ace.css 458 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826108271082810829108301083110832108331083410835108361083710838108391084010841108421084310844108451084610847108481084910850108511085210853108541085510856108571085810859108601086110862108631086410865108661086710868108691087010871108721087310874108751087610877108781087910880108811088210883108841088510886108871088810889108901089110892108931089410895108961089710898108991090010901109021090310904109051090610907109081090910910109111091210913109141091510916109171091810919109201092110922109231092410925109261092710928109291093010931109321093310934109351093610937109381093910940109411094210943109441094510946109471094810949109501095110952109531095410955109561095710958109591096010961109621096310964109651096610967109681096910970109711097210973109741097510976109771097810979109801098110982109831098410985109861098710988109891099010991109921099310994109951099610997109981099911000110011100211003110041100511006110071100811009110101101111012110131101411015110161101711018110191102011021110221102311024110251102611027110281102911030110311103211033110341103511036110371103811039110401104111042110431104411045110461104711048110491105011051110521105311054110551105611057110581105911060110611106211063110641106511066110671106811069110701107111072110731107411075110761107711078110791108011081110821108311084110851108611087110881108911090110911109211093110941109511096110971109811099111001110111102111031110411105111061110711108111091111011111111121111311114111151111611117111181111911120111211112211123111241112511126111271112811129111301113111132111331113411135111361113711138111391114011141111421114311144111451114611147111481114911150111511115211153111541115511156111571115811159111601116111162111631116411165111661116711168111691117011171111721117311174111751117611177111781117911180111811118211183111841118511186111871118811189111901119111192111931119411195111961119711198111991120011201112021120311204112051120611207112081120911210112111121211213112141121511216112171121811219112201122111222112231122411225112261122711228112291123011231112321123311234112351123611237112381123911240112411124211243112441124511246112471124811249112501125111252112531125411255112561125711258112591126011261112621126311264112651126611267112681126911270112711127211273112741127511276112771127811279112801128111282112831128411285112861128711288112891129011291112921129311294112951129611297112981129911300113011130211303113041130511306113071130811309113101131111312113131131411315113161131711318113191132011321113221132311324113251132611327113281132911330113311133211333113341133511336113371133811339113401134111342113431134411345113461134711348113491135011351113521135311354113551135611357113581135911360113611136211363113641136511366113671136811369113701137111372113731137411375113761137711378113791138011381113821138311384113851138611387113881138911390113911139211393113941139511396113971139811399114001140111402114031140411405114061140711408114091141011411114121141311414114151141611417114181141911420114211142211423114241142511426114271142811429114301143111432114331143411435114361143711438114391144011441114421144311444114451144611447114481144911450114511145211453114541145511456114571145811459114601146111462114631146411465114661146711468114691147011471114721147311474114751147611477114781147911480114811148211483114841148511486114871148811489114901149111492114931149411495114961149711498114991150011501115021150311504115051150611507115081150911510115111151211513115141151511516115171151811519115201152111522115231152411525115261152711528115291153011531115321153311534115351153611537115381153911540115411154211543115441154511546115471154811549115501155111552115531155411555115561155711558115591156011561115621156311564115651156611567115681156911570115711157211573115741157511576115771157811579115801158111582115831158411585115861158711588115891159011591115921159311594115951159611597115981159911600116011160211603116041160511606116071160811609116101161111612116131161411615116161161711618116191162011621116221162311624116251162611627116281162911630116311163211633116341163511636116371163811639116401164111642116431164411645116461164711648116491165011651116521165311654116551165611657116581165911660116611166211663116641166511666116671166811669116701167111672116731167411675116761167711678116791168011681116821168311684116851168611687116881168911690116911169211693116941169511696116971169811699117001170111702117031170411705117061170711708117091171011711117121171311714117151171611717117181171911720117211172211723117241172511726117271172811729117301173111732117331173411735117361173711738117391174011741117421174311744117451174611747117481174911750117511175211753117541175511756117571175811759117601176111762117631176411765117661176711768117691177011771117721177311774117751177611777117781177911780117811178211783117841178511786117871178811789117901179111792117931179411795117961179711798117991180011801118021180311804118051180611807118081180911810118111181211813118141181511816118171181811819118201182111822118231182411825118261182711828118291183011831118321183311834118351183611837118381183911840118411184211843118441184511846118471184811849118501185111852118531185411855118561185711858118591186011861118621186311864118651186611867118681186911870118711187211873118741187511876118771187811879118801188111882118831188411885118861188711888118891189011891118921189311894118951189611897118981189911900119011190211903119041190511906119071190811909119101191111912119131191411915119161191711918119191192011921119221192311924119251192611927119281192911930119311193211933119341193511936119371193811939119401194111942119431194411945119461194711948119491195011951119521195311954119551195611957119581195911960119611196211963119641196511966119671196811969119701197111972119731197411975119761197711978119791198011981119821198311984119851198611987119881198911990119911199211993119941199511996119971199811999120001200112002120031200412005120061200712008120091201012011120121201312014120151201612017120181201912020120211202212023120241202512026120271202812029120301203112032120331203412035120361203712038120391204012041120421204312044120451204612047120481204912050120511205212053120541205512056120571205812059120601206112062120631206412065120661206712068120691207012071120721207312074120751207612077120781207912080120811208212083120841208512086120871208812089120901209112092120931209412095120961209712098120991210012101121021210312104121051210612107121081210912110121111211212113121141211512116121171211812119121201212112122121231212412125121261212712128121291213012131121321213312134121351213612137121381213912140121411214212143121441214512146121471214812149121501215112152121531215412155121561215712158121591216012161121621216312164121651216612167121681216912170121711217212173121741217512176121771217812179121801218112182121831218412185121861218712188121891219012191121921219312194121951219612197121981219912200122011220212203122041220512206122071220812209122101221112212122131221412215122161221712218122191222012221122221222312224122251222612227122281222912230122311223212233122341223512236122371223812239122401224112242122431224412245122461224712248122491225012251122521225312254122551225612257122581225912260122611226212263122641226512266122671226812269122701227112272122731227412275122761227712278122791228012281122821228312284122851228612287122881228912290122911229212293122941229512296122971229812299123001230112302123031230412305123061230712308123091231012311123121231312314123151231612317123181231912320123211232212323123241232512326123271232812329123301233112332123331233412335123361233712338123391234012341123421234312344123451234612347123481234912350123511235212353123541235512356123571235812359123601236112362123631236412365123661236712368123691237012371123721237312374123751237612377123781237912380123811238212383123841238512386123871238812389123901239112392123931239412395123961239712398123991240012401124021240312404124051240612407124081240912410124111241212413124141241512416124171241812419124201242112422124231242412425124261242712428124291243012431124321243312434124351243612437124381243912440124411244212443124441244512446124471244812449124501245112452124531245412455124561245712458124591246012461124621246312464124651246612467124681246912470124711247212473124741247512476124771247812479124801248112482124831248412485124861248712488124891249012491124921249312494124951249612497124981249912500125011250212503125041250512506125071250812509125101251112512125131251412515125161251712518125191252012521125221252312524125251252612527125281252912530125311253212533125341253512536125371253812539125401254112542125431254412545125461254712548125491255012551125521255312554125551255612557125581255912560125611256212563125641256512566125671256812569125701257112572125731257412575125761257712578125791258012581125821258312584125851258612587125881258912590125911259212593125941259512596125971259812599126001260112602126031260412605126061260712608126091261012611126121261312614126151261612617126181261912620126211262212623126241262512626126271262812629126301263112632126331263412635126361263712638126391264012641126421264312644126451264612647126481264912650126511265212653126541265512656126571265812659126601266112662126631266412665126661266712668126691267012671126721267312674126751267612677126781267912680126811268212683126841268512686126871268812689126901269112692126931269412695126961269712698126991270012701127021270312704127051270612707127081270912710127111271212713127141271512716127171271812719127201272112722127231272412725127261272712728127291273012731127321273312734127351273612737127381273912740127411274212743127441274512746127471274812749127501275112752127531275412755127561275712758127591276012761127621276312764127651276612767127681276912770127711277212773127741277512776127771277812779127801278112782127831278412785127861278712788127891279012791127921279312794127951279612797127981279912800128011280212803128041280512806128071280812809128101281112812128131281412815128161281712818128191282012821128221282312824128251282612827128281282912830128311283212833128341283512836128371283812839128401284112842128431284412845128461284712848128491285012851128521285312854128551285612857128581285912860128611286212863128641286512866128671286812869128701287112872128731287412875128761287712878128791288012881128821288312884128851288612887128881288912890128911289212893128941289512896128971289812899129001290112902129031290412905129061290712908129091291012911129121291312914129151291612917129181291912920129211292212923129241292512926129271292812929129301293112932129331293412935129361293712938129391294012941129421294312944129451294612947129481294912950129511295212953129541295512956129571295812959129601296112962129631296412965129661296712968129691297012971129721297312974129751297612977129781297912980129811298212983129841298512986129871298812989129901299112992129931299412995129961299712998129991300013001130021300313004130051300613007130081300913010130111301213013130141301513016130171301813019130201302113022130231302413025130261302713028130291303013031130321303313034130351303613037130381303913040130411304213043130441304513046130471304813049130501305113052130531305413055130561305713058130591306013061130621306313064130651306613067130681306913070130711307213073130741307513076130771307813079130801308113082130831308413085130861308713088130891309013091130921309313094130951309613097130981309913100131011310213103131041310513106131071310813109131101311113112131131311413115131161311713118131191312013121131221312313124131251312613127131281312913130131311313213133131341313513136131371313813139131401314113142131431314413145131461314713148131491315013151131521315313154131551315613157131581315913160131611316213163131641316513166131671316813169131701317113172131731317413175131761317713178131791318013181131821318313184131851318613187131881318913190131911319213193131941319513196131971319813199132001320113202132031320413205132061320713208132091321013211132121321313214132151321613217132181321913220132211322213223132241322513226132271322813229132301323113232132331323413235132361323713238132391324013241132421324313244132451324613247132481324913250132511325213253132541325513256132571325813259132601326113262132631326413265132661326713268132691327013271132721327313274132751327613277132781327913280132811328213283132841328513286132871328813289132901329113292132931329413295132961329713298132991330013301133021330313304133051330613307133081330913310133111331213313133141331513316133171331813319133201332113322133231332413325133261332713328133291333013331133321333313334133351333613337133381333913340133411334213343133441334513346133471334813349133501335113352133531335413355133561335713358133591336013361133621336313364133651336613367133681336913370133711337213373133741337513376133771337813379133801338113382133831338413385133861338713388133891339013391133921339313394133951339613397133981339913400134011340213403134041340513406134071340813409134101341113412134131341413415134161341713418134191342013421134221342313424134251342613427134281342913430134311343213433134341343513436134371343813439134401344113442134431344413445134461344713448134491345013451134521345313454134551345613457134581345913460134611346213463134641346513466134671346813469134701347113472134731347413475134761347713478134791348013481134821348313484134851348613487134881348913490134911349213493134941349513496134971349813499135001350113502135031350413505135061350713508135091351013511135121351313514135151351613517135181351913520135211352213523135241352513526135271352813529135301353113532135331353413535135361353713538135391354013541135421354313544135451354613547135481354913550135511355213553135541355513556135571355813559135601356113562135631356413565135661356713568135691357013571135721357313574135751357613577135781357913580135811358213583135841358513586135871358813589135901359113592135931359413595135961359713598135991360013601136021360313604136051360613607136081360913610136111361213613136141361513616136171361813619136201362113622136231362413625136261362713628136291363013631136321363313634136351363613637136381363913640136411364213643136441364513646136471364813649136501365113652136531365413655136561365713658136591366013661136621366313664136651366613667136681366913670136711367213673136741367513676136771367813679136801368113682136831368413685136861368713688136891369013691136921369313694136951369613697136981369913700137011370213703137041370513706137071370813709137101371113712137131371413715137161371713718137191372013721137221372313724137251372613727137281372913730137311373213733137341373513736137371373813739137401374113742137431374413745137461374713748137491375013751137521375313754137551375613757137581375913760137611376213763137641376513766137671376813769137701377113772137731377413775137761377713778137791378013781137821378313784137851378613787137881378913790137911379213793137941379513796137971379813799138001380113802138031380413805138061380713808138091381013811138121381313814138151381613817138181381913820138211382213823138241382513826138271382813829138301383113832138331383413835138361383713838138391384013841138421384313844138451384613847138481384913850138511385213853138541385513856138571385813859138601386113862138631386413865138661386713868138691387013871138721387313874138751387613877138781387913880138811388213883138841388513886138871388813889138901389113892138931389413895138961389713898138991390013901139021390313904139051390613907139081390913910139111391213913139141391513916139171391813919139201392113922139231392413925139261392713928139291393013931139321393313934139351393613937139381393913940139411394213943139441394513946139471394813949139501395113952139531395413955139561395713958139591396013961139621396313964139651396613967139681396913970139711397213973139741397513976139771397813979139801398113982139831398413985139861398713988139891399013991139921399313994139951399613997139981399914000140011400214003140041400514006140071400814009140101401114012140131401414015140161401714018140191402014021140221402314024140251402614027140281402914030140311403214033140341403514036140371403814039140401404114042140431404414045140461404714048140491405014051140521405314054140551405614057140581405914060140611406214063140641406514066140671406814069140701407114072140731407414075140761407714078140791408014081140821408314084140851408614087140881408914090140911409214093140941409514096140971409814099141001410114102141031410414105141061410714108141091411014111141121411314114141151411614117141181411914120141211412214123141241412514126141271412814129141301413114132141331413414135141361413714138141391414014141141421414314144141451414614147141481414914150141511415214153141541415514156141571415814159141601416114162141631416414165141661416714168141691417014171141721417314174141751417614177141781417914180141811418214183141841418514186141871418814189141901419114192141931419414195141961419714198141991420014201142021420314204142051420614207142081420914210142111421214213142141421514216142171421814219142201422114222142231422414225142261422714228142291423014231142321423314234142351423614237142381423914240142411424214243142441424514246142471424814249142501425114252142531425414255142561425714258142591426014261142621426314264142651426614267142681426914270142711427214273142741427514276142771427814279142801428114282142831428414285142861428714288142891429014291142921429314294142951429614297142981429914300143011430214303143041430514306143071430814309143101431114312143131431414315143161431714318143191432014321143221432314324143251432614327143281432914330143311433214333143341433514336143371433814339143401434114342143431434414345143461434714348143491435014351143521435314354143551435614357143581435914360143611436214363143641436514366143671436814369143701437114372143731437414375143761437714378143791438014381143821438314384143851438614387143881438914390143911439214393143941439514396143971439814399144001440114402144031440414405144061440714408144091441014411144121441314414144151441614417144181441914420144211442214423144241442514426144271442814429144301443114432144331443414435144361443714438144391444014441144421444314444144451444614447144481444914450144511445214453144541445514456144571445814459144601446114462144631446414465144661446714468144691447014471144721447314474144751447614477144781447914480144811448214483144841448514486144871448814489144901449114492144931449414495144961449714498144991450014501145021450314504145051450614507145081450914510145111451214513145141451514516145171451814519145201452114522145231452414525145261452714528145291453014531145321453314534145351453614537145381453914540145411454214543145441454514546145471454814549145501455114552145531455414555145561455714558145591456014561145621456314564145651456614567145681456914570145711457214573145741457514576145771457814579145801458114582145831458414585145861458714588145891459014591145921459314594145951459614597145981459914600146011460214603146041460514606146071460814609146101461114612146131461414615146161461714618146191462014621146221462314624146251462614627146281462914630146311463214633146341463514636146371463814639146401464114642146431464414645146461464714648146491465014651146521465314654146551465614657146581465914660146611466214663146641466514666146671466814669146701467114672146731467414675146761467714678146791468014681146821468314684146851468614687146881468914690146911469214693146941469514696146971469814699147001470114702147031470414705147061470714708147091471014711147121471314714147151471614717147181471914720147211472214723147241472514726147271472814729147301473114732147331473414735147361473714738147391474014741147421474314744147451474614747147481474914750147511475214753147541475514756147571475814759147601476114762147631476414765147661476714768147691477014771147721477314774147751477614777147781477914780147811478214783147841478514786147871478814789147901479114792147931479414795147961479714798147991480014801148021480314804148051480614807148081480914810148111481214813148141481514816148171481814819148201482114822148231482414825148261482714828148291483014831148321483314834148351483614837148381483914840148411484214843148441484514846148471484814849148501485114852148531485414855148561485714858148591486014861148621486314864148651486614867148681486914870148711487214873148741487514876148771487814879148801488114882148831488414885148861488714888148891489014891148921489314894148951489614897148981489914900149011490214903149041490514906149071490814909149101491114912149131491414915149161491714918149191492014921149221492314924149251492614927149281492914930149311493214933149341493514936149371493814939149401494114942149431494414945149461494714948149491495014951149521495314954149551495614957149581495914960149611496214963149641496514966149671496814969149701497114972149731497414975149761497714978149791498014981149821498314984149851498614987149881498914990149911499214993149941499514996149971499814999150001500115002150031500415005150061500715008150091501015011150121501315014150151501615017150181501915020150211502215023150241502515026150271502815029150301503115032150331503415035150361503715038150391504015041150421504315044150451504615047150481504915050150511505215053150541505515056150571505815059150601506115062150631506415065150661506715068150691507015071150721507315074150751507615077150781507915080150811508215083150841508515086150871508815089150901509115092150931509415095150961509715098150991510015101151021510315104151051510615107151081510915110151111511215113151141511515116151171511815119151201512115122151231512415125151261512715128151291513015131151321513315134151351513615137151381513915140151411514215143151441514515146151471514815149151501515115152151531515415155151561515715158151591516015161151621516315164151651516615167151681516915170151711517215173151741517515176151771517815179151801518115182151831518415185151861518715188151891519015191151921519315194151951519615197151981519915200152011520215203152041520515206152071520815209152101521115212152131521415215152161521715218152191522015221152221522315224152251522615227152281522915230152311523215233152341523515236152371523815239152401524115242152431524415245152461524715248152491525015251152521525315254152551525615257152581525915260152611526215263152641526515266152671526815269152701527115272152731527415275152761527715278152791528015281152821528315284152851528615287152881528915290152911529215293152941529515296152971529815299153001530115302153031530415305153061530715308153091531015311153121531315314153151531615317153181531915320153211532215323153241532515326153271532815329153301533115332153331533415335153361533715338153391534015341153421534315344153451534615347153481534915350153511535215353153541535515356153571535815359153601536115362153631536415365153661536715368153691537015371153721537315374153751537615377153781537915380153811538215383153841538515386153871538815389153901539115392153931539415395153961539715398153991540015401154021540315404154051540615407154081540915410154111541215413154141541515416154171541815419154201542115422154231542415425154261542715428154291543015431154321543315434154351543615437154381543915440154411544215443154441544515446154471544815449154501545115452154531545415455154561545715458154591546015461154621546315464154651546615467154681546915470154711547215473154741547515476154771547815479154801548115482154831548415485154861548715488154891549015491154921549315494154951549615497154981549915500155011550215503155041550515506155071550815509155101551115512155131551415515155161551715518155191552015521155221552315524155251552615527155281552915530155311553215533155341553515536155371553815539155401554115542155431554415545155461554715548155491555015551155521555315554155551555615557155581555915560155611556215563155641556515566155671556815569155701557115572155731557415575155761557715578155791558015581155821558315584155851558615587155881558915590155911559215593155941559515596155971559815599156001560115602156031560415605156061560715608156091561015611156121561315614156151561615617156181561915620156211562215623156241562515626156271562815629156301563115632156331563415635156361563715638156391564015641156421564315644156451564615647156481564915650156511565215653156541565515656156571565815659156601566115662156631566415665156661566715668156691567015671156721567315674156751567615677156781567915680156811568215683156841568515686156871568815689156901569115692156931569415695156961569715698156991570015701157021570315704157051570615707157081570915710157111571215713157141571515716157171571815719157201572115722157231572415725157261572715728157291573015731157321573315734157351573615737157381573915740157411574215743157441574515746157471574815749157501575115752157531575415755157561575715758157591576015761157621576315764157651576615767157681576915770157711577215773157741577515776157771577815779157801578115782157831578415785157861578715788157891579015791157921579315794157951579615797157981579915800158011580215803158041580515806158071580815809158101581115812158131581415815158161581715818158191582015821158221582315824158251582615827158281582915830158311583215833158341583515836158371583815839158401584115842158431584415845158461584715848158491585015851158521585315854158551585615857158581585915860158611586215863158641586515866158671586815869158701587115872158731587415875158761587715878158791588015881158821588315884158851588615887158881588915890158911589215893158941589515896158971589815899159001590115902159031590415905159061590715908159091591015911159121591315914159151591615917159181591915920159211592215923159241592515926159271592815929159301593115932159331593415935159361593715938159391594015941159421594315944159451594615947159481594915950159511595215953159541595515956159571595815959159601596115962159631596415965159661596715968159691597015971159721597315974159751597615977159781597915980159811598215983159841598515986159871598815989159901599115992159931599415995159961599715998159991600016001160021600316004160051600616007160081600916010160111601216013160141601516016160171601816019160201602116022160231602416025160261602716028160291603016031160321603316034160351603616037160381603916040160411604216043160441604516046160471604816049160501605116052160531605416055160561605716058160591606016061160621606316064160651606616067160681606916070160711607216073160741607516076160771607816079160801608116082160831608416085160861608716088160891609016091160921609316094160951609616097160981609916100161011610216103161041610516106161071610816109161101611116112161131611416115161161611716118161191612016121161221612316124161251612616127161281612916130161311613216133161341613516136161371613816139161401614116142161431614416145161461614716148161491615016151161521615316154161551615616157161581615916160161611616216163161641616516166161671616816169161701617116172161731617416175161761617716178161791618016181161821618316184161851618616187161881618916190161911619216193161941619516196161971619816199162001620116202162031620416205162061620716208162091621016211162121621316214162151621616217162181621916220162211622216223162241622516226162271622816229162301623116232162331623416235162361623716238162391624016241162421624316244162451624616247162481624916250162511625216253162541625516256162571625816259162601626116262162631626416265162661626716268162691627016271162721627316274162751627616277162781627916280162811628216283162841628516286162871628816289162901629116292162931629416295162961629716298162991630016301163021630316304163051630616307163081630916310163111631216313163141631516316163171631816319163201632116322163231632416325163261632716328163291633016331163321633316334163351633616337163381633916340163411634216343163441634516346163471634816349163501635116352163531635416355163561635716358163591636016361163621636316364163651636616367163681636916370163711637216373163741637516376163771637816379163801638116382163831638416385163861638716388163891639016391163921639316394163951639616397163981639916400164011640216403164041640516406164071640816409164101641116412164131641416415164161641716418164191642016421164221642316424164251642616427164281642916430164311643216433164341643516436164371643816439164401644116442164431644416445164461644716448164491645016451164521645316454164551645616457164581645916460164611646216463164641646516466164671646816469164701647116472164731647416475164761647716478164791648016481164821648316484164851648616487164881648916490164911649216493164941649516496164971649816499165001650116502165031650416505165061650716508165091651016511165121651316514165151651616517165181651916520165211652216523165241652516526165271652816529165301653116532165331653416535165361653716538165391654016541165421654316544165451654616547165481654916550165511655216553165541655516556165571655816559165601656116562165631656416565165661656716568165691657016571165721657316574165751657616577165781657916580165811658216583165841658516586165871658816589165901659116592165931659416595165961659716598165991660016601166021660316604166051660616607166081660916610166111661216613166141661516616166171661816619166201662116622166231662416625166261662716628166291663016631166321663316634166351663616637166381663916640166411664216643166441664516646166471664816649166501665116652166531665416655166561665716658166591666016661166621666316664166651666616667166681666916670166711667216673166741667516676166771667816679166801668116682166831668416685166861668716688166891669016691166921669316694166951669616697166981669916700167011670216703167041670516706167071670816709167101671116712167131671416715167161671716718167191672016721167221672316724167251672616727167281672916730167311673216733167341673516736167371673816739167401674116742167431674416745167461674716748167491675016751167521675316754167551675616757167581675916760167611676216763167641676516766167671676816769167701677116772167731677416775167761677716778167791678016781167821678316784167851678616787167881678916790167911679216793167941679516796167971679816799168001680116802168031680416805168061680716808168091681016811168121681316814168151681616817168181681916820168211682216823168241682516826168271682816829168301683116832168331683416835168361683716838168391684016841168421684316844168451684616847168481684916850168511685216853168541685516856168571685816859168601686116862168631686416865168661686716868168691687016871168721687316874168751687616877168781687916880168811688216883168841688516886168871688816889168901689116892168931689416895168961689716898168991690016901169021690316904169051690616907169081690916910169111691216913169141691516916169171691816919169201692116922169231692416925169261692716928169291693016931169321693316934169351693616937169381693916940169411694216943169441694516946169471694816949169501695116952169531695416955169561695716958169591696016961169621696316964169651696616967169681696916970169711697216973169741697516976169771697816979169801698116982169831698416985169861698716988169891699016991169921699316994169951699616997169981699917000170011700217003170041700517006170071700817009170101701117012170131701417015170161701717018170191702017021170221702317024170251702617027170281702917030170311703217033170341703517036170371703817039170401704117042170431704417045170461704717048170491705017051170521705317054170551705617057170581705917060170611706217063170641706517066170671706817069170701707117072170731707417075170761707717078170791708017081170821708317084170851708617087170881708917090170911709217093170941709517096170971709817099171001710117102171031710417105171061710717108171091711017111171121711317114171151711617117171181711917120171211712217123171241712517126171271712817129171301713117132171331713417135171361713717138171391714017141171421714317144171451714617147171481714917150171511715217153171541715517156171571715817159171601716117162171631716417165171661716717168171691717017171171721717317174171751717617177171781717917180171811718217183171841718517186171871718817189171901719117192171931719417195171961719717198171991720017201172021720317204172051720617207172081720917210172111721217213172141721517216172171721817219172201722117222172231722417225172261722717228172291723017231172321723317234172351723617237172381723917240172411724217243172441724517246172471724817249172501725117252172531725417255172561725717258172591726017261172621726317264172651726617267172681726917270172711727217273172741727517276172771727817279172801728117282172831728417285172861728717288172891729017291172921729317294172951729617297172981729917300173011730217303173041730517306173071730817309173101731117312173131731417315173161731717318173191732017321173221732317324173251732617327173281732917330173311733217333173341733517336173371733817339173401734117342173431734417345173461734717348173491735017351173521735317354173551735617357173581735917360173611736217363173641736517366173671736817369173701737117372173731737417375173761737717378173791738017381173821738317384173851738617387173881738917390173911739217393173941739517396173971739817399174001740117402174031740417405174061740717408174091741017411174121741317414174151741617417174181741917420174211742217423174241742517426174271742817429174301743117432174331743417435174361743717438174391744017441174421744317444174451744617447174481744917450174511745217453174541745517456174571745817459174601746117462174631746417465174661746717468174691747017471174721747317474174751747617477174781747917480174811748217483174841748517486174871748817489174901749117492174931749417495174961749717498174991750017501175021750317504175051750617507175081750917510175111751217513175141751517516175171751817519175201752117522175231752417525175261752717528175291753017531175321753317534175351753617537175381753917540175411754217543175441754517546175471754817549175501755117552175531755417555175561755717558175591756017561175621756317564175651756617567175681756917570175711757217573175741757517576175771757817579175801758117582175831758417585175861758717588175891759017591175921759317594175951759617597175981759917600176011760217603176041760517606176071760817609176101761117612176131761417615176161761717618176191762017621176221762317624176251762617627176281762917630176311763217633176341763517636176371763817639176401764117642176431764417645176461764717648176491765017651176521765317654176551765617657176581765917660176611766217663176641766517666176671766817669176701767117672176731767417675176761767717678176791768017681176821768317684176851768617687176881768917690176911769217693176941769517696176971769817699177001770117702177031770417705177061770717708177091771017711177121771317714177151771617717177181771917720177211772217723177241772517726177271772817729177301773117732177331773417735177361773717738177391774017741177421774317744177451774617747177481774917750177511775217753177541775517756177571775817759177601776117762177631776417765177661776717768177691777017771177721777317774177751777617777177781777917780177811778217783177841778517786177871778817789177901779117792177931779417795177961779717798177991780017801178021780317804178051780617807178081780917810178111781217813178141781517816178171781817819178201782117822178231782417825178261782717828178291783017831178321783317834178351783617837178381783917840178411784217843178441784517846178471784817849178501785117852178531785417855178561785717858178591786017861178621786317864178651786617867178681786917870178711787217873178741787517876178771787817879178801788117882178831788417885178861788717888178891789017891178921789317894178951789617897178981789917900179011790217903179041790517906179071790817909179101791117912179131791417915179161791717918179191792017921179221792317924179251792617927179281792917930179311793217933179341793517936179371793817939179401794117942179431794417945179461794717948179491795017951179521795317954179551795617957179581795917960179611796217963179641796517966179671796817969179701797117972179731797417975179761797717978179791798017981179821798317984179851798617987179881798917990179911799217993179941799517996179971799817999180001800118002180031800418005180061800718008180091801018011180121801318014180151801618017180181801918020180211802218023180241802518026180271802818029180301803118032180331803418035180361803718038180391804018041180421804318044180451804618047180481804918050180511805218053180541805518056180571805818059180601806118062180631806418065180661806718068180691807018071180721807318074180751807618077180781807918080180811808218083180841808518086180871808818089180901809118092180931809418095180961809718098180991810018101181021810318104181051810618107181081810918110181111811218113181141811518116181171811818119181201812118122181231812418125181261812718128181291813018131181321813318134181351813618137181381813918140181411814218143181441814518146181471814818149181501815118152181531815418155181561815718158181591816018161181621816318164181651816618167181681816918170181711817218173181741817518176181771817818179181801818118182181831818418185181861818718188181891819018191181921819318194181951819618197181981819918200182011820218203182041820518206182071820818209182101821118212182131821418215182161821718218182191822018221182221822318224182251822618227182281822918230182311823218233182341823518236182371823818239182401824118242182431824418245182461824718248182491825018251182521825318254182551825618257182581825918260182611826218263182641826518266182671826818269182701827118272182731827418275182761827718278182791828018281182821828318284182851828618287182881828918290182911829218293182941829518296182971829818299183001830118302183031830418305183061830718308183091831018311183121831318314183151831618317183181831918320183211832218323183241832518326183271832818329183301833118332183331833418335183361833718338183391834018341183421834318344183451834618347183481834918350183511835218353183541835518356183571835818359183601836118362183631836418365183661836718368183691837018371183721837318374183751837618377183781837918380183811838218383183841838518386183871838818389183901839118392183931839418395183961839718398183991840018401184021840318404184051840618407184081840918410184111841218413184141841518416184171841818419184201842118422184231842418425184261842718428184291843018431184321843318434184351843618437184381843918440184411844218443184441844518446184471844818449184501845118452184531845418455184561845718458184591846018461184621846318464184651846618467184681846918470184711847218473184741847518476184771847818479184801848118482184831848418485184861848718488184891849018491184921849318494184951849618497184981849918500185011850218503185041850518506185071850818509185101851118512185131851418515185161851718518185191852018521185221852318524185251852618527185281852918530185311853218533185341853518536185371853818539185401854118542185431854418545185461854718548185491855018551185521855318554185551855618557185581855918560185611856218563185641856518566185671856818569185701857118572185731857418575185761857718578185791858018581185821858318584185851858618587185881858918590185911859218593185941859518596185971859818599186001860118602186031860418605186061860718608186091861018611186121861318614186151861618617186181861918620186211862218623186241862518626186271862818629186301863118632186331863418635186361863718638186391864018641186421864318644186451864618647186481864918650186511865218653186541865518656186571865818659186601866118662186631866418665186661866718668186691867018671186721867318674186751867618677186781867918680186811868218683186841868518686186871868818689186901869118692186931869418695186961869718698186991870018701187021870318704187051870618707187081870918710187111871218713187141871518716187171871818719187201872118722187231872418725187261872718728187291873018731187321873318734187351873618737187381873918740187411874218743187441874518746187471874818749187501875118752187531875418755187561875718758187591876018761187621876318764187651876618767187681876918770187711877218773187741877518776187771877818779187801878118782187831878418785187861878718788187891879018791187921879318794187951879618797187981879918800188011880218803188041880518806188071880818809188101881118812188131881418815188161881718818188191882018821188221882318824188251882618827188281882918830188311883218833188341883518836188371883818839188401884118842188431884418845188461884718848188491885018851188521885318854188551885618857188581885918860188611886218863188641886518866188671886818869188701887118872188731887418875188761887718878188791888018881188821888318884188851888618887188881888918890188911889218893188941889518896188971889818899189001890118902189031890418905189061890718908189091891018911189121891318914189151891618917189181891918920189211892218923189241892518926189271892818929189301893118932189331893418935189361893718938189391894018941189421894318944189451894618947189481894918950189511895218953189541895518956189571895818959189601896118962189631896418965189661896718968189691897018971189721897318974189751897618977189781897918980189811898218983189841898518986189871898818989189901899118992189931899418995189961899718998189991900019001190021900319004190051900619007190081900919010190111901219013190141901519016190171901819019190201902119022190231902419025190261902719028190291903019031190321903319034190351903619037190381903919040190411904219043190441904519046190471904819049190501905119052190531905419055190561905719058190591906019061190621906319064190651906619067190681906919070190711907219073190741907519076190771907819079190801908119082190831908419085190861908719088190891909019091190921909319094190951909619097190981909919100191011910219103191041910519106191071910819109191101911119112191131911419115191161911719118191191912019121191221912319124191251912619127191281912919130191311913219133191341913519136191371913819139191401914119142191431914419145191461914719148191491915019151191521915319154191551915619157191581915919160191611916219163191641916519166191671916819169191701917119172191731917419175191761917719178191791918019181191821918319184191851918619187191881918919190191911919219193191941919519196191971919819199192001920119202192031920419205192061920719208192091921019211192121921319214192151921619217192181921919220192211922219223192241922519226192271922819229192301923119232192331923419235192361923719238192391924019241192421924319244192451924619247192481924919250192511925219253192541925519256192571925819259192601926119262192631926419265192661926719268192691927019271192721927319274192751927619277192781927919280192811928219283192841928519286192871928819289192901929119292192931929419295192961929719298192991930019301193021930319304193051930619307193081930919310193111931219313193141931519316193171931819319193201932119322193231932419325193261932719328193291933019331193321933319334193351933619337193381933919340193411934219343193441934519346193471934819349193501935119352193531935419355193561935719358193591936019361193621936319364193651936619367
  1. html {
  2. min-height: 100%;
  3. position: relative;
  4. }
  5. body {
  6. background-color: #e4e6e9;
  7. min-height: 100%;
  8. padding-bottom: 0;
  9. font-family: 'Open Sans';
  10. font-size: 13px;
  11. color: #393939;
  12. line-height: 1.5;
  13. }
  14. .main-container:before {
  15. display: block;
  16. content: "";
  17. position: absolute;
  18. z-index: -2;
  19. width: 100%;
  20. max-width: inherit;
  21. bottom: 0;
  22. top: 0;
  23. background-color: #FFF;
  24. }
  25. .main-container.container,
  26. .rtl .main-container.container {
  27. padding-left: 0;
  28. padding-right: 0;
  29. }
  30. .main-container.container:before {
  31. -webkit-box-shadow: 0 0 0 1px rgba(0,0,0,0.1);
  32. box-shadow: 0 0 0 1px rgba(0,0,0,0.1);
  33. width: inherit;
  34. }
  35. @media (max-width: 767px) {
  36. .main-container.container:before {
  37. -webkit-box-shadow: none;
  38. box-shadow: none;
  39. width: 100%;
  40. }
  41. }
  42. .main-content {
  43. margin-left: 0;
  44. min-height: 100%;
  45. padding: 0;
  46. }
  47. .main-content:before,
  48. .main-content:after {
  49. content: " ";
  50. display: table;
  51. }
  52. .main-content:after {
  53. clear: both;
  54. }
  55. .sidebar + .main-content {
  56. margin-left: 190px;
  57. }
  58. .page-content {
  59. background-color: #ffffff;
  60. position: relative;
  61. margin: 0;
  62. padding: 8px 20px 24px;
  63. }
  64. .page-header {
  65. margin: 0 0 12px;
  66. border-bottom: 1px dotted #e2e2e2;
  67. padding-bottom: 16px;
  68. padding-top: 7px;
  69. }
  70. .page-header h1 {
  71. padding: 0;
  72. margin: 0 8px;
  73. font-size: 24px;
  74. font-weight: lighter;
  75. color: #2679b5;
  76. }
  77. .page-header h1 small {
  78. margin: 0 6px;
  79. font-size: 14px;
  80. font-weight: normal;
  81. color: #8089a0;
  82. }
  83. .ajax-loading-overlay {
  84. position: absolute;
  85. z-index: 999;
  86. left: 12px;
  87. top: 12px;
  88. }
  89. .ace-icon {
  90. text-align: center;
  91. }
  92. a:focus,
  93. a:active {
  94. text-decoration: none;
  95. }
  96. h1 {
  97. font-size: 32px;
  98. font-weight: normal;
  99. font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  100. }
  101. h1.smaller {
  102. font-size: 31px;
  103. }
  104. h1.bigger {
  105. font-size: 33px;
  106. }
  107. h1.block {
  108. margin-bottom: 16px;
  109. }
  110. h2 {
  111. font-size: 26px;
  112. font-weight: normal;
  113. font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  114. }
  115. h2.smaller {
  116. font-size: 25px;
  117. }
  118. h2.bigger {
  119. font-size: 27px;
  120. }
  121. h2.block {
  122. margin-bottom: 16px;
  123. }
  124. h3 {
  125. font-size: 22px;
  126. font-weight: normal;
  127. font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  128. }
  129. h3.smaller {
  130. font-size: 21px;
  131. }
  132. h3.bigger {
  133. font-size: 23px;
  134. }
  135. h3.block {
  136. margin-bottom: 16px;
  137. }
  138. h4 {
  139. font-size: 18px;
  140. font-weight: normal;
  141. font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  142. }
  143. h4.smaller {
  144. font-size: 17px;
  145. }
  146. h4.bigger {
  147. font-size: 19px;
  148. }
  149. h4.block {
  150. margin-bottom: 16px;
  151. }
  152. h5 {
  153. font-size: 15px;
  154. font-weight: normal;
  155. font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  156. }
  157. h5.smaller {
  158. font-size: 14px;
  159. }
  160. h5.bigger {
  161. font-size: 16px;
  162. }
  163. h5.block {
  164. margin-bottom: 16px;
  165. }
  166. h6 {
  167. font-size: 13px;
  168. font-weight: normal;
  169. font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  170. }
  171. h6.smaller {
  172. font-size: 12px;
  173. }
  174. h6.bigger {
  175. font-size: 14px;
  176. }
  177. h6.block {
  178. margin-bottom: 16px;
  179. }
  180. ul,
  181. ol {
  182. margin-top: 0;
  183. margin-bottom: 10px;
  184. margin-right: 0;
  185. margin-left: 25px;
  186. padding: 0;
  187. }
  188. ul.margin-5,
  189. ol.margin-5 {
  190. margin-left: 5px;
  191. }
  192. ul.margin-10,
  193. ol.margin-10 {
  194. margin-left: 10px;
  195. }
  196. ul.margin-15,
  197. ol.margin-15 {
  198. margin-left: 15px;
  199. }
  200. ul.margin-20,
  201. ol.margin-20 {
  202. margin-left: 20px;
  203. }
  204. li > ul,
  205. li > ol {
  206. margin-left: 18px;
  207. }
  208. .list-unstyled,
  209. .list-inline {
  210. margin-left: 0;
  211. }
  212. .list-unstyled > li > .ace-icon:first-child,
  213. .list-inline > li > .ace-icon:first-child {
  214. width: 18px;
  215. text-align: center;
  216. }
  217. .spaced > li {
  218. margin-top: 9px;
  219. margin-bottom: 9px;
  220. }
  221. .spaced2 > li {
  222. margin-top: 15px;
  223. margin-bottom: 15px;
  224. }
  225. li.divider {
  226. margin-top: 3px;
  227. margin-bottom: 3px;
  228. height: 0;
  229. font-size: 0;
  230. }
  231. .spaced > li.divider {
  232. margin-top: 5px;
  233. margin-bottom: 5px;
  234. }
  235. .spaced2 > li.divider {
  236. margin-top: 8px;
  237. margin-bottom: 8px;
  238. }
  239. li.divider:before {
  240. content: "";
  241. display: inline-block;
  242. }
  243. blockquote,
  244. blockquote.pull-right,
  245. .blockquote-reverse {
  246. border-color: #e5eaf1;
  247. }
  248. pre.prettyprint {
  249. white-space: pre-wrap;
  250. }
  251. .well {
  252. border-radius: 0;
  253. }
  254. .well h1,
  255. .well h2,
  256. .well h3,
  257. .well h4,
  258. .well h5,
  259. .well h6 {
  260. margin-top: 0;
  261. }
  262. .well h1,
  263. .well h2,
  264. .well h3 {
  265. line-height: 36px;
  266. }
  267. .alert {
  268. font-size: 14px;
  269. border-radius: 0;
  270. }
  271. .alert .close {
  272. font-size: 16px;
  273. }
  274. .alert-block p + p {
  275. margin-top: 10px;
  276. }
  277. .pagination > li > span,
  278. .pager > li > span {
  279. border-width: 1px;
  280. border-radius: 0 !important;
  281. }
  282. .pagination > li > a,
  283. .pager > li > a {
  284. border-width: 1px;
  285. border-color: #d4dfe3;
  286. border-radius: 0 !important;
  287. color: #2283c5;
  288. background-color: #fafafa;
  289. margin: 0 -1px 0 0;
  290. position: relative;
  291. z-index: auto;
  292. }
  293. .pagination > li > a:hover,
  294. .pager > li > a:hover {
  295. color: #1c6ca2;
  296. background-color: #eaeff2;
  297. border-color: #c1d1d7;
  298. z-index: 1;
  299. }
  300. .pagination > li > a:focus,
  301. .pager > li > a:focus {
  302. background-color: #eaeef2;
  303. }
  304. .pagination > li.disabled > a,
  305. .pager > li.disabled > a,
  306. .pagination > li.disabled > a:hover,
  307. .pager > li.disabled > a:hover {
  308. background-color: #f9f9f9;
  309. border-color: #d9d9d9;
  310. z-index: auto;
  311. }
  312. .pagination > li.active > a,
  313. .pagination > li.active > a:hover {
  314. background-color: #6faed9;
  315. border-color: #6faed9;
  316. color: #ffffff;
  317. text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  318. z-index: 2;
  319. }
  320. .list-group-item {
  321. border-radius: 0 !important;
  322. }
  323. .lighter {
  324. font-weight: lighter;
  325. }
  326. .bolder {
  327. font-weight: bolder;
  328. }
  329. .inline {
  330. display: inline-block !important;
  331. }
  332. .block {
  333. display: block !important;
  334. }
  335. .center,
  336. .align-center {
  337. text-align: center !important;
  338. }
  339. .align-left {
  340. text-align: left !important;
  341. }
  342. .align-right {
  343. text-align: right !important;
  344. }
  345. .middle {
  346. vertical-align: middle;
  347. }
  348. .align-middle {
  349. vertical-align: middle !important;
  350. }
  351. .align-top {
  352. vertical-align: top !important;
  353. }
  354. .align-bottom {
  355. vertical-align: bottom !important;
  356. }
  357. .position-relative,
  358. .pos-rel {
  359. position: relative;
  360. }
  361. .position-absolute,
  362. .pos-abs {
  363. position: absolute;
  364. }
  365. .no-float {
  366. float: none !important;
  367. }
  368. .line-height-normal {
  369. line-height: normal !important;
  370. }
  371. .line-height-0 {
  372. line-height: 0 !important;
  373. }
  374. .line-height-1 {
  375. line-height: 1 !important;
  376. }
  377. .line-height-125 {
  378. line-height: 1.25 !important;
  379. }
  380. .line-height-150 {
  381. line-height: 1.5 !important;
  382. }
  383. .dark {
  384. color: #333333 !important;
  385. }
  386. .white {
  387. color: #ffffff !important;
  388. }
  389. .red {
  390. color: #dd5a43 !important;
  391. }
  392. .red2 {
  393. color: #e08374 !important;
  394. }
  395. .light-red {
  396. color: #ff7777 !important;
  397. }
  398. .blue {
  399. color: #478fca !important;
  400. }
  401. .light-blue {
  402. color: #93cbf9 !important;
  403. }
  404. .green {
  405. color: #69aa46 !important;
  406. }
  407. .light-green {
  408. color: #b0d877 !important;
  409. }
  410. .orange {
  411. color: #ff892a !important;
  412. }
  413. .orange2 {
  414. color: #feb902 !important;
  415. }
  416. .light-orange {
  417. color: #fcac6f !important;
  418. }
  419. .purple {
  420. color: #a069c3 !important;
  421. }
  422. .pink {
  423. color: #c6699f !important;
  424. }
  425. .pink2 {
  426. color: #d6487e !important;
  427. }
  428. .brown {
  429. color: #a52a2a !important;
  430. }
  431. .grey {
  432. color: #777777 !important;
  433. }
  434. .light-grey {
  435. color: #bbbbbb !important;
  436. }
  437. .bigger-110 {
  438. font-size: 110% !important;
  439. }
  440. .bigger-120 {
  441. font-size: 120% !important;
  442. }
  443. .bigger-130 {
  444. font-size: 130% !important;
  445. }
  446. .bigger-140 {
  447. font-size: 140% !important;
  448. }
  449. .bigger-150 {
  450. font-size: 150% !important;
  451. }
  452. .bigger-160 {
  453. font-size: 160% !important;
  454. }
  455. .bigger-170 {
  456. font-size: 170% !important;
  457. }
  458. .bigger-180 {
  459. font-size: 180% !important;
  460. }
  461. .bigger-190 {
  462. font-size: 190% !important;
  463. }
  464. .bigger-200 {
  465. font-size: 200% !important;
  466. }
  467. .bigger-210 {
  468. font-size: 210% !important;
  469. }
  470. .bigger-220 {
  471. font-size: 220% !important;
  472. }
  473. .bigger-230 {
  474. font-size: 230% !important;
  475. }
  476. .bigger-240 {
  477. font-size: 240% !important;
  478. }
  479. .bigger-250 {
  480. font-size: 250% !important;
  481. }
  482. .bigger-260 {
  483. font-size: 260% !important;
  484. }
  485. .bigger-270 {
  486. font-size: 270% !important;
  487. }
  488. .bigger-280 {
  489. font-size: 280% !important;
  490. }
  491. .bigger-290 {
  492. font-size: 290% !important;
  493. }
  494. .bigger-300 {
  495. font-size: 300% !important;
  496. }
  497. .bigger-115 {
  498. font-size: 115% !important;
  499. }
  500. .bigger-125 {
  501. font-size: 125% !important;
  502. }
  503. .bigger-175 {
  504. font-size: 175% !important;
  505. }
  506. .bigger-225 {
  507. font-size: 225% !important;
  508. }
  509. .bigger-275 {
  510. font-size: 275% !important;
  511. }
  512. .smaller-90 {
  513. font-size: 90% !important;
  514. }
  515. .smaller-80 {
  516. font-size: 80% !important;
  517. }
  518. .smaller-70 {
  519. font-size: 70% !important;
  520. }
  521. .smaller-60 {
  522. font-size: 60% !important;
  523. }
  524. .smaller-50 {
  525. font-size: 50% !important;
  526. }
  527. .smaller-40 {
  528. font-size: 40% !important;
  529. }
  530. .smaller-30 {
  531. font-size: 30% !important;
  532. }
  533. .smaller-20 {
  534. font-size: 20% !important;
  535. }
  536. .smaller-75 {
  537. font-size: 75% !important;
  538. }
  539. .width-20 {
  540. width: 20% !important;
  541. }
  542. .width-25 {
  543. width: 25% !important;
  544. }
  545. .width-30 {
  546. width: 30% !important;
  547. }
  548. .width-35 {
  549. width: 35% !important;
  550. }
  551. .width-40 {
  552. width: 40% !important;
  553. }
  554. .width-45 {
  555. width: 45% !important;
  556. }
  557. .width-50 {
  558. width: 50% !important;
  559. }
  560. .width-55 {
  561. width: 55% !important;
  562. }
  563. .width-60 {
  564. width: 60% !important;
  565. }
  566. .width-65 {
  567. width: 65% !important;
  568. }
  569. .width-70 {
  570. width: 70% !important;
  571. }
  572. .width-75 {
  573. width: 75% !important;
  574. }
  575. .width-80 {
  576. width: 80% !important;
  577. }
  578. .width-85 {
  579. width: 85% !important;
  580. }
  581. .width-90 {
  582. width: 90% !important;
  583. }
  584. .width-95 {
  585. width: 95% !important;
  586. }
  587. .width-100 {
  588. width: 100% !important;
  589. }
  590. .width-75 {
  591. width: 75% !important;
  592. }
  593. .width-25 {
  594. width: 25% !important;
  595. }
  596. .width-auto {
  597. width: auto !important;
  598. }
  599. .height-auto {
  600. height: auto !important;
  601. }
  602. .no-padding {
  603. padding: 0 !important;
  604. }
  605. .no-padding-bottom {
  606. padding-bottom: 0 !important;
  607. }
  608. .no-padding-top {
  609. padding-top: 0 !important;
  610. }
  611. .no-padding-left {
  612. padding-left: 0 !important;
  613. }
  614. .no-padding-right {
  615. padding-right: 0 !important;
  616. }
  617. .no-margin {
  618. margin: 0 !important;
  619. }
  620. .no-margin-bottom {
  621. margin-bottom: 0 !important;
  622. }
  623. .no-margin-top {
  624. margin-top: 0 !important;
  625. }
  626. .no-margin-left {
  627. margin-left: 0 !important;
  628. }
  629. .no-margin-right {
  630. margin-right: 0 !important;
  631. }
  632. .no-border {
  633. border-width: 0;
  634. }
  635. .no-border-bottom {
  636. border-bottom-width: 0;
  637. }
  638. .no-border-top {
  639. border-top-width: 0;
  640. }
  641. .no-border-left {
  642. border-left-width: 0;
  643. }
  644. .no-border-right {
  645. border-right-width: 0;
  646. }
  647. /**
  648. .no-underline {
  649. text-decoration: none !important;
  650. }
  651. .no-hover-underline:hover {
  652. text-decoration: none !important;
  653. }
  654. .no-outline:focus {
  655. outline: none !important;
  656. }
  657. .no-box-shadow {
  658. .box-shadow(none) !important;
  659. }
  660. .overflow-auto {overflow: auto !important;}
  661. .overflow-visible {overflow: visible !important;}
  662. */
  663. .overflow-hidden {
  664. overflow: hidden !important;
  665. }
  666. .overflow-scroll {
  667. overflow-x: hidden !important;
  668. overflow-y: scroll !important;
  669. }
  670. .no-radius {
  671. border-radius: 0 !important;
  672. }
  673. .no-text-shadow {
  674. text-shadow: none !important;
  675. }
  676. .hr {
  677. display: block;
  678. height: 0;
  679. overflow: hidden;
  680. font-size: 0;
  681. border-width: 1px 0 0 0;
  682. border-top: 1px solid #E3E3E3;
  683. margin: 12px 0;
  684. border-top-color: rgba(0, 0, 0, 0.11);
  685. }
  686. .hr-double {
  687. height: 3px;
  688. border-top: 1px solid #E3E3E3;
  689. border-bottom: 1px solid #E3E3E3;
  690. border-top-color: rgba(0, 0, 0, 0.11);
  691. border-bottom-color: rgba(0, 0, 0, 0.11);
  692. }
  693. .hr.dotted,
  694. .hr-dotted {
  695. border-style: dotted;
  696. }
  697. .hr-32,
  698. .hr32 {
  699. margin: 32px 0;
  700. }
  701. .hr-30,
  702. .hr30 {
  703. margin: 30px 0;
  704. }
  705. .hr-28,
  706. .hr28 {
  707. margin: 28px 0;
  708. }
  709. .hr-26,
  710. .hr26 {
  711. margin: 26px 0;
  712. }
  713. .hr-24,
  714. .hr24 {
  715. margin: 24px 0;
  716. }
  717. .hr-22,
  718. .hr22 {
  719. margin: 22px 0;
  720. }
  721. .hr-20,
  722. .hr20 {
  723. margin: 20px 0;
  724. }
  725. .hr-18,
  726. .hr18 {
  727. margin: 18px 0;
  728. }
  729. .hr-16,
  730. .hr16 {
  731. margin: 16px 0;
  732. }
  733. .hr-14,
  734. .hr14 {
  735. margin: 14px 0;
  736. }
  737. .hr-12,
  738. .hr12 {
  739. margin: 12px 0;
  740. }
  741. .hr-10,
  742. .hr10 {
  743. margin: 10px 0;
  744. }
  745. .hr-8,
  746. .hr8 {
  747. margin: 8px 0;
  748. }
  749. .hr-6,
  750. .hr6 {
  751. margin: 6px 0;
  752. }
  753. .hr-4,
  754. .hr4 {
  755. margin: 4px 0;
  756. }
  757. .hr-2,
  758. .hr2 {
  759. margin: 2px 0;
  760. }
  761. .space {
  762. max-height: 1px;
  763. min-height: 1px;
  764. overflow: hidden;
  765. margin: 12px 0;
  766. }
  767. [class*="vspace-"] {
  768. display: none;
  769. }
  770. .space-32 {
  771. max-height: 1px;
  772. min-height: 1px;
  773. overflow: hidden;
  774. margin: 12px 0;
  775. margin: 32px 0 31px;
  776. }
  777. [class*="vspace-32"] {
  778. max-height: 1px;
  779. min-height: 1px;
  780. overflow: hidden;
  781. margin: 12px 0;
  782. margin: 32px 0 31px 0;
  783. }
  784. .space-30 {
  785. max-height: 1px;
  786. min-height: 1px;
  787. overflow: hidden;
  788. margin: 12px 0;
  789. margin: 30px 0 29px;
  790. }
  791. [class*="vspace-30"] {
  792. max-height: 1px;
  793. min-height: 1px;
  794. overflow: hidden;
  795. margin: 12px 0;
  796. margin: 30px 0 29px 0;
  797. }
  798. .space-28 {
  799. max-height: 1px;
  800. min-height: 1px;
  801. overflow: hidden;
  802. margin: 12px 0;
  803. margin: 28px 0 27px;
  804. }
  805. [class*="vspace-28"] {
  806. max-height: 1px;
  807. min-height: 1px;
  808. overflow: hidden;
  809. margin: 12px 0;
  810. margin: 28px 0 27px 0;
  811. }
  812. .space-26 {
  813. max-height: 1px;
  814. min-height: 1px;
  815. overflow: hidden;
  816. margin: 12px 0;
  817. margin: 26px 0 25px;
  818. }
  819. [class*="vspace-26"] {
  820. max-height: 1px;
  821. min-height: 1px;
  822. overflow: hidden;
  823. margin: 12px 0;
  824. margin: 26px 0 25px 0;
  825. }
  826. .space-24 {
  827. max-height: 1px;
  828. min-height: 1px;
  829. overflow: hidden;
  830. margin: 12px 0;
  831. margin: 24px 0 23px;
  832. }
  833. [class*="vspace-24"] {
  834. max-height: 1px;
  835. min-height: 1px;
  836. overflow: hidden;
  837. margin: 12px 0;
  838. margin: 24px 0 23px 0;
  839. }
  840. .space-22 {
  841. max-height: 1px;
  842. min-height: 1px;
  843. overflow: hidden;
  844. margin: 12px 0;
  845. margin: 22px 0 21px;
  846. }
  847. [class*="vspace-22"] {
  848. max-height: 1px;
  849. min-height: 1px;
  850. overflow: hidden;
  851. margin: 12px 0;
  852. margin: 22px 0 21px 0;
  853. }
  854. .space-20 {
  855. max-height: 1px;
  856. min-height: 1px;
  857. overflow: hidden;
  858. margin: 12px 0;
  859. margin: 20px 0 19px;
  860. }
  861. [class*="vspace-20"] {
  862. max-height: 1px;
  863. min-height: 1px;
  864. overflow: hidden;
  865. margin: 12px 0;
  866. margin: 20px 0 19px 0;
  867. }
  868. .space-18 {
  869. max-height: 1px;
  870. min-height: 1px;
  871. overflow: hidden;
  872. margin: 12px 0;
  873. margin: 18px 0 17px;
  874. }
  875. [class*="vspace-18"] {
  876. max-height: 1px;
  877. min-height: 1px;
  878. overflow: hidden;
  879. margin: 12px 0;
  880. margin: 18px 0 17px 0;
  881. }
  882. .space-16 {
  883. max-height: 1px;
  884. min-height: 1px;
  885. overflow: hidden;
  886. margin: 12px 0;
  887. margin: 16px 0 15px;
  888. }
  889. [class*="vspace-16"] {
  890. max-height: 1px;
  891. min-height: 1px;
  892. overflow: hidden;
  893. margin: 12px 0;
  894. margin: 16px 0 15px 0;
  895. }
  896. .space-14 {
  897. max-height: 1px;
  898. min-height: 1px;
  899. overflow: hidden;
  900. margin: 12px 0;
  901. margin: 14px 0 13px;
  902. }
  903. [class*="vspace-14"] {
  904. max-height: 1px;
  905. min-height: 1px;
  906. overflow: hidden;
  907. margin: 12px 0;
  908. margin: 14px 0 13px 0;
  909. }
  910. .space-12 {
  911. max-height: 1px;
  912. min-height: 1px;
  913. overflow: hidden;
  914. margin: 12px 0;
  915. margin: 12px 0 11px;
  916. }
  917. [class*="vspace-12"] {
  918. max-height: 1px;
  919. min-height: 1px;
  920. overflow: hidden;
  921. margin: 12px 0;
  922. margin: 12px 0 11px 0;
  923. }
  924. .space-10 {
  925. max-height: 1px;
  926. min-height: 1px;
  927. overflow: hidden;
  928. margin: 12px 0;
  929. margin: 10px 0 9px;
  930. }
  931. [class*="vspace-10"] {
  932. max-height: 1px;
  933. min-height: 1px;
  934. overflow: hidden;
  935. margin: 12px 0;
  936. margin: 10px 0 9px 0;
  937. }
  938. .space-8 {
  939. max-height: 1px;
  940. min-height: 1px;
  941. overflow: hidden;
  942. margin: 12px 0;
  943. margin: 8px 0 7px;
  944. }
  945. [class*="vspace-8"] {
  946. max-height: 1px;
  947. min-height: 1px;
  948. overflow: hidden;
  949. margin: 12px 0;
  950. margin: 8px 0 7px 0;
  951. }
  952. .space-6 {
  953. max-height: 1px;
  954. min-height: 1px;
  955. overflow: hidden;
  956. margin: 12px 0;
  957. margin: 6px 0 5px;
  958. }
  959. [class*="vspace-6"] {
  960. max-height: 1px;
  961. min-height: 1px;
  962. overflow: hidden;
  963. margin: 12px 0;
  964. margin: 6px 0 5px 0;
  965. }
  966. .space-4 {
  967. max-height: 1px;
  968. min-height: 1px;
  969. overflow: hidden;
  970. margin: 12px 0;
  971. margin: 4px 0 3px;
  972. }
  973. [class*="vspace-4"] {
  974. max-height: 1px;
  975. min-height: 1px;
  976. overflow: hidden;
  977. margin: 12px 0;
  978. margin: 4px 0 3px 0;
  979. }
  980. .space-2 {
  981. max-height: 1px;
  982. min-height: 1px;
  983. overflow: hidden;
  984. margin: 12px 0;
  985. margin: 2px 0 1px;
  986. }
  987. [class*="vspace-2"] {
  988. max-height: 1px;
  989. min-height: 1px;
  990. overflow: hidden;
  991. margin: 12px 0;
  992. margin: 2px 0 1px 0;
  993. }
  994. .space-0,
  995. [class*="vspace-0"] {
  996. max-height: 1px;
  997. min-height: 1px;
  998. overflow: hidden;
  999. margin: 12px 0;
  1000. margin: 0;
  1001. }
  1002. @media only screen and (max-width: 479px) {
  1003. [class*="vspace-"][class*="-xs"] {
  1004. display: block;
  1005. }
  1006. }
  1007. @media only screen and (max-width: 767px) {
  1008. [class*="vspace-"][class*="-sm"] {
  1009. display: block;
  1010. }
  1011. }
  1012. @media only screen and (max-width: 991px) {
  1013. [class*="vspace-"][class*="-md"] {
  1014. display: block;
  1015. }
  1016. }
  1017. @media only screen and (max-width: 1199px) {
  1018. [class*="vspace-"][class*="-lg"] {
  1019. display: block;
  1020. }
  1021. }
  1022. .header {
  1023. line-height: 28px;
  1024. margin-bottom: 16px;
  1025. margin-top: 18px;
  1026. padding-bottom: 4px;
  1027. border-bottom: 1px solid #CCC;
  1028. }
  1029. .header.blue {
  1030. border-bottom-color: #d5e3ef;
  1031. }
  1032. .header.green {
  1033. border-bottom-color: #cce2c1;
  1034. }
  1035. .header.purple {
  1036. border-bottom-color: #e0d1ea;
  1037. }
  1038. .header.orange {
  1039. border-bottom-color: #fdd0ac;
  1040. }
  1041. .header.orange2 {
  1042. border-bottom-color: #fbd36b;
  1043. }
  1044. .header.red {
  1045. border-bottom-color: #f3cdc6;
  1046. }
  1047. .header.grey {
  1048. border-bottom-color: #c3c3c3;
  1049. }
  1050. .header.pink {
  1051. border-bottom-color: #f2e0eb;
  1052. }
  1053. .header.pink2 {
  1054. border-bottom-color: #e69eb9;
  1055. }
  1056. .header.light-blue {
  1057. border-bottom-color: #dceefc;
  1058. }
  1059. .header.light-red {
  1060. border-bottom-color: #fec5c5;
  1061. }
  1062. .header.light-green {
  1063. border-bottom-color: #d2e7b5;
  1064. }
  1065. .header.brown {
  1066. border-bottom-color: #df9393;
  1067. }
  1068. .header > .ace-icon {
  1069. margin-right: 2px;
  1070. }
  1071. .action-buttons a {
  1072. margin: 0 3px;
  1073. display: inline-block;
  1074. opacity: 0.85;
  1075. -webkit-transition: all 0.1s;
  1076. -o-transition: all 0.1s;
  1077. transition: all 0.1s;
  1078. }
  1079. .action-buttons a:hover {
  1080. text-decoration: none;
  1081. opacity: 1;
  1082. -moz-transform: scale(1.2);
  1083. -webkit-transform: scale(1.2);
  1084. -o-transform: scale(1.2);
  1085. -ms-transform: scale(1.2);
  1086. transform: scale(1.2);
  1087. }
  1088. .navbar {
  1089. margin: 0;
  1090. padding-left: 0;
  1091. padding-right: 0;
  1092. border-width: 0;
  1093. border-radius: 0;
  1094. -webkit-box-shadow: none;
  1095. box-shadow: none;
  1096. min-height: 45px;
  1097. background: #438eb9;
  1098. }
  1099. .navbar .navbar-text,
  1100. .navbar .navbar-link {
  1101. color: #ffffff;
  1102. }
  1103. .navbar .navbar-brand {
  1104. color: #ffffff;
  1105. font-size: 24px;
  1106. text-shadow: none;
  1107. padding-top: 10px;
  1108. padding-bottom: 10px;
  1109. height: auto;
  1110. }
  1111. .navbar .navbar-brand:hover,
  1112. .navbar .navbar-brand:focus {
  1113. color: #ffffff;
  1114. }
  1115. /**
  1116. @media (min-width: @grid-float-breakpoint) {
  1117. .navbar > .container .navbar-brand,
  1118. .navbar > .container-fluid .navbar-brand {
  1119. margin-left: 0;
  1120. margin-right: 0;
  1121. }
  1122. }
  1123. */
  1124. @media only screen and (min-width: 992px) {
  1125. .navbar-container {
  1126. padding-left: 10px;
  1127. padding-right: 10px;
  1128. }
  1129. }
  1130. .navbar-container.container {
  1131. padding-left: 0;
  1132. padding-right: 0;
  1133. }
  1134. .ace-nav {
  1135. height: 100%;
  1136. margin: 0 !important;
  1137. }
  1138. .ace-nav > li {
  1139. line-height: 45px;
  1140. height: 45px;
  1141. border-left: 1px solid #E1E1E1;
  1142. padding: 0;
  1143. position: relative;
  1144. float: left;
  1145. }
  1146. .ace-nav > li:first-child {
  1147. border-left-width: 0;
  1148. }
  1149. .ace-nav > li > a {
  1150. background-color: #2e6589;
  1151. color: #FFF;
  1152. display: block;
  1153. line-height: inherit;
  1154. text-align: center;
  1155. height: 100%;
  1156. width: auto;
  1157. min-width: 50px;
  1158. padding: 0 8px;
  1159. position: relative;
  1160. }
  1161. .ace-nav > li > a > .ace-icon {
  1162. display: inline-block;
  1163. font-size: 16px;
  1164. color: #FFF;
  1165. text-align: center;
  1166. width: 20px;
  1167. }
  1168. .ace-nav > li > a > .badge {
  1169. position: relative;
  1170. top: -4px;
  1171. left: 2px;
  1172. padding-right: 5px;
  1173. padding-left: 5px;
  1174. }
  1175. .ace-nav > li > a:hover,
  1176. .ace-nav > li > a:focus,
  1177. .ace-nav > li.open > a {
  1178. background-color: #2c5976;
  1179. color: #FFF;
  1180. }
  1181. .ace-nav > li.blue > a {
  1182. background-color: #2e6589;
  1183. }
  1184. .ace-nav > li.blue > a:hover,
  1185. .ace-nav > li.blue > a:focus,
  1186. .ace-nav > li.open.blue > a {
  1187. background-color: #2c5976;
  1188. }
  1189. .ace-nav > li.grey > a {
  1190. background-color: #555555;
  1191. }
  1192. .ace-nav > li.grey > a:hover,
  1193. .ace-nav > li.grey > a:focus,
  1194. .ace-nav > li.open.grey > a {
  1195. background-color: #4b4b4b;
  1196. }
  1197. .ace-nav > li.purple > a {
  1198. background-color: #892e65;
  1199. }
  1200. .ace-nav > li.purple > a:hover,
  1201. .ace-nav > li.purple > a:focus,
  1202. .ace-nav > li.open.purple > a {
  1203. background-color: #762c59;
  1204. }
  1205. .ace-nav > li.green > a {
  1206. background-color: #2e8965;
  1207. }
  1208. .ace-nav > li.green > a:hover,
  1209. .ace-nav > li.green > a:focus,
  1210. .ace-nav > li.open.green > a {
  1211. background-color: #2c7659;
  1212. }
  1213. .ace-nav > li.light-blue > a {
  1214. background-color: #62a8d1;
  1215. }
  1216. .ace-nav > li.light-blue > a:hover,
  1217. .ace-nav > li.light-blue > a:focus,
  1218. .ace-nav > li.open.light-blue > a {
  1219. background-color: #579ec8;
  1220. }
  1221. .ace-nav > li.light-blue2 > a {
  1222. background-color: #42a8e1;
  1223. }
  1224. .ace-nav > li.light-blue2 > a:hover,
  1225. .ace-nav > li.light-blue2 > a:focus,
  1226. .ace-nav > li.open.light-blue2 > a {
  1227. background-color: #359fd9;
  1228. }
  1229. .ace-nav > li.red > a {
  1230. background-color: #b74635;
  1231. }
  1232. .ace-nav > li.red > a:hover,
  1233. .ace-nav > li.red > a:focus,
  1234. .ace-nav > li.open.red > a {
  1235. background-color: #a34335;
  1236. }
  1237. .ace-nav > li.light-green > a {
  1238. background-color: #9abc32;
  1239. }
  1240. .ace-nav > li.light-green > a:hover,
  1241. .ace-nav > li.light-green > a:focus,
  1242. .ace-nav > li.open.light-green > a {
  1243. background-color: #8ba832;
  1244. }
  1245. .ace-nav > li.light-purple > a {
  1246. background-color: #cb6fd7;
  1247. }
  1248. .ace-nav > li.light-purple > a:hover,
  1249. .ace-nav > li.light-purple > a:focus,
  1250. .ace-nav > li.open.light-purple > a {
  1251. background-color: #c263ce;
  1252. }
  1253. .ace-nav > li.light-orange > a {
  1254. background-color: #f79263;
  1255. }
  1256. .ace-nav > li.light-orange > a:hover,
  1257. .ace-nav > li.light-orange > a:focus,
  1258. .ace-nav > li.open.light-orange > a {
  1259. background-color: #f28653;
  1260. }
  1261. .ace-nav > li.light-pink > a {
  1262. background-color: #f4dae5;
  1263. }
  1264. .ace-nav > li.light-pink > a:hover,
  1265. .ace-nav > li.light-pink > a:focus,
  1266. .ace-nav > li.open.light-pink > a {
  1267. background-color: #eeccda;
  1268. }
  1269. .ace-nav > li.dark > a {
  1270. background-color: #404040;
  1271. }
  1272. .ace-nav > li.dark > a:hover,
  1273. .ace-nav > li.dark > a:focus,
  1274. .ace-nav > li.open.dark > a {
  1275. background-color: #363636;
  1276. }
  1277. .ace-nav > li.white-opaque > a {
  1278. background-color: rgba(255, 255, 255, 0.8);
  1279. }
  1280. .ace-nav > li.white-opaque > a:hover,
  1281. .ace-nav > li.white-opaque > a:focus,
  1282. .ace-nav > li.open.white-opaque > a {
  1283. background-color: rgba(245, 245, 245, 0.8);
  1284. }
  1285. .ace-nav > li.dark-opaque > a {
  1286. background-color: rgba(0, 0, 0, 0.2);
  1287. }
  1288. .ace-nav > li.dark-opaque > a:hover,
  1289. .ace-nav > li.dark-opaque > a:focus,
  1290. .ace-nav > li.open.dark-opaque > a {
  1291. background-color: rgba(0, 0, 0, 0.2);
  1292. }
  1293. .ace-nav > li.transparent > a {
  1294. background-color: transparent;
  1295. }
  1296. .ace-nav > li.transparent > a:hover,
  1297. .ace-nav > li.transparent > a:focus,
  1298. .ace-nav > li.open.transparent > a {
  1299. background-color: rgba(0, 0, 0, 0.1);
  1300. }
  1301. .ace-nav > li.light-10 > a {
  1302. background-color: rgba(255, 255, 255, 0.1);
  1303. }
  1304. .ace-nav > li.light-10 > a:hover,
  1305. .ace-nav > li.light-10 > a:focus,
  1306. .ace-nav > li.open.light-10 > a {
  1307. background-color: rgba(255, 255, 255, 0.2);
  1308. }
  1309. .ace-nav > li.dark-10 > a {
  1310. background-color: rgba(0, 0, 0, 0.1);
  1311. }
  1312. .ace-nav > li.dark-10 > a:hover,
  1313. .ace-nav > li.dark-10 > a:focus,
  1314. .ace-nav > li.open.dark-10 > a {
  1315. background-color: rgba(0, 0, 0, 0.2);
  1316. }
  1317. .ace-nav > li.margin-4 {
  1318. margin-left: 4px;
  1319. }
  1320. .ace-nav > li.margin-3 {
  1321. margin-left: 3px;
  1322. }
  1323. .ace-nav > li.margin-2 {
  1324. margin-left: 2px;
  1325. }
  1326. .ace-nav > li.margin-1 {
  1327. margin-left: 1px;
  1328. }
  1329. .ace-nav > li.no-border {
  1330. border-width: 0 !important;
  1331. }
  1332. .ace-nav > li .dropdown-menu {
  1333. z-index: 1031;
  1334. }
  1335. .ace-nav .nav-user-photo {
  1336. margin: -4px 8px 0 0;
  1337. border-radius: 100%;
  1338. border: 2px solid #FFF;
  1339. max-width: 40px;
  1340. }
  1341. .ace-nav li.dropdown-footer a .ace-icon {
  1342. display: inline-block;
  1343. width: 1.25em;
  1344. text-align: center;
  1345. }
  1346. @media only screen and (max-height: 540px) {
  1347. .ace-nav > li > .dropdown-menu {
  1348. position: fixed;
  1349. margin-top: auto;
  1350. z-index: 1042;
  1351. }
  1352. .ace-nav > li > .dropdown-menu:before,
  1353. .ace-nav > li > .dropdown-menu:after {
  1354. display: none;
  1355. }
  1356. .ace-nav .user-menu > li > a {
  1357. padding-top: 6px;
  1358. padding-bottom: 6px;
  1359. }
  1360. .ace-nav > li.open:before {
  1361. background-color: #000;
  1362. opacity: 0.5;
  1363. border-width: 0;
  1364. position: fixed;
  1365. left: 0;
  1366. right: 0;
  1367. top: 0;
  1368. bottom: 0;
  1369. content: "";
  1370. display: block;
  1371. height: 2000px;
  1372. width: auto;
  1373. z-index: 1041;
  1374. }
  1375. }
  1376. @media only screen and (max-width: 767px) {
  1377. .ace-nav > li:nth-last-child(4) > .dropdown-menu.dropdown-menu-right {
  1378. right: -100px;
  1379. }
  1380. .ace-nav > li:nth-last-child(4) > .dropdown-menu.dropdown-menu-right:before,
  1381. .ace-nav > li:nth-last-child(4) > .dropdown-menu.dropdown-menu-right:after {
  1382. right: 120px;
  1383. }
  1384. .ace-nav > li:nth-last-child(3) > .dropdown-menu.dropdown-menu-right {
  1385. right: -80px;
  1386. }
  1387. .ace-nav > li:nth-last-child(3) > .dropdown-menu.dropdown-menu-right:before,
  1388. .ace-nav > li:nth-last-child(3) > .dropdown-menu.dropdown-menu-right:after {
  1389. right: 100px;
  1390. }
  1391. .user-menu.dropdown-close.dropdown-menu-right {
  1392. right: 0 !important;
  1393. }
  1394. }
  1395. @media only screen and (min-width: 480px) and (max-width: 767px) {
  1396. .navbar.navbar-collapse .ace-nav > li:nth-last-child(2):nth-child(1) > .dropdown-menu.dropdown-menu-right,
  1397. .navbar.navbar-collapse .ace-nav > li:nth-last-child(2):nth-child(2) > .dropdown-menu.dropdown-menu-right {
  1398. left: auto;
  1399. right: -60px;
  1400. }
  1401. .navbar.navbar-collapse .ace-nav > li:nth-last-child(2):nth-child(1) > .dropdown-menu.dropdown-menu-right:before,
  1402. .navbar.navbar-collapse .ace-nav > li:nth-last-child(2):nth-child(2) > .dropdown-menu.dropdown-menu-right:before,
  1403. .navbar.navbar-collapse .ace-nav > li:nth-last-child(2):nth-child(1) > .dropdown-menu.dropdown-menu-right:after,
  1404. .navbar.navbar-collapse .ace-nav > li:nth-last-child(2):nth-child(2) > .dropdown-menu.dropdown-menu-right:after {
  1405. right: 80px;
  1406. left: auto;
  1407. }
  1408. }
  1409. @media only screen and (max-width: 480px) {
  1410. .ace-nav > li:nth-last-child(4) > .dropdown-menu.dropdown-menu-right {
  1411. right: -120px;
  1412. }
  1413. .ace-nav > li:nth-last-child(4) > .dropdown-menu.dropdown-menu-right:before,
  1414. .ace-nav > li:nth-last-child(4) > .dropdown-menu.dropdown-menu-right:after {
  1415. right: 140px;
  1416. }
  1417. .ace-nav > li:nth-last-child(3) > .dropdown-menu.dropdown-menu-right {
  1418. right: -90px;
  1419. }
  1420. .ace-nav > li:nth-last-child(3) > .dropdown-menu.dropdown-menu-right:before,
  1421. .ace-nav > li:nth-last-child(3) > .dropdown-menu.dropdown-menu-right:after {
  1422. right: 110px;
  1423. }
  1424. .ace-nav > li:nth-last-child(2) > .dropdown-menu.dropdown-menu-right {
  1425. right: -50px;
  1426. }
  1427. .ace-nav > li:nth-last-child(2) > .dropdown-menu.dropdown-menu-right:before,
  1428. .ace-nav > li:nth-last-child(2) > .dropdown-menu.dropdown-menu-right:after {
  1429. right: 70px;
  1430. }
  1431. }
  1432. @media only screen and (max-width: 479px) {
  1433. .ace-nav > li:nth-last-child(4) > .dropdown-menu.dropdown-menu-right {
  1434. left: -10px;
  1435. right: auto;
  1436. }
  1437. .ace-nav > li:nth-last-child(4) > .dropdown-menu.dropdown-menu-right:before,
  1438. .ace-nav > li:nth-last-child(4) > .dropdown-menu.dropdown-menu-right:after {
  1439. right: auto;
  1440. left: 30px;
  1441. }
  1442. .ace-nav > li:nth-last-child(3) > .dropdown-menu.dropdown-menu-right {
  1443. left: -50px;
  1444. right: auto;
  1445. }
  1446. .ace-nav > li:nth-last-child(3) > .dropdown-menu.dropdown-menu-right:before,
  1447. .ace-nav > li:nth-last-child(3) > .dropdown-menu.dropdown-menu-right:after {
  1448. left: 75px;
  1449. right: auto;
  1450. }
  1451. .ace-nav > li:nth-last-child(2) > .dropdown-menu.dropdown-menu-right {
  1452. left: -70px;
  1453. right: auto;
  1454. }
  1455. .ace-nav > li:nth-last-child(2) > .dropdown-menu.dropdown-menu-right:before,
  1456. .ace-nav > li:nth-last-child(2) > .dropdown-menu.dropdown-menu-right:after {
  1457. left: 90px;
  1458. right: auto;
  1459. }
  1460. }
  1461. @media only screen and (max-width: 319px) {
  1462. .ace-nav > li:nth-last-child(2) > .dropdown-menu.dropdown-menu-right {
  1463. left: -110px;
  1464. right: auto;
  1465. }
  1466. .ace-nav > li:nth-last-child(2) > .dropdown-menu.dropdown-menu-right:before,
  1467. .ace-nav > li:nth-last-child(2) > .dropdown-menu.dropdown-menu-right:after {
  1468. left: 130px;
  1469. right: auto;
  1470. }
  1471. .ace-nav > li:nth-child(2):nth-last-child(2) > .dropdown-menu.dropdown-menu-right {
  1472. left: -85px;
  1473. right: auto;
  1474. }
  1475. .ace-nav > li:nth-child(2):nth-last-child(2) > .dropdown-menu.dropdown-menu-right:before,
  1476. .ace-nav > li:nth-child(2):nth-last-child(2) > .dropdown-menu.dropdown-menu-right:after {
  1477. left: 105px;
  1478. right: auto;
  1479. }
  1480. .ace-nav > li:nth-child(1):nth-last-child(3) > .dropdown-menu.dropdown-menu-right {
  1481. left: -35px;
  1482. right: auto;
  1483. }
  1484. .ace-nav > li:nth-child(1):nth-last-child(3) > .dropdown-menu.dropdown-menu-right:before,
  1485. .ace-nav > li:nth-child(1):nth-last-child(3) > .dropdown-menu.dropdown-menu-right:after {
  1486. left: 55px;
  1487. right: auto;
  1488. }
  1489. .ace-nav > li:nth-child(1):nth-last-child(2) > .dropdown-menu.dropdown-menu-right {
  1490. left: -60px;
  1491. right: auto;
  1492. }
  1493. .ace-nav > li:nth-child(1):nth-last-child(2) > .dropdown-menu.dropdown-menu-right:before,
  1494. .ace-nav > li:nth-child(1):nth-last-child(2) > .dropdown-menu.dropdown-menu-right:after {
  1495. left: 75px;
  1496. right: auto;
  1497. }
  1498. }
  1499. @media only screen and (max-width: 479px) {
  1500. .navbar:not(.navbar-collapse) .navbar-header {
  1501. float: none !important;
  1502. display: block;
  1503. }
  1504. .navbar:not(.navbar-collapse) .ace-nav {
  1505. display: block;
  1506. float: none !important;
  1507. text-align: center;
  1508. background-color: rgba(0, 0, 0, 0.15);
  1509. border: 1px solid rgba(0, 0, 0, 0.1);
  1510. border-width: 1px 0 0;
  1511. letter-spacing: -3px;
  1512. }
  1513. .navbar:not(.navbar-collapse) .ace-nav > li {
  1514. display: inline-block;
  1515. float: none !important;
  1516. text-align: left;
  1517. letter-spacing: normal;
  1518. }
  1519. .navbar:not(.navbar-collapse) .ace-nav > li:first-child {
  1520. border-left: 1px solid rgba(255, 255, 255, 0.4);
  1521. }
  1522. .navbar:not(.navbar-collapse) .ace-nav > li:last-child {
  1523. border-right: 1px solid rgba(255, 255, 255, 0.4);
  1524. }
  1525. }
  1526. @media only screen and (max-width: 319px) {
  1527. .ace-nav > li > a {
  1528. padding: 0 5px !important;
  1529. }
  1530. }
  1531. .user-menu > li > a {
  1532. padding: 4px 12px;
  1533. }
  1534. .user-menu > li > a > .ace-icon {
  1535. margin-right: 6px;
  1536. font-size: 120%;
  1537. }
  1538. .user-info {
  1539. max-width: 100px;
  1540. display: inline-block;
  1541. overflow: hidden;
  1542. text-overflow: ellipsis;
  1543. white-space: nowrap;
  1544. text-align: left;
  1545. vertical-align: top;
  1546. line-height: 15px;
  1547. position: relative;
  1548. top: 6px;
  1549. }
  1550. .user-info small {
  1551. display: block;
  1552. }
  1553. @media (min-width: 480px) and (max-width: 540px), (max-width: 360px) {
  1554. .navbar:not(.navbar-collapse) .navbar-buttons .user-menu {
  1555. padding-top: 42px !important;
  1556. }
  1557. .navbar:not(.navbar-collapse) .navbar-buttons .nav-user-photo {
  1558. margin-right: 0;
  1559. }
  1560. .navbar:not(.navbar-collapse) .navbar-buttons .user-info {
  1561. position: absolute;
  1562. margin-top: 40px;
  1563. margin-left: 1px;
  1564. right: 2px;
  1565. z-index: 1032;
  1566. color: #777;
  1567. font-size: 14px;
  1568. width: 156px;
  1569. max-width: 156px;
  1570. padding-left: 8px;
  1571. padding-right: 8px;
  1572. height: 32px;
  1573. line-height: 26px !important;
  1574. display: none;
  1575. border-bottom: 1px solid #E5E5E5;
  1576. text-align: center;
  1577. vertical-align: none;
  1578. line-height: normal;
  1579. cursor: text;
  1580. }
  1581. .navbar:not(.navbar-collapse) .navbar-buttons .user-info > small {
  1582. display: inline;
  1583. opacity: 1;
  1584. }
  1585. li.open .user-info {
  1586. display: inline-block !important;
  1587. }
  1588. }
  1589. @media (max-width: 360px) {
  1590. .navbar.navbar-collapse .navbar-buttons .user-menu {
  1591. padding-top: 42px !important;
  1592. }
  1593. .navbar.navbar-collapse .navbar-buttons .nav-user-photo {
  1594. margin-right: 0;
  1595. }
  1596. .navbar.navbar-collapse .navbar-buttons .user-info {
  1597. position: absolute;
  1598. margin-top: 40px;
  1599. margin-left: 1px;
  1600. right: 2px;
  1601. z-index: 1032;
  1602. color: #777;
  1603. font-size: 14px;
  1604. width: 156px;
  1605. max-width: 156px;
  1606. padding-left: 8px;
  1607. padding-right: 8px;
  1608. height: 32px;
  1609. line-height: 26px !important;
  1610. display: none;
  1611. border-bottom: 1px solid #E5E5E5;
  1612. text-align: center;
  1613. vertical-align: none;
  1614. line-height: normal;
  1615. cursor: text;
  1616. }
  1617. .navbar.navbar-collapse .navbar-buttons .user-info > small {
  1618. display: inline;
  1619. opacity: 1;
  1620. }
  1621. li.open .user-info {
  1622. display: inline-block !important;
  1623. right: 2px;
  1624. }
  1625. }
  1626. @media (min-width: 992px) {
  1627. .user-min .user-menu {
  1628. padding-top: 42px !important;
  1629. }
  1630. .user-min .nav-user-photo {
  1631. margin-right: 0;
  1632. }
  1633. .user-min .user-info {
  1634. position: absolute;
  1635. margin-top: 40px;
  1636. margin-left: 1px;
  1637. right: 2px;
  1638. z-index: 1032;
  1639. color: #777;
  1640. font-size: 14px;
  1641. width: 156px;
  1642. max-width: 156px;
  1643. padding-left: 8px;
  1644. padding-right: 8px;
  1645. height: 32px;
  1646. line-height: 26px !important;
  1647. display: none;
  1648. border-bottom: 1px solid #E5E5E5;
  1649. text-align: center;
  1650. vertical-align: none;
  1651. line-height: normal;
  1652. cursor: text;
  1653. }
  1654. .user-min .user-info > small {
  1655. display: inline;
  1656. opacity: 1;
  1657. }
  1658. .user-min .user-info {
  1659. right: -3px;
  1660. }
  1661. .user-min.open .user-info {
  1662. display: inline-block !important;
  1663. }
  1664. }
  1665. @media (max-height: 540px) and (min-width: 480px) and (max-width: 540px), (max-height: 540px) and (max-width: 360px) {
  1666. .navbar:not(.navbar-collapse) .navbar-buttons .user-info {
  1667. position: fixed;
  1668. right: auto;
  1669. margin-top: auto;
  1670. max-width: none;
  1671. }
  1672. }
  1673. @media (max-height: 540px) and (max-width: 360px) {
  1674. .navbar.navbar-collapse .navbar-buttons .user-info {
  1675. position: fixed;
  1676. right: auto;
  1677. margin-top: auto;
  1678. max-width: none;
  1679. }
  1680. }
  1681. @media (max-height: 540px) and (min-width: 992px) {
  1682. .user-min .user-info {
  1683. position: fixed;
  1684. right: auto;
  1685. margin-top: auto;
  1686. max-width: none;
  1687. }
  1688. }
  1689. @media only screen and (max-width: 991px) {
  1690. .navbar.navbar-collapse {
  1691. max-height: none;
  1692. }
  1693. .navbar .navbar-header,
  1694. .navbar .navbar-collapse {
  1695. margin-left: 0 !important;
  1696. margin-right: 0 !important;
  1697. }
  1698. .navbar.navbar-collapse .navbar-header {
  1699. float: none !important;
  1700. min-height: 45px;
  1701. }
  1702. .navbar.navbar-collapse .navbar-buttons {
  1703. min-height: 0;
  1704. padding-left: 0;
  1705. padding-right: 0;
  1706. border: 1px solid rgba(255, 255, 255, 0.4);
  1707. border-width: 1px 0 0;
  1708. width: 100%;
  1709. }
  1710. .navbar.navbar-collapse .navbar-buttons.in {
  1711. overflow: visible !important;
  1712. }
  1713. .navbar.navbar-collapse .navbar-buttons > .ace-nav {
  1714. display: block;
  1715. float: none !important;
  1716. text-align: center;
  1717. background-color: transparent !important;
  1718. border-width: 0;
  1719. letter-spacing: -3px;
  1720. }
  1721. .navbar.navbar-collapse .navbar-buttons > .ace-nav > li {
  1722. display: inline-block;
  1723. float: none !important;
  1724. text-align: left;
  1725. letter-spacing: normal;
  1726. }
  1727. .navbar.navbar-collapse .navbar-buttons > .ace-nav > li:first-child {
  1728. border-left: 1px solid rgba(255, 255, 255, 0.4);
  1729. }
  1730. .navbar.navbar-collapse .navbar-buttons > .ace-nav > li:last-child {
  1731. border-right: 1px solid rgba(255, 255, 255, 0.4);
  1732. }
  1733. }
  1734. .container > .navbar-buttons,
  1735. .container-fluid > .navbar-buttons {
  1736. padding-right: 0 !important;
  1737. }
  1738. @media only screen and (max-height: 400px) {
  1739. .navbar-fixed-top .navbar-collapse {
  1740. max-height: 280px;
  1741. }
  1742. }
  1743. @media only screen and (max-height: 360px) {
  1744. .navbar-fixed-top .navbar-collapse {
  1745. max-height: 240px;
  1746. }
  1747. }
  1748. @media only screen and (max-height: 320px) {
  1749. .navbar-fixed-top .navbar-collapse {
  1750. max-height: 200px;
  1751. }
  1752. }
  1753. @media only screen and (max-height: 280px) {
  1754. .navbar-fixed-top .navbar-collapse {
  1755. max-height: 160px;
  1756. }
  1757. }
  1758. @media only screen and (max-height: 240px) {
  1759. .navbar-fixed-top .navbar-collapse {
  1760. max-height: 120px;
  1761. }
  1762. }
  1763. .navbar .navbar-nav > li {
  1764. border: 1px solid rgba(0, 0, 0, 0.2);
  1765. border-width: 0 1px 0 0;
  1766. }
  1767. .navbar .navbar-nav > li:first-child {
  1768. border-width: 0 1px 0 1px;
  1769. }
  1770. .navbar .navbar-nav > li > a {
  1771. padding-top: 12px;
  1772. padding-bottom: 11px;
  1773. height: 45px;
  1774. background-color: transparent;
  1775. font-size: 13px;
  1776. color: #ffffff;
  1777. text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
  1778. }
  1779. .navbar .navbar-nav > li > a:hover,
  1780. .navbar .navbar-nav > li > a:focus,
  1781. .navbar .navbar-nav > li.open > a {
  1782. background-color: rgba(0, 0, 0, 0.1) !important;
  1783. color: #ffffff !important;
  1784. }
  1785. .navbar .navbar-nav > li > .dropdown-menu > li > a {
  1786. line-height: 2;
  1787. }
  1788. .navbar-nav .dropdown-menu > li > a > .ace-icon {
  1789. display: inline-block;
  1790. width: 20px;
  1791. }
  1792. .navbar-nav > li > .dropdown-menu {
  1793. z-index: 1033;
  1794. }
  1795. @media only screen and (max-width: 991px) {
  1796. .navbar.navbar-collapse .navbar-menu {
  1797. float: none !important;
  1798. clear: both;
  1799. }
  1800. .navbar.navbar-collapse .navbar-menu .dropdown-menu:after,
  1801. .navbar.navbar-collapse .navbar-menu .dropdown-menu:before {
  1802. display: none !important;
  1803. }
  1804. .navbar .navbar-nav {
  1805. margin: 0 -6px;
  1806. }
  1807. .navbar .navbar-nav > li,
  1808. .navbar .navbar-nav > li:first-child {
  1809. border-width: 1px 0 0;
  1810. }
  1811. .navbar .navbar-nav .dropdown-menu {
  1812. float: none;
  1813. position: relative;
  1814. background-color: transparent;
  1815. box-shadow: none;
  1816. border-width: 0;
  1817. }
  1818. .navbar .navbar-nav .dropdown-menu > li > a {
  1819. color: #FFF !important;
  1820. }
  1821. .navbar .navbar-nav .dropdown-menu > li > a:hover {
  1822. background-color: rgba(0, 0, 0, 0.07) !important;
  1823. }
  1824. .navbar .navbar-nav .dropdown-menu > li > a > .ace-icon {
  1825. color: #FFF !important;
  1826. }
  1827. .navbar .navbar-nav .dropdown-hover > .dropdown-menu {
  1828. left: 32px !important;
  1829. right: auto !important;
  1830. top: auto !important;
  1831. width: 80% !important;
  1832. width: calc(100% - 32px);
  1833. }
  1834. }
  1835. .navbar-form.form-search {
  1836. margin-top: 9px;
  1837. margin-bottom: 0;
  1838. }
  1839. .navbar-form.form-search .form-group {
  1840. margin-bottom: 0;
  1841. }
  1842. .navbar-form.form-search input[type=text] {
  1843. width: 100px;
  1844. }
  1845. .navbar-form input[type=text] {
  1846. font-size: 13px;
  1847. line-height: 1.4;
  1848. padding-top: 4px;
  1849. padding-bottom: 4px;
  1850. border-width: 0;
  1851. }
  1852. @media only screen and (max-width: 991px) {
  1853. .navbar-form .form-group {
  1854. display: inline-block;
  1855. width: 50%;
  1856. margin-bottom: 0;
  1857. vertical-align: middle;
  1858. }
  1859. .navbar-form.form-search input[type=text] {
  1860. width: 100%;
  1861. }
  1862. .navbar-nav + .navbar-form {
  1863. margin-top: 0;
  1864. }
  1865. .navbar .navbar-collapse,
  1866. .navbar .navbar-form {
  1867. border-color: rgba(255, 255, 255, 0.4);
  1868. }
  1869. .navbar .navbar-nav > li:first-child {
  1870. border-top-width: 0;
  1871. }
  1872. }
  1873. @media only screen and (max-width: 480px) {
  1874. .navbar-form .form-group {
  1875. width: 80%;
  1876. }
  1877. }
  1878. .navbar-fixed-top .navbar-collapse,
  1879. .navbar-static-top .navbar-collapse,
  1880. .navbar-fixed-bottom .navbar-collapse {
  1881. padding-left: 12px;
  1882. padding-right: 12px;
  1883. }
  1884. @media only screen and (min-width: 768px) and (max-width: 991px) {
  1885. .navbar.navbar-collapse {
  1886. background-color: transparent;
  1887. }
  1888. .navbar.navbar-collapse:before {
  1889. background: #438eb9;
  1890. content: "";
  1891. display: block;
  1892. position: absolute;
  1893. min-height: inherit;
  1894. left: 0;
  1895. right: 0;
  1896. top: 0;
  1897. z-index: -1;
  1898. border-radius: inherit;
  1899. }
  1900. .navbar.navbar-collapse .navbar-container {
  1901. background-color: #438eb9;
  1902. }
  1903. }
  1904. .navbar .navbar-toggle {
  1905. border: 1px solid transparent;
  1906. width: 40px;
  1907. height: 35px;
  1908. line-height: 0;
  1909. padding: 0 0 1px;
  1910. text-align: center;
  1911. }
  1912. .navbar .navbar-toggle.pull-right {
  1913. margin: 5px 6px 4px 0;
  1914. }
  1915. .navbar .navbar-toggle.pull-left {
  1916. margin: 5px 0 4px 6px;
  1917. }
  1918. .navbar .navbar-toggle:active {
  1919. top: 1px;
  1920. }
  1921. .navbar .navbar-toggle.navbar-toggle-img {
  1922. width: auto;
  1923. height: auto;
  1924. overflow: hidden;
  1925. padding: 0;
  1926. border-width: 0;
  1927. }
  1928. .navbar .navbar-toggle.navbar-toggle-img > img {
  1929. border-radius: inherit;
  1930. max-height: 35px;
  1931. border-width: 0;
  1932. }
  1933. .navbar .navbar-toggle .icon-bar {
  1934. background-color: #FFF;
  1935. border-radius: 0;
  1936. width: 24px;
  1937. margin-left: 7px;
  1938. }
  1939. .sidebar {
  1940. width: 190px;
  1941. float: left;
  1942. position: static;
  1943. padding-left: 0;
  1944. padding-right: 0;
  1945. }
  1946. .sidebar:before {
  1947. content: "";
  1948. display: block;
  1949. width: inherit;
  1950. position: absolute;
  1951. top: 0;
  1952. bottom: 0;
  1953. z-index: -1;
  1954. background-color: inherit;
  1955. border-style: inherit;
  1956. border-color: inherit;
  1957. border-width: inherit;
  1958. }
  1959. /**li .@{icon} {
  1960. & , .nav-list & {
  1961. width: auto;
  1962. }
  1963. }*/
  1964. .nav-list {
  1965. margin: 0;
  1966. padding: 0;
  1967. list-style: none;
  1968. }
  1969. .nav-list > li,
  1970. .nav-list > li > a,
  1971. .nav-list .nav-header {
  1972. margin: 0;
  1973. }
  1974. .nav-list li > a:focus {
  1975. outline: none;
  1976. }
  1977. .nav-list > li {
  1978. display: block;
  1979. position: relative;
  1980. float: none;
  1981. padding: 0;
  1982. border-style: solid;
  1983. border-width: 1px 0 0;
  1984. }
  1985. .nav-list > li:last-child {
  1986. border-bottom-width: 1px;
  1987. }
  1988. .nav-list > li.active > a {
  1989. font-weight: bold;
  1990. }
  1991. .nav-list > li > a {
  1992. display: block;
  1993. height: 39px;
  1994. line-height: 17px;
  1995. padding-left: 7px;
  1996. text-shadow: none !important;
  1997. /*update-begin--Author:jg_renjie Date:20150613 for����������Сģʽ�²˵��Ŀ�ȣ��Ӷ�ʹ�ò�������������ֲ˵�����*/
  1998. /*font-size: 13px;*/
  1999. /*update-end--Author:jg_renjie Date:20150613 for����������Сģʽ�²˵��Ŀ�ȣ��Ӷ�ʹ�ò�������������ֲ˵�����*/
  2000. text-decoration: none;
  2001. }
  2002. .nav-list > li > a > .menu-icon {
  2003. display: inline-block;
  2004. min-width: 30px;
  2005. margin-right: 2px;
  2006. vertical-align: sub;
  2007. text-align: center;
  2008. font-size: 18px;
  2009. font-weight: normal;
  2010. }
  2011. .nav-list > li:before {
  2012. display: none;
  2013. content: "";
  2014. position: absolute;
  2015. top: -1px;
  2016. left: 0;
  2017. z-index: 1;
  2018. height: 41px;
  2019. width: 3px;
  2020. max-width: 3px;
  2021. overflow: hidden;
  2022. background-color: #629cc9;
  2023. }
  2024. @media only screen and (min-width: 992px) {
  2025. .main-container.container .sidebar:not(.h-sidebar) .nav-list > li:before {
  2026. left: -2px;
  2027. }
  2028. }
  2029. .main-container.container .sidebar.sidebar-fixed:not(.h-sidebar) .nav-list > li:before {
  2030. left: 0;
  2031. }
  2032. .nav-list > li:hover:before {
  2033. display: block;
  2034. }
  2035. .nav-list > li a > .arrow {
  2036. display: block;
  2037. width: 14px !important;
  2038. height: 14px;
  2039. line-height: 14px;
  2040. text-shadow: none;
  2041. font-size: 18px;
  2042. position: absolute;
  2043. right: 10px;
  2044. top: 12px;
  2045. padding: 0;
  2046. text-align: center;
  2047. }
  2048. .nav-list > li.separator {
  2049. height: 3px;
  2050. background-color: transparent;
  2051. position: static;
  2052. margin: 1px 0;
  2053. -webkit-box-shadow: none;
  2054. box-shadow: none;
  2055. }
  2056. .nav-list > li.active .submenu {
  2057. display: block;
  2058. }
  2059. .nav-list > li .submenu {
  2060. display: none;
  2061. list-style: none;
  2062. margin: 0;
  2063. padding: 0;
  2064. line-height: 1.5;
  2065. position: relative;
  2066. }
  2067. .nav-list > li .submenu > li {
  2068. margin-left: 0;
  2069. position: relative;
  2070. }
  2071. .nav-list > li .submenu > li > a {
  2072. display: block;
  2073. position: relative;
  2074. padding: 7px 0 9px 37px;
  2075. margin: 0;
  2076. border-top-width: 1px;
  2077. border-top-style: dotted;
  2078. }
  2079. .nav-list > li .submenu > li > a:hover {
  2080. text-decoration: none;
  2081. }
  2082. .nav-list > li .submenu > li a > .menu-icon {
  2083. display: none;
  2084. font-size: 12px;
  2085. font-weight: normal;
  2086. width: 18px;
  2087. height: auto;
  2088. line-height: 12px;
  2089. text-align: center;
  2090. position: absolute;
  2091. left: 10px;
  2092. top: 11px;
  2093. z-index: 1;
  2094. background-color: inherit;
  2095. }
  2096. .nav-list > li .submenu > li.active > a > .menu-icon,
  2097. .nav-list > li .submenu > li:hover > a > .menu-icon {
  2098. display: inline-block;
  2099. }
  2100. .nav-list > li > .submenu {
  2101. border-top: 1px solid;
  2102. }
  2103. .nav-list > li > .submenu > li:before {
  2104. content: "";
  2105. display: block;
  2106. width: 7px;
  2107. position: absolute;
  2108. z-index: 1;
  2109. left: 20px;
  2110. top: 17px;
  2111. border: 1px dotted;
  2112. border-width: 1px 0 0;
  2113. }
  2114. .nav-list > li > .submenu:before {
  2115. content: "";
  2116. display: block;
  2117. position: absolute;
  2118. z-index: 1;
  2119. left: 18px;
  2120. top: 0;
  2121. bottom: 0;
  2122. border: 1px dotted;
  2123. border-width: 0 0 0 1px;
  2124. }
  2125. .nav-list li:hover > a > .arrow,
  2126. .nav-list li.active > a > .arrow,
  2127. .nav-list li.open > a > .arrow {
  2128. color: inherit;
  2129. }
  2130. .nav-list li.open > .submenu {
  2131. display: block;
  2132. }
  2133. no_such_element:-o-prefocus,
  2134. .nav-list > li > a > .menu-icon {
  2135. vertical-align: middle;
  2136. }
  2137. .nav-list > li > .submenu li > .submenu {
  2138. display: none;
  2139. }
  2140. .nav-list > li > .submenu li.active > .submenu {
  2141. display: block;
  2142. }
  2143. .nav-list > li > .submenu a > .arrow {
  2144. right: 10px;
  2145. top: 10px;
  2146. font-size: 16px;
  2147. }
  2148. .nav-list > li > .submenu > li:first-child > a {
  2149. border-top-width: 0;
  2150. }
  2151. .nav-list > li > .submenu li > .submenu > li {
  2152. line-height: 18px;
  2153. }
  2154. .nav-list > li > .submenu li > .submenu > li:before {
  2155. display: none;
  2156. }
  2157. .nav-list > li > .submenu li > .submenu > li > a {
  2158. margin-left: 20px;
  2159. padding-left: 22px;
  2160. }
  2161. .nav-list > li > .submenu li > .submenu > li > .submenu > li > a {
  2162. margin-left: 20px;
  2163. padding-left: 38px;
  2164. }
  2165. .nav-list > li > .submenu li > .submenu > li a > .menu-icon {
  2166. display: inline-block;
  2167. width: auto;
  2168. position: static;
  2169. background-color: transparent;
  2170. margin-right: 4px;
  2171. color: inherit;
  2172. }
  2173. .nav-list > li > .submenu li > .submenu > li a .menu-icon,
  2174. .nav-list > li > .submenu li > .submenu > li a .arrow {
  2175. color: inherit;
  2176. }
  2177. .nav-list > li > .submenu li.open:not(.hover) > a > .menu-icon {
  2178. display: inline-block;
  2179. }
  2180. .nav-list a .badge,
  2181. .nav-list a .label {
  2182. position: absolute;
  2183. top: 9px;
  2184. right: 10px;
  2185. opacity: 0.88;
  2186. font-size: 12px;
  2187. padding-left: 6px;
  2188. padding-right: 6px;
  2189. }
  2190. .nav-list a .badge .ace-icon,
  2191. .nav-list a .label .ace-icon {
  2192. vertical-align: middle;
  2193. margin: 0;
  2194. }
  2195. .nav-list a.dropdown-toggle .badge,
  2196. .nav-list a.dropdown-toggle .label {
  2197. right: 26px;
  2198. }
  2199. .nav-list li:hover > a .badge,
  2200. .nav-list li:hover > a .label {
  2201. opacity: 1;
  2202. }
  2203. .nav-list .submenu .submenu a .badge,
  2204. .nav-list .submenu .submenu a .label {
  2205. top: 6px;
  2206. }
  2207. .sidebar.sidebar-fixed {
  2208. position: fixed;
  2209. top: auto;
  2210. float: none !important;
  2211. z-index: 1027;
  2212. }
  2213. .sidebar.sidebar-fixed:before {
  2214. height: 5000px;
  2215. top: auto;
  2216. bottom: auto;
  2217. }
  2218. body.mob-safari .sidebar.sidebar-fixed {
  2219. top: 45px;
  2220. }
  2221. @media (max-width: 479px) {
  2222. body.mob-safari .navbar-fixed-top:not(.navbar-collapse) + .main-container .sidebar-fixed {
  2223. top: 90px;
  2224. }
  2225. }
  2226. @media (max-width: 991px) {
  2227. body.mob-safari .navbar-fixed-top + .main-container .sidebar.responsive {
  2228. top: 45px;
  2229. }
  2230. }
  2231. @media (max-width: 479px) {
  2232. body.mob-safari .navbar-fixed-top + .main-container .sidebar.responsive {
  2233. top: 90px;
  2234. }
  2235. }
  2236. /**
  2237. //http://updates.html5rocks.com/2012/09/Stacking-Changes-Coming-to-position-fixed-elements
  2238. //webkit & Chrome22+ special case
  2239. //webkit is not following the standard specs as of Chrome22+
  2240. @media screen and (-webkit-min-device-pixel-ratio:0) {
  2241. //like it happens in Firefox&IE, we expect when we set "z-index:auto" for fixed position .sidebar,
  2242. //the child .submenu elements "z-index" is independent
  2243. //and for example a "z-index:1031" .submenu appears on top of a fixed .navbar with "z-index:1030"
  2244. //and a "z-index:1010" .popover appears on top of ".sidebar" but below ".submenu"
  2245. //but webkit defines a new stacking context on "fixed" position elements(.sidebar here)
  2246. //and the above doesn't happen, in fact .submenu inside fixed .sidebar with "z-index:auto" will appear below everything
  2247. //so we set a good(?) "z-index" for .sidebar, but still it's not as good as standard specs (such as in Firefox)
  2248. //and we may need other workarounds!
  2249. //and you may change it based on your needs
  2250. //it's possible have standard functionality in Chrome by going to:
  2251. //chrome://flags/#fixed-position-creates-stacking-context
  2252. //changing "Fixed position elements create stacking contexts" to "Disabled"
  2253. //and removing the following rules
  2254. //and assignning a higher "@submenu-zindex"
  2255. .sidebar.sidebar-fixed {
  2256. z-index: @zindex-sidebar-fixed;//???!
  2257. &::before {
  2258. height: 5000px;
  2259. top: auto;
  2260. bottom: auto;
  2261. }
  2262. }
  2263. }
  2264. */
  2265. @media only screen and (max-width: 991px) {
  2266. .responsive.sidebar-fixed {
  2267. left: auto;
  2268. margin-left: auto;
  2269. }
  2270. .navbar-fixed-top + .main-container > .responsive {
  2271. position: fixed;
  2272. left: auto;
  2273. margin-left: auto;
  2274. }
  2275. .navbar-fixed-top + .main-container > .menu-toggler + .responsive {
  2276. position: absolute;
  2277. left: 190px;
  2278. margin-left: -190px;
  2279. }
  2280. .navbar-fixed-top + .main-container > .menu-toggler + .responsive.sidebar-fixed {
  2281. position: fixed;
  2282. left: auto;
  2283. margin-left: auto;
  2284. }
  2285. }
  2286. @media only screen and (max-width: 991px) {
  2287. .sidebar.responsive.sidebar-fixed {
  2288. position: fixed;
  2289. left: auto;
  2290. margin-left: auto;
  2291. }
  2292. .main-container .menu-toggler.fixed {
  2293. position: fixed;
  2294. left: auto;
  2295. z-index: 1026;
  2296. }
  2297. .sidebar.sidebar-fixed.responsive-max {
  2298. position: fixed;
  2299. left: auto;
  2300. margin-left: auto;
  2301. }
  2302. }
  2303. .sidebar .sidebar-toggle {
  2304. border-style: solid;
  2305. border-width: 0 0 1px;
  2306. text-align: center;
  2307. padding: 3px 0;
  2308. position: relative;
  2309. }
  2310. .sidebar .sidebar-toggle > .ace-icon {
  2311. padding: 0 5px;
  2312. line-height: 18px;
  2313. cursor: pointer;
  2314. font-size: 14px;
  2315. border-radius: 100%;
  2316. border: 1px solid;
  2317. position: relative;
  2318. }
  2319. .sidebar .sidebar-toggle:before {
  2320. content: "";
  2321. display: block;
  2322. height: 0;
  2323. border-top: 1px solid;
  2324. border-color: inherit;
  2325. position: absolute;
  2326. left: 15px;
  2327. right: 15px;
  2328. top: 13px;
  2329. }
  2330. .sidebar .sidebar-shortcuts {
  2331. text-align: center;
  2332. min-height: 40px;
  2333. margin-bottom: 0;
  2334. overflow: hidden;
  2335. position: relative;
  2336. border: 0 solid;
  2337. }
  2338. .sidebar .sidebar-shortcuts:empty {
  2339. display: none;
  2340. }
  2341. .sidebar .sidebar-shortcuts-large {
  2342. line-height: 37px;
  2343. }
  2344. .sidebar .sidebar-shortcuts-large > .btn {
  2345. text-align: center;
  2346. width: 41px;
  2347. line-height: 24px;
  2348. padding: 0;
  2349. border-width: 4px;
  2350. }
  2351. .sidebar .sidebar-shortcuts-large > .btn > .ace-icon {
  2352. margin: 0;
  2353. }
  2354. .sidebar .sidebar-shortcuts-mini {
  2355. display: none;
  2356. font-size: 0;
  2357. width: 42px;
  2358. padding-top: 2px;
  2359. padding-bottom: 2px;
  2360. }
  2361. .sidebar .sidebar-shortcuts-mini > .btn {
  2362. border-width: 0;
  2363. font-size: 0;
  2364. line-height: 0;
  2365. padding: 8px;
  2366. margin: 1px;
  2367. border-radius: 0;
  2368. opacity: 0.85;
  2369. filter: alpha(opacity=85);
  2370. }
  2371. @media screen and (-webkit-min-device-pixel-ratio: 0) {
  2372. .sidebar ::safari-only,
  2373. .sidebar .sidebar-shortcuts-mini > .btn {
  2374. margin: 0;
  2375. }
  2376. }
  2377. .nav-list li.active > a:after {
  2378. display: block;
  2379. content: "";
  2380. position: absolute;
  2381. right: 0;
  2382. top: 4px;
  2383. border: 8px solid transparent;
  2384. border-width: 14px 10px;
  2385. }
  2386. .nav-list li.open > a:after {
  2387. display: none;
  2388. }
  2389. .nav-list li.active.no-active-child > a:after {
  2390. display: block;
  2391. }
  2392. .nav-list > li li.active > a:after {
  2393. top: 2px;
  2394. border-width: 14px 8px;
  2395. }
  2396. .nav-list li.active:not(.open) li.active > a:after {
  2397. display: none !important;
  2398. }
  2399. @media (min-width: 992px) {
  2400. .sidebar.compact,
  2401. .sidebar.compact.navbar-collapse {
  2402. width: 105px;
  2403. }
  2404. .sidebar.compact .sidebar-shortcuts {
  2405. max-height: 40px;
  2406. }
  2407. .sidebar.compact .nav-list > li:before {
  2408. height: auto;
  2409. bottom: -1px;
  2410. }
  2411. .sidebar.compact .nav-list > li > a {
  2412. height: auto;
  2413. line-height: 16px;
  2414. padding: 2px 0 8px;
  2415. text-align: center;
  2416. }
  2417. .sidebar.compact .nav-list > li > a > .menu-icon {
  2418. display: block;
  2419. margin: 0;
  2420. vertical-align: inherit;
  2421. line-height: 32px;
  2422. height: 32px;
  2423. font-size: 20px;
  2424. }
  2425. .sidebar.compact .nav-list > li > a > .arrow {
  2426. display: none;
  2427. }
  2428. .sidebar.compact .nav-list a .badge,
  2429. .sidebar.compact .nav-list a .label {
  2430. right: 12px;
  2431. }
  2432. .sidebar.compact .nav-list > li.active > .submenu,
  2433. .sidebar.compact .nav-list > li.open > .submenu {
  2434. display: none;
  2435. }
  2436. .sidebar.compact + .main-content {
  2437. margin-left: 105px;
  2438. }
  2439. }
  2440. @media (min-width: 992px) and (max-width: 991px) {
  2441. .sidebar.compact + .main-content {
  2442. margin-left: 0;
  2443. }
  2444. .sidebar.navbar-collapse.compact .nav-list > li > a {
  2445. text-align: left;
  2446. height: 39px;
  2447. line-height: 37px;
  2448. padding: 0 16px 0 7px;
  2449. }
  2450. .sidebar.navbar-collapse.compact .nav-list > li > a > .menu-icon {
  2451. display: inline-block;
  2452. vertical-align: sub;
  2453. height: auto;
  2454. line-height: inherit;
  2455. margin: 0 2px 0 0;
  2456. font-size: 18px;
  2457. }
  2458. .sidebar.navbar-collapse.compact .nav-list > li > a > .menu-text {
  2459. display: inline;
  2460. }
  2461. .sidebar.navbar-collapse.compact .nav-list > li > a > .arrow {
  2462. display: inline;
  2463. }
  2464. .sidebar.navbar-collapse.compact + .main-content {
  2465. margin-left: 0;
  2466. }
  2467. }
  2468. @media only screen and (min-width: 992px) {
  2469. .nav-list li.hover > .submenu {
  2470. position: absolute;
  2471. left: 100%;
  2472. margin-left: -2px;
  2473. top: -10px;
  2474. bottom: auto;
  2475. z-index: 1026;
  2476. width: 190px;
  2477. border: 1px solid;
  2478. display: none !important;
  2479. }
  2480. .nav-list li.hover:hover > .submenu,
  2481. .nav-list li.hover.hover-show > .submenu {
  2482. display: block !important;
  2483. }
  2484. .nav-list li.hover > .submenu:before,
  2485. .nav-list li.hover > .submenu > li:before {
  2486. display: none;
  2487. }
  2488. .nav-list li.hover.active > a:after {
  2489. display: block;
  2490. }
  2491. .nav-list li.hover.active:hover > a.dropdown-toggle:after,
  2492. .nav-list li.hover.active.hover-show > a.dropdown-toggle:after {
  2493. display: none;
  2494. }
  2495. .nav-list li.hover .submenu > li.active > a:after {
  2496. display: none !important;
  2497. }
  2498. .nav-list li.hover > .submenu.bottom {
  2499. top: auto;
  2500. bottom: -10px;
  2501. }
  2502. .nav-list li.hover > .submenu.bottom:before,
  2503. .nav-list li.hover > .submenu.bottom:after {
  2504. top: auto;
  2505. bottom: 18px;
  2506. }
  2507. .nav-list li.hover > .submenu {
  2508. padding: 0 2px;
  2509. }
  2510. .nav-list li.hover > .submenu > li > a {
  2511. margin-top: 2px;
  2512. margin-bottom: 2px;
  2513. padding-left: 18px;
  2514. border-top-width: 0;
  2515. }
  2516. .nav-list > li.hover > .submenu > li.active > a {
  2517. font-weight: bold;
  2518. }
  2519. .nav-list > li > .submenu li.hover > .submenu > li > a {
  2520. padding-left: 12px !important;
  2521. margin-left: auto !important;
  2522. }
  2523. .nav-list > li > .submenu li.hover > .submenu > li > a > .menu-icon {
  2524. margin-right: 2px;
  2525. }
  2526. .nav-list > li .submenu > li.hover > a {
  2527. padding-left: 22px;
  2528. }
  2529. .nav-list > li .submenu > li.hover > a > .menu-icon {
  2530. left: 4px;
  2531. }
  2532. }
  2533. @media (min-width: 992px) and (max-width: 991px) {
  2534. .sidebar.navbar-collapse .nav-list li.hover > .submenu {
  2535. position: relative;
  2536. left: auto;
  2537. top: auto;
  2538. z-index: auto;
  2539. margin: auto;
  2540. padding: 0;
  2541. width: auto;
  2542. -webkit-box-shadow: none;
  2543. box-shadow: none;
  2544. border-width: 0;
  2545. }
  2546. .sidebar.navbar-collapse .nav-list li.hover > .submenu > li:before,
  2547. .sidebar.navbar-collapse .nav-list li.hover > .submenu:before {
  2548. display: block;
  2549. }
  2550. .sidebar.navbar-collapse .nav-list li.hover > .submenu li > a {
  2551. padding-left: 37px;
  2552. }
  2553. .sidebar.navbar-collapse .nav-list > li.hover > .submenu {
  2554. border-top-width: 1px;
  2555. }
  2556. .sidebar.navbar-collapse .nav-list li.hover > .submenu > li > a > .menu-icon {
  2557. background-color: inherit;
  2558. margin-right: auto;
  2559. width: 18px;
  2560. position: absolute;
  2561. }
  2562. .sidebar.navbar-collapse .nav-list > li .submenu > li.hover > a > .menu-icon {
  2563. left: 10px;
  2564. }
  2565. .sidebar.navbar-collapse .nav-list li.hover > .submenu > li.active > a {
  2566. font-weight: normal;
  2567. }
  2568. .sidebar.navbar-collapse .nav-list li.hover > .submenu > li:hover > a > .menu-icon,
  2569. .sidebar.navbar-collapse .nav-list li.hover > .submenu > li.hover-show > a > .menu-icon,
  2570. .sidebar.navbar-collapse .nav-list li.hover > .submenu > li.active > a > .menu-icon {
  2571. display: inline-block;
  2572. }
  2573. .sidebar.navbar-collapse .nav-list > li > .submenu li.hover > .submenu {
  2574. padding-left: 0;
  2575. padding-right: 0;
  2576. }
  2577. .sidebar.navbar-collapse .nav-list > li > .submenu li.hover > .submenu > li > a {
  2578. padding-left: 22px !important;
  2579. margin-left: 20px !important;
  2580. }
  2581. .sidebar.navbar-collapse .nav-list > li > .submenu li.hover > .submenu > li > a > .menu-icon {
  2582. display: inline-block;
  2583. width: auto;
  2584. position: static;
  2585. background-color: transparent;
  2586. margin-right: 4px;
  2587. }
  2588. .sidebar.navbar-collapse .nav-list > li > .submenu li > .submenu > li.hover > .submenu > li > a {
  2589. margin-left: 20px !important;
  2590. padding-left: 38px !important;
  2591. }
  2592. .sidebar.navbar-collapse .nav-list li.hover > .submenu > li > a {
  2593. border-top-width: 1px;
  2594. margin-top: 0;
  2595. margin-bottom: 0;
  2596. }
  2597. .sidebar.navbar-collapse .nav-list > li.hover > .submenu > li:first-child > a {
  2598. border-top-width: 0;
  2599. }
  2600. .sidebar.navbar-collapse .nav-list li.hover > .submenu,
  2601. .sidebar.navbar-collapse .nav-list li.hover:hover > .submenu,
  2602. .sidebar.navbar-collapse .nav-list li.hover.hover-show > .submenu,
  2603. .sidebar.navbar-collapse .nav-list li.hover > .arrow {
  2604. display: none !important;
  2605. }
  2606. .sidebar.navbar-collapse .nav-list li.hover.active > .submenu {
  2607. display: block !important;
  2608. }
  2609. .sidebar.navbar-collapse .nav-list li.hover > .submenu.nav-hide {
  2610. display: none !important;
  2611. }
  2612. .sidebar.navbar-collapse .nav-list li.hover > .submenu.nav-show {
  2613. display: block !important;
  2614. }
  2615. }
  2616. @media (min-width: 992px) and (max-width: 991px) {
  2617. .sidebar.navbar-collapse.compact .nav-list > li.hover.active > a:after {
  2618. display: none;
  2619. }
  2620. }
  2621. .nav-list li > .arrow {
  2622. display: none;
  2623. position: absolute;
  2624. top: 8px;
  2625. right: 1px;
  2626. z-index: 1027;
  2627. }
  2628. .nav-list li > .arrow:before,
  2629. .nav-list li > .arrow:after {
  2630. border: 1px solid transparent;
  2631. display: block;
  2632. height: 0;
  2633. width: 0;
  2634. position: absolute;
  2635. left: -20px;
  2636. top: 0;
  2637. right: auto;
  2638. bottom: auto;
  2639. content: "";
  2640. border-width: 10px;
  2641. }
  2642. .nav-list li > .arrow:before {
  2643. z-index: 1;
  2644. left: -21px;
  2645. }
  2646. .nav-list li > .arrow:after {
  2647. z-index: 2;
  2648. }
  2649. .nav-list li:hover > a + .arrow,
  2650. .nav-list li.hover-show > a + .arrow {
  2651. display: none;
  2652. }
  2653. @media only screen and (min-width: 992px) {
  2654. .nav-list li.hover:hover > a.dropdown-toggle + .arrow,
  2655. .nav-list li.hover.hover-show > a.dropdown-toggle + .arrow {
  2656. display: block;
  2657. }
  2658. }
  2659. /*update-begin--Author:jg_renjie Date:20150613 for����������Сģʽ�²˵��Ŀ�ȣ��Ӷ�ʹ�ò�������������ֲ˵�����*/
  2660. .sidebar.menu-min,
  2661. .sidebar.menu-min.compact,
  2662. .sidebar.menu-min.navbar-collapse {
  2663. width: 53px;
  2664. }
  2665. .sidebar.menu-min + .main-content {
  2666. margin-left: 51px;
  2667. }
  2668. /*update-end--Author:jg_renjie Date:20150613 for����������Сģʽ�²˵��ģ��Ӷ�ʹ�ò�������������ֲ˵�����*/
  2669. .sidebar.menu-min .nav-list a .badge,
  2670. .sidebar.menu-min .nav-list a .label {
  2671. position: relative;
  2672. top: -1px;
  2673. right: auto;
  2674. left: 4px;
  2675. }
  2676. .sidebar.menu-min .nav-list .submenu .submenu a .badge,
  2677. .sidebar.menu-min .nav-list .submenu .submenu a .label {
  2678. top: 0;
  2679. }
  2680. .sidebar.menu-min .nav-list > li > a {
  2681. position: relative;
  2682. height: 39px;
  2683. line-height: 37px;
  2684. padding: 0;
  2685. }
  2686. .sidebar.menu-min .nav-list > li > a > .menu-icon {
  2687. font-size: 18px;
  2688. height: auto;
  2689. line-height: inherit;
  2690. display: inline-block;
  2691. vertical-align: sub;
  2692. margin-right: 0;
  2693. width: 44px;
  2694. }
  2695. .sidebar.menu-min .nav-list > li > a > .menu-text {
  2696. display: none;
  2697. text-align: left;
  2698. position: absolute;
  2699. top: -1px;
  2700. left: 42px;
  2701. z-index: 1025;
  2702. width: 176px;
  2703. height: 41px;
  2704. line-height: 38px;
  2705. padding-left: 12px;
  2706. border: 1px solid;
  2707. }
  2708. .sidebar.menu-min .nav-list > li > a.dropdown-toggle > .menu-text {
  2709. top: -1px;
  2710. border-width: 1px 1px 0;
  2711. }
  2712. .sidebar.menu-min .nav-list > li > a .arrow {
  2713. display: none;
  2714. }
  2715. .sidebar.menu-min .nav-list > li:hover > a > .menu-text,
  2716. .sidebar.menu-min .nav-list > li.hover-show > a > .menu-text {
  2717. display: block;
  2718. }
  2719. .sidebar.menu-min .nav-list > li.active > a:after {
  2720. border-width: 10px 6px;
  2721. top: 8px;
  2722. }
  2723. .sidebar.menu-min .nav-list > li.active.open > a:after {
  2724. display: block;
  2725. }
  2726. .sidebar.menu-min .nav-list > li.active.open li.active > a:after {
  2727. display: none;
  2728. }
  2729. .sidebar.menu-min .nav-list > li > .submenu {
  2730. position: absolute;
  2731. z-index: 1026;
  2732. left: 42px;
  2733. top: -1px;
  2734. margin-top: 40px;
  2735. padding-bottom: 2px;
  2736. width: 176px;
  2737. display: none !important;
  2738. }
  2739. .sidebar.menu-min .nav-list > li > .submenu:before {
  2740. display: none;
  2741. }
  2742. .sidebar.menu-min .nav-list > li > .submenu:after {
  2743. content: "";
  2744. display: block;
  2745. height: 1px;
  2746. width: 1px;
  2747. position: absolute;
  2748. right: -1px;
  2749. top: -1px;
  2750. border-right: 1px solid;
  2751. border-right-color: inherit;
  2752. }
  2753. .sidebar.menu-min .nav-list > li > .submenu li:before {
  2754. display: none;
  2755. }
  2756. .sidebar.menu-min .nav-list > li > .submenu li > a {
  2757. margin-left: 0;
  2758. padding-left: 22px;
  2759. }
  2760. .sidebar.menu-min .nav-list > li > .submenu li > a > .menu-icon {
  2761. left: 4px;
  2762. }
  2763. .sidebar.menu-min .nav-list > li.hover > .submenu {
  2764. padding-bottom: 0;
  2765. }
  2766. .sidebar.menu-min .nav-list > li.open > .submenu {
  2767. display: none;
  2768. }
  2769. .sidebar.menu-min .nav-list > li:hover > .submenu,
  2770. .sidebar.menu-min .nav-list > li.hover-show > .submenu {
  2771. display: block !important;
  2772. }
  2773. .sidebar.menu-min .nav-list > li > .arrow {
  2774. top: 10px;
  2775. }
  2776. .sidebar.menu-min .nav-list > li > .arrow:after,
  2777. .sidebar.menu-min .nav-list > li > .arrow:before {
  2778. border-width: 8px;
  2779. left: -16px;
  2780. }
  2781. .sidebar.menu-min .nav-list > li > .arrow:before {
  2782. left: -17px;
  2783. }
  2784. .sidebar.menu-min .nav-list li > .arrow {
  2785. right: -1px;
  2786. }
  2787. .sidebar.menu-min .nav-list > li:hover > .arrow,
  2788. .sidebar.menu-min .nav-list > li.hover-show > .arrow {
  2789. display: block;
  2790. }
  2791. .sidebar.menu-min .nav-list > li.pull_up > .arrow {
  2792. z-index: 1027;
  2793. }
  2794. .sidebar.menu-min .nav-list > li.pull_up > .arrow:after,
  2795. .sidebar.menu-min .nav-list > li.pull_up > .arrow:before {
  2796. border-width: 10px;
  2797. left: -20px;
  2798. }
  2799. .sidebar.menu-min .nav-list > li.pull_up > .arrow:before {
  2800. left: -21px;
  2801. }
  2802. .sidebar.menu-min .sidebar-shortcuts {
  2803. position: relative;
  2804. overflow: visible;
  2805. z-index: 1;
  2806. }
  2807. .sidebar.menu-min .sidebar-shortcuts-mini {
  2808. display: block;
  2809. }
  2810. .sidebar.menu-min .sidebar-shortcuts-large {
  2811. display: none;
  2812. position: absolute;
  2813. top: 0;
  2814. left: 42px;
  2815. width: 182px;
  2816. padding: 0 2px 3px;
  2817. border: 1px solid;
  2818. border-top-width: 0;
  2819. }
  2820. .sidebar.menu-min .sidebar-shortcuts:hover .sidebar-shortcuts-large,
  2821. .sidebar.menu-min .sidebar-shortcuts.hover-show .sidebar-shortcuts-large {
  2822. display: block;
  2823. }
  2824. .sidebar.menu-min .sidebar-toggle:before {
  2825. left: 5px;
  2826. right: 5px;
  2827. }
  2828. .sidebar.menu-min .sidebar-toggle > .ace-icon {
  2829. font-size: 13px;
  2830. padding: 0 4px;
  2831. line-height: 15px;
  2832. border-width: 1px;
  2833. }
  2834. .sidebar.menu-min .nav-list > li > .submenu li > .submenu > li > a {
  2835. margin-left: 2px;
  2836. padding-left: 30px;
  2837. }
  2838. .sidebar.menu-min .nav-list > li > .submenu li > .submenu > li > .submenu > li > a {
  2839. margin-left: 2px;
  2840. padding-left: 45px;
  2841. }
  2842. .sidebar.menu-min .nav-list > li > .submenu li.active > a:after {
  2843. display: none;
  2844. }
  2845. .sidebar.menu-min .nav-list li.active.open > .submenu > li.active > a:after {
  2846. display: none;
  2847. }
  2848. .sidebar.menu-min .nav-list > li.active:hover > a:after,
  2849. .sidebar.menu-min .nav-list > li.active.hover-show > a:after,
  2850. .sidebar.menu-min .nav-list > li.active.open:hover > a:after {
  2851. display: none;
  2852. }
  2853. .sidebar.menu-min .nav-list > li.active:hover:after {
  2854. display: none;
  2855. }
  2856. @media (min-width: 992px) {
  2857. .sidebar.menu-min .nav-list li.hover > .submenu {
  2858. margin-left: 0;
  2859. }
  2860. .sidebar.menu-min .nav-list > li > .submenu li.hover > .submenu > li > a,
  2861. .sidebar.menu-min .nav-list > li > .submenu li > .submenu > li.hover > .submenu > li > a {
  2862. margin-left: 0 !important;
  2863. }
  2864. }
  2865. @media (min-width: 992px) {
  2866. .sidebar.menu-min.compact .nav-list > li > a {
  2867. height: 39px;
  2868. line-height: 37px;
  2869. padding: 0 16px 0 7px;
  2870. position: relative;
  2871. }
  2872. .sidebar.menu-min.compact .nav-list > li > a > .menu-icon {
  2873. font-size: 18px;
  2874. height: auto;
  2875. line-height: inherit;
  2876. display: inline-block;
  2877. vertical-align: sub;
  2878. width: auto;
  2879. }
  2880. }
  2881. @media only screen and (min-width: 992px) {
  2882. .navbar.h-navbar {
  2883. -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.25);
  2884. box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.25);
  2885. }
  2886. .sidebar.h-sidebar {
  2887. position: relative;
  2888. float: none !important;
  2889. width: auto;
  2890. margin-top: 17px;
  2891. border-width: 0 !important;
  2892. box-shadow: none;
  2893. }
  2894. .sidebar.h-sidebar.menu-min,
  2895. .sidebar.h-sidebar.compact {
  2896. width: auto;
  2897. }
  2898. .sidebar.h-sidebar.sidebar-fixed {
  2899. position: fixed;
  2900. }
  2901. .sidebar.h-sidebar.no-gap {
  2902. margin-top: auto;
  2903. }
  2904. .sidebar.h-sidebar.no-gap .nav-list {
  2905. padding-top: 3px;
  2906. }
  2907. .sidebar.h-sidebar:before {
  2908. display: block;
  2909. position: absolute;
  2910. z-index: -1;
  2911. left: 0 !important;
  2912. right: 0 !important;
  2913. top: -17px;
  2914. bottom: auto;
  2915. height: 17px;
  2916. width: auto;
  2917. border-width: 0;
  2918. border-bottom: 1px solid;
  2919. border-bottom-color: inherit;
  2920. }
  2921. .sidebar.h-sidebar.lower-highlight .nav-list > li:before {
  2922. top: 0;
  2923. }
  2924. .main-content .sidebar.h-sidebar .nav-list > li:before {
  2925. top: 0;
  2926. }
  2927. .sidebar.h-sidebar .nav-list {
  2928. border-width: 0;
  2929. border-bottom: 2px solid #79b0ce;
  2930. }
  2931. .sidebar.h-sidebar .nav-list > li {
  2932. float: left;
  2933. border-width: 0 0 0 1px;
  2934. margin-left: 0;
  2935. }
  2936. .sidebar.h-sidebar .nav-list > li:last-child {
  2937. border-right-width: 1px;
  2938. }
  2939. .sidebar.h-sidebar .nav-list > li:before {
  2940. left: -1px;
  2941. right: -1px;
  2942. bottom: auto;
  2943. top: -2px;
  2944. max-width: none;
  2945. width: auto;
  2946. height: 2px;
  2947. border-width: 0;
  2948. }
  2949. .sidebar.h-sidebar .nav-list > li.active:before {
  2950. display: block;
  2951. }
  2952. .sidebar.h-sidebar .nav-list > li.active:after {
  2953. display: none;
  2954. }
  2955. .sidebar.h-sidebar .nav-list > li:first-child {
  2956. border-left-width: 0;
  2957. margin-left: 0;
  2958. }
  2959. .sidebar.h-sidebar .sidebar-shortcuts + .nav-list > li:first-child {
  2960. border-left-width: 1px;
  2961. margin-left: -1px;
  2962. }
  2963. .sidebar.h-sidebar .nav-list > li > a {
  2964. line-height: 22px;
  2965. height: auto;
  2966. padding: 10px 14px;
  2967. }
  2968. .sidebar.h-sidebar .nav-list > li > a > .menu-icon {
  2969. display: block;
  2970. margin: 1px 0 4px;
  2971. line-height: inherit;
  2972. width: auto;
  2973. }
  2974. .sidebar.h-sidebar .nav-list > li > a > .arrow {
  2975. display: none;
  2976. }
  2977. .sidebar.h-sidebar .nav-list > li.hover.pull_right {
  2978. float: none !important;
  2979. }
  2980. .sidebar.h-sidebar .nav-list > li.hover > .submenu {
  2981. top: 100%;
  2982. left: 1px;
  2983. margin-top: auto;
  2984. margin-left: -2px;
  2985. width: 190px;
  2986. z-index: 1026;
  2987. }
  2988. .sidebar.h-sidebar .nav-list > li.hover.pull_right > .submenu {
  2989. left: auto;
  2990. right: 1px;
  2991. }
  2992. .sidebar.h-sidebar .nav-list > li.hover > .arrow {
  2993. right: auto;
  2994. top: auto;
  2995. left: 24px;
  2996. bottom: 7px;
  2997. }
  2998. .sidebar.h-sidebar .nav-list > li.hover.pull_right > .arrow {
  2999. left: auto;
  3000. right: 24px;
  3001. }
  3002. .sidebar.h-sidebar .nav-list > li.hover > .arrow:before,
  3003. .sidebar.h-sidebar .nav-list > li.hover > .arrow:after {
  3004. border-width: 0 8px 8px !important;
  3005. }
  3006. .sidebar.h-sidebar .nav-list > li.hover > .arrow:after {
  3007. border-color: transparent;
  3008. border-left-color: transparent !important;
  3009. border-right-color: transparent !important;
  3010. -moz-border-right-colors: none !important;
  3011. -moz-border-left-colors: none !important;
  3012. -moz-border-top-colors: none;
  3013. -moz-border-bottom-colors: none;
  3014. left: -10px !important;
  3015. right: auto !important;
  3016. }
  3017. .sidebar.h-sidebar .nav-list > li.hover > .arrow:before {
  3018. border-color: transparent;
  3019. border-left-color: transparent !important;
  3020. border-right-color: transparent !important;
  3021. -moz-border-right-colors: none !important;
  3022. -moz-border-left-colors: none !important;
  3023. -moz-border-top-colors: none;
  3024. -moz-border-bottom-colors: none;
  3025. right: auto !important;
  3026. left: -10px !important;
  3027. top: -1px !important;
  3028. }
  3029. .sidebar.h-sidebar .nav-list > li.hover:hover > a ~ .arrow,
  3030. .sidebar.h-sidebar .nav-list > li.hover.hover-show > a ~ .arrow {
  3031. display: none;
  3032. }
  3033. .sidebar.h-sidebar .nav-list > li.hover:hover > a.dropdown-toggle ~ .arrow,
  3034. .sidebar.h-sidebar .nav-list > li.hover.hover-show > a.dropdown-toggle ~ .arrow {
  3035. display: block;
  3036. }
  3037. .sidebar.h-sidebar .nav-list > li.hover-flip > .submenu {
  3038. left: auto;
  3039. right: 1px;
  3040. margin-left: auto;
  3041. margin-right: -2px;
  3042. }
  3043. .sidebar.h-sidebar .nav-list > li.hover-flip > .arrow {
  3044. left: auto;
  3045. right: 24px;
  3046. }
  3047. .sidebar.h-sidebar .nav-list li li.hover-flip > .submenu {
  3048. left: auto;
  3049. right: 100%;
  3050. margin-left: auto;
  3051. margin-right: -2px;
  3052. }
  3053. .sidebar.h-sidebar .nav-list li li.hover-flip > .arrow {
  3054. filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  3055. -moz-transform: scale(-1, 1);
  3056. -webkit-transform: scale(-1, 1);
  3057. -o-transform: scale(-1, 1);
  3058. -ms-transform: scale(-1, 1);
  3059. transform: scale(-1, 1);
  3060. left: 0;
  3061. right: auto;
  3062. }
  3063. .sidebar.h-sidebar .sidebar-shortcuts-large:before,
  3064. .sidebar.h-sidebar .sidebar-shortcuts-large:after {
  3065. display: block;
  3066. content: "";
  3067. position: absolute;
  3068. left: 50%;
  3069. margin-left: -8px;
  3070. border: 1px solid transparent;
  3071. border-width: 0 8px 8px;
  3072. }
  3073. .sidebar.h-sidebar .sidebar-shortcuts-large:after {
  3074. border-right-color: transparent;
  3075. -moz-border-right-colors: none;
  3076. top: -8px;
  3077. }
  3078. .sidebar.h-sidebar .sidebar-shortcuts-large:before {
  3079. -moz-border-bottom-colors: #CCC;
  3080. border-bottom-color: #CCC;
  3081. top: -9px;
  3082. }
  3083. .sidebar.h-sidebar .sidebar-toggle {
  3084. position: absolute;
  3085. top: 12px;
  3086. right: 6px;
  3087. background-color: transparent;
  3088. border-width: 0;
  3089. }
  3090. .sidebar.h-sidebar .sidebar-shortcuts {
  3091. float: left;
  3092. display: block;
  3093. overflow: visible;
  3094. position: relative;
  3095. margin: 0;
  3096. padding: 12px 8px 9px;
  3097. max-height: none !important;
  3098. background-color: transparent;
  3099. }
  3100. .sidebar.h-sidebar .sidebar-shortcuts:hover .sidebar-shortcuts-large,
  3101. .sidebar.h-sidebar .sidebar-shortcuts.hover-show .sidebar-shortcuts-large {
  3102. display: block;
  3103. }
  3104. .sidebar.h-sidebar .sidebar-shortcuts-large {
  3105. display: none;
  3106. width: 52px;
  3107. height: auto;
  3108. position: absolute;
  3109. z-index: 1025;
  3110. top: 100%;
  3111. margin-top: -5px;
  3112. left: 10px;
  3113. padding: 3px 2px;
  3114. border: 1px solid;
  3115. }
  3116. .sidebar.h-sidebar .sidebar-shortcuts-mini {
  3117. width: auto;
  3118. max-width: 52px;
  3119. display: block;
  3120. background-color: transparent;
  3121. padding-top: 3px;
  3122. padding-bottom: 5px;
  3123. }
  3124. .sidebar.h-sidebar .sidebar-shortcuts-mini > .btn {
  3125. padding: 9px;
  3126. }
  3127. .sidebar.h-sidebar .nav-list a .badge,
  3128. .sidebar.h-sidebar .nav-list a .label {
  3129. position: absolute;
  3130. top: 11px;
  3131. right: auto !important;
  3132. left: 50%;
  3133. margin-left: 10px;
  3134. }
  3135. .sidebar.h-sidebar + .main-content {
  3136. margin-left: 0;
  3137. }
  3138. .sidebar.h-sidebar + .main-content .breadcrumbs {
  3139. margin: 6px 9px;
  3140. border: 1px solid;
  3141. border-color: #E5E5E5;
  3142. }
  3143. .h-sidebar.sidebar-fixed {
  3144. top: auto;
  3145. width: 100%;
  3146. left: 0;
  3147. right: 0;
  3148. }
  3149. .h-sidebar.sidebar-fixed:before {
  3150. z-index: auto;
  3151. }
  3152. .h-sidebar.sidebar-fixed,
  3153. .h-sidebar.sidebar-fixed .nav-list {
  3154. border-right-width: 0;
  3155. border-left-width: 0;
  3156. }
  3157. .h-sidebar.sidebar-fixed .sidebar-shortcuts {
  3158. border-width: 0;
  3159. }
  3160. .h-sidebar.sidebar-fixed + .main-content {
  3161. padding-top: 88px;
  3162. }
  3163. .h-sidebar.sidebar-fixed.no-gap + .main-content {
  3164. padding-top: 74px;
  3165. }
  3166. .h-sidebar.sidebar-fixed.menu-min + .main-content {
  3167. padding-top: 63px;
  3168. }
  3169. .h-sidebar.sidebar-fixed.menu-min.no-gap + .main-content {
  3170. padding-top: 49px;
  3171. }
  3172. }
  3173. @media only screen and (min-width: 992px) and (max-width: 991px) {
  3174. .sidebar.h-sidebar + .main-content .breadcrumbs {
  3175. margin: 0;
  3176. border-width: 0 0 1px;
  3177. }
  3178. }
  3179. .main-container.container .h-sidebar.sidebar-fixed {
  3180. left: 0;
  3181. right: 0;
  3182. width: auto;
  3183. }
  3184. @media (min-width: 768px) {
  3185. .main-container.container .h-sidebar.sidebar-fixed {
  3186. left: auto !important;
  3187. right: auto !important;
  3188. width: 744px;
  3189. }
  3190. }
  3191. @media (min-width: 992px) {
  3192. .main-container.container .h-sidebar.sidebar-fixed {
  3193. width: 964px;
  3194. }
  3195. }
  3196. @media (min-width: 1200px) {
  3197. .main-container.container .h-sidebar.sidebar-fixed {
  3198. width: 1164px;
  3199. }
  3200. }
  3201. /**
  3202. @media (min-width: @screen-sm-min) and (max-width: @grid-float-breakpoint-max) {
  3203. .main-container.container .sidebar.sidebar-fixed
  3204. {
  3205. left: auto;// !important;
  3206. right: auto;// !important;
  3207. width: @container-sm;// !important;
  3208. }
  3209. }
  3210. @media (max-width: @grid-float-breakpoint-max) {
  3211. .main-container.container .sidebar.sidebar-fixed {
  3212. .sidebar-shortcuts {
  3213. max-height: none;
  3214. border-bottom-width: 0;
  3215. }
  3216. }
  3217. }
  3218. */
  3219. @media (min-width: 992px) {
  3220. .sidebar.h-sidebar.menu-min .nav.nav-list > li > a,
  3221. .sidebar.h-sidebar.menu-min.compact .nav.nav-list > li > a {
  3222. padding: 9px 12px;
  3223. }
  3224. .sidebar.h-sidebar.menu-min .nav-list > li > a > .menu-text {
  3225. left: -1px;
  3226. top: 100%;
  3227. width: 190px;
  3228. }
  3229. .sidebar.h-sidebar.menu-min .nav-list > li > a > .menu-icon {
  3230. margin: 2px 0;
  3231. }
  3232. .sidebar.h-sidebar.menu-min .nav-list > li.hover > .submenu {
  3233. top: 100%;
  3234. margin-top: 41px;
  3235. }
  3236. .sidebar.h-sidebar.menu-min .nav-list > li.hover:hover > a ~ .arrow,
  3237. .sidebar.h-sidebar.menu-min .nav-list > li.hover.hover-show > a ~ .arrow {
  3238. display: block;
  3239. }
  3240. .sidebar.h-sidebar.menu-min .sidebar-toggle {
  3241. top: 6px;
  3242. }
  3243. .sidebar.h-sidebar.menu-min .sidebar-shortcuts {
  3244. padding: 0;
  3245. }
  3246. .sidebar.h-sidebar.menu-min .sidebar-shortcuts-mini {
  3247. padding-bottom: 4px;
  3248. padding-top: 4px;
  3249. }
  3250. .sidebar.h-sidebar.menu-min .sidebar-shortcuts-mini > .btn {
  3251. padding: 8px;
  3252. }
  3253. .sidebar.h-sidebar.menu-min .sidebar-shortcuts-large {
  3254. left: 1px;
  3255. margin-top: 4px;
  3256. }
  3257. .sidebar.h-sidebar.compact .nav-list > li > a > .menu-icon {
  3258. font-size: 18px;
  3259. height: auto;
  3260. }
  3261. .sidebar.h-sidebar.compact.menu-min .nav-list > li > a {
  3262. height: auto;
  3263. line-height: 22px;
  3264. }
  3265. }
  3266. /**
  3267. @media only screen and (max-width: @grid-float-breakpoint-max) {
  3268. .menu-toggler + .sidebar.h-sidebar {
  3269. margin-top: (@breadcrumb-height - 1) !important;
  3270. }
  3271. .sidebar.h-sidebar.responsive-min , .sidebar.h-sidebar.navbar-collapse {
  3272. margin-top: auto !important;
  3273. }
  3274. }
  3275. */
  3276. .main-container .menu-toggler {
  3277. display: none;
  3278. }
  3279. @media only screen and (max-width: 991px) {
  3280. .sidebar.responsive:before {
  3281. display: none;
  3282. }
  3283. .sidebar.responsive {
  3284. -webkit-box-shadow: 2px 1px 2px 0 rgba(0,0,0,0.15);
  3285. box-shadow: 2px 1px 2px 0 rgba(0,0,0,0.15);
  3286. z-index: 1027;
  3287. overflow: hidden;
  3288. max-height: 0;
  3289. -moz-transform: translateX(-200px);
  3290. -webkit-transform: translateX(-200px);
  3291. -o-transform: translateX(-200px);
  3292. -ms-transform: translateX(-200px);
  3293. transform: translateX(-200px);
  3294. -webkit-transition: -webkit-transform 0.2s linear 0s, max-height 0s linear 0.2s;
  3295. -moz-transition: -moz-transform 0.2s linear 0s, max-height 0s linear 0.2s;
  3296. -o-transition: -o-transform 0.2s linear 0s, max-height 0s linear 0.2s;
  3297. transition: transform 0.2s linear 0s, max-height 0s linear 0.2s;
  3298. position: relative;
  3299. bottom: auto;
  3300. left: 190px;
  3301. margin-left: -190px;
  3302. }
  3303. }
  3304. @media (min-width: 992px) and (max-width: 991px) {
  3305. .sidebar.responsive.compact {
  3306. -moz-transform: translateX(-115px);
  3307. -webkit-transform: translateX(-115px);
  3308. -o-transform: translateX(-115px);
  3309. -ms-transform: translateX(-115px);
  3310. transform: translateX(-115px);
  3311. }
  3312. .sidebar.responsive.compact.push_away.display + .main-content {
  3313. -moz-transform: translateX(105px);
  3314. -webkit-transform: translateX(105px);
  3315. -o-transform: translateX(105px);
  3316. -ms-transform: translateX(105px);
  3317. transform: translateX(105px);
  3318. }
  3319. .navbar.navbar-fixed-top + .main-container .sidebar.responsive.compact.push_away.display ~ .footer .footer-inner {
  3320. -moz-transform: translateX(105px);
  3321. -webkit-transform: translateX(105px);
  3322. -o-transform: translateX(105px);
  3323. -ms-transform: translateX(105px);
  3324. transform: translateX(105px);
  3325. }
  3326. }
  3327. @media only screen and (max-width: 991px) {
  3328. .sidebar.responsive.menu-min {
  3329. -moz-transform: translateX(-53px);
  3330. -webkit-transform: translateX(-53px);
  3331. -o-transform: translateX(-53px);
  3332. -ms-transform: translateX(-53px);
  3333. transform: translateX(-53px);
  3334. }
  3335. .sidebar.responsive.display {
  3336. -moz-transform: none !important;
  3337. -webkit-transform: none !important;
  3338. -o-transform: none !important;
  3339. -ms-transform: none !important;
  3340. transform: none !important;
  3341. overflow: visible;
  3342. max-height: 2000px;
  3343. -webkit-transition-delay: 0s;
  3344. -moz-transition-delay: 0s;
  3345. -o-transition-delay: 0s;
  3346. transition-delay: 0s;
  3347. }
  3348. .sidebar.responsive.push_away {
  3349. -webkit-box-shadow: none !important;
  3350. box-shadow: none !important;
  3351. }
  3352. .sidebar.responsive.push_away:before {
  3353. display: block !important;
  3354. }
  3355. .sidebar.responsive.push_away + .main-content {
  3356. -webkit-transition: -webkit-transform 0.2s linear 0s;
  3357. -moz-transition: -moz-transform 0.2s linear 0s;
  3358. -o-transition: -o-transform 0.2s linear 0s;
  3359. transition: transform 0.2s linear 0s;
  3360. }
  3361. .sidebar.responsive.push_away.display + .main-content {
  3362. -moz-transform: translateX(190px);
  3363. -webkit-transform: translateX(190px);
  3364. -o-transform: translateX(190px);
  3365. -ms-transform: translateX(190px);
  3366. transform: translateX(190px);
  3367. }
  3368. .sidebar.responsive.push_away.display.menu-min + .main-content {
  3369. -moz-transform: translateX(43px);
  3370. -webkit-transform: translateX(43px);
  3371. -o-transform: translateX(43px);
  3372. -ms-transform: translateX(43px);
  3373. transform: translateX(43px);
  3374. }
  3375. .navbar.navbar-fixed-top + .main-container .sidebar.responsive.push_away:before {
  3376. height: 5000px;
  3377. }
  3378. .navbar.navbar-fixed-top + .main-container .sidebar.responsive.push_away ~ .footer .footer-inner {
  3379. -webkit-transition: -webkit-transform 0.2s linear 0s;
  3380. -moz-transition: -moz-transform 0.2s linear 0s;
  3381. -o-transition: -o-transform 0.2s linear 0s;
  3382. transition: transform 0.2s linear 0s;
  3383. }
  3384. .navbar.navbar-fixed-top + .main-container .sidebar.responsive.push_away.display ~ .footer .footer-inner {
  3385. -moz-transform: translateX(190px);
  3386. -webkit-transform: translateX(190px);
  3387. -o-transform: translateX(190px);
  3388. -ms-transform: translateX(190px);
  3389. transform: translateX(190px);
  3390. }
  3391. .navbar.navbar-fixed-top + .main-container .sidebar.responsive.push_away.display.menu-min ~ .footer .footer-inner {
  3392. -moz-transform: translateX(43px);
  3393. -webkit-transform: translateX(43px);
  3394. -o-transform: translateX(43px);
  3395. -ms-transform: translateX(43px);
  3396. transform: translateX(43px);
  3397. }
  3398. .sidebar.responsive + .main-content {
  3399. margin-left: 0 !important;
  3400. margin-right: 0 !important;
  3401. }
  3402. }
  3403. @media only screen and (min-width: 768px) and (max-width: 991px) {
  3404. .main-container.container .sidebar.responsive {
  3405. -webkit-transition: none;
  3406. -moz-transition: none;
  3407. -o-transition: none;
  3408. transition: none;
  3409. display: none;
  3410. }
  3411. .main-container.container .sidebar.responsive:before {
  3412. display: none !important;
  3413. }
  3414. .main-container.container .sidebar.responsive.display {
  3415. display: block;
  3416. }
  3417. .main-container.container .sidebar.responsive.push_away + .main-content,
  3418. .main-container.container .sidebar.responsive.push_away ~ .footer .footer-inner {
  3419. -webkit-transition: none !important;
  3420. -moz-transition: none !important;
  3421. -o-transition: none !important;
  3422. transition: none !important;
  3423. -moz-transform: none !important;
  3424. -webkit-transform: none !important;
  3425. -o-transform: none !important;
  3426. -ms-transform: none !important;
  3427. transform: none !important;
  3428. }
  3429. }
  3430. @media only screen and (max-width: 991px) {
  3431. .responsive.sidebar-fixed {
  3432. position: fixed;
  3433. }
  3434. .main-container .menu-toggler.fixed {
  3435. position: fixed;
  3436. left: auto;
  3437. z-index: 1026;
  3438. -moz-backface-visibility: hidden;
  3439. }
  3440. }
  3441. @media only screen and (max-width: 991px) {
  3442. .menu-toggler + .sidebar.responsive {
  3443. margin-top: 40px;
  3444. }
  3445. .main-container .menu-toggler {
  3446. display: block;
  3447. position: absolute;
  3448. z-index: 1026;
  3449. width: 52px;
  3450. height: 32px;
  3451. margin-right: 2px;
  3452. line-height: normal;
  3453. padding-left: 33px;
  3454. padding-top: 7px;
  3455. padding-bottom: 1px;
  3456. font-size: 13px;
  3457. font-weight: bold;
  3458. text-transform: uppercase;
  3459. -webkit-box-sizing: content-box;
  3460. -moz-box-sizing: content-box;
  3461. box-sizing: content-box;
  3462. }
  3463. .main-container .menu-toggler:hover {
  3464. text-decoration: none;
  3465. }
  3466. .main-container .menu-toggler:focus {
  3467. outline: none;
  3468. }
  3469. .main-container .menu-toggler:before {
  3470. border-top: 1px solid #87b87f;
  3471. border-bottom: 1px solid #6fb3e0;
  3472. height: 2px;
  3473. width: 24px;
  3474. content: "";
  3475. position: absolute;
  3476. z-index: 1;
  3477. top: 13px;
  3478. left: 4px;
  3479. -webkit-transition: all 0.1s ease;
  3480. -o-transition: all 0.1s ease;
  3481. transition: all 0.1s ease;
  3482. -o-transition: none;
  3483. -webkit-box-sizing: content-box;
  3484. -moz-box-sizing: content-box;
  3485. box-sizing: content-box;
  3486. }
  3487. .main-container .menu-toggler:after {
  3488. border-top: 1px solid #ffa24d;
  3489. border-bottom: 1px solid #d15b47;
  3490. content: "";
  3491. height: 2px;
  3492. width: 24px;
  3493. position: absolute;
  3494. top: 19px;
  3495. left: 4px;
  3496. -webkit-transition: all 0.1s ease;
  3497. -o-transition: all 0.1s ease;
  3498. transition: all 0.1s ease;
  3499. -o-transition: none;
  3500. -webkit-box-sizing: content-box;
  3501. -moz-box-sizing: content-box;
  3502. box-sizing: content-box;
  3503. }
  3504. .main-container .menu-toggler.display:before {
  3505. height: 4px;
  3506. top: 8px;
  3507. border-width: 2px;
  3508. }
  3509. .main-container .menu-toggler.display:after {
  3510. height: 4px;
  3511. top: 20px;
  3512. border-width: 2px;
  3513. }
  3514. .main-container .menu-toggler > .toggler-text {
  3515. display: block;
  3516. position: absolute;
  3517. bottom: -9px;
  3518. left: 0;
  3519. border: 1px solid transparent;
  3520. border-width: 9px 42px 0;
  3521. border-top-color: #444444;
  3522. -moz-border-top-colors: #444444;
  3523. }
  3524. .main-container .menu-toggler > .toggler-text:after {
  3525. display: block;
  3526. content: "MENU";
  3527. color: #ffffff;
  3528. position: absolute;
  3529. left: -8px;
  3530. top: -41px;
  3531. }
  3532. .menu-toggler + .responsive.sidebar-scroll .nav-wrap {
  3533. overflow: hidden;
  3534. }
  3535. }
  3536. @media only screen and (max-width: 320px) {
  3537. .main-container .menu-toggler {
  3538. width: 0;
  3539. }
  3540. .main-container .menu-toggler > .toggler-text {
  3541. border-width: 7px 16px;
  3542. bottom: -14px;
  3543. }
  3544. .main-container .menu-toggler > .toggler-text:after {
  3545. font-size: 9px;
  3546. font-weight: normal;
  3547. color: #FFF;
  3548. position: absolute;
  3549. left: -13px;
  3550. top: -42px;
  3551. }
  3552. .main-container .menu-toggler:before,
  3553. .main-container .menu-toggler:after {
  3554. margin-top: 8px;
  3555. }
  3556. .main-container .menu-toggler.display:before,
  3557. .main-container .menu-toggler.display:after {
  3558. height: 2px;
  3559. border-width: 1px;
  3560. }
  3561. .main-container .menu-toggler.display:before {
  3562. top: 13px;
  3563. }
  3564. .main-container .menu-toggler.display:after {
  3565. top: 19px;
  3566. }
  3567. }
  3568. .sidebar-toggle.sidebar-expand {
  3569. display: none;
  3570. }
  3571. @media (max-width: 991px) {
  3572. .menu-toggler.invisible {
  3573. position: fixed;
  3574. z-index: -999;
  3575. visibility: hidden;
  3576. opacity: 0;
  3577. width: 1px;
  3578. height: 1px;
  3579. }
  3580. .sidebar.responsive-min,
  3581. .sidebar.responsive-min.compact,
  3582. .sidebar.responsive-min.navbar-collapse {
  3583. width: 43px;
  3584. }
  3585. .sidebar.responsive-min + .main-content {
  3586. margin-left: 43px;
  3587. }
  3588. .sidebar.responsive-min .nav-list a .badge,
  3589. .sidebar.responsive-min .nav-list a .label {
  3590. position: relative;
  3591. top: -1px;
  3592. right: auto;
  3593. left: 4px;
  3594. }
  3595. .sidebar.responsive-min .nav-list .submenu .submenu a .badge,
  3596. .sidebar.responsive-min .nav-list .submenu .submenu a .label {
  3597. top: 0;
  3598. }
  3599. .sidebar.responsive-min .nav-list > li > a {
  3600. position: relative;
  3601. height: 39px;
  3602. line-height: 37px;
  3603. padding: 0;
  3604. }
  3605. .sidebar.responsive-min .nav-list > li > a > .menu-icon {
  3606. font-size: 18px;
  3607. height: auto;
  3608. line-height: inherit;
  3609. display: inline-block;
  3610. vertical-align: sub;
  3611. margin-right: 0;
  3612. width: 44px;
  3613. }
  3614. .sidebar.responsive-min .nav-list > li > a > .menu-text {
  3615. display: none;
  3616. text-align: left;
  3617. position: absolute;
  3618. top: -1px;
  3619. left: 42px;
  3620. z-index: 1025;
  3621. width: 176px;
  3622. height: 41px;
  3623. line-height: 38px;
  3624. padding-left: 12px;
  3625. border: 1px solid;
  3626. }
  3627. .sidebar.responsive-min .nav-list > li > a.dropdown-toggle > .menu-text {
  3628. top: -1px;
  3629. border-width: 1px 1px 0;
  3630. }
  3631. .sidebar.responsive-min .nav-list > li > a .arrow {
  3632. display: none;
  3633. }
  3634. .sidebar.responsive-min .nav-list > li:hover > a > .menu-text,
  3635. .sidebar.responsive-min .nav-list > li.hover-show > a > .menu-text {
  3636. display: block;
  3637. }
  3638. .sidebar.responsive-min .nav-list > li.active > a:after {
  3639. border-width: 10px 6px;
  3640. top: 8px;
  3641. }
  3642. .sidebar.responsive-min .nav-list > li.active.open > a:after {
  3643. display: block;
  3644. }
  3645. .sidebar.responsive-min .nav-list > li.active.open li.active > a:after {
  3646. display: none;
  3647. }
  3648. .sidebar.responsive-min .nav-list > li > .submenu {
  3649. position: absolute;
  3650. z-index: 1026;
  3651. left: 42px;
  3652. top: -1px;
  3653. margin-top: 40px;
  3654. padding-bottom: 2px;
  3655. width: 176px;
  3656. display: none !important;
  3657. }
  3658. .sidebar.responsive-min .nav-list > li > .submenu:before {
  3659. display: none;
  3660. }
  3661. .sidebar.responsive-min .nav-list > li > .submenu:after {
  3662. content: "";
  3663. display: block;
  3664. height: 1px;
  3665. width: 1px;
  3666. position: absolute;
  3667. right: -1px;
  3668. top: -1px;
  3669. border-right: 1px solid;
  3670. border-right-color: inherit;
  3671. }
  3672. .sidebar.responsive-min .nav-list > li > .submenu li:before {
  3673. display: none;
  3674. }
  3675. .sidebar.responsive-min .nav-list > li > .submenu li > a {
  3676. margin-left: 0;
  3677. padding-left: 22px;
  3678. }
  3679. .sidebar.responsive-min .nav-list > li > .submenu li > a > .menu-icon {
  3680. left: 4px;
  3681. }
  3682. .sidebar.responsive-min .nav-list > li.hover > .submenu {
  3683. padding-bottom: 0;
  3684. }
  3685. .sidebar.responsive-min .nav-list > li.open > .submenu {
  3686. display: none;
  3687. }
  3688. .sidebar.responsive-min .nav-list > li:hover > .submenu,
  3689. .sidebar.responsive-min .nav-list > li.hover-show > .submenu {
  3690. display: block !important;
  3691. }
  3692. .sidebar.responsive-min .nav-list > li > .arrow {
  3693. top: 10px;
  3694. }
  3695. .sidebar.responsive-min .nav-list > li > .arrow:after,
  3696. .sidebar.responsive-min .nav-list > li > .arrow:before {
  3697. border-width: 8px;
  3698. left: -16px;
  3699. }
  3700. .sidebar.responsive-min .nav-list > li > .arrow:before {
  3701. left: -17px;
  3702. }
  3703. .sidebar.responsive-min .nav-list li > .arrow {
  3704. right: -1px;
  3705. }
  3706. .sidebar.responsive-min .nav-list > li:hover > .arrow,
  3707. .sidebar.responsive-min .nav-list > li.hover-show > .arrow {
  3708. display: block;
  3709. }
  3710. .sidebar.responsive-min .nav-list > li.pull_up > .arrow {
  3711. z-index: 1027;
  3712. }
  3713. .sidebar.responsive-min .nav-list > li.pull_up > .arrow:after,
  3714. .sidebar.responsive-min .nav-list > li.pull_up > .arrow:before {
  3715. border-width: 10px;
  3716. left: -20px;
  3717. }
  3718. .sidebar.responsive-min .nav-list > li.pull_up > .arrow:before {
  3719. left: -21px;
  3720. }
  3721. .sidebar.responsive-min .sidebar-shortcuts {
  3722. position: relative;
  3723. overflow: visible;
  3724. z-index: 1;
  3725. }
  3726. .sidebar.responsive-min .sidebar-shortcuts-mini {
  3727. display: block;
  3728. }
  3729. .sidebar.responsive-min .sidebar-shortcuts-large {
  3730. display: none;
  3731. position: absolute;
  3732. top: 0;
  3733. left: 42px;
  3734. width: 182px;
  3735. padding: 0 2px 3px;
  3736. border: 1px solid;
  3737. border-top-width: 0;
  3738. }
  3739. .sidebar.responsive-min .sidebar-shortcuts:hover .sidebar-shortcuts-large,
  3740. .sidebar.responsive-min .sidebar-shortcuts.hover-show .sidebar-shortcuts-large {
  3741. display: block;
  3742. }
  3743. .sidebar.responsive-min .sidebar-toggle:before {
  3744. left: 5px;
  3745. right: 5px;
  3746. }
  3747. .sidebar.responsive-min .sidebar-toggle > .ace-icon {
  3748. font-size: 13px;
  3749. padding: 0 4px;
  3750. line-height: 15px;
  3751. border-width: 1px;
  3752. }
  3753. .sidebar.responsive-min .nav-list > li > .submenu li > .submenu > li > a {
  3754. margin-left: 2px;
  3755. padding-left: 30px;
  3756. }
  3757. .sidebar.responsive-min .nav-list > li > .submenu li > .submenu > li > .submenu > li > a {
  3758. margin-left: 2px;
  3759. padding-left: 45px;
  3760. }
  3761. .sidebar.responsive-min .nav-list > li > .submenu li.active > a:after {
  3762. display: none;
  3763. }
  3764. .sidebar.responsive-min .nav-list li.active.open > .submenu > li.active > a:after {
  3765. display: none;
  3766. }
  3767. .sidebar.responsive-min .nav-list > li.active:hover > a:after,
  3768. .sidebar.responsive-min .nav-list > li.active.hover-show > a:after,
  3769. .sidebar.responsive-min .nav-list > li.active.open:hover > a:after {
  3770. display: none;
  3771. }
  3772. .sidebar.responsive-min .nav-list > li.active:hover:after {
  3773. display: none;
  3774. }
  3775. .sidebar.responsive-min:before {
  3776. display: block;
  3777. }
  3778. .sidebar.responsive-min .sidebar-toggle.sidebar-collapse {
  3779. display: none;
  3780. }
  3781. .sidebar.responsive-min .sidebar-toggle.sidebar-expand {
  3782. display: block;
  3783. }
  3784. .sidebar.responsive-min + .main-content {
  3785. margin-left: 43px !important;
  3786. }
  3787. .rtl .sidebar.responsive-min + .main-content {
  3788. margin-left: auto !important;
  3789. margin-right: 43px !important;
  3790. }
  3791. .sidebar.responsive-min + .main-content .breadcrumb {
  3792. margin-left: 12px;
  3793. }
  3794. .sidebar.responsive-max {
  3795. display: block;
  3796. position: relative;
  3797. left: 190px;
  3798. margin-left: -190px;
  3799. z-index: 1027;
  3800. -webkit-box-shadow: 2px 1px 2px 0 rgba(0,0,0,0.15);
  3801. box-shadow: 2px 1px 2px 0 rgba(0,0,0,0.15);
  3802. }
  3803. .sidebar.responsive-max:before {
  3804. display: none;
  3805. }
  3806. .sidebar.responsive-max .sidebar-toggle.sidebar-collapse {
  3807. display: none;
  3808. }
  3809. .sidebar.responsive-max .sidebar-toggle.sidebar-expand {
  3810. display: block;
  3811. z-index: 1;
  3812. }
  3813. .sidebar.responsive-max + .main-content {
  3814. margin-left: 43px !important;
  3815. }
  3816. .sidebar.responsive-max + .main-content .breadcrumb {
  3817. margin-left: 12px;
  3818. }
  3819. }
  3820. @media only screen and (min-width: 992px) {
  3821. .sidebar.navbar-collapse {
  3822. max-height: none;
  3823. }
  3824. }
  3825. @media only screen and (max-width: 991px) {
  3826. .sidebar.navbar-collapse {
  3827. position: relative;
  3828. float: none !important;
  3829. margin-top: auto !important;
  3830. z-index: 1;
  3831. width: 100% !important;
  3832. max-height: 340px;
  3833. margin-left: 0;
  3834. margin-right: 0;
  3835. }
  3836. .sidebar.navbar-collapse:before {
  3837. display: none;
  3838. }
  3839. .sidebar.navbar-collapse .nav-list > li:last-child {
  3840. border-bottom-width: 0;
  3841. }
  3842. .sidebar.navbar-collapse .nav-list > li > a {
  3843. padding-top: 10px !important;
  3844. padding-bottom: 10px !important;
  3845. line-height: 20px;
  3846. height: 41px;
  3847. }
  3848. .sidebar.navbar-collapse .nav-list > li:before {
  3849. height: 43px;
  3850. }
  3851. .sidebar.navbar-collapse .nav-list > li.active:after {
  3852. display: none;
  3853. }
  3854. .sidebar.navbar-collapse li > .arrow {
  3855. display: none !important;
  3856. }
  3857. .sidebar.navbar-collapse .nav-list li > .submenu {
  3858. border-left-width: 0;
  3859. }
  3860. .sidebar.navbar-collapse .sidebar-toggle {
  3861. display: none;
  3862. }
  3863. .sidebar.navbar-collapse .sidebar-shortcuts {
  3864. padding: 3px 0 6px;
  3865. max-height: none;
  3866. border-bottom-width: 0;
  3867. }
  3868. .sidebar.navbar-collapse + .main-content {
  3869. margin-left: 0 !important;
  3870. margin-right: 0 !important;
  3871. }
  3872. .sidebar.navbar-collapse + .main-content .breadcrumb {
  3873. margin-left: 12px;
  3874. }
  3875. .sidebar.navbar-collapse .nav-wrap + .ace-scroll {
  3876. display: none;
  3877. }
  3878. .sidebar.navbar-collapse.menu-min .nav-list > li > .submenu {
  3879. position: relative;
  3880. left: auto;
  3881. top: auto;
  3882. width: auto;
  3883. z-index: auto;
  3884. margin-top: auto;
  3885. padding-top: 0;
  3886. padding-bottom: 0;
  3887. border-width: 1px 0 0 0 !important;
  3888. -webkit-box-shadow: none !important;
  3889. box-shadow: none !important;
  3890. }
  3891. .sidebar.navbar-collapse.menu-min .nav-list > li > .submenu:before {
  3892. display: block;
  3893. }
  3894. .sidebar.navbar-collapse.menu-min .nav-list > li > .submenu > li:before {
  3895. display: block;
  3896. }
  3897. .sidebar.navbar-collapse.menu-min .nav-list > li > .submenu li > a > .menu-icon {
  3898. left: 10px;
  3899. }
  3900. .sidebar.navbar-collapse.menu-min .nav-list > li > .submenu:after {
  3901. display: none;
  3902. }
  3903. .sidebar.navbar-collapse.menu-min .nav-list > li > .submenu li > a {
  3904. padding: 7px 0 9px 37px;
  3905. }
  3906. .sidebar.navbar-collapse.menu-min .nav-list > li > .submenu li > .submenu > li > a {
  3907. margin-left: 20px;
  3908. padding-left: 22px;
  3909. }
  3910. .sidebar.navbar-collapse.menu-min .nav-list > li > .submenu li > .submenu > li > .submenu > li > a {
  3911. margin-left: 20px;
  3912. padding-left: 38px;
  3913. }
  3914. .sidebar.navbar-collapse.menu-min .nav-list > li > a:hover:before {
  3915. width: 3px;
  3916. }
  3917. .sidebar.navbar-collapse.menu-min .nav-list > li > a {
  3918. text-align: left;
  3919. padding-left: 7px;
  3920. }
  3921. .sidebar.navbar-collapse.menu-min .nav-list > li > a > .menu-icon {
  3922. display: inline-block;
  3923. width: auto;
  3924. margin-right: 2px;
  3925. }
  3926. .sidebar.navbar-collapse.menu-min .nav-list > li > a > .menu-text {
  3927. position: relative;
  3928. display: inline;
  3929. line-height: normal;
  3930. padding-left: 0;
  3931. height: auto;
  3932. top: auto;
  3933. left: auto;
  3934. z-index: auto;
  3935. width: auto;
  3936. border-width: 0 !important;
  3937. background-color: transparent !important;
  3938. -webkit-box-shadow: none !important;
  3939. box-shadow: none !important;
  3940. }
  3941. .sidebar.navbar-collapse.menu-min .nav-list a > .arrow {
  3942. display: block;
  3943. }
  3944. .sidebar.navbar-collapse.menu-min .nav-list > li:hover > .submenu {
  3945. display: none !important;
  3946. }
  3947. .sidebar.navbar-collapse.menu-min .nav-list > li.active > .submenu {
  3948. display: block !important;
  3949. }
  3950. .sidebar.navbar-collapse.menu-min .nav-list > li > .submenu.nav-show {
  3951. display: block !important;
  3952. }
  3953. .sidebar.navbar-collapse.menu-min .nav-list > li > .submenu.nav-hide {
  3954. display: none !important;
  3955. }
  3956. .sidebar.navbar-collapse.menu-min .sidebar-shortcuts-large {
  3957. display: block;
  3958. position: static;
  3959. -webkit-box-shadow: none !important;
  3960. box-shadow: none !important;
  3961. border-width: 0 !important;
  3962. background-color: transparent !important;
  3963. width: auto;
  3964. padding: 0;
  3965. }
  3966. .sidebar.navbar-collapse.menu-min .sidebar-shortcuts-mini {
  3967. display: none;
  3968. }
  3969. .sidebar.navbar-collapse .nav-list a .badge,
  3970. .sidebar.navbar-collapse .nav-list a .label {
  3971. position: relative;
  3972. top: -1px;
  3973. right: auto;
  3974. left: 4px;
  3975. }
  3976. .sidebar.navbar-collapse .nav-list > li.active:after,
  3977. .sidebar.navbar-collapse .nav-list li.active > a:before,
  3978. .sidebar.navbar-collapse .nav-list li.active > a:after {
  3979. display: none !important;
  3980. }
  3981. .sidebar.navbar-collapse .nav-list > li.highlight.active > a:before,
  3982. .sidebar.navbar-collapse .nav-list > li.highlight.active > a:after {
  3983. display: none !important;
  3984. }
  3985. }
  3986. @media (max-width: 991px) and (max-height: 400px) {
  3987. .sidebar.navbar-collapse {
  3988. max-height: 300px;
  3989. }
  3990. }
  3991. @media (max-width: 991px) and (max-height: 350px) {
  3992. .sidebar.navbar-collapse {
  3993. max-height: 250px;
  3994. }
  3995. }
  3996. @media (max-width: 991px) and (max-height: 300px) {
  3997. .sidebar.navbar-collapse {
  3998. max-height: 200px;
  3999. }
  4000. }
  4001. @media (max-width: 991px) and (max-height: 250px) {
  4002. .sidebar.navbar-collapse {
  4003. max-height: 150px;
  4004. }
  4005. }
  4006. @media (min-width: 992px) and (max-width: 991px) {
  4007. .sidebar.navbar-collapse .nav-list > li > .submenu li.hover > .submenu > li > a,
  4008. .sidebar.navbar-collapse .nav-list > li > .submenu li > .submenu > li.hover > .submenu > li > a {
  4009. margin-left: 20px !important;
  4010. }
  4011. }
  4012. @media (max-width: 991px) {
  4013. .navbar-fixed-top + .main-container .sidebar.navbar-collapse {
  4014. position: fixed;
  4015. z-index: 1027;
  4016. }
  4017. }
  4018. @media (min-width: 768px) and (max-width: 991px) {
  4019. .navbar-fixed-top + .main-container.container .sidebar.navbar-collapse {
  4020. width: 744px !important;
  4021. }
  4022. }
  4023. .main-content-inner {
  4024. float: left;
  4025. width: 100%;
  4026. }
  4027. .main-content .sidebar:before {
  4028. top: 150px;
  4029. }
  4030. @media only screen and (min-width: 992px) {
  4031. body.mob-safari .sidebar.h-sidebar + .main-content .sidebar.sidebar-fixed:not(.h-sidebar) {
  4032. top: 131px;
  4033. }
  4034. body.mob-safari .sidebar.h-sidebar.no-gap + .main-content .sidebar.sidebar-fixed:not(.h-sidebar) {
  4035. top: 114px;
  4036. }
  4037. body.mob-safari .sidebar.h-sidebar.menu-min + .main-content .sidebar.sidebar-fixed:not(.h-sidebar) {
  4038. top: 106px;
  4039. }
  4040. body.mob-safari .sidebar.h-sidebar.menu-min.no-gap + .main-content .sidebar.sidebar-fixed:not(.h-sidebar) {
  4041. top: 89px;
  4042. }
  4043. }
  4044. @media only screen and (min-width: 992px) {
  4045. .h-navbar.navbar-fixed-top + .main-container .sidebar:not(.h-sidebar):before {
  4046. top: 150px;
  4047. }
  4048. .h-navbar.navbar-fixed-top + .main-container .sidebar:not(.h-sidebar) .nav-list {
  4049. padding-top: 3px;
  4050. }
  4051. .h-navbar.navbar-fixed-top + .main-container .sidebar:not(.h-sidebar) .sidebar-shortcuts ~ .nav-list,
  4052. .h-navbar.navbar-fixed-top + .main-container .sidebar:not(.h-sidebar) .sidebar-shortcuts ~ .nav-wrap-up .nav-list {
  4053. padding-top: 0;
  4054. }
  4055. .h-navbar.navbar-fixed-top + .main-container .sidebar:not(.h-sidebar) .sidebar-shortcuts {
  4056. padding-top: 3px;
  4057. min-height: 43px;
  4058. }
  4059. .h-navbar.navbar-fixed-top + .main-container .sidebar:not(.h-sidebar).menu-min .sidebar-shortcuts-large {
  4060. line-height: 40px;
  4061. }
  4062. .h-navbar.navbar-fixed-top + .main-container .main-content .sidebar:not(.h-sidebar) .nav-list {
  4063. padding-top: 0;
  4064. }
  4065. .h-navbar.navbar-fixed-top + .main-container .main-content .sidebar.sidebar-fixed {
  4066. z-index: 1026;
  4067. }
  4068. .main-content .h-sidebar {
  4069. padding-top: 1px;
  4070. margin-top: 0;
  4071. }
  4072. .main-content .h-sidebar:before {
  4073. display: none;
  4074. }
  4075. .main-content .h-sidebar + .page-content {
  4076. margin-left: auto;
  4077. }
  4078. .main-content .h-sidebar.sidebar-fixed {
  4079. left: 190px;
  4080. }
  4081. .main-content .h-sidebar.sidebar-fixed + .page-content {
  4082. margin-top: 74px;
  4083. }
  4084. .main-content .h-sidebar.sidebar-fixed.menu-min + .page-content {
  4085. margin-top: 49px;
  4086. }
  4087. .main-content .h-sidebar.menu-min .nav-list > li > a {
  4088. padding: 8px 12px 7px;
  4089. }
  4090. .sidebar.compact + .main-content .h-sidebar.sidebar-fixed {
  4091. left: 105px;
  4092. }
  4093. .sidebar.menu-min + .main-content .h-sidebar.sidebar-fixed {
  4094. left: 43px;
  4095. }
  4096. .navbar.navbar-fixed-top + .main-container .main-content .h-sidebar.sidebar-fixed {
  4097. padding-top: 3px;
  4098. }
  4099. }
  4100. .container.main-container .sidebar + .main-content .h-sidebar.sidebar-fixed {
  4101. left: auto;
  4102. right: auto;
  4103. }
  4104. @media (min-width: 992px) {
  4105. .container.main-container .sidebar.compact + .main-content .h-sidebar.sidebar-fixed {
  4106. width: 639px;
  4107. }
  4108. }
  4109. @media (min-width: 992px) {
  4110. .container.main-container .main-content .h-sidebar.sidebar-fixed {
  4111. width: 744px;
  4112. }
  4113. .container.main-container .sidebar + .main-content .h-sidebar.sidebar-fixed {
  4114. width: 554px;
  4115. }
  4116. .container.main-container .sidebar.menu-min + .main-content .h-sidebar.sidebar-fixed {
  4117. width: 701px;
  4118. }
  4119. }
  4120. @media (min-width: 992px) {
  4121. .container.main-container .sidebar.compact + .main-content .h-sidebar.sidebar-fixed {
  4122. width: 859px;
  4123. }
  4124. }
  4125. @media (min-width: 992px) {
  4126. .container.main-container .main-content .h-sidebar.sidebar-fixed {
  4127. width: 964px;
  4128. }
  4129. .container.main-container .sidebar + .main-content .h-sidebar.sidebar-fixed {
  4130. width: 774px;
  4131. }
  4132. .container.main-container .sidebar.menu-min + .main-content .h-sidebar.sidebar-fixed {
  4133. width: 921px;
  4134. }
  4135. }
  4136. @media (min-width: 1200px) {
  4137. .container.main-container .sidebar.compact + .main-content .h-sidebar.sidebar-fixed {
  4138. width: 1059px;
  4139. }
  4140. }
  4141. @media (min-width: 1200px) {
  4142. .container.main-container .main-content .h-sidebar.sidebar-fixed {
  4143. width: 1164px;
  4144. }
  4145. .container.main-container .sidebar + .main-content .h-sidebar.sidebar-fixed {
  4146. width: 974px;
  4147. }
  4148. .container.main-container .sidebar.menu-min + .main-content .h-sidebar.sidebar-fixed {
  4149. width: 1121px;
  4150. }
  4151. }
  4152. @media only screen and (max-width: 991px) {
  4153. .main-container .main-content .sidebar.sidebar-fixed {
  4154. z-index: 1026;
  4155. }
  4156. .navbar-fixed-top + .main-container .main-content .sidebar {
  4157. position: fixed;
  4158. z-index: 1026;
  4159. }
  4160. }
  4161. .sidebar-scroll .sidebar-shortcuts {
  4162. min-height: 41px;
  4163. border-bottom: 1px solid;
  4164. }
  4165. .sidebar-scroll .sidebar-toggle {
  4166. border-top: 1px solid;
  4167. }
  4168. .sidebar-scroll .nav-list > li:first-child {
  4169. border-top-width: 0;
  4170. }
  4171. .sidebar-scroll .nav-list > li:last-child {
  4172. border-bottom-width: 0;
  4173. }
  4174. .sidebar-scroll .nav-wrap .sidebar-shortcuts {
  4175. min-height: 40px;
  4176. border-bottom-width: 0;
  4177. }
  4178. .sidebar-scroll .nav-wrap .sidebar-shortcuts + .nav-list > li:first-child,
  4179. .sidebar-scroll .nav-wrap .sidebar-shortcuts + .nav-wrap-up .nav-list > li:first-child {
  4180. border-top-width: 1px;
  4181. }
  4182. .sidebar-scroll .nav-wrap-t .sidebar-toggle {
  4183. border-top-width: 0;
  4184. }
  4185. .sidebar-scroll .nav-wrap-t .nav-list > li:last-child {
  4186. border-bottom-width: 1px;
  4187. }
  4188. .sidebar .nav-wrap + .ace-scroll {
  4189. position: absolute;
  4190. right: 0;
  4191. top: 0;
  4192. z-index: 1;
  4193. }
  4194. .sidebar .nav-wrap + .scrollout {
  4195. right: -8px;
  4196. }
  4197. .sidebar .submenu.sub-scroll {
  4198. overflow-y: scroll;
  4199. overflow-x: hidden;
  4200. -webkit-overflow-scrolling: touch;
  4201. }
  4202. .ace-scroll {
  4203. overflow: hidden;
  4204. }
  4205. .scroll-content {
  4206. position: static;
  4207. overflow: hidden;
  4208. }
  4209. .scroll-disabled.ace-scroll,
  4210. .scroll-disabled.ace-scroll .scroll-content {
  4211. overflow: visible;
  4212. }
  4213. .scroll-track {
  4214. position: absolute;
  4215. top: auto;
  4216. bottom: auto;
  4217. right: 0;
  4218. height: auto;
  4219. background-color: #E7E7E7;
  4220. z-index: 99;
  4221. width: 0;
  4222. opacity: 0;
  4223. }
  4224. .scroll-bar {
  4225. position: absolute;
  4226. top: 0;
  4227. left: 0;
  4228. width: inherit;
  4229. background-color: #ACE;
  4230. background: #bbd4e5;
  4231. }
  4232. .scroll-track.scroll-hz {
  4233. top: auto;
  4234. left: auto;
  4235. right: auto;
  4236. bottom: 0;
  4237. height: 8px;
  4238. width: auto;
  4239. }
  4240. .scroll-hz .scroll-bar {
  4241. height: inherit;
  4242. width: auto;
  4243. }
  4244. .scroll-track.scroll-active {
  4245. -webkit-transition: width 0.25s ease 0.75s, opacity 0.25s ease 0.75s;
  4246. -o-transition: width 0.25s ease 0.75s, opacity 0.25s ease 0.75s;
  4247. transition: width 0.25s ease 0.75s, opacity 0.25s ease 0.75s;
  4248. }
  4249. .ace-scroll:hover .scroll-active,
  4250. .scroll-active.scroll-track:hover,
  4251. .scroll-active.scroll-track.scroll-hover,
  4252. .scroll-active.scroll-track.active,
  4253. .scroll-active.scroll-track:active {
  4254. width: 8px;
  4255. opacity: 1;
  4256. -webkit-transition-duration: 0.15s;
  4257. transition-duration: 0.15s;
  4258. -webkit-transition-delay: 0s;
  4259. transition-delay: 0s;
  4260. }
  4261. .scroll-track.active > .scroll-bar {
  4262. transition-property: none !important;
  4263. transition-duration: 0s !important;
  4264. }
  4265. .scroll-track.scroll-margin {
  4266. margin-left: -1px;
  4267. }
  4268. .scroll-track.scroll-left {
  4269. right: auto;
  4270. left: 0;
  4271. }
  4272. .scroll-track.scroll-left.scroll-margin {
  4273. margin-left: 1px;
  4274. }
  4275. .scroll-track.scroll-top {
  4276. bottom: auto;
  4277. top: 0;
  4278. }
  4279. .scroll-track.scroll-top.scroll-margin {
  4280. top: 1px;
  4281. }
  4282. .scroll-dark .scroll-bar {
  4283. background-color: transparent;
  4284. background-color: rgba(0, 0, 0, 0.25);
  4285. filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#40000000', endColorstr='#40000000',GradientType=0 );
  4286. }
  4287. .scroll-track.scroll-dark {
  4288. background-color: transparent;
  4289. background-color: rgba(0, 0, 0, 0.15);
  4290. filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26000000', endColorstr='#26000000',GradientType=0 );
  4291. }
  4292. .scroll-light .scroll-bar {
  4293. background-color: transparent;
  4294. background-color: rgba(0, 0, 0, 0.14);
  4295. filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#24000000', endColorstr='#24000000',GradientType=0 );
  4296. }
  4297. .scroll-track.scroll-light {
  4298. background-color: transparent;
  4299. background-color: rgba(0, 0, 0, 0.07);
  4300. filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#12000000', endColorstr='#12000000',GradientType=0 );
  4301. }
  4302. .scroll-white .scroll-bar {
  4303. background-color: transparent;
  4304. background-color: rgba(255, 255, 255, 0.33);
  4305. filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#55FFFFFF', endColorstr='#55FFFFFF',GradientType=0 );
  4306. }
  4307. .scroll-track.scroll-white {
  4308. background-color: transparent;
  4309. background-color: rgba(255, 255, 255, 0.2);
  4310. filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33FFFFFF', endColorstr='#33FFFFFF',GradientType=0 );
  4311. }
  4312. .no-track.scroll-track {
  4313. background-color: transparent;
  4314. filter: progid:DXImageTransform.Microsoft.gradient( enabled=false );
  4315. }
  4316. .scroll-track.scroll-visible {
  4317. opacity: 1;
  4318. width: 8px;
  4319. }
  4320. .scroll-hz.scroll-visible {
  4321. height: 8px;
  4322. width: auto;
  4323. }
  4324. .scroll-thin.scroll-track:hover,
  4325. .scroll-thin.scroll-track.scroll-hover,
  4326. .scroll-thin.scroll-track:active,
  4327. .scroll-thin.scroll-track.active,
  4328. .scroll-thin.scroll-track.scroll-visible {
  4329. width: 6px;
  4330. }
  4331. .ace-scroll:hover .scroll-thin.scroll-track {
  4332. width: 6px;
  4333. }
  4334. .scroll-thin.scroll-hz:hover,
  4335. .scroll-thin.scroll-hz.scroll-hover,
  4336. .scroll-thin.scroll-hz:active,
  4337. .scroll-thin.scroll-hz.active,
  4338. .scroll-thin.scroll-hz.scroll-visible {
  4339. width: auto;
  4340. height: 6px;
  4341. }
  4342. .ace-scroll:hover .scroll-thin.scroll-hz {
  4343. width: auto;
  4344. height: 6px;
  4345. }
  4346. .scroll-chrome.scroll-active .scroll-bar {
  4347. background-color: transparent;
  4348. width: 11px;
  4349. }
  4350. .scroll-chrome.scroll-active .scroll-bar:before {
  4351. display: block;
  4352. content: "";
  4353. position: absolute;
  4354. top: 1px;
  4355. bottom: 3px;
  4356. left: 1px;
  4357. right: 1px;
  4358. background-color: #D9D9D9;
  4359. border: 1px solid #BBB;
  4360. border-radius: 1px;
  4361. }
  4362. .scroll-chrome.scroll-active .scroll-track {
  4363. width: 12px;
  4364. background-color: #F2F2F2;
  4365. border: 1px solid;
  4366. border-width: 1px 0 1px 1px;
  4367. border-color: #E6E6E6 transparent #E6E6E6 #DBDBDB;
  4368. }
  4369. .scroll-chrome.scroll-active .scroll-track:hover .scroll-bar:before {
  4370. background-color: #C0C0C0;
  4371. border-color: #A6A6A6;
  4372. }
  4373. .scroll-chrome.scroll-active .scroll-track.active .scroll-bar:before {
  4374. background-color: #A9A9A9;
  4375. border-color: #8B8B8B;
  4376. }
  4377. .scroll-active.scroll-track.idle-hide {
  4378. opacity: 0;
  4379. filter: alpha(opacity=0);
  4380. width: 8px;
  4381. }
  4382. .scroll-active.scroll-track.idle-hide.not-idle {
  4383. width: 8px;
  4384. opacity: 1;
  4385. filter: alpha(opacity=100);
  4386. }
  4387. .scroll-active.scroll-thin.scroll-track.idle-hide {
  4388. width: 6px;
  4389. }
  4390. .scroll-active.scroll-chrome .scroll-track.idle-hide {
  4391. width: 12px;
  4392. }
  4393. .nav-wrap + .scroll-active .scroll-track {
  4394. width: 8px;
  4395. }
  4396. .nav-scroll.scroll-active .scroll-track {
  4397. width: 8px;
  4398. right: 0;
  4399. }
  4400. .nav-wrap:hover + .scroll-active .scroll-track,
  4401. .nav-scroll.scroll-active:hover .scroll-track {
  4402. width: 8px;
  4403. opacity: 1;
  4404. -webkit-transition-duration: 0.15s;
  4405. transition-duration: 0.15s;
  4406. -webkit-transition-delay: 0s;
  4407. transition-delay: 0s;
  4408. }
  4409. .nav-scroll.scroll-active:hover .scroll-track {
  4410. width: 8px;
  4411. }
  4412. .nav-scroll.ace-scroll,
  4413. .nav-scroll.ace-scroll .scroll-content {
  4414. overflow: hidden;
  4415. }
  4416. .nav-scroll.ace-scroll.scroll-disabled,
  4417. .nav-scroll.ace-scroll.scroll-disabled .scroll-content {
  4418. overflow: visible;
  4419. }
  4420. .scroll-track.scroll-detached {
  4421. position: absolute;
  4422. z-index: 1029;
  4423. bottom: auto;
  4424. right: auto;
  4425. }
  4426. .modal-content {
  4427. border-radius: 0;
  4428. -webkit-box-shadow: none;
  4429. box-shadow: none;
  4430. }
  4431. .modal-footer {
  4432. padding-top: 12px;
  4433. padding-bottom: 14px;
  4434. border-top-color: #e4e9ee;
  4435. -webkit-box-shadow: none;
  4436. box-shadow: none;
  4437. background-color: #eff3f8;
  4438. }
  4439. .modal-header .close {
  4440. font-size: 32px;
  4441. }
  4442. .modal.aside-dark .modal-content {
  4443. background-color: rgba(0, 0, 0, 0.85);
  4444. filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D8000000', endColorstr='#D8000000',GradientType=0 );
  4445. }
  4446. .modal.aside {
  4447. z-index: 999;
  4448. position: absolute;
  4449. }
  4450. .navbar-fixed-top ~ .modal.aside-vc {
  4451. z-index: 1025;
  4452. }
  4453. .modal.aside-fixed.aside-hz,
  4454. .navbar-fixed-top ~ .modal.aside-hz,
  4455. .navbar-fixed-bottom ~ .modal.aside-hz {
  4456. position: fixed;
  4457. z-index: 1039;
  4458. }
  4459. .modal.aside-fixed.aside-vc {
  4460. position: fixed;
  4461. }
  4462. .modal.aside.in {
  4463. z-index: 1040;
  4464. position: fixed;
  4465. }
  4466. .modal.aside-vc {
  4467. margin: auto;
  4468. width: 0;
  4469. left: auto;
  4470. right: auto;
  4471. top: 0;
  4472. bottom: 0;
  4473. display: block !important;
  4474. overflow: visible;
  4475. }
  4476. .modal.in.aside-vc {
  4477. width: 100%;
  4478. }
  4479. .modal.aside-vc .modal-dialog {
  4480. margin: inherit;
  4481. overflow: inherit;
  4482. width: 250px;
  4483. max-width: 66%;
  4484. height: inherit;
  4485. position: inherit;
  4486. right: inherit;
  4487. top: inherit;
  4488. bottom: inherit;
  4489. left: inherit;
  4490. opacity: 1;
  4491. transition: transform 0.3s ease-out 0s;
  4492. -webkit-transition: -webkit-transform 0.3s ease-out 0s;
  4493. }
  4494. @media only screen and (max-width: 319px) {
  4495. .modal.aside-vc .modal-dialog {
  4496. max-width: none;
  4497. width: 200px;
  4498. }
  4499. }
  4500. @media only screen and (max-width: 240px) {
  4501. .modal.aside-vc .modal-dialog {
  4502. max-width: none;
  4503. width: 160px;
  4504. }
  4505. }
  4506. .modal.aside-vc .modal-content {
  4507. height: 100%;
  4508. overflow: hidden;
  4509. }
  4510. .modal.in.aside-vc .modal-dialog {
  4511. transform: translate3d(0px, 0px, 0px);
  4512. -webkit-transform: translate3d(0px, 0px, 0px);
  4513. height: auto;
  4514. }
  4515. .modal.aside-vc .aside-trigger {
  4516. position: absolute;
  4517. top: 155px;
  4518. right: auto;
  4519. left: auto;
  4520. bottom: auto;
  4521. margin-top: -1px;
  4522. width: 37px;
  4523. outline: none;
  4524. }
  4525. .modal.aside-vc .aside-trigger.ace-settings-btn {
  4526. width: 42px;
  4527. }
  4528. .modal.in.aside-vc .aside-trigger {
  4529. z-index: -1;
  4530. }
  4531. @media only screen and (max-height: 240px) {
  4532. .modal.aside-vc .aside-trigger {
  4533. top: 130px;
  4534. }
  4535. }
  4536. .modal.aside-vc.navbar-offset .modal-dialog {
  4537. top: 45px;
  4538. }
  4539. .modal.aside-vc.navbar-offset .modal-dialog .aside-trigger {
  4540. top: 110px;
  4541. }
  4542. @media (max-width: 479px) {
  4543. .navbar:not(.navbar-collapse) ~ .modal.aside-vc.navbar-offset .modal-dialog {
  4544. top: 90px;
  4545. }
  4546. }
  4547. .modal.aside-right {
  4548. right: 0;
  4549. }
  4550. .modal.aside-right .modal-content {
  4551. border-width: 0 0 0 1px;
  4552. box-shadow: -2px 1px 2px 0 rgba(0, 0, 0, 0.15);
  4553. }
  4554. .modal.aside-right .aside-trigger {
  4555. right: 100%;
  4556. }
  4557. .modal.aside-right .modal-dialog {
  4558. transform: translate3d(100%, 0px, 0px);
  4559. -webkit-transform: translate3d(100%, 0px, 0px);
  4560. }
  4561. .modal.aside-left {
  4562. left: 0;
  4563. }
  4564. .modal.aside-left .modal-content {
  4565. border-width: 0 1px 0 0;
  4566. box-shadow: 2px -1px 2px 0 rgba(0, 0, 0, 0.15);
  4567. }
  4568. .modal.aside-left .aside-trigger {
  4569. left: 100%;
  4570. }
  4571. .modal.aside-right .aside-trigger.btn.ace-settings-btn {
  4572. border-radius: 6px 0 0 6px;
  4573. }
  4574. .modal.aside-left .aside-trigger.btn.ace-settings-btn {
  4575. border-radius: 0 6px 6px 0;
  4576. }
  4577. .modal.aside-left .modal-dialog {
  4578. transform: translate3d(-100%, 0px, 0px);
  4579. -webkit-transform: translate3d(-100%, 0px, 0px);
  4580. }
  4581. .modal.aside-hz {
  4582. margin: auto;
  4583. height: 0;
  4584. left: 0;
  4585. right: 0;
  4586. top: auto;
  4587. bottom: auto;
  4588. display: block !important;
  4589. overflow: visible;
  4590. }
  4591. .modal.in.aside-hz {
  4592. height: 100%;
  4593. }
  4594. .modal.aside-hz .modal-dialog {
  4595. margin: inherit;
  4596. height: auto;
  4597. overflow: inherit;
  4598. max-height: 50%;
  4599. width: inherit;
  4600. position: inherit;
  4601. right: inherit;
  4602. top: inherit;
  4603. bottom: inherit;
  4604. left: inherit;
  4605. opacity: 1;
  4606. transition: transform 0.3s ease-out 0s;
  4607. -webkit-transition: -webkit-transform 0.3s ease-out 0s;
  4608. }
  4609. @media only screen and (max-height: 320px) {
  4610. .modal.aside-hz .modal-dialog {
  4611. max-height: 66%;
  4612. }
  4613. }
  4614. .modal.aside-hz .modal-content {
  4615. width: 100%;
  4616. overflow: hidden;
  4617. }
  4618. .modal.in.aside-hz .modal-dialog {
  4619. transform: translate3d(0px, 0px, 0px);
  4620. -webkit-transform: translate3d(0px, 0px, 0px);
  4621. height: auto;
  4622. }
  4623. .modal.aside-hz .aside-trigger {
  4624. position: absolute;
  4625. top: auto;
  4626. right: auto;
  4627. bottom: auto;
  4628. margin-top: -1px;
  4629. z-index: auto;
  4630. outline: none;
  4631. margin-left: -15px;
  4632. left: 50%;
  4633. }
  4634. .modal.aside-hz .aside-trigger.ace-settings-btn {
  4635. margin-left: -20px;
  4636. }
  4637. .modal.in.aside-hz .aside-trigger {
  4638. z-index: -1;
  4639. }
  4640. .modal.aside-top {
  4641. top: 0;
  4642. }
  4643. .modal.aside-top .modal-dialog {
  4644. transform: translate3d(0px, -100%, 0px);
  4645. -webkit-transform: translate3d(0px, -100%, 0px);
  4646. }
  4647. .modal.aside-top .modal-content {
  4648. border-width: 0;
  4649. box-shadow: 1px 2px 2px 0 rgba(0, 0, 0, 0.15);
  4650. }
  4651. .modal.aside-bottom {
  4652. bottom: 0;
  4653. }
  4654. .modal.aside-bottom .modal-dialog {
  4655. transform: translate3d(0px, 100%, 0px);
  4656. -webkit-transform: translate3d(0px, 100%, 0px);
  4657. }
  4658. .modal.aside-bottom .modal-content {
  4659. border-width: 0;
  4660. box-shadow: -1px 2px 2px 0 rgba(0, 0, 0, 0.15);
  4661. }
  4662. .modal.aside-bottom .aside-trigger {
  4663. bottom: 100%;
  4664. margin-top: auto;
  4665. margin-bottom: -1px;
  4666. }
  4667. .modal.aside-top .aside-trigger.ace-settings-btn {
  4668. border-radius: 0 0 6px 6px !important;
  4669. }
  4670. .modal.aside-bottom .aside-trigger.ace-settings-btn {
  4671. border-radius: 6px 6px 0 0 !important;
  4672. }
  4673. .aside.aside-hidden .modal-content {
  4674. display: none;
  4675. }
  4676. @media only screen and (min-width: 768px) {
  4677. .container.main-container ~ .modal.aside-vc .modal-dialog {
  4678. transition: none;
  4679. -webkit-transition: none;
  4680. }
  4681. .container.main-container ~ .modal.aside-vc:not(.in) .modal-content {
  4682. display: none;
  4683. }
  4684. }
  4685. .modal.in.no-backdrop {
  4686. height: auto;
  4687. width: auto;
  4688. }
  4689. .modal.aside-hz .aside-trigger.align-left {
  4690. left: 15px;
  4691. margin-left: auto;
  4692. text-align: center;
  4693. }
  4694. .modal.aside-hz .aside-trigger.align-right {
  4695. text-align: center;
  4696. left: auto;
  4697. margin-left: auto;
  4698. right: 15px;
  4699. }
  4700. .modal.transition-off .modal-dialog {
  4701. transition: none;
  4702. -webkit-transition: none;
  4703. }
  4704. .breadcrumbs {
  4705. position: relative;
  4706. z-index: auto;
  4707. border-bottom: 1px solid #e5e5e5;
  4708. background-color: #f5f5f5;
  4709. min-height: 41px;
  4710. line-height: 40px;
  4711. padding: 0 12px 0 0;
  4712. }
  4713. .breadcrumb {
  4714. background-color: transparent;
  4715. display: inline-block;
  4716. line-height: 20px;
  4717. margin: 6px 22px 0 12px;
  4718. padding: 0;
  4719. font-size: 13px;
  4720. color: #333;
  4721. border-radius: 0;
  4722. }
  4723. .breadcrumb > li,
  4724. .breadcrumb > li.active {
  4725. color: #555555;
  4726. padding: 0 3px 0 3px;
  4727. }
  4728. .breadcrumb > li > a {
  4729. display: inline-block;
  4730. color: #4c8fbd;
  4731. }
  4732. .breadcrumb > li + li:before {
  4733. font-family: FontAwesome;
  4734. font-size: 14px;
  4735. content: "\f105";
  4736. color: #b2b6bf;
  4737. padding: 0;
  4738. margin: 0 8px 0 0;
  4739. position: relative;
  4740. top: 1px;
  4741. }
  4742. .breadcrumb .home-icon {
  4743. font-size: 20px;
  4744. margin-left: 2px;
  4745. margin-right: 2px;
  4746. vertical-align: top;
  4747. }
  4748. @media only screen and (max-width: 480px) {
  4749. .breadcrumb > li > a {
  4750. padding: 0 1px;
  4751. }
  4752. }
  4753. @media only screen and (max-width: 991px) {
  4754. .menu-toggler + .sidebar.responsive + .main-content .breadcrumb {
  4755. margin-left: 90px;
  4756. }
  4757. }
  4758. @media only screen and (max-width: 320px) {
  4759. .breadcrumb {
  4760. margin-left: 8px;
  4761. }
  4762. .menu-toggler + .sidebar.responsive + .main-content .breadcrumb {
  4763. margin-left: 36px;
  4764. }
  4765. }
  4766. @media (min-width: 992px) {
  4767. .breadcrumbs-fixed {
  4768. position: fixed;
  4769. right: 0;
  4770. left: 0;
  4771. top: auto;
  4772. z-index: 1024;
  4773. }
  4774. .breadcrumbs-fixed + .page-content {
  4775. padding-top: 49px;
  4776. }
  4777. .sidebar + .main-content .breadcrumbs-fixed {
  4778. left: 190px;
  4779. }
  4780. body.mob-safari {
  4781. /**
  4782. //not needed because breadcrumbs is not fixed at this point
  4783. media (max-width: @screen-topbar-down) {
  4784. .navbar-fixed-top:not(.navbar-collapse) + .main-container .breadcrumbs-fixed {
  4785. top: (@navbar-min-height * 2);
  4786. }
  4787. }*/
  4788. }
  4789. body.mob-safari .breadcrumbs-fixed {
  4790. top: 45px;
  4791. }
  4792. }
  4793. @media (min-width: 992px) {
  4794. .sidebar.compact + .main-content .breadcrumbs-fixed {
  4795. left: 105px;
  4796. }
  4797. }
  4798. @media (min-width: 992px) {
  4799. .sidebar.menu-min + .main-content .breadcrumbs-fixed {
  4800. left: 43px;
  4801. }
  4802. }
  4803. @media (min-width: 992px) and (max-width: 991px) {
  4804. .breadcrumbs-fixed,
  4805. .sidebar.menu-min + .main-content .breadcrumbs-fixed {
  4806. left: 0;
  4807. }
  4808. .sidebar.responsive-min + .main-content .breadcrumbs-fixed,
  4809. .sidebar.responsive-max + .main-content .breadcrumbs-fixed {
  4810. left: 43px;
  4811. }
  4812. }
  4813. @media (min-width: 992px) {
  4814. .container.main-container .breadcrumbs-fixed {
  4815. left: auto;
  4816. right: auto;
  4817. width: 744px;
  4818. }
  4819. .container.main-container .sidebar + .main-content .breadcrumbs-fixed {
  4820. left: auto;
  4821. right: auto;
  4822. width: 554px;
  4823. }
  4824. .container.main-container .sidebar.compact + .main-content .breadcrumbs-fixed {
  4825. width: 639px;
  4826. }
  4827. .container.main-container .sidebar.menu-min + .main-content .breadcrumbs-fixed {
  4828. left: auto;
  4829. right: auto;
  4830. width: 701px;
  4831. }
  4832. }
  4833. @media (min-width: 992px) {
  4834. .container.main-container .sidebar.compact + .main-content .breadcrumbs-fixed {
  4835. width: 859px;
  4836. }
  4837. }
  4838. @media (min-width: 992px) {
  4839. .container.main-container .breadcrumbs-fixed {
  4840. width: 964px;
  4841. }
  4842. .container.main-container .sidebar + .main-content .breadcrumbs-fixed {
  4843. width: 774px;
  4844. }
  4845. .container.main-container .sidebar.menu-min + .main-content .breadcrumbs-fixed {
  4846. width: 921px;
  4847. }
  4848. }
  4849. @media (min-width: 1200px) {
  4850. .container.main-container .sidebar.compact + .main-content .breadcrumbs-fixed {
  4851. width: 1059px;
  4852. }
  4853. }
  4854. @media (min-width: 1200px) {
  4855. .container.main-container .breadcrumbs-fixed {
  4856. width: 1164px;
  4857. }
  4858. .container.main-container .sidebar + .main-content .breadcrumbs-fixed {
  4859. width: 974px;
  4860. }
  4861. .container.main-container .sidebar.menu-min + .main-content .breadcrumbs-fixed {
  4862. width: 1121px;
  4863. }
  4864. }
  4865. @media (min-width: 992px) and (max-width: 991px) {
  4866. .container.main-container .sidebar.compact + .main-content .breadcrumbs-fixed {
  4867. width: 744px;
  4868. }
  4869. }
  4870. @media (min-width: 992px) and (max-width: 991px) {
  4871. .container.main-container .breadcrumbs-fixed,
  4872. .container.main-container .sidebar.menu-min + .main-content .breadcrumbs-fixed {
  4873. width: 744px;
  4874. }
  4875. .container.main-container .sidebar.responsive-min + .main-content .breadcrumbs-fixed,
  4876. .container.main-container .sidebar.responsive-max + .main-content .breadcrumbs-fixed {
  4877. left: auto;
  4878. right: auto;
  4879. width: 701px;
  4880. }
  4881. }
  4882. /**
  4883. @media (max-width: @grid-float-breakpoint-max) {
  4884. .breadcrumbs-fixed {
  4885. position: relative;
  4886. left: auto !important;
  4887. right: auto !important;
  4888. top: auto !important;
  4889. width: auto !important;
  4890. + .page-content {
  4891. padding-top: @page-content-padding-top;
  4892. }
  4893. }
  4894. }
  4895. */
  4896. @media (min-width: 992px) {
  4897. .h-sidebar + .main-content .breadcrumbs.breadcrumbs-fixed {
  4898. position: relative;
  4899. top: auto;
  4900. left: auto;
  4901. z-index: auto;
  4902. width: auto;
  4903. }
  4904. .h-sidebar + .main-content .page-content {
  4905. padding-top: 12px;
  4906. }
  4907. }
  4908. .nav-search {
  4909. position: absolute;
  4910. right: 22px;
  4911. line-height: 24px;
  4912. }
  4913. .breadcrumbs .nav-search {
  4914. top: 6px;
  4915. }
  4916. .nav-search .form-search {
  4917. margin-bottom: 0;
  4918. }
  4919. .nav-search .nav-search-input {
  4920. border: 1px solid #6fb3e0;
  4921. width: 152px;
  4922. height: 28px !important;
  4923. padding-top: 2px;
  4924. padding-bottom: 2px;
  4925. border-radius: 4px !important;
  4926. font-size: 13px;
  4927. line-height: 1.3;
  4928. color: #666666 !important;
  4929. z-index: 11;
  4930. -webkit-transition: width ease .15s;
  4931. -o-transition: width ease .15s;
  4932. transition: width ease .15s;
  4933. }
  4934. .nav-search .nav-search-input + .dropdown-menu {
  4935. min-width: 0;
  4936. left: 0;
  4937. right: 0;
  4938. }
  4939. .nav-search .nav-search-input:focus,
  4940. .nav-search .nav-search-input:hover {
  4941. border-color: #6fb3e0;
  4942. }
  4943. .nav-search .nav-search-icon {
  4944. color: #6fb3e0 !important;
  4945. font-size: 14px !important;
  4946. line-height: 24px !important;
  4947. background-color: transparent;
  4948. }
  4949. .nav-search.minimized .nav-search-input {
  4950. width: 0;
  4951. opacity: 0;
  4952. filter: alpha(opacity=0);
  4953. max-width: 0;
  4954. }
  4955. .nav-search.minimized:hover .nav-search-input,
  4956. .nav-search.minimized .nav-search-btn:active + .nav-search-input,
  4957. .nav-search.minimized .nav-search-input:focus,
  4958. .nav-search.minimized .nav-search-input:hover,
  4959. .nav-search.minimized .nav-search-input:active {
  4960. opacity: 1;
  4961. filter: alpha(opacity=100);
  4962. width: 152px;
  4963. max-width: 152px;
  4964. }
  4965. .nav-search.minimized .nav-search-icon {
  4966. border: 1px solid;
  4967. border-radius: 100%;
  4968. background-color: #FFF;
  4969. padding: 0 5px !important;
  4970. }
  4971. .nav-search.minimized:hover .nav-search-icon,
  4972. .nav-search.minimized .nav-search-input:focus ~ .nav-search-icon,
  4973. .nav-search.minimized .nav-search-input:hover ~ .nav-search-icon,
  4974. .nav-search.minimized .nav-search-input:active ~ .nav-search-icon {
  4975. border: none;
  4976. border-radius: 0;
  4977. padding: 0 3px !important;
  4978. }
  4979. .nav-search-icon {
  4980. border: none;
  4981. border-radius: 0;
  4982. padding: 0 3px !important;
  4983. }
  4984. .sidebar > .nav-search {
  4985. position: static;
  4986. background-color: #FAFAFA;
  4987. border-bottom: 1px solid #DDD;
  4988. text-align: center;
  4989. height: 35px;
  4990. padding-top: 6px;
  4991. }
  4992. .sidebar > .nav-search .nav-search-input {
  4993. width: 162px !important;
  4994. border-radius: 0 !important;
  4995. max-width: 162px !important;
  4996. opacity: 1 !important;
  4997. filter: alpha(opacity=100) !important;
  4998. }
  4999. .sidebar > .nav-search .nav-search-input + .dropdown-menu {
  5000. text-align: left;
  5001. }
  5002. .sidebar.menu-min .nav-search .form-search {
  5003. position: absolute;
  5004. left: 5px;
  5005. z-index: 14;
  5006. }
  5007. .sidebar.menu-min .nav-search .nav-search-input {
  5008. width: 0 !important;
  5009. max-width: 0 !important;
  5010. opacity: 0 !important;
  5011. filter: alpha(opacity=0) !important;
  5012. }
  5013. .sidebar.menu-min .nav-search .nav-search-input:hover,
  5014. .sidebar.menu-min .nav-search .nav-search-input:focus,
  5015. .sidebar.menu-min .nav-search .nav-search-input:active {
  5016. width: 162px !important;
  5017. max-width: 162px !important;
  5018. opacity: 1 !important;
  5019. filter: alpha(opacity=100) !important;
  5020. }
  5021. .sidebar.menu-min .nav-search .nav-search-input:hover ~ #nav-search-icon,
  5022. .sidebar.menu-min .nav-search .nav-search-input:focus ~ #nav-search-icon,
  5023. .sidebar.menu-min .nav-search .nav-search-input:active ~ #nav-search-icon {
  5024. border: none;
  5025. border-radius: 0;
  5026. padding: 0 3px !important;
  5027. }
  5028. .sidebar.menu-min .nav-search:hover .nav-search-input {
  5029. width: 162px !important;
  5030. max-width: 162px !important;
  5031. opacity: 1 !important;
  5032. filter: alpha(opacity=100) !important;
  5033. }
  5034. .sidebar.menu-min .nav-search:hover .nav-search-input ~ .nav-search-icon {
  5035. border: none;
  5036. border-radius: 0;
  5037. padding: 0 3px !important;
  5038. }
  5039. .sidebar.menu-min .nav-search .nav-search-icon {
  5040. /* inside minimized sidebar */
  5041. border: 1px solid;
  5042. border-radius: 32px;
  5043. background-color: #FFF;
  5044. padding: 0 5px !important;
  5045. }
  5046. @media (max-width: 991px) {
  5047. .sidebar.responsive-min .nav-search .form-search {
  5048. position: absolute;
  5049. left: 5px;
  5050. z-index: 14;
  5051. }
  5052. .sidebar.responsive-min .nav-search .nav-search-input {
  5053. width: 0 !important;
  5054. max-width: 0 !important;
  5055. opacity: 0 !important;
  5056. filter: alpha(opacity=0) !important;
  5057. }
  5058. .sidebar.responsive-min .nav-search .nav-search-input:hover,
  5059. .sidebar.responsive-min .nav-search .nav-search-input:focus,
  5060. .sidebar.responsive-min .nav-search .nav-search-input:active {
  5061. width: 162px !important;
  5062. max-width: 162px !important;
  5063. opacity: 1 !important;
  5064. filter: alpha(opacity=100) !important;
  5065. }
  5066. .sidebar.responsive-min .nav-search .nav-search-input:hover ~ #nav-search-icon,
  5067. .sidebar.responsive-min .nav-search .nav-search-input:focus ~ #nav-search-icon,
  5068. .sidebar.responsive-min .nav-search .nav-search-input:active ~ #nav-search-icon {
  5069. border: none;
  5070. border-radius: 0;
  5071. padding: 0 3px !important;
  5072. }
  5073. .sidebar.responsive-min .nav-search:hover .nav-search-input {
  5074. width: 162px !important;
  5075. max-width: 162px !important;
  5076. opacity: 1 !important;
  5077. filter: alpha(opacity=100) !important;
  5078. }
  5079. .sidebar.responsive-min .nav-search:hover .nav-search-input ~ .nav-search-icon {
  5080. border: none;
  5081. border-radius: 0;
  5082. padding: 0 3px !important;
  5083. }
  5084. .sidebar.responsive-min .nav-search .nav-search-icon {
  5085. /* inside minimized sidebar */
  5086. border: 1px solid;
  5087. border-radius: 32px;
  5088. background-color: #FFF;
  5089. padding: 0 5px !important;
  5090. }
  5091. }
  5092. @media only screen and (max-width: 991px) {
  5093. .nav-search {
  5094. right: 10px;
  5095. }
  5096. .nav-search .nav-search-input {
  5097. width: 105px;
  5098. }
  5099. .nav-search:hover .nav-search-input,
  5100. .nav-search .nav-search-btn:active + .nav-search-input,
  5101. .nav-search .nav-search-input:focus,
  5102. .nav-search .nav-search-input:hover,
  5103. .nav-search .nav-search-input:active {
  5104. width: 145px;
  5105. }
  5106. }
  5107. @media only screen and (max-width: 767px) {
  5108. .nav-search .nav-search-input {
  5109. width: 0;
  5110. opacity: 0;
  5111. filter: alpha(opacity=0);
  5112. max-width: 0;
  5113. }
  5114. .nav-search:hover .nav-search-input,
  5115. .nav-search .nav-search-btn:active + .nav-search-input,
  5116. .nav-search .nav-search-input:focus,
  5117. .nav-search .nav-search-input:hover,
  5118. .nav-search .nav-search-input:active {
  5119. opacity: 1;
  5120. filter: alpha(opacity=100);
  5121. width: 152px;
  5122. max-width: 152px;
  5123. }
  5124. .nav-search .nav-search-icon {
  5125. border: 1px solid;
  5126. border-radius: 100%;
  5127. background-color: #FFF;
  5128. padding: 0 5px !important;
  5129. }
  5130. .nav-search:hover .nav-search-icon,
  5131. .nav-search .nav-search-input:focus ~ .nav-search-icon,
  5132. .nav-search .nav-search-input:hover ~ .nav-search-icon,
  5133. .nav-search .nav-search-input:active ~ .nav-search-icon {
  5134. border: none;
  5135. border-radius: 0;
  5136. padding: 0 3px !important;
  5137. }
  5138. }
  5139. .footer {
  5140. padding-top: 75px;
  5141. height: 0;
  5142. width: 0;
  5143. }
  5144. .footer .footer-inner {
  5145. text-align: center;
  5146. position: absolute;
  5147. z-index: auto;
  5148. left: 0;
  5149. right: 0;
  5150. bottom: 0;
  5151. }
  5152. .sidebar ~ .footer .footer-inner {
  5153. left: 190px;
  5154. }
  5155. @media (min-width: 992px) {
  5156. .sidebar.compact ~ .footer .footer-inner {
  5157. left: 105px;
  5158. }
  5159. }
  5160. .sidebar.menu-min ~ .footer .footer-inner {
  5161. left: 43px;
  5162. }
  5163. @media (min-width: 992px) {
  5164. .sidebar.h-sidebar ~ .footer .footer-inner {
  5165. left: 0;
  5166. }
  5167. }
  5168. @media (max-width: 991px) {
  5169. .footer .footer-inner,
  5170. .sidebar ~ .footer .footer-inner,
  5171. .sidebar.compact ~ .footer .footer-inner,
  5172. .sidebar.menu-min ~ .footer .footer-inner {
  5173. left: 0;
  5174. }
  5175. .sidebar.responsive-min ~ .footer .footer-inner {
  5176. left: 43px;
  5177. }
  5178. }
  5179. @media (min-width: 768px) and (max-width: 991px) {
  5180. .container.main-container .footer .footer-inner {
  5181. left: auto !important;
  5182. right: auto !important;
  5183. margin-left: auto;
  5184. width: 744px;
  5185. }
  5186. }
  5187. @media (min-width: 992px) {
  5188. .container.main-container .footer .footer-inner {
  5189. left: auto !important;
  5190. right: auto !important;
  5191. width: 964px;
  5192. }
  5193. }
  5194. @media (min-width: 1200px) {
  5195. .container.main-container .footer .footer-inner {
  5196. width: 1164px;
  5197. }
  5198. }
  5199. @media (min-width: 768px) and (max-width: 991px) {
  5200. .container.main-container .sidebar ~ .footer .footer-inner {
  5201. left: auto !important;
  5202. right: auto !important;
  5203. margin-left: auto;
  5204. width: 744px;
  5205. }
  5206. }
  5207. @media (min-width: 992px) {
  5208. .container.main-container .sidebar ~ .footer .footer-inner {
  5209. left: auto !important;
  5210. right: auto !important;
  5211. margin-left: 190px;
  5212. width: 774px;
  5213. }
  5214. }
  5215. @media (min-width: 1200px) {
  5216. .container.main-container .sidebar ~ .footer .footer-inner {
  5217. margin-left: 190px;
  5218. width: 974px;
  5219. }
  5220. }
  5221. @media (min-width: 992px) {
  5222. .container.main-container .sidebar.compact ~ .footer .footer-inner {
  5223. margin-left: 105px;
  5224. width: 859px;
  5225. }
  5226. }
  5227. @media (min-width: 1200px) {
  5228. .container.main-container .sidebar.compact ~ .footer .footer-inner {
  5229. margin-left: 105px;
  5230. width: 1059px;
  5231. }
  5232. }
  5233. @media (min-width: 992px) {
  5234. .container.main-container .sidebar.menu-min ~ .footer .footer-inner {
  5235. margin-left: 43px;
  5236. width: 921px;
  5237. }
  5238. }
  5239. @media (min-width: 1200px) {
  5240. .container.main-container .sidebar.menu-min ~ .footer .footer-inner {
  5241. margin-left: 43px;
  5242. width: 1121px;
  5243. }
  5244. }
  5245. @media (min-width: 992px) {
  5246. .container.main-container .sidebar.h-sidebar ~ .footer .footer-inner {
  5247. margin-left: 0;
  5248. width: 964px;
  5249. }
  5250. }
  5251. @media (min-width: 992px) {
  5252. .container.main-container .sidebar.h-sidebar ~ .footer .footer-inner {
  5253. margin-left: 0;
  5254. width: 964px;
  5255. }
  5256. }
  5257. @media (min-width: 1200px) {
  5258. .container.main-container .sidebar.h-sidebar ~ .footer .footer-inner {
  5259. margin-left: 0;
  5260. width: 1164px;
  5261. }
  5262. }
  5263. @media (min-width: 768px) and (max-width: 991px) {
  5264. .container.main-container .sidebar.responsive-min ~ .footer .footer-inner {
  5265. margin-left: 43px;
  5266. width: 701px;
  5267. }
  5268. }
  5269. .footer .footer-inner .footer-content {
  5270. position: absolute;
  5271. left: 12px;
  5272. right: 12px;
  5273. bottom: 4px;
  5274. padding: 8px;
  5275. line-height: 36px;
  5276. /* border-top: 3px double #E5E5E5; */
  5277. }
  5278. .footer.footer-fixed .footer-inner {
  5279. position: fixed;
  5280. z-index: 999;
  5281. bottom: 0;
  5282. }
  5283. .footer.footer-fixed .footer-inner .footer-content {
  5284. left: 2px;
  5285. right: 2px;
  5286. bottom: 2px;
  5287. border: 1px solid #DDD;
  5288. background-color: #F2F2F2;
  5289. }
  5290. .footer.footer-fixed + .btn-scroll-up {
  5291. z-index: 999;
  5292. }
  5293. .btn {
  5294. display: inline-block;
  5295. color: #FFF !important;
  5296. text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
  5297. background-image: none !important;
  5298. border: 5px solid #FFF;
  5299. border-radius: 0;
  5300. box-shadow: none !important;
  5301. -webkit-transition: background-color 0.15s, border-color 0.15s, opacity 0.15s;
  5302. -o-transition: background-color 0.15s, border-color 0.15s, opacity 0.15s;
  5303. transition: background-color 0.15s, border-color 0.15s, opacity 0.15s;
  5304. cursor: pointer;
  5305. vertical-align: middle;
  5306. margin: 0;
  5307. position: relative;
  5308. }
  5309. .btn-lg {
  5310. border-width: 5px;
  5311. line-height: 1.35;
  5312. padding: 7px 16px;
  5313. }
  5314. .btn-sm {
  5315. border-width: 4px;
  5316. font-size: 13px;
  5317. padding: 4px 9px;
  5318. line-height: 1.39;
  5319. }
  5320. .btn-xs {
  5321. border-width: 3px;
  5322. }
  5323. .btn-minier {
  5324. padding: 0 4px;
  5325. line-height: 18px;
  5326. border-width: 2px;
  5327. font-size: 12px;
  5328. }
  5329. button.btn:active {
  5330. top: 1px;
  5331. }
  5332. .btn,
  5333. .btn-default,
  5334. .btn:focus,
  5335. .btn-default:focus {
  5336. background-color: #abbac3 !important;
  5337. border-color: #abbac3;
  5338. }
  5339. .btn:hover,
  5340. .btn-default:hover,
  5341. .btn:active,
  5342. .btn-default:active,
  5343. .open .btn.dropdown-toggle,
  5344. .open .btn-default.dropdown-toggle {
  5345. background-color: #8b9aa3 !important;
  5346. border-color: #abbac3;
  5347. }
  5348. .btn.no-border:hover,
  5349. .btn-default.no-border:hover,
  5350. .btn.no-border:active,
  5351. .btn-default.no-border:active {
  5352. border-color: #8b9aa3;
  5353. }
  5354. .btn.no-hover:hover,
  5355. .btn-default.no-hover:hover,
  5356. .btn.no-hover:active,
  5357. .btn-default.no-hover:active {
  5358. background-color: #abbac3 !important;
  5359. }
  5360. .btn.active,
  5361. .btn-default.active {
  5362. background-color: #9baab3 !important;
  5363. border-color: #8799a4;
  5364. }
  5365. .btn.no-border.active,
  5366. .btn-default.no-border.active {
  5367. background-color: #92a3ac !important;
  5368. border-color: #92a3ac;
  5369. }
  5370. .btn.disabled,
  5371. .btn-default.disabled,
  5372. .btn[disabled],
  5373. .btn-default[disabled],
  5374. fieldset[disabled] .btn,
  5375. fieldset[disabled] .btn-default,
  5376. .btn.disabled:hover,
  5377. .btn-default.disabled:hover,
  5378. .btn[disabled]:hover,
  5379. .btn-default[disabled]:hover,
  5380. fieldset[disabled] .btn:hover,
  5381. fieldset[disabled] .btn-default:hover,
  5382. .btn.disabled:focus,
  5383. .btn-default.disabled:focus,
  5384. .btn[disabled]:focus,
  5385. .btn-default[disabled]:focus,
  5386. fieldset[disabled] .btn:focus,
  5387. fieldset[disabled] .btn-default:focus,
  5388. .btn.disabled:active,
  5389. .btn-default.disabled:active,
  5390. .btn[disabled]:active,
  5391. .btn-default[disabled]:active,
  5392. fieldset[disabled] .btn:active,
  5393. fieldset[disabled] .btn-default:active,
  5394. .btn.disabled.active,
  5395. .btn-default.disabled.active,
  5396. .btn[disabled].active,
  5397. .btn-default[disabled].active,
  5398. fieldset[disabled] .btn.active,
  5399. fieldset[disabled] .btn-default.active {
  5400. background-color: #abbac3 !important;
  5401. border-color: #abbac3;
  5402. }
  5403. .btn-primary,
  5404. .btn-primary:focus {
  5405. background-color: #428bca !important;
  5406. border-color: #428bca;
  5407. }
  5408. .btn-primary:hover,
  5409. .btn-primary:active,
  5410. .open .btn-primary.dropdown-toggle {
  5411. background-color: #1b6aaa !important;
  5412. border-color: #428bca;
  5413. }
  5414. .btn-primary.no-border:hover,
  5415. .btn-primary.no-border:active {
  5416. border-color: #1b6aaa;
  5417. }
  5418. .btn-primary.no-hover:hover,
  5419. .btn-primary.no-hover:active {
  5420. background-color: #428bca !important;
  5421. }
  5422. .btn-primary.active {
  5423. background-color: #2f7bba !important;
  5424. border-color: #27689d;
  5425. }
  5426. .btn-primary.no-border.active {
  5427. background-color: #2b72ae !important;
  5428. border-color: #2b72ae;
  5429. }
  5430. .btn-primary.disabled,
  5431. .btn-primary[disabled],
  5432. fieldset[disabled] .btn-primary,
  5433. .btn-primary.disabled:hover,
  5434. .btn-primary[disabled]:hover,
  5435. fieldset[disabled] .btn-primary:hover,
  5436. .btn-primary.disabled:focus,
  5437. .btn-primary[disabled]:focus,
  5438. fieldset[disabled] .btn-primary:focus,
  5439. .btn-primary.disabled:active,
  5440. .btn-primary[disabled]:active,
  5441. fieldset[disabled] .btn-primary:active,
  5442. .btn-primary.disabled.active,
  5443. .btn-primary[disabled].active,
  5444. fieldset[disabled] .btn-primary.active {
  5445. background-color: #428bca !important;
  5446. border-color: #428bca;
  5447. }
  5448. .btn-info,
  5449. .btn-info:focus {
  5450. background-color: #6fb3e0 !important;
  5451. border-color: #6fb3e0;
  5452. }
  5453. .btn-info:hover,
  5454. .btn-info:active,
  5455. .open .btn-info.dropdown-toggle {
  5456. background-color: #4f99c6 !important;
  5457. border-color: #6fb3e0;
  5458. }
  5459. .btn-info.no-border:hover,
  5460. .btn-info.no-border:active {
  5461. border-color: #4f99c6;
  5462. }
  5463. .btn-info.no-hover:hover,
  5464. .btn-info.no-hover:active {
  5465. background-color: #6fb3e0 !important;
  5466. }
  5467. .btn-info.active {
  5468. background-color: #5fa6d3 !important;
  5469. border-color: #4396cb;
  5470. }
  5471. .btn-info.no-border.active {
  5472. background-color: #539fd0 !important;
  5473. border-color: #539fd0;
  5474. }
  5475. .btn-info.disabled,
  5476. .btn-info[disabled],
  5477. fieldset[disabled] .btn-info,
  5478. .btn-info.disabled:hover,
  5479. .btn-info[disabled]:hover,
  5480. fieldset[disabled] .btn-info:hover,
  5481. .btn-info.disabled:focus,
  5482. .btn-info[disabled]:focus,
  5483. fieldset[disabled] .btn-info:focus,
  5484. .btn-info.disabled:active,
  5485. .btn-info[disabled]:active,
  5486. fieldset[disabled] .btn-info:active,
  5487. .btn-info.disabled.active,
  5488. .btn-info[disabled].active,
  5489. fieldset[disabled] .btn-info.active {
  5490. background-color: #6fb3e0 !important;
  5491. border-color: #6fb3e0;
  5492. }
  5493. .btn-info2,
  5494. .btn-info2:focus {
  5495. background-color: #95c6e5 !important;
  5496. border-color: #95c6e5;
  5497. }
  5498. .btn-info2:hover,
  5499. .btn-info2:active,
  5500. .open .btn-info2.dropdown-toggle {
  5501. background-color: #67a6ce !important;
  5502. border-color: #95c6e5;
  5503. }
  5504. .btn-info2.no-border:hover,
  5505. .btn-info2.no-border:active {
  5506. border-color: #67a6ce;
  5507. }
  5508. .btn-info2.no-hover:hover,
  5509. .btn-info2.no-hover:active {
  5510. background-color: #95c6e5 !important;
  5511. }
  5512. .btn-info2.active {
  5513. background-color: #7eb6da !important;
  5514. border-color: #62a6d1;
  5515. }
  5516. .btn-info2.no-border.active {
  5517. background-color: #72afd6 !important;
  5518. border-color: #72afd6;
  5519. }
  5520. .btn-info2.disabled,
  5521. .btn-info2[disabled],
  5522. fieldset[disabled] .btn-info2,
  5523. .btn-info2.disabled:hover,
  5524. .btn-info2[disabled]:hover,
  5525. fieldset[disabled] .btn-info2:hover,
  5526. .btn-info2.disabled:focus,
  5527. .btn-info2[disabled]:focus,
  5528. fieldset[disabled] .btn-info2:focus,
  5529. .btn-info2.disabled:active,
  5530. .btn-info2[disabled]:active,
  5531. fieldset[disabled] .btn-info2:active,
  5532. .btn-info2.disabled.active,
  5533. .btn-info2[disabled].active,
  5534. fieldset[disabled] .btn-info2.active {
  5535. background-color: #95c6e5 !important;
  5536. border-color: #95c6e5;
  5537. }
  5538. .btn-success,
  5539. .btn-success:focus {
  5540. background-color: #87b87f !important;
  5541. border-color: #87b87f;
  5542. }
  5543. .btn-success:hover,
  5544. .btn-success:active,
  5545. .open .btn-success.dropdown-toggle {
  5546. background-color: #629b58 !important;
  5547. border-color: #87b87f;
  5548. }
  5549. .btn-success.no-border:hover,
  5550. .btn-success.no-border:active {
  5551. border-color: #629b58;
  5552. }
  5553. .btn-success.no-hover:hover,
  5554. .btn-success.no-hover:active {
  5555. background-color: #87b87f !important;
  5556. }
  5557. .btn-success.active {
  5558. background-color: #75aa6c !important;
  5559. border-color: #629959;
  5560. }
  5561. .btn-success.no-border.active {
  5562. background-color: #6ba462 !important;
  5563. border-color: #6ba462;
  5564. }
  5565. .btn-success.disabled,
  5566. .btn-success[disabled],
  5567. fieldset[disabled] .btn-success,
  5568. .btn-success.disabled:hover,
  5569. .btn-success[disabled]:hover,
  5570. fieldset[disabled] .btn-success:hover,
  5571. .btn-success.disabled:focus,
  5572. .btn-success[disabled]:focus,
  5573. fieldset[disabled] .btn-success:focus,
  5574. .btn-success.disabled:active,
  5575. .btn-success[disabled]:active,
  5576. fieldset[disabled] .btn-success:active,
  5577. .btn-success.disabled.active,
  5578. .btn-success[disabled].active,
  5579. fieldset[disabled] .btn-success.active {
  5580. background-color: #87b87f !important;
  5581. border-color: #87b87f;
  5582. }
  5583. .btn-warning,
  5584. .btn-warning:focus {
  5585. background-color: #ffb752 !important;
  5586. border-color: #ffb752;
  5587. }
  5588. .btn-warning:hover,
  5589. .btn-warning:active,
  5590. .open .btn-warning.dropdown-toggle {
  5591. background-color: #e59729 !important;
  5592. border-color: #ffb752;
  5593. }
  5594. .btn-warning.no-border:hover,
  5595. .btn-warning.no-border:active {
  5596. border-color: #e59729;
  5597. }
  5598. .btn-warning.no-hover:hover,
  5599. .btn-warning.no-hover:active {
  5600. background-color: #ffb752 !important;
  5601. }
  5602. .btn-warning.active {
  5603. background-color: #f2a73e !important;
  5604. border-color: #f0981c;
  5605. }
  5606. .btn-warning.no-border.active {
  5607. background-color: #f1a02f !important;
  5608. border-color: #f1a02f;
  5609. }
  5610. .btn-warning.disabled,
  5611. .btn-warning[disabled],
  5612. fieldset[disabled] .btn-warning,
  5613. .btn-warning.disabled:hover,
  5614. .btn-warning[disabled]:hover,
  5615. fieldset[disabled] .btn-warning:hover,
  5616. .btn-warning.disabled:focus,
  5617. .btn-warning[disabled]:focus,
  5618. fieldset[disabled] .btn-warning:focus,
  5619. .btn-warning.disabled:active,
  5620. .btn-warning[disabled]:active,
  5621. fieldset[disabled] .btn-warning:active,
  5622. .btn-warning.disabled.active,
  5623. .btn-warning[disabled].active,
  5624. fieldset[disabled] .btn-warning.active {
  5625. background-color: #ffb752 !important;
  5626. border-color: #ffb752;
  5627. }
  5628. .btn-danger,
  5629. .btn-danger:focus {
  5630. background-color: #d15b47 !important;
  5631. border-color: #d15b47;
  5632. }
  5633. .btn-danger:hover,
  5634. .btn-danger:active,
  5635. .open .btn-danger.dropdown-toggle {
  5636. background-color: #b74635 !important;
  5637. border-color: #d15b47;
  5638. }
  5639. .btn-danger.no-border:hover,
  5640. .btn-danger.no-border:active {
  5641. border-color: #b74635;
  5642. }
  5643. .btn-danger.no-hover:hover,
  5644. .btn-danger.no-hover:active {
  5645. background-color: #d15b47 !important;
  5646. }
  5647. .btn-danger.active {
  5648. background-color: #c4513e !important;
  5649. border-color: #aa4434;
  5650. }
  5651. .btn-danger.no-border.active {
  5652. background-color: #ba4b39 !important;
  5653. border-color: #ba4b39;
  5654. }
  5655. .btn-danger.disabled,
  5656. .btn-danger[disabled],
  5657. fieldset[disabled] .btn-danger,
  5658. .btn-danger.disabled:hover,
  5659. .btn-danger[disabled]:hover,
  5660. fieldset[disabled] .btn-danger:hover,
  5661. .btn-danger.disabled:focus,
  5662. .btn-danger[disabled]:focus,
  5663. fieldset[disabled] .btn-danger:focus,
  5664. .btn-danger.disabled:active,
  5665. .btn-danger[disabled]:active,
  5666. fieldset[disabled] .btn-danger:active,
  5667. .btn-danger.disabled.active,
  5668. .btn-danger[disabled].active,
  5669. fieldset[disabled] .btn-danger.active {
  5670. background-color: #d15b47 !important;
  5671. border-color: #d15b47;
  5672. }
  5673. .btn-inverse,
  5674. .btn-inverse:focus {
  5675. background-color: #555555 !important;
  5676. border-color: #555555;
  5677. }
  5678. .btn-inverse:hover,
  5679. .btn-inverse:active,
  5680. .open .btn-inverse.dropdown-toggle {
  5681. background-color: #303030 !important;
  5682. border-color: #555555;
  5683. }
  5684. .btn-inverse.no-border:hover,
  5685. .btn-inverse.no-border:active {
  5686. border-color: #303030;
  5687. }
  5688. .btn-inverse.no-hover:hover,
  5689. .btn-inverse.no-hover:active {
  5690. background-color: #555555 !important;
  5691. }
  5692. .btn-inverse.active {
  5693. background-color: #434343 !important;
  5694. border-color: #313131;
  5695. }
  5696. .btn-inverse.no-border.active {
  5697. background-color: #3b3b3b !important;
  5698. border-color: #3b3b3b;
  5699. }
  5700. .btn-inverse.disabled,
  5701. .btn-inverse[disabled],
  5702. fieldset[disabled] .btn-inverse,
  5703. .btn-inverse.disabled:hover,
  5704. .btn-inverse[disabled]:hover,
  5705. fieldset[disabled] .btn-inverse:hover,
  5706. .btn-inverse.disabled:focus,
  5707. .btn-inverse[disabled]:focus,
  5708. fieldset[disabled] .btn-inverse:focus,
  5709. .btn-inverse.disabled:active,
  5710. .btn-inverse[disabled]:active,
  5711. fieldset[disabled] .btn-inverse:active,
  5712. .btn-inverse.disabled.active,
  5713. .btn-inverse[disabled].active,
  5714. fieldset[disabled] .btn-inverse.active {
  5715. background-color: #555555 !important;
  5716. border-color: #555555;
  5717. }
  5718. .btn-pink,
  5719. .btn-pink:focus {
  5720. background-color: #d6487e !important;
  5721. border-color: #d6487e;
  5722. }
  5723. .btn-pink:hover,
  5724. .btn-pink:active,
  5725. .open .btn-pink.dropdown-toggle {
  5726. background-color: #b73766 !important;
  5727. border-color: #d6487e;
  5728. }
  5729. .btn-pink.no-border:hover,
  5730. .btn-pink.no-border:active {
  5731. border-color: #b73766;
  5732. }
  5733. .btn-pink.no-hover:hover,
  5734. .btn-pink.no-hover:active {
  5735. background-color: #d6487e !important;
  5736. }
  5737. .btn-pink.active {
  5738. background-color: #c74072 !important;
  5739. border-color: #af3462;
  5740. }
  5741. .btn-pink.no-border.active {
  5742. background-color: #be386a !important;
  5743. border-color: #be386a;
  5744. }
  5745. .btn-pink.disabled,
  5746. .btn-pink[disabled],
  5747. fieldset[disabled] .btn-pink,
  5748. .btn-pink.disabled:hover,
  5749. .btn-pink[disabled]:hover,
  5750. fieldset[disabled] .btn-pink:hover,
  5751. .btn-pink.disabled:focus,
  5752. .btn-pink[disabled]:focus,
  5753. fieldset[disabled] .btn-pink:focus,
  5754. .btn-pink.disabled:active,
  5755. .btn-pink[disabled]:active,
  5756. fieldset[disabled] .btn-pink:active,
  5757. .btn-pink.disabled.active,
  5758. .btn-pink[disabled].active,
  5759. fieldset[disabled] .btn-pink.active {
  5760. background-color: #d6487e !important;
  5761. border-color: #d6487e;
  5762. }
  5763. .btn-purple,
  5764. .btn-purple:focus {
  5765. background-color: #9585bf !important;
  5766. border-color: #9585bf;
  5767. }
  5768. .btn-purple:hover,
  5769. .btn-purple:active,
  5770. .open .btn-purple.dropdown-toggle {
  5771. background-color: #7461aa !important;
  5772. border-color: #9585bf;
  5773. }
  5774. .btn-purple.no-border:hover,
  5775. .btn-purple.no-border:active {
  5776. border-color: #7461aa;
  5777. }
  5778. .btn-purple.no-hover:hover,
  5779. .btn-purple.no-hover:active {
  5780. background-color: #9585bf !important;
  5781. }
  5782. .btn-purple.active {
  5783. background-color: #8573b5 !important;
  5784. border-color: #705ca8;
  5785. }
  5786. .btn-purple.no-border.active {
  5787. background-color: #7c69af !important;
  5788. border-color: #7c69af;
  5789. }
  5790. .btn-purple.disabled,
  5791. .btn-purple[disabled],
  5792. fieldset[disabled] .btn-purple,
  5793. .btn-purple.disabled:hover,
  5794. .btn-purple[disabled]:hover,
  5795. fieldset[disabled] .btn-purple:hover,
  5796. .btn-purple.disabled:focus,
  5797. .btn-purple[disabled]:focus,
  5798. fieldset[disabled] .btn-purple:focus,
  5799. .btn-purple.disabled:active,
  5800. .btn-purple[disabled]:active,
  5801. fieldset[disabled] .btn-purple:active,
  5802. .btn-purple.disabled.active,
  5803. .btn-purple[disabled].active,
  5804. fieldset[disabled] .btn-purple.active {
  5805. background-color: #9585bf !important;
  5806. border-color: #9585bf;
  5807. }
  5808. .btn-grey,
  5809. .btn-grey:focus {
  5810. background-color: #a0a0a0 !important;
  5811. border-color: #a0a0a0;
  5812. }
  5813. .btn-grey:hover,
  5814. .btn-grey:active,
  5815. .open .btn-grey.dropdown-toggle {
  5816. background-color: #888888 !important;
  5817. border-color: #a0a0a0;
  5818. }
  5819. .btn-grey.no-border:hover,
  5820. .btn-grey.no-border:active {
  5821. border-color: #888888;
  5822. }
  5823. .btn-grey.no-hover:hover,
  5824. .btn-grey.no-hover:active {
  5825. background-color: #a0a0a0 !important;
  5826. }
  5827. .btn-grey.active {
  5828. background-color: #949494 !important;
  5829. border-color: #828282;
  5830. }
  5831. .btn-grey.no-border.active {
  5832. background-color: #8c8c8c !important;
  5833. border-color: #8c8c8c;
  5834. }
  5835. .btn-grey.disabled,
  5836. .btn-grey[disabled],
  5837. fieldset[disabled] .btn-grey,
  5838. .btn-grey.disabled:hover,
  5839. .btn-grey[disabled]:hover,
  5840. fieldset[disabled] .btn-grey:hover,
  5841. .btn-grey.disabled:focus,
  5842. .btn-grey[disabled]:focus,
  5843. fieldset[disabled] .btn-grey:focus,
  5844. .btn-grey.disabled:active,
  5845. .btn-grey[disabled]:active,
  5846. fieldset[disabled] .btn-grey:active,
  5847. .btn-grey.disabled.active,
  5848. .btn-grey[disabled].active,
  5849. fieldset[disabled] .btn-grey.active {
  5850. background-color: #a0a0a0 !important;
  5851. border-color: #a0a0a0;
  5852. }
  5853. .btn-yellow {
  5854. color: #996633 !important;
  5855. text-shadow: 0 -1px 0 rgba(255, 255, 255, 0.4) !important;
  5856. }
  5857. .btn-yellow,
  5858. .btn-yellow:focus {
  5859. background-color: #fee188 !important;
  5860. border-color: #fee188;
  5861. }
  5862. .btn-yellow:hover,
  5863. .btn-yellow:active,
  5864. .open .btn-yellow.dropdown-toggle {
  5865. background-color: #f7d05b !important;
  5866. border-color: #fee188;
  5867. }
  5868. .btn-yellow.no-border:hover,
  5869. .btn-yellow.no-border:active {
  5870. border-color: #f7d05b;
  5871. }
  5872. .btn-yellow.no-hover:hover,
  5873. .btn-yellow.no-hover:active {
  5874. background-color: #fee188 !important;
  5875. }
  5876. .btn-yellow.active {
  5877. background-color: #fbd972 !important;
  5878. border-color: #f9cf4f;
  5879. }
  5880. .btn-yellow.no-border.active {
  5881. background-color: #fad463 !important;
  5882. border-color: #fad463;
  5883. }
  5884. .btn-yellow.disabled,
  5885. .btn-yellow[disabled],
  5886. fieldset[disabled] .btn-yellow,
  5887. .btn-yellow.disabled:hover,
  5888. .btn-yellow[disabled]:hover,
  5889. fieldset[disabled] .btn-yellow:hover,
  5890. .btn-yellow.disabled:focus,
  5891. .btn-yellow[disabled]:focus,
  5892. fieldset[disabled] .btn-yellow:focus,
  5893. .btn-yellow.disabled:active,
  5894. .btn-yellow[disabled]:active,
  5895. fieldset[disabled] .btn-yellow:active,
  5896. .btn-yellow.disabled.active,
  5897. .btn-yellow[disabled].active,
  5898. fieldset[disabled] .btn-yellow.active {
  5899. background-color: #fee188 !important;
  5900. border-color: #fee188;
  5901. }
  5902. .btn-light {
  5903. color: #888888 !important;
  5904. text-shadow: 0 -1px 0 rgba(250, 250, 250, 0.25) !important;
  5905. }
  5906. .btn-light,
  5907. .btn-light:focus {
  5908. background-color: #e7e7e7 !important;
  5909. border-color: #e7e7e7;
  5910. }
  5911. .btn-light:hover,
  5912. .btn-light:active,
  5913. .open .btn-light.dropdown-toggle {
  5914. background-color: #d9d9d9 !important;
  5915. border-color: #e7e7e7;
  5916. }
  5917. .btn-light.no-border:hover,
  5918. .btn-light.no-border:active {
  5919. border-color: #d9d9d9;
  5920. }
  5921. .btn-light.no-hover:hover,
  5922. .btn-light.no-hover:active {
  5923. background-color: #e7e7e7 !important;
  5924. }
  5925. .btn-light.active {
  5926. background-color: #e0e0e0 !important;
  5927. border-color: #cecece;
  5928. }
  5929. .btn-light.no-border.active {
  5930. background-color: #d8d8d8 !important;
  5931. border-color: #d8d8d8;
  5932. }
  5933. .btn-light.disabled,
  5934. .btn-light[disabled],
  5935. fieldset[disabled] .btn-light,
  5936. .btn-light.disabled:hover,
  5937. .btn-light[disabled]:hover,
  5938. fieldset[disabled] .btn-light:hover,
  5939. .btn-light.disabled:focus,
  5940. .btn-light[disabled]:focus,
  5941. fieldset[disabled] .btn-light:focus,
  5942. .btn-light.disabled:active,
  5943. .btn-light[disabled]:active,
  5944. fieldset[disabled] .btn-light:active,
  5945. .btn-light.disabled.active,
  5946. .btn-light[disabled].active,
  5947. fieldset[disabled] .btn-light.active {
  5948. background-color: #e7e7e7 !important;
  5949. border-color: #e7e7e7;
  5950. }
  5951. .btn-light.btn-xs:after {
  5952. left: -2px;
  5953. right: -2px;
  5954. top: -2px;
  5955. bottom: -2px;
  5956. }
  5957. .btn-light.btn-sm:after {
  5958. left: -4px;
  5959. right: -4px;
  5960. top: -4px;
  5961. bottom: -4px;
  5962. }
  5963. .btn-light .btn-lg:after {
  5964. left: -6px;
  5965. right: -6px;
  5966. top: -6px;
  5967. bottom: -6px;
  5968. }
  5969. .btn.btn-white {
  5970. text-shadow: none !important;
  5971. background-color: #FFF !important;
  5972. }
  5973. .btn.btn-white.no-hover:hover,
  5974. .btn.btn-white.no-hover:active {
  5975. background-color: #FFF !important;
  5976. }
  5977. .btn.btn-white:focus,
  5978. .btn.btn-white.active {
  5979. box-shadow: inset 1px 1px 2px 0 rgba(0, 0, 0, 0.1) !important;
  5980. }
  5981. .btn.btn-white:focus.btn-bold,
  5982. .btn.btn-white.active.btn-bold {
  5983. box-shadow: inset 1px 1px 3px 0 rgba(0, 0, 0, 0.15) !important;
  5984. }
  5985. .btn.btn-white.active:after {
  5986. display: none;
  5987. }
  5988. .btn.btn-white {
  5989. border-color: #cccccc;
  5990. color: #444444 !important;
  5991. }
  5992. .btn.btn-white:hover,
  5993. .btn.btn-white:focus,
  5994. .btn.btn-white.active,
  5995. .btn.btn-white:active,
  5996. .open .btn.btn-white.dropdown-toggle {
  5997. background-color: #ebebeb !important;
  5998. border-color: #cccccc;
  5999. }
  6000. .btn.btn-white:hover {
  6001. color: #3a3434 !important;
  6002. }
  6003. .btn.btn-white.no-border:hover,
  6004. .btn.btn-white.no-border:active {
  6005. border-color: #cccccc;
  6006. }
  6007. .btn.btn-white.disabled,
  6008. .btn.btn-white[disabled],
  6009. fieldset[disabled] .btn.btn-white,
  6010. .btn.btn-white.disabled:hover,
  6011. .btn.btn-white[disabled]:hover,
  6012. fieldset[disabled] .btn.btn-white:hover,
  6013. .btn.btn-white.disabled:focus,
  6014. .btn.btn-white[disabled]:focus,
  6015. fieldset[disabled] .btn.btn-white:focus,
  6016. .btn.btn-white.disabled:active,
  6017. .btn.btn-white[disabled]:active,
  6018. fieldset[disabled] .btn.btn-white:active,
  6019. .btn.btn-white.disabled.active,
  6020. .btn.btn-white[disabled].active,
  6021. fieldset[disabled] .btn.btn-white.active {
  6022. border-color: #cccccc;
  6023. }
  6024. .btn-white.btn-default {
  6025. border-color: #abbac3;
  6026. color: #80909a !important;
  6027. }
  6028. .btn-white.btn-default:hover,
  6029. .btn-white.btn-default:focus,
  6030. .btn-white.btn-default.active,
  6031. .btn-white.btn-default:active,
  6032. .open .btn-white.btn-default.dropdown-toggle {
  6033. background-color: #eff2f4 !important;
  6034. border-color: #abbac3;
  6035. }
  6036. .btn-white.btn-default:hover {
  6037. color: #6b8595 !important;
  6038. }
  6039. .btn-white.btn-default.no-border:hover,
  6040. .btn-white.btn-default.no-border:active {
  6041. border-color: #abbac3;
  6042. }
  6043. .btn-white.btn-default.disabled,
  6044. .btn-white.btn-default[disabled],
  6045. fieldset[disabled] .btn-white.btn-default,
  6046. .btn-white.btn-default.disabled:hover,
  6047. .btn-white.btn-default[disabled]:hover,
  6048. fieldset[disabled] .btn-white.btn-default:hover,
  6049. .btn-white.btn-default.disabled:focus,
  6050. .btn-white.btn-default[disabled]:focus,
  6051. fieldset[disabled] .btn-white.btn-default:focus,
  6052. .btn-white.btn-default.disabled:active,
  6053. .btn-white.btn-default[disabled]:active,
  6054. fieldset[disabled] .btn-white.btn-default:active,
  6055. .btn-white.btn-default.disabled.active,
  6056. .btn-white.btn-default[disabled].active,
  6057. fieldset[disabled] .btn-white.btn-default.active {
  6058. border-color: #abbac3;
  6059. }
  6060. .btn-white.btn-primary {
  6061. border-color: #8aafce;
  6062. color: #6688a6 !important;
  6063. }
  6064. .btn-white.btn-primary:hover,
  6065. .btn-white.btn-primary:focus,
  6066. .btn-white.btn-primary.active,
  6067. .btn-white.btn-primary:active,
  6068. .open .btn-white.btn-primary.dropdown-toggle {
  6069. background-color: #eaf2f8 !important;
  6070. border-color: #8aafce;
  6071. }
  6072. .btn-white.btn-primary:hover {
  6073. color: #537c9f !important;
  6074. }
  6075. .btn-white.btn-primary.no-border:hover,
  6076. .btn-white.btn-primary.no-border:active {
  6077. border-color: #8aafce;
  6078. }
  6079. .btn-white.btn-primary.disabled,
  6080. .btn-white.btn-primary[disabled],
  6081. fieldset[disabled] .btn-white.btn-primary,
  6082. .btn-white.btn-primary.disabled:hover,
  6083. .btn-white.btn-primary[disabled]:hover,
  6084. fieldset[disabled] .btn-white.btn-primary:hover,
  6085. .btn-white.btn-primary.disabled:focus,
  6086. .btn-white.btn-primary[disabled]:focus,
  6087. fieldset[disabled] .btn-white.btn-primary:focus,
  6088. .btn-white.btn-primary.disabled:active,
  6089. .btn-white.btn-primary[disabled]:active,
  6090. fieldset[disabled] .btn-white.btn-primary:active,
  6091. .btn-white.btn-primary.disabled.active,
  6092. .btn-white.btn-primary[disabled].active,
  6093. fieldset[disabled] .btn-white.btn-primary.active {
  6094. border-color: #8aafce;
  6095. }
  6096. .btn-white.btn-success {
  6097. border-color: #a7c9a1;
  6098. color: #81a87b !important;
  6099. }
  6100. .btn-white.btn-success:hover,
  6101. .btn-white.btn-success:focus,
  6102. .btn-white.btn-success.active,
  6103. .btn-white.btn-success:active,
  6104. .open .btn-white.btn-success.dropdown-toggle {
  6105. background-color: #edf4eb !important;
  6106. border-color: #a7c9a1;
  6107. }
  6108. .btn-white.btn-success:hover {
  6109. color: #6ea465 !important;
  6110. }
  6111. .btn-white.btn-success.no-border:hover,
  6112. .btn-white.btn-success.no-border:active {
  6113. border-color: #a7c9a1;
  6114. }
  6115. .btn-white.btn-success.disabled,
  6116. .btn-white.btn-success[disabled],
  6117. fieldset[disabled] .btn-white.btn-success,
  6118. .btn-white.btn-success.disabled:hover,
  6119. .btn-white.btn-success[disabled]:hover,
  6120. fieldset[disabled] .btn-white.btn-success:hover,
  6121. .btn-white.btn-success.disabled:focus,
  6122. .btn-white.btn-success[disabled]:focus,
  6123. fieldset[disabled] .btn-white.btn-success:focus,
  6124. .btn-white.btn-success.disabled:active,
  6125. .btn-white.btn-success[disabled]:active,
  6126. fieldset[disabled] .btn-white.btn-success:active,
  6127. .btn-white.btn-success.disabled.active,
  6128. .btn-white.btn-success[disabled].active,
  6129. fieldset[disabled] .btn-white.btn-success.active {
  6130. border-color: #a7c9a1;
  6131. }
  6132. .btn-white.btn-danger {
  6133. border-color: #d7a59d;
  6134. color: #b7837a !important;
  6135. }
  6136. .btn-white.btn-danger:hover,
  6137. .btn-white.btn-danger:focus,
  6138. .btn-white.btn-danger.active,
  6139. .btn-white.btn-danger:active,
  6140. .open .btn-white.btn-danger.dropdown-toggle {
  6141. background-color: #fbf4f3 !important;
  6142. border-color: #d7a59d;
  6143. }
  6144. .btn-white.btn-danger:hover {
  6145. color: #b46f64 !important;
  6146. }
  6147. .btn-white.btn-danger.no-border:hover,
  6148. .btn-white.btn-danger.no-border:active {
  6149. border-color: #d7a59d;
  6150. }
  6151. .btn-white.btn-danger.disabled,
  6152. .btn-white.btn-danger[disabled],
  6153. fieldset[disabled] .btn-white.btn-danger,
  6154. .btn-white.btn-danger.disabled:hover,
  6155. .btn-white.btn-danger[disabled]:hover,
  6156. fieldset[disabled] .btn-white.btn-danger:hover,
  6157. .btn-white.btn-danger.disabled:focus,
  6158. .btn-white.btn-danger[disabled]:focus,
  6159. fieldset[disabled] .btn-white.btn-danger:focus,
  6160. .btn-white.btn-danger.disabled:active,
  6161. .btn-white.btn-danger[disabled]:active,
  6162. fieldset[disabled] .btn-white.btn-danger:active,
  6163. .btn-white.btn-danger.disabled.active,
  6164. .btn-white.btn-danger[disabled].active,
  6165. fieldset[disabled] .btn-white.btn-danger.active {
  6166. border-color: #d7a59d;
  6167. }
  6168. .btn-white.btn-warning {
  6169. border-color: #e7b979;
  6170. color: #daa458 !important;
  6171. }
  6172. .btn-white.btn-warning:hover,
  6173. .btn-white.btn-warning:focus,
  6174. .btn-white.btn-warning.active,
  6175. .btn-white.btn-warning:active,
  6176. .open .btn-white.btn-warning.dropdown-toggle {
  6177. background-color: #fef7ec !important;
  6178. border-color: #e7b979;
  6179. }
  6180. .btn-white.btn-warning:hover {
  6181. color: #db9a3d !important;
  6182. }
  6183. .btn-white.btn-warning.no-border:hover,
  6184. .btn-white.btn-warning.no-border:active {
  6185. border-color: #e7b979;
  6186. }
  6187. .btn-white.btn-warning.disabled,
  6188. .btn-white.btn-warning[disabled],
  6189. fieldset[disabled] .btn-white.btn-warning,
  6190. .btn-white.btn-warning.disabled:hover,
  6191. .btn-white.btn-warning[disabled]:hover,
  6192. fieldset[disabled] .btn-white.btn-warning:hover,
  6193. .btn-white.btn-warning.disabled:focus,
  6194. .btn-white.btn-warning[disabled]:focus,
  6195. fieldset[disabled] .btn-white.btn-warning:focus,
  6196. .btn-white.btn-warning.disabled:active,
  6197. .btn-white.btn-warning[disabled]:active,
  6198. fieldset[disabled] .btn-white.btn-warning:active,
  6199. .btn-white.btn-warning.disabled.active,
  6200. .btn-white.btn-warning[disabled].active,
  6201. fieldset[disabled] .btn-white.btn-warning.active {
  6202. border-color: #e7b979;
  6203. }
  6204. .btn-white.btn-info {
  6205. border-color: #8fbcd9;
  6206. color: #70a0c1 !important;
  6207. }
  6208. .btn-white.btn-info:hover,
  6209. .btn-white.btn-info:focus,
  6210. .btn-white.btn-info.active,
  6211. .btn-white.btn-info:active,
  6212. .open .btn-white.btn-info.dropdown-toggle {
  6213. background-color: #eef5fa !important;
  6214. border-color: #8fbcd9;
  6215. }
  6216. .btn-white.btn-info:hover {
  6217. color: #5896bf !important;
  6218. }
  6219. .btn-white.btn-info.no-border:hover,
  6220. .btn-white.btn-info.no-border:active {
  6221. border-color: #8fbcd9;
  6222. }
  6223. .btn-white.btn-info.disabled,
  6224. .btn-white.btn-info[disabled],
  6225. fieldset[disabled] .btn-white.btn-info,
  6226. .btn-white.btn-info.disabled:hover,
  6227. .btn-white.btn-info[disabled]:hover,
  6228. fieldset[disabled] .btn-white.btn-info:hover,
  6229. .btn-white.btn-info.disabled:focus,
  6230. .btn-white.btn-info[disabled]:focus,
  6231. fieldset[disabled] .btn-white.btn-info:focus,
  6232. .btn-white.btn-info.disabled:active,
  6233. .btn-white.btn-info[disabled]:active,
  6234. fieldset[disabled] .btn-white.btn-info:active,
  6235. .btn-white.btn-info.disabled.active,
  6236. .btn-white.btn-info[disabled].active,
  6237. fieldset[disabled] .btn-white.btn-info.active {
  6238. border-color: #8fbcd9;
  6239. }
  6240. .btn-white.btn-inverse {
  6241. border-color: #959595;
  6242. color: #555555 !important;
  6243. }
  6244. .btn-white.btn-inverse:hover,
  6245. .btn-white.btn-inverse:focus,
  6246. .btn-white.btn-inverse.active,
  6247. .btn-white.btn-inverse:active,
  6248. .open .btn-white.btn-inverse.dropdown-toggle {
  6249. background-color: #e4e4e4 !important;
  6250. border-color: #959595;
  6251. }
  6252. .btn-white.btn-inverse:hover {
  6253. color: #4c4545 !important;
  6254. }
  6255. .btn-white.btn-inverse.no-border:hover,
  6256. .btn-white.btn-inverse.no-border:active {
  6257. border-color: #959595;
  6258. }
  6259. .btn-white.btn-inverse.disabled,
  6260. .btn-white.btn-inverse[disabled],
  6261. fieldset[disabled] .btn-white.btn-inverse,
  6262. .btn-white.btn-inverse.disabled:hover,
  6263. .btn-white.btn-inverse[disabled]:hover,
  6264. fieldset[disabled] .btn-white.btn-inverse:hover,
  6265. .btn-white.btn-inverse.disabled:focus,
  6266. .btn-white.btn-inverse[disabled]:focus,
  6267. fieldset[disabled] .btn-white.btn-inverse:focus,
  6268. .btn-white.btn-inverse.disabled:active,
  6269. .btn-white.btn-inverse[disabled]:active,
  6270. fieldset[disabled] .btn-white.btn-inverse:active,
  6271. .btn-white.btn-inverse.disabled.active,
  6272. .btn-white.btn-inverse[disabled].active,
  6273. fieldset[disabled] .btn-white.btn-inverse.active {
  6274. border-color: #959595;
  6275. }
  6276. .btn-white.btn-pink {
  6277. border-color: #d299ae;
  6278. color: #af6f87 !important;
  6279. }
  6280. .btn-white.btn-pink:hover,
  6281. .btn-white.btn-pink:focus,
  6282. .btn-white.btn-pink.active,
  6283. .btn-white.btn-pink:active,
  6284. .open .btn-white.btn-pink.dropdown-toggle {
  6285. background-color: #fbeff4 !important;
  6286. border-color: #d299ae;
  6287. }
  6288. .btn-white.btn-pink:hover {
  6289. color: #ac5978 !important;
  6290. }
  6291. .btn-white.btn-pink.no-border:hover,
  6292. .btn-white.btn-pink.no-border:active {
  6293. border-color: #d299ae;
  6294. }
  6295. .btn-white.btn-pink.disabled,
  6296. .btn-white.btn-pink[disabled],
  6297. fieldset[disabled] .btn-white.btn-pink,
  6298. .btn-white.btn-pink.disabled:hover,
  6299. .btn-white.btn-pink[disabled]:hover,
  6300. fieldset[disabled] .btn-white.btn-pink:hover,
  6301. .btn-white.btn-pink.disabled:focus,
  6302. .btn-white.btn-pink[disabled]:focus,
  6303. fieldset[disabled] .btn-white.btn-pink:focus,
  6304. .btn-white.btn-pink.disabled:active,
  6305. .btn-white.btn-pink[disabled]:active,
  6306. fieldset[disabled] .btn-white.btn-pink:active,
  6307. .btn-white.btn-pink.disabled.active,
  6308. .btn-white.btn-pink[disabled].active,
  6309. fieldset[disabled] .btn-white.btn-pink.active {
  6310. border-color: #d299ae;
  6311. }
  6312. .btn-white.btn-purple {
  6313. border-color: #b7b1c6;
  6314. color: #7d6fa2 !important;
  6315. }
  6316. .btn-white.btn-purple:hover,
  6317. .btn-white.btn-purple:focus,
  6318. .btn-white.btn-purple.active,
  6319. .btn-white.btn-purple:active,
  6320. .open .btn-white.btn-purple.dropdown-toggle {
  6321. background-color: #efedf5 !important;
  6322. border-color: #b7b1c6;
  6323. }
  6324. .btn-white.btn-purple:hover {
  6325. color: #6d5b9c !important;
  6326. }
  6327. .btn-white.btn-purple.no-border:hover,
  6328. .btn-white.btn-purple.no-border:active {
  6329. border-color: #b7b1c6;
  6330. }
  6331. .btn-white.btn-purple.disabled,
  6332. .btn-white.btn-purple[disabled],
  6333. fieldset[disabled] .btn-white.btn-purple,
  6334. .btn-white.btn-purple.disabled:hover,
  6335. .btn-white.btn-purple[disabled]:hover,
  6336. fieldset[disabled] .btn-white.btn-purple:hover,
  6337. .btn-white.btn-purple.disabled:focus,
  6338. .btn-white.btn-purple[disabled]:focus,
  6339. fieldset[disabled] .btn-white.btn-purple:focus,
  6340. .btn-white.btn-purple.disabled:active,
  6341. .btn-white.btn-purple[disabled]:active,
  6342. fieldset[disabled] .btn-white.btn-purple:active,
  6343. .btn-white.btn-purple.disabled.active,
  6344. .btn-white.btn-purple[disabled].active,
  6345. fieldset[disabled] .btn-white.btn-purple.active {
  6346. border-color: #b7b1c6;
  6347. }
  6348. .btn-white.btn-yellow {
  6349. border-color: #ecd181;
  6350. color: #d3a61a !important;
  6351. }
  6352. .btn-white.btn-yellow:hover,
  6353. .btn-white.btn-yellow:focus,
  6354. .btn-white.btn-yellow.active,
  6355. .btn-white.btn-yellow:active,
  6356. .open .btn-white.btn-yellow.dropdown-toggle {
  6357. background-color: #fdf7e4 !important;
  6358. border-color: #ecd181;
  6359. }
  6360. .btn-white.btn-yellow:hover {
  6361. color: #c29712 !important;
  6362. }
  6363. .btn-white.btn-yellow.no-border:hover,
  6364. .btn-white.btn-yellow.no-border:active {
  6365. border-color: #ecd181;
  6366. }
  6367. .btn-white.btn-yellow.disabled,
  6368. .btn-white.btn-yellow[disabled],
  6369. fieldset[disabled] .btn-white.btn-yellow,
  6370. .btn-white.btn-yellow.disabled:hover,
  6371. .btn-white.btn-yellow[disabled]:hover,
  6372. fieldset[disabled] .btn-white.btn-yellow:hover,
  6373. .btn-white.btn-yellow.disabled:focus,
  6374. .btn-white.btn-yellow[disabled]:focus,
  6375. fieldset[disabled] .btn-white.btn-yellow:focus,
  6376. .btn-white.btn-yellow.disabled:active,
  6377. .btn-white.btn-yellow[disabled]:active,
  6378. fieldset[disabled] .btn-white.btn-yellow:active,
  6379. .btn-white.btn-yellow.disabled.active,
  6380. .btn-white.btn-yellow[disabled].active,
  6381. fieldset[disabled] .btn-white.btn-yellow.active {
  6382. border-color: #ecd181;
  6383. }
  6384. .btn-white.btn-grey {
  6385. border-color: #c6c6c6;
  6386. color: #8c8c8c !important;
  6387. }
  6388. .btn-white.btn-grey:hover,
  6389. .btn-white.btn-grey:focus,
  6390. .btn-white.btn-grey.active,
  6391. .btn-white.btn-grey:active,
  6392. .open .btn-white.btn-grey.dropdown-toggle {
  6393. background-color: #ededed !important;
  6394. border-color: #c6c6c6;
  6395. }
  6396. .btn-white.btn-grey:hover {
  6397. color: #857979 !important;
  6398. }
  6399. .btn-white.btn-grey.no-border:hover,
  6400. .btn-white.btn-grey.no-border:active {
  6401. border-color: #c6c6c6;
  6402. }
  6403. .btn-white.btn-grey.disabled,
  6404. .btn-white.btn-grey[disabled],
  6405. fieldset[disabled] .btn-white.btn-grey,
  6406. .btn-white.btn-grey.disabled:hover,
  6407. .btn-white.btn-grey[disabled]:hover,
  6408. fieldset[disabled] .btn-white.btn-grey:hover,
  6409. .btn-white.btn-grey.disabled:focus,
  6410. .btn-white.btn-grey[disabled]:focus,
  6411. fieldset[disabled] .btn-white.btn-grey:focus,
  6412. .btn-white.btn-grey.disabled:active,
  6413. .btn-white.btn-grey[disabled]:active,
  6414. fieldset[disabled] .btn-white.btn-grey:active,
  6415. .btn-white.btn-grey.disabled.active,
  6416. .btn-white.btn-grey[disabled].active,
  6417. fieldset[disabled] .btn-white.btn-grey.active {
  6418. border-color: #c6c6c6;
  6419. }
  6420. .btn.disabled.active,
  6421. .btn[disabled].active,
  6422. .btn.disabled:focus,
  6423. .btn[disabled]:focus,
  6424. .btn.disabled:active,
  6425. .btn[disabled]:active {
  6426. outline: none;
  6427. }
  6428. .btn.disabled:active,
  6429. .btn[disabled]:active {
  6430. top: 0;
  6431. left: 0;
  6432. }
  6433. .btn.active {
  6434. color: #efe5b5;
  6435. }
  6436. .btn.active:after {
  6437. display: inline-block;
  6438. content: "";
  6439. position: absolute;
  6440. border-bottom: 1px solid #efe5b5;
  6441. left: -4px;
  6442. right: -4px;
  6443. bottom: -4px;
  6444. }
  6445. .btn.active.btn-sm:after {
  6446. left: -3px;
  6447. right: -3px;
  6448. bottom: -3px;
  6449. }
  6450. .btn.active.btn-lg:after {
  6451. left: -5px;
  6452. right: -5px;
  6453. bottom: -5px;
  6454. }
  6455. .btn.active.btn-xs:after,
  6456. .btn.active.btn-minier:after {
  6457. left: -1px;
  6458. right: -1px;
  6459. bottom: -2px;
  6460. }
  6461. .btn.active.btn-minier:after {
  6462. bottom: -1px;
  6463. }
  6464. .btn.active.btn-yellow:after {
  6465. border-bottom-color: #c96338;
  6466. }
  6467. .btn.active.btn-light {
  6468. color: #515151;
  6469. }
  6470. .btn.active.btn-light:after {
  6471. border-bottom-color: #B5B5B5;
  6472. }
  6473. .btn > .ace-icon {
  6474. margin-right: 4px;
  6475. }
  6476. .btn > .ace-icon.icon-on-right {
  6477. margin-right: 0;
  6478. margin-left: 4px;
  6479. }
  6480. .btn > .icon-only.ace-icon {
  6481. margin: 0 !important;
  6482. text-align: center;
  6483. padding: 0;
  6484. }
  6485. .btn-large > .ace-icon {
  6486. margin-right: 6px;
  6487. }
  6488. .btn-large > .ace-icon.icon-on-right {
  6489. margin-right: 0;
  6490. margin-left: 6px;
  6491. }
  6492. .btn-sm > .ace-icon {
  6493. margin-right: 3px;
  6494. }
  6495. .btn-sm > .ace-icon.icon-on-right {
  6496. margin-right: 0;
  6497. margin-left: 3px;
  6498. }
  6499. .btn-xs > .ace-icon,
  6500. .btn-minier > .ace-icon {
  6501. margin-right: 2px;
  6502. }
  6503. .btn-xs > .ace-icon.icon-on-right,
  6504. .btn-minier > .ace-icon.icon-on-right {
  6505. margin-right: 0;
  6506. margin-left: 2px;
  6507. }
  6508. .btn.btn-link {
  6509. border: none !important;
  6510. background: transparent none !important;
  6511. color: #0088cc !important;
  6512. text-shadow: none !important;
  6513. padding: 4px 12px !important;
  6514. line-height: 20px !important;
  6515. }
  6516. .btn.btn-link:hover {
  6517. background: none !important;
  6518. text-shadow: none !important;
  6519. }
  6520. .btn.btn-link.active {
  6521. background: none !important;
  6522. text-decoration: underline;
  6523. color: #009ceb !important;
  6524. }
  6525. .btn.btn-link.active:after {
  6526. display: none;
  6527. }
  6528. .btn.btn-link.disabled,
  6529. .btn.btn-link[disabled] {
  6530. background: transparent none !important;
  6531. opacity: 0.65;
  6532. filter: alpha(opacity=65);
  6533. text-decoration: none !important;
  6534. }
  6535. .btn.btn-no-border {
  6536. border-width: 0 !important;
  6537. }
  6538. .btn-group:first-child {
  6539. margin-left: 0;
  6540. }
  6541. .btn-group > .btn,
  6542. .btn-group > .btn + .btn {
  6543. margin: 0 1px 0 0;
  6544. }
  6545. .btn-group > .btn:first-child {
  6546. margin: 0 1px 0 0;
  6547. }
  6548. .btn-group > .btn > .caret {
  6549. margin-top: 15px;
  6550. margin-left: 1px;
  6551. border-width: 5px;
  6552. border-top-color: #FFF;
  6553. }
  6554. .btn-group > .btn.btn-sm > .caret {
  6555. margin-top: 10px;
  6556. border-width: 4px;
  6557. }
  6558. .btn-group > .btn.btn-large > .caret {
  6559. margin-top: 18px;
  6560. border-width: 6px;
  6561. }
  6562. .btn-group > .btn.btn-xs > .caret {
  6563. margin-top: 9px;
  6564. border-width: 4px;
  6565. }
  6566. .btn-group > .btn.btn-minier > .caret {
  6567. margin-top: 7px;
  6568. border-width: 3px;
  6569. }
  6570. .btn-group > .btn + .btn.dropdown-toggle {
  6571. padding-right: 3px;
  6572. padding-left: 3px;
  6573. }
  6574. .btn-group > .btn + .btn-large.dropdown-toggle {
  6575. padding-right: 4px;
  6576. padding-left: 4px;
  6577. }
  6578. .btn-group .dropdown-toggle {
  6579. border-radius: 0;
  6580. }
  6581. .btn-group > .btn,
  6582. .btn-group + .btn {
  6583. margin: 0 1px 0 0;
  6584. border-width: 3px;
  6585. /* the border under an active button in button groups */
  6586. }
  6587. .btn-group > .btn.active:after,
  6588. .btn-group + .btn.active:after {
  6589. left: -2px;
  6590. right: -2px;
  6591. bottom: -2px;
  6592. border-bottom-width: 1px;
  6593. }
  6594. .btn-group > .btn-large,
  6595. .btn-group + .btn-large {
  6596. border-width: 4px;
  6597. /* the border under an active button in button groups */
  6598. }
  6599. .btn-group > .btn-large.active:after,
  6600. .btn-group + .btn-large.active:after {
  6601. left: -3px;
  6602. right: -3px;
  6603. bottom: -3px;
  6604. border-bottom-width: 1px;
  6605. }
  6606. .btn-group > .btn-sm,
  6607. .btn-group + .btn-sm {
  6608. border-width: 2px;
  6609. /* the border under an active button in button groups */
  6610. }
  6611. .btn-group > .btn-sm.active:after,
  6612. .btn-group + .btn-sm.active:after {
  6613. left: -1px;
  6614. right: -1px;
  6615. bottom: -1px;
  6616. border-bottom-width: 1px;
  6617. }
  6618. .btn-group > .btn-xs,
  6619. .btn-group + .btn-xs {
  6620. border-width: 1px;
  6621. /* the border under an active button in button groups */
  6622. }
  6623. .btn-group > .btn-xs.active:after,
  6624. .btn-group + .btn-xs.active:after {
  6625. left: 0px;
  6626. right: 0px;
  6627. bottom: 0px;
  6628. border-bottom-width: 1px;
  6629. }
  6630. .btn-group > .btn-minier,
  6631. .btn-group + .btn-minier {
  6632. border-width: 1px;
  6633. /* the border under an active button in button groups */
  6634. }
  6635. .btn-group > .btn-minier.active:after,
  6636. .btn-group + .btn-minier.active:after {
  6637. left: 0px;
  6638. right: 0px;
  6639. bottom: 0px;
  6640. border-bottom-width: 1px;
  6641. }
  6642. .btn-group-vertical > .btn:last-child:not(:first-child) {
  6643. border-radius: 0;
  6644. }
  6645. .btn-group > .btn.btn-round {
  6646. border-radius: 4px;
  6647. }
  6648. .btn-group-vertical > .btn,
  6649. .btn-group-vertical > .btn + .btn {
  6650. margin: 1px 0 0 !important;
  6651. }
  6652. .btn-group-vertical > .btn:first-child {
  6653. margin-top: 0 !important;
  6654. }
  6655. .btn-group.btn-overlap > .btn {
  6656. margin-right: -1px;
  6657. }
  6658. .btn-group.btn-corner > .btn:first-child {
  6659. border-bottom-left-radius: 8px;
  6660. border-top-left-radius: 8px;
  6661. }
  6662. .btn-group.btn-corner > .btn:last-child {
  6663. border-bottom-right-radius: 8px;
  6664. border-top-right-radius: 8px;
  6665. }
  6666. .btn-group.btn-corner > .btn.btn-sm:first-child {
  6667. border-bottom-left-radius: 6px;
  6668. border-top-left-radius: 6px;
  6669. }
  6670. .btn-group.btn-corner > .btn.btn-sm:last-child {
  6671. border-bottom-right-radius: 6px;
  6672. border-top-right-radius: 6px;
  6673. }
  6674. .btn-group.btn-corner > .btn.btn-xs:first-child {
  6675. border-bottom-left-radius: 4px;
  6676. border-top-left-radius: 4px;
  6677. }
  6678. .btn-group.btn-corner > .btn.btn-xs:last-child {
  6679. border-bottom-right-radius: 4px;
  6680. border-top-right-radius: 4px;
  6681. }
  6682. .btn.btn-white {
  6683. border-width: 1px;
  6684. }
  6685. .btn.btn-bold {
  6686. border-bottom-width: 2px;
  6687. }
  6688. .btn.btn-round {
  6689. border-bottom-width: 2px;
  6690. border-radius: 4px !important;
  6691. }
  6692. .btn.btn-app {
  6693. display: inline-block;
  6694. width: 100px;
  6695. font-size: 18px;
  6696. font-weight: normal;
  6697. color: #FFF;
  6698. text-align: center;
  6699. text-shadow: 0 -1px -1px rgba(0, 0, 0, 0.2) !important;
  6700. border: none;
  6701. border-radius: 12px;
  6702. padding: 12px 0 8px;
  6703. margin: 2px;
  6704. line-height: 1.7;
  6705. position: relative;
  6706. }
  6707. .btn-app,
  6708. .btn-app.btn-default,
  6709. .btn-app.no-hover:hover,
  6710. .btn-app.btn-default.no-hover:hover,
  6711. .btn-app.disabled:hover,
  6712. .btn-app.btn-default.disabled:hover {
  6713. background: #b4c2cc !important;
  6714. background-image: -webkit-linear-gradient(top, #bcc9d5 0%, #abbac3 100%) !important;
  6715. background-image: -o-linear-gradient(top, #bcc9d5 0%, #abbac3 100%) !important;
  6716. background-image: linear-gradient(to bottom, #bcc9d5 0%, #abbac3 100%) !important;
  6717. background-repeat: repeat-x !important;
  6718. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbcc9d5', endColorstr='#ffabbac3', GradientType=0) !important;
  6719. }
  6720. .btn-app:hover,
  6721. .btn-app.btn-default:hover {
  6722. background: #9baebc !important;
  6723. background-image: -webkit-linear-gradient(top, #a3b5c5 0%, #93a6b2 100%) !important;
  6724. background-image: -o-linear-gradient(top, #a3b5c5 0%, #93a6b2 100%) !important;
  6725. background-image: linear-gradient(to bottom, #a3b5c5 0%, #93a6b2 100%) !important;
  6726. background-repeat: repeat-x !important;
  6727. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa3b5c5', endColorstr='#ff93a6b2', GradientType=0) !important;
  6728. }
  6729. .btn-app.btn-primary,
  6730. .btn-app.btn-primary.no-hover:hover,
  6731. .btn-app.btn-primary.disabled:hover {
  6732. background: #2a8bcb !important;
  6733. background-image: -webkit-linear-gradient(top, #3b98d6 0%, #197ec1 100%) !important;
  6734. background-image: -o-linear-gradient(top, #3b98d6 0%, #197ec1 100%) !important;
  6735. background-image: linear-gradient(to bottom, #3b98d6 0%, #197ec1 100%) !important;
  6736. background-repeat: repeat-x !important;
  6737. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3b98d6', endColorstr='#ff197ec1', GradientType=0) !important;
  6738. }
  6739. .btn-app.btn-primary:hover {
  6740. background: #1d6fa6 !important;
  6741. background-image: -webkit-linear-gradient(top, #267eb8 0%, #136194 100%) !important;
  6742. background-image: -o-linear-gradient(top, #267eb8 0%, #136194 100%) !important;
  6743. background-image: linear-gradient(to bottom, #267eb8 0%, #136194 100%) !important;
  6744. background-repeat: repeat-x !important;
  6745. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff267eb8', endColorstr='#ff136194', GradientType=0) !important;
  6746. }
  6747. .btn-app.btn-info,
  6748. .btn-app.btn-info.no-hover:hover,
  6749. .btn-app.btn-info.disabled:hover {
  6750. background: #68adde !important;
  6751. background-image: -webkit-linear-gradient(top, #75b5e6 0%, #5ba4d5 100%) !important;
  6752. background-image: -o-linear-gradient(top, #75b5e6 0%, #5ba4d5 100%) !important;
  6753. background-image: linear-gradient(to bottom, #75b5e6 0%, #5ba4d5 100%) !important;
  6754. background-repeat: repeat-x !important;
  6755. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff75b5e6', endColorstr='#ff5ba4d5', GradientType=0) !important;
  6756. }
  6757. .btn-app.btn-info:hover {
  6758. background: #3f96d4 !important;
  6759. background-image: -webkit-linear-gradient(top, #4a9ede 0%, #348dc9 100%) !important;
  6760. background-image: -o-linear-gradient(top, #4a9ede 0%, #348dc9 100%) !important;
  6761. background-image: linear-gradient(to bottom, #4a9ede 0%, #348dc9 100%) !important;
  6762. background-repeat: repeat-x !important;
  6763. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4a9ede', endColorstr='#ff348dc9', GradientType=0) !important;
  6764. }
  6765. .btn-app.btn-success,
  6766. .btn-app.btn-success.no-hover:hover,
  6767. .btn-app.btn-success.disabled:hover {
  6768. background: #85b558 !important;
  6769. background-image: -webkit-linear-gradient(top, #8ebf60 0%, #7daa50 100%) !important;
  6770. background-image: -o-linear-gradient(top, #8ebf60 0%, #7daa50 100%) !important;
  6771. background-image: linear-gradient(to bottom, #8ebf60 0%, #7daa50 100%) !important;
  6772. background-repeat: repeat-x !important;
  6773. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8ebf60', endColorstr='#ff7daa50', GradientType=0) !important;
  6774. }
  6775. .btn-app.btn-success:hover {
  6776. background: #6c9842 !important;
  6777. background-image: -webkit-linear-gradient(top, #74a844 0%, #648740 100%) !important;
  6778. background-image: -o-linear-gradient(top, #74a844 0%, #648740 100%) !important;
  6779. background-image: linear-gradient(to bottom, #74a844 0%, #648740 100%) !important;
  6780. background-repeat: repeat-x !important;
  6781. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff74a844', endColorstr='#ff648740', GradientType=0) !important;
  6782. }
  6783. .btn-app.btn-danger,
  6784. .btn-app.btn-danger.no-hover:hover,
  6785. .btn-app.btn-danger.disabled:hover {
  6786. background: #d3413b !important;
  6787. background-image: -webkit-linear-gradient(top, #d55b52 0%, #d12723 100%) !important;
  6788. background-image: -o-linear-gradient(top, #d55b52 0%, #d12723 100%) !important;
  6789. background-image: linear-gradient(to bottom, #d55b52 0%, #d12723 100%) !important;
  6790. background-repeat: repeat-x !important;
  6791. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd55b52', endColorstr='#ffd12723', GradientType=0) !important;
  6792. }
  6793. .btn-app.btn-danger:hover {
  6794. background: #b52c26 !important;
  6795. background-image: -webkit-linear-gradient(top, #c43a30 0%, #a51f1c 100%) !important;
  6796. background-image: -o-linear-gradient(top, #c43a30 0%, #a51f1c 100%) !important;
  6797. background-image: linear-gradient(to bottom, #c43a30 0%, #a51f1c 100%) !important;
  6798. background-repeat: repeat-x !important;
  6799. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc43a30', endColorstr='#ffa51f1c', GradientType=0) !important;
  6800. }
  6801. .btn-app.btn-warning,
  6802. .btn-app.btn-warning.no-hover:hover,
  6803. .btn-app.btn-warning.disabled:hover {
  6804. background: #ffb44b !important;
  6805. background-image: -webkit-linear-gradient(top, #ffbf66 0%, #ffa830 100%) !important;
  6806. background-image: -o-linear-gradient(top, #ffbf66 0%, #ffa830 100%) !important;
  6807. background-image: linear-gradient(to bottom, #ffbf66 0%, #ffa830 100%) !important;
  6808. background-repeat: repeat-x !important;
  6809. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffbf66', endColorstr='#ffffa830', GradientType=0) !important;
  6810. }
  6811. .btn-app.btn-warning:hover {
  6812. background: #fe9e19 !important;
  6813. background-image: -webkit-linear-gradient(top, #ffaa33 0%, #fc9200 100%) !important;
  6814. background-image: -o-linear-gradient(top, #ffaa33 0%, #fc9200 100%) !important;
  6815. background-image: linear-gradient(to bottom, #ffaa33 0%, #fc9200 100%) !important;
  6816. background-repeat: repeat-x !important;
  6817. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffaa33', endColorstr='#fffc9200', GradientType=0) !important;
  6818. }
  6819. .btn-app.btn-purple,
  6820. .btn-app.btn-purple.no-hover:hover,
  6821. .btn-app.btn-purple.disabled:hover {
  6822. background: #9889c1 !important;
  6823. background-image: -webkit-linear-gradient(top, #a696ce 0%, #8a7cb4 100%) !important;
  6824. background-image: -o-linear-gradient(top, #a696ce 0%, #8a7cb4 100%) !important;
  6825. background-image: linear-gradient(to bottom, #a696ce 0%, #8a7cb4 100%) !important;
  6826. background-repeat: repeat-x !important;
  6827. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa696ce', endColorstr='#ff8a7cb4', GradientType=0) !important;
  6828. }
  6829. .btn-app.btn-purple:hover {
  6830. background: #7b68af !important;
  6831. background-image: -webkit-linear-gradient(top, #8973be 0%, #6d5ca1 100%) !important;
  6832. background-image: -o-linear-gradient(top, #8973be 0%, #6d5ca1 100%) !important;
  6833. background-image: linear-gradient(to bottom, #8973be 0%, #6d5ca1 100%) !important;
  6834. background-repeat: repeat-x !important;
  6835. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8973be', endColorstr='#ff6d5ca1', GradientType=0) !important;
  6836. }
  6837. .btn-app.btn-pink,
  6838. .btn-app.btn-pink.no-hover:hover,
  6839. .btn-app.btn-pink.disabled:hover {
  6840. background: #d54c7e !important;
  6841. background-image: -webkit-linear-gradient(top, #db5e8c 0%, #ce3970 100%) !important;
  6842. background-image: -o-linear-gradient(top, #db5e8c 0%, #ce3970 100%) !important;
  6843. background-image: linear-gradient(to bottom, #db5e8c 0%, #ce3970 100%) !important;
  6844. background-repeat: repeat-x !important;
  6845. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdb5e8c', endColorstr='#ffce3970', GradientType=0) !important;
  6846. }
  6847. .btn-app.btn-pink:hover {
  6848. background: #be2f64 !important;
  6849. background-image: -webkit-linear-gradient(top, #d2346e 0%, #aa2a59 100%) !important;
  6850. background-image: -o-linear-gradient(top, #d2346e 0%, #aa2a59 100%) !important;
  6851. background-image: linear-gradient(to bottom, #d2346e 0%, #aa2a59 100%) !important;
  6852. background-repeat: repeat-x !important;
  6853. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd2346e', endColorstr='#ffaa2a59', GradientType=0) !important;
  6854. }
  6855. .btn-app.btn-inverse,
  6856. .btn-app.btn-inverse.no-hover:hover,
  6857. .btn-app.btn-inverse.disabled:hover {
  6858. background: #444444 !important;
  6859. background-image: -webkit-linear-gradient(top, #555555 0%, #333333 100%) !important;
  6860. background-image: -o-linear-gradient(top, #555555 0%, #333333 100%) !important;
  6861. background-image: linear-gradient(to bottom, #555555 0%, #333333 100%) !important;
  6862. background-repeat: repeat-x !important;
  6863. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff555555', endColorstr='#ff333333', GradientType=0) !important;
  6864. }
  6865. .btn-app.btn-inverse:hover {
  6866. background: #2b2b2b !important;
  6867. background-image: -webkit-linear-gradient(top, #3b3b3b 0%, #1a1a1a 100%) !important;
  6868. background-image: -o-linear-gradient(top, #3b3b3b 0%, #1a1a1a 100%) !important;
  6869. background-image: linear-gradient(to bottom, #3b3b3b 0%, #1a1a1a 100%) !important;
  6870. background-repeat: repeat-x !important;
  6871. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3b3b3b', endColorstr='#ff1a1a1a', GradientType=0) !important;
  6872. }
  6873. .btn-app.btn-grey,
  6874. .btn-app.btn-grey.no-hover:hover,
  6875. .btn-app.btn-grey.disabled:hover {
  6876. background: #797979 !important;
  6877. background-image: -webkit-linear-gradient(top, #898989 0%, #696969 100%) !important;
  6878. background-image: -o-linear-gradient(top, #898989 0%, #696969 100%) !important;
  6879. background-image: linear-gradient(to bottom, #898989 0%, #696969 100%) !important;
  6880. background-repeat: repeat-x !important;
  6881. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff898989', endColorstr='#ff696969', GradientType=0) !important;
  6882. }
  6883. .btn-app.btn-grey:hover {
  6884. background: #6c6c6c !important;
  6885. background-image: -webkit-linear-gradient(top, #7c7c7c 0%, #5c5c5c 100%) !important;
  6886. background-image: -o-linear-gradient(top, #7c7c7c 0%, #5c5c5c 100%) !important;
  6887. background-image: linear-gradient(to bottom, #7c7c7c 0%, #5c5c5c 100%) !important;
  6888. background-repeat: repeat-x !important;
  6889. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7c7c7c', endColorstr='#ff5c5c5c', GradientType=0) !important;
  6890. }
  6891. .btn.btn-app.btn-light {
  6892. color: #5a5a5a !important;
  6893. text-shadow: 0 1px 1px #EEE !important;
  6894. }
  6895. .btn.btn-app.btn-light,
  6896. .btn.btn-app.btn-light.no-hover:hover,
  6897. .btn.btn-app.btn-light.disabled:hover {
  6898. background: #ededed !important;
  6899. background-image: -webkit-linear-gradient(top, #f4f4f4 0%, #e6e6e6 100%) !important;
  6900. background-image: -o-linear-gradient(top, #f4f4f4 0%, #e6e6e6 100%) !important;
  6901. background-image: linear-gradient(to bottom, #f4f4f4 0%, #e6e6e6 100%) !important;
  6902. background-repeat: repeat-x !important;
  6903. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff4f4f4', endColorstr='#ffe6e6e6', GradientType=0) !important;
  6904. }
  6905. .btn.btn-app.btn-light:hover {
  6906. background: #e0e0e0 !important;
  6907. background-image: -webkit-linear-gradient(top, #e7e7e7 0%, #d9d9d9 100%) !important;
  6908. background-image: -o-linear-gradient(top, #e7e7e7 0%, #d9d9d9 100%) !important;
  6909. background-image: linear-gradient(to bottom, #e7e7e7 0%, #d9d9d9 100%) !important;
  6910. background-repeat: repeat-x !important;
  6911. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe7e7e7', endColorstr='#ffd9d9d9', GradientType=0) !important;
  6912. }
  6913. .btn.btn-app.btn-yellow {
  6914. color: #996633 !important;
  6915. text-shadow: 0 -1px 0 rgba(255, 255, 255, 0.4) !important;
  6916. }
  6917. .btn.btn-app.btn-yellow,
  6918. .btn.btn-app.btn-yellow.no-hover:hover,
  6919. .btn.btn-app.btn-yellow.disabled:hover {
  6920. background: #fee088 !important;
  6921. background-image: -webkit-linear-gradient(top, #ffe8a5 0%, #fcd76a 100%) !important;
  6922. background-image: -o-linear-gradient(top, #ffe8a5 0%, #fcd76a 100%) !important;
  6923. background-image: linear-gradient(to bottom, #ffe8a5 0%, #fcd76a 100%) !important;
  6924. background-repeat: repeat-x !important;
  6925. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffe8a5', endColorstr='#fffcd76a', GradientType=0) !important;
  6926. }
  6927. .btn.btn-app.btn-yellow:hover {
  6928. background: #fdd96e !important;
  6929. background-image: -webkit-linear-gradient(top, #ffe18b 0%, #fbd051 100%) !important;
  6930. background-image: -o-linear-gradient(top, #ffe18b 0%, #fbd051 100%) !important;
  6931. background-image: linear-gradient(to bottom, #ffe18b 0%, #fbd051 100%) !important;
  6932. background-repeat: repeat-x !important;
  6933. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffe18b', endColorstr='#fffbd051', GradientType=0) !important;
  6934. }
  6935. .btn.btn-app > .ace-icon {
  6936. opacity: 0.88;
  6937. }
  6938. .btn.btn-app:hover > .ace-icon {
  6939. opacity: 1;
  6940. }
  6941. .btn.btn-app.btn-sm {
  6942. width: 80px;
  6943. font-size: 16px;
  6944. border-radius: 10px;
  6945. line-height: 1.5;
  6946. }
  6947. .btn.btn-app.btn-xs {
  6948. width: 64px;
  6949. font-size: 15px;
  6950. border-radius: 8px;
  6951. padding-bottom: 7px;
  6952. padding-top: 8px;
  6953. line-height: 1.45;
  6954. }
  6955. .btn.btn-app > .ace-icon {
  6956. display: block;
  6957. font-size: 42px;
  6958. margin: 0 0 4px;
  6959. line-height: 36px;
  6960. min-width: 0;
  6961. padding: 0;
  6962. }
  6963. .btn.btn-app.btn-sm > .ace-icon {
  6964. display: block;
  6965. font-size: 32px;
  6966. line-height: 30px;
  6967. margin: 0 0 3px;
  6968. }
  6969. .btn.btn-app.btn-xs > .ace-icon {
  6970. display: block;
  6971. font-size: 24px;
  6972. line-height: 24px;
  6973. margin: 0;
  6974. }
  6975. .btn.btn-app.no-radius {
  6976. border-radius: 0;
  6977. }
  6978. .btn.btn-app.radius-4 {
  6979. border-radius: 4px;
  6980. }
  6981. .btn.btn-app > .badge,
  6982. .btn.btn-app > .label {
  6983. position: absolute !important;
  6984. top: -2px;
  6985. right: -2px;
  6986. padding: 1px 3px;
  6987. text-align: center;
  6988. font-size: 12px;
  6989. color: #FFF;
  6990. }
  6991. .btn.btn-app > .badge.badge-left,
  6992. .btn.btn-app > .label.badge-left,
  6993. .btn.btn-app > .badge.label-left,
  6994. .btn.btn-app > .label.label-left {
  6995. right: auto;
  6996. left: -2px;
  6997. }
  6998. .btn.btn-app > .label {
  6999. padding: 1px 6px 3px;
  7000. font-size: 13px;
  7001. }
  7002. .btn.btn-app.radius-4 > .badge,
  7003. .btn.btn-app.no-radius > .badge {
  7004. border-radius: 3px;
  7005. }
  7006. .btn.btn-app.radius-4 > .badge.no-radius,
  7007. .btn.btn-app.no-radius > .badge.no-radius {
  7008. border-radius: 0;
  7009. }
  7010. .btn.btn-app.active {
  7011. color: #ffffff;
  7012. }
  7013. .btn.btn-app.active:after {
  7014. display: none;
  7015. }
  7016. .btn.btn-app.active.btn-yellow {
  7017. color: #996633;
  7018. border-color: #fee188;
  7019. }
  7020. .btn.btn-app.active.btn-light {
  7021. color: #515151;
  7022. }
  7023. .btn-group > .btn-app:first-child:not(:last-child):not(.dropdown-toggle) {
  7024. margin-right: 24px;
  7025. }
  7026. .btn-group > .btn-app + .btn-app.dropdown-toggle {
  7027. position: absolute;
  7028. width: auto;
  7029. height: 100%;
  7030. padding-left: 6px;
  7031. padding-right: 6px;
  7032. margin-left: -23px;
  7033. border-bottom-left-radius: 0;
  7034. border-top-left-radius: 0;
  7035. right: 0;
  7036. }
  7037. .btn.btn-app.btn-light,
  7038. .btn.btn-app.btn-yellow {
  7039. -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.08) inset !important;
  7040. box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.08) inset !important;
  7041. }
  7042. .label {
  7043. border-radius: 0;
  7044. text-shadow: none;
  7045. font-weight: normal;
  7046. display: inline-block;
  7047. background-color: #abbac3 !important;
  7048. }
  7049. .label[class*="col-"][class*="arrow"] {
  7050. min-height: 0;
  7051. }
  7052. @media screen and (-webkit-min-device-pixel-ratio: 0) {
  7053. ::safari-only,
  7054. .label:empty {
  7055. display: inline-block;
  7056. }
  7057. ::safari-only,
  7058. .badge:empty {
  7059. display: inline-block;
  7060. }
  7061. }
  7062. .badge {
  7063. text-shadow: none;
  7064. font-size: 12px;
  7065. padding-top: 1px;
  7066. padding-bottom: 3px;
  7067. font-weight: normal;
  7068. line-height: 15px;
  7069. background-color: #abbac3 !important;
  7070. }
  7071. .badge.no-radius {
  7072. border-radius: 0;
  7073. }
  7074. .badge.radius-1 {
  7075. border-radius: 1px;
  7076. }
  7077. .badge.radius-2 {
  7078. border-radius: 2px;
  7079. }
  7080. .badge.radius-3 {
  7081. border-radius: 3px;
  7082. }
  7083. .badge.radius-4 {
  7084. border-radius: 4px;
  7085. }
  7086. .badge.radius-5 {
  7087. border-radius: 5px;
  7088. }
  7089. .badge.radius-6 {
  7090. border-radius: 6px;
  7091. }
  7092. .label-transparent,
  7093. .badge-transparent {
  7094. background-color: transparent !important;
  7095. }
  7096. .label-grey,
  7097. .badge-grey {
  7098. background-color: #a0a0a0 !important;
  7099. }
  7100. .label-info,
  7101. .badge-info {
  7102. background-color: #3a87ad !important;
  7103. }
  7104. .label-primary,
  7105. .badge-primary {
  7106. background-color: #428bca !important;
  7107. }
  7108. .label-success,
  7109. .badge-success {
  7110. background-color: #82af6f !important;
  7111. }
  7112. .label-danger,
  7113. .badge-danger {
  7114. background-color: #d15b47 !important;
  7115. }
  7116. .label-important,
  7117. .badge-important {
  7118. background-color: #d15b47 !important;
  7119. }
  7120. .label-inverse,
  7121. .badge-inverse {
  7122. background-color: #333333 !important;
  7123. }
  7124. .label-warning,
  7125. .badge-warning {
  7126. background-color: #f89406 !important;
  7127. }
  7128. .label-pink,
  7129. .badge-pink {
  7130. background-color: #d6487e !important;
  7131. }
  7132. .label-purple,
  7133. .badge-purple {
  7134. background-color: #9585bf !important;
  7135. }
  7136. .label-yellow,
  7137. .badge-yellow {
  7138. background-color: #fee188 !important;
  7139. }
  7140. .label-light,
  7141. .badge-light {
  7142. background-color: #e7e7e7 !important;
  7143. }
  7144. .badge-yellow,
  7145. .label-yellow {
  7146. color: #996633 !important;
  7147. border-color: #fee188;
  7148. }
  7149. .badge-light,
  7150. .label-light {
  7151. color: #888 !important;
  7152. }
  7153. .label.arrowed,
  7154. .label.arrowed-in {
  7155. position: relative;
  7156. z-index: 1;
  7157. }
  7158. .label.arrowed:before,
  7159. .label.arrowed-in:before {
  7160. display: inline-block;
  7161. content: "";
  7162. position: absolute;
  7163. top: 0;
  7164. z-index: -1;
  7165. border: 1px solid transparent;
  7166. border-right-color: #abbac3;
  7167. -moz-border-right-colors: #abbac3;
  7168. }
  7169. .label.arrowed-in:before {
  7170. border-color: #abbac3;
  7171. border-left-color: transparent !important;
  7172. -moz-border-left-colors: none !important;
  7173. }
  7174. .label.arrowed-right,
  7175. .label.arrowed-in-right {
  7176. position: relative;
  7177. z-index: 1;
  7178. }
  7179. .label.arrowed-right:after,
  7180. .label.arrowed-in-right:after {
  7181. display: inline-block;
  7182. content: "";
  7183. position: absolute;
  7184. top: 0;
  7185. z-index: -1;
  7186. border: 1px solid transparent;
  7187. border-left-color: #abbac3;
  7188. -moz-border-left-colors: #abbac3;
  7189. }
  7190. .label.arrowed-in-right:after {
  7191. border-color: #abbac3;
  7192. border-right-color: transparent !important;
  7193. -moz-border-right-colors: none !important;
  7194. }
  7195. .label-info.arrowed:before {
  7196. border-right-color: #3a87ad;
  7197. -moz-border-right-colors: #3a87ad;
  7198. }
  7199. .label-info.arrowed-in:before {
  7200. border-color: #3a87ad;
  7201. -moz-border-right-colors: #3a87ad;
  7202. }
  7203. .label-info.arrowed-right:after {
  7204. border-left-color: #3a87ad;
  7205. -moz-border-left-colors: #3a87ad;
  7206. }
  7207. .label-info.arrowed-in-right:after {
  7208. border-color: #3a87ad;
  7209. -moz-border-left-colors: #3a87ad;
  7210. }
  7211. .label-primary.arrowed:before {
  7212. border-right-color: #428bca;
  7213. -moz-border-right-colors: #428bca;
  7214. }
  7215. .label-primary.arrowed-in:before {
  7216. border-color: #428bca;
  7217. -moz-border-right-colors: #428bca;
  7218. }
  7219. .label-primary.arrowed-right:after {
  7220. border-left-color: #428bca;
  7221. -moz-border-left-colors: #428bca;
  7222. }
  7223. .label-primary.arrowed-in-right:after {
  7224. border-color: #428bca;
  7225. -moz-border-left-colors: #428bca;
  7226. }
  7227. .label-success.arrowed:before {
  7228. border-right-color: #82af6f;
  7229. -moz-border-right-colors: #82af6f;
  7230. }
  7231. .label-success.arrowed-in:before {
  7232. border-color: #82af6f;
  7233. -moz-border-right-colors: #82af6f;
  7234. }
  7235. .label-success.arrowed-right:after {
  7236. border-left-color: #82af6f;
  7237. -moz-border-left-colors: #82af6f;
  7238. }
  7239. .label-success.arrowed-in-right:after {
  7240. border-color: #82af6f;
  7241. -moz-border-left-colors: #82af6f;
  7242. }
  7243. .label-warning.arrowed:before {
  7244. border-right-color: #f89406;
  7245. -moz-border-right-colors: #f89406;
  7246. }
  7247. .label-warning.arrowed-in:before {
  7248. border-color: #f89406;
  7249. -moz-border-right-colors: #f89406;
  7250. }
  7251. .label-warning.arrowed-right:after {
  7252. border-left-color: #f89406;
  7253. -moz-border-left-colors: #f89406;
  7254. }
  7255. .label-warning.arrowed-in-right:after {
  7256. border-color: #f89406;
  7257. -moz-border-left-colors: #f89406;
  7258. }
  7259. .label-important.arrowed:before {
  7260. border-right-color: #d15b47;
  7261. -moz-border-right-colors: #d15b47;
  7262. }
  7263. .label-important.arrowed-in:before {
  7264. border-color: #d15b47;
  7265. -moz-border-right-colors: #d15b47;
  7266. }
  7267. .label-important.arrowed-right:after {
  7268. border-left-color: #d15b47;
  7269. -moz-border-left-colors: #d15b47;
  7270. }
  7271. .label-important.arrowed-in-right:after {
  7272. border-color: #d15b47;
  7273. -moz-border-left-colors: #d15b47;
  7274. }
  7275. .label-danger.arrowed:before {
  7276. border-right-color: #d15b47;
  7277. -moz-border-right-colors: #d15b47;
  7278. }
  7279. .label-danger.arrowed-in:before {
  7280. border-color: #d15b47;
  7281. -moz-border-right-colors: #d15b47;
  7282. }
  7283. .label-danger.arrowed-right:after {
  7284. border-left-color: #d15b47;
  7285. -moz-border-left-colors: #d15b47;
  7286. }
  7287. .label-danger.arrowed-in-right:after {
  7288. border-color: #d15b47;
  7289. -moz-border-left-colors: #d15b47;
  7290. }
  7291. .label-inverse.arrowed:before {
  7292. border-right-color: #333333;
  7293. -moz-border-right-colors: #333333;
  7294. }
  7295. .label-inverse.arrowed-in:before {
  7296. border-color: #333333;
  7297. -moz-border-right-colors: #333333;
  7298. }
  7299. .label-inverse.arrowed-right:after {
  7300. border-left-color: #333333;
  7301. -moz-border-left-colors: #333333;
  7302. }
  7303. .label-inverse.arrowed-in-right:after {
  7304. border-color: #333333;
  7305. -moz-border-left-colors: #333333;
  7306. }
  7307. .label-pink.arrowed:before {
  7308. border-right-color: #d6487e;
  7309. -moz-border-right-colors: #d6487e;
  7310. }
  7311. .label-pink.arrowed-in:before {
  7312. border-color: #d6487e;
  7313. -moz-border-right-colors: #d6487e;
  7314. }
  7315. .label-pink.arrowed-right:after {
  7316. border-left-color: #d6487e;
  7317. -moz-border-left-colors: #d6487e;
  7318. }
  7319. .label-pink.arrowed-in-right:after {
  7320. border-color: #d6487e;
  7321. -moz-border-left-colors: #d6487e;
  7322. }
  7323. .label-purple.arrowed:before {
  7324. border-right-color: #9585bf;
  7325. -moz-border-right-colors: #9585bf;
  7326. }
  7327. .label-purple.arrowed-in:before {
  7328. border-color: #9585bf;
  7329. -moz-border-right-colors: #9585bf;
  7330. }
  7331. .label-purple.arrowed-right:after {
  7332. border-left-color: #9585bf;
  7333. -moz-border-left-colors: #9585bf;
  7334. }
  7335. .label-purple.arrowed-in-right:after {
  7336. border-color: #9585bf;
  7337. -moz-border-left-colors: #9585bf;
  7338. }
  7339. .label-yellow.arrowed:before {
  7340. border-right-color: #fee188;
  7341. -moz-border-right-colors: #fee188;
  7342. }
  7343. .label-yellow.arrowed-in:before {
  7344. border-color: #fee188;
  7345. -moz-border-right-colors: #fee188;
  7346. }
  7347. .label-yellow.arrowed-right:after {
  7348. border-left-color: #fee188;
  7349. -moz-border-left-colors: #fee188;
  7350. }
  7351. .label-yellow.arrowed-in-right:after {
  7352. border-color: #fee188;
  7353. -moz-border-left-colors: #fee188;
  7354. }
  7355. .label-light.arrowed:before {
  7356. border-right-color: #e7e7e7;
  7357. -moz-border-right-colors: #e7e7e7;
  7358. }
  7359. .label-light.arrowed-in:before {
  7360. border-color: #e7e7e7;
  7361. -moz-border-right-colors: #e7e7e7;
  7362. }
  7363. .label-light.arrowed-right:after {
  7364. border-left-color: #e7e7e7;
  7365. -moz-border-left-colors: #e7e7e7;
  7366. }
  7367. .label-light.arrowed-in-right:after {
  7368. border-color: #e7e7e7;
  7369. -moz-border-left-colors: #e7e7e7;
  7370. }
  7371. .label-grey.arrowed:before {
  7372. border-right-color: #a0a0a0;
  7373. -moz-border-right-colors: #a0a0a0;
  7374. }
  7375. .label-grey.arrowed-in:before {
  7376. border-color: #a0a0a0;
  7377. -moz-border-right-colors: #a0a0a0;
  7378. }
  7379. .label-grey.arrowed-right:after {
  7380. border-left-color: #a0a0a0;
  7381. -moz-border-left-colors: #a0a0a0;
  7382. }
  7383. .label-grey.arrowed-in-right:after {
  7384. border-color: #a0a0a0;
  7385. -moz-border-left-colors: #a0a0a0;
  7386. }
  7387. .label {
  7388. font-size: 12px;
  7389. line-height: 1.15;
  7390. height: 20px;
  7391. }
  7392. .label.arrowed {
  7393. margin-left: 5px;
  7394. }
  7395. .label.arrowed:before {
  7396. left: -10px;
  7397. border-width: 10px 5px;
  7398. }
  7399. .label.arrowed-in {
  7400. margin-left: 5px;
  7401. }
  7402. .label.arrowed-in:before {
  7403. left: -5px;
  7404. border-width: 10px 5px;
  7405. }
  7406. .label.arrowed-right {
  7407. margin-right: 5px;
  7408. }
  7409. .label.arrowed-right:after {
  7410. right: -10px;
  7411. border-width: 10px 5px;
  7412. }
  7413. .label.arrowed-in-right {
  7414. margin-right: 5px;
  7415. }
  7416. .label.arrowed-in-right:after {
  7417. right: -5px;
  7418. border-width: 10px 5px;
  7419. }
  7420. .label-lg {
  7421. padding: 0.3em 0.6em 0.4em;
  7422. font-size: 13px;
  7423. line-height: 1.1;
  7424. height: 24px;
  7425. }
  7426. .label-lg.arrowed {
  7427. margin-left: 6px;
  7428. }
  7429. .label-lg.arrowed:before {
  7430. left: -12px;
  7431. border-width: 12px 6px;
  7432. }
  7433. .label-lg.arrowed-in {
  7434. margin-left: 6px;
  7435. }
  7436. .label-lg.arrowed-in:before {
  7437. left: -6px;
  7438. border-width: 12px 6px;
  7439. }
  7440. .label-lg.arrowed-right {
  7441. margin-right: 6px;
  7442. }
  7443. .label-lg.arrowed-right:after {
  7444. right: -12px;
  7445. border-width: 12px 6px;
  7446. }
  7447. .label-lg.arrowed-in-right {
  7448. margin-right: 6px;
  7449. }
  7450. .label-lg.arrowed-in-right:after {
  7451. right: -6px;
  7452. border-width: 12px 6px;
  7453. }
  7454. .label-xlg {
  7455. padding: 0.3em 0.7em 0.4em;
  7456. font-size: 14px;
  7457. line-height: 1.3;
  7458. height: 28px;
  7459. }
  7460. .label-xlg.arrowed {
  7461. margin-left: 7px;
  7462. }
  7463. .label-xlg.arrowed:before {
  7464. left: -14px;
  7465. border-width: 14px 7px;
  7466. }
  7467. .label-xlg.arrowed-in {
  7468. margin-left: 7px;
  7469. }
  7470. .label-xlg.arrowed-in:before {
  7471. left: -7px;
  7472. border-width: 14px 7px;
  7473. }
  7474. .label-xlg.arrowed-right {
  7475. margin-right: 7px;
  7476. }
  7477. .label-xlg.arrowed-right:after {
  7478. right: -14px;
  7479. border-width: 14px 7px;
  7480. }
  7481. .label-xlg.arrowed-in-right {
  7482. margin-right: 7px;
  7483. }
  7484. .label-xlg.arrowed-in-right:after {
  7485. right: -7px;
  7486. border-width: 14px 7px;
  7487. }
  7488. .label-sm {
  7489. padding: 0.2em 0.4em 0.3em;
  7490. font-size: 11px;
  7491. line-height: 1;
  7492. height: 18px;
  7493. }
  7494. .label-sm.arrowed {
  7495. margin-left: 4px;
  7496. }
  7497. .label-sm.arrowed:before {
  7498. left: -8px;
  7499. border-width: 9px 4px;
  7500. }
  7501. .label-sm.arrowed-in {
  7502. margin-left: 4px;
  7503. }
  7504. .label-sm.arrowed-in:before {
  7505. left: -4px;
  7506. border-width: 9px 4px;
  7507. }
  7508. .label-sm.arrowed-right {
  7509. margin-right: 4px;
  7510. }
  7511. .label-sm.arrowed-right:after {
  7512. right: -8px;
  7513. border-width: 9px 4px;
  7514. }
  7515. .label-sm.arrowed-in-right {
  7516. margin-right: 4px;
  7517. }
  7518. .label-sm.arrowed-in-right:after {
  7519. right: -4px;
  7520. border-width: 9px 4px;
  7521. }
  7522. .label > span,
  7523. .label > .ace-icon {
  7524. line-height: 1;
  7525. vertical-align: bottom;
  7526. }
  7527. @media screen and (-webkit-min-device-pixel-ratio: 1.08) and (-webkit-max-device-pixel-ratio: 1.15), screen and (-webkit-min-device-pixel-ratio: 1.3) and (-webkit-max-device-pixel-ratio: 1.35), screen and (-webkit-min-device-pixel-ratio: 1.7) and (-webkit-max-device-pixel-ratio: 1.75) {
  7528. .label:not(.label-lg):not(.label-xlg):not(.label-sm).arrowed:before {
  7529. border-width: 10px 6px 11px;
  7530. left: -11px;
  7531. }
  7532. .label:not(.label-lg):not(.label-xlg):not(.label-sm).arrowed-right:after {
  7533. border-width: 10px 6px 11px;
  7534. right: -11px;
  7535. }
  7536. .label:not(.label-lg):not(.label-xlg):not(.label-sm).arrowed-in:before {
  7537. border-width: 10px 5px 10.5px;
  7538. left: -6px;
  7539. }
  7540. .label:not(.label-lg):not(.label-xlg):not(.label-sm).arrowed-in-right:after {
  7541. border-width: 10px 5px 10.5px;
  7542. right: -6px;
  7543. }
  7544. }
  7545. @media screen and (min--moz-device-pixel-ratio: 1.08) and (max--moz-device-pixel-ratio: 1.15), screen and (min--moz-device-pixel-ratio: 1.3) and (max--moz-device-pixel-ratio: 1.35), screen and (min--moz-device-pixel-ratio: 1.7) and (max--moz-device-pixel-ratio: 1.75) {
  7546. .label:not(.label-lg):not(.label-xlg):not(.label-sm).arrowed:before {
  7547. border-width: 10px 6px 11px;
  7548. left: -11px;
  7549. }
  7550. .label:not(.label-lg):not(.label-xlg):not(.label-sm).arrowed-right:after {
  7551. border-width: 10px 6px 11px;
  7552. right: -11px;
  7553. }
  7554. .label:not(.label-lg):not(.label-xlg):not(.label-sm).arrowed-in:before {
  7555. border-width: 10px 5px 10.5px;
  7556. left: -6px;
  7557. }
  7558. .label:not(.label-lg):not(.label-xlg):not(.label-sm).arrowed-in-right:after {
  7559. border-width: 10px 5px 10.5px;
  7560. right: -6px;
  7561. }
  7562. }
  7563. @media screen and (-webkit-min-device-pixel-ratio: 1.3) and (-webkit-max-device-pixel-ratio: 1.34) {
  7564. .label:not(.label-lg):not(.label-xlg):not(.label-sm).arrowed:before {
  7565. border-width: 10px 6px 11px;
  7566. left: -11.5px;
  7567. }
  7568. .label:not(.label-lg):not(.label-xlg):not(.label-sm).arrowed-right:after {
  7569. border-width: 10px 6px 11px;
  7570. right: -11.5px;
  7571. }
  7572. }
  7573. @media screen and (min--moz-device-pixel-ratio: 1.3) and (max--moz-device-pixel-ratio: 1.34) {
  7574. .label:not(.label-lg):not(.label-xlg):not(.label-sm).arrowed:before {
  7575. border-width: 10px 6px 11px;
  7576. left: -11.5px;
  7577. }
  7578. .label:not(.label-lg):not(.label-xlg):not(.label-sm).arrowed-right:after {
  7579. border-width: 10px 6px 11px;
  7580. right: -11.5px;
  7581. }
  7582. }
  7583. @media only screen and (-webkit-max-device-pixel-ratio: 1.7) and (-webkit-min-device-pixel-ratio: 1.75) {
  7584. .label:not(.label-lg):not(.label-xlg):not(.label-sm).arrowed-in:before {
  7585. border-width: 10px 5px;
  7586. left: -6px;
  7587. }
  7588. .label:not(.label-lg):not(.label-xlg):not(.label-sm).arrowed-in-right:after {
  7589. border-width: 10px 5px;
  7590. right: -6px;
  7591. }
  7592. }
  7593. @media only screen and (min--moz-device-pixel-ratio: 1.7) and (max--moz-device-pixel-ratio: 1.75) {
  7594. .label:not(.label-lg):not(.label-xlg):not(.label-sm).arrowed-in:before {
  7595. border-width: 10px 5px;
  7596. left: -6px;
  7597. }
  7598. .label:not(.label-lg):not(.label-xlg):not(.label-sm).arrowed-in-right:after {
  7599. border-width: 10px 5px;
  7600. right: -6px;
  7601. }
  7602. }
  7603. .icon-white,
  7604. .nav-pills > .active > a > .ace-icon,
  7605. .nav-list > .active > a > .ace-icon,
  7606. .navbar-inverse .nav > .active > a > .ace-icon,
  7607. .dropdown-menu > li > a:hover > .ace-icon,
  7608. .dropdown-menu > li > a:focus > .ace-icon,
  7609. .dropdown-menu > .active > a > .ace-icon,
  7610. .dropdown-submenu:hover > a > .ace-icon,
  7611. .dropdown-submenu:focus > a > .ace-icon {
  7612. background-image: none;
  7613. }
  7614. .dropdown-menu {
  7615. border-radius: 0 !important;
  7616. -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  7617. box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  7618. }
  7619. .dropdown-menu > li > a {
  7620. font-size: 13px;
  7621. padding-left: 11px;
  7622. padding-right: 11px;
  7623. padding-bottom: 4px;
  7624. margin-bottom: 1px;
  7625. margin-top: 1px;
  7626. }
  7627. .dropdown-menu.dropdown-only-icon {
  7628. min-width: 50px;
  7629. }
  7630. .dropdown-menu.dropdown-only-icon > li {
  7631. margin: 0 4px;
  7632. }
  7633. .dropdown-menu.dropdown-only-icon > li > a .ace-icon {
  7634. width: 18px;
  7635. display: inline-block;
  7636. text-align: center;
  7637. }
  7638. .dropdown-menu.dropdown-only-icon > li > a .icon-2x {
  7639. width: 36px;
  7640. }
  7641. .dropdown-menu > li:hover > a,
  7642. .dropdown-menu > li > a:focus,
  7643. .dropdown-menu > li > a:active,
  7644. .dropdown-menu > li.active > a,
  7645. .dropdown-menu > li.active:hover > a {
  7646. background: #4f99c6;
  7647. color: #ffffff;
  7648. }
  7649. .dropdown-default > li:hover > a,
  7650. .dropdown-default > li > a:focus,
  7651. .dropdown-default > li > a:active,
  7652. .dropdown-default > li.active > a,
  7653. .dropdown-default > li.active:hover > a {
  7654. background: #abbac3;
  7655. color: #ffffff;
  7656. }
  7657. .dropdown-info > li:hover > a,
  7658. .dropdown-info > li > a:focus,
  7659. .dropdown-info > li > a:active,
  7660. .dropdown-info > li.active > a,
  7661. .dropdown-info > li.active:hover > a {
  7662. background: #6fb3e0;
  7663. color: #ffffff;
  7664. }
  7665. .dropdown-primary > li:hover > a,
  7666. .dropdown-primary > li > a:focus,
  7667. .dropdown-primary > li > a:active,
  7668. .dropdown-primary > li.active > a,
  7669. .dropdown-primary > li.active:hover > a {
  7670. background: #428bca;
  7671. color: #ffffff;
  7672. }
  7673. .dropdown-success > li:hover > a,
  7674. .dropdown-success > li > a:focus,
  7675. .dropdown-success > li > a:active,
  7676. .dropdown-success > li.active > a,
  7677. .dropdown-success > li.active:hover > a {
  7678. background: #87b87f;
  7679. color: #ffffff;
  7680. }
  7681. .dropdown-warning > li:hover > a,
  7682. .dropdown-warning > li > a:focus,
  7683. .dropdown-warning > li > a:active,
  7684. .dropdown-warning > li.active > a,
  7685. .dropdown-warning > li.active:hover > a {
  7686. background: #ffa24d;
  7687. color: #ffffff;
  7688. }
  7689. .dropdown-danger > li:hover > a,
  7690. .dropdown-danger > li > a:focus,
  7691. .dropdown-danger > li > a:active,
  7692. .dropdown-danger > li.active > a,
  7693. .dropdown-danger > li.active:hover > a {
  7694. background: #d15b47;
  7695. color: #ffffff;
  7696. }
  7697. .dropdown-inverse > li:hover > a,
  7698. .dropdown-inverse > li > a:focus,
  7699. .dropdown-inverse > li > a:active,
  7700. .dropdown-inverse > li.active > a,
  7701. .dropdown-inverse > li.active:hover > a {
  7702. background: #555555;
  7703. color: #ffffff;
  7704. }
  7705. .dropdown-purple > li:hover > a,
  7706. .dropdown-purple > li > a:focus,
  7707. .dropdown-purple > li > a:active,
  7708. .dropdown-purple > li.active > a,
  7709. .dropdown-purple > li.active:hover > a {
  7710. background: #9585bf;
  7711. color: #ffffff;
  7712. }
  7713. .dropdown-pink > li:hover > a,
  7714. .dropdown-pink > li > a:focus,
  7715. .dropdown-pink > li > a:active,
  7716. .dropdown-pink > li.active > a,
  7717. .dropdown-pink > li.active:hover > a {
  7718. background: #d6487e;
  7719. color: #ffffff;
  7720. }
  7721. .dropdown-grey > li:hover > a,
  7722. .dropdown-grey > li > a:focus,
  7723. .dropdown-grey > li > a:active,
  7724. .dropdown-grey > li.active > a,
  7725. .dropdown-grey > li.active:hover > a {
  7726. background: #a0a0a0;
  7727. color: #ffffff;
  7728. }
  7729. .dropdown-light > li:hover > a,
  7730. .dropdown-light > li > a:focus,
  7731. .dropdown-light > li > a:active,
  7732. .dropdown-light > li.active > a,
  7733. .dropdown-light > li.active:hover > a {
  7734. background: #e7e7e7;
  7735. color: #333333;
  7736. }
  7737. .dropdown-lighter > li:hover > a,
  7738. .dropdown-lighter > li > a:focus,
  7739. .dropdown-lighter > li > a:active,
  7740. .dropdown-lighter > li.active > a,
  7741. .dropdown-lighter > li.active:hover > a {
  7742. background: #efefef;
  7743. color: #444444;
  7744. }
  7745. .dropdown-lightest > li:hover > a,
  7746. .dropdown-lightest > li > a:focus,
  7747. .dropdown-lightest > li > a:active,
  7748. .dropdown-lightest > li.active > a,
  7749. .dropdown-lightest > li.active:hover > a {
  7750. background: #f3f3f3;
  7751. color: #444444;
  7752. }
  7753. .dropdown-yellow > li:hover > a,
  7754. .dropdown-yellow > li > a:focus,
  7755. .dropdown-yellow > li > a:active,
  7756. .dropdown-yellow > li.active > a,
  7757. .dropdown-yellow > li.active:hover > a {
  7758. background: #fee188;
  7759. color: #444444;
  7760. }
  7761. .dropdown-yellow2 > li:hover > a,
  7762. .dropdown-yellow2 > li > a:focus,
  7763. .dropdown-yellow2 > li > a:active,
  7764. .dropdown-yellow2 > li.active > a,
  7765. .dropdown-yellow2 > li.active:hover > a {
  7766. background: #f9e8b3;
  7767. color: #444444;
  7768. }
  7769. .dropdown-light-blue > li:hover > a,
  7770. .dropdown-light-blue > li > a:focus,
  7771. .dropdown-light-blue > li > a:active,
  7772. .dropdown-light-blue > li.active > a,
  7773. .dropdown-light-blue > li.active:hover > a {
  7774. background: #ecf3f9;
  7775. color: #445566;
  7776. }
  7777. .dropdown-menu.dropdown-close {
  7778. top: 92%;
  7779. left: -5px;
  7780. }
  7781. .dropdown-menu.dropdown-close.dropdown-menu-right {
  7782. left: auto;
  7783. right: -5px;
  7784. }
  7785. .dropdown-menu.dropdown-closer {
  7786. top: 80%;
  7787. left: -10px;
  7788. }
  7789. .dropdown-menu.dropdown-closer.dropdown-menu-right {
  7790. right: -10px;
  7791. left: auto;
  7792. }
  7793. .dropup > .dropdown-menu,
  7794. .navbar-fixed-bottom .dropdown > .dropdown-menu {
  7795. top: auto !important;
  7796. bottom: 100%;
  7797. }
  7798. .dropup > .dropdown-menu.dropdown-close,
  7799. .navbar-fixed-bottom .dropdown > .dropdown-menu.dropdown-close {
  7800. bottom: 92%;
  7801. }
  7802. .dropup > .dropdown-menu.dropdown-closer,
  7803. .navbar-fixed-bottom .dropdown > .dropdown-menu.dropdown-closer {
  7804. bottom: 80%;
  7805. }
  7806. .dropdown-submenu > .dropdown-menu {
  7807. border-radius: 0;
  7808. }
  7809. .dropdown-submenu > a:after {
  7810. margin-right: -5px;
  7811. }
  7812. .dropdown-50 {
  7813. min-width: 50px;
  7814. }
  7815. .dropdown-75 {
  7816. min-width: 75px;
  7817. }
  7818. .dropdown-100 {
  7819. min-width: 100px;
  7820. }
  7821. .dropdown-125 {
  7822. min-width: 125px;
  7823. }
  7824. .dropdown-150 {
  7825. min-width: 150px;
  7826. }
  7827. .dropdown-hover {
  7828. position: relative;
  7829. }
  7830. .dropdown-hover:before {
  7831. display: block;
  7832. content: "";
  7833. position: absolute;
  7834. top: -2px;
  7835. bottom: -2px;
  7836. left: -2px;
  7837. right: -2px;
  7838. background-color: transparent;
  7839. }
  7840. .dropdown-hover:hover > .dropdown-menu {
  7841. display: block;
  7842. }
  7843. .dropdown-menu > .dropdown-hover > .dropdown-menu {
  7844. top: -5px;
  7845. left: 99%;
  7846. right: auto;
  7847. }
  7848. .dropdown-menu > .dropdown-hover > .dropdown-menu.dropdown-menu-right {
  7849. left: auto;
  7850. right: 99%;
  7851. }
  7852. .dropup .dropdown-menu > .dropdown-hover > .dropdown-menu,
  7853. .dropdown-menu > .dropdown-hover.dropup > .dropdown-menu {
  7854. top: auto;
  7855. bottom: -5px;
  7856. }
  7857. .dropdown-menu.dropdown-caret:before {
  7858. border-bottom: 7px solid rgba(0, 0, 0, 0.2);
  7859. -moz-border-bottom-colors: rgba(0, 0, 0, 0.2);
  7860. border-left: 7px solid transparent;
  7861. border-right: 7px solid transparent;
  7862. content: "";
  7863. display: inline-block;
  7864. left: 9px;
  7865. position: absolute;
  7866. top: -7px;
  7867. }
  7868. .dropdown-menu.dropdown-caret:after {
  7869. border-bottom: 6px solid #FFF;
  7870. -moz-border-bottom-colors: #FFF;
  7871. border-left: 6px solid transparent;
  7872. border-right: 6px solid transparent;
  7873. content: "";
  7874. display: inline-block;
  7875. left: 10px;
  7876. position: absolute;
  7877. top: -6px;
  7878. }
  7879. .dropdown-menu.dropdown-menu-right.dropdown-caret:before {
  7880. left: auto;
  7881. right: 9px;
  7882. }
  7883. .dropdown-menu.dropdown-menu-right.dropdown-caret:after {
  7884. left: auto;
  7885. right: 10px;
  7886. }
  7887. .dropup > .dropdown-menu.dropdown-caret:before,
  7888. .navbar-fixed-bottom .dropdown > .dropdown-menu.dropdown-caret:before {
  7889. border-bottom-width: 0;
  7890. border-top: 7px solid rgba(0, 0, 0, 0.2);
  7891. -moz-border-top-colors: rgba(0, 0, 0, 0.2);
  7892. bottom: -7px;
  7893. top: auto;
  7894. }
  7895. .dropup > .dropdown-menu.dropdown-caret:after,
  7896. .navbar-fixed-bottom .dropdown > .dropdown-menu.dropdown-caret:after {
  7897. border-bottom-width: 0;
  7898. border-top: 6px solid #FFF;
  7899. -moz-border-top-colors: #FFF;
  7900. bottom: -6px;
  7901. top: auto;
  7902. }
  7903. .dropdown-colorpicker > .dropdown-menu {
  7904. padding: 4px;
  7905. min-width: 130px;
  7906. max-width: 130px;
  7907. top: 80%;
  7908. left: -7px;
  7909. }
  7910. .dropdown-colorpicker > .dropdown-menu.dropdown-menu-right {
  7911. right: -7px;
  7912. left: auto;
  7913. }
  7914. .dropdown-colorpicker > .dropdown-menu > li {
  7915. display: block;
  7916. float: left;
  7917. width: 20px;
  7918. height: 20px;
  7919. margin: 2px;
  7920. }
  7921. .dropdown-colorpicker > .dropdown-menu > li > .colorpick-btn {
  7922. display: block;
  7923. width: 20px;
  7924. height: 20px;
  7925. margin: 0;
  7926. padding: 0;
  7927. border-radius: 0;
  7928. position: relative;
  7929. -webkit-transition: all ease 0.1s;
  7930. -o-transition: all ease 0.1s;
  7931. transition: all ease 0.1s;
  7932. }
  7933. .dropdown-colorpicker > .dropdown-menu > li > .colorpick-btn:hover {
  7934. text-decoration: none;
  7935. opacity: 0.8;
  7936. filter: alpha(opacity=80);
  7937. -webkit-transform: scale(1.08, 1.08);
  7938. -ms-transform: scale(1.08, 1.08);
  7939. -o-transform: scale(1.08, 1.08);
  7940. transform: scale(1.08, 1.08);
  7941. }
  7942. .dropdown-colorpicker > .dropdown-menu > li > .colorpick-btn.selected:after {
  7943. content: "\f00c";
  7944. display: inline-block;
  7945. font-family: FontAwesome;
  7946. font-size: 11px;
  7947. color: #FFF;
  7948. position: absolute;
  7949. left: 0;
  7950. right: 0;
  7951. text-align: center;
  7952. line-height: 20px;
  7953. }
  7954. .btn-colorpicker {
  7955. display: inline-block;
  7956. width: 20px;
  7957. height: 20px;
  7958. background-color: #DDD;
  7959. vertical-align: middle;
  7960. border-radius: 0;
  7961. }
  7962. .dropdown-navbar {
  7963. padding: 0;
  7964. width: 240px;
  7965. -webkit-box-shadow: 0 2px 4px rgba(30, 30, 100, 0.25);
  7966. box-shadow: 0 2px 4px rgba(30, 30, 100, 0.25);
  7967. border-color: #bcd4e5;
  7968. }
  7969. .dropdown-navbar > li {
  7970. padding: 0 8px;
  7971. background-color: #FFF;
  7972. }
  7973. .dropdown-navbar > li.dropdown-header {
  7974. text-shadow: none;
  7975. padding-top: 0;
  7976. padding-bottom: 0;
  7977. line-height: 34px;
  7978. font-size: 13px;
  7979. font-weight: bold;
  7980. text-transform: none;
  7981. border-bottom: 1px solid;
  7982. }
  7983. .dropdown-navbar > li > .ace-icon,
  7984. .dropdown-navbar > li > a > .ace-icon {
  7985. margin-right: 5px !important;
  7986. color: #555;
  7987. font-size: 14px;
  7988. }
  7989. .dropdown-navbar > li > a {
  7990. padding: 10px 2px;
  7991. margin: 0;
  7992. border-top: 1px solid;
  7993. font-size: 12px;
  7994. line-height: 16px;
  7995. color: #555 !important;
  7996. background-color: transparent !important;
  7997. white-space: normal;
  7998. }
  7999. .dropdown-navbar > li > a .progress {
  8000. margin-bottom: 0;
  8001. margin-top: 4px;
  8002. }
  8003. .dropdown-navbar > li > a .badge {
  8004. line-height: 16px;
  8005. padding-right: 4px;
  8006. padding-left: 4px;
  8007. font-size: 12px;
  8008. }
  8009. .dropdown-navbar > li:first-child > a,
  8010. .dropdown-navbar > li.dropdown-header + li > a {
  8011. border-top-width: 0;
  8012. }
  8013. .dropdown-navbar > li.dropdown-footer > a {
  8014. color: #4F99C6 !important;
  8015. text-align: center;
  8016. font-size: 13px;
  8017. }
  8018. .dropdown-navbar > li.dropdown-footer > a:hover {
  8019. background-color: #FFF;
  8020. text-decoration: underline;
  8021. }
  8022. .dropdown-navbar > li.dropdown-footer > a:hover > .ace-icon {
  8023. text-decoration: none;
  8024. }
  8025. .dropdown-navbar > li:hover {
  8026. background-color: #f4f9fc;
  8027. }
  8028. .dropdown-navbar > li.dropdown-header {
  8029. background-color: #ecf2f7;
  8030. color: #8090a0;
  8031. border-bottom-color: #bcd4e5;
  8032. }
  8033. .dropdown-navbar > li.dropdown-header > .ace-icon {
  8034. color: #8090a0;
  8035. }
  8036. .dropdown-navbar > li > a {
  8037. border-top-color: #e4ecf3;
  8038. }
  8039. .dropdown-navbar.navbar-pink {
  8040. border-color: #e5bcd4;
  8041. }
  8042. .dropdown-navbar.navbar-pink > li:hover {
  8043. background-color: #fcf4f9;
  8044. }
  8045. .dropdown-navbar.navbar-pink > li.dropdown-header {
  8046. background-color: #f7ecf2;
  8047. color: #b471a0;
  8048. border-bottom-color: #e5bcd4;
  8049. }
  8050. .dropdown-navbar.navbar-pink > li.dropdown-header > .ace-icon {
  8051. color: #c06090;
  8052. }
  8053. .dropdown-navbar.navbar-pink > li > a {
  8054. border-top-color: #f3e4ec;
  8055. }
  8056. .dropdown-navbar.navbar-grey {
  8057. border-color: #e5e5e5;
  8058. }
  8059. .dropdown-navbar.navbar-grey > li:hover {
  8060. background-color: #f8f8f8;
  8061. }
  8062. .dropdown-navbar.navbar-grey > li.dropdown-header {
  8063. background-color: #f2f2f2;
  8064. color: #3a87ad;
  8065. border-bottom-color: #e5e5e5;
  8066. }
  8067. .dropdown-navbar.navbar-grey > li.dropdown-header > .ace-icon {
  8068. color: #3a87ad;
  8069. }
  8070. .dropdown-navbar.navbar-grey > li > a {
  8071. border-top-color: #eeeeee;
  8072. }
  8073. .dropdown-navbar.navbar-green {
  8074. border-color: #b4d5ac;
  8075. }
  8076. .dropdown-navbar.navbar-green > li:hover {
  8077. background-color: #f4f9ef;
  8078. }
  8079. .dropdown-navbar.navbar-green > li.dropdown-header {
  8080. background-color: #ebf7e4;
  8081. color: #88aa66;
  8082. border-bottom-color: #b4d5ac;
  8083. }
  8084. .dropdown-navbar.navbar-green > li.dropdown-header > .ace-icon {
  8085. color: #90c060;
  8086. }
  8087. .dropdown-navbar.navbar-green > li > a {
  8088. border-top-color: #ecf3e4;
  8089. }
  8090. .dropdown-navbar [class*="btn"].ace-icon {
  8091. display: inline-block;
  8092. margin: 0 5px 0 0;
  8093. width: 24px;
  8094. text-align: center;
  8095. padding-left: 0;
  8096. padding-right: 0;
  8097. }
  8098. .dropdown-navbar .msg-photo {
  8099. max-width: 42px;
  8100. float: left;
  8101. margin-top: 2px;
  8102. }
  8103. .dropdown-navbar .msg-body {
  8104. display: block;
  8105. line-height: 20px;
  8106. white-space: normal;
  8107. vertical-align: middle;
  8108. margin-left: 50px;
  8109. }
  8110. .dropdown-navbar .msg-title {
  8111. display: inline-block;
  8112. line-height: 14px;
  8113. }
  8114. .dropdown-navbar .msg-time {
  8115. display: block;
  8116. font-size: 11px;
  8117. color: #777;
  8118. }
  8119. .dropdown-navbar .msg-time > .ace-icon {
  8120. font-size: 14px;
  8121. color: #555;
  8122. }
  8123. .dropdown-navbar > .dropdown-content {
  8124. padding: 0;
  8125. }
  8126. .dropdown-navbar > .dropdown-content .dropdown-navbar {
  8127. list-style: none;
  8128. margin: 0;
  8129. padding: 0 !important;
  8130. -webkit-box-shadow: none;
  8131. box-shadow: none;
  8132. width: auto;
  8133. display: block;
  8134. float: none;
  8135. border-width: 0;
  8136. position: static;
  8137. z-index: auto;
  8138. }
  8139. .dropdown-navbar .nav-tabs {
  8140. border-width: 0;
  8141. box-shadow: none;
  8142. background-color: #F9F9F9 !important;
  8143. top: auto;
  8144. width: 100%;
  8145. }
  8146. .dropdown-navbar .nav-tabs > li {
  8147. display: table-cell;
  8148. width: 1%;
  8149. float: none !important;
  8150. }
  8151. .dropdown-navbar .nav-tabs > li > a {
  8152. margin: 0 0 0 1px !important;
  8153. text-align: center;
  8154. box-shadow: none !important;
  8155. background-color: #F9F9F9 !important;
  8156. border-width: 0 !important;
  8157. border-bottom: 2px solid #BECAD1 !important;
  8158. }
  8159. .dropdown-navbar .nav-tabs > li > a:before {
  8160. display: block;
  8161. content: "";
  8162. position: absolute;
  8163. left: -1px;
  8164. top: 3px;
  8165. bottom: 3px;
  8166. width: 1px;
  8167. background-color: #BECAD1;
  8168. }
  8169. .dropdown-navbar .nav-tabs > li:first-child > a {
  8170. margin-left: 0 !important;
  8171. }
  8172. .dropdown-navbar .nav-tabs > li:first-child > a:before {
  8173. display: none;
  8174. }
  8175. .dropdown-navbar .nav-tabs > li.active > a {
  8176. border-bottom: 2px solid #79B0CE !important;
  8177. color: #5085AF !important;
  8178. background-color: #ECF2F7 !important;
  8179. }
  8180. .dropdown-navbar .tab-content {
  8181. padding: 0 !important;
  8182. border-color: #FFF !important;
  8183. }
  8184. .dropdown-navbar .tab-content .dropdown-menu {
  8185. display: block;
  8186. position: static;
  8187. margin: 0 !important;
  8188. padding-top: 2px;
  8189. border-color: #FFF !important;
  8190. box-shadow: none !important;
  8191. width: 100%;
  8192. }
  8193. .dropdown-navbar.navbar-pink .nav-tabs > li.active > a {
  8194. border-bottom: 2px solid #E5BCD4 !important;
  8195. color: #C06090 !important;
  8196. background-color: #F7ECF2 !important;
  8197. }
  8198. .dropdown-navbar.navbar-pink .nav-tabs > li:not(.active) > a:hover {
  8199. color: #BA7396;
  8200. }
  8201. .dropdown-navbar.navbar-pink .nav-tabs > li > a:before {
  8202. background-color: #CEBBCB;
  8203. }
  8204. .dropdown-navbar.navbar-pink .nav-tabs > li > a {
  8205. border-bottom-color: #CEBBCD !important;
  8206. }
  8207. .form-line {
  8208. margin-bottom: 24px;
  8209. padding-bottom: 12px;
  8210. border-bottom: 1px solid #EEE;
  8211. }
  8212. .form-actions {
  8213. display: block;
  8214. background-color: #F5F5F5;
  8215. border-top: 1px solid #E5E5E5;
  8216. margin-bottom: 20px;
  8217. margin-top: 20px;
  8218. padding: 19px 20px 20px;
  8219. }
  8220. .help-button {
  8221. display: inline-block;
  8222. height: 22px;
  8223. width: 22px;
  8224. line-height: 22px;
  8225. text-align: center;
  8226. padding: 0;
  8227. background-color: #65bcda;
  8228. color: #FFF;
  8229. font-size: 12px;
  8230. font-weight: bold;
  8231. cursor: default;
  8232. margin-left: 4px;
  8233. border-radius: 100%;
  8234. border-color: #FFF;
  8235. border: 2px solid #FFF;
  8236. -webkit-box-shadow: 0px 1px 0px 1px rgba(0, 0, 0, 0.2);
  8237. box-shadow: 0px 1px 0px 1px rgba(0, 0, 0, 0.2);
  8238. }
  8239. .help-button:hover {
  8240. background-color: #65bcda;
  8241. text-shadow: none;
  8242. }
  8243. label {
  8244. font-weight: normal;
  8245. font-size: 14px;
  8246. }
  8247. .form-group > label[class*="col-"] {
  8248. margin-bottom: 4px;
  8249. }
  8250. td > label,
  8251. th > label {
  8252. margin-bottom: 0;
  8253. line-height: inherit;
  8254. vertical-align: middle;
  8255. }
  8256. label.inline {
  8257. margin-bottom: 3px;
  8258. }
  8259. textarea,
  8260. input[type="text"],
  8261. input[type="password"],
  8262. input[type="datetime"],
  8263. input[type="datetime-local"],
  8264. input[type="date"],
  8265. input[type="month"],
  8266. input[type="time"],
  8267. input[type="week"],
  8268. input[type="number"],
  8269. input[type="email"],
  8270. input[type="url"],
  8271. input[type="search"],
  8272. input[type="tel"],
  8273. input[type="color"] {
  8274. border-radius: 0 !important;
  8275. color: #858585;
  8276. background-color: #ffffff;
  8277. border: 1px solid #d5d5d5;
  8278. padding: 5px 4px 6px;
  8279. font-size: 14px;
  8280. font-family: inherit;
  8281. -webkit-box-shadow: none !important;
  8282. box-shadow: none !important;
  8283. -webkit-transition-duration: 0.1s;
  8284. transition-duration: 0.1s;
  8285. }
  8286. textarea:hover,
  8287. input[type="text"]:hover,
  8288. input[type="password"]:hover,
  8289. input[type="datetime"]:hover,
  8290. input[type="datetime-local"]:hover,
  8291. input[type="date"]:hover,
  8292. input[type="month"]:hover,
  8293. input[type="time"]:hover,
  8294. input[type="week"]:hover,
  8295. input[type="number"]:hover,
  8296. input[type="email"]:hover,
  8297. input[type="url"]:hover,
  8298. input[type="search"]:hover,
  8299. input[type="tel"]:hover,
  8300. input[type="color"]:hover {
  8301. border-color: #b5b5b5;
  8302. }
  8303. textarea:focus,
  8304. input[type="text"]:focus,
  8305. input[type="password"]:focus,
  8306. input[type="datetime"]:focus,
  8307. input[type="datetime-local"]:focus,
  8308. input[type="date"]:focus,
  8309. input[type="month"]:focus,
  8310. input[type="time"]:focus,
  8311. input[type="week"]:focus,
  8312. input[type="number"]:focus,
  8313. input[type="email"]:focus,
  8314. input[type="url"]:focus,
  8315. input[type="search"]:focus,
  8316. input[type="tel"]:focus,
  8317. input[type="color"]:focus {
  8318. -webkit-box-shadow: none;
  8319. box-shadow: none;
  8320. color: #696969;
  8321. border-color: #f59942;
  8322. background-color: #ffffff;
  8323. outline: none;
  8324. }
  8325. input::-webkit-input-placeholder {
  8326. color: #c0c0c0;
  8327. }
  8328. input:-moz-placeholder {
  8329. color: #c0c0c0;
  8330. opacity: 1;
  8331. }
  8332. input::-moz-placeholder {
  8333. color: #c0c0c0;
  8334. opacity: 1;
  8335. }
  8336. input:-ms-input-placeholder {
  8337. color: #c0c0c0;
  8338. }
  8339. .form-control,
  8340. select {
  8341. border-radius: 0;
  8342. -webkit-box-shadow: none !important;
  8343. box-shadow: none !important;
  8344. color: #858585;
  8345. background-color: #ffffff;
  8346. border: 1px solid #d5d5d5;
  8347. }
  8348. .form-control:focus,
  8349. select:focus {
  8350. color: #696969;
  8351. border-color: #f59942;
  8352. background-color: #ffffff;
  8353. outline: none;
  8354. }
  8355. textarea.form-control {
  8356. padding: 5px 9px;
  8357. }
  8358. select {
  8359. padding: 3px 4px;
  8360. height: 30px;
  8361. }
  8362. select.form-control {
  8363. padding: 4px 6px;
  8364. }
  8365. select[multiple],
  8366. select.form-control[multiple] {
  8367. height: auto;
  8368. }
  8369. select.input-sm {
  8370. border-radius: 0;
  8371. padding: 2px 3px;
  8372. }
  8373. select.input-lg {
  8374. border-radius: 0;
  8375. padding: 6px 8px;
  8376. }
  8377. input.block {
  8378. display: block;
  8379. margin-bottom: 9px;
  8380. }
  8381. textarea.autosize-transition {
  8382. -webkit-transition-duration: "height 0.2s";
  8383. transition-duration: "height 0.2s";
  8384. }
  8385. .limiterBox {
  8386. border: 1px solid #222;
  8387. border-top: none;
  8388. background-color: #333;
  8389. padding: 3px 6px;
  8390. font-size: 13px;
  8391. color: #FFF;
  8392. margin-top: 6px;
  8393. }
  8394. .limiterBox:after {
  8395. display: none;
  8396. }
  8397. .limiterBox:before {
  8398. display: block;
  8399. content: "";
  8400. position: absolute;
  8401. width: 0;
  8402. height: 0;
  8403. top: -8px;
  8404. left: 50%;
  8405. margin-left: -5px;
  8406. border-color: transparent;
  8407. border-style: solid;
  8408. border-bottom-color: #333;
  8409. -moz-border-bottom-colors: #333;
  8410. border-width: 0 8px 8px;
  8411. }
  8412. select option,
  8413. select.form-control option {
  8414. padding: 3px 4px 5px;
  8415. }
  8416. select option:active,
  8417. select.form-control option:active,
  8418. select option:hover,
  8419. select.form-control option:hover,
  8420. select option:focus,
  8421. select.form-control option:focus {
  8422. background-color: #eeeeee;
  8423. color: #444;
  8424. }
  8425. select option.no-option,
  8426. select.form-control option.no-option {
  8427. padding: 1px 0;
  8428. }
  8429. input[disabled] {
  8430. color: #848484 !important;
  8431. background-color: #eeeeee !important;
  8432. }
  8433. input[disabled]:hover {
  8434. border-color: #d5d5d5 !important;
  8435. }
  8436. input[readonly] {
  8437. color: #939192;
  8438. background: #f5f5f5 !important;
  8439. cursor: default;
  8440. }
  8441. input[readonly]:hover {
  8442. border-color: #c3c3c3;
  8443. }
  8444. input[readonly]:focus {
  8445. -webkit-box-shadow: none;
  8446. box-shadow: none;
  8447. border-color: #aaaaaa;
  8448. background-color: #f9f9f9;
  8449. }
  8450. .help-inline {
  8451. font-size: 13px !important;
  8452. }
  8453. .input-icon {
  8454. position: relative;
  8455. }
  8456. span.input-icon {
  8457. display: inline-block;
  8458. }
  8459. .input-icon > input {
  8460. padding-left: 24px;
  8461. padding-right: 6px;
  8462. }
  8463. .input-icon.input-icon-right > input {
  8464. padding-left: 6px;
  8465. padding-right: 24px;
  8466. }
  8467. .input-icon > .ace-icon {
  8468. padding: 0 3px;
  8469. z-index: 2;
  8470. position: absolute;
  8471. top: 1px;
  8472. bottom: 1px;
  8473. left: 3px;
  8474. line-height: 30px;
  8475. display: inline-block;
  8476. color: #909090;
  8477. font-size: 16px;
  8478. }
  8479. .input-icon.input-icon-right > .ace-icon {
  8480. left: auto;
  8481. right: 3px;
  8482. }
  8483. .input-icon > input:focus + .ace-icon {
  8484. color: #579;
  8485. }
  8486. .input-icon ~ .help-inline {
  8487. padding-left: 8px;
  8488. }
  8489. .form-search .radio [type=radio] + label,
  8490. .form-inline .radio [type=radio] + label,
  8491. .form-search .checkbox [type=checkbox] + label,
  8492. .form-inline .checkbox [type=checkbox] + label {
  8493. float: left;
  8494. margin-left: -20px;
  8495. }
  8496. .form-search .form-search .radio [type=radio] + label,
  8497. .form-search .form-inline .radio [type=radio] + label,
  8498. .form-search .form-search .checkbox [type=checkbox] + label,
  8499. .form-search .form-inline .checkbox [type=checkbox] + label,
  8500. .form-inline .form-search .radio [type=radio] + label,
  8501. .form-inline .form-inline .radio [type=radio] + label,
  8502. .form-inline .form-search .checkbox [type=checkbox] + label,
  8503. .form-inline .form-inline .checkbox [type=checkbox] + label {
  8504. margin-left: 0;
  8505. margin-right: 3px;
  8506. }
  8507. .form-search .input-append .search-query:focus,
  8508. .form-search .input-prepend .search-query:focus {
  8509. -webkit-box-shadow: none;
  8510. box-shadow: none;
  8511. }
  8512. .input-append input,
  8513. .input-prepend input,
  8514. .input-append select,
  8515. .input-prepend select,
  8516. .input-append .uneditable-input,
  8517. .input-prepend .uneditable-input {
  8518. border-radius: 0;
  8519. }
  8520. .input-mini {
  8521. width: 60px;
  8522. max-width: 100%;
  8523. }
  8524. .input-small {
  8525. width: 90px;
  8526. max-width: 100%;
  8527. }
  8528. .input-medium,
  8529. .input-md {
  8530. width: 150px;
  8531. max-width: 100%;
  8532. }
  8533. .input-large {
  8534. width: 210px;
  8535. max-width: 100%;
  8536. }
  8537. .input-xlarge {
  8538. width: 270px;
  8539. max-width: 100%;
  8540. }
  8541. .input-xxlarge {
  8542. width: 530px;
  8543. max-width: 100%;
  8544. }
  8545. input.input-lg {
  8546. font-size: 18px;
  8547. }
  8548. input[type=checkbox].ace,
  8549. input[type=radio].ace {
  8550. opacity: 0;
  8551. position: absolute;
  8552. z-index: 1;
  8553. width: 18px;
  8554. height: 18px;
  8555. cursor: pointer;
  8556. }
  8557. label input[type=checkbox].ace,
  8558. label input[type=radio].ace {
  8559. z-index: -100 !important;
  8560. width: 1px !important;
  8561. height: 1px !important;
  8562. clip: rect(1px, 1px, 1px, 1px);
  8563. position: absolute;
  8564. }
  8565. input[type=checkbox].ace:checked,
  8566. input[type=radio].ace:checked,
  8567. input[type=checkbox].ace:focus,
  8568. input[type=radio].ace:focus {
  8569. outline: none !important;
  8570. }
  8571. input[type=checkbox].ace + .lbl,
  8572. input[type=radio].ace + .lbl {
  8573. position: relative;
  8574. display: inline-block;
  8575. margin: 0;
  8576. line-height: 20px;
  8577. min-height: 18px;
  8578. min-width: 18px;
  8579. font-weight: normal;
  8580. cursor: pointer;
  8581. }
  8582. input[type=checkbox].ace + .lbl::before,
  8583. input[type=radio].ace + .lbl::before {
  8584. cursor: pointer;
  8585. font-family: fontAwesome;
  8586. font-weight: normal;
  8587. font-size: 12px;
  8588. color: #32a3ce;
  8589. content: "\a0";
  8590. background-color: #FAFAFA;
  8591. border: 1px solid #c8c8c8;
  8592. box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  8593. /*, inset 0px -15px 10px -12px rgba(0,0,0,0.05);*/
  8594. border-radius: 0;
  8595. display: inline-block;
  8596. text-align: center;
  8597. height: 16px;
  8598. line-height: 14px;
  8599. min-width: 16px;
  8600. margin-right: 1px;
  8601. position: relative;
  8602. top: -1px;
  8603. }
  8604. input[type=checkbox].ace:checked + .lbl::before,
  8605. input[type=radio].ace:checked + .lbl::before {
  8606. display: inline-block;
  8607. content: '\f00c';
  8608. background-color: #F5F8FC;
  8609. border-color: #adb8c0;
  8610. box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05), inset 15px 10px -12px rgba(255, 255, 255, 0.1);
  8611. }
  8612. input[type=checkbox].ace:hover + .lbl::before,
  8613. input[type=radio].ace:hover + .lbl::before,
  8614. input[type=checkbox].ace + .lbl:hover::before,
  8615. input[type=radio].ace + .lbl:hover::before {
  8616. border-color: #ff893c;
  8617. }
  8618. input[type=checkbox].ace:active + .lbl::before,
  8619. input[type=radio].ace:active + .lbl::before,
  8620. input[type=checkbox].ace:checked:active + .lbl::before,
  8621. input[type=radio].ace:checked:active + .lbl::before {
  8622. box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px 1px 3px rgba(0, 0, 0, 0.1);
  8623. }
  8624. input[type=checkbox].ace.ace-checkbox-2 + .lbl::before,
  8625. input[type=radio].ace.ace-checkbox-2 + .lbl::before {
  8626. box-shadow: none;
  8627. }
  8628. input[type=checkbox].ace.ace-checkbox-2:checked + .lbl::before,
  8629. input[type=radio].ace.ace-checkbox-2:checked + .lbl::before {
  8630. background-color: #f9a021;
  8631. border-color: #f9a021;
  8632. color: #FFF;
  8633. }
  8634. input[type=checkbox].ace:disabled + .lbl::before,
  8635. input[type=radio].ace:disabled + .lbl::before,
  8636. input[type=checkbox].ace[disabled] + .lbl::before,
  8637. input[type=radio].ace[disabled] + .lbl::before,
  8638. input[type=checkbox].ace.disabled + .lbl::before,
  8639. input[type=radio].ace.disabled + .lbl::before {
  8640. background-color: #DDD !important;
  8641. border-color: #CCC !important;
  8642. box-shadow: none !important;
  8643. color: #BBB;
  8644. }
  8645. .checkbox label input[type=checkbox].ace + .lbl,
  8646. .radio label input[type=radio].ace + .lbl {
  8647. margin-left: -10px;
  8648. }
  8649. input.ace + .lbl.padding-16::before {
  8650. margin-right: 16px;
  8651. }
  8652. input.ace + .lbl.padding-14::before {
  8653. margin-right: 14px;
  8654. }
  8655. input.ace + .lbl.padding-12::before {
  8656. margin-right: 12px;
  8657. }
  8658. input.ace + .lbl.padding-10::before {
  8659. margin-right: 10px;
  8660. }
  8661. input.ace + .lbl.padding-8::before {
  8662. margin-right: 8px;
  8663. }
  8664. input.ace + .lbl.padding-6::before {
  8665. margin-right: 6px;
  8666. }
  8667. input.ace + .lbl.padding-4::before {
  8668. margin-right: 4px;
  8669. }
  8670. input.ace + .lbl.padding-2::before {
  8671. margin-right: 2px;
  8672. }
  8673. input.ace + .lbl.padding-0::before {
  8674. margin-right: 0px;
  8675. }
  8676. /**
  8677. input[type=radio].ace @{lbl}::before {
  8678. border-radius:100%;
  8679. font-size: 34px;
  8680. font-family: Helvetica, Arial, "Sans-Serif";//looks better but incosistent
  8681. line-height: 13px;
  8682. }
  8683. */
  8684. input[type=radio].ace + .lbl::before {
  8685. border-radius: 100%;
  8686. font-size: 10px;
  8687. font-family: FontAwesome;
  8688. text-shadow: 0 0 1px #32a3ce;
  8689. line-height: 15px;
  8690. height: 17px;
  8691. min-width: 17px;
  8692. }
  8693. input[type=radio].ace:checked + .lbl::before {
  8694. content: "\f111";
  8695. }
  8696. /* CSS3 on/off switches */
  8697. input[type=checkbox].ace.ace-switch {
  8698. width: 55px;
  8699. height: 25px;
  8700. }
  8701. input[type=checkbox].ace.ace-switch + .lbl {
  8702. margin: 0 4px;
  8703. min-height: 24px;
  8704. }
  8705. input[type=checkbox].ace.ace-switch + .lbl::before {
  8706. font-family: 'Open Sans';
  8707. content: "ON\a0\a0\a0\a0\a0\a0\a0\a0\a0OFF";
  8708. color: #999;
  8709. text-shadow: 0 0 0 #999;
  8710. font-weight: normal;
  8711. font-size: 11px;
  8712. line-height: 17px;
  8713. height: 20px;
  8714. overflow: hidden;
  8715. border-radius: 12px;
  8716. background-color: #F5F5F5;
  8717. -webkit-box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.15);
  8718. box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.15);
  8719. border: 1px solid #CCC;
  8720. text-align: left;
  8721. float: left;
  8722. padding: 0;
  8723. width: 52px;
  8724. text-indent: -21px;
  8725. margin-right: 0;
  8726. -webkit-transition: text-indent .3s ease;
  8727. -o-transition: text-indent .3s ease;
  8728. transition: text-indent .3s ease;
  8729. top: auto;
  8730. }
  8731. input[type=checkbox].ace.ace-switch + .lbl::after {
  8732. font-family: 'Open Sans';
  8733. content: 'III';
  8734. font-size: 12px;
  8735. font-weight: normal;
  8736. letter-spacing: 0;
  8737. color: #AAA;
  8738. text-shadow: none;
  8739. background-color: #FFF;
  8740. border-radius: 100%;
  8741. width: 22px;
  8742. height: 22px;
  8743. line-height: 22px;
  8744. text-align: center;
  8745. position: absolute;
  8746. top: -2px;
  8747. left: -3px;
  8748. -webkit-box-shadow: 0px 1px 1px 1px rgba(0,0,0,.3);
  8749. box-shadow: 0px 1px 1px 1px rgba(0,0,0,.3);
  8750. -webkit-transition: left .3s ease;
  8751. -o-transition: left .3s ease;
  8752. transition: left .3s ease;
  8753. }
  8754. input[type=checkbox].ace.ace-switch:checked + .lbl::before {
  8755. text-indent: 8px;
  8756. color: #FFF;
  8757. text-shadow: 0 0 0 #FFF;
  8758. background-color: #8ab2c9;
  8759. border-color: #6a8ca8;
  8760. }
  8761. input[type=checkbox].ace.ace-switch:checked + .lbl::after {
  8762. left: 34px;
  8763. background-color: #FFF;
  8764. color: #98A0A5;
  8765. }
  8766. input[type=checkbox].ace.ace-switch.ace-switch-2 + .lbl::before {
  8767. content: "YES\a0\a0\a0\a0\a0\a0\a0\a0\a0NO";
  8768. }
  8769. input[type=checkbox].ace.ace-switch.ace-switch-3 + .lbl::after {
  8770. font-family: FontAwesome;
  8771. font-size: 13px;
  8772. line-height: 22px;
  8773. content: "\f00d";
  8774. top: -1px;
  8775. text-shadow: none;
  8776. padding: 0;
  8777. text-align: center;
  8778. color: #BBB;
  8779. letter-spacing: 0;
  8780. }
  8781. input[type=checkbox].ace.ace-switch.ace-switch-3:checked + .lbl::after {
  8782. content: "\f00c";
  8783. color: #8AB2C9;
  8784. text-shadow: none;
  8785. }
  8786. input[type=checkbox].ace.ace-switch.ace-switch-4,
  8787. input[type=checkbox].ace.ace-switch.ace-switch-5 {
  8788. width: 60px;
  8789. }
  8790. input[type=checkbox].ace.ace-switch.ace-switch-4 + .lbl::before,
  8791. input[type=checkbox].ace.ace-switch.ace-switch-5 + .lbl::before {
  8792. content: "ON\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0OFF";
  8793. font-size: 12px;
  8794. line-height: 21px;
  8795. height: 24px;
  8796. overflow: hidden;
  8797. border-radius: 12px;
  8798. background-color: #8b9aa3;
  8799. border: 1px solid #8b9aa3;
  8800. color: #FFF;
  8801. width: 56px;
  8802. text-indent: -25px;
  8803. text-shadow: 0 0 0 #FFF;
  8804. display: inline-block;
  8805. position: relative;
  8806. box-shadow: none;
  8807. -webkit-transition: all .3s ease;
  8808. -o-transition: all .3s ease;
  8809. transition: all .3s ease;
  8810. }
  8811. input[type=checkbox].ace.ace-switch.ace-switch-4 + .lbl::after,
  8812. input[type=checkbox].ace.ace-switch.ace-switch-5 + .lbl::after {
  8813. content: 'III';
  8814. font-size: 11px;
  8815. position: absolute;
  8816. top: 2px;
  8817. left: 2px;
  8818. letter-spacing: 0;
  8819. width: 20px;
  8820. height: 20px;
  8821. line-height: 19px;
  8822. text-shadow: none !important;
  8823. color: #939393;
  8824. background-color: #FFF;
  8825. -webkit-transition: all .3s ease;
  8826. -o-transition: all .3s ease;
  8827. transition: all .3s ease;
  8828. }
  8829. input[type=checkbox].ace.ace-switch.ace-switch-4:checked + .lbl::before,
  8830. input[type=checkbox].ace.ace-switch.ace-switch-5:checked + .lbl::before {
  8831. text-indent: 9px;
  8832. background-color: #468fcc;
  8833. border-color: #468FCC;
  8834. }
  8835. input[type=checkbox].ace.ace-switch.ace-switch-4:checked + .lbl::after,
  8836. input[type=checkbox].ace.ace-switch.ace-switch-5:checked + .lbl::after {
  8837. left: 34px;
  8838. background-color: #FFF;
  8839. color: #848484;
  8840. }
  8841. input[type=checkbox].ace.ace-switch.ace-switch-5 + .lbl::before {
  8842. content: "YES\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0NO";
  8843. }
  8844. input[type=checkbox].ace.ace-switch.ace-switch-5:checked + .lbl::before {
  8845. text-indent: 8px;
  8846. }
  8847. input[type=checkbox].ace.ace-switch.ace-switch-6 + .lbl {
  8848. position: relative;
  8849. }
  8850. input[type=checkbox].ace.ace-switch.ace-switch-6 + .lbl::before {
  8851. font-family: FontAwesome;
  8852. content: "\f00d";
  8853. text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  8854. box-shadow: none;
  8855. border-width: 0;
  8856. font-weight: lighter;
  8857. font-size: 16px;
  8858. border-radius: 12px;
  8859. display: inline-block;
  8860. background-color: #888;
  8861. color: #F2F2F2;
  8862. width: 52px;
  8863. height: 22px;
  8864. line-height: 21px;
  8865. text-indent: 32px;
  8866. -webkit-transition: background 0.1s ease;
  8867. -o-transition: background 0.1s ease;
  8868. transition: background 0.1s ease;
  8869. }
  8870. input[type=checkbox].ace.ace-switch.ace-switch-6 + .lbl::after {
  8871. content: '';
  8872. text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  8873. position: absolute;
  8874. top: 2px;
  8875. left: 3px;
  8876. border-radius: 12px;
  8877. box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  8878. width: 18px;
  8879. height: 18px;
  8880. text-align: center;
  8881. background-color: #F2F2F2;
  8882. border: 4px solid #F2F2F2;
  8883. -webkit-transition: left 0.2s ease;
  8884. -o-transition: left 0.2s ease;
  8885. transition: left 0.2s ease;
  8886. }
  8887. input[type=checkbox].ace.ace-switch.ace-switch-6:checked + .lbl::before {
  8888. content: "\f00c";
  8889. text-indent: 6px;
  8890. color: #FFF;
  8891. border-color: #b7d3e5;
  8892. background-color: #ff893c;
  8893. }
  8894. input[type=checkbox].ace.ace-switch.ace-switch-6:checked + .lbl::after {
  8895. left: 32px;
  8896. background-color: #FFF;
  8897. border: 4px solid #FFF;
  8898. text-shadow: 0 -1px 0 rgba(0, 200, 0, 0.25);
  8899. }
  8900. input[type=checkbox].ace.ace-switch.ace-switch-7 {
  8901. width: 75px;
  8902. }
  8903. input[type=checkbox].ace.ace-switch.ace-switch-7 + .lbl {
  8904. position: relative;
  8905. }
  8906. input[type=checkbox].ace.ace-switch.ace-switch-7 + .lbl::before {
  8907. content: "OFF\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0ON";
  8908. font-weight: bolder;
  8909. font-size: 13px;
  8910. line-height: 20px;
  8911. background-color: #FFF;
  8912. border: 2px solid #AAA;
  8913. border-radius: 0;
  8914. box-shadow: none;
  8915. color: #AAA;
  8916. width: 74px;
  8917. height: 26px;
  8918. line-height: 22px;
  8919. overflow: hidden;
  8920. text-indent: 5px;
  8921. display: inline-block;
  8922. position: relative;
  8923. -webkit-transition: all 0.2s ease;
  8924. -o-transition: all 0.2s ease;
  8925. transition: all 0.2s ease;
  8926. }
  8927. input[type=checkbox].ace.ace-switch.ace-switch-7 + .lbl::after {
  8928. content: '\f00d';
  8929. font-family: FontAwesome;
  8930. font-size: 16px;
  8931. position: absolute;
  8932. top: 3px;
  8933. left: 39px;
  8934. width: 32px;
  8935. height: 20px;
  8936. line-height: 18px;
  8937. text-align: center;
  8938. padding: 0;
  8939. text-indent: 0;
  8940. background-color: #AAA;
  8941. color: #FFF;
  8942. border-radius: 0;
  8943. box-shadow: none;
  8944. -webkit-transition: all 0.2s ease-in-out;
  8945. -o-transition: all 0.2s ease-in-out;
  8946. transition: all 0.2s ease-in-out;
  8947. }
  8948. input[type=checkbox].ace.ace-switch.ace-switch-7:checked + .lbl::before {
  8949. color: #468fcc;
  8950. background-color: #FFF;
  8951. text-indent: -28px;
  8952. border-color: #6fb3e0;
  8953. }
  8954. input[type=checkbox].ace.ace-switch.ace-switch-7:checked + .lbl::after {
  8955. left: 3px;
  8956. content: '\f00c';
  8957. background-color: #468fcc;
  8958. color: #FFF;
  8959. }
  8960. input[type=checkbox].ace.ace-switch + .lbl[data-lbl]::before {
  8961. content: attr(data-lbl);
  8962. }
  8963. input[type=checkbox].ace.ace-switch.btn-empty + .lbl::after {
  8964. content: "";
  8965. }
  8966. input[type=checkbox].ace.ace-switch.btn-rotate + .lbl::after {
  8967. content: "\2261";
  8968. line-height: 20px;
  8969. font-size: 17px;
  8970. }
  8971. input[type=checkbox].ace.ace-switch-4.btn-rotate + .lbl::after,
  8972. input[type=checkbox].ace.ace-switch-5.btn-rotate + .lbl::after {
  8973. line-height: 17px;
  8974. }
  8975. input[type=checkbox].ace.ace-switch.btn-flat + .lbl::before,
  8976. input[type=checkbox].ace.ace-switch.btn-flat + .lbl::after {
  8977. border-radius: 0 !important;
  8978. }
  8979. input[type=checkbox].ace.ace-switch.ace-switch-4 + .lbl::before,
  8980. input[type=checkbox].ace.ace-switch.ace-switch-5 + .lbl::before {
  8981. text-indent: -24px;
  8982. }
  8983. input[type=checkbox].ace.ace-switch.ace-switch-4:checked + .lbl::before,
  8984. input[type=checkbox].ace.ace-switch.ace-switch-5:checked + .lbl::before {
  8985. text-indent: 7px;
  8986. }
  8987. .ace-file-input {
  8988. display: block;
  8989. font-size: inherit;
  8990. position: relative;
  8991. height: 30px;
  8992. }
  8993. .ace-file-input input[type=file] {
  8994. position: fixed;
  8995. z-index: -2;
  8996. opacity: 0;
  8997. filter: alpha(opacity=0);
  8998. }
  8999. .ace-file-input input[type=file]:focus {
  9000. outline: none;
  9001. }
  9002. .ace-file-input .ace-file-container {
  9003. display: block;
  9004. position: absolute;
  9005. top: 0;
  9006. left: 0;
  9007. right: 0;
  9008. height: 30px;
  9009. background-color: #ffffff;
  9010. border: 1px solid #d5d5d5;
  9011. cursor: pointer;
  9012. -webkit-box-shadow: none;
  9013. box-shadow: none;
  9014. -webkit-transition: all 0.15s;
  9015. -o-transition: all 0.15s;
  9016. transition: all 0.15s;
  9017. }
  9018. .ace-file-input .ace-file-container:hover {
  9019. -webkit-box-shadow: none;
  9020. box-shadow: none;
  9021. border-color: #f59942;
  9022. }
  9023. .ace-file-input .ace-file-container:before {
  9024. display: inline-block;
  9025. content: attr(data-title);
  9026. position: absolute;
  9027. right: 0;
  9028. top: 0;
  9029. bottom: 0;
  9030. line-height: 24px;
  9031. text-align: center;
  9032. padding: 0 8px;
  9033. background-color: #6fb3e0;
  9034. color: #FFF;
  9035. font-size: 11px;
  9036. font-weight: bold;
  9037. border: 2px solid #FFF;
  9038. border-left-width: 4px;
  9039. -webkit-transition: all 0.3s;
  9040. -o-transition: all 0.3s;
  9041. transition: all 0.3s;
  9042. }
  9043. .ace-file-input .ace-file-container .ace-file-name {
  9044. display: inline-block;
  9045. height: 28px;
  9046. max-width: 80%;
  9047. white-space: nowrap;
  9048. overflow: hidden;
  9049. line-height: 28px;
  9050. color: #888888;
  9051. font-size: 13px;
  9052. vertical-align: top;
  9053. position: static;
  9054. padding-left: 30px;
  9055. }
  9056. .ace-file-input .ace-file-container .ace-file-name:after {
  9057. display: inline-block;
  9058. content: attr(data-title);
  9059. }
  9060. .ace-file-input .ace-file-container.selected {
  9061. right: 16px;
  9062. }
  9063. .ace-file-input .ace-file-container.selected .ace-file-name {
  9064. color: #666666;
  9065. }
  9066. .ace-file-input .ace-file-container .ace-icon {
  9067. display: inline-block;
  9068. position: absolute;
  9069. left: 0;
  9070. top: 0;
  9071. bottom: 0;
  9072. line-height: 24px;
  9073. width: 26px;
  9074. text-align: center;
  9075. font-family: FontAwesome;
  9076. font-size: 13px;
  9077. border: 2px solid #FFF;
  9078. color: #FFF;
  9079. -webkit-transition: all 0.1s;
  9080. -o-transition: all 0.1s;
  9081. transition: all 0.1s;
  9082. background-color: #d1d1d1;
  9083. }
  9084. .ace-file-input .ace-file-container.selected .ace-file-name .ace-icon {
  9085. background-color: #efad62;
  9086. }
  9087. .ace-file-input .ace-file-container.selected .ace-file-name .file-image {
  9088. background-color: #bd7a9d;
  9089. }
  9090. .ace-file-input .ace-file-container.selected .ace-file-name .file-video {
  9091. background-color: #87b87f;
  9092. }
  9093. .ace-file-input .ace-file-container.selected .ace-file-name .file-audio {
  9094. background-color: #8b7ac9;
  9095. }
  9096. .ace-file-input .ace-file-container.selected .ace-file-name .file-archive {
  9097. background-color: #efad62;
  9098. }
  9099. .ace-file-input .ace-file-container.hide-placeholder:before {
  9100. display: none;
  9101. }
  9102. .ace-file-input a:hover {
  9103. text-decoration: none;
  9104. }
  9105. .ace-file-input .remove {
  9106. position: absolute;
  9107. right: -8px;
  9108. top: 6px;
  9109. display: none;
  9110. width: 17px;
  9111. text-align: center;
  9112. height: 17px;
  9113. line-height: 15px;
  9114. font-size: 11px;
  9115. font-weight: normal;
  9116. background-color: #fb7142;
  9117. border-radius: 100%;
  9118. color: #FFF;
  9119. text-decoration: none;
  9120. }
  9121. .ace-file-input .ace-file-container.selected + .remove {
  9122. display: inline-block;
  9123. }
  9124. @media screen and (-webkit-min-device-pixel-ratio: 0) {
  9125. .ace-file-input input[type=file] {
  9126. position: absolute;
  9127. width: 0;
  9128. height: 0;
  9129. }
  9130. }
  9131. .ace-file-input input[type=file].disabled + .ace-file-container,
  9132. .ace-file-input input[type=file][disabled] + .ace-file-container,
  9133. .ace-file-input input[type=file][readonly] + .ace-file-container {
  9134. cursor: not-allowed;
  9135. background-color: #EEE;
  9136. }
  9137. .ace-file-input input[type=file].disabled + .ace-file-container:hover,
  9138. .ace-file-input input[type=file][disabled] + .ace-file-container:hover,
  9139. .ace-file-input input[type=file][readonly] + .ace-file-container:hover {
  9140. -webkit-box-shadow: none;
  9141. box-shadow: none;
  9142. border-color: #E3E3E3;
  9143. }
  9144. .ace-file-input input[type=file].disabled + .ace-file-container:before,
  9145. .ace-file-input input[type=file][disabled] + .ace-file-container:before,
  9146. .ace-file-input input[type=file][readonly] + .ace-file-container:before {
  9147. border-color: #EEE;
  9148. background-color: #A1AAAF;
  9149. }
  9150. .ace-file-input input[type=file][readonly] + .ace-file-container {
  9151. cursor: default;
  9152. }
  9153. .ace-file-input .ace-file-overlay {
  9154. position: absolute;
  9155. top: -2px;
  9156. bottom: -2px;
  9157. left: -2px;
  9158. right: -10px;
  9159. z-index: 99;
  9160. background-color: rgba(0, 0, 0, 0.5);
  9161. }
  9162. .ace-file-input .ace-file-overlay > .overlay-content {
  9163. display: inline-block;
  9164. position: relative;
  9165. top: 10%;
  9166. left: 0;
  9167. right: 0;
  9168. text-align: center;
  9169. }
  9170. .ace-file-multiple {
  9171. height: auto;
  9172. }
  9173. .ace-file-multiple .ace-file-container {
  9174. position: relative;
  9175. height: auto;
  9176. border: 1px dashed #aaaaaa;
  9177. border-radius: 4px;
  9178. text-align: center;
  9179. }
  9180. .ace-file-multiple .ace-file-container:before {
  9181. display: inline-block;
  9182. content: attr(data-title);
  9183. position: relative;
  9184. right: 0;
  9185. left: 0;
  9186. margin: 12px;
  9187. line-height: 22px;
  9188. background-color: #FFF;
  9189. color: #CCC;
  9190. font-size: 18px;
  9191. font-weight: bold;
  9192. border-width: 0;
  9193. }
  9194. .ace-file-multiple .ace-file-container.selected .ace-file-name .ace-icon {
  9195. display: inline-block;
  9196. position: absolute;
  9197. left: 0;
  9198. top: 0;
  9199. bottom: 0;
  9200. line-height: 24px;
  9201. width: 26px;
  9202. text-align: center;
  9203. font-family: FontAwesome;
  9204. font-size: 13px;
  9205. border: 2px solid #FFF;
  9206. color: #FFF;
  9207. -webkit-transition: all 0.1s;
  9208. -o-transition: all 0.1s;
  9209. transition: all 0.1s;
  9210. }
  9211. .ace-file-multiple .ace-file-container .ace-file-name {
  9212. position: relative;
  9213. display: block;
  9214. padding: 0;
  9215. height: auto;
  9216. width: auto;
  9217. max-width: 100%;
  9218. margin: 0 4px;
  9219. border-bottom: 1px solid #DDD;
  9220. text-align: left;
  9221. }
  9222. .ace-file-multiple .ace-file-container .ace-file-name:first-child {
  9223. margin-top: 1px;
  9224. }
  9225. .ace-file-multiple .ace-file-container .ace-file-name:last-child {
  9226. border-bottom-width: 0;
  9227. margin-bottom: 1px;
  9228. }
  9229. .ace-file-multiple .ace-file-container .ace-file-name img {
  9230. padding: 2px;
  9231. border: 1px solid #D7D7D7;
  9232. background-color: #FFF;
  9233. background-repeat: no-repeat;
  9234. background-position: center;
  9235. margin: 4px 8px 4px 1px;
  9236. }
  9237. .ace-file-multiple .ace-file-container .ace-file-name:after {
  9238. display: none;
  9239. }
  9240. .ace-file-multiple .ace-file-container.selected .ace-file-name:after {
  9241. display: inline-block;
  9242. white-space: pre;
  9243. }
  9244. .ace-file-multiple .ace-file-container .ace-file-name img + .ace-icon,
  9245. .ace-file-multiple .ace-file-container.selected .ace-file-name img + .ace-icon {
  9246. display: none;
  9247. }
  9248. .ace-file-multiple .remove {
  9249. right: -11px;
  9250. top: -11px;
  9251. border: 3px solid #BBB;
  9252. border-radius: 32px;
  9253. background-color: #FFF;
  9254. color: red;
  9255. width: 23px;
  9256. height: 23px;
  9257. line-height: 15px;
  9258. }
  9259. .ace-file-multiple .ace-file-container.selected + .remove:hover {
  9260. border-color: #f4c0b1;
  9261. }
  9262. .ace-file-multiple .ace-file-overlay {
  9263. position: absolute;
  9264. top: -12px;
  9265. bottom: -6px;
  9266. left: -12px;
  9267. right: -12px;
  9268. }
  9269. .ace-file-multiple .ace-file-overlay > .overlay-content {
  9270. top: 20%;
  9271. }
  9272. .ace-file-multiple .ace-file-container .ace-file-name .ace-icon {
  9273. position: relative;
  9274. display: block;
  9275. text-align: center;
  9276. height: auto;
  9277. line-height: 64px;
  9278. width: auto;
  9279. font-size: 64px;
  9280. color: #D5D5D5;
  9281. margin: 4px 0;
  9282. background-color: transparent;
  9283. }
  9284. .ace-file-multiple .ace-file-container.selected:after {
  9285. display: none;
  9286. }
  9287. .ace-file-multiple .ace-file-container.selected .ace-file-name .ace-icon {
  9288. position: relative;
  9289. margin-right: 4px;
  9290. margin-left: 2px;
  9291. line-height: 24px;
  9292. }
  9293. .ace-file-multiple .ace-file-container .ace-file-name.large {
  9294. text-align: center;
  9295. border-bottom: 1px solid #222;
  9296. margin: 0 1px 3px;
  9297. }
  9298. .ace-file-multiple .ace-file-container .ace-file-name.large:last-child {
  9299. margin: 0 1px;
  9300. }
  9301. .ace-file-multiple .ace-file-container .ace-file-name.large:after {
  9302. position: absolute;
  9303. top: auto;
  9304. bottom: 0;
  9305. left: 0;
  9306. right: 0;
  9307. padding: 0 4px;
  9308. background-color: #555;
  9309. color: #FFF;
  9310. opacity: 0.8;
  9311. filter: alpha(opacity=80);
  9312. }
  9313. .ace-file-multiple .ace-file-container .ace-file-name.large img {
  9314. border-width: 0;
  9315. margin: 0 !important;
  9316. padding: 0;
  9317. }
  9318. .ace-file-multiple input[type=file].disabled + .ace-file-container:hover,
  9319. .ace-file-multiple input[type=file][disabled] + .ace-file-container:hover,
  9320. .ace-file-multiple input[type=file][readonly] + .ace-file-container:hover {
  9321. border-color: #AAA;
  9322. }
  9323. .ace-file-multiple input[type=file].disabled + .ace-file-container:before,
  9324. .ace-file-multiple input[type=file][disabled] + .ace-file-container:before,
  9325. .ace-file-multiple input[type=file][readonly] + .ace-file-container:before {
  9326. background-color: transparent;
  9327. }
  9328. .ace-file-multiple input[type=file].disabled + .ace-file-container .ace-icon,
  9329. .ace-file-multiple input[type=file][disabled] + .ace-file-container .ace-icon,
  9330. .ace-file-multiple input[type=file][readonly] + .ace-file-container .ace-icon {
  9331. border-color: #EEE;
  9332. }
  9333. .input-group .input-group-addon {
  9334. border-radius: 0 !important;
  9335. }
  9336. .form-group.has-success .input-group .input-group-addon {
  9337. border-color: #9cc573;
  9338. }
  9339. .form-group.has-error .input-group .input-group-addon {
  9340. border-color: #f2a696;
  9341. }
  9342. .form-group.has-warning .input-group .input-group-addon {
  9343. border-color: #e3c94c;
  9344. }
  9345. .form-group.has-info .input-group .input-group-addon {
  9346. border-color: #72aec2;
  9347. }
  9348. .input-group > .btn {
  9349. line-height: 20px;
  9350. padding: 0 6px;
  9351. border-radius: 0 !important;
  9352. }
  9353. .input-group > .btn.btn-sm {
  9354. line-height: 22px;
  9355. }
  9356. .input-group > .btn + .btn {
  9357. margin-left: 1px;
  9358. }
  9359. .input-group > .btn-group > .btn {
  9360. line-height: 23px;
  9361. }
  9362. .input-group > .btn-group > .btn.btn-sm {
  9363. line-height: 26px;
  9364. }
  9365. .input-group > .btn > .caret,
  9366. .input-group > .btn-group > .btn > .caret,
  9367. .input-group > .btn.btn-sm > .caret,
  9368. .input-group > .btn-group > .btn.btn-sm > .caret {
  9369. margin-top: 10px;
  9370. }
  9371. .input-group.input-group-compact {
  9372. width: 1px;
  9373. }
  9374. .form-group select,
  9375. .form-group textarea,
  9376. .form-group input[type="text"],
  9377. .form-group input[type="password"],
  9378. .form-group input[type="datetime"],
  9379. .form-group input[type="datetime-local"],
  9380. .form-group input[type="date"],
  9381. .form-group input[type="month"],
  9382. .form-group input[type="time"],
  9383. .form-group input[type="week"],
  9384. .form-group input[type="number"],
  9385. .form-group input[type="email"],
  9386. .form-group input[type="url"],
  9387. .form-group input[type="search"],
  9388. .form-group input[type="tel"],
  9389. .form-group input[type="color"] {
  9390. background: #FFF;
  9391. }
  9392. .form-group.has-success input,
  9393. .form-group.has-success select,
  9394. .form-group.has-success textarea {
  9395. border-color: #9cc573;
  9396. color: #8bad4c;
  9397. -webkit-box-shadow: none;
  9398. box-shadow: none;
  9399. }
  9400. .form-group.has-success input:focus,
  9401. .form-group.has-success select:focus,
  9402. .form-group.has-success textarea:focus {
  9403. -webkit-box-shadow: 0px 0px 0px 2px rgba(130, 188, 58, 0.3);
  9404. box-shadow: 0px 0px 0px 2px rgba(130, 188, 58, 0.3);
  9405. color: #6f8a3c;
  9406. border-color: #779c52;
  9407. background-color: #f4f9f0;
  9408. }
  9409. .form-group.has-success input:focus + .ace-icon,
  9410. .form-group.has-success select:focus + .ace-icon,
  9411. .form-group.has-success textarea:focus + .ace-icon {
  9412. color: #8bad4c;
  9413. }
  9414. .form-group.has-success .ace-icon {
  9415. color: #8bad4c;
  9416. }
  9417. .form-group.has-success .btn .ace-icon {
  9418. color: inherit;
  9419. }
  9420. .form-group.has-success .control-label,
  9421. .form-group.has-success .help-block,
  9422. .form-group.has-success .help-inline {
  9423. color: #7ba065;
  9424. }
  9425. .form-group.has-info input,
  9426. .form-group.has-info select,
  9427. .form-group.has-info textarea {
  9428. border-color: #72aec2;
  9429. color: #4b89aa;
  9430. -webkit-box-shadow: none;
  9431. box-shadow: none;
  9432. }
  9433. .form-group.has-info input:focus,
  9434. .form-group.has-info select:focus,
  9435. .form-group.has-info textarea:focus {
  9436. -webkit-box-shadow: 0px 0px 0px 2px rgba(58, 120, 188, 0.3);
  9437. box-shadow: 0px 0px 0px 2px rgba(58, 120, 188, 0.3);
  9438. color: #3b6c87;
  9439. border-color: #488ea5;
  9440. background-color: #f1f7f9;
  9441. }
  9442. .form-group.has-info input:focus + .ace-icon,
  9443. .form-group.has-info select:focus + .ace-icon,
  9444. .form-group.has-info textarea:focus + .ace-icon {
  9445. color: #4b89aa;
  9446. }
  9447. .form-group.has-info .ace-icon {
  9448. color: #4b89aa;
  9449. }
  9450. .form-group.has-info .btn .ace-icon {
  9451. color: inherit;
  9452. }
  9453. .form-group.has-info .control-label,
  9454. .form-group.has-info .help-block,
  9455. .form-group.has-info .help-inline {
  9456. color: #657ba0;
  9457. }
  9458. .form-group.has-error input,
  9459. .form-group.has-error select,
  9460. .form-group.has-error textarea {
  9461. border-color: #f2a696;
  9462. color: #d68273;
  9463. -webkit-box-shadow: none;
  9464. box-shadow: none;
  9465. }
  9466. .form-group.has-error input:focus,
  9467. .form-group.has-error select:focus,
  9468. .form-group.has-error textarea:focus {
  9469. -webkit-box-shadow: 0px 0px 0px 2px rgba(219, 137, 120, 0.3);
  9470. box-shadow: 0px 0px 0px 2px rgba(219, 137, 120, 0.3);
  9471. color: #ca5f4c;
  9472. border-color: #d77b68;
  9473. background-color: #fef9f8;
  9474. }
  9475. .form-group.has-error input:focus + .ace-icon,
  9476. .form-group.has-error select:focus + .ace-icon,
  9477. .form-group.has-error textarea:focus + .ace-icon {
  9478. color: #d68273;
  9479. }
  9480. .form-group.has-error .ace-icon {
  9481. color: #d68273;
  9482. }
  9483. .form-group.has-error .btn .ace-icon {
  9484. color: inherit;
  9485. }
  9486. .form-group.has-error .control-label,
  9487. .form-group.has-error .help-block,
  9488. .form-group.has-error .help-inline {
  9489. color: #d16e6c;
  9490. }
  9491. .form-group.has-warning input,
  9492. .form-group.has-warning select,
  9493. .form-group.has-warning textarea {
  9494. border-color: #e3c94c;
  9495. color: #d3bd50;
  9496. -webkit-box-shadow: none;
  9497. box-shadow: none;
  9498. }
  9499. .form-group.has-warning input:focus,
  9500. .form-group.has-warning select:focus,
  9501. .form-group.has-warning textarea:focus {
  9502. -webkit-box-shadow: 0px 0px 0px 2px rgba(216, 188, 65, 0.3);
  9503. box-shadow: 0px 0px 0px 2px rgba(216, 188, 65, 0.3);
  9504. color: #c0a830;
  9505. border-color: #d5b630;
  9506. background-color: #fdfbf3;
  9507. }
  9508. .form-group.has-warning input:focus + .ace-icon,
  9509. .form-group.has-warning select:focus + .ace-icon,
  9510. .form-group.has-warning textarea:focus + .ace-icon {
  9511. color: #d3bd50;
  9512. }
  9513. .form-group.has-warning .ace-icon {
  9514. color: #d3bd50;
  9515. }
  9516. .form-group.has-warning .btn .ace-icon {
  9517. color: inherit;
  9518. }
  9519. .form-group.has-warning .control-label,
  9520. .form-group.has-warning .help-block,
  9521. .form-group.has-warning .help-inline {
  9522. color: #d19d59;
  9523. }
  9524. .form-group input[disabled],
  9525. .form-group input:disabled {
  9526. color: #848484 !important;
  9527. background-color: #eeeeee !important;
  9528. }
  9529. @media only screen and (max-width: 767px) {
  9530. .help-inline,
  9531. .input-icon + .help-inline {
  9532. padding-left: 0;
  9533. display: block !important;
  9534. }
  9535. }
  9536. .tab-content {
  9537. border: 1px solid #c5d0dc;
  9538. padding: 2px 2px;
  9539. position: relative;
  9540. }
  9541. .tab-content.no-padding {
  9542. padding: 0;
  9543. }
  9544. .tab-content.no-border {
  9545. border: none;
  9546. padding: 12px;
  9547. }
  9548. .tab-content.padding-32 {
  9549. padding: 32px 24px;
  9550. }
  9551. .tab-content.no-border.padding-32 {
  9552. padding: 32px;
  9553. }
  9554. .tab-content.padding-30 {
  9555. padding: 30px 23px;
  9556. }
  9557. .tab-content.no-border.padding-30 {
  9558. padding: 30px;
  9559. }
  9560. .tab-content.padding-28 {
  9561. padding: 28px 21px;
  9562. }
  9563. .tab-content.no-border.padding-28 {
  9564. padding: 28px;
  9565. }
  9566. .tab-content.padding-26 {
  9567. padding: 26px 20px;
  9568. }
  9569. .tab-content.no-border.padding-26 {
  9570. padding: 26px;
  9571. }
  9572. .tab-content.padding-24 {
  9573. padding: 24px 18px;
  9574. }
  9575. .tab-content.no-border.padding-24 {
  9576. padding: 24px;
  9577. }
  9578. .tab-content.padding-22 {
  9579. padding: 22px 17px;
  9580. }
  9581. .tab-content.no-border.padding-22 {
  9582. padding: 22px;
  9583. }
  9584. .tab-content.padding-20 {
  9585. padding: 20px 15px;
  9586. }
  9587. .tab-content.no-border.padding-20 {
  9588. padding: 20px;
  9589. }
  9590. .tab-content.padding-18 {
  9591. padding: 18px 14px;
  9592. }
  9593. .tab-content.no-border.padding-18 {
  9594. padding: 18px;
  9595. }
  9596. .tab-content.padding-16 {
  9597. padding: 16px 12px;
  9598. }
  9599. .tab-content.no-border.padding-16 {
  9600. padding: 16px;
  9601. }
  9602. .tab-content.padding-14 {
  9603. padding: 14px 11px;
  9604. }
  9605. .tab-content.no-border.padding-14 {
  9606. padding: 14px;
  9607. }
  9608. .tab-content.padding-12 {
  9609. padding: 12px 9px;
  9610. }
  9611. .tab-content.no-border.padding-12 {
  9612. padding: 12px;
  9613. }
  9614. .tab-content.padding-10 {
  9615. padding: 10px 8px;
  9616. }
  9617. .tab-content.no-border.padding-10 {
  9618. padding: 10px;
  9619. }
  9620. .tab-content.padding-8 {
  9621. padding: 8px 6px;
  9622. }
  9623. .tab-content.no-border.padding-8 {
  9624. padding: 8px;
  9625. }
  9626. .tab-content.padding-6 {
  9627. padding: 6px 5px;
  9628. }
  9629. .tab-content.no-border.padding-6 {
  9630. padding: 6px;
  9631. }
  9632. .tab-content.padding-4 {
  9633. padding: 4px 3px;
  9634. }
  9635. .tab-content.no-border.padding-4 {
  9636. padding: 4px;
  9637. }
  9638. .tab-content.padding-2 {
  9639. padding: 2px 2px;
  9640. }
  9641. .tab-content.no-border.padding-2 {
  9642. padding: 2px;
  9643. }
  9644. .tab-content.padding-0 {
  9645. padding: 0px 0px;
  9646. }
  9647. .tab-content.no-border.padding-0 {
  9648. padding: 0px;
  9649. }
  9650. .nav.nav-tabs.padding-32 {
  9651. padding-left: 32px;
  9652. }
  9653. .tabs-right > .nav.nav-tabs.padding-32,
  9654. .tabs-left > .nav.nav-tabs.padding-32 {
  9655. padding-left: 0;
  9656. padding-top: 32px;
  9657. }
  9658. .nav.nav-tabs.padding-30 {
  9659. padding-left: 30px;
  9660. }
  9661. .tabs-right > .nav.nav-tabs.padding-30,
  9662. .tabs-left > .nav.nav-tabs.padding-30 {
  9663. padding-left: 0;
  9664. padding-top: 30px;
  9665. }
  9666. .nav.nav-tabs.padding-28 {
  9667. padding-left: 28px;
  9668. }
  9669. .tabs-right > .nav.nav-tabs.padding-28,
  9670. .tabs-left > .nav.nav-tabs.padding-28 {
  9671. padding-left: 0;
  9672. padding-top: 28px;
  9673. }
  9674. .nav.nav-tabs.padding-26 {
  9675. padding-left: 26px;
  9676. }
  9677. .tabs-right > .nav.nav-tabs.padding-26,
  9678. .tabs-left > .nav.nav-tabs.padding-26 {
  9679. padding-left: 0;
  9680. padding-top: 26px;
  9681. }
  9682. .nav.nav-tabs.padding-24 {
  9683. padding-left: 24px;
  9684. }
  9685. .tabs-right > .nav.nav-tabs.padding-24,
  9686. .tabs-left > .nav.nav-tabs.padding-24 {
  9687. padding-left: 0;
  9688. padding-top: 24px;
  9689. }
  9690. .nav.nav-tabs.padding-22 {
  9691. padding-left: 22px;
  9692. }
  9693. .tabs-right > .nav.nav-tabs.padding-22,
  9694. .tabs-left > .nav.nav-tabs.padding-22 {
  9695. padding-left: 0;
  9696. padding-top: 22px;
  9697. }
  9698. .nav.nav-tabs.padding-20 {
  9699. padding-left: 20px;
  9700. }
  9701. .tabs-right > .nav.nav-tabs.padding-20,
  9702. .tabs-left > .nav.nav-tabs.padding-20 {
  9703. padding-left: 0;
  9704. padding-top: 20px;
  9705. }
  9706. .nav.nav-tabs.padding-18 {
  9707. padding-left: 18px;
  9708. }
  9709. .tabs-right > .nav.nav-tabs.padding-18,
  9710. .tabs-left > .nav.nav-tabs.padding-18 {
  9711. padding-left: 0;
  9712. padding-top: 18px;
  9713. }
  9714. .nav.nav-tabs.padding-16 {
  9715. padding-left: 16px;
  9716. }
  9717. .tabs-right > .nav.nav-tabs.padding-16,
  9718. .tabs-left > .nav.nav-tabs.padding-16 {
  9719. padding-left: 0;
  9720. padding-top: 16px;
  9721. }
  9722. .nav.nav-tabs.padding-14 {
  9723. padding-left: 14px;
  9724. }
  9725. .tabs-right > .nav.nav-tabs.padding-14,
  9726. .tabs-left > .nav.nav-tabs.padding-14 {
  9727. padding-left: 0;
  9728. padding-top: 14px;
  9729. }
  9730. .nav.nav-tabs.padding-12 {
  9731. padding-left: 12px;
  9732. }
  9733. .tabs-right > .nav.nav-tabs.padding-12,
  9734. .tabs-left > .nav.nav-tabs.padding-12 {
  9735. padding-left: 0;
  9736. padding-top: 12px;
  9737. }
  9738. .nav.nav-tabs.padding-10 {
  9739. padding-left: 10px;
  9740. }
  9741. .tabs-right > .nav.nav-tabs.padding-10,
  9742. .tabs-left > .nav.nav-tabs.padding-10 {
  9743. padding-left: 0;
  9744. padding-top: 10px;
  9745. }
  9746. .nav.nav-tabs.padding-8 {
  9747. padding-left: 8px;
  9748. }
  9749. .tabs-right > .nav.nav-tabs.padding-8,
  9750. .tabs-left > .nav.nav-tabs.padding-8 {
  9751. padding-left: 0;
  9752. padding-top: 8px;
  9753. }
  9754. .nav.nav-tabs.padding-6 {
  9755. padding-left: 6px;
  9756. }
  9757. .tabs-right > .nav.nav-tabs.padding-6,
  9758. .tabs-left > .nav.nav-tabs.padding-6 {
  9759. padding-left: 0;
  9760. padding-top: 6px;
  9761. }
  9762. .nav.nav-tabs.padding-4 {
  9763. padding-left: 4px;
  9764. }
  9765. .tabs-right > .nav.nav-tabs.padding-4,
  9766. .tabs-left > .nav.nav-tabs.padding-4 {
  9767. padding-left: 0;
  9768. padding-top: 4px;
  9769. }
  9770. .nav.nav-tabs.padding-2 {
  9771. padding-left: 2px;
  9772. }
  9773. .tabs-right > .nav.nav-tabs.padding-2,
  9774. .tabs-left > .nav.nav-tabs.padding-2 {
  9775. padding-left: 0;
  9776. padding-top: 2px;
  9777. }
  9778. .nav-tabs {
  9779. border-color: #C5D0DC;
  9780. margin-bottom: 0 !important;
  9781. margin-left: 0;
  9782. position: relative;
  9783. top: 1px;
  9784. }
  9785. .nav-tabs > li > a {
  9786. padding: 7px 12px 8px;
  9787. }
  9788. .nav-tabs > li > a,
  9789. .nav-tabs > li > a:focus {
  9790. border-radius: 0 !important;
  9791. border-color: #c5d0dc;
  9792. background-color: #F9F9F9;
  9793. color: #999;
  9794. margin-right: -1px;
  9795. line-height: 18px;
  9796. position: relative;
  9797. }
  9798. .nav-tabs > li > a:hover {
  9799. background-color: #FFF;
  9800. color: #4c8fbd;
  9801. border-color: #c5d0dc;
  9802. }
  9803. .nav-tabs > li > a:active,
  9804. .nav-tabs > li > a:focus {
  9805. outline: none !important;
  9806. }
  9807. .nav-tabs > li:first-child > a {
  9808. margin-left: 0;
  9809. }
  9810. .nav-tabs > li.active > a,
  9811. .nav-tabs > li.active > a:hover,
  9812. .nav-tabs > li.active > a:focus {
  9813. color: #576373;
  9814. border-color: #c5d0dc;
  9815. border-top: 2px solid #4c8fbd;
  9816. border-bottom-color: transparent;
  9817. background-color: #FFF;
  9818. z-index: 1;
  9819. line-height: 18px;
  9820. margin-top: -1px;
  9821. box-shadow: 0 -2px 3px 0 rgba(0, 0, 0, 0.15);
  9822. }
  9823. .tabs-below > .nav-tabs {
  9824. /* tabs below */
  9825. top: auto;
  9826. margin-bottom: 0;
  9827. margin-top: -1px;
  9828. border-color: #c5d0dc;
  9829. border-bottom-width: 0;
  9830. }
  9831. .tabs-below > .nav-tabs > li > a,
  9832. .tabs-below > .nav-tabs > li > a:hover,
  9833. .tabs-below > .nav-tabs > li > a:focus {
  9834. border-color: #c5d0dc;
  9835. }
  9836. .tabs-below > .nav-tabs > li.active > a,
  9837. .tabs-below > .nav-tabs > li.active > a:hover,
  9838. .tabs-below > .nav-tabs > li.active > a:focus {
  9839. border-color: #c5d0dc;
  9840. border-top-width: 1px;
  9841. border-bottom: 2px solid #4c8fbd;
  9842. border-top-color: transparent;
  9843. margin-top: 0;
  9844. box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15);
  9845. }
  9846. .tabs-left > .nav-tabs > li > a,
  9847. .tabs-right > .nav-tabs > li > a {
  9848. min-width: 60px;
  9849. }
  9850. .tabs-left > .nav-tabs {
  9851. top: auto;
  9852. margin-bottom: 0;
  9853. border-color: #c5d0dc;
  9854. float: left;
  9855. }
  9856. .tabs-left > .nav-tabs > li {
  9857. float: none !important;
  9858. }
  9859. .tabs-left > .nav-tabs > li > a,
  9860. .tabs-left > .nav-tabs > li > a:focus,
  9861. .tabs-left > .nav-tabs > li > a:hover {
  9862. border-color: #c5d0dc;
  9863. margin: 0 -1px 0 0;
  9864. }
  9865. .tabs-left > .nav-tabs > li.active > a,
  9866. .tabs-left > .nav-tabs > li.active > a:focus,
  9867. .tabs-left > .nav-tabs > li.active > a:hover {
  9868. border-color: #c5d0dc;
  9869. border-top-width: 1px;
  9870. border-left: 2px solid #4c8fbd;
  9871. border-right-color: transparent;
  9872. margin: 0 -1px 0 -1px;
  9873. -webkit-box-shadow: -2px 0 3px 0 rgba(0,0,0,0.15) !important;
  9874. box-shadow: -2px 0 3px 0 rgba(0,0,0,0.15) !important;
  9875. }
  9876. .tabs-right > .nav-tabs {
  9877. top: auto;
  9878. margin-bottom: 0;
  9879. border-color: #c5d0dc;
  9880. float: right;
  9881. }
  9882. .tabs-right > .nav-tabs > li {
  9883. float: none !important;
  9884. }
  9885. .tabs-right > .nav-tabs > li > a,
  9886. .tabs-right > .nav-tabs > li > a:focus,
  9887. .tabs-right > .nav-tabs > li > a:hover {
  9888. border-color: #c5d0dc;
  9889. margin: 0 -1px;
  9890. }
  9891. .tabs-right > .nav-tabs > li.active > a,
  9892. .tabs-right > .nav-tabs > li.active > a:focus,
  9893. .tabs-right > .nav-tabs > li.active > a:hover {
  9894. border-color: #c5d0dc;
  9895. border-top-width: 1px;
  9896. border-right: 2px solid #4c8fbd;
  9897. border-left-color: transparent;
  9898. margin: 0 -2px 0 -1px;
  9899. -webkit-box-shadow: 2px 0 3px 0 rgba(0,0,0,0.15);
  9900. box-shadow: 2px 0 3px 0 rgba(0,0,0,0.15);
  9901. }
  9902. .nav-tabs > li > a > .badge {
  9903. padding: 1px 5px;
  9904. line-height: 15px;
  9905. opacity: 0.75;
  9906. }
  9907. .nav-tabs > li > a > .ace-icon {
  9908. opacity: 0.75;
  9909. }
  9910. .nav-tabs > li.active > a > .badge,
  9911. .nav-tabs > li.active > a > .ace-icon {
  9912. opacity: 1;
  9913. }
  9914. .nav-tabs li .ace-icon {
  9915. width: 1.25em;
  9916. display: inline-block;
  9917. text-align: center;
  9918. }
  9919. .nav-tabs > li.open .dropdown-toggle {
  9920. background-color: #4F99C6;
  9921. border-color: #4F99C6;
  9922. color: #FFF;
  9923. }
  9924. .nav-tabs > li.open .dropdown-toggle > .ace-icon {
  9925. color: #FFF !important;
  9926. }
  9927. .tabs-left .tab-content,
  9928. .tabs-right .tab-content {
  9929. overflow: auto;
  9930. }
  9931. .nav-pills .open .dropdown-toggle,
  9932. .nav > li.dropdown.open.active > a:hover,
  9933. .nav > li.dropdown.open.active > a:focus {
  9934. background-color: #4F99C6;
  9935. border-color: #4F99C6;
  9936. color: #FFFFFF;
  9937. }
  9938. .nav-pills .open .dropdown-toggle > .ace-icon,
  9939. .nav > li.dropdown.open.active > a:hover > .ace-icon,
  9940. .nav > li.dropdown.open.active > a:focus > .ace-icon {
  9941. color: #FFF !important;
  9942. }
  9943. /* bigger tab buttons */
  9944. .nav-tabs > li:not(.active):not(.open) > a:not(:hover) > .ace-icon:first-child.disabled {
  9945. color: #909090 !important;
  9946. }
  9947. /* bigger tab buttons */
  9948. .nav-tabs.tab-size-bigger > li > a {
  9949. padding-left: 14px;
  9950. padding-right: 14px;
  9951. }
  9952. .nav-tabs.tab-size-bigger > li > a > .ace-icon:first-child {
  9953. display: block;
  9954. margin-bottom: 6px;
  9955. width: auto;
  9956. }
  9957. .nav-tabs.tab-space-1 > li > a {
  9958. margin-right: 1px;
  9959. }
  9960. .nav-tabs.tab-space-2 > li > a {
  9961. margin-right: 2px;
  9962. }
  9963. .nav-tabs.tab-space-3 > li > a {
  9964. margin-right: 3px;
  9965. }
  9966. .nav-tabs.tab-space-4 > li > a {
  9967. margin-right: 4px;
  9968. }
  9969. .nav-tabs[class*="tab-color-"] > li > a,
  9970. .nav-tabs[class*="tab-color-"] > li > a:focus,
  9971. .nav-tabs[class*="tab-color-"] > li > a:hover {
  9972. color: #FFF;
  9973. border-color: transparent;
  9974. margin-right: 3px;
  9975. }
  9976. .nav-tabs[class*="tab-color-"] > li > a > .badge {
  9977. border-radius: 2px;
  9978. }
  9979. .nav-tabs[class*="tab-color-"] > li:not(.active) > a:hover {
  9980. opacity: 0.85;
  9981. border-color: rgba(0, 0, 0, 0.15);
  9982. border-bottom-color: transparent;
  9983. }
  9984. .nav-tabs[class*="tab-color-"] > li:not(.active) > a > .ace-icon:first-child {
  9985. color: #FFF !important;
  9986. }
  9987. .nav-tabs[class*="tab-color-"] > li:not(.active) > a > .badge {
  9988. color: rgba(0, 0, 0, 0.4) !important;
  9989. background-color: #FFF !important;
  9990. border-radius: 2px;
  9991. }
  9992. .nav-tabs.tab-color-blue > li > a,
  9993. .nav-tabs.tab-color-blue > li > a:focus {
  9994. background-color: #7db4d8;
  9995. }
  9996. .nav-tabs[class*="tab-color-"] > li.active > a,
  9997. .nav-tabs[class*="tab-color-"] > li.active > a:focus,
  9998. .nav-tabs[class*="tab-color-"] > li.active > a:hover {
  9999. background-color: #FFF;
  10000. color: #4f80a0;
  10001. -webkit-box-shadow: none !important;
  10002. box-shadow: none !important;
  10003. }
  10004. .nav-tabs.tab-color-blue > li.active > a,
  10005. .nav-tabs.tab-color-blue > li.active > a:focus,
  10006. .nav-tabs.tab-color-blue > li.active > a:hover {
  10007. color: #4c718a;
  10008. border-color: #7db4d8 #7db4d8 transparent;
  10009. }
  10010. .tabs-below .nav-tabs.tab-color-blue > li.active > a {
  10011. border-color: transparent #7db4d8 #7db4d8;
  10012. }
  10013. .nav-tabs.tab-color-blue {
  10014. border-bottom-color: #C5D0DC;
  10015. }
  10016. /* background for tab links */
  10017. .nav-tabs.background-blue {
  10018. padding-top: 6px;
  10019. background-color: #EFF3F8;
  10020. border: 1px solid #C5D0DC;
  10021. }
  10022. .tabs-below .nav-tabs.background-blue {
  10023. padding-top: 0;
  10024. padding-bottom: 6px;
  10025. }
  10026. .tabs-below .nav-tabs.tab-color-blue {
  10027. border-top: none;
  10028. border-bottom-color: #C5D0DC;
  10029. }
  10030. .accordion-style1.panel-group .panel {
  10031. border-radius: 0;
  10032. border-color: #cdd8e3;
  10033. background-color: #FFF;
  10034. box-shadow: none;
  10035. }
  10036. .accordion-style1.panel-group .panel:last-child {
  10037. border-bottom-width: 1px;
  10038. }
  10039. .accordion-style1.panel-group .panel .collapse {
  10040. background-color: #FFF;
  10041. }
  10042. .accordion-style1.panel-group .panel + .panel {
  10043. margin-top: 2px;
  10044. }
  10045. .accordion-style1.panel-group .panel-heading + .panel-collapse .panel-body {
  10046. border-top-color: #cdd8e3 !important;
  10047. }
  10048. .accordion-style1.panel-group .panel-heading {
  10049. padding: 0;
  10050. }
  10051. .accordion-style1.panel-group .panel-heading .accordion-toggle {
  10052. color: #4c8fbd;
  10053. background-color: #eef4f9;
  10054. position: relative;
  10055. font-weight: bold;
  10056. font-size: 13px;
  10057. line-height: 1;
  10058. padding: 10px;
  10059. display: block;
  10060. }
  10061. .accordion-style1.panel-group .panel-heading .accordion-toggle.collapsed {
  10062. color: #478fca;
  10063. font-weight: normal;
  10064. background-color: #F9F9F9;
  10065. }
  10066. .accordion-style1.panel-group .panel-heading .accordion-toggle:hover {
  10067. color: #6ea6cc;
  10068. background-color: #f1f8fd;
  10069. text-decoration: none;
  10070. }
  10071. .accordion-style1.panel-group .panel-heading .accordion-toggle:focus,
  10072. .accordion-style1.panel-group .panel-heading .accordion-toggle:active {
  10073. outline: none;
  10074. text-decoration: none;
  10075. }
  10076. .accordion-style1.panel-group .panel-heading .accordion-toggle > .ace-icon:first-child {
  10077. width: 16px;
  10078. }
  10079. .accordion-style1.panel-group .panel-heading .accordion-toggle:hover > .ace-icon:first-child {
  10080. text-decoration: none;
  10081. }
  10082. .accordion-style1.panel-group .panel-body,
  10083. .accordion-style1.panel-group .collapse.in > .panel-body {
  10084. border-top: 1px solid #cdd8e3;
  10085. }
  10086. .accordion-style1.panel-group.no-padding {
  10087. padding: 0;
  10088. }
  10089. .accordion-style2.panel-group .panel {
  10090. border-width: 0;
  10091. }
  10092. .accordion-style2.panel-group .panel:last-child {
  10093. border-bottom-width: 0;
  10094. }
  10095. .accordion-style2.panel-group .panel + .panel {
  10096. margin-top: 4px;
  10097. }
  10098. .accordion-style2.panel-group .panel .panel-body {
  10099. border-top: none;
  10100. }
  10101. .accordion-style2.panel-group .panel-heading .accordion-toggle {
  10102. background-color: #EDF3F7;
  10103. border: 2px solid #6EAED1;
  10104. border-width: 0 0 0 2px;
  10105. }
  10106. .accordion-style2.panel-group .panel-heading .accordion-toggle:hover {
  10107. text-decoration: none;
  10108. }
  10109. .accordion-style2.panel-group .panel-heading .accordion-toggle.collapsed {
  10110. background-color: #F3F3F3;
  10111. color: #606060;
  10112. border-width: 0 0 0 1px;
  10113. border-color: #D9D9D9;
  10114. }
  10115. .accordion-style2.panel-group .panel-heading .accordion-toggle.collapsed:hover {
  10116. background-color: #F6F6F6;
  10117. color: #438EB9;
  10118. text-decoration: none;
  10119. }
  10120. .accordion-style2.panel-group .panel-body,
  10121. .accordion-style2.panel-group .collapse.in > .panel-body {
  10122. border-top: none;
  10123. }
  10124. .accordion-style2.panel-group .accordion-style2.panel-group .panel {
  10125. border-bottom: 1px dotted #D9D9D9;
  10126. }
  10127. .accordion-style2.panel-group .accordion-style2.panel-group .panel:last-child {
  10128. border-bottom: none;
  10129. }
  10130. .accordion-style2.panel-group .accordion-style2.panel-group .panel .panel-heading,
  10131. .accordion-style2.panel-group .accordion-style2.panel-group .panel .panel-heading .accordion-toggle {
  10132. background-color: transparent;
  10133. border-width: 0;
  10134. font-size: 13px;
  10135. padding-top: 6px;
  10136. padding-bottom: 8px;
  10137. }
  10138. .accordion-style2.panel-group .accordion-style2.panel-group .panel .panel-heading {
  10139. padding-top: 0;
  10140. padding-bottom: 0;
  10141. }
  10142. th,
  10143. td,
  10144. .table-bordered {
  10145. border-radius: 0 !important;
  10146. }
  10147. .table > thead > tr {
  10148. color: #707070;
  10149. font-weight: normal;
  10150. background: #F2F2F2;
  10151. background-image: -webkit-linear-gradient(top, #f8f8f8 0%, #ececec 100%);
  10152. background-image: -o-linear-gradient(top, #f8f8f8 0%, #ececec 100%);
  10153. background-image: linear-gradient(to bottom, #f8f8f8 0%, #ececec 100%);
  10154. background-repeat: repeat-x;
  10155. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff8f8f8', endColorstr='#ffececec', GradientType=0);
  10156. }
  10157. .table > thead > tr > th {
  10158. border-color: #dddddd;
  10159. font-weight: bold;
  10160. }
  10161. .table > thead > tr > th .ace-icon:first-child {
  10162. margin-right: 2px;
  10163. }
  10164. .table > thead > tr > th:first-child {
  10165. border-left-color: #F1F1F1;
  10166. }
  10167. .table > thead > tr > th:left-child {
  10168. border-right-color: #F1F1F1;
  10169. }
  10170. .table.table-bordered > thead > tr > th {
  10171. vertical-align: middle;
  10172. }
  10173. .table.table-bordered > thead > tr > th:first-child {
  10174. border-left-color: #dddddd;
  10175. }
  10176. th.center,
  10177. td.center {
  10178. text-align: center;
  10179. }
  10180. th .lbl,
  10181. td .lbl {
  10182. margin-bottom: 0;
  10183. }
  10184. th .lbl:only-child,
  10185. td .lbl:only-child {
  10186. vertical-align: top;
  10187. }
  10188. .table-header {
  10189. background-color: #307ecc;
  10190. color: #FFF;
  10191. font-size: 14px;
  10192. line-height: 38px;
  10193. padding-left: 12px;
  10194. margin-bottom: 1px;
  10195. }
  10196. .table-header .close {
  10197. margin-right: 8px;
  10198. margin-top: 0;
  10199. opacity: 0.45;
  10200. filter: alpha(opacity=45);
  10201. }
  10202. .table-header .close:hover {
  10203. opacity: 0.75;
  10204. filter: alpha(opacity=75);
  10205. }
  10206. .widget-box {
  10207. padding: 0;
  10208. -webkit-box-shadow: none;
  10209. box-shadow: none;
  10210. margin: 3px 0;
  10211. border: 1px solid #CCC;
  10212. }
  10213. @media only screen and (max-width: 767px) {
  10214. .widget-box {
  10215. margin-top: 7px;
  10216. margin-bottom: 7px;
  10217. }
  10218. }
  10219. .widget-header {
  10220. -webkit-box-sizing: content-box;
  10221. -moz-box-sizing: content-box;
  10222. box-sizing: content-box;
  10223. position: relative;
  10224. min-height: 38px;
  10225. background: #f7f7f7;
  10226. background-image: -webkit-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
  10227. background-image: -o-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
  10228. background-image: linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%);
  10229. background-repeat: repeat-x;
  10230. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0);
  10231. color: #669fc7;
  10232. border-bottom: 1px solid #DDD;
  10233. padding-left: 12px;
  10234. }
  10235. .widget-header:before,
  10236. .widget-header:after {
  10237. content: "";
  10238. display: table;
  10239. line-height: 0;
  10240. }
  10241. .widget-header:after {
  10242. clear: right;
  10243. }
  10244. .widget-box.collapsed > .widget-header {
  10245. border-bottom-width: 0;
  10246. }
  10247. .collapsed.fullscreen > .widget-header {
  10248. border-bottom-width: 1px;
  10249. }
  10250. .collapsed > .widget-body {
  10251. display: none;
  10252. }
  10253. .widget-header-flat {
  10254. background: #F7F7F7;
  10255. filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  10256. }
  10257. .widget-header-large {
  10258. min-height: 49px;
  10259. padding-left: 18px;
  10260. }
  10261. .widget-header-small {
  10262. min-height: 31px;
  10263. padding-left: 10px;
  10264. }
  10265. .widget-header > .widget-title {
  10266. line-height: 36px;
  10267. padding: 0;
  10268. margin: 0;
  10269. display: inline;
  10270. }
  10271. .widget-header > .widget-title > .ace-icon {
  10272. margin-right: 5px;
  10273. font-weight: normal;
  10274. display: inline-block;
  10275. }
  10276. .widget-header-large > .widget-title {
  10277. line-height: 48px;
  10278. }
  10279. .widget-header-small > .widget-title {
  10280. line-height: 30px;
  10281. }
  10282. .widget-toolbar {
  10283. display: inline-block;
  10284. padding: 0 10px;
  10285. line-height: 37px;
  10286. float: right;
  10287. position: relative;
  10288. }
  10289. .widget-header-large > .widget-toolbar {
  10290. line-height: 48px;
  10291. }
  10292. .widget-header-small > .widget-toolbar {
  10293. line-height: 29px;
  10294. }
  10295. .widget-toolbar.no-padding {
  10296. padding: 0;
  10297. }
  10298. .widget-toolbar.padding-5 {
  10299. padding: 0 5px;
  10300. }
  10301. .widget-toolbar:before {
  10302. display: inline-block;
  10303. content: "";
  10304. position: absolute;
  10305. top: 3px;
  10306. bottom: 3px;
  10307. left: -1px;
  10308. border: 1px solid #D9D9D9;
  10309. border-width: 0 1px 0 0;
  10310. }
  10311. .widget-header-large > .widget-toolbar:before {
  10312. top: 6px;
  10313. bottom: 6px;
  10314. }
  10315. [class*="widget-color-"] > .widget-header > .widget-toolbar:before {
  10316. border-color: #EEE;
  10317. }
  10318. .widget-color-orange > .widget-header > .widget-toolbar:before {
  10319. border-color: #FEA;
  10320. }
  10321. .widget-color-dark > .widget-header > .widget-toolbar:before {
  10322. border-color: #222;
  10323. box-shadow: -1px 0 0 rgba(255, 255, 255, 0.2), inset 1px 0 0 rgba(255, 255, 255, 0.1);
  10324. }
  10325. .widget-toolbar.no-border:before {
  10326. display: none;
  10327. }
  10328. .widget-toolbar label {
  10329. display: inline-block;
  10330. vertical-align: middle;
  10331. margin-bottom: 0;
  10332. }
  10333. .widget-toolbar > a,
  10334. .widget-toolbar > .widget-menu > a {
  10335. font-size: 14px;
  10336. margin: 0 1px;
  10337. display: inline-block;
  10338. padding: 0;
  10339. line-height: 24px;
  10340. }
  10341. .widget-toolbar > a:hover,
  10342. .widget-toolbar > .widget-menu > a:hover {
  10343. text-decoration: none;
  10344. }
  10345. .widget-header-large > .widget-toolbar > a,
  10346. .widget-header-large > .widget-toolbar > .widget-menu > a {
  10347. font-size: 15px;
  10348. margin: 0 1px;
  10349. }
  10350. .widget-toolbar > .btn {
  10351. line-height: 27px;
  10352. margin-top: -2px;
  10353. }
  10354. .widget-toolbar > .btn.smaller {
  10355. line-height: 26px;
  10356. }
  10357. .widget-toolbar > .btn.bigger {
  10358. line-height: 28px;
  10359. }
  10360. .widget-toolbar > .btn-sm {
  10361. line-height: 24px;
  10362. }
  10363. .widget-toolbar > .btn-sm.smaller {
  10364. line-height: 23px;
  10365. }
  10366. .widget-toolbar > .btn-sm.bigger {
  10367. line-height: 25px;
  10368. }
  10369. .widget-toolbar > .btn-xs {
  10370. line-height: 22px;
  10371. }
  10372. .widget-toolbar > .btn-xs.smaller {
  10373. line-height: 21px;
  10374. }
  10375. .widget-toolbar > .btn-xs.bigger {
  10376. line-height: 23px;
  10377. }
  10378. .widget-toolbar > .btn-minier {
  10379. line-height: 18px;
  10380. }
  10381. .widget-toolbar > .btn-minier.smaller {
  10382. line-height: 17px;
  10383. }
  10384. .widget-toolbar > .btn-minier.bigger {
  10385. line-height: 19px;
  10386. }
  10387. .widget-toolbar > .btn-lg {
  10388. line-height: 36px;
  10389. }
  10390. .widget-toolbar > .btn-lg.smaller {
  10391. line-height: 34px;
  10392. }
  10393. .widget-toolbar > .btn-lg.bigger {
  10394. line-height: 38px;
  10395. }
  10396. .widget-toolbar-dark {
  10397. background: #444;
  10398. }
  10399. .widget-toolbar-light {
  10400. background: rgba(255, 255, 255, 0.85);
  10401. }
  10402. .widget-toolbar > .widget-menu {
  10403. display: inline-block;
  10404. position: relative;
  10405. }
  10406. .widget-toolbar > a[data-action],
  10407. .widget-toolbar > .widget-menu > a[data-action] {
  10408. -webkit-transition: transform 0.1s;
  10409. -o-transition: transform 0.1s;
  10410. transition: transform 0.1s;
  10411. }
  10412. .widget-toolbar > a[data-action] > .ace-icon,
  10413. .widget-toolbar > .widget-menu > a[data-action] > .ace-icon {
  10414. margin-right: 0;
  10415. }
  10416. .widget-toolbar > a[data-action]:focus,
  10417. .widget-toolbar > .widget-menu > a[data-action]:focus {
  10418. text-decoration: none;
  10419. outline: none;
  10420. }
  10421. .widget-toolbar > a[data-action]:hover,
  10422. .widget-toolbar > .widget-menu > a[data-action]:hover {
  10423. -moz-transform: scale(1.2);
  10424. -webkit-transform: scale(1.2);
  10425. -o-transform: scale(1.2);
  10426. -ms-transform: scale(1.2);
  10427. transform: scale(1.2);
  10428. }
  10429. .widget-body {
  10430. background-color: #FFF;
  10431. }
  10432. .widget-main {
  10433. padding: 12px;
  10434. }
  10435. .widget-main.padding-32 {
  10436. padding: 32px;
  10437. }
  10438. .widget-main.padding-30 {
  10439. padding: 30px;
  10440. }
  10441. .widget-main.padding-28 {
  10442. padding: 28px;
  10443. }
  10444. .widget-main.padding-26 {
  10445. padding: 26px;
  10446. }
  10447. .widget-main.padding-24 {
  10448. padding: 24px;
  10449. }
  10450. .widget-main.padding-22 {
  10451. padding: 22px;
  10452. }
  10453. .widget-main.padding-20 {
  10454. padding: 20px;
  10455. }
  10456. .widget-main.padding-18 {
  10457. padding: 18px;
  10458. }
  10459. .widget-main.padding-16 {
  10460. padding: 16px;
  10461. }
  10462. .widget-main.padding-14 {
  10463. padding: 14px;
  10464. }
  10465. .widget-main.padding-12 {
  10466. padding: 12px;
  10467. }
  10468. .widget-main.padding-10 {
  10469. padding: 10px;
  10470. }
  10471. .widget-main.padding-8 {
  10472. padding: 8px;
  10473. }
  10474. .widget-main.padding-6 {
  10475. padding: 6px;
  10476. }
  10477. .widget-main.padding-4 {
  10478. padding: 4px;
  10479. }
  10480. .widget-main.padding-2 {
  10481. padding: 2px;
  10482. }
  10483. .widget-main.padding-0 {
  10484. padding: 0px;
  10485. }
  10486. .widget-main.no-padding {
  10487. padding: 0;
  10488. }
  10489. .widget-toolbar .progress {
  10490. vertical-align: middle;
  10491. display: inline-block;
  10492. margin: 0;
  10493. }
  10494. .widget-toolbar > .dropdown,
  10495. .widget-toolbar > .dropup {
  10496. display: inline-block;
  10497. }
  10498. .widget-box > .widget-header > .widget-toolbar > [data-action="settings"],
  10499. .widget-color-dark > .widget-header > .widget-toolbar > [data-action="settings"],
  10500. .widget-box > .widget-header > .widget-toolbar > .widget-menu > [data-action="settings"],
  10501. .widget-color-dark > .widget-header > .widget-toolbar > .widget-menu > [data-action="settings"] {
  10502. color: #99CADB;
  10503. }
  10504. .widget-box > .widget-header > .widget-toolbar > [data-action="reload"],
  10505. .widget-color-dark > .widget-header > .widget-toolbar > [data-action="reload"],
  10506. .widget-box > .widget-header > .widget-toolbar > .widget-menu > [data-action="reload"],
  10507. .widget-color-dark > .widget-header > .widget-toolbar > .widget-menu > [data-action="reload"] {
  10508. color: #ACD392;
  10509. }
  10510. .widget-box > .widget-header > .widget-toolbar > [data-action="collapse"],
  10511. .widget-color-dark > .widget-header > .widget-toolbar > [data-action="collapse"],
  10512. .widget-box > .widget-header > .widget-toolbar > .widget-menu > [data-action="collapse"],
  10513. .widget-color-dark > .widget-header > .widget-toolbar > .widget-menu > [data-action="collapse"] {
  10514. color: #AAA;
  10515. }
  10516. .widget-box > .widget-header > .widget-toolbar > [data-action="close"],
  10517. .widget-color-dark > .widget-header > .widget-toolbar > [data-action="close"],
  10518. .widget-box > .widget-header > .widget-toolbar > .widget-menu > [data-action="close"],
  10519. .widget-color-dark > .widget-header > .widget-toolbar > .widget-menu > [data-action="close"] {
  10520. color: #E09E96;
  10521. }
  10522. .widget-box[class*="widget-color-"] > .widget-header {
  10523. color: #FFF;
  10524. filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  10525. }
  10526. .widget-color-blue {
  10527. border-color: #307ecc;
  10528. }
  10529. .widget-color-blue > .widget-header {
  10530. background: #307ecc;
  10531. border-color: #307ecc;
  10532. }
  10533. .widget-color-blue2 {
  10534. border-color: #5090c1;
  10535. }
  10536. .widget-color-blue2 > .widget-header {
  10537. background: #5090c1;
  10538. border-color: #5090c1;
  10539. }
  10540. .widget-color-blue3 {
  10541. border-color: #6379aa;
  10542. }
  10543. .widget-color-blue3 > .widget-header {
  10544. background: #6379aa;
  10545. border-color: #6379aa;
  10546. }
  10547. .widget-color-green {
  10548. border-color: #82af6f;
  10549. }
  10550. .widget-color-green > .widget-header {
  10551. background: #82af6f;
  10552. border-color: #82af6f;
  10553. }
  10554. .widget-color-green2 {
  10555. border-color: #2e8965;
  10556. }
  10557. .widget-color-green2 > .widget-header {
  10558. background: #2e8965;
  10559. border-color: #2e8965;
  10560. }
  10561. .widget-color-green3 {
  10562. border-color: #4ebc30;
  10563. }
  10564. .widget-color-green3 > .widget-header {
  10565. background: #4ebc30;
  10566. border-color: #4ebc30;
  10567. }
  10568. .widget-color-red {
  10569. border-color: #e2755f;
  10570. }
  10571. .widget-color-red > .widget-header {
  10572. background: #e2755f;
  10573. border-color: #e2755f;
  10574. }
  10575. .widget-color-red2 {
  10576. border-color: #e04141;
  10577. }
  10578. .widget-color-red2 > .widget-header {
  10579. background: #e04141;
  10580. border-color: #e04141;
  10581. }
  10582. .widget-color-red3 {
  10583. border-color: #d15b47;
  10584. }
  10585. .widget-color-red3 > .widget-header {
  10586. background: #d15b47;
  10587. border-color: #d15b47;
  10588. }
  10589. .widget-color-purple {
  10590. border-color: #7e6eb0;
  10591. }
  10592. .widget-color-purple > .widget-header {
  10593. background: #7e6eb0;
  10594. border-color: #7e6eb0;
  10595. }
  10596. .widget-color-pink {
  10597. border-color: #ce6f9e;
  10598. }
  10599. .widget-color-pink > .widget-header {
  10600. background: #ce6f9e;
  10601. border-color: #ce6f9e;
  10602. }
  10603. .widget-color-orange {
  10604. border-color: #e8b10d;
  10605. }
  10606. .widget-color-orange > .widget-header {
  10607. color: #855d10 !important;
  10608. border-color: #e8b10d;
  10609. background: #ffc657;
  10610. }
  10611. .widget-color-dark {
  10612. border-color: #5a5a5a;
  10613. }
  10614. .widget-color-dark > .widget-header {
  10615. border-color: #666666;
  10616. background: #404040;
  10617. }
  10618. .widget-color-grey {
  10619. border-color: #9e9e9e;
  10620. }
  10621. .widget-color-grey > .widget-header {
  10622. border-color: #aaaaaa;
  10623. background: #848484;
  10624. }
  10625. .widget-box.transparent {
  10626. border-width: 0;
  10627. }
  10628. .widget-box.transparent > .widget-header {
  10629. background: none;
  10630. filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  10631. border-width: 0;
  10632. border-bottom: 1px solid #DCE8F1;
  10633. color: #4383B4;
  10634. padding-left: 3px;
  10635. }
  10636. .widget-box.transparent > .widget-header-large {
  10637. padding-left: 5px;
  10638. }
  10639. .widget-box.transparent > .widget-header-small {
  10640. padding-left: 1px;
  10641. }
  10642. .widget-box.transparent > .widget-body {
  10643. border-width: 0;
  10644. background-color: transparent;
  10645. }
  10646. [class*="widget-color-"] > .widget-header > .widget-toolbar > [data-action],
  10647. [class*="widget-color-"] > .widget-header > .widget-toolbar > .widget-menu > [data-action] {
  10648. text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
  10649. }
  10650. [class*="widget-color-"] > .widget-header > .widget-toolbar > [data-action="settings"],
  10651. [class*="widget-color-"] > .widget-header > .widget-toolbar > .widget-menu > [data-action="settings"] {
  10652. color: #D3E4ED;
  10653. }
  10654. [class*="widget-color-"] > .widget-header > .widget-toolbar > [data-action="reload"],
  10655. [class*="widget-color-"] > .widget-header > .widget-toolbar > .widget-menu > [data-action="reload"] {
  10656. color: #DEEAD3;
  10657. }
  10658. [class*="widget-color-"] > .widget-header > .widget-toolbar > [data-action="collapse"],
  10659. [class*="widget-color-"] > .widget-header > .widget-toolbar > .widget-menu > [data-action="collapse"] {
  10660. color: #E2E2E2;
  10661. }
  10662. [class*="widget-color-"] > .widget-header > .widget-toolbar > [data-action="close"],
  10663. [class*="widget-color-"] > .widget-header > .widget-toolbar > .widget-menu > [data-action="close"] {
  10664. color: #FFD9D5;
  10665. }
  10666. .widget-color-orange > .widget-header > .widget-toolbar > [data-action],
  10667. .widget-color-orange > .widget-header > .widget-toolbar > .widget-menu > [data-action] {
  10668. text-shadow: none;
  10669. }
  10670. .widget-color-orange > .widget-header > .widget-toolbar > [data-action="settings"],
  10671. .widget-color-orange > .widget-header > .widget-toolbar > .widget-menu > [data-action="settings"] {
  10672. color: #559AAB;
  10673. }
  10674. .widget-color-orange > .widget-header > .widget-toolbar > [data-action="reload"],
  10675. .widget-color-orange > .widget-header > .widget-toolbar > .widget-menu > [data-action="reload"] {
  10676. color: #7CA362;
  10677. }
  10678. .widget-color-orange > .widget-header > .widget-toolbar > [data-action="collapse"],
  10679. .widget-color-orange > .widget-header > .widget-toolbar > .widget-menu > [data-action="collapse"] {
  10680. color: #777;
  10681. }
  10682. .widget-color-orange > .widget-header > .widget-toolbar > [data-action="close"],
  10683. .widget-color-orange > .widget-header > .widget-toolbar > .widget-menu > [data-action="close"] {
  10684. color: #A05656;
  10685. }
  10686. .widget-box.light-border[class*="widget-color-"]:not(.fullscreen) {
  10687. border-width: 0;
  10688. }
  10689. .widget-box.light-border[class*="widget-color-"]:not(.fullscreen) > .widget-header {
  10690. border: 1px solid;
  10691. border-color: inherit;
  10692. }
  10693. .widget-box.light-border[class*="widget-color-"]:not(.fullscreen) > .widget-body {
  10694. border: 1px solid;
  10695. border-color: #D6D6D6;
  10696. border-width: 0 1px 1px;
  10697. }
  10698. .widget-box.no-border {
  10699. border-width: 0;
  10700. }
  10701. .widget-box.fullscreen {
  10702. position: fixed;
  10703. margin: 0;
  10704. top: 0;
  10705. bottom: 0;
  10706. left: 0;
  10707. right: 0;
  10708. background-color: #FFF;
  10709. border-width: 3px;
  10710. z-index: 1040;
  10711. -moz-backface-visibility: hidden;
  10712. }
  10713. .widget-box.fullscreen:not([class*="widget-color-"]) {
  10714. border-color: #AAA;
  10715. }
  10716. .widget-body .table {
  10717. border-top: 1px solid #E5E5E5;
  10718. }
  10719. .widget-body .table thead:first-child tr {
  10720. background: #FFF;
  10721. }
  10722. [class*="widget-color-"] > .widget-body .table thead:first-child tr {
  10723. background: #f2f2f2;
  10724. background-image: -webkit-linear-gradient(top, #f8f8f8 0%, #ececec 100%);
  10725. background-image: -o-linear-gradient(top, #f8f8f8 0%, #ececec 100%);
  10726. background-image: linear-gradient(to bottom, #f8f8f8 0%, #ececec 100%);
  10727. background-repeat: repeat-x;
  10728. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff8f8f8', endColorstr='#ffececec', GradientType=0);
  10729. }
  10730. .widget-body .table.table-bordered thead:first-child > tr {
  10731. border-top-width: 0;
  10732. }
  10733. .widget-main.no-padding .table {
  10734. margin-bottom: 0;
  10735. border-width: 0;
  10736. }
  10737. .widget-main.no-padding .table-bordered th:first-child,
  10738. .widget-main.no-padding .table-bordered td:first-child {
  10739. border-left-width: 0;
  10740. }
  10741. .transparent > .widget-body .widget-main .table-bordered > thead > tr > th:last-child,
  10742. .widget-main.no-padding .table-bordered > thead > tr > th:last-child,
  10743. .transparent > .widget-body .widget-main .table-bordered > tbody > tr > td:last-child,
  10744. .widget-main.no-padding .table-bordered > tbody > tr > td:last-child,
  10745. .transparent > .widget-body .widget-main .table-bordered > tfoot > tr > td:last-child,
  10746. .widget-main.no-padding .table-bordered > tfoot > tr > td:last-child {
  10747. border-right-width: 0 !important;
  10748. }
  10749. .transparent > .widget-body .widget-main .table-bordered > tbody > tr:last-child > td,
  10750. .widget-main.no-padding .table-bordered > tbody > tr:last-child > td {
  10751. border-bottom-width: 0 !important;
  10752. }
  10753. .table-bordered > thead.thin-border-bottom > tr > th,
  10754. .table-bordered > thead.thin-border-bottom > tr > td {
  10755. border-bottom-width: 1px;
  10756. }
  10757. .widget-body .alert:last-child {
  10758. margin-bottom: 0;
  10759. }
  10760. .widget-main .tab-content {
  10761. border-width: 0;
  10762. }
  10763. .widget-toolbar > .nav-tabs {
  10764. border-bottom-width: 0;
  10765. margin-bottom: 0;
  10766. top: auto;
  10767. margin-top: 3px !important;
  10768. }
  10769. .widget-toolbar > .nav-tabs > li {
  10770. margin-bottom: auto;
  10771. }
  10772. .widget-toolbar > .nav-tabs > li > a {
  10773. box-shadow: none;
  10774. position: relative;
  10775. top: 1px;
  10776. margin-top: 1px;
  10777. }
  10778. .widget-toolbar > .nav-tabs > li:not(.active) > a {
  10779. border-color: transparent;
  10780. background-color: transparent;
  10781. }
  10782. .widget-toolbar > .nav-tabs > li:not(.active) > a:hover {
  10783. background-color: transparent;
  10784. }
  10785. .widget-toolbar > .nav-tabs > li.active > a {
  10786. background-color: #FFF;
  10787. border-bottom-color: transparent;
  10788. box-shadow: none;
  10789. margin-top: auto;
  10790. }
  10791. .widget-header-small > .widget-toolbar > .nav-tabs > li > a {
  10792. line-height: 16px;
  10793. padding-top: 6px;
  10794. padding-bottom: 6px;
  10795. }
  10796. .widget-header-small > .widget-toolbar > .nav-tabs > li.active > a {
  10797. border-top-width: 2px;
  10798. }
  10799. .widget-header-large > .widget-toolbar > .nav-tabs > li > a {
  10800. line-height: 22px;
  10801. padding-top: 9px;
  10802. padding-bottom: 9px;
  10803. margin-top: 4px;
  10804. }
  10805. .widget-header-large > .widget-toolbar > .nav-tabs > li.active > a {
  10806. margin-top: 3px;
  10807. }
  10808. [class*="widget-color-"] > .widget-header > .widget-toolbar > .nav-tabs > li > a {
  10809. border-color: transparent;
  10810. background-color: transparent;
  10811. color: #FFF;
  10812. margin-right: 1px;
  10813. }
  10814. [class*="widget-color-"] > .widget-header > .widget-toolbar > .nav-tabs > li > a:hover {
  10815. background-color: #FFF;
  10816. color: #555;
  10817. border-top-color: #FFF;
  10818. }
  10819. [class*="widget-color-"] > .widget-header > .widget-toolbar > .nav-tabs > li.active > a {
  10820. background-color: #FFF;
  10821. color: #555;
  10822. border-top-width: 1px;
  10823. margin-top: 0;
  10824. }
  10825. .widget-toolbar > .nav-tabs .widget-color-orange > .widget-header > li > a {
  10826. color: #855D10;
  10827. }
  10828. .transparent > .widget-header > .widget-toolbar > .nav-tabs > li > a {
  10829. color: #555;
  10830. background-color: transparent;
  10831. border-right: 1px solid transparent;
  10832. border-left: 1px solid transparent;
  10833. }
  10834. .transparent > .widget-header > .widget-toolbar > .nav-tabs > li.active > a {
  10835. border-top-color: #4C8FBD;
  10836. border-right: 1px solid #C5D0DC;
  10837. border-left: 1px solid #C5D0DC;
  10838. background-color: #FFF;
  10839. box-shadow: none;
  10840. }
  10841. .widget-toolbox {
  10842. background-color: #EEE;
  10843. }
  10844. .widget-toolbox:first-child {
  10845. padding: 2px;
  10846. border-bottom: 1px solid #CCC;
  10847. }
  10848. .widget-toolbox:last-child {
  10849. padding: 2px;
  10850. border-top: 1px solid #CCC;
  10851. }
  10852. .transparent > .widget-body > .widget-toolbox:last-child {
  10853. border: none;
  10854. border-top: 1px solid #CCC;
  10855. }
  10856. .widget-toolbox > .btn-toolbar {
  10857. margin: 0 !important;
  10858. padding: 0;
  10859. }
  10860. .widget-toolbox.center {
  10861. text-align: center;
  10862. }
  10863. .widget-toolbox.padding-16 {
  10864. padding: 16px;
  10865. }
  10866. .widget-toolbox.padding-14 {
  10867. padding: 14px;
  10868. }
  10869. .widget-toolbox.padding-12 {
  10870. padding: 12px;
  10871. }
  10872. .widget-toolbox.padding-10 {
  10873. padding: 10px;
  10874. }
  10875. .widget-toolbox.padding-8 {
  10876. padding: 8px;
  10877. }
  10878. .widget-toolbox.padding-6 {
  10879. padding: 6px;
  10880. }
  10881. .widget-toolbox.padding-4 {
  10882. padding: 4px;
  10883. }
  10884. .widget-toolbox.padding-2 {
  10885. padding: 2px;
  10886. }
  10887. .widget-toolbox.padding-0 {
  10888. padding: 0px;
  10889. }
  10890. .widget-box-overlay {
  10891. position: absolute;
  10892. top: -1px;
  10893. bottom: -1px;
  10894. right: -1px;
  10895. left: -1px;
  10896. z-index: 999;
  10897. text-align: center;
  10898. min-height: 100%;
  10899. background-color: rgba(0, 0, 0, 0.3);
  10900. }
  10901. .widget-box-overlay > .loading-icon {
  10902. position: relative;
  10903. top: 20%;
  10904. left: 0;
  10905. right: 0;
  10906. text-align: center;
  10907. }
  10908. .widget-box.collapsed .widget-box-overlay > .loading-icon {
  10909. top: 10%;
  10910. }
  10911. .widget-box-overlay > .loading-icon.icon-spin {
  10912. -moz-animation-duration: 1.2s;
  10913. -webkit-animation-duration: 1.2s;
  10914. -o-animation-duration: 1.2s;
  10915. -ms-animation-duration: 1.2s;
  10916. animation-duration: 1.2s;
  10917. }
  10918. .widget-main > form {
  10919. margin-bottom: 0;
  10920. }
  10921. .widget-main > form .input-append,
  10922. .widget-main > form .input-prepend {
  10923. margin-bottom: 0;
  10924. }
  10925. .widget-main.no-padding > form > fieldset,
  10926. .widget-main.padding-0 > form > fieldset {
  10927. padding: 16px;
  10928. }
  10929. .widget-main.no-padding > form > fieldset + .form-actions,
  10930. .widget-main.padding-0 > form > fieldset + .form-actions {
  10931. padding: 10px 0 12px;
  10932. }
  10933. .widget-main.no-padding > form > .form-actions,
  10934. .widget-main.padding-0 > form > .form-actions {
  10935. margin: 0;
  10936. padding: 10px 12px 12px;
  10937. }
  10938. .widget-placeholder {
  10939. border: 2px dashed #D9D9D9;
  10940. }
  10941. .tooltip.in {
  10942. opacity: 1;
  10943. filter: alpha(opacity=100);
  10944. }
  10945. .tooltip-inner {
  10946. background-color: #333333;
  10947. color: #FFF;
  10948. font-size: 12px;
  10949. text-shadow: 1px 1px 0 rgba(42, 45, 50, 0.5);
  10950. border-radius: 0;
  10951. padding: 5px 9px;
  10952. }
  10953. .tooltip.top .tooltip-arrow {
  10954. border-bottom-width: 0;
  10955. border-top-color: #333333;
  10956. -moz-border-top-colors: #333333;
  10957. }
  10958. .tooltip.right .tooltip-arrow {
  10959. border-left-width: 0;
  10960. border-right-color: #333333;
  10961. -moz-border-right-colors: #333333;
  10962. }
  10963. .tooltip.left .tooltip-arrow {
  10964. border-right-width: 0;
  10965. border-left-color: #333333;
  10966. -moz-border-left-colors: #333333;
  10967. }
  10968. .tooltip.bottom .tooltip-arrow {
  10969. border-top-width: 0;
  10970. border-bottom-color: #333333;
  10971. -moz-border-bottom-colors: #333333;
  10972. }
  10973. .tooltip-error + .tooltip > .tooltip-inner,
  10974. .tooltip.tooltip-error > .tooltip-inner {
  10975. background-color: #c94d32;
  10976. text-shadow: 1px 1px 0 rgba(100,60,20,0.3);
  10977. }
  10978. .tooltip-error + .tooltip.top .tooltip-arrow,
  10979. .tooltip.tooltip-error.top .tooltip-arrow {
  10980. border-top-color: #c94d32;
  10981. -moz-border-top-colors: #c94d32;
  10982. }
  10983. .tooltip-error + .tooltip.right .tooltip-arrow,
  10984. .tooltip.tooltip-error.right .tooltip-arrow {
  10985. border-right-color: #c94d32;
  10986. -moz-border-right-colors: #c94d32;
  10987. }
  10988. .tooltip-error + .tooltip.left .tooltip-arrow,
  10989. .tooltip.tooltip-error.left .tooltip-arrow {
  10990. border-left-color: #c94d32;
  10991. -moz-border-left-colors: #c94d32;
  10992. }
  10993. .tooltip-error + .tooltip.bottom .tooltip-arrow,
  10994. .tooltip.tooltip-error.bottom .tooltip-arrow {
  10995. border-bottom-color: #c94d32;
  10996. -moz-border-bottom-colors: #c94d32;
  10997. }
  10998. .tooltip-success + .tooltip > .tooltip-inner,
  10999. .tooltip.tooltip-success > .tooltip-inner {
  11000. background-color: #629b58;
  11001. text-shadow: 1px 1px 0 rgba(60,100,20,0.3);
  11002. }
  11003. .tooltip-success + .tooltip.top .tooltip-arrow,
  11004. .tooltip.tooltip-success.top .tooltip-arrow {
  11005. border-top-color: #629b58;
  11006. -moz-border-top-colors: #629b58;
  11007. }
  11008. .tooltip-success + .tooltip.right .tooltip-arrow,
  11009. .tooltip.tooltip-success.right .tooltip-arrow {
  11010. border-right-color: #629b58;
  11011. -moz-border-right-colors: #629b58;
  11012. }
  11013. .tooltip-success + .tooltip.left .tooltip-arrow,
  11014. .tooltip.tooltip-success.left .tooltip-arrow {
  11015. border-left-color: #629b58;
  11016. -moz-border-left-colors: #629b58;
  11017. }
  11018. .tooltip-success + .tooltip.bottom .tooltip-arrow,
  11019. .tooltip.tooltip-success.bottom .tooltip-arrow {
  11020. border-bottom-color: #629b58;
  11021. -moz-border-bottom-colors: #629b58;
  11022. }
  11023. .tooltip-warning + .tooltip > .tooltip-inner,
  11024. .tooltip.tooltip-warning > .tooltip-inner {
  11025. background-color: #ed9421;
  11026. text-shadow: 1px 1px 0 rgba(100,90,10,0.3);
  11027. }
  11028. .tooltip-warning + .tooltip.top .tooltip-arrow,
  11029. .tooltip.tooltip-warning.top .tooltip-arrow {
  11030. border-top-color: #ed9421;
  11031. -moz-border-top-colors: #ed9421;
  11032. }
  11033. .tooltip-warning + .tooltip.right .tooltip-arrow,
  11034. .tooltip.tooltip-warning.right .tooltip-arrow {
  11035. border-right-color: #ed9421;
  11036. -moz-border-right-colors: #ed9421;
  11037. }
  11038. .tooltip-warning + .tooltip.left .tooltip-arrow,
  11039. .tooltip.tooltip-warning.left .tooltip-arrow {
  11040. border-left-color: #ed9421;
  11041. -moz-border-left-colors: #ed9421;
  11042. }
  11043. .tooltip-warning + .tooltip.bottom .tooltip-arrow,
  11044. .tooltip.tooltip-warning.bottom .tooltip-arrow {
  11045. border-bottom-color: #ed9421;
  11046. -moz-border-bottom-colors: #ed9421;
  11047. }
  11048. .tooltip-info + .tooltip > .tooltip-inner,
  11049. .tooltip.tooltip-info > .tooltip-inner {
  11050. background-color: #4b89aa;
  11051. text-shadow: 1px 1px 0 rgba(40,50,100,0.3);
  11052. }
  11053. .tooltip-info + .tooltip.top .tooltip-arrow,
  11054. .tooltip.tooltip-info.top .tooltip-arrow {
  11055. border-top-color: #4b89aa;
  11056. -moz-border-top-colors: #4b89aa;
  11057. }
  11058. .tooltip-info + .tooltip.right .tooltip-arrow,
  11059. .tooltip.tooltip-info.right .tooltip-arrow {
  11060. border-right-color: #4b89aa;
  11061. -moz-border-right-colors: #4b89aa;
  11062. }
  11063. .tooltip-info + .tooltip.left .tooltip-arrow,
  11064. .tooltip.tooltip-info.left .tooltip-arrow {
  11065. border-left-color: #4b89aa;
  11066. -moz-border-left-colors: #4b89aa;
  11067. }
  11068. .tooltip-info + .tooltip.bottom .tooltip-arrow,
  11069. .tooltip.tooltip-info.bottom .tooltip-arrow {
  11070. border-bottom-color: #4b89aa;
  11071. -moz-border-bottom-colors: #4b89aa;
  11072. }
  11073. /* popover */
  11074. .popover {
  11075. border-radius: 0;
  11076. padding: 0;
  11077. border-color: #ccc;
  11078. border-width: 1px;
  11079. -webkit-box-shadow: 0 0 4px 2px rgba(0,0,0,0.2);
  11080. box-shadow: 0 0 4px 2px rgba(0,0,0,0.2);
  11081. color: #4D6883;
  11082. }
  11083. .popover-title {
  11084. border-radius: 0;
  11085. background-color: #eff3f8;
  11086. color: #555;
  11087. border-bottom: 1px solid #dde6f0;
  11088. text-shadow: 1px 1px 1px rgba(220, 220, 220, 0.2);
  11089. }
  11090. .popover.bottom > .arrow:after {
  11091. top: 1px;
  11092. margin-left: -10px;
  11093. border-bottom-color: #eff3f8;
  11094. -moz-border-bottom-colors: #eff3f8;
  11095. border-top-width: 0;
  11096. }
  11097. .popover.left > .arrow:after {
  11098. -moz-border-left-colors: #FFF;
  11099. }
  11100. .popover.right > .arrow:after {
  11101. -moz-border-right-colors: #FFF;
  11102. }
  11103. .popover.top > .arrow:after {
  11104. -moz-border-top-colors: #FFF;
  11105. }
  11106. .popover-error + .popover,
  11107. .popover.popover-error {
  11108. border-color: #f7f0ef;
  11109. }
  11110. .popover-error + .popover .popover-title,
  11111. .popover.popover-error .popover-title {
  11112. background-color: #f7f0ef;
  11113. border-bottom-color: #efe0de;
  11114. color: #b75445;
  11115. text-shadow: none;
  11116. }
  11117. .popover-error + .popover.top .arrow:after,
  11118. .popover.popover-error.top .arrow:after {
  11119. border-top-color: #f7f0ef;
  11120. -moz-border-top-colors: #f7f0ef;
  11121. }
  11122. .popover-error + .popover.bottom .arrow:after,
  11123. .popover.popover-error.bottom .arrow:after {
  11124. border-bottom-color: #f7f0ef;
  11125. -moz-border-bottom-colors: #f7f0ef;
  11126. }
  11127. .popover-error + .popover.right .arrow:after,
  11128. .popover.popover-error.right .arrow:after {
  11129. border-right-color: #f7f0ef;
  11130. -moz-border-right-colors: #f7f0ef;
  11131. }
  11132. .popover-error + .popover.left .arrow:after,
  11133. .popover.popover-error.left .arrow:after {
  11134. border-left-color: #f7f0ef;
  11135. -moz-border-left-colors: #f7f0ef;
  11136. }
  11137. .popover-warning + .popover,
  11138. .popover.popover-warning {
  11139. border-color: #f4eee3;
  11140. }
  11141. .popover-warning + .popover .popover-title,
  11142. .popover.popover-warning .popover-title {
  11143. background-color: #f4eee3;
  11144. border-bottom-color: #ede3d1;
  11145. color: #d67e31;
  11146. text-shadow: none;
  11147. }
  11148. .popover-warning + .popover.top .arrow:after,
  11149. .popover.popover-warning.top .arrow:after {
  11150. border-top-color: #f4eee3;
  11151. -moz-border-top-colors: #f4eee3;
  11152. }
  11153. .popover-warning + .popover.bottom .arrow:after,
  11154. .popover.popover-warning.bottom .arrow:after {
  11155. border-bottom-color: #f4eee3;
  11156. -moz-border-bottom-colors: #f4eee3;
  11157. }
  11158. .popover-warning + .popover.right .arrow:after,
  11159. .popover.popover-warning.right .arrow:after {
  11160. border-right-color: #f4eee3;
  11161. -moz-border-right-colors: #f4eee3;
  11162. }
  11163. .popover-warning + .popover.left .arrow:after,
  11164. .popover.popover-warning.left .arrow:after {
  11165. border-left-color: #f4eee3;
  11166. -moz-border-left-colors: #f4eee3;
  11167. }
  11168. .popover-success + .popover,
  11169. .popover.popover-success {
  11170. border-color: #e8f2e3;
  11171. }
  11172. .popover-success + .popover .popover-title,
  11173. .popover.popover-success .popover-title {
  11174. background-color: #e8f2e3;
  11175. border-bottom-color: #daead2;
  11176. color: #629b58;
  11177. text-shadow: none;
  11178. }
  11179. .popover-success + .popover.top .arrow:after,
  11180. .popover.popover-success.top .arrow:after {
  11181. border-top-color: #e8f2e3;
  11182. -moz-border-top-colors: #e8f2e3;
  11183. }
  11184. .popover-success + .popover.bottom .arrow:after,
  11185. .popover.popover-success.bottom .arrow:after {
  11186. border-bottom-color: #e8f2e3;
  11187. -moz-border-bottom-colors: #e8f2e3;
  11188. }
  11189. .popover-success + .popover.right .arrow:after,
  11190. .popover.popover-success.right .arrow:after {
  11191. border-right-color: #e8f2e3;
  11192. -moz-border-right-colors: #e8f2e3;
  11193. }
  11194. .popover-success + .popover.left .arrow:after,
  11195. .popover.popover-success.left .arrow:after {
  11196. border-left-color: #e8f2e3;
  11197. -moz-border-left-colors: #e8f2e3;
  11198. }
  11199. .popover-info + .popover,
  11200. .popover.popover-info {
  11201. border-color: #e5edf8;
  11202. }
  11203. .popover-info + .popover .popover-title,
  11204. .popover.popover-info .popover-title {
  11205. background-color: #e5edf8;
  11206. border-bottom-color: #d1dff3;
  11207. color: #3f79b6;
  11208. text-shadow: none;
  11209. }
  11210. .popover-info + .popover.top .arrow:after,
  11211. .popover.popover-info.top .arrow:after {
  11212. border-top-color: #e5edf8;
  11213. -moz-border-top-colors: #e5edf8;
  11214. }
  11215. .popover-info + .popover.bottom .arrow:after,
  11216. .popover.popover-info.bottom .arrow:after {
  11217. border-bottom-color: #e5edf8;
  11218. -moz-border-bottom-colors: #e5edf8;
  11219. }
  11220. .popover-info + .popover.right .arrow:after,
  11221. .popover.popover-info.right .arrow:after {
  11222. border-right-color: #e5edf8;
  11223. -moz-border-right-colors: #e5edf8;
  11224. }
  11225. .popover-info + .popover.left .arrow:after,
  11226. .popover.popover-info.left .arrow:after {
  11227. border-left-color: #e5edf8;
  11228. -moz-border-left-colors: #e5edf8;
  11229. }
  11230. .popover-notitle + .popover .popover-title,
  11231. .popover.popover-notitle .popover-title {
  11232. display: none;
  11233. }
  11234. .popover-notitle + .popover.top .arrow:after,
  11235. .popover.popover-notitle.top .arrow:after {
  11236. border-top-color: #FFF;
  11237. -moz-border-top-colors: #FFF;
  11238. }
  11239. .popover-notitle + .popover.bottom .arrow:after,
  11240. .popover.popover-notitle.bottom .arrow:after {
  11241. border-bottom-color: #FFF;
  11242. -moz-border-bottom-colors: #FFF;
  11243. }
  11244. .popover-notitle + .popover.left .arrow:after,
  11245. .popover.popover-notitle.left .arrow:after {
  11246. border-left-color: #FFF;
  11247. -moz-border-left-colors: #FFF;
  11248. }
  11249. .popover-notitle + .popover.right .arrow:after,
  11250. .popover.popover-notitle.right .arrow:after {
  11251. border-right-color: #FFF;
  11252. -moz-border-right-colors: #FFF;
  11253. }
  11254. .progress {
  11255. border-radius: 0;
  11256. -webkit-box-shadow: none;
  11257. box-shadow: none;
  11258. background: #e9e9e9;
  11259. height: 18px;
  11260. }
  11261. .progress .progress-bar {
  11262. -webkit-box-shadow: none;
  11263. box-shadow: none;
  11264. line-height: 18px;
  11265. }
  11266. .progress[data-percent]:after {
  11267. display: inline-block;
  11268. content: attr(data-percent);
  11269. color: #FFF;
  11270. position: absolute;
  11271. left: 0;
  11272. right: 0;
  11273. top: 0;
  11274. bottom: 0;
  11275. line-height: 16px;
  11276. text-align: center;
  11277. font-size: 12px;
  11278. }
  11279. .progress.progress-yellow[data-percent]:after {
  11280. color: #996633;
  11281. }
  11282. .progress.progress-small {
  11283. height: 12px;
  11284. }
  11285. .progress.progress-small .progress-bar {
  11286. line-height: 10px;
  11287. font-size: 11px;
  11288. }
  11289. .progress.progress-small[data-percent]:after {
  11290. line-height: 10px;
  11291. font-size: 11px;
  11292. }
  11293. .progress.progress-mini {
  11294. height: 9px;
  11295. }
  11296. .progress.progress-mini .progress-bar {
  11297. line-height: 8px;
  11298. font-size: 11px;
  11299. }
  11300. .progress.progress-mini[data-percent]:after {
  11301. line-height: 8px;
  11302. font-size: 11px;
  11303. }
  11304. .progress-bar {
  11305. background-color: #2a91d8;
  11306. }
  11307. .progress-striped .progress-bar {
  11308. background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  11309. background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  11310. background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  11311. }
  11312. .progress-bar-danger {
  11313. background-color: #ca5952;
  11314. }
  11315. .progress-striped .progress-bar-danger {
  11316. background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  11317. background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  11318. background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  11319. }
  11320. .progress-bar-success {
  11321. background-color: #59a84b;
  11322. }
  11323. .progress-striped .progress-bar-success {
  11324. background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  11325. background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  11326. background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  11327. }
  11328. .progress-bar-warning {
  11329. background-color: #f2bb46;
  11330. }
  11331. .progress-striped .progress-bar-warning {
  11332. background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  11333. background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  11334. background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  11335. }
  11336. .progress-bar-pink {
  11337. background-color: #d6487e;
  11338. }
  11339. .progress-striped .progress-bar-pink {
  11340. background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  11341. background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  11342. background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  11343. }
  11344. .progress-bar-purple {
  11345. background-color: #9585bf;
  11346. }
  11347. .progress-striped .progress-bar-purple {
  11348. background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  11349. background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  11350. background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  11351. }
  11352. .progress-bar-yellow {
  11353. background-color: #ffd259;
  11354. }
  11355. .progress-striped .progress-bar-yellow {
  11356. background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  11357. background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  11358. background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  11359. }
  11360. .progress-bar-inverse {
  11361. background-color: #404040;
  11362. }
  11363. .progress-striped .progress-bar-inverse {
  11364. background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  11365. background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  11366. background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  11367. }
  11368. .progress-bar-grey {
  11369. background-color: #8a8a8a;
  11370. }
  11371. .progress-striped .progress-bar-grey {
  11372. background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  11373. background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  11374. background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  11375. }
  11376. /**
  11377. .progress {
  11378. position: relative;
  11379. }
  11380. .progress:before {
  11381. display: inline-block;
  11382. content: "";
  11383. position: absolute;
  11384. left: 0;
  11385. right: 0;
  11386. top: 0;
  11387. bottom: 0;
  11388. background: radial-gradient(9px 9px 0deg, circle cover, aqua 0%, rgba(0, 0, 255, 0) 100%, blue 95%);
  11389. }
  11390. */
  11391. .infobox-container {
  11392. text-align: center;
  11393. font-size: 0;
  11394. }
  11395. .infobox {
  11396. display: inline-block;
  11397. width: 210px;
  11398. height: 66px;
  11399. color: #555;
  11400. background-color: #FFF;
  11401. box-shadow: none;
  11402. border-radius: 0;
  11403. margin: -1px 0 0 -1px;
  11404. padding: 8px 3px 6px 9px;
  11405. border: 1px dotted;
  11406. border-color: #D8D8D8 !important;
  11407. vertical-align: middle;
  11408. text-align: left;
  11409. position: relative;
  11410. }
  11411. .infobox > .infobox-icon {
  11412. display: inline-block;
  11413. vertical-align: top;
  11414. width: 44px;
  11415. }
  11416. .infobox > .infobox-icon > .ace-icon {
  11417. display: inline-block;
  11418. height: 42px;
  11419. margin: 0;
  11420. padding: 1px 1px 0 2px;
  11421. background-color: transparent;
  11422. border-width: 0;
  11423. text-align: center;
  11424. position: relative;
  11425. border-radius: 100%;
  11426. -webkit-box-shadow: 1px 1px 0 rgba(0,0,0,0.2);
  11427. box-shadow: 1px 1px 0 rgba(0,0,0,0.2);
  11428. }
  11429. .infobox > .infobox-icon > .ace-icon:before {
  11430. font-size: 24px;
  11431. display: block;
  11432. padding: 6px 0 7px;
  11433. width: 40px;
  11434. text-align: center;
  11435. border-radius: 100%;
  11436. color: #FFF;
  11437. color: rgba(255, 255, 255, 0.9);
  11438. background-color: transparent;
  11439. background-color: rgba(255, 255, 255, 0.2);
  11440. text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.14);
  11441. }
  11442. .infobox .infobox-content {
  11443. color: #555;
  11444. max-width: 140px;
  11445. }
  11446. .infobox .infobox-content:first-child {
  11447. font-weight: bold;
  11448. }
  11449. .infobox > .infobox-data {
  11450. display: inline-block;
  11451. border-width: 0;
  11452. border-top-width: 0;
  11453. font-size: 13px;
  11454. text-align: left;
  11455. line-height: 21px;
  11456. min-width: 130px;
  11457. padding-left: 8px;
  11458. position: relative;
  11459. top: 0;
  11460. }
  11461. .infobox > .infobox-data > .infobox-data-number {
  11462. display: block;
  11463. font-size: 22px;
  11464. margin: 2px 0 4px;
  11465. position: relative;
  11466. text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.15);
  11467. }
  11468. .infobox > .infobox-data > .infobox-text {
  11469. display: block;
  11470. font-size: 16px;
  11471. margin: 2px 0 4px;
  11472. position: relative;
  11473. text-shadow: none;
  11474. }
  11475. .infobox.no-border {
  11476. border-width: 0 !important;
  11477. }
  11478. @media only screen and (max-width: 479px) {
  11479. .infobox {
  11480. min-width: 95%;
  11481. margin-top: 2px;
  11482. margin-bottom: 2px;
  11483. }
  11484. }
  11485. .infobox-purple {
  11486. color: #6f3cc4;
  11487. border-color: #6f3cc4;
  11488. }
  11489. .infobox-purple > .infobox-icon > .ace-icon {
  11490. background-color: #6f3cc4;
  11491. }
  11492. .infobox-purple.infobox-dark {
  11493. background-color: #6f3cc4;
  11494. border-color: #6f3cc4;
  11495. }
  11496. .infobox-purple2 {
  11497. color: #5f47b0;
  11498. border-color: #5f47b0;
  11499. }
  11500. .infobox-purple2 > .infobox-icon > .ace-icon {
  11501. background-color: #5f47b0;
  11502. }
  11503. .infobox-purple2.infobox-dark {
  11504. background-color: #5f47b0;
  11505. border-color: #5f47b0;
  11506. }
  11507. .infobox-pink {
  11508. color: #cb6fd7;
  11509. border-color: #cb6fd7;
  11510. }
  11511. .infobox-pink > .infobox-icon > .ace-icon {
  11512. background-color: #cb6fd7;
  11513. }
  11514. .infobox-pink.infobox-dark {
  11515. background-color: #cb6fd7;
  11516. border-color: #cb6fd7;
  11517. }
  11518. .infobox-blue {
  11519. color: #6fb3e0;
  11520. border-color: #6fb3e0;
  11521. }
  11522. .infobox-blue > .infobox-icon > .ace-icon {
  11523. background-color: #6fb3e0;
  11524. }
  11525. .infobox-blue.infobox-dark {
  11526. background-color: #6fb3e0;
  11527. border-color: #6fb3e0;
  11528. }
  11529. .infobox-blue2 {
  11530. color: #3983c2;
  11531. border-color: #3983c2;
  11532. }
  11533. .infobox-blue2 > .infobox-icon > .ace-icon {
  11534. background-color: #3983c2;
  11535. }
  11536. .infobox-blue2.infobox-dark {
  11537. background-color: #3983c2;
  11538. border-color: #3983c2;
  11539. }
  11540. .infobox-blue3 {
  11541. color: #1144eb;
  11542. border-color: #1144eb;
  11543. }
  11544. .infobox-blue3 > .infobox-icon > .ace-icon {
  11545. background-color: #1144eb;
  11546. }
  11547. .infobox-blue3.infobox-dark {
  11548. background-color: #1144eb;
  11549. border-color: #1144eb;
  11550. }
  11551. .infobox-red {
  11552. color: #d53f40;
  11553. border-color: #d53f40;
  11554. }
  11555. .infobox-red > .infobox-icon > .ace-icon {
  11556. background-color: #d53f40;
  11557. }
  11558. .infobox-red.infobox-dark {
  11559. background-color: #d53f40;
  11560. border-color: #d53f40;
  11561. }
  11562. .infobox-brown {
  11563. color: #c67a3e;
  11564. border-color: #c67a3e;
  11565. }
  11566. .infobox-brown > .infobox-icon > .ace-icon {
  11567. background-color: #c67a3e;
  11568. }
  11569. .infobox-brown.infobox-dark {
  11570. background-color: #c67a3e;
  11571. border-color: #c67a3e;
  11572. }
  11573. .infobox-wood {
  11574. color: #7b3f25;
  11575. border-color: #7b3f25;
  11576. }
  11577. .infobox-wood > .infobox-icon > .ace-icon {
  11578. background-color: #7b3f25;
  11579. }
  11580. .infobox-wood.infobox-dark {
  11581. background-color: #7b3f25;
  11582. border-color: #7b3f25;
  11583. }
  11584. .infobox-light-brown {
  11585. color: #cebea5;
  11586. border-color: #cebea5;
  11587. }
  11588. .infobox-light-brown > .infobox-icon > .ace-icon {
  11589. background-color: #cebea5;
  11590. }
  11591. .infobox-light-brown.infobox-dark {
  11592. background-color: #cebea5;
  11593. border-color: #cebea5;
  11594. }
  11595. .infobox-orange {
  11596. color: #e8b110;
  11597. border-color: #e8b110;
  11598. }
  11599. .infobox-orange > .infobox-icon > .ace-icon {
  11600. background-color: #e8b110;
  11601. }
  11602. .infobox-orange.infobox-dark {
  11603. background-color: #e8b110;
  11604. border-color: #e8b110;
  11605. }
  11606. .infobox-orange2 {
  11607. color: #f79263;
  11608. border-color: #f79263;
  11609. }
  11610. .infobox-orange2 > .infobox-icon > .ace-icon {
  11611. background-color: #f79263;
  11612. }
  11613. .infobox-orange2.infobox-dark {
  11614. background-color: #f79263;
  11615. border-color: #f79263;
  11616. }
  11617. .infobox-green {
  11618. color: #9abc32;
  11619. border-color: #9abc32;
  11620. }
  11621. .infobox-green > .infobox-icon > .ace-icon {
  11622. background-color: #9abc32;
  11623. }
  11624. .infobox-green.infobox-dark {
  11625. background-color: #9abc32;
  11626. border-color: #9abc32;
  11627. }
  11628. .infobox-green2 {
  11629. color: #0490a6;
  11630. border-color: #0490a6;
  11631. }
  11632. .infobox-green2 > .infobox-icon > .ace-icon {
  11633. background-color: #0490a6;
  11634. }
  11635. .infobox-green2.infobox-dark {
  11636. background-color: #0490a6;
  11637. border-color: #0490a6;
  11638. }
  11639. .infobox-grey {
  11640. color: #999999;
  11641. border-color: #999999;
  11642. }
  11643. .infobox-grey > .infobox-icon > .ace-icon {
  11644. background-color: #999999;
  11645. }
  11646. .infobox-grey.infobox-dark {
  11647. background-color: #999999;
  11648. border-color: #999999;
  11649. }
  11650. .infobox-black {
  11651. color: #393939;
  11652. border-color: #393939;
  11653. }
  11654. .infobox-black > .infobox-icon > .ace-icon {
  11655. background-color: #393939;
  11656. }
  11657. .infobox-black.infobox-dark {
  11658. background-color: #393939;
  11659. border-color: #393939;
  11660. }
  11661. .infobox-dark {
  11662. margin: 1px 1px 0 0;
  11663. border-color: transparent !important;
  11664. border-width: 0;
  11665. color: #FFF;
  11666. padding: 4px;
  11667. }
  11668. .infobox-dark > .infobox-icon > .ace-icon,
  11669. .infobox-dark > .infobox-icon > .ace-icon:before {
  11670. background-color: transparent;
  11671. box-shadow: none !important;
  11672. text-shadow: none;
  11673. border-radius: 0;
  11674. font-size: 30px;
  11675. }
  11676. .infobox-dark > .infobox-icon > .ace-icon:before {
  11677. opacity: 1;
  11678. filter: alpha(opacity=100);
  11679. }
  11680. .infobox-dark .infobox-content {
  11681. color: #FFF;
  11682. }
  11683. .infobox > .infobox-progress {
  11684. padding-top: 0;
  11685. display: inline-block;
  11686. vertical-align: top;
  11687. width: 44px;
  11688. }
  11689. .infobox > .infobox-chart {
  11690. padding-top: 0;
  11691. display: inline-block;
  11692. vertical-align: text-bottom;
  11693. width: 44px;
  11694. text-align: center;
  11695. }
  11696. .infobox > .infobox-chart > .sparkline {
  11697. font-size: 24px;
  11698. }
  11699. .infobox > .infobox-chart canvas {
  11700. vertical-align: middle !important;
  11701. }
  11702. .infobox > .stat {
  11703. display: inline-block;
  11704. position: absolute;
  11705. right: 20px;
  11706. top: 11px;
  11707. text-shadow: none;
  11708. color: #ABBAC3;
  11709. font-size: 13px;
  11710. font-weight: bold;
  11711. padding-right: 18px;
  11712. padding-top: 3px;
  11713. }
  11714. .infobox > .stat:before {
  11715. display: inline-block;
  11716. content: "";
  11717. width: 8px;
  11718. height: 11px;
  11719. background-color: #ABBAC3;
  11720. position: absolute;
  11721. right: 4px;
  11722. top: 7px;
  11723. }
  11724. .infobox > .stat:after {
  11725. display: inline-block;
  11726. content: "";
  11727. position: absolute;
  11728. right: 1px;
  11729. top: -8px;
  11730. border: 12px solid transparent;
  11731. border-width: 8px 7px;
  11732. border-bottom-color: #ABBAC3;
  11733. }
  11734. .infobox > .stat.stat-success {
  11735. color: #77C646;
  11736. }
  11737. .infobox > .stat.stat-success:before {
  11738. background-color: #77C646;
  11739. }
  11740. .infobox > .stat.stat-success:after {
  11741. border-bottom-color: #77C646;
  11742. }
  11743. .infobox > .stat.stat-important {
  11744. /*pointing down*/
  11745. color: #E4564F;
  11746. }
  11747. .infobox > .stat.stat-important:before {
  11748. background-color: #E4564F;
  11749. top: 3px;
  11750. }
  11751. .infobox > .stat.stat-important:after {
  11752. border-top-color: #E4564F;
  11753. border-bottom-color: transparent;
  11754. bottom: -6px;
  11755. top: auto;
  11756. }
  11757. .infobox.infobox-dark > .stat {
  11758. color: #FFF;
  11759. }
  11760. .infobox.infobox-dark > .stat:before {
  11761. background-color: #E1E5E8;
  11762. }
  11763. .infobox.infobox-dark > .stat:after {
  11764. border-bottom-color: #E1E5E8;
  11765. }
  11766. .infobox.infobox-dark > .stat.stat-success {
  11767. color: #FFF;
  11768. }
  11769. .infobox.infobox-dark > .stat.stat-success:before {
  11770. background-color: #D0E29E;
  11771. }
  11772. .infobox.infobox-dark > .stat.stat-success:after {
  11773. border-bottom-color: #D0E29E;
  11774. }
  11775. .infobox.infobox-dark > .stat.stat-important {
  11776. color: #FFF;
  11777. }
  11778. .infobox.infobox-dark > .stat.stat-important:before {
  11779. background-color: #FF8482;
  11780. top: 3px;
  11781. }
  11782. .infobox.infobox-dark > .stat.stat-important:after {
  11783. border-top-color: #FF8482;
  11784. border-bottom-color: transparent;
  11785. bottom: -6px;
  11786. top: auto;
  11787. }
  11788. .infobox > .badge {
  11789. position: absolute;
  11790. right: 20px;
  11791. top: 11px;
  11792. border-radius: 0;
  11793. text-shadow: none;
  11794. color: #FFF;
  11795. font-size: 11px;
  11796. font-weight: bold;
  11797. line-height: 15px;
  11798. height: 16px;
  11799. padding: 0 1px;
  11800. }
  11801. .infobox.infobox-dark > .badge {
  11802. color: #FFF;
  11803. background-color: rgba(255, 255, 255, 0.2) !important;
  11804. border: 1px solid #F1F1F1;
  11805. top: 2px;
  11806. right: 2px;
  11807. }
  11808. .infobox.infobox-dark > .badge.badge-success > .ace-icon {
  11809. color: #C6E9A1;
  11810. }
  11811. .infobox.infobox-dark > .badge.badge-important > .ace-icon {
  11812. color: #ECB792;
  11813. }
  11814. .infobox.infobox-dark > .badge.badge-warning > .ace-icon {
  11815. color: #ECB792;
  11816. }
  11817. .infobox-small {
  11818. width: 135px;
  11819. height: 52px;
  11820. text-align: left;
  11821. padding-bottom: 5px;
  11822. }
  11823. .infobox-small > .infobox-icon,
  11824. .infobox-small > .infobox-chart,
  11825. .infobox-small > .infobox-progress {
  11826. display: inline-block;
  11827. width: 40px;
  11828. max-width: 40px;
  11829. height: 42px;
  11830. line-height: 38px;
  11831. vertical-align: middle;
  11832. }
  11833. .infobox-small > .infobox-data {
  11834. display: inline-block;
  11835. text-align: left;
  11836. vertical-align: middle;
  11837. max-width: 72px;
  11838. min-width: 0;
  11839. }
  11840. .infobox-small > .infobox-chart > .sparkline {
  11841. font-size: 14px;
  11842. margin-left: 2px;
  11843. }
  11844. .percentage {
  11845. font-size: 14px;
  11846. font-weight: bold;
  11847. display: inline-block;
  11848. vertical-align: top;
  11849. }
  11850. .infobox-small .percentage {
  11851. font-size: 13px;
  11852. font-weight: normal;
  11853. margin-top: 2px;
  11854. margin-left: 2px;
  11855. }
  11856. .pricing-box:not(:first-child) {
  11857. padding-left: 7px;
  11858. }
  11859. .pricing-box:not(:last-child) {
  11860. padding-right: 7px;
  11861. }
  11862. .pricing-box .price {
  11863. font-size: 22px;
  11864. line-height: 20px;
  11865. height: 28px;
  11866. text-align: center;
  11867. color: #555;
  11868. }
  11869. .pricing-box .price small {
  11870. font-size: 22px;
  11871. }
  11872. .pricing-box .btn {
  11873. font-size: 16px;
  11874. }
  11875. .pricing-box .widget-header {
  11876. /* the title */
  11877. text-align: center;
  11878. padding-left: 0;
  11879. }
  11880. @media only screen and (max-width: 480px) {
  11881. .pricing-box {
  11882. margin: 0;
  11883. margin-bottom: 16px;
  11884. padding-left: 0 !important;
  11885. padding-right: 0 !important;
  11886. margin-left: -1px;
  11887. }
  11888. .pricing-box:nth-child(odd) {
  11889. padding-left: 12px !important;
  11890. }
  11891. .pricing-box:nth-child(even) {
  11892. padding-right: 12px !important;
  11893. }
  11894. }
  11895. @media only screen and (max-width: 479px) {
  11896. .pricing-box {
  11897. margin: 0;
  11898. margin-bottom: 16px;
  11899. width: 100%;
  11900. padding-left: 12px !important;
  11901. padding-right: 12px !important;
  11902. }
  11903. }
  11904. .pricing-table-header {
  11905. padding-top: 0;
  11906. margin-top: 0;
  11907. text-align: left;
  11908. }
  11909. .pricing-table-header > li {
  11910. padding: 7px 0 7px 11px;
  11911. font-size: 13px;
  11912. }
  11913. .pricing-table {
  11914. margin-top: 0;
  11915. }
  11916. .pricing-table > li {
  11917. text-align: center;
  11918. padding: 7px 0;
  11919. font-size: 13px;
  11920. }
  11921. .list-striped > li:nth-child(odd) {
  11922. background-color: #FFF;
  11923. }
  11924. .list-striped > li:nth-child(even) {
  11925. background-color: #F2F3EB;
  11926. }
  11927. .list-striped.pricing-table-header > li:nth-child(even) {
  11928. background-color: #EEE;
  11929. }
  11930. .pricing-box-small {
  11931. box-shadow: none;
  11932. margin-left: -2px;
  11933. background-color: #FFF;
  11934. position: relative;
  11935. z-index: 10;
  11936. }
  11937. .pricing-box-small .price {
  11938. line-height: 20px;
  11939. height: 28px;
  11940. text-align: center;
  11941. }
  11942. .pricing-box-small .price .label:before,
  11943. .pricing-box-small .price .label:after {
  11944. margin-top: -2px;
  11945. opacity: 0.9;
  11946. filter: alpha(opacity=90);
  11947. }
  11948. .pricing-box-small:hover {
  11949. box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.15);
  11950. z-index: 11;
  11951. -webkit-transform: scale(1.04);
  11952. -ms-transform: scale(1.04);
  11953. -o-transform: scale(1.04);
  11954. transform: scale(1.04);
  11955. }
  11956. .pricing-box-small:hover .price > .label {
  11957. -webkit-transform: scale(0.96);
  11958. -ms-transform: scale(0.96);
  11959. -o-transform: scale(0.96);
  11960. transform: scale(0.96);
  11961. }
  11962. .pricing-span {
  11963. margin: 0;
  11964. width: 19%;
  11965. max-width: 150px !important;
  11966. min-width: 110px !important;
  11967. float: left !important;
  11968. }
  11969. .pricing-span-header {
  11970. padding-right: 0;
  11971. }
  11972. @media only screen and (min-width: 480px) {
  11973. .pricing-span-body {
  11974. padding-left: 0;
  11975. padding-right: 0;
  11976. }
  11977. }
  11978. @media only screen and (max-width: 480px) {
  11979. .pricing-span-header,
  11980. .pricing-span-body {
  11981. width: 100%;
  11982. padding-right: 12px;
  11983. }
  11984. }
  11985. .login-container {
  11986. width: 375px;
  11987. margin: 0 auto;
  11988. }
  11989. .login-layout {
  11990. background-color: #1D2024;
  11991. }
  11992. .login-layout .main-container:before {
  11993. display: none;
  11994. }
  11995. .login-layout .main-content {
  11996. margin-left: 0 !important;
  11997. margin-right: 0 !important;
  11998. min-height: 100%;
  11999. padding-left: 15px;
  12000. padding-right: 15px;
  12001. }
  12002. .login-layout label {
  12003. margin-bottom: 11px;
  12004. }
  12005. .login-layout .widget-box {
  12006. visibility: hidden;
  12007. position: fixed;
  12008. z-index: -5;
  12009. border-bottom: none;
  12010. box-shadow: none;
  12011. padding: 6px;
  12012. background-color: #394557;
  12013. -moz-transform: scale(0,1) translate(-150px);
  12014. -webkit-transform: scale(0,1) translate(-150px);
  12015. -o-transform: scale(0,1) translate(-150px);
  12016. -ms-transform: scale(0,1) translate(-150px);
  12017. transform: scale(0,1) translate(-150px);
  12018. }
  12019. .login-layout .widget-box.visible {
  12020. visibility: visible;
  12021. position: relative;
  12022. z-index: auto;
  12023. -moz-transform: scale(1,1) translate(0);
  12024. -webkit-transform: scale(1,1) translate(0);
  12025. -o-transform: scale(1,1) translate(0);
  12026. -ms-transform: scale(1,1) translate(0);
  12027. transform: scale(1,1) translate(0);
  12028. transition: transform .3s ease;
  12029. -moz-transition: -moz-transform 0.3s ease;
  12030. -webkit-transition: -webkit-transform 0.3s ease;
  12031. -o-transition: -o-transform 0.2s ease;
  12032. }
  12033. .login-layout .widget-box .widget-main {
  12034. padding: 16px 36px 36px;
  12035. background: #F7F7F7;
  12036. }
  12037. .login-layout .widget-box .widget-main form {
  12038. margin: 0;
  12039. }
  12040. .login-layout .widget-box .widget-body .toolbar > div > a {
  12041. font-size: 15px;
  12042. font-weight: 400;
  12043. text-shadow: 1px 0px 1px rgba(0, 0, 0, 0.25);
  12044. }
  12045. .login-box .forgot-password-link {
  12046. color: #FE9;
  12047. }
  12048. .login-box .user-signup-link {
  12049. color: #CF7;
  12050. }
  12051. .login-box .toolbar {
  12052. background: #5090C1;
  12053. border-top: 2px solid #597597;
  12054. }
  12055. .login-box .toolbar > div {
  12056. width: 50%;
  12057. display: inline-block;
  12058. padding: 9px 0 11px;
  12059. }
  12060. .login-box .toolbar > div:first-child {
  12061. float: left;
  12062. text-align: left;
  12063. }
  12064. .login-box .toolbar > div:first-child > a {
  12065. margin-left: 11px;
  12066. }
  12067. .login-box .toolbar > div:first-child + div {
  12068. float: right;
  12069. text-align: right;
  12070. }
  12071. .login-box .toolbar > div:first-child + div > a {
  12072. margin-right: 11px;
  12073. }
  12074. .forgot-box .toolbar {
  12075. background: #C16050;
  12076. border-top: 2px solid #976559;
  12077. padding: 9px 18px;
  12078. }
  12079. .signup-box .toolbar {
  12080. background: #76B774;
  12081. border-top: 2px solid #759759;
  12082. padding: 9px 18px;
  12083. }
  12084. .forgot-box .back-to-login-link,
  12085. .signup-box .back-to-login-link {
  12086. color: #FE9;
  12087. font-size: 14px;
  12088. font-weight: bold;
  12089. text-shadow: 1px 0px 1px rgba(0, 0, 0, 0.25);
  12090. }
  12091. /* social login */
  12092. .login-layout .login-box .widget-main {
  12093. padding-bottom: 16px;
  12094. }
  12095. .social-or-login {
  12096. margin-top: 4px;
  12097. text-align: center;
  12098. position: relative;
  12099. z-index: 1;
  12100. }
  12101. .social-or-login :first-child {
  12102. display: inline-block;
  12103. background: #F7F7F7;
  12104. padding: 0 8px;
  12105. color: #5090C1;
  12106. font-size: 13px;
  12107. }
  12108. .social-or-login:before {
  12109. content: "";
  12110. display: block;
  12111. position: absolute;
  12112. z-index: -1;
  12113. top: 50%;
  12114. left: 0;
  12115. right: 0;
  12116. border-top: 1px dotted #A6C4DB;
  12117. }
  12118. .social-login a {
  12119. border-radius: 100%;
  12120. width: 42px;
  12121. height: 42px;
  12122. line-height: 46px;
  12123. padding: 0;
  12124. margin: 0 1px;
  12125. border-width: 0;
  12126. }
  12127. .social-login a > .ace-icon {
  12128. font-size: 24px;
  12129. margin: 0;
  12130. }
  12131. @media only screen and (max-width: 540px) {
  12132. .login-layout .widget-box .widget-main {
  12133. padding: 16px;
  12134. }
  12135. .login-container {
  12136. width: 98%;
  12137. }
  12138. .login-layout .widget-box {
  12139. padding: 0;
  12140. }
  12141. .login-layout .main-content {
  12142. padding-left: 6px;
  12143. padding-right: 6px;
  12144. }
  12145. .login-box .toolbar > div {
  12146. width: auto;
  12147. }
  12148. }
  12149. .light-login {
  12150. background: #dfe0e2 url('images/pattern.jpg') repeat;
  12151. }
  12152. .light-login .widget-box {
  12153. padding: 1px 1px 0;
  12154. -webkit-box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.12);
  12155. box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.12);
  12156. border-bottom: 1px solid rgba(50, 50, 50, 0.33);
  12157. }
  12158. .light-login .widget-box .toolbar {
  12159. border-top-width: 1px;
  12160. }
  12161. .light-login .widget-box.login-box {
  12162. background-color: #BCC6CF;
  12163. background-color: rgba(100, 110, 120, 0.4);
  12164. }
  12165. .light-login .widget-box.signup-box {
  12166. background-color: #C1CEC4;
  12167. background-color: rgba(110, 120, 100, 0.4);
  12168. }
  12169. .light-login .widget-box.forgot-box {
  12170. background-color: #D2C5C5;
  12171. background-color: rgba(120, 110, 100, 0.4);
  12172. }
  12173. .blur-login {
  12174. background: #394557 url('images/meteorshower2.jpg') repeat;
  12175. }
  12176. .invoice-info {
  12177. line-height: 24px !important;
  12178. color: #444;
  12179. vertical-align: bottom;
  12180. margin-left: 9px;
  12181. margin-right: 9px;
  12182. }
  12183. .invoice-info-label {
  12184. display: inline-block;
  12185. max-width: 100px;
  12186. text-align: right;
  12187. font-size: 14px;
  12188. }
  12189. .invoice-box .label-large[class*="arrowed"] {
  12190. margin-left: 11px !important;
  12191. max-width: 95%;
  12192. }
  12193. .error-container {
  12194. margin: 20px;
  12195. padding: 0;
  12196. background: #FFF;
  12197. }
  12198. @media only screen and (max-width: 767px) {
  12199. .error-container {
  12200. margin: 12px;
  12201. }
  12202. }
  12203. @media only screen and (max-width: 479px) {
  12204. .error-container {
  12205. margin: 6px;
  12206. }
  12207. }
  12208. .ace-thumbnails {
  12209. list-style: none;
  12210. margin: 0;
  12211. padding: 0;
  12212. }
  12213. .ace-thumbnails > li {
  12214. float: left;
  12215. display: block;
  12216. position: relative;
  12217. overflow: hidden;
  12218. margin: 2px;
  12219. border: 2px solid #333;
  12220. }
  12221. .ace-thumbnails > li > :first-child {
  12222. display: block;
  12223. position: relative;
  12224. }
  12225. .ace-thumbnails > li > :first-child:focus {
  12226. outline: none;
  12227. }
  12228. .ace-thumbnails > li .tags {
  12229. display: inline-block;
  12230. position: absolute;
  12231. bottom: 0;
  12232. right: 0;
  12233. overflow: visible;
  12234. direction: rtl;
  12235. padding: 0;
  12236. margin: 0;
  12237. height: auto;
  12238. width: auto;
  12239. background-color: transparent;
  12240. border-width: 0;
  12241. vertical-align: inherit;
  12242. }
  12243. .ace-thumbnails > li .tags > .label-holder {
  12244. opacity: 0.92;
  12245. filter: alpha(opacity=92);
  12246. display: table;
  12247. margin: 1px 0 0 0;
  12248. direction: ltr;
  12249. text-align: left;
  12250. }
  12251. .ace-thumbnails > li .tags > .label-holder:hover {
  12252. opacity: 1;
  12253. filter: alpha(opacity=100);
  12254. }
  12255. .ace-thumbnails > li > .tools {
  12256. position: absolute;
  12257. top: 0;
  12258. bottom: 0;
  12259. left: -30px;
  12260. width: 24px;
  12261. background-color: rgba(0, 0, 0, 0.55);
  12262. text-align: center;
  12263. vertical-align: middle;
  12264. -webkit-transition: all 0.2s ease;
  12265. -o-transition: all 0.2s ease;
  12266. transition: all 0.2s ease;
  12267. }
  12268. .ace-thumbnails > li > .tools.tools-right {
  12269. left: auto;
  12270. right: -30px;
  12271. }
  12272. .ace-thumbnails > li > .tools.tools-bottom {
  12273. width: auto;
  12274. height: 28px;
  12275. left: 0;
  12276. right: 0;
  12277. top: auto;
  12278. bottom: -30px;
  12279. }
  12280. .ace-thumbnails > li > .tools.tools-top {
  12281. width: auto;
  12282. height: 28px;
  12283. left: 0;
  12284. right: 0;
  12285. top: -30px;
  12286. bottom: auto;
  12287. }
  12288. .ace-thumbnails > li:hover > .tools {
  12289. left: 0;
  12290. right: 0;
  12291. }
  12292. .ace-thumbnails > li:hover > .tools.tools-bottom {
  12293. top: auto;
  12294. bottom: 0;
  12295. }
  12296. .ace-thumbnails > li:hover > .tools.tools-top {
  12297. bottom: auto;
  12298. top: 0;
  12299. }
  12300. .ace-thumbnails > li:hover > .tools.tools-right {
  12301. left: auto;
  12302. right: 0;
  12303. }
  12304. .ace-thumbnails > li > .in.tools {
  12305. left: 0;
  12306. right: 0;
  12307. }
  12308. .ace-thumbnails > li > .in.tools.tools-bottom {
  12309. top: auto;
  12310. bottom: 0;
  12311. }
  12312. .ace-thumbnails > li > .in.tools.tools-top {
  12313. bottom: auto;
  12314. top: 0;
  12315. }
  12316. .ace-thumbnails > li > .in.tools.tools-right {
  12317. left: auto;
  12318. right: 0;
  12319. }
  12320. .ace-thumbnails > li > .tools > a,
  12321. .ace-thumbnails > li > :first-child .inner a {
  12322. display: inline-block;
  12323. color: #FFF;
  12324. font-size: 18px;
  12325. font-weight: normal;
  12326. padding: 0 4px;
  12327. }
  12328. .ace-thumbnails > li > .tools > a:hover,
  12329. .ace-thumbnails > li > :first-child .inner a:hover {
  12330. text-decoration: none;
  12331. color: #C9E2EA;
  12332. }
  12333. .ace-thumbnails > li .tools.tools-bottom > a,
  12334. .ace-thumbnails > li .tools.tools-top > a {
  12335. display: inline-block;
  12336. }
  12337. .ace-thumbnails > li > :first-child > .text {
  12338. position: absolute;
  12339. right: 0;
  12340. left: 0;
  12341. bottom: 0;
  12342. top: 0;
  12343. text-align: center;
  12344. color: #FFF;
  12345. background-color: rgba(0, 0, 0, 0.55);
  12346. opacity: 0;
  12347. filter: alpha(opacity=0);
  12348. -webkit-transition: all 0.2s ease;
  12349. -o-transition: all 0.2s ease;
  12350. transition: all 0.2s ease;
  12351. }
  12352. .ace-thumbnails > li > :first-child > .text:before {
  12353. /* makes the inner text become vertically centered*/
  12354. content: '';
  12355. display: inline-block;
  12356. height: 100%;
  12357. vertical-align: middle;
  12358. margin-right: 0;
  12359. /* Adjusts for spacing */
  12360. }
  12361. .ace-thumbnails > li > :first-child > .text > .inner {
  12362. padding: 4px 0;
  12363. margin: 0;
  12364. display: inline-block;
  12365. vertical-align: middle;
  12366. max-width: 90%;
  12367. }
  12368. .ace-thumbnails > li:hover > :first-child > .text {
  12369. opacity: 1;
  12370. filter: alpha(opacity=100);
  12371. }
  12372. @media only screen and (max-width: 480px) {
  12373. .ace-thumbnails {
  12374. text-align: center;
  12375. }
  12376. .ace-thumbnails > li {
  12377. float: none;
  12378. display: inline-block;
  12379. }
  12380. }
  12381. .dialogs {
  12382. padding: 9px;
  12383. position: relative;
  12384. }
  12385. .itemdiv {
  12386. padding-right: 3px;
  12387. min-height: 66px;
  12388. position: relative;
  12389. }
  12390. .itemdiv > .user {
  12391. display: inline-block;
  12392. width: 42px;
  12393. position: absolute;
  12394. left: 0;
  12395. }
  12396. .itemdiv > .user > img,
  12397. .itemdiv > .user > .img {
  12398. border-radius: 100%;
  12399. border: 2px solid #5293C4;
  12400. max-width: 40px;
  12401. position: relative;
  12402. }
  12403. .itemdiv > .user > .img {
  12404. padding: 2px;
  12405. }
  12406. .itemdiv > .body {
  12407. width: auto;
  12408. margin-left: 50px;
  12409. margin-right: 12px;
  12410. position: relative;
  12411. }
  12412. .itemdiv > .body > .time {
  12413. display: block;
  12414. font-size: 11px;
  12415. font-weight: bold;
  12416. color: #666;
  12417. position: absolute;
  12418. right: 9px;
  12419. top: 0;
  12420. }
  12421. .itemdiv > .body > .time .ace-icon {
  12422. font-size: 14px;
  12423. font-weight: normal;
  12424. }
  12425. .itemdiv > .body > .name {
  12426. display: block;
  12427. color: #999;
  12428. }
  12429. .itemdiv > .body > .name > b {
  12430. color: #777;
  12431. }
  12432. .itemdiv > .body > .text {
  12433. display: block;
  12434. position: relative;
  12435. margin-top: 2px;
  12436. padding-bottom: 19px;
  12437. padding-left: 7px;
  12438. font-size: 13px;
  12439. }
  12440. .itemdiv > .body > .text:after {
  12441. display: block;
  12442. content: "";
  12443. height: 1px;
  12444. font-size: 0;
  12445. overflow: hidden;
  12446. position: absolute;
  12447. left: 16px;
  12448. right: -12px;
  12449. margin-top: 9px;
  12450. border-top: 1px solid #E4ECF3;
  12451. }
  12452. .itemdiv > .body > .text > .ace-icon:first-child {
  12453. color: #DCE3ED;
  12454. margin-right: 4px;
  12455. }
  12456. .itemdiv:last-child > .body > .text {
  12457. border-bottom-width: 0;
  12458. }
  12459. .itemdiv:last-child > .body > .text:after {
  12460. display: none;
  12461. }
  12462. .itemdiv.dialogdiv {
  12463. padding-bottom: 14px;
  12464. }
  12465. .itemdiv.dialogdiv:before {
  12466. position: absolute;
  12467. display: block;
  12468. content: "";
  12469. top: 0;
  12470. bottom: 0;
  12471. left: 19px;
  12472. width: 3px;
  12473. max-width: 3px;
  12474. background-color: #E1E6ED;
  12475. border: 1px solid #D7DBDD;
  12476. border-width: 0 1px;
  12477. }
  12478. .itemdiv.dialogdiv:last-child {
  12479. padding-bottom: 0;
  12480. }
  12481. .itemdiv.dialogdiv:last-child:before {
  12482. display: none;
  12483. }
  12484. .itemdiv.dialogdiv > .user > img {
  12485. border-color: #C9D6E5;
  12486. }
  12487. .itemdiv.dialogdiv > .body {
  12488. border: 1px solid #DDE4ED;
  12489. padding: 5px 8px 8px;
  12490. border-left-width: 2px;
  12491. margin-right: 1px;
  12492. }
  12493. .itemdiv.dialogdiv > .body:before {
  12494. content: "";
  12495. display: block;
  12496. position: absolute;
  12497. left: -7px;
  12498. top: 11px;
  12499. width: 8px;
  12500. height: 8px;
  12501. border: 2px solid #DDE4ED;
  12502. border-width: 2px 0 0 2px;
  12503. background-color: #FFF;
  12504. -webkit-box-sizing: content-box;
  12505. -moz-box-sizing: content-box;
  12506. box-sizing: content-box;
  12507. -webkit-transform: rotate(-45deg);
  12508. -ms-transform: rotate(-45deg);
  12509. -o-transform: rotate(-45deg);
  12510. transform: rotate(-45deg);
  12511. }
  12512. .itemdiv.dialogdiv > .body > .time {
  12513. position: static;
  12514. float: right;
  12515. }
  12516. .itemdiv.dialogdiv > .body > .text {
  12517. padding-left: 0;
  12518. padding-bottom: 0;
  12519. }
  12520. .itemdiv.dialogdiv > .body > .text:after {
  12521. display: none;
  12522. }
  12523. .itemdiv.dialogdiv .tooltip-inner {
  12524. word-break: break-all;
  12525. }
  12526. .itemdiv.memberdiv {
  12527. width: 175px;
  12528. padding: 2px;
  12529. margin: 3px 0;
  12530. float: left;
  12531. border-bottom: 1px solid #E8E8E8;
  12532. }
  12533. @media (min-width: 992px) {
  12534. .itemdiv.memberdiv {
  12535. max-width: 50%;
  12536. }
  12537. }
  12538. @media (max-width: 991px) {
  12539. .itemdiv.memberdiv {
  12540. min-width: 33.333%;
  12541. }
  12542. }
  12543. .itemdiv.memberdiv > .user > img {
  12544. border-color: #DCE3ED;
  12545. }
  12546. .itemdiv.memberdiv > .body > .time {
  12547. position: static;
  12548. }
  12549. .itemdiv.memberdiv > .body > .name {
  12550. line-height: 18px;
  12551. height: 18px;
  12552. margin-bottom: 0;
  12553. }
  12554. .itemdiv.memberdiv > .body > .name > a {
  12555. display: inline-block;
  12556. max-width: 100px;
  12557. max-height: 18px;
  12558. overflow: hidden;
  12559. text-overflow: ellipsis;
  12560. word-break: break-all;
  12561. }
  12562. .itemdiv .tools {
  12563. position: absolute;
  12564. right: 5px;
  12565. bottom: 10px;
  12566. display: none;
  12567. }
  12568. .itemdiv .tools .btn {
  12569. border-radius: 36px;
  12570. margin: 1px 0;
  12571. }
  12572. .itemdiv .body .tools {
  12573. bottom: 4px;
  12574. }
  12575. .itemdiv.commentdiv .tools {
  12576. right: 9px;
  12577. }
  12578. .itemdiv:hover .tools {
  12579. display: inline-block;
  12580. }
  12581. .item-list {
  12582. margin: 0;
  12583. padding: 0;
  12584. list-style: none;
  12585. }
  12586. .item-list > li {
  12587. padding: 9px;
  12588. background-color: #FFF;
  12589. margin-top: -1px;
  12590. position: relative;
  12591. }
  12592. .item-list > li.selected {
  12593. color: #8090A0;
  12594. background-color: #F4F9FC;
  12595. }
  12596. .item-list > li.selected label,
  12597. .item-list > li.selected .lbl {
  12598. text-decoration: line-through;
  12599. color: #8090A0;
  12600. }
  12601. .item-list > li > .checkbox {
  12602. display: inline-block;
  12603. }
  12604. .item-list > li > label.inline {
  12605. display: inline-block;
  12606. }
  12607. .item-list > li label {
  12608. font-size: 13px;
  12609. }
  12610. .item-list > li .percentage {
  12611. font-size: 11px;
  12612. font-weight: bold;
  12613. color: #777;
  12614. }
  12615. .item-list > li.ui-sortable-helper {
  12616. cursor: move;
  12617. }
  12618. li[class*="item-"] {
  12619. border: 1px solid #DDD;
  12620. border-left-width: 3px;
  12621. }
  12622. li.item-orange {
  12623. border-left-color: #e8b110;
  12624. }
  12625. li.item-orange2 {
  12626. border-left-color: #f79263;
  12627. }
  12628. li.item-red {
  12629. border-left-color: #d53f40;
  12630. }
  12631. li.item-red2 {
  12632. border-left-color: #d15b47;
  12633. }
  12634. li.item-green {
  12635. border-left-color: #9abc32;
  12636. }
  12637. li.item-green2 {
  12638. border-left-color: #0490a6;
  12639. }
  12640. li.item-blue {
  12641. border-left-color: #4f99c6;
  12642. }
  12643. li.item-blue2 {
  12644. border-left-color: #3983c2;
  12645. }
  12646. li.item-blue3 {
  12647. border-left-color: #1144eb;
  12648. }
  12649. li.item-pink {
  12650. border-left-color: #cb6fd7;
  12651. }
  12652. li.item-purple {
  12653. border-left-color: #6f3cc4;
  12654. }
  12655. li.item-black {
  12656. border-left-color: #505050;
  12657. }
  12658. li.item-grey {
  12659. border-left-color: #a0a0a0;
  12660. }
  12661. li.item-brown {
  12662. border-left-color: #a52a2a;
  12663. }
  12664. li.item-default {
  12665. border-left-color: #abbac3;
  12666. }
  12667. .ui-sortable-placeholder,
  12668. .ui-sortable-helper,
  12669. .ui-sortable-placeholder > a,
  12670. .ui-sortable-helper > a {
  12671. cursor: move !important;
  12672. }
  12673. @media only screen and (max-width: 480px) {
  12674. .itemdiv.memberdiv {
  12675. float: none;
  12676. width: auto;
  12677. }
  12678. }
  12679. .profile-user-info {
  12680. display: table;
  12681. width: 98%;
  12682. width: calc(100% - 24px);
  12683. margin: 0 auto;
  12684. }
  12685. .profile-info-row {
  12686. display: table-row;
  12687. }
  12688. .profile-info-name {
  12689. text-align: right;
  12690. padding: 6px 10px 6px 4px;
  12691. font-weight: normal;
  12692. color: #667E99;
  12693. background-color: transparent;
  12694. border-top: 1px dotted #D5E4F1;
  12695. display: table-cell;
  12696. width: 110px;
  12697. vertical-align: middle;
  12698. }
  12699. .profile-info-value {
  12700. display: table-cell;
  12701. padding: 6px 4px 6px 6px;
  12702. border-top: 1px dotted #D5E4F1;
  12703. }
  12704. .profile-info-value > span + span:before {
  12705. /* for a list of values (such as location city & country) put a comma between them */
  12706. display: inline;
  12707. content: ",";
  12708. margin-left: 1px;
  12709. margin-right: 3px;
  12710. color: #666;
  12711. border-bottom: 1px solid #FFF;
  12712. }
  12713. .profile-info-value > span + span.editable-container:before {
  12714. display: none;
  12715. }
  12716. .profile-info-row:first-child .profile-info-name {
  12717. border-top: none;
  12718. }
  12719. .profile-info-row:first-child .profile-info-value {
  12720. border-top: none;
  12721. }
  12722. .profile-user-info-striped {
  12723. border: 1px solid #DCEBF7;
  12724. }
  12725. .profile-user-info-striped .profile-info-name {
  12726. color: #336199;
  12727. background-color: #EDF3F4;
  12728. border-top: 1px solid #F7FBFF;
  12729. }
  12730. .profile-user-info-striped .profile-info-value {
  12731. border-top: 1px dotted #DCEBF7;
  12732. padding-left: 12px;
  12733. }
  12734. .profile-picture {
  12735. border: 1px solid #CCC;
  12736. background-color: #FFF;
  12737. padding: 4px;
  12738. display: inline-block;
  12739. max-width: 100%;
  12740. -webkit-box-sizing: border-box;
  12741. -moz-box-sizing: border-box;
  12742. box-sizing: border-box;
  12743. box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  12744. }
  12745. .profile-activity {
  12746. padding: 10px 4px;
  12747. border-bottom: 1px dotted #D0D8E0;
  12748. position: relative;
  12749. border-left: 1px dotted #FFF;
  12750. border-right: 1px dotted #FFF;
  12751. }
  12752. .profile-activity:first-child {
  12753. border-top: 1px dotted transparent;
  12754. }
  12755. .profile-activity:first-child:hover {
  12756. border-top-color: #D0D8E0;
  12757. }
  12758. .profile-activity:hover {
  12759. background-color: #F4F9FD;
  12760. border-left: 1px dotted #D0D8E0;
  12761. border-right: 1px dotted #D0D8E0;
  12762. }
  12763. .profile-activity img {
  12764. border: 2px solid #C9D6E5;
  12765. border-radius: 100%;
  12766. max-width: 40px;
  12767. margin-right: 10px;
  12768. margin-left: 0px;
  12769. box-shadow: none;
  12770. }
  12771. .profile-activity .thumbicon {
  12772. background-color: #74ABD7;
  12773. display: inline-block;
  12774. border-radius: 100%;
  12775. width: 38px;
  12776. height: 38px;
  12777. color: #FFF;
  12778. font-size: 18px;
  12779. text-align: center;
  12780. line-height: 38px;
  12781. margin-right: 10px;
  12782. margin-left: 0px;
  12783. text-shadow: none !important;
  12784. }
  12785. .profile-activity .time {
  12786. display: block;
  12787. margin-top: 4px;
  12788. color: #777;
  12789. }
  12790. .profile-activity a.user {
  12791. font-weight: bold;
  12792. color: #9585BF;
  12793. }
  12794. .profile-activity .tools {
  12795. position: absolute;
  12796. right: 12px;
  12797. bottom: 8px;
  12798. display: none;
  12799. }
  12800. .profile-activity:hover .tools {
  12801. display: block;
  12802. }
  12803. .user-profile .ace-thumbnails li {
  12804. border: 1px solid #CCC;
  12805. padding: 3px;
  12806. margin: 6px;
  12807. }
  12808. .user-profile .ace-thumbnails li .tools {
  12809. left: 3px;
  12810. right: 3px;
  12811. }
  12812. .user-profile .ace-thumbnails li:hover .tools {
  12813. bottom: 3px;
  12814. }
  12815. .user-profile .user-title-label:hover {
  12816. text-decoration: none;
  12817. }
  12818. .user-profile .user-title-label + .dropdown-menu {
  12819. margin-left: -12px;
  12820. }
  12821. .profile-contact-links {
  12822. padding: 4px 2px 5px;
  12823. border: 1px solid #E0E2E5;
  12824. background-color: #F8FAFC;
  12825. }
  12826. .btn-link:hover .ace-icon {
  12827. text-decoration: none !important;
  12828. }
  12829. .profile-social-links > a {
  12830. text-decoration: none;
  12831. margin: 0 1px;
  12832. }
  12833. .profile-social-links > a:hover > .ace-icon {
  12834. text-decoration: none;
  12835. }
  12836. .profile-skills .progress {
  12837. height: 26px;
  12838. margin-bottom: 2px;
  12839. background-color: transparent;
  12840. }
  12841. .profile-skills .progress .progress-bar {
  12842. line-height: 26px;
  12843. font-size: 13px;
  12844. font-weight: bold;
  12845. font-family: "Open Sans";
  12846. padding: 0 8px;
  12847. }
  12848. .profile-users .user {
  12849. display: block;
  12850. position: static;
  12851. text-align: center;
  12852. width: auto;
  12853. }
  12854. .profile-users .user img {
  12855. padding: 2px;
  12856. border-radius: 100%;
  12857. border: 1px solid #AAA;
  12858. max-width: none;
  12859. width: 64px;
  12860. -webkit-transition: all 0.1s;
  12861. -o-transition: all 0.1s;
  12862. transition: all 0.1s;
  12863. }
  12864. .profile-users .user img:hover {
  12865. -webkit-box-shadow: 0 0 1px 1px rgba(0,0,0,0.33);
  12866. box-shadow: 0 0 1px 1px rgba(0,0,0,0.33);
  12867. }
  12868. .profile-users .memberdiv {
  12869. background-color: #FFF;
  12870. width: 100px;
  12871. -webkit-box-sizing: border-box;
  12872. -moz-box-sizing: border-box;
  12873. box-sizing: border-box;
  12874. border: none;
  12875. text-align: center;
  12876. margin: 0 8px 24px;
  12877. }
  12878. .profile-users .memberdiv .name a:hover .ace-icon {
  12879. text-decoration: none;
  12880. }
  12881. .profile-users .memberdiv .body {
  12882. display: inline-block;
  12883. margin: 8px 0 0 0;
  12884. }
  12885. .profile-users .memberdiv .popover {
  12886. visibility: hidden;
  12887. min-width: 0;
  12888. max-height: 0;
  12889. max-width: 0;
  12890. margin-left: 0;
  12891. margin-right: 0;
  12892. top: -5%;
  12893. left: auto;
  12894. right: auto;
  12895. opacity: 0;
  12896. display: none;
  12897. position: absolute;
  12898. -webkit-transition: opacity 0.2s linear 0s, visibility 0s linear 0.2s, max-height 0s linear 0.2s, max-width 0s linear 0.2s, min-width 0s linear 0.2s;
  12899. -o-transition: opacity 0.2s linear 0s, visibility 0s linear 0.2s, max-height 0s linear 0.2s, max-width 0s linear 0.2s, min-width 0s linear 0.2s;
  12900. transition: opacity 0.2s linear 0s, visibility 0s linear 0.2s, max-height 0s linear 0.2s, max-width 0s linear 0.2s, min-width 0s linear 0.2s;
  12901. }
  12902. .profile-users .memberdiv .popover.right {
  12903. left: 100%;
  12904. right: auto;
  12905. display: block;
  12906. }
  12907. .profile-users .memberdiv .popover.left {
  12908. left: auto;
  12909. right: 100%;
  12910. display: block;
  12911. }
  12912. .profile-users .memberdiv > :first-child:hover .popover {
  12913. visibility: visible;
  12914. opacity: 1;
  12915. z-index: 1060;
  12916. max-height: 250px;
  12917. max-width: 250px;
  12918. min-width: 150px;
  12919. -webkit-transition-delay: 0s;
  12920. -moz-transition-delay: 0s;
  12921. -o-transition-delay: 0s;
  12922. transition-delay: 0s;
  12923. }
  12924. .profile-users .memberdiv .tools {
  12925. position: static;
  12926. display: block;
  12927. width: 100%;
  12928. margin-top: 2px;
  12929. }
  12930. .profile-users .memberdiv .tools > a {
  12931. margin: 0 2px;
  12932. }
  12933. .profile-users .memberdiv .tools > a:hover {
  12934. text-decoration: none;
  12935. }
  12936. .user-status {
  12937. display: inline-block;
  12938. width: 11px;
  12939. height: 11px;
  12940. background-color: #FFF;
  12941. border: 3px solid #AAA;
  12942. border-radius: 100%;
  12943. vertical-align: middle;
  12944. margin-right: 1px;
  12945. }
  12946. .user-status.status-online {
  12947. border-color: #8AC16C;
  12948. }
  12949. .user-status.status-busy {
  12950. border-color: #E07F69;
  12951. }
  12952. .user-status.status-idle {
  12953. border-color: #FFB752;
  12954. }
  12955. .tab-content.profile-edit-tab-content {
  12956. border: 1px solid #DDD;
  12957. padding: 8px 32px 32px;
  12958. -webkit-box-shadow: 1px 1px 0 0 rgba(0, 0, 0, 0.2);
  12959. box-shadow: 1px 1px 0 0 rgba(0, 0, 0, 0.2);
  12960. background-color: #FFF;
  12961. }
  12962. @media only screen and (max-width: 480px) {
  12963. .profile-info-name {
  12964. width: 80px;
  12965. }
  12966. .profile-user-info-striped .profile-info-name {
  12967. float: none;
  12968. width: auto;
  12969. text-align: left;
  12970. padding: 6px 4px 6px 10px;
  12971. display: block;
  12972. }
  12973. .profile-user-info-striped .profile-info-value {
  12974. margin-left: 10px;
  12975. display: block;
  12976. }
  12977. }
  12978. @media only screen and (max-width: 480px) {
  12979. .user-profile .memberdiv {
  12980. width: 50%;
  12981. margin-left: 0;
  12982. margin-right: 0;
  12983. }
  12984. }
  12985. .inbox-tabs.nav-tabs > li > a {
  12986. background-color: #FAFAFA;
  12987. }
  12988. .inbox-tabs.nav-tabs > li.active:not(.open) > a,
  12989. .inbox-tabs.nav-tabs > li.active:not(.open) > a:hover,
  12990. .inbox-tabs.nav-tabs > li.active:not(.open) > a:focus {
  12991. background-color: #F1F5FA;
  12992. box-shadow: 0 -2px 3px 0 rgba(0, 0, 0, 0.1);
  12993. color: #48768E;
  12994. }
  12995. .inbox-tabs.nav-tabs > li > a.btn-new-mail {
  12996. background-color: transparent;
  12997. border: none !important;
  12998. padding: 0 !important;
  12999. }
  13000. .inbox-tabs.nav-tabs > li > a.btn-new-mail > .btn {
  13001. border-width: 0 !important;
  13002. border-radius: 3px !important;
  13003. padding: 0 6px !important;
  13004. position: relative;
  13005. transition: none !important;
  13006. }
  13007. .inbox-tabs.nav-tabs > li.active > a.btn-new-mail {
  13008. box-shadow: none !important;
  13009. }
  13010. .inbox-tabs.nav-tabs > li.active > a.btn-new-mail > .btn:before {
  13011. content: "";
  13012. display: block;
  13013. position: absolute;
  13014. top: 100%;
  13015. left: 50%;
  13016. margin-left: -6px;
  13017. border-width: 6px 8px;
  13018. border-style: solid;
  13019. border-color: transparent;
  13020. border-top-color: inherit;
  13021. }
  13022. .inbox-tabs.nav-tabs.tab-size-bigger > li > a {
  13023. padding: 5px 15px 7px;
  13024. font-size: 14px;
  13025. }
  13026. .inbox-tabs.nav-tabs.tab-size-bigger > li > a > .ace-icon:first-child {
  13027. margin-bottom: 5px;
  13028. }
  13029. .inbox-tabs.nav-tabs.tab-size-bigger > li > a.btn-new-mail > .btn {
  13030. padding: 10px !important;
  13031. border-radius: 7px !important;
  13032. }
  13033. .inbox-tabs.nav-tabs.tab-size-bigger > li.active > a.btn-new-mail {
  13034. margin-top: 0 !important;
  13035. top: 1px;
  13036. }
  13037. .inbox-tabs.nav-tabs.tab-size-bigger > li.active > a.btn-new-mail > .btn:before {
  13038. left: 50%;
  13039. margin-left: -8px;
  13040. border-width: 8px 10px;
  13041. }
  13042. @media only screen and (max-width: 479px) {
  13043. .inbox-tabs > .li-new-mail {
  13044. display: block;
  13045. text-align: right;
  13046. margin-bottom: 8px !important;
  13047. float: none !important;
  13048. }
  13049. .inbox-tabs > .li-new-mail > .btn-new-mail {
  13050. display: inline-block;
  13051. width: auto;
  13052. }
  13053. }
  13054. .message-container {
  13055. position: relative;
  13056. }
  13057. .message-list {
  13058. position: relative;
  13059. }
  13060. .message-item {
  13061. border: 1px solid #EAEDF1;
  13062. border-bottom-width: 0;
  13063. padding: 12px 12px 14px;
  13064. line-height: 18px;
  13065. position: relative;
  13066. background-color: #FFF;
  13067. }
  13068. .message-item:first-child {
  13069. border-top-width: 0;
  13070. }
  13071. .message-item:hover {
  13072. border-color: #E2EAF2;
  13073. background-color: #F2F6F9;
  13074. }
  13075. .message-item:hover + .message-item {
  13076. border-top-color: #E2EAF2;
  13077. }
  13078. .message-item:hover + .message-item.selected {
  13079. border-top-color: #FFF;
  13080. }
  13081. .message-item.selected {
  13082. background-color: #EFF4F7;
  13083. border-color: #FFF #E2EAF2;
  13084. }
  13085. .message-item.selected + .message-item {
  13086. border-top-color: #FFF;
  13087. }
  13088. .message-item.selected + .message-item:hover + .message-item {
  13089. border-top-color: #FFF;
  13090. }
  13091. .message-navbar input.ace + .lbl::before,
  13092. .message-item input.ace + .lbl::before {
  13093. top: auto;
  13094. }
  13095. .message-item .sender {
  13096. margin: 0 6px 0 4px;
  13097. vertical-align: middle;
  13098. color: #467287;
  13099. display: inline-block;
  13100. width: 110px;
  13101. height: 18px;
  13102. text-overflow: ellipsis;
  13103. overflow: hidden;
  13104. white-space: nowrap;
  13105. cursor: pointer;
  13106. }
  13107. .message-item.message-unread .sender {
  13108. color: #6A9CBA;
  13109. font-weight: bold;
  13110. }
  13111. .message-item .summary {
  13112. vertical-align: middle;
  13113. display: inline-block;
  13114. position: relative;
  13115. margin-left: 30px;
  13116. max-width: 250px;
  13117. max-width: calc(100% - 300px);
  13118. min-width: 200px;
  13119. white-space: nowrap;
  13120. }
  13121. .message-item .summary .text {
  13122. color: #555;
  13123. vertical-align: middle;
  13124. display: inline-block;
  13125. width: auto;
  13126. max-width: 100%;
  13127. height: 18px;
  13128. text-overflow: ellipsis;
  13129. overflow: hidden;
  13130. white-space: nowrap;
  13131. cursor: pointer;
  13132. }
  13133. .message-item .summary .text:hover {
  13134. text-decoration: underline;
  13135. }
  13136. .message-item .summary .message-flags {
  13137. display: block;
  13138. position: absolute;
  13139. right: 100%;
  13140. margin-right: 4px;
  13141. height: 18px;
  13142. white-space: nowrap;
  13143. }
  13144. .message-item.message-unread .summary .text {
  13145. color: #609FC4;
  13146. font-weight: bold;
  13147. }
  13148. .message-item .time {
  13149. float: right;
  13150. width: 60px;
  13151. height: 18px;
  13152. text-overflow: ellipsis;
  13153. overflow: hidden;
  13154. white-space: nowrap;
  13155. color: #666;
  13156. }
  13157. .message-item.message-unread .time {
  13158. font-weight: bold;
  13159. color: #609FC4;
  13160. }
  13161. .message-item.message-unread .message-content .time {
  13162. font-weight: normal;
  13163. }
  13164. .message-item .attachment {
  13165. color: #999;
  13166. font-size: 18px;
  13167. vertical-align: middle;
  13168. float: right;
  13169. margin: 0 12px;
  13170. position: relative;
  13171. }
  13172. .message-item.message-unread .attachment {
  13173. color: #4F99C6;
  13174. }
  13175. .message-content .time {
  13176. font-weight: normal;
  13177. }
  13178. .message-star {
  13179. vertical-align: middle;
  13180. margin: 2px 4px 0 6px;
  13181. font-size: 15px;
  13182. cursor: pointer;
  13183. }
  13184. .message-star:hover {
  13185. color: #feb902 !important;
  13186. text-decoration: none;
  13187. }
  13188. .mail-tag:empty {
  13189. display: inline-block;
  13190. width: 8px;
  13191. height: 11px;
  13192. padding: 0;
  13193. line-height: normal;
  13194. vertical-align: middle;
  13195. margin: 0 1px 0 0;
  13196. }
  13197. .badge.mail-tag {
  13198. border-radius: 2px;
  13199. }
  13200. .dropdown-menu > li > a > .mail-tag {
  13201. vertical-align: inherit;
  13202. }
  13203. @media only screen and (max-width: 991px) {
  13204. .message-item .summary {
  13205. min-width: 0;
  13206. }
  13207. .message-item .sender {
  13208. width: 100px;
  13209. }
  13210. }
  13211. @media only screen and (max-width: 550px) {
  13212. .message-item .summary {
  13213. margin: 8px 0 0 32px;
  13214. max-width: 95%;
  13215. min-width: 0;
  13216. display: block;
  13217. }
  13218. .message-item .sender {
  13219. width: auto;
  13220. max-width: 150px;
  13221. }
  13222. .message-item .summary .text {
  13223. max-width: 95%;
  13224. }
  13225. }
  13226. .btn-message,
  13227. .btn-message:hover,
  13228. .btn-message:focus,
  13229. .btn-message:active,
  13230. .open .btn-message.dropdown-toggle {
  13231. background-color: #FFF !important;
  13232. border: 1px solid #94B9CE !important;
  13233. color: #7CA3BA !important;
  13234. text-shadow: none !important;
  13235. }
  13236. .message-content {
  13237. padding: 16px 12px;
  13238. border: 1px solid #E9E9E9;
  13239. -webkit-box-shadow: 0 0 1px 1px rgba(0,0,0,0.02);
  13240. box-shadow: 0 0 1px 1px rgba(0,0,0,0.02);
  13241. background-color: rgba(255, 255, 255, 0.8);
  13242. border-top-width: 0;
  13243. }
  13244. .message-item .message-content {
  13245. margin-top: 16px;
  13246. border-top-width: 1px;
  13247. }
  13248. .message-body {
  13249. padding: 0 9px;
  13250. color: #6A7177;
  13251. }
  13252. .message-navbar {
  13253. line-height: 24px;
  13254. padding: 10px 12px;
  13255. border: 1px solid #D6E1EA;
  13256. border-color: #D6E1EA transparent;
  13257. background-color: #F1F5FA;
  13258. text-align: center;
  13259. position: relative;
  13260. }
  13261. .message-navbar .dropdown-toggle,
  13262. .message-content .dropdown-toggle {
  13263. color: #777;
  13264. }
  13265. .message-navbar .dropdown-toggle:hover,
  13266. .message-content .dropdown-toggle:hover,
  13267. .message-navbar .dropdown-toggle:focus,
  13268. .message-content .dropdown-toggle:focus {
  13269. text-decoration: none;
  13270. color: #2283C5;
  13271. }
  13272. .message-bar {
  13273. display: inline-block;
  13274. min-height: 28px;
  13275. }
  13276. @media only screen and (max-width: 480px) {
  13277. .message-bar {
  13278. display: block;
  13279. min-height: 60px;
  13280. }
  13281. }
  13282. .message-footer {
  13283. background-color: #F1F1F1;
  13284. padding: 12px 16px;
  13285. border: 1px solid #E6E6E6;
  13286. border-width: 1px 0;
  13287. border-top: 1px solid #E4E9EE;
  13288. }
  13289. .message-footer .pagination {
  13290. margin: 0;
  13291. }
  13292. .message-footer .pagination > li {
  13293. margin: 0;
  13294. padding: 0;
  13295. }
  13296. .message-footer .pagination > li > a,
  13297. .message-footer .pagination > li > span {
  13298. color: #777;
  13299. padding: 3px 6px;
  13300. margin-left: 1px;
  13301. margin-right: 1px;
  13302. background-color: transparent;
  13303. border: 1px solid transparent;
  13304. }
  13305. .message-footer .pagination > li.disabled > span {
  13306. color: #BBBBBB;
  13307. cursor: default;
  13308. background-color: transparent;
  13309. border-color: transparent;
  13310. }
  13311. .message-footer .pagination > li > a:hover {
  13312. border-color: #91bad6;
  13313. color: #2283C5;
  13314. text-decoration: none;
  13315. background-color: #FFF;
  13316. }
  13317. .message-footer input[type=text] {
  13318. font-size: 12px;
  13319. width: 34px;
  13320. height: 24px;
  13321. line-height: 20px;
  13322. margin-bottom: 0;
  13323. padding: 3px;
  13324. vertical-align: middle;
  13325. text-align: center;
  13326. }
  13327. .message-footer-style2 .pagination > li > a,
  13328. .message-footer-style2 .pagination > li > span {
  13329. border: 1px solid #B5B5B5;
  13330. border-radius: 100% !important;
  13331. width: 26px;
  13332. height: 26px;
  13333. line-height: 26px;
  13334. display: inline-block;
  13335. text-align: center;
  13336. padding: 0;
  13337. }
  13338. .message-footer-style2 .pagination > li > span,
  13339. .message-footer-style2 .pagination > li.disabled > span {
  13340. border-color: #CCC;
  13341. }
  13342. .message-footer-style2 .pagination > li > a:hover {
  13343. border-color: #84AFC9;
  13344. background-color: #F7F7F7;
  13345. }
  13346. .message-item.message-inline-open {
  13347. background-color: #F2F6F9;
  13348. border: 1px solid #DDD;
  13349. border-bottom-color: #CCC;
  13350. }
  13351. .message-item.message-inline-open:first-child {
  13352. border-top-color: #EEE;
  13353. }
  13354. .message-item.message-inline-open:last-child {
  13355. border-bottom-color: #DDD;
  13356. }
  13357. .message-item.message-inline-open + .message-item {
  13358. border-bottom-color: transparent;
  13359. }
  13360. .message-loading-overlay {
  13361. position: absolute;
  13362. z-index: 14;
  13363. top: 0;
  13364. bottom: 0;
  13365. right: 0;
  13366. left: 0;
  13367. background-color: rgba(255, 255, 255, 0.5);
  13368. text-align: center;
  13369. }
  13370. .message-loading-overlay > .ace-icon {
  13371. position: absolute;
  13372. top: 15%;
  13373. left: 0;
  13374. right: 0;
  13375. text-align: center;
  13376. }
  13377. .message-content .sender {
  13378. color: #6A9CBA;
  13379. font-weight: bold;
  13380. width: auto;
  13381. text-overflow: inherit;
  13382. vertical-align: middle;
  13383. margin: 0;
  13384. }
  13385. .message-content .time {
  13386. width: auto;
  13387. text-overflow: inherit;
  13388. white-space: normal;
  13389. float: none;
  13390. vertical-align: middle;
  13391. }
  13392. ul.attachment-list {
  13393. margin: 6px 0 4px 8px;
  13394. }
  13395. ul.attachment-list > li {
  13396. margin-bottom: 3px;
  13397. }
  13398. .message-attachment {
  13399. padding-left: 10px;
  13400. padding-right: 10px;
  13401. }
  13402. .attached-file {
  13403. color: #777;
  13404. width: 200px;
  13405. display: inline-block;
  13406. }
  13407. .attached-file > .ace-icon {
  13408. display: inline-block;
  13409. width: 16px;
  13410. margin-right: 2px;
  13411. vertical-align: middle;
  13412. }
  13413. .attached-file:hover {
  13414. text-decoration: none;
  13415. color: #438EB9;
  13416. }
  13417. .attached-file:hover .attached-name {
  13418. color: #2283C5;
  13419. }
  13420. .attached-file .attached-name {
  13421. display: inline-block;
  13422. max-width: 175px;
  13423. text-overflow: ellipsis;
  13424. overflow: hidden;
  13425. white-space: nowrap;
  13426. vertical-align: middle;
  13427. }
  13428. .messagebar-item-left,
  13429. .messagebar-item-right {
  13430. position: absolute;
  13431. bottom: 14px;
  13432. left: 12px;
  13433. text-align: left;
  13434. }
  13435. .messagebar-item-right {
  13436. right: 12px;
  13437. left: auto;
  13438. }
  13439. .message-navbar .nav-search {
  13440. right: auto;
  13441. left: 5px;
  13442. top: auto;
  13443. bottom: 11px;
  13444. }
  13445. .message-navbar .messagebar-item-left ~ .nav-search {
  13446. left: 60px;
  13447. }
  13448. .message-form {
  13449. border: 1px solid #ddd;
  13450. border-top: none;
  13451. padding-top: 22px;
  13452. }
  13453. @media only screen and (max-width: 480px) {
  13454. .message-form {
  13455. padding-left: 16px;
  13456. padding-right: 16px;
  13457. }
  13458. }
  13459. .message-form .form-actions {
  13460. margin-bottom: 0;
  13461. }
  13462. .message-form .wysiwyg-editor {
  13463. overflow: auto;
  13464. min-height: 150px;
  13465. max-height: 250px;
  13466. height: auto;
  13467. }
  13468. .btn-send-message {
  13469. position: relative;
  13470. top: 6px;
  13471. vertical-align: middle;
  13472. }
  13473. .btn-back-message-list {
  13474. color: #777;
  13475. }
  13476. .btn-back-message-list:hover {
  13477. color: #478FCA;
  13478. text-decoration: none;
  13479. }
  13480. .message-condensed .message-item {
  13481. padding-top: 8px;
  13482. padding-bottom: 9px;
  13483. }
  13484. .message-condensed .message-navbar,
  13485. .message-condensed .message-footer {
  13486. padding-top: 7px;
  13487. padding-bottom: 7px;
  13488. }
  13489. .message-condensed .messagebar-item-left,
  13490. .message-condensed .messagebar-item-right {
  13491. bottom: 9px;
  13492. }
  13493. .message-condensed .message-navbar .nav-search {
  13494. bottom: 7px;
  13495. }
  13496. @media only screen and (max-width: 480px) {
  13497. .message-condensed .message-bar {
  13498. min-height: 42px;
  13499. }
  13500. }
  13501. .inbox-folders .btn-block {
  13502. margin-top: 0;
  13503. }
  13504. @media only screen and (max-width: 767px) {
  13505. .inbox-folders.inbox-folders-responsive .btn-block {
  13506. width: 24%;
  13507. }
  13508. }
  13509. @media only screen and (max-width: 600px) {
  13510. .inbox-folders.inbox-folders-responsive .btn-block {
  13511. width: 48%;
  13512. }
  13513. }
  13514. @media only screen and (max-width: 320px) {
  13515. .inbox-folders.inbox-folders-responsive .btn-block {
  13516. width: 99%;
  13517. }
  13518. }
  13519. .inbox-folders .btn-lighter,
  13520. .inbox-folders .btn-lighter.active {
  13521. background-color: #F4F4F4 !important;
  13522. text-shadow: none !important;
  13523. color: #7C8395 !important;
  13524. border: 1px solid #FFF !important;
  13525. padding: 5px 11px;
  13526. }
  13527. .inbox-folders .btn-lighter.active {
  13528. background-color: #EDF2F8 !important;
  13529. color: #53617C !important;
  13530. }
  13531. .inbox-folders .btn-lighter:hover {
  13532. background-color: #EFEFEF !important;
  13533. color: #6092C4 !important;
  13534. }
  13535. .inbox-folders .btn > .ace-icon:first-child {
  13536. display: inline-block;
  13537. width: 14px;
  13538. text-align: left;
  13539. }
  13540. .inbox-folders .btn-lighter + .btn-lighter {
  13541. border-top-width: 0 !important;
  13542. }
  13543. .inbox-folders .btn.active:before {
  13544. display: block;
  13545. content: "";
  13546. position: absolute;
  13547. top: 1px;
  13548. bottom: 1px;
  13549. left: -1px;
  13550. border-left: 3px solid #4F99C6;
  13551. }
  13552. .inbox-folders .btn.active:after {
  13553. display: none;
  13554. }
  13555. .inbox-folders .btn .counter {
  13556. border-radius: 3px;
  13557. position: absolute;
  13558. right: 8px;
  13559. top: 8px;
  13560. padding-left: 6px;
  13561. padding-right: 6px;
  13562. opacity: 0.75;
  13563. filter: alpha(opacity=75);
  13564. }
  13565. .inbox-folders .btn:hover .badge {
  13566. opacity: 1;
  13567. filter: alpha(opacity=100);
  13568. }
  13569. .timeline-container {
  13570. position: relative;
  13571. padding-top: 4px;
  13572. margin-bottom: 32px;
  13573. }
  13574. .timeline-container:last-child {
  13575. margin-bottom: 0;
  13576. }
  13577. .timeline-container:before {
  13578. /* the vertical line running through icons */
  13579. content: "";
  13580. display: block;
  13581. position: absolute;
  13582. left: 28px;
  13583. top: 0;
  13584. bottom: 0;
  13585. border: 1px solid #E2E3E7;
  13586. background-color: #E7EAEF;
  13587. width: 4px;
  13588. border-width: 0 1px;
  13589. }
  13590. .timeline-container:first-child:before {
  13591. border-top-width: 1px;
  13592. }
  13593. .timeline-container:last-child:before {
  13594. border-bottom-width: 1px;
  13595. }
  13596. .timeline-item {
  13597. position: relative;
  13598. margin-bottom: 8px;
  13599. }
  13600. .timeline-item .widget-box {
  13601. background-color: #F2F6F9;
  13602. color: #595C66;
  13603. }
  13604. .timeline-item .transparent.widget-box {
  13605. border-left: 3px solid #DAE1E5;
  13606. }
  13607. .timeline-item .transparent .widget-header {
  13608. background-color: #ECF1F4;
  13609. border-bottom-width: 0;
  13610. }
  13611. .timeline-item .transparent .widget-header > .widget-title {
  13612. margin-left: 8px;
  13613. }
  13614. .timeline-item:nth-child(even) .widget-box {
  13615. background-color: #F3F3F3;
  13616. color: #616161;
  13617. }
  13618. .timeline-item:nth-child(even) .widget-box.transparent {
  13619. border-left-color: #DBDBDB !important;
  13620. }
  13621. .timeline-item:nth-child(even) .widget-box.transparent .widget-header {
  13622. background-color: #EEE !important;
  13623. }
  13624. .timeline-item .widget-box {
  13625. margin: 0;
  13626. position: relative;
  13627. max-width: none;
  13628. margin-left: 60px;
  13629. }
  13630. .timeline-item .widget-main {
  13631. margin: 0;
  13632. position: relative;
  13633. max-width: none;
  13634. border-bottom-width: 0;
  13635. }
  13636. .timeline-item .widget-body {
  13637. background-color: transparent;
  13638. }
  13639. .timeline-item .widget-toolbox {
  13640. padding: 4px 8px 0 !important;
  13641. background-color: transparent !important;
  13642. border-width: 0 !important;
  13643. margin: 0 0px !important;
  13644. }
  13645. .timeline-info {
  13646. float: left;
  13647. width: 60px;
  13648. text-align: center;
  13649. position: relative;
  13650. }
  13651. .timeline-info img {
  13652. border-radius: 100%;
  13653. max-width: 42px;
  13654. }
  13655. .timeline-info .label,
  13656. .timeline-info .badge {
  13657. font-size: 12px;
  13658. }
  13659. .timeline-container:not(.timeline-style2) .timeline-indicator {
  13660. opacity: 1;
  13661. border-radius: 100%;
  13662. display: inline-block;
  13663. font-size: 16px;
  13664. height: 36px;
  13665. line-height: 30px;
  13666. width: 36px;
  13667. text-align: center;
  13668. text-shadow: none !important;
  13669. padding: 0;
  13670. cursor: default;
  13671. border: 3px solid #FFF !important;
  13672. }
  13673. .timeline-label {
  13674. display: block;
  13675. clear: both;
  13676. margin: 0 0 18px;
  13677. margin-left: 34px;
  13678. }
  13679. .timeline-item img {
  13680. border: 1px solid #AAA;
  13681. padding: 2px;
  13682. background-color: #FFF;
  13683. }
  13684. .timeline-style2:before {
  13685. display: none;
  13686. }
  13687. .timeline-style2 .timeline-item {
  13688. padding-bottom: 22px;
  13689. margin-bottom: 0;
  13690. }
  13691. .timeline-style2 .timeline-item:last-child {
  13692. padding-bottom: 0;
  13693. }
  13694. .timeline-style2 .timeline-item:before {
  13695. content: "";
  13696. display: block;
  13697. position: absolute;
  13698. left: 90px;
  13699. top: 5px;
  13700. bottom: -5px;
  13701. border-width: 0;
  13702. background-color: #DDD;
  13703. width: 2px;
  13704. max-width: 2px;
  13705. }
  13706. .timeline-style2 .timeline-item:last-child:before {
  13707. display: none;
  13708. }
  13709. .timeline-style2 .timeline-item:first-child:before {
  13710. display: block;
  13711. }
  13712. .timeline-style2 .timeline-item .transparent .widget-header {
  13713. background-color: transparent !important;
  13714. }
  13715. .timeline-style2 .timeline-item .transparent.widget-box {
  13716. background-color: transparent !important;
  13717. border-left: none !important;
  13718. }
  13719. .timeline-style2 .timeline-info {
  13720. width: 100px;
  13721. }
  13722. .timeline-style2 .timeline-indicator {
  13723. font-size: 0;
  13724. height: 12px;
  13725. line-height: 12px;
  13726. width: 12px;
  13727. border-width: 1px !important;
  13728. background-color: #FFFFFF !important;
  13729. position: absolute;
  13730. left: 85px;
  13731. top: 3px;
  13732. opacity: 1;
  13733. border-radius: 100%;
  13734. display: inline-block;
  13735. padding: 0;
  13736. }
  13737. .timeline-style2 .timeline-date {
  13738. display: inline-block;
  13739. width: 72px;
  13740. text-align: right;
  13741. margin-right: 25px;
  13742. color: #777;
  13743. }
  13744. .timeline-style2 .timeline-item .widget-box {
  13745. margin-left: 112px;
  13746. }
  13747. .timeline-style2 .timeline-label {
  13748. width: 75px;
  13749. text-align: center;
  13750. margin-left: 0;
  13751. margin-bottom: 10px;
  13752. text-align: right;
  13753. color: #666;
  13754. font-size: 14px;
  13755. }
  13756. .timeline-time {
  13757. text-align: center;
  13758. position: static;
  13759. }
  13760. .dataTables_length select {
  13761. width: 70px;
  13762. height: 25px;
  13763. padding: 2px 3px;
  13764. }
  13765. .dataTables_length label {
  13766. font-weight: normal;
  13767. }
  13768. .dataTables_filter {
  13769. text-align: right;
  13770. }
  13771. .dataTables_filter input[type=text],
  13772. .dataTables_filter input[type=search] {
  13773. width: 125px;
  13774. height: 18px;
  13775. line-height: 18px;
  13776. -webkit-box-sizing: content-box;
  13777. -moz-box-sizing: content-box;
  13778. box-sizing: content-box;
  13779. padding: 4px 6px;
  13780. }
  13781. .dataTables_filter label {
  13782. font-weight: normal;
  13783. }
  13784. .dataTables_info {
  13785. font-size: 14px;
  13786. }
  13787. .dataTables_paginate {
  13788. text-align: right;
  13789. }
  13790. .dataTables_paginate .pagination {
  13791. margin: 0 12px;
  13792. }
  13793. .dataTables_wrapper label {
  13794. display: inline-block;
  13795. font-size: 13px;
  13796. }
  13797. .dataTables_wrapper input[type=text],
  13798. .dataTables_wrapper input[type=search],
  13799. .dataTables_wrapper select {
  13800. margin-bottom: 0 !important;
  13801. margin: 0 4px;
  13802. }
  13803. .dataTables_wrapper .row {
  13804. margin: 0 !important;
  13805. }
  13806. .dataTables_wrapper .row:first-child {
  13807. padding-top: 12px;
  13808. padding-bottom: 12px;
  13809. background-color: #EFF3F8;
  13810. }
  13811. .dataTables_wrapper .row:first-child + .dataTable {
  13812. border-top: 1px solid #dddddd;
  13813. border-bottom: 1px solid #dddddd;
  13814. }
  13815. .dataTables_wrapper .row:last-child {
  13816. border-bottom: 1px solid #e0e0e0;
  13817. padding-top: 12px;
  13818. padding-bottom: 12px;
  13819. background-color: #EFF3F8;
  13820. }
  13821. .dataTables_wrapper .dataTables_scroll + .row {
  13822. border-top: 1px solid #e0e0e0;
  13823. }
  13824. .dataTable {
  13825. margin-bottom: 0;
  13826. }
  13827. .dataTable > thead > tr > th[class*=sort] {
  13828. cursor: pointer;
  13829. }
  13830. .dataTable > thead > tr > th[class*=sort]:after {
  13831. float: right;
  13832. display: inline;
  13833. content: "\f0dc";
  13834. font-family: FontAwesome;
  13835. font-size: 13px;
  13836. font-weight: normal;
  13837. color: #555;
  13838. }
  13839. .dataTable > thead > tr > th[class*=sort]:hover {
  13840. color: #547ea8;
  13841. }
  13842. .dataTable > thead > tr > th[class*=sorting_] {
  13843. color: #307ecc;
  13844. }
  13845. .dataTable > thead > tr > th.sorting_desc,
  13846. .dataTable > thead > tr > th.sorting_asc {
  13847. background-image: -webkit-linear-gradient(top, #eff3f8 0%, #e3e7ed 100%);
  13848. background-image: -o-linear-gradient(top, #eff3f8 0%, #e3e7ed 100%);
  13849. background-image: linear-gradient(to bottom, #eff3f8 0%, #e3e7ed 100%);
  13850. background-repeat: repeat-x;
  13851. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeff3f8', endColorstr='#ffe3e7ed', GradientType=0);
  13852. }
  13853. .dataTable > thead > tr > th.sorting_desc:after {
  13854. content: "\f0dd";
  13855. top: -6px;
  13856. color: #307ecc;
  13857. }
  13858. .dataTable > thead > tr > th.sorting_asc:after {
  13859. content: "\f0de";
  13860. top: 4px;
  13861. color: #307ecc;
  13862. }
  13863. .dataTable > thead > tr > th.sorting_disabled {
  13864. cursor: inherit;
  13865. }
  13866. .dataTable > thead > tr > th.sorting_disabled:after {
  13867. display: none;
  13868. }
  13869. .dataTables_scrollHead + .dataTables_scrollBody > .dataTable > thead > tr > th:after {
  13870. display: none;
  13871. }
  13872. .dataTables_scrollHeadInner {
  13873. width: auto !important;
  13874. }
  13875. .dataTables_scrollHeadInner > .dataTable > thead > tr > th {
  13876. border-bottom-width: 0 !important;
  13877. }
  13878. .dataTables_borderWrap .dataTables_scrollBody,
  13879. .dataTables_borderWrap .dataTables_scrollHead {
  13880. border: 1px solid #dddddd !important;
  13881. border-width: 0 1px !important;
  13882. }
  13883. .dataTables_borderWrap .dataTables_scrollBody .table-bordered,
  13884. .dataTables_borderWrap .dataTables_scrollHead .table-bordered {
  13885. border-left-width: 0;
  13886. border-right-width: 0;
  13887. }
  13888. .dataTables_borderWrap .dataTables_scrollBody .table-bordered > thead > tr > th:first-child,
  13889. .dataTables_borderWrap .dataTables_scrollHead .table-bordered > thead > tr > th:first-child,
  13890. .dataTables_borderWrap .dataTables_scrollBody .table-bordered > tbody > tr > td:first-child,
  13891. .dataTables_borderWrap .dataTables_scrollHead .table-bordered > tbody > tr > td:first-child {
  13892. border-left-width: 0;
  13893. }
  13894. .dataTables_borderWrap .dataTables_scrollBody .table-bordered > thead > tr > th:last-child,
  13895. .dataTables_borderWrap .dataTables_scrollHead .table-bordered > thead > tr > th:last-child,
  13896. .dataTables_borderWrap .dataTables_scrollBody .table-bordered > tbody > tr > td:last-child,
  13897. .dataTables_borderWrap .dataTables_scrollHead .table-bordered > tbody > tr > td:last-child {
  13898. border-right-width: 0;
  13899. }
  13900. table.dataTable {
  13901. clear: both;
  13902. max-width: none !important;
  13903. }
  13904. table.dataTable th:active {
  13905. outline: none;
  13906. }
  13907. div.dataTables_scrollHead table {
  13908. margin-bottom: 0 !important;
  13909. border-bottom-left-radius: 0;
  13910. border-bottom-right-radius: 0;
  13911. }
  13912. div.dataTables_scrollHead table thead tr:last-child th:first-child,
  13913. div.dataTables_scrollHead table thead tr:last-child td:first-child {
  13914. border-bottom-left-radius: 0 !important;
  13915. border-bottom-right-radius: 0 !important;
  13916. }
  13917. div.dataTables_scrollBody table {
  13918. border-top: none;
  13919. margin-top: 0 !important;
  13920. margin-bottom: 0 !important;
  13921. }
  13922. div.dataTables_scrollBody tbody tr:first-child th,
  13923. div.dataTables_scrollBody tbody tr:first-child td {
  13924. border-top: none;
  13925. }
  13926. div.dataTables_scrollFoot table {
  13927. margin-top: 0 !important;
  13928. border-top: none;
  13929. }
  13930. .DTTT_Print .main-content {
  13931. margin-left: 0 !important;
  13932. margin-right: 0 !important;
  13933. }
  13934. .fc-toolbar h2 {
  13935. font-size: 22px;
  13936. color: #65A0CE;
  13937. }
  13938. .fc-unthemed th,
  13939. .fc-unthemed td,
  13940. .fc-unthemed hr,
  13941. .fc-unthemed thead,
  13942. .fc-unthemed tbody,
  13943. .fc-unthemed .fc-row,
  13944. .fc-unthemed .fc-popover {
  13945. border-color: #BCD4E5;
  13946. }
  13947. .fc-unthemed .fc-today {
  13948. background: #FFC;
  13949. }
  13950. .fc-event {
  13951. border-width: 0;
  13952. background-color: #ABBAC3;
  13953. padding: 1px 1px 2px 2px;
  13954. border-radius: 0;
  13955. }
  13956. .label-yellow .fc-event {
  13957. color: #996633;
  13958. }
  13959. .label-light .fc-event {
  13960. color: #888;
  13961. }
  13962. [class*="label-"] > .fc-event,
  13963. [class*="label-"] > .fc-event > .fc-event-skin.fc-event-head {
  13964. background-color: inherit;
  13965. }
  13966. .fc-event.ui-draggable-dragging {
  13967. cursor: move;
  13968. }
  13969. .fc-event.fc-event-vert,
  13970. .fc-event-vert > .fc-event {
  13971. padding: 0 0 1px;
  13972. }
  13973. .fc-day-number {
  13974. color: #2E6589;
  13975. opacity: 1;
  13976. filter: alpha(opacity=100);
  13977. }
  13978. .fc-widget-header,
  13979. .fc .fc-axis {
  13980. background: #ECF2F7;
  13981. color: #8090A0;
  13982. }
  13983. .fc-event-hori,
  13984. .fc-event-vert {
  13985. border-radius: 0 !important;
  13986. border-color: transparent;
  13987. }
  13988. .fc-event-vert .fc-event-content {
  13989. padding-left: 1px;
  13990. padding-right: 1px;
  13991. }
  13992. .fc-event-vert .fc-event-time {
  13993. padding: 0;
  13994. }
  13995. .fc-state-default {
  13996. border: none;
  13997. }
  13998. .fc-state-default,
  13999. .fc-state-default .fc-button-inner {
  14000. border: none;
  14001. background-color: #ABBAC3;
  14002. color: #FFF;
  14003. background-image: none;
  14004. box-shadow: none;
  14005. text-shadow: none;
  14006. border-radius: 0 !important;
  14007. margin-left: 2px;
  14008. }
  14009. .fc-state-default .fc-button-effect {
  14010. display: none;
  14011. }
  14012. .fc-state-disabled,
  14013. .fc-state-disabled .fc-button-inner {
  14014. opacity: 0.75;
  14015. filter: alpha(opacity=75);
  14016. color: #DDD;
  14017. }
  14018. .fc-state-active,
  14019. .fc-state-active .fc-button-inner {
  14020. border-color: #4F99C6;
  14021. background-color: #6FB3E0;
  14022. }
  14023. .fc-state-hover,
  14024. .fc-state-hover .fc-button-inner {
  14025. background-color: #8B9AA3;
  14026. }
  14027. .fc .fc-button-group > * {
  14028. margin: 0 1px 0 0;
  14029. }
  14030. .external-event {
  14031. margin: 6px 0;
  14032. padding: 0;
  14033. cursor: default;
  14034. display: block;
  14035. color: #FFF;
  14036. background-color: #ABBAC3;
  14037. font-size: 13px;
  14038. line-height: 28px;
  14039. }
  14040. .external-event:hover {
  14041. opacity: 1;
  14042. filter: alpha(opacity=100);
  14043. }
  14044. .external-event.ui-draggable-dragging {
  14045. cursor: move;
  14046. }
  14047. .external-event > .ace-icon:first-child {
  14048. display: inline-block;
  14049. height: 32px;
  14050. width: 32px;
  14051. text-align: center;
  14052. line-height: 30px;
  14053. margin-right: 5px;
  14054. font-size: 15px;
  14055. border-right: 1px solid #FFF;
  14056. }
  14057. /**
  14058. .widget-main {
  14059. .fc {
  14060. position:relative;
  14061. top:-40px;
  14062. > .fc-header {
  14063. position:relative;
  14064. z-index:10;
  14065. }
  14066. .fc-header-space {
  14067. padding-left:2px;
  14068. }
  14069. }
  14070. .fc-header-title > h2 {
  14071. font-size: floor(@baseFontSize * 1.4);
  14072. line-height: 36px;
  14073. }
  14074. .fc-content {
  14075. top:-14px;
  14076. z-index:11;
  14077. }
  14078. .fc-button-content {
  14079. height:37px;
  14080. line-height:36px;
  14081. }
  14082. }
  14083. */
  14084. @media only screen and (max-width: 480px) {
  14085. .fc-header td {
  14086. display: block;
  14087. width: auto;
  14088. text-align: left;
  14089. }
  14090. }
  14091. .chosen-container + .help-inline {
  14092. vertical-align: middle;
  14093. }
  14094. /**
  14095. .chosen-select {
  14096. display: inline !important; //for validation plugin to work it must be displayed
  14097. visibility: hidden;
  14098. opacity: 0;
  14099. position: absolute;
  14100. z-index: -1;
  14101. width: 0;
  14102. height: 0;
  14103. border-width: 0;
  14104. }
  14105. */
  14106. .chosen-container,
  14107. [class*="chosen-container"] {
  14108. vertical-align: middle;
  14109. }
  14110. .chosen-container > .chosen-single,
  14111. [class*="chosen-container"] > .chosen-single {
  14112. line-height: 28px;
  14113. height: 32px;
  14114. box-shadow: none;
  14115. background: #FAFAFA;
  14116. }
  14117. .chosen-choices {
  14118. box-shadow: none !important;
  14119. }
  14120. .chosen-container-single .chosen-single abbr {
  14121. background: none;
  14122. }
  14123. .chosen-container-single .chosen-single abbr:after {
  14124. content: "\f00d";
  14125. display: inline-block;
  14126. color: #888;
  14127. font-family: FontAwesome;
  14128. font-size: 13px;
  14129. position: absolute;
  14130. right: 0;
  14131. top: -7px;
  14132. }
  14133. .chosen-container-single .chosen-single abbr:hover:after {
  14134. color: #464646;
  14135. }
  14136. .chosen-container-single.chosen-disabled .chosen-single abbr:hover:after {
  14137. color: #464646;
  14138. }
  14139. .chosen-single div b {
  14140. background: none !important;
  14141. }
  14142. .chosen-single div b:before {
  14143. content: "\f0d7";
  14144. display: inline-block;
  14145. color: #888;
  14146. font-family: FontAwesome;
  14147. font-size: 12px;
  14148. position: relative;
  14149. top: -1px;
  14150. left: 1px;
  14151. }
  14152. .chosen-container-active.chosen-with-drop .chosen-single div b:before {
  14153. content: "\f0d8";
  14154. }
  14155. .chosen-container-single .chosen-search {
  14156. position: relative;
  14157. }
  14158. .chosen-container-single .chosen-search input[type="text"] {
  14159. background: none;
  14160. border-radius: 0;
  14161. line-height: 28px;
  14162. height: 28px;
  14163. }
  14164. .chosen-container-single .chosen-search:after {
  14165. content: "\f002";
  14166. display: inline-block;
  14167. color: #888;
  14168. font-family: FontAwesome;
  14169. font-size: 14px;
  14170. position: absolute;
  14171. top: 8px;
  14172. right: 12px;
  14173. }
  14174. .chosen-container-multi .chosen-choices li.search-field input[type="text"] {
  14175. height: 25px;
  14176. }
  14177. .chosen-container-multi .chosen-choices li.search-choice {
  14178. line-height: 16px;
  14179. padding-bottom: 4px;
  14180. }
  14181. .chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
  14182. background: none;
  14183. }
  14184. .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:before {
  14185. content: "\f00d";
  14186. display: inline-block;
  14187. color: #888;
  14188. font-family: FontAwesome;
  14189. font-size: 13px;
  14190. position: absolute;
  14191. right: 2px;
  14192. top: -1px;
  14193. }
  14194. .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
  14195. text-decoration: none;
  14196. }
  14197. .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover:before {
  14198. color: #464646;
  14199. }
  14200. .chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close:before {
  14201. color: #464646;
  14202. }
  14203. .chosen-container .chosen-results-scroll-down span,
  14204. .chosen-container .chosen-results-scroll-up span {
  14205. background: none;
  14206. }
  14207. .chosen-container .chosen-results-scroll-down span:before,
  14208. .chosen-container .chosen-results-scroll-up span:before {
  14209. content: "\f0d7";
  14210. display: inline-block;
  14211. color: #888;
  14212. font-family: FontAwesome;
  14213. font-size: 12px;
  14214. position: relative;
  14215. top: -1px;
  14216. left: 1px;
  14217. }
  14218. .chosen-container .chosen-results-scroll-up span:before {
  14219. content: "\f0d8";
  14220. }
  14221. .chosen-container-active .chosen-single-with-drop div b:before {
  14222. content: "\f0d8";
  14223. }
  14224. .chosen-rtl .chosen-search input[type="text"] {
  14225. background: none;
  14226. }
  14227. .chosen-rtl .chosen-search:after {
  14228. content: "";
  14229. display: none;
  14230. }
  14231. .chosen-rtl .chosen-search:before {
  14232. content: "\f002";
  14233. display: inline-block;
  14234. color: #888;
  14235. font-family: FontAwesome;
  14236. font-size: 14px;
  14237. position: absolute;
  14238. top: 9px;
  14239. left: 12px;
  14240. }
  14241. /** chosen - etc */
  14242. .chosen-container-single .chosen-single {
  14243. border-radius: 0;
  14244. }
  14245. .chosen-container .chosen-results li.highlighted {
  14246. background: #316AC5;
  14247. color: #FFF;
  14248. }
  14249. .chosen-container-single .chosen-drop {
  14250. border-radius: 0;
  14251. border-bottom: 3px solid #4492C9;
  14252. border-color: #4492C9;
  14253. }
  14254. .chosen-single.chosen-single-with-drop,
  14255. .chosen-container-active .chosen-single {
  14256. border-color: #4492C9;
  14257. }
  14258. .form-group.has-error .chosen-single {
  14259. border-color: #f2a696 !important;
  14260. }
  14261. .form-group.has-info .chosen-single {
  14262. border-color: #72aec2 !important;
  14263. }
  14264. .form-group.has-warning .chosen-single {
  14265. border-color: #e3c94c !important;
  14266. }
  14267. .form-group.has-success .chosen-single {
  14268. border-color: #9cc573 !important;
  14269. }
  14270. .chosen-container-active.chosen-with-drop .chosen-single {
  14271. border-color: #4492C9;
  14272. }
  14273. .chosen-container .chosen-drop {
  14274. display: none;
  14275. }
  14276. .chosen-container.chosen-with-drop .chosen-drop {
  14277. left: auto;
  14278. right: auto;
  14279. display: block;
  14280. }
  14281. @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi) {
  14282. .chosen-rtl .chosen-search input[type="text"],
  14283. .chosen-container-single .chosen-single abbr,
  14284. .chosen-container-single .chosen-single div b,
  14285. .chosen-container-single .chosen-search input[type="text"],
  14286. .chosen-container-multi .chosen-choices li.search-choice .search-choice-close,
  14287. .chosen-container .chosen-results-scroll-down span,
  14288. .chosen-container .chosen-results-scroll-up span {
  14289. background-image: none !important;
  14290. background-repeat: no-repeat !important;
  14291. background-size: auto !important;
  14292. }
  14293. }
  14294. .tag-input-style + .chosen-container-multi .chosen-choices li.search-choice {
  14295. background-image: none;
  14296. background-color: #91b8d0;
  14297. color: #FFFFFF;
  14298. display: inline-block;
  14299. font-size: 13px;
  14300. font-weight: normal;
  14301. margin-bottom: 3px;
  14302. margin-right: 3px;
  14303. padding: 6px 22px 7px 9px;
  14304. position: relative;
  14305. text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  14306. transition: all 0.2s ease 0s;
  14307. vertical-align: baseline;
  14308. white-space: nowrap;
  14309. border: none;
  14310. -webkit-box-shadow: none;
  14311. box-shadow: none;
  14312. border-radius: 0;
  14313. }
  14314. .tag-input-style + .chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
  14315. position: absolute;
  14316. top: 0;
  14317. bottom: 0;
  14318. right: 0;
  14319. width: 18px;
  14320. height: auto;
  14321. line-height: 25px;
  14322. text-align: center;
  14323. }
  14324. .tag-input-style + .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:before {
  14325. color: #FFF;
  14326. position: static;
  14327. font-size: 11px;
  14328. }
  14329. .tag-input-style + .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
  14330. background-color: rgba(0, 0, 0, 0.2);
  14331. }
  14332. .tag-input-style + .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover:before {
  14333. color: #FFF;
  14334. }
  14335. .tag-input-style + .chosen-container-multi.chosen-rtl .chosen-choices li.search-choice {
  14336. padding: 6px 9px 7px 22px;
  14337. margin-left: 0;
  14338. margin-right: 3px !important;
  14339. }
  14340. .tag-input-style + .chosen-container-multi.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
  14341. right: auto;
  14342. left: 0;
  14343. }
  14344. .select2-container .select2-choice {
  14345. border-radius: 0;
  14346. height: 32px;
  14347. line-height: 28px;
  14348. }
  14349. .select2-container.select2-drop-above .select2-choice {
  14350. border-radius: 0;
  14351. }
  14352. .select2-container[class*="input-"] {
  14353. max-width: none;
  14354. }
  14355. .select2-container.input-mini {
  14356. min-width: 100px;
  14357. }
  14358. .select2-container .select2-choice abbr,
  14359. .select2-search-choice-close {
  14360. background: none;
  14361. }
  14362. .select2-container .select2-choice abbr:before,
  14363. .select2-search-choice-close:before {
  14364. font-family: FontAwesome;
  14365. font-size: 12px;
  14366. display: inline;
  14367. content: "\f00d";
  14368. color: #888;
  14369. position: relative;
  14370. top: -1px;
  14371. }
  14372. .select2-container .select2-choice abbr:hover:before,
  14373. .select2-search-choice-close:hover:before {
  14374. color: #555;
  14375. }
  14376. .select2-container .select2-choice abbr:before {
  14377. top: -7px;
  14378. }
  14379. .select2-search-choice-close:hover {
  14380. text-decoration: none !important;
  14381. }
  14382. .select2-drop {
  14383. border-radius: 0;
  14384. border: 1px solid #4492C9;
  14385. border-width: 0 1px 3px;
  14386. }
  14387. .select2-drop.select2-drop-above {
  14388. border-radius: 0;
  14389. }
  14390. .select2-container .select2-choice {
  14391. background: #FAFAFA none;
  14392. }
  14393. .select2-container-active .select2-choice,
  14394. .select2-container-active .select2-choices,
  14395. .select2-dropdown-open.select2-drop-above .select2-choice,
  14396. .select2-dropdown-open.select2-drop-above .select2-choices,
  14397. .select2-container-multi.select2-container-active .select2-choices {
  14398. border-color: #4492C9;
  14399. }
  14400. .select2-results .select2-highlighted {
  14401. background: #316AC5;
  14402. }
  14403. .select2-container .select2-choice .select2-arrow {
  14404. border-radius: 0;
  14405. background: transparent none;
  14406. border: none;
  14407. }
  14408. .select2-container .select2-choice .select2-arrow b {
  14409. background: none;
  14410. }
  14411. .select2-container .select2-choice .select2-arrow b:before {
  14412. font-family: FontAwesome;
  14413. font-size: 12px;
  14414. display: inline;
  14415. content: "\f0d7";
  14416. color: #888;
  14417. position: relative;
  14418. left: 5px;
  14419. }
  14420. .select2-dropdown-open .select2-choice .select2-arrow b:before {
  14421. content: "\f0d8";
  14422. }
  14423. .select2-search .select2-input {
  14424. background: #fff none;
  14425. margin-top: 4px;
  14426. }
  14427. .select2-search:after {
  14428. font-family: FontAwesome;
  14429. font-size: 14px;
  14430. display: inline;
  14431. content: "\f002";
  14432. color: #777;
  14433. position: relative;
  14434. top: 0;
  14435. left: -20px;
  14436. z-index: 0;
  14437. }
  14438. .select2-dropdown-open.select2-drop-above .select2-choice,
  14439. .select2-dropdown-open.select2-drop-above .select2-choices {
  14440. background-image: none;
  14441. background-color: #F6F6F6;
  14442. }
  14443. .select2-container-multi .select2-choices .select2-search-field input {
  14444. border: none !important;
  14445. -webkit-box-shadow: none !important;
  14446. box-shadow: none !important;
  14447. background: none !important;
  14448. font-size: 14px;
  14449. }
  14450. .select2-container-multi .select2-choices .select2-search-choice {
  14451. line-height: 16px;
  14452. padding-bottom: 4px;
  14453. }
  14454. .select2-container-active .select2-choice,
  14455. .select2-container-active .select2-choices,
  14456. .select2-container-multi.select2-container-active .select2-choices,
  14457. .select2-dropdown-open.select2-drop-above .select2-choice,
  14458. .select2-dropdown-open.select2-drop-above .select2-choices {
  14459. -webkit-box-shadow: none;
  14460. box-shadow: none;
  14461. }
  14462. .select2-search input.select2-active {
  14463. background-color: #FFF;
  14464. position: relative;
  14465. z-index: 1;
  14466. }
  14467. @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) {
  14468. .select2-search input,
  14469. .select2-search-choice-close,
  14470. .select2-container .select2-choice abbr,
  14471. .select2-container .select2-choice div b {
  14472. background-image: none !important;
  14473. background-size: auto !important;
  14474. }
  14475. .select2-search input {
  14476. background-position: auto !important;
  14477. }
  14478. }
  14479. .select2-container-active.select2-dropdown-open .select2-choice {
  14480. background-image: -webkit-linear-gradient(top, #eeeeee 0%, #ffffff 100%);
  14481. background-image: -o-linear-gradient(top, #eeeeee 0%, #ffffff 100%);
  14482. background-image: linear-gradient(to bottom, #eeeeee 0%, #ffffff 100%);
  14483. background-repeat: repeat-x;
  14484. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffffffff', GradientType=0);
  14485. }
  14486. .select2-container-active.select2-drop-above .select2-choice {
  14487. background-image: -webkit-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
  14488. background-image: -o-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
  14489. background-image: linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%);
  14490. background-repeat: repeat-x;
  14491. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0);
  14492. }
  14493. .form-group.has-error .select2-choice,
  14494. .form-group.has-error .select2-choices {
  14495. border-color: #f2a696 !important;
  14496. }
  14497. .form-group.has-info .select2-choice,
  14498. .form-group.has-info .select2-choices {
  14499. border-color: #72aec2 !important;
  14500. }
  14501. .form-group.has-warning .select2-choice,
  14502. .form-group.has-warning .select2-choices {
  14503. border-color: #e3c94c !important;
  14504. }
  14505. .form-group.has-success .select2-choice,
  14506. .form-group.has-success .select2-choices {
  14507. border-color: #9cc573 !important;
  14508. }
  14509. @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) {
  14510. .select2-search input,
  14511. .select2-search-choice-close,
  14512. .select2-container .select2-choice abbr,
  14513. .select2-container .select2-choice .select2-arrow b {
  14514. background-image: none !important;
  14515. background-repeat: no-repeat !important;
  14516. background-size: auto !important;
  14517. }
  14518. .select2-search input {
  14519. background-position: auto !important;
  14520. }
  14521. }
  14522. .select2-container-multi.tag-input-style .select2-choices .select2-search-choice {
  14523. background-image: none;
  14524. background-color: #91b8d0;
  14525. color: #FFFFFF;
  14526. display: inline-block;
  14527. font-size: 13px;
  14528. font-weight: normal;
  14529. margin-bottom: 3px;
  14530. margin-right: 0;
  14531. padding: 6px 22px 7px 9px;
  14532. position: relative;
  14533. text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  14534. transition: all 0.2s ease 0s;
  14535. vertical-align: baseline;
  14536. white-space: nowrap;
  14537. border: none;
  14538. -webkit-box-shadow: none;
  14539. box-shadow: none;
  14540. border-radius: 0;
  14541. }
  14542. .select2-container-multi.tag-input-style .select2-choices .select2-search-choice .select2-search-choice-close {
  14543. position: absolute;
  14544. top: 0;
  14545. bottom: 0;
  14546. right: 0;
  14547. left: auto;
  14548. width: 18px;
  14549. height: auto;
  14550. line-height: 25px;
  14551. text-align: center;
  14552. }
  14553. .select2-container-multi.tag-input-style .select2-choices .select2-search-choice .select2-search-choice-close:before {
  14554. color: #FFF;
  14555. position: static;
  14556. font-size: 11px;
  14557. }
  14558. .select2-container-multi.tag-input-style .select2-choices .select2-search-choice .select2-search-choice-close:hover {
  14559. background-color: rgba(0, 0, 0, 0.2);
  14560. }
  14561. .select2-container-multi.tag-input-style .select2-choices .select2-search-choice .select2-search-choice-close:hover:before {
  14562. color: #FFF;
  14563. }
  14564. #colorbox:focus,
  14565. #colorbox:active {
  14566. outline: none;
  14567. }
  14568. #cboxTopLeft,
  14569. #cboxTopCenter,
  14570. #cboxTopRight,
  14571. #cboxMiddleLeft,
  14572. #cboxMiddleRight,
  14573. #cboxBottomLeft,
  14574. #cboxBottomCenter,
  14575. #cboxBottomRight {
  14576. background: none !important;
  14577. opacity: 0;
  14578. }
  14579. #cboxContent {
  14580. border: 12px solid #000;
  14581. background-color: #FFF;
  14582. padding: 7px;
  14583. }
  14584. #cboxOverlay {
  14585. background: rgba(0, 0, 0, 0.95);
  14586. background: #000;
  14587. }
  14588. #cboxCurrent {
  14589. left: 64px;
  14590. margin-bottom: 4px;
  14591. font-size: 14px;
  14592. }
  14593. #cboxTitle {
  14594. margin-bottom: 4px;
  14595. font-size: 14px;
  14596. color: #777;
  14597. }
  14598. #cboxNext,
  14599. #cboxPrevious,
  14600. #cboxClose {
  14601. background: none;
  14602. text-indent: 0;
  14603. width: 26px;
  14604. height: 26px;
  14605. line-height: 22px;
  14606. padding: 0 4px;
  14607. text-align: center;
  14608. border: 2px solid #999;
  14609. border-radius: 16px;
  14610. color: #666;
  14611. font-size: 12px;
  14612. margin-left: 5px;
  14613. margin-bottom: 5px;
  14614. }
  14615. #cboxNext:hover,
  14616. #cboxPrevious:hover {
  14617. color: #333;
  14618. border-color: #666;
  14619. }
  14620. #cboxContent {
  14621. overflow: visible;
  14622. }
  14623. #cboxClose {
  14624. background-color: #000;
  14625. border: 2px solid #FFF;
  14626. border-radius: 32px;
  14627. color: #FFF;
  14628. font-size: 21px;
  14629. height: 28px;
  14630. width: 28px;
  14631. padding-bottom: 2px;
  14632. margin-left: 0;
  14633. right: -14px;
  14634. top: -14px;
  14635. }
  14636. #cboxLoadingOverlay {
  14637. background: none !important;
  14638. }
  14639. #cboxLoadingGraphic {
  14640. background: #FFF none !important;
  14641. text-align: center;
  14642. }
  14643. #cboxLoadingGraphic > .ace-icon {
  14644. display: inline-block;
  14645. background-color: #FFF;
  14646. border-radius: 8px;
  14647. width: 32px;
  14648. height: 32px;
  14649. position: relative;
  14650. top: 48%;
  14651. text-align: center;
  14652. vertical-align: middle;
  14653. font-size: 24px;
  14654. color: #FE7E3E;
  14655. }
  14656. .ace-spinner {
  14657. display: inline-block;
  14658. }
  14659. .ace-spinner .spinbox-buttons {
  14660. min-width: 18px;
  14661. }
  14662. .ace-spinner .spinbox-buttons > .btn {
  14663. border-radius: 0 !important;
  14664. font-size: 10px;
  14665. padding: 0;
  14666. width: 18px;
  14667. height: 14px;
  14668. line-height: 8px;
  14669. margin-left: 0;
  14670. }
  14671. .ace-spinner .spinbox-buttons > .btn:first-child {
  14672. margin-top: 0;
  14673. }
  14674. .ace-spinner .spinbox-buttons > .btn > .ace-icon {
  14675. margin: 0;
  14676. padding: 0;
  14677. }
  14678. .ace-spinner .spinbox-buttons > button.btn.spinbox-up:active {
  14679. top: -1px;
  14680. }
  14681. .ace-spinner .spinbox-input {
  14682. text-align: center;
  14683. height: 29px;
  14684. line-height: 1.2;
  14685. color: #777;
  14686. }
  14687. .ace-spinner:not(.touch-spinner) .spinbox-buttons > .btn > .ace-icon {
  14688. margin-top: -1px;
  14689. }
  14690. .ace-spinner.touch-spinner .spinbox-buttons {
  14691. margin: 0;
  14692. font-size: 0;
  14693. }
  14694. .ace-spinner.touch-spinner .spinbox-buttons > .btn {
  14695. height: 29px;
  14696. line-height: 16px;
  14697. width: 24px;
  14698. font-size: 18px;
  14699. display: inline-block;
  14700. vertical-align: sub;
  14701. margin: 0 1px !important;
  14702. }
  14703. .ace-spinner.touch-spinner .spinbox-buttons > .btn > .ace-icon {
  14704. vertical-align: middle;
  14705. display: inline-block;
  14706. }
  14707. .steps {
  14708. list-style: none;
  14709. display: table;
  14710. width: 100%;
  14711. padding: 0;
  14712. margin: 0;
  14713. position: relative;
  14714. }
  14715. .steps li {
  14716. display: table-cell;
  14717. text-align: center;
  14718. width: 1%;
  14719. }
  14720. .steps li .step {
  14721. border: 5px solid #ced1d6;
  14722. color: #546474;
  14723. font-size: 15px;
  14724. border-radius: 100%;
  14725. background-color: #FFF;
  14726. position: relative;
  14727. z-index: 2;
  14728. display: inline-block;
  14729. width: 40px;
  14730. height: 40px;
  14731. line-height: 30px;
  14732. text-align: center;
  14733. }
  14734. .steps li:before {
  14735. display: block;
  14736. content: "";
  14737. width: 100%;
  14738. height: 1px;
  14739. font-size: 0;
  14740. overflow: hidden;
  14741. border-top: 4px solid #CED1D6;
  14742. position: relative;
  14743. top: 21px;
  14744. z-index: 1;
  14745. }
  14746. .steps li.last-child:before {
  14747. max-width: 50%;
  14748. width: 50%;
  14749. }
  14750. .steps li:last-child:before {
  14751. max-width: 50%;
  14752. width: 50%;
  14753. }
  14754. .steps li:first-child:before {
  14755. max-width: 51%;
  14756. left: 50%;
  14757. }
  14758. .steps li.active:before,
  14759. .steps li.complete:before,
  14760. .steps li.active .step,
  14761. .steps li.complete .step {
  14762. border-color: #5293c4;
  14763. }
  14764. .steps li.complete .step {
  14765. cursor: default;
  14766. color: #FFF;
  14767. -webkit-transition: transform ease 0.1s;
  14768. -o-transition: transform ease 0.1s;
  14769. transition: transform ease 0.1s;
  14770. }
  14771. .steps li.complete .step:before {
  14772. display: block;
  14773. position: absolute;
  14774. top: 0;
  14775. left: 0;
  14776. bottom: 0;
  14777. right: 0;
  14778. line-height: 30px;
  14779. text-align: center;
  14780. border-radius: 100%;
  14781. content: "\f00c";
  14782. background-color: #FFF;
  14783. z-index: 3;
  14784. font-family: FontAwesome;
  14785. font-size: 17px;
  14786. color: #87ba21;
  14787. }
  14788. .steps li.complete:hover .step {
  14789. -moz-transform: scale(1.1);
  14790. -webkit-transform: scale(1.1);
  14791. -o-transform: scale(1.1);
  14792. -ms-transform: scale(1.1);
  14793. transform: scale(1.1);
  14794. border-color: #80afd4;
  14795. }
  14796. .steps li.complete:hover:before {
  14797. border-color: #80afd4;
  14798. }
  14799. .steps li .title {
  14800. display: block;
  14801. margin-top: 4px;
  14802. max-width: 100%;
  14803. color: #949ea7;
  14804. font-size: 14px;
  14805. z-index: 104;
  14806. text-align: center;
  14807. table-layout: fixed;
  14808. word-wrap: break-word;
  14809. }
  14810. .steps li.complete .title,
  14811. .steps li.active .title {
  14812. color: #2b3d53;
  14813. }
  14814. .step-content {
  14815. position: relative;
  14816. }
  14817. .step-content .step-pane {
  14818. display: none;
  14819. min-height: 200px;
  14820. padding: 4px 8px 12px;
  14821. }
  14822. .step-content .step-pane.active {
  14823. display: block;
  14824. }
  14825. .wizard-actions {
  14826. text-align: right;
  14827. }
  14828. @media only screen and (max-width: 767px) {
  14829. .steps li .step {
  14830. width: 30px;
  14831. height: 30px;
  14832. line-height: 24px;
  14833. border-width: 3px;
  14834. }
  14835. .steps li:before,
  14836. .steps li:after {
  14837. border-width: 3px;
  14838. }
  14839. .steps li.complete .step:before {
  14840. line-height: 24px;
  14841. font-size: 13px;
  14842. }
  14843. .steps li:before {
  14844. top: 16px;
  14845. }
  14846. .step-content .step-pane {
  14847. padding: 4px 4px 6px;
  14848. min-height: 150px;
  14849. }
  14850. }
  14851. .tree {
  14852. margin: auto;
  14853. padding: 0 0 0 9px;
  14854. overflow-x: hidden;
  14855. overflow-y: auto;
  14856. position: relative;
  14857. }
  14858. .tree:before {
  14859. display: inline-block;
  14860. content: "";
  14861. position: absolute;
  14862. top: -20px;
  14863. bottom: 16px;
  14864. left: 0;
  14865. z-index: 1;
  14866. border: 1px dotted #67b2dd;
  14867. border-width: 0 0 0 1px;
  14868. }
  14869. .tree .tree-branch-name,
  14870. .tree .tree-item-name {
  14871. cursor: pointer;
  14872. }
  14873. .tree .tree-branch {
  14874. width: auto;
  14875. min-height: 20px;
  14876. cursor: pointer;
  14877. }
  14878. .tree .tree-branch .tree-branch-header {
  14879. position: relative;
  14880. height: 20px;
  14881. line-height: 20px;
  14882. }
  14883. .tree .tree-branch .tree-branch-header:hover {
  14884. background-color: #F0F7FC;
  14885. }
  14886. .tree .tree-branch .tree-branch-header .tree-branch-name,
  14887. .tree .tree-item .tree-item-name {
  14888. display: inline;
  14889. z-index: 2;
  14890. }
  14891. .tree .tree-branch .tree-branch-header > .tree-branch-name > .ace-icon:first-child,
  14892. .tree .tree-item > .tree-item-name > .ace-icon:first-child {
  14893. display: inline-block;
  14894. position: relative;
  14895. z-index: 2;
  14896. top: -1px;
  14897. }
  14898. .tree .tree-branch > .tree-branch-header > .tree-branch-name > .tree-label {
  14899. margin-left: 2px;
  14900. }
  14901. .tree .tree-branch > .tree-branch-header > .tree-branch-name > .ace-icon:first-child {
  14902. margin: -2px 0 0 -2px;
  14903. }
  14904. .tree .tree-branch:last-child:after {
  14905. display: inline-block;
  14906. content: "";
  14907. position: absolute;
  14908. z-index: 1;
  14909. top: 15px;
  14910. bottom: 0;
  14911. left: -15px;
  14912. border-left: 1px solid #FFF;
  14913. }
  14914. .tree .tree-branch .tree-branch-children {
  14915. margin: 0 0 0 23px;
  14916. padding: 0;
  14917. position: relative;
  14918. }
  14919. .tree .tree-branch .tree-branch-children:before {
  14920. display: inline-block;
  14921. content: "";
  14922. position: absolute;
  14923. z-index: 1;
  14924. top: -14px;
  14925. bottom: 16px;
  14926. left: -14px;
  14927. border: 1px dotted #67b2dd;
  14928. border-width: 0 0 0 1px;
  14929. }
  14930. .tree .tree-item {
  14931. position: relative;
  14932. height: 20px;
  14933. line-height: 20px;
  14934. cursor: pointer;
  14935. }
  14936. .tree .tree-item:hover {
  14937. background-color: #F0F7FC;
  14938. }
  14939. .tree .tree-item > .tree-item-name > .ace-icon:first-child {
  14940. margin-right: 3px;
  14941. }
  14942. .tree .tree-item > .tree-item-name > .tree-label > .ace-icon:first-child {
  14943. margin-left: 3px;
  14944. margin-right: 3px;
  14945. }
  14946. .tree .tree-item > .ace-icon:first-child {
  14947. margin-top: -1px;
  14948. }
  14949. .tree .tree-branch,
  14950. .tree .tree-item {
  14951. position: relative;
  14952. list-style: none;
  14953. }
  14954. .tree .tree-branch:before,
  14955. .tree .tree-item:before {
  14956. display: inline-block;
  14957. content: "";
  14958. position: absolute;
  14959. top: 14px;
  14960. left: -13px;
  14961. width: 18px;
  14962. height: 0;
  14963. border-top: 1px dotted #67b2dd;
  14964. z-index: 1;
  14965. }
  14966. .tree .tree-selected {
  14967. background-color: rgba(98, 168, 209, 0.1);
  14968. color: #6398B0;
  14969. }
  14970. .tree .tree-selected:hover {
  14971. background-color: rgba(98, 168, 209, 0.1);
  14972. }
  14973. .tree .tree-item,
  14974. .tree .tree-branch {
  14975. border: 1px solid #FFF;
  14976. }
  14977. .tree .tree-branch .tree-branch-header {
  14978. border-radius: 0;
  14979. }
  14980. .tree .tree-item,
  14981. .tree .tree-branch .tree-branch-header {
  14982. margin: 0;
  14983. padding: 5px;
  14984. color: #4D6878;
  14985. -webkit-box-sizing: content-box;
  14986. -moz-box-sizing: content-box;
  14987. box-sizing: content-box;
  14988. }
  14989. .tree .tree-item > .tree-item-name > .ace-icon:first-child {
  14990. color: #F9E8CE;
  14991. width: 13px;
  14992. height: 13px;
  14993. line-height: 13px;
  14994. font-size: 11px;
  14995. text-align: center;
  14996. border-radius: 3px;
  14997. -webkit-box-sizing: content-box;
  14998. -moz-box-sizing: content-box;
  14999. box-sizing: content-box;
  15000. background-color: #FAFAFA;
  15001. border: 1px solid #CCC;
  15002. box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  15003. }
  15004. .tree .tree-selected > .tree-item-name > .ace-icon:first-child {
  15005. background-color: #F9A021;
  15006. border-color: #F9A021;
  15007. color: #FFF;
  15008. }
  15009. .tree .tree-plus.ace-icon:first-child,
  15010. .tree .tree-minus.ace-icon:first-child {
  15011. display: inline-block;
  15012. font-style: normal;
  15013. border: 1px solid #DDD;
  15014. vertical-align: middle;
  15015. height: 11px;
  15016. width: 11px;
  15017. -webkit-box-sizing: content-box;
  15018. -moz-box-sizing: content-box;
  15019. box-sizing: content-box;
  15020. text-align: center;
  15021. border: 1px solid #8BAEBF;
  15022. line-height: 10px;
  15023. background-color: #FFF;
  15024. position: relative;
  15025. z-index: 2;
  15026. }
  15027. .tree .tree-plus.ace-icon:first-child:before,
  15028. .tree .tree-minus.ace-icon:first-child:before {
  15029. content: "";
  15030. display: block;
  15031. width: 7px;
  15032. height: 0;
  15033. border-top: 1px solid #4D6878;
  15034. position: absolute;
  15035. top: 5px;
  15036. left: 2px;
  15037. }
  15038. .tree .tree-plus.ace-icon:first-child:after {
  15039. content: "";
  15040. display: block;
  15041. height: 7px;
  15042. width: 0;
  15043. border-left: 1px solid #4D6878;
  15044. position: absolute;
  15045. top: 2px;
  15046. left: 5px;
  15047. }
  15048. .tree .tree-unselectable .tree-item > .tree-item-name > .tree-label > .ace-icon:first-child {
  15049. color: #5084A0;
  15050. width: 13px;
  15051. height: 13px;
  15052. line-height: 13px;
  15053. font-size: 10px;
  15054. text-align: center;
  15055. border-radius: 0;
  15056. background-color: transparent;
  15057. border: none;
  15058. box-shadow: none;
  15059. }
  15060. .tree .ace-icon[class*="-down"] {
  15061. transform: rotate(-45deg);
  15062. }
  15063. .tree .ace-icon[class*="-download"] {
  15064. transform: none;
  15065. }
  15066. .tree .fa-spin {
  15067. height: auto;
  15068. }
  15069. .tree .tree-loading {
  15070. margin-left: 36px;
  15071. }
  15072. .tree img {
  15073. display: inline;
  15074. veritcal-align: middle;
  15075. }
  15076. .gritter-item-wrapper {
  15077. background-image: none !important;
  15078. box-shadow: 0 2px 10px rgba(50, 50, 50, 0.5);
  15079. background: rgba(50, 50, 50, 0.92);
  15080. }
  15081. .gritter-item-wrapper.gritter-info {
  15082. background: rgba(49, 81, 133, 0.92);
  15083. }
  15084. .gritter-item-wrapper.gritter-error {
  15085. background: rgba(153, 40, 18, 0.92);
  15086. }
  15087. .gritter-item-wrapper.gritter-success {
  15088. background: rgba(89, 131, 75, 0.92);
  15089. }
  15090. .gritter-item-wrapper.gritter-warning {
  15091. background: rgba(190, 112, 31, 0.92);
  15092. }
  15093. .gritter-item-wrapper.gritter-light {
  15094. background: rgba(245, 245, 245, 0.95);
  15095. border: 1px solid #BBB;
  15096. }
  15097. .gritter-item-wrapper.gritter-light.gritter-info {
  15098. background: rgba(232, 242, 255, 0.95);
  15099. }
  15100. .gritter-item-wrapper.gritter-light.gritter-info .gritter-item {
  15101. color: #4A577D;
  15102. }
  15103. .gritter-item-wrapper.gritter-light.gritter-error {
  15104. background: rgba(255, 235, 235, 0.95);
  15105. }
  15106. .gritter-item-wrapper.gritter-light.gritter-error .gritter-item {
  15107. color: #894A38;
  15108. }
  15109. .gritter-item-wrapper.gritter-light.gritter-success {
  15110. background: rgba(239, 250, 227, 0.95);
  15111. }
  15112. .gritter-item-wrapper.gritter-light.gritter-success .gritter-item {
  15113. color: #416131;
  15114. }
  15115. .gritter-item-wrapper.gritter-light.gritter-warning {
  15116. background: rgba(252, 248, 227, 0.95);
  15117. }
  15118. .gritter-item-wrapper.gritter-light.gritter-warning .gritter-item {
  15119. color: #946446;
  15120. }
  15121. .gritter-item p {
  15122. line-height: 1.8;
  15123. }
  15124. .gritter-top,
  15125. .gritter-bottom,
  15126. .gritter-item {
  15127. background-image: none;
  15128. }
  15129. .gritter-close {
  15130. left: auto;
  15131. right: 3px;
  15132. background-image: none;
  15133. width: 18px;
  15134. height: 18px;
  15135. line-height: 17px;
  15136. text-align: center;
  15137. border: 2px solid transparent;
  15138. border-radius: 16px;
  15139. color: #E17B67;
  15140. }
  15141. .gritter-close:before {
  15142. font-family: FontAwesome;
  15143. font-size: 16px;
  15144. content: "\f00d";
  15145. }
  15146. .gritter-info .gritter-close {
  15147. color: #FFA500;
  15148. }
  15149. .gritter-error .gritter-close,
  15150. .gritter-success .gritter-close,
  15151. .gritter-warning .gritter-close {
  15152. color: #FFEA07;
  15153. }
  15154. .gritter-close:hover {
  15155. color: #FFF !important;
  15156. }
  15157. .gritter-title {
  15158. text-shadow: none;
  15159. }
  15160. .gritter-light .gritter-item,
  15161. .gritter-light .gritter-bottom,
  15162. .gritter-light .gritter-top,
  15163. .gritter-light .gritter-close {
  15164. background-image: none;
  15165. color: #444;
  15166. }
  15167. .gritter-light .gritter-title {
  15168. text-shadow: none;
  15169. }
  15170. .gritter-light .gritter-close:hover {
  15171. color: #8A3104 !important;
  15172. }
  15173. .gritter-center {
  15174. position: fixed;
  15175. left: 33%;
  15176. right: 33%;
  15177. top: 33%;
  15178. }
  15179. @media only screen and (max-width: 767px) {
  15180. .gritter-center {
  15181. left: 16%;
  15182. right: 16%;
  15183. top: 30%;
  15184. }
  15185. }
  15186. @media only screen and (max-width: 480px) {
  15187. .gritter-center {
  15188. left: 30px;
  15189. right: 30px;
  15190. }
  15191. }
  15192. @media only screen and (max-width: 320px) {
  15193. .gritter-center {
  15194. left: 10px;
  15195. right: 10px;
  15196. }
  15197. }
  15198. .wysiwyg-editor {
  15199. max-height: 250px;
  15200. height: 250px;
  15201. background-color: #F7F8FA;
  15202. border-collapse: separate;
  15203. border: 1px solid #BBC0CA;
  15204. padding: 4px;
  15205. box-sizing: content-box;
  15206. overflow-y: scroll;
  15207. overflow-x: hidden;
  15208. outline: none;
  15209. }
  15210. .wysiwyg-editor:focus {
  15211. background-color: #FFF;
  15212. }
  15213. .wysiwyg-toolbar {
  15214. line-height: 33px;
  15215. margin: 0 !important;
  15216. position: relative;
  15217. }
  15218. .wysiwyg-toolbar .dropdown-menu {
  15219. text-align: left;
  15220. }
  15221. .wysiwyg-toolbar .btn-group {
  15222. float: none !important;
  15223. font-size: 0;
  15224. }
  15225. .wysiwyg-toolbar .btn-group > .btn {
  15226. float: none;
  15227. padding-left: 0;
  15228. padding-right: 0;
  15229. text-align: center;
  15230. margin-left: 1px;
  15231. /**
  15232. &.active:after {
  15233. border-color: transparent;
  15234. border-style: solid;
  15235. border-top-color: inherit;
  15236. border-width: 6px 14px;
  15237. bottom: -13px;
  15238. left: 0;
  15239. right: 0;
  15240. }
  15241. */
  15242. }
  15243. .wysiwyg-toolbar .btn-group > .btn > .ace-icon:first-child {
  15244. font-size: 14px;
  15245. width: 25px;
  15246. max-width: 25px;
  15247. display: inline-block;
  15248. border-width: 1px !important;
  15249. }
  15250. .wysiwyg-toolbar .btn-group > .btn.dropdown-toggle > .ace-icon:last-child {
  15251. margin-right: 4px;
  15252. }
  15253. .wysiwyg-style1 .btn-group > .btn,
  15254. .wysiwyg-style2 .btn-group > .btn,
  15255. .wysiwyg-style1 .btn-group > .inline > .btn,
  15256. .wysiwyg-style2 .btn-group > .inline > .btn {
  15257. margin: 0 !important;
  15258. background: #FFF !important;
  15259. border-width: 0 !important;
  15260. color: #ADB3BE !important;
  15261. text-shadow: none !important;
  15262. }
  15263. .wysiwyg-style1 .btn-group > .btn.active,
  15264. .wysiwyg-style2 .btn-group > .btn.active,
  15265. .wysiwyg-style1 .btn-group > .inline > .btn.active,
  15266. .wysiwyg-style2 .btn-group > .inline > .btn.active {
  15267. color: #5B80CE !important;
  15268. }
  15269. .wysiwyg-style1 .btn-group > .btn.active:after,
  15270. .wysiwyg-style2 .btn-group > .btn.active:after,
  15271. .wysiwyg-style1 .btn-group > .inline > .btn.active:after,
  15272. .wysiwyg-style2 .btn-group > .inline > .btn.active:after {
  15273. display: none;
  15274. }
  15275. .wysiwyg-style1 .btn-group,
  15276. .wysiwyg-style2 .btn-group {
  15277. position: relative;
  15278. }
  15279. .wysiwyg-style1 .btn-group:after,
  15280. .wysiwyg-style2 .btn-group:after {
  15281. display: block;
  15282. content: "";
  15283. position: absolute;
  15284. left: -2px;
  15285. top: 6px;
  15286. bottom: 6px;
  15287. width: 0;
  15288. max-width: 0;
  15289. border-left: 1px solid #E1E6EA;
  15290. }
  15291. .wysiwyg-style1 .btn-group:first-child:after,
  15292. .wysiwyg-style2 .btn-group:first-child:after {
  15293. display: none;
  15294. }
  15295. .wysiwyg-style2 {
  15296. background-color: #E5E5E5;
  15297. }
  15298. .wysiwyg-style2 + .wysiwyg-editor {
  15299. border-color: #DDD;
  15300. background-color: #FFF;
  15301. border-top: none;
  15302. }
  15303. .wysiwyg-style2 .btn-group > .btn,
  15304. .wysiwyg-style2 .btn-group > .inline > .btn {
  15305. margin: 0 1px 0 0 !important;
  15306. background: #FFF !important;
  15307. border: none !important;
  15308. color: #8D939E !important;
  15309. text-shadow: none !important;
  15310. }
  15311. .wysiwyg-style2 .btn-group > .btn.active,
  15312. .wysiwyg-style2 .btn-group > .inline > .btn.active {
  15313. color: #FFF !important;
  15314. background: #6AAEDF !important;
  15315. }
  15316. .wysiwyg-style2 .btn-group:after {
  15317. display: none;
  15318. }
  15319. .wysiwyg-toolbar .btn-colorpicker {
  15320. width: 24px;
  15321. height: 24px;
  15322. position: relative;
  15323. background: #87B87F;
  15324. /* Old browsers */
  15325. background: -moz-linear-gradient(top, #cf3e73 10%, #ffffff 20%, #2283c5 30%, #ffffff 40%, #87b87f 50%, #ffffff 60%, #ffb752 70%, #ffffff 80%, #d15b47 90%, #ffffff 100%);
  15326. /* FF3.6+ */
  15327. background: -webkit-gradient(linear, left top, left bottom, color-stop(10%, #cf3e73), color-stop(20%, #ffffff), color-stop(30%, #2283c5), color-stop(40%, #ffffff), color-stop(50%, #87b87f), color-stop(60%, #ffffff), color-stop(70%, #ffb752), color-stop(80%, #ffffff), color-stop(90%, #d15b47), color-stop(100%, #ffffff));
  15328. /* Chrome,Safari4+ */
  15329. background: -webkit-linear-gradient(top, #cf3e73 10%, #ffffff 20%, #2283c5 30%, #ffffff 40%, #87b87f 50%, #ffffff 60%, #ffb752 70%, #ffffff 80%, #d15b47 90%, #ffffff 100%);
  15330. /* Chrome10+,Safari5.1+ */
  15331. background: -o-linear-gradient(top, #cf3e73 10%, #ffffff 20%, #2283c5 30%, #ffffff 40%, #87b87f 50%, #ffffff 60%, #ffb752 70%, #ffffff 80%, #d15b47 90%, #ffffff 100%);
  15332. /* Opera11.10+ */
  15333. background: -ms-linear-gradient(top, #cf3e73 10%, #ffffff 20%, #2283c5 30%, #ffffff 40%, #87b87f 50%, #ffffff 60%, #ffb752 70%, #ffffff 80%, #d15b47 90%, #ffffff 100%);
  15334. /* IE10+ */
  15335. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CF3E73', endColorstr='#FFB752', GradientType=0);
  15336. /* IE6-9 */
  15337. background: linear-gradient(top, #cf3e73 10%, #ffffff 20%, #2283c5 30%, #ffffff 40%, #87b87f 50%, #ffffff 60%, #ffb752 70%, #ffffff 80%, #d15b47 90%, #ffffff 100%);
  15338. /* W3C */
  15339. }
  15340. .wysiwyg-toolbar .dropdown-colorpicker > .dropdown-menu {
  15341. top: auto;
  15342. }
  15343. .wysiwyg-toolbar input[type=file] {
  15344. position: fixed;
  15345. z-index: -10;
  15346. opacity: 0;
  15347. max-width: 0;
  15348. max-height: 0;
  15349. display: block;
  15350. }
  15351. .wysiwyg-toolbar .wysiwyg-choose-file {
  15352. display: inline-block;
  15353. width: auto;
  15354. margin: 4px auto 0;
  15355. padding-left: 5px;
  15356. padding-right: 5px;
  15357. }
  15358. .wysiwyg-toolbar .dropdown-menu input[type=text] {
  15359. margin-left: 8px;
  15360. margin-bottom: 0;
  15361. }
  15362. .wysiwyg-toolbar .dropdown-menu input[type=text].form-control {
  15363. min-width: 150px;
  15364. }
  15365. .wysiwyg-toolbar .dropdown-menu .btn {
  15366. margin-right: 8px;
  15367. margin-left: 8px;
  15368. }
  15369. .wysiwyg-style1 .btn-colorpicker {
  15370. width: 20px;
  15371. height: 20px;
  15372. margin-left: 4px;
  15373. }
  15374. @media screen and (-webkit-min-device-pixel-ratio: 0) {
  15375. /* for adding image resize functionality in chrome and safari */
  15376. .wysiwyg-editor img {
  15377. display: inline !important;
  15378. }
  15379. .wysiwyg-editor .ui-wrapper {
  15380. border: 1px dotted #D00;
  15381. overflow: visible !important;
  15382. /* because it's image only, so it's ok */
  15383. display: inline-block !important;
  15384. vertical-align: middle;
  15385. }
  15386. .wysiwyg-editor .ui-wrapper:after {
  15387. content: "";
  15388. display: block;
  15389. position: absolute;
  15390. right: -3px;
  15391. bottom: -3px;
  15392. width: 7px;
  15393. height: 7px;
  15394. border: 1px solid #D00;
  15395. background-color: #FFF;
  15396. z-index: 1;
  15397. }
  15398. }
  15399. /* inside widget */
  15400. .widget-header .wysiwyg-toolbar {
  15401. background-color: transparent;
  15402. }
  15403. .widget-header .wysiwyg-toolbar .btn-group > .btn,
  15404. .widget-header .wysiwyg-toolbar .btn-group > .inline > .btn {
  15405. border-color: transparent;
  15406. background: rgba(255, 255, 255, 0.25) !important;
  15407. color: #FFF !important;
  15408. min-width: 32px;
  15409. border-width: 1px !important;
  15410. border-radius: 4px !important;
  15411. padding: 2px 1px 4px;
  15412. }
  15413. .widget-header .wysiwyg-toolbar .btn-group > .btn.active,
  15414. .widget-header .wysiwyg-toolbar .btn-group > .inline > .btn.active {
  15415. background: rgba(0, 0, 0, 0.25) !important;
  15416. }
  15417. .widget-body .wysiwyg-editor {
  15418. border-width: 0;
  15419. }
  15420. .wysiwyg-speech-input {
  15421. width: 20px !important;
  15422. color: transparent !important;
  15423. background: transparent none !important;
  15424. border-width: 0 !important;
  15425. -moz-transform: scale(2.0, 2.0);
  15426. -webkit-transform: scale(2.0, 2.0);
  15427. -o-transform: scale(2.0, 2.0);
  15428. -ms-transform: scale(2.0, 2.0);
  15429. transform: scale(2.0, 2.0);
  15430. -webkit-box-shadow: none !important;
  15431. box-shadow: none !important;
  15432. position: absolute;
  15433. right: 0;
  15434. top: -10px;
  15435. cursor: pointer;
  15436. }
  15437. .wysiwyg-speech-input:focus {
  15438. -webkit-box-shadow: none !important;
  15439. box-shadow: none !important;
  15440. }
  15441. .widget-body .md-header {
  15442. margin-top: -30px;
  15443. margin-left: 9px;
  15444. }
  15445. .widget-body .md-header .btn {
  15446. border-color: transparent;
  15447. background: rgba(255, 255, 255, 0.25) !important;
  15448. color: #FFF !important;
  15449. text-align: center;
  15450. min-width: 32px;
  15451. border-width: 1px !important;
  15452. border-radius: 4px !important;
  15453. padding: 2px 4px 4px;
  15454. }
  15455. .widget-body .md-header .btn > .ace-icon {
  15456. font-size: 14px;
  15457. width: 25px;
  15458. max-width: 25px;
  15459. display: inline-block;
  15460. }
  15461. .widget-body .md-header .btn-inverse {
  15462. background: rgba(0, 0, 0, 0.25) !important;
  15463. padding-right: 5px;
  15464. margin-left: 4px;
  15465. }
  15466. .md-fullscreen-controls {
  15467. display: none;
  15468. }
  15469. .widget-body .md-preview {
  15470. padding: 8px;
  15471. min-height: 200px;
  15472. }
  15473. .widget-body .md-input {
  15474. border: none !important;
  15475. box-shadow: none !important;
  15476. display: block;
  15477. margin-bottom: 0;
  15478. background-color: rgba(48, 126, 204, 0.07);
  15479. padding: 8px;
  15480. width: 100%;
  15481. }
  15482. .widget-body .md-input:focus {
  15483. background-color: #FFF;
  15484. box-shadow: none !important;
  15485. }
  15486. .editable-container .popover-title {
  15487. color: #438EB9;
  15488. }
  15489. .editable-click {
  15490. border-bottom: 1px dashed #BBB;
  15491. cursor: pointer;
  15492. font-weight: normal;
  15493. }
  15494. img.editable-click {
  15495. border: 1px dotted #BBB;
  15496. }
  15497. .editable-click:hover {
  15498. border-color: #0088CC;
  15499. color: #0088CC;
  15500. }
  15501. img.editable-click:hover {
  15502. opacity: 0.75;
  15503. filter: alpha(opacity=75);
  15504. }
  15505. .editable-buttons,
  15506. .editable-input {
  15507. display: inline-block;
  15508. }
  15509. .editable-buttons {
  15510. margin-left: 1px;
  15511. }
  15512. .editable-buttons .btn {
  15513. padding: 0;
  15514. width: 28px;
  15515. line-height: 24px;
  15516. border-width: 3px;
  15517. font-size: 12px;
  15518. margin: 0 1px 0 0;
  15519. }
  15520. .editable-buttons .btn > .ace-icon {
  15521. margin: 0;
  15522. }
  15523. .editable-clear-x {
  15524. cursor: pointer;
  15525. color: #888;
  15526. background: none;
  15527. }
  15528. .editable-clear-x:hover {
  15529. color: #D15B47;
  15530. }
  15531. .editable-clear-x:before {
  15532. display: inline-block;
  15533. content: "\f057";
  15534. font-family: FontAwesome;
  15535. font-size: 15px;
  15536. position: absolute;
  15537. margin-top: -9px;
  15538. width: 16px;
  15539. height: 30px;
  15540. line-height: 30px;
  15541. text-align: center;
  15542. }
  15543. .editable-input .ace-spinner {
  15544. margin-right: 8px;
  15545. }
  15546. .editable-input .ace-spinner .spinner-input {
  15547. width: 100%;
  15548. }
  15549. .editable-inline .editable-slider {
  15550. margin-top: 10px;
  15551. margin-right: 4px;
  15552. }
  15553. .editable-popup .editable-slider {
  15554. display: block;
  15555. margin-bottom: 16px;
  15556. margin-top: 4px;
  15557. }
  15558. .editable-slider input[type=text] {
  15559. display: none;
  15560. }
  15561. .editable-slider input[type=range] {
  15562. outline: none !important;
  15563. }
  15564. .editable-input .ace-file-input {
  15565. display: block;
  15566. }
  15567. .editable-image .ace-file-multiple .ace-file-container.selected {
  15568. border-color: transparent;
  15569. }
  15570. .editable-image + .editable-buttons,
  15571. .editable-wysiwyg + .editable-buttons {
  15572. display: block;
  15573. text-align: center;
  15574. margin-top: 8px;
  15575. }
  15576. .editable-wysiwyg {
  15577. width: 95%;
  15578. }
  15579. .editable-wysiwyg .wysiwyg-editor {
  15580. height: auto;
  15581. overflow-y: hidden;
  15582. }
  15583. .editableform .input-append.dropdown-menu {
  15584. display: none;
  15585. }
  15586. .editableform .open .input-append.dropdown-menu {
  15587. display: block;
  15588. }
  15589. .editable-container .editableform {
  15590. margin-bottom: 10px;
  15591. }
  15592. .editable-inline .editableform {
  15593. margin-bottom: 0;
  15594. }
  15595. .editableform .control-group {
  15596. display: block;
  15597. }
  15598. .editableform-loading {
  15599. background: none;
  15600. }
  15601. .editableform-loading .ace-icon,
  15602. .editableform-loading .progress {
  15603. position: relative;
  15604. top: 35%;
  15605. }
  15606. .input-group.date .input-group-addon {
  15607. cursor: pointer;
  15608. }
  15609. .datepicker td,
  15610. .daterangepicker td,
  15611. .datepicker th,
  15612. .daterangepicker th {
  15613. border-radius: 0 !important;
  15614. font-size: 13px;
  15615. }
  15616. .datepicker td.active,
  15617. .daterangepicker td.active,
  15618. .datepicker td.active:hover,
  15619. .daterangepicker td.active:hover {
  15620. background: #2283c5 !important;
  15621. }
  15622. .datepicker td.active.disabled,
  15623. .daterangepicker td.active.disabled,
  15624. .datepicker td.active.disabled:hover,
  15625. .daterangepicker td.active.disabled:hover {
  15626. background: #8b9aa3 !important;
  15627. }
  15628. .datepicker td,
  15629. .datepicker th {
  15630. min-width: 32px;
  15631. }
  15632. .datepicker-dropdown.datepicker-orient-bottom:after,
  15633. .datepicker-dropdown.datepicker-orient-bottom:before {
  15634. top: auto;
  15635. }
  15636. .daterangepicker .calendar-date {
  15637. border-radius: 0;
  15638. }
  15639. .datepicker-months .month,
  15640. .datepicker-years .year {
  15641. border-radius: 0 !important;
  15642. }
  15643. .datepicker-months .month.active,
  15644. .datepicker-years .year.active,
  15645. .datepicker-months .month.active:hover,
  15646. .datepicker-years .year.active:hover,
  15647. .datepicker-months .month.active:focus,
  15648. .datepicker-years .year.active:focus,
  15649. .datepicker-months .month.active:active,
  15650. .datepicker-years .year.active:active {
  15651. background-image: none !important;
  15652. background-color: #2283c5 !important;
  15653. }
  15654. .bootstrap-timepicker-widget table td input {
  15655. width: 32px;
  15656. }
  15657. .well .datepicker table tr td.day:hover {
  15658. background-color: #7d8893;
  15659. color: #FFF;
  15660. }
  15661. .bootstrap-timepicker-widget table td a:hover {
  15662. border-radius: 0;
  15663. }
  15664. .daterangepicker.opensleft:before,
  15665. .daterangepicker.opensright:before {
  15666. -moz-border-bottom-colors: rgba(0, 0, 0, 0.2);
  15667. }
  15668. .daterangepicker.opensleft:after,
  15669. .daterangepicker.opensright:after {
  15670. -moz-border-bottom-colors: #fff;
  15671. }
  15672. .datepicker-dropdown:before {
  15673. -moz-border-bottom-colors: rgba(0, 0, 0, 0.2);
  15674. }
  15675. .datepicker-dropdown:after {
  15676. -moz-border-bottom-colors: #fff;
  15677. }
  15678. .datepicker-dropdown.datepicker-orient-bottom:before {
  15679. -moz-border-top-colors: #999;
  15680. }
  15681. .datepicker-dropdown.datepicker-orient-bottom:after {
  15682. -moz-border-top-colors: #FFF;
  15683. }
  15684. .bootstrap-timepicker-widget.dropdown-menu:before {
  15685. -moz-border-bottom-colors: rgba(0, 0, 0, 0.2);
  15686. }
  15687. .bootstrap-timepicker-widget.dropdown-menu:after {
  15688. -moz-border-bottom-colors: #FFF;
  15689. }
  15690. .bootstrap-timepicker-widget.timepicker-orient-bottom:before {
  15691. -moz-border-top-colors: #999;
  15692. }
  15693. .bootstrap-timepicker-widget.timepicker-orient-bottom:after {
  15694. -moz-border-top-colors: #FFF;
  15695. }
  15696. .bootstrap-datetimepicker-widget [class=btn] {
  15697. border-width: 0 !important;
  15698. background-color: transparent !important;
  15699. color: #7399b8 !important;
  15700. text-shadow: none !important;
  15701. }
  15702. .bootstrap-datetimepicker-widget [class=btn]:hover {
  15703. color: #1B6AAA !important;
  15704. }
  15705. .bootstrap-datetimepicker-widget .btn.btn-primary {
  15706. border-width: 3px !important;
  15707. }
  15708. .bootstrap-datetimepicker-widget .picker-switch {
  15709. margin-bottom: 2px;
  15710. }
  15711. .bootstrap-datetimepicker-widget .picker-switch .btn {
  15712. width: 90% !important;
  15713. background-color: #EEE !important;
  15714. color: #478fca !important;
  15715. font-size: 16px;
  15716. }
  15717. .bootstrap-datetimepicker-widget .picker-switch .btn:hover {
  15718. background-color: #e3edf5 !important;
  15719. }
  15720. .bootstrap-datetimepicker-widget td span {
  15721. border-radius: 0;
  15722. }
  15723. .bootstrap-datetimepicker-widget .timepicker-hour,
  15724. .bootstrap-datetimepicker-widget .timepicker-minute,
  15725. .bootstrap-datetimepicker-widget .timepicker-second {
  15726. color: #555 !important;
  15727. }
  15728. .ui-slider {
  15729. background-color: #D5D5D5;
  15730. }
  15731. .ui-slider-horizontal {
  15732. height: 9px;
  15733. }
  15734. .ui-slider-vertical {
  15735. width: 9px;
  15736. }
  15737. .ui-slider .ui-slider-handle {
  15738. border-radius: 0;
  15739. width: 1.45em;
  15740. height: 1.45em;
  15741. background-color: #F8F8F8;
  15742. border: 1px solid;
  15743. }
  15744. .ui-slider .ui-slider-handle:before,
  15745. .ui-slider .ui-slider-handle:after {
  15746. display: block;
  15747. content: "";
  15748. position: absolute;
  15749. top: 4px;
  15750. left: 5px;
  15751. width: 4px;
  15752. height: 8px;
  15753. border: 1px solid;
  15754. border-width: 0 1px;
  15755. border-color: inherit;
  15756. }
  15757. .ui-slider .ui-slider-handle:after {
  15758. left: 8px;
  15759. border-width: 0 1px 0 0;
  15760. }
  15761. .ui-slider .ui-slider-handle:hover {
  15762. background-color: #FFF;
  15763. }
  15764. .ui-slider .ui-slider-handle:hover,
  15765. .ui-slider .ui-slider-handle:focus,
  15766. .ui-slider .ui-slider-handle:active {
  15767. outline: none;
  15768. -webkit-box-shadow: 1px 1px 1px 0px rgba(0,0,0,.3);
  15769. box-shadow: 1px 1px 1px 0px rgba(0,0,0,.3);
  15770. }
  15771. .ui-slider-horizontal .ui-slider-handle {
  15772. margin-left: -0.725em;
  15773. top: -0.4em;
  15774. }
  15775. .ui-slider-vertical .ui-slider-handle {
  15776. left: -0.35em;
  15777. margin-bottom: -0.65em;
  15778. }
  15779. .ui-slider-small.ui-slider-horizontal {
  15780. height: 5px;
  15781. }
  15782. .ui-slider-small.ui-slider-vertical {
  15783. width: 5px;
  15784. }
  15785. .ui-slider-small .ui-slider-handle {
  15786. border-radius: 100%;
  15787. width: 17px;
  15788. height: 17px;
  15789. margin-bottom: -0.45em;
  15790. left: -0.35em;
  15791. }
  15792. .ui-slider-small .ui-slider-handle:before,
  15793. .ui-slider-small .ui-slider-handle:after {
  15794. height: 7px;
  15795. left: 5px;
  15796. width: 3px;
  15797. }
  15798. .ui-slider-small .ui-slider-handle:after {
  15799. left: 7px;
  15800. }
  15801. .ui-slider-simple .ui-slider-handle:after,
  15802. .ui-slider-simple .ui-slider-handle:before {
  15803. display: none;
  15804. }
  15805. /* colors */
  15806. .ui-slider-range {
  15807. background-color: #4aa4ce;
  15808. }
  15809. .ui-slider-handle {
  15810. outline: none !important;
  15811. border-color: #4aa4ce !important;
  15812. }
  15813. .ui-state-disabled.ui-slider {
  15814. background-color: #E5E5E5;
  15815. }
  15816. .ui-state-disabled .ui-slider-range {
  15817. background-color: #8daebe;
  15818. }
  15819. .ui-state-disabled .ui-slider-handle {
  15820. -webkit-box-shadow: none !important;
  15821. box-shadow: none !important;
  15822. border-color: #8daebe !important;
  15823. }
  15824. .ui-slider-green .ui-slider-range {
  15825. background-color: #8bbc67;
  15826. }
  15827. .ui-slider-green .ui-slider-handle {
  15828. border-color: #8bbc67 !important;
  15829. }
  15830. .ui-slider-green.ui-state-disabled .ui-slider-range {
  15831. background-color: #aab0a6;
  15832. }
  15833. .ui-slider-green.ui-state-disabled .ui-slider-handle {
  15834. border-color: #aab0a6 !important;
  15835. }
  15836. .ui-slider-red .ui-slider-range {
  15837. background-color: #d36e6e;
  15838. }
  15839. .ui-slider-red .ui-slider-handle {
  15840. border-color: #d36e6e !important;
  15841. }
  15842. .ui-slider-red.ui-state-disabled .ui-slider-range {
  15843. background-color: #c8acac;
  15844. }
  15845. .ui-slider-red.ui-state-disabled .ui-slider-handle {
  15846. border-color: #c8acac !important;
  15847. }
  15848. .ui-slider-purple .ui-slider-range {
  15849. background-color: #ac68ba;
  15850. }
  15851. .ui-slider-purple .ui-slider-handle {
  15852. border-color: #ac68ba !important;
  15853. }
  15854. .ui-slider-purple.ui-state-disabled .ui-slider-range {
  15855. background-color: #ada7ae;
  15856. }
  15857. .ui-slider-purple.ui-state-disabled .ui-slider-handle {
  15858. border-color: #ada7ae !important;
  15859. }
  15860. .ui-slider-orange .ui-slider-range {
  15861. background-color: #efad62;
  15862. }
  15863. .ui-slider-orange .ui-slider-handle {
  15864. border-color: #efad62 !important;
  15865. }
  15866. .ui-slider-orange.ui-state-disabled .ui-slider-range {
  15867. background-color: #e0c4a4;
  15868. }
  15869. .ui-slider-orange.ui-state-disabled .ui-slider-handle {
  15870. border-color: #e0c4a4 !important;
  15871. }
  15872. .ui-slider-dark .ui-slider-range {
  15873. background-color: #606060;
  15874. }
  15875. .ui-slider-dark .ui-slider-handle {
  15876. border-color: #606060 !important;
  15877. }
  15878. .ui-slider-dark.ui-state-disabled .ui-slider-range {
  15879. background-color: #7a7a7a;
  15880. }
  15881. .ui-slider-dark.ui-state-disabled .ui-slider-handle {
  15882. border-color: #7a7a7a !important;
  15883. }
  15884. .ui-slider-pink .ui-slider-range {
  15885. background-color: #d6487e;
  15886. }
  15887. .ui-slider-pink .ui-slider-handle {
  15888. border-color: #d6487e !important;
  15889. }
  15890. .ui-slider-pink.ui-state-disabled .ui-slider-range {
  15891. background-color: #c38ea2;
  15892. }
  15893. .ui-slider-pink.ui-state-disabled .ui-slider-handle {
  15894. border-color: #c38ea2 !important;
  15895. }
  15896. .ui-datepicker {
  15897. background-color: #FFF;
  15898. border: 1px solid rgba(0, 0, 0, 0.2);
  15899. -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  15900. box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  15901. }
  15902. .ui-datepicker .ui-datepicker-prev,
  15903. .ui-datepicker .ui-datepicker-next {
  15904. height: 26px;
  15905. min-width: 32px;
  15906. max-width: 32px;
  15907. text-align: center;
  15908. cursor: pointer;
  15909. color: transparent;
  15910. line-height: 26px;
  15911. -webkit-box-sizing: content-box;
  15912. -moz-box-sizing: content-box;
  15913. box-sizing: content-box;
  15914. }
  15915. .ui-datepicker .ui-datepicker-prev .ui-icon,
  15916. .ui-datepicker .ui-datepicker-next .ui-icon {
  15917. color: transparent;
  15918. visibility: hidden;
  15919. }
  15920. .ui-datepicker .ui-datepicker-prev:hover,
  15921. .ui-datepicker .ui-datepicker-next:hover {
  15922. background-color: #EEE;
  15923. text-decoration: none;
  15924. }
  15925. .ui-datepicker .ui-datepicker-prev:before,
  15926. .ui-datepicker .ui-datepicker-next:before {
  15927. display: inline;
  15928. font-family: FontAwesome;
  15929. font-size: 14px;
  15930. content: "\f060";
  15931. color: #393939;
  15932. }
  15933. .ui-datepicker .ui-datepicker-prev-hover,
  15934. .ui-datepicker .ui-datepicker-next-hover {
  15935. top: 2px;
  15936. }
  15937. .ui-datepicker .ui-datepicker-next:before {
  15938. content: "\f061";
  15939. }
  15940. .ui-datepicker .ui-datepicker-prev-hover {
  15941. left: 2px;
  15942. }
  15943. .ui-datepicker .ui-datepicker-next-hover {
  15944. right: 2px;
  15945. }
  15946. .ui-datepicker td {
  15947. padding: 0;
  15948. }
  15949. .ui-datepicker td > a,
  15950. .ui-datepicker td > span {
  15951. display: inline-block;
  15952. height: 22px;
  15953. min-width: 24px;
  15954. max-width: 24px;
  15955. text-align: center;
  15956. color: #393939;
  15957. font-size: 13px;
  15958. -webkit-box-sizing: content-box;
  15959. -moz-box-sizing: content-box;
  15960. box-sizing: content-box;
  15961. }
  15962. .ui-datepicker td > a:hover {
  15963. background-color: #EEE;
  15964. }
  15965. .ui-datepicker td > a.ui-state-highlight {
  15966. background-color: #D5E5EF;
  15967. }
  15968. .ui-datepicker td > a.ui-state-active {
  15969. background-color: #2283c5;
  15970. color: #FFF;
  15971. }
  15972. .ui-datepicker td > a.ui-priority-secondary {
  15973. color: #888;
  15974. }
  15975. .ui-datepicker td > span {
  15976. color: #999;
  15977. }
  15978. .ui-datepicker td .ui-datepicker-title select {
  15979. height: 24px;
  15980. line-height: 24px;
  15981. padding: 2px 3px;
  15982. }
  15983. .ui-datepicker td .ui-datepicker-buttonpane {
  15984. background-color: #DDD;
  15985. height: 1px;
  15986. }
  15987. /* dialog */
  15988. .ui-widget-overlay {
  15989. background: rgba(0, 0, 0, 0.25);
  15990. opacity: 1 !important;
  15991. filter: alpha(opacity=100) !important;
  15992. z-index: 1039 !important;
  15993. }
  15994. .ui-dialog,
  15995. .ui-jqdialog {
  15996. z-index: 1040 !important;
  15997. background-color: #FFF;
  15998. padding: 0;
  15999. border: 1px solid #DDD;
  16000. -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  16001. box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  16002. }
  16003. .ui-dialog .ui-dialog-titlebar,
  16004. .ui-jqdialog .ui-dialog-titlebar,
  16005. .ui-dialog .ui-jqdialog-titlebar,
  16006. .ui-jqdialog .ui-jqdialog-titlebar {
  16007. background-color: #F1F1F1;
  16008. font-size: 16px;
  16009. color: #669fc7;
  16010. padding: 0;
  16011. }
  16012. .ui-dialog .ui-dialog-title,
  16013. .ui-jqdialog .ui-dialog-title,
  16014. .ui-dialog .ui-jqdialog-title,
  16015. .ui-jqdialog .ui-jqdialog-title {
  16016. float: none !important;
  16017. width: auto;
  16018. }
  16019. .ui-dialog .widget-header,
  16020. .ui-jqdialog .widget-header {
  16021. margin: 0;
  16022. border-width: 0 0 1px 0;
  16023. }
  16024. .ui-dialog .ui-dialog-buttonpane,
  16025. .ui-jqdialog .ui-dialog-buttonpane,
  16026. .ui-dialog .ui-jqdialog-buttonpane,
  16027. .ui-jqdialog .ui-jqdialog-buttonpane {
  16028. background-color: #eff3f8;
  16029. border-top: 1px solid #e4e9ee;
  16030. }
  16031. .ui-dialog .ui-dialog-buttonpane button,
  16032. .ui-jqdialog .ui-dialog-buttonpane button,
  16033. .ui-dialog .ui-jqdialog-buttonpane button,
  16034. .ui-jqdialog .ui-jqdialog-buttonpane button {
  16035. font-size: 14px;
  16036. }
  16037. .ui-dialog .ui-dialog-titlebar-close,
  16038. .ui-jqdialog .ui-dialog-titlebar-close,
  16039. .ui-dialog .ui-jqdialog-titlebar-close,
  16040. .ui-jqdialog .ui-jqdialog-titlebar-close {
  16041. border: none;
  16042. background: transparent;
  16043. opacity: 0.4;
  16044. color: #d15b47;
  16045. padding: 0;
  16046. top: 50%;
  16047. right: 8px !important;
  16048. text-align: center;
  16049. }
  16050. .ui-dialog .ui-dialog-titlebar-close:before,
  16051. .ui-jqdialog .ui-dialog-titlebar-close:before,
  16052. .ui-dialog .ui-jqdialog-titlebar-close:before,
  16053. .ui-jqdialog .ui-jqdialog-titlebar-close:before {
  16054. content: "\f00d";
  16055. display: inline;
  16056. font-family: FontAwesome;
  16057. font-size: 16px;
  16058. }
  16059. .ui-dialog .ui-dialog-titlebar-close:hover,
  16060. .ui-jqdialog .ui-dialog-titlebar-close:hover,
  16061. .ui-dialog .ui-jqdialog-titlebar-close:hover,
  16062. .ui-jqdialog .ui-jqdialog-titlebar-close:hover {
  16063. opacity: 1;
  16064. text-decoration: none;
  16065. padding: 0;
  16066. }
  16067. .ui-dialog .ui-dialog-titlebar-close .ui-button-text,
  16068. .ui-jqdialog .ui-dialog-titlebar-close .ui-button-text,
  16069. .ui-dialog .ui-jqdialog-titlebar-close .ui-button-text,
  16070. .ui-jqdialog .ui-jqdialog-titlebar-close .ui-button-text {
  16071. text-indent: 0;
  16072. visibility: hidden;
  16073. }
  16074. .ui-dialog .widget-header .ui-dialog-titlebar-close,
  16075. .ui-jqdialog .widget-header .ui-dialog-titlebar-close,
  16076. .ui-dialog .widget-header .ui-jqdialog-titlebar-close,
  16077. .ui-jqdialog .widget-header .ui-jqdialog-titlebar-close {
  16078. right: 10px !important;
  16079. }
  16080. /* accordion */
  16081. .ui-accordion .ui-accordion-header {
  16082. color: #478fca;
  16083. font-weight: normal;
  16084. background-color: #F9F9F9;
  16085. border: 1px solid #cdd8e3;
  16086. padding: 8px 8px 9px 24px;
  16087. }
  16088. .ui-accordion .ui-accordion-header:hover {
  16089. color: #6ea6cc;
  16090. background-color: #f1f8fd;
  16091. }
  16092. .ui-accordion .ui-accordion-header.ui-state-active {
  16093. color: #4c8fbd;
  16094. background-color: #eef4f9;
  16095. position: relative;
  16096. font-weight: bold;
  16097. }
  16098. .ui-accordion .ui-accordion-header .ui-accordion-header-icon {
  16099. text-indent: 0;
  16100. margin-top: 0;
  16101. position: absolute;
  16102. left: 10px;
  16103. top: 7px;
  16104. }
  16105. .ui-accordion .ui-accordion-header .ui-accordion-header-icon:before {
  16106. display: inline;
  16107. font-family: FontAwesome;
  16108. font-size: 15px;
  16109. content: "\f0da";
  16110. }
  16111. .ui-accordion .ui-accordion-header.ui-state-active .ui-accordion-header-icon:before {
  16112. content: "\f0d7";
  16113. font-weight: normal;
  16114. }
  16115. .ui-accordion .ui-accordion-content {
  16116. border: 1px solid #cdd8e3;
  16117. border-top-width: 0;
  16118. padding: 11px 16px;
  16119. }
  16120. /* tabs */
  16121. .ui-tabs .ui-tabs-nav {
  16122. padding: 0;
  16123. /* border-bottom: 1px solid #C5D0DC; */
  16124. }
  16125. .ui-tabs .ui-tabs-nav li.ui-state-default > a {
  16126. background-color: #F9F9F9;
  16127. border: 1px solid #C5D0DC;
  16128. border-bottom-width: 0;
  16129. color: #999;
  16130. line-height: 16px;
  16131. margin-right: -1px;
  16132. z-index: 11;
  16133. padding: 8px 12px;
  16134. position: relative;
  16135. top: 2px;
  16136. }
  16137. .ui-tabs .ui-tabs-nav li > a:focus {
  16138. outline: none;
  16139. }
  16140. .ui-tabs .ui-tabs-nav li.ui-tabs-active > a {
  16141. background-color: #FFF;
  16142. border: 1px solid;
  16143. border-color: #4C8FBD #C5D0DC transparent;
  16144. border-top-width: 2px;
  16145. -webkit-box-shadow: 0 -2px 3px 0 rgba(0, 0, 0, 0.15);
  16146. box-shadow: 0 -2px 3px 0 rgba(0, 0, 0, 0.15);
  16147. color: #576373;
  16148. position: relative;
  16149. top: 1px;
  16150. border-radius: 3px 3px 0px 0px;
  16151. }
  16152. .ui-tabs .ui-tabs-panel {
  16153. border: 0px ;
  16154. border-top-width: 0;
  16155. margin: 0;
  16156. left: auto;
  16157. right: auto;
  16158. top: auto;
  16159. bottom: auto;
  16160. }
  16161. /* menu */
  16162. .ui-menu {
  16163. -webkit-box-sizing: content-box;
  16164. -moz-box-sizing: content-box;
  16165. box-sizing: content-box;
  16166. width: 150px;
  16167. -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  16168. box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  16169. background-color: #FFF;
  16170. border: 1px solid rgba(0, 0, 0, 0.2);
  16171. padding: 3px;
  16172. }
  16173. .ui-menu .ui-state-focus,
  16174. .ui-menu .ui-state-active {
  16175. margin: auto;
  16176. }
  16177. .ui-menu .ui-menu-item {
  16178. padding: 5px 10px 6px;
  16179. color: #444;
  16180. cursor: pointer;
  16181. display: block;
  16182. -webkit-box-sizing: inherit;
  16183. -moz-box-sizing: inherit;
  16184. box-sizing: inherit;
  16185. }
  16186. .ui-menu .ui-menu-item .ui-menu-icon {
  16187. float: right;
  16188. position: relative;
  16189. left: auto;
  16190. right: 4px;
  16191. bottom: auto;
  16192. text-indent: 0;
  16193. }
  16194. .ui-menu .ui-menu-item .ui-menu-icon:before {
  16195. content: "\f105";
  16196. font-family: FontAwesome;
  16197. font-size: 14px;
  16198. display: inline;
  16199. }
  16200. .ui-menu .ui-menu-item:hover,
  16201. .ui-menu .ui-state-focus,
  16202. .ui-menu .ui-state-active,
  16203. .ui-menu .ui-menu-item:hover > .ui-menu-icon,
  16204. .ui-menu .ui-state-focus > .ui-menu-icon,
  16205. .ui-menu .ui-state-active > .ui-menu-icon {
  16206. text-decoration: none;
  16207. background-color: #4f99c6;
  16208. color: #FFF;
  16209. margin: auto;
  16210. font-weight: normal;
  16211. }
  16212. .ui-menu .ui-menu-item:hover .ui-menu-icon,
  16213. .ui-menu .ui-state-focus .ui-menu-icon,
  16214. .ui-menu .ui-state-active .ui-menu-icon,
  16215. .ui-menu .ui-menu-item:hover > .ui-menu-icon .ui-menu-icon,
  16216. .ui-menu .ui-state-focus > .ui-menu-icon .ui-menu-icon,
  16217. .ui-menu .ui-state-active > .ui-menu-icon .ui-menu-icon {
  16218. color: #FFF;
  16219. }
  16220. .ui-menu .ui-state-disabled,
  16221. .ui-menu .ui-state-disabled .ui-menu-icon {
  16222. color: #999;
  16223. cursor: default;
  16224. }
  16225. .ui-menu .ui-state-disabled:hover,
  16226. .ui-menu .ui-state-disabled.ui-state-focus,
  16227. .ui-menu .ui-state-disabled.ui-state-active,
  16228. .ui-menu .ui-state-disabled:hover .ui-menu-icon,
  16229. .ui-menu .ui-state-disabled.ui-state-focus .ui-menu-icon,
  16230. .ui-menu .ui-state-disabled.ui-state-active .ui-menu-icon {
  16231. background-color: #FFF;
  16232. color: #999;
  16233. }
  16234. /* auto complete */
  16235. .ui-autocomplete {
  16236. background-color: #FFF;
  16237. border: 1px solid rgba(0, 0, 0, 0.2);
  16238. -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  16239. box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  16240. }
  16241. .ui-autocomplete-category {
  16242. padding: 6px;
  16243. position: relative;
  16244. background-color: #eef4f9;
  16245. color: #478fca;
  16246. font-weight: bolder;
  16247. border: 1px solid #DAE6ED;
  16248. border-width: 1px 0;
  16249. }
  16250. .ui-spinner-button {
  16251. border-width: 0 !important;
  16252. font-size: 10px;
  16253. height: 16px;
  16254. line-height: 16px;
  16255. width: 18px;
  16256. color: #FFFFFF !important;
  16257. text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
  16258. display: inline-block;
  16259. position: absolute;
  16260. text-align: center;
  16261. padding: 0;
  16262. }
  16263. .ui-spinner-button > .ace-icon {
  16264. width: 18px;
  16265. display: inline-block;
  16266. }
  16267. .ui-spinner-up {
  16268. top: 0;
  16269. right: 5px;
  16270. }
  16271. .ui-spinner-down {
  16272. bottom: 3px;
  16273. right: 5px;
  16274. }
  16275. .ui-spinner-input {
  16276. margin-top: 0;
  16277. padding: 5px;
  16278. max-width: 100px;
  16279. font-size: 14px;
  16280. }
  16281. .ui-tooltip {
  16282. background-color: #444;
  16283. color: #FFF;
  16284. }
  16285. .ui-progressbar {
  16286. background-color: #f5f5f5;
  16287. height: 22px;
  16288. }
  16289. .ui-progressbar .ui-progressbar-value {
  16290. margin: 0;
  16291. }
  16292. .ui-progressbar .ui-progressbar-value[class="progress-bar"] {
  16293. background-color: #2a91d8;
  16294. }
  16295. .ui-selectmenu-button {
  16296. border: 1px solid #aaa;
  16297. }
  16298. .ui-selectmenu-button[aria-expanded=true] {
  16299. border-color: #4492C9;
  16300. }
  16301. .ui-selectmenu-button span.ui-icon {
  16302. text-indent: 0;
  16303. margin-top: -10px;
  16304. }
  16305. .ui-selectmenu-button .ui-icon:before {
  16306. content: "\f0d7";
  16307. display: inline-block;
  16308. color: #888;
  16309. font-family: FontAwesome;
  16310. font-size: 14px;
  16311. }
  16312. .ui-jqgrid .ui-jqgrid-view,
  16313. .ui-jqgrid .ui-paging-info,
  16314. .ui-jqgrid .ui-pg-table,
  16315. .ui-jqgrid .ui-pg-selbox {
  16316. font-size: 13px;
  16317. }
  16318. .ui-jqgrid .ui-jqgrid-title {
  16319. float: left;
  16320. margin: 8px;
  16321. }
  16322. .ui-jqgrid .ui-jqgrid-title-rtl {
  16323. float: right;
  16324. margin: 8px;
  16325. }
  16326. .ui-jqgrid-view > .ui-jqgrid-titlebar {
  16327. height: 40px;
  16328. line-height: 24px;
  16329. color: #FFF;
  16330. background: #307ecc;
  16331. padding: 0;
  16332. font-size: 15px;
  16333. }
  16334. .ui-jqgrid tr.jqgrow.ui-row-rtl td:last-child {
  16335. border-right: none;
  16336. border-left: 1px solid #E1E1E1;
  16337. }
  16338. .ui-jqgrid .ui-jqgrid-hdiv {
  16339. background-color: #eff3f8;
  16340. border: 1px solid #D3D3D3;
  16341. border-width: 1px 0 0 1px;
  16342. line-height: 15px;
  16343. font-weight: bold;
  16344. color: #777;
  16345. text-shadow: none;
  16346. }
  16347. .ui-jqgrid .ui-jqgrid-htable thead {
  16348. background-color: #eff3f8;
  16349. }
  16350. .ui-jqgrid .ui-jqgrid-htable th span.ui-jqgrid-resize {
  16351. height: 45px !important;
  16352. }
  16353. .ui-jqgrid .ui-jqgrid-htable th div {
  16354. padding-top: 12px;
  16355. padding-bottom: 12px;
  16356. }
  16357. .ui-jqgrid-hdiv .ui-jqgrid-htable {
  16358. border-top: none;
  16359. }
  16360. .ui-jqgrid-hdiv .ui-jqgrid-htable {
  16361. border-top: 1px solid #E1E1E1;
  16362. }
  16363. .ui-jqgrid-titlebar {
  16364. position: relative;
  16365. top: 1px;
  16366. z-index: 1;
  16367. }
  16368. .ui-jqgrid tr.jqgrow,
  16369. .ui-jqgrid tr.ui-row-ltr,
  16370. .ui-jqgrid tr.ui-row-rtl {
  16371. border: none;
  16372. }
  16373. .ui-jqgrid tr.ui-row-ltr td,
  16374. .ui-jqgrid tr.ui-row-rtl td {
  16375. border-bottom: 1px solid #E1E1E1;
  16376. padding: 6px 4px;
  16377. border-color: #E1E1E1;
  16378. }
  16379. .ui-jqgrid tr.ui-state-highlight.ui-row-ltr td {
  16380. border-right-color: #C7D3A9;
  16381. }
  16382. .ui-jqgrid tr.ui-state-highlight.ui-row-rtl td {
  16383. border-left-color: #C7D3A9;
  16384. }
  16385. .ui-jqgrid-btable .ui-widget-content.ui-priority-secondary {
  16386. background-image: none;
  16387. background-color: #F9F9F9;
  16388. opacity: 1;
  16389. }
  16390. .ui-jqgrid-btable .ui-widget-content.ui-state-hover {
  16391. background-image: none;
  16392. background-color: #EFF4F7;
  16393. opacity: 1;
  16394. }
  16395. .ui-jqgrid-btable .ui-widget-content.ui-state-highlight {
  16396. background-color: #E4EFC9;
  16397. }
  16398. .ui-jqgrid .ui-jqgrid-pager {
  16399. line-height: 15px;
  16400. height: 55px;
  16401. padding-top: 3px !important;
  16402. padding-bottom: 5px !important;
  16403. background-color: #eff3f8 !important;
  16404. border-bottom: 1px solid #E1E1E1 !important;
  16405. border-top: 1px solid #E1E1E1 !important;
  16406. }
  16407. .ui-jqgrid .ui-pg-input {
  16408. font-size: inherit;
  16409. width: 24px;
  16410. height: 20px;
  16411. line-height: 16px;
  16412. -webkit-box-sizing: content-box;
  16413. -moz-box-sizing: content-box;
  16414. box-sizing: content-box;
  16415. text-align: center;
  16416. padding-top: 1px;
  16417. padding-bottom: 1px;
  16418. }
  16419. .ui-jqgrid .ui-pg-selbox {
  16420. display: block;
  16421. height: 24px;
  16422. width: 60px;
  16423. margin: 0;
  16424. padding: 1px;
  16425. line-height: normal;
  16426. }
  16427. .ui-jqgrid .ui-jqgrid-htable th div {
  16428. overflow: visible;
  16429. }
  16430. .ui-jqgrid .ui-pager-control {
  16431. height: 50px;
  16432. position: relative;
  16433. padding-left: 9px;
  16434. padding-right: 9px;
  16435. }
  16436. .ui-jqgrid .ui-jqgrid-toppager {
  16437. height: auto !important;
  16438. background-color: #eff3f8;
  16439. border-bottom: 1px solid #E1E1E1 !important;
  16440. }
  16441. .ui-jqgrid .jqgrow .editable {
  16442. max-width: 90%;
  16443. max-width: calc(92%) !important;
  16444. }
  16445. .ui-pg-table .navtable .ui-corner-all {
  16446. border-radius: 0;
  16447. }
  16448. .ui-jqgrid .ui-pg-button:hover {
  16449. padding: 1px;
  16450. }
  16451. .ui-jqgrid .ui-pg-button .ui-separator {
  16452. margin-left: 4px;
  16453. margin-right: 4px;
  16454. border-color: #C9D4DB;
  16455. }
  16456. .ui-jqgrid .ui-jqgrid-btable {
  16457. border-left: 1px solid #E1E1E1;
  16458. }
  16459. .ui-jqgrid .ui-jqgrid-bdiv {
  16460. border-top: 1px solid #E1E1E1;
  16461. }
  16462. .ui-jqgrid .loading {
  16463. position: absolute;
  16464. top: 45%;
  16465. left: 45%;
  16466. width: auto;
  16467. height: auto;
  16468. z-index: 101;
  16469. padding: 6px;
  16470. margin: 5px;
  16471. text-align: center;
  16472. font-weight: bold;
  16473. font-size: 12px;
  16474. background-color: #FFF;
  16475. border: 2px solid #8EB8D1;
  16476. color: #E2B018;
  16477. }
  16478. .ui-jqgrid .ui-search-toolbar {
  16479. border-top: 1px solid #E1E1E1;
  16480. }
  16481. .ui-jqgrid .ui-jqgrid-labels {
  16482. border-bottom: none;
  16483. background: #F2F2F2;
  16484. background-image: -webkit-linear-gradient(top, #f8f8f8 0%, #ececec 100%);
  16485. background-image: -o-linear-gradient(top, #f8f8f8 0%, #ececec 100%);
  16486. background-image: linear-gradient(to bottom, #f8f8f8 0%, #ececec 100%);
  16487. background-repeat: repeat-x;
  16488. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff8f8f8', endColorstr='#ffececec', GradientType=0);
  16489. padding: 0 !important;
  16490. border-left: 1px solid #E1E1E1 !important;
  16491. }
  16492. .ui-jqgrid .ui-jqgrid-labels th {
  16493. border-right: 1px solid #E1E1E1 !important;
  16494. text-align: left !important;
  16495. }
  16496. /* checkbox container */
  16497. .ui-jqgrid-labels th[id*="_cb"]:first-child > div {
  16498. padding-top: 0;
  16499. text-align: center !important;
  16500. }
  16501. .ui-jqgrid-sortable {
  16502. padding-left: 4px;
  16503. font-size: 13px;
  16504. color: #777;
  16505. font-weight: bold;
  16506. }
  16507. .ui-jqgrid-sortable:hover {
  16508. color: #547ea8;
  16509. }
  16510. th[aria-selected=true] {
  16511. background-image: -webkit-linear-gradient(top, #eff3f8 0%, #e3e7ed 100%);
  16512. background-image: -o-linear-gradient(top, #eff3f8 0%, #e3e7ed 100%);
  16513. background-image: linear-gradient(to bottom, #eff3f8 0%, #e3e7ed 100%);
  16514. background-repeat: repeat-x;
  16515. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeff3f8', endColorstr='#ffe3e7ed', GradientType=0);
  16516. }
  16517. th[aria-selected=true] .ui-jqgrid-sortable {
  16518. color: #307ecc;
  16519. }
  16520. .ui-jqgrid .ui-icon {
  16521. text-indent: 0;
  16522. color: #307ecc;
  16523. float: none;
  16524. right: 2px;
  16525. }
  16526. .rtl .ui-jqgrid .ui-icon {
  16527. right: auto;
  16528. left: 2px;
  16529. }
  16530. .ui-grid-ico-sort:before {
  16531. display: inline;
  16532. content: "\f0d7";
  16533. font-family: FontAwesome;
  16534. font-size: 12px;
  16535. }
  16536. .ui-icon-asc:before {
  16537. content: "\f0d8";
  16538. }
  16539. .ui-state-disabled {
  16540. color: #BBB;
  16541. }
  16542. .ui-pg-table > tbody > tr > .ui-pg-button > .ui-icon {
  16543. display: inline-block;
  16544. padding: 0;
  16545. width: 24px;
  16546. height: 24px;
  16547. line-height: 22px;
  16548. text-align: center;
  16549. position: static;
  16550. float: none;
  16551. margin: 0 2px !important;
  16552. color: #808080;
  16553. border: 1px solid #CCC;
  16554. background-color: #FFF;
  16555. border-radius: 100%;
  16556. }
  16557. .ui-pg-table > tbody > tr > .ui-pg-button > .ui-icon:hover {
  16558. color: #699AB5;
  16559. border-color: #699AB5;
  16560. }
  16561. .ui-pg-table > tbody > tr > .ui-pg-button > .ui-icon:before {
  16562. width: 20px;
  16563. text-align: center;
  16564. display: inline-block;
  16565. }
  16566. .ui-pg-table > tbody > tr > .ui-pg-button.ui-state-disabled .ui-icon {
  16567. color: #B0B0B0;
  16568. background-color: #F7F7F7;
  16569. border-color: #DDD;
  16570. -moz-transform: scale(0.9);
  16571. -webkit-transform: scale(0.9);
  16572. -o-transform: scale(0.9);
  16573. -ms-transform: scale(0.9);
  16574. transform: scale(0.9);
  16575. }
  16576. .ui-jqgrid-btable input,
  16577. .ui-jqgrid-btable textarea,
  16578. .ui-jqgrid-btable select {
  16579. padding: 2px;
  16580. width: auto;
  16581. max-width: 100%;
  16582. margin-bottom: 0;
  16583. }
  16584. .ui-jqgrid-btable select {
  16585. padding: 1px;
  16586. height: 25px;
  16587. line-height: 25px;
  16588. }
  16589. .ui-pg-div .ui-icon {
  16590. display: inline-block;
  16591. width: 18px;
  16592. float: none;
  16593. position: static;
  16594. text-align: center;
  16595. opacity: 0.85;
  16596. -webkit-transition: all 0.12s;
  16597. -o-transition: all 0.12s;
  16598. transition: all 0.12s;
  16599. margin: 0 1px;
  16600. vertical-align: middle;
  16601. cursor: pointer;
  16602. font-size: 17px;
  16603. }
  16604. .ui-pg-div .ui-icon:hover {
  16605. -moz-transform: scale(1.2);
  16606. -webkit-transform: scale(1.2);
  16607. -o-transform: scale(1.2);
  16608. -ms-transform: scale(1.2);
  16609. transform: scale(1.2);
  16610. opacity: 1;
  16611. position: static;
  16612. margin: 0 1px;
  16613. }
  16614. .ui-pg-div .ui-icon:before {
  16615. font-family: FontAwesome;
  16616. display: inline;
  16617. }
  16618. .ui-jqgrid .ui-icon-pencil {
  16619. color: #478FCA;
  16620. }
  16621. .ui-jqgrid .ui-icon-pencil:before {
  16622. content: "\f040";
  16623. }
  16624. .ui-jqgrid .ui-icon-trash {
  16625. color: #DD5A43;
  16626. }
  16627. .ui-jqgrid .ui-icon-trash:before {
  16628. content: "\f014";
  16629. }
  16630. .ui-jqgrid .ui-icon-disk {
  16631. color: #69AA46;
  16632. }
  16633. .ui-jqgrid .ui-icon-disk:before {
  16634. content: "\f00c";
  16635. }
  16636. .ui-jqgrid .ui-icon-cancel {
  16637. color: #DD5A43;
  16638. }
  16639. .ui-jqgrid .ui-icon-cancel:before {
  16640. content: "\f00d";
  16641. }
  16642. .ui-jqdialog-content,
  16643. .ui-jqdialog .ui-jqdialog-content {
  16644. font-size: 13px;
  16645. padding: 4px 0 0;
  16646. }
  16647. .ui-jqdialog-content .formdata,
  16648. .ui-jqdialog .ui-jqdialog-content .formdata {
  16649. font-size: 13px;
  16650. padding: 6px 12px;
  16651. }
  16652. .ui-jqdialog-content .form-view-data,
  16653. .ui-jqdialog .ui-jqdialog-content .form-view-data {
  16654. vertical-align: middle;
  16655. font-size: 13px;
  16656. }
  16657. .ui-jqdialog-content[id*="alertcnt_"],
  16658. .ui-jqdialog .ui-jqdialog-content[id*="alertcnt_"] {
  16659. padding: 8px 11px;
  16660. }
  16661. .ui-jqdialog-content .CaptionTD {
  16662. font-size: 12px;
  16663. text-align: right;
  16664. color: #666;
  16665. }
  16666. .ui-jqdialog-content .FormData {
  16667. border-bottom: 1px dotted #E8E8E8;
  16668. }
  16669. .ui-jqdialog-content .FormData:last-child {
  16670. border-bottom: none;
  16671. }
  16672. .ui-jqdialog-content .FormData > td {
  16673. padding-top: 6px;
  16674. padding-bottom: 6px;
  16675. }
  16676. .ui-jqdialog-content input.FormElement {
  16677. width: auto;
  16678. }
  16679. .ui-jqdialog-content select.FormElement {
  16680. padding: 1px;
  16681. height: 25px;
  16682. line-height: 25px;
  16683. width: auto;
  16684. }
  16685. .ui-jqdialog-content td.EditButton {
  16686. padding: 8px;
  16687. }
  16688. .EditTable {
  16689. background-color: #eff3f8;
  16690. border-top: 1px solid #D6E1EA !important;
  16691. padding: 8px;
  16692. }
  16693. .EditTable tr:first-child {
  16694. display: none;
  16695. }
  16696. .EditTable .navButton .fm-button {
  16697. float: none !important;
  16698. width: auto !important;
  16699. margin: 1px 1px 2px !important;
  16700. background-color: transparent;
  16701. border-radius: 100%;
  16702. }
  16703. .EditTable .navButton .fm-button:hover {
  16704. background-color: transparent;
  16705. }
  16706. .EditTable .navButton .fm-button:focus {
  16707. outline: none;
  16708. }
  16709. .EditTable .navButton .fm-button .ace-icon {
  16710. display: inline-block;
  16711. color: #999;
  16712. border: 1px solid #AAA;
  16713. width: 26px;
  16714. height: 26px;
  16715. line-height: 26px;
  16716. text-align: center;
  16717. border-radius: 100%;
  16718. background-color: #FFF;
  16719. }
  16720. .EditTable .navButton .fm-button:hover .ace-icon {
  16721. color: #699AB5;
  16722. border-color: #699AB5;
  16723. }
  16724. .EditTable .navButton .fm-button.ui-state-disabled .ace-icon,
  16725. .EditTable .navButton .fm-button.ui-state-disabled:hover .ace-icon {
  16726. color: #BBB;
  16727. border-color: #CCC;
  16728. -moz-transform: scale(0.88);
  16729. -webkit-transform: scale(0.88);
  16730. -o-transform: scale(0.88);
  16731. -ms-transform: scale(0.88);
  16732. transform: scale(0.88);
  16733. }
  16734. .FormGrid .EditTable {
  16735. background-color: #FFF;
  16736. border-top: none !important;
  16737. padding: 0;
  16738. }
  16739. .FormGrid .EditTable tr:first-child {
  16740. display: none;
  16741. }
  16742. .ui-jqgrid .ui-jqgrid-view input,
  16743. .ui-jqgrid .ui-jqgrid-view select,
  16744. .ui-jqgrid .ui-jqgrid-view textarea,
  16745. .ui-jqgrid .ui-jqgrid-view button {
  16746. font-size: 13px;
  16747. }
  16748. .ui-jqdialog-content .searchFilter select {
  16749. padding: 1px;
  16750. height: 26px;
  16751. line-height: 26px;
  16752. width: auto;
  16753. max-width: 95%;
  16754. margin-bottom: 0;
  16755. }
  16756. .ui-jqdialog-content .searchFilter .input-elm {
  16757. margin-bottom: 0;
  16758. height: 18px;
  16759. line-height: 18px;
  16760. width: 95% !important;
  16761. padding-left: 1px;
  16762. padding-right: 1px;
  16763. -webkit-box-sizing: content-box;
  16764. -moz-box-sizing: content-box;
  16765. box-sizing: content-box;
  16766. }
  16767. .ui-jqdialog-content .searchFilter table {
  16768. margin-left: 4px;
  16769. }
  16770. .ui-jqdialog-content .searchFilter tr td {
  16771. padding: 5px 0;
  16772. }
  16773. .ui-jqdialog-content .searchFilter .add-group,
  16774. .ui-jqdialog-content .searchFilter .add-rule,
  16775. .ui-jqdialog-content .searchFilter .delete-group {
  16776. margin-left: 4px !important;
  16777. font-size: 15px !important;
  16778. }
  16779. .ui-jqdialog-content .searchFilter .delete-rule {
  16780. border: none;
  16781. background-color: #FFF;
  16782. color: #D15B47;
  16783. font-size: 20px;
  16784. width: 22px;
  16785. line-height: 10px;
  16786. padding: 0;
  16787. text-shadow: none !important;
  16788. display: inline-block;
  16789. -webkit-transition: all 0.1s;
  16790. -o-transition: all 0.1s;
  16791. transition: all 0.1s;
  16792. opacity: 0.85;
  16793. }
  16794. .ui-jqdialog-content .searchFilter .delete-rule:hover {
  16795. -moz-transform: scale(1.1);
  16796. -webkit-transform: scale(1.1);
  16797. -o-transform: scale(1.1);
  16798. -ms-transform: scale(1.1);
  16799. transform: scale(1.1);
  16800. color: #B74635;
  16801. opacity: 1;
  16802. }
  16803. .ui-jqdialog-content .searchFilter .queryresult {
  16804. margin-bottom: 11px;
  16805. }
  16806. .ui-jqdialog-content .searchFilter .queryresult td.query {
  16807. padding: 6px 11px;
  16808. border: 1px solid #E1E1E1;
  16809. background-color: #EEEEEE;
  16810. }
  16811. .ui-jqdialog-content .searchFilter .queryresult td.query:empty {
  16812. display: none;
  16813. }
  16814. .ui-state-error {
  16815. background-color: #f2dede;
  16816. border: 1px solid #ebccd1;
  16817. color: #a94442;
  16818. margin: 4px 4px 8px;
  16819. padding: 6px 10px;
  16820. text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  16821. font-size: 13px;
  16822. }
  16823. .ui-jqdialog .ui-widget-header {
  16824. background-image: -webkit-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
  16825. background-image: -o-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
  16826. background-image: linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%);
  16827. background-repeat: repeat-x;
  16828. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0);
  16829. border-image: none;
  16830. border-bottom: 1px solid solid;
  16831. color: #669FC7;
  16832. min-height: 38px;
  16833. position: relative;
  16834. }
  16835. .ui-jqdialog .ui-widget-header .ui-jqdialog-title {
  16836. line-height: 38px;
  16837. margin: 0;
  16838. padding: 0;
  16839. padding-left: 12px;
  16840. text-align: left;
  16841. }
  16842. .widget-header .ui-jqdialog-title {
  16843. padding-left: 0 !important;
  16844. padding-right: 0 !important;
  16845. }
  16846. .ui-jqdialog .ui-widget-header .widget-header {
  16847. border-bottom: none;
  16848. }
  16849. .ui-jqdialog .ui-jqdialog-titlebar {
  16850. border-bottom: 1px solid #DDD !important;
  16851. }
  16852. .fm-button {
  16853. margin: 0 4px;
  16854. }
  16855. .fm-button:not(.btn) {
  16856. background-color: #abbac3;
  16857. border-radius: 0 ;
  16858. box-shadow: none;
  16859. color: #FFFFFF ;
  16860. cursor: pointer;
  16861. display: inline-block;
  16862. font-size: 13px;
  16863. line-height: 28px;
  16864. padding: 0 12px 1px;
  16865. margin: 0 8px;
  16866. position: relative;
  16867. text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  16868. -webkit-transition: all 0.15s;
  16869. -o-transition: all 0.15s;
  16870. transition: all 0.15s;
  16871. vertical-align: middle;
  16872. }
  16873. .fm-button.ui-state-default:hover {
  16874. background-color: #8b9aa3;
  16875. }
  16876. .ui-jqgrid .ui-jqgrid-htable .ui-search-toolbar th {
  16877. height: 30px;
  16878. padding-top: 2px;
  16879. white-space: normal;
  16880. }
  16881. .ui-jqgrid .ui-jqgrid-htable .ui-search-toolbar th div {
  16882. padding-top: 0;
  16883. padding-bottom: 0;
  16884. height: 30px;
  16885. line-height: 26px;
  16886. }
  16887. .ui-jqgrid .ui-jqgrid-titlebar-close {
  16888. top: 10%;
  16889. height: auto;
  16890. padding: 0;
  16891. margin: 2px 8px 0 0;
  16892. text-align: center;
  16893. border-radius: 4px;
  16894. }
  16895. .ui-jqgrid .ui-jqgrid-titlebar-close:hover {
  16896. background-color: rgba(255, 255, 255, 0.2);
  16897. }
  16898. .ui-jqgrid .ui-jqgrid-titlebar-close .ui-icon:before {
  16899. display: inline-block;
  16900. font-family: FontAwesome;
  16901. content: "\f077";
  16902. color: #FFF;
  16903. }
  16904. .ui-jqgrid .ui-jqgrid-titlebar-close .ui-icon-circle-triangle-s:before {
  16905. content: "\f078";
  16906. }
  16907. .ui-jqgrid .tree-wrap-ltr {
  16908. margin: 0 4px;
  16909. float: none;
  16910. display: inline;
  16911. }
  16912. .ui-jqgrid .tree-wrap-rtl {
  16913. margin: 2px 4px 0;
  16914. }
  16915. .ui-jqgrid .ui-subgrid {
  16916. border-bottom: 1px solid #E1E1E1;
  16917. background-color: #F6FAFF;
  16918. }
  16919. .ui-jqgrid .ui-subgrid .ui-jqgrid-btable {
  16920. background-color: #FFF;
  16921. }
  16922. .ui-jqgrid .ui-subgrid .ui-jqgrid .ui-jqgrid-hdiv {
  16923. background-color: transparent;
  16924. margin-top: 4px;
  16925. }
  16926. .ui-jqgrid .ui-subgrid .ui-jqgrid .ui-jqgrid-hdiv .ui-jqgrid-htable .ui-jqgrid-labels {
  16927. border-bottom: 1px solid #E1E1E1;
  16928. background: #F1F1F1;
  16929. }
  16930. .ui-jqgrid .ui-subgrid .ui-jqgrid .ui-jqgrid-hdiv .ui-jqgrid-htable th[aria-selected="true"] {
  16931. background: #E5E9EF;
  16932. }
  16933. .ui-jqgrid .ui-subgrid .ui-jqgrid .ui-jqgrid-hdiv .ui-jqgrid-htable th .ui-jqgrid-sortable {
  16934. font-size: 12px;
  16935. }
  16936. .ui-jqgrid .ui-subgrid .ui-jqgrid .ui-jqgrid-hdiv .ui-jqgrid-htable th div {
  16937. padding-top: 8px;
  16938. padding-bottom: 8px;
  16939. }
  16940. .ui-jqgrid .ui-subgrid .ui-jqgrid .ui-jqgrid-hdiv .ui-jqgrid-htable th span.ui-jqgrid-resize {
  16941. height: 36px !important;
  16942. }
  16943. .ui-jqgrid .ui-subgrid .ui-jqgrid .ui-jqgrid-bdiv {
  16944. height: auto !important;
  16945. max-height: 150px;
  16946. margin-bottom: 4px;
  16947. border-top-width: 0;
  16948. border-bottom: 1px solid #E1E1E1;
  16949. }
  16950. .ui-jqgrid .ui-sgcollapsed > a:hover {
  16951. text-decoration: none;
  16952. }
  16953. @media only screen and (max-width: 767px) {
  16954. .ui-jqgrid .ui-jqgrid-pager {
  16955. height: 90px;
  16956. }
  16957. .ui-jqgrid .ui-jqgrid-pager > .ui-pager-control {
  16958. height: 85px;
  16959. padding-top: 9px;
  16960. }
  16961. .ui-jqgrid .ui-jqgrid-pager > .ui-pager-control > .ui-pg-table > tbody > tr > td {
  16962. vertical-align: top;
  16963. }
  16964. .ui-jqgrid .ui-jqgrid-pager > .ui-pager-control > .ui-pg-table > tbody > tr > td#grid-pager_center {
  16965. width: 0 !important;
  16966. position: static;
  16967. }
  16968. .ui-jqgrid .ui-jqgrid-pager > .ui-pager-control > .ui-pg-table > tbody > tr > td#grid-pager_center > .ui-pg-table {
  16969. margin: 36px auto 0;
  16970. position: absolute;
  16971. right: 0;
  16972. left: 0;
  16973. text-align: center;
  16974. }
  16975. }
  16976. @media only screen and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 0) {
  16977. .ui-jqgrid .ui-jqgrid-pager > .ui-pager-control > .ui-pg-table > tbody > tr > td#grid-pager_center > .ui-pg-table {
  16978. width: 300px;
  16979. }
  16980. }
  16981. .dd {
  16982. position: relative;
  16983. display: block;
  16984. margin: 0;
  16985. padding: 0;
  16986. max-width: 600px;
  16987. list-style: none;
  16988. line-height: 20px;
  16989. }
  16990. .dd-list {
  16991. display: block;
  16992. position: relative;
  16993. margin: 0;
  16994. padding: 0;
  16995. list-style: none;
  16996. }
  16997. .dd-list .dd-list {
  16998. padding-left: 30px;
  16999. }
  17000. .dd-collapsed .dd-list {
  17001. display: none;
  17002. }
  17003. .dd-item,
  17004. .dd-empty,
  17005. .dd-placeholder {
  17006. display: block;
  17007. position: relative;
  17008. margin: 0;
  17009. padding: 0;
  17010. min-height: 20px;
  17011. line-height: 20px;
  17012. }
  17013. .dd-handle,
  17014. .dd2-content {
  17015. display: block;
  17016. min-height: 38px;
  17017. margin: 5px 0;
  17018. padding: 8px 12px;
  17019. background: #F8FAFF;
  17020. border: 1px solid #DAE2EA;
  17021. color: #7C9EB2;
  17022. text-decoration: none;
  17023. font-weight: bold;
  17024. -webkit-box-sizing: border-box;
  17025. -moz-box-sizing: border-box;
  17026. box-sizing: border-box;
  17027. }
  17028. .dd-handle:hover,
  17029. .dd2-content:hover {
  17030. color: #438EB9;
  17031. background: #F4F6F7;
  17032. border-color: #DCE2E8;
  17033. }
  17034. .dd-handle[class*="btn-"],
  17035. .dd2-content[class*="btn-"] {
  17036. color: #FFF;
  17037. border: none;
  17038. padding: 9px 12px;
  17039. }
  17040. .dd-handle[class*="btn-"]:hover,
  17041. .dd2-content[class*="btn-"]:hover {
  17042. opacity: 0.85;
  17043. color: #FFF;
  17044. }
  17045. .dd2-handle + .dd2-content,
  17046. .dd2-handle + .dd2-content[class*="btn-"] {
  17047. padding-left: 44px;
  17048. }
  17049. .dd-handle[class*="btn-"]:hover,
  17050. .dd2-content[class*="btn-"] .dd2-handle[class*="btn-"]:hover + .dd2-content[class*="btn-"] {
  17051. color: #FFF;
  17052. }
  17053. .dd-item > button:hover ~ .dd-handle,
  17054. .dd-item > button:hover ~ .dd2-content {
  17055. color: #438EB9;
  17056. background: #F4F6F7;
  17057. border-color: #DCE2E8;
  17058. }
  17059. .dd-item > button:hover ~ .dd-handle[class*="btn-"],
  17060. .dd-item > button:hover ~ .dd2-content[class*="btn-"] {
  17061. opacity: 0.85;
  17062. color: #FFF;
  17063. }
  17064. .dd2-handle:hover ~ .dd2-content {
  17065. color: #438EB9;
  17066. background: #F4F6F7;
  17067. border-color: #DCE2E8;
  17068. }
  17069. .dd2-handle:hover ~ .dd2-content[class*="btn-"] {
  17070. opacity: 0.85;
  17071. color: #FFF;
  17072. }
  17073. .dd2-item.dd-item > button {
  17074. margin-left: 34px;
  17075. }
  17076. .dd-item > button {
  17077. display: block;
  17078. position: relative;
  17079. z-index: 1;
  17080. cursor: pointer;
  17081. float: left;
  17082. width: 25px;
  17083. height: 20px;
  17084. margin: 5px 1px 5px 5px;
  17085. padding: 0;
  17086. text-indent: 100%;
  17087. white-space: nowrap;
  17088. overflow: hidden;
  17089. border: 0;
  17090. background: transparent;
  17091. font-size: 12px;
  17092. line-height: 1;
  17093. text-align: center;
  17094. font-weight: bold;
  17095. top: 4px;
  17096. left: 1px;
  17097. color: #707070;
  17098. }
  17099. .dd-item > button:before {
  17100. font-family: FontAwesome;
  17101. content: '\f067';
  17102. display: block;
  17103. position: absolute;
  17104. width: 100%;
  17105. text-align: center;
  17106. text-indent: 0;
  17107. font-weight: normal;
  17108. font-size: 14px;
  17109. }
  17110. .dd-item > button[data-action="collapse"]:before {
  17111. content: '\f068';
  17112. }
  17113. .dd-item > button:hover {
  17114. color: #707070;
  17115. }
  17116. .dd-item.dd-colored > button,
  17117. .dd-item.dd-colored > button:hover {
  17118. color: #EEE;
  17119. }
  17120. .dd-placeholder,
  17121. .dd-empty {
  17122. margin: 5px 0;
  17123. padding: 0;
  17124. min-height: 30px;
  17125. background: #F0F9FF;
  17126. border: 2px dashed #BED2DB;
  17127. -webkit-box-sizing: border-box;
  17128. -moz-box-sizing: border-box;
  17129. box-sizing: border-box;
  17130. }
  17131. .dd-empty {
  17132. border-color: #AAA;
  17133. border-style: solid;
  17134. background-color: #e5e5e5;
  17135. }
  17136. .dd-dragel {
  17137. position: absolute;
  17138. pointer-events: none;
  17139. z-index: 999;
  17140. opacity: 0.8;
  17141. }
  17142. .dd-dragel > li > .dd-handle {
  17143. color: #4B92BE;
  17144. background: #F1F5FA;
  17145. border-color: #D6E1EA;
  17146. border-left: 2px solid #777;
  17147. position: relative;
  17148. }
  17149. .dd-dragel > li > .dd-handle[class*="btn-"] {
  17150. color: #FFF;
  17151. }
  17152. .dd-dragel > .dd-item > .dd-handle {
  17153. margin-top: 0;
  17154. }
  17155. .dd-list > li[class*="item-"] {
  17156. border-width: 0;
  17157. padding: 0;
  17158. }
  17159. .dd-list > li[class*="item-"] > .dd-handle {
  17160. border-left: 2px solid;
  17161. border-left-color: inherit;
  17162. }
  17163. .dd-list > li > .dd-handle .sticker {
  17164. position: absolute;
  17165. right: 0;
  17166. top: 0;
  17167. }
  17168. .dd2-handle,
  17169. .dd-dragel > li > .dd2-handle {
  17170. left: 0;
  17171. top: 0;
  17172. width: 36px;
  17173. margin: 0;
  17174. border-width: 1px 1px 0 0;
  17175. text-align: center;
  17176. padding: 0 !important;
  17177. line-height: 38px;
  17178. height: 38px;
  17179. background: #EBEDF2;
  17180. border: 1px solid #DEE4EA;
  17181. cursor: pointer;
  17182. overflow: hidden;
  17183. position: absolute;
  17184. z-index: 1;
  17185. }
  17186. .dd2-handle:hover,
  17187. .dd-dragel > li > .dd2-handle {
  17188. background: #E3E8ED;
  17189. }
  17190. .dd2-content[class*="btn-"] {
  17191. text-shadow: none !important;
  17192. }
  17193. .dd2-handle[class*="btn-"] {
  17194. text-shadow: none !important;
  17195. background: rgba(0, 0, 0, 0.1) !important;
  17196. border-right: 1px solid #EEE;
  17197. }
  17198. .dd2-handle[class*="btn-"]:hover {
  17199. background: rgba(0, 0, 0, 0.08) !important;
  17200. }
  17201. .dd-dragel .dd2-handle[class*="btn-"] {
  17202. border-color: transparent;
  17203. border-right-color: #EEE;
  17204. }
  17205. .dd2-handle.btn-yellow {
  17206. text-shadow: none !important;
  17207. background: rgba(0, 0, 0, 0.05) !important;
  17208. border-right: 1px solid #FFF;
  17209. }
  17210. .dd2-handle.btn-yellow:hover {
  17211. background: rgba(0, 0, 0, 0.08) !important;
  17212. }
  17213. .dd-dragel .dd2-handle.btn-yellow {
  17214. border-color: transparent;
  17215. border-right-color: #FFF;
  17216. }
  17217. .dd-item > .dd2-handle .drag-icon {
  17218. display: none;
  17219. }
  17220. .dd-dragel > .dd-item > .dd2-handle .drag-icon {
  17221. display: inline;
  17222. }
  17223. .dd-dragel > .dd-item > .dd2-handle .normal-icon {
  17224. display: none;
  17225. }
  17226. .dropzone {
  17227. border-radius: 0;
  17228. border: 1px solid rgba(0, 0, 0, 0.06);
  17229. }
  17230. .dropzone .dz-default.dz-message {
  17231. background-image: none;
  17232. font-size: 24px;
  17233. text-align: center;
  17234. line-height: 32px;
  17235. left: 0;
  17236. width: 100%;
  17237. margin-left: auto;
  17238. }
  17239. .dropzone .dz-default.dz-message span {
  17240. display: inline;
  17241. color: #555;
  17242. }
  17243. .dropzone .dz-default.dz-message span .upload-icon {
  17244. opacity: 0.7;
  17245. filter: alpha(opacity=70);
  17246. margin-top: 8px;
  17247. cursor: pointer;
  17248. }
  17249. .dropzone .dz-default.dz-message span .upload-icon:hover {
  17250. opacity: 1;
  17251. filter: alpha(opacity=100);
  17252. }
  17253. .dropzone .dz-preview .dz-error-mark,
  17254. .dropzone-previews .dz-preview .dz-error-mark,
  17255. .dropzone .dz-preview .dz-success-mark,
  17256. .dropzone-previews .dz-preview .dz-success-mark {
  17257. background-image: none;
  17258. background-color: rgba(255, 255, 255, 0.8);
  17259. border-radius: 100%;
  17260. text-align: center;
  17261. line-height: 35px;
  17262. }
  17263. .dropzone .dz-preview .dz-error-mark:before,
  17264. .dropzone-previews .dz-preview .dz-error-mark:before {
  17265. font-family: FontAwesome;
  17266. font-size: 30px;
  17267. color: #DB6262;
  17268. content: "\f00d";
  17269. }
  17270. .dropzone .dz-preview .dz-success-mark:before,
  17271. .dropzone-previews .dz-preview .dz-success-mark:before {
  17272. font-family: FontAwesome;
  17273. font-size: 30px;
  17274. color: #6DA552;
  17275. content: "\f00c";
  17276. }
  17277. .dropzone a.dz-remove,
  17278. .dropzone-previews a.dz-remove {
  17279. border: none;
  17280. border-radius: 0;
  17281. color: #FFF;
  17282. background: #D15B47;
  17283. cursor: pointer;
  17284. }
  17285. .dropzone a.dz-remove:hover,
  17286. .dropzone-previews a.dz-remove:hover {
  17287. color: #FFF;
  17288. background: #B74635;
  17289. }
  17290. .dropzone .progress,
  17291. .dropzone-previews .progress {
  17292. margin-bottom: 0;
  17293. }
  17294. .dropzone .dz-preview.dz-success .progress,
  17295. .dropzone-previews .dz-preview.dz-success .progress,
  17296. .dropzone .dz-preview.dz-error .progress,
  17297. .dropzone-previews .dz-preview.dz-error .progress {
  17298. display: none;
  17299. }
  17300. input.typeahead,
  17301. input.tt-query,
  17302. input.tt-hint {
  17303. min-width: 175px;
  17304. font-size: 16px;
  17305. line-height: 24px;
  17306. border: 1px solid #CCC;
  17307. border-radius: 0;
  17308. outline: none;
  17309. }
  17310. input.tt-hint,
  17311. .form-group input.tt-hint {
  17312. background-color: #FFF !important;
  17313. color: #B0B0B0 !important;
  17314. }
  17315. .tt-dropdown-menu {
  17316. text-align: left;
  17317. position: absolute;
  17318. left: 0 !important;
  17319. right: 0 !important;
  17320. min-width: 175px;
  17321. margin-top: 2px;
  17322. padding: 8px 0;
  17323. background-color: #FFF;
  17324. border: 1px solid #D0D0D0;
  17325. border: 1px solid rgba(0, 0, 0, 0.15);
  17326. border-radius: 0;
  17327. -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  17328. box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  17329. }
  17330. .tt-suggestion {
  17331. padding: 3px 12px 4px;
  17332. font-size: 16px;
  17333. line-height: 24px;
  17334. }
  17335. .tt-suggestion.tt-cursor {
  17336. color: #FFF;
  17337. background-color: #4F99C6;
  17338. cursor: pointer;
  17339. }
  17340. .tt-suggestion p {
  17341. margin: 0;
  17342. }
  17343. input.typeahead.scrollable ~ .tt-dropdown-menu {
  17344. max-height: 200px;
  17345. overflow-y: auto;
  17346. }
  17347. .btn-group > .btn.moveall:first-child,
  17348. .btn-group > .btn.remove:first-child {
  17349. margin: 0;
  17350. }
  17351. .btn-group > .btn.moveall:first-child + .btn.move,
  17352. .btn-group > .btn.remove:first-child + .btn.removeall {
  17353. margin: 0;
  17354. }
  17355. .bootstrap-duallistbox-container .info {
  17356. font-size: 12px;
  17357. }
  17358. .bootstrap-duallistbox-container .clear1,
  17359. .bootstrap-duallistbox-container .clear2 {
  17360. font-size: 12px;
  17361. }
  17362. .multiselect-container > li > a {
  17363. padding: 0;
  17364. }
  17365. .multiselect-container > li > a > label {
  17366. padding: 7px 10px 7px 20px;
  17367. }
  17368. .cancel-on-png,
  17369. .cancel-off-png,
  17370. .star-on-png,
  17371. .star-off-png,
  17372. .star-half-png {
  17373. font-size: 2em;
  17374. }
  17375. .cancel-on-png,
  17376. .cancel-off-png,
  17377. .star-on-png,
  17378. .star-off-png,
  17379. .star-half-png {
  17380. -moz-osx-font-smoothing: grayscale;
  17381. -webkit-font-smoothing: antialiased;
  17382. font-family: "FontAwesome";
  17383. font-style: normal;
  17384. font-variant: normal;
  17385. font-weight: normal;
  17386. line-height: 1;
  17387. speak: none;
  17388. text-transform: none;
  17389. color: #777777;
  17390. }
  17391. .cancel-on-png {
  17392. color: #dd5a43;
  17393. }
  17394. .cancel-on-png:before {
  17395. content: "\f057";
  17396. }
  17397. .cancel-off-png {
  17398. color: #e08374;
  17399. }
  17400. .cancel-off-png:before {
  17401. content: "\f05c";
  17402. }
  17403. .star-on-png {
  17404. color: #feb902;
  17405. }
  17406. .star-on-png:before {
  17407. content: "\f005";
  17408. }
  17409. .star-off-png {
  17410. color: #777777;
  17411. }
  17412. .star-off-png:before {
  17413. content: "\f006";
  17414. }
  17415. .star-half-png {
  17416. color: #feb902;
  17417. }
  17418. .star-half-png:before {
  17419. content: "\f123";
  17420. }
  17421. /* custom animated icons */
  17422. .icon-animated-bell {
  17423. display: inline-block;
  17424. -moz-animation: ringing 2.0s 5 ease 1.0s;
  17425. -webkit-animation: ringing 2.0s 5 ease 1.0s;
  17426. -o-animation: ringing 2.0s 5 ease 1.0s;
  17427. -ms-animation: ringing 2.0s 5 ease 1.0s;
  17428. animation: ringing 2.0s 5 ease 1.0s;
  17429. -moz-transform-origin: 50% 0%;
  17430. -webkit-transform-origin: 50% 0%;
  17431. -o-transform-origin: 50% 0%;
  17432. -ms-transform-origin: 50% 0%;
  17433. transform-origin: 50% 0%;
  17434. }
  17435. @-moz-keyframes ringing {
  17436. 0% {
  17437. -moz-transform: rotate(-15deg);
  17438. }
  17439. 2% {
  17440. -moz-transform: rotate(15deg);
  17441. }
  17442. 4% {
  17443. -moz-transform: rotate(-18deg);
  17444. }
  17445. 6% {
  17446. -moz-transform: rotate(18deg);
  17447. }
  17448. 8% {
  17449. -moz-transform: rotate(-22deg);
  17450. }
  17451. 10% {
  17452. -moz-transform: rotate(22deg);
  17453. }
  17454. 12% {
  17455. -moz-transform: rotate(-18deg);
  17456. }
  17457. 14% {
  17458. -moz-transform: rotate(18deg);
  17459. }
  17460. 16% {
  17461. -moz-transform: rotate(-12deg);
  17462. }
  17463. 18% {
  17464. -moz-transform: rotate(12deg);
  17465. }
  17466. 20% {
  17467. -moz-transform: rotate(0deg);
  17468. }
  17469. }
  17470. @-webkit-keyframes ringing {
  17471. 0% {
  17472. -webkit-transform: rotate(-15deg);
  17473. }
  17474. 2% {
  17475. -webkit-transform: rotate(15deg);
  17476. }
  17477. 4% {
  17478. -webkit-transform: rotate(-18deg);
  17479. }
  17480. 6% {
  17481. -webkit-transform: rotate(18deg);
  17482. }
  17483. 8% {
  17484. -webkit-transform: rotate(-22deg);
  17485. }
  17486. 10% {
  17487. -webkit-transform: rotate(22deg);
  17488. }
  17489. 12% {
  17490. -webkit-transform: rotate(-18deg);
  17491. }
  17492. 14% {
  17493. -webkit-transform: rotate(18deg);
  17494. }
  17495. 16% {
  17496. -webkit-transform: rotate(-12deg);
  17497. }
  17498. 18% {
  17499. -webkit-transform: rotate(12deg);
  17500. }
  17501. 20% {
  17502. -webkit-transform: rotate(0deg);
  17503. }
  17504. }
  17505. @-ms-keyframes ringing {
  17506. 0% {
  17507. -ms-transform: rotate(-15deg);
  17508. }
  17509. 2% {
  17510. -ms-transform: rotate(15deg);
  17511. }
  17512. 4% {
  17513. -ms-transform: rotate(-18deg);
  17514. }
  17515. 6% {
  17516. -ms-transform: rotate(18deg);
  17517. }
  17518. 8% {
  17519. -ms-transform: rotate(-22deg);
  17520. }
  17521. 10% {
  17522. -ms-transform: rotate(22deg);
  17523. }
  17524. 12% {
  17525. -ms-transform: rotate(-18deg);
  17526. }
  17527. 14% {
  17528. -ms-transform: rotate(18deg);
  17529. }
  17530. 16% {
  17531. -ms-transform: rotate(-12deg);
  17532. }
  17533. 18% {
  17534. -ms-transform: rotate(12deg);
  17535. }
  17536. 20% {
  17537. -ms-transform: rotate(0deg);
  17538. }
  17539. }
  17540. @keyframes ringing {
  17541. 0% {
  17542. transform: rotate(-15deg);
  17543. }
  17544. 2% {
  17545. transform: rotate(15deg);
  17546. }
  17547. 4% {
  17548. transform: rotate(-18deg);
  17549. }
  17550. 6% {
  17551. transform: rotate(18deg);
  17552. }
  17553. 8% {
  17554. transform: rotate(-22deg);
  17555. }
  17556. 10% {
  17557. transform: rotate(22deg);
  17558. }
  17559. 12% {
  17560. transform: rotate(-18deg);
  17561. }
  17562. 14% {
  17563. transform: rotate(18deg);
  17564. }
  17565. 16% {
  17566. transform: rotate(-12deg);
  17567. }
  17568. 18% {
  17569. transform: rotate(12deg);
  17570. }
  17571. 20% {
  17572. transform: rotate(0deg);
  17573. }
  17574. }
  17575. .icon-animated-vertical {
  17576. display: inline-block;
  17577. -moz-animation: vertical 2.0s 5 ease 2.0s;
  17578. -webkit-animation: vertical 2.0s 5 ease 2.0s;
  17579. -o-animation: vertical 2.0s 5 ease 2.0s;
  17580. -ms-animation: vertical 2.0s 5 ease 2.0s;
  17581. animation: vertical 2.0s 5 ease 2.0s;
  17582. }
  17583. @-moz-keyframes vertical {
  17584. 0% {
  17585. -moz-transform: translate(0, -3px);
  17586. }
  17587. 4% {
  17588. -moz-transform: translate(0, 3px);
  17589. }
  17590. 8% {
  17591. -moz-transform: translate(0, -3px);
  17592. }
  17593. 12% {
  17594. -moz-transform: translate(0, 3px);
  17595. }
  17596. 16% {
  17597. -moz-transform: translate(0, -3px);
  17598. }
  17599. 20% {
  17600. -moz-transform: translate(0, 3px);
  17601. }
  17602. 22% {
  17603. -moz-transform: translate(0, 0);
  17604. }
  17605. }
  17606. @-webkit-keyframes vertical {
  17607. 0% {
  17608. -webkit-transform: translate(0, -3px);
  17609. }
  17610. 4% {
  17611. -webkit-transform: translate(0, 3px);
  17612. }
  17613. 8% {
  17614. -webkit-transform: translate(0, -3px);
  17615. }
  17616. 12% {
  17617. -webkit-transform: translate(0, 3px);
  17618. }
  17619. 16% {
  17620. -webkit-transform: translate(0, -3px);
  17621. }
  17622. 20% {
  17623. -webkit-transform: translate(0, 3px);
  17624. }
  17625. 22% {
  17626. -webkit-transform: translate(0, 0);
  17627. }
  17628. }
  17629. @-ms-keyframes vertical {
  17630. 0% {
  17631. -ms-transform: translate(0, -3px);
  17632. }
  17633. 4% {
  17634. -ms-transform: translate(0, 3px);
  17635. }
  17636. 8% {
  17637. -ms-transform: translate(0, -3px);
  17638. }
  17639. 12% {
  17640. -ms-transform: translate(0, 3px);
  17641. }
  17642. 16% {
  17643. -ms-transform: translate(0, -3px);
  17644. }
  17645. 20% {
  17646. -ms-transform: translate(0, 3px);
  17647. }
  17648. 22% {
  17649. -ms-transform: translate(0, 0);
  17650. }
  17651. }
  17652. @keyframes vertical {
  17653. 0% {
  17654. transform: translate(0, -3px);
  17655. }
  17656. 4% {
  17657. transform: translate(0, 3px);
  17658. }
  17659. 8% {
  17660. transform: translate(0, -3px);
  17661. }
  17662. 12% {
  17663. transform: translate(0, 3px);
  17664. }
  17665. 16% {
  17666. transform: translate(0, -3px);
  17667. }
  17668. 20% {
  17669. transform: translate(0, 3px);
  17670. }
  17671. 22% {
  17672. transform: translate(0, 0);
  17673. }
  17674. }
  17675. .icon-animated-hand-pointer {
  17676. display: inline-block;
  17677. -moz-animation: hand-pointer 2.0s 4 ease 2.0s;
  17678. -webkit-animation: hand-pointer 2.0s 4 ease 2.0s;
  17679. -o-animation: hand-pointer 2.0s 4 ease 2.0s;
  17680. -ms-animation: hand-pointer 2.0s 4 ease 2.0s;
  17681. animation: hand-pointer 2.0s 4 ease 2.0s;
  17682. }
  17683. @-moz-keyframes hand-pointer {
  17684. 0% {
  17685. -moz-transform: translate(0, 0);
  17686. }
  17687. 6% {
  17688. -moz-transform: translate(5px, 0);
  17689. }
  17690. 12% {
  17691. -moz-transform: translate(0, 0);
  17692. }
  17693. 18% {
  17694. -moz-transform: translate(5px, 0);
  17695. }
  17696. 24% {
  17697. -moz-transform: translate(0, 0);
  17698. }
  17699. 30% {
  17700. -moz-transform: translate(5px, 0);
  17701. }
  17702. 36% {
  17703. -moz-transform: translate(0, 0);
  17704. }
  17705. }
  17706. .icon-animated-wrench {
  17707. display: inline-block;
  17708. -moz-animation: wrenching 2.5s 4 ease;
  17709. -webkit-animation: wrenching 2.5s 4 ease;
  17710. -o-animation: wrenching 2.5s 4 ease;
  17711. -ms-animation: wrenching 2.5s 4 ease;
  17712. animation: wrenching 2.5s 4 ease;
  17713. -moz-transform-origin: 90% 35%;
  17714. -webkit-transform-origin: 90% 35%;
  17715. -o-transform-origin: 90% 35%;
  17716. -ms-transform-origin: 90% 35%;
  17717. transform-origin: 90% 35%;
  17718. }
  17719. @-moz-keyframes wrenching {
  17720. 0% {
  17721. -moz-transform: rotate(-12deg);
  17722. }
  17723. 8% {
  17724. -moz-transform: rotate(12deg);
  17725. }
  17726. 10% {
  17727. -moz-transform: rotate(24deg);
  17728. }
  17729. 18% {
  17730. -moz-transform: rotate(-24deg);
  17731. }
  17732. 20% {
  17733. -moz-transform: rotate(-24deg);
  17734. }
  17735. 28% {
  17736. -moz-transform: rotate(24deg);
  17737. }
  17738. 30% {
  17739. -moz-transform: rotate(24deg);
  17740. }
  17741. 38% {
  17742. -moz-transform: rotate(-24deg);
  17743. }
  17744. 40% {
  17745. -moz-transform: rotate(-24deg);
  17746. }
  17747. 48% {
  17748. -moz-transform: rotate(24deg);
  17749. }
  17750. 50% {
  17751. -moz-transform: rotate(24deg);
  17752. }
  17753. 58% {
  17754. -moz-transform: rotate(-24deg);
  17755. }
  17756. 60% {
  17757. -moz-transform: rotate(-24deg);
  17758. }
  17759. 68% {
  17760. -moz-transform: rotate(24deg);
  17761. }
  17762. 75% {
  17763. -moz-transform: rotate(0deg);
  17764. }
  17765. }
  17766. @-webkit-keyframes wrenching {
  17767. 0% {
  17768. -webkit-transform: rotate(-12deg);
  17769. }
  17770. 8% {
  17771. -webkit-transform: rotate(12deg);
  17772. }
  17773. 10% {
  17774. -webkit-transform: rotate(24deg);
  17775. }
  17776. 18% {
  17777. -webkit-transform: rotate(-24deg);
  17778. }
  17779. 20% {
  17780. -webkit-transform: rotate(-24deg);
  17781. }
  17782. 28% {
  17783. -webkit-transform: rotate(24deg);
  17784. }
  17785. 30% {
  17786. -webkit-transform: rotate(24deg);
  17787. }
  17788. 38% {
  17789. -webkit-transform: rotate(-24deg);
  17790. }
  17791. 40% {
  17792. -webkit-transform: rotate(-24deg);
  17793. }
  17794. 48% {
  17795. -webkit-transform: rotate(24deg);
  17796. }
  17797. 50% {
  17798. -webkit-transform: rotate(24deg);
  17799. }
  17800. 58% {
  17801. -webkit-transform: rotate(-24deg);
  17802. }
  17803. 60% {
  17804. -webkit-transform: rotate(-24deg);
  17805. }
  17806. 68% {
  17807. -webkit-transform: rotate(24deg);
  17808. }
  17809. 75% {
  17810. -webkit-transform: rotate(0deg);
  17811. }
  17812. }
  17813. @-o-keyframes wrenching {
  17814. 0% {
  17815. -o-transform: rotate(-12deg);
  17816. }
  17817. 8% {
  17818. -o-transform: rotate(12deg);
  17819. }
  17820. 10% {
  17821. -o-transform: rotate(24deg);
  17822. }
  17823. 18% {
  17824. -o-transform: rotate(-24deg);
  17825. }
  17826. 20% {
  17827. -o-transform: rotate(-24deg);
  17828. }
  17829. 28% {
  17830. -o-transform: rotate(24deg);
  17831. }
  17832. 30% {
  17833. -o-transform: rotate(24deg);
  17834. }
  17835. 38% {
  17836. -o-transform: rotate(-24deg);
  17837. }
  17838. 40% {
  17839. -o-transform: rotate(-24deg);
  17840. }
  17841. 48% {
  17842. -o-transform: rotate(24deg);
  17843. }
  17844. 50% {
  17845. -o-transform: rotate(24deg);
  17846. }
  17847. 58% {
  17848. -o-transform: rotate(-24deg);
  17849. }
  17850. 60% {
  17851. -o-transform: rotate(-24deg);
  17852. }
  17853. 68% {
  17854. -o-transform: rotate(24deg);
  17855. }
  17856. 75% {
  17857. -o-transform: rotate(0deg);
  17858. }
  17859. }
  17860. @-ms-keyframes wrenching {
  17861. 0% {
  17862. -ms-transform: rotate(-12deg);
  17863. }
  17864. 8% {
  17865. -ms-transform: rotate(12deg);
  17866. }
  17867. 10% {
  17868. -ms-transform: rotate(24deg);
  17869. }
  17870. 18% {
  17871. -ms-transform: rotate(-24deg);
  17872. }
  17873. 20% {
  17874. -ms-transform: rotate(-24deg);
  17875. }
  17876. 28% {
  17877. -ms-transform: rotate(24deg);
  17878. }
  17879. 30% {
  17880. -ms-transform: rotate(24deg);
  17881. }
  17882. 38% {
  17883. -ms-transform: rotate(-24deg);
  17884. }
  17885. 40% {
  17886. -ms-transform: rotate(-24deg);
  17887. }
  17888. 48% {
  17889. -ms-transform: rotate(24deg);
  17890. }
  17891. 50% {
  17892. -ms-transform: rotate(24deg);
  17893. }
  17894. 58% {
  17895. -ms-transform: rotate(-24deg);
  17896. }
  17897. 60% {
  17898. -ms-transform: rotate(-24deg);
  17899. }
  17900. 68% {
  17901. -ms-transform: rotate(24deg);
  17902. }
  17903. 75% {
  17904. -ms-transform: rotate(0deg);
  17905. }
  17906. }
  17907. @keyframes wrenching {
  17908. 0% {
  17909. transform: rotate(-12deg);
  17910. }
  17911. 8% {
  17912. transform: rotate(12deg);
  17913. }
  17914. 10% {
  17915. transform: rotate(24deg);
  17916. }
  17917. 18% {
  17918. transform: rotate(-24deg);
  17919. }
  17920. 20% {
  17921. transform: rotate(-24deg);
  17922. }
  17923. 28% {
  17924. transform: rotate(24deg);
  17925. }
  17926. 30% {
  17927. transform: rotate(24deg);
  17928. }
  17929. 38% {
  17930. transform: rotate(-24deg);
  17931. }
  17932. 40% {
  17933. transform: rotate(-24deg);
  17934. }
  17935. 48% {
  17936. transform: rotate(24deg);
  17937. }
  17938. 50% {
  17939. transform: rotate(24deg);
  17940. }
  17941. 58% {
  17942. transform: rotate(-24deg);
  17943. }
  17944. 60% {
  17945. transform: rotate(-24deg);
  17946. }
  17947. 68% {
  17948. transform: rotate(24deg);
  17949. }
  17950. 75% {
  17951. transform: rotate(0deg);
  17952. }
  17953. }
  17954. @-moz-keyframes blinking {
  17955. 0% {
  17956. opacity: 1;
  17957. }
  17958. 40% {
  17959. opacity: 0;
  17960. }
  17961. 80% {
  17962. opacity: 1;
  17963. }
  17964. }
  17965. @-webkit-keyframes blinking {
  17966. 0% {
  17967. opacity: 1;
  17968. }
  17969. 40% {
  17970. opacity: 0;
  17971. }
  17972. 80% {
  17973. opacity: 1;
  17974. }
  17975. }
  17976. @-ms-keyframes blinking {
  17977. 0% {
  17978. opacity: 1;
  17979. }
  17980. 40% {
  17981. opacity: 0;
  17982. }
  17983. 80% {
  17984. opacity: 1;
  17985. }
  17986. }
  17987. @keyframes blinking {
  17988. 0% {
  17989. opacity: 1;
  17990. }
  17991. 40% {
  17992. opacity: 0;
  17993. }
  17994. 80% {
  17995. opacity: 1;
  17996. }
  17997. }
  17998. @-moz-keyframes pulsating {
  17999. 0% {
  18000. -moz-transform: scale(1);
  18001. }
  18002. 5% {
  18003. -moz-transform: scale(0.75);
  18004. }
  18005. 10% {
  18006. -moz-transform: scale(1);
  18007. }
  18008. 15% {
  18009. -moz-transform: scale(1.25);
  18010. }
  18011. 20% {
  18012. -moz-transform: scale(1);
  18013. }
  18014. 25% {
  18015. -moz-transform: scale(0.75);
  18016. }
  18017. 30% {
  18018. -moz-transform: scale(1);
  18019. }
  18020. 35% {
  18021. -moz-transform: scale(1.25);
  18022. }
  18023. 40% {
  18024. -moz-transform: scale(1);
  18025. }
  18026. }
  18027. @-webkit-keyframes pulsating {
  18028. 0% {
  18029. -webkit-transform: scale(1);
  18030. }
  18031. 5% {
  18032. -webkit-transform: scale(0.75);
  18033. }
  18034. 10% {
  18035. -webkit-transform: scale(1);
  18036. }
  18037. 15% {
  18038. -webkit-transform: scale(1.25);
  18039. }
  18040. 20% {
  18041. -webkit-transform: scale(1);
  18042. }
  18043. 25% {
  18044. -webkit-transform: scale(0.75);
  18045. }
  18046. 30% {
  18047. -webkit-transform: scale(1);
  18048. }
  18049. 35% {
  18050. -webkit-transform: scale(1.25);
  18051. }
  18052. 40% {
  18053. -webkit-transform: scale(1);
  18054. }
  18055. }
  18056. @-ms-keyframes pulsating {
  18057. 0% {
  18058. -ms-transform: scale(1);
  18059. }
  18060. 5% {
  18061. -ms-transform: scale(0.75);
  18062. }
  18063. 10% {
  18064. -ms-transform: scale(1);
  18065. }
  18066. 15% {
  18067. -ms-transform: scale(1.25);
  18068. }
  18069. 20% {
  18070. -ms-transform: scale(1);
  18071. }
  18072. 25% {
  18073. -ms-transform: scale(0.75);
  18074. }
  18075. 30% {
  18076. -ms-transform: scale(1);
  18077. }
  18078. 35% {
  18079. -ms-transform: scale(1.25);
  18080. }
  18081. 40% {
  18082. -ms-transform: scale(1);
  18083. }
  18084. }
  18085. @keyframes pulsating {
  18086. 0% {
  18087. transform: scale(1);
  18088. }
  18089. 5% {
  18090. transform: scale(0.75);
  18091. }
  18092. 10% {
  18093. transform: scale(1);
  18094. }
  18095. 15% {
  18096. transform: scale(1.25);
  18097. }
  18098. 20% {
  18099. transform: scale(1);
  18100. }
  18101. 25% {
  18102. transform: scale(0.75);
  18103. }
  18104. 30% {
  18105. transform: scale(1);
  18106. }
  18107. 35% {
  18108. transform: scale(1.25);
  18109. }
  18110. 40% {
  18111. transform: scale(1);
  18112. }
  18113. }
  18114. .btn-scroll-up {
  18115. border-width: 0;
  18116. position: fixed;
  18117. right: 2px;
  18118. z-index: 99;
  18119. -webkit-transition-duration: 0.3s;
  18120. transition-duration: 0.3s;
  18121. opacity: 0;
  18122. filter: alpha(opacity=0);
  18123. bottom: -24px;
  18124. visibility: hidden;
  18125. }
  18126. .btn-scroll-up.display {
  18127. opacity: 0.7;
  18128. filter: alpha(opacity=70);
  18129. bottom: 2px;
  18130. visibility: visible;
  18131. }
  18132. .btn-scroll-up:hover {
  18133. opacity: 1;
  18134. filter: alpha(opacity=100);
  18135. }
  18136. .btn-scroll-up:focus {
  18137. outline: none;
  18138. }
  18139. @media (min-width: 768px) {
  18140. .main-container.container > .btn-scroll-up {
  18141. right: auto;
  18142. margin-left: 714px;
  18143. }
  18144. }
  18145. @media (min-width: 992px) {
  18146. .main-container.container > .btn-scroll-up {
  18147. right: auto;
  18148. margin-left: 934px;
  18149. }
  18150. }
  18151. @media (min-width: 1200px) {
  18152. .main-container.container > .btn-scroll-up {
  18153. right: auto;
  18154. margin-left: 1134px;
  18155. }
  18156. }
  18157. .ace-settings-container {
  18158. position: absolute;
  18159. right: 0;
  18160. top: auto;
  18161. z-index: 12;
  18162. }
  18163. .btn.btn-app.ace-settings-btn {
  18164. float: left;
  18165. display: block;
  18166. text-align: center;
  18167. border-radius: 6px 0 0 6px;
  18168. opacity: 0.55;
  18169. vertical-align: top;
  18170. margin: 0;
  18171. }
  18172. .btn.btn-app.ace-settings-btn:hover,
  18173. .btn.btn-app.ace-settings-btn.open {
  18174. opacity: 1;
  18175. }
  18176. .btn.btn-app.ace-settings-btn.btn-xs {
  18177. width: 42px;
  18178. }
  18179. .ace-settings-box {
  18180. display: block;
  18181. float: left;
  18182. max-width: 0;
  18183. max-height: 0;
  18184. overflow: hidden;
  18185. padding: 0;
  18186. -moz-transform: translate(0,0);
  18187. -webkit-transform: translate(0,0);
  18188. -o-transform: translate(0,0);
  18189. -ms-transform: translate(0,0);
  18190. transform: translate(0,0);
  18191. background-color: #FFF;
  18192. border: 0 solid #ffb34b;
  18193. -webkit-transition: max-width 0.25s linear 0s, max-height 0s linear 0.25s, padding 0s linear 0.25s, border-width 0s linear 0.25s;
  18194. -o-transition: max-width 0.25s linear 0s, max-height 0s linear 0.25s, padding 0s linear 0.25s, border-width 0s linear 0.25s;
  18195. transition: max-width 0.25s linear 0s, max-height 0s linear 0.25s, padding 0s linear 0.25s, border-width 0s linear 0.25s;
  18196. }
  18197. .ace-settings-box.open {
  18198. max-width: 320px;
  18199. max-height: 1000px;
  18200. padding: 0 14px;
  18201. border-width: 2px;
  18202. -webkit-transition-delay: 0s;
  18203. -moz-transition-delay: 0s;
  18204. -o-transition-delay: 0s;
  18205. transition-delay: 0s;
  18206. }
  18207. .ace-settings-box.open .ace-settings-item {
  18208. z-index: auto;
  18209. min-width: 140px;
  18210. }
  18211. .ace-settings-box .ace-settings-item {
  18212. margin: 6px 0;
  18213. color: #444;
  18214. max-height: 24px;
  18215. position: relative;
  18216. z-index: -1;
  18217. white-space: nowrap;
  18218. }
  18219. .ace-settings-box .ace-settings-item > label.lbl {
  18220. font-size: 13px;
  18221. }
  18222. @media (max-width: 480px) {
  18223. .ace-settings-container {
  18224. text-align: right;
  18225. }
  18226. .ace-settings-box {
  18227. float: none !important;
  18228. text-align: left;
  18229. }
  18230. .btn.ace-settings-btn {
  18231. float: none !important;
  18232. display: inline-block;
  18233. }
  18234. }
  18235. @media (max-width: 320px) {
  18236. .ace-settings-box > .clearfix > .pull-left,
  18237. .ace-settings-box > .clearfix > .pull-right {
  18238. float: none !important;
  18239. }
  18240. }
  18241. .grid2,
  18242. .grid3,
  18243. .grid4 {
  18244. -webkit-box-sizing: border-box;
  18245. -moz-box-sizing: border-box;
  18246. box-sizing: border-box;
  18247. display: block;
  18248. margin: 0 1%;
  18249. padding: 0 2%;
  18250. float: left;
  18251. border-left: 1px solid #E3E3E3;
  18252. }
  18253. .grid2:first-child,
  18254. .grid3:first-child,
  18255. .grid4:first-child {
  18256. border-left: none;
  18257. }
  18258. .grid2 {
  18259. width: 48%;
  18260. }
  18261. .grid3 {
  18262. width: 31.33%;
  18263. }
  18264. .grid4 {
  18265. width: 23%;
  18266. padding: 0 1%;
  18267. }
  18268. .draggable-placeholder {
  18269. border: 2px dashed #D9D9D9 !important;
  18270. background-color: #F7F7F7 !important;
  18271. }
  18272. .easyPieChart,
  18273. .easy-pie-chart {
  18274. position: relative;
  18275. text-align: center;
  18276. }
  18277. .easyPieChart canvas,
  18278. .easy-pie-chart canvas {
  18279. position: absolute;
  18280. top: 0;
  18281. left: 0;
  18282. }
  18283. .knob-container {
  18284. direction: ltr;
  18285. text-align: left;
  18286. }
  18287. .tags {
  18288. display: inline-block;
  18289. padding: 4px 6px;
  18290. color: #777777;
  18291. vertical-align: middle;
  18292. background-color: #FFF;
  18293. border: 1px solid #d5d5d5;
  18294. width: 206px;
  18295. }
  18296. .tags:hover {
  18297. border-color: #b5b5b5;
  18298. }
  18299. .tags-hover,
  18300. .tags-hover:hover {
  18301. border-color: #f59942;
  18302. outline: 0;
  18303. }
  18304. .tags[class*="span"] {
  18305. float: none;
  18306. margin-left: 0;
  18307. }
  18308. .tags input[type="text"],
  18309. .tags input[type="text"]:focus {
  18310. border: none;
  18311. display: inline;
  18312. outline: 0;
  18313. margin: 0;
  18314. padding: 0;
  18315. line-height: 18px;
  18316. -webkit-box-shadow: none;
  18317. box-shadow: none;
  18318. width: 100%;
  18319. }
  18320. .tags .tag {
  18321. display: inline-block;
  18322. position: relative;
  18323. font-size: 13px;
  18324. font-weight: normal;
  18325. vertical-align: baseline;
  18326. white-space: nowrap;
  18327. background-color: #91b8d0;
  18328. color: #FFF;
  18329. text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  18330. padding: 4px 22px 5px 9px;
  18331. margin-bottom: 3px;
  18332. margin-right: 3px;
  18333. -webkit-transition: all 0.2s;
  18334. -o-transition: all 0.2s;
  18335. transition: all 0.2s;
  18336. /**
  18337. &:nth-child(5n+1) {
  18338. background-color:#48A2E0;
  18339. }
  18340. &:nth-child(5n+2) {
  18341. background-color:#34C896;
  18342. }
  18343. &:nth-child(5n+3) {
  18344. background-color:#B57BB3;
  18345. }
  18346. &:nth-child(5n+4) {
  18347. background-color:#CC7DA8;
  18348. }
  18349. &:nth-child(5n+5) {
  18350. background-color:#666;
  18351. }
  18352. */
  18353. }
  18354. .tags .tag:empty {
  18355. display: none;
  18356. }
  18357. .tags .tag-important {
  18358. background-color: #d15b47;
  18359. }
  18360. .tags .tag-warning {
  18361. background-color: #ffb752;
  18362. }
  18363. .tags .tag-success {
  18364. background-color: #87b87f;
  18365. }
  18366. .tags .tag-info {
  18367. background-color: #6fb3e0;
  18368. }
  18369. .tags .tag-inverse {
  18370. background-color: #555555;
  18371. }
  18372. .tags .tag .close {
  18373. font-size: 15px;
  18374. line-height: 20px;
  18375. opacity: 1;
  18376. filter: alpha(opacity=100);
  18377. color: #FFF;
  18378. text-shadow: none;
  18379. float: none;
  18380. position: absolute;
  18381. right: 0;
  18382. top: 0;
  18383. bottom: 0;
  18384. width: 18px;
  18385. text-align: center;
  18386. }
  18387. .tags .tag .close:hover {
  18388. background-color: rgba(0, 0, 0, 0.2);
  18389. }
  18390. .page-content > .row .col-xs-12,
  18391. .page-content > .row .col-sm-12,
  18392. .page-content > .row .col-md-12,
  18393. .page-content > .row .col-lg-12 {
  18394. float: left;
  18395. max-width: 100%;
  18396. }
  18397. .col-xs-reset {
  18398. width: auto;
  18399. padding-left: 0;
  18400. padding-right: 0;
  18401. float: none !important;
  18402. }
  18403. @media (min-width: 768px) {
  18404. .col-sm-reset {
  18405. width: auto;
  18406. padding-left: 0;
  18407. padding-right: 0;
  18408. float: none !important;
  18409. }
  18410. }
  18411. @media (min-width: 992px) {
  18412. .col-md-reset {
  18413. width: auto;
  18414. padding-left: 0;
  18415. padding-right: 0;
  18416. float: none !important;
  18417. }
  18418. }
  18419. @media (min-width: 1200px) {
  18420. .col-lg-reset {
  18421. width: auto;
  18422. padding-left: 0;
  18423. padding-right: 0;
  18424. float: none !important;
  18425. }
  18426. }
  18427. .jqstooltip,
  18428. .legendColorBox div {
  18429. -webkit-box-sizing: content-box;
  18430. -moz-box-sizing: content-box;
  18431. box-sizing: content-box;
  18432. }
  18433. .legendLabel {
  18434. -webkit-box-sizing: content-box;
  18435. -moz-box-sizing: content-box;
  18436. box-sizing: content-box;
  18437. height: 22px;
  18438. padding-left: 2px;
  18439. font-size: 10px;
  18440. }
  18441. @media only screen and (max-width: 991px) {
  18442. body {
  18443. overflow-x: hidden;
  18444. }
  18445. }
  18446. .navbar-fixed-top + .main-container {
  18447. padding-top: 45px;
  18448. }
  18449. @media (max-width: 479px) {
  18450. .navbar-fixed-top + .main-container {
  18451. padding-top: 90px;
  18452. }
  18453. .navbar-fixed-top.navbar-collapse + .main-container {
  18454. padding-top: 45px;
  18455. }
  18456. }
  18457. @media only screen and (max-width: 360px) {
  18458. .grid2,
  18459. .grid3,
  18460. .grid4 {
  18461. float: none;
  18462. display: block;
  18463. width: 96%;
  18464. border-left-width: 0;
  18465. position: relative;
  18466. margin-bottom: 11px;
  18467. border-bottom: 1px solid #E3E3E3;
  18468. padding-bottom: 4px;
  18469. }
  18470. .grid2 > [class*="pull-"],
  18471. .grid3 > [class*="pull-"],
  18472. .grid4 > [class*="pull-"] {
  18473. float: none !important;
  18474. display: inline-block;
  18475. position: absolute;
  18476. right: 11px;
  18477. top: 0;
  18478. margin-top: 0;
  18479. }
  18480. .grid2:last-child,
  18481. .grid3:last-child,
  18482. .grid4:last-child {
  18483. border-bottom-width: 0;
  18484. }
  18485. }
  18486. @media only screen and (max-width: 480px) {
  18487. .hidden-480 {
  18488. display: none !important;
  18489. }
  18490. }
  18491. @media only screen and (max-width: 320px) {
  18492. .hidden-320 {
  18493. display: none !important;
  18494. }
  18495. }
  18496. .no-skin {
  18497. /**
  18498. .nav-list > li.disabled.active:after {
  18499. border-color: #999;
  18500. }
  18501. .nav-list li.disabled li.active > a:after,
  18502. .nav-list li.active.disabled > a:after {
  18503. -moz-border-right-colors: #999 !important;
  18504. border-right-color: #999 !important;
  18505. }
  18506. */
  18507. }
  18508. .no-skin .navbar .navbar-toggle {
  18509. background-color: #75B3D7;
  18510. }
  18511. .no-skin .navbar .navbar-toggle:focus {
  18512. background-color: #75B3D7;
  18513. border-color: transparent;
  18514. }
  18515. .no-skin .navbar .navbar-toggle:hover {
  18516. background-color: #61a8d1;
  18517. border-color: rgba(255, 255, 255, 0.1);
  18518. }
  18519. .no-skin .navbar .navbar-toggle.display,
  18520. .no-skin .navbar .navbar-toggle[data-toggle=collapse]:not(.collapsed) {
  18521. background-color: #4d9dcc;
  18522. box-shadow: inset 1px 1px 2px 0 rgba(0, 0, 0, 0.25);
  18523. border-color: rgba(255, 255, 255, 0.35);
  18524. }
  18525. .no-skin .sidebar {
  18526. background-color: #f2f2f2;
  18527. border-style: solid;
  18528. border-color: #cccccc;
  18529. border-width: 0 1px 0 0;
  18530. }
  18531. .no-skin .nav-list .open > a,
  18532. .no-skin .nav-list .open > a:hover,
  18533. .no-skin .nav-list .open > a:focus {
  18534. background-color: #fafafa;
  18535. }
  18536. .no-skin .nav-list > li {
  18537. border-color: #e5e5e5;
  18538. }
  18539. .no-skin .nav-list > li > a {
  18540. background-color: #f8f8f8;
  18541. color: #585858;
  18542. }
  18543. .no-skin .nav-list > li > a:focus {
  18544. background-color: #f8f8f8;
  18545. color: #1963aa;
  18546. }
  18547. .no-skin .nav-list > li:hover > a {
  18548. background-color: #ffffff;
  18549. color: #266cad;
  18550. }
  18551. .no-skin .nav-list > li.open > a {
  18552. background-color: #fafafa;
  18553. color: #1963aa;
  18554. }
  18555. .no-skin .nav-list > li.active > a {
  18556. font-weight: bold;
  18557. color: #2b7dbc;
  18558. }
  18559. .no-skin .nav-list > li.active > a,
  18560. .no-skin .nav-list > li.active > a:hover,
  18561. .no-skin .nav-list > li.active > a:focus {
  18562. background-color: #ffffff;
  18563. }
  18564. .no-skin .nav-list > li .submenu {
  18565. background-color: #ffffff;
  18566. border-color: #e5e5e5;
  18567. }
  18568. .no-skin .nav-list > li .submenu > li > a {
  18569. border-top-color: #e4e4e4;
  18570. background-color: #ffffff;
  18571. color: #616161;
  18572. }
  18573. .no-skin .nav-list > li .submenu > li > a:hover {
  18574. color: #4b88b7;
  18575. background-color: #f1f5f9;
  18576. }
  18577. .no-skin .nav-list > li .submenu > li.active > a {
  18578. color: #2b7dbc;
  18579. }
  18580. .no-skin .nav-list > li .submenu > li.active > a > .menu-icon {
  18581. color: #c86139;
  18582. }
  18583. .no-skin .nav-list > li .submenu > li.active.open > a > .menu-icon {
  18584. color: inherit;
  18585. }
  18586. @media only screen and (min-width: 992px) {
  18587. .no-skin .nav-list > li .submenu > li.active.hover > a.dropdown-toggle > .menu-icon {
  18588. color: inherit;
  18589. }
  18590. }
  18591. .no-skin .nav-list > li .submenu > li.active:not(.open) > a {
  18592. background-color: #f5f7fa;
  18593. }
  18594. .no-skin .nav-list > li .submenu > li.active:not(.open) > a:hover {
  18595. background-color: #f1f5f9;
  18596. }
  18597. .no-skin .nav-list > li > .submenu .open > a,
  18598. .no-skin .nav-list > li > .submenu .open > a:hover,
  18599. .no-skin .nav-list > li > .submenu .open > a:focus {
  18600. border-color: #e4e4e4;
  18601. }
  18602. .no-skin .nav-list > li > .submenu li > .submenu > li a {
  18603. color: #757575;
  18604. }
  18605. .no-skin .nav-list > li > .submenu li > .submenu > li a:hover {
  18606. color: #4b88b7;
  18607. background-color: #f1f5f9;
  18608. }
  18609. .no-skin .nav-list > li > .submenu li.open > a {
  18610. color: #4b88b7;
  18611. }
  18612. .no-skin .nav-list > li > .submenu li > .submenu li.open > a,
  18613. .no-skin .nav-list > li > .submenu li > .submenu li.active > a {
  18614. color: #4b88b7;
  18615. }
  18616. .no-skin .nav-list > li > .submenu:before,
  18617. .no-skin .nav-list > li > .submenu > li:before {
  18618. border-color: #9dbdd6;
  18619. }
  18620. .no-skin .nav-list > li.active > .submenu:before,
  18621. .no-skin .nav-list > li.active > .submenu > li:before {
  18622. border-color: #8eb3d0;
  18623. }
  18624. .no-skin .sidebar-toggle {
  18625. background-color: #f3f3f3;
  18626. border-color: #e0e0e0;
  18627. }
  18628. .no-skin .sidebar-toggle > .ace-icon {
  18629. border-color: #bbbbbb;
  18630. color: #aaaaaa;
  18631. background-color: #ffffff;
  18632. }
  18633. .no-skin .sidebar-shortcuts {
  18634. background-color: #fafafa;
  18635. }
  18636. .no-skin .sidebar-fixed .sidebar-shortcuts {
  18637. border-color: #dddddd;
  18638. }
  18639. .no-skin .sidebar-shortcuts-mini {
  18640. background-color: #ffffff;
  18641. }
  18642. .no-skin .nav-list li > .arrow:before {
  18643. border-right-color: #B8B8B8;
  18644. -moz-border-right-colors: #B8B8B8;
  18645. border-width: 10px 10px 10px 0;
  18646. left: -11px;
  18647. }
  18648. .no-skin .nav-list li > .arrow:after {
  18649. border-right-color: #ffffff;
  18650. -moz-border-right-colors: #ffffff;
  18651. border-width: 10px 10px 10px 0;
  18652. left: -10px;
  18653. }
  18654. .no-skin .nav-list > li.pull_up > .arrow:after {
  18655. border-right-color: #ffffff !important;
  18656. -moz-border-right-colors: #ffffff !important;
  18657. border-width: 10px 10px 10px 0 !important;
  18658. left: -10px !important;
  18659. }
  18660. .no-skin .nav-list > li.pull_up > .arrow:before {
  18661. border-width: 10px 10px 10px 0 !important;
  18662. left: -11px !important;
  18663. }
  18664. .no-skin .nav-list li.active > a:after {
  18665. border-right-color: #2b7dbc;
  18666. -moz-border-right-colors: #2b7dbc;
  18667. }
  18668. .no-skin .nav-list > li.active:after {
  18669. display: block;
  18670. content: "";
  18671. position: absolute;
  18672. right: -2px;
  18673. top: -1px;
  18674. bottom: 0;
  18675. z-index: 1;
  18676. border: 2px solid;
  18677. border-width: 0 2px 0 0;
  18678. border-color: #2b7dbc;
  18679. }
  18680. .no-skin .sidebar-scroll .nav-list > li.active:after {
  18681. right: 0;
  18682. }
  18683. @media only screen and (max-width: 991px) {
  18684. .no-skin .sidebar.responsive .nav-list > li.active.open > a:after,
  18685. .no-skin .sidebar.responsive-max .nav-list > li.active.open > a:after {
  18686. display: block;
  18687. }
  18688. .no-skin .sidebar.responsive .nav-list li li.active > a:after,
  18689. .no-skin .sidebar.responsive-max .nav-list li li.active > a:after {
  18690. display: none;
  18691. }
  18692. .no-skin .sidebar.responsive .nav-list > li.active:after,
  18693. .no-skin .sidebar.responsive-max .nav-list > li.active:after {
  18694. height: 41px;
  18695. }
  18696. }
  18697. .no-skin .sidebar.menu-min .nav-list > li > a > .menu-text {
  18698. background-color: #f5f5f5;
  18699. -webkit-box-shadow: 2px 1px 2px 0 rgba(0,0,0,0.1);
  18700. box-shadow: 2px 1px 2px 0 rgba(0,0,0,0.1);
  18701. border-color: #cccccc;
  18702. }
  18703. .no-skin .sidebar.menu-min .nav-list > li > a.dropdown-toggle > .menu-text {
  18704. -webkit-box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.1);
  18705. box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.1);
  18706. }
  18707. .no-skin .sidebar.menu-min .nav-list > li.active > .submenu {
  18708. border-left-color: #83b6d1;
  18709. }
  18710. .no-skin .sidebar.menu-min .nav-list > li > .submenu {
  18711. background-color: #ffffff;
  18712. border: 1px solid #cccccc;
  18713. border-top-color: #e6e6e6;
  18714. -webkit-box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.1);
  18715. box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.1);
  18716. }
  18717. .no-skin .sidebar.menu-min .nav-list > li > .arrow:after {
  18718. border-right-color: #f5f5f5;
  18719. -moz-border-right-colors: #f5f5f5;
  18720. border-width: 8px 8px 8px 0;
  18721. left: -8px;
  18722. }
  18723. .no-skin .sidebar.menu-min .nav-list > li > .arrow:before {
  18724. border-width: 8px 8px 8px 0;
  18725. left: -9px;
  18726. }
  18727. .no-skin .sidebar.menu-min .nav-list > li.active > .arrow:before {
  18728. border-right-color: #5a9ec2;
  18729. -moz-border-right-colors: #5a9ec2;
  18730. }
  18731. .no-skin .sidebar.menu-min .nav-list > li.active > a > .menu-text {
  18732. border-left-color: #83b6d1;
  18733. }
  18734. .no-skin .sidebar.menu-min .sidebar-shortcuts-large {
  18735. background-color: #ffffff;
  18736. -webkit-box-shadow: 2px 1px 2px 0 rgba(0,0,0,0.1);
  18737. box-shadow: 2px 1px 2px 0 rgba(0,0,0,0.1);
  18738. border-color: #cccccc;
  18739. }
  18740. .no-skin .sidebar.menu-min .sidebar-toggle > .ace-icon {
  18741. border-color: #b1b1b1;
  18742. }
  18743. @media (max-width: 991px) {
  18744. .no-skin .sidebar.responsive-min .nav-list > li > a > .menu-text {
  18745. background-color: #f5f5f5;
  18746. -webkit-box-shadow: 2px 1px 2px 0 rgba(0,0,0,0.1);
  18747. box-shadow: 2px 1px 2px 0 rgba(0,0,0,0.1);
  18748. border-color: #cccccc;
  18749. }
  18750. .no-skin .sidebar.responsive-min .nav-list > li > a.dropdown-toggle > .menu-text {
  18751. -webkit-box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.1);
  18752. box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.1);
  18753. }
  18754. .no-skin .sidebar.responsive-min .nav-list > li.active > .submenu {
  18755. border-left-color: #83b6d1;
  18756. }
  18757. .no-skin .sidebar.responsive-min .nav-list > li > .submenu {
  18758. background-color: #ffffff;
  18759. border: 1px solid #cccccc;
  18760. border-top-color: #e6e6e6;
  18761. -webkit-box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.1);
  18762. box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.1);
  18763. }
  18764. .no-skin .sidebar.responsive-min .nav-list > li > .arrow:after {
  18765. border-right-color: #f5f5f5;
  18766. -moz-border-right-colors: #f5f5f5;
  18767. border-width: 8px 8px 8px 0;
  18768. left: -8px;
  18769. }
  18770. .no-skin .sidebar.responsive-min .nav-list > li > .arrow:before {
  18771. border-width: 8px 8px 8px 0;
  18772. left: -9px;
  18773. }
  18774. .no-skin .sidebar.responsive-min .nav-list > li.active > .arrow:before {
  18775. border-right-color: #5a9ec2;
  18776. -moz-border-right-colors: #5a9ec2;
  18777. }
  18778. .no-skin .sidebar.responsive-min .nav-list > li.active > a > .menu-text {
  18779. border-left-color: #83b6d1;
  18780. }
  18781. .no-skin .sidebar.responsive-min .sidebar-shortcuts-large {
  18782. background-color: #ffffff;
  18783. -webkit-box-shadow: 2px 1px 2px 0 rgba(0,0,0,0.1);
  18784. box-shadow: 2px 1px 2px 0 rgba(0,0,0,0.1);
  18785. border-color: #cccccc;
  18786. }
  18787. .no-skin .sidebar.responsive-min .sidebar-toggle > .ace-icon {
  18788. border-color: #b1b1b1;
  18789. }
  18790. }
  18791. @media only screen and (min-width: 992px) {
  18792. .no-skin .nav-list li.hover > .submenu {
  18793. -webkit-box-shadow: 2px 1px 2px 0 rgba(0,0,0,0.1);
  18794. box-shadow: 2px 1px 2px 0 rgba(0,0,0,0.1);
  18795. border-color: #cccccc;
  18796. }
  18797. .no-skin .nav-list li.hover > .submenu > li.active > a {
  18798. background-color: #f5f5f5;
  18799. }
  18800. .no-skin .nav-list li.hover > .submenu > li:hover > a {
  18801. background-color: #eef3f7;
  18802. color: #2e7db4;
  18803. }
  18804. }
  18805. @media only screen and (min-width: 992px) and (max-width: 991px) {
  18806. .no-skin .sidebar.navbar-collapse .nav-list li li.hover.active.open > a {
  18807. background-color: #ffffff;
  18808. }
  18809. .no-skin .sidebar.navbar-collapse .nav-list li li.hover:hover > a {
  18810. background-color: #ffffff;
  18811. }
  18812. .no-skin .sidebar.navbar-collapse .nav-list li li.hover > a:hover,
  18813. .no-skin .sidebar.navbar-collapse .nav-list li li.hover.open > a:hover,
  18814. .no-skin .sidebar.navbar-collapse .nav-list li li.hover.open.active > a:hover {
  18815. background-color: #f1f5f9;
  18816. }
  18817. .no-skin .sidebar.navbar-collapse .nav-list > li .submenu > li.active.hover > a.dropdown-toggle > .menu-icon {
  18818. color: #c86139;
  18819. }
  18820. .no-skin .sidebar.navbar-collapse .nav-list > li .submenu > li.active.open.hover > a.dropdown-toggle > .menu-icon {
  18821. color: inherit;
  18822. }
  18823. }
  18824. @media only screen and (min-width: 992px) {
  18825. .no-skin .sidebar.navbar-collapse .nav-list > li.open.hover:not(:hover):not(:focus):not(.active) > a {
  18826. color: #585858;
  18827. }
  18828. .no-skin .sidebar.navbar-collapse .nav-list > li.open.hover:not(:hover):not(:focus):not(.active) > a > .arrow {
  18829. color: inherit;
  18830. }
  18831. .no-skin .sidebar.navbar-collapse .nav-list > li.open.hover:hover > a {
  18832. background-color: #ffffff;
  18833. }
  18834. .no-skin .sidebar.navbar-collapse .nav-list > li > .submenu li.open.hover:not(:hover):not(:focus):not(.active) > a {
  18835. color: #616161;
  18836. }
  18837. .no-skin .sidebar.navbar-collapse .nav-list > li > .submenu li.open.hover:not(:hover):not(:focus):not(.active) > a > .arrow {
  18838. color: inherit;
  18839. }
  18840. }
  18841. @media only screen and (min-width: 992px) and (max-width: 991px) {
  18842. .no-skin .sidebar.navbar-collapse .nav-list li.hover > .submenu {
  18843. border-top-color: #e5e5e5;
  18844. background-color: #ffffff;
  18845. }
  18846. .no-skin .nav-list li.hover > .submenu > li.active:not(.open) > a {
  18847. background-color: #f5f7fa;
  18848. }
  18849. .no-skin .nav-list li.hover > .submenu > li.active:not(.open) > a:hover {
  18850. background-color: #f1f5f9;
  18851. }
  18852. }
  18853. @media only screen and (min-width: 992px) {
  18854. .no-skin .sidebar.h-sidebar {
  18855. background-color: #f8f8f8;
  18856. }
  18857. .no-skin .sidebar.h-sidebar:before {
  18858. background-color: #e4e4e4;
  18859. -webkit-box-shadow: 0 -1px 1px 0 rgba(0, 0, 0, 0.05) inset;
  18860. box-shadow: 0 -1px 1px 0 rgba(0, 0, 0, 0.05) inset;
  18861. }
  18862. .no-skin .sidebar.h-sidebar .nav-list > li:hover,
  18863. .no-skin .sidebar.h-sidebar .nav-list > li:hover + li {
  18864. border-left-color: #cedde5;
  18865. }
  18866. .no-skin .sidebar.h-sidebar .nav-list > li:last-child:hover {
  18867. border-right-color: #cedde5;
  18868. }
  18869. .no-skin .sidebar.h-sidebar .nav-list > li.active,
  18870. .no-skin .sidebar.h-sidebar .nav-list > li.active + li,
  18871. .no-skin .sidebar.h-sidebar .nav-list > li:hover + li.active {
  18872. border-left-color: #79b0ce;
  18873. }
  18874. .no-skin .sidebar.h-sidebar .nav-list > li.active:last-child {
  18875. border-right-color: #79b0ce;
  18876. }
  18877. .no-skin .sidebar.h-sidebar .nav-list > li.active:before {
  18878. background-color: #2b7dbc;
  18879. }
  18880. .no-skin .sidebar.h-sidebar .nav-list > li.active > a:after {
  18881. border-width: 0 0 2px 0;
  18882. border-color: transparent;
  18883. border-bottom-color: #FFF;
  18884. left: 0;
  18885. right: 0;
  18886. top: auto;
  18887. bottom: -2px;
  18888. }
  18889. .no-skin .sidebar.h-sidebar .sidebar-shortcuts-large {
  18890. background-color: #FFF;
  18891. border-color: #cccccc;
  18892. -webkit-box-shadow: 2px 1px 2px 0 rgba(0,0,0,0.1);
  18893. box-shadow: 2px 1px 2px 0 rgba(0,0,0,0.1);
  18894. }
  18895. .no-skin .sidebar.h-sidebar .sidebar-shortcuts-large:after {
  18896. border-bottom-color: #FFF;
  18897. -moz-border-bottom-colors: #FFF;
  18898. }
  18899. .no-skin .sidebar.h-sidebar .nav-list > li.hover > .submenu {
  18900. border-color: #cccccc;
  18901. }
  18902. .no-skin .sidebar.h-sidebar.menu-min .nav-list > li.hover > .submenu {
  18903. border-top-color: #e6e6e6;
  18904. }
  18905. .no-skin .sidebar.h-sidebar .nav-list > li.hover > .arrow:after {
  18906. border-color: transparent;
  18907. -moz-border-right-colors: none;
  18908. -moz-border-top-colors: none;
  18909. -moz-border-left-colors: none;
  18910. border-bottom-color: #FFF;
  18911. -moz-border-bottom-colors: #FFF;
  18912. }
  18913. .no-skin .sidebar.h-sidebar .nav-list > li.hover > .arrow:before {
  18914. border-color: transparent;
  18915. -moz-border-right-colors: none;
  18916. -moz-border-top-colors: none;
  18917. -moz-border-left-colors: none;
  18918. -moz-border-bottom-colors: #B8B8B8;
  18919. border-bottom-color: #B8B8B8;
  18920. }
  18921. .no-skin .sidebar.h-sidebar.menu-min .nav-list > li.hover > .arrow:after {
  18922. -moz-border-bottom-colors: #F5F5F5;
  18923. border-bottom-color: #F5F5F5;
  18924. }
  18925. .no-skin .sidebar.h-sidebar.menu-min .nav-list > li.active > a > .menu-text {
  18926. border-left-color: #cccccc;
  18927. }
  18928. }
  18929. @media only screen and (max-width: 991px) {
  18930. .no-skin .sidebar {
  18931. border-width: 0 1px 1px 0;
  18932. border-top-color: #d6d6d6;
  18933. }
  18934. .no-skin .menu-toggler + .sidebar.responsive {
  18935. border-top-width: 1px;
  18936. }
  18937. .no-skin .sidebar.responsive-min {
  18938. border-width: 0 1px 0 0;
  18939. }
  18940. .no-skin .sidebar.navbar-collapse {
  18941. border-width: 0;
  18942. border-bottom-width: 1px !important;
  18943. border-bottom-color: #cccccc;
  18944. -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1) !important;
  18945. box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1) !important;
  18946. }
  18947. .no-skin .sidebar.navbar-collapse.menu-min .nav-list > li > .submenu {
  18948. background-color: #ffffff;
  18949. }
  18950. }
  18951. .no-skin .sidebar-scroll .sidebar-shortcuts {
  18952. border-bottom-color: #dddddd;
  18953. }
  18954. .no-skin .sidebar-scroll .sidebar-toggle {
  18955. border-top-color: #dddddd;
  18956. }
  18957. .no-skin .main-container .menu-toggler {
  18958. background-color: #444444;
  18959. }
  18960. .no-skin .main-container .menu-toggler:before {
  18961. border-top-color: #87b87f;
  18962. border-bottom-color: #6fb3e0;
  18963. }
  18964. .no-skin .main-container .menu-toggler:after {
  18965. border-top-color: #ffa24d;
  18966. border-bottom-color: #d15b47;
  18967. }
  18968. .no-skin .main-container .menu-toggler > .toggler-text {
  18969. border-top-color: #444444;
  18970. -moz-border-top-colors: #444444;
  18971. }
  18972. .no-skin .nav-list > li.disabled:before {
  18973. display: none !important;
  18974. }
  18975. .no-skin .nav-list > li.disabled > a {
  18976. background-color: #ebebeb !important;
  18977. color: #656565 !important;
  18978. }
  18979. .no-skin .nav-list li .submenu > li.disabled > a,
  18980. .no-skin .nav-list li.disabled .submenu > li > a {
  18981. background-color: #f2f2f2 !important;
  18982. color: #7a7a7a !important;
  18983. cursor: not-allowed !important;
  18984. }
  18985. .no-skin .nav-list li .submenu > li.disabled > a > .menu-icon,
  18986. .no-skin .nav-list li.disabled .submenu > li > a > .menu-icon {
  18987. display: none;
  18988. }
  18989. .nav-list li.highlight li.active > a:after,
  18990. .nav-list li li.highlight.active > a:after,
  18991. .nav-list li.highlight li.active > a:before,
  18992. .nav-list li li.highlight.active > a:before {
  18993. display: none;
  18994. }
  18995. .nav-list > li.highlight.active > a:after,
  18996. .nav-list > li.highlight.active > a:before {
  18997. display: block;
  18998. }
  18999. .no-skin .nav-list > li.highlight:hover,
  19000. .no-skin .nav-list > li.highlight.active {
  19001. border-color: #c8d8e2;
  19002. }
  19003. .no-skin .nav-list > li.highlight:hover + li,
  19004. .no-skin .nav-list > li.highlight.active + li {
  19005. border-top-color: #c8d8e2;
  19006. }
  19007. .no-skin .nav-list > li.highlight:hover > a,
  19008. .no-skin .nav-list > li.highlight.active > a {
  19009. background-color: #FFF;
  19010. }
  19011. .no-skin .nav-list > li.highlight.active:after {
  19012. display: none;
  19013. }
  19014. .no-skin .nav-list > li.highlight.active:before {
  19015. display: block;
  19016. background-color: #4f90c2;
  19017. }
  19018. .no-skin .nav-list > li.highlight.active > a {
  19019. background-color: #f2f6f9 !important;
  19020. }
  19021. .no-skin .nav-list > li.highlight.active > a:before,
  19022. .no-skin .nav-list > li.highlight.active > a:after {
  19023. display: block;
  19024. content: "";
  19025. position: absolute;
  19026. top: -1px;
  19027. right: -10px;
  19028. bottom: auto;
  19029. z-index: 1;
  19030. border-style: solid;
  19031. border-width: 20px 0 21px 10px;
  19032. border-color: transparent;
  19033. }
  19034. .no-skin .nav-list > li.highlight.active > a:before {
  19035. border-left-color: #a0bccd;
  19036. -moz-border-left-colors: #a0bccd;
  19037. right: -11px;
  19038. }
  19039. .no-skin .nav-list > li.highlight.active > a:after {
  19040. border-left-color: #f2f6f9;
  19041. -moz-border-left-colors: #f2f6f9;
  19042. }
  19043. .no-skin .nav-list li li.highlight.active > a {
  19044. background-color: #f2f6f9;
  19045. }
  19046. .no-skin .nav-list li li.highlight.active.open > a {
  19047. background-color: #FFF;
  19048. }
  19049. .no-skin .nav-list li li.highlight.active.open > a:hover {
  19050. background-color: #f1f5f9;
  19051. }
  19052. @media (min-width: 992px) {
  19053. .no-skin .sidebar.h-sidebar .nav-list > li.highlight.active > a:after {
  19054. display: block;
  19055. content: "";
  19056. position: absolute;
  19057. left: 0;
  19058. top: auto;
  19059. right: auto;
  19060. bottom: -2px;
  19061. left: 50%;
  19062. margin-left: -7px;
  19063. border-color: transparent;
  19064. -moz-border-right-colors: none;
  19065. -moz-border-left-colors: none;
  19066. -moz-border-top-colors: none;
  19067. border-width: 8px 7px;
  19068. border-bottom-color: #FFF;
  19069. -moz-border-bottom-colors: #FFF;
  19070. }
  19071. .no-skin .sidebar.h-sidebar .nav-list > li.highlight.active > a:before {
  19072. content: "";
  19073. position: absolute;
  19074. display: block;
  19075. left: 0;
  19076. top: auto;
  19077. right: auto;
  19078. bottom: -1px;
  19079. left: 50%;
  19080. margin-left: -7px;
  19081. border-width: 8px;
  19082. border-color: transparent;
  19083. -moz-border-right-colors: none;
  19084. -moz-border-left-colors: none;
  19085. -moz-border-top-colors: none;
  19086. border-bottom-color: #74add7;
  19087. -moz-border-bottom-colors: #74add7;
  19088. }
  19089. .no-skin .sidebar.h-sidebar .nav-list > li.highlight.active:hover > a:after,
  19090. .no-skin .sidebar.h-sidebar .nav-list > li.highlight.active.hover-show > a:after,
  19091. .no-skin .sidebar.h-sidebar .nav-list > li.highlight.active:hover > a:before,
  19092. .no-skin .sidebar.h-sidebar .nav-list > li.highlight.active.hover-show > a:before {
  19093. display: none;
  19094. }
  19095. }
  19096. @media (min-width: 992px) {
  19097. .sidebar.compact .nav-list li.highlight.active > a:after,
  19098. .sidebar.compact .nav-list li.highlight.active > a:before {
  19099. display: none;
  19100. }
  19101. .sidebar.compact.menu-min .nav-list li.highlight.active > a:after,
  19102. .sidebar.compact.menu-min .nav-list li.highlight.active > a:before {
  19103. display: block;
  19104. }
  19105. }
  19106. @media (min-width: 992px) {
  19107. .sidebar.h-sidebar .nav-list li.highlight.active > a:after,
  19108. .sidebar.h-sidebar .nav-list li.highlight.active > a:before {
  19109. display: block;
  19110. border-width: 8px !important;
  19111. -moz-border-left-colors: none !important;
  19112. -moz-border-right-colors: none !important;
  19113. border-left-color: transparent !important;
  19114. border-right-color: transparent !important;
  19115. }
  19116. .sidebar.h-sidebar .nav-list > li.highlight.active:hover > a:after,
  19117. .sidebar.h-sidebar .nav-list > li.highlight.active:hover > a:before {
  19118. display: none !important;
  19119. }
  19120. }
  19121. .sidebar-scroll .nav-list > li.active.highlight > a:after,
  19122. .sidebar-scroll .nav-list > li.active.highlight > a:before {
  19123. display: none !important;
  19124. }
  19125. .onpage-help-backdrop {
  19126. position: absolute;
  19127. z-index: 99990;
  19128. top: 0;
  19129. bottom: 0;
  19130. left: 0;
  19131. right: 0;
  19132. background-color: #000;
  19133. filter: alpha(opacity=5);
  19134. background-color: rgba(0, 0, 0, 0.05);
  19135. }
  19136. .onpage-help-section {
  19137. display: block;
  19138. position: absolute;
  19139. z-index: 100000;
  19140. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4DFFFFFF', endColorstr='#4DFFFFFF', GradientType=0);
  19141. background-color: rgba(255, 255, 255, 0.3);
  19142. border: 1px dashed #8BBCD3;
  19143. border-radius: 4px;
  19144. transition: background-color 0.2s, border-color 0.2s;
  19145. -webkit-transition: background-color 0.2s, border-color 0.2s;
  19146. text-align: center;
  19147. vertical-align: middle;
  19148. outline: none !important;
  19149. }
  19150. .onpage-help-section > .ie-hover-fix {
  19151. /* ie8-9 fix*/
  19152. display: block;
  19153. position: absolute;
  19154. top: 0;
  19155. bottom: 0;
  19156. left: 0;
  19157. right: 0;
  19158. background-color: #FFF;
  19159. filter: alpha(opacity=1);
  19160. }
  19161. .onpage-help-section:focus,
  19162. .onpage-help-section:active {
  19163. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33C9D8EA', endColorstr='#33C9D8EA', GradientType=0);
  19164. background-color: rgba(201, 216, 234, 0.2);
  19165. border-color: #77ACC4;
  19166. }
  19167. .onpage-help-section:hover {
  19168. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#66C9D8EA', endColorstr='#66C9D8EA', GradientType=0);
  19169. background-color: rgba(201, 216, 234, 0.4);
  19170. border-color: #77ACC4;
  19171. border-style: solid;
  19172. }
  19173. .onpage-help-section > .help-icon-1 {
  19174. font-size: 36px;
  19175. display: inline-block;
  19176. position: absolute;
  19177. z-index: 1;
  19178. top: 50%;
  19179. left: 50%;
  19180. transform: translate(-50%, -50%);
  19181. -webkit-transform: translate(-50%, -50%);
  19182. opacity: 0;
  19183. filter: alpha(opacity=0);
  19184. color: #FFF;
  19185. text-shadow: 0 0 2px black;
  19186. background-color: #85B8DB;
  19187. border: 2px solid #FFF;
  19188. border-radius: 100%;
  19189. box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.4);
  19190. width: 48px;
  19191. height: 48px;
  19192. line-height: 46px;
  19193. transition: opacity 0.2s;
  19194. -webkit-transition: opacity 0.2s;
  19195. }
  19196. .onpage-help-section:focus > .help-icon-1,
  19197. .onpage-help-section:active > .help-icon-1 {
  19198. opacity: 0.5;
  19199. }
  19200. .onpage-help-section:hover > .help-icon-1 {
  19201. opacity: 1;
  19202. filter: alpha(opacity=100);
  19203. }
  19204. .onpage-help-section.help-section-small > .help-icon-1 {
  19205. font-size: 18px;
  19206. width: 28px;
  19207. height: 28px;
  19208. line-height: 26px;
  19209. border-radius: 12px;
  19210. }
  19211. .onpage-help-section.help-section-smaller > .help-icon-1 {
  19212. font-size: 14px;
  19213. width: 20px;
  19214. height: 20px;
  19215. line-height: 17px;
  19216. border-radius: 8px;
  19217. }
  19218. .onpage-help-section > .help-icon-2 {
  19219. position: absolute;
  19220. z-index: 2;
  19221. left: -4px;
  19222. top: -4px;
  19223. width: 18px;
  19224. height: 18px;
  19225. line-height: 16px;
  19226. display: block;
  19227. font-size: 16px;
  19228. color: orange;
  19229. background-color: #FFF;
  19230. border: 1px solid orange;
  19231. border-radius: 4px;
  19232. opacity: 1;
  19233. transition: all 0.2s;
  19234. -webkit-transition: all 0.2s;
  19235. }
  19236. .onpage-help-section:hover > .help-icon-2 {
  19237. color: #59A34E;
  19238. border-color: #59A34E;
  19239. transform: scale(1.25);
  19240. -webkit-transform: scale(1.25);
  19241. }
  19242. .onpage-help-modal {
  19243. z-index: 100010;
  19244. }
  19245. .onpage-help-modal + .modal-backdrop {
  19246. z-index: 100009;
  19247. }
  19248. .onpage-help-modal-buttons button {
  19249. border-radius: 100%;
  19250. border-width: 2px !important;
  19251. }
  19252. .onpage-help-modal-buttons button:focus {
  19253. outline: none !important;
  19254. }
  19255. .onpage-help-modal-buttons button.disabled {
  19256. transform: scale(0.9);
  19257. -webkit-transform: scale(0.9);
  19258. }
  19259. .onpage-help-content {
  19260. max-width: 800px;
  19261. margin: 0 auto;
  19262. }
  19263. .code-modal.onpage-help-modal .modal-dialog {
  19264. margin-top: 6px;
  19265. margin-bottom: 6px;
  19266. }
  19267. .code-modal.onpage-help-modal .modal-header {
  19268. padding-top: 6px;
  19269. padding-bottom: 6px;
  19270. }
  19271. .code-modal.onpage-help-modal .modal-body {
  19272. padding: 10px 12px;
  19273. }
  19274. .onpage-help-modal pre {
  19275. border-width: 0;
  19276. box-shadow: none;
  19277. border-radius: 0;
  19278. margin-top: 8px;
  19279. }
  19280. .onpage-help-modal .modal-title code {
  19281. font-size: 13px;
  19282. }
  19283. .onpage-help-modal .modal-body {
  19284. font-size: 14px;
  19285. }
  19286. @media print {
  19287. .navbar {
  19288. display: none !important;
  19289. /**
  19290. background: transparent none !important;
  19291. border-bottom: 1px solid #DDD;
  19292. .navbar-brand {
  19293. color: @text-color !important;
  19294. }
  19295. .ace-nav {
  19296. display: none !important;
  19297. }
  19298. */
  19299. }
  19300. .sidebar {
  19301. display: none !important;
  19302. }
  19303. .main-content {
  19304. margin-left: 0 !important;
  19305. margin-right: 0 !important;
  19306. }
  19307. .main-content .nav-search {
  19308. display: none !important;
  19309. }
  19310. .main-content .breadcrumbs {
  19311. float: right;
  19312. border-width: 0 !important;
  19313. }
  19314. .main-content .breadcrumbs .breadcrumb > li + li:before {
  19315. content: "/";
  19316. }
  19317. .main-content .breadcrumbs .breadcrumb .home-icon {
  19318. display: none;
  19319. }
  19320. .ace-settings-container {
  19321. display: none !important;
  19322. }
  19323. .footer {
  19324. width: 100%;
  19325. height: auto;
  19326. position: relative;
  19327. }
  19328. .footer .footer-inner,
  19329. .footer .footer-inner .footer-content {
  19330. width: 100%;
  19331. }
  19332. .btn-scroll-up {
  19333. display: none !important;
  19334. }
  19335. .btn,
  19336. .btn.btn-app {
  19337. background: transparent none !important;
  19338. border-width: 1px !important;
  19339. border-radius: 0 !important;
  19340. color: #555 !important;
  19341. }
  19342. .label {
  19343. border: 1px solid #666 !important;
  19344. }
  19345. .label[class*=arrowed]:before,
  19346. .label[class*=arrowed]:after {
  19347. display: none !important;
  19348. }
  19349. }