{"version":3,"sources":["main.css","main.scss","font/_AmnestyTradeGothic.scss","font/_font-awesome.scss","vendor/_select2.scss","vendor/_reset.scss","vendor/_normalize.scss","vendor/_jflow.scss","vendor/_tipsy.scss","vendor/_swiper.scss","core/_grid.scss","core/_buttons.scss","project/_variables.scss","core/_input.scss","core/_forms.scss","pages/_page.scss","pages/_jovenes.scss","pages/_donation-form.scss","pages/_unsubscribe-form.scss","components/_header.scss","components/_footer.scss","components/_search.scss","components/_post.scss","components/_box.scss","components/_modal.scss","components/_progress-bar.scss","components/_posts-slider.scss","components/_list-news.scss","components/_action.scss","components/_steps.scss","components/_check-mounts.scss","components/_modal-urgentes.scss","pages/_home.scss","project/_styles.scss","project/_print.scss"],"names":[],"mappings":"AAAA,iBAAiB;ACAjB;;;;;;EAME;ACNF;EACE,kCAAiC;EACjC,yCAAwC;EACxC,sTAI2E;EAC3E,oBAAmB;EACnB,mBAAkB,EAAA;;AA8BpB;EACE,uCAAsC;EACtC,8CAA6C;EAC7C,uVAIgF;EAChF,oBAAmB;EACnB,mBAAkB,EAAA;;AAGpB;EACE,2CAA0C;EAC1C,gDAA+C;EAC/C,gWAIkF;EAClF,oBAAmB;EACnB,mBAAkB,EAAA;;AC5DpB;gFACgF;AAEhF;EACE,2BAA0B;EAC1B,kDAAiD;EACjD,mWAIkF;EAClF,oBAAmB;EACnB,mBAAkB,EAAA;;AAEpB;EACE,sBAAqB;EACrB,8CAA6C;EAC7C,mBAAkB;EAClB,qBAAoB;EACpB,oCAAmC;EACnC,mCAAkC,EACnC;;AACD,8DAA8D;AAC9D;EACE,wBAAuB;EACvB,oBAAmB;EACnB,qBAAoB,EACrB;;AACD;EACE,eAAc,EACf;;AACD;EACE,eAAc,EACf;;AACD;EACE,eAAc,EACf;;AACD;EACE,eAAc,EACf;;AACD;EACE,oBAAmB;EACnB,mBAAkB,EACnB;;AACD;EACE,gBAAe;EACf,0BAAyB;EACzB,sBAAqB,EACtB;;AACD;EACE,mBAAkB,EACnB;;AACD;EACE,mBAAkB;EAClB,oBAAmB;EACnB,oBAAmB;EACnB,kBAAiB;EACjB,mBAAkB,EACnB;;AACD;EACE,oBAAmB,EACpB;;AACD;EACE,0BAAyB;EACzB,6BAA4B;EAC5B,oBAAmB,EACpB;;AACD;EACE,YAAW,EACZ;;AACD;EACE,aAAY,EACb;;AACD;EACE,mBAAkB,EACnB;;AACD;EACE,kBAAiB,EAClB;;AACD,4BAA4B;AAC5B;EACE,aAAY,EACb;;AACD;EACE,YAAW,EACZ;;AACD;EACE,mBAAkB,EACnB;;AACD;EACE,kBAAiB,EAClB;;AACD;EACE,8CAA6C;EAC7C,sCAAqC,EACtC;;AACD;EACE,gDAA+C;EAC/C,wCAAuC,EACxC;;AACD;EACE;IACE,gCAA+B;IAC/B,wBAAuB,EAAA;EAEzB;IACE,kCAAiC;IACjC,0BAAyB,EAAA,EAAA;;AAG7B;EACE;IACE,gCAA+B;IAC/B,wBAAuB,EAAA;EAEzB;IACE,kCAAiC;IACjC,0BAAyB,EAAA,EAAA;;AAG7B;EACE,uEAAsE;EACtE,iCAAgC;EAEhC,yBAAwB,EACzB;;AACD;EACE,uEAAsE;EACtE,kCAAiC;EAEjC,0BAAyB,EAC1B;;AACD;EACE,uEAAsE;EACtE,kCAAiC;EAEjC,0BAAyB,EAC1B;;AACD;EACE,iFAAgF;EAChF,gCAA+B;EAE/B,wBAAuB,EACxB;;AACD;EACE,iFAAgF;EAChF,gCAA+B;EAE/B,wBAAuB,EACxB;;AACD;;;;;EAKE,qBAAY;EAAZ,aAAY,EACb;;AACD;EACE,mBAAkB;EAClB,sBAAqB;EACrB,WAAU;EACV,YAAW;EACX,iBAAgB;EAChB,uBAAsB,EACvB;;AACD;;EAEE,mBAAkB;EAClB,QAAO;EACP,YAAW;EACX,mBAAkB,EACnB;;AACD;EACE,qBAAoB,EACrB;;AACD;EACE,eAAc,EACf;;AACD;EACE,eAAc,EACf;;AACD;oEACoE;AACpE;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;;EAGE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;;EAGE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;;EAGE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;;;EAGE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;;;;EAIE,iBAAgB,EACjB;;AACD;;;EAGE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;;EAGE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;;EAGE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;;;;EAKE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;;EAGE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;;EAGE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;;EAGE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACjB;;AACD;;;EAGE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;EACE,iBAAgB,EACjB;;AACD;;EAEE,iBAAgB,EACj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","file":"main.css","sourcesContent":["@charset \"UTF-8\";\n/*!\nTheme Name: Amnistía Argetnina\nTheme URI: www.amnistia.org.ar\nAuthor: Inmediative\nAuthor URI: http://inmediative.com/\nDescription: Plantilla para Amnistía Argentina\n*/\n@font-face {\n  font-family: 'AmnestyTradeGothic';\n  src: url(\"fonts/AmnestyTradeGothic.eot\");\n  src: url(\"fonts/AmnestyTradeGothic.woff2\") format(\"woff2\"), url(\"fonts/AmnestyTradeGothic.woff\") format(\"woff\"), url(\"fonts/AmnestyTradeGothic.ttf\") format(\"truetype\"), url(\"fonts/AmnestyTradeGothic.svg#AmnestyTradeGothic\") format(\"svg\"), url(\"fonts/AmnestyTradeGothic.eot?#iefix\") format(\"embedded-opentype\");\n  font-weight: normal;\n  font-style: normal; }\n\n@font-face {\n  font-family: 'AmnestyTradeGothic-Cn18';\n  src: url(\"fonts/AmnestyTradeGothic-Cn18.eot\");\n  src: url(\"fonts/AmnestyTradeGothic-Cn18.woff2\") format(\"woff2\"), url(\"fonts/AmnestyTradeGothic-Cn18.woff\") format(\"woff\"), url(\"fonts/AmnestyTradeGothic-Cn18.ttf\") format(\"truetype\"), url(\"fonts/AmnestyTradeGothic-Cn18.svg#AmnestyTradeGothic-Cn18Obl\") format(\"svg\"), url(\"fonts/AmnestyTradeGothic-Cn18.eot?#iefix\") format(\"embedded-opentype\");\n  font-weight: normal;\n  font-style: normal; }\n\n@font-face {\n  font-family: 'AmnestyTradeGothic-Condesed';\n  src: url(\"fonts/AmnestyTradeGothic-BdCn20.eot\");\n  src: url(\"fonts/AmnestyTradeGothic-BdCn20.woff2\") format(\"woff2\"), url(\"fonts/AmnestyTradeGothic-BdCn20.woff\") format(\"woff\"), url(\"fonts/AmnestyTradeGothic-BdCn20.ttf\") format(\"truetype\"), url(\"fonts/AmnestyTradeGothic-BdCn20.svg#AmnestyTradeGothic-BdCn20\") format(\"svg\"), url(\"fonts/AmnestyTradeGothic-BdCn20.eot?#iefix\") format(\"embedded-opentype\");\n  font-weight: normal;\n  font-style: normal; }\n\n/*! Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome\nLicense - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */\n@font-face {\n  font-family: 'FontAwesome';\n  src: url(\"fonts/fontawesome-webfont.eot?v=4.6.3\");\n  src: url(\"fonts/fontawesome-webfont.eot?#iefix&v=4.6.3\") format(\"embedded-opentype\"), url(\"fonts/fontawesome-webfont.woff2?v=4.6.3\") format(\"woff2\"), url(\"fonts/fontawesome-webfont.woff?v=4.6.3\") format(\"woff\"), url(\"fonts/fontawesome-webfont.ttf?v=4.6.3\") format(\"truetype\"), url(\"fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular\") format(\"svg\");\n  font-weight: normal;\n  font-style: normal; }\n\n.fa, .donation-form .check-mounts-label.arrow-right:before {\n  display: inline-block;\n  font: normal normal normal 14px/1 FontAwesome;\n  font-size: inherit;\n  text-rendering: auto;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale; }\n\n/* makes the font 33% larger relative to the icon container */\n.fa-lg {\n  font-size: 1.33333333em;\n  line-height: 0.75em;\n  vertical-align: -15%; }\n\n.fa-2x {\n  font-size: 2em; }\n\n.fa-3x {\n  font-size: 3em; }\n\n.fa-4x {\n  font-size: 4em; }\n\n.fa-5x {\n  font-size: 5em; }\n\n.fa-fw {\n  width: 1.28571429em;\n  text-align: center; }\n\n.fa-ul {\n  padding-left: 0;\n  margin-left: 2.14285714em;\n  list-style-type: none; }\n\n.fa-ul > li {\n  position: relative; }\n\n.fa-li {\n  position: absolute;\n  left: -2.14285714em;\n  width: 2.14285714em;\n  top: 0.14285714em;\n  text-align: center; }\n\n.fa-li.fa-lg {\n  left: -1.85714286em; }\n\n.fa-border {\n  padding: .2em .25em .15em;\n  border: solid 0.08em #eeeeee;\n  border-radius: .1em; }\n\n.fa-pull-left {\n  float: left; }\n\n.fa-pull-right {\n  float: right; }\n\n.fa.fa-pull-left, .donation-form .fa-pull-left.check-mounts-label.arrow-right:before {\n  margin-right: .3em; }\n\n.fa.fa-pull-right, .donation-form .fa-pull-right.check-mounts-label.arrow-right:before {\n  margin-left: .3em; }\n\n/* Deprecated as of 4.4.0 */\n.pull-right {\n  float: right; }\n\n.pull-left {\n  float: left; }\n\n.fa.pull-left, .donation-form .pull-left.check-mounts-label.arrow-right:before {\n  margin-right: .3em; }\n\n.fa.pull-right, .donation-form .pull-right.check-mounts-label.arrow-right:before {\n  margin-left: .3em; }\n\n.fa-spin {\n  -webkit-animation: fa-spin 2s infinite linear;\n  animation: fa-spin 2s infinite linear; }\n\n.fa-pulse {\n  -webkit-animation: fa-spin 1s infinite steps(8);\n  animation: fa-spin 1s infinite steps(8); }\n\n@-webkit-keyframes fa-spin {\n  0% {\n    -webkit-transform: rotate(0deg);\n    transform: rotate(0deg); }\n  100% {\n    -webkit-transform: rotate(359deg);\n    transform: rotate(359deg); } }\n\n@keyframes fa-spin {\n  0% {\n    -webkit-transform: rotate(0deg);\n    transform: rotate(0deg); }\n  100% {\n    -webkit-transform: rotate(359deg);\n    transform: rotate(359deg); } }\n\n.fa-rotate-90 {\n  -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)\";\n  -webkit-transform: rotate(90deg);\n  -ms-transform: rotate(90deg);\n  transform: rotate(90deg); }\n\n.fa-rotate-180 {\n  -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)\";\n  -webkit-transform: rotate(180deg);\n  -ms-transform: rotate(180deg);\n  transform: rotate(180deg); }\n\n.fa-rotate-270 {\n  -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)\";\n  -webkit-transform: rotate(270deg);\n  -ms-transform: rotate(270deg);\n  transform: rotate(270deg); }\n\n.fa-flip-horizontal {\n  -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)\";\n  -webkit-transform: scale(-1, 1);\n  -ms-transform: scale(-1, 1);\n  transform: scale(-1, 1); }\n\n.fa-flip-vertical {\n  -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)\";\n  -webkit-transform: scale(1, -1);\n  -ms-transform: scale(1, -1);\n  transform: scale(1, -1); }\n\n:root .fa-rotate-90,\n:root .fa-rotate-180,\n:root .fa-rotate-270,\n:root .fa-flip-horizontal,\n:root .fa-flip-vertical {\n  filter: none; }\n\n.fa-stack {\n  position: relative;\n  display: inline-block;\n  width: 2em;\n  height: 2em;\n  line-height: 2em;\n  vertical-align: middle; }\n\n.fa-stack-1x,\n.fa-stack-2x {\n  position: absolute;\n  left: 0;\n  width: 100%;\n  text-align: center; }\n\n.fa-stack-1x {\n  line-height: inherit; }\n\n.fa-stack-2x {\n  font-size: 2em; }\n\n.fa-inverse {\n  color: #ffffff; }\n\n/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen\n   readers do not read off random characters that represent icons */\n.fa-glass:before {\n  content: \"\\f000\"; }\n\n.fa-music:before {\n  content: \"\\f001\"; }\n\n.fa-search:before {\n  content: \"\\f002\"; }\n\n.fa-envelope-o:before {\n  content: \"\\f003\"; }\n\n.fa-heart:before {\n  content: \"\\f004\"; }\n\n.fa-star:before {\n  content: \"\\f005\"; }\n\n.fa-star-o:before {\n  content: \"\\f006\"; }\n\n.fa-user:before {\n  content: \"\\f007\"; }\n\n.fa-film:before {\n  content: \"\\f008\"; }\n\n.fa-th-large:before {\n  content: \"\\f009\"; }\n\n.fa-th:before {\n  content: \"\\f00a\"; }\n\n.fa-th-list:before {\n  content: \"\\f00b\"; }\n\n.fa-check:before {\n  content: \"\\f00c\"; }\n\n.fa-remove:before,\n.fa-close:before,\n.fa-times:before {\n  content: \"\\f00d\"; }\n\n.fa-search-plus:before {\n  content: \"\\f00e\"; }\n\n.fa-search-minus:before {\n  content: \"\\f010\"; }\n\n.fa-power-off:before {\n  content: \"\\f011\"; }\n\n.fa-signal:before {\n  content: \"\\f012\"; }\n\n.fa-gear:before,\n.fa-cog:before {\n  content: \"\\f013\"; }\n\n.fa-trash-o:before {\n  content: \"\\f014\"; }\n\n.fa-home:before {\n  content: \"\\f015\"; }\n\n.fa-file-o:before {\n  content: \"\\f016\"; }\n\n.fa-clock-o:before {\n  content: \"\\f017\"; }\n\n.fa-road:before {\n  content: \"\\f018\"; }\n\n.fa-download:before {\n  content: \"\\f019\"; }\n\n.fa-arrow-circle-o-down:before {\n  content: \"\\f01a\"; }\n\n.fa-arrow-circle-o-up:before {\n  content: \"\\f01b\"; }\n\n.fa-inbox:before {\n  content: \"\\f01c\"; }\n\n.fa-play-circle-o:before {\n  content: \"\\f01d\"; }\n\n.fa-rotate-right:before,\n.fa-repeat:before {\n  content: \"\\f01e\"; }\n\n.fa-refresh:before {\n  content: \"\\f021\"; }\n\n.fa-list-alt:before {\n  content: \"\\f022\"; }\n\n.fa-lock:before {\n  content: \"\\f023\"; }\n\n.fa-flag:before {\n  content: \"\\f024\"; }\n\n.fa-headphones:before {\n  content: \"\\f025\"; }\n\n.fa-volume-off:before {\n  content: \"\\f026\"; }\n\n.fa-volume-down:before {\n  content: \"\\f027\"; }\n\n.fa-volume-up:before {\n  content: \"\\f028\"; }\n\n.fa-qrcode:before {\n  content: \"\\f029\"; }\n\n.fa-barcode:before {\n  content: \"\\f02a\"; }\n\n.fa-tag:before {\n  content: \"\\f02b\"; }\n\n.fa-tags:before {\n  content: \"\\f02c\"; }\n\n.fa-book:before {\n  content: \"\\f02d\"; }\n\n.fa-bookmark:before {\n  content: \"\\f02e\"; }\n\n.fa-print:before {\n  content: \"\\f02f\"; }\n\n.fa-camera:before {\n  content: \"\\f030\"; }\n\n.fa-font:before {\n  content: \"\\f031\"; }\n\n.fa-bold:before {\n  content: \"\\f032\"; }\n\n.fa-italic:before {\n  content: \"\\f033\"; }\n\n.fa-text-height:before {\n  content: \"\\f034\"; }\n\n.fa-text-width:before {\n  content: \"\\f035\"; }\n\n.fa-align-left:before {\n  content: \"\\f036\"; }\n\n.fa-align-center:before {\n  content: \"\\f037\"; }\n\n.fa-align-right:before {\n  content: \"\\f038\"; }\n\n.fa-align-justify:before {\n  content: \"\\f039\"; }\n\n.fa-list:before {\n  content: \"\\f03a\"; }\n\n.fa-dedent:before,\n.fa-outdent:before {\n  content: \"\\f03b\"; }\n\n.fa-indent:before {\n  content: \"\\f03c\"; }\n\n.fa-video-camera:before {\n  content: \"\\f03d\"; }\n\n.fa-photo:before,\n.fa-image:before,\n.fa-picture-o:before {\n  content: \"\\f03e\"; }\n\n.fa-pencil:before {\n  content: \"\\f040\"; }\n\n.fa-map-marker:before {\n  content: \"\\f041\"; }\n\n.fa-adjust:before {\n  content: \"\\f042\"; }\n\n.fa-tint:before {\n  content: \"\\f043\"; }\n\n.fa-edit:before,\n.fa-pencil-square-o:before {\n  content: \"\\f044\"; }\n\n.fa-share-square-o:before {\n  content: \"\\f045\"; }\n\n.fa-check-square-o:before {\n  content: \"\\f046\"; }\n\n.fa-arrows:before {\n  content: \"\\f047\"; }\n\n.fa-step-backward:before {\n  content: \"\\f048\"; }\n\n.fa-fast-backward:before {\n  content: \"\\f049\"; }\n\n.fa-backward:before {\n  content: \"\\f04a\"; }\n\n.fa-play:before {\n  content: \"\\f04b\"; }\n\n.fa-pause:before {\n  content: \"\\f04c\"; }\n\n.fa-stop:before {\n  content: \"\\f04d\"; }\n\n.fa-forward:before {\n  content: \"\\f04e\"; }\n\n.fa-fast-forward:before {\n  content: \"\\f050\"; }\n\n.fa-step-forward:before {\n  content: \"\\f051\"; }\n\n.fa-eject:before {\n  content: \"\\f052\"; }\n\n.fa-chevron-left:before {\n  content: \"\\f053\"; }\n\n.fa-chevron-right:before {\n  content: \"\\f054\"; }\n\n.fa-plus-circle:before {\n  content: \"\\f055\"; }\n\n.fa-minus-circle:before {\n  content: \"\\f056\"; }\n\n.fa-times-circle:before {\n  content: \"\\f057\"; }\n\n.fa-check-circle:before {\n  content: \"\\f058\"; }\n\n.fa-question-circle:before {\n  content: \"\\f059\"; }\n\n.fa-info-circle:before {\n  content: \"\\f05a\"; }\n\n.fa-crosshairs:before {\n  content: \"\\f05b\"; }\n\n.fa-times-circle-o:before {\n  content: \"\\f05c\"; }\n\n.fa-check-circle-o:before {\n  content: \"\\f05d\"; }\n\n.fa-ban:before {\n  content: \"\\f05e\"; }\n\n.fa-arrow-left:before {\n  content: \"\\f060\"; }\n\n.fa-arrow-right:before {\n  content: \"\\f061\"; }\n\n.fa-arrow-up:before {\n  content: \"\\f062\"; }\n\n.fa-arrow-down:before {\n  content: \"\\f063\"; }\n\n.fa-mail-forward:before,\n.fa-share:before {\n  content: \"\\f064\"; }\n\n.fa-expand:before {\n  content: \"\\f065\"; }\n\n.fa-compress:before {\n  content: \"\\f066\"; }\n\n.fa-plus:before {\n  content: \"\\f067\"; }\n\n.fa-minus:before {\n  content: \"\\f068\"; }\n\n.fa-asterisk:before {\n  content: \"\\f069\"; }\n\n.fa-exclamation-circle:before {\n  content: \"\\f06a\"; }\n\n.fa-gift:before {\n  content: \"\\f06b\"; }\n\n.fa-leaf:before {\n  content: \"\\f06c\"; }\n\n.fa-fire:before {\n  content: \"\\f06d\"; }\n\n.fa-eye:before {\n  content: \"\\f06e\"; }\n\n.fa-eye-slash:before {\n  content: \"\\f070\"; }\n\n.fa-warning:before,\n.fa-exclamation-triangle:before {\n  content: \"\\f071\"; }\n\n.fa-plane:before {\n  content: \"\\f072\"; }\n\n.fa-calendar:before {\n  content: \"\\f073\"; }\n\n.fa-random:before {\n  content: \"\\f074\"; }\n\n.fa-comment:before {\n  content: \"\\f075\"; }\n\n.fa-magnet:before {\n  content: \"\\f076\"; }\n\n.fa-chevron-up:before {\n  content: \"\\f077\"; }\n\n.fa-chevron-down:before {\n  content: \"\\f078\"; }\n\n.fa-retweet:before {\n  content: \"\\f079\"; }\n\n.fa-shopping-cart:before {\n  content: \"\\f07a\"; }\n\n.fa-folder:before {\n  content: \"\\f07b\"; }\n\n.fa-folder-open:before {\n  content: \"\\f07c\"; }\n\n.fa-arrows-v:before {\n  content: \"\\f07d\"; }\n\n.fa-arrows-h:before {\n  content: \"\\f07e\"; }\n\n.fa-bar-chart-o:before,\n.fa-bar-chart:before {\n  content: \"\\f080\"; }\n\n.fa-twitter-square:before {\n  content: \"\\f081\"; }\n\n.fa-facebook-square:before {\n  content: \"\\f082\"; }\n\n.fa-camera-retro:before {\n  content: \"\\f083\"; }\n\n.fa-key:before {\n  content: \"\\f084\"; }\n\n.fa-gears:before,\n.fa-cogs:before {\n  content: \"\\f085\"; }\n\n.fa-comments:before {\n  content: \"\\f086\"; }\n\n.fa-thumbs-o-up:before {\n  content: \"\\f087\"; }\n\n.fa-thumbs-o-down:before {\n  content: \"\\f088\"; }\n\n.fa-star-half:before {\n  content: \"\\f089\"; }\n\n.fa-heart-o:before {\n  content: \"\\f08a\"; }\n\n.fa-sign-out:before {\n  content: \"\\f08b\"; }\n\n.fa-linkedin-square:before {\n  content: \"\\f08c\"; }\n\n.fa-thumb-tack:before {\n  content: \"\\f08d\"; }\n\n.fa-external-link:before {\n  content: \"\\f08e\"; }\n\n.fa-sign-in:before {\n  content: \"\\f090\"; }\n\n.fa-trophy:before {\n  content: \"\\f091\"; }\n\n.fa-github-square:before {\n  content: \"\\f092\"; }\n\n.fa-upload:before {\n  content: \"\\f093\"; }\n\n.fa-lemon-o:before {\n  content: \"\\f094\"; }\n\n.fa-phone:before {\n  content: \"\\f095\"; }\n\n.fa-square-o:before {\n  content: \"\\f096\"; }\n\n.fa-bookmark-o:before {\n  content: \"\\f097\"; }\n\n.fa-phone-square:before {\n  content: \"\\f098\"; }\n\n.fa-twitter:before {\n  content: \"\\f099\"; }\n\n.fa-facebook-f:before,\n.fa-facebook:before {\n  content: \"\\f09a\"; }\n\n.fa-github:before {\n  content: \"\\f09b\"; }\n\n.fa-unlock:before {\n  content: \"\\f09c\"; }\n\n.fa-credit-card:before {\n  content: \"\\f09d\"; }\n\n.fa-feed:before,\n.fa-rss:before {\n  content: \"\\f09e\"; }\n\n.fa-hdd-o:before {\n  content: \"\\f0a0\"; }\n\n.fa-bullhorn:before {\n  content: \"\\f0a1\"; }\n\n.fa-bell:before {\n  content: \"\\f0f3\"; }\n\n.fa-certificate:before {\n  content: \"\\f0a3\"; }\n\n.fa-hand-o-right:before {\n  content: \"\\f0a4\"; }\n\n.fa-hand-o-left:before {\n  content: \"\\f0a5\"; }\n\n.fa-hand-o-up:before {\n  content: \"\\f0a6\"; }\n\n.fa-hand-o-down:before {\n  content: \"\\f0a7\"; }\n\n.fa-arrow-circle-left:before {\n  content: \"\\f0a8\"; }\n\n.fa-arrow-circle-right:before {\n  content: \"\\f0a9\"; }\n\n.fa-arrow-circle-up:before {\n  content: \"\\f0aa\"; }\n\n.fa-arrow-circle-down:before {\n  content: \"\\f0ab\"; }\n\n.fa-globe:before {\n  content: \"\\f0ac\"; }\n\n.fa-wrench:before {\n  content: \"\\f0ad\"; }\n\n.fa-tasks:before {\n  content: \"\\f0ae\"; }\n\n.fa-filter:before {\n  content: \"\\f0b0\"; }\n\n.fa-briefcase:before {\n  content: \"\\f0b1\"; }\n\n.fa-arrows-alt:before {\n  content: \"\\f0b2\"; }\n\n.fa-group:before,\n.fa-users:before {\n  content: \"\\f0c0\"; }\n\n.fa-chain:before,\n.fa-link:before {\n  content: \"\\f0c1\"; }\n\n.fa-cloud:before {\n  content: \"\\f0c2\"; }\n\n.fa-flask:before {\n  content: \"\\f0c3\"; }\n\n.fa-cut:before,\n.fa-scissors:before {\n  content: \"\\f0c4\"; }\n\n.fa-copy:before,\n.fa-files-o:before {\n  content: \"\\f0c5\"; }\n\n.fa-paperclip:before {\n  content: \"\\f0c6\"; }\n\n.fa-save:before,\n.fa-floppy-o:before {\n  content: \"\\f0c7\"; }\n\n.fa-square:before {\n  content: \"\\f0c8\"; }\n\n.fa-navicon:before,\n.fa-reorder:before,\n.fa-bars:before {\n  content: \"\\f0c9\"; }\n\n.fa-list-ul:before {\n  content: \"\\f0ca\"; }\n\n.fa-list-ol:before {\n  content: \"\\f0cb\"; }\n\n.fa-strikethrough:before {\n  content: \"\\f0cc\"; }\n\n.fa-underline:before {\n  content: \"\\f0cd\"; }\n\n.fa-table:before {\n  content: \"\\f0ce\"; }\n\n.fa-magic:before {\n  content: \"\\f0d0\"; }\n\n.fa-truck:before {\n  content: \"\\f0d1\"; }\n\n.fa-pinterest:before {\n  content: \"\\f0d2\"; }\n\n.fa-pinterest-square:before {\n  content: \"\\f0d3\"; }\n\n.fa-google-plus-square:before {\n  content: \"\\f0d4\"; }\n\n.fa-google-plus:before {\n  content: \"\\f0d5\"; }\n\n.fa-money:before {\n  content: \"\\f0d6\"; }\n\n.fa-caret-down:before {\n  content: \"\\f0d7\"; }\n\n.fa-caret-up:before {\n  content: \"\\f0d8\"; }\n\n.fa-caret-left:before {\n  content: \"\\f0d9\"; }\n\n.fa-caret-right:before {\n  content: \"\\f0da\"; }\n\n.fa-columns:before {\n  content: \"\\f0db\"; }\n\n.fa-unsorted:before,\n.fa-sort:before {\n  content: \"\\f0dc\"; }\n\n.fa-sort-down:before,\n.fa-sort-desc:before {\n  content: \"\\f0dd\"; }\n\n.fa-sort-up:before,\n.fa-sort-asc:before {\n  content: \"\\f0de\"; }\n\n.fa-envelope:before {\n  content: \"\\f0e0\"; }\n\n.fa-linkedin:before {\n  content: \"\\f0e1\"; }\n\n.fa-rotate-left:before,\n.fa-undo:before {\n  content: \"\\f0e2\"; }\n\n.fa-legal:before,\n.fa-gavel:before {\n  content: \"\\f0e3\"; }\n\n.fa-dashboard:before,\n.fa-tachometer:before {\n  content: \"\\f0e4\"; }\n\n.fa-comment-o:before {\n  content: \"\\f0e5\"; }\n\n.fa-comments-o:before {\n  content: \"\\f0e6\"; }\n\n.fa-flash:before,\n.fa-bolt:before {\n  content: \"\\f0e7\"; }\n\n.fa-sitemap:before {\n  content: \"\\f0e8\"; }\n\n.fa-umbrella:before {\n  content: \"\\f0e9\"; }\n\n.fa-paste:before,\n.fa-clipboard:before {\n  content: \"\\f0ea\"; }\n\n.fa-lightbulb-o:before {\n  content: \"\\f0eb\"; }\n\n.fa-exchange:before {\n  content: \"\\f0ec\"; }\n\n.fa-cloud-download:before {\n  content: \"\\f0ed\"; }\n\n.fa-cloud-upload:before {\n  content: \"\\f0ee\"; }\n\n.fa-user-md:before {\n  content: \"\\f0f0\"; }\n\n.fa-stethoscope:before {\n  content: \"\\f0f1\"; }\n\n.fa-suitcase:before {\n  content: \"\\f0f2\"; }\n\n.fa-bell-o:before {\n  content: \"\\f0a2\"; }\n\n.fa-coffee:before {\n  content: \"\\f0f4\"; }\n\n.fa-cutlery:before {\n  content: \"\\f0f5\"; }\n\n.fa-file-text-o:before {\n  content: \"\\f0f6\"; }\n\n.fa-building-o:before {\n  content: \"\\f0f7\"; }\n\n.fa-hospital-o:before {\n  content: \"\\f0f8\"; }\n\n.fa-ambulance:before {\n  content: \"\\f0f9\"; }\n\n.fa-medkit:before {\n  content: \"\\f0fa\"; }\n\n.fa-fighter-jet:before {\n  content: \"\\f0fb\"; }\n\n.fa-beer:before {\n  content: \"\\f0fc\"; }\n\n.fa-h-square:before {\n  content: \"\\f0fd\"; }\n\n.fa-plus-square:before {\n  content: \"\\f0fe\"; }\n\n.fa-angle-double-left:before {\n  content: \"\\f100\"; }\n\n.fa-angle-double-right:before {\n  content: \"\\f101\"; }\n\n.fa-angle-double-up:before {\n  content: \"\\f102\"; }\n\n.fa-angle-double-down:before {\n  content: \"\\f103\"; }\n\n.fa-angle-left:before {\n  content: \"\\f104\"; }\n\n.fa-angle-right:before {\n  content: \"\\f105\"; }\n\n.fa-angle-up:before {\n  content: \"\\f106\"; }\n\n.fa-angle-down:before {\n  content: \"\\f107\"; }\n\n.fa-desktop:before {\n  content: \"\\f108\"; }\n\n.fa-laptop:before {\n  content: \"\\f109\"; }\n\n.fa-tablet:before {\n  content: \"\\f10a\"; }\n\n.fa-mobile-phone:before,\n.fa-mobile:before {\n  content: \"\\f10b\"; }\n\n.fa-circle-o:before {\n  content: \"\\f10c\"; }\n\n.fa-quote-left:before {\n  content: \"\\f10d\"; }\n\n.fa-quote-right:before {\n  content: \"\\f10e\"; }\n\n.fa-spinner:before {\n  content: \"\\f110\"; }\n\n.fa-circle:before {\n  content: \"\\f111\"; }\n\n.fa-mail-reply:before,\n.fa-reply:before {\n  content: \"\\f112\"; }\n\n.fa-github-alt:before {\n  content: \"\\f113\"; }\n\n.fa-folder-o:before {\n  content: \"\\f114\"; }\n\n.fa-folder-open-o:before {\n  content: \"\\f115\"; }\n\n.fa-smile-o:before {\n  content: \"\\f118\"; }\n\n.fa-frown-o:before {\n  content: \"\\f119\"; }\n\n.fa-meh-o:before {\n  content: \"\\f11a\"; }\n\n.fa-gamepad:before {\n  content: \"\\f11b\"; }\n\n.fa-keyboard-o:before {\n  content: \"\\f11c\"; }\n\n.fa-flag-o:before {\n  content: \"\\f11d\"; }\n\n.fa-flag-checkered:before {\n  content: \"\\f11e\"; }\n\n.fa-terminal:before {\n  content: \"\\f120\"; }\n\n.fa-code:before {\n  content: \"\\f121\"; }\n\n.fa-mail-reply-all:before,\n.fa-reply-all:before {\n  content: \"\\f122\"; }\n\n.fa-star-half-empty:before,\n.fa-star-half-full:before,\n.fa-star-half-o:before {\n  content: \"\\f123\"; }\n\n.fa-location-arrow:before {\n  content: \"\\f124\"; }\n\n.fa-crop:before {\n  content: \"\\f125\"; }\n\n.fa-code-fork:before {\n  content: \"\\f126\"; }\n\n.fa-unlink:before,\n.fa-chain-broken:before {\n  content: \"\\f127\"; }\n\n.fa-question:before {\n  content: \"\\f128\"; }\n\n.fa-info:before {\n  content: \"\\f129\"; }\n\n.fa-exclamation:before {\n  content: \"\\f12a\"; }\n\n.fa-superscript:before {\n  content: \"\\f12b\"; }\n\n.fa-subscript:before {\n  content: \"\\f12c\"; }\n\n.fa-eraser:before {\n  content: \"\\f12d\"; }\n\n.fa-puzzle-piece:before {\n  content: \"\\f12e\"; }\n\n.fa-microphone:before {\n  content: \"\\f130\"; }\n\n.fa-microphone-slash:before {\n  content: \"\\f131\"; }\n\n.fa-shield:before {\n  content: \"\\f132\"; }\n\n.fa-calendar-o:before {\n  content: \"\\f133\"; }\n\n.fa-fire-extinguisher:before {\n  content: \"\\f134\"; }\n\n.fa-rocket:before {\n  content: \"\\f135\"; }\n\n.fa-maxcdn:before {\n  content: \"\\f136\"; }\n\n.fa-chevron-circle-left:before {\n  content: \"\\f137\"; }\n\n.fa-chevron-circle-right:before {\n  content: \"\\f138\"; }\n\n.fa-chevron-circle-up:before {\n  content: \"\\f139\"; }\n\n.fa-chevron-circle-down:before {\n  content: \"\\f13a\"; }\n\n.fa-html5:before {\n  content: \"\\f13b\"; }\n\n.fa-css3:before {\n  content: \"\\f13c\"; }\n\n.fa-anchor:before {\n  content: \"\\f13d\"; }\n\n.fa-unlock-alt:before {\n  content: \"\\f13e\"; }\n\n.fa-bullseye:before {\n  content: \"\\f140\"; }\n\n.fa-ellipsis-h:before {\n  content: \"\\f141\"; }\n\n.fa-ellipsis-v:before {\n  content: \"\\f142\"; }\n\n.fa-rss-square:before {\n  content: \"\\f143\"; }\n\n.fa-play-circle:before {\n  content: \"\\f144\"; }\n\n.fa-ticket:before {\n  content: \"\\f145\"; }\n\n.fa-minus-square:before {\n  content: \"\\f146\"; }\n\n.fa-minus-square-o:before {\n  content: \"\\f147\"; }\n\n.fa-level-up:before {\n  content: \"\\f148\"; }\n\n.fa-level-down:before {\n  content: \"\\f149\"; }\n\n.fa-check-square:before {\n  content: \"\\f14a\"; }\n\n.fa-pencil-square:before {\n  content: \"\\f14b\"; }\n\n.fa-external-link-square:before {\n  content: \"\\f14c\"; }\n\n.fa-share-square:before {\n  content: \"\\f14d\"; }\n\n.fa-compass:before {\n  content: \"\\f14e\"; }\n\n.fa-toggle-down:before,\n.fa-caret-square-o-down:before {\n  content: \"\\f150\"; }\n\n.fa-toggle-up:before,\n.fa-caret-square-o-up:before {\n  content: \"\\f151\"; }\n\n.fa-toggle-right:before,\n.fa-caret-square-o-right:before {\n  content: \"\\f152\"; }\n\n.fa-euro:before,\n.fa-eur:before {\n  content: \"\\f153\"; }\n\n.fa-gbp:before {\n  content: \"\\f154\"; }\n\n.fa-dollar:before,\n.fa-usd:before {\n  content: \"\\f155\"; }\n\n.fa-rupee:before,\n.fa-inr:before {\n  content: \"\\f156\"; }\n\n.fa-cny:before,\n.fa-rmb:before,\n.fa-yen:before,\n.fa-jpy:before {\n  content: \"\\f157\"; }\n\n.fa-ruble:before,\n.fa-rouble:before,\n.fa-rub:before {\n  content: \"\\f158\"; }\n\n.fa-won:before,\n.fa-krw:before {\n  content: \"\\f159\"; }\n\n.fa-bitcoin:before,\n.fa-btc:before {\n  content: \"\\f15a\"; }\n\n.fa-file:before {\n  content: \"\\f15b\"; }\n\n.fa-file-text:before {\n  content: \"\\f15c\"; }\n\n.fa-sort-alpha-asc:before {\n  content: \"\\f15d\"; }\n\n.fa-sort-alpha-desc:before {\n  content: \"\\f15e\"; }\n\n.fa-sort-amount-asc:before {\n  content: \"\\f160\"; }\n\n.fa-sort-amount-desc:before {\n  content: \"\\f161\"; }\n\n.fa-sort-numeric-asc:before {\n  content: \"\\f162\"; }\n\n.fa-sort-numeric-desc:before {\n  content: \"\\f163\"; }\n\n.fa-thumbs-up:before {\n  content: \"\\f164\"; }\n\n.fa-thumbs-down:before {\n  content: \"\\f165\"; }\n\n.fa-youtube-square:before {\n  content: \"\\f166\"; }\n\n.fa-youtube:before {\n  content: \"\\f167\"; }\n\n.fa-xing:before {\n  content: \"\\f168\"; }\n\n.fa-xing-square:before {\n  content: \"\\f169\"; }\n\n.fa-youtube-play:before {\n  content: \"\\f16a\"; }\n\n.fa-dropbox:before {\n  content: \"\\f16b\"; }\n\n.fa-stack-overflow:before {\n  content: \"\\f16c\"; }\n\n.fa-instagram:before {\n  content: \"\\f16d\"; }\n\n.fa-flickr:before {\n  content: \"\\f16e\"; }\n\n.fa-adn:before {\n  content: \"\\f170\"; }\n\n.fa-bitbucket:before {\n  content: \"\\f171\"; }\n\n.fa-bitbucket-square:before {\n  content: \"\\f172\"; }\n\n.fa-tumblr:before {\n  content: \"\\f173\"; }\n\n.fa-tumblr-square:before {\n  content: \"\\f174\"; }\n\n.fa-long-arrow-down:before {\n  content: \"\\f175\"; }\n\n.fa-long-arrow-up:before {\n  content: \"\\f176\"; }\n\n.fa-long-arrow-left:before {\n  content: \"\\f177\"; }\n\n.fa-long-arrow-right:before {\n  content: \"\\f178\"; }\n\n.fa-apple:before {\n  content: \"\\f179\"; }\n\n.fa-windows:before {\n  content: \"\\f17a\"; }\n\n.fa-android:before {\n  content: \"\\f17b\"; }\n\n.fa-linux:before {\n  content: \"\\f17c\"; }\n\n.fa-dribbble:before {\n  content: \"\\f17d\"; }\n\n.fa-skype:before {\n  content: \"\\f17e\"; }\n\n.fa-foursquare:before {\n  content: \"\\f180\"; }\n\n.fa-trello:before {\n  content: \"\\f181\"; }\n\n.fa-female:before {\n  content: \"\\f182\"; }\n\n.fa-male:before {\n  content: \"\\f183\"; }\n\n.fa-gittip:before,\n.fa-gratipay:before {\n  content: \"\\f184\"; }\n\n.fa-sun-o:before {\n  content: \"\\f185\"; }\n\n.fa-moon-o:before {\n  content: \"\\f186\"; }\n\n.fa-archive:before {\n  content: \"\\f187\"; }\n\n.fa-bug:before {\n  content: \"\\f188\"; }\n\n.fa-vk:before {\n  content: \"\\f189\"; }\n\n.fa-weibo:before {\n  content: \"\\f18a\"; }\n\n.fa-renren:before {\n  content: \"\\f18b\"; }\n\n.fa-pagelines:before {\n  content: \"\\f18c\"; }\n\n.fa-stack-exchange:before {\n  content: \"\\f18d\"; }\n\n.fa-arrow-circle-o-right:before {\n  content: \"\\f18e\"; }\n\n.fa-arrow-circle-o-left:before {\n  content: \"\\f190\"; }\n\n.fa-toggle-left:before,\n.fa-caret-square-o-left:before {\n  content: \"\\f191\"; }\n\n.fa-dot-circle-o:before {\n  content: \"\\f192\"; }\n\n.fa-wheelchair:before {\n  content: \"\\f193\"; }\n\n.fa-vimeo-square:before {\n  content: \"\\f194\"; }\n\n.fa-turkish-lira:before,\n.fa-try:before {\n  content: \"\\f195\"; }\n\n.fa-plus-square-o:before {\n  content: \"\\f196\"; }\n\n.fa-space-shuttle:before {\n  content: \"\\f197\"; }\n\n.fa-slack:before {\n  content: \"\\f198\"; }\n\n.fa-envelope-square:before {\n  content: \"\\f199\"; }\n\n.fa-wordpress:before {\n  content: \"\\f19a\"; }\n\n.fa-openid:before {\n  content: \"\\f19b\"; }\n\n.fa-institution:before,\n.fa-bank:before,\n.fa-university:before {\n  content: \"\\f19c\"; }\n\n.fa-mortar-board:before,\n.fa-graduation-cap:before {\n  content: \"\\f19d\"; }\n\n.fa-yahoo:before {\n  content: \"\\f19e\"; }\n\n.fa-google:before {\n  content: \"\\f1a0\"; }\n\n.fa-reddit:before {\n  content: \"\\f1a1\"; }\n\n.fa-reddit-square:before {\n  content: \"\\f1a2\"; }\n\n.fa-stumbleupon-circle:before {\n  content: \"\\f1a3\"; }\n\n.fa-stumbleupon:before {\n  content: \"\\f1a4\"; }\n\n.fa-delicious:before {\n  content: \"\\f1a5\"; }\n\n.fa-digg:before {\n  content: \"\\f1a6\"; }\n\n.fa-pied-piper-pp:before {\n  content: \"\\f1a7\"; }\n\n.fa-pied-piper-alt:before {\n  content: \"\\f1a8\"; }\n\n.fa-drupal:before {\n  content: \"\\f1a9\"; }\n\n.fa-joomla:before {\n  content: \"\\f1aa\"; }\n\n.fa-language:before {\n  content: \"\\f1ab\"; }\n\n.fa-fax:before {\n  content: \"\\f1ac\"; }\n\n.fa-building:before {\n  content: \"\\f1ad\"; }\n\n.fa-child:before {\n  content: \"\\f1ae\"; }\n\n.fa-paw:before {\n  content: \"\\f1b0\"; }\n\n.fa-spoon:before {\n  content: \"\\f1b1\"; }\n\n.fa-cube:before {\n  content: \"\\f1b2\"; }\n\n.fa-cubes:before {\n  content: \"\\f1b3\"; }\n\n.fa-behance:before {\n  content: \"\\f1b4\"; }\n\n.fa-behance-square:before {\n  content: \"\\f1b5\"; }\n\n.fa-steam:before {\n  content: \"\\f1b6\"; }\n\n.fa-steam-square:before {\n  content: \"\\f1b7\"; }\n\n.fa-recycle:before {\n  content: \"\\f1b8\"; }\n\n.fa-automobile:before,\n.fa-car:before {\n  content: \"\\f1b9\"; }\n\n.fa-cab:before,\n.fa-taxi:before {\n  content: \"\\f1ba\"; }\n\n.fa-tree:before {\n  content: \"\\f1bb\"; }\n\n.fa-spotify:before {\n  content: \"\\f1bc\"; }\n\n.fa-deviantart:before {\n  content: \"\\f1bd\"; }\n\n.fa-soundcloud:before {\n  content: \"\\f1be\"; }\n\n.fa-database:before {\n  content: \"\\f1c0\"; }\n\n.fa-file-pdf-o:before {\n  content: \"\\f1c1\"; }\n\n.fa-file-word-o:before {\n  content: \"\\f1c2\"; }\n\n.fa-file-excel-o:before {\n  content: \"\\f1c3\"; }\n\n.fa-file-powerpoint-o:before {\n  content: \"\\f1c4\"; }\n\n.fa-file-photo-o:before,\n.fa-file-picture-o:before,\n.fa-file-image-o:before {\n  content: \"\\f1c5\"; }\n\n.fa-file-zip-o:before,\n.fa-file-archive-o:before {\n  content: \"\\f1c6\"; }\n\n.fa-file-sound-o:before,\n.fa-file-audio-o:before {\n  content: \"\\f1c7\"; }\n\n.fa-file-movie-o:before,\n.fa-file-video-o:before {\n  content: \"\\f1c8\"; }\n\n.fa-file-code-o:before {\n  content: \"\\f1c9\"; }\n\n.fa-vine:before {\n  content: \"\\f1ca\"; }\n\n.fa-codepen:before {\n  content: \"\\f1cb\"; }\n\n.fa-jsfiddle:before {\n  content: \"\\f1cc\"; }\n\n.fa-life-bouy:before,\n.fa-life-buoy:before,\n.fa-life-saver:before,\n.fa-support:before,\n.fa-life-ring:before {\n  content: \"\\f1cd\"; }\n\n.fa-circle-o-notch:before {\n  content: \"\\f1ce\"; }\n\n.fa-ra:before,\n.fa-resistance:before,\n.fa-rebel:before {\n  content: \"\\f1d0\"; }\n\n.fa-ge:before,\n.fa-empire:before {\n  content: \"\\f1d1\"; }\n\n.fa-git-square:before {\n  content: \"\\f1d2\"; }\n\n.fa-git:before {\n  content: \"\\f1d3\"; }\n\n.fa-y-combinator-square:before,\n.fa-yc-square:before,\n.fa-hacker-news:before {\n  content: \"\\f1d4\"; }\n\n.fa-tencent-weibo:before {\n  content: \"\\f1d5\"; }\n\n.fa-qq:before {\n  content: \"\\f1d6\"; }\n\n.fa-wechat:before,\n.fa-weixin:before {\n  content: \"\\f1d7\"; }\n\n.fa-send:before,\n.fa-paper-plane:before {\n  content: \"\\f1d8\"; }\n\n.fa-send-o:before,\n.fa-paper-plane-o:before {\n  content: \"\\f1d9\"; }\n\n.fa-history:before {\n  content: \"\\f1da\"; }\n\n.fa-circle-thin:before {\n  content: \"\\f1db\"; }\n\n.fa-header:before {\n  content: \"\\f1dc\"; }\n\n.fa-paragraph:before {\n  content: \"\\f1dd\"; }\n\n.fa-sliders:before {\n  content: \"\\f1de\"; }\n\n.fa-share-alt:before {\n  content: \"\\f1e0\"; }\n\n.fa-share-alt-square:before {\n  content: \"\\f1e1\"; }\n\n.fa-bomb:before {\n  content: \"\\f1e2\"; }\n\n.fa-soccer-ball-o:before,\n.fa-futbol-o:before {\n  content: \"\\f1e3\"; }\n\n.fa-tty:before {\n  content: \"\\f1e4\"; }\n\n.fa-binoculars:before {\n  content: \"\\f1e5\"; }\n\n.fa-plug:before {\n  content: \"\\f1e6\"; }\n\n.fa-slideshare:before {\n  content: \"\\f1e7\"; }\n\n.fa-twitch:before {\n  content: \"\\f1e8\"; }\n\n.fa-yelp:before {\n  content: \"\\f1e9\"; }\n\n.fa-newspaper-o:before {\n  content: \"\\f1ea\"; }\n\n.fa-wifi:before {\n  content: \"\\f1eb\"; }\n\n.fa-calculator:before {\n  content: \"\\f1ec\"; }\n\n.fa-paypal:before {\n  content: \"\\f1ed\"; }\n\n.fa-google-wallet:before {\n  content: \"\\f1ee\"; }\n\n.fa-cc-visa:before {\n  content: \"\\f1f0\"; }\n\n.fa-cc-mastercard:before {\n  content: \"\\f1f1\"; }\n\n.fa-cc-discover:before {\n  content: \"\\f1f2\"; }\n\n.fa-cc-amex:before {\n  content: \"\\f1f3\"; }\n\n.fa-cc-paypal:before {\n  content: \"\\f1f4\"; }\n\n.fa-cc-stripe:before {\n  content: \"\\f1f5\"; }\n\n.fa-bell-slash:before {\n  content: \"\\f1f6\"; }\n\n.fa-bell-slash-o:before {\n  content: \"\\f1f7\"; }\n\n.fa-trash:before {\n  content: \"\\f1f8\"; }\n\n.fa-copyright:before {\n  content: \"\\f1f9\"; }\n\n.fa-at:before {\n  content: \"\\f1fa\"; }\n\n.fa-eyedropper:before {\n  content: \"\\f1fb\"; }\n\n.fa-paint-brush:before {\n  content: \"\\f1fc\"; }\n\n.fa-birthday-cake:before {\n  content: \"\\f1fd\"; }\n\n.fa-area-chart:before {\n  content: \"\\f1fe\"; }\n\n.fa-pie-chart:before {\n  content: \"\\f200\"; }\n\n.fa-line-chart:before {\n  content: \"\\f201\"; }\n\n.fa-lastfm:before {\n  content: \"\\f202\"; }\n\n.fa-lastfm-square:before {\n  content: \"\\f203\"; }\n\n.fa-toggle-off:before {\n  content: \"\\f204\"; }\n\n.fa-toggle-on:before {\n  content: \"\\f205\"; }\n\n.fa-bicycle:before {\n  content: \"\\f206\"; }\n\n.fa-bus:before {\n  content: \"\\f207\"; }\n\n.fa-ioxhost:before {\n  content: \"\\f208\"; }\n\n.fa-angellist:before {\n  content: \"\\f209\"; }\n\n.fa-cc:before {\n  content: \"\\f20a\"; }\n\n.fa-shekel:before,\n.fa-sheqel:before,\n.fa-ils:before {\n  content: \"\\f20b\"; }\n\n.fa-meanpath:before {\n  content: \"\\f20c\"; }\n\n.fa-buysellads:before {\n  content: \"\\f20d\"; }\n\n.fa-connectdevelop:before {\n  content: \"\\f20e\"; }\n\n.fa-dashcube:before {\n  content: \"\\f210\"; }\n\n.fa-forumbee:before {\n  content: \"\\f211\"; }\n\n.fa-leanpub:before {\n  content: \"\\f212\"; }\n\n.fa-sellsy:before {\n  content: \"\\f213\"; }\n\n.fa-shirtsinbulk:before {\n  content: \"\\f214\"; }\n\n.fa-simplybuilt:before {\n  content: \"\\f215\"; }\n\n.fa-skyatlas:before {\n  content: \"\\f216\"; }\n\n.fa-cart-plus:before {\n  content: \"\\f217\"; }\n\n.fa-cart-arrow-down:before {\n  content: \"\\f218\"; }\n\n.fa-diamond:before {\n  content: \"\\f219\"; }\n\n.fa-ship:before {\n  content: \"\\f21a\"; }\n\n.fa-user-secret:before {\n  content: \"\\f21b\"; }\n\n.fa-motorcycle:before {\n  content: \"\\f21c\"; }\n\n.fa-street-view:before {\n  content: \"\\f21d\"; }\n\n.fa-heartbeat:before {\n  content: \"\\f21e\"; }\n\n.fa-venus:before {\n  content: \"\\f221\"; }\n\n.fa-mars:before {\n  content: \"\\f222\"; }\n\n.fa-mercury:before {\n  content: \"\\f223\"; }\n\n.fa-intersex:before,\n.fa-transgender:before {\n  content: \"\\f224\"; }\n\n.fa-transgender-alt:before {\n  content: \"\\f225\"; }\n\n.fa-venus-double:before {\n  content: \"\\f226\"; }\n\n.fa-mars-double:before {\n  content: \"\\f227\"; }\n\n.fa-venus-mars:before {\n  content: \"\\f228\"; }\n\n.fa-mars-stroke:before {\n  content: \"\\f229\"; }\n\n.fa-mars-stroke-v:before {\n  content: \"\\f22a\"; }\n\n.fa-mars-stroke-h:before {\n  content: \"\\f22b\"; }\n\n.fa-neuter:before {\n  content: \"\\f22c\"; }\n\n.fa-genderless:before {\n  content: \"\\f22d\"; }\n\n.fa-facebook-official:before {\n  content: \"\\f230\"; }\n\n.fa-pinterest-p:before {\n  content: \"\\f231\"; }\n\n.fa-whatsapp:before {\n  content: \"\\f232\"; }\n\n.fa-server:before {\n  content: \"\\f233\"; }\n\n.fa-user-plus:before {\n  content: \"\\f234\"; }\n\n.fa-user-times:before {\n  content: \"\\f235\"; }\n\n.fa-hotel:before,\n.fa-bed:before {\n  content: \"\\f236\"; }\n\n.fa-viacoin:before {\n  content: \"\\f237\"; }\n\n.fa-train:before {\n  content: \"\\f238\"; }\n\n.fa-subway:before {\n  content: \"\\f239\"; }\n\n.fa-medium:before {\n  content: \"\\f23a\"; }\n\n.fa-yc:before,\n.fa-y-combinator:before {\n  content: \"\\f23b\"; }\n\n.fa-optin-monster:before {\n  content: \"\\f23c\"; }\n\n.fa-opencart:before {\n  content: \"\\f23d\"; }\n\n.fa-expeditedssl:before {\n  content: \"\\f23e\"; }\n\n.fa-battery-4:before,\n.fa-battery-full:before {\n  content: \"\\f240\"; }\n\n.fa-battery-3:before,\n.fa-battery-three-quarters:before {\n  content: \"\\f241\"; }\n\n.fa-battery-2:before,\n.fa-battery-half:before {\n  content: \"\\f242\"; }\n\n.fa-battery-1:before,\n.fa-battery-quarter:before {\n  content: \"\\f243\"; }\n\n.fa-battery-0:before,\n.fa-battery-empty:before {\n  content: \"\\f244\"; }\n\n.fa-mouse-pointer:before {\n  content: \"\\f245\"; }\n\n.fa-i-cursor:before {\n  content: \"\\f246\"; }\n\n.fa-object-group:before {\n  content: \"\\f247\"; }\n\n.fa-object-ungroup:before {\n  content: \"\\f248\"; }\n\n.fa-sticky-note:before {\n  content: \"\\f249\"; }\n\n.fa-sticky-note-o:before {\n  content: \"\\f24a\"; }\n\n.fa-cc-jcb:before {\n  content: \"\\f24b\"; }\n\n.fa-cc-diners-club:before {\n  content: \"\\f24c\"; }\n\n.fa-clone:before {\n  content: \"\\f24d\"; }\n\n.fa-balance-scale:before {\n  content: \"\\f24e\"; }\n\n.fa-hourglass-o:before {\n  content: \"\\f250\"; }\n\n.fa-hourglass-1:before,\n.fa-hourglass-start:before {\n  content: \"\\f251\"; }\n\n.fa-hourglass-2:before,\n.fa-hourglass-half:before {\n  content: \"\\f252\"; }\n\n.fa-hourglass-3:before,\n.fa-hourglass-end:before {\n  content: \"\\f253\"; }\n\n.fa-hourglass:before {\n  content: \"\\f254\"; }\n\n.fa-hand-grab-o:before,\n.fa-hand-rock-o:before {\n  content: \"\\f255\"; }\n\n.fa-hand-stop-o:before,\n.fa-hand-paper-o:before {\n  content: \"\\f256\"; }\n\n.fa-hand-scissors-o:before {\n  content: \"\\f257\"; }\n\n.fa-hand-lizard-o:before {\n  content: \"\\f258\"; }\n\n.fa-hand-spock-o:before {\n  content: \"\\f259\"; }\n\n.fa-hand-pointer-o:before {\n  content: \"\\f25a\"; }\n\n.fa-hand-peace-o:before {\n  content: \"\\f25b\"; }\n\n.fa-trademark:before {\n  content: \"\\f25c\"; }\n\n.fa-registered:before {\n  content: \"\\f25d\"; }\n\n.fa-creative-commons:before {\n  content: \"\\f25e\"; }\n\n.fa-gg:before {\n  content: \"\\f260\"; }\n\n.fa-gg-circle:before {\n  content: \"\\f261\"; }\n\n.fa-tripadvisor:before {\n  content: \"\\f262\"; }\n\n.fa-odnoklassniki:before {\n  content: \"\\f263\"; }\n\n.fa-odnoklassniki-square:before {\n  content: \"\\f264\"; }\n\n.fa-get-pocket:before {\n  content: \"\\f265\"; }\n\n.fa-wikipedia-w:before {\n  content: \"\\f266\"; }\n\n.fa-safari:before {\n  content: \"\\f267\"; }\n\n.fa-chrome:before {\n  content: \"\\f268\"; }\n\n.fa-firefox:before {\n  content: \"\\f269\"; }\n\n.fa-opera:before {\n  content: \"\\f26a\"; }\n\n.fa-internet-explorer:before {\n  content: \"\\f26b\"; }\n\n.fa-tv:before,\n.fa-television:before {\n  content: \"\\f26c\"; }\n\n.fa-contao:before {\n  content: \"\\f26d\"; }\n\n.fa-500px:before {\n  content: \"\\f26e\"; }\n\n.fa-amazon:before {\n  content: \"\\f270\"; }\n\n.fa-calendar-plus-o:before {\n  content: \"\\f271\"; }\n\n.fa-calendar-minus-o:before {\n  content: \"\\f272\"; }\n\n.fa-calendar-times-o:before {\n  content: \"\\f273\"; }\n\n.fa-calendar-check-o:before {\n  content: \"\\f274\"; }\n\n.fa-industry:before {\n  content: \"\\f275\"; }\n\n.fa-map-pin:before {\n  content: \"\\f276\"; }\n\n.fa-map-signs:before {\n  content: \"\\f277\"; }\n\n.fa-map-o:before {\n  content: \"\\f278\"; }\n\n.fa-map:before {\n  content: \"\\f279\"; }\n\n.fa-commenting:before {\n  content: \"\\f27a\"; }\n\n.fa-commenting-o:before {\n  content: \"\\f27b\"; }\n\n.fa-houzz:before {\n  content: \"\\f27c\"; }\n\n.fa-vimeo:before {\n  content: \"\\f27d\"; }\n\n.fa-black-tie:before {\n  content: \"\\f27e\"; }\n\n.fa-fonticons:before {\n  content: \"\\f280\"; }\n\n.fa-reddit-alien:before {\n  content: \"\\f281\"; }\n\n.fa-edge:before {\n  content: \"\\f282\"; }\n\n.fa-credit-card-alt:before {\n  content: \"\\f283\"; }\n\n.fa-codiepie:before {\n  content: \"\\f284\"; }\n\n.fa-modx:before {\n  content: \"\\f285\"; }\n\n.fa-fort-awesome:before {\n  content: \"\\f286\"; }\n\n.fa-usb:before {\n  content: \"\\f287\"; }\n\n.fa-product-hunt:before {\n  content: \"\\f288\"; }\n\n.fa-mixcloud:before {\n  content: \"\\f289\"; }\n\n.fa-scribd:before {\n  content: \"\\f28a\"; }\n\n.fa-pause-circle:before {\n  content: \"\\f28b\"; }\n\n.fa-pause-circle-o:before {\n  content: \"\\f28c\"; }\n\n.fa-stop-circle:before {\n  content: \"\\f28d\"; }\n\n.fa-stop-circle-o:before {\n  content: \"\\f28e\"; }\n\n.fa-shopping-bag:before {\n  content: \"\\f290\"; }\n\n.fa-shopping-basket:before {\n  content: \"\\f291\"; }\n\n.fa-hashtag:before {\n  content: \"\\f292\"; }\n\n.fa-bluetooth:before {\n  content: \"\\f293\"; }\n\n.fa-bluetooth-b:before {\n  content: \"\\f294\"; }\n\n.fa-percent:before {\n  content: \"\\f295\"; }\n\n.fa-gitlab:before {\n  content: \"\\f296\"; }\n\n.fa-wpbeginner:before {\n  content: \"\\f297\"; }\n\n.fa-wpforms:before {\n  content: \"\\f298\"; }\n\n.fa-envira:before {\n  content: \"\\f299\"; }\n\n.fa-universal-access:before {\n  content: \"\\f29a\"; }\n\n.fa-wheelchair-alt:before {\n  content: \"\\f29b\"; }\n\n.fa-question-circle-o:before {\n  content: \"\\f29c\"; }\n\n.fa-blind:before {\n  content: \"\\f29d\"; }\n\n.fa-audio-description:before {\n  content: \"\\f29e\"; }\n\n.fa-volume-control-phone:before {\n  content: \"\\f2a0\"; }\n\n.fa-braille:before {\n  content: \"\\f2a1\"; }\n\n.fa-assistive-listening-systems:before {\n  content: \"\\f2a2\"; }\n\n.fa-asl-interpreting:before,\n.fa-american-sign-language-interpreting:before {\n  content: \"\\f2a3\"; }\n\n.fa-deafness:before,\n.fa-hard-of-hearing:before,\n.fa-deaf:before {\n  content: \"\\f2a4\"; }\n\n.fa-glide:before {\n  content: \"\\f2a5\"; }\n\n.fa-glide-g:before {\n  content: \"\\f2a6\"; }\n\n.fa-signing:before,\n.fa-sign-language:before {\n  content: \"\\f2a7\"; }\n\n.fa-low-vision:before {\n  content: \"\\f2a8\"; }\n\n.fa-viadeo:before {\n  content: \"\\f2a9\"; }\n\n.fa-viadeo-square:before {\n  content: \"\\f2aa\"; }\n\n.fa-snapchat:before {\n  content: \"\\f2ab\"; }\n\n.fa-snapchat-ghost:before {\n  content: \"\\f2ac\"; }\n\n.fa-snapchat-square:before {\n  content: \"\\f2ad\"; }\n\n.fa-pied-piper:before {\n  content: \"\\f2ae\"; }\n\n.fa-first-order:before {\n  content: \"\\f2b0\"; }\n\n.fa-yoast:before {\n  content: \"\\f2b1\"; }\n\n.fa-themeisle:before {\n  content: \"\\f2b2\"; }\n\n.fa-google-plus-circle:before,\n.fa-google-plus-official:before {\n  content: \"\\f2b3\"; }\n\n.fa-fa:before,\n.fa-font-awesome:before {\n  content: \"\\f2b4\"; }\n\n.sr-only {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  border: 0; }\n\n.sr-only-focusable:active,\n.sr-only-focusable:focus {\n  position: static;\n  width: auto;\n  height: auto;\n  margin: 0;\n  overflow: visible;\n  clip: auto; }\n\n.select2-container {\n  box-sizing: border-box;\n  display: inline-block;\n  margin: 0;\n  position: relative;\n  vertical-align: middle; }\n\n.select2-container .select2-selection--single {\n  box-sizing: border-box;\n  cursor: pointer;\n  display: block;\n  height: 28px;\n  user-select: none;\n  -webkit-user-select: none; }\n\n.select2-container .select2-selection--single .select2-selection__rendered {\n  display: block;\n  padding-left: 8px;\n  padding-right: 20px;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap; }\n\n.select2-container .select2-selection--single .select2-selection__clear {\n  position: relative; }\n\n.select2-container[dir=\"rtl\"] .select2-selection--single .select2-selection__rendered {\n  padding-right: 8px;\n  padding-left: 20px; }\n\n.select2-container .select2-selection--multiple {\n  box-sizing: border-box;\n  cursor: pointer;\n  display: block;\n  min-height: 32px;\n  user-select: none;\n  -webkit-user-select: none; }\n\n.select2-container .select2-selection--multiple .select2-selection__rendered {\n  display: inline-block;\n  overflow: hidden;\n  padding-left: 8px;\n  text-overflow: ellipsis;\n  white-space: nowrap; }\n\n.select2-container .select2-search--inline {\n  float: left; }\n\n.select2-container .select2-search--inline .select2-search__field {\n  box-sizing: border-box;\n  border: none;\n  font-size: 100%;\n  margin-top: 5px;\n  padding: 0; }\n\n.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {\n  -webkit-appearance: none; }\n\n.select2-dropdown {\n  background-color: white;\n  border: 1px solid #aaa;\n  border-radius: 4px;\n  box-sizing: border-box;\n  display: block;\n  position: absolute;\n  left: -100000px;\n  width: 100%;\n  z-index: 1051; }\n\n.select2-results {\n  display: block; }\n\n.select2-results__options {\n  list-style: none;\n  margin: 0;\n  padding: 0; }\n\n.select2-results__option {\n  padding: 6px;\n  user-select: none;\n  -webkit-user-select: none; }\n\n.select2-results__option[aria-selected] {\n  cursor: pointer; }\n\n.select2-container--open .select2-dropdown {\n  left: 0; }\n\n.select2-container--open .select2-dropdown--above {\n  border-bottom: none;\n  border-bottom-left-radius: 0;\n  border-bottom-right-radius: 0; }\n\n.select2-container--open .select2-dropdown--below {\n  border-top: none;\n  border-top-left-radius: 0;\n  border-top-right-radius: 0; }\n\n.select2-search--dropdown {\n  display: block;\n  padding: 4px; }\n\n.select2-search--dropdown .select2-search__field {\n  padding: 4px;\n  width: 100%;\n  box-sizing: border-box; }\n\n.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {\n  -webkit-appearance: none; }\n\n.select2-search--dropdown.select2-search--hide {\n  display: none; }\n\n.select2-close-mask {\n  border: 0;\n  margin: 0;\n  padding: 0;\n  display: block;\n  position: fixed;\n  left: 0;\n  top: 0;\n  min-height: 100%;\n  min-width: 100%;\n  height: auto;\n  width: auto;\n  opacity: 0;\n  z-index: 99;\n  background-color: #fff;\n  filter: alpha(opacity=0); }\n\n.select2-hidden-accessible {\n  border: 0 !important;\n  clip: rect(0 0 0 0) !important;\n  height: 1px !important;\n  margin: -1px !important;\n  overflow: hidden !important;\n  padding: 0 !important;\n  position: absolute !important;\n  width: 1px !important; }\n\n.select2-container--default .select2-selection--single {\n  background-color: #fff;\n  border: 1px solid #aaa;\n  border-radius: 4px; }\n\n.select2-container--default .select2-selection--single .select2-selection__rendered {\n  color: #444;\n  line-height: 28px; }\n\n.select2-container--default .select2-selection--single .select2-selection__clear {\n  cursor: pointer;\n  float: right;\n  font-weight: bold; }\n\n.select2-container--default .select2-selection--single .select2-selection__placeholder {\n  color: #999; }\n\n.select2-container--default .select2-selection--single .select2-selection__arrow {\n  height: 26px;\n  position: absolute;\n  top: 1px;\n  right: 1px;\n  width: 20px; }\n\n.select2-container--default .select2-selection--single .select2-selection__arrow b {\n  border-color: #888 transparent transparent transparent;\n  border-style: solid;\n  border-width: 5px 4px 0 4px;\n  height: 0;\n  left: 50%;\n  margin-left: -4px;\n  margin-top: -2px;\n  position: absolute;\n  top: 50%;\n  width: 0; }\n\n.select2-container--default[dir=\"rtl\"] .select2-selection--single .select2-selection__clear {\n  float: left; }\n\n.select2-container--default[dir=\"rtl\"] .select2-selection--single .select2-selection__arrow {\n  left: 1px;\n  right: auto; }\n\n.select2-container--default.select2-container--disabled .select2-selection--single {\n  background-color: #eee;\n  cursor: default; }\n\n.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {\n  display: none; }\n\n.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {\n  border-color: transparent transparent #888 transparent;\n  border-width: 0 4px 5px 4px; }\n\n.select2-container--default .select2-selection--multiple {\n  background-color: white;\n  border: 1px solid #aaa;\n  border-radius: 4px;\n  cursor: text; }\n\n.select2-container--default .select2-selection--multiple .select2-selection__rendered {\n  box-sizing: border-box;\n  list-style: none;\n  margin: 0;\n  padding: 0 5px;\n  width: 100%; }\n\n.select2-container--default .select2-selection--multiple .select2-selection__rendered li {\n  list-style: none; }\n\n.select2-container--default .select2-selection--multiple .select2-selection__placeholder {\n  color: #999;\n  margin-top: 5px;\n  float: left; }\n\n.select2-container--default .select2-selection--multiple .select2-selection__clear {\n  cursor: pointer;\n  float: right;\n  font-weight: bold;\n  margin-top: 5px;\n  margin-right: 10px; }\n\n.select2-container--default .select2-selection--multiple .select2-selection__choice {\n  background-color: #e4e4e4;\n  border: 1px solid #aaa;\n  border-radius: 4px;\n  cursor: default;\n  float: left;\n  margin-right: 5px;\n  margin-top: 5px;\n  padding: 0 5px; }\n\n.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {\n  color: #999;\n  cursor: pointer;\n  display: inline-block;\n  font-weight: bold;\n  margin-right: 2px; }\n\n.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {\n  color: #333; }\n\n.select2-container--default[dir=\"rtl\"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir=\"rtl\"] .select2-selection--multiple .select2-selection__placeholder, .select2-container--default[dir=\"rtl\"] .select2-selection--multiple .select2-search--inline {\n  float: right; }\n\n.select2-container--default[dir=\"rtl\"] .select2-selection--multiple .select2-selection__choice {\n  margin-left: 5px;\n  margin-right: auto; }\n\n.select2-container--default[dir=\"rtl\"] .select2-selection--multiple .select2-selection__choice__remove {\n  margin-left: 2px;\n  margin-right: auto; }\n\n.select2-container--default.select2-container--focus .select2-selection--multiple {\n  border: solid black 1px;\n  outline: 0; }\n\n.select2-container--default.select2-container--disabled .select2-selection--multiple {\n  background-color: #eee;\n  cursor: default; }\n\n.select2-container--default.select2-container--disabled .select2-selection__choice__remove {\n  display: none; }\n\n.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {\n  border-top-left-radius: 0;\n  border-top-right-radius: 0; }\n\n.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {\n  border-bottom-left-radius: 0;\n  border-bottom-right-radius: 0; }\n\n.select2-container--default .select2-search--dropdown .select2-search__field {\n  border: 1px solid #aaa; }\n\n.select2-container--default .select2-search--inline .select2-search__field {\n  background: transparent;\n  border: none;\n  outline: 0;\n  box-shadow: none;\n  -webkit-appearance: textfield; }\n\n.select2-container--default .select2-results > .select2-results__options {\n  max-height: 200px;\n  overflow-y: auto; }\n\n.select2-container--default .select2-results__option[role=group] {\n  padding: 0; }\n\n.select2-container--default .select2-results__option[aria-disabled=true] {\n  color: #999; }\n\n.select2-container--default .select2-results__option[aria-selected=true] {\n  background-color: #ddd; }\n\n.select2-container--default .select2-results__option .select2-results__option {\n  padding-left: 1em; }\n\n.select2-container--default .select2-results__option .select2-results__option .select2-results__group {\n  padding-left: 0; }\n\n.select2-container--default .select2-results__option .select2-results__option .select2-results__option {\n  margin-left: -1em;\n  padding-left: 2em; }\n\n.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {\n  margin-left: -2em;\n  padding-left: 3em; }\n\n.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {\n  margin-left: -3em;\n  padding-left: 4em; }\n\n.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {\n  margin-left: -4em;\n  padding-left: 5em; }\n\n.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {\n  margin-left: -5em;\n  padding-left: 6em; }\n\n.select2-container--default .select2-results__option--highlighted[aria-selected] {\n  background-color: #5897fb;\n  color: white; }\n\n.select2-container--default .select2-results__group {\n  cursor: default;\n  display: block;\n  padding: 6px; }\n\n.select2-container--classic .select2-selection--single {\n  background-color: #f7f7f7;\n  border: 1px solid #aaa;\n  border-radius: 4px;\n  outline: 0;\n  background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);\n  background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);\n  background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);\n  background-repeat: repeat-x;\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }\n\n.select2-container--classic .select2-selection--single:focus {\n  border: 1px solid #5897fb; }\n\n.select2-container--classic .select2-selection--single .select2-selection__rendered {\n  color: #444;\n  line-height: 28px; }\n\n.select2-container--classic .select2-selection--single .select2-selection__clear {\n  cursor: pointer;\n  float: right;\n  font-weight: bold;\n  margin-right: 10px; }\n\n.select2-container--classic .select2-selection--single .select2-selection__placeholder {\n  color: #999; }\n\n.select2-container--classic .select2-selection--single .select2-selection__arrow {\n  background-color: #ddd;\n  border: none;\n  border-left: 1px solid #aaa;\n  border-top-right-radius: 4px;\n  border-bottom-right-radius: 4px;\n  height: 26px;\n  position: absolute;\n  top: 1px;\n  right: 1px;\n  width: 20px;\n  background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);\n  background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);\n  background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);\n  background-repeat: repeat-x;\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); }\n\n.select2-container--classic .select2-selection--single .select2-selection__arrow b {\n  border-color: #888 transparent transparent transparent;\n  border-style: solid;\n  border-width: 5px 4px 0 4px;\n  height: 0;\n  left: 50%;\n  margin-left: -4px;\n  margin-top: -2px;\n  position: absolute;\n  top: 50%;\n  width: 0; }\n\n.select2-container--classic[dir=\"rtl\"] .select2-selection--single .select2-selection__clear {\n  float: left; }\n\n.select2-container--classic[dir=\"rtl\"] .select2-selection--single .select2-selection__arrow {\n  border: none;\n  border-right: 1px solid #aaa;\n  border-radius: 0;\n  border-top-left-radius: 4px;\n  border-bottom-left-radius: 4px;\n  left: 1px;\n  right: auto; }\n\n.select2-container--classic.select2-container--open .select2-selection--single {\n  border: 1px solid #5897fb; }\n\n.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {\n  background: transparent;\n  border: none; }\n\n.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {\n  border-color: transparent transparent #888 transparent;\n  border-width: 0 4px 5px 4px; }\n\n.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {\n  border-top: none;\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n  background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);\n  background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);\n  background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);\n  background-repeat: repeat-x;\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }\n\n.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {\n  border-bottom: none;\n  border-bottom-left-radius: 0;\n  border-bottom-right-radius: 0;\n  background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);\n  background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);\n  background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);\n  background-repeat: repeat-x;\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); }\n\n.select2-container--classic .select2-selection--multiple {\n  background-color: white;\n  border: 1px solid #aaa;\n  border-radius: 4px;\n  cursor: text;\n  outline: 0; }\n\n.select2-container--classic .select2-selection--multiple:focus {\n  border: 1px solid #5897fb; }\n\n.select2-container--classic .select2-selection--multiple .select2-selection__rendered {\n  list-style: none;\n  margin: 0;\n  padding: 0 5px; }\n\n.select2-container--classic .select2-selection--multiple .select2-selection__clear {\n  display: none; }\n\n.select2-container--classic .select2-selection--multiple .select2-selection__choice {\n  background-color: #e4e4e4;\n  border: 1px solid #aaa;\n  border-radius: 4px;\n  cursor: default;\n  float: left;\n  margin-right: 5px;\n  margin-top: 5px;\n  padding: 0 5px; }\n\n.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {\n  color: #888;\n  cursor: pointer;\n  display: inline-block;\n  font-weight: bold;\n  margin-right: 2px; }\n\n.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {\n  color: #555; }\n\n.select2-container--classic[dir=\"rtl\"] .select2-selection--multiple .select2-selection__choice {\n  float: right; }\n\n.select2-container--classic[dir=\"rtl\"] .select2-selection--multiple .select2-selection__choice {\n  margin-left: 5px;\n  margin-right: auto; }\n\n.select2-container--classic[dir=\"rtl\"] .select2-selection--multiple .select2-selection__choice__remove {\n  margin-left: 2px;\n  margin-right: auto; }\n\n.select2-container--classic.select2-container--open .select2-selection--multiple {\n  border: 1px solid #5897fb; }\n\n.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {\n  border-top: none;\n  border-top-left-radius: 0;\n  border-top-right-radius: 0; }\n\n.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {\n  border-bottom: none;\n  border-bottom-left-radius: 0;\n  border-bottom-right-radius: 0; }\n\n.select2-container--classic .select2-search--dropdown .select2-search__field {\n  border: 1px solid #aaa;\n  outline: 0; }\n\n.select2-container--classic .select2-search--inline .select2-search__field {\n  outline: 0;\n  box-shadow: none; }\n\n.select2-container--classic .select2-dropdown {\n  background-color: white;\n  border: 1px solid transparent; }\n\n.select2-container--classic .select2-dropdown--above {\n  border-bottom: none; }\n\n.select2-container--classic .select2-dropdown--below {\n  border-top: none; }\n\n.select2-container--classic .select2-results > .select2-results__options {\n  max-height: 200px;\n  overflow-y: auto; }\n\n.select2-container--classic .select2-results__option[role=group] {\n  padding: 0; }\n\n.select2-container--classic .select2-results__option[aria-disabled=true] {\n  color: grey; }\n\n.select2-container--classic .select2-results__option--highlighted[aria-selected] {\n  background-color: #3875d7;\n  color: white; }\n\n.select2-container--classic .select2-results__group {\n  cursor: default;\n  display: block;\n  padding: 6px; }\n\n.select2-container--classic.select2-container--open .select2-dropdown {\n  border-color: #5897fb; }\n\n/* http://meyerweb.com/eric/tools/css/reset/ \n   v2.0 | 20110126\n   License: none (public domain)\n*/\nhtml, body, div, span, applet, object, iframe,\nh1, h2, h3, h4, h5, h6, p, blockquote, pre,\na, abbr, acronym, address, big, cite, code,\ndel, dfn, em, img, ins, kbd, q, s, samp,\nsmall, strike, strong, sub, sup, tt, var,\nb, u, i, center,\ndl, dt, dd, ol, ul, li,\nfieldset, form, label, legend,\ntable, caption, tbody, tfoot, thead, tr, th, td,\narticle, aside, canvas, details, embed,\nfigure, figcaption, footer, header, hgroup,\nmenu, nav, output, ruby, section, summary,\ntime, mark, audio, video {\n  margin: 0;\n  padding: 0;\n  border: 0;\n  font-size: 100%;\n  font: inherit;\n  vertical-align: baseline; }\n\n/* HTML5 display-role reset for older browsers */\narticle, aside, details, figcaption, figure,\nfooter, header, hgroup, menu, nav, section {\n  display: block; }\n\nbody {\n  line-height: 1; }\n\nol, ul {\n  list-style: none; }\n\nblockquote, q {\n  quotes: none; }\n\nblockquote:before, blockquote:after,\nq:before, q:after {\n  content: '';\n  content: none; }\n\ntable {\n  border-collapse: collapse;\n  border-spacing: 0; }\n\n/* normalize.css v2.0.1 | MIT License | git.io/normalize */\n/* ==========================================================================\n   HTML5 display definitions\n   ========================================================================== */\n/*\n * Corrects `block` display not defined in IE 8/9.\n */\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nnav,\nsection,\nsummary {\n  display: block; }\n\n/*\n * Corrects `inline-block` display not defined in IE 8/9.\n */\naudio,\ncanvas,\nvideo {\n  display: inline-block; }\n\n/*\n * Prevents modern browsers from displaying `audio` without controls.\n * Remove excess height in iOS 5 devices.\n */\naudio:not([controls]) {\n  display: none;\n  height: 0; }\n\n/*\n * Addresses styling for `hidden` attribute not present in IE 8/9.\n */\n[hidden] {\n  display: none; }\n\n/* ==========================================================================\n   Base\n   ========================================================================== */\n/*\n * 1. Sets default font family to sans-serif.\n * 2. Prevents iOS text size adjust after orientation change, without disabling\n *    user zoom.\n */\nhtml {\n  font-family: sans-serif;\n  /* 1 */\n  -webkit-text-size-adjust: 100%;\n  /* 2 */\n  -ms-text-size-adjust: 100%;\n  /* 2 */ }\n\n/*\n * Removes default margin.\n */\nbody {\n  margin: 0; }\n\n/* ==========================================================================\n   Links\n   ========================================================================== */\n/*\n * Addresses `outline` inconsistency between Chrome and other browsers.\n */\na:focus {\n  outline: thin dotted; }\n\n/*\n * Improves readability when focused and also mouse hovered in all browsers.\n */\na:active,\na:hover {\n  outline: 0; }\n\n/* ==========================================================================\n   Typography\n   ========================================================================== */\n/*\n * Addresses `h1` font sizes within `section` and `article` in Firefox 4+,\n * Safari 5, and Chrome.\n */\nh1 {\n  font-size: 2em; }\n\n/*\n * Addresses styling not present in IE 8/9, Safari 5, and Chrome.\n */\nabbr[title] {\n  border-bottom: 1px dotted; }\n\n/*\n * Addresses style set to `bolder` in Firefox 4+, Safari 5, and Chrome.\n */\nb,\nstrong {\n  font-weight: bold; }\n\n/*\n * Addresses styling not present in Safari 5 and Chrome.\n */\ndfn {\n  font-style: italic; }\n\n/*\n * Addresses styling not present in IE 8/9.\n */\nmark {\n  background: #ff0;\n  color: #000; }\n\n/*\n * Corrects font family set oddly in Safari 5 and Chrome.\n */\ncode,\nkbd,\npre,\nsamp {\n  font-family: monospace, serif;\n  font-size: 1em; }\n\n/*\n * Improves readability of pre-formatted text in all browsers.\n */\npre {\n  white-space: pre;\n  white-space: pre-wrap;\n  word-wrap: break-word; }\n\n/*\n * Sets consistent quote types.\n */\nq {\n  quotes: \"\\201C\" \"\\201D\" \"\\2018\" \"\\2019\"; }\n\n/*\n * Addresses inconsistent and variable font size in all browsers.\n */\nsmall {\n  font-size: 80%; }\n\n/*\n * Prevents `sub` and `sup` affecting `line-height` in all browsers.\n */\nsub,\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline; }\n\nsup {\n  top: -0.5em; }\n\nsub {\n  bottom: -0.25em; }\n\n/* ==========================================================================\n   Embedded content\n   ========================================================================== */\n/*\n * Removes border when inside `a` element in IE 8/9.\n */\nimg {\n  border: 0; }\n\n/*\n * Corrects overflow displayed oddly in IE 9.\n */\nsvg:not(:root) {\n  overflow: hidden; }\n\n/* ==========================================================================\n   Figures\n   ========================================================================== */\n/*\n * Addresses margin not present in IE 8/9 and Safari 5.\n */\nfigure {\n  margin: 0; }\n\n/* ==========================================================================\n   Forms\n   ========================================================================== */\n/*\n * Define consistent border, margin, and padding.\n */\nfieldset {\n  border: 1px solid #c0c0c0;\n  margin: 0 2px;\n  padding: 0.35em 0.625em 0.75em; }\n\n/*\n * 1. Corrects color not being inherited in IE 8/9.\n * 2. Remove padding so people aren't caught out if they zero out fieldsets.\n */\nlegend {\n  border: 0;\n  /* 1 */\n  padding: 0;\n  /* 2 */ }\n\n/*\n * 1. Corrects font family not being inherited in all browsers.\n * 2. Corrects font size not being inherited in all browsers.\n * 3. Addresses margins set differently in Firefox 4+, Safari 5, and Chrome\n */\nbutton,\ninput,\nselect,\ntextarea {\n  font-family: inherit;\n  /* 1 */\n  font-size: 100%;\n  /* 2 */\n  margin: 0;\n  /* 3 */ }\n\n/*\n * Addresses Firefox 4+ setting `line-height` on `input` using `!important` in\n * the UA stylesheet.\n */\nbutton,\ninput {\n  line-height: normal; }\n\n/*\n * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n *    and `video` controls.\n * 2. Corrects inability to style clickable `input` types in iOS.\n * 3. Improves usability and consistency of cursor style between image-type\n *    `input` and others.\n */\nbutton,\nhtml input[type=\"button\"],\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n  -webkit-appearance: button;\n  /* 2 */\n  cursor: pointer;\n  /* 3 */ }\n\n/*\n * Re-set default cursor for disabled elements.\n */\nbutton[disabled],\ninput[disabled] {\n  cursor: default; }\n\n/*\n * 1. Addresses box sizing set to `content-box` in IE 8/9.\n * 2. Removes excess padding in IE 8/9.\n */\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n  box-sizing: border-box;\n  /* 1 */\n  padding: 0;\n  /* 2 */ }\n\n/*\n * 1. Addresses `appearance` set to `searchfield` in Safari 5 and Chrome.\n * 2. Addresses `box-sizing` set to `border-box` in Safari 5 and Chrome\n *    (include `-moz` to future-proof).\n */\ninput[type=\"search\"] {\n  -webkit-appearance: textfield;\n  /* 1 */\n  -moz-box-sizing: content-box;\n  -webkit-box-sizing: content-box;\n  /* 2 */\n  box-sizing: content-box; }\n\n/*\n * Removes inner padding and search cancel button in Safari 5 and Chrome\n * on OS X.\n */\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n  -webkit-appearance: none; }\n\n/*\n * Removes inner padding and border in Firefox 4+.\n */\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n  border: 0;\n  padding: 0; }\n\n/*\n * 1. Removes default vertical scrollbar in IE 8/9.\n * 2. Improves readability and alignment in all browsers.\n */\ntextarea {\n  overflow: auto;\n  /* 1 */\n  vertical-align: top;\n  /* 2 */ }\n\n/* ==========================================================================\n   Tables\n   ========================================================================== */\n/*\n * Remove most spacing between table cells.\n */\ntable {\n  border-collapse: collapse;\n  border-spacing: 0; }\n\n#Fondoslider {\n  position: relative;\n  margin: 0 auto;\n  width: 100%;\n  height: 314px; }\n  #Fondoslider.peque {\n    height: 118px; }\n\n#Cslider {\n  position: absolute;\n  margin: 0 auto;\n  width: 100%; }\n\n#jFlowSlider > img {\n  width: 100%;\n  height: 314px; }\n\n.divslider > span {\n  position: absolute;\n  top: 0;\n  padding: 9px 10px 0 10px;\n  /*width: 250px;*/\n  width: 310px;\n  height: 314px;\n  background: url(\"img/slider-div-bg.png\"); }\n  .divslider > span > a {\n    position: absolute;\n    bottom: 25px; }\n  .divslider > span > h3 {\n    margin: 0 0 10px 0;\n    padding: 0 0 0 15px;\n    color: white;\n    font-weight: 700;\n    font-size: 41px;\n    font-family: 'dincond-boldregular';\n    line-height: 100%; }\n    .divslider > span > h3 > a {\n      color: white;\n      font-weight: 700;\n      font-size: 41px;\n      font-family: 'dincond-boldregular';\n      line-height: 100%; }\n  .divslider > span > p {\n    padding: 5px 15px 15px 15px;\n    color: #FFF;\n    line-height: 150%; }\n\n.divslider img {\n  width: 100% !important; }\n\n#myController {\n  position: absolute;\n  bottom: 15px;\n  /*left: 120px;*/\n  /*left: 180px;*/\n  right: 565px;\n  z-index: 2;\n  width: 250px; }\n  #myController > span {\n    margin: 0 0 1px 0; }\n\n.jFlowPrev.icoizq {\n  position: absolute;\n  bottom: 55px;\n  /*left: 238px;*/\n  left: 298px; }\n\n.jFlowNext.icoder {\n  position: absolute;\n  bottom: 55px;\n  /*left: 265px;*/\n  left: 325px; }\n\n.tipsy {\n  font-size: 11px;\n  position: absolute;\n  padding: 5px;\n  z-index: 100000; }\n\n.tipsy-inner {\n  max-width: 200px;\n  padding: 5px 8px 4px 8px;\n  text-align: center; }\n\n/* Rounded corners */\n/*.tipsy-inner { border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }*/\n/* Uncomment for shadow */\n.tipsy-inner {\n  box-shadow: 0 0 5px #333;\n  -webkit-box-shadow: 0 0 5px #333;\n  -moz-box-shadow: 0 0 5px #333; }\n\n/*.tipsy-arrow { position: absolute; width: 0; height: 0; line-height: 0; border: 15px dashed #000000; }*/\n/* Rules to colour arrows */\n/*  .tipsy-arrow-n { border-bottom-color: #fff; }\n  .tipsy-arrow-s { border-top-color: #fff; }\n  .tipsy-arrow-e { border-left-color: #fff; }\n  .tipsy-arrow-w { border-right-color: #fff; }\n\n  .tipsy-n .tipsy-arrow { top: 0px; left: 50%; margin-left: -5px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent; }\n    .tipsy-nw .tipsy-arrow { top: 0; left: 10px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent;}\n    .tipsy-ne .tipsy-arrow { top: 0; right: 10px; border-bottom-style: solid; border-top: none;  border-left-color: transparent; border-right-color: transparent;}\n  .tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -5px; border-top-style: solid; border-bottom: none;  border-left-color: transparent; border-right-color: transparent; }\n    .tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; border-top-style: solid; border-bottom: none;  border-left-color: transparent; border-right-color: transparent; }\n  .tipsy-e .tipsy-arrow { right: 0; top: 50%; margin-top: -5px; border-left-style: solid; border-right: none; border-top-color: transparent; border-bottom-color: transparent; }\n  .tipsy-w .tipsy-arrow { left: 0; top: 50%; margin-top: -5px; border-right-style: solid; border-left: none; border-top-color: transparent; border-bottom-color: transparent; }\n\n.tipsy-se .tipsy-arrow { bottom: -5px; right: 10px; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; }\n*/\n.tipsy-inner {\n  position: relative;\n  background: #ffffff;\n  border: 1px solid #5d5d5d; }\n\n.tipsy-inner :after, .tipsy-inner :before {\n  top: 100%;\n  border: solid transparent;\n  content: \" \";\n  height: 0;\n  width: 0;\n  position: absolute;\n  pointer-events: none; }\n\n.tipsy-inner :after {\n  border-color: rgba(255, 255, 255, 0);\n  border-top-color: #ffffff;\n  border-width: 10px;\n  right: 11px;\n  margin-left: -10px; }\n\n.tipsy-inner :before {\n  border-color: rgba(93, 93, 93, 0);\n  border-top-color: #5d5d5d;\n  border-width: 11px;\n  right: 10px;\n  margin-left: -11px; }\n\n/**\n * Swiper 3.3.1\n * Most modern mobile touch slider and framework with hardware accelerated transitions\n * \n * http://www.idangero.us/swiper/\n * \n * Copyright 2016, Vladimir Kharlampidi\n * The iDangero.us\n * http://www.idangero.us/\n * \n * Licensed under MIT\n * \n * Released on: February 7, 2016\n */\n.swiper-container {\n  margin: 0 auto;\n  position: relative;\n  overflow: hidden;\n  /* Fix of Webkit flickering */\n  z-index: 1; }\n\n.swiper-container-no-flexbox .swiper-slide {\n  float: left; }\n\n.swiper-container-vertical > .swiper-wrapper {\n  -webkit-box-orient: vertical;\n  -moz-box-orient: vertical;\n  -ms-flex-direction: column;\n  -webkit-flex-direction: column;\n  flex-direction: column; }\n\n.swiper-wrapper {\n  position: relative;\n  width: 100%;\n  height: 100%;\n  z-index: 1;\n  display: -webkit-box;\n  display: -moz-box;\n  display: -ms-flexbox;\n  display: -webkit-flex;\n  display: flex;\n  -webkit-transition-property: -webkit-transform;\n  -moz-transition-property: -moz-transform;\n  -o-transition-property: -o-transform;\n  -ms-transition-property: -ms-transform;\n  transition-property: transform;\n  -webkit-box-sizing: content-box;\n  -moz-box-sizing: content-box;\n  box-sizing: content-box; }\n\n.swiper-container-android .swiper-slide,\n.swiper-wrapper {\n  -webkit-transform: translate3d(0px, 0, 0);\n  -moz-transform: translate3d(0px, 0, 0);\n  -o-transform: translate(0px, 0px);\n  -ms-transform: translate3d(0px, 0, 0);\n  transform: translate3d(0px, 0, 0); }\n\n.swiper-container-multirow > .swiper-wrapper {\n  -webkit-box-lines: multiple;\n  -moz-box-lines: multiple;\n  -ms-flex-wrap: wrap;\n  -webkit-flex-wrap: wrap;\n  flex-wrap: wrap; }\n\n.swiper-container-free-mode > .swiper-wrapper {\n  -webkit-transition-timing-function: ease-out;\n  -moz-transition-timing-function: ease-out;\n  -ms-transition-timing-function: ease-out;\n  -o-transition-timing-function: ease-out;\n  transition-timing-function: ease-out;\n  margin: 0 auto; }\n\n.swiper-slide {\n  -webkit-flex-shrink: 0;\n  -ms-flex: 0 0 auto;\n  flex-shrink: 0;\n  width: 100%;\n  height: 100%;\n  position: relative; }\n\n/* Auto Height */\n.swiper-container-autoheight,\n.swiper-container-autoheight .swiper-slide {\n  height: auto; }\n\n.swiper-container-autoheight .swiper-wrapper {\n  -webkit-box-align: start;\n  -ms-flex-align: start;\n  -webkit-align-items: flex-start;\n  align-items: flex-start;\n  -webkit-transition-property: -webkit-transform, height;\n  -moz-transition-property: -moz-transform;\n  -o-transition-property: -o-transform;\n  -ms-transition-property: -ms-transform;\n  transition-property: transform, height; }\n\n/* a11y */\n.swiper-container .swiper-notification {\n  position: absolute;\n  left: 0;\n  top: 0;\n  pointer-events: none;\n  opacity: 0;\n  z-index: -1000; }\n\n/* IE10 Windows Phone 8 Fixes */\n.swiper-wp8-horizontal {\n  -ms-touch-action: pan-y;\n  touch-action: pan-y; }\n\n.swiper-wp8-vertical {\n  -ms-touch-action: pan-x;\n  touch-action: pan-x; }\n\n/* Arrows */\n.swiper-button-prev,\n.swiper-button-next {\n  position: absolute;\n  top: 50%;\n  width: 27px;\n  height: 44px;\n  margin-top: -22px;\n  z-index: 10;\n  cursor: pointer;\n  -moz-background-size: 27px 44px;\n  -webkit-background-size: 27px 44px;\n  background-size: 27px 44px;\n  background-position: center;\n  background-repeat: no-repeat; }\n\n.swiper-button-prev.swiper-button-disabled,\n.swiper-button-next.swiper-button-disabled {\n  opacity: 0.35;\n  cursor: auto;\n  pointer-events: none; }\n\n.swiper-button-prev,\n.swiper-container-rtl .swiper-button-next {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E\");\n  left: 10px;\n  right: auto; }\n\n.swiper-button-prev.swiper-button-black,\n.swiper-container-rtl .swiper-button-next.swiper-button-black {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E\"); }\n\n.swiper-button-prev.swiper-button-white,\n.swiper-container-rtl .swiper-button-next.swiper-button-white {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E\"); }\n\n.swiper-button-next,\n.swiper-container-rtl .swiper-button-prev {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E\");\n  right: 10px;\n  left: auto; }\n\n.swiper-button-next.swiper-button-black,\n.swiper-container-rtl .swiper-button-prev.swiper-button-black {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E\"); }\n\n.swiper-button-next.swiper-button-white,\n.swiper-container-rtl .swiper-button-prev.swiper-button-white {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E\"); }\n\n/* Pagination Styles */\n.swiper-pagination {\n  position: absolute;\n  text-align: center;\n  -webkit-transition: 300ms;\n  -moz-transition: 300ms;\n  -o-transition: 300ms;\n  transition: 300ms;\n  -webkit-transform: translate3d(0, 0, 0);\n  -ms-transform: translate3d(0, 0, 0);\n  -o-transform: translate3d(0, 0, 0);\n  transform: translate3d(0, 0, 0);\n  z-index: 10; }\n\n.swiper-pagination.swiper-pagination-hidden {\n  opacity: 0; }\n\n/* Common Styles */\n.swiper-pagination-fraction,\n.swiper-pagination-custom,\n.swiper-container-horizontal > .swiper-pagination-bullets {\n  bottom: 10px;\n  left: 0;\n  width: 100%; }\n\n/* Bullets */\n.swiper-pagination-bullet {\n  width: 8px;\n  height: 8px;\n  display: inline-block;\n  border-radius: 100%;\n  background: #000;\n  opacity: 0.2; }\n\nbutton.swiper-pagination-bullet {\n  border: none;\n  margin: 0;\n  padding: 0;\n  box-shadow: none;\n  -moz-appearance: none;\n  -ms-appearance: none;\n  -webkit-appearance: none;\n  appearance: none; }\n\n.swiper-pagination-clickable .swiper-pagination-bullet {\n  cursor: pointer; }\n\n.swiper-pagination-white .swiper-pagination-bullet {\n  background: #fff; }\n\n.swiper-pagination-bullet-active {\n  opacity: 1;\n  background: #007aff; }\n\n.swiper-pagination-white .swiper-pagination-bullet-active {\n  background: #fff; }\n\n.swiper-pagination-black .swiper-pagination-bullet-active {\n  background: #000; }\n\n.swiper-container-vertical > .swiper-pagination-bullets {\n  right: 10px;\n  top: 50%;\n  -webkit-transform: translate3d(0px, -50%, 0);\n  -moz-transform: translate3d(0px, -50%, 0);\n  -o-transform: translate(0px, -50%);\n  -ms-transform: translate3d(0px, -50%, 0);\n  transform: translate3d(0px, -50%, 0); }\n\n.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {\n  margin: 5px 0;\n  display: block; }\n\n.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {\n  margin: 0 5px; }\n\n/* Progress */\n.swiper-pagination-progress {\n  background: rgba(0, 0, 0, 0.25);\n  position: absolute; }\n\n.swiper-pagination-progress .swiper-pagination-progressbar {\n  background: #007aff;\n  position: absolute;\n  left: 0;\n  top: 0;\n  width: 100%;\n  height: 100%;\n  -webkit-transform: scale(0);\n  -ms-transform: scale(0);\n  -o-transform: scale(0);\n  transform: scale(0);\n  -webkit-transform-origin: left top;\n  -moz-transform-origin: left top;\n  -ms-transform-origin: left top;\n  -o-transform-origin: left top;\n  transform-origin: left top; }\n\n.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {\n  -webkit-transform-origin: right top;\n  -moz-transform-origin: right top;\n  -ms-transform-origin: right top;\n  -o-transform-origin: right top;\n  transform-origin: right top; }\n\n.swiper-container-horizontal > .swiper-pagination-progress {\n  width: 100%;\n  height: 4px;\n  left: 0;\n  top: 0; }\n\n.swiper-container-vertical > .swiper-pagination-progress {\n  width: 4px;\n  height: 100%;\n  left: 0;\n  top: 0; }\n\n.swiper-pagination-progress.swiper-pagination-white {\n  background: rgba(255, 255, 255, 0.5); }\n\n.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {\n  background: #fff; }\n\n.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {\n  background: #000; }\n\n/* 3D Container */\n.swiper-container-3d {\n  -webkit-perspective: 1200px;\n  -moz-perspective: 1200px;\n  -o-perspective: 1200px;\n  perspective: 1200px; }\n\n.swiper-container-3d .swiper-wrapper,\n.swiper-container-3d .swiper-slide,\n.swiper-container-3d .swiper-slide-shadow-left,\n.swiper-container-3d .swiper-slide-shadow-right,\n.swiper-container-3d .swiper-slide-shadow-top,\n.swiper-container-3d .swiper-slide-shadow-bottom,\n.swiper-container-3d .swiper-cube-shadow {\n  -webkit-transform-style: preserve-3d;\n  -moz-transform-style: preserve-3d;\n  -ms-transform-style: preserve-3d;\n  transform-style: preserve-3d; }\n\n.swiper-container-3d .swiper-slide-shadow-left,\n.swiper-container-3d .swiper-slide-shadow-right,\n.swiper-container-3d .swiper-slide-shadow-top,\n.swiper-container-3d .swiper-slide-shadow-bottom {\n  position: absolute;\n  left: 0;\n  top: 0;\n  width: 100%;\n  height: 100%;\n  pointer-events: none;\n  z-index: 10; }\n\n.swiper-container-3d .swiper-slide-shadow-left {\n  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));\n  /* Safari 4+, Chrome */\n  background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n  /* Chrome 10+, Safari 5.1+, iOS 5+ */\n  background-image: -moz-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n  /* Firefox 3.6-15 */\n  background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n  /* Opera 11.10-12.00 */\n  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n  /* Firefox 16+, IE10, Opera 12.50+ */ }\n\n.swiper-container-3d .swiper-slide-shadow-right {\n  background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));\n  /* Safari 4+, Chrome */\n  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n  /* Chrome 10+, Safari 5.1+, iOS 5+ */\n  background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n  /* Firefox 3.6-15 */\n  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n  /* Opera 11.10-12.00 */\n  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n  /* Firefox 16+, IE10, Opera 12.50+ */ }\n\n.swiper-container-3d .swiper-slide-shadow-top {\n  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));\n  /* Safari 4+, Chrome */\n  background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n  /* Chrome 10+, Safari 5.1+, iOS 5+ */\n  background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n  /* Firefox 3.6-15 */\n  background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n  /* Opera 11.10-12.00 */\n  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n  /* Firefox 16+, IE10, Opera 12.50+ */ }\n\n.swiper-container-3d .swiper-slide-shadow-bottom {\n  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));\n  /* Safari 4+, Chrome */\n  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n  /* Chrome 10+, Safari 5.1+, iOS 5+ */\n  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n  /* Firefox 3.6-15 */\n  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n  /* Opera 11.10-12.00 */\n  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n  /* Firefox 16+, IE10, Opera 12.50+ */ }\n\n/* Coverflow */\n.swiper-container-coverflow .swiper-wrapper,\n.swiper-container-flip .swiper-wrapper {\n  /* Windows 8 IE 10 fix */\n  -ms-perspective: 1200px; }\n\n/* Cube + Flip */\n.swiper-container-cube,\n.swiper-container-flip {\n  overflow: visible; }\n\n.swiper-container-cube .swiper-slide,\n.swiper-container-flip .swiper-slide {\n  pointer-events: none;\n  -webkit-backface-visibility: hidden;\n  -moz-backface-visibility: hidden;\n  -ms-backface-visibility: hidden;\n  backface-visibility: hidden;\n  z-index: 1; }\n\n.swiper-container-cube .swiper-slide .swiper-slide,\n.swiper-container-flip .swiper-slide .swiper-slide {\n  pointer-events: none; }\n\n.swiper-container-cube .swiper-slide-active,\n.swiper-container-flip .swiper-slide-active,\n.swiper-container-cube .swiper-slide-active .swiper-slide-active,\n.swiper-container-flip .swiper-slide-active .swiper-slide-active {\n  pointer-events: auto; }\n\n.swiper-container-cube .swiper-slide-shadow-top,\n.swiper-container-flip .swiper-slide-shadow-top,\n.swiper-container-cube .swiper-slide-shadow-bottom,\n.swiper-container-flip .swiper-slide-shadow-bottom,\n.swiper-container-cube .swiper-slide-shadow-left,\n.swiper-container-flip .swiper-slide-shadow-left,\n.swiper-container-cube .swiper-slide-shadow-right,\n.swiper-container-flip .swiper-slide-shadow-right {\n  z-index: 0;\n  -webkit-backface-visibility: hidden;\n  -moz-backface-visibility: hidden;\n  -ms-backface-visibility: hidden;\n  backface-visibility: hidden; }\n\n/* Cube */\n.swiper-container-cube .swiper-slide {\n  visibility: hidden;\n  -webkit-transform-origin: 0 0;\n  -moz-transform-origin: 0 0;\n  -ms-transform-origin: 0 0;\n  transform-origin: 0 0;\n  width: 100%;\n  height: 100%; }\n\n.swiper-container-cube.swiper-container-rtl .swiper-slide {\n  -webkit-transform-origin: 100% 0;\n  -moz-transform-origin: 100% 0;\n  -ms-transform-origin: 100% 0;\n  transform-origin: 100% 0; }\n\n.swiper-container-cube .swiper-slide-active,\n.swiper-container-cube .swiper-slide-next,\n.swiper-container-cube .swiper-slide-prev,\n.swiper-container-cube .swiper-slide-next + .swiper-slide {\n  pointer-events: auto;\n  visibility: visible; }\n\n.swiper-container-cube .swiper-cube-shadow {\n  position: absolute;\n  left: 0;\n  bottom: 0px;\n  width: 100%;\n  height: 100%;\n  background: #000;\n  opacity: 0.6;\n  -webkit-filter: blur(50px);\n  filter: blur(50px);\n  z-index: 0; }\n\n/* Fade */\n.swiper-container-fade.swiper-container-free-mode .swiper-slide {\n  -webkit-transition-timing-function: ease-out;\n  -moz-transition-timing-function: ease-out;\n  -ms-transition-timing-function: ease-out;\n  -o-transition-timing-function: ease-out;\n  transition-timing-function: ease-out; }\n\n.swiper-container-fade .swiper-slide {\n  pointer-events: none;\n  -webkit-transition-property: opacity;\n  -moz-transition-property: opacity;\n  -o-transition-property: opacity;\n  transition-property: opacity; }\n\n.swiper-container-fade .swiper-slide .swiper-slide {\n  pointer-events: none; }\n\n.swiper-container-fade .swiper-slide-active,\n.swiper-container-fade .swiper-slide-active .swiper-slide-active {\n  pointer-events: auto; }\n\n/* Scrollbar */\n.swiper-scrollbar {\n  border-radius: 10px;\n  position: relative;\n  -ms-touch-action: none;\n  background: rgba(0, 0, 0, 0.1); }\n\n.swiper-container-horizontal > .swiper-scrollbar {\n  position: absolute;\n  left: 1%;\n  bottom: 3px;\n  z-index: 50;\n  height: 5px;\n  width: 98%; }\n\n.swiper-container-vertical > .swiper-scrollbar {\n  position: absolute;\n  right: 3px;\n  top: 1%;\n  z-index: 50;\n  width: 5px;\n  height: 98%; }\n\n.swiper-scrollbar-drag {\n  height: 100%;\n  width: 100%;\n  position: relative;\n  background: rgba(0, 0, 0, 0.5);\n  border-radius: 10px;\n  left: 0;\n  top: 0; }\n\n.swiper-scrollbar-cursor-drag {\n  cursor: move; }\n\n/* Preloader */\n.swiper-lazy-preloader {\n  width: 42px;\n  height: 42px;\n  position: absolute;\n  left: 50%;\n  top: 50%;\n  margin-left: -21px;\n  margin-top: -21px;\n  z-index: 10;\n  -webkit-transform-origin: 50%;\n  -moz-transform-origin: 50%;\n  transform-origin: 50%;\n  -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;\n  -moz-animation: swiper-preloader-spin 1s steps(12, end) infinite;\n  animation: swiper-preloader-spin 1s steps(12, end) infinite; }\n\n.swiper-lazy-preloader:after {\n  display: block;\n  content: \"\";\n  width: 100%;\n  height: 100%;\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E\");\n  background-position: 50%;\n  -webkit-background-size: 100%;\n  background-size: 100%;\n  background-repeat: no-repeat; }\n\n.swiper-lazy-preloader-white:after {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E\"); }\n\n@-webkit-keyframes swiper-preloader-spin {\n  100% {\n    -webkit-transform: rotate(360deg); } }\n\n@keyframes swiper-preloader-spin {\n  100% {\n    transform: rotate(360deg); } }\n\n.large-container {\n  width: 100%;\n  max-width: 1200px;\n  margin: 0 auto; }\n\n.container {\n  width: 1200px;\n  margin: 0 auto; }\n\n.row, .main-menu__item__submenu, #UneteActua {\n  margin: -10px; }\n\n.none {\n  display: none; }\n\n.clearfix::after,\n.clear::after {\n  display: block;\n  content: \"\";\n  clear: both; }\n\n.col, .main-menu__item__submenu__item, #UneteActua .izq, #UneteActua .der, #UneteActua .full,\n[class^=\"col-xs\"], [class*=\" col-xs\"],\n[class^=\"col-md\"], [class*=\" col-md\"],\n[class^=\"col-sm\"], [class*=\" col-sm\"] {\n  float: left;\n  padding: 10px;\n  position: relative;\n  box-sizing: border-box; }\n\n/*.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12 {\n  float: left;\n  padding: 10px;\n  position: relative;\n}*/\n.col-md-1 {\n  width: 8.33333333%; }\n\n.col-md-2 {\n  width: 16.66666667%; }\n\n.col-md-3, .main-menu__item__submenu__item {\n  width: 25%; }\n\n.col-md-4 {\n  width: 33.33333333%; }\n\n.col-md-5 {\n  width: 41.66666667%; }\n\n.col-md-6, #UneteActua .izq, #UneteActua .der {\n  width: 50%; }\n\n.col-md-7 {\n  width: 58.33333333%; }\n\n.col-md-8 {\n  width: 66.66666667%; }\n\n.col-md-9 {\n  width: 75%; }\n\n.col-md-10 {\n  width: 83.33333333%; }\n\n.col-md-11 {\n  width: 91.66666667%; }\n\n.col-md-12, #UneteActua .full {\n  width: 100%; }\n\n.col-md-10 {\n  width: 10%; }\n\n.col-md-20 {\n  width: 20%; }\n\n.col-md-30 {\n  width: 30%; }\n\n.col-md-40 {\n  width: 40%; }\n\n.col-md-50 {\n  width: 50%; }\n\n.col-md-60 {\n  width: 60%; }\n\n.col-md-70 {\n  width: 70%; }\n\n.col-md-80 {\n  width: 80%; }\n\n.col-md-90 {\n  width: 90%; }\n\n@media screen and (min-width: 1000px) {\n  .hide-md {\n    display: none; } }\n\n@media screen and (max-width: 1000px) {\n  .large-container {\n    width: 100%;\n    max-width: 100%; }\n  .container {\n    width: calc( 100% - 40px);\n    margin: 0 20px; }\n  .col-sm-1 {\n    width: 8.33333333%; }\n  .col-sm-2 {\n    width: 16.66666667%; }\n  .col-sm-3 {\n    width: 25%; }\n  .col-sm-4 {\n    width: 33.33333333%; }\n  .col-sm-5 {\n    width: 41.66666667%; }\n  .col-sm-6 {\n    width: 50%; }\n  .col-sm-7 {\n    width: 58.33333333%; }\n  .col-sm-8 {\n    width: 66.66666667%; }\n  .col-sm-9 {\n    width: 75%; }\n  .col-sm-10 {\n    width: 83.33333333%; }\n  .col-sm-11 {\n    width: 91.66666667%; }\n  .col-sm-12 {\n    width: 100%; }\n  .hide-sm {\n    display: none; } }\n\n@media screen and (max-width: 719px) {\n  .large-container {\n    width: 100%;\n    max-width: 100%; }\n  .container {\n    width: calc( 100% - 20px);\n    margin: 0 10px; }\n  .col-xs-1 {\n    width: 8.33333333%; }\n  .col-xs-2 {\n    width: 16.66666667%; }\n  .col-xs-3 {\n    width: 25%; }\n  .col-xs-4 {\n    width: 33.33333333%; }\n  .col-xs-5 {\n    width: 41.66666667%; }\n  .col-xs-6 {\n    width: 50%; }\n  .col-xs-7 {\n    width: 58.33333333%; }\n  .col-xs-8 {\n    width: 66.66666667%; }\n  .col-xs-9 {\n    width: 75%; }\n  .col-xs-10 {\n    width: 83.33333333%; }\n  .col-xs-11 {\n    width: 91.66666667%; }\n  .col-xs-12 {\n    width: 100%; }\n  .hide-xs {\n    display: none; }\n  [class^=\"col-xs\"], [class*=\" col-xs\"],\n  [class^=\"col-md\"], [class*=\" col-md\"],\n  [class^=\"col-sm\"], [class*=\" col-sm\"] {\n    padding: 5px; }\n  .row, .main-menu__item__submenu, #UneteActua {\n    margin: 0 -5px; } }\n\n.btn, .page .content .wpcf7 .wpcf7-submit, .list-news .btn-read-more, #UneteActua .full input[type=\"submit\"], .page #paginacion span,\n.page #paginacion a, #sidebar #sidebar-menu-ciberaccion li a, #sidebar .dona form input[type=\"submit\"], input[type=\"submit\"] {\n  display: inline-block;\n  font-size: 16px;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: middle;\n  cursor: pointer;\n  user-select: none;\n  background: inherit;\n  padding: 10px 20px;\n  border: 1px solid transparent;\n  text-transform: uppercase;\n  font-weight: 700;\n  transition: background .3s; }\n  .btn.btn-small, .page .content .wpcf7 .btn-small.wpcf7-submit, .list-news .btn-small.btn-read-more, #UneteActua .full input.btn-small[type=\"submit\"], .page #paginacion span.btn-small,\n  .page #paginacion a.btn-small, #sidebar #sidebar-menu-ciberaccion li a.btn-small, #sidebar .dona form input.btn-small[type=\"submit\"], input.btn-small[type=\"submit\"] {\n    padding: 6.66667px;\n    font-size: 12px; }\n  .btn.focus, .page .content .wpcf7 .focus.wpcf7-submit, .list-news .focus.btn-read-more, #UneteActua .full input.focus[type=\"submit\"], .page #paginacion span.focus,\n  .page #paginacion a.focus, #sidebar #sidebar-menu-ciberaccion li a.focus, #sidebar .dona form input.focus[type=\"submit\"], input.focus[type=\"submit\"] {\n    text-decoration: none; }\n  .btn:focus, .page .content .wpcf7 .wpcf7-submit:focus, .list-news .btn-read-more:focus, #UneteActua .full input:focus[type=\"submit\"], .page #paginacion span:focus,\n  .page #paginacion a:focus, #sidebar #sidebar-menu-ciberaccion li a:focus, #sidebar .dona form input:focus[type=\"submit\"], input:focus[type=\"submit\"] {\n    outline: 0 !important; }\n  .btn:active, .page .content .wpcf7 .wpcf7-submit:active, .list-news .btn-read-more:active, #UneteActua .full input:active[type=\"submit\"], .page #paginacion span:active,\n  .page #paginacion a:active, #sidebar #sidebar-menu-ciberaccion li a:active, #sidebar .dona form input:active[type=\"submit\"], input:active[type=\"submit\"], .btn.active, .page .content .wpcf7 .active.wpcf7-submit, .list-news .active.btn-read-more, #UneteActua .full input.active[type=\"submit\"], .page #paginacion span.active,\n  .page #paginacion a.active, #sidebar #sidebar-menu-ciberaccion li a.active, #sidebar .dona form input.active[type=\"submit\"], input.active[type=\"submit\"] {\n    background-image: none;\n    outline: 0; }\n  .btn.disabled, .page .content .wpcf7 .disabled.wpcf7-submit, .list-news .disabled.btn-read-more, #UneteActua .full input.disabled[type=\"submit\"], .page #paginacion span.disabled,\n  .page #paginacion a.disabled, #sidebar #sidebar-menu-ciberaccion li a.disabled, #sidebar .dona form input.disabled[type=\"submit\"], input.disabled[type=\"submit\"], .btn:disabled, .page .content .wpcf7 .wpcf7-submit:disabled, .list-news .btn-read-more:disabled, #UneteActua .full input:disabled[type=\"submit\"], .page #paginacion span:disabled,\n  .page #paginacion a:disabled, #sidebar #sidebar-menu-ciberaccion li a:disabled, #sidebar .dona form input:disabled[type=\"submit\"], input:disabled[type=\"submit\"] {\n    opacity: .65; }\n\n.btn-block, #page-donation-form .dont-send .btn-outline-transparent, #page-donation-form .last-options .btn-outline-transparent, #page-unsubscribe-form .dont-send .btn-outline-transparent, #page-unsubscribe-form .last-options .btn-outline-transparent {\n  display: block;\n  width: 100%; }\n\na.btn.disabled, .page .content .wpcf7 a.disabled.wpcf7-submit, .list-news a.disabled.btn-read-more,\n.page #paginacion a.disabled, #sidebar #sidebar-menu-ciberaccion li a.disabled,\nfieldset[disabled] a.btn,\nfieldset[disabled] .page .content .wpcf7 a.wpcf7-submit,\n.page .content .wpcf7 fieldset[disabled] a.wpcf7-submit,\nfieldset[disabled] .list-news a.btn-read-more,\n.list-news fieldset[disabled] a.btn-read-more,\nfieldset[disabled] .page #paginacion a,\n.page #paginacion fieldset[disabled] a,\nfieldset[disabled] #sidebar #sidebar-menu-ciberaccion li a,\n#sidebar #sidebar-menu-ciberaccion li fieldset[disabled] a {\n  pointer-events: none; }\n\n.btn-black, .page .content .wpcf7 .wpcf7-submit, #UneteActua .full input[type=\"submit\"], #sidebar .dona form input[type=\"submit\"], input[type=\"submit\"] {\n  background: #000000;\n  color: #FFFF00; }\n  .btn-black a, .page .content .wpcf7 .wpcf7-submit a, #UneteActua .full input[type=\"submit\"] a, #sidebar .dona form input[type=\"submit\"] a, input[type=\"submit\"] a {\n    color: white; }\n  .btn-black:hover, .page .content .wpcf7 .wpcf7-submit:hover, #UneteActua .full input:hover[type=\"submit\"], #sidebar .dona form input:hover[type=\"submit\"], input:hover[type=\"submit\"] {\n    text-decoration: none !important;\n    background: transparent;\n    box-shadow: inset 0 0 0 2px #000000;\n    border-color: #000000;\n    color: #000000; }\n\n.btn-primary {\n  background: #FFFF00;\n  color: #000000; }\n  .btn-primary:hover {\n    text-decoration: none !important;\n    background: transparent;\n    box-shadow: inset 0 0 0 2px #FFFF00;\n    border-color: #FFFF00;\n    color: #FFFF00; }\n  .btn-primary a {\n    color: white; }\n\n.btn-transparent, .btn-facebook, .btn-twitter {\n  color: white;\n  background: rgba(122, 125, 129, 0.2); }\n  .btn-transparent a, .btn-facebook a, .btn-twitter a {\n    color: white; }\n  .btn-transparent:hover, .btn-facebook:hover, .btn-twitter:hover {\n    text-decoration: none !important;\n    background: transparent;\n    box-shadow: inset 0 0 0 2px #000000;\n    border-color: #000000;\n    color: #000000; }\n\n.btn-facebook {\n  background: #4c70ba; }\n\n.btn-twitter {\n  background: #83c3f3; }\n\n.box-dark .btn-transparent:hover, .box-dark .btn-facebook:hover, .box-dark .btn-twitter:hover {\n  text-decoration: none !important;\n  background: transparent;\n  box-shadow: inset 0 0 0 2px #FFFFFF;\n  border-color: #FFFFFF;\n  color: #FFFFFF; }\n\n.btn-white {\n  text-decoration: none !important;\n  background: transparent;\n  box-shadow: inset 0 0 0 2px #000000;\n  border-color: #000000;\n  color: #000000; }\n  .btn-white:hover {\n    color: #FFFFFF;\n    background-color: #000000; }\n\n.btn-outline-transparent {\n  color: white;\n  background: rgba(255, 255, 255, 0.2);\n  box-shadow: inset 0 0 0 1px white; }\n  .btn-outline-transparent a {\n    color: white; }\n  .btn-outline-transparent:hover {\n    text-decoration: none !important;\n    background: transparent;\n    box-shadow: inset 0 0 0 1px #FFFF00;\n    border-color: #FFFF00;\n    color: #FFFF00; }\n\n.btn-lg {\n  font-size: 26px;\n  padding: 6px 10px;\n  font-family: \"AmnestyTradeGothic-Condesed\"; }\n\n.btn-xl {\n  font-size: 26px;\n  padding: 12px 25px;\n  font-family: \"AmnestyTradeGothic-Condesed\"; }\n\n.input {\n  border-radius: 0px;\n  background: #FFFFFF;\n  border: 1px solid #e5e5e5;\n  padding: 10px 10px;\n  font-size: 16px; }\n  .input:focus {\n    outline: 0 !important;\n    background: #FFFFFF; }\n\n.form-group select.form-control,\n.form-group textarea.form-control,\n.form-group input.form-control {\n  width: 100%;\n  border: 1px solid #e5e5e5;\n  margin: 0 0 20px 0;\n  padding: 10px; }\n\n.form-group.has-danger .form-control {\n  border-color: #ed4f9b; }\n\n.form-group .select2-container {\n  margin-top: 15px; }\n\n.form-group .select2-container, .form-group select, .form-group input[type=\"number\"], .form-group input, .form-group textarea {\n  outline: none;\n  height: auto;\n  padding: 15px 10px;\n  font-weight: 700;\n  font-size: 24px;\n  position: relative;\n  font-family: \"AmnestyTradeGothic-Condesed\";\n  appearance: none !important;\n  background: white !important;\n  font-style: italic; }\n  .form-group .select2-container::-webkit-input-placeholder, .form-group select::-webkit-input-placeholder, .form-group input[type=\"number\"]::-webkit-input-placeholder, .form-group input::-webkit-input-placeholder, .form-group textarea::-webkit-input-placeholder {\n    color: gray; }\n  .form-group .select2-container:-moz-placeholder, .form-group select:-moz-placeholder, .form-group input[type=\"number\"]:-moz-placeholder, .form-group input:-moz-placeholder, .form-group textarea:-moz-placeholder {\n    color: gray; }\n  .form-group .select2-container::-moz-placeholder, .form-group select::-moz-placeholder, .form-group input[type=\"number\"]::-moz-placeholder, .form-group input::-moz-placeholder, .form-group textarea::-moz-placeholder {\n    color: gray; }\n  .form-group .select2-container:-ms-input-placeholder, .form-group select:-ms-input-placeholder, .form-group input[type=\"number\"]:-ms-input-placeholder, .form-group input:-ms-input-placeholder, .form-group textarea:-ms-input-placeholder {\n    color: gray; }\n  .form-group .select2-container:focus, .form-group select:focus, .form-group input[type=\"number\"]:focus, .form-group input:focus, .form-group textarea:focus {\n    background: ivory !important; }\n    .form-group .select2-container:focus::-webkit-input-placeholder, .form-group select:focus::-webkit-input-placeholder, .form-group input[type=\"number\"]:focus::-webkit-input-placeholder, .form-group input:focus::-webkit-input-placeholder, .form-group textarea:focus::-webkit-input-placeholder {\n      opacity: 0; }\n    .form-group .select2-container:focus:-moz-placeholder, .form-group select:focus:-moz-placeholder, .form-group input[type=\"number\"]:focus:-moz-placeholder, .form-group input:focus:-moz-placeholder, .form-group textarea:focus:-moz-placeholder {\n      opacity: 0; }\n    .form-group .select2-container:focus::-moz-placeholder, .form-group select:focus::-moz-placeholder, .form-group input[type=\"number\"]:focus::-moz-placeholder, .form-group input:focus::-moz-placeholder, .form-group textarea:focus::-moz-placeholder {\n      opacity: 0; }\n    .form-group .select2-container:focus:-ms-input-placeholder, .form-group select:focus:-ms-input-placeholder, .form-group input[type=\"number\"]:focus:-ms-input-placeholder, .form-group input:focus:-ms-input-placeholder, .form-group textarea:focus:-ms-input-placeholder {\n      opacity: 0; }\n  .form-group .select2-container.placeholder-text::-webkit-input-placeholder, .form-group select.placeholder-text::-webkit-input-placeholder, .form-group input[type=\"number\"].placeholder-text::-webkit-input-placeholder, .form-group input.placeholder-text::-webkit-input-placeholder, .form-group textarea.placeholder-text::-webkit-input-placeholder {\n    color: gray; }\n  .form-group .select2-container.placeholder-text:-moz-placeholder, .form-group select.placeholder-text:-moz-placeholder, .form-group input[type=\"number\"].placeholder-text:-moz-placeholder, .form-group input.placeholder-text:-moz-placeholder, .form-group textarea.placeholder-text:-moz-placeholder {\n    color: gray; }\n  .form-group .select2-container.placeholder-text::-moz-placeholder, .form-group select.placeholder-text::-moz-placeholder, .form-group input[type=\"number\"].placeholder-text::-moz-placeholder, .form-group input.placeholder-text::-moz-placeholder, .form-group textarea.placeholder-text::-moz-placeholder {\n    color: gray; }\n  .form-group .select2-container.placeholder-text:-ms-input-placeholder, .form-group select.placeholder-text:-ms-input-placeholder, .form-group input[type=\"number\"].placeholder-text:-ms-input-placeholder, .form-group input.placeholder-text:-ms-input-placeholder, .form-group textarea.placeholder-text:-ms-input-placeholder {\n    color: gray; }\n  .form-group .select2-container .dropdown-wrapper,\n  .form-group .select2-container .select2-selection__rendered,\n  .form-group .select2-container .select2-selection,\n  .form-group .select2-container .selection, .form-group select .dropdown-wrapper,\n  .form-group select .select2-selection__rendered,\n  .form-group select .select2-selection,\n  .form-group select .selection, .form-group input[type=\"number\"] .dropdown-wrapper,\n  .form-group input[type=\"number\"] .select2-selection__rendered,\n  .form-group input[type=\"number\"] .select2-selection,\n  .form-group input[type=\"number\"] .selection, .form-group input .dropdown-wrapper,\n  .form-group input .select2-selection__rendered,\n  .form-group input .select2-selection,\n  .form-group input .selection, .form-group textarea .dropdown-wrapper,\n  .form-group textarea .select2-selection__rendered,\n  .form-group textarea .select2-selection,\n  .form-group textarea .selection {\n    border: none;\n    padding: 0;\n    margin: 0;\n    outline: none;\n    font-size: 24px; }\n  .form-group .select2-container .select2-selection__arrow, .form-group select .select2-selection__arrow, .form-group input[type=\"number\"] .select2-selection__arrow, .form-group input .select2-selection__arrow, .form-group textarea .select2-selection__arrow {\n    border: none;\n    margin: 15px 5px; }\n\n.form-group .has-danger .select2-container {\n  border: #ed4f9b 1px solid; }\n\n.page h1 {\n  font-weight: bold;\n  font-size: 22px;\n  color: #000;\n  padding: 10px;\n  margin-bottom: 20px; }\n  .page h1 a {\n    color: #000000; }\n\n.page > .title {\n  position: relative;\n  margin-top: 40px;\n  padding: 10px;\n  margin-bottom: 0; }\n  .page > .title h1 {\n    border-left: solid #FFFF00 20px;\n    margin-left: -30px;\n    color: #FFFFFF;\n    background: #000000;\n    display: inline-block;\n    padding: 10px 20px;\n    font-size: 30px; }\n    .page > .title h1 a {\n      color: #FFFFFF; }\n      .page > .title h1 a:hover {\n        color: #FFFF00; }\n  .page > .title .share {\n    position: absolute;\n    bottom: 10px;\n    right: 0;\n    text-align: right; }\n\n.page h4 {\n  color: #5d5d5d;\n  font-weight: 700;\n  font-size: 15px; }\n  .page h4 a {\n    color: #5d5d5d;\n    font-weight: 700;\n    font-size: 15px; }\n    .page h4 a:hover {\n      text-decoration: underline; }\n\n.page .content {\n  font-size: 16px; }\n  .page .content p {\n    padding: 10px 0; }\n  .page .content h4 {\n    padding: 20px 0;\n    color: #000000;\n    font-size: 22px; }\n  .page .content .wpcf7 input, .page .content .wpcf7 textarea {\n    margin-top: 20px;\n    border: 1px solid #e5e5e5; }\n\n.page #dona-dinero #mdinerodesc, .page #dona-tiempo #mtiempodesc {\n  display: block;\n  padding-top: 2px;\n  margin-bottom: -5px; }\n\n.page .single-post-content {\n  font-size: 18px;\n  line-height: 22px; }\n\n.jovenes {\n  padding-top: 60px; }\n  .jovenes .btn-white {\n    font-family: \"AmnestyTradeGothic-Condesed\";\n    box-shadow: inset 0 0 0 1px #000000;\n    font-size: 18px; }\n  .jovenes .title h1 {\n    background-repeat: no-repeat;\n    font-family: \"AmnestyTradeGothic-Condesed\";\n    border-left: none;\n    color: white;\n    margin-left: -30px;\n    padding-top: 20px;\n    padding-bottom: 16px;\n    font-size: 35px;\n    padding-right: 80px;\n    line-height: 45px;\n    padding-left: 40px;\n    margin-bottom: 0px;\n    text-transform: uppercase;\n    max-width: 860px;\n    background-image: url(\"img/jovenes/tit-colectivo.png\"); }\n  .jovenes .jovenes-footer-buttons {\n    padding: 30px 0; }\n  .jovenes .jovenes-pcontact {\n    background-repeat: no-repeat;\n    background-image: url(\"img/jovenes/destacado-contact.png\");\n    background-size: contain;\n    padding: 40px;\n    margin-bottom: 30px;\n    text-align: center;\n    max-width: 780px;\n    font-family: \"AmnestyTradeGothic-Condesed\"; }\n    .jovenes .jovenes-pcontact a {\n      color: #ed4f9b !important;\n      font-weight: 600; }\n  .jovenes .jovenes-phight {\n    background-repeat: no-repeat;\n    background-image: url(\"img/jovenes/destacado-comprometidos-01.png\");\n    background-size: 100%;\n    padding: 15px 50px !important;\n    margin-bottom: 30px;\n    margin-left: -30px; }\n    .jovenes .jovenes-phight a {\n      color: #ed4f9b !important;\n      font-weight: 600; }\n  .jovenes .jovenes-higth3 {\n    font-family: \"AmnestyTradeGothic-Condesed\";\n    background-repeat: no-repeat;\n    background-image: url(\"img/jovenes/destacado-escribi-por-los-derechos-02.png\");\n    background-size: 100%;\n    padding: 60px 50px !important;\n    font-size: 22px;\n    line-height: 24px;\n    color: white;\n    margin-top: 20px;\n    margin-left: -30px; }\n    .jovenes .jovenes-higth3 a {\n      color: black !important; }\n    .jovenes .jovenes-higth3 .btn, .jovenes .jovenes-higth3 .page .content .wpcf7 .wpcf7-submit, .page .content .wpcf7 .jovenes .jovenes-higth3 .wpcf7-submit, .jovenes .jovenes-higth3 .list-news .btn-read-more, .list-news .jovenes .jovenes-higth3 .btn-read-more, .jovenes .jovenes-higth3 #UneteActua .full input[type=\"submit\"], #UneteActua .full .jovenes .jovenes-higth3 input[type=\"submit\"], .jovenes .jovenes-higth3 .page #paginacion span, .page #paginacion .jovenes .jovenes-higth3 span,\n    .jovenes .jovenes-higth3 .page #paginacion a, .page #paginacion .jovenes .jovenes-higth3 a, .jovenes .jovenes-higth3 #sidebar #sidebar-menu-ciberaccion li a, #sidebar #sidebar-menu-ciberaccion li .jovenes .jovenes-higth3 a, .jovenes .jovenes-higth3 #sidebar .dona form input[type=\"submit\"], #sidebar .dona form .jovenes .jovenes-higth3 input[type=\"submit\"], .jovenes .jovenes-higth3 input[type=\"submit\"] {\n      margin: 20px auto;\n      color: white !important; }\n  .jovenes .jovenes-higth4 {\n    background-repeat: no-repeat;\n    background-image: url(\"img/jovenes/destacado-educación-para-la-def-y-prom.png\");\n    background-size: 100%;\n    padding: 60px 50px !important;\n    margin-top: 20px;\n    margin-left: -30px; }\n    .jovenes .jovenes-higth4 ul > li {\n      list-style-position: outside;\n      padding: 0 15px; }\n  .jovenes .jovenes-phight-secondary {\n    background-repeat: no-repeat;\n    background-image: url(\"img/jovenes/destacado-escribi-por-los-derechos-01.png\");\n    background-size: 100%;\n    padding: 35px 50px 60px 50px !important;\n    margin-bottom: 30px;\n    margin-left: -30px;\n    color: white;\n    font-size: 22px;\n    line-height: 26px;\n    font-family: \"AmnestyTradeGothic-Condesed\"; }\n    .jovenes .jovenes-phight-secondary .h1 {\n      font-family: \"AmnestyTradeGothic-Condesed\";\n      text-transform: uppercase; }\n      .jovenes .jovenes-phight-secondary .h1:before {\n        content: '';\n        background-image: url(\"img/jovenes/flecha.png\");\n        background-size: 100%;\n        background-repeat: no-repeat;\n        width: 50px;\n        height: 20px;\n        margin-top: -20px;\n        margin-bottom: 10px;\n        display: block; }\n    .jovenes .jovenes-phight-secondary a {\n      color: #ed4f9b !important;\n      font-weight: 600; }\n    .jovenes .jovenes-phight-secondary p {\n      font-family: \"AmnestyTradeGothic\";\n      font-size: 18px;\n      line-height: 20px;\n      padding: 10px 0; }\n  .jovenes .jovenes-phight2-secondary {\n    background-repeat: no-repeat;\n    background-image: url(\"img/jovenes/destacado-preguntas-frecuentes.png\");\n    background-size: 100%;\n    padding: 35px 50px 60px 50px !important;\n    margin-bottom: 30px;\n    margin-left: -30px;\n    color: white;\n    font-size: 22px;\n    line-height: 26px;\n    margin-right: -190px;\n    font-family: \"AmnestyTradeGothic-Condesed\"; }\n    .jovenes .jovenes-phight2-secondary .h1 {\n      font-family: \"AmnestyTradeGothic-Condesed\";\n      text-transform: uppercase; }\n      .jovenes .jovenes-phight2-secondary .h1:before {\n        content: '';\n        background-image: url(\"img/jovenes/flecha.png\");\n        background-size: 100%;\n        background-repeat: no-repeat;\n        width: 50px;\n        height: 20px;\n        margin-top: -20px;\n        margin-bottom: 10px;\n        display: block; }\n    .jovenes .jovenes-phight2-secondary a {\n      color: #ed4f9b !important;\n      font-weight: 600; }\n    .jovenes .jovenes-phight2-secondary p {\n      font-family: \"AmnestyTradeGothic\";\n      font-size: 18px;\n      line-height: 20px;\n      padding: 10px 0; }\n  .jovenes .post h1,\n  .jovenes .post h1 span {\n    text-transform: none;\n    background: transparent;\n    padding: 0;\n    box-shadow: none;\n    line-height: 34px;\n    font-size: 32px; }\n  .jovenes .post h2 {\n    text-transform: none;\n    background: transparent;\n    padding: 0;\n    box-shadow: none;\n    line-height: 34px;\n    font-size: 32px;\n    color: #ed4f9b;\n    font-style: inherit; }\n  .jovenes .post strong, .jovenes .post .content a {\n    color: #ed4f9b;\n    font-weight: 400; }\n  .jovenes .post hr {\n    background-repeat: no-repeat;\n    background-image: url(\"img/jovenes/linea-recta.svg\");\n    background-size: 100%;\n    width: 100%;\n    height: 10px;\n    margin: 20px 0;\n    clear: both; }\n  .jovenes a {\n    text-decoration: none !important;\n    font-family: \"AmnestyTradeGothic-Condesed\"; }\n    .jovenes a:hover {\n      text-decoration: underline !important; }\n\n.jovenes-posicionamientos .title h1 {\n  background-image: url(\"img/jovenes/subtit-campanas-globales.png\");\n  color: black;\n  padding-left: 50px; }\n\n.jovenes-posicionamientos .content {\n  background-image: url(\"img/jovenes/destacado-colectivo-posicionamiento.png\");\n  background-repeat: no-repeat;\n  background-size: contain;\n  padding: 50px 40px;\n  margin-left: -20px;\n  font-size: 18px;\n  line-height: 20px; }\n  .jovenes-posicionamientos .content ul > li {\n    padding: 2px 0;\n    list-style-image: url(\"img/jovenes/dot.png\"); }\n\n.jovenes-home .box h1 {\n  margin-bottom: 5px; }\n\n.jovenes-home .box p {\n  font-weight: 400;\n  font-family: \"AmnestyTradeGothic\";\n  font-size: 14px;\n  line-height: 16px; }\n\n.jovenes-home .title h1 {\n  background-image: url(\"img/jovenes/home/home_bg-title.png\");\n  padding-left: 18px;\n  padding-right: 40px;\n  padding-top: 30px;\n  font-size: 44px;\n  margin-left: 0;\n  left: -15px;\n  margin: 0;\n  position: relative; }\n\n.jovenes-home .post {\n  font-size: 24px;\n  line-height: 30px; }\n  @media (min-width: 1000px) {\n    .jovenes-home .post {\n      padding-right: 20px; } }\n  .jovenes-home .post p {\n    margin-bottom: 40px; }\n  .jovenes-home .post b, .jovenes-home .post strong {\n    font-size: 28px;\n    color: inherit;\n    font-weight: 900;\n    font-family: \"AmnestyTradeGothic-Condesed\"; }\n\n.jovenes-home a.btn-primary {\n  color: black !important; }\n  .jovenes-home a.btn-primary:hover {\n    color: #FFFF00 !important; }\n\n.jovenes-home .second-bg {\n  background-image: url(\"img/jovenes/home/home_fondo-blanco-y-fucsia.png\");\n  background-position: center top;\n  background-repeat: repeat-x;\n  background-color: #e74f95;\n  text-align: center; }\n  .jovenes-home .second-bg .title {\n    background-repeat: no-repeat;\n    font-family: \"AmnestyTradeGothic-Condesed\";\n    color: white;\n    margin-top: 20px;\n    padding: 45px 60px 40px 40px;\n    font-size: 45px;\n    margin: -20px auto 50px 0;\n    display: inline-block;\n    text-transform: uppercase;\n    background-image: url(\"img/jovenes/home/home-bg2.png\"); }\n  .jovenes-home .second-bg .box-image {\n    display: block;\n    padding: 20px;\n    min-height: 490px;\n    margin-bottom: 100px; }\n    .jovenes-home .second-bg .box-image .title {\n      margin-top: 20px;\n      padding: 20px;\n      background: black;\n      color: #FFFF00;\n      font-size: 30px;\n      display: inline-block; }\n    .jovenes-home .second-bg .box-image p {\n      padding-bottom: 20px;\n      font-size: 20px;\n      line-height: 22px; }\n    .jovenes-home .second-bg .box-imagea:hover {\n      text-decoration: none !important; }\n      .jovenes-home .second-bg .box-imagea:hover .title {\n        text-decoration: underline !important; }\n    .jovenes-home .second-bg .box-image b, .jovenes-home .second-bg .box-image strong {\n      font-size: 24px;\n      color: inherit;\n      font-weight: 700;\n      font-family: \"AmnestyTradeGothic-Condesed\"; }\n\n.jovenes-acciones .title h1 {\n  background-image: url(\"img/jovenes/subtit-campanas-globales.png\");\n  color: black;\n  padding-left: 50px; }\n\n.jovenes-accion .title h1 {\n  font-family: 'AmnestyTradeGothic';\n  text-transform: none;\n  background-image: url(\"img/jovenes/tit-interiores-de-acciones.png\");\n  color: black;\n  padding-left: 50px; }\n\n.jovenes-comprometidos .title h1 {\n  background-image: url(\"img/jovenes/tit-comprometidos.png\"); }\n\n.jovenes-juegos .title h1 {\n  background-image: url(\"img/jovenes/tit-juegos.png\"); }\n\n.jovenes-escribi-pld .title h1 {\n  background-image: url(\"img/jovenes/tit-escribi-por-los-derechos.png\"); }\n\n.jovenes-escribi-pld .post h1 span {\n  font-size: 46px; }\n\n.jovenes-edu-dere-sex .title h1 {\n  font-size: 33px; }\n\n.jovenes-edu-dere-sex .post h1 span {\n  font-size: 46px; }\n\n.jovenes-edu-dere-sex ul > li {\n  padding: 2px 0;\n  list-style-image: url(\"img/jovenes/dot.png\");\n  list-style-position: inside;\n  margin-bottom: 10px; }\n\n.jovenes-red-de-eye .title h1 {\n  background-image: url(\"img/jovenes/tit-red-de-escuelas-y-educadores.png\"); }\n\n.jovenes-red-de-eye .post h1 span {\n  font-size: 46px; }\n\n.jovenes-red-de-eye ul > li {\n  padding: 0;\n  list-style-position: inside;\n  list-style-type: disc; }\n  .jovenes-red-de-eye ul > li a {\n    margin-left: -10px;\n    font-family: \"AmnestyTradeGothic-Condesed\"; }\n\n.jovenes-red-de-eye b {\n  font-family: \"AmnestyTradeGothic-Condesed\"; }\n\n.jovenes-red-de-eye a {\n  text-decoration: none !important;\n  font-family: \"AmnestyTradeGothic-Condesed\"; }\n  .jovenes-red-de-eye a:hover {\n    text-decoration: underline !important; }\n\n.jovenes-cursos .title {\n  background-image: url(\"img/jovenes/bg-cursos.png\");\n  background-size: cover;\n  background-position: bottom center;\n  height: 350px;\n  border: 1px solid #c5c5c5; }\n  .jovenes-cursos .title h1 {\n    background-image: url(\"img/jovenes/tit-cursos-online.png\");\n    position: absolute;\n    margin-left: 0;\n    bottom: 30px;\n    right: 0;\n    left: -10px; }\n\n.jovenes-cursos .post h1 span {\n  font-size: 34px; }\n\n.jovenes-cursos a.btn-primary {\n  color: black !important; }\n  .jovenes-cursos a.btn-primary:hover {\n    color: #FFFF00 !important; }\n\n.box.box-jovenes-download {\n  background-image: url(\"img/jovenes/flecha.png\");\n  background-repeat: no-repeat;\n  background-position: 30px 40px;\n  padding: 50px 40px;\n  padding-top: 100px; }\n  .box.box-jovenes-download a {\n    font-family: \"AmnestyTradeGothic-Condesed\";\n    font-size: 40px;\n    color: white; }\n    .box.box-jovenes-download a .yellow {\n      font-size: 20px;\n      color: #FFFF00; }\n\n.box.box-jovenes-arrow {\n  position: relative; }\n  .box.box-jovenes-arrow h1 {\n    padding-left: 60px; }\n    .box.box-jovenes-arrow h1:before {\n      content: '';\n      background-image: url(\"img/jovenes/flecha-secondary.png\");\n      background-size: 100%;\n      background-repeat: no-repeat;\n      width: 90px;\n      height: 30px;\n      top: 20px;\n      left: -15px;\n      display: inline-block;\n      position: absolute; }\n  .box.box-jovenes-arrow img {\n    width: 100%; }\n  .box.box-jovenes-arrow a, .box.box-jovenes-arrow .a {\n    font-family: \"AmnestyTradeGothic-Condesed\";\n    font-size: 40px;\n    color: white; }\n    .box.box-jovenes-arrow a .yellow, .box.box-jovenes-arrow .a .yellow {\n      font-size: 20px;\n      color: #FFFF00; }\n  .box.box-jovenes-arrow .menu a {\n    display: block;\n    font-size: 20px;\n    color: #FFFF00;\n    margin-top: 20px;\n    padding-bottom: 20px;\n    border-bottom: 1px solid white;\n    margin-bottom: 20px; }\n    .box.box-jovenes-arrow .menu a:last-child {\n      margin-bottom: 0px;\n      border-bottom: none; }\n\n.box-primary.box-jovenes-arrow h1:before {\n  background-image: url(\"img/jovenes/flecha.svg\"); }\n\n.box-jovenes-arrow h1.arrow-block {\n  padding-left: 0px; }\n  .box-jovenes-arrow h1.arrow-block:before {\n    display: block;\n    top: 0;\n    left: 0;\n    margin-bottom: 10px;\n    position: relative; }\n\n.box-jovenes-fechas-claves {\n  background-image: url(\"img/jovenes/destacado-comprometidos-02.png\");\n  background-repeat: no-repeat;\n  background-size: 100%;\n  padding: 30px 140px 50px 120px;\n  margin-left: -20px;\n  position: relative;\n  font-size: 16px; }\n  .box-jovenes-fechas-claves .h1 {\n    font-family: \"AmnestyTradeGothic-Condesed\";\n    display: inline-block;\n    font-size: 36px;\n    position: relative; }\n    .box-jovenes-fechas-claves .h1:before {\n      content: '';\n      background-image: url(\"img/jovenes/flecha.png\");\n      background-size: 100%;\n      background-repeat: no-repeat;\n      width: 70px;\n      height: 30px;\n      top: -10px;\n      left: -85px;\n      display: inline-block;\n      position: absolute; }\n  .box-jovenes-fechas-claves strong {\n    color: #FFFF00;\n    font-weight: 400; }\n\n#page-donation-form {\n  top: -1px;\n  margin-bottom: -1px;\n  position: relative; }\n  #page-donation-form .hidden-share {\n    padding-top: 3px; }\n  #page-donation-form .big-picture {\n    background-position: center;\n    background-size: cover; }\n  #page-donation-form .textb1 {\n    color: #FFFF00;\n    margin-bottom: 25px; }\n    #page-donation-form .textb1 span {\n      display: block; }\n    #page-donation-form .textb1 span:nth-child(1) {\n      font-family: 'AmnestyTradeGothic-Cn18';\n      font-size: 14px;\n      line-height: 30px; }\n    #page-donation-form .textb1 span:nth-child(2) {\n      margin-top: -10px;\n      font-size: 32px;\n      line-height: 30px;\n      font-family: \"AmnestyTradeGothic-Condesed\"; }\n    #page-donation-form .textb1 span:nth-child(3) {\n      font-family: 'AmnestyTradeGothic-Cn18';\n      font-size: 16px;\n      line-height: 28px; }\n  #page-donation-form .textb2 {\n    color: #FFFF00;\n    margin-bottom: 25px;\n    padding-bottom: 30px;\n    border-bottom: 1px solid #FFFF00; }\n    #page-donation-form .textb2 span {\n      display: block;\n      font-family: 'AmnestyTradeGothic-Cn18';\n      font-size: 30px;\n      line-height: 30px; }\n    #page-donation-form .textb2 span:nth-child(1) {\n      margin-top: -10px;\n      font-size: 45px;\n      line-height: 45px;\n      font-family: \"AmnestyTradeGothic-Condesed\"; }\n  #page-donation-form .dont-send .col-xs-6 {\n    padding: 10px 10px;\n    text-align: center;\n    padding-bottom: 0; }\n  #page-donation-form .dont-send .text {\n    font-family: 'AmnestyTradeGothic';\n    text-transform: uppercase;\n    font-size: 11px;\n    font-style: italic;\n    margin-top: 10px; }\n  #page-donation-form .dont-send .btn-outline-transparent {\n    background: black;\n    box-shadow: inset 0 0 0 1px #FFFF00;\n    margin: 0;\n    color: #FFFF00; }\n  #page-donation-form .last-options .col-xs-6 {\n    padding: 10px 10px;\n    text-align: center;\n    padding-bottom: 0; }\n  #page-donation-form .last-options .btn-outline-transparent {\n    background: black;\n    box-shadow: inset 0 0 0 1px #FFFF00;\n    margin: 0;\n    color: #FFFF00; }\n  #page-donation-form .last-options small {\n    display: block;\n    padding: 10px 15px;\n    font-size: 12px;\n    line-height: 12px;\n    opacity: .9;\n    padding-bottom: 50px; }\n\n.donation-form .pdfs {\n  width: 50%;\n  padding: 0;\n  float: left; }\n  @media (max-width: 1000px) {\n    .donation-form .pdfs {\n      width: 100%;\n      height: auto !important;\n      min-height: 250px !important;\n      float: none; } }\n\n.donation-form .select2-container {\n  width: 100% !important; }\n\n.donation-form .presentation {\n  position: relative;\n  text-align: left;\n  background-size: cover; }\n  .donation-form .presentation h1 {\n    color: white;\n    font-size: 40px;\n    font-family: \"AmnestyTradeGothic-Condesed\";\n    margin-bottom: 30px; }\n  .donation-form .presentation .btn, .donation-form .presentation .page .content .wpcf7 .wpcf7-submit, .page .content .wpcf7 .donation-form .presentation .wpcf7-submit, .donation-form .presentation .list-news .btn-read-more, .list-news .donation-form .presentation .btn-read-more, .donation-form .presentation #UneteActua .full input[type=\"submit\"], #UneteActua .full .donation-form .presentation input[type=\"submit\"], .donation-form .presentation .page #paginacion span, .page #paginacion .donation-form .presentation span,\n  .donation-form .presentation .page #paginacion a, .page #paginacion .donation-form .presentation a, .donation-form .presentation #sidebar #sidebar-menu-ciberaccion li a, #sidebar #sidebar-menu-ciberaccion li .donation-form .presentation a, .donation-form .presentation #sidebar .dona form input[type=\"submit\"], #sidebar .dona form .donation-form .presentation input[type=\"submit\"], .donation-form .presentation input[type=\"submit\"] {\n    margin-top: 240px;\n    margin-bottom: 240px;\n    font-family: \"AmnestyTradeGothic-Condesed\";\n    font-size: 30px;\n    font-weight: 900;\n    padding: 25px 35px; }\n  .donation-form .presentation .container {\n    padding: 0 10%;\n    z-index: 1;\n    position: relative;\n    text-align: right; }\n  .donation-form .presentation .bg-cover {\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    left: 0;\n    right: 0;\n    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(255, 255, 100, 0.25) 30%, rgba(0, 0, 0, 0.8) 100%);\n    z-index: 0; }\n\n@media (max-width: 1000px) {\n  .donation-form .presentation .container {\n    height: 120px; }\n  .donation-form .presentation .btn, .donation-form .presentation .page .content .wpcf7 .wpcf7-submit, .page .content .wpcf7 .donation-form .presentation .wpcf7-submit, .donation-form .presentation .list-news .btn-read-more, .list-news .donation-form .presentation .btn-read-more, .donation-form .presentation #UneteActua .full input[type=\"submit\"], #UneteActua .full .donation-form .presentation input[type=\"submit\"], .donation-form .presentation .page #paginacion span, .page #paginacion .donation-form .presentation span,\n  .donation-form .presentation .page #paginacion a, .page #paginacion .donation-form .presentation a, .donation-form .presentation #sidebar #sidebar-menu-ciberaccion li a, #sidebar #sidebar-menu-ciberaccion li .donation-form .presentation a, .donation-form .presentation #sidebar .dona form input[type=\"submit\"], #sidebar .dona form .donation-form .presentation input[type=\"submit\"], .donation-form .presentation input[type=\"submit\"] {\n    display: none; } }\n\n.donation-form .post {\n  padding: 30px 10%; }\n  .donation-form .post p {\n    margin-bottom: 25px; }\n\n.donation-form #donation-form {\n  height: 100%;\n  background: #FFFF00;\n  position: relative;\n  font-size: 18px;\n  font-family: 'AmnestyTradeGothic-Cn18'; }\n  .donation-form #donation-form .form-container {\n    width: 450px;\n    padding-left: 20px;\n    margin-bottom: 40px; }\n    @media (max-width: 1000px) {\n      .donation-form #donation-form .form-container {\n        width: 100%;\n        padding-right: 20px; } }\n  .donation-form #donation-form .donation-slider {\n    background: black;\n    color: white; }\n  .donation-form #donation-form .legend {\n    font-style: italic;\n    font-size: 12px;\n    text-align: center;\n    margin-top: 38px;\n    font-family: 'AmnestyTradeGothic'; }\n  .donation-form #donation-form .title span {\n    font-family: \"AmnestyTradeGothic-Condesed\";\n    font-size: 45px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: black; }\n  .donation-form #donation-form .subtitle span {\n    display: block;\n    margin-top: 10px;\n    font-style: italic;\n    font-size: 24px;\n    line-height: 26px;\n    font-weight: 400;\n    color: black; }\n  .donation-form #donation-form .dstext {\n    font-family: \"AmnestyTradeGothic-Condesed\";\n    color: white;\n    font-size: 26px;\n    line-height: 26px;\n    margin: 5px 0 20px 0; }\n  .donation-form #donation-form .dstext2 {\n    font-family: \"AmnestyTradeGothic-Condesed\";\n    color: white;\n    font-size: 36px;\n    line-height: 36px;\n    padding-bottom: 10px;\n    border-bottom: 1px solid white;\n    margin: 5px 0 10px 0; }\n  .donation-form #donation-form .swiper-container {\n    margin-top: 20px;\n    margin-bottom: 20px; }\n    .donation-form #donation-form .swiper-container .swiper-slide {\n      transition: height .3s;\n      padding: 20px; }\n\n.donation-form .options-amounts {\n  display: flex;\n  justify-content: space-between;\n  width: 100%; }\n  .donation-form .options-amounts .col, .donation-form .options-amounts .main-menu__item__submenu__item, .donation-form .options-amounts #UneteActua .izq, #UneteActua .donation-form .options-amounts .izq, .donation-form .options-amounts #UneteActua .der, #UneteActua .donation-form .options-amounts .der, .donation-form .options-amounts #UneteActua .full, #UneteActua .donation-form .options-amounts .full {\n    width: 25%;\n    padding: 0; }\n\n.donation-form .check-mounts-label {\n  position: relative; }\n  .donation-form .check-mounts-label span.option {\n    font-family: \"AmnestyTradeGothic-Condesed\";\n    background: white;\n    text-align: center;\n    border: 3px solid #FFFF00 !important;\n    color: black;\n    border: none;\n    font-size: 24px;\n    height: auto;\n    padding: 15px 0; }\n  .donation-form .check-mounts-label :checked + span {\n    background: #FFFF00;\n    border-color: white !important; }\n  .donation-form .check-mounts-label p {\n    font-family: 'AmnestyTradeGothic';\n    font-size: 10px;\n    opacify: 0.8;\n    margin-bottom: 0px; }\n  .donation-form .check-mounts-label .select2-container {\n    margin-top: 15px; }\n  .donation-form .check-mounts-label .select2-container, .donation-form .check-mounts-label select, .donation-form .check-mounts-label input[type=\"number\"], .donation-form .check-mounts-label input {\n    outline: none;\n    border: 2px solid #c5c5c5 !important;\n    height: auto;\n    padding: 5px 10px;\n    margin-bottom: 5px;\n    font-size: 18px;\n    line-height: 20px;\n    position: relative;\n    font-weight: 500;\n    appearance: none !important;\n    background: white !important; }\n    .donation-form .check-mounts-label .select2-container::-webkit-input-placeholder, .donation-form .check-mounts-label select::-webkit-input-placeholder, .donation-form .check-mounts-label input[type=\"number\"]::-webkit-input-placeholder, .donation-form .check-mounts-label input::-webkit-input-placeholder {\n      color: black; }\n    .donation-form .check-mounts-label .select2-container:-moz-placeholder, .donation-form .check-mounts-label select:-moz-placeholder, .donation-form .check-mounts-label input[type=\"number\"]:-moz-placeholder, .donation-form .check-mounts-label input:-moz-placeholder {\n      color: black; }\n    .donation-form .check-mounts-label .select2-container::-moz-placeholder, .donation-form .check-mounts-label select::-moz-placeholder, .donation-form .check-mounts-label input[type=\"number\"]::-moz-placeholder, .donation-form .check-mounts-label input::-moz-placeholder {\n      color: black; }\n    .donation-form .check-mounts-label .select2-container:-ms-input-placeholder, .donation-form .check-mounts-label select:-ms-input-placeholder, .donation-form .check-mounts-label input[type=\"number\"]:-ms-input-placeholder, .donation-form .check-mounts-label input:-ms-input-placeholder {\n      color: black; }\n    .donation-form .check-mounts-label .select2-container:focus, .donation-form .check-mounts-label select:focus, .donation-form .check-mounts-label input[type=\"number\"]:focus, .donation-form .check-mounts-label input:focus {\n      border-color: #FFFF00 !important; }\n      .donation-form .check-mounts-label .select2-container:focus::-webkit-input-placeholder, .donation-form .check-mounts-label select:focus::-webkit-input-placeholder, .donation-form .check-mounts-label input[type=\"number\"]:focus::-webkit-input-placeholder, .donation-form .check-mounts-label input:focus::-webkit-input-placeholder {\n        opacity: 0; }\n      .donation-form .check-mounts-label .select2-container:focus:-moz-placeholder, .donation-form .check-mounts-label select:focus:-moz-placeholder, .donation-form .check-mounts-label input[type=\"number\"]:focus:-moz-placeholder, .donation-form .check-mounts-label input:focus:-moz-placeholder {\n        opacity: 0; }\n      .donation-form .check-mounts-label .select2-container:focus::-moz-placeholder, .donation-form .check-mounts-label select:focus::-moz-placeholder, .donation-form .check-mounts-label input[type=\"number\"]:focus::-moz-placeholder, .donation-form .check-mounts-label input:focus::-moz-placeholder {\n        opacity: 0; }\n      .donation-form .check-mounts-label .select2-container:focus:-ms-input-placeholder, .donation-form .check-mounts-label select:focus:-ms-input-placeholder, .donation-form .check-mounts-label input[type=\"number\"]:focus:-ms-input-placeholder, .donation-form .check-mounts-label input:focus:-ms-input-placeholder {\n        opacity: 0; }\n    .donation-form .check-mounts-label .select2-container.has-danger, .donation-form .check-mounts-label select.has-danger, .donation-form .check-mounts-label input[type=\"number\"].has-danger, .donation-form .check-mounts-label input.has-danger {\n      border-color: #ffc3c3 !important; }\n    .donation-form .check-mounts-label .select2-container.placeholder-text::-webkit-input-placeholder, .donation-form .check-mounts-label select.placeholder-text::-webkit-input-placeholder, .donation-form .check-mounts-label input[type=\"number\"].placeholder-text::-webkit-input-placeholder, .donation-form .check-mounts-label input.placeholder-text::-webkit-input-placeholder {\n      color: gray; }\n    .donation-form .check-mounts-label .select2-container.placeholder-text:-moz-placeholder, .donation-form .check-mounts-label select.placeholder-text:-moz-placeholder, .donation-form .check-mounts-label input[type=\"number\"].placeholder-text:-moz-placeholder, .donation-form .check-mounts-label input.placeholder-text:-moz-placeholder {\n      color: gray; }\n    .donation-form .check-mounts-label .select2-container.placeholder-text::-moz-placeholder, .donation-form .check-mounts-label select.placeholder-text::-moz-placeholder, .donation-form .check-mounts-label input[type=\"number\"].placeholder-text::-moz-placeholder, .donation-form .check-mounts-label input.placeholder-text::-moz-placeholder {\n      color: gray; }\n    .donation-form .check-mounts-label .select2-container.placeholder-text:-ms-input-placeholder, .donation-form .check-mounts-label select.placeholder-text:-ms-input-placeholder, .donation-form .check-mounts-label input[type=\"number\"].placeholder-text:-ms-input-placeholder, .donation-form .check-mounts-label input.placeholder-text:-ms-input-placeholder {\n      color: gray; }\n    .donation-form .check-mounts-label .select2-container .dropdown-wrapper,\n    .donation-form .check-mounts-label .select2-container .select2-selection__rendered,\n    .donation-form .check-mounts-label .select2-container .select2-selection,\n    .donation-form .check-mounts-label .select2-container .selection, .donation-form .check-mounts-label select .dropdown-wrapper,\n    .donation-form .check-mounts-label select .select2-selection__rendered,\n    .donation-form .check-mounts-label select .select2-selection,\n    .donation-form .check-mounts-label select .selection, .donation-form .check-mounts-label input[type=\"number\"] .dropdown-wrapper,\n    .donation-form .check-mounts-label input[type=\"number\"] .select2-selection__rendered,\n    .donation-form .check-mounts-label input[type=\"number\"] .select2-selection,\n    .donation-form .check-mounts-label input[type=\"number\"] .selection, .donation-form .check-mounts-label input .dropdown-wrapper,\n    .donation-form .check-mounts-label input .select2-selection__rendered,\n    .donation-form .check-mounts-label input .select2-selection,\n    .donation-form .check-mounts-label input .selection {\n      border: none;\n      padding: 0;\n      margin: 0;\n      outline: none;\n      font-size: 24px; }\n    .donation-form .check-mounts-label .select2-container .select2-selection__arrow, .donation-form .check-mounts-label select .select2-selection__arrow, .donation-form .check-mounts-label input[type=\"number\"] .select2-selection__arrow, .donation-form .check-mounts-label input .select2-selection__arrow {\n      border: none;\n      margin: 15px 5px; }\n  .donation-form .check-mounts-label.arrow-right {\n    position: relative !important;\n    width: 100%;\n    display: block; }\n    .donation-form .check-mounts-label.arrow-right:before {\n      display: block;\n      content: \"\\f0d7\";\n      position: absolute;\n      top: 19px;\n      right: 10px;\n      z-index: 999; }\n  .donation-form .check-mounts-label .select2-container, .donation-form .check-mounts-label select.form-control {\n    background: black !important;\n    border-color: white !important;\n    color: white !important; }\n  .donation-form .check-mounts-label select {\n    color: gray; }\n    .donation-form .check-mounts-label select option {\n      color: white; }\n      .donation-form .check-mounts-label select option:first-child {\n        display: none; }\n    .donation-form .check-mounts-label select.valid_option {\n      color: black; }\n  .donation-form .check-mounts-label.has-danger select, .donation-form .check-mounts-label.has-danger input[type=\"number\"], .donation-form .check-mounts-label.has-danger input {\n    border-color: #ffc3c3 !important; }\n\n.donation-form .btn-next {\n  margin-top: 15px;\n  margin-bottom: 15px;\n  display: inline-block; }\n\n.donation-form .bbp {\n  border-bottom: 1px solid #FFFF00;\n  margin-bottom: 15px; }\n\n.donation-form .btn-black, .donation-form .page .content .wpcf7 .wpcf7-submit, .page .content .wpcf7 .donation-form .wpcf7-submit, .donation-form #UneteActua .full input[type=\"submit\"], #UneteActua .full .donation-form input[type=\"submit\"], .donation-form #sidebar .dona form input[type=\"submit\"], #sidebar .dona form .donation-form input[type=\"submit\"], .donation-form input[type=\"submit\"] {\n  font-family: 'AmnestyTradeGothic-Cn18';\n  font-weight: 100; }\n\n.donation-form .swiper-pagination-bullets {\n  bottom: 45px; }\n  .donation-form .swiper-pagination-bullets .swiper-pagination-bullet {\n    padding: 4px;\n    background: white;\n    opacity: 1;\n    pointer-events: none; }\n    .donation-form .swiper-pagination-bullets .swiper-pagination-bullet.completed {\n      pointer-events: all; }\n    .donation-form .swiper-pagination-bullets .swiper-pagination-bullet-active {\n      background: #FFFF00;\n      box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.5); }\n\n.donation-form .trust-alert {\n  display: inline-block;\n  padding: 0;\n  font-size: 13px;\n  text-align: left;\n  margin-bottom: 10px;\n  font-family: 'AmnestyTradeGothic'; }\n  .donation-form .trust-alert .fa, .donation-form .trust-alert .check-mounts-label.arrow-right:before {\n    font-size: 20px;\n    margin-right: 5px; }\n\n.donation-form .steps-errors {\n  text-align: center; }\n  .donation-form .steps-errors p {\n    background: rgba(255, 112, 112, 0.65);\n    padding: 10px 20px;\n    margin-top: 15px;\n    clear: both;\n    display: inline-block;\n    position: inherit; }\n\n.donation-form .pop-up-delivery {\n  display: none;\n  position: absolute;\n  background: rgba(0, 0, 0, 0.8);\n  top: 30px;\n  left: 30px;\n  right: 30px;\n  bottom: 30px;\n  z-index: 900;\n  max-width: 800px;\n  margin: 0 auto;\n  color: #FFFF00; }\n  .donation-form .pop-up-delivery .close {\n    font-size: 12px;\n    font-family: 'AmnestyTradeGothic-Cn18';\n    font-weight: 900;\n    background: black;\n    color: white;\n    display: inline-block;\n    padding: 10px 15px;\n    position: absolute;\n    top: 20px;\n    right: 20px; }\n    .donation-form .pop-up-delivery .close:hover {\n      background: #FFFF00;\n      color: black;\n      cursor: pointer; }\n  .donation-form .pop-up-delivery form {\n    padding: 10px 15%; }\n\n.select2-dropdown {\n  border: none;\n  border-radius: none;\n  background: #FFFF00; }\n  .select2-dropdown .select2-search__field {\n    border: none !important;\n    margin: 0;\n    padding: 10px 30px 10px 15px;\n    position: absolute;\n    top: -60px;\n    left: 5px;\n    background: white;\n    width: 80%;\n    font-size: 24px;\n    font-family: \"AmnestyTradeGothic-Condesed\";\n    outline: none; }\n  .select2-dropdown .select2-search--dropdown {\n    margin: 0 !important;\n    padding: 0; }\n  .select2-dropdown .select2-results__option {\n    font-family: \"AmnestyTradeGothic-Condesed\";\n    font-size: 16px;\n    padding: 10px; }\n    .select2-dropdown .select2-results__option:first-child {\n      display: none; }\n    .select2-dropdown .select2-results__option small {\n      color: red; }\n  .select2-dropdown .select2-results__option--highlighted {\n    background: black !important; }\n\n.select2-dropdown--below {\n  border-radius: 0 !important; }\n\n#header_unsubscribe {\n  height: 100px;\n  background: #fff200;\n  position: relative; }\n  @media (max-width: 719px) {\n    #header_unsubscribe {\n      height: auto;\n      flex-direction: column; } }\n  #header_unsubscribe .container {\n    display: flex;\n    justify-content: space-between;\n    align-items: flex-end;\n    height: 100px; }\n    @media (max-width: 719px) {\n      #header_unsubscribe .container {\n        width: 100vw;\n        padding: 0;\n        margin: 0;\n        height: auto;\n        flex-direction: column; } }\n  #header_unsubscribe .header_logo img {\n    height: 100px; }\n  #header_unsubscribe .steps {\n    font-family: \"AmnestyTradeGothic-Condesed\";\n    font-size: 40px;\n    font-weight: 900;\n    padding-bottom: 10px;\n    border-bottom: 5px solid black; }\n    @media (max-width: 719px) {\n      #header_unsubscribe .steps {\n        font-size: 18px;\n        background-color: black;\n        color: #FFFF00;\n        width: 100vw;\n        text-align: center;\n        line-height: 18px;\n        padding: 10px 0 5px 0; } }\n\n#page-unsubscribe-form {\n  position: relative;\n  width: 100vw;\n  min-height: calc(100vh - 100px);\n  display: flex;\n  justify-content: center;\n  align-items: center; }\n  #page-unsubscribe-form .btn, #page-unsubscribe-form .page .content .wpcf7 .wpcf7-submit, .page .content .wpcf7 #page-unsubscribe-form .wpcf7-submit, #page-unsubscribe-form .list-news .btn-read-more, .list-news #page-unsubscribe-form .btn-read-more, #page-unsubscribe-form #UneteActua .full input[type=\"submit\"], #UneteActua .full #page-unsubscribe-form input[type=\"submit\"], #page-unsubscribe-form .page #paginacion span, .page #paginacion #page-unsubscribe-form span,\n  #page-unsubscribe-form .page #paginacion a, .page #paginacion #page-unsubscribe-form a, #page-unsubscribe-form #sidebar #sidebar-menu-ciberaccion li a, #sidebar #sidebar-menu-ciberaccion li #page-unsubscribe-form a, #page-unsubscribe-form #sidebar .dona form input[type=\"submit\"], #sidebar .dona form #page-unsubscribe-form input[type=\"submit\"], #page-unsubscribe-form input[type=\"submit\"] {\n    font-family: \"AmnestyTradeGothic-Condesed\";\n    font-size: 15px;\n    letter-spacing: -0.5px;\n    text-transform: inherit; }\n    @media (max-width: 1000px) {\n      #page-unsubscribe-form .btn, #page-unsubscribe-form .page .content .wpcf7 .wpcf7-submit, .page .content .wpcf7 #page-unsubscribe-form .wpcf7-submit, #page-unsubscribe-form .list-news .btn-read-more, .list-news #page-unsubscribe-form .btn-read-more, #page-unsubscribe-form #UneteActua .full input[type=\"submit\"], #UneteActua .full #page-unsubscribe-form input[type=\"submit\"], #page-unsubscribe-form .page #paginacion span, .page #paginacion #page-unsubscribe-form span,\n      #page-unsubscribe-form .page #paginacion a, .page #paginacion #page-unsubscribe-form a, #page-unsubscribe-form #sidebar #sidebar-menu-ciberaccion li a, #sidebar #sidebar-menu-ciberaccion li #page-unsubscribe-form a, #page-unsubscribe-form #sidebar .dona form input[type=\"submit\"], #sidebar .dona form #page-unsubscribe-form input[type=\"submit\"], #page-unsubscribe-form input[type=\"submit\"] {\n        width: 100%;\n        white-space: inherit;\n        padding: 5px;\n        font-size: 13px; } }\n  #page-unsubscribe-form .hidden-share {\n    padding-top: 3px; }\n  #page-unsubscribe-form .big-picture {\n    opacity: .3;\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background-color: black;\n    background-position: center bottom;\n    background-size: cover;\n    background-image: url(\"img/unsubscribe/bg.jpg\"); }\n  #page-unsubscribe-form .textb1 {\n    color: #FFFF00;\n    margin-bottom: 25px; }\n    #page-unsubscribe-form .textb1 span {\n      display: block; }\n    #page-unsubscribe-form .textb1 span:nth-child(1) {\n      font-family: 'AmnestyTradeGothic-Cn18';\n      font-size: 14px;\n      line-height: 30px; }\n    #page-unsubscribe-form .textb1 span:nth-child(2) {\n      margin-top: -10px;\n      font-size: 32px;\n      line-height: 30px;\n      font-family: \"AmnestyTradeGothic-Condesed\"; }\n    #page-unsubscribe-form .textb1 span:nth-child(3) {\n      font-family: 'AmnestyTradeGothic-Cn18';\n      font-size: 16px;\n      line-height: 28px; }\n  #page-unsubscribe-form .textb2 {\n    color: #FFFF00;\n    margin-bottom: 25px;\n    padding-bottom: 30px;\n    border-bottom: 1px solid #FFFF00; }\n    #page-unsubscribe-form .textb2 span {\n      display: block;\n      font-family: 'AmnestyTradeGothic-Cn18';\n      font-size: 30px;\n      line-height: 30px; }\n    #page-unsubscribe-form .textb2 span:nth-child(1) {\n      margin-top: -10px;\n      font-size: 45px;\n      line-height: 45px;\n      font-family: \"AmnestyTradeGothic-Condesed\"; }\n  #page-unsubscribe-form .dont-send .col-xs-6 {\n    padding: 10px 10px;\n    text-align: center;\n    padding-bottom: 0; }\n  #page-unsubscribe-form .dont-send .text {\n    font-family: 'AmnestyTradeGothic';\n    text-transform: uppercase;\n    font-size: 11px;\n    font-style: italic;\n    margin-top: 10px; }\n  #page-unsubscribe-form .dont-send .btn-outline-transparent {\n    background: black;\n    box-shadow: inset 0 0 0 1px #FFFF00;\n    margin: 0;\n    color: #FFFF00; }\n  #page-unsubscribe-form .last-options .col-xs-6 {\n    padding: 10px 10px;\n    text-align: center;\n    padding-bottom: 0; }\n  #page-unsubscribe-form .last-options .btn-outline-transparent {\n    background: black;\n    box-shadow: inset 0 0 0 1px #FFFF00;\n    margin: 0;\n    color: #FFFF00; }\n  #page-unsubscribe-form .last-options small {\n    display: block;\n    padding: 10px 15px;\n    font-size: 12px;\n    line-height: 12px;\n    opacity: .9;\n    padding-bottom: 50px; }\n\n.unsubscribe-form {\n  background: #000; }\n  .unsubscribe-form .content-pdfs {\n    display: flex;\n    justify-content: space-between;\n    flex-wrap: wrap;\n    margin-top: 50px;\n    margin-bottom: 50px; }\n    @media (max-width: 719px) {\n      .unsubscribe-form .content-pdfs {\n        margin-top: 25px;\n        margin-bottom: 25px; } }\n  .unsubscribe-form .pdfs {\n    flex: 1;\n    width: 450px;\n    padding: 0;\n    display: flex; }\n    @media (max-width: 719px) {\n      .unsubscribe-form .pdfs {\n        width: calc(100vw - 50px); } }\n  .unsubscribe-form .small-picture {\n    flex: 1;\n    width: 450px;\n    background-color: black;\n    background-position: center bottom;\n    background-size: cover;\n    z-index: 900;\n    background-image: url(\"img/unsubscribe/bg-2.jpg\"); }\n    @media (max-width: 719px) {\n      .unsubscribe-form .small-picture {\n        width: calc(100vw - 50px); } }\n    @media (max-width: 1000px) {\n      .unsubscribe-form .small-picture {\n        display: none; } }\n  .unsubscribe-form .select2-container {\n    width: 100% !important; }\n  .unsubscribe-form .presentation {\n    position: relative;\n    text-align: left;\n    background-size: cover; }\n    .unsubscribe-form .presentation h1 {\n      color: white;\n      font-size: 40px;\n      font-family: \"AmnestyTradeGothic-Condesed\";\n      margin-bottom: 30px; }\n    .unsubscribe-form .presentation .btn, .unsubscribe-form .presentation .page .content .wpcf7 .wpcf7-submit, .page .content .wpcf7 .unsubscribe-form .presentation .wpcf7-submit, .unsubscribe-form .presentation .list-news .btn-read-more, .list-news .unsubscribe-form .presentation .btn-read-more, .unsubscribe-form .presentation #UneteActua .full input[type=\"submit\"], #UneteActua .full .unsubscribe-form .presentation input[type=\"submit\"], .unsubscribe-form .presentation .page #paginacion span, .page #paginacion .unsubscribe-form .presentation span,\n    .unsubscribe-form .presentation .page #paginacion a, .page #paginacion .unsubscribe-form .presentation a, .unsubscribe-form .presentation #sidebar #sidebar-menu-ciberaccion li a, #sidebar #sidebar-menu-ciberaccion li .unsubscribe-form .presentation a, .unsubscribe-form .presentation #sidebar .dona form input[type=\"submit\"], #sidebar .dona form .unsubscribe-form .presentation input[type=\"submit\"], .unsubscribe-form .presentation input[type=\"submit\"] {\n      margin-top: 240px;\n      margin-bottom: 240px;\n      font-family: \"AmnestyTradeGothic-Condesed\";\n      font-size: 30px;\n      font-weight: 900;\n      padding: 25px 35px; }\n    .unsubscribe-form .presentation .container {\n      padding: 0 10%;\n      z-index: 1;\n      position: relative;\n      text-align: right; }\n    .unsubscribe-form .presentation .bg-cover {\n      position: absolute;\n      top: 0;\n      bottom: 0;\n      left: 0;\n      right: 0;\n      background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(255, 255, 100, 0.25) 30%, rgba(0, 0, 0, 0.8) 100%);\n      z-index: 0; }\n  @media (max-width: 1000px) {\n    .unsubscribe-form .presentation .container {\n      height: 120px; }\n    .unsubscribe-form .presentation .btn, .unsubscribe-form .presentation .page .content .wpcf7 .wpcf7-submit, .page .content .wpcf7 .unsubscribe-form .presentation .wpcf7-submit, .unsubscribe-form .presentation .list-news .btn-read-more, .list-news .unsubscribe-form .presentation .btn-read-more, .unsubscribe-form .presentation #UneteActua .full input[type=\"submit\"], #UneteActua .full .unsubscribe-form .presentation input[type=\"submit\"], .unsubscribe-form .presentation .page #paginacion span, .page #paginacion .unsubscribe-form .presentation span,\n    .unsubscribe-form .presentation .page #paginacion a, .page #paginacion .unsubscribe-form .presentation a, .unsubscribe-form .presentation #sidebar #sidebar-menu-ciberaccion li a, #sidebar #sidebar-menu-ciberaccion li .unsubscribe-form .presentation a, .unsubscribe-form .presentation #sidebar .dona form input[type=\"submit\"], #sidebar .dona form .unsubscribe-form .presentation input[type=\"submit\"], .unsubscribe-form .presentation input[type=\"submit\"] {\n      display: none; } }\n  .unsubscribe-form .post {\n    padding: 30px 10%; }\n    .unsubscribe-form .post p {\n      margin-bottom: 25px; }\n  .unsubscribe-form #unsubscribe-form {\n    background: #FFFF00;\n    position: relative;\n    font-size: 18px;\n    font-family: 'AmnestyTradeGothic-Cn18'; }\n    .unsubscribe-form #unsubscribe-form .form-container {\n      width: 450px;\n      padding: 0;\n      margin-bottom: 0; }\n      @media (max-width: 719px) {\n        .unsubscribe-form #unsubscribe-form .form-container {\n          width: calc(100vw - 50px); } }\n      @media (max-width: 1000px) {\n        .unsubscribe-form #unsubscribe-form .form-container {\n          width: 100%; } }\n    .unsubscribe-form #unsubscribe-form .header-slide {\n      padding: 30px 45px 10px 45px;\n      background: rgba(255, 255, 0, 0.7); }\n      @media (max-width: 1000px) {\n        .unsubscribe-form #unsubscribe-form .header-slide {\n          padding: 30px 20px 10px 20px; } }\n    .unsubscribe-form #unsubscribe-form .donation-slider {\n      background: black;\n      color: white; }\n    .unsubscribe-form #unsubscribe-form .legend {\n      font-style: italic;\n      font-size: 12px;\n      text-align: center;\n      margin-top: 38px;\n      font-family: 'AmnestyTradeGothic'; }\n    .unsubscribe-form #unsubscribe-form .title span {\n      font-family: \"AmnestyTradeGothic-Condesed\";\n      font-size: 45px;\n      font-weight: 900;\n      text-transform: uppercase;\n      color: black; }\n    .unsubscribe-form #unsubscribe-form .subtitle {\n      margin-top: 10px;\n      margin-bottom: 15px; }\n      .unsubscribe-form #unsubscribe-form .subtitle span {\n        display: block;\n        margin-top: 10px;\n        font-style: italic;\n        font-size: 24px;\n        line-height: 26px;\n        font-weight: 400;\n        color: black; }\n    .unsubscribe-form #unsubscribe-form .dstext {\n      font-family: \"AmnestyTradeGothic-Condesed\";\n      color: white;\n      font-size: 20px;\n      line-height: 22px;\n      margin: 5px 0 30px 0; }\n    .unsubscribe-form #unsubscribe-form .dstext2 {\n      font-family: \"AmnestyTradeGothic-Condesed\";\n      color: white;\n      font-size: 36px;\n      line-height: 36px;\n      padding-bottom: 10px;\n      border-bottom: 1px solid white;\n      margin: 5px 0 10px 0; }\n    .unsubscribe-form #unsubscribe-form .swiper-container {\n      width: 450px;\n      border-left: 45px solid yellow;\n      border-right: 45px solid yellow;\n      border-bottom: 30px solid yellow; }\n      @media (max-width: 719px) {\n        .unsubscribe-form #unsubscribe-form .swiper-container {\n          border-left: 10px solid yellow;\n          border-right: 10px solid yellow;\n          width: calc(100vw - 50px); } }\n      .unsubscribe-form #unsubscribe-form .swiper-container .swiper-slide {\n        transition: height .3s;\n        padding: 20px; }\n  .unsubscribe-form .options-amounts {\n    display: flex;\n    justify-content: space-between;\n    width: 100%; }\n    .unsubscribe-form .options-amounts .col, .unsubscribe-form .options-amounts .main-menu__item__submenu__item, .unsubscribe-form .options-amounts #UneteActua .izq, #UneteActua .unsubscribe-form .options-amounts .izq, .unsubscribe-form .options-amounts #UneteActua .der, #UneteActua .unsubscribe-form .options-amounts .der, .unsubscribe-form .options-amounts #UneteActua .full, #UneteActua .unsubscribe-form .options-amounts .full {\n      width: 25%;\n      padding: 0; }\n  .unsubscribe-form .check-mounts-label {\n    position: relative; }\n    .unsubscribe-form .check-mounts-label span.option {\n      font-family: \"AmnestyTradeGothic-Condesed\";\n      background: black;\n      text-align: center;\n      border: 3px solid #FFFF00 !important;\n      color: black;\n      border: none;\n      font-size: 24px;\n      height: auto;\n      padding: 15px 0; }\n    .unsubscribe-form .check-mounts-label :checked + span {\n      background: #FFFF00;\n      border-color: white !important; }\n    .unsubscribe-form .check-mounts-label p {\n      font-family: 'AmnestyTradeGothic';\n      font-size: 10px;\n      opacity: 0.8;\n      margin-bottom: 0px; }\n      @media (max-width: 1000px) {\n        .unsubscribe-form .check-mounts-label p {\n          display: none; } }\n    .unsubscribe-form .check-mounts-label .select2-container {\n      margin-top: 15px; }\n    .unsubscribe-form .check-mounts-label .select2-container, .unsubscribe-form .check-mounts-label select, .unsubscribe-form .check-mounts-label input[type=\"number\"], .unsubscribe-form .check-mounts-label input {\n      font-family: \"AmnestyTradeGothic-Condesed\";\n      outline: none;\n      border: 2px solid #c5c5c5 !important;\n      height: auto;\n      padding: 5px 10px;\n      margin-bottom: 5px;\n      font-size: 16px;\n      line-height: 18px;\n      position: relative;\n      font-weight: 500;\n      appearance: none !important;\n      background: white !important; }\n      .unsubscribe-form .check-mounts-label .select2-container::-webkit-input-placeholder, .unsubscribe-form .check-mounts-label select::-webkit-input-placeholder, .unsubscribe-form .check-mounts-label input[type=\"number\"]::-webkit-input-placeholder, .unsubscribe-form .check-mounts-label input::-webkit-input-placeholder {\n        color: black; }\n      .unsubscribe-form .check-mounts-label .select2-container:-moz-placeholder, .unsubscribe-form .check-mounts-label select:-moz-placeholder, .unsubscribe-form .check-mounts-label input[type=\"number\"]:-moz-placeholder, .unsubscribe-form .check-mounts-label input:-moz-placeholder {\n        color: black; }\n      .unsubscribe-form .check-mounts-label .select2-container::-moz-placeholder, .unsubscribe-form .check-mounts-label select::-moz-placeholder, .unsubscribe-form .check-mounts-label input[type=\"number\"]::-moz-placeholder, .unsubscribe-form .check-mounts-label input::-moz-placeholder {\n        color: black; }\n      .unsubscribe-form .check-mounts-label .select2-container:-ms-input-placeholder, .unsubscribe-form .check-mounts-label select:-ms-input-placeholder, .unsubscribe-form .check-mounts-label input[type=\"number\"]:-ms-input-placeholder, .unsubscribe-form .check-mounts-label input:-ms-input-placeholder {\n        color: black; }\n      .unsubscribe-form .check-mounts-label .select2-container:focus, .unsubscribe-form .check-mounts-label select:focus, .unsubscribe-form .check-mounts-label input[type=\"number\"]:focus, .unsubscribe-form .check-mounts-label input:focus {\n        border-color: #FFFF00 !important; }\n        .unsubscribe-form .check-mounts-label .select2-container:focus::-webkit-input-placeholder, .unsubscribe-form .check-mounts-label select:focus::-webkit-input-placeholder, .unsubscribe-form .check-mounts-label input[type=\"number\"]:focus::-webkit-input-placeholder, .unsubscribe-form .check-mounts-label input:focus::-webkit-input-placeholder {\n          opacity: 0; }\n        .unsubscribe-form .check-mounts-label .select2-container:focus:-moz-placeholder, .unsubscribe-form .check-mounts-label select:focus:-moz-placeholder, .unsubscribe-form .check-mounts-label input[type=\"number\"]:focus:-moz-placeholder, .unsubscribe-form .check-mounts-label input:focus:-moz-placeholder {\n          opacity: 0; }\n        .unsubscribe-form .check-mounts-label .select2-container:focus::-moz-placeholder, .unsubscribe-form .check-mounts-label select:focus::-moz-placeholder, .unsubscribe-form .check-mounts-label input[type=\"number\"]:focus::-moz-placeholder, .unsubscribe-form .check-mounts-label input:focus::-moz-placeholder {\n          opacity: 0; }\n        .unsubscribe-form .check-mounts-label .select2-container:focus:-ms-input-placeholder, .unsubscribe-form .check-mounts-label select:focus:-ms-input-placeholder, .unsubscribe-form .check-mounts-label input[type=\"number\"]:focus:-ms-input-placeholder, .unsubscribe-form .check-mounts-label input:focus:-ms-input-placeholder {\n          opacity: 0; }\n      .unsubscribe-form .check-mounts-label .select2-container.has-danger, .unsubscribe-form .check-mounts-label select.has-danger, .unsubscribe-form .check-mounts-label input[type=\"number\"].has-danger, .unsubscribe-form .check-mounts-label input.has-danger {\n        border-color: #b54f4f !important; }\n      .unsubscribe-form .check-mounts-label .select2-container.placeholder-text::-webkit-input-placeholder, .unsubscribe-form .check-mounts-label select.placeholder-text::-webkit-input-placeholder, .unsubscribe-form .check-mounts-label input[type=\"number\"].placeholder-text::-webkit-input-placeholder, .unsubscribe-form .check-mounts-label input.placeholder-text::-webkit-input-placeholder {\n        color: gray; }\n      .unsubscribe-form .check-mounts-label .select2-container.placeholder-text:-moz-placeholder, .unsubscribe-form .check-mounts-label select.placeholder-text:-moz-placeholder, .unsubscribe-form .check-mounts-label input[type=\"number\"].placeholder-text:-moz-placeholder, .unsubscribe-form .check-mounts-label input.placeholder-text:-moz-placeholder {\n        color: gray; }\n      .unsubscribe-form .check-mounts-label .select2-container.placeholder-text::-moz-placeholder, .unsubscribe-form .check-mounts-label select.placeholder-text::-moz-placeholder, .unsubscribe-form .check-mounts-label input[type=\"number\"].placeholder-text::-moz-placeholder, .unsubscribe-form .check-mounts-label input.placeholder-text::-moz-placeholder {\n        color: gray; }\n      .unsubscribe-form .check-mounts-label .select2-container.placeholder-text:-ms-input-placeholder, .unsubscribe-form .check-mounts-label select.placeholder-text:-ms-input-placeholder, .unsubscribe-form .check-mounts-label input[type=\"number\"].placeholder-text:-ms-input-placeholder, .unsubscribe-form .check-mounts-label input.placeholder-text:-ms-input-placeholder {\n        color: gray; }\n      .unsubscribe-form .check-mounts-label .select2-container .dropdown-wrapper,\n      .unsubscribe-form .check-mounts-label .select2-container .select2-selection__rendered,\n      .unsubscribe-form .check-mounts-label .select2-container .select2-selection,\n      .unsubscribe-form .check-mounts-label .select2-container .selection, .unsubscribe-form .check-mounts-label select .dropdown-wrapper,\n      .unsubscribe-form .check-mounts-label select .select2-selection__rendered,\n      .unsubscribe-form .check-mounts-label select .select2-selection,\n      .unsubscribe-form .check-mounts-label select .selection, .unsubscribe-form .check-mounts-label input[type=\"number\"] .dropdown-wrapper,\n      .unsubscribe-form .check-mounts-label input[type=\"number\"] .select2-selection__rendered,\n      .unsubscribe-form .check-mounts-label input[type=\"number\"] .select2-selection,\n      .unsubscribe-form .check-mounts-label input[type=\"number\"] .selection, .unsubscribe-form .check-mounts-label input .dropdown-wrapper,\n      .unsubscribe-form .check-mounts-label input .select2-selection__rendered,\n      .unsubscribe-form .check-mounts-label input .select2-selection,\n      .unsubscribe-form .check-mounts-label input .selection {\n        border: none;\n        padding: 0;\n        margin: 0;\n        outline: none;\n        font-size: 24px; }\n      .unsubscribe-form .check-mounts-label .select2-container .select2-selection__arrow, .unsubscribe-form .check-mounts-label select .select2-selection__arrow, .unsubscribe-form .check-mounts-label input[type=\"number\"] .select2-selection__arrow, .unsubscribe-form .check-mounts-label input .select2-selection__arrow {\n        border: none;\n        margin: 15px 5px; }\n    .unsubscribe-form .check-mounts-label.arrow-right {\n      position: relative !important;\n      width: 100%;\n      display: block; }\n      .unsubscribe-form .check-mounts-label.arrow-right select.form-control {\n        background: url(\"img/arrow.png\") white !important;\n        background-repeat: no-repeat !important;\n        background-position: right center !important; }\n    .unsubscribe-form .check-mounts-label .select2-container, .unsubscribe-form .check-mounts-label select.form-control {\n      background: white !important;\n      border-color: #FFFF00 !important;\n      color: black !important;\n      font-weight: bold;\n      font-family: \"AmnestyTradeGothic-Condesed\"; }\n      .unsubscribe-form .check-mounts-label .select2-container.has-danger, .unsubscribe-form .check-mounts-label select.form-control.has-danger {\n        border-color: #ffc3c3 !important; }\n    .unsubscribe-form .check-mounts-label select {\n      color: gray; }\n      .unsubscribe-form .check-mounts-label select option {\n        color: black; }\n        .unsubscribe-form .check-mounts-label select option:first-child {\n          display: none; }\n      .unsubscribe-form .check-mounts-label select.valid_option {\n        color: black; }\n    .unsubscribe-form .check-mounts-label.has-danger select, .unsubscribe-form .check-mounts-label.has-danger input[type=\"number\"], .unsubscribe-form .check-mounts-label.has-danger input {\n      border-color: #ffc3c3 !important; }\n  .unsubscribe-form .btn-next {\n    margin-top: 15px;\n    margin-bottom: 15px;\n    display: inline-block; }\n  .unsubscribe-form .bbp {\n    border-bottom: 1px solid #FFFF00;\n    margin-bottom: 15px; }\n  .unsubscribe-form .btn-black, .unsubscribe-form .page .content .wpcf7 .wpcf7-submit, .page .content .wpcf7 .unsubscribe-form .wpcf7-submit, .unsubscribe-form #UneteActua .full input[type=\"submit\"], #UneteActua .full .unsubscribe-form input[type=\"submit\"], .unsubscribe-form #sidebar .dona form input[type=\"submit\"], #sidebar .dona form .unsubscribe-form input[type=\"submit\"], .unsubscribe-form input[type=\"submit\"] {\n    font-family: 'AmnestyTradeGothic-Cn18';\n    font-weight: 100; }\n  .unsubscribe-form .swiper-pagination-bullets {\n    bottom: 45px;\n    bottom: 10px;\n    left: 0;\n    width: 100%; }\n    .unsubscribe-form .swiper-pagination-bullets .swiper-pagination-bullet {\n      padding: 4px;\n      background: white;\n      opacity: 1;\n      margin: 3px 3px;\n      pointer-events: none; }\n      .unsubscribe-form .swiper-pagination-bullets .swiper-pagination-bullet.completed {\n        pointer-events: all; }\n      .unsubscribe-form .swiper-pagination-bullets .swiper-pagination-bullet-active {\n        background: #FFFF00;\n        box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.5); }\n      .unsubscribe-form .swiper-pagination-bullets .swiper-pagination-bullet:last-child {\n        display: none !important; }\n  .unsubscribe-form .trust-alert {\n    display: inline-block;\n    padding: 0;\n    font-size: 13px;\n    text-align: left;\n    margin-bottom: 10px;\n    font-family: 'AmnestyTradeGothic'; }\n    .unsubscribe-form .trust-alert .fa, .unsubscribe-form .trust-alert .donation-form .check-mounts-label.arrow-right:before, .donation-form .unsubscribe-form .trust-alert .check-mounts-label.arrow-right:before {\n      font-size: 20px;\n      margin-right: 5px; }\n  .unsubscribe-form .steps-errors {\n    text-align: center; }\n    .unsubscribe-form .steps-errors p {\n      background: rgba(255, 112, 112, 0.65);\n      padding: 10px 20px;\n      margin-top: 15px;\n      clear: both;\n      display: inline-block;\n      position: inherit; }\n  .unsubscribe-form .block-new-amounth {\n    display: none; }\n    .unsubscribe-form .block-new-amounth .txt1 {\n      font-family: \"AmnestyTradeGothic-Condesed\";\n      font-size: 24px;\n      color: #FFFF00;\n      margin-bottom: 20px; }\n    .unsubscribe-form .block-new-amounth .txt2 {\n      font-family: \"AmnestyTradeGothic\";\n      font-style: italic;\n      font-size: 14px;\n      margin-bottom: 10px; }\n    .unsubscribe-form .block-new-amounth .txt3 {\n      font-family: \"AmnestyTradeGothic-Condesed\";\n      font-size: 24px;\n      margin-bottom: 20px; }\n  .unsubscribe-form .block-end-sub {\n    display: none; }\n    .unsubscribe-form .block-end-sub textarea.form-control {\n      opacity: 0;\n      margin-top: 15px;\n      width: 100%;\n      padding: 10px;\n      background: white !important;\n      border-color: #FFFF00 !important;\n      color: black !important;\n      margin-bottom: 15px; }\n  .unsubscribe-form .last-step .dstext {\n    font-size: 24px; }\n  .unsubscribe-form .last-step .subtitle {\n    font-family: \"AmnestyTradeGothic\";\n    font-style: italic;\n    font-size: 14px;\n    margin-bottom: 50px; }\n  .unsubscribe-form .last-step .mini-line {\n    height: 1px;\n    width: 80px;\n    background: #FFFF00;\n    margin-bottom: 15px;\n    margin-top: -10px; }\n  .unsubscribe-form .social-networks {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    height: 140px;\n    width: 100%; }\n    .unsubscribe-form .social-networks img {\n      width: 60px;\n      margin: 10px; }\n\n.select2-dropdown {\n  border: none;\n  border-radius: none;\n  background: #FFFF00; }\n  .select2-dropdown .select2-search__field {\n    border: none !important;\n    margin: 0;\n    padding: 10px 30px 10px 15px;\n    position: absolute;\n    top: -60px;\n    left: 5px;\n    background: white;\n    width: 80%;\n    font-size: 24px;\n    font-family: \"AmnestyTradeGothic-Condesed\";\n    outline: none; }\n  .select2-dropdown .select2-search--dropdown {\n    margin: 0 !important;\n    padding: 0; }\n  .select2-dropdown .select2-results__option {\n    font-family: \"AmnestyTradeGothic-Condesed\";\n    font-size: 16px;\n    padding: 10px; }\n    .select2-dropdown .select2-results__option:first-child {\n      display: none; }\n    .select2-dropdown .select2-results__option small {\n      color: red; }\n  .select2-dropdown .select2-results__option--highlighted {\n    background: black !important; }\n\n.select2-dropdown--below {\n  border-radius: 0 !important; }\n\n#page-unsubscribe-form[data-step=\"0\"] .big-picture {\n  opacity: 1; }\n\n#page-unsubscribe-form[data-step=\"0\"] .small-picture {\n  display: none; }\n\n#page-unsubscribe-form[data-step=\"0\"] #unsubscribe-form {\n  background: transparent; }\n  #page-unsubscribe-form[data-step=\"0\"] #unsubscribe-form .form-container {\n    padding: 0; }\n  #page-unsubscribe-form[data-step=\"0\"] #unsubscribe-form .header-slide {\n    padding: 30px 45px 20px 45px;\n    background: rgba(255, 255, 0, 0.7); }\n    @media (max-width: 719px) {\n      #page-unsubscribe-form[data-step=\"0\"] #unsubscribe-form .header-slide {\n        padding: 30px 20px 20px 20px; } }\n  #page-unsubscribe-form[data-step=\"0\"] #unsubscribe-form .subtitle {\n    margin-top: 0;\n    margin-bottom: 0; }\n    #page-unsubscribe-form[data-step=\"0\"] #unsubscribe-form .subtitle span {\n      font-size: 18px;\n      line-height: 20px; }\n  #page-unsubscribe-form[data-step=\"0\"] #unsubscribe-form .swiper-container {\n    width: 450px;\n    border-left: 45px solid rgba(255, 255, 0, 0.7);\n    border-right: 45px solid rgba(255, 255, 0, 0.7);\n    border-bottom: 30px solid rgba(255, 255, 0, 0.7);\n    background: transparent; }\n    @media (max-width: 719px) {\n      #page-unsubscribe-form[data-step=\"0\"] #unsubscribe-form .swiper-container {\n        width: calc(100vw - 50px);\n        border-left: 20px solid rgba(255, 255, 0, 0.7);\n        border-right: 20px solid rgba(255, 255, 0, 0.7); } }\n    #page-unsubscribe-form[data-step=\"0\"] #unsubscribe-form .swiper-container .swiper-slide {\n      background: rgba(0, 0, 0, 0.6); }\n\n.pop-up-video {\n  visibility: hidden;\n  opacity: 0;\n  position: absolute;\n  background: rgba(0, 0, 0, 0.8);\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  z-index: 900;\n  margin: 0 auto;\n  color: #FFFF00;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  flex-direction: column; }\n  .pop-up-video .txt {\n    font-family: \"AmnestyTradeGothic-Condesed\";\n    font-size: 24px;\n    color: #FFFF00;\n    margin-bottom: 20px;\n    color: white; }\n    @media (max-width: 719px) {\n      .pop-up-video .txt {\n        padding: 0 15px;\n        font-size: 16px; } }\n  .pop-up-video video {\n    background: #000;\n    margin: 0;\n    border: black solid 45px;\n    margin-bottom: 0;\n    line-height: 0; }\n    @media (max-width: 1000px) {\n      .pop-up-video video {\n        width: 100vw; } }\n  .pop-up-video #VideoProgressBar {\n    width: 90%;\n    margin: 10px auto;\n    margin-top: -46px;\n    height: 5px;\n    background-color: black;\n    overflow: hidden;\n    z-index: 999; }\n  .pop-up-video #VideoProgressBar div {\n    height: 100%;\n    text-align: right;\n    padding: 0 10px;\n    line-height: 5px;\n    /* same as #progressBar height if we want text middle aligned */\n    width: 0;\n    background-color: rgba(255, 242, 0, 0.5);\n    box-sizing: border-box;\n    transition: width .1s; }\n  .pop-up-video #VideoTimeProgress {\n    z-index: 999;\n    font-family: \"AmnestyTradeGothic-Condesed\";\n    font-size: 16px;\n    position: absolute;\n    width: 200px;\n    text-align: right; }\n\n#header {\n  margin: 0 auto;\n  width: 100%;\n  height: 108px;\n  background: #FFFF00; }\n  @media (max-width: 719px) {\n    #header {\n      text-align: center; } }\n  #header .header__text {\n    width: 100%;\n    height: 108px;\n    padding-left: 280px;\n    display: flex;\n    align-items: center;\n    justify-content: flex-end; }\n    #header .header__text p {\n      display: block;\n      width: 360px;\n      font-size: 13px;\n      color: #000000;\n      font-weight: bold;\n      text-align: right; }\n    @media (max-width: 719px) {\n      #header .header__text {\n        display: none; } }\n  #header h1 {\n    float: left;\n    position: relative; }\n    #header h1 a {\n      margin-left: -30px;\n      position: absolute;\n      background: url(\"img/logo-amnistia.svg\");\n      background-size: contain;\n      text-indent: -9999px;\n      width: 280px;\n      height: 108px; }\n      @media (max-width: 1000px) {\n        #header h1 a {\n          margin-left: 0; } }\n\n#navbar {\n  margin: 0;\n  padding: 0;\n  height: 54px;\n  width: 100%;\n  margin-left: auto;\n  margin-right: auto;\n  background: #000000; }\n  @media (max-width: 719px) {\n    #navbar {\n      max-height: 54px;\n      transition: .3s max-height;\n      overflow: hidden; }\n      #navbar.active {\n        height: auto;\n        max-height: 500px; } }\n  #navbar .container {\n    position: relative; }\n    #navbar .container .hight {\n      position: relative; }\n      #navbar .container .hight:after {\n        background: #FFFFFF;\n        height: 1px;\n        position: absolute;\n        content: '';\n        left: 20px;\n        right: 20px;\n        bottom: 15px; }\n      @media (max-width: 719px) {\n        #navbar .container .hight {\n          position: absolute;\n          right: 0;\n          top: 0; } }\n    #navbar .container .col-right {\n      position: absolute;\n      right: 0;\n      top: 0; }\n      @media (max-width: 719px) {\n        #navbar .container .col-right {\n          position: relative;\n          padding-left: 10px;\n          padding-bottom: 20px; } }\n      #navbar .container .col-right .social li {\n        display: inline-block; }\n        #navbar .container .col-right .social li a {\n          display: block;\n          padding: 10px 5px;\n          font-size: 17px; }\n        #navbar .container .col-right .social li .fa, #navbar .container .col-right .social li .donation-form .check-mounts-label.arrow-right:before, .donation-form #navbar .container .col-right .social li .check-mounts-label.arrow-right:before {\n          background-color: #FFFFFF;\n          border-radius: 100%;\n          padding-top: 6.66667px;\n          height: 32px;\n          width: 32px;\n          text-align: center;\n          display: block; }\n        #navbar .container .col-right .social li .fa-facebook {\n          color: #4c70ba; }\n        #navbar .container .col-right .social li .fa-twitter {\n          color: #83c3f3; }\n        #navbar .container .col-right .social li .fa-youtube-play {\n          color: #ee0000; }\n        #navbar .container .col-right .social li .fa-instagram {\n          color: #e95950; }\n      #navbar .container .col-right .social,\n      #navbar .container .col-right .search-box {\n        vertical-align: top;\n        position: relative;\n        display: inline-block; }\n        #navbar .container .col-right .social .btn, #navbar .container .col-right .social .page .content .wpcf7 .wpcf7-submit, .page .content .wpcf7 #navbar .container .col-right .social .wpcf7-submit, #navbar .container .col-right .social .list-news .btn-read-more, .list-news #navbar .container .col-right .social .btn-read-more, #navbar .container .col-right .social .page #paginacion span, .page #paginacion #navbar .container .col-right .social span,\n        #navbar .container .col-right .social .page #paginacion a, .page #paginacion #navbar .container .col-right .social a, #navbar .container .col-right .social #sidebar #sidebar-menu-ciberaccion li a, #sidebar #sidebar-menu-ciberaccion li #navbar .container .col-right .social a, #navbar .container .col-right .social input[type=\"submit\"],\n        #navbar .container .col-right .search-box .btn,\n        #navbar .container .col-right .search-box .page .content .wpcf7 .wpcf7-submit,\n        .page .content .wpcf7 #navbar .container .col-right .search-box .wpcf7-submit,\n        #navbar .container .col-right .search-box .list-news .btn-read-more,\n        .list-news #navbar .container .col-right .search-box .btn-read-more,\n        #navbar .container .col-right .search-box .page #paginacion span,\n        .page #paginacion #navbar .container .col-right .search-box span,\n        #navbar .container .col-right .search-box .page #paginacion a,\n        .page #paginacion #navbar .container .col-right .search-box a,\n        #navbar .container .col-right .search-box #sidebar #sidebar-menu-ciberaccion li a,\n        #sidebar #sidebar-menu-ciberaccion li #navbar .container .col-right .search-box a,\n        #navbar .container .col-right .search-box input[type=\"submit\"] {\n          display: block;\n          font-size: 22px; }\n        #navbar .container .col-right .social .fa, #navbar .container .col-right .social .donation-form .check-mounts-label.arrow-right:before, .donation-form #navbar .container .col-right .social .check-mounts-label.arrow-right:before,\n        #navbar .container .col-right .search-box .fa,\n        #navbar .container .col-right .search-box .donation-form .check-mounts-label.arrow-right:before,\n        .donation-form #navbar .container .col-right .search-box .check-mounts-label.arrow-right:before {\n          background-color: #FFFFFF;\n          border-radius: 100%;\n          padding-top: 5px;\n          height: 32px;\n          width: 32px;\n          text-align: center;\n          display: block; }\n\n.main-menu ul {\n  padding: 0; }\n\n.main-menu .show-menu {\n  display: none;\n  height: 54px;\n  font-size: 22px;\n  padding-top: 5px; }\n  @media (max-width: 719px) {\n    .main-menu .show-menu {\n      display: block; } }\n  .main-menu .show-menu .fa, .main-menu .show-menu .donation-form .check-mounts-label.arrow-right:before, .donation-form .main-menu .show-menu .check-mounts-label.arrow-right:before {\n    padding: 10px;\n    color: white; }\n\n.main-menu__item {\n  list-style: none;\n  float: left; }\n  @media (max-width: 719px) {\n    .main-menu__item {\n      float: none;\n      font-size: 22px; } }\n  .main-menu__item__link {\n    font-family: \"AmnestyTradeGothic-Condesed\";\n    padding: 20px 20px;\n    display: block;\n    color: #FFFFFF;\n    font-size: 15px;\n    font-weight: bold;\n    text-transform: uppercase; }\n  .main-menu__item__submenu {\n    background: #000000;\n    color: #FFFFFF;\n    position: fixed;\n    margin-top: 0;\n    top: auto;\n    left: 0;\n    right: 0;\n    max-height: 0;\n    overflow: hidden;\n    z-index: 1000;\n    transition: max-height 0.3s ease; }\n    .main-menu__item__submenu ul {\n      padding: 10px 0; }\n    .main-menu__item__submenu__item {\n      float: left; }\n      .main-menu__item__submenu__item > a {\n        display: block; }\n      .main-menu__item__submenu__item figure {\n        width: 100%;\n        height: 150px;\n        color: #7a7d81;\n        background-color: #7a7d81;\n        display: block; }\n      .main-menu__item__submenu__item .wp-post-title {\n        margin: 10px 0 20px 0;\n        color: #FFFFFF;\n        font-size: 16px; }\n  .main-menu__item.force > a, .main-menu__item.hover > a {\n    color: #FFFF00; }\n  .main-menu__item.force .main-menu__item__submenu, .main-menu__item.hover .main-menu__item__submenu {\n    max-height: 300px; }\n  @media (max-width: 1000px) {\n    .main-menu__item.force .main-menu__item__submenu, .main-menu__item.hover .main-menu__item__submenu {\n      max-height: 0 !important; } }\n  @media (max-width: 719px) {\n    .main-menu__item.force .main-menu__item__submenu, .main-menu__item.hover .main-menu__item__submenu {\n      max-height: 0 !important; } }\n  .main-menu__item .custom_links ul {\n    padding: 0 !important; }\n  .main-menu__item .custom_links .main-menu__item__submenu__item {\n    width: auto; }\n    .main-menu__item .custom_links .main-menu__item__submenu__item a {\n      padding: 5px 10px;\n      text-transform: uppercase;\n      font-size: 15px;\n      font-weight: 700;\n      font-family: \"AmnestyTradeGothic-Condesed\"; }\n      .main-menu__item .custom_links .main-menu__item__submenu__item a:hover {\n        color: #FFFF00; }\n  .main-menu__item.force .main-menu__item__submenu {\n    z-index: 999 !important; }\n\n.main-menu .item-jovenes .main-menu__item__submenu {\n  background: #FFFF00; }\n  .main-menu .item-jovenes .main-menu__item__submenu .main-menu__item__submenu__item a {\n    padding: 5px 8px;\n    color: black; }\n\n#wpadminbar {\n  display: none !important; }\n\nbody.scrolling .main-menu__item__submenu {\n  opacity: 0; }\n\n.footer {\n  background: #000000;\n  color: #fff; }\n  .footer ul {\n    margin-right: 15px; }\n  .footer .right ul {\n    margin-right: 0px; }\n  .footer li a {\n    color: #fff; }\n  .footer .top {\n    width: 100%;\n    height: 60px; }\n    .footer .top .container {\n      padding-bottom: 20px;\n      border-bottom: 1px solid rgba(122, 125, 129, 0.2); }\n      @media (max-width: 719px) {\n        .footer .top .container {\n          background: black; } }\n    .footer .top .iso {\n      position: absolute; }\n      .footer .top .iso span {\n        display: none; }\n      .footer .top .iso a {\n        background: url(\"img/logo-amnistia-invert.svg\");\n        background-size: contain;\n        background-repeat: no-repeat;\n        width: 60px;\n        height: 60px;\n        display: block;\n        margin-top: 1px; }\n    .footer .top .slogan {\n      color: #c5c5c5;\n      font-size: 22px;\n      font-weight: 700;\n      text-transform: uppercase;\n      text-align: right;\n      padding-top: 20px; }\n      @media (max-width: 1000px) {\n        .footer .top .slogan {\n          font-size: 17px; } }\n      @media (max-width: 719px) {\n        .footer .top .slogan {\n          text-align: center; } }\n  .footer .contenido {\n    position: relative;\n    padding: 20px 0;\n    line-height: 18px; }\n    .footer .contenido .right {\n      text-align: right; }\n      @media (max-width: 719px) {\n        .footer .contenido .right {\n          text-align: left; } }\n    .footer .contenido a {\n      font-size: 12px;\n      padding-bottom: 5px;\n      display: block; }\n      @media (max-width: 719px) {\n        .footer .contenido a {\n          padding-bottom: 0; } }\n    .footer .contenido em {\n      color: #c5c5c5;\n      text-transform: uppercase;\n      font-size: 16px;\n      padding-bottom: 10px;\n      font-weight: 600;\n      display: block; }\n    .footer .contenido .social a {\n      display: inline-block;\n      font-size: 22px;\n      padding: 10px;\n      width: 42px;\n      text-align: center; }\n      .footer .contenido .social a:hover {\n        background-color: rgba(122, 125, 129, 0.2); }\n  .footer .copy {\n    padding-top: 10px;\n    padding-bottom: 10px;\n    font-size: 12px;\n    text-align: center;\n    color: #7a7d81; }\n    @media (max-width: 719px) {\n      .footer .copy .inmediative {\n        display: block; } }\n\n.search-box {\n  width: 26px;\n  transition: width 0.3s ease;\n  padding-top: 8px;\n  margin-right: 10px; }\n  .search-box:hover {\n    width: 200px; }\n    .search-box:hover .input {\n      background: #FFFFFF;\n      color: black; }\n      .search-box:hover .input::placeholder {\n        color: #7a7d81; }\n    .search-box:hover .btn, .search-box:hover .page .content .wpcf7 .wpcf7-submit, .page .content .wpcf7 .search-box:hover .wpcf7-submit, .search-box:hover .list-news .btn-read-more, .list-news .search-box:hover .btn-read-more, .search-box:hover #UneteActua .full input[type=\"submit\"], #UneteActua .full .search-box:hover input[type=\"submit\"], .search-box:hover .page #paginacion span, .page #paginacion .search-box:hover span,\n    .search-box:hover .page #paginacion a, .page #paginacion .search-box:hover a, .search-box:hover #sidebar #sidebar-menu-ciberaccion li a, #sidebar #sidebar-menu-ciberaccion li .search-box:hover a, .search-box:hover #sidebar .dona form input[type=\"submit\"], #sidebar .dona form .search-box:hover input[type=\"submit\"], .search-box:hover input[type=\"submit\"] {\n      color: #000000; }\n    @media (max-width: 719px) {\n      .search-box:hover {\n        width: 26px; }\n        .search-box:hover .input {\n          background: #000000; } }\n  .search-box .btn, .search-box .page .content .wpcf7 .wpcf7-submit, .page .content .wpcf7 .search-box .wpcf7-submit, .search-box .list-news .btn-read-more, .list-news .search-box .btn-read-more, .search-box #UneteActua .full input[type=\"submit\"], #UneteActua .full .search-box input[type=\"submit\"], .search-box .page #paginacion span, .page #paginacion .search-box span,\n  .search-box .page #paginacion a, .page #paginacion .search-box a, .search-box #sidebar #sidebar-menu-ciberaccion li a, #sidebar #sidebar-menu-ciberaccion li .search-box a, .search-box #sidebar .dona form input[type=\"submit\"], #sidebar .dona form .search-box input[type=\"submit\"], .search-box input[type=\"submit\"] {\n    padding: 2px 0;\n    position: absolute;\n    right: -10px;\n    color: #000000;\n    transition: all 0.3s ease; }\n    .search-box .btn .fa, .search-box .page .content .wpcf7 .wpcf7-submit .fa, .page .content .wpcf7 .search-box .wpcf7-submit .fa, .search-box .list-news .btn-read-more .fa, .list-news .search-box .btn-read-more .fa, .search-box #UneteActua .full input[type=\"submit\"] .fa, #UneteActua .full .search-box input[type=\"submit\"] .fa, .search-box .page #paginacion span .fa, .page #paginacion .search-box span .fa, .search-box .page #paginacion a .fa, .page #paginacion .search-box a .fa, .search-box #sidebar #sidebar-menu-ciberaccion li a .fa, #sidebar #sidebar-menu-ciberaccion li .search-box a .fa, .search-box #sidebar .dona form input[type=\"submit\"] .fa, #sidebar .dona form .search-box input[type=\"submit\"] .fa, .search-box input[type=\"submit\"] .fa, .search-box .btn .donation-form .check-mounts-label.arrow-right:before, .donation-form .search-box .btn .check-mounts-label.arrow-right:before, .search-box .page .content .wpcf7 .wpcf7-submit .donation-form .check-mounts-label.arrow-right:before, .donation-form .search-box .page .content .wpcf7 .wpcf7-submit .check-mounts-label.arrow-right:before, .page .content .wpcf7 .search-box .wpcf7-submit .donation-form .check-mounts-label.arrow-right:before, .donation-form .page .content .wpcf7 .search-box .wpcf7-submit .check-mounts-label.arrow-right:before, .search-box .list-news .btn-read-more .donation-form .check-mounts-label.arrow-right:before, .donation-form .search-box .list-news .btn-read-more .check-mounts-label.arrow-right:before, .list-news .search-box .btn-read-more .donation-form .check-mounts-label.arrow-right:before, .donation-form .list-news .search-box .btn-read-more .check-mounts-label.arrow-right:before, .search-box #UneteActua .full input[type=\"submit\"] .donation-form .check-mounts-label.arrow-right:before, .donation-form .search-box #UneteActua .full input[type=\"submit\"] .check-mounts-label.arrow-right:before, #UneteActua .full .search-box input[type=\"submit\"] .donation-form .check-mounts-label.arrow-right:before, .donation-form #UneteActua .full .search-box input[type=\"submit\"] .check-mounts-label.arrow-right:before, .search-box .page #paginacion span .donation-form .check-mounts-label.arrow-right:before, .donation-form .search-box .page #paginacion span .check-mounts-label.arrow-right:before, .page #paginacion .search-box span .donation-form .check-mounts-label.arrow-right:before, .donation-form .page #paginacion .search-box span .check-mounts-label.arrow-right:before, .search-box .page #paginacion a .donation-form .check-mounts-label.arrow-right:before, .donation-form .search-box .page #paginacion a .check-mounts-label.arrow-right:before, .page #paginacion .search-box a .donation-form .check-mounts-label.arrow-right:before, .donation-form .page #paginacion .search-box a .check-mounts-label.arrow-right:before, .search-box #sidebar #sidebar-menu-ciberaccion li a .donation-form .check-mounts-label.arrow-right:before, .donation-form .search-box #sidebar #sidebar-menu-ciberaccion li a .check-mounts-label.arrow-right:before, #sidebar #sidebar-menu-ciberaccion li .search-box a .donation-form .check-mounts-label.arrow-right:before, .donation-form #sidebar #sidebar-menu-ciberaccion li .search-box a .check-mounts-label.arrow-right:before, .search-box #sidebar .dona form input[type=\"submit\"] .donation-form .check-mounts-label.arrow-right:before, .donation-form .search-box #sidebar .dona form input[type=\"submit\"] .check-mounts-label.arrow-right:before, #sidebar .dona form .search-box input[type=\"submit\"] .donation-form .check-mounts-label.arrow-right:before, .donation-form #sidebar .dona form .search-box input[type=\"submit\"] .check-mounts-label.arrow-right:before, .search-box input[type=\"submit\"] .donation-form .check-mounts-label.arrow-right:before, .donation-form .search-box input[type=\"submit\"] .check-mounts-label.arrow-right:before {\n      font-size: 17px; }\n  .search-box .input {\n    position: absolute;\n    width: 100%;\n    border: transparent;\n    color: transparent;\n    background: transparent;\n    padding: 6.66667px 10px;\n    margin-left: 10px;\n    transition: all 0.3s ease;\n    font-size: 20px;\n    top: -3px; }\n    .search-box .input::placeholder {\n      color: transparent; }\n\n.breadcrumb {\n  display: none; }\n\n.post {\n  font-size: 18px;\n  line-height: 22px; }\n  .post h1 {\n    font-size: 30px;\n    font-weight: 700;\n    padding: 0;\n    margin: 0 0 20px 0;\n    background: transparent;\n    font-family: \"AmnestyTradeGothic-Condesed\";\n    margin-bottom: 20px;\n    padding: 0 10px;\n    text-transform: uppercase; }\n    .post h1 a {\n      color: #000000; }\n    .post h1 span {\n      line-height: 62px;\n      box-shadow: 10px 0 0 #FFFF00, -10px 0 0 #FFFF00;\n      padding: 10px 0;\n      background: #FFFF00; }\n  .post h3 {\n    font-size: 22px;\n    font-weight: 700;\n    padding: 0;\n    margin: 0 0 20px 0;\n    background: transparent;\n    font-family: \"AmnestyTradeGothic-Condesed\"; }\n  .post h2 {\n    font-family: \"AmnestyTradeGothic-Condesed\";\n    font-size: 22px;\n    font-weight: bold;\n    font-style: italic;\n    padding: 0;\n    margin: 0 0 20px 0; }\n  .post img {\n    max-width: 100%;\n    height: auto; }\n  .post a:not(.btn):not(input[type=\"submit\"]) {\n    color: #ed4f9b; }\n    .post a:not(.btn):not(input[type=\"submit\"]):hover {\n      text-decoration: underline; }\n  @media (max-width: 1000px) {\n    .post * {\n      max-width: 100%; } }\n  @media (max-width: 719px) {\n    .post * {\n      max-width: 100%; } }\n\n.related-posts {\n  padding: 20px 0; }\n  .related-posts .related-post figure {\n    height: 160px; }\n  @media (max-width: 1000px) {\n    .related-posts .related-post figure {\n      height: 120px; } }\n  @media (max-width: 719px) {\n    .related-posts .related-post figure {\n      height: 120px; } }\n  .related-posts .related-post a {\n    font-size: 16px;\n    display: block;\n    padding: 10px 0;\n    font-weight: bold; }\n\n.box {\n  font-size: 16px;\n  display: block;\n  padding: 30px;\n  position: relative; }\n  @media (max-width: 1000px) {\n    .box {\n      padding: 20px; } }\n  .box h1 {\n    font-size: 30px;\n    line-height: 30px;\n    font-weight: 700;\n    padding: 0;\n    margin: 0 0 15px 0;\n    background: transparent;\n    font-family: \"AmnestyTradeGothic-Condesed\"; }\n    @media (max-width: 1000px) {\n      .box h1 {\n        font-size: 23px; } }\n  .box h2 {\n    font-family: \"AmnestyTradeGothic-Condesed\";\n    font-size: 22px;\n    font-weight: bold;\n    font-style: italic;\n    padding: 0;\n    margin: 0 0 20px 0; }\n    @media (max-width: 1000px) {\n      .box h2 {\n        font-size: 18px; } }\n  .box h3 {\n    font-size: 22px;\n    font-weight: 700;\n    padding: 0;\n    margin: 0 0 20px 0;\n    background: transparent;\n    font-family: \"AmnestyTradeGothic-Condesed\"; }\n  .box p {\n    line-height: 20px; }\n  .box i {\n    font-style: italic; }\n  .box i.fa, .box .donation-form i.check-mounts-label.arrow-right:before, .donation-form .box i.check-mounts-label.arrow-right:before {\n    font-style: inherit; }\n  .box-bottom {\n    position: absolute;\n    bottom: 40px;\n    right: 30px;\n    left: 30px; }\n    @media (max-width: 1000px) {\n      .box-bottom {\n        bottom: 20px;\n        right: 20px;\n        left: 20px; } }\n  .box-primary {\n    background: #FFFF00;\n    color: #000000; }\n    .box-primary .btn-black:hover, .box-primary .page .content .wpcf7 .wpcf7-submit:hover, .page .content .wpcf7 .box-primary .wpcf7-submit:hover, .box-primary #UneteActua .full input:hover[type=\"submit\"], #UneteActua .full .box-primary input:hover[type=\"submit\"], .box-primary #sidebar .dona form input:hover[type=\"submit\"], #sidebar .dona form .box-primary input:hover[type=\"submit\"], .box-primary input:hover[type=\"submit\"] {\n      background: #FFFF00;\n      color: black;\n      box-shadow: inset 0 0 0 3px #000000; }\n  .box-secondary {\n    background: #ed4f9b;\n    color: #000000; }\n  .box-dark {\n    background: #333333;\n    color: #FFFFFF; }\n    .box-dark h1 {\n      color: #FFFFFF; }\n  .box-gray {\n    background: #F4F4F4;\n    color: #000000; }\n    .box-gray h1 {\n      color: #000000; }\n  .box-image {\n    position: relative;\n    padding: 150px 0;\n    background-size: cover; }\n    .box-image a {\n      padding: 150px 0;\n      position: absolute;\n      top: 0;\n      left: 0;\n      right: 0;\n      bottom: 0;\n      background: rgba(0, 0, 0, 0.5); }\n    .box-image h1 {\n      text-transform: uppercase;\n      color: white;\n      text-align: center;\n      font-size: 36px; }\n      .box-image h1 span {\n        text-transform: uppercase !important; }\n  .box a:hover h1 {\n    text-decoration: underline; }\n  .box .action {\n    text-align: center;\n    padding-top: 30px; }\n    .box .action .btn, .box .action .page .content .wpcf7 .wpcf7-submit, .page .content .wpcf7 .box .action .wpcf7-submit, .box .action .list-news .btn-read-more, .list-news .box .action .btn-read-more, .box .action #UneteActua .full input[type=\"submit\"], #UneteActua .full .box .action input[type=\"submit\"], .box .action .page #paginacion span, .page #paginacion .box .action span,\n    .box .action .page #paginacion a, .page #paginacion .box .action a, .box .action #sidebar #sidebar-menu-ciberaccion li a, #sidebar #sidebar-menu-ciberaccion li .box .action a, .box .action #sidebar .dona form input[type=\"submit\"], #sidebar .dona form .box .action input[type=\"submit\"], .box .action input[type=\"submit\"] {\n      width: 100%; }\n      .box .action .btn:hover, .box .action .page .content .wpcf7 .wpcf7-submit:hover, .page .content .wpcf7 .box .action .wpcf7-submit:hover, .box .action .list-news .btn-read-more:hover, .list-news .box .action .btn-read-more:hover, .box .action #UneteActua .full input:hover[type=\"submit\"], #UneteActua .full .box .action input:hover[type=\"submit\"], .box .action .page #paginacion span:hover, .page #paginacion .box .action span:hover,\n      .box .action .page #paginacion a:hover, .page #paginacion .box .action a:hover, .box .action #sidebar #sidebar-menu-ciberaccion li a:hover, #sidebar #sidebar-menu-ciberaccion li .box .action a:hover, .box .action #sidebar .dona form input:hover[type=\"submit\"], #sidebar .dona form .box .action input:hover[type=\"submit\"], .box .action input:hover[type=\"submit\"] {\n        text-decoration: none; }\n\n.images-boxes .box {\n  background: black;\n  color: white;\n  border-bottom: 3px solid #FFFF00; }\n  .images-boxes .box:last-child {\n    border-bottom: 0px; }\n  .images-boxes .box .bg {\n    background-size: cover;\n    position: absolute;\n    top: 0;\n    right: 0;\n    left: 0;\n    bottom: 0;\n    z-index: 0;\n    opacity: .3;\n    display: block; }\n  .images-boxes .box .content {\n    padding: 60px 20px;\n    width: 100%;\n    max-width: 1100px;\n    margin: 0 auto;\n    text-align: center;\n    z-index: 1;\n    display: block;\n    position: relative; }\n    @media (min-width: 1000px) {\n      .images-boxes .box .content {\n        padding: 150px 20px 120px 20px; } }\n    .images-boxes .box .content h1 {\n      color: white;\n      font-size: 50px;\n      line-height: 54px;\n      margin-bottom: 30px; }\n    .images-boxes .box .content h2 {\n      color: white;\n      font-family: \"AmnestyTradeGothic\";\n      font-style: inherit;\n      font-weight: 400;\n      font-size: 40px;\n      line-height: 44px;\n      margin-top: -30px;\n      margin-bottom: 30px; }\n    .images-boxes .box .content p {\n      margin-bottom: 30px;\n      font-size: 24px;\n      line-height: 26px; }\n\n.modal {\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 2050;\n  display: none;\n  overflow: hidden;\n  outline: 0;\n  -webkit-overflow-scrolling: touch; }\n  .modal.open {\n    overflow-x: hidden;\n    overflow-y: auto;\n    opacity: 1; }\n  .modal .modal-dialog {\n    max-width: 600px;\n    margin: auto;\n    position: relative;\n    width: auto; }\n  .modal .modal-content {\n    position: relative;\n    background-color: #fff;\n    -webkit-background-clip: padding-box;\n    background-clip: padding-box;\n    border: 1px solid #e5e5e5;\n    outline: 0; }\n\n.modal-backdrop {\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 2040;\n  background-color: #000;\n  transition: opacity .15s linear;\n  opacity: 0; }\n\n.progress-bar {\n  width: 100%;\n  height: 10px;\n  overflow: hidden;\n  position: relative; }\n  .progress-bar__background {\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    background: #FFFFFF;\n    border: 1px solid #e5e5e5; }\n  .progress-bar__progress {\n    position: absolute;\n    top: 0;\n    right: auto;\n    bottom: 0;\n    left: 0;\n    background: #333333;\n    transition: width .3s ease;\n    animation-name: initProgressBar;\n    animation-iteration-count: 1;\n    animation-timing-function: ease-out;\n    animation-duration: 2s; }\n\n@keyframes initProgressBar {\n  0% {\n    transform: translateX(-100%); }\n  100% {\n    transform: translateX(0); } }\n\n.posts-slider {\n  height: 480px;\n  margin-top: 20px;\n  margin-bottom: 20px; }\n  @media (max-width: 1000px) {\n    .posts-slider {\n      height: 300px; } }\n  @media (max-width: 719px) {\n    .posts-slider {\n      height: 200px; } }\n  .posts-slider .swiper-slide {\n    height: 480px;\n    position: relative; }\n    @media (max-width: 1000px) {\n      .posts-slider .swiper-slide {\n        height: 300px; } }\n    @media (max-width: 719px) {\n      .posts-slider .swiper-slide {\n        height: 200px; } }\n    .posts-slider .swiper-slide .picture {\n      height: 100%;\n      color: #7a7d81;\n      background: #7a7d81;\n      width: 100%;\n      z-index: -1; }\n      .posts-slider .swiper-slide .picture figure {\n        height: 100%;\n        width: 100%; }\n  .posts-slider .caption {\n    width: 50%;\n    height: 100%;\n    position: absolute;\n    padding-left: 60px;\n    margin-top: 40px; }\n    @media (max-width: 1000px) {\n      .posts-slider .caption {\n        width: 70%;\n        padding-left: 20px;\n        margin-top: 0;\n        transform: scale(0.8);\n        transform-origin: top left; } }\n    @media (max-width: 719px) {\n      .posts-slider .caption {\n        width: 100%;\n        transform: scale(1);\n        transform-origin: top left;\n        padding-left: 0;\n        padding-right: 20px; } }\n    .posts-slider .caption .title {\n      font-size: 40px;\n      font-family: \"AmnestyTradeGothic-Condesed\";\n      text-transform: uppercase;\n      font-weight: bold;\n      color: #000000;\n      display: inline-block;\n      padding: 20px;\n      margin: 0; }\n      .posts-slider .caption .title span {\n        line-height: 80px;\n        background: #FFFFFF;\n        box-shadow: 20px 0 0 #fff, -20px 0 0 #fff;\n        font-size: 40px;\n        padding: 10px 0; }\n      @media (max-width: 719px) {\n        .posts-slider .caption .title {\n          font-size: 22px; }\n          .posts-slider .caption .title span {\n            line-height: 22px;\n            font-size: 16px;\n            padding: 0; } }\n    .posts-slider .caption .excerpt {\n      font-size: 16px;\n      line-height: 20px;\n      background: #000000;\n      color: #FFFFFF;\n      display: inline-block;\n      padding: 20px;\n      margin-bottom: 20px; }\n      @media (max-width: 719px) {\n        .posts-slider .caption .excerpt {\n          display: none; } }\n    .posts-slider .caption .more {\n      font-weight: bold;\n      font-size: 16px;\n      text-transform: uppercase;\n      background: #FFFF00;\n      color: #000000;\n      display: inline-block;\n      padding: 10px; }\n      @media (max-width: 719px) {\n        .posts-slider .caption .more {\n          font-size: 12px;\n          padding: 8px;\n          margin-top: -10px; } }\n  .posts-slider .swiper-pagination {\n    margin-bottom: 20px; }\n  .posts-slider .swiper-pagination-bullet {\n    background: #FFFFFF;\n    opacity: .6;\n    padding: 12px !important; }\n  .posts-slider .swiper-pagination-bullet-active {\n    background: #FFFF00; }\n\n.list-news .title {\n  border-left: solid #FFFF00 20px;\n  line-height: 24px;\n  background: #000000;\n  color: #FFFFFF; }\n  .list-news .title a {\n    color: #FFFFFF; }\n    .list-news .title a:hover {\n      color: #FFFF00; }\n\n.list-news .info {\n  display: block;\n  font-size: 12px;\n  margin-bottom: 10px; }\n  .list-news .info a {\n    color: #7a7d81;\n    text-decoration: none; }\n    .list-news .info a:after {\n      content: '-';\n      margin-left: 5px;\n      display: inline-block; }\n    .list-news .info a:hover {\n      color: #c5c5c5;\n      text-decoration: underline; }\n  .list-news .info a:last-child:after {\n    display: none; }\n\n.list-news .subtitle {\n  font-size: 16px;\n  line-height: 18px; }\n\n.list-news .btn-read-more {\n  font-size: 12px;\n  background: #000000;\n  color: #FFFFFF;\n  padding: 10px;\n  margin: 10px 10px 0 0; }\n  .list-news .btn-read-more:hover {\n    background: #FFFF00;\n    color: #000000; }\n\n.list-news .figure {\n  margin-top: 10px;\n  padding-top: 0; }\n  .list-news .figure figure {\n    position: relative;\n    background-color: #c5c5c5;\n    width: 100%;\n    height: 182px; }\n  .list-news .figure .caption {\n    background-color: rgba(0, 0, 0, 0.8);\n    color: white;\n    text-transform: uppercase;\n    text-align: left;\n    position: absolute;\n    padding: 10px;\n    text-align: right;\n    font-weight: 700;\n    right: 0;\n    bottom: 0; }\n\n.list-news .article {\n  padding-bottom: 20px;\n  margin-bottom: 40px;\n  border-bottom: 1px solid #e5e5e5;\n  clear: both; }\n\n.list-news .article:last-child {\n  border-bottom: 0;\n  margin-bottom: 20px; }\n  @media (max-width: 1000px) {\n    .list-news .article:last-child {\n      margin-bottom: 0; } }\n\n#participate-action {\n  display: none; }\n\n.step-points {\n  background: #333333;\n  display: flex;\n  overflow: hidden; }\n  .step-points-point {\n    flex: 1 0 0;\n    font-size: 22px;\n    font-weight: 700;\n    padding: 0;\n    margin-right: 20px;\n    margin-left: -20px;\n    background: transparent;\n    text-align: center;\n    color: white;\n    padding: 20px;\n    font-family: \"AmnestyTradeGothic-Condesed\";\n    position: relative;\n    cursor: pointer; }\n    @media (max-width: 1000px) {\n      .step-points-point {\n        font-size: 16px; } }\n    .step-points-point:nth-child(1) {\n      padding-left: 30px; }\n    .step-points-point:nth-child(2) {\n      padding-left: 25px; }\n    .step-points-point:nth-child(3) {\n      padding-left: 22px; }\n    .step-points-point.active:hover, .step-points-point.active {\n      background: black; }\n      .step-points-point.active:hover::after, .step-points-point.active::after {\n        border-left-color: black !important; }\n    .step-points-point.disabled {\n      pointer-events: none; }\n    .step-points-point:hover:not(.disabled):not(.active) {\n      cursor: pointer;\n      background: #7a7d81; }\n      .step-points-point:hover:not(.disabled):not(.active)::after {\n        border-left-color: #7a7d81; }\n    .step-points-point::after {\n      border: solid transparent;\n      content: \" \";\n      height: 0;\n      width: 0;\n      position: absolute;\n      border-color: transparent;\n      border-left-color: #fff;\n      top: -0px;\n      right: -20px;\n      margin-left: 15px;\n      position: absolute;\n      z-index: 1;\n      border-top: 32px solid transparent;\n      border-left: 20px solid #333333;\n      border-bottom: 32px solid transparent; }\n    .step-points-point::before {\n      z-index: 1;\n      z-index: 1;\n      border: solid transparent;\n      content: \" \";\n      height: 0;\n      width: 0;\n      position: absolute;\n      border-color: transparent;\n      border-left-color: #fff;\n      top: -0px;\n      right: -22px;\n      margin-left: 15px;\n      position: absolute;\n      border-top: 32px solid transparent;\n      border-left: 20px solid white;\n      border-bottom: 32px solid transparent; }\n    .step-points-point:last-child::before, .step-points-point:last-child::after {\n      display: none; }\n    .step-points-point:last-child {\n      margin-right: 0; }\n  .step-points .steps-errors p {\n    position: absolute;\n    bottom: 80px;\n    font-size: 12px;\n    margin-bottom: -10px; }\n\n.card-wrapper {\n  margin: 0 auto 20px auto; }\n\n.check-mounts-label input[type=\"number\"],\n.check-mounts-label span {\n  margin: 0;\n  display: block;\n  line-height: 18px;\n  font-size: 16px;\n  background: white;\n  border: #F4F4F4 1px solid;\n  padding: 10px 10px;\n  cursor: pointer; }\n\n.check-mounts-label :checked + input[type=\"number\"],\n.check-mounts-label :checked + span {\n  background: #c5c5c5;\n  border-color: #c5c5c5;\n  color: black; }\n\n.check-mounts-label input[type=\"chechbox\"],\n.check-mounts-label input[type=\"radio\"] {\n  display: none; }\n\n/*\n    #modal-actua-urgente .modal-lg {\n        width: 800px;\n    }\n    #modal-actua-urgente .col-md-6 .img-cover {\n        height: 250px;\n    }\n    #modal-actua-urgente .col-md-12 .img-cover {\n        height: 500px;\n    }\n        \n    @media screen and (max-width: 600px) {\n        #modal-actua-urgente .modal-lg {\n            width: 100%;\n        }\n        .ciberaccion-urgente {\n            padding-bottom: 30px;\n        }\n        #modal-actua-urgente .col-md-12 .img-cover {\n            height: 250px;\n        }\n      \n    }*/\n.modal-urgentes .centered {\n  margin-left: 22% !important; }\n  .modal-urgentes .centered .close {\n    display: block !important; }\n\n.modal-urgentes .modal-content {\n  background: transparent;\n  border: none; }\n  .modal-urgentes .modal-content .the-title {\n    color: white;\n    background: black;\n    padding: 30px 20px 5px 20px;\n    text-transform: uppercase;\n    position: relative; }\n    .modal-urgentes .modal-content .the-title h1 {\n      font-size: 26px; }\n    .modal-urgentes .modal-content .the-title h3 {\n      position: absolute;\n      background: #ed4f9b;\n      color: black;\n      font-size: 20px;\n      padding: 10px 15px;\n      top: -20px; }\n    .modal-urgentes .modal-content .the-title .close {\n      font-family: \"AmnestyTradeGothic-Condesed\";\n      font-size: 16px;\n      background: transparent;\n      border: none;\n      color: white;\n      position: absolute;\n      top: 5px;\n      right: 5px;\n      outline: none; }\n  .modal-urgentes .modal-content .picture {\n    height: 350px;\n    display: block;\n    background-color: gray;\n    background-size: cover;\n    position: relative; }\n    .modal-urgentes .modal-content .picture .sign-action {\n      position: absolute;\n      bottom: 20px;\n      right: 20px; }\n      .modal-urgentes .modal-content .picture .sign-action-btn {\n        background: #FFFF00;\n        color: black;\n        display: inline-block;\n        font-size: 26px;\n        text-transform: uppercase;\n        font-weight: 900;\n        font-family: \"AmnestyTradeGothic-Condesed\";\n        padding: 15px 20px; }\n        .modal-urgentes .modal-content .picture .sign-action-btn:hover {\n          background: #ed4f9b;\n          outline: none; }\n\n.modal-urgentes .modal-dialog {\n  max-width: 720px; }\n  .modal-urgentes .modal-dialog.two-columns {\n    max-width: 900px; }\n    .modal-urgentes .modal-dialog.two-columns .ciberaccion-urgente {\n      padding: 0;\n      margin: 25px 0; }\n      .modal-urgentes .modal-dialog.two-columns .ciberaccion-urgente:nth-child(odd) {\n        border-right: 3px solid #FFFF00; }\n        .modal-urgentes .modal-dialog.two-columns .ciberaccion-urgente:nth-child(odd) .close {\n          display: none; }\n      .modal-urgentes .modal-dialog.two-columns .ciberaccion-urgente:last-child {\n        border-right: none; }\n    .modal-urgentes .modal-dialog.two-columns .the-title {\n      height: 140px; }\n    .modal-urgentes .modal-dialog.two-columns .sign-action {\n      left: 0;\n      right: 0;\n      text-align: center; }\n  .modal-urgentes .modal-dialog.two-rows {\n    margin-top: 35px !important; }\n\n.modal-urgentes .check-mounts-label span {\n  background: black;\n  color: white; }\n\n#page.home #dona-tiempo, #page.home #dona-dinero {\n  float: left;\n  width: 340px;\n  height: 105px;\n  margin: 10px 0;\n  color: #fff; }\n\n#page.home #dona-tiempo {\n  margin-left: 17px;\n  background: transparent url(\"css/img/home-dona-tiempo-bg.png\") no-repeat; }\n  #page.home #dona-tiempo h4 {\n    background-image: url(css/img/dona_tiempo_bg.png);\n    background-color: transparent;\n    background-repeat: no-repeat;\n    background-position: 20px 15px;\n    height: 60px;\n    text-indent: -9999px; }\n    #page.home #dona-tiempo h4 em {\n      display: block;\n      line-height: 110%;\n      font-size: 30px; }\n  #page.home #dona-tiempo #sliderT {\n    margin: 12px 0 0 20px;\n    width: 140px;\n    border-radius: 0;\n    height: .4em; }\n  #page.home #dona-tiempo #mtiempo {\n    color: white;\n    background: transparent;\n    border: 0;\n    font-weight: 700;\n    color: #FFEB01 !important; }\n\n#page.home .content .box {\n  position: relative;\n  background: transparent url(\"css/img/content-div-bg.png\") repeat-y; }\n\n#page.home .content ul {\n  margin: 0 0 0 40px; }\n  #page.home .content ul h4 {\n    padding: 0 0 5px 0; }\n  #page.home .content ul li {\n    float: none;\n    list-style: none;\n    height: 147px;\n    padding-top: 15px;\n    width: 640px;\n    border-bottom: 1px solid #dadada;\n    border-top: 1px solid #fcfcfc; }\n    #page.home .content ul li div {\n      float: left;\n      margin-right: 20px;\n      width: 180px;\n      height: 131px; }\n      #page.home .content ul li div a {\n        margin: -4px 0 0 0; }\n    #page.home .content ul li p {\n      padding: 10px 0; }\n\n#page.home .content li.acciones {\n  border-top: 0;\n  padding-top: 0; }\n\n#page.home .content li.informes {\n  border-bottom: 0; }\n\n#page.home .content li span.info {\n  font-size: 11px;\n  color: #5d5d5d;\n  margin-bottom: 0px; }\n\n#page.home #dona-dinero #barritaDinero {\n  float: right;\n  padding-top: 10px;\n  width: 160px; }\n\nbody {\n  font-family: \"AmnestyTradeGothic\", Arial, Helvetica, sans-serif;\n  font-size: 12px;\n  font-weight: normal;\n  text-transform: normal;\n  letter-spacing: normal;\n  overflow-x: hidden; }\n\n* {\n  box-sizing: border-box; }\n\n/*\nELEMENTOS */\na {\n  color: inherit;\n  text-decoration: none; }\n\n.w100 {\n  width: 100%; }\n\n.block {\n  display: block; }\n\nhr {\n  border: 0px;\n  margin: 4px 0 2px 0;\n  padding: 0px; }\n\nstrike {\n  color: #999; }\n\n.text-center {\n  text-align: center; }\n\n.text-right {\n  text-align: right; }\n\nstrong {\n  font-weight: bold; }\n\nsup {\n  vertical-align: super; }\n\n::selection {\n  background: rgba(0, 0, 0, 0.5); }\n\n/*\nCOLORES */\n#otrasNoticias #top h3 a:hover, #footer .contenido li a:hover, #header #toplinks ul li a:hover {\n  text-decoration: underline; }\n\n.sec {\n  padding-right: 5px; }\n\n.text-center {\n  text-align: center; }\n\n.int {\n  width: 50px; }\n\n.med {\n  width: 78px; }\n\n.soc {\n  width: 105px;\n  padding-left: 10px !important; }\n\n.forml {\n  padding-right: 10px; }\n\n.soc {\n  border-right: 0 !important;\n  padding-left: 15px !important; }\n\n.full-pic {\n  width: 100%;\n  height: auto; }\n\n@-moz-document url-prefix() {\n  .menuItem {\n    margin-top: -1px; } }\n\n.th2 {\n  width: 1000px;\n  margin: 0 auto;\n  height: 109px; }\n  .th2 h2 {\n    padding-left: 25px;\n    font-weight: 700;\n    line-height: 118px;\n    font-size: 300%;\n    color: #fff;\n    text-transform: uppercase; }\n\n#header-informe h2, #header-noticias h2, #header-nosotros h2, #header-trabajo h2, #header-actua h2 {\n  display: none; }\n\n#gris.th2 {\n  background: url(http://lorempixel.com/g/1000/118/abstract/4/); }\n\n#purpura.th2 {\n  background: url(http://lorempixel.com/g/1000/118/abstract/6/); }\n\n.content-header {\n  width: 710px;\n  padding: 15px 0 0 0;\n  font-size: 90%; }\n\n.breadcrumb li {\n  display: inline;\n  margin: 0 2px 0 0;\n  padding: 0 10px 0 0;\n  background: url(css/img/flecha-gris.png) no-repeat 100% 50%; }\n  .breadcrumb li.selected {\n    margin: 0;\n    padding: 0;\n    background: none;\n    font-weight: bold; }\n  .breadcrumb li a, .breadcrumb li.selected a {\n    color: #5d5d5d; }\n\n.share-this {\n  float: right; }\n\n.add-this-float-right {\n  float: right;\n  width: 300px;\n  height: 30px; }\n\n.content-header a:link, .content-header a:visited {\n  border-bottom: none; }\n\n#otrasNoticias #body div div h5 a {\n  color: #0052B0;\n  text-decoration: underline; }\n\n.page .content p a, .page .content .trabajo a {\n  color: #0052B0;\n  text-decoration: underline; }\n\n#otrasNoticias #body div div h5 a:hover, .page .content p a:hover {\n  text-decoration: underline; }\n\n/*********\n Comunes */\nhr.bar {\n  height: 28px;\n  margin: 0px;\n  background: #e0e0e0 url(\"css/img/hr-bar-bg.png\") no-repeat right; }\n\n.alto-20 {\n  height: 20px;\n  width: 0; }\n\n.alto-10 {\n  height: 10px;\n  width: 0; }\n\nul.basico {\n  list-style-type: circle;\n  padding: 10px 15px; }\n\ndiv.relative {\n  position: relative; }\n\na.snmargin {\n  margin: 0; }\n\n#UneteActua label {\n  display: block;\n  color: #000000; }\n  #UneteActua label span {\n    display: block; }\n\n#UneteActua .full input[type=\"text\"] {\n  width: 100%; }\n\n#UneteActua .der span.pequeno {\n  width: 310px;\n  float: left;\n  margin-top: 10px;\n  font-size: 100%; }\n\n#UneteActua .der label span input[type=\"checkbox\"] {\n  margin-right: 25px;\n  margin-top: 20px;\n  float: right; }\n\ndiv.wpcf7-response-output {\n  clear: both;\n  margin: 5px auto 10px;\n  padding: 0.2em 1em;\n  float: left;\n  width: 95%; }\n\nspan.wpcf7-not-valid-tip {\n  top: 0 !important;\n  left: 0 !important;\n  width: 320px !important;\n  height: 20px !important; }\n\n#sliderT .ui-slider-handle {\n  width: 2.05em !important;\n  text-align: right;\n  vertical-align: middle;\n  border: 1px solid #292929;\n  height: 1.7em !important;\n  background: white !important;\n  border-radius: 0 !important; }\n  #sliderT .ui-slider-handle em {\n    color: #292929;\n    text-align: center;\n    display: block;\n    line-height: 100%;\n    font-size: 70%;\n    padding-top: 2px; }\n\n.ui-slider-horizontal .ui-slider-handle {\n  top: -0.6em !important; }\n\n.page.home #dona-tiempo #barritaTiempo {\n  float: right;\n  padding-top: 10px;\n  width: 160px; }\n\n.page.home #dona-tiempo p.detalle {\n  line-height: 140%;\n  width: 150px;\n  font-size: 9pt;\n  padding-top: 10px; }\n\n.page.home #dona-dinero p.detalle {\n  line-height: 140%;\n  width: 150px;\n  font-size: 9pt;\n  padding-top: 10px; }\n\n.page.home #dona-tiempo p.detalle a:hover {\n  text-decoration: underline !important; }\n\n.page.home #dona-dinero {\n  float: right;\n  background: transparent url(\"css/img/home-dona-dinero-bg.png\") no-repeat; }\n  .page.home #dona-dinero p.detalle a:hover {\n    text-decoration: underline !important; }\n  .page.home #dona-dinero h4 {\n    background-image: url(css/img/dona_dinero_bg.png);\n    background-color: transparent;\n    background-repeat: no-repeat;\n    background-position: 20px 15px;\n    height: 60px;\n    text-indent: -9999px; }\n    .page.home #dona-dinero h4 em {\n      display: block;\n      line-height: 110%;\n      font-size: 30px; }\n  .page.home #dona-dinero #sliderD {\n    margin: 12px 0 0 20px;\n    width: 140px;\n    border-radius: 0;\n    height: .4em; }\n  .page.home #dona-dinero #mdinero {\n    color: white;\n    background: transparent;\n    border: 0;\n    font-weight: 700;\n    color: #FFEB01 !important; }\n\n#sliderD .ui-slider-handle {\n  background: #fff !important;\n  width: 1.9em !important;\n  height: 1.5em !important;\n  border-radius: 0 !important; }\n  #sliderD .ui-slider-handle em {\n    color: #292929;\n    text-align: center;\n    display: block;\n    line-height: 100%;\n    font-size: 70%;\n    vertical-align: middle; }\n\n.page.ciberaciones .fndciberaciones-primero {\n  position: relative; }\n  .page.ciberaciones .fndciberaciones-primero .fndciberacionesIMG {\n    width: 700px;\n    height: 362px;\n    background: #fff url(\"css/img/ajax-loader.gif\") no-repeat center center !important; }\n  .page.ciberaciones .fndciberaciones-primero h4 {\n    font-weight: 700;\n    margin: 0 0 0 20px;\n    width: 450px;\n    padding-top: 15px; }\n  .page.ciberaciones .fndciberaciones-primero p {\n    padding: 10px 0;\n    margin-left: 20px;\n    width: 450px;\n    text-align: justify; }\n  .page.ciberaciones .fndciberaciones-primero span {\n    margin: 0 0 0 20px;\n    width: 450px; }\n    .page.ciberaciones .fndciberaciones-primero span a {\n      font-size: 90%;\n      text-decoration: underline;\n      color: #292929; }\n  .page.ciberaciones .fndciberaciones-primero .der {\n    float: right;\n    margin-right: 10px; }\n    .page.ciberaciones .fndciberaciones-primero .der * {\n      display: block; }\n    .page.ciberaciones .fndciberaciones-primero .der b {\n      margin-top: 20px;\n      margin-bottom: 10px; }\n    .page.ciberaciones .fndciberaciones-primero .der em {\n      display: block;\n      vertical-align: middle;\n      margin-top: 8px;\n      text-indent: 0;\n      text-align: center;\n      color: white; }\n    .page.ciberaciones .fndciberaciones-primero .der a {\n      font-weight: 700; }\n\n.page.ciberaciones .fndciberaciones {\n  position: relative; }\n  .page.ciberaciones .fndciberaciones img {\n    position: absolute;\n    top: 15px;\n    left: 15px;\n    width: 120px;\n    height: 120px; }\n  .page.ciberaciones .fndciberaciones h4 {\n    font-weight: 700;\n    margin: 0 0 0 150px;\n    width: 320px;\n    padding-top: 15px; }\n  .page.ciberaciones .fndciberaciones p {\n    max-height: 80px;\n    height: 80px;\n    min-height: 80px;\n    line-height: 145%;\n    text-align: justify;\n    padding: 5px 0;\n    margin-left: 150px;\n    width: 310px; }\n  .page.ciberaciones .fndciberaciones span {\n    margin: 0 0 0 150px;\n    width: 310px; }\n    .page.ciberaciones .fndciberaciones span a {\n      font-size: 90%;\n      text-decoration: underline;\n      color: #292929; }\n  .page.ciberaciones .fndciberaciones .der {\n    float: right;\n    margin-right: 10px; }\n    .page.ciberaciones .fndciberaciones .der * {\n      display: block; }\n    .page.ciberaciones .fndciberaciones .der b {\n      margin-top: 20px;\n      margin-bottom: 10px; }\n    .page.ciberaciones .fndciberaciones .der em {\n      display: block;\n      vertical-align: middle;\n      margin-top: 8px;\n      text-indent: 0;\n      text-align: center;\n      font-weight: 700;\n      color: white; }\n\n.page.ciberaciones .fndciberaciones-primero .der a.btnactua, .page.ciberaciones .fndciberaciones .der a.btnactua {\n  margin-top: 10px; }\n\n.page.ciberacion_detalle .box {\n  background: none; }\n\n.page.ciberacion_detalle #contenido {\n  background: none;\n  width: 600px;\n  text-align: justify; }\n  .page.ciberacion_detalle #contenido p {\n    margin-bottom: 20px; }\n  .page.ciberacion_detalle #contenido h4 {\n    color: #5D5D5D;\n    font-weight: 700;\n    line-height: 100%;\n    font-size: 240%; }\n  .page.ciberacion_detalle #contenido .dentro {\n    width: 330px; }\n    .page.ciberacion_detalle #contenido .dentro p {\n      text-align: justify; }\n\n.page.ciberacion_detalle h4 {\n  font-size: 250%;\n  line-height: 100%;\n  margin-bottom: 10px; }\n\n.page.ciberacion_detalle #comparteme {\n  margin: 20px 0; }\n  .page.ciberacion_detalle #comparteme h4 {\n    font-size: 150%;\n    font-weight: 700; }\n\n.page.ciberacion_detalle #facebook {\n  background: url(css/img/facebook.png) no-repeat 0 0;\n  padding-left: 150px;\n  height: 135px;\n  margin-bottom: 20px; }\n  .page.ciberacion_detalle #facebook a.btnmuro {\n    margin: 10px 0; }\n\n.page.ciberacion_detalle #twitter {\n  background: url(css/img/twitter.png) no-repeat 0 0;\n  padding-left: 150px;\n  height: 135px;\n  margin-bottom: 20px; }\n  .page.ciberacion_detalle #twitter textarea {\n    width: 420px;\n    height: 45px;\n    margin-bottom: 10px; }\n  .page.ciberacion_detalle #twitter a.btntutealo {\n    margin: 10px 0 5px; }\n\n.page.ciberacion_detalle #donacion {\n  background: url(css/img/mundo.png) no-repeat 0 0;\n  padding-left: 150px;\n  height: 135px; }\n  .page.ciberacion_detalle #donacion a.btnrealizardonacion {\n    margin: 10px 0; }\n\n.page.trabajo .content h4.titulo {\n  font-size: 230%;\n  line-height: 100%;\n  margin: 10px 0; }\n\n.page.trabajo .box {\n  background: none; }\n\n.page.trabajo .nuesto-trabajo h4 {\n  text-transform: uppercase;\n  font-size: 250%;\n  margin-bottom: 13px;\n  line-height: 25px; }\n\n.page.trabajo .nuesto-trabajo h5 {\n  font-weight: 700;\n  font-size: 150%;\n  margin: 10px 0;\n  line-height: 120%;\n  text-shadow: 0px 0px 1px #999;\n  filter: dropshadow(color=#999999, offx=0, offy=0); }\n\n.page.trabajo #divtra .ne, .page.trabajo #divtra .no, .page.trabajo #divtra .so, .page.trabajo #divtra .se {\n  width: 50%;\n  float: left;\n  position: relative;\n  height: 300px;\n  margin: 5px 0; }\n\n.page.trabajo #divtra .se h4 {\n  background: url(css/img/trabajo-h3-anual.png) no-repeat; }\n\n.page.trabajo #divtra .no h4 {\n  background: url(css/img/trabajo-h3-armas.png) no-repeat; }\n\n.page.trabajo #divtra .so h4 {\n  background: url(css/img/trabajo-h3-lineas.png) no-repeat; }\n\n.page.trabajo #divtra .ne h4 {\n  background: url(css/img/trabajo-h3-logros.png) no-repeat; }\n\n.page.trabajo #divtra .ne img {\n  margin-left: 10px;\n  margin-top: 3px; }\n\n.page.trabajo #divtra .no img, .page.trabajo #divtra .so img, .page.trabajo #divtra .se img {\n  margin-left: 10px;\n  margin-top: 3px; }\n\n.page.trabajo #divtra p {\n  background: #eeeeee;\n  margin: 0 15px 0 10px;\n  padding: 20px; }\n  .page.trabajo #divtra p a {\n    margin: 15px 0 0px; }\n\n/*####################*/\n/*.page.ciberaciones .fndciberaciones .der a{  margin-top: 10px; display: block}*/\n/*\"###############################*/\n/*####*/\n/*\"#####################fsdfdsfds#########*/\n/*\"#####################fsdfdsfds#########*/\n#otrasNoticias, .page.trabajo .estrategico {\n  width: 690px;\n  position: relative; }\n\n.acordionActua #top, #otrasNoticias #top {\n  width: 690px;\n  height: 27px; }\n\n.page.trabajo .estrategico #top {\n  width: 690px;\n  height: 27px; }\n  .page.trabajo .estrategico #top h3#num2 {\n    top: 10px; }\n  .page.trabajo .estrategico #top h3#num3 {\n    top: 10px; }\n\n#otrasNoticias #top h3#actua {\n  z-index: 1;\n  cursor: pointer;\n  background: url(css/img/trabajo-extra-h3-actua.png) no-repeat;\n  top: 10px; }\n\n#otrasNoticias #top h3#noticias {\n  z-index: 2;\n  cursor: pointer;\n  background: url(css/img/trabajo-extra-h3-noticias.png) no-repeat;\n  top: 42px; }\n\n#otrasNoticias #top h3#informes {\n  z-index: 3;\n  cursor: pointer;\n  background: url(css/img/trabajo-extra-h3-informes.png) no-repeat;\n  top: 74px; }\n\n#otrasNoticias #top h3#actua.hover {\n  z-index: 1;\n  cursor: pointer;\n  background: url(css/img/trabajo-extra-h3-actua_hover.png) no-repeat;\n  top: 10px; }\n\n#otrasNoticias #top h3#noticias.hover {\n  z-index: 2;\n  cursor: pointer;\n  background: url(css/img/trabajo-extra-h3-noticias_hover.png) no-repeat;\n  top: 42px; }\n\n#otrasNoticias #top h3#informes.hover {\n  z-index: 3;\n  cursor: pointer;\n  background: url(css/img/trabajo-extra-h3-informes_hover.png) no-repeat;\n  top: 74px; }\n\n.acordionActua #body {\n  min-height: 120px; }\n\n#otrasNoticias #body {\n  min-height: 120px; }\n  #otrasNoticias #body #informes, #otrasNoticias #body #noticias, #otrasNoticias #body #actua {\n    background: #eee;\n    padding-top: 100px;\n    margin-left: 10px;\n    padding-bottom: 15px; }\n\n.page.trabajo .estrategico #body {\n  background: #eee;\n  padding-top: 100px;\n  margin-left: 10px;\n  padding-bottom: 15px;\n  padding-top: 20px; }\n\n#otrasNoticias #body div .item, .page.trabajo .estrategico #body div {\n  margin-left: 10px; }\n\n#otrasNoticias #body div .item + div, .page.trabajo .estrategico #body div + div {\n  margin-top: 30px; }\n\n#otrasNoticias #body div .item img, .page.trabajo .estrategico #body div img {\n  float: left;\n  margin: 0 15px 0 18px; }\n\n#otrasNoticias #body div .item h5 {\n  /*height: 15px;*/\n  font-weight: 700;\n  font-size: 140%;\n  margin: 5px 0 2px 0; }\n\n.page.trabajo .estrategico #body div h5, .page.noticias #todaNot div h5 {\n  /*height: 15px;*/\n  font-weight: 700;\n  font-size: 140%;\n  margin: 5px 0 2px 0; }\n\n#otrasNoticias #body div .item span, .page.noticias #todaNot span {\n  font-size: 90%; }\n\n#otrasNoticias #body div .item p {\n  width: 620px;\n  margin-bottom: 5px; }\n\n.page.trabajo .estrategico #body div p, .page.noticias #todaNot div p {\n  width: 620px;\n  margin-bottom: 5px; }\n\n.page.trabajo .estrategico #body div p {\n  width: 650px; }\n\n#otrasNoticias #body .item > img {\n  width: 120px !important;\n  height: 100px !important; }\n\n/*\"###############################*/\n.page.noticias .box {\n  background: none; }\n\n@keyframes rota {\n  25% {\n    transform: rotate(270deg); }\n  50% {\n    transform: rotate(90deg); }\n  75% {\n    transform: rotate(360deg); }\n  100% {\n    transform: rotate(180deg); } }\n\nimg.cargando {\n  position: absolute;\n  right: 10px;\n  top: 30px;\n  -webkit-animation: rota 3s   infinite alternate;\n  -moz-animation: rota 3s   infinite alternate;\n  -ms-animation: rota 3s   infinite alternate;\n  -o-animation: rota 3s   infinite alternate;\n  animation: rota 3s   infinite alternate; }\n\n.page.noticias select {\n  width: 250px;\n  color: #777;\n  height: 22px;\n  padding-left: 10px;\n  border: 1px solid #CCC;\n  margin-left: 40px; }\n\n.page.noticias #todaNot div {\n  width: 700px;\n  height: 148px;\n  padding: 8px 0px; }\n  .page.noticias #todaNot div.over, .page.noticias #todaNot div.old {\n    background: #f6f6f6; }\n  .page.noticias #todaNot div + div {\n    margin-top: 10px; }\n  .page.noticias #todaNot div p {\n    padding-top: 5px; }\n  .page.noticias #todaNot div h5 {\n    padding-top: 12px; }\n  .page.noticias #todaNot div a {\n    color: #3B3D39;\n    font-size: 100%; }\n\n.page.noticias #todaNot span.info {\n  margin-bottom: 0px; }\n  .page.noticias #todaNot span.info a {\n    color: #3B3D39;\n    font-size: 100%;\n    text-decoration: underline; }\n\n.page.noticias #todaNot div a:hover {\n  text-decoration: underline; }\n\n.page.noticias #todaNot div img {\n  width: 120px;\n  height: 120px;\n  background: url(css/img/loading.gif) center center no-repeat;\n  float: left;\n  margin: 8px 20px 0 10px; }\n\n.page #paginacion {\n  margin: 0 auto;\n  width: 100%;\n  text-align: center;\n  font-weight: 700; }\n  .page #paginacion span,\n  .page #paginacion a {\n    background: #F4F4F4;\n    padding: 10px;\n    margin-bottom: 5px; }\n    .page #paginacion span.current,\n    .page #paginacion a.current {\n      background: #fff; }\n  .page #paginacion a.ant {\n    margin-right: 15px; }\n  .page #paginacion a.sig {\n    margin-left: 18px; }\n\n.page.actua .box {\n  background: none; }\n\n.page .acordionActua {\n  position: relative;\n  width: 100%;\n  height: 400px; }\n  .page .acordionActua #body #izq {\n    width: 285px;\n    position: absolute;\n    top: 10px;\n    float: left; }\n    .page .acordionActua #body #izq h3 {\n      position: absolute;\n      text-indent: -9999px;\n      background: transparent left no-repeat;\n      width: 258px;\n      height: 55px;\n      cursor: pointer; }\n      .page .acordionActua #body #izq h3#Ciberactivista.hover2 {\n        z-index: 1;\n        background-image: url(\"css/img/lbl-ciberactivista2.png\"); }\n      .page .acordionActua #body #izq h3#Donante_Mensual.hover2 {\n        z-index: 2;\n        top: 32px;\n        background-image: url(\"css/img/lbl-mensual2.png\"); }\n      .page .acordionActua #body #izq h3#Colaborador_Puntual.hover2 {\n        z-index: 3;\n        top: 64px;\n        background-image: url(\"css/img/lbl-puntual2.png\"); }\n      .page .acordionActua #body #izq h3#Voluntario_de_Accion.hover2 {\n        z-index: 4;\n        top: 96px;\n        background-image: url(\"css/img/lbl-accion2.png\"); }\n      .page .acordionActua #body #izq h3#Voluntario_Universitario.hover2 {\n        z-index: 5;\n        top: 128px;\n        background-image: url(\"css/img/lbl-universitario2.png\"); }\n      .page .acordionActua #body #izq h3#Voluntario_de_Grupo.hover2 {\n        z-index: 6;\n        top: 160px;\n        background-image: url(\"css/img/lbl-grupo2.png\"); }\n      .page .acordionActua #body #izq h3#Voluntario_del_Equipo_Operativo.hover2 {\n        z-index: 7;\n        top: 192px;\n        background-image: url(\"css/img/lbl-equipo2.png\"); }\n      .page .acordionActua #body #izq h3#Ciberactivista.hover {\n        z-index: 1;\n        background-image: url(\"css/img/lbl-ciberactivista.png\"); }\n      .page .acordionActua #body #izq h3#Donante_Mensual.hover {\n        z-index: 2;\n        top: 32px;\n        background-image: url(\"css/img/lbl-mensual.png\"); }\n      .page .acordionActua #body #izq h3#Colaborador_Puntual.hover {\n        z-index: 3;\n        top: 64px;\n        background-image: url(\"css/img/lbl-puntual.png\"); }\n      .page .acordionActua #body #izq h3#Voluntario_de_Accion.hover {\n        z-index: 4;\n        top: 96px;\n        background-image: url(\"css/img/lbl-accion.png\"); }\n      .page .acordionActua #body #izq h3#Voluntario_Universitario.hover {\n        z-index: 5;\n        top: 128px;\n        background-image: url(\"css/img/lbl-universitario.png\"); }\n      .page .acordionActua #body #izq h3#Voluntario_de_Grupo.hover {\n        z-index: 6;\n        top: 160px;\n        background-image: url(\"css/img/lbl-grupo.png\"); }\n      .page .acordionActua #body #izq h3#Voluntario_del_Equipo_Operativo.hover {\n        z-index: 7;\n        top: 192px;\n        background-image: url(\"css/img/lbl-equipo.png\"); }\n      .page .acordionActua #body #izq h3#Ciberactivista {\n        z-index: 1;\n        background-image: url(\"css/img/lbl-ciberactivista-hover.png\"); }\n      .page .acordionActua #body #izq h3#Donante_Mensual {\n        z-index: 2;\n        top: 32px;\n        background-image: url(\"css/img/lbl-mensual-hover.png\"); }\n      .page .acordionActua #body #izq h3#Colaborador_Puntual {\n        z-index: 3;\n        top: 64px;\n        background-image: url(\"css/img/lbl-puntual-hover.png\"); }\n      .page .acordionActua #body #izq h3#Voluntario_de_Accion {\n        z-index: 4;\n        top: 96px;\n        background-image: url(\"css/img/lbl-accion-hover.png\"); }\n      .page .acordionActua #body #izq h3#Voluntario_Universitario {\n        z-index: 5;\n        top: 128px;\n        background-image: url(\"css/img/lbl-universitario-hover.png\"); }\n      .page .acordionActua #body #izq h3#Voluntario_de_Grupo {\n        z-index: 6;\n        top: 160px;\n        background-image: url(\"css/img/lbl-grupo-hover.png\"); }\n      .page .acordionActua #body #izq h3#Voluntario_del_Equipo_Operativo {\n        z-index: 7;\n        top: 192px;\n        background-image: url(\"css/img/lbl-equipo-hover.png\"); }\n    .page .acordionActua #body #izq p {\n      margin-top: 250px; }\n  .page .acordionActua #body #der {\n    width: 415px;\n    position: relative;\n    float: right; }\n    .page .acordionActua #body #der span {\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 65px;\n      height: 176px;\n      text-align: right;\n      font-size: 140%;\n      color: white;\n      line-height: 15px;\n      background: url(css/img/acordionA-span-bg.png); }\n    .page .acordionActua #body #der em {\n      padding-top: 92px;\n      font-size: 300%;\n      display: block;\n      line-height: 100%; }\n    .page .acordionActua #body #der img {\n      /*margin-left: 65px;width: 350px; height: 176px;*/ }\n    .page .acordionActua #body #der h5 {\n      font-size: 130%;\n      font-weight: 700;\n      padding: 5px 0 0;\n      color: #5D5D5D; }\n    .page .acordionActua #body #der p {\n      width: 390px; }\n    .page .acordionActua #body #der a {\n      margin: 8px 0 0; }\n\n.page.actua #part2 p {\n  margin: 10px 0 20px; }\n  .page.actua #part2 p span {\n    float: right;\n    color: #0253AC; }\n\n.page.actua #formactua {\n  position: relative;\n  width: 700px; }\n  .page.actua #formactua .izq {\n    width: 49%;\n    float: left;\n    color: #0253ac; }\n    .page.actua #formactua .izq select {\n      height: 22px;\n      padding-left: 10px;\n      width: 326px;\n      border: 1px solid #CCC;\n      background-image: none;\n      margin-bottom: 8px; }\n  .page.actua #formactua .der {\n    width: 49%;\n    float: left;\n    margin-left: 10px; }\n  .page.actua #formactua .check label {\n    display: inline-block;\n    margin: 23px 95px 0 0; }\n  .page.actua #formactua .der .ui-datepicker-trigger {\n    position: absolute; }\n  .page.actua #formactua .full input[type=\"text\"] {\n    width: 673px; }\n  .page.actua #formactua .full input[type=\"submit\"] {\n    width: 70px;\n    margin: 20px 0 0 290px; }\n  .page.actua #formactua label {\n    display: block;\n    color: #0253ac; }\n  .page.actua #formactua input[type=\"text\"] {\n    height: 20px;\n    width: 320px;\n    border: 1px solid #ccc;\n    background-image: none;\n    margin-bottom: 10px; }\n  .page.actua #formactua .der #nacimiento {\n    padding: 0 0 0 15px;\n    width: 270px;\n    margin-right: 15px; }\n\n/*.page.noticias #todaNot div.over{background: transparent url(css/img/noticias-todas-bg-a.png) repeat-x center}\n.page.noticias #todaNot div.old{background: transparent url(css/img/noticias-todas-bg-b.png) repeat-x center;}*/\n/*\"###############################*/\n/*\"###############################*adsadsad*/\n#sidebar .calendario {\n  position: relative;\n  min-height: 200px; }\n  #sidebar .calendario .fecha {\n    height: 102px;\n    overflow: hidden;\n    background: transparent url(\"css/img/home-calendario-fecha.png\") no-repeat 0px 0px;\n    color: #0253ac;\n    padding-top: 50px; }\n    #sidebar .calendario .fecha h2 {\n      margin: 10px 0; }\n    #sidebar .calendario .fecha .der {\n      width: 40%;\n      float: left; }\n      #sidebar .calendario .fecha .der p {\n        color: #5D5D5D;\n        font-weight: 700;\n        padding-left: 14px;\n        font-size: 63px;\n        padding-top: 13px; }\n    #sidebar .calendario .fecha .izq {\n      width: 40%;\n      padding-top: 20px;\n      float: right; }\n      #sidebar .calendario .fecha .izq p {\n        color: #0253ac;\n        text-align: right;\n        font-size: 22px;\n        padding-bottom: 5px;\n        padding-right: 20px; }\n        #sidebar .calendario .fecha .izq p b {\n          color: #0253AC;\n          float: right;\n          font-size: 23px;\n          font-weight: 700; }\n  #sidebar .calendario .eventos {\n    width: 260px;\n    /*height:280px;*/\n    overflow: hidden;\n    font-size: 90%; }\n    #sidebar .calendario .eventos ul {\n      margin: 40px 5px 10px 5px; }\n    #sidebar .calendario .eventos li {\n      margin: 0 15px 0 15px;\n      width: 200px;\n      padding: 0; }\n\n#calendar_lista_eventos li {\n  border-bottom: 1px solid #dadada;\n  padding-bottom: 10px !important; }\n  #calendar_lista_eventos li + li {\n    padding-top: 10px !important;\n    border-top: 1px solid #fcfcfc; }\n\n#sidebar .calendario .eventos a {\n  text-decoration: none;\n  color: #0253ac; }\n\n#sidebar .calendario .eventos p.vermas {\n  margin: 10px;\n  padding: 8px 2px;\n  background: transparent url(\"css/img/agenda-vermas-bg.png\") no-repeat 0px 0px; }\n\n#sidebar .calendario .header {\n  position: absolute;\n  top: 120px;\n  left: 0px;\n  width: 260px;\n  height: 46px; }\n  #sidebar .calendario .header ul {\n    background: #700; }\n    #sidebar .calendario .header ul li {\n      float: left;\n      width: 29px;\n      height: 46px;\n      margin-right: 2px;\n      background: transparent url(\"css/img/agenda-dia-bg.png\");\n      color: #fff;\n      font-size: 80%;\n      font-weight: bold;\n      text-align: center; }\n      #sidebar .calendario .header ul li a {\n        color: #fff;\n        font-weight: bold;\n        text-align: center;\n        text-decoration: none; }\n        #sidebar .calendario .header ul li a:hover {\n          color: #fff;\n          font-weight: bold;\n          text-align: center;\n          text-decoration: none; }\n      #sidebar .calendario .header ul li .selected {\n        color: #333;\n        font-weight: bold;\n        text-align: center;\n        text-decoration: none; }\n        #sidebar .calendario .header ul li .selected:hover {\n          color: #333;\n          font-weight: bold;\n          text-align: center;\n          text-decoration: none; }\n      #sidebar .calendario .header ul li p {\n        margin-top: 12px; }\n      #sidebar .calendario .header ul li.left {\n        width: 13px;\n        margin-left: 0px; }\n      #sidebar .calendario .header ul li.right {\n        width: 13px;\n        margin-right: 0px; }\n      #sidebar .calendario .header ul li.selected {\n        background: transparent url(\"css/img/agenda-dia-selected-bg.png\");\n        color: #333; }\n\n/*\"###############################*/\ndiv.page #siderFormEnvio {\n  float: right;\n  margin-top: 0px;\n  width: 362px;\n  min-height: 500px;\n  margin: 0 0 0 10px;\n  /* */ }\n  div.page #siderFormEnvio .header {\n    background: url(css/img/siderFormEnvio-header-bg.png) no-repeat;\n    text-indent: -9999px;\n    height: 97px; }\n  div.page #siderFormEnvio #obigatorio {\n    text-align: right;\n    display: block;\n    color: #0253ac;\n    font-size: 95%; }\n  div.page #siderFormEnvio form {\n    background-color: #eeeeee;\n    padding: 20px 20px 20px 10px;\n    width: 322px;\n    margin-left: 10px; }\n  div.page #siderFormEnvio label {\n    vertical-align: middle;\n    display: inline-block;\n    margin: 10px 0;\n    color: #0253ac;\n    width: 80px;\n    text-align: right;\n    font-size: 95%; }\n  div.page #siderFormEnvio input[type=\"text\"] {\n    display: inline-block;\n    width: 230px; }\n  div.page #siderFormEnvio #norobots {\n    margin: 10px 0; }\n    div.page #siderFormEnvio #norobots label {\n      vertical-align: top;\n      margin-top: 10px; }\n    div.page #siderFormEnvio #norobots span {\n      width: 100px;\n      display: inline-block;\n      height: 45px; }\n    div.page #siderFormEnvio #norobots #user_code {\n      margin-left: 83px;\n      width: 100px;\n      vertical-align: top; }\n    div.page #siderFormEnvio #norobots #politicas {\n      width: 130px;\n      color: #a5a8a9;\n      font-size: 100%; }\n      div.page #siderFormEnvio #norobots #politicas a {\n        text-decoration: underline;\n        color: #a5a8a9; }\n  div.page #siderFormEnvio .btnenviamensaje {\n    border: 0;\n    margin-left: 110px; }\n\n/*\"###############################*/\n#sidebarActua {\n  float: right;\n  margin-top: 0px;\n  min-height: 500px; }\n  #sidebarActua img {\n    margin-bottom: -4px; }\n    #sidebarActua img.ayuda {\n      float: right;\n      position: absolute;\n      top: 2px;\n      right: 25px;\n      z-index: 100; }\n  #sidebarActua .relative h3 {\n    width: 100%;\n    height: 65px;\n    z-index: 10;\n    position: absolute;\n    text-indent: -9999px;\n    top: -24px;\n    left: -10px;\n    background: transparent url(\"css/img/sidebarActua-h3-actua.png\") no-repeat left; }\n  #sidebarActua .relative #ActuaForm1 {\n    position: relative;\n    width: 362px;\n    height: 80px;\n    background: url(\"css/img/sidebarActua-ActuaForm1-bg.png\") no-repeat; }\n    #sidebarActua .relative #ActuaForm1 span, #sidebarActua .relative #ActuaForm1 p {\n      display: none; }\n    #sidebarActua .relative #ActuaForm1 b {\n      position: absolute;\n      z-index: 10;\n      right: 90px;\n      top: 10px; }\n    #sidebarActua .relative #ActuaForm1 div {\n      position: absolute;\n      z-index: 10;\n      color: white;\n      font-weight: 700;\n      right: 11px;\n      top: 32px; }\n      #sidebarActua .relative #ActuaForm1 div em a {\n        text-indent: 0;\n        text-align: center; }\n\n/*\"###############################*/\n#sidebar {\n  float: right; }\n  #sidebar .miamnistia, #sidebar .trabajo {\n    position: relative;\n    background: url(\"css/img/siderbar-div-bg.png\") repeat-y; }\n  #sidebar .miamnistia h3 {\n    width: 100%;\n    height: 65px;\n    position: absolute;\n    left: 0;\n    top: 0px;\n    text-indent: -9999px;\n    background: transparent url(\"css/img/home-h3-miamnistia.png\") no-repeat left; }\n  #sidebar .miamnistia p {\n    background: transparent url(\"css/img/home-h3-miamnistia-cita.png\") no-repeat center;\n    min-height: 155px;\n    position: relative;\n    line-height: 140%;\n    color: #5d5d5d;\n    font-weight: 700;\n    font-size: 15px; }\n    #sidebar .miamnistia p span#cita {\n      line-height: 120%;\n      left: 20px;\n      top: 45px;\n      position: absolute; }\n    #sidebar .miamnistia p b {\n      display: block;\n      margin-top: 10px;\n      font-size: 12.1px;\n      font-weight: 700;\n      line-height: 100%;\n      color: #0253AC; }\n  #sidebar .miamnistia a {\n    margin: 0 0 10px 150px; }\n  #sidebar .calendario {\n    position: relative;\n    background: url(\"css/img/siderbar-div-bg.png\") repeat-y; }\n    #sidebar .calendario h3 {\n      width: 100%;\n      height: 65px;\n      position: absolute;\n      left: 0;\n      top: 0px;\n      text-indent: -9999px;\n      z-index: 3;\n      background: transparent url(\"css/img/home-h3-calendario.png\") no-repeat left; }\n  #sidebar .trabajo, #sidebar .involucrate, #sidebar .quienessomos {\n    width: 100%;\n    position: relative;\n    clear: both;\n    background-image: url(\"css/img/home-h3-trabajo-bg.png\");\n    background-size: cover;\n    padding: 20px; }\n    #sidebar .trabajo h3, #sidebar .involucrate h3, #sidebar .quienessomos h3 {\n      color: #FFFFFF;\n      font-size: 30px;\n      font-weight: 900;\n      font-family: \"AmnestyTradeGothic-Condesed\";\n      z-index: 2;\n      display: block;\n      width: 100%;\n      margin-top: 20px;\n      text-align: right; }\n    #sidebar .trabajo ul a, #sidebar .involucrate ul a, #sidebar .quienessomos ul a {\n      color: white; }\n  #sidebar .trabajo p span {\n    font-size: 210%;\n    display: block;\n    padding-bottom: 5px; }\n  #sidebar .involucrate p span, #sidebar .quienessomos p span {\n    font-size: 230%;\n    display: block;\n    padding: 5px 0;\n    font-size: 220%;\n    line-height: 60%; }\n  #sidebar .involucrate ul {\n    left: 45px;\n    top: 190px;\n    width: 190px; }\n    #sidebar .involucrate ul li {\n      margin-bottom: 4px; }\n  #sidebar #sidebar-menu-ciberaccion li a {\n    width: 100%;\n    display: block;\n    text-transform: uppercase;\n    margin-bottom: 10px;\n    font-size: 14px;\n    line-height: 16px;\n    white-space: inherit;\n    color: white;\n    background: rgba(122, 125, 129, 0.2); }\n    #sidebar #sidebar-menu-ciberaccion li a:hover {\n      background: rgba(0, 0, 0, 0.2);\n      box-shadow: inset 0 0 0 3px #FFFFFF;\n      text-decoration: none; }\n  #sidebar .dona {\n    position: relative;\n    background: #F4F4F4; }\n    #sidebar .dona h3 {\n      font-size: 30px;\n      font-weight: 900;\n      font-family: \"AmnestyTradeGothic-Condesed\";\n      text-align: center;\n      padding: 20px 0;\n      margin: 0; }\n  #sidebar .conectado {\n    position: relative;\n    top: 20px;\n    background: url(\"css/img/siderbar-div-bg.png\") repeat-y; }\n    #sidebar .conectado h3 {\n      width: 100%;\n      height: 65px;\n      position: absolute;\n      left: 0;\n      top: 0px;\n      text-indent: -9999px;\n      z-index: 2;\n      background: transparent url(\"css/img/sidebar-h3-conectado.png\") no-repeat left; }\n  #sidebar .cerca_de_ti {\n    position: relative;\n    background: url(\"css/img/siderbar-div-bg.png\") repeat-y;\n    height: 385px; }\n    #sidebar .cerca_de_ti h3 {\n      width: 100%;\n      height: 65px;\n      position: absolute;\n      left: 0;\n      top: 0px;\n      text-indent: -9999px;\n      z-index: 2;\n      background: transparent url(\"css/img/sidebar-h3-cerca.png\") no-repeat left; }\n    #sidebar .cerca_de_ti #mapa {\n      height: 200px; }\n  #sidebar .dona form input[type=\"text\"] {\n    width: 105px;\n    float: left;\n    height: 28px;\n    margin: 0 0 0 15px;\n    border: 0;\n    padding: 0px 0 0 15px; }\n  #sidebar .dona p {\n    padding: 30px 18px;\n    margin-top: 10px;\n    color: #5d5d5d; }\n    #sidebar .dona p a {\n      text-decoration: underline;\n      color: #5d5d5d;\n      display: block;\n      margin-top: 3px; }\n\n/*#sidebar .calendario a {margin: 0 0 10px 105px;}*/\n/*\"###############################*/\n.lineas {\n  padding-bottom: 10px; }\n\n#dos_tres #linSeg {\n  position: relative; }\n\n#dos_tres .lineas .top {\n  position: relative;\n  height: 55px; }\n\n#dos_tres #linSeg .top > h3 {\n  background: url(css/img/h3_linea_estrategia_2.png) no-repeat;\n  position: absolute;\n  height: 65px;\n  width: 710px; }\n\n#dos_tres #linTres .top > h3 {\n  background: url(css/img/h3_linea_estrategia_3.png) no-repeat;\n  height: 65px;\n  width: 710px;\n  position: absolute; }\n\n#dos_tres .cuerpo {\n  margin-left: 12px;\n  padding-bottom: 15px;\n  background: #eeeeee url(css/img/lineas_bg.png) repeat-x; }\n  #dos_tres .cuerpo div {\n    padding-left: 18px;\n    position: relative;\n    height: 135px !important; }\n    #dos_tres .cuerpo div img {\n      float: left;\n      margin-right: 15px;\n      -webkit-box-shadow: inset 0px 0px 10px 0px #292929;\n      box-shadow: inset 0px 0px 10px 0px #292929; }\n    #dos_tres .cuerpo div h5 {\n      font-size: 120% !important;\n      margin: 10px 0 2px !important; }\n    #dos_tres .cuerpo div p {\n      padding-right: 18px;\n      text-align: justify; }\n    #dos_tres .cuerpo div h5 a {\n      color: #3B3D39; }\n    #dos_tres .cuerpo div > a {\n      bottom: 5px;\n      left: 210px;\n      position: absolute; }\n\n/*\"###############################*/\n#respond form {\n  padding: 20px; }\n  #respond form label {\n    width: 200px;\n    display: inline-block;\n    text-align: right;\n    color: #0253ac; }\n  #respond form span {\n    display: inline-block;\n    width: 13px; }\n  #respond form p {\n    margin: 8px; }\n  #respond form #comment {\n    width: 395px;\n    height: 80px; }\n\n#respond #commentform input[type=\"text\"], #respond #commentform textarea {\n  border: 1px #CCC solid; }\n\n#respond #commentform #submit {\n  border: 0;\n  margin: 0 165px !important; }\n\n#comView .info img {\n  float: left;\n  margin: 0 15px 0 0; }\n\n#comView .info span {\n  margin: 2px 0 14px 0;\n  display: block; }\n\n#comView .info h4 {\n  margin: 0 0 2px 0; }\n  #comView .info h4 span {\n    font-size: 80%;\n    display: inline-block;\n    font-weight: 400;\n    margin: 0 5px; }\n\n#comView hr {\n  height: 1px;\n  width: 620px;\n  margin: 15px auto; }\n\n#comView .mando {\n  float: right;\n  width: 120px; }\n\n#comView p {\n  min-height: 40px;\n  width: 540px;\n  padding-left: 20px; }\n\n#comView .mando .btnresponder {\n  margin-top: 5px; }\n\n/*\"###############################*/\n.secciones {\n  margin-top: 15px;\n  display: block; }\n  .secciones li {\n    float: left;\n    background: url(\"css/img/secciones-li-bg.png\") repeat-y;\n    min-height: 320px;\n    width: 240px;\n    margin-right: 5px;\n    position: relative;\n    padding-bottom: 10px; }\n  .secciones h3 {\n    height: 55px;\n    width: 100%;\n    position: absolute;\n    top: 10px;\n    text-indent: -9999px; }\n  .secciones img {\n    padding-left: 10px;\n    margin-bottom: 10px; }\n  .secciones p, .secciones h4 {\n    padding-left: 25px;\n    margin-bottom: 2px;\n    padding-right: 20px;\n    text-align: justify;\n    line-height: 150%; }\n  .secciones p > a {\n    margin-top: 2px; }\n  .secciones .pueblos h3 {\n    background: url(\"css/img/secciones-h3-indigenas.png\") no-repeat left; }\n  .secciones .armas h3 {\n    background: url(\"css/img/secciones-h3-no-armas.png\") no-repeat left; }\n  .secciones .salud h3 {\n    background: url(\"css/img/secciones-h3-salud-materna.png\") no-repeat left; }\n  .secciones .actua h3 {\n    background: url(\"css/img/secciones-h3-actua-ahora.png\") no-repeat left; }\n\n.negrita {\n  font-weight: 700; }\n\n.relative {\n  position: relative; }\n\n/*#footer .copyright{ float:left; width:500px; color:#efefef; }\n#footer .copyright a{ color:#efefef; text-decoration:none; }\n#footer .copyright a:hover{ color:#fff; }\n#footer .social{ float:left; width:170px; font-weight:bold; font-size:11px;}\n#footer .social ul { list-style: none; }\n#footer .social ul li{ margin:5px 0; }\n#footer .contacto { float:left; width:290px; }\n#footer .contacto span{ font-weight:bold; font-size:11px;}\n#footer .contacto p{ margin-top:10px; font-size:10px;}\n*adsa\n/*img[src^=\"http://lorempixel.com/\"] {\n    -webkit-filter: blur(80%);\n}\nimg[src^=\"http://lorempixel.com/\"]:hover {\n    -webkit-filter: sepia(100%);\n}*/\nimg.alignleft {\n  float: left;\n  margin-right: 1em; }\n\nimg.alignright {\n  float: right;\n  margin-left: 1em; }\n\nimg.aligncenter {\n  clear: both;\n  margin: 0 auto;\n  display: block; }\n\ni {\n  font-style: oblique; }\n\n.sinpadding {\n  padding: 0; }\n\n.sinmargin {\n  margin: 0; }\n\n.calnk a {\n  color: #5D5D5D !important;\n  font-size: 110% !important;\n  font-weight: 700 !important; }\n  .calnk a:hover {\n    text-decoration: underline !important; }\n\nblockquote {\n  width: 360px;\n  padding: 20px 50px;\n  font-weight: 700;\n  color: #C3C5C6;\n  line-height: 145%; }\n\n.page.trabajo blockquote {\n  background: url(\"../../../wp-content/uploads/2012/11/00000001_r2_c2-9.jpg\") no-repeat; }\n  .page.trabajo blockquote address {\n    text-align: right;\n    font-size: 95%;\n    font-weight: 400; }\n\n/*.hide-text {\ntext-indent: 100%;\nwhite-space: nowrap;\noverflow: hidden!;\n}*/\nimg.foto {\n  float: left;\n  margin-right: 10px;\n  border: 1px solid #999;\n  width: 180px;\n  height: 130px; }\n\n.divslider > span > h3 {\n  padding-top: 8px !important; }\n\n.page.home #dona-tiempo .detalle a, .page.home #dona-dinero .detalle a {\n  text-decoration: none;\n  font-size: 11px; }\n\n.page.home #dona-tiempo .detalle a:hover, .page.home #dona-dinero .detalle a:hover {\n  text-decoration: underline;\n  font-size: 11px; }\n\n.page .content #relacionadas {\n  margin: 20px 0;\n  clear: both;\n  position: relative;\n  height: 240px; }\n  .page .content #relacionadas div.relacion {\n    width: 345px;\n    margin-right: 10px;\n    float: left;\n    background: url(\"css/img/relacion_bg.png\");\n    min-height: 88px;\n    max-height: 88px;\n    margin-bottom: 10px; }\n    .page .content #relacionadas div.relacion:hover {\n      background: url(\"css/img/relacion_bg_hover.png\"); }\n    .page .content #relacionadas div.relacion img {\n      width: 88px;\n      height: 88px;\n      margin-right: 10px;\n      float: left; }\n    .page .content #relacionadas div.relacion a {\n      font-weight: 700;\n      display: block;\n      padding-top: 10px;\n      font-size: 13px;\n      font-weight: 700;\n      width: 320px;\n      color: #333; }\n      .page .content #relacionadas div.relacion a:hover {\n        color: #0052B0;\n        text-decoration: underline; }\n    .page .content #relacionadas div.relacion cite {\n      display: block;\n      margin-top: 5px;\n      font-size: 85%; }\n\n.page .content #respond {\n  clear: both;\n  margin-top: 10px; }\n\n.page.ciberaciones .content .ciberaciones.box > h2 {\n  position: absolute;\n  text-indent: -9999px; }\n\n#otrasNoticias > div > h3 {\n  position: absolute;\n  text-indent: -1000px;\n  height: 55px;\n  display: block;\n  width: 145px; }\n\n/* ===== Form validation ===== */\n.inputContainer {\n  position: relative;\n  float: left; }\n\n.formError {\n  position: absolute;\n  top: 300px;\n  left: 280px;\n  display: block;\n  z-index: 500;\n  cursor: pointer; }\n\n.ajaxSubmit {\n  padding: 20px;\n  background: #55ea55;\n  border: 1px solid #999;\n  display: none; }\n\n.formError .formErrorContent {\n  background: #202020;\n  position: relative;\n  z-index: 5001;\n  color: #fff;\n  width: 150px;\n  font-size: 11px;\n  border: 1px solid #000;\n  padding: 4px 10px 4px 10px;\n  border-radius: 2px;\n  -moz-border-radius: 2px;\n  -webkit-border-radius: 2px; }\n\n.greenPopup .formErrorContent {\n  background: #33be40; }\n\n.blackPopup .formErrorContent {\n  background: #393939;\n  color: #FFF; }\n\n.formError .formErrorArrow {\n  width: 15px;\n  margin: -2px 0 0 13px;\n  position: relative;\n  z-index: 5006; }\n\n.formError .formErrorArrowBottom {\n  box-shadow: none;\n  -moz-box-shadow: none;\n  -webkit-box-shadow: none;\n  margin: 0px 0 0 12px;\n  top: 2px; }\n\n.formError .formErrorArrow div {\n  font-size: 0px;\n  height: 1px;\n  background: #202020;\n  margin: 0 auto;\n  line-height: 0;\n  font-size: 0;\n  display: block; }\n\n.formError .formErrorArrowBottom div {\n  box-shadow: none;\n  -moz-box-shadow: none;\n  -webkit-box-shadow: none; }\n\n.greenPopup .formErrorArrow div {\n  background: #33be40; }\n\n.blackPopup .formErrorArrow div {\n  background: #393939;\n  color: #FFF; }\n\n.formError .formErrorArrow .line10 {\n  width: 15px;\n  border: none; }\n\n.formError .formErrorArrow .line9 {\n  width: 13px;\n  border: none; }\n\n.formError .formErrorArrow .line8 {\n  width: 11px; }\n\n.formError .formErrorArrow .line7 {\n  width: 9px; }\n\n.formError .formErrorArrow .line6 {\n  width: 7px; }\n\n.formError .formErrorArrow .line5 {\n  width: 5px; }\n\n.formError .formErrorArrow .line4 {\n  width: 3px; }\n\n.formError .formErrorArrow .line3 {\n  width: 1px;\n  border-left: 2px solid #ddd;\n  border-right: 2px solid #ddd;\n  border-bottom: 0 solid #ddd; }\n\n.formError .formErrorArrow .line2 {\n  width: 3px;\n  border: none;\n  background: #ddd; }\n\n.formError .formErrorArrow .line1 {\n  width: 1px;\n  border: none;\n  background: #ddd; }\n\n#FormEnvio > #requerido {\n  text-align: right;\n  display: block;\n  font-size: 90%;\n  padding-right: 0;\n  color: #c5c5c5; }\n\n#firmasTotal {\n  background: url(css/img/bg_total_firmas.png) no-repeat 10px;\n  line-height: 100%;\n  width: 170px;\n  height: 60px; }\n  #firmasTotal > span {\n    margin-top: 8px; }\n\n/********************************************************SROK****************************************************************************/\n.btAmarillo {\n  background: linear-gradient(#ffeb01, #e9d801);\n  border-radius: 8px;\n  padding: 8px 20px;\n  color: #000;\n  font-size: 28px;\n  font-weight: 600;\n  text-align: center; }\n  .btAmarillo:hover {\n    background: linear-gradient(#151515, #444444) !important;\n    color: #fff !important; }\n\n.btAmarilloH {\n  background: linear-gradient(#151515, #444444) !important;\n  color: #fff !important; }\n\n.home.page .content .botones {\n  float: left;\n  margin: 15px 5px; }\n  .home.page .content .botones a.btAmarillo {\n    margin: 10px;\n    float: left;\n    display: block;\n    width: 180px !important;\n    padding: 18px;\n    outline: none; }\n  .home.page .content .botones a.bt1:nth-child(3) {\n    margin-right: 0; }\n  .home.page .content .botones #formsuscribite {\n    border-radius: 5px;\n    float: left;\n    padding: 3px;\n    border: 2px solid #f9e100; }\n    .home.page .content .botones #formsuscribite input {\n      border: 0;\n      outline: none;\n      font-size: 16px; }\n  .home.page .content .botones .tabs {\n    margin-top: 10px;\n    display: none;\n    float: left;\n    width: 100%;\n    margin: 15px; }\n    .home.page .content .botones .tabs span {\n      font-weight: 600;\n      font-size: 18px;\n      display: block; }\n    .home.page .content .botones .tabs a.bt2 {\n      color: #888;\n      font-size: 15px;\n      text-transform: uppercase;\n      width: 28.8% !important;\n      padding: 10px;\n      margin: 5px;\n      text-align: left; }\n\n#advanced_search {\n  background: #FFEC00;\n  width: 100%; }\n  #advanced_search td.caption {\n    text-align: right;\n    font-weight: bold; }\n  #advanced_search td.field {\n    text-align: left; }\n  #advanced_search table {\n    margin: 10px;\n    width: 100%; }\n    #advanced_search table td {\n      padding: 5px;\n      font-size: 13px; }\n  #advanced_search select {\n    margin: 0 !important;\n    padding: 4px;\n    height: auto !important; }\n  #advanced_search input[type=\"text\"] {\n    width: 507px;\n    padding: 4px;\n    font-size: 15px; }\n  #advanced_search input[type=\"submit\"] {\n    background: #eee;\n    height: 30px; }\n\n/* ESTO ES EL BASE.CSS antiguo -> */\n/*@font-face {\nfont-family: 'Lucida Grande';\nsrc: local('LucidaGrandeBold'), local('Lucida Grande Bold'), url('http://media.obilabs.com/fonts/LGB.TTF') format('truetype');\nfont-weight: bold;\n}*/\n/*\nCOMUNES */\n.clearer {\n  clear: both;\n  height: 0px;\n  font-size: 0px;\n  border: 0px;\n  line-height: 0px;\n  margin: 0px; }\n\n.align-right {\n  text-align: right; }\n\n.align-center {\n  text-align: center; }\n\n.align-justify {\n  text-align: justify; }\n\n.nodisplay {\n  display: none; }\n\n.error {\n  color: #e00; }\n\n.ie6-warning {\n  background-color: #FBCF14;\n  text-align: center;\n  padding: 2px;\n  color: #222;\n  font-size: 90%; }\n\n.font95 {\n  font-size: 95%; }\n\n.font90 {\n  font-size: 90%; }\n\n.font85 {\n  font-size: 85%; }\n\n.font80 {\n  font-size: 80%; }\n\n.color-white {\n  color: white !important; }\n\n.textcolor {\n  color: #3B3D39; }\n\n.textcolor-2 {\n  color: #4B504E; }\n\n.green {\n  color: #86B640; }\n\n.green-1 {\n  color: #609D03; }\n\n.green-2 {\n  color: #698f2d; }\n\n.green-bg {\n  background-color: #E7F9C5; }\n\n.blue {\n  color: #0077CC; }\n\n.blue-bg {\n  background-color: #e8f2fe; }\n\n.red {\n  color: #CD4C0E; }\n\n.red-2 {\n  color: #924735; }\n\n.carrot {\n  color: #DD6600; }\n\n.carrot-2 {\n  color: #CC3300; }\n\n.brick {\n  color: #A9523D; }\n\n.caterpillar {\n  color: #FBCF14; }\n\n.gray {\n  color: #676767; }\n\n/*\nFILTROS */\n.alpha-50 {\n  filter: alpha(opacity=50);\n  -moz-opacity: 0.5;\n  -khtml-opacity: 0.5;\n  opacity: 0.5; }\n\n.alpha-80 {\n  filter: alpha(opacity=80);\n  -moz-opacity: 0.8;\n  -khtml-opacity: 0.8;\n  opacity: 0.8; }\n\n/*\nINPUTS */\nselect {\n  padding: 0px; }\n\ninput:focus, textarea:focus {\n  background: #ffffd0; }\n\n#searchform input#s {\n  width: 420px; }\n\n.img-cover {\n  background-size: cover;\n  background-position: center;\n  background-repeat: no-repeat; }\n\n.no-margin {\n  margin: 0 !important; }\n\n.spacer-bottom {\n  margin-bottom: 20px; }\n\n.color-primary {\n  color: #FFFF00 !important; }\n\n.color-secondary {\n  color: #ed4f9b !important; }\n\n.color-gray0 {\n  color: #F4F4F4 !important; }\n\n.color-gray1 {\n  color: #c5c5c5 !important; }\n\n.color-gray3 {\n  color: #7a7d81 !important; }\n\nselect,\ninput[type=\"number\"],\ninput[type=\"email\"],\ninput[type=\"text\"] {\n  width: 100%;\n  border: 1px solid #e5e5e5;\n  background-image: none;\n  margin: 10px 0; }\n\n#FormEnvio form label {\n  display: block;\n  position: relative; }\n  #FormEnvio form label b {\n    font-weight: 700;\n    color: #000;\n    margin-bottom: 10px; }\n  #FormEnvio form label + label {\n    margin: 8px 0; }\n\n#FormEnvio form button {\n  margin: 10px 85px;\n  border: 0; }\n\n#FormEnvio form label input[type=\"text\"] {\n  padding: 10px; }\n\n#FormEnvio form label textarea {\n  height: 150px;\n  display: block;\n  width: 100%;\n  padding: 10px;\n  border: 1px solid #e5e5e5; }\n\n.share {\n  float: right;\n  margin-left: 20px; }\n\n.trabajo img {\n  max-width: 100%;\n  height: auto !important; }\n\n.p-a-0 {\n  padding: 0 !important; }\n\n.p-h-0 {\n  padding-top: 0 !important;\n  padding-bottom: 0 !important; }\n\n.m-t-0 {\n  margin-top: 20px !important; }\n\n.p-t-2 {\n  padding-top: 20px; }\n\n.m-b-0 {\n  margin-bottom: 0 !important; }\n\n.p-b-0 {\n  padding-bottom: 0 !important; }\n\n.m-b-3 {\n  margin-bottom: 60px; }\n\n.m-t-3 {\n  margin-top: 60px; }\n\n.m-b-2 {\n  margin-bottom: 40px; }\n\n.m-t-2 {\n  margin-top: 40px; }\n\n.m-b-1 {\n  margin-bottom: 20px; }\n\n.m-t-1 {\n  margin-top: 20px; }\n\n.fade {\n  opacity: 0; }\n\n.full-bg {\n  position: absolute;\n  left: 0;\n  right: 0;\n  top: 0;\n  bottom: 0;\n  z-index: 0; }\n\n.page-firma-por .box-related {\n  height: 400px; }\n  .page-firma-por .box-related a {\n    display: block;\n    position: absolute;\n    left: 0;\n    right: 0;\n    top: 0;\n    bottom: 0;\n    z-index: 1; }\n  .page-firma-por .box-related:hover .full-bg {\n    opacity: 1; }\n  .page-firma-por .box-related .content {\n    position: absolute;\n    left: 0;\n    right: 0;\n    top: auto;\n    bottom: 0;\n    z-index: 1;\n    padding: 30px; }\n  .page-firma-por .box-related .title {\n    color: black;\n    display: inline-block;\n    background: #FFFF00;\n    text-transform: uppercase;\n    font-size: 22px;\n    padding: 10px 20px; }\n  .page-firma-por .box-related .subtitle {\n    color: white;\n    display: inline-block;\n    background: black;\n    text-transform: uppercase;\n    font-size: 18px;\n    padding: 10px 20px;\n    margin-top: 10px; }\n\n.page-firma-por .label-firma {\n  padding-top: 10px;\n  font-weight: 700;\n  text-transform: uppercase; }\n\n.page-firma-por .steps-errors p {\n  bottom: 50px !important; }\n\n.tip {\n  font-size: 18px;\n  color: #c5c5c5;\n  font-style: italic; }\n\n.color-black {\n  color: black !important; }\n\n@media print {\n  #header {\n    display: none; }\n  #footer {\n    display: none; } }\n","/*!\nTheme Name: Amnistía Argetnina\nTheme URI: www.amnistia.org.ar\nAuthor: Inmediative\nAuthor URI: http://inmediative.com/\nDescription: Plantilla para Amnistía Argentina\n*/\n\n@import 'project/variables';\n\n@import 'font/AmnestyTradeGothic';\n@import 'font/font-awesome';\n\n@import 'vendor/select2';\n@import 'vendor/reset';\n@import 'vendor/normalize';\n@import 'vendor/jflow';\n@import 'vendor/tipsy';\n@import 'vendor/swiper';\n\n@import 'core/grid';\n@import 'core/buttons';\n@import 'core/input';\n@import 'core/forms';\n\n@import 'pages/page';\n@import 'pages/jovenes';\n@import 'pages/donation-form';\n@import 'pages/unsubscribe-form';\n\n@import 'components/header';\n@import 'components/footer';\n@import 'components/search';\n@import 'components/post';\n@import 'components/box';\n@import 'components/modal';\n@import 'components/progress-bar';\n@import 'components/posts-slider';\n@import 'components/list-news';\n@import 'components/action';\n@import 'components/steps';\n@import 'components/check-mounts';\n@import 'components/modal-urgentes';\n\n@import 'pages/home';\n\n@import 'project/styles';\n\n@import 'project/print';","@font-face {\n  font-family: 'AmnestyTradeGothic';\n  src: url('fonts/AmnestyTradeGothic.eot');\n  src: url('fonts/AmnestyTradeGothic.woff2') format('woff2'),\n       url('fonts/AmnestyTradeGothic.woff') format('woff'),\n       url('fonts/AmnestyTradeGothic.ttf') format('truetype'),\n       url('fonts/AmnestyTradeGothic.svg#AmnestyTradeGothic') format('svg'),\n       url('fonts/AmnestyTradeGothic.eot?#iefix') format('embedded-opentype');\n  font-weight: normal;\n  font-style: normal;\n}\n\n\n// @font-face {\n//   font-family: 'AmnestyTradeGothic-Bd2';\n//   src: url('fonts/AmnestyTradeGothic-Bd2.eot');\n//   src: url('fonts/AmnestyTradeGothic-Bd2.woff2') format('woff2'),\n//        url('fonts/AmnestyTradeGothic-Bd2.woff') format('woff'),\n//        url('fonts/AmnestyTradeGothic-Bd2.ttf') format('truetype'),\n//        url('fonts/AmnestyTradeGothic-Bd2.svg#AmnestyTradeGothic-Bd2') format('svg'),\n//        url('fonts/AmnestyTradeGothic-Bd2.eot?#iefix') format('embedded-opentype');\n//   font-weight: bold;\n//   font-style: normal;\n// }\n\n// @font-face {\n//   font-family: 'AmnestyTradeGothic-Cn18Obl';\n//   src: url('fonts/AmnestyTradeGothic-Cn18Obl.eot');\n//   src: url('fonts/AmnestyTradeGothic-Cn18Obl.woff2') format('woff2'),\n//        url('fonts/AmnestyTradeGothic-Cn18Obl.woff') format('woff'),\n//        url('fonts/AmnestyTradeGothic-Cn18Obl.ttf') format('truetype'),\n//        url('fonts/AmnestyTradeGothic-Cn18Obl.svg#AmnestyTradeGothic-Cn18Obl') format('svg'),\n//        url('fonts/AmnestyTradeGothic-Cn18Obl.eot?#iefix') format('embedded-opentype');\n//   font-weight: normal;\n//   font-style: normal;\n// }\n\n\n\n@font-face {\n  font-family: 'AmnestyTradeGothic-Cn18';\n  src: url('fonts/AmnestyTradeGothic-Cn18.eot');\n  src: url('fonts/AmnestyTradeGothic-Cn18.woff2') format('woff2'),\n       url('fonts/AmnestyTradeGothic-Cn18.woff') format('woff'),\n       url('fonts/AmnestyTradeGothic-Cn18.ttf') format('truetype'),\n       url('fonts/AmnestyTradeGothic-Cn18.svg#AmnestyTradeGothic-Cn18Obl') format('svg'),\n       url('fonts/AmnestyTradeGothic-Cn18.eot?#iefix') format('embedded-opentype');\n  font-weight: normal;\n  font-style: normal;\n}\n\n@font-face {\n  font-family: 'AmnestyTradeGothic-Condesed';\n  src: url('fonts/AmnestyTradeGothic-BdCn20.eot');\n  src: url('fonts/AmnestyTradeGothic-BdCn20.woff2') format('woff2'),\n       url('fonts/AmnestyTradeGothic-BdCn20.woff') format('woff'),\n       url('fonts/AmnestyTradeGothic-BdCn20.ttf') format('truetype'),\n       url('fonts/AmnestyTradeGothic-BdCn20.svg#AmnestyTradeGothic-BdCn20') format('svg'),\n       url('fonts/AmnestyTradeGothic-BdCn20.eot?#iefix') format('embedded-opentype');\n  font-weight: normal;\n  font-style: normal;\n}\n\n// @font-face {\n//   font-family: 'AmnestyTradeGothic-BdCn20Ob';\n//   src: url('fonts/AmnestyTradeGothic-BdCn20Ob.eot');\n//   src: url('fonts/AmnestyTradeGothic-BdCn20Ob.woff2') format('woff2'),\n//        url('fonts/AmnestyTradeGothic-BdCn20Ob.woff') format('woff'),\n//        url('fonts/AmnestyTradeGothic-BdCn20Ob.ttf') format('truetype'),\n//        url('fonts/AmnestyTradeGothic-BdCn20Ob.svg#AmnestyTradeGothic-BdCn20Ob') format('svg'),\n//        url('fonts/AmnestyTradeGothic-BdCn20Ob.eot?#iefix') format('embedded-opentype');\n//   font-weight: bold;\n//   font-style: italic;\n// }\n\n","/*! Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome\nLicense - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */\n\n@font-face {\n  font-family: 'FontAwesome';\n  src: url('fonts/fontawesome-webfont.eot?v=4.6.3');\n  src: url('fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'),\n       url('fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'),\n       url('fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'), \n       url('fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'), \n       url('fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');\n  font-weight: normal;\n  font-style: normal;\n}\n.fa {\n  display: inline-block;\n  font: normal normal normal 14px/1 FontAwesome;\n  font-size: inherit;\n  text-rendering: auto;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n}\n/* makes the font 33% larger relative to the icon container */\n.fa-lg {\n  font-size: 1.33333333em;\n  line-height: 0.75em;\n  vertical-align: -15%;\n}\n.fa-2x {\n  font-size: 2em;\n}\n.fa-3x {\n  font-size: 3em;\n}\n.fa-4x {\n  font-size: 4em;\n}\n.fa-5x {\n  font-size: 5em;\n}\n.fa-fw {\n  width: 1.28571429em;\n  text-align: center;\n}\n.fa-ul {\n  padding-left: 0;\n  margin-left: 2.14285714em;\n  list-style-type: none;\n}\n.fa-ul > li {\n  position: relative;\n}\n.fa-li {\n  position: absolute;\n  left: -2.14285714em;\n  width: 2.14285714em;\n  top: 0.14285714em;\n  text-align: center;\n}\n.fa-li.fa-lg {\n  left: -1.85714286em;\n}\n.fa-border {\n  padding: .2em .25em .15em;\n  border: solid 0.08em #eeeeee;\n  border-radius: .1em;\n}\n.fa-pull-left {\n  float: left;\n}\n.fa-pull-right {\n  float: right;\n}\n.fa.fa-pull-left {\n  margin-right: .3em;\n}\n.fa.fa-pull-right {\n  margin-left: .3em;\n}\n/* Deprecated as of 4.4.0 */\n.pull-right {\n  float: right;\n}\n.pull-left {\n  float: left;\n}\n.fa.pull-left {\n  margin-right: .3em;\n}\n.fa.pull-right {\n  margin-left: .3em;\n}\n.fa-spin {\n  -webkit-animation: fa-spin 2s infinite linear;\n  animation: fa-spin 2s infinite linear;\n}\n.fa-pulse {\n  -webkit-animation: fa-spin 1s infinite steps(8);\n  animation: fa-spin 1s infinite steps(8);\n}\n@-webkit-keyframes fa-spin {\n  0% {\n    -webkit-transform: rotate(0deg);\n    transform: rotate(0deg);\n  }\n  100% {\n    -webkit-transform: rotate(359deg);\n    transform: rotate(359deg);\n  }\n}\n@keyframes fa-spin {\n  0% {\n    -webkit-transform: rotate(0deg);\n    transform: rotate(0deg);\n  }\n  100% {\n    -webkit-transform: rotate(359deg);\n    transform: rotate(359deg);\n  }\n}\n.fa-rotate-90 {\n  -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)\";\n  -webkit-transform: rotate(90deg);\n  -ms-transform: rotate(90deg);\n  transform: rotate(90deg);\n}\n.fa-rotate-180 {\n  -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)\";\n  -webkit-transform: rotate(180deg);\n  -ms-transform: rotate(180deg);\n  transform: rotate(180deg);\n}\n.fa-rotate-270 {\n  -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)\";\n  -webkit-transform: rotate(270deg);\n  -ms-transform: rotate(270deg);\n  transform: rotate(270deg);\n}\n.fa-flip-horizontal {\n  -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)\";\n  -webkit-transform: scale(-1, 1);\n  -ms-transform: scale(-1, 1);\n  transform: scale(-1, 1);\n}\n.fa-flip-vertical {\n  -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)\";\n  -webkit-transform: scale(1, -1);\n  -ms-transform: scale(1, -1);\n  transform: scale(1, -1);\n}\n:root .fa-rotate-90,\n:root .fa-rotate-180,\n:root .fa-rotate-270,\n:root .fa-flip-horizontal,\n:root .fa-flip-vertical {\n  filter: none;\n}\n.fa-stack {\n  position: relative;\n  display: inline-block;\n  width: 2em;\n  height: 2em;\n  line-height: 2em;\n  vertical-align: middle;\n}\n.fa-stack-1x,\n.fa-stack-2x {\n  position: absolute;\n  left: 0;\n  width: 100%;\n  text-align: center;\n}\n.fa-stack-1x {\n  line-height: inherit;\n}\n.fa-stack-2x {\n  font-size: 2em;\n}\n.fa-inverse {\n  color: #ffffff;\n}\n/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen\n   readers do not read off random characters that represent icons */\n.fa-glass:before {\n  content: \"\\f000\";\n}\n.fa-music:before {\n  content: \"\\f001\";\n}\n.fa-search:before {\n  content: \"\\f002\";\n}\n.fa-envelope-o:before {\n  content: \"\\f003\";\n}\n.fa-heart:before {\n  content: \"\\f004\";\n}\n.fa-star:before {\n  content: \"\\f005\";\n}\n.fa-star-o:before {\n  content: \"\\f006\";\n}\n.fa-user:before {\n  content: \"\\f007\";\n}\n.fa-film:before {\n  content: \"\\f008\";\n}\n.fa-th-large:before {\n  content: \"\\f009\";\n}\n.fa-th:before {\n  content: \"\\f00a\";\n}\n.fa-th-list:before {\n  content: \"\\f00b\";\n}\n.fa-check:before {\n  content: \"\\f00c\";\n}\n.fa-remove:before,\n.fa-close:before,\n.fa-times:before {\n  content: \"\\f00d\";\n}\n.fa-search-plus:before {\n  content: \"\\f00e\";\n}\n.fa-search-minus:before {\n  content: \"\\f010\";\n}\n.fa-power-off:before {\n  content: \"\\f011\";\n}\n.fa-signal:before {\n  content: \"\\f012\";\n}\n.fa-gear:before,\n.fa-cog:before {\n  content: \"\\f013\";\n}\n.fa-trash-o:before {\n  content: \"\\f014\";\n}\n.fa-home:before {\n  content: \"\\f015\";\n}\n.fa-file-o:before {\n  content: \"\\f016\";\n}\n.fa-clock-o:before {\n  content: \"\\f017\";\n}\n.fa-road:before {\n  content: \"\\f018\";\n}\n.fa-download:before {\n  content: \"\\f019\";\n}\n.fa-arrow-circle-o-down:before {\n  content: \"\\f01a\";\n}\n.fa-arrow-circle-o-up:before {\n  content: \"\\f01b\";\n}\n.fa-inbox:before {\n  content: \"\\f01c\";\n}\n.fa-play-circle-o:before {\n  content: \"\\f01d\";\n}\n.fa-rotate-right:before,\n.fa-repeat:before {\n  content: \"\\f01e\";\n}\n.fa-refresh:before {\n  content: \"\\f021\";\n}\n.fa-list-alt:before {\n  content: \"\\f022\";\n}\n.fa-lock:before {\n  content: \"\\f023\";\n}\n.fa-flag:before {\n  content: \"\\f024\";\n}\n.fa-headphones:before {\n  content: \"\\f025\";\n}\n.fa-volume-off:before {\n  content: \"\\f026\";\n}\n.fa-volume-down:before {\n  content: \"\\f027\";\n}\n.fa-volume-up:before {\n  content: \"\\f028\";\n}\n.fa-qrcode:before {\n  content: \"\\f029\";\n}\n.fa-barcode:before {\n  content: \"\\f02a\";\n}\n.fa-tag:before {\n  content: \"\\f02b\";\n}\n.fa-tags:before {\n  content: \"\\f02c\";\n}\n.fa-book:before {\n  content: \"\\f02d\";\n}\n.fa-bookmark:before {\n  content: \"\\f02e\";\n}\n.fa-print:before {\n  content: \"\\f02f\";\n}\n.fa-camera:before {\n  content: \"\\f030\";\n}\n.fa-font:before {\n  content: \"\\f031\";\n}\n.fa-bold:before {\n  content: \"\\f032\";\n}\n.fa-italic:before {\n  content: \"\\f033\";\n}\n.fa-text-height:before {\n  content: \"\\f034\";\n}\n.fa-text-width:before {\n  content: \"\\f035\";\n}\n.fa-align-left:before {\n  content: \"\\f036\";\n}\n.fa-align-center:before {\n  content: \"\\f037\";\n}\n.fa-align-right:before {\n  content: \"\\f038\";\n}\n.fa-align-justify:before {\n  content: \"\\f039\";\n}\n.fa-list:before {\n  content: \"\\f03a\";\n}\n.fa-dedent:before,\n.fa-outdent:before {\n  content: \"\\f03b\";\n}\n.fa-indent:before {\n  content: \"\\f03c\";\n}\n.fa-video-camera:before {\n  content: \"\\f03d\";\n}\n.fa-photo:before,\n.fa-image:before,\n.fa-picture-o:before {\n  content: \"\\f03e\";\n}\n.fa-pencil:before {\n  content: \"\\f040\";\n}\n.fa-map-marker:before {\n  content: \"\\f041\";\n}\n.fa-adjust:before {\n  content: \"\\f042\";\n}\n.fa-tint:before {\n  content: \"\\f043\";\n}\n.fa-edit:before,\n.fa-pencil-square-o:before {\n  content: \"\\f044\";\n}\n.fa-share-square-o:before {\n  content: \"\\f045\";\n}\n.fa-check-square-o:before {\n  content: \"\\f046\";\n}\n.fa-arrows:before {\n  content: \"\\f047\";\n}\n.fa-step-backward:before {\n  content: \"\\f048\";\n}\n.fa-fast-backward:before {\n  content: \"\\f049\";\n}\n.fa-backward:before {\n  content: \"\\f04a\";\n}\n.fa-play:before {\n  content: \"\\f04b\";\n}\n.fa-pause:before {\n  content: \"\\f04c\";\n}\n.fa-stop:before {\n  content: \"\\f04d\";\n}\n.fa-forward:before {\n  content: \"\\f04e\";\n}\n.fa-fast-forward:before {\n  content: \"\\f050\";\n}\n.fa-step-forward:before {\n  content: \"\\f051\";\n}\n.fa-eject:before {\n  content: \"\\f052\";\n}\n.fa-chevron-left:before {\n  content: \"\\f053\";\n}\n.fa-chevron-right:before {\n  content: \"\\f054\";\n}\n.fa-plus-circle:before {\n  content: \"\\f055\";\n}\n.fa-minus-circle:before {\n  content: \"\\f056\";\n}\n.fa-times-circle:before {\n  content: \"\\f057\";\n}\n.fa-check-circle:before {\n  content: \"\\f058\";\n}\n.fa-question-circle:before {\n  content: \"\\f059\";\n}\n.fa-info-circle:before {\n  content: \"\\f05a\";\n}\n.fa-crosshairs:before {\n  content: \"\\f05b\";\n}\n.fa-times-circle-o:before {\n  content: \"\\f05c\";\n}\n.fa-check-circle-o:before {\n  content: \"\\f05d\";\n}\n.fa-ban:before {\n  content: \"\\f05e\";\n}\n.fa-arrow-left:before {\n  content: \"\\f060\";\n}\n.fa-arrow-right:before {\n  content: \"\\f061\";\n}\n.fa-arrow-up:before {\n  content: \"\\f062\";\n}\n.fa-arrow-down:before {\n  content: \"\\f063\";\n}\n.fa-mail-forward:before,\n.fa-share:before {\n  content: \"\\f064\";\n}\n.fa-expand:before {\n  content: \"\\f065\";\n}\n.fa-compress:before {\n  content: \"\\f066\";\n}\n.fa-plus:before {\n  content: \"\\f067\";\n}\n.fa-minus:before {\n  content: \"\\f068\";\n}\n.fa-asterisk:before {\n  content: \"\\f069\";\n}\n.fa-exclamation-circle:before {\n  content: \"\\f06a\";\n}\n.fa-gift:before {\n  content: \"\\f06b\";\n}\n.fa-leaf:before {\n  content: \"\\f06c\";\n}\n.fa-fire:before {\n  content: \"\\f06d\";\n}\n.fa-eye:before {\n  content: \"\\f06e\";\n}\n.fa-eye-slash:before {\n  content: \"\\f070\";\n}\n.fa-warning:before,\n.fa-exclamation-triangle:before {\n  content: \"\\f071\";\n}\n.fa-plane:before {\n  content: \"\\f072\";\n}\n.fa-calendar:before {\n  content: \"\\f073\";\n}\n.fa-random:before {\n  content: \"\\f074\";\n}\n.fa-comment:before {\n  content: \"\\f075\";\n}\n.fa-magnet:before {\n  content: \"\\f076\";\n}\n.fa-chevron-up:before {\n  content: \"\\f077\";\n}\n.fa-chevron-down:before {\n  content: \"\\f078\";\n}\n.fa-retweet:before {\n  content: \"\\f079\";\n}\n.fa-shopping-cart:before {\n  content: \"\\f07a\";\n}\n.fa-folder:before {\n  content: \"\\f07b\";\n}\n.fa-folder-open:before {\n  content: \"\\f07c\";\n}\n.fa-arrows-v:before {\n  content: \"\\f07d\";\n}\n.fa-arrows-h:before {\n  content: \"\\f07e\";\n}\n.fa-bar-chart-o:before,\n.fa-bar-chart:before {\n  content: \"\\f080\";\n}\n.fa-twitter-square:before {\n  content: \"\\f081\";\n}\n.fa-facebook-square:before {\n  content: \"\\f082\";\n}\n.fa-camera-retro:before {\n  content: \"\\f083\";\n}\n.fa-key:before {\n  content: \"\\f084\";\n}\n.fa-gears:before,\n.fa-cogs:before {\n  content: \"\\f085\";\n}\n.fa-comments:before {\n  content: \"\\f086\";\n}\n.fa-thumbs-o-up:before {\n  content: \"\\f087\";\n}\n.fa-thumbs-o-down:before {\n  content: \"\\f088\";\n}\n.fa-star-half:before {\n  content: \"\\f089\";\n}\n.fa-heart-o:before {\n  content: \"\\f08a\";\n}\n.fa-sign-out:before {\n  content: \"\\f08b\";\n}\n.fa-linkedin-square:before {\n  content: \"\\f08c\";\n}\n.fa-thumb-tack:before {\n  content: \"\\f08d\";\n}\n.fa-external-link:before {\n  content: \"\\f08e\";\n}\n.fa-sign-in:before {\n  content: \"\\f090\";\n}\n.fa-trophy:before {\n  content: \"\\f091\";\n}\n.fa-github-square:before {\n  content: \"\\f092\";\n}\n.fa-upload:before {\n  content: \"\\f093\";\n}\n.fa-lemon-o:before {\n  content: \"\\f094\";\n}\n.fa-phone:before {\n  content: \"\\f095\";\n}\n.fa-square-o:before {\n  content: \"\\f096\";\n}\n.fa-bookmark-o:before {\n  content: \"\\f097\";\n}\n.fa-phone-square:before {\n  content: \"\\f098\";\n}\n.fa-twitter:before {\n  content: \"\\f099\";\n}\n.fa-facebook-f:before,\n.fa-facebook:before {\n  content: \"\\f09a\";\n}\n.fa-github:before {\n  content: \"\\f09b\";\n}\n.fa-unlock:before {\n  content: \"\\f09c\";\n}\n.fa-credit-card:before {\n  content: \"\\f09d\";\n}\n.fa-feed:before,\n.fa-rss:before {\n  content: \"\\f09e\";\n}\n.fa-hdd-o:before {\n  content: \"\\f0a0\";\n}\n.fa-bullhorn:before {\n  content: \"\\f0a1\";\n}\n.fa-bell:before {\n  content: \"\\f0f3\";\n}\n.fa-certificate:before {\n  content: \"\\f0a3\";\n}\n.fa-hand-o-right:before {\n  content: \"\\f0a4\";\n}\n.fa-hand-o-left:before {\n  content: \"\\f0a5\";\n}\n.fa-hand-o-up:before {\n  content: \"\\f0a6\";\n}\n.fa-hand-o-down:before {\n  content: \"\\f0a7\";\n}\n.fa-arrow-circle-left:before {\n  content: \"\\f0a8\";\n}\n.fa-arrow-circle-right:before {\n  content: \"\\f0a9\";\n}\n.fa-arrow-circle-up:before {\n  content: \"\\f0aa\";\n}\n.fa-arrow-circle-down:before {\n  content: \"\\f0ab\";\n}\n.fa-globe:before {\n  content: \"\\f0ac\";\n}\n.fa-wrench:before {\n  content: \"\\f0ad\";\n}\n.fa-tasks:before {\n  content: \"\\f0ae\";\n}\n.fa-filter:before {\n  content: \"\\f0b0\";\n}\n.fa-briefcase:before {\n  content: \"\\f0b1\";\n}\n.fa-arrows-alt:before {\n  content: \"\\f0b2\";\n}\n.fa-group:before,\n.fa-users:before {\n  content: \"\\f0c0\";\n}\n.fa-chain:before,\n.fa-link:before {\n  content: \"\\f0c1\";\n}\n.fa-cloud:before {\n  content: \"\\f0c2\";\n}\n.fa-flask:before {\n  content: \"\\f0c3\";\n}\n.fa-cut:before,\n.fa-scissors:before {\n  content: \"\\f0c4\";\n}\n.fa-copy:before,\n.fa-files-o:before {\n  content: \"\\f0c5\";\n}\n.fa-paperclip:before {\n  content: \"\\f0c6\";\n}\n.fa-save:before,\n.fa-floppy-o:before {\n  content: \"\\f0c7\";\n}\n.fa-square:before {\n  content: \"\\f0c8\";\n}\n.fa-navicon:before,\n.fa-reorder:before,\n.fa-bars:before {\n  content: \"\\f0c9\";\n}\n.fa-list-ul:before {\n  content: \"\\f0ca\";\n}\n.fa-list-ol:before {\n  content: \"\\f0cb\";\n}\n.fa-strikethrough:before {\n  content: \"\\f0cc\";\n}\n.fa-underline:before {\n  content: \"\\f0cd\";\n}\n.fa-table:before {\n  content: \"\\f0ce\";\n}\n.fa-magic:before {\n  content: \"\\f0d0\";\n}\n.fa-truck:before {\n  content: \"\\f0d1\";\n}\n.fa-pinterest:before {\n  content: \"\\f0d2\";\n}\n.fa-pinterest-square:before {\n  content: \"\\f0d3\";\n}\n.fa-google-plus-square:before {\n  content: \"\\f0d4\";\n}\n.fa-google-plus:before {\n  content: \"\\f0d5\";\n}\n.fa-money:before {\n  content: \"\\f0d6\";\n}\n.fa-caret-down:before {\n  content: \"\\f0d7\";\n}\n.fa-caret-up:before {\n  content: \"\\f0d8\";\n}\n.fa-caret-left:before {\n  content: \"\\f0d9\";\n}\n.fa-caret-right:before {\n  content: \"\\f0da\";\n}\n.fa-columns:before {\n  content: \"\\f0db\";\n}\n.fa-unsorted:before,\n.fa-sort:before {\n  content: \"\\f0dc\";\n}\n.fa-sort-down:before,\n.fa-sort-desc:before {\n  content: \"\\f0dd\";\n}\n.fa-sort-up:before,\n.fa-sort-asc:before {\n  content: \"\\f0de\";\n}\n.fa-envelope:before {\n  content: \"\\f0e0\";\n}\n.fa-linkedin:before {\n  content: \"\\f0e1\";\n}\n.fa-rotate-left:before,\n.fa-undo:before {\n  content: \"\\f0e2\";\n}\n.fa-legal:before,\n.fa-gavel:before {\n  content: \"\\f0e3\";\n}\n.fa-dashboard:before,\n.fa-tachometer:before {\n  content: \"\\f0e4\";\n}\n.fa-comment-o:before {\n  content: \"\\f0e5\";\n}\n.fa-comments-o:before {\n  content: \"\\f0e6\";\n}\n.fa-flash:before,\n.fa-bolt:before {\n  content: \"\\f0e7\";\n}\n.fa-sitemap:before {\n  content: \"\\f0e8\";\n}\n.fa-umbrella:before {\n  content: \"\\f0e9\";\n}\n.fa-paste:before,\n.fa-clipboard:before {\n  content: \"\\f0ea\";\n}\n.fa-lightbulb-o:before {\n  content: \"\\f0eb\";\n}\n.fa-exchange:before {\n  content: \"\\f0ec\";\n}\n.fa-cloud-download:before {\n  content: \"\\f0ed\";\n}\n.fa-cloud-upload:before {\n  content: \"\\f0ee\";\n}\n.fa-user-md:before {\n  content: \"\\f0f0\";\n}\n.fa-stethoscope:before {\n  content: \"\\f0f1\";\n}\n.fa-suitcase:before {\n  content: \"\\f0f2\";\n}\n.fa-bell-o:before {\n  content: \"\\f0a2\";\n}\n.fa-coffee:before {\n  content: \"\\f0f4\";\n}\n.fa-cutlery:before {\n  content: \"\\f0f5\";\n}\n.fa-file-text-o:before {\n  content: \"\\f0f6\";\n}\n.fa-building-o:before {\n  content: \"\\f0f7\";\n}\n.fa-hospital-o:before {\n  content: \"\\f0f8\";\n}\n.fa-ambulance:before {\n  content: \"\\f0f9\";\n}\n.fa-medkit:before {\n  content: \"\\f0fa\";\n}\n.fa-fighter-jet:before {\n  content: \"\\f0fb\";\n}\n.fa-beer:before {\n  content: \"\\f0fc\";\n}\n.fa-h-square:before {\n  content: \"\\f0fd\";\n}\n.fa-plus-square:before {\n  content: \"\\f0fe\";\n}\n.fa-angle-double-left:before {\n  content: \"\\f100\";\n}\n.fa-angle-double-right:before {\n  content: \"\\f101\";\n}\n.fa-angle-double-up:before {\n  content: \"\\f102\";\n}\n.fa-angle-double-down:before {\n  content: \"\\f103\";\n}\n.fa-angle-left:before {\n  content: \"\\f104\";\n}\n.fa-angle-right:before {\n  content: \"\\f105\";\n}\n.fa-angle-up:before {\n  content: \"\\f106\";\n}\n.fa-angle-down:before {\n  content: \"\\f107\";\n}\n.fa-desktop:before {\n  content: \"\\f108\";\n}\n.fa-laptop:before {\n  content: \"\\f109\";\n}\n.fa-tablet:before {\n  content: \"\\f10a\";\n}\n.fa-mobile-phone:before,\n.fa-mobile:before {\n  content: \"\\f10b\";\n}\n.fa-circle-o:before {\n  content: \"\\f10c\";\n}\n.fa-quote-left:before {\n  content: \"\\f10d\";\n}\n.fa-quote-right:before {\n  content: \"\\f10e\";\n}\n.fa-spinner:before {\n  content: \"\\f110\";\n}\n.fa-circle:before {\n  content: \"\\f111\";\n}\n.fa-mail-reply:before,\n.fa-reply:before {\n  content: \"\\f112\";\n}\n.fa-github-alt:before {\n  content: \"\\f113\";\n}\n.fa-folder-o:before {\n  content: \"\\f114\";\n}\n.fa-folder-open-o:before {\n  content: \"\\f115\";\n}\n.fa-smile-o:before {\n  content: \"\\f118\";\n}\n.fa-frown-o:before {\n  content: \"\\f119\";\n}\n.fa-meh-o:before {\n  content: \"\\f11a\";\n}\n.fa-gamepad:before {\n  content: \"\\f11b\";\n}\n.fa-keyboard-o:before {\n  content: \"\\f11c\";\n}\n.fa-flag-o:before {\n  content: \"\\f11d\";\n}\n.fa-flag-checkered:before {\n  content: \"\\f11e\";\n}\n.fa-terminal:before {\n  content: \"\\f120\";\n}\n.fa-code:before {\n  content: \"\\f121\";\n}\n.fa-mail-reply-all:before,\n.fa-reply-all:before {\n  content: \"\\f122\";\n}\n.fa-star-half-empty:before,\n.fa-star-half-full:before,\n.fa-star-half-o:before {\n  content: \"\\f123\";\n}\n.fa-location-arrow:before {\n  content: \"\\f124\";\n}\n.fa-crop:before {\n  content: \"\\f125\";\n}\n.fa-code-fork:before {\n  content: \"\\f126\";\n}\n.fa-unlink:before,\n.fa-chain-broken:before {\n  content: \"\\f127\";\n}\n.fa-question:before {\n  content: \"\\f128\";\n}\n.fa-info:before {\n  content: \"\\f129\";\n}\n.fa-exclamation:before {\n  content: \"\\f12a\";\n}\n.fa-superscript:before {\n  content: \"\\f12b\";\n}\n.fa-subscript:before {\n  content: \"\\f12c\";\n}\n.fa-eraser:before {\n  content: \"\\f12d\";\n}\n.fa-puzzle-piece:before {\n  content: \"\\f12e\";\n}\n.fa-microphone:before {\n  content: \"\\f130\";\n}\n.fa-microphone-slash:before {\n  content: \"\\f131\";\n}\n.fa-shield:before {\n  content: \"\\f132\";\n}\n.fa-calendar-o:before {\n  content: \"\\f133\";\n}\n.fa-fire-extinguisher:before {\n  content: \"\\f134\";\n}\n.fa-rocket:before {\n  content: \"\\f135\";\n}\n.fa-maxcdn:before {\n  content: \"\\f136\";\n}\n.fa-chevron-circle-left:before {\n  content: \"\\f137\";\n}\n.fa-chevron-circle-right:before {\n  content: \"\\f138\";\n}\n.fa-chevron-circle-up:before {\n  content: \"\\f139\";\n}\n.fa-chevron-circle-down:before {\n  content: \"\\f13a\";\n}\n.fa-html5:before {\n  content: \"\\f13b\";\n}\n.fa-css3:before {\n  content: \"\\f13c\";\n}\n.fa-anchor:before {\n  content: \"\\f13d\";\n}\n.fa-unlock-alt:before {\n  content: \"\\f13e\";\n}\n.fa-bullseye:before {\n  content: \"\\f140\";\n}\n.fa-ellipsis-h:before {\n  content: \"\\f141\";\n}\n.fa-ellipsis-v:before {\n  content: \"\\f142\";\n}\n.fa-rss-square:before {\n  content: \"\\f143\";\n}\n.fa-play-circle:before {\n  content: \"\\f144\";\n}\n.fa-ticket:before {\n  content: \"\\f145\";\n}\n.fa-minus-square:before {\n  content: \"\\f146\";\n}\n.fa-minus-square-o:before {\n  content: \"\\f147\";\n}\n.fa-level-up:before {\n  content: \"\\f148\";\n}\n.fa-level-down:before {\n  content: \"\\f149\";\n}\n.fa-check-square:before {\n  content: \"\\f14a\";\n}\n.fa-pencil-square:before {\n  content: \"\\f14b\";\n}\n.fa-external-link-square:before {\n  content: \"\\f14c\";\n}\n.fa-share-square:before {\n  content: \"\\f14d\";\n}\n.fa-compass:before {\n  content: \"\\f14e\";\n}\n.fa-toggle-down:before,\n.fa-caret-square-o-down:before {\n  content: \"\\f150\";\n}\n.fa-toggle-up:before,\n.fa-caret-square-o-up:before {\n  content: \"\\f151\";\n}\n.fa-toggle-right:before,\n.fa-caret-square-o-right:before {\n  content: \"\\f152\";\n}\n.fa-euro:before,\n.fa-eur:before {\n  content: \"\\f153\";\n}\n.fa-gbp:before {\n  content: \"\\f154\";\n}\n.fa-dollar:before,\n.fa-usd:before {\n  content: \"\\f155\";\n}\n.fa-rupee:before,\n.fa-inr:before {\n  content: \"\\f156\";\n}\n.fa-cny:before,\n.fa-rmb:before,\n.fa-yen:before,\n.fa-jpy:before {\n  content: \"\\f157\";\n}\n.fa-ruble:before,\n.fa-rouble:before,\n.fa-rub:before {\n  content: \"\\f158\";\n}\n.fa-won:before,\n.fa-krw:before {\n  content: \"\\f159\";\n}\n.fa-bitcoin:before,\n.fa-btc:before {\n  content: \"\\f15a\";\n}\n.fa-file:before {\n  content: \"\\f15b\";\n}\n.fa-file-text:before {\n  content: \"\\f15c\";\n}\n.fa-sort-alpha-asc:before {\n  content: \"\\f15d\";\n}\n.fa-sort-alpha-desc:before {\n  content: \"\\f15e\";\n}\n.fa-sort-amount-asc:before {\n  content: \"\\f160\";\n}\n.fa-sort-amount-desc:before {\n  content: \"\\f161\";\n}\n.fa-sort-numeric-asc:before {\n  content: \"\\f162\";\n}\n.fa-sort-numeric-desc:before {\n  content: \"\\f163\";\n}\n.fa-thumbs-up:before {\n  content: \"\\f164\";\n}\n.fa-thumbs-down:before {\n  content: \"\\f165\";\n}\n.fa-youtube-square:before {\n  content: \"\\f166\";\n}\n.fa-youtube:before {\n  content: \"\\f167\";\n}\n.fa-xing:before {\n  content: \"\\f168\";\n}\n.fa-xing-square:before {\n  content: \"\\f169\";\n}\n.fa-youtube-play:before {\n  content: \"\\f16a\";\n}\n.fa-dropbox:before {\n  content: \"\\f16b\";\n}\n.fa-stack-overflow:before {\n  content: \"\\f16c\";\n}\n.fa-instagram:before {\n  content: \"\\f16d\";\n}\n.fa-flickr:before {\n  content: \"\\f16e\";\n}\n.fa-adn:before {\n  content: \"\\f170\";\n}\n.fa-bitbucket:before {\n  content: \"\\f171\";\n}\n.fa-bitbucket-square:before {\n  content: \"\\f172\";\n}\n.fa-tumblr:before {\n  content: \"\\f173\";\n}\n.fa-tumblr-square:before {\n  content: \"\\f174\";\n}\n.fa-long-arrow-down:before {\n  content: \"\\f175\";\n}\n.fa-long-arrow-up:before {\n  content: \"\\f176\";\n}\n.fa-long-arrow-left:before {\n  content: \"\\f177\";\n}\n.fa-long-arrow-right:before {\n  content: \"\\f178\";\n}\n.fa-apple:before {\n  content: \"\\f179\";\n}\n.fa-windows:before {\n  content: \"\\f17a\";\n}\n.fa-android:before {\n  content: \"\\f17b\";\n}\n.fa-linux:before {\n  content: \"\\f17c\";\n}\n.fa-dribbble:before {\n  content: \"\\f17d\";\n}\n.fa-skype:before {\n  content: \"\\f17e\";\n}\n.fa-foursquare:before {\n  content: \"\\f180\";\n}\n.fa-trello:before {\n  content: \"\\f181\";\n}\n.fa-female:before {\n  content: \"\\f182\";\n}\n.fa-male:before {\n  content: \"\\f183\";\n}\n.fa-gittip:before,\n.fa-gratipay:before {\n  content: \"\\f184\";\n}\n.fa-sun-o:before {\n  content: \"\\f185\";\n}\n.fa-moon-o:before {\n  content: \"\\f186\";\n}\n.fa-archive:before {\n  content: \"\\f187\";\n}\n.fa-bug:before {\n  content: \"\\f188\";\n}\n.fa-vk:before {\n  content: \"\\f189\";\n}\n.fa-weibo:before {\n  content: \"\\f18a\";\n}\n.fa-renren:before {\n  content: \"\\f18b\";\n}\n.fa-pagelines:before {\n  content: \"\\f18c\";\n}\n.fa-stack-exchange:before {\n  content: \"\\f18d\";\n}\n.fa-arrow-circle-o-right:before {\n  content: \"\\f18e\";\n}\n.fa-arrow-circle-o-left:before {\n  content: \"\\f190\";\n}\n.fa-toggle-left:before,\n.fa-caret-square-o-left:before {\n  content: \"\\f191\";\n}\n.fa-dot-circle-o:before {\n  content: \"\\f192\";\n}\n.fa-wheelchair:before {\n  content: \"\\f193\";\n}\n.fa-vimeo-square:before {\n  content: \"\\f194\";\n}\n.fa-turkish-lira:before,\n.fa-try:before {\n  content: \"\\f195\";\n}\n.fa-plus-square-o:before {\n  content: \"\\f196\";\n}\n.fa-space-shuttle:before {\n  content: \"\\f197\";\n}\n.fa-slack:before {\n  content: \"\\f198\";\n}\n.fa-envelope-square:before {\n  content: \"\\f199\";\n}\n.fa-wordpress:before {\n  content: \"\\f19a\";\n}\n.fa-openid:before {\n  content: \"\\f19b\";\n}\n.fa-institution:before,\n.fa-bank:before,\n.fa-university:before {\n  content: \"\\f19c\";\n}\n.fa-mortar-board:before,\n.fa-graduation-cap:before {\n  content: \"\\f19d\";\n}\n.fa-yahoo:before {\n  content: \"\\f19e\";\n}\n.fa-google:before {\n  content: \"\\f1a0\";\n}\n.fa-reddit:before {\n  content: \"\\f1a1\";\n}\n.fa-reddit-square:before {\n  content: \"\\f1a2\";\n}\n.fa-stumbleupon-circle:before {\n  content: \"\\f1a3\";\n}\n.fa-stumbleupon:before {\n  content: \"\\f1a4\";\n}\n.fa-delicious:before {\n  content: \"\\f1a5\";\n}\n.fa-digg:before {\n  content: \"\\f1a6\";\n}\n.fa-pied-piper-pp:before {\n  content: \"\\f1a7\";\n}\n.fa-pied-piper-alt:before {\n  content: \"\\f1a8\";\n}\n.fa-drupal:before {\n  content: \"\\f1a9\";\n}\n.fa-joomla:before {\n  content: \"\\f1aa\";\n}\n.fa-language:before {\n  content: \"\\f1ab\";\n}\n.fa-fax:before {\n  content: \"\\f1ac\";\n}\n.fa-building:before {\n  content: \"\\f1ad\";\n}\n.fa-child:before {\n  content: \"\\f1ae\";\n}\n.fa-paw:before {\n  content: \"\\f1b0\";\n}\n.fa-spoon:before {\n  content: \"\\f1b1\";\n}\n.fa-cube:before {\n  content: \"\\f1b2\";\n}\n.fa-cubes:before {\n  content: \"\\f1b3\";\n}\n.fa-behance:before {\n  content: \"\\f1b4\";\n}\n.fa-behance-square:before {\n  content: \"\\f1b5\";\n}\n.fa-steam:before {\n  content: \"\\f1b6\";\n}\n.fa-steam-square:before {\n  content: \"\\f1b7\";\n}\n.fa-recycle:before {\n  content: \"\\f1b8\";\n}\n.fa-automobile:before,\n.fa-car:before {\n  content: \"\\f1b9\";\n}\n.fa-cab:before,\n.fa-taxi:before {\n  content: \"\\f1ba\";\n}\n.fa-tree:before {\n  content: \"\\f1bb\";\n}\n.fa-spotify:before {\n  content: \"\\f1bc\";\n}\n.fa-deviantart:before {\n  content: \"\\f1bd\";\n}\n.fa-soundcloud:before {\n  content: \"\\f1be\";\n}\n.fa-database:before {\n  content: \"\\f1c0\";\n}\n.fa-file-pdf-o:before {\n  content: \"\\f1c1\";\n}\n.fa-file-word-o:before {\n  content: \"\\f1c2\";\n}\n.fa-file-excel-o:before {\n  content: \"\\f1c3\";\n}\n.fa-file-powerpoint-o:before {\n  content: \"\\f1c4\";\n}\n.fa-file-photo-o:before,\n.fa-file-picture-o:before,\n.fa-file-image-o:before {\n  content: \"\\f1c5\";\n}\n.fa-file-zip-o:before,\n.fa-file-archive-o:before {\n  content: \"\\f1c6\";\n}\n.fa-file-sound-o:before,\n.fa-file-audio-o:before {\n  content: \"\\f1c7\";\n}\n.fa-file-movie-o:before,\n.fa-file-video-o:before {\n  content: \"\\f1c8\";\n}\n.fa-file-code-o:before {\n  content: \"\\f1c9\";\n}\n.fa-vine:before {\n  content: \"\\f1ca\";\n}\n.fa-codepen:before {\n  content: \"\\f1cb\";\n}\n.fa-jsfiddle:before {\n  content: \"\\f1cc\";\n}\n.fa-life-bouy:before,\n.fa-life-buoy:before,\n.fa-life-saver:before,\n.fa-support:before,\n.fa-life-ring:before {\n  content: \"\\f1cd\";\n}\n.fa-circle-o-notch:before {\n  content: \"\\f1ce\";\n}\n.fa-ra:before,\n.fa-resistance:before,\n.fa-rebel:before {\n  content: \"\\f1d0\";\n}\n.fa-ge:before,\n.fa-empire:before {\n  content: \"\\f1d1\";\n}\n.fa-git-square:before {\n  content: \"\\f1d2\";\n}\n.fa-git:before {\n  content: \"\\f1d3\";\n}\n.fa-y-combinator-square:before,\n.fa-yc-square:before,\n.fa-hacker-news:before {\n  content: \"\\f1d4\";\n}\n.fa-tencent-weibo:before {\n  content: \"\\f1d5\";\n}\n.fa-qq:before {\n  content: \"\\f1d6\";\n}\n.fa-wechat:before,\n.fa-weixin:before {\n  content: \"\\f1d7\";\n}\n.fa-send:before,\n.fa-paper-plane:before {\n  content: \"\\f1d8\";\n}\n.fa-send-o:before,\n.fa-paper-plane-o:before {\n  content: \"\\f1d9\";\n}\n.fa-history:before {\n  content: \"\\f1da\";\n}\n.fa-circle-thin:before {\n  content: \"\\f1db\";\n}\n.fa-header:before {\n  content: \"\\f1dc\";\n}\n.fa-paragraph:before {\n  content: \"\\f1dd\";\n}\n.fa-sliders:before {\n  content: \"\\f1de\";\n}\n.fa-share-alt:before {\n  content: \"\\f1e0\";\n}\n.fa-share-alt-square:before {\n  content: \"\\f1e1\";\n}\n.fa-bomb:before {\n  content: \"\\f1e2\";\n}\n.fa-soccer-ball-o:before,\n.fa-futbol-o:before {\n  content: \"\\f1e3\";\n}\n.fa-tty:before {\n  content: \"\\f1e4\";\n}\n.fa-binoculars:before {\n  content: \"\\f1e5\";\n}\n.fa-plug:before {\n  content: \"\\f1e6\";\n}\n.fa-slideshare:before {\n  content: \"\\f1e7\";\n}\n.fa-twitch:before {\n  content: \"\\f1e8\";\n}\n.fa-yelp:before {\n  content: \"\\f1e9\";\n}\n.fa-newspaper-o:before {\n  content: \"\\f1ea\";\n}\n.fa-wifi:before {\n  content: \"\\f1eb\";\n}\n.fa-calculator:before {\n  content: \"\\f1ec\";\n}\n.fa-paypal:before {\n  content: \"\\f1ed\";\n}\n.fa-google-wallet:before {\n  content: \"\\f1ee\";\n}\n.fa-cc-visa:before {\n  content: \"\\f1f0\";\n}\n.fa-cc-mastercard:before {\n  content: \"\\f1f1\";\n}\n.fa-cc-discover:before {\n  content: \"\\f1f2\";\n}\n.fa-cc-amex:before {\n  content: \"\\f1f3\";\n}\n.fa-cc-paypal:before {\n  content: \"\\f1f4\";\n}\n.fa-cc-stripe:before {\n  content: \"\\f1f5\";\n}\n.fa-bell-slash:before {\n  content: \"\\f1f6\";\n}\n.fa-bell-slash-o:before {\n  content: \"\\f1f7\";\n}\n.fa-trash:before {\n  content: \"\\f1f8\";\n}\n.fa-copyright:before {\n  content: \"\\f1f9\";\n}\n.fa-at:before {\n  content: \"\\f1fa\";\n}\n.fa-eyedropper:before {\n  content: \"\\f1fb\";\n}\n.fa-paint-brush:before {\n  content: \"\\f1fc\";\n}\n.fa-birthday-cake:before {\n  content: \"\\f1fd\";\n}\n.fa-area-chart:before {\n  content: \"\\f1fe\";\n}\n.fa-pie-chart:before {\n  content: \"\\f200\";\n}\n.fa-line-chart:before {\n  content: \"\\f201\";\n}\n.fa-lastfm:before {\n  content: \"\\f202\";\n}\n.fa-lastfm-square:before {\n  content: \"\\f203\";\n}\n.fa-toggle-off:before {\n  content: \"\\f204\";\n}\n.fa-toggle-on:before {\n  content: \"\\f205\";\n}\n.fa-bicycle:before {\n  content: \"\\f206\";\n}\n.fa-bus:before {\n  content: \"\\f207\";\n}\n.fa-ioxhost:before {\n  content: \"\\f208\";\n}\n.fa-angellist:before {\n  content: \"\\f209\";\n}\n.fa-cc:before {\n  content: \"\\f20a\";\n}\n.fa-shekel:before,\n.fa-sheqel:before,\n.fa-ils:before {\n  content: \"\\f20b\";\n}\n.fa-meanpath:before {\n  content: \"\\f20c\";\n}\n.fa-buysellads:before {\n  content: \"\\f20d\";\n}\n.fa-connectdevelop:before {\n  content: \"\\f20e\";\n}\n.fa-dashcube:before {\n  content: \"\\f210\";\n}\n.fa-forumbee:before {\n  content: \"\\f211\";\n}\n.fa-leanpub:before {\n  content: \"\\f212\";\n}\n.fa-sellsy:before {\n  content: \"\\f213\";\n}\n.fa-shirtsinbulk:before {\n  content: \"\\f214\";\n}\n.fa-simplybuilt:before {\n  content: \"\\f215\";\n}\n.fa-skyatlas:before {\n  content: \"\\f216\";\n}\n.fa-cart-plus:before {\n  content: \"\\f217\";\n}\n.fa-cart-arrow-down:before {\n  content: \"\\f218\";\n}\n.fa-diamond:before {\n  content: \"\\f219\";\n}\n.fa-ship:before {\n  content: \"\\f21a\";\n}\n.fa-user-secret:before {\n  content: \"\\f21b\";\n}\n.fa-motorcycle:before {\n  content: \"\\f21c\";\n}\n.fa-street-view:before {\n  content: \"\\f21d\";\n}\n.fa-heartbeat:before {\n  content: \"\\f21e\";\n}\n.fa-venus:before {\n  content: \"\\f221\";\n}\n.fa-mars:before {\n  content: \"\\f222\";\n}\n.fa-mercury:before {\n  content: \"\\f223\";\n}\n.fa-intersex:before,\n.fa-transgender:before {\n  content: \"\\f224\";\n}\n.fa-transgender-alt:before {\n  content: \"\\f225\";\n}\n.fa-venus-double:before {\n  content: \"\\f226\";\n}\n.fa-mars-double:before {\n  content: \"\\f227\";\n}\n.fa-venus-mars:before {\n  content: \"\\f228\";\n}\n.fa-mars-stroke:before {\n  content: \"\\f229\";\n}\n.fa-mars-stroke-v:before {\n  content: \"\\f22a\";\n}\n.fa-mars-stroke-h:before {\n  content: \"\\f22b\";\n}\n.fa-neuter:before {\n  content: \"\\f22c\";\n}\n.fa-genderless:before {\n  content: \"\\f22d\";\n}\n.fa-facebook-official:before {\n  content: \"\\f230\";\n}\n.fa-pinterest-p:before {\n  content: \"\\f231\";\n}\n.fa-whatsapp:before {\n  content: \"\\f232\";\n}\n.fa-server:before {\n  content: \"\\f233\";\n}\n.fa-user-plus:before {\n  content: \"\\f234\";\n}\n.fa-user-times:before {\n  content: \"\\f235\";\n}\n.fa-hotel:before,\n.fa-bed:before {\n  content: \"\\f236\";\n}\n.fa-viacoin:before {\n  content: \"\\f237\";\n}\n.fa-train:before {\n  content: \"\\f238\";\n}\n.fa-subway:before {\n  content: \"\\f239\";\n}\n.fa-medium:before {\n  content: \"\\f23a\";\n}\n.fa-yc:before,\n.fa-y-combinator:before {\n  content: \"\\f23b\";\n}\n.fa-optin-monster:before {\n  content: \"\\f23c\";\n}\n.fa-opencart:before {\n  content: \"\\f23d\";\n}\n.fa-expeditedssl:before {\n  content: \"\\f23e\";\n}\n.fa-battery-4:before,\n.fa-battery-full:before {\n  content: \"\\f240\";\n}\n.fa-battery-3:before,\n.fa-battery-three-quarters:before {\n  content: \"\\f241\";\n}\n.fa-battery-2:before,\n.fa-battery-half:before {\n  content: \"\\f242\";\n}\n.fa-battery-1:before,\n.fa-battery-quarter:before {\n  content: \"\\f243\";\n}\n.fa-battery-0:before,\n.fa-battery-empty:before {\n  content: \"\\f244\";\n}\n.fa-mouse-pointer:before {\n  content: \"\\f245\";\n}\n.fa-i-cursor:before {\n  content: \"\\f246\";\n}\n.fa-object-group:before {\n  content: \"\\f247\";\n}\n.fa-object-ungroup:before {\n  content: \"\\f248\";\n}\n.fa-sticky-note:before {\n  content: \"\\f249\";\n}\n.fa-sticky-note-o:before {\n  content: \"\\f24a\";\n}\n.fa-cc-jcb:before {\n  content: \"\\f24b\";\n}\n.fa-cc-diners-club:before {\n  content: \"\\f24c\";\n}\n.fa-clone:before {\n  content: \"\\f24d\";\n}\n.fa-balance-scale:before {\n  content: \"\\f24e\";\n}\n.fa-hourglass-o:before {\n  content: \"\\f250\";\n}\n.fa-hourglass-1:before,\n.fa-hourglass-start:before {\n  content: \"\\f251\";\n}\n.fa-hourglass-2:before,\n.fa-hourglass-half:before {\n  content: \"\\f252\";\n}\n.fa-hourglass-3:before,\n.fa-hourglass-end:before {\n  content: \"\\f253\";\n}\n.fa-hourglass:before {\n  content: \"\\f254\";\n}\n.fa-hand-grab-o:before,\n.fa-hand-rock-o:before {\n  content: \"\\f255\";\n}\n.fa-hand-stop-o:before,\n.fa-hand-paper-o:before {\n  content: \"\\f256\";\n}\n.fa-hand-scissors-o:before {\n  content: \"\\f257\";\n}\n.fa-hand-lizard-o:before {\n  content: \"\\f258\";\n}\n.fa-hand-spock-o:before {\n  content: \"\\f259\";\n}\n.fa-hand-pointer-o:before {\n  content: \"\\f25a\";\n}\n.fa-hand-peace-o:before {\n  content: \"\\f25b\";\n}\n.fa-trademark:before {\n  content: \"\\f25c\";\n}\n.fa-registered:before {\n  content: \"\\f25d\";\n}\n.fa-creative-commons:before {\n  content: \"\\f25e\";\n}\n.fa-gg:before {\n  content: \"\\f260\";\n}\n.fa-gg-circle:before {\n  content: \"\\f261\";\n}\n.fa-tripadvisor:before {\n  content: \"\\f262\";\n}\n.fa-odnoklassniki:before {\n  content: \"\\f263\";\n}\n.fa-odnoklassniki-square:before {\n  content: \"\\f264\";\n}\n.fa-get-pocket:before {\n  content: \"\\f265\";\n}\n.fa-wikipedia-w:before {\n  content: \"\\f266\";\n}\n.fa-safari:before {\n  content: \"\\f267\";\n}\n.fa-chrome:before {\n  content: \"\\f268\";\n}\n.fa-firefox:before {\n  content: \"\\f269\";\n}\n.fa-opera:before {\n  content: \"\\f26a\";\n}\n.fa-internet-explorer:before {\n  content: \"\\f26b\";\n}\n.fa-tv:before,\n.fa-television:before {\n  content: \"\\f26c\";\n}\n.fa-contao:before {\n  content: \"\\f26d\";\n}\n.fa-500px:before {\n  content: \"\\f26e\";\n}\n.fa-amazon:before {\n  content: \"\\f270\";\n}\n.fa-calendar-plus-o:before {\n  content: \"\\f271\";\n}\n.fa-calendar-minus-o:before {\n  content: \"\\f272\";\n}\n.fa-calendar-times-o:before {\n  content: \"\\f273\";\n}\n.fa-calendar-check-o:before {\n  content: \"\\f274\";\n}\n.fa-industry:before {\n  content: \"\\f275\";\n}\n.fa-map-pin:before {\n  content: \"\\f276\";\n}\n.fa-map-signs:before {\n  content: \"\\f277\";\n}\n.fa-map-o:before {\n  content: \"\\f278\";\n}\n.fa-map:before {\n  content: \"\\f279\";\n}\n.fa-commenting:before {\n  content: \"\\f27a\";\n}\n.fa-commenting-o:before {\n  content: \"\\f27b\";\n}\n.fa-houzz:before {\n  content: \"\\f27c\";\n}\n.fa-vimeo:before {\n  content: \"\\f27d\";\n}\n.fa-black-tie:before {\n  content: \"\\f27e\";\n}\n.fa-fonticons:before {\n  content: \"\\f280\";\n}\n.fa-reddit-alien:before {\n  content: \"\\f281\";\n}\n.fa-edge:before {\n  content: \"\\f282\";\n}\n.fa-credit-card-alt:before {\n  content: \"\\f283\";\n}\n.fa-codiepie:before {\n  content: \"\\f284\";\n}\n.fa-modx:before {\n  content: \"\\f285\";\n}\n.fa-fort-awesome:before {\n  content: \"\\f286\";\n}\n.fa-usb:before {\n  content: \"\\f287\";\n}\n.fa-product-hunt:before {\n  content: \"\\f288\";\n}\n.fa-mixcloud:before {\n  content: \"\\f289\";\n}\n.fa-scribd:before {\n  content: \"\\f28a\";\n}\n.fa-pause-circle:before {\n  content: \"\\f28b\";\n}\n.fa-pause-circle-o:before {\n  content: \"\\f28c\";\n}\n.fa-stop-circle:before {\n  content: \"\\f28d\";\n}\n.fa-stop-circle-o:before {\n  content: \"\\f28e\";\n}\n.fa-shopping-bag:before {\n  content: \"\\f290\";\n}\n.fa-shopping-basket:before {\n  content: \"\\f291\";\n}\n.fa-hashtag:before {\n  content: \"\\f292\";\n}\n.fa-bluetooth:before {\n  content: \"\\f293\";\n}\n.fa-bluetooth-b:before {\n  content: \"\\f294\";\n}\n.fa-percent:before {\n  content: \"\\f295\";\n}\n.fa-gitlab:before {\n  content: \"\\f296\";\n}\n.fa-wpbeginner:before {\n  content: \"\\f297\";\n}\n.fa-wpforms:before {\n  content: \"\\f298\";\n}\n.fa-envira:before {\n  content: \"\\f299\";\n}\n.fa-universal-access:before {\n  content: \"\\f29a\";\n}\n.fa-wheelchair-alt:before {\n  content: \"\\f29b\";\n}\n.fa-question-circle-o:before {\n  content: \"\\f29c\";\n}\n.fa-blind:before {\n  content: \"\\f29d\";\n}\n.fa-audio-description:before {\n  content: \"\\f29e\";\n}\n.fa-volume-control-phone:before {\n  content: \"\\f2a0\";\n}\n.fa-braille:before {\n  content: \"\\f2a1\";\n}\n.fa-assistive-listening-systems:before {\n  content: \"\\f2a2\";\n}\n.fa-asl-interpreting:before,\n.fa-american-sign-language-interpreting:before {\n  content: \"\\f2a3\";\n}\n.fa-deafness:before,\n.fa-hard-of-hearing:before,\n.fa-deaf:before {\n  content: \"\\f2a4\";\n}\n.fa-glide:before {\n  content: \"\\f2a5\";\n}\n.fa-glide-g:before {\n  content: \"\\f2a6\";\n}\n.fa-signing:before,\n.fa-sign-language:before {\n  content: \"\\f2a7\";\n}\n.fa-low-vision:before {\n  content: \"\\f2a8\";\n}\n.fa-viadeo:before {\n  content: \"\\f2a9\";\n}\n.fa-viadeo-square:before {\n  content: \"\\f2aa\";\n}\n.fa-snapchat:before {\n  content: \"\\f2ab\";\n}\n.fa-snapchat-ghost:before {\n  content: \"\\f2ac\";\n}\n.fa-snapchat-square:before {\n  content: \"\\f2ad\";\n}\n.fa-pied-piper:before {\n  content: \"\\f2ae\";\n}\n.fa-first-order:before {\n  content: \"\\f2b0\";\n}\n.fa-yoast:before {\n  content: \"\\f2b1\";\n}\n.fa-themeisle:before {\n  content: \"\\f2b2\";\n}\n.fa-google-plus-circle:before,\n.fa-google-plus-official:before {\n  content: \"\\f2b3\";\n}\n.fa-fa:before,\n.fa-font-awesome:before {\n  content: \"\\f2b4\";\n}\n.sr-only {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  border: 0;\n}\n.sr-only-focusable:active,\n.sr-only-focusable:focus {\n  position: static;\n  width: auto;\n  height: auto;\n  margin: 0;\n  overflow: visible;\n  clip: auto;\n}\n",".select2-container {\n  box-sizing: border-box;\n  display: inline-block;\n  margin: 0;\n  position: relative;\n  vertical-align: middle; }\n  .select2-container .select2-selection--single {\n    box-sizing: border-box;\n    cursor: pointer;\n    display: block;\n    height: 28px;\n    user-select: none;\n    -webkit-user-select: none; }\n    .select2-container .select2-selection--single .select2-selection__rendered {\n      display: block;\n      padding-left: 8px;\n      padding-right: 20px;\n      overflow: hidden;\n      text-overflow: ellipsis;\n      white-space: nowrap; }\n    .select2-container .select2-selection--single .select2-selection__clear {\n      position: relative; }\n  .select2-container[dir=\"rtl\"] .select2-selection--single .select2-selection__rendered {\n    padding-right: 8px;\n    padding-left: 20px; }\n  .select2-container .select2-selection--multiple {\n    box-sizing: border-box;\n    cursor: pointer;\n    display: block;\n    min-height: 32px;\n    user-select: none;\n    -webkit-user-select: none; }\n    .select2-container .select2-selection--multiple .select2-selection__rendered {\n      display: inline-block;\n      overflow: hidden;\n      padding-left: 8px;\n      text-overflow: ellipsis;\n      white-space: nowrap; }\n  .select2-container .select2-search--inline {\n    float: left; }\n    .select2-container .select2-search--inline .select2-search__field {\n      box-sizing: border-box;\n      border: none;\n      font-size: 100%;\n      margin-top: 5px;\n      padding: 0; }\n      .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {\n        -webkit-appearance: none; }\n\n.select2-dropdown {\n  background-color: white;\n  border: 1px solid #aaa;\n  border-radius: 4px;\n  box-sizing: border-box;\n  display: block;\n  position: absolute;\n  left: -100000px;\n  width: 100%;\n  z-index: 1051; }\n\n.select2-results {\n  display: block; }\n\n.select2-results__options {\n  list-style: none;\n  margin: 0;\n  padding: 0; }\n\n.select2-results__option {\n  padding: 6px;\n  user-select: none;\n  -webkit-user-select: none; }\n  .select2-results__option[aria-selected] {\n    cursor: pointer; }\n\n.select2-container--open .select2-dropdown {\n  left: 0; }\n\n.select2-container--open .select2-dropdown--above {\n  border-bottom: none;\n  border-bottom-left-radius: 0;\n  border-bottom-right-radius: 0; }\n\n.select2-container--open .select2-dropdown--below {\n  border-top: none;\n  border-top-left-radius: 0;\n  border-top-right-radius: 0; }\n\n.select2-search--dropdown {\n  display: block;\n  padding: 4px; }\n  .select2-search--dropdown .select2-search__field {\n    padding: 4px;\n    width: 100%;\n    box-sizing: border-box; }\n    .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {\n      -webkit-appearance: none; }\n  .select2-search--dropdown.select2-search--hide {\n    display: none; }\n\n.select2-close-mask {\n  border: 0;\n  margin: 0;\n  padding: 0;\n  display: block;\n  position: fixed;\n  left: 0;\n  top: 0;\n  min-height: 100%;\n  min-width: 100%;\n  height: auto;\n  width: auto;\n  opacity: 0;\n  z-index: 99;\n  background-color: #fff;\n  filter: alpha(opacity=0); }\n\n.select2-hidden-accessible {\n  border: 0 !important;\n  clip: rect(0 0 0 0) !important;\n  height: 1px !important;\n  margin: -1px !important;\n  overflow: hidden !important;\n  padding: 0 !important;\n  position: absolute !important;\n  width: 1px !important; }\n\n.select2-container--default .select2-selection--single {\n  background-color: #fff;\n  border: 1px solid #aaa;\n  border-radius: 4px; }\n  .select2-container--default .select2-selection--single .select2-selection__rendered {\n    color: #444;\n    line-height: 28px; }\n  .select2-container--default .select2-selection--single .select2-selection__clear {\n    cursor: pointer;\n    float: right;\n    font-weight: bold; }\n  .select2-container--default .select2-selection--single .select2-selection__placeholder {\n    color: #999; }\n  .select2-container--default .select2-selection--single .select2-selection__arrow {\n    height: 26px;\n    position: absolute;\n    top: 1px;\n    right: 1px;\n    width: 20px; }\n    .select2-container--default .select2-selection--single .select2-selection__arrow b {\n      border-color: #888 transparent transparent transparent;\n      border-style: solid;\n      border-width: 5px 4px 0 4px;\n      height: 0;\n      left: 50%;\n      margin-left: -4px;\n      margin-top: -2px;\n      position: absolute;\n      top: 50%;\n      width: 0; }\n\n.select2-container--default[dir=\"rtl\"] .select2-selection--single .select2-selection__clear {\n  float: left; }\n\n.select2-container--default[dir=\"rtl\"] .select2-selection--single .select2-selection__arrow {\n  left: 1px;\n  right: auto; }\n\n.select2-container--default.select2-container--disabled .select2-selection--single {\n  background-color: #eee;\n  cursor: default; }\n  .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {\n    display: none; }\n\n.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {\n  border-color: transparent transparent #888 transparent;\n  border-width: 0 4px 5px 4px; }\n\n.select2-container--default .select2-selection--multiple {\n  background-color: white;\n  border: 1px solid #aaa;\n  border-radius: 4px;\n  cursor: text; }\n  .select2-container--default .select2-selection--multiple .select2-selection__rendered {\n    box-sizing: border-box;\n    list-style: none;\n    margin: 0;\n    padding: 0 5px;\n    width: 100%; }\n    .select2-container--default .select2-selection--multiple .select2-selection__rendered li {\n      list-style: none; }\n  .select2-container--default .select2-selection--multiple .select2-selection__placeholder {\n    color: #999;\n    margin-top: 5px;\n    float: left; }\n  .select2-container--default .select2-selection--multiple .select2-selection__clear {\n    cursor: pointer;\n    float: right;\n    font-weight: bold;\n    margin-top: 5px;\n    margin-right: 10px; }\n  .select2-container--default .select2-selection--multiple .select2-selection__choice {\n    background-color: #e4e4e4;\n    border: 1px solid #aaa;\n    border-radius: 4px;\n    cursor: default;\n    float: left;\n    margin-right: 5px;\n    margin-top: 5px;\n    padding: 0 5px; }\n  .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {\n    color: #999;\n    cursor: pointer;\n    display: inline-block;\n    font-weight: bold;\n    margin-right: 2px; }\n    .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {\n      color: #333; }\n\n.select2-container--default[dir=\"rtl\"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir=\"rtl\"] .select2-selection--multiple .select2-selection__placeholder, .select2-container--default[dir=\"rtl\"] .select2-selection--multiple .select2-search--inline {\n  float: right; }\n\n.select2-container--default[dir=\"rtl\"] .select2-selection--multiple .select2-selection__choice {\n  margin-left: 5px;\n  margin-right: auto; }\n\n.select2-container--default[dir=\"rtl\"] .select2-selection--multiple .select2-selection__choice__remove {\n  margin-left: 2px;\n  margin-right: auto; }\n\n.select2-container--default.select2-container--focus .select2-selection--multiple {\n  border: solid black 1px;\n  outline: 0; }\n\n.select2-container--default.select2-container--disabled .select2-selection--multiple {\n  background-color: #eee;\n  cursor: default; }\n\n.select2-container--default.select2-container--disabled .select2-selection__choice__remove {\n  display: none; }\n\n.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {\n  border-top-left-radius: 0;\n  border-top-right-radius: 0; }\n\n.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {\n  border-bottom-left-radius: 0;\n  border-bottom-right-radius: 0; }\n\n.select2-container--default .select2-search--dropdown .select2-search__field {\n  border: 1px solid #aaa; }\n\n.select2-container--default .select2-search--inline .select2-search__field {\n  background: transparent;\n  border: none;\n  outline: 0;\n  box-shadow: none;\n  -webkit-appearance: textfield; }\n\n.select2-container--default .select2-results > .select2-results__options {\n  max-height: 200px;\n  overflow-y: auto; }\n\n.select2-container--default .select2-results__option[role=group] {\n  padding: 0; }\n\n.select2-container--default .select2-results__option[aria-disabled=true] {\n  color: #999; }\n\n.select2-container--default .select2-results__option[aria-selected=true] {\n  background-color: #ddd; }\n\n.select2-container--default .select2-results__option .select2-results__option {\n  padding-left: 1em; }\n  .select2-container--default .select2-results__option .select2-results__option .select2-results__group {\n    padding-left: 0; }\n  .select2-container--default .select2-results__option .select2-results__option .select2-results__option {\n    margin-left: -1em;\n    padding-left: 2em; }\n    .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {\n      margin-left: -2em;\n      padding-left: 3em; }\n      .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {\n        margin-left: -3em;\n        padding-left: 4em; }\n        .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {\n          margin-left: -4em;\n          padding-left: 5em; }\n          .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {\n            margin-left: -5em;\n            padding-left: 6em; }\n\n.select2-container--default .select2-results__option--highlighted[aria-selected] {\n  background-color: #5897fb;\n  color: white; }\n\n.select2-container--default .select2-results__group {\n  cursor: default;\n  display: block;\n  padding: 6px; }\n\n.select2-container--classic .select2-selection--single {\n  background-color: #f7f7f7;\n  border: 1px solid #aaa;\n  border-radius: 4px;\n  outline: 0;\n  background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);\n  background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);\n  background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);\n  background-repeat: repeat-x;\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }\n  .select2-container--classic .select2-selection--single:focus {\n    border: 1px solid #5897fb; }\n  .select2-container--classic .select2-selection--single .select2-selection__rendered {\n    color: #444;\n    line-height: 28px; }\n  .select2-container--classic .select2-selection--single .select2-selection__clear {\n    cursor: pointer;\n    float: right;\n    font-weight: bold;\n    margin-right: 10px; }\n  .select2-container--classic .select2-selection--single .select2-selection__placeholder {\n    color: #999; }\n  .select2-container--classic .select2-selection--single .select2-selection__arrow {\n    background-color: #ddd;\n    border: none;\n    border-left: 1px solid #aaa;\n    border-top-right-radius: 4px;\n    border-bottom-right-radius: 4px;\n    height: 26px;\n    position: absolute;\n    top: 1px;\n    right: 1px;\n    width: 20px;\n    background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);\n    background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);\n    background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);\n    background-repeat: repeat-x;\n    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); }\n    .select2-container--classic .select2-selection--single .select2-selection__arrow b {\n      border-color: #888 transparent transparent transparent;\n      border-style: solid;\n      border-width: 5px 4px 0 4px;\n      height: 0;\n      left: 50%;\n      margin-left: -4px;\n      margin-top: -2px;\n      position: absolute;\n      top: 50%;\n      width: 0; }\n\n.select2-container--classic[dir=\"rtl\"] .select2-selection--single .select2-selection__clear {\n  float: left; }\n\n.select2-container--classic[dir=\"rtl\"] .select2-selection--single .select2-selection__arrow {\n  border: none;\n  border-right: 1px solid #aaa;\n  border-radius: 0;\n  border-top-left-radius: 4px;\n  border-bottom-left-radius: 4px;\n  left: 1px;\n  right: auto; }\n\n.select2-container--classic.select2-container--open .select2-selection--single {\n  border: 1px solid #5897fb; }\n  .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {\n    background: transparent;\n    border: none; }\n    .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {\n      border-color: transparent transparent #888 transparent;\n      border-width: 0 4px 5px 4px; }\n\n.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {\n  border-top: none;\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n  background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);\n  background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);\n  background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);\n  background-repeat: repeat-x;\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }\n\n.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {\n  border-bottom: none;\n  border-bottom-left-radius: 0;\n  border-bottom-right-radius: 0;\n  background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);\n  background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);\n  background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);\n  background-repeat: repeat-x;\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); }\n\n.select2-container--classic .select2-selection--multiple {\n  background-color: white;\n  border: 1px solid #aaa;\n  border-radius: 4px;\n  cursor: text;\n  outline: 0; }\n  .select2-container--classic .select2-selection--multiple:focus {\n    border: 1px solid #5897fb; }\n  .select2-container--classic .select2-selection--multiple .select2-selection__rendered {\n    list-style: none;\n    margin: 0;\n    padding: 0 5px; }\n  .select2-container--classic .select2-selection--multiple .select2-selection__clear {\n    display: none; }\n  .select2-container--classic .select2-selection--multiple .select2-selection__choice {\n    background-color: #e4e4e4;\n    border: 1px solid #aaa;\n    border-radius: 4px;\n    cursor: default;\n    float: left;\n    margin-right: 5px;\n    margin-top: 5px;\n    padding: 0 5px; }\n  .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {\n    color: #888;\n    cursor: pointer;\n    display: inline-block;\n    font-weight: bold;\n    margin-right: 2px; }\n    .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {\n      color: #555; }\n\n.select2-container--classic[dir=\"rtl\"] .select2-selection--multiple .select2-selection__choice {\n  float: right; }\n\n.select2-container--classic[dir=\"rtl\"] .select2-selection--multiple .select2-selection__choice {\n  margin-left: 5px;\n  margin-right: auto; }\n\n.select2-container--classic[dir=\"rtl\"] .select2-selection--multiple .select2-selection__choice__remove {\n  margin-left: 2px;\n  margin-right: auto; }\n\n.select2-container--classic.select2-container--open .select2-selection--multiple {\n  border: 1px solid #5897fb; }\n\n.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {\n  border-top: none;\n  border-top-left-radius: 0;\n  border-top-right-radius: 0; }\n\n.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {\n  border-bottom: none;\n  border-bottom-left-radius: 0;\n  border-bottom-right-radius: 0; }\n\n.select2-container--classic .select2-search--dropdown .select2-search__field {\n  border: 1px solid #aaa;\n  outline: 0; }\n\n.select2-container--classic .select2-search--inline .select2-search__field {\n  outline: 0;\n  box-shadow: none; }\n\n.select2-container--classic .select2-dropdown {\n  background-color: white;\n  border: 1px solid transparent; }\n\n.select2-container--classic .select2-dropdown--above {\n  border-bottom: none; }\n\n.select2-container--classic .select2-dropdown--below {\n  border-top: none; }\n\n.select2-container--classic .select2-results > .select2-results__options {\n  max-height: 200px;\n  overflow-y: auto; }\n\n.select2-container--classic .select2-results__option[role=group] {\n  padding: 0; }\n\n.select2-container--classic .select2-results__option[aria-disabled=true] {\n  color: grey; }\n\n.select2-container--classic .select2-results__option--highlighted[aria-selected] {\n  background-color: #3875d7;\n  color: white; }\n\n.select2-container--classic .select2-results__group {\n  cursor: default;\n  display: block;\n  padding: 6px; }\n\n.select2-container--classic.select2-container--open .select2-dropdown {\n  border-color: #5897fb; }\n","/* http://meyerweb.com/eric/tools/css/reset/ \n   v2.0 | 20110126\n   License: none (public domain)\n*/\n\nhtml, body, div, span, applet, object, iframe,\nh1, h2, h3, h4, h5, h6, p, blockquote, pre,\na, abbr, acronym, address, big, cite, code,\ndel, dfn, em, img, ins, kbd, q, s, samp,\nsmall, strike, strong, sub, sup, tt, var,\nb, u, i, center,\ndl, dt, dd, ol, ul, li,\nfieldset, form, label, legend,\ntable, caption, tbody, tfoot, thead, tr, th, td,\narticle, aside, canvas, details, embed, \nfigure, figcaption, footer, header, hgroup, \nmenu, nav, output, ruby, section, summary,\ntime, mark, audio, video {\n\tmargin: 0;\n\tpadding: 0;\n\tborder: 0;\n\tfont-size: 100%;\n\tfont: inherit;\n\tvertical-align: baseline;\n}\n/* HTML5 display-role reset for older browsers */\narticle, aside, details, figcaption, figure, \nfooter, header, hgroup, menu, nav, section {\n\tdisplay: block;\n}\nbody {\n\tline-height: 1;\n}\nol, ul {\n\tlist-style: none;\n}\nblockquote, q {\n\tquotes: none;\n}\nblockquote:before, blockquote:after,\nq:before, q:after {\n\tcontent: '';\n\tcontent: none;\n}\ntable {\n\tborder-collapse: collapse;\n\tborder-spacing: 0;\n}","/* normalize.css v2.0.1 | MIT License | git.io/normalize */\n\n/* ==========================================================================\n   HTML5 display definitions\n   ========================================================================== */\n\n/*\n * Corrects `block` display not defined in IE 8/9.\n */\n\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nnav,\nsection,\nsummary {\n    display: block;\n}\n\n/*\n * Corrects `inline-block` display not defined in IE 8/9.\n */\n\naudio,\ncanvas,\nvideo {\n    display: inline-block;\n}\n\n/*\n * Prevents modern browsers from displaying `audio` without controls.\n * Remove excess height in iOS 5 devices.\n */\n\naudio:not([controls]) {\n    display: none;\n    height: 0;\n}\n\n/*\n * Addresses styling for `hidden` attribute not present in IE 8/9.\n */\n\n[hidden] {\n    display: none;\n}\n\n/* ==========================================================================\n   Base\n   ========================================================================== */\n\n/*\n * 1. Sets default font family to sans-serif.\n * 2. Prevents iOS text size adjust after orientation change, without disabling\n *    user zoom.\n */\n\nhtml {\n    font-family: sans-serif; /* 1 */\n    -webkit-text-size-adjust: 100%; /* 2 */\n    -ms-text-size-adjust: 100%; /* 2 */\n}\n\n/*\n * Removes default margin.\n */\n\nbody {\n    margin: 0;\n}\n\n/* ==========================================================================\n   Links\n   ========================================================================== */\n\n/*\n * Addresses `outline` inconsistency between Chrome and other browsers.\n */\n\na:focus {\n    outline: thin dotted;\n}\n\n/*\n * Improves readability when focused and also mouse hovered in all browsers.\n */\n\na:active,\na:hover {\n    outline: 0;\n}\n\n/* ==========================================================================\n   Typography\n   ========================================================================== */\n\n/*\n * Addresses `h1` font sizes within `section` and `article` in Firefox 4+,\n * Safari 5, and Chrome.\n */\n\nh1 {\n    font-size: 2em;\n}\n\n/*\n * Addresses styling not present in IE 8/9, Safari 5, and Chrome.\n */\n\nabbr[title] {\n    border-bottom: 1px dotted;\n}\n\n/*\n * Addresses style set to `bolder` in Firefox 4+, Safari 5, and Chrome.\n */\n\nb,\nstrong {\n    font-weight: bold;\n}\n\n/*\n * Addresses styling not present in Safari 5 and Chrome.\n */\n\ndfn {\n    font-style: italic;\n}\n\n/*\n * Addresses styling not present in IE 8/9.\n */\n\nmark {\n    background: #ff0;\n    color: #000;\n}\n\n\n/*\n * Corrects font family set oddly in Safari 5 and Chrome.\n */\n\ncode,\nkbd,\npre,\nsamp {\n    font-family: monospace, serif;\n    font-size: 1em;\n}\n\n/*\n * Improves readability of pre-formatted text in all browsers.\n */\n\npre {\n    white-space: pre;\n    white-space: pre-wrap;\n    word-wrap: break-word;\n}\n\n/*\n * Sets consistent quote types.\n */\n\nq {\n    quotes: \"\\201C\" \"\\201D\" \"\\2018\" \"\\2019\";\n}\n\n/*\n * Addresses inconsistent and variable font size in all browsers.\n */\n\nsmall {\n    font-size: 80%;\n}\n\n/*\n * Prevents `sub` and `sup` affecting `line-height` in all browsers.\n */\n\nsub,\nsup {\n    font-size: 75%;\n    line-height: 0;\n    position: relative;\n    vertical-align: baseline;\n}\n\nsup {\n    top: -0.5em;\n}\n\nsub {\n    bottom: -0.25em;\n}\n\n/* ==========================================================================\n   Embedded content\n   ========================================================================== */\n\n/*\n * Removes border when inside `a` element in IE 8/9.\n */\n\nimg {\n    border: 0;\n}\n\n/*\n * Corrects overflow displayed oddly in IE 9.\n */\n\nsvg:not(:root) {\n    overflow: hidden;\n}\n\n/* ==========================================================================\n   Figures\n   ========================================================================== */\n\n/*\n * Addresses margin not present in IE 8/9 and Safari 5.\n */\n\nfigure {\n    margin: 0;\n}\n\n/* ==========================================================================\n   Forms\n   ========================================================================== */\n\n/*\n * Define consistent border, margin, and padding.\n */\n\nfieldset {\n    border: 1px solid #c0c0c0;\n    margin: 0 2px;\n    padding: 0.35em 0.625em 0.75em;\n}\n\n/*\n * 1. Corrects color not being inherited in IE 8/9.\n * 2. Remove padding so people aren't caught out if they zero out fieldsets.\n */\n\nlegend {\n    border: 0; /* 1 */\n    padding: 0; /* 2 */\n}\n\n/*\n * 1. Corrects font family not being inherited in all browsers.\n * 2. Corrects font size not being inherited in all browsers.\n * 3. Addresses margins set differently in Firefox 4+, Safari 5, and Chrome\n */\n\nbutton,\ninput,\nselect,\ntextarea {\n    font-family: inherit; /* 1 */\n    font-size: 100%; /* 2 */\n    margin: 0; /* 3 */\n}\n\n/*\n * Addresses Firefox 4+ setting `line-height` on `input` using `!important` in\n * the UA stylesheet.\n */\n\nbutton,\ninput {\n    line-height: normal;\n}\n\n/*\n * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n *    and `video` controls.\n * 2. Corrects inability to style clickable `input` types in iOS.\n * 3. Improves usability and consistency of cursor style between image-type\n *    `input` and others.\n */\n\nbutton,\nhtml input[type=\"button\"], /* 1 */\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n    -webkit-appearance: button; /* 2 */\n    cursor: pointer; /* 3 */\n}\n\n/*\n * Re-set default cursor for disabled elements.\n */\n\nbutton[disabled],\ninput[disabled] {\n    cursor: default;\n}\n\n/*\n * 1. Addresses box sizing set to `content-box` in IE 8/9.\n * 2. Removes excess padding in IE 8/9.\n */\n\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n    box-sizing: border-box; /* 1 */\n    padding: 0; /* 2 */\n}\n\n/*\n * 1. Addresses `appearance` set to `searchfield` in Safari 5 and Chrome.\n * 2. Addresses `box-sizing` set to `border-box` in Safari 5 and Chrome\n *    (include `-moz` to future-proof).\n */\n\ninput[type=\"search\"] {\n    -webkit-appearance: textfield; /* 1 */\n    -moz-box-sizing: content-box;\n    -webkit-box-sizing: content-box; /* 2 */\n    box-sizing: content-box;\n}\n\n/*\n * Removes inner padding and search cancel button in Safari 5 and Chrome\n * on OS X.\n */\n\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n    -webkit-appearance: none;\n}\n\n/*\n * Removes inner padding and border in Firefox 4+.\n */\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n    border: 0;\n    padding: 0;\n}\n\n/*\n * 1. Removes default vertical scrollbar in IE 8/9.\n * 2. Improves readability and alignment in all browsers.\n */\n\ntextarea {\n    overflow: auto; /* 1 */\n    vertical-align: top; /* 2 */\n}\n\n/* ==========================================================================\n   Tables\n   ========================================================================== */\n\n/*\n * Remove most spacing between table cells.\n */\n\ntable {\n    border-collapse: collapse;\n    border-spacing: 0;\n}\n","#Fondoslider {\n  position: relative;\n  margin: 0 auto;\n  width: 100%;\n  height: 314px;\n  &.peque {\n    height: 118px;\n  }\n}\n\n#Cslider {\n  position: absolute;\n  margin: 0 auto;\n  width: 100%;\n}\n\n#jFlowSlider > img {\n  width: 100%;\n  height: 314px;\n}\n\n.divslider {\n  > span {\n    position: absolute;\n    top: 0;\n    padding: 9px 10px 0 10px;\n    /*width: 250px;*/\n    width: 310px;\n    height: 314px;\n    background: url('img/slider-div-bg.png');\n    > {\n      a {\n        position: absolute;\n        bottom: 25px;\n      }\n      h3 {\n        margin: 0 0 10px 0;\n        padding: 0 0 0 15px;\n        color: white;\n        font-weight: 700;\n        font-size: 41px;\n        font-family: 'dincond-boldregular';\n        line-height: 100%;\n        > a {\n          color: white;\n          font-weight: 700;\n          font-size: 41px;\n          font-family: 'dincond-boldregular';\n          line-height: 100%;\n        }\n      }\n      p {\n        padding: 5px 15px 15px 15px;\n        color: #FFF;\n        line-height: 150%;\n      }\n    }\n  }\n  img {\n    width: 100% !important;\n  }\n}\n\n#myController {\n  position: absolute;\n  bottom: 15px;\n  /*left: 120px;*/\n  /*left: 180px;*/\n  right: 565px;\n  z-index: 2;\n  width: 250px;\n  > span {\n    margin: 0 0 1px 0;\n  }\n}\n\n.jFlowPrev.icoizq {\n  position: absolute;\n  bottom: 55px;\n  /*left: 238px;*/\n  left: 298px;\n}\n\n.jFlowNext.icoder {\n  position: absolute;\n  bottom: 55px;\n  /*left: 265px;*/\n  left: 325px;\n}",".tipsy { font-size: 11px; position: absolute; padding: 5px; z-index: 100000; }\n  .tipsy-inner {  max-width: 200px; padding: 5px 8px 4px 8px; text-align: center; }\n\n  /* Rounded corners */\n  /*.tipsy-inner { border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }*/\n\n  /* Uncomment for shadow */\n  .tipsy-inner { box-shadow: 0 0 5px #333; -webkit-box-shadow: 0 0 5px #333; -moz-box-shadow: 0 0 5px #333}\n\n  /*.tipsy-arrow { position: absolute; width: 0; height: 0; line-height: 0; border: 15px dashed #000000; }*/\n\n  /* Rules to colour arrows */\n/*  .tipsy-arrow-n { border-bottom-color: #fff; }\n  .tipsy-arrow-s { border-top-color: #fff; }\n  .tipsy-arrow-e { border-left-color: #fff; }\n  .tipsy-arrow-w { border-right-color: #fff; }\n\n  .tipsy-n .tipsy-arrow { top: 0px; left: 50%; margin-left: -5px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent; }\n    .tipsy-nw .tipsy-arrow { top: 0; left: 10px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent;}\n    .tipsy-ne .tipsy-arrow { top: 0; right: 10px; border-bottom-style: solid; border-top: none;  border-left-color: transparent; border-right-color: transparent;}\n  .tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -5px; border-top-style: solid; border-bottom: none;  border-left-color: transparent; border-right-color: transparent; }\n    .tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; border-top-style: solid; border-bottom: none;  border-left-color: transparent; border-right-color: transparent; }\n  .tipsy-e .tipsy-arrow { right: 0; top: 50%; margin-top: -5px; border-left-style: solid; border-right: none; border-top-color: transparent; border-bottom-color: transparent; }\n  .tipsy-w .tipsy-arrow { left: 0; top: 50%; margin-top: -5px; border-right-style: solid; border-left: none; border-top-color: transparent; border-bottom-color: transparent; }\n\n.tipsy-se .tipsy-arrow { bottom: -5px; right: 10px; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; }\n*/\n.tipsy-inner  {\n  position: relative;\n  background: #ffffff;\n  border: 1px solid #5d5d5d;\n}\n.tipsy-inner :after, .tipsy-inner :before {\n  top: 100%;\n  border: solid transparent;\n  content: \" \";\n  height: 0;\n  width: 0;\n  position: absolute;\n  pointer-events: none;\n}\n\n.tipsy-inner :after {\n  border-color: rgba(255, 255, 255, 0);\n  border-top-color: #ffffff;\n  border-width: 10px;\n  right: 11px;\n  margin-left: -10px;\n}\n.tipsy-inner :before {\n  border-color: rgba(93, 93, 93, 0);\n  border-top-color: #5d5d5d;\n  border-width: 11px;\n  right: 10px;\n  margin-left: -11px;\n}","/**\n * Swiper 3.3.1\n * Most modern mobile touch slider and framework with hardware accelerated transitions\n * \n * http://www.idangero.us/swiper/\n * \n * Copyright 2016, Vladimir Kharlampidi\n * The iDangero.us\n * http://www.idangero.us/\n * \n * Licensed under MIT\n * \n * Released on: February 7, 2016\n */\n.swiper-container {\n  margin: 0 auto;\n  position: relative;\n  overflow: hidden;\n  /* Fix of Webkit flickering */\n  z-index: 1;\n}\n.swiper-container-no-flexbox .swiper-slide {\n  float: left;\n}\n.swiper-container-vertical > .swiper-wrapper {\n  -webkit-box-orient: vertical;\n  -moz-box-orient: vertical;\n  -ms-flex-direction: column;\n  -webkit-flex-direction: column;\n  flex-direction: column;\n}\n.swiper-wrapper {\n  position: relative;\n  width: 100%;\n  height: 100%;\n  z-index: 1;\n  display: -webkit-box;\n  display: -moz-box;\n  display: -ms-flexbox;\n  display: -webkit-flex;\n  display: flex;\n  -webkit-transition-property: -webkit-transform;\n  -moz-transition-property: -moz-transform;\n  -o-transition-property: -o-transform;\n  -ms-transition-property: -ms-transform;\n  transition-property: transform;\n  -webkit-box-sizing: content-box;\n  -moz-box-sizing: content-box;\n  box-sizing: content-box;\n}\n.swiper-container-android .swiper-slide,\n.swiper-wrapper {\n  -webkit-transform: translate3d(0px, 0, 0);\n  -moz-transform: translate3d(0px, 0, 0);\n  -o-transform: translate(0px, 0px);\n  -ms-transform: translate3d(0px, 0, 0);\n  transform: translate3d(0px, 0, 0);\n}\n.swiper-container-multirow > .swiper-wrapper {\n  -webkit-box-lines: multiple;\n  -moz-box-lines: multiple;\n  -ms-flex-wrap: wrap;\n  -webkit-flex-wrap: wrap;\n  flex-wrap: wrap;\n}\n.swiper-container-free-mode > .swiper-wrapper {\n  -webkit-transition-timing-function: ease-out;\n  -moz-transition-timing-function: ease-out;\n  -ms-transition-timing-function: ease-out;\n  -o-transition-timing-function: ease-out;\n  transition-timing-function: ease-out;\n  margin: 0 auto;\n}\n.swiper-slide {\n  -webkit-flex-shrink: 0;\n  -ms-flex: 0 0 auto;\n  flex-shrink: 0;\n  width: 100%;\n  height: 100%;\n  position: relative;\n}\n/* Auto Height */\n.swiper-container-autoheight,\n.swiper-container-autoheight .swiper-slide {\n  height: auto;\n}\n.swiper-container-autoheight .swiper-wrapper {\n  -webkit-box-align: start;\n  -ms-flex-align: start;\n  -webkit-align-items: flex-start;\n  align-items: flex-start;\n  -webkit-transition-property: -webkit-transform, height;\n  -moz-transition-property: -moz-transform;\n  -o-transition-property: -o-transform;\n  -ms-transition-property: -ms-transform;\n  transition-property: transform, height;\n}\n/* a11y */\n.swiper-container .swiper-notification {\n  position: absolute;\n  left: 0;\n  top: 0;\n  pointer-events: none;\n  opacity: 0;\n  z-index: -1000;\n}\n/* IE10 Windows Phone 8 Fixes */\n.swiper-wp8-horizontal {\n  -ms-touch-action: pan-y;\n  touch-action: pan-y;\n}\n.swiper-wp8-vertical {\n  -ms-touch-action: pan-x;\n  touch-action: pan-x;\n}\n/* Arrows */\n.swiper-button-prev,\n.swiper-button-next {\n  position: absolute;\n  top: 50%;\n  width: 27px;\n  height: 44px;\n  margin-top: -22px;\n  z-index: 10;\n  cursor: pointer;\n  -moz-background-size: 27px 44px;\n  -webkit-background-size: 27px 44px;\n  background-size: 27px 44px;\n  background-position: center;\n  background-repeat: no-repeat;\n}\n.swiper-button-prev.swiper-button-disabled,\n.swiper-button-next.swiper-button-disabled {\n  opacity: 0.35;\n  cursor: auto;\n  pointer-events: none;\n}\n.swiper-button-prev,\n.swiper-container-rtl .swiper-button-next {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E\");\n  left: 10px;\n  right: auto;\n}\n.swiper-button-prev.swiper-button-black,\n.swiper-container-rtl .swiper-button-next.swiper-button-black {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E\");\n}\n.swiper-button-prev.swiper-button-white,\n.swiper-container-rtl .swiper-button-next.swiper-button-white {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E\");\n}\n.swiper-button-next,\n.swiper-container-rtl .swiper-button-prev {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E\");\n  right: 10px;\n  left: auto;\n}\n.swiper-button-next.swiper-button-black,\n.swiper-container-rtl .swiper-button-prev.swiper-button-black {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E\");\n}\n.swiper-button-next.swiper-button-white,\n.swiper-container-rtl .swiper-button-prev.swiper-button-white {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E\");\n}\n/* Pagination Styles */\n.swiper-pagination {\n  position: absolute;\n  text-align: center;\n  -webkit-transition: 300ms;\n  -moz-transition: 300ms;\n  -o-transition: 300ms;\n  transition: 300ms;\n  -webkit-transform: translate3d(0, 0, 0);\n  -ms-transform: translate3d(0, 0, 0);\n  -o-transform: translate3d(0, 0, 0);\n  transform: translate3d(0, 0, 0);\n  z-index: 10;\n}\n.swiper-pagination.swiper-pagination-hidden {\n  opacity: 0;\n}\n/* Common Styles */\n.swiper-pagination-fraction,\n.swiper-pagination-custom,\n.swiper-container-horizontal > .swiper-pagination-bullets {\n  bottom: 10px;\n  left: 0;\n  width: 100%;\n}\n/* Bullets */\n.swiper-pagination-bullet {\n  width: 8px;\n  height: 8px;\n  display: inline-block;\n  border-radius: 100%;\n  background: #000;\n  opacity: 0.2;\n}\nbutton.swiper-pagination-bullet {\n  border: none;\n  margin: 0;\n  padding: 0;\n  box-shadow: none;\n  -moz-appearance: none;\n  -ms-appearance: none;\n  -webkit-appearance: none;\n  appearance: none;\n}\n.swiper-pagination-clickable .swiper-pagination-bullet {\n  cursor: pointer;\n}\n.swiper-pagination-white .swiper-pagination-bullet {\n  background: #fff;\n}\n.swiper-pagination-bullet-active {\n  opacity: 1;\n  background: #007aff;\n}\n.swiper-pagination-white .swiper-pagination-bullet-active {\n  background: #fff;\n}\n.swiper-pagination-black .swiper-pagination-bullet-active {\n  background: #000;\n}\n.swiper-container-vertical > .swiper-pagination-bullets {\n  right: 10px;\n  top: 50%;\n  -webkit-transform: translate3d(0px, -50%, 0);\n  -moz-transform: translate3d(0px, -50%, 0);\n  -o-transform: translate(0px, -50%);\n  -ms-transform: translate3d(0px, -50%, 0);\n  transform: translate3d(0px, -50%, 0);\n}\n.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {\n  margin: 5px 0;\n  display: block;\n}\n.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {\n  margin: 0 5px;\n}\n/* Progress */\n.swiper-pagination-progress {\n  background: rgba(0, 0, 0, 0.25);\n  position: absolute;\n}\n.swiper-pagination-progress .swiper-pagination-progressbar {\n  background: #007aff;\n  position: absolute;\n  left: 0;\n  top: 0;\n  width: 100%;\n  height: 100%;\n  -webkit-transform: scale(0);\n  -ms-transform: scale(0);\n  -o-transform: scale(0);\n  transform: scale(0);\n  -webkit-transform-origin: left top;\n  -moz-transform-origin: left top;\n  -ms-transform-origin: left top;\n  -o-transform-origin: left top;\n  transform-origin: left top;\n}\n.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {\n  -webkit-transform-origin: right top;\n  -moz-transform-origin: right top;\n  -ms-transform-origin: right top;\n  -o-transform-origin: right top;\n  transform-origin: right top;\n}\n.swiper-container-horizontal > .swiper-pagination-progress {\n  width: 100%;\n  height: 4px;\n  left: 0;\n  top: 0;\n}\n.swiper-container-vertical > .swiper-pagination-progress {\n  width: 4px;\n  height: 100%;\n  left: 0;\n  top: 0;\n}\n.swiper-pagination-progress.swiper-pagination-white {\n  background: rgba(255, 255, 255, 0.5);\n}\n.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {\n  background: #fff;\n}\n.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {\n  background: #000;\n}\n/* 3D Container */\n.swiper-container-3d {\n  -webkit-perspective: 1200px;\n  -moz-perspective: 1200px;\n  -o-perspective: 1200px;\n  perspective: 1200px;\n}\n.swiper-container-3d .swiper-wrapper,\n.swiper-container-3d .swiper-slide,\n.swiper-container-3d .swiper-slide-shadow-left,\n.swiper-container-3d .swiper-slide-shadow-right,\n.swiper-container-3d .swiper-slide-shadow-top,\n.swiper-container-3d .swiper-slide-shadow-bottom,\n.swiper-container-3d .swiper-cube-shadow {\n  -webkit-transform-style: preserve-3d;\n  -moz-transform-style: preserve-3d;\n  -ms-transform-style: preserve-3d;\n  transform-style: preserve-3d;\n}\n.swiper-container-3d .swiper-slide-shadow-left,\n.swiper-container-3d .swiper-slide-shadow-right,\n.swiper-container-3d .swiper-slide-shadow-top,\n.swiper-container-3d .swiper-slide-shadow-bottom {\n  position: absolute;\n  left: 0;\n  top: 0;\n  width: 100%;\n  height: 100%;\n  pointer-events: none;\n  z-index: 10;\n}\n.swiper-container-3d .swiper-slide-shadow-left {\n  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));\n  /* Safari 4+, Chrome */\n  background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n  /* Chrome 10+, Safari 5.1+, iOS 5+ */\n  background-image: -moz-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n  /* Firefox 3.6-15 */\n  background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n  /* Opera 11.10-12.00 */\n  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n  /* Firefox 16+, IE10, Opera 12.50+ */\n}\n.swiper-container-3d .swiper-slide-shadow-right {\n  background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));\n  /* Safari 4+, Chrome */\n  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n  /* Chrome 10+, Safari 5.1+, iOS 5+ */\n  background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n  /* Firefox 3.6-15 */\n  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n  /* Opera 11.10-12.00 */\n  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n  /* Firefox 16+, IE10, Opera 12.50+ */\n}\n.swiper-container-3d .swiper-slide-shadow-top {\n  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));\n  /* Safari 4+, Chrome */\n  background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n  /* Chrome 10+, Safari 5.1+, iOS 5+ */\n  background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n  /* Firefox 3.6-15 */\n  background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n  /* Opera 11.10-12.00 */\n  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n  /* Firefox 16+, IE10, Opera 12.50+ */\n}\n.swiper-container-3d .swiper-slide-shadow-bottom {\n  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));\n  /* Safari 4+, Chrome */\n  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n  /* Chrome 10+, Safari 5.1+, iOS 5+ */\n  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n  /* Firefox 3.6-15 */\n  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n  /* Opera 11.10-12.00 */\n  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n  /* Firefox 16+, IE10, Opera 12.50+ */\n}\n/* Coverflow */\n.swiper-container-coverflow .swiper-wrapper,\n.swiper-container-flip .swiper-wrapper {\n  /* Windows 8 IE 10 fix */\n  -ms-perspective: 1200px;\n}\n/* Cube + Flip */\n.swiper-container-cube,\n.swiper-container-flip {\n  overflow: visible;\n}\n.swiper-container-cube .swiper-slide,\n.swiper-container-flip .swiper-slide {\n  pointer-events: none;\n  -webkit-backface-visibility: hidden;\n  -moz-backface-visibility: hidden;\n  -ms-backface-visibility: hidden;\n  backface-visibility: hidden;\n  z-index: 1;\n}\n.swiper-container-cube .swiper-slide .swiper-slide,\n.swiper-container-flip .swiper-slide .swiper-slide {\n  pointer-events: none;\n}\n.swiper-container-cube .swiper-slide-active,\n.swiper-container-flip .swiper-slide-active,\n.swiper-container-cube .swiper-slide-active .swiper-slide-active,\n.swiper-container-flip .swiper-slide-active .swiper-slide-active {\n  pointer-events: auto;\n}\n.swiper-container-cube .swiper-slide-shadow-top,\n.swiper-container-flip .swiper-slide-shadow-top,\n.swiper-container-cube .swiper-slide-shadow-bottom,\n.swiper-container-flip .swiper-slide-shadow-bottom,\n.swiper-container-cube .swiper-slide-shadow-left,\n.swiper-container-flip .swiper-slide-shadow-left,\n.swiper-container-cube .swiper-slide-shadow-right,\n.swiper-container-flip .swiper-slide-shadow-right {\n  z-index: 0;\n  -webkit-backface-visibility: hidden;\n  -moz-backface-visibility: hidden;\n  -ms-backface-visibility: hidden;\n  backface-visibility: hidden;\n}\n/* Cube */\n.swiper-container-cube .swiper-slide {\n  visibility: hidden;\n  -webkit-transform-origin: 0 0;\n  -moz-transform-origin: 0 0;\n  -ms-transform-origin: 0 0;\n  transform-origin: 0 0;\n  width: 100%;\n  height: 100%;\n}\n.swiper-container-cube.swiper-container-rtl .swiper-slide {\n  -webkit-transform-origin: 100% 0;\n  -moz-transform-origin: 100% 0;\n  -ms-transform-origin: 100% 0;\n  transform-origin: 100% 0;\n}\n.swiper-container-cube .swiper-slide-active,\n.swiper-container-cube .swiper-slide-next,\n.swiper-container-cube .swiper-slide-prev,\n.swiper-container-cube .swiper-slide-next + .swiper-slide {\n  pointer-events: auto;\n  visibility: visible;\n}\n.swiper-container-cube .swiper-cube-shadow {\n  position: absolute;\n  left: 0;\n  bottom: 0px;\n  width: 100%;\n  height: 100%;\n  background: #000;\n  opacity: 0.6;\n  -webkit-filter: blur(50px);\n  filter: blur(50px);\n  z-index: 0;\n}\n/* Fade */\n.swiper-container-fade.swiper-container-free-mode .swiper-slide {\n  -webkit-transition-timing-function: ease-out;\n  -moz-transition-timing-function: ease-out;\n  -ms-transition-timing-function: ease-out;\n  -o-transition-timing-function: ease-out;\n  transition-timing-function: ease-out;\n}\n.swiper-container-fade .swiper-slide {\n  pointer-events: none;\n  -webkit-transition-property: opacity;\n  -moz-transition-property: opacity;\n  -o-transition-property: opacity;\n  transition-property: opacity;\n}\n.swiper-container-fade .swiper-slide .swiper-slide {\n  pointer-events: none;\n}\n.swiper-container-fade .swiper-slide-active,\n.swiper-container-fade .swiper-slide-active .swiper-slide-active {\n  pointer-events: auto;\n}\n/* Scrollbar */\n.swiper-scrollbar {\n  border-radius: 10px;\n  position: relative;\n  -ms-touch-action: none;\n  background: rgba(0, 0, 0, 0.1);\n}\n.swiper-container-horizontal > .swiper-scrollbar {\n  position: absolute;\n  left: 1%;\n  bottom: 3px;\n  z-index: 50;\n  height: 5px;\n  width: 98%;\n}\n.swiper-container-vertical > .swiper-scrollbar {\n  position: absolute;\n  right: 3px;\n  top: 1%;\n  z-index: 50;\n  width: 5px;\n  height: 98%;\n}\n.swiper-scrollbar-drag {\n  height: 100%;\n  width: 100%;\n  position: relative;\n  background: rgba(0, 0, 0, 0.5);\n  border-radius: 10px;\n  left: 0;\n  top: 0;\n}\n.swiper-scrollbar-cursor-drag {\n  cursor: move;\n}\n/* Preloader */\n.swiper-lazy-preloader {\n  width: 42px;\n  height: 42px;\n  position: absolute;\n  left: 50%;\n  top: 50%;\n  margin-left: -21px;\n  margin-top: -21px;\n  z-index: 10;\n  -webkit-transform-origin: 50%;\n  -moz-transform-origin: 50%;\n  transform-origin: 50%;\n  -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;\n  -moz-animation: swiper-preloader-spin 1s steps(12, end) infinite;\n  animation: swiper-preloader-spin 1s steps(12, end) infinite;\n}\n.swiper-lazy-preloader:after {\n  display: block;\n  content: \"\";\n  width: 100%;\n  height: 100%;\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E\");\n  background-position: 50%;\n  -webkit-background-size: 100%;\n  background-size: 100%;\n  background-repeat: no-repeat;\n}\n.swiper-lazy-preloader-white:after {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E\");\n}\n@-webkit-keyframes swiper-preloader-spin {\n  100% {\n    -webkit-transform: rotate(360deg);\n  }\n}\n@keyframes swiper-preloader-spin {\n  100% {\n    transform: rotate(360deg);\n  }\n}\n",".large-container {\n  width: 100%;\n  max-width: 1200px;\n  margin: 0 auto;\n}\n.container {\n  width: 1200px;\n  margin: 0 auto;\n}\n.row {\n  margin: 0 -$spacer/2;\n}\n.none {\n  display: none;\n}\n.clearfix,\n.clear {\n  &::after {\n    display: block;\n    content: \"\";\n    clear: both;\n  }\n}\n.col,\n[class^=\"col-xs\"], [class*=\" col-xs\"],\n[class^=\"col-md\"], [class*=\" col-md\"],\n[class^=\"col-sm\"], [class*=\" col-sm\"]  {\n  float: left;\n  padding: 10px;\n  position: relative;\n  box-sizing: border-box;\n}\n/*.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12 {\n  float: left;\n  padding: 10px;\n  position: relative;\n}*/\n.col-md-1 { width: 8.33333333%; }\n.col-md-2 { width: 16.66666667%; }\n.col-md-3 { width: 25%; }\n.col-md-4 { width: 33.33333333%; }\n.col-md-5 { width: 41.66666667%; }\n.col-md-6 { width: 50%; }\n.col-md-7 { width: 58.33333333%; }\n.col-md-8 { width: 66.66666667%; }\n.col-md-9 { width: 75%; }\n.col-md-10 { width: 83.33333333%; }\n.col-md-11 { width: 91.66666667%; }\n.col-md-12 { width: 100%; }\n\n.col-md-10 { width: 10%; }\n.col-md-20 { width: 20%; }\n.col-md-30 { width: 30%; }\n.col-md-40 { width: 40%; }\n.col-md-50 { width: 50%; }\n.col-md-60 { width: 60%; }\n.col-md-70 { width: 70%; }\n.col-md-80 { width: 80%; }\n.col-md-90 { width: 90%; }\n\n@media screen and (min-width: 1000px){ \n.hide-md { display: none; }\n}\n@media screen and (max-width: 1000px){ \n.large-container { width: 100%; max-width: 100%; }\n.container { width: calc( 100% - 40px ); margin: 0 20px; }\n.col-sm-1 { width: 8.33333333%; }\n.col-sm-2 { width: 16.66666667%; }\n.col-sm-3 { width: 25%; }\n.col-sm-4 { width: 33.33333333%; }\n.col-sm-5 { width: 41.66666667%; }\n.col-sm-6 { width: 50%; }\n.col-sm-7 { width: 58.33333333%; }\n.col-sm-8 { width: 66.66666667%; }\n.col-sm-9 { width: 75%; }\n.col-sm-10 { width: 83.33333333%; }\n.col-sm-11 { width: 91.66666667%; }\n.col-sm-12 { width: 100%; }\n\n.hide-sm { display: none; }\n}\n@media screen and (max-width: 719px) {\n.large-container { width: 100%; max-width: 100%; }\n.container { width: calc( 100% - 20px ); margin: 0 10px; }\n.col-xs-1 { width: 8.33333333%; }\n.col-xs-2 { width: 16.66666667%; }\n.col-xs-3 { width: 25%; }\n.col-xs-4 { width: 33.33333333%; }\n.col-xs-5 { width: 41.66666667%; }\n.col-xs-6 { width: 50%; }\n.col-xs-7 { width: 58.33333333%; }\n.col-xs-8 { width: 66.66666667%; }\n.col-xs-9 { width: 75%; }\n.col-xs-10 { width: 83.33333333%; }\n.col-xs-11 { width: 91.66666667%; }\n.col-xs-12 { width: 100%; }\n\n.hide-xs { display: none; }\n\n[class^=\"col-xs\"], [class*=\" col-xs\"],\n[class^=\"col-md\"], [class*=\" col-md\"],\n[class^=\"col-sm\"], [class*=\" col-sm\"]  {\n  padding: 5px;\n}\n\n.row {\n  margin: 0 -5px;\n}\n\n}\n\n\n@mixin breakpoint($class) {\n  @if $class == xs {\n    @media (max-width: 719px) { @content; }\n  }\n \n  @else if $class == sm {\n    @media (max-width: 1000px) { @content; }\n  }\n \n  @else if $class == md {\n    @media (min-width: 1000px) { @content; }\n  }\n \n  // @else if $class == lg {\n  //   @media (min-width: 1200px) { @content; }\n  // }\n \n  // @else {\n  //   @warn \"Breakpoint mixin supports: xs, sm, md, lg\";\n  // }\n}",".btn {\n  display: inline-block;\n  font-size: $font-size-normal;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: middle;\n  cursor: pointer;\n  user-select: none;\n  background: inherit;\n  padding: $spacer/2 $spacer;\n  border: $input-btn-border-width solid transparent;\n  text-transform: uppercase;\n  font-weight: 700;\n  transition: background .3s;\n  &.btn-small {\n    padding: $spacer/3;\n    font-size: $font-size-small;\n  }\n  &.focus {\n    text-decoration: none;\n  }\n  &:focus {\n    outline: 0 !important;\n  }\n\n  &:active,\n  &.active {\n    background-image: none;\n    outline: 0;\n  }\n\n  &.disabled,\n  &:disabled {\n    // cursor: ;\n    opacity: .65;\n  }\n}\n\n.btn-block {\n  display: block;\n  width: 100%;\n}\n// Future-proof disabling of clicks on `<a>` elements\na.btn.disabled,\nfieldset[disabled] a.btn {\n  pointer-events: none;\n}\n.btn-black {\n  background: $black;\n  color: $brand-primary;\n  a {\n   color: white;\n  }\n  &:hover {\n    text-decoration: none !important;\n    background: transparent;\n    box-shadow: inset 0 0 0 2px $black;\n    border-color: $black;\n    color: $black;\n  }\n}\n.btn-primary {\n  background: $brand-primary;\n  color: $black;\n  &:hover {\n    text-decoration: none !important;\n    background: transparent;\n    box-shadow: inset 0 0 0 2px $brand-primary;\n    border-color: $brand-primary;\n    color: $brand-primary;\n  }\n  a {\n   color: white;\n  }\n}\n.btn-transparent {\n  color: white;\n  background: rgba($brand-gray3,.2);\n  a {\n   color: white;\n  }\n  &:hover {\n    text-decoration: none !important;\n    background: transparent;\n    box-shadow: inset 0 0 0 2px $black;\n    border-color: $black;\n    color: $black;\n  }\n}\n.btn-facebook {\n  @extend .btn-transparent;\n  background: #4c70ba;\n}\n.btn-twitter {\n  @extend .btn-transparent;\n  background: #83c3f3;\n}\n\n.box-dark {\n  .btn-transparent {\n    &:hover {\n      text-decoration: none !important;\n      background: transparent;\n      box-shadow: inset 0 0 0 2px $white;\n      border-color: $white;\n      color: $white;\n    }\n  }\n}\n\n\n.btn-white {\n\n  text-decoration: none !important;\n  background: transparent;\n  box-shadow: inset 0 0 0 2px $black;\n  border-color: $black;\n  color: $black;\n  &:hover {\n    color: $white;\n    background-color: $black;\n  }\n}\n\n\n.btn-outline-transparent {\n  color: white;\n  background: rgba(white,.2);\n  box-shadow: inset 0 0 0 1px white;\n  a {\n   color: white;\n  }\n  &:hover {\n    text-decoration: none !important;\n    background: transparent;\n    box-shadow: inset 0 0 0 1px $brand-primary;\n    border-color: $brand-primary;\n    color: $brand-primary;\n  }\n}\n\n.btn-lg {\n  font-size: 26px;\n  padding: 6px 10px;\n  font-family: $brand-font-condesed;\n}\n.btn-xl {\n  font-size: 26px;\n  padding: 12px 25px;\n  font-family: $brand-font-condesed;\n}","$brand-font-serif: 'AmnestyTradeGothic';\n$brand-font-condesed: 'AmnestyTradeGothic-Condesed';\n\n$white: #FFFFFF;\n$black: #000000;\n$brand-primary: #FFFF00;\n$brand-secondary: #ed4f9b;\n$brand-danger: #ed4f9b;\n$brand-gray0: #F4F4F4;\n$brand-gray1: #c5c5c5;\n$brand-gray2: #939598;\n$brand-gray3: #7a7d81;\n$brand-dark: #333333;\n$brand-link: #ed4f9b;\n\n$basic-border: 1px solid #e5e5e5;\n\n$spacer: 20px;\n$spacer-x: 20px;\n$spacer-y: 20px;\n\n$font-size-small: 12px;\n$font-size-normal: 16px;\n$font-size-medium: 22px;\n$font-size-large: 30px;\n$font-size-extra: 40px;\n\n$container: 100%;\n\n$transition-in: .3s ease-in;\n$transition-out: .3s ease-out;\n$transition-lineal: .3s ease;\n\n$z-index-menu: 1000;\n\n$input-btn-border-width: 1px;\n$input-border-radius: 0px;\n\n\n@mixin placeholder {\n  &::-webkit-input-placeholder {@content}\n  &:-moz-placeholder           {@content}\n  &::-moz-placeholder          {@content}\n  &:-ms-input-placeholder      {@content}  \n}",".input {\n\tborder-radius: $input-border-radius;\n\tbackground: $white;\n\tborder: $basic-border;\n\tpadding: $spacer/2 $spacer/2;\n\tfont-size: $font-size-normal;\n\t&:focus {\n\t\toutline: 0 !important;\n\t\tbackground: $white;\n\t}\n\n}\n\n",".form-group {\n\tselect.form-control,\n\ttextarea.form-control,\n\tinput.form-control {\n\t\twidth: 100%;\n\t    border: $basic-border;\n\t    margin: 0 0 $spacer 0;\n\t    padding: 10px;\n\t}\n\t&.has-danger {\n\t\t.form-control {\n\t\t\tborder-color: $brand-danger;\n\t\t}\n\t}\n\n\t.select2-container {\n\t\tmargin-top: 15px;\n\t}\n\t.select2-container, select, input[type=\"number\"], input, textarea {\n\t\toutline: none;\n\t\theight: auto;\n\t\tpadding: 15px 10px;\n\t\tfont-weight: 700;\n\t\tfont-size: 24px;\n\t\tposition:relative;\n\t\tfont-family: $brand-font-condesed;\n\t\tappearance: none !important;\n\t\tbackground: white !important;\n\t\tfont-style: italic;\n\t\t@include placeholder {\n\t\t\tcolor: gray;\n\t\t}\n\t\t&:focus {\n\t\t\tbackground: rgb(255, 255, 240) !important;\n\t\t\t@include placeholder {\n\t\t\t\topacity: 0;\n\t\t\t}\n\t\t}\n\t\t&.placeholder-text {\n\t\t\t@include placeholder {\n\t\t\t\tcolor: gray;\n\t\t\t}\n\t\t}\n\t\t.dropdown-wrapper,\n\t\t.select2-selection__rendered,\n\t\t.select2-selection,\n\t\t.selection {\n\t\t\tborder: none;\n\t\t\tpadding: 0;\n\t\t\tmargin: 0;\n\t\t\toutline: none;\n\t\t\tfont-size: 24px;\n\t\t}\n\t\t.select2-selection__arrow {\n\t\t\tborder: none;\n\t\t\tmargin: 15px 5px;\n\t\t}\n\n\t}\n\t.has-danger .select2-container {\n    border: $brand-danger 1px solid;\n\t}\n}",".page {\n\n  h1 {\n    font-weight: bold;\n    font-size: $font-size-medium;\n    color: #000;\n    padding: $spacer/2;\n    margin-bottom: $spacer;\n    a {\n      color: $black;\n    }\n  }\n\n  \n  &> .title {\n    position: relative;\n    margin-top: $spacer*2;\n    padding: $spacer/2;\n    margin-bottom: 0;\n    // border-bottom: $basic-border;\n    h1 {\n      border-left: solid $brand-primary $spacer;\n      margin-left: -$spacer*1.5;\n      color: $white;\n      background: $black;\n      display: inline-block;\n      padding: $spacer/2 $spacer;\n      font-size: $font-size-large;\n      a {\n        color: $white;\n        &:hover {\n          color: $brand-primary;\n        }\n      }\n    }\n    .share {\n      position: absolute;\n      bottom: $spacer/2;\n      right: 0;\n      text-align: right;\n    }\n  }\n\n\n  h4 {\n    color: #5d5d5d;\n    font-weight: 700;\n    font-size: 15px;\n    a {\n      color: #5d5d5d;\n      font-weight: 700;\n      font-size: 15px;\n      &:hover {\n        text-decoration: underline;\n      }\n    }\n  }\n  // .content {\n  //   .ultimo > h2 {\n  //     width: 100%;\n  //     height: 94px;\n  //     position: absolute;\n  //     top: 0px;\n  //     text-indent: -9999px;\n  //   }\n  //   .logros > h3 {\n  //     width: 100%;\n  //     height: 67px;\n  //     position: absolute;\n  //     top: 0px;\n  //     text-indent: -9999px;\n  //   }\n  // }\n\n  .content {\n    font-size: $font-size-normal;\n    p {\n      padding: $spacer/2 0;\n    }\n    h4 {\n      padding: $spacer 0;\n      color: $black;\n      font-size: $font-size-medium;\n    }\n    // contact form\n    .wpcf7 {\n      // padding: $spacer 0;\n      input, textarea {\n        // width: 100%;\n        margin-top: $spacer;\n        border: $basic-border;\n      }\n      .wpcf7-submit {\n        @extend .btn;\n        @extend .btn-black;\n      }\n\n    }\n  }\n\n  #dona-dinero #mdinerodesc, #dona-tiempo #mtiempodesc {\n    display: block;\n    padding-top: 2px;\n    margin-bottom: -5px;\n  }\n  \n  .single-post-content {\n    font-size: 18px;\n    line-height: 22px;\n    \n  }\n}\n",".jovenes {\n\tpadding-top: 60px;\n\t.btn-white {\n\t\tfont-family: $brand-font-condesed;\n\t\tbox-shadow: inset 0 0 0 1px #000000;\n\t\tfont-size: 18px;\n\t}\n\t.title h1 {\n\t\tbackground-repeat: no-repeat;\n\t\tfont-family: $brand-font-condesed;\n\t\tborder-left: none;\n\t\tcolor: white;\n\t\tmargin-left: -30px;\n\t\tpadding-top: 20px;\n\t\tpadding-bottom: 16px;\n\t\tfont-size: 35px;\n\t\tpadding-right: 80px;\n\t\tline-height: 45px;\n\t\tpadding-left: 40px;\n\t\tmargin-bottom: 0px;\n\t\ttext-transform: uppercase;\n\t\tmax-width: 860px;\n\t\tbackground-image: url('img/jovenes/tit-colectivo.png');\n\t}\n\t.jovenes-footer-buttons {\n\t\tpadding: 30px 0;\n\t}\n\t.jovenes-pcontact {\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-image: url('img/jovenes/destacado-contact.png');\n\t\tbackground-size: contain;\n\t\tpadding: 40px;\n\t\tmargin-bottom: 30px;\n\t\ttext-align: center;\n\t\tmax-width: 780px;\n\t\tfont-family: $brand-font-condesed;\n\t\ta {\n\t\t\tcolor: $brand-secondary !important;\n\t\t\tfont-weight: 600;\n\t\t}\n\t}\n\t.jovenes-phight {\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-image: url('img/jovenes/destacado-comprometidos-01.png');\n\t\tbackground-size: 100%;\n\t\tpadding: 15px 50px !important;\n\t\tmargin-bottom: 30px;\n\t\tmargin-left: -30px;\n\t\ta {\n\t\t\tcolor: $brand-secondary !important;\n\t\t\tfont-weight: 600;\n\t\t}\n\t}\n\t.jovenes-higth3 {\n\t\tfont-family: $brand-font-condesed;\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-image: url('img/jovenes/destacado-escribi-por-los-derechos-02.png');\n\t\tbackground-size: 100%;\n\t\tpadding: 60px 50px !important;\n\t\tfont-size: 22px;\n\t\tline-height: 24px;\n\t\tcolor: white;\n\t\tmargin-top: 20px;\n\t\tmargin-left: -30px;\n\t\ta {\n\t\t\tcolor: black !important;\n\t\t}\n\t\t.btn {\n\t\t\tmargin: 20px auto;\n\t\t\tcolor: white !important;\n\t\t}\n\t}\n\t.jovenes-higth4 {\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-image: url('img/jovenes/destacado-educación-para-la-def-y-prom.png');\n\t\tbackground-size: 100%;\n\t\tpadding: 60px 50px !important;\n\t\tmargin-top: 20px;\n\t\tmargin-left: -30px;\n\t\tul > li {\n\t\t\tlist-style-position: outside;\n\t\t\tpadding: 0 15px;\n\n\t\t}\n\t}\n\t.jovenes-phight-secondary {\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-image: url('img/jovenes/destacado-escribi-por-los-derechos-01.png');\n\t\tbackground-size: 100%;\n\t\tpadding: 35px 50px 60px 50px !important;\n\t\tmargin-bottom: 30px;\n\t\tmargin-left: -30px;\n\t\tcolor: white;\n\t\tfont-size: 22px;\n\t\tline-height: 26px;\n\t\tfont-family: $brand-font-condesed;\n\t\t.h1 {\n\t\t\tfont-family: $brand-font-condesed;\n\t\t\ttext-transform: uppercase;\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\tbackground-image: url('img/jovenes/flecha.png');\n\t\t\t\tbackground-size: 100%;\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\twidth: 50px;\n\t\t\t\theight: 20px;\n\t\t\t\tmargin-top: -20px;\n\t\t\t\tmargin-bottom: 10px;\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t\ta {\n\t\t\tcolor: $brand-secondary !important;\n\t\t\tfont-weight: 600;\n\t\t}\n\t\tp {\n\t\t\tfont-family: $brand-font-serif;\n\t\t\tfont-size: 18px;\n\t\t\tline-height: 20px;\n\t\t\tpadding: 10px 0;\n\t\t}\n\t}\n\t.jovenes-phight2-secondary {\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-image: url('img/jovenes/destacado-preguntas-frecuentes.png');\n\t\tbackground-size: 100%;\n\t\tpadding: 35px 50px 60px 50px !important;\n\t\tmargin-bottom: 30px;\n\t\tmargin-left: -30px;\n\t\tcolor: white;\n\t\tfont-size: 22px;\n\t\tline-height: 26px;\n\t\tmargin-right: -190px;\n\t\tfont-family: $brand-font-condesed;\n\t\t.h1 {\n\t\t\tfont-family: $brand-font-condesed;\n\t\t\ttext-transform: uppercase;\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\tbackground-image: url('img/jovenes/flecha.png');\n\t\t\t\tbackground-size: 100%;\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\twidth: 50px;\n\t\t\t\theight: 20px;\n\t\t\t\tmargin-top: -20px;\n\t\t\t\tmargin-bottom: 10px;\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t\ta {\n\t\t\tcolor: $brand-secondary !important;\n\t\t\tfont-weight: 600;\n\t\t}\n\t\tp {\n\t\t\tfont-family: $brand-font-serif;\n\t\t\tfont-size: 18px;\n\t\t\tline-height: 20px;\n\t\t\tpadding: 10px 0;\n\t\t}\n\t}\n\n\t.post h1, \n\t.post h1 span {\n\t\ttext-transform: none;\n\t\tbackground: transparent;\n\t\tpadding: 0;\n\t\tbox-shadow: none;\n\t\tline-height: 34px;\n\t\tfont-size: 32px;\n\t}\n\t.post h2 { \n\t\ttext-transform: none;\n\t\tbackground: transparent;\n\t\tpadding: 0;\n\t\tbox-shadow: none;\n\t\tline-height: 34px;\n\t\tfont-size: 32px;\n\t\tcolor: $brand-secondary;\n\t\tfont-style: inherit;\n\t}\n\t.post strong, .post .content a {\n\t\tcolor: $brand-secondary;\n\t\tfont-weight: 400;\n\t}\n\t.post hr {\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-image: url('img/jovenes/linea-recta.svg');\n\t\tbackground-size: 100%;\n\t\twidth: 100%;\n\t\theight: 10px;\n\t\tmargin: 20px 0;\n\t\tclear: both;\n\t}\n\ta {\n\t\ttext-decoration: none !important;\n\t\tfont-family: $brand-font-condesed;\n\t\t&:hover {\n\t\t\ttext-decoration: underline !important;\n\t\t}\n\t}\n}\n\n.jovenes-posicionamientos {\n\t.title h1 {\n\t\tbackground-image: url('img/jovenes/subtit-campanas-globales.png');\n\t\tcolor: black;\n\t\tpadding-left: 50px;\n\t}\n\t.content {\n\t\tbackground-image: url('img/jovenes/destacado-colectivo-posicionamiento.png');\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-size: contain;\n\t\tpadding: 50px 40px;\n\t\tmargin-left: -20px;\n\t\tfont-size: 18px;\n\t\tline-height: 20px;\n\t\tul > li {\n\t\t\tpadding: 2px 0;\n\t\t\tlist-style-image: url('img/jovenes/dot.png');\n\t\t}\n\t}\n}\n\n\n.jovenes-home {\n\t.box {\n\t\th1 {\n\t\t\tmargin-bottom: 5px;\n\t\t}\n\t\tp {\n\t\t\tfont-weight: 400;\n\t\t\tfont-family: $brand-font-serif;\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 16px;\n\t\t}\n\t}\n\t.title {\n\t\th1 {\n\t\t\tbackground-image: url('img/jovenes/home/home_bg-title.png');\n\t    padding-left: 18px;\n\t    padding-right: 40px;\n\t    padding-top: 30px;\n\t    font-size: 44px;\n\t    margin-left: 0;\n\t    left: -15px;\n\t    margin: 0;\n\t    position: relative;\n\t\t}\n\t}\n\t.post {\n\t\t@include breakpoint(md) {\n\t\t\tpadding-right: 20px;\n\t\t}\n    font-size: 24px;\n    line-height: 30px;\n\t\tp {\n\t\t\tmargin-bottom: 40px;\n\t\t}\n\t\tb,strong {\n    \tfont-size: 28px;\n\t\t\tcolor: inherit;\n\t\t\tfont-weight: 900;\n\t\t\tfont-family: $brand-font-condesed;\n\t\t}\n\t}\n\n\ta.btn-primary {\n\t\tcolor: black !important;\n\t\t&:hover {\n\t\t\tcolor: $brand-primary !important;\n\t\t}\n\t}\n\n\t.second-bg {\n\t\tbackground-image: url('img/jovenes/home/home_fondo-blanco-y-fucsia.png');\n    background-position: center top;\n    background-repeat: repeat-x;\n\t\tbackground-color: #e74f95;\n\t\ttext-align:center;\n\t\t.title {\n\t\t\tbackground-repeat: no-repeat;\n\t    font-family: $brand-font-condesed;\n\t    color: white;\n\t    margin-top: 20px;\n\t    padding: 45px 60px 40px 40px;\n\t    font-size: 45px;\n\t    margin: -20px auto 50px 0;\n\t    display: inline-block;\n\t    text-transform: uppercase;\n\t    background-image: url('img/jovenes/home/home-bg2.png');\n\t\t}\n\n\t\t.box-image {\n\t\t\tdisplay: block;\n\t\t\tpadding: 20px;\n\t\t\tmin-height: 490px;\n\t\t\tmargin-bottom: 100px;\n\t\t\t.title {\n\t\t\t\tmargin-top: 20px;\n\t\t\t\tpadding: 20px;\n\t\t\t\tbackground: black;\n\t\t\t\tcolor: $brand-primary;\n\t\t\t\tfont-size: 30px;\n\t\t\t\tdisplay: inline-block;\n\t\t\t}\n\t\t\tp {\n\t\t\t\tpadding-bottom: 20px;\n\t\t    font-size: 20px;\n\t\t    line-height: 22px;\n\t\t\t}\n\t\t\t&a:hover {\n\t\t\t\ttext-decoration: none !important;\n\t\t\t\t.title {\n\t\t\t\t\ttext-decoration: underline !important;\n\t\t\t\t}\n\t\t\t}\n\t\t\tb,strong {\n\t    \tfont-size: 24px;\n\t\t\t\tcolor: inherit;\n\t\t\t\tfont-weight: 700;\n\t\t\t\tfont-family: $brand-font-condesed;\n\t\t\t}\n\t\t}\n\t}\n}\n\n\n.jovenes-acciones {\n\t.title h1 {\n\t\tbackground-image: url('img/jovenes/subtit-campanas-globales.png');\n\t\tcolor: black;\n\t\tpadding-left: 50px;\n\t}\n}\n.jovenes-accion {\n\t.title h1 {\n\t\tfont-family: 'AmnestyTradeGothic';\n\t\ttext-transform: none;\n\t\tbackground-image: url('img/jovenes/tit-interiores-de-acciones.png');\n\t\tcolor: black;\n\t\tpadding-left: 50px;\n\t}\n}\n\n.jovenes-comprometidos {\n\t.title h1 {\n\t\tbackground-image: url('img/jovenes/tit-comprometidos.png');\n\t}\n}\n.jovenes-juegos {\n\t.title h1 {\n\t\tbackground-image: url('img/jovenes/tit-juegos.png');\n\t}\n}\n\n.jovenes-escribi-pld {\n\t.title h1 {\n\t\tbackground-image: url('img/jovenes/tit-escribi-por-los-derechos.png');\n\t}\n\t.post h1 span {\n\t\tfont-size: 46px;\n\t}\n}\n.jovenes-edu-dere-sex {\n\t.title h1 {\n\t\tfont-size: 33px;\n\t\t// background-image: url('img/jovenes/tit-escribi-por-los-derechos.png');\n\t}\n\t.post h1 span {\n\t\tfont-size: 46px;\n\t}\n\tul > li {\n\t\tpadding: 2px 0;\n\t\tlist-style-image: url('img/jovenes/dot.png');\n\t\tlist-style-position: inside;\n\t\tmargin-bottom: 10px;\n\t}\n}\n\n.jovenes-red-de-eye {\n\t.title h1 {\n\t\tbackground-image: url('img/jovenes/tit-red-de-escuelas-y-educadores.png');\n\t}\n\t.post h1 span {\n\t\tfont-size: 46px;\n\t}\n\n\tul > li {\n\t\tpadding: 0;\n\t\tlist-style-position: inside;\n\t\tlist-style-type: disc;\n\t\ta {\n\t\t\tmargin-left: -10px;\n\t\t\tfont-family: $brand-font-condesed;\n\t\t}\n\t}\n\n\tb {\n\t\tfont-family: $brand-font-condesed;\n\t}\n\ta {\n\t\ttext-decoration: none !important;\n\t\tfont-family: $brand-font-condesed;\n\t\t&:hover {\n\t\t\ttext-decoration: underline !important;\n\t\t}\n\t}\n}\n.jovenes-cursos {\n\t.title {\n\t\tbackground-image: url('img/jovenes/bg-cursos.png');\n\t\tbackground-size: cover;\n\t\tbackground-position: bottom center;\n\t\theight: 350px;\n\t\tborder: 1px solid $brand-gray1;\n\t\th1 {\n\t\t\tbackground-image: url('img/jovenes/tit-cursos-online.png');\n\t\t\tposition: absolute;\n\t\t\tmargin-left: 0;\n\t\t\tbottom: 30px;\n\t\t\tright: 0;\n\t\t\tleft: -10px;\n\t\t}\n\t}\n\t.post h1 span {\n\t\tfont-size: 34px;\n\t}\n\n\ta.btn-primary {\n\t\tcolor: black !important;\n\t\t&:hover {\n\t\t\tcolor: $brand-primary !important;\n\t\t}\n\t}\n\n}\n\n.box.box-jovenes-download {\n\tbackground-image: url('img/jovenes/flecha.png');\n\tbackground-repeat: no-repeat;\n\tbackground-position: 30px 40px;\n\tpadding: 50px 40px;\n\tpadding-top: 100px;\n\ta {\n\t\tfont-family: $brand-font-condesed;\n\t\tfont-size: 40px;\n\t\tcolor: white;\n\t\t.yellow {\n\t\t\tfont-size: 20px;\n\t\t\tcolor: $brand-primary;\n\t\t}\n\t}\n}\n\n.box.box-jovenes-arrow {\n\th1 {\n\t\tpadding-left: 60px;\n\t\t&:before {\n\t\t\tcontent: '';\n\t\t\tbackground-image: url('img/jovenes/flecha-secondary.png');\n\t\t\tbackground-size: 100%;\n\t\t\tbackground-repeat: no-repeat;\n\t\t\twidth: 90px;\n\t\t\theight: 30px;\n\t\t\ttop: 20px;\n\t\t\tleft: -15px;\n\t\t\tdisplay: inline-block;\n\t\t\tposition: absolute;\t\n\t\t}\n\t}\n\tposition: relative;\t\t\n\timg {\n\t\twidth: 100%;\n\t}\n\ta, .a {\n\t\tfont-family: $brand-font-condesed;\n\t\tfont-size: 40px;\n\t\tcolor: white;\n\t\t.yellow {\n\t\t\tfont-size: 20px;\n\t\t\tcolor: $brand-primary;\n\t\t}\n\t}\n\t.menu {\n\t\ta {\n\t\t\tdisplay: block;\n\t\t\tfont-size: 20px;\n\t\t\tcolor: $brand-primary;\n\t\t\tmargin-top: 20px;\n\t\t\tpadding-bottom: 20px;\n\t\t\tborder-bottom: 1px solid white;\n\t\t\tmargin-bottom: 20px;\n\t\t\t&:last-child {\n\t\t\t\tmargin-bottom: 0px;\n\t\t\t\tborder-bottom: none;\n\t\t\t}\n\t\t}\n\t}\n}\n.box-primary.box-jovenes-arrow h1:before {\n\tbackground-image: url('img/jovenes/flecha.svg');\n}\n.box-jovenes-arrow h1.arrow-block {\n\tpadding-left: 0px;\n\t&:before {\n\t\tdisplay:block;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tmargin-bottom: 10px;\n\t\tposition: relative;\n\t}\n}\n.box-jovenes-fechas-claves {\n\tbackground-image: url('img/jovenes/destacado-comprometidos-02.png');\n\tbackground-repeat: no-repeat;\n\tbackground-size: 100%;\n\tpadding: 30px 140px 50px 120px;\n\tmargin-left: -20px;\n\tposition: relative;\n\tfont-size: 16px;\n\t.h1 {\n\t\tfont-family: $brand-font-condesed;\n\t\tdisplay: inline-block;\n\t\tfont-size: 36px;\n\t\tposition: relative;\n\t\t&:before {\n\t\t\tcontent: '';\n\t\t\tbackground-image: url('img/jovenes/flecha.png');\n\t\t\tbackground-size: 100%;\n\t\t\tbackground-repeat: no-repeat;\n\t\t\twidth: 70px;\n\t\t\theight: 30px;\n\t\t\ttop: -10px;\n\t\t\tleft: -85px;\n\t\t\tdisplay: inline-block;\n\t\t\tposition: absolute;\t\n\t\t}\n\t}\n\tstrong {\n\t\tcolor: $brand-primary;\n\t\tfont-weight: 400;\n\t}\n}\n\n","#page-donation-form {\n  top: -1px;\n  margin-bottom: -1px;\n  position: relative;\n  .hidden-share {\n  \tpadding-top: 3px;\n  }\n  .big-picture {\n  \tbackground-position: center;\n  \tbackground-size: cover;\n  }\n\t.textb1 {\n\t\tcolor: $brand-primary;\n\t\tspan {\n\t\t\tdisplay: block;\n\t\t}\n\t\tspan:nth-child(1) {\n\t\t\tfont-family: 'AmnestyTradeGothic-Cn18';\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 30px;\n\t\t}\n\t\tspan:nth-child(2) {\n\t\t\tmargin-top: -10px;\n\t\t\tfont-size: 32px;\n\t\t\tline-height: 30px;\n\t\t\tfont-family: $brand-font-condesed;\n\t\t}\n\t\tspan:nth-child(3) {\n\t\t\tfont-family: 'AmnestyTradeGothic-Cn18';\n\t\t\tfont-size: 16px;\n\t\t\tline-height: 28px;\n\t\t}\n\t\tmargin-bottom: 25px;\n\t}\n\t.textb2 {\n\t\tcolor: $brand-primary;\n\t\tspan {\n\t\t\tdisplay: block;\n\t\t\tfont-family: 'AmnestyTradeGothic-Cn18';\n\t\t\tfont-size: 30px;\n\t\t\tline-height: 30px;\n\t\t}\n\t\tspan:nth-child(1) {\n\t\t\tmargin-top: -10px;\n\t\t\tfont-size: 45px;\n\t\t\tline-height: 45px;\n\t\t\tfont-family: $brand-font-condesed;\n\t\t}\n\t\tmargin-bottom: 25px;\n\t\tpadding-bottom: 30px;\n\t\tborder-bottom: 1px solid $brand-primary;\n\t}\n\t\n\t.dont-send {\n\t\t.col-xs-6 {\n\t\t\tpadding: 10px 10px;\n\t    text-align: center;\n\t    padding-bottom: 0;\n\t\t}\n\t\t.text {\n\t\t\tfont-family: 'AmnestyTradeGothic';\n\t\t\ttext-transform: uppercase;\n\t    font-size: 11px;\n\t    font-style: italic;\n\t    margin-top: 10px;\n\t\t}\n\t\t.btn-outline-transparent {\n\t\t\tbackground: black;\n\t\t\tbox-shadow: inset 0 0 0 1px $brand-primary;\n\t\t\tmargin: 0;\n\t\t\tcolor: $brand-primary;\n\t\t\t@extend .btn-block;\n\t\t}\n\t}\n\n\t.last-options {\n\t\t.col-xs-6 {\n\t\t\tpadding: 10px 10px;\n\t    text-align: center;\n\t    padding-bottom: 0;\n\t\t}\n\t\t.btn-outline-transparent {\n\t\t\tbackground: black;\n\t\t\tbox-shadow: inset 0 0 0 1px $brand-primary;\n\t\t\tmargin: 0;\n\t\t\tcolor: $brand-primary;\n\t\t\t@extend .btn-block;\n\t\t}\n\t\tsmall {\n\t\t\tdisplay: block;\n\t\t\tpadding: 10px 15px;\n\t\t\tfont-size: 12px;\n\t\t\tline-height: 12px;\n\t\t\topacity: .9;\n\t\t\tpadding-bottom: 50px;\n\t\t}\n\t}\n}\n.donation-form {\n\t.pdfs {\n\t\twidth: 50%;\n\t\tpadding: 0;\n\t\tfloat: left;\n\t\t@include breakpoint(sm) {\n\t\t\twidth: 100%;\n\t\t\theight: auto !important;\n\t\t\tmin-height: 250px !important;\n\t\t\tfloat: none;\n\n\t\t}\n\t}\n\t.select2-container {\n\t\twidth: 100% !important;\n\t}\n\t.presentation {\n\t\tposition:relative;\n\t\ttext-align: left;\n\t\tbackground-size: cover;\n\t\th1 {\n\t\t\tcolor: white;\n\t\t\tfont-size: 40px;\n\t\t\tfont-family: $brand-font-condesed;\n\t\t\tmargin-bottom: 30px;\n\t\t}\n\t\t.btn {\n\t\t\tmargin-top: 240px;\n\t\t\tmargin-bottom: 240px;\n\t\t\tfont-family: $brand-font-condesed;\n\t\t\tfont-size: 30px;\n\t\t\tfont-weight: 900;\n\t\t\tpadding: 25px 35px;\n\t\t}\n\t\t.container {\n\t\t\tpadding: 0 10%;\n\t\t\tz-index: 1;\n\t\t\tposition: relative;\n\t\t\ttext-align: right;\n\t\t}\n\t\t.bg-cover {\n\t\t\tposition: absolute;\n\t\t\ttop:0;\n\t\t\tbottom:0;\n\t\t\tleft:0;\n\t\t\tright: 0;\n\t\t\tbackground: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(255,255,100,0.25) 30%,rgba(0,0,0,0.80) 100%);\n\t\t\tz-index: 0;\n\t\t}\n\t}\n\t@include breakpoint(sm) {\n\t\t.presentation {\n\t\t\t.container {\n\t\t\t\theight: 120px;\t\t\n\t\t\t}\n\t\t\t.btn {\n\t\t\t\tdisplay: none;\n\t\t\t} \n\t\t}\n\t}\n\t.post {\n\t\tpadding: 30px 10%;\n\t\tp {\n\t\t\tmargin-bottom: 25px;\n\t\t}\n\t}\n\n\t#donation-form {\n\t\t.form-container {\n\t\t\twidth: 450px;\n\t\t\tpadding-left: 20px;\n\t\t\tmargin-bottom: 40px;\n\t\t\t@include breakpoint(sm) {\n\t\t\t\twidth: 100%;\n\t\t\t\tpadding-right: 20px;\n\t\t\t}\n\t\t}\n\t\theight: 100%;\n\t\tbackground: $brand-primary;\n\t\tposition: relative;\n\t\tfont-size: 18px;\n\t\tfont-family: 'AmnestyTradeGothic-Cn18';\n\t\t// .bg-cover {\n\t\t// \tposition: absolute;\n\t\t// \ttop:0;\n\t\t// \tbottom:0;\n\t\t// \tleft:0;\n\t\t// \tright: 0;\n\t\t// \tbackground: $brand-primary;\n\t\t// \tz-index: 0;\n\t\t// }\n\t\t// font-weight: 700;\n\t\t.donation-slider {\n\t\t\tbackground: black;\n\t\t\tcolor: white;\n\t\t}\n\t\t.legend {\n\t\t\tfont-style: italic;\n\t\t\tfont-size: 12px;\n\t\t\ttext-align: center;\n\t\t\tmargin-top: 38px;\n\t\t\tfont-family: 'AmnestyTradeGothic';\n\t\t}\n\t  .title {\n\t\t\tspan {\n\t\t\t\tfont-family: $brand-font-condesed;\n\t\t\t\tfont-size: 45px;\n\t\t\t\tfont-weight: 900;\n\t\t\t\ttext-transform: uppercase;\n\t\t\t\tcolor: black;\n\t\t\t}\n\t  }\n\t  .subtitle {\n\t\t\tspan {\n\t\t\t\tdisplay: block;\n\t\t\t\tmargin-top: 10px;\n\t\t\t\tfont-style: italic;\n\t\t\t\tfont-size: 24px;\n\t\t\t\tline-height: 26px;\n\t\t\t\tfont-weight: 400;\n\t\t\t\tcolor: black;\n\t\t\t}\n\t  }\n\t  .dstext {\n\t  \tfont-family: $brand-font-condesed;\n\t  \tcolor: white;\n\t  \tfont-size: 26px;\n\t  \tline-height: 26px;\n\t  \tmargin: 5px 0 20px 0;\n\t  }\n\t  .dstext2 {\n\t  \tfont-family: $brand-font-condesed;\n\t  \tcolor: white;\n\t  \tfont-size: 36px;\n\t  \tline-height: 36px;\n\t  \tpadding-bottom: 10px;\n\t  \tborder-bottom: 1px solid white;\n\t  \tmargin: 5px 0 10px 0;\n\t  }\n\t\t.swiper-container {\n\t\t\tmargin-top: 20px;\n\t\t\tmargin-bottom: 20px;\n\t\t\t.swiper-slide {\n\t\t\t\ttransition: height .3s;\n\t\t\t\tpadding: 20px;\n\t\t\t}\n\t\t}\n\t\t// h2 {\n\t\t// \t// text-align: center;\n\t\t// \tfont-size: 28px;\n\t\t// \tmargin-bottom: 40px;\n\t\t// \tfont-weight: 700;\n\t\t// }\n\t}\n\t.options-amounts {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t\twidth: 100%;\n\t\t.col {\n\t\t\twidth: 25%;\n\t\t\tpadding: 0;\n\t\t}\n\t}\n\t.check-mounts-label {\n\t\tposition: relative;\n\t\tspan.option {\n\t\t\tfont-family: $brand-font-condesed;\n\t\t\tbackground: white;\n\t\t\ttext-align: center;\n   \t\tborder: 3px solid $brand-primary !important;\n\t\t\tcolor: black;\n\t\t\tborder:none;\n\t\t\tfont-size: 24px;\n\t\t\theight: auto;\n\t\t\tpadding: 15px 0;\n\t\t}\n\t\t:checked+span {\n\t\t\tbackground: $brand-primary;\n\t\t\tborder-color: white !important;\n\t\t}\n\t\tp {\n\t\t\tfont-family: 'AmnestyTradeGothic';\n\t    font-size: 10px;\n\t    opacify: 0.8;\n\t    margin-bottom: 0px;\n\n\t\t}\n\t\t.select2-container {\n\t\t\tmargin-top: 15px;\n\t\t}\n\t\t.select2-container, select, input[type=\"number\"], input {\n\t\t\toutline: none;\n\t\t\tborder: 2px solid $brand-gray1 !important;\n\t\t\theight: auto;\n\t\t\tpadding: 5px 10px;\n\t\t\tmargin-bottom: 5px;\n\t    font-size: 18px;\n\t    line-height: 20px;\n\t\t\tposition:relative;\n\t\t\tfont-weight: 500;\n\t\t\t// font-family: $brand-font-condesed;\n\t\t\tappearance: none !important;\n\t\t\tbackground: white !important;\n\n\t\t\t@include placeholder {\n\t\t\t\tcolor: black;\n\t\t\t}\n\t\t\t&:focus {\n\t\t\t\tborder-color: $brand-primary !important;\n\t\t\t\t@include placeholder {\n\t\t\t\t\topacity: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.has-danger {\n\t\t\t\tborder-color: rgb(255, 195, 195) !important;\n\t\t\t}\n\t\t\t&.placeholder-text {\n\t\t\t\t@include placeholder {\n\t\t\t\t\tcolor: gray;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.dropdown-wrapper,\n\t\t\t.select2-selection__rendered,\n\t\t\t.select2-selection,\n\t\t\t.selection {\n\t\t\t\tborder: none;\n\t\t\t\tpadding: 0;\n\t\t\t\tmargin: 0;\n\t\t\t\toutline: none;\n\t\t\t\tfont-size: 24px;\n\t\t\t}\n\t\t\t.select2-selection__arrow {\n\t\t\t\tborder: none;\n\t\t\t\tmargin: 15px 5px;\n\t\t\t}\n\t\t}\n\n\t\t&.arrow-right {\n\t\t\tposition: relative !important;\n\t    width: 100%;\n\t    display: block;\n\t\t\t&:before {\n\t\t\t\tdisplay: block;\n\t\t\t\tcontent: \"\\f0d7\";\n\t\t\t\t@extend .fa;\n\t\t\t\tposition: absolute;\n\t\t    top: 19px;\n\t\t    right: 10px;\n\t\t    z-index: 999;\n\t\t\t}\n\t\t}\n\n\t\t.select2-container, select.form-control {\n\t\t\tbackground: black !important;\n\t\t\tborder-color: white !important;\n\t\t\tcolor: white !important;\n\t\t}\n\t\tselect {\n\t\t\tcolor: gray;\n\t\t\toption {\n\t\t\t\tcolor: white;\n\t\t\t\t&:first-child {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.valid_option {\n\t\t\t\tcolor: black;\n\t\t\t}\n\t\t}\n\t\t&.has-danger {\n\t\t\tselect, input[type=\"number\"], input {\n\t\t\t\tborder-color: rgb(255, 195, 195) !important;\n\t\t\t}\n\t\t}\n\t}\n\t.btn-next {\n\t\tmargin-top: 15px;\n\t\tmargin-bottom: 15px;\n\t\tdisplay: inline-block;\n\t}\n\t.bbp {\n\t\tborder-bottom: 1px solid $brand-primary;\n\t\tmargin-bottom: 15px;\n\t}\n\t.btn-black {\n\t\tfont-family: 'AmnestyTradeGothic-Cn18';\n\t\tfont-weight: 100;\n\t\t// text-transform: none;\n\t}\n\t.swiper-pagination-bullets {\n\t\tbottom: 45px;\n\t\t.swiper-pagination-bullet {\n\t\t\tpadding: 4px;\n\t\t\tbackground: white;\n\t\t\topacity: 1;\n\t\t\tpointer-events: none;\n\t\t\t&.completed {\n\t\t\t\tpointer-events: all;\n\t\t\t}\n\t\t\t&-active {\n\t\t\t\tbackground: $brand-primary;\n\t\t\t\tbox-shadow: 0px 3px 5px rgba(0,0,0,.5);\n\t\t\t}\n\t\t}\n\t}\n\t.trust-alert {\n\t\tdisplay: inline-block;\n    padding: 0;\n    font-size: 13px;\n    text-align: left;\n    margin-bottom: 10px;\n    font-family: 'AmnestyTradeGothic';\n    .fa {\n    \tfont-size: 20px;\n    \tmargin-right: 5px;\n    }\n\t}\n\t.steps-errors {\n\t\ttext-align: center;\n\t\tp {\n\t\t\tbackground: rgba(255, 112, 112, 0.65);\n\t\t\tpadding: 10px 20px;\n\t\t\tmargin-top: 15px;\n\t\t\tclear: both;\n\t\t\tdisplay: inline-block;\n\t\t\t// margin-bottom: 20px;\n\t\t\t// display: inline-block;\n\t\t\tposition: inherit;\n\t\t}\n\t}\n\n\t.pop-up-delivery {\n\t\tdisplay: none;\n\t\tposition: absolute;\n\t\tbackground: rgba(0,0,0,.8);\n\t\ttop: 30px;\n\t\tleft: 30px;\n\t\tright: 30px;\n\t\tbottom: 30px;\n\t\tz-index: 900;\n\t\tmax-width: 800px;\n\t\tmargin: 0 auto;\n\t\tcolor:  $brand-primary;\n\t\t.close {\n\t\t\tfont-size: 12px;\n\t\t\tfont-family: 'AmnestyTradeGothic-Cn18';\n\t\t\tfont-weight: 900;\n\t\t\tbackground: black;\n\t\t\tcolor: white;\n\t\t\tdisplay: inline-block;\n\t\t\tpadding: 10px 15px;\n\t\t\tposition: absolute;\n\t\t\ttop: 20px;\n\t\t\tright: 20px;\n\t\t\t&:hover {\n\t\t\t\tbackground: $brand-primary;\n\t\t\t\tcolor: black;\n\t\t\t\tcursor: pointer;\n\t\t\t}\n\t\t}\n\t\t\n\t\tform {\n\t\t\tpadding: 10px 15%;\n\t\t}\n\t}\n}\n\n\n\n.select2-dropdown {\n\tborder: none;\n\tborder-radius: none;\n\tbackground: $brand-primary;\n\t.select2-search__field {\n\t\tborder: none !important;\n\t\tmargin: 0;\n\t\tpadding: 10px 30px 10px 15px;\n\t\tposition: absolute;\n\t\ttop: -60px;\n\t\tleft: 5px;\n\t\tbackground: white;\n\t\twidth: 80%;\n\t\tfont-size: 24px;\n\t\tfont-family: $brand-font-condesed;\n\t\toutline: none;\n\t}\n\t.select2-search--dropdown {\n\t\tmargin: 0 !important;\n\t\tpadding: 0;\n\t}\n\t.select2-results__option {\n\t\t&:first-child {\n\t\t\tdisplay: none;\n\t\t}\n\t\tfont-family: $brand-font-condesed;\n\t\tfont-size: 16px;\n\t\tpadding: 10px;\n\t\tsmall {\n\t\t\tcolor: red;\n\t\t}\n\t}\n\t.select2-results__option--highlighted {\n\t\tbackground: black !important;\n\t}\n\n}\n.select2-dropdown--below {\n\tborder-radius: 0 !important;\n}","#header_unsubscribe {\n    height: 100px;\n    background: #fff200;\n    position: relative;\n\t@include breakpoint(xs) {\n\t\theight: auto;\n\t\tflex-direction: column;\n\t}\n\n    .container {\n        display: flex;\n        justify-content: space-between;\n        align-items: flex-end;\n\t\theight: 100px;\n\t\t@include breakpoint(xs) {\n\t\t\twidth: 100vw;\n\t\t\tpadding:0;\n\t\t\tmargin: 0;\n\t\t\theight: auto;\n\t\t\tflex-direction: column;\n\t\t}\n    }\n    .header_logo img {\n        height: 100px;\n    }\n    .steps {\n        font-family: \"AmnestyTradeGothic-Condesed\";\n        font-size: 40px;\n        font-weight: 900;\n        padding-bottom: 10px;\n\t\tborder-bottom: 5px solid black;\n\t\t\n\t\t\n\t\t@include breakpoint(xs) {\n\t\t\tfont-size: 18px;\n\t\t\tbackground-color:black;\n\t\t\tcolor: $brand-primary;\n\t\t\twidth: 100vw;\n\t\t\ttext-align: center;\n\t\t\tline-height: 18px;\n\t\t\tpadding: 10px 0 5px 0;\n\t\t}\n    }\n}\n\n#page-unsubscribe-form {\n//   top: -1px;\n//   margin-bottom: -1px;\n  position: relative;\n  width: 100vw;\n  min-height: calc(100vh - 100px);\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  .btn {\n    font-family: \"AmnestyTradeGothic-Condesed\";\n    font-size: 15px;\n    letter-spacing: -0.5px;\n\ttext-transform: inherit;\n\t\n\t@include breakpoint(sm) {\n\t\twidth: 100%;\n\t\twhite-space: inherit;\n\t\tpadding: 5px;\n\t\tfont-size: 13px;\n\t}\n  }\n  .hidden-share {\n    padding-top: 3px;\n  }\n  .big-picture {\n      opacity: .3;\n        position: absolute;\n        top: 0;\n        left: 0;\n        right: 0;\n        bottom: 0;\n        background-color: black;\n        background-position: center bottom;\n      background-size: cover;\n      background-image: url('img/unsubscribe/bg.jpg');\n  }\n\t.textb1 {\n\t\tcolor: $brand-primary;\n\t\tspan {\n\t\t\tdisplay: block;\n\t\t}\n\t\tspan:nth-child(1) {\n\t\t\tfont-family: 'AmnestyTradeGothic-Cn18';\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 30px;\n\t\t}\n\t\tspan:nth-child(2) {\n\t\t\tmargin-top: -10px;\n\t\t\tfont-size: 32px;\n\t\t\tline-height: 30px;\n\t\t\tfont-family: $brand-font-condesed;\n\t\t}\n\t\tspan:nth-child(3) {\n\t\t\tfont-family: 'AmnestyTradeGothic-Cn18';\n\t\t\tfont-size: 16px;\n\t\t\tline-height: 28px;\n\t\t}\n\t\tmargin-bottom: 25px;\n\t}\n\t.textb2 {\n\t\tcolor: $brand-primary;\n\t\tspan {\n\t\t\tdisplay: block;\n\t\t\tfont-family: 'AmnestyTradeGothic-Cn18';\n\t\t\tfont-size: 30px;\n\t\t\tline-height: 30px;\n\t\t}\n\t\tspan:nth-child(1) {\n\t\t\tmargin-top: -10px;\n\t\t\tfont-size: 45px;\n\t\t\tline-height: 45px;\n\t\t\tfont-family: $brand-font-condesed;\n\t\t}\n\t\tmargin-bottom: 25px;\n\t\tpadding-bottom: 30px;\n\t\tborder-bottom: 1px solid $brand-primary;\n\t}\n\t\n\t.dont-send {\n\t\t.col-xs-6 {\n\t\t\tpadding: 10px 10px;\n            text-align: center;\n            padding-bottom: 0;\n\t\t}\n\t\t.text {\n\t\t\tfont-family: 'AmnestyTradeGothic';\n\t\t\ttext-transform: uppercase;\n            font-size: 11px;\n            font-style: italic;\n            margin-top: 10px;\n\t\t}\n\t\t.btn-outline-transparent {\n\t\t\tbackground: black;\n\t\t\tbox-shadow: inset 0 0 0 1px $brand-primary;\n\t\t\tmargin: 0;\n\t\t\tcolor: $brand-primary;\n\t\t\t@extend .btn-block;\n\t\t}\n\t}\n\n\t.last-options {\n\t\t.col-xs-6 {\n\t\t\tpadding: 10px 10px;\n            text-align: center;\n            padding-bottom: 0;\n\t\t}\n\t\t.btn-outline-transparent {\n\t\t\tbackground: black;\n\t\t\tbox-shadow: inset 0 0 0 1px $brand-primary;\n\t\t\tmargin: 0;\n\t\t\tcolor: $brand-primary;\n\t\t\t@extend .btn-block;\n\t\t}\n\t\tsmall {\n\t\t\tdisplay: block;\n\t\t\tpadding: 10px 15px;\n\t\t\tfont-size: 12px;\n\t\t\tline-height: 12px;\n\t\t\topacity: .9;\n\t\t\tpadding-bottom: 50px;\n\t\t}\n\t}\n}\n.unsubscribe-form {\n    background: #000;\n    .content-pdfs {\n        display: flex;\n        justify-content: space-between;\n        flex-wrap: wrap;\n        margin-top: 50px;\n        margin-bottom: 50px;\n\t\t@include breakpoint(xs) {\t\n\t\t\t\n\t\t\tmargin-top: 25px;\n\t\t\tmargin-bottom: 25px;\n\t\t}\n    }\n\t.pdfs {\n        flex: 1;\n\n        width: 450px;\n\t\t@include breakpoint(xs) {\n\t\t\twidth: calc(100vw - 50px);\n\t\t}\n        padding: 0;\n        display: flex;\n    }\n    .small-picture {\n        flex: 1;\n\t\twidth: 450px;\n\t\t@include breakpoint(xs) {\n\t\t\twidth: calc(100vw - 50px);\n\n\t\t}\n        // display: none;\n        background-color: black;\n        background-position: center bottom;\n        background-size: cover;\n        z-index: 900;\n\t\tbackground-image: url('img/unsubscribe/bg-2.jpg');\n\t\t@include breakpoint(sm) {\n\t\t\tdisplay:none;\n\t\t}\n    }\n\t.select2-container {\n\t\twidth: 100% !important;\n\t}\n\t.presentation {\n\t\tposition:relative;\n\t\ttext-align: left;\n\t\tbackground-size: cover;\n\t\th1 {\n\t\t\tcolor: white;\n\t\t\tfont-size: 40px;\n\t\t\tfont-family: $brand-font-condesed;\n\t\t\tmargin-bottom: 30px;\n\t\t}\n\t\t.btn {\n\t\t\tmargin-top: 240px;\n\t\t\tmargin-bottom: 240px;\n\t\t\tfont-family: $brand-font-condesed;\n\t\t\tfont-size: 30px;\n\t\t\tfont-weight: 900;\n            padding: 25px 35px;\n\t\t}\n\t\t.container {\n\t\t\tpadding: 0 10%;\n\t\t\tz-index: 1;\n\t\t\tposition: relative;\n\t\t\ttext-align: right;\n\t\t}\n\t\t.bg-cover {\n\t\t\tposition: absolute;\n\t\t\ttop:0;\n\t\t\tbottom:0;\n\t\t\tleft:0;\n\t\t\tright: 0;\n\t\t\tbackground: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(255,255,100,0.25) 30%,rgba(0,0,0,0.80) 100%);\n\t\t\tz-index: 0;\n\t\t}\n\t}\n\t@include breakpoint(sm) {\n\t\t.presentation {\n\t\t\t.container {\n\t\t\t\theight: 120px;\t\t\n\t\t\t}\n\t\t\t.btn {\n\t\t\t\tdisplay: none;\n\t\t\t} \n\t\t}\n\t}\n\t.post {\n\t\tpadding: 30px 10%;\n\t\tp {\n\t\t\tmargin-bottom: 25px;\n\t\t}\n\t}\n\n\t#unsubscribe-form {\n\t\t.form-container {\n\t\t\twidth: 450px;\n\t\t\t\n\t\t\t@include breakpoint(xs) {\n\t\t\t\twidth: calc(100vw - 50px);\n\n\t\t\t}\n\t\t\tpadding: 0;\n\t\t\tmargin-bottom: 0;\n\t\t\t@include breakpoint(sm) {\n\t\t\t\twidth: 100%;\n\t\t\t}\n        }\n        .header-slide {\n\t\t\tpadding: 30px 45px 10px 45px;\n\t\t\t\n\t\t\t@include breakpoint(sm) {\n\t\t\t\tpadding: 30px 20px 10px 20px;\n\t\t\t}\n            background: rgba($brand-primary,.7);\n        }\n\t\t// height: 100%;\n\t\tbackground: $brand-primary;\n\t\tposition: relative;\n\t\tfont-size: 18px;\n\t\tfont-family: 'AmnestyTradeGothic-Cn18';\n\t\t// .bg-cover {\n\t\t// \tposition: absolute;\n\t\t// \ttop:0;\n\t\t// \tbottom:0;\n\t\t// \tleft:0;\n\t\t// \tright: 0;\n\t\t// \tbackground: $brand-primary;\n\t\t// \tz-index: 0;\n\t\t// }\n\t\t// font-weight: 700;\n\t\t.donation-slider {\n\t\t\tbackground: black;\n\t\t\tcolor: white;\n\t\t}\n\t\t.legend {\n\t\t\tfont-style: italic;\n\t\t\tfont-size: 12px;\n\t\t\ttext-align: center;\n\t\t\tmargin-top: 38px;\n\t\t\tfont-family: 'AmnestyTradeGothic';\n\t\t}\n\t  .title {\n\t\t\tspan {\n\t\t\t\tfont-family: $brand-font-condesed;\n\t\t\t\tfont-size: 45px;\n\t\t\t\tfont-weight: 900;\n\t\t\t\ttext-transform: uppercase;\n\t\t\t\tcolor: black;\n\t\t\t}\n\t  }\n\t  .subtitle {\n\t\t\tspan {\n\t\t\t\tdisplay: block;\n\t\t\t\tmargin-top: 10px;\n\t\t\t\tfont-style: italic;\n\t\t\t\tfont-size: 24px;\n\t\t\t\tline-height: 26px;\n\t\t\t\tfont-weight: 400;\n\t\t\t\tcolor: black;\n            }\n            margin-top: 10px;\n            margin-bottom: 15px;\n\t  }\n\t  .dstext {\n\t  \tfont-family: $brand-font-condesed;\n\t  \tcolor: white;\n          font-size: 20px;\n          line-height: 22px;\n          margin: 5px 0 30px 0;\n\t  }\n\t  .dstext2 {\n\t  \tfont-family: $brand-font-condesed;\n\t  \tcolor: white;\n\t  \tfont-size: 36px;\n\t  \tline-height: 36px;\n\t  \tpadding-bottom: 10px;\n\t  \tborder-bottom: 1px solid white;\n\t  \tmargin: 5px 0 10px 0;\n\t  }\n\t\t.swiper-container {\n            width: 450px;\n            border-left: 45px solid rgba($brand-primary,1);\n            border-right: 45px solid rgba($brand-primary,1);\n\t\t\tborder-bottom: 30px solid rgba($brand-primary,1);\n\t\t\t\n\t\t\t@include breakpoint(xs) {\n\t\t\t\t\n\t\t\t\tborder-left: 10px solid rgba($brand-primary,1);\n\t\t\t\tborder-right: 10px solid rgba($brand-primary,1);\n\t\t\t\twidth: calc(100vw - 50px);\n\n\t\t\t}\n            .swiper-slide {\n\t\t\t\ttransition: height .3s;\n\t\t\t\tpadding: 20px;\n\t\t\t}\n\t\t}\n\t\t// h2 {\n\t\t// \t// text-align: center;\n\t\t// \tfont-size: 28px;\n\t\t// \tmargin-bottom: 40px;\n\t\t// \tfont-weight: 700;\n\t\t// }\n\t}\n\t.options-amounts {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t\twidth: 100%;\n\t\t.col {\n\t\t\twidth: 25%;\n\t\t\tpadding: 0;\n\t\t}\n\t}\n\t.check-mounts-label {\n\t\tposition: relative;\n\t\tspan.option {\n\t\t\tfont-family: $brand-font-condesed;\n\t\t\tbackground: black;\n\t\t\ttext-align: center;\n   \t\t\tborder: 3px solid $brand-primary !important;\n\t\t\tcolor: black;\n\t\t\tborder:none;\n\t\t\tfont-size: 24px;\n\t\t\theight: auto;\n\t\t\tpadding: 15px 0;\n\t\t}\n\t\t:checked+span {\n\t\t\tbackground: $brand-primary;\n\t\t\tborder-color: white !important;\n\t\t}\n\t\tp {\n\t\t\tfont-family: 'AmnestyTradeGothic';\n\t    font-size: 10px;\n\t    opacity: 0.8;\n\t\tmargin-bottom: 0px;\n\n\t\t\n\t\t@include breakpoint(sm) {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t}\n\t\t.select2-container {\n\t\t\tmargin-top: 15px;\n\t\t}\n\t\t.select2-container, select, input[type=\"number\"], input {\n            font-family: \"AmnestyTradeGothic-Condesed\";\n\t\t\toutline: none;\n\t\t\tborder: 2px solid $brand-gray1 !important;\n\t\t\theight: auto;\n\t\t\tpadding: 5px 10px;\n\t\t\tmargin-bottom: 5px;\n            font-size: 16px;\n            line-height: 18px;\n\t\t\tposition:relative;\n\t\t\tfont-weight: 500;\n\t\t\t// font-family: $brand-font-condesed;\n\t\t\tappearance: none !important;\n\t\t\tbackground: white !important;\n\n\t\t\t@include placeholder {\n\t\t\t\tcolor: black;\n\t\t\t}\n\t\t\t&:focus {\n\t\t\t\tborder-color: $brand-primary !important;\n\t\t\t\t@include placeholder {\n\t\t\t\t\topacity: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.has-danger {\n\t\t\t\tborder-color: #b54f4f !important;\n\t\t\t}\n\t\t\t&.placeholder-text {\n\t\t\t\t@include placeholder {\n\t\t\t\t\tcolor: gray;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.dropdown-wrapper,\n\t\t\t.select2-selection__rendered,\n\t\t\t.select2-selection,\n\t\t\t.selection {\n\t\t\t\tborder: none;\n\t\t\t\tpadding: 0;\n\t\t\t\tmargin: 0;\n\t\t\t\toutline: none;\n\t\t\t\tfont-size: 24px;\n\t\t\t}\n\t\t\t.select2-selection__arrow {\n\t\t\t\tborder: none;\n\t\t\t\tmargin: 15px 5px;\n\t\t\t}\n\t\t}\n\n\t\t&.arrow-right {\n\t\t\tposition: relative !important;\n\t\t\twidth: 100%;\n\t\t\tdisplay: block;\n\t\t\tselect.form-control {\n\t\t\t\tbackground: url('img/arrow.png') white !important;\n\t\t\t\tbackground-repeat: no-repeat !important;\n\t\t\t\tbackground-position: right center !important;\n\t\t\t}\n\t\t\t// .arrow {\n\t\t\t// \tdisplay: block;\n\t\t\t// \t@extend .fa;\n\t\t\t// \t@extend .fa-sort-desc;\n\t\t\t// \tposition: absolute;\n\t\t\t// \ttop: 15px;\n\t\t\t// \tright: 10px;\n\t\t\t// \tz-index: 999;\n\t\t\t// \tcolor: black;\n\t\t\t// }\n\t\t}\n\n\t\t.select2-container, select.form-control {\n\t\t\tbackground: white !important;\n\t\t\tborder-color: $brand-primary !important;\n            color: black !important;\n            font-weight: bold;\n            font-family: \"AmnestyTradeGothic-Condesed\";\n\t\t\t&.has-danger {\n\t\t\t\tborder-color: rgb(255, 195, 195) !important;\n\t\t\t}\n\t\t}\n\t\tselect {\n\t\t\tcolor: gray;\n\t\t\toption {\n\t\t\t\tcolor: black;\n\t\t\t\t&:first-child {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.valid_option {\n\t\t\t\tcolor: black;\n\t\t\t}\n\t\t}\n\t\t&.has-danger {\n\t\t\tselect, input[type=\"number\"], input {\n\t\t\t\tborder-color: rgb(255, 195, 195) !important;\n\t\t\t}\n\t\t}\n\t}\n\t.btn-next {\n\t\tmargin-top: 15px;\n\t\tmargin-bottom: 15px;\n\t\tdisplay: inline-block;\n\t}\n\t.bbp {\n\t\tborder-bottom: 1px solid $brand-primary;\n        margin-bottom: 15px;\n\t}\n\t.btn-black {\n\t\tfont-family: 'AmnestyTradeGothic-Cn18';\n\t\tfont-weight: 100;\n\t\t// text-transform: none;\n\t}\n\t.swiper-pagination-bullets {\n        bottom: 45px;\n        \n        bottom: 10px;\n        left: 0;\n        width: 100%;\n\t\t.swiper-pagination-bullet {\n\t\t\tpadding: 4px;\n\t\t\tbackground: white;\n            opacity: 1;\n            margin: 3px 3px;\n\t\t\tpointer-events: none;\n\t\t\t&.completed {\n\t\t\t\tpointer-events: all;\n\t\t\t}\n\t\t\t&-active {\n\t\t\t\tbackground: $brand-primary;\n\t\t\t\tbox-shadow: 0px 3px 5px rgba(0,0,0,.5);\n\t\t\t}\n\t\t\t&:last-child {\n\t\t\t\tdisplay: none !important;\n\t\t\t}\n\t\t}\n\t}\n\t.trust-alert {\n\t\tdisplay: inline-block;\n    padding: 0;\n    font-size: 13px;\n    text-align: left;\n    margin-bottom: 10px;\n    font-family: 'AmnestyTradeGothic';\n    .fa {\n    \tfont-size: 20px;\n    \tmargin-right: 5px;\n    }\n\t}\n\t.steps-errors {\n\t\ttext-align: center;\n\t\tp {\n\t\t\tbackground: rgba(255, 112, 112, 0.65);\n\t\t\tpadding: 10px 20px;\n\t\t\tmargin-top: 15px;\n\t\t\tclear: both;\n\t\t\tdisplay: inline-block;\n\t\t\t// margin-bottom: 20px;\n\t\t\t// display: inline-block;\n\t\t\tposition: inherit;\n\t\t}\n\t}\n\n\n\t.block-new-amounth {\n\t\tdisplay: none;\n\t\t.txt1 {\n\t\t\tfont-family: \"AmnestyTradeGothic-Condesed\";\n\t\t\tfont-size: 24px;\n\t\t\tcolor: $brand-primary;\n\t\t\tmargin-bottom: 20px;\n\t\t}\n\t\t.txt2 {\n\t\t\tfont-family: \"AmnestyTradeGothic\";\n\t\t\tfont-style: italic;\n\t\t\tfont-size: 14px;\n\t\t\tmargin-bottom: 10px;\n\t\t}\n\t\t\n\t\t.txt3 {\n\t\t\tfont-family: \"AmnestyTradeGothic-Condesed\";\n\t\t\tfont-size: 24px;\n\t\t\tmargin-bottom: 20px;\n\t\t}\n\t}\n\t.block-end-sub {\n\t\tdisplay: none;\n\n\t\ttextarea.form-control {\n\t\t\topacity: 0;\n\t\t\tmargin-top: 15px;\n\t\t\twidth: 100%;\n\t\t\tpadding: 10px;\n\t\t\tbackground: white !important;\n\t\t\tborder-color: $brand-primary !important;\n\t\t\tcolor: black !important;\n\t\t\tmargin-bottom: 15px;\n\t\t}\n\t}\n\t.last-step {\n\t\t.dstext {\n\t\t\tfont-size: 24px;\n\t\t}\n\t\t\n\t\t.subtitle {\n\t\t\tfont-family: \"AmnestyTradeGothic\";\n\t\t\tfont-style: italic;\n\t\t\tfont-size: 14px;\n\t\t\tmargin-bottom: 50px;\n\t\t}\n\t\t.mini-line {\n\t\t\theight: 1px;\n\t\t\twidth: 80px;\n\t\t\tbackground: $brand-primary;\n\t\t\tmargin-bottom: 15px;\n\t\t\tmargin-top: -10px;\n\t\t}\n\t}\n\t\n\t.social-networks {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\theight: 140px;\n\t\twidth: 100%;\n\t\timg {\n\t\t\twidth: 60px;\n\t\t\tmargin: 10px;\n\t\t}\n\t}\n}\n\n\n\n.select2-dropdown {\n\tborder: none;\n\tborder-radius: none;\n\tbackground: $brand-primary;\n\t.select2-search__field {\n\t\tborder: none !important;\n\t\tmargin: 0;\n\t\tpadding: 10px 30px 10px 15px;\n\t\tposition: absolute;\n\t\ttop: -60px;\n\t\tleft: 5px;\n\t\tbackground: white;\n\t\twidth: 80%;\n\t\tfont-size: 24px;\n\t\tfont-family: $brand-font-condesed;\n\t\toutline: none;\n\t}\n\t.select2-search--dropdown {\n\t\tmargin: 0 !important;\n\t\tpadding: 0;\n\t}\n\t.select2-results__option {\n\t\t&:first-child {\n\t\t\tdisplay: none;\n\t\t}\n\t\tfont-family: $brand-font-condesed;\n\t\tfont-size: 16px;\n\t\tpadding: 10px;\n\t\tsmall {\n\t\t\tcolor: red;\n\t\t}\n\t}\n\t.select2-results__option--highlighted {\n\t\tbackground: black !important;\n\t}\n\n}\n.select2-dropdown--below {\n\tborder-radius: 0 !important;\n}\n\n#page-unsubscribe-form[data-step=\"0\"] {\n    .big-picture {\n        opacity: 1;\n    }\n    .small-picture {\n        display: none;\n    }\n    #unsubscribe-form {\n        background: transparent;\n        .form-container {\n            padding:0;\n        }\n        .header-slide {\n            padding: 30px 45px 20px 45px;\n\t\t\tbackground: rgba($brand-primary,.7);\n\t\t\t\n\t\t\t@include breakpoint(xs) {\n\t\t\t\tpadding: 30px 20px 20px 20px;\n\t\t\t}\n        }\n        .subtitle {\n            margin-top: 0;\n            margin-bottom: 0;\n            span { \n                font-size: 18px;\n                line-height: 20px;\n            }    \n        }\n        .swiper-container {\n            width: 450px;\n            border-left: 45px solid rgba($brand-primary,.7);\n            border-right: 45px solid rgba($brand-primary,.7);\n            border-bottom: 30px solid rgba($brand-primary,.7);\n\t\t\tbackground: transparent;\n\t\t\t\n\t\t\t@include breakpoint(xs) {\n\t\t\t\twidth: calc(100vw - 50px);\n\t\t\t\tborder-left: 20px solid rgba($brand-primary,.7);\n\t\t\t\tborder-right: 20px solid rgba($brand-primary,.7);\n\t\t\t}\n            .swiper-slide {\n                background: rgba(black, .6);\n            }\n        }\n    }\n}\n\n\n\n.pop-up-video {\n    visibility: hidden;\n    opacity: 0;\n    position: absolute;\n    background: rgba(0,0,0,.8);\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    z-index: 900;\n    margin: 0 auto;\n    color:  $brand-primary;\n    display: flex;\n    justify-content: center;\n\talign-items: center;\n\tflex-direction: column;\n\t.txt {\n\t\tfont-family: \"AmnestyTradeGothic-Condesed\";\n\t\tfont-size: 24px;\n\t\tcolor: $brand-primary;\n\t\tmargin-bottom: 20px;\n\t\tcolor:white;\n\t\t\n\t\t@include breakpoint(xs) {\n\t\t\tpadding: 0 15px;\n\t\t\tfont-size: 16px;\n\t\t}\n\t}\n    video {\n        background: #000;\n\t\tmargin: 0;\n\t\tborder: black solid 45px;\n\t\tmargin-bottom: 0;\n\t\tline-height: 0;\n\t\t@include breakpoint(sm) {\n\t\t\twidth: 100vw;\n\t\t}\n\t}\n\t\n\t#VideoProgressBar {\n\t\twidth: 90%;\n\t\tmargin: 10px auto;\n\t\tmargin-top: -46px;\n\t\theight: 5px;\n\t\tbackground-color: black;\n\t\toverflow:hidden;\n\t\tz-index: 999;\n\t}\n\n\t#VideoProgressBar div {\n\t\theight: 100%;\n\t\ttext-align: right;\n\t\tpadding: 0 10px;\n\t\tline-height: 5px; /* same as #progressBar height if we want text middle aligned */\n\t\twidth: 0;\n\t\tbackground-color: rgba(#fff200,.5);\n\t\tbox-sizing: border-box;\n\t\ttransition: width .1s;\n\t}\n\n\t#VideoTimeProgress {\n\t\tz-index: 999;\n\t\tfont-family: \"AmnestyTradeGothic-Condesed\";\n\t\tfont-size: 16px;\n\t\tposition: absolute;\n\t\twidth: 200px;\n\t\ttext-align: right;\n\t}\n}\n","\n#header {\n\n  margin: 0 auto;\n  width: $container;\n  height: 108px;\n  background: $brand-primary;\n  // border-bottom: $basic-border;\n  @include breakpoint(xs) {\n    text-align: center;\n  };\n  .header__text {\n    width: 100%;\n    height: 108px;\n    padding-left: 280px;\n    display: flex;\n    align-items: center;\n    justify-content: flex-end;\n    p {\n      display: block;\n      width: 360px;\n      font-size: $font-size-small + 1px;\n      color: $black;\n      font-weight: bold;\n      text-align: right;\n    }\n    @include breakpoint(xs) {\n      display: none;\n    };\n  }\n  h1 {\n    float: left;\n    position: relative;\n    a {\n      margin-left: -30px;\n      position: absolute;\n      background: url('img/logo-amnistia.svg');\n      background-size: contain;\n      text-indent: -9999px;\n      width: 280px;\n      height: 108px;\n      @include breakpoint(sm) {\n        margin-left: 0;\n      };\n    }\n  }\n  // #toplinks {\n  //   float: right;\n  //   // background: $brand-primary;\n  //   width: 700px;\n  //   height: 108px;\n  //   ul {\n  //     color: white;\n  //     list-style: none;\n  //     margin: 15px auto 0;\n  //     width: 590px;\n  //     height: 26px;\n  //     li {\n  //       float: left;\n  //       padding-left: 5px;\n  //       border-right: 1px solid white;\n  //       a {\n  //         font-size: 12px;\n  //         color: white;\n  //       }\n  //     }\n  //   }\n  // }\n}\n\n#navbar {\n  margin: 0;\n  padding: 0;\n  height: 54px;\n  width: $container;\n  margin-left: auto;\n  margin-right: auto;\n  // border-bottom: $basic-border;\n  background: $black;\n\n   @include breakpoint(xs) {\n    max-height: 54px;\n    transition: .3s max-height;\n    overflow: hidden;\n    &.active {\n      height: auto;\n      max-height: 500px;\n    }\n   }\n  .container {\n    position: relative;\n    .hight {\n      position: relative;\n      &:after {\n        background: $white;\n        height: 1px;\n        position: absolute;\n        content: '';\n        left: $spacer;\n        right: $spacer;\n        bottom: 15px;\n      }\n      @include breakpoint(xs) {\n        position: absolute;\n        right: 0;\n        top: 0;\n      }\n    }\n    .col-right {\n      position: absolute;\n      right: 0;\n      top: 0;\n      @include breakpoint(xs) {\n        position: relative;\n        padding-left: $spacer/2;\n        padding-bottom: $spacer;\n      }\n      .social {\n        li {\n          display: inline-block;\n          a {\n            display: block;\n            padding: $spacer/2 $spacer/4;\n            font-size: $font-size-medium - 5px;\n          }\n          .fa {\n            background-color: $white;\n            border-radius: 100%;\n            padding-top: $spacer/3;\n            height: $font-size-medium + $spacer/2;\n            width: $font-size-medium + $spacer/2;\n            text-align:center;\n            display: block;\n          }\n          .fa-facebook { color: lighten(#3b5998,10%); }\n          .fa-twitter { color: lighten(#55acee, 10%); }\n          .fa-youtube-play { color: lighten(#bb0000, 10%); }\n          .fa-instagram { color: lighten(#e95950, 0%); }\n        }\n      }\n      .social,\n      .search-box {\n        vertical-align: top;\n        position: relative;\n        display: inline-block;\n        .btn {\n          display: block;\n          font-size: $font-size-medium;\n        }\n        .fa {\n          background-color: $white;\n          border-radius: 100%;\n          padding-top: $spacer/4;\n          height: $font-size-medium + $spacer/2;\n          width: $font-size-medium + $spacer/2;\n          text-align:center;\n          display: block;\n        }\n      }\n    }\n  }\n}\n\n.main-menu {\n\n  ul {\n    padding: 0;\n  }\n  .show-menu {\n    display: none;\n    height: 54px;\n    font-size: $font-size-medium;\n    padding-top: 5px;\n     @include breakpoint(xs) {\n      display: block;\n     }\n    .fa {\n      padding: 10px;\n      color: white;\n    }\n  }\n  &__item {\n    list-style: none;\n    float: left;\n     @include breakpoint(xs) {\n      float: none;\n      font-size: $font-size-medium;\n     }\n    // &:first-child a {\n    //  padding-left: 0;\n    // }\n    &__link {\n      font-family: $brand-font-condesed;\n      padding: $spacer $spacer;\n      display: block;\n      color: $white;\n      font-size: 15px;\n      font-weight: bold;\n      text-transform: uppercase;\n    }\n    &__submenu {\n      ul {\n        padding: $spacer/2 0;\n      }\n      background: $black;\n      color: $white;\n      position: fixed;\n      margin-top: 0;\n      top: auto;\n      left: 0;\n      right: 0;\n      max-height: 0;\n      overflow: hidden;\n      z-index: $z-index-menu;\n      transition: max-height $transition-lineal;\n      @extend .row;        \n      &__item {\n        float: left;\n        @extend .col;        \n        @extend .col-md-3;  \n        &>a {\n          display: block;\n        }\n        figure {\n          width: 100%;\n          height: 150px;\n          color: $brand-gray3;\n          background-color: $brand-gray3;\n          display: block;\n        }\n        .wp-post-title {\n          margin: $spacer/2 0 $spacer 0;\n          color: $white;\n          font-size: $font-size-normal;\n        }\n      }\n    }\n    &.force,\n    &.hover {\n      > a {\n        // background: rgba($brand-gray1,.5);\n        color: $brand-primary;\n      }\n      .main-menu__item__submenu {\n        max-height: 300px;\n        // border-bottom: $basic-border;\n      }\n      @include breakpoint(sm) {\n        .main-menu__item__submenu {\n          max-height: 0 !important;\n        }\n      }\n      @include breakpoint(xs) {\n        .main-menu__item__submenu {\n          max-height: 0 !important;\n        }\n      }\n    }\n    .custom_links {\n      ul {\n        padding: 0 !important;\n      }\n      .main-menu__item__submenu__item {\n        width: auto;\n        a {\n          padding: 5px 10px;\n          text-transform: uppercase;\n          font-size: $font-size-normal - 1px;\n          font-weight: 700;\n          font-family: $brand-font-condesed;\n          &:hover {\n            color: $brand-primary;\n          }\n        }\n      }\n    }\n    &.force .main-menu__item__submenu {\n      z-index: $z-index-menu - 1 !important;\n    }\n  }\n  .item-jovenes {\n    .main-menu__item__submenu {\n      background: $brand-primary;\n      .main-menu__item__submenu__item a { \n        padding: 5px 8px;\n        color: black;\n      }\n    }\n  }\n}\n\n#wpadminbar {\n  display: none !important;\n}\n\nbody.scrolling .main-menu__item__submenu {\n  opacity: 0;\n}",".footer {\n  background: $black;\n  color: #fff;\n  ul {\n    margin-right: 15px;\n  }\n  .right ul {\n    margin-right: 0px;\n  }\n  li a {\n    color: #fff;\n  }\n  .top {\n    width: 100%;\n    height: 60px;\n    // margin-bottom: $spacer/4;\n    // background: ;\n    .container {\n      padding-bottom: $spacer;\n      border-bottom: 1px solid rgba($brand-gray3,.2);\n      @include breakpoint(xs) {\n        background: black;\n      }\n    }\n    .iso {\n      position: absolute;\n      span {\n        display: none;\n      }\n      a {\n        background: url('img/logo-amnistia-invert.svg');\n        background-size: contain;\n        background-repeat: no-repeat;\n        width: 60px;\n        height: 60px;\n        display: block;\n        margin-top: 1px;\n      }\n    }\n    .slogan {\n      color: $brand-gray1;\n      font-size: $font-size-medium;\n      font-weight: 700;\n      text-transform: uppercase;\n      text-align: right;\n      padding-top: $spacer;\n      @include breakpoint(sm) {\n        font-size: $font-size-medium - 5px;\n      }\n      @include breakpoint(xs) {\n        text-align: center;\n      }\n    }\n  }\n  .contenido {\n    position: relative;\n    padding: $spacer 0;\n    line-height: $font-size-normal + 2;\n    .right {\n      text-align: right;\n      @include breakpoint(xs) {\n        text-align: left;\n      }\n    }\n    a {\n      font-size: $font-size-small;\n      padding-bottom: $spacer/4;\n      display: block;\n      @include breakpoint(xs) {\n        padding-bottom: 0;\n      }\n    }\n    em {\n      color: $brand-gray1;\n      text-transform: uppercase;\n      font-size: $font-size-normal;\n      padding-bottom: $spacer/2;\n      font-weight: 600;\n      display: block;\n    }\n\n    .social {\n      a {\n        display: inline-block;\n        font-size: $font-size-medium;\n        padding: $spacer/2;\n        width: $font-size-medium + $spacer;\n        text-align: center;\n        &:hover {\n          background-color: rgba($brand-gray3,.2);\n        }\n      }\n    }\n    \n  }\n  .copy {\n    padding-top: $spacer/2;\n    padding-bottom: $spacer/2;\n    font-size: $font-size-small;\n    text-align: center;\n    color: $brand-gray3;\n      @include breakpoint(xs) {\n        .inmediative {\n          display: block;\n        }\n      }\n  }\n}\n",".search-box {\n\twidth: 26px;\n\ttransition: width $transition-lineal;\n\tpadding-top: 8px;\n\tmargin-right: $spacer/2;\n\t&:hover {\n\t\twidth: 200px;\n\t\t.input {\n\t\t\t// border: $basic-border;\n\t\t\tbackground: $white;\n\t\t\tcolor: black;\n\t\t\t&::placeholder {\n\t\t\t  color: $brand-gray3;\n\t\t\t}\n\t\t}\n\t\t.btn {\n\t\t\tcolor: $black;\n\t\t}\n\t\t@include breakpoint(xs) {\n\t\t\twidth: 26px;\n\t\t\t.input {\n\t\t\t\tbackground: $black;\n\t\t\t}\n\t\t}\n\t}\n\t.btn {\n\t\tpadding: 2px 0;\n\t\tposition: absolute;\n\t\tright: -$spacer/2;\n\t\tcolor: $black;\n\t\ttransition: all $transition-lineal;\n\t\t.fa {\n\t\t\tfont-size: $font-size-medium - 5px;\n\t\t}\n\t}\n\t.input {\n\t\tposition: absolute;\n\t\twidth: 100%;\n\t\tborder: transparent;\n\t\tcolor: transparent;\n\t\tbackground: transparent;\n\t\tpadding: $spacer/3 $spacer/2;\n\t\tmargin-left: $spacer/2;\n\t\ttransition: all $transition-lineal;\n\t\tfont-size: $font-size-medium - 2px;\n\t\t\ttop: -3px;\n\t\t&::placeholder {\n\t\t  color: transparent;\n\t\t}\n\t}\n}",".breadcrumb {\n  display: none;\n}\n\n.post {\n  font-size: 18px;\n  line-height: 22px;\n  h1 {\n    font-size: $font-size-large;\n    font-weight: 700;\n    padding: 0;\n    margin: 0 0 $spacer 0;\n    background: transparent;\n    font-family: $brand-font-condesed;\n    margin-bottom: $spacer;\n    padding: 0 $spacer/2;\n    text-transform: uppercase;\n    a {\n    \tcolor: $black;\n    }\n    span {\n      line-height: $font-size-medium + 40px;\n      box-shadow: $spacer/2 0 0 $brand-primary,-$spacer/2 0 0 $brand-primary;\n   \t\tpadding: $spacer/2 0;\n    \tbackground: $brand-primary;\n    }\n  }\n  h3 {\n    font-size: $font-size-medium;\n    font-weight: 700;\n    padding: 0;\n    margin: 0 0 $spacer 0;\n    background: transparent;\n    font-family: $brand-font-condesed;\n  }\n  h2 {\n    font-family: $brand-font-condesed;\n    font-size: $font-size-medium;\n    font-weight: bold;\n    font-style: italic;\n    padding: 0;\n    margin: 0 0 $spacer 0;\n  }\n  img {\n    max-width: 100%;\n    height: auto;\n  }\n  a:not(.btn) {\n    color: $brand-link;\n    &:hover {\n      text-decoration: underline;\n    }\n  }\n  @include breakpoint(sm) {\n    * {\n      max-width: 100%;\n    }\n  }\n  @include breakpoint(xs) {\n    * {\n      max-width: 100%;\n    }\n  }\n\n}\n\n.related-posts {\n  padding: $spacer 0;\n  .related-post {\n    figure {\n      height: 160px;\n    }\n    @include breakpoint(sm) {\n      figure {\n        height: 120px;\n      }\n    }\n    @include breakpoint(xs) {\n      figure {\n        height: 120px;\n      }\n    }\n    a {\n      font-size: $font-size-normal;\n      display: block;\n      padding: $spacer/2 0;\n      font-weight: bold;\n    }\n  }\n}\n",".box {\n\tfont-size: $font-size-normal; \n\tdisplay: block;\n\tpadding: 30px;\n\tposition: relative;\n\t@include breakpoint(sm) {\n        padding: 20px;\n    };\n\th1 {\n\t\tfont-size: $font-size-large;\n\t\tline-height: $font-size-large;\n\t\tfont-weight: 700;\n\t\tpadding: 0;\n\t\tmargin: 0 0 15px 0;\n\t\tbackground: transparent;\n\t\tfont-family: $brand-font-condesed;\n\t\t@include breakpoint(sm) {\n\t       font-size: 23px;\n\t    };\n\t}\n\th2 {\n\t\tfont-family: $brand-font-condesed;\n\t\tfont-size: $font-size-medium;\n\t\tfont-weight: bold;\n\t\tfont-style: italic;\n\t\tpadding: 0;\n\t\tmargin: 0 0 $spacer 0;\n\t\t@include breakpoint(sm) {\n\t       font-size: 18px;\n\t    };\n\t}\n\th3 {\n\t\tfont-size: $font-size-medium;\n\t\tfont-weight: 700;\n\t\tpadding: 0;\n\t\tmargin: 0 0 $spacer 0;\n\t\tbackground: transparent;\n\t\tfont-family: $brand-font-condesed;\n\t}\n\tp {\n\t\tline-height: $font-size-normal + 4px; \n\t}\n\ti {\n\t\tfont-style: italic;\n\t}\n\ti.fa {\n\t\tfont-style: inherit;\n\t}\n\t&-bottom {\n\t\tposition: absolute;\n\t\tbottom: 40px;\n\t\tright: 30px;\n    \tleft: 30px;\n\t\t@include breakpoint(sm) {\n\t        bottom: 20px;\n\t\t\tright: 20px;\n\t    \tleft: 20px;\n\t    };\n\t}\n\t&-primary {\n\t\tbackground: $brand-primary;\n\t\tcolor: $black;\n\t\t.btn-black {\n\t\t\t&:hover {\n\t\t\t\tbackground: $brand-primary;\n\t\t\t\tcolor: black;\n\t\t\t\tbox-shadow: inset 0 0 0 3px $black;\n\t\t\t}\n\t\t}\n\t}\n\t&-secondary {\n\t\tbackground: $brand-secondary;\n\t\tcolor: $black;\n\t}\n\n\n\t&-dark {\n\t\tbackground: $brand-dark;\n\t\tcolor: $white;\n\t\th1 {\n\t\t\tcolor: $white;\n\t\t}\n\t}\n\t&-gray {\n\t\tbackground: $brand-gray0;\n\t\tcolor: $black;\n\t\th1 {\n\t\t\tcolor: $black;\n\t\t}\n\t}\n\n\t&-image {\n\t\tposition: relative;\n\t\tpadding: 150px 0;\n\t\tbackground-size: cover;\n\t\ta {\n\t\t\tpadding: 150px 0;\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tleft:0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tbackground: rgba(0,0,0,.5);\n\t\t}\n\t\th1 {\n\t\t\ttext-transform: uppercase;\n\t\t\tcolor: white;\n\t\t\ttext-align: center;\n\t\t\tfont-size: 36px;\n\t\t\tspan {\n\t\t\t\ttext-transform: uppercase !important;\n\t\t\t}\n\t\t}\n\t}\n\ta {\n\t\t&:hover {\n\t\t\th1 {\n\t\t\t\ttext-decoration: underline;\n\t\t\t}\n\t\t}\n\t}\n\t.action {\n\t\ttext-align: center;\n\t\tpadding-top: $spacer+10px;\n\t\t.btn {\n\t\t\twidth: 100%;\n\t\t\t&:hover {\n\t\t\t\ttext-decoration: none;\n\t\t\t}\n\t\t\t\n\t\t}\n\t}\n}\n\n.images-boxes {\n\t.box {\n\t\tbackground: black;\n\t\tcolor: white;\n\t  border-bottom: 3px solid $brand-primary;\n\t  &:last-child {\n\t  \tborder-bottom: 0px;\n\t  }\n\t\t.bg {\n\t\t\tbackground-size: cover;\n\t\t\tposition: absolute;\n\t\t\ttop:0;\n\t\t\tright: 0;\n\t\t\tleft: 0;\n\t\t\tbottom: 0;\n\t\t\tz-index: 0;\n\t\t\topacity: .3;\n\t\t\tdisplay: block;\n\t\t}\n\t\t.content {\n\t\t\tpadding: 60px 20px;\n\t\t\t@include breakpoint(md) {\n\t\t\t\tpadding: 150px 20px 120px 20px;\n\t\t\t};\n\t\t\twidth: 100%;\n\t\t\tmax-width: 1100px;\n\t\t\tmargin: 0 auto;\n\t\t\ttext-align: center;\n\t\t\tz-index: 1;\n\t\t\tdisplay: block;\n\t    position: relative;\n\t    h1 {\n\t    \tcolor: white;\n\t    \tfont-size: 50px;\n\t    \tline-height: 54px;\n\t\t\t\tmargin-bottom: 30px;\n\t    }\n\t    h2 {\n\t    \tcolor: white;\n\t    \tfont-family: $brand-font-serif;\n\t    \tfont-style: inherit;\n\t    \tfont-weight: 400;\n\t    \tfont-size: 40px;\n\t    \tline-height: 44px;\n\t\t\t\tmargin-top: -30px;\n\t\t\t\tmargin-bottom: 30px;\n\t    }\n\t    p {\n\t\t\t\tmargin-bottom: 30px;\n\t\t    font-size: 24px;\n\t\t    line-height: 26px;\n\t    }\n\t\t}\n\t}\n}",".modal {\n\tposition: fixed;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    z-index: 2050;\n    display: none;\n    overflow: hidden;\n    outline: 0;\n    -webkit-overflow-scrolling: touch;\n    &.open {\n    \toverflow-x: hidden;\n    \toverflow-y: auto;\n    \topacity: 1;\n    }\n    .modal-dialog {\n    \tmax-width: 600px;\n    \tmargin: auto;\n    \tposition: relative;\n    \twidth: auto;\n    }\n    .modal-content {\n\t    position: relative;\n\t    background-color: #fff;\n\t    -webkit-background-clip: padding-box;\n\t    background-clip: padding-box;\n\t    border: $basic-border;\n\t    outline: 0;\n\n\t}\n}\n.modal-backdrop {\n    position: fixed;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    z-index: 2040;\n    background-color: #000;\n    transition: opacity .15s linear;\n    opacity: 0;\n}",".progress-bar {\n\twidth: 100%;\n\theight: 10px;\n\toverflow:hidden;\n\tposition: relative;\n\t&__background {\n\t\tposition: absolute;\n\t\ttop:0;right: 0;bottom: 0; left: 0;\n\t\tbackground: $white;\n\t\tborder: $basic-border;\n\t}\n\t&__progress {\n\t\tposition: absolute;\n\t\ttop:0;right: auto;bottom: 0; left: 0;\n\t\tbackground: $brand-dark;\n\t\ttransition: width .3s ease;\n\n\t\tanimation-name: initProgressBar;\n\t    animation-iteration-count: 1;\n\t    animation-timing-function: ease-out;\n\t    animation-duration: 2s;\n\t}\n}\n\n@keyframes initProgressBar {\n    0% {\n        transform: translateX(-100%);\n    }\n    100% {\n        transform: translateX(0);\n    }\n}",".posts-slider {\n\theight: 480px;\n\tmargin-top: $spacer;\n\tmargin-bottom: $spacer;\n\t@include breakpoint( sm ) {\n\t\theight: 300px;\n\t};\n\t@include breakpoint( xs ) {\n\t\theight: 200px;\n\t};\n\t.swiper-slide {\n\t\theight: 480px;\n\t\t@include breakpoint( sm ) {\n\t\t\theight: 300px;\n\t\t};\n\t\t@include breakpoint( xs ) {\n\t\t\theight: 200px;\n\t\t};\n\t\tposition: relative;\n\t\t.picture {\n\t\t\theight: 100%;\n\t\t\tcolor: $brand-gray3;\n\t\t\tbackground: $brand-gray3;\n\t\t\twidth: 100%;\n\t\t\tz-index: -1;\n\t\t\tfigure {\n\t\t\t\theight: 100%;\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\t}\n\t.caption {\n\t\twidth: 50%;\n\t\theight: 100%;\n\t\tposition: absolute;\n\t\tpadding-left: $spacer*3;\n\t\tmargin-top: $spacer*2;\n\t\t@include breakpoint( sm ) {\n\t\t\twidth: 70%;\n\t\t\tpadding-left: $spacer;\n\t\t\tmargin-top: 0;\n\t\t\ttransform: scale(.8);\n\t\t\ttransform-origin: top left;\n\t\t};\n\t\t@include breakpoint( xs ) {\n\t\t\twidth: 100%;\n\t\t\ttransform: scale(1);\n\t\t\ttransform-origin: top left;\n\t\t\tpadding-left: 0;\n\t\t\tpadding-right: 20px;\n\t\t};\n\t\t.title {\n\t\t\tfont-size: $font-size-extra;\n\t\t\tfont-family: $brand-font-condesed;\n\t\t\ttext-transform: uppercase;\n\t\t\tfont-weight: bold;\n\t\t\tcolor: $black;\n\t\t\tdisplay: inline-block;\n\t\t\tpadding: $spacer;\n\t\t\tmargin: 0;\n\n\t\t\tspan {\n\t\t\t    line-height: $font-size-extra + 40px;\n\t\t\t\tbackground: $white;\n\t\t\t\tbox-shadow: $spacer 0 0 #fff,-$spacer 0 0 #fff;\n\t\t\t    font-size: $font-size-extra;\n\t\t\t    padding: 10px 0;\n\t\t\t}\n\t\t\t@include breakpoint( xs ) {\n\t\t\t\tfont-size: 22px;\n\t\t\t\tspan {\n\t\t\t\t    line-height: 22px;\n\t\t\t\t    font-size: 16px;\n\t\t\t\t    padding: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t.excerpt {\n\t\t\tfont-size: $font-size-normal;\n\t\t\tline-height: $font-size-normal + 4px;\n\t\t\tbackground: $black;\n\t\t\tcolor: $white;\n\t\t\tdisplay: inline-block;\n\t\t\tpadding: $spacer;\n\t\t\tmargin-bottom: $spacer;\n\t\t\t@include breakpoint( xs ) {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t\t.more {\n\t\t\tfont-weight: bold;\n\t\t\tfont-size: $font-size-normal;\n\t\t\ttext-transform: uppercase;\n\t\t\tbackground: $brand-primary;\n\t\t\tcolor: $black;\n\t\t\tdisplay: inline-block;\n\t\t\tpadding: $spacer/2;\n\t\t\t@include breakpoint( xs ) {\n\t\t\t\tfont-size:: 12px;\n\t\t\t\tpadding: 8px;\n\t\t\t\tmargin-top: -10px;\n\t\t\t}\n\t\t}\n\t\t\n\t}\n\t.swiper-pagination {\n\t\tmargin-bottom: $spacer;\n\t}\n\t.swiper-pagination-bullet {\n\t\tbackground: $white;\n\t\topacity: .6;\n\t\tpadding: 12px !important;\n\t}\n\t.swiper-pagination-bullet-active {\n\t\tbackground: $brand-primary;\n\t}\n}",".list-news {\n\t.title {\n\t\tborder-left: solid $brand-primary $spacer;\n\t\t// margin-left: -$spacer;\n\t\tline-height: 24px;\n\t\tbackground: $black;\n\t\tcolor: $white;\n\t\ta {\n\t\t\tcolor: $white;\n\t\t\t&:hover {\n\t\t\t\tcolor: $brand-primary;\n\t\t\t}\n\t\t}\n\t}\n\t.info {\n\t    display: block;\n\t    font-size: $font-size-small;\n\t    margin-bottom: $spacer/2;\n\t    a {\n\t    \tcolor: $brand-gray3;\n\t    \ttext-decoration: none;\n\t    \t&:after {\n\t\t\t\tcontent: '-';\n\t\t\t\tmargin-left: $spacer/4;\n\t\t\t\tdisplay: inline-block;\n\t    \t}\n\t    \t&:hover {\n\t\t    \tcolor: $brand-gray1;\n\t\t    \ttext-decoration: underline;\n\t    \t}\n\t    }\n\t    a:last-child:after {\n\t    \tdisplay: none;\n\t    }\n\t}\n\t.subtitle {\n\t\tfont-size: $font-size-normal;\n\t\tline-height: $font-size-normal + 2px;\n\t\t// margin-bottom: $spacer;\n\t}\n\t.btn-read-more {\n\t\tfont-size: $font-size-small;\n\t\tbackground: $black;\n\t\tcolor: $white;\n\t\tpadding: $spacer/2;\n\t\tmargin: $spacer/2 $spacer/2 0 0;\n\t\t@extend .btn;\n\t\t&:hover {\n\t\t\tbackground: $brand-primary;\n\t\t\tcolor: $black;\n\t\t}\n\t}\n\t.figure {\n\t\tmargin-top: $spacer/2;\n\t\tpadding-top: 0;\n\t\tfigure {\n\t\t\tposition: relative;\n\t\t\tbackground-color: $brand-gray1;\n\t\t\twidth: 100%;\n\t\t\theight: 182px;\n\t\t}\n\t\t.caption {\n\t\t\tbackground-color: rgba($black, .8);\n\t\t\tcolor: white;\n\t\t\ttext-transform: uppercase;\n\t\t\ttext-align: left;\n\t\t\tposition: absolute;\n\t\t\tpadding: $spacer/2;\n\t\t\ttext-align: right;\n\t\t\tfont-weight: 700;\n\t\t\t// left: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t}\n\t}\n\t.article {\n\t\tpadding-bottom: $spacer;\n\t\tmargin-bottom: $spacer*2;\n\t\tborder-bottom: $basic-border;\n\t\tclear: both;\n\t}\n\t.article:last-child {\n\t\t// margin-bottom: 0;\n\t\tborder-bottom: 0;\n\t\tmargin-bottom: $spacer;\n\t\t@include breakpoint(sm) {\n\t\t\tmargin-bottom: 0;\n\n\t\t};\n\t}\n}","#participate-action {\n\tdisplay: none;\n}",".step-points {\n\tbackground: $brand-dark;\n\tdisplay: flex;\n\toverflow: hidden;\n\t&-point {\n\t\tflex: 1 0 0;\n\t\tfont-size: 22px;\n\t\tfont-weight: 700;\n\t\tpadding: 0;\n\t\tmargin-right: 20px;\n\t\tmargin-left: -20px;\n\t\tbackground: transparent;\n\t\ttext-align: center;\n\t\tcolor: white;\n\t\tpadding: $spacer;\n\t\t@include breakpoint(sm) {\n\t\t\tfont-size: 16px;\n\t\t}\n\t\tfont-family: $brand-font-condesed;\n\t\tposition: relative;\n\t\tcursor: pointer;\n\t\t&:nth-child(1) {\n\t\t\tpadding-left: 30px;\n\t\t}\n\t\t&:nth-child(2) {\n\t\t\tpadding-left: 25px;\n\t\t}\n\t\t&:nth-child(3) {\n\t\t\tpadding-left: 22px;\n\t\t}\n\t\t&.active:hover,\n\t\t&.active {\n\t\t\tbackground: black;\n\t\t\t&::after {\n\t\t\t\tborder-left-color: black !important;\n\t\t\t}\n\t\t}\n\t\t&.disabled {\n\t\t\tpointer-events:none;\n\t\t}\n\t\t&:hover:not(.disabled):not(.active) {\n\t\t\tcursor: pointer;\n\t\t\tbackground: $brand-gray3;\n\t\t\t&::after {\n\t\t\t\tborder-left-color: $brand-gray3;\n\t\t\t}\n\t\t}\n\t\t&::after {\n\t\t    border: solid transparent;\n\t\t    content: \" \";\n\t\t    height: 0;\n\t\t    width: 0;\n\t\t    position: absolute;\n\t\t    border-color: transparent;\n\t\t    border-left-color: #fff;\n\t\t    top: -0px;\n\t\t    right: -20px;\n\t\t    margin-left: 15px;\n\t\t    position: absolute;\n\t\t    z-index: 1;\n\t\t    border-top: 32px solid transparent;\n\t\t    border-left: 20px solid $brand-dark;\n\t\t    border-bottom: 32px solid transparent;\n\t\t}\n\t\t&::before {\n\t\t    z-index: 1;\n\t\t    z-index: 1;\n\t\t    border: solid transparent;\n\t\t    content: \" \";\n\t\t    height: 0;\n\t\t    width: 0;\n\t\t    position: absolute;\n\t\t    border-color: transparent;\n\t\t    border-left-color: #fff;\n\t\t    top: -0px;\n\t\t    right: -22px;\n\t\t    margin-left: 15px;\n\t\t    position: absolute;\n\t\t    border-top: 32px solid transparent;\n\t\t    border-left: 20px solid white;\n\t\t    border-bottom: 32px solid transparent;\n\t\t}\n\t\t&:last-child::before,\n\t\t&:last-child::after {\n\t\t\tdisplay: none;\n\t\t}\n\t\t&:last-child {\n\t\t\tmargin-right: 0;\n\t\t}\n\t}\n\t.steps-errors p {\n\t\tposition: absolute;\n\t\tbottom: $spacer*4;\n\t\tfont-size: 12px;\n\t\tmargin-bottom: -10px;\n\t}\n}\n\n// .step-boxes {\n// \toverflow: hidden;\n// \twidth: 100%;\n// \tposition: relative;\n// \t.step-boxes-content {\n// \t\tposition: absolute;\n// \t}\n// \t.step-box {\n// \t\tfloat: left;\n// \t}\n// }\n\n\n.card-wrapper {\n\tmargin: 0 auto $spacer auto;\n}",".check-mounts {\n\t&-label {\n\t\tinput[type=\"number\"],\n\t\tspan {\n\t\t\tmargin: 0;\n\t\t\tdisplay: block;\n\t\t\tline-height: 18px;\n\t\t\tfont-size: 16px;\n\t\t\tbackground: white;\n\t\t\tborder: $brand-gray0 1px solid;\n\t\t\tpadding: $spacer/2 $spacer/2;\n\t\t\t// @extend .btn;\n\t\t\t// @extend .btn-black:hover;\n\t\t\tcursor: pointer;\n\n\t\t}\n\t\t:checked + input[type=\"number\"],\n\t\t:checked + span {\n\t\t\tbackground: $brand-gray1;\n\t\t\tborder-color: $brand-gray1;\n\t\t\tcolor: black;\n\t\t}\n\t\tinput[type=\"chechbox\"],\n\t\tinput[type=\"radio\"] {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}","/*\n    #modal-actua-urgente .modal-lg {\n        width: 800px;\n    }\n    #modal-actua-urgente .col-md-6 .img-cover {\n        height: 250px;\n    }\n    #modal-actua-urgente .col-md-12 .img-cover {\n        height: 500px;\n    }\n        \n    @media screen and (max-width: 600px) {\n        #modal-actua-urgente .modal-lg {\n            width: 100%;\n        }\n        .ciberaccion-urgente {\n            padding-bottom: 30px;\n        }\n        #modal-actua-urgente .col-md-12 .img-cover {\n            height: 250px;\n        }\n      \n    }*/\n\n.modal-urgentes {\n    .centered {\n        margin-left: 22% !important;\n        .close {\n            display: block !important;\n        }\n    }\n    .modal-content {\n        background: transparent;\n        border:none;\n        .the-title {\n            color: white;\n            background: black;\n            padding: 30px 20px 5px 20px;\n            text-transform: uppercase;\n            position:relative;\n            h1 {\n                font-size: 26px;\n            }\n            h3 {\n                position: absolute;\n                background: $brand-secondary;\n                color: black;\n                font-size: 20px;\n                padding: 10px 15px;\n                top: -20px;\n            }\n            .close {\n                font-family: $brand-font-condesed;\n                font-size: 16px;\n                background: transparent;\n                border: none;\n                color: white;\n                position: absolute;\n                top: 5px;\n                right: 5px;\n                outline: none;\n            }\n        }\n        .picture {\n            height: 350px;\n            display: block;\n            background-color: gray;\n            background-size: cover;\n            position: relative;\n            .sign-action {\n                position: absolute;\n                bottom: 20px;\n                right: 20px;\n                &-btn {\n                    background: $brand-primary;\n                    color:black;\n                    display: inline-block;\n                    font-size: 26px;\n                    text-transform: uppercase;\n                    font-weight: 900;\n                    font-family: $brand-font-condesed;\n                    padding: 15px 20px;\n                    &:hover {\n                        background: $brand-secondary;\n                        outline: none;\n                    }\n                }\n            }\n        }\n    }\n    .modal-dialog {\n        max-width: 720px;\n        &.two-columns {\n            max-width: 900px;\n            .ciberaccion-urgente {\n                padding: 0;\n                margin: 25px 0;\n                &:nth-child(odd) {\n                    border-right: 3px solid $brand-primary;\n                    .close {\n                        display: none;\n                    }\n                }&:last-child {\n                    border-right: none;\n                }\n            }\n            .the-title {\n                height: 140px;\n            }\n            .sign-action {\n                left: 0;\n                right: 0;\n                text-align: center;\n            }\n        }\n        &.two-rows {\n            margin-top: 35px !important;\n        }\n    }\n    .check-mounts-label {\n        span {\n            background: black;\n            color: white;\n        }\n    }\n}","#page.home {\n  // .content li span.info a, .content span.info a {\n  //   color: #5d5d5d;\n  //   text-decoration: underline;\n  // }\n    #dona-tiempo, #dona-dinero {\n      float: left;\n      width: 340px;\n      height: 105px;\n      margin: 10px 0;\n      color: #fff;\n    }\n    #dona-tiempo {\n      margin-left: 17px;\n      background: transparent url('css/img/home-dona-tiempo-bg.png') no-repeat;\n      h4 {\n        background-image: url(css/img/dona_tiempo_bg.png);\n        background-color: transparent;\n        background-repeat: no-repeat;\n        background-position: 20px 15px;\n        height: 60px;\n        text-indent: -9999px;\n        em {\n          display: block;\n          line-height: 110%;\n          font-size: 30px;\n        }\n      }\n      #sliderT {\n        margin: 12px 0 0 20px;\n        width: 140px;\n        border-radius: 0;\n        height: .4em;\n      }\n      #mtiempo {\n        color: white;\n        background: transparent;\n        border: 0;\n        font-weight: 700;\n        color: #FFEB01 !important;\n      }\n    }\n  .content {\n    .box {\n      position: relative;\n      background: transparent url('css/img/content-div-bg.png') repeat-y;\n    }\n    ul {\n      margin: 0 0 0 40px;\n      h4 {\n        padding: 0 0 5px 0;\n      }\n      li {\n        float: none;\n        list-style: none;\n        height: 147px;\n        padding-top: 15px;\n        width: 640px;\n        border-bottom: 1px solid #dadada;\n        border-top: 1px solid #fcfcfc;\n        div {\n          float: left;\n          margin-right: 20px;\n          width: 180px;\n          height: 131px;\n          a {\n            margin: -4px 0 0 0;\n          }\n        }\n        p {\n          padding: 10px 0;\n        }\n      }\n    }\n    li {\n      &.acciones {\n        border-top: 0;\n        padding-top: 0;\n      }\n      &.informes {\n        border-bottom: 0;\n      }\n      span.info {\n        font-size: 11px;\n        color: #5d5d5d;\n        margin-bottom: 0px;\n      }\n    }\n  }\n  #dona-dinero #barritaDinero {\n      float: right;\n      padding-top: 10px;\n      width: 160px;\n    }\n    .logros {\n      // padding: 60px 0 0 0;\n      // height: 90px;\n      // width: 710px;\n      // img {\n      //   position: absolute;\n      //   float: left;\n      //   left: 30px;\n      // }\n      // h4 {\n      //   padding-left: 160px;\n      //   font-weight: 700;\n      //   font-size: 120%;\n      // }\n      // p {\n      //   padding-left: 160px;\n      // }\n      // > a {\n      //   margin-left: 160px;\n      //   margin-top: 3px;\n      // }\n    }\n}","body {\n  font-family: $brand-font-serif, Arial,Helvetica, sans-serif;\n  font-size: 12px;\n  font-weight: normal;\n  text-transform: normal;\n  letter-spacing: normal;\n  overflow-x: hidden;\n}\n* {\n  box-sizing: border-box;\n}\n/*\nELEMENTOS */\n\na {\n  color: inherit;\n  text-decoration: none;\n}\n.w100 {\n  width: 100%;\n}\n.block {\n  display: block;\n}\nhr {\n  border: 0px;\n  margin: 4px 0 2px 0;\n  padding: 0px;\n  // background: url('http://media.obilabs.com/css/img/hr.png') repeat-x;\n}\n\nstrike {\n  color: #999;\n}\n.text-center {\n  text-align: center;\n}\n.text-right {\n  text-align: right;\n}\nstrong {\n  font-weight: bold;\n}\n\nsup {\n  vertical-align: super;\n}\n\n::selection{\n  background: rgba($black, .5);\n}\n\n/*\nCOLORES */\n// #wrapper-1 {\n//   height: 300px;\n//   // background: #f3f3f3 url('css/img/header-wrapper-bg.png') repeat-x;\n//   &.home {\n//     height: 510px;\n//     // background: #f3f3f3 url('css/img/header-wrapper-home-bg.png') repeat-x;\n//   }\n// }\n\n#otrasNoticias #top h3 a:hover, #footer .contenido li a:hover, #header #toplinks ul li a:hover {\n  text-decoration: underline;\n}\n\n.sec {\n  padding-right: 5px;\n}\n.text-center {\n  text-align: center;\n}\n.int {\n  width: 50px;\n}\n\n.med {\n  width: 78px;\n}\n\n.soc {\n  width: 105px;\n  padding-left: 10px !important;\n}\n\n.forml {\n  padding-right: 10px;\n}\n\n.soc {\n  border-right: 0 !important;\n  padding-left: 15px !important;\n}\n\n.full-pic {\n  width: 100%;\n  height: auto;\n}\n// input[type=\"text\"] {\n//   border-radius: 6px;\n// }\n\n@-moz-document url-prefix() {\n  .menuItem {\n    margin-top: -1px;\n  }\n}\n\n\n// .forml input[type=\"text\"] {\n//   height: 12px !important;\n//   border-radius: 6px;\n//   vertical-align: top;\n//   font-size: 80%;\n// }\n\n\n.th2 {\n  width: 1000px;\n  margin: 0 auto;\n  height: 109px;\n  h2 {\n    padding-left: 25px;\n    font-weight: 700;\n    line-height: 118px;\n    font-size: 300%;\n    color: #fff;\n    text-transform: uppercase;\n  }\n}\n\n// #header-actua {\n//   background-image: url('css/img/header-actua.png');\n// }\n\n// #header-trabajo {\n//   background-image: url('css/img/header-trabajo.png');\n// }\n\n// #header-nosotros {\n//   background-image: url('css/img/header-nosotros.png');\n// }\n\n// #header-noticias {\n//   background-image: url('css/img/header-noticias.png');\n// }\n\n// #header-informe {\n//   background-image: url('css/img/informe-banner.png');\n// }\n\n// #header-logros {\n//   background-image: url('css/img/logros-banner.png');\n//   h2 {\n//     display: none;\n//   }\n// }\n\n#header-informe h2, #header-noticias h2, #header-nosotros h2, #header-trabajo h2, #header-actua h2 {\n  display: none;\n}\n\n#gris.th2 {\n  background: url(http://lorempixel.com/g/1000/118/abstract/4/);\n}\n\n#purpura.th2 {\n  background: url(http://lorempixel.com/g/1000/118/abstract/6/);\n}\n\n// .page {\n//   width: 990px;\n//   margin: 0 auto;\n// }\n\n// .container {\n//   background: #fff url('css/img/container-bg.gif') repeat-y;\n// }\n\n.content-header {\n  width: 710px;\n  padding: 15px 0 0 0;\n  font-size: 90%;\n}\n\n.breadcrumb li {\n  display: inline;\n  margin: 0 2px 0 0;\n  padding: 0 10px 0 0;\n  background: url(css/img/flecha-gris.png) no-repeat 100% 50%;\n  &.selected {\n    margin: 0;\n    padding: 0;\n    background: none;\n    font-weight: bold;\n  }\n  a, &.selected a {\n    color: #5d5d5d;\n  }\n}\n\n.share-this {\n  float: right;\n}\n\n.add-this-float-right {\n  float: right;\n  width: 300px;\n  height: 30px;\n}\n\n.content-header a {\n  &:link, &:visited {\n    border-bottom: none;\n  }\n}\n\n// .content {\n//   float: left;\n//   width: 710px;\n//   &.full {\n//     width: 1000px;\n//     .dentro {\n//       width: 610px;\n//     }\n//   }\n// }\n\n// .page .content p {\n//   line-height: 160%;\n// }\n\n#otrasNoticias #body div div h5 a {\n  color: #0052B0;\n  text-decoration: underline;\n}\n\n.page .content {\n  p a, .trabajo a {\n    color: #0052B0;\n    text-decoration: underline;\n  }\n}\n\n#otrasNoticias #body div div h5 a:hover, .page .content p a:hover {\n  text-decoration: underline;\n}\n\n/*********\n Comunes */\n\nhr.bar {\n  height: 28px;\n  margin: 0px;\n  background: #e0e0e0 url('css/img/hr-bar-bg.png') no-repeat right;\n}\n\n.alto-20 {\n  height: 20px;\n  width: 0;\n}\n\n.alto-10 {\n  height: 10px;\n  width: 0;\n}\n\nul.basico {\n  list-style-type: circle;\n  padding: 10px 15px;\n}\n\ndiv.relative {\n  position: relative;\n}\n\na.snmargin {\n  margin: 0;\n}\n\n// div.wpcf7 #UneteActua {\n//   margin-top: 20px;\n//   position: relative;\n//   margin-bottom: 20px;\n// }\n\n\n\n#UneteActua {\n\n  @extend .row;\n  label {\n  display: block;\n  color: $black;\n\n  span {\n    display: block;\n  }\n}\n  .izq {\n    @extend .col;  \n    @extend .col-md-6;  \n  }\n  .der {\n    @extend .col;\n    @extend .col-md-6;\n  }\n  .full {\n    @extend .col;\n    @extend .col-md-12;\n    input[type=\"text\"] {\n      width: 100%;\n    }\n  }\n  .der {\n    span.pequeno {\n      width: 310px;\n      float: left;\n      margin-top: 10px;\n      font-size: 100%;\n    }\n    label span input[type=\"checkbox\"] {\n      margin-right: 25px;\n      margin-top: 20px;\n      float: right;\n    }\n    // .nacimiento {\n    //   width: 270px;\n    //   margin-right: 15px;\n    // }\n  }\n  .full input[type=\"submit\"] {\n    @extend .btn;\n    @extend .btn-black;\n  }\n}\n\ndiv.wpcf7-response-output {\n  clear: both;\n  margin: 5px auto 10px;\n  padding: 0.2em 1em;\n  float: left;\n  width: 95%;\n}\n\nspan.wpcf7-not-valid-tip {\n  top: 0 !important;\n  left: 0 !important;\n  width: 320px !important;\n  height: 20px !important;\n}\n\n\n\n#sliderT .ui-slider-handle {\n  width: 2.05em !important;\n  text-align: right;\n  vertical-align: middle;\n  border: 1px solid #292929;\n  height: 1.7em !important;\n  background: white !important;\n  border-radius: 0 !important;\n  em {\n    color: #292929;\n    text-align: center;\n    display: block;\n    line-height: 100%;\n    font-size: 70%;\n    padding-top: 2px;\n  }\n}\n\n.ui-slider-horizontal .ui-slider-handle {\n  top: -0.6em !important;\n}\n\n.page.home {\n  #dona-tiempo {\n    #barritaTiempo {\n      float: right;\n      padding-top: 10px;\n      width: 160px;\n    }\n    p.detalle {\n      line-height: 140%;\n      width: 150px;\n      font-size: 9pt;\n      padding-top: 10px;\n      // font-family: Arial;\n    }\n  }\n  #dona-dinero p.detalle {\n    line-height: 140%;\n    width: 150px;\n    font-size: 9pt;\n    padding-top: 10px;\n    // font-family: Arial;\n  }\n  #dona-tiempo p.detalle a:hover {\n    text-decoration: underline !important;\n  }\n  #dona-dinero {\n    p.detalle a:hover {\n      text-decoration: underline !important;\n    }\n    float: right;\n    background: transparent url('css/img/home-dona-dinero-bg.png') no-repeat;\n    h4 {\n      background-image: url(css/img/dona_dinero_bg.png);\n      background-color: transparent;\n      background-repeat: no-repeat;\n      background-position: 20px 15px;\n      height: 60px;\n      text-indent: -9999px;\n      em {\n        display: block;\n        line-height: 110%;\n        font-size: 30px;\n      }\n    }\n    #sliderD {\n      margin: 12px 0 0 20px;\n      width: 140px;\n      border-radius: 0;\n      height: .4em;\n    }\n    #mdinero {\n      color: white;\n      background: transparent;\n      border: 0;\n      font-weight: 700;\n      color: #FFEB01 !important;\n    }\n  }\n}\n\n#sliderD .ui-slider-handle {\n  background: #fff !important;\n  width: 1.9em !important;\n  height: 1.5em !important;\n  border-radius: 0 !important;\n  em {\n    color: #292929;\n    text-align: center;\n    display: block;\n    line-height: 100%;\n    font-size: 70%;\n    vertical-align: middle;\n  }\n}\n\n.page {\n  &.ciberaciones {\n    .box {\n      // background: none;\n      // background: none;\n    }\n    .fndciberaciones-primero {\n      position: relative;\n      .fndciberacionesIMG {\n        width: 700px;\n        height: 362px;\n        background: #fff url(\"css/img/ajax-loader.gif\") no-repeat center center !important;\n      }\n      h4 {\n        font-weight: 700;\n        margin: 0 0 0 20px;\n        width: 450px;\n        padding-top: 15px;\n      }\n      p {\n        padding: 10px 0;\n        margin-left: 20px;\n        width: 450px;\n        text-align: justify;\n      }\n      span {\n        margin: 0 0 0 20px;\n        width: 450px;\n        a {\n          font-size: 90%;\n          text-decoration: underline;\n          color: #292929;\n        }\n      }\n      .der {\n        float: right;\n        margin-right: 10px;\n        * {\n          display: block;\n        }\n        b {\n          margin-top: 20px;\n          margin-bottom: 10px;\n        }\n        em {\n          display: block;\n          vertical-align: middle;\n          margin-top: 8px;\n          text-indent: 0;\n          text-align: center;\n          color: white;\n        }\n        a {\n          font-weight: 700;\n        }\n      }\n    }\n    .fndciberaciones {\n      position: relative;\n      img {\n        position: absolute;\n        top: 15px;\n        left: 15px;\n        width: 120px;\n        height: 120px;\n      }\n      h4 {\n        font-weight: 700;\n        margin: 0 0 0 150px;\n        width: 320px;\n        padding-top: 15px;\n      }\n      p {\n        max-height: 80px;\n        height: 80px;\n        min-height: 80px;\n        line-height: 145%;\n        text-align: justify;\n        padding: 5px 0;\n        margin-left: 150px;\n        width: 310px;\n      }\n      span {\n        margin: 0 0 0 150px;\n        width: 310px;\n        a {\n          font-size: 90%;\n          text-decoration: underline;\n          color: #292929;\n        }\n      }\n      .der {\n        float: right;\n        margin-right: 10px;\n        * {\n          display: block;\n        }\n        b {\n          margin-top: 20px;\n          margin-bottom: 10px;\n        }\n        em {\n          display: block;\n          vertical-align: middle;\n          margin-top: 8px;\n          text-indent: 0;\n          // font-family: Arial;\n          text-align: center;\n          font-weight: 700;\n          color: white;\n        }\n      }\n    }\n    .fndciberaciones-primero .der a.btnactua, .fndciberaciones .der a.btnactua {\n      margin-top: 10px;\n    }\n  }\n  &.ciberacion_detalle {\n    .box {\n      background: none;\n    }\n    #contenido {\n      background: none;\n      width: 600px;\n      text-align: justify;\n      p {\n        margin-bottom: 20px;\n      }\n      h4 {\n        color: #5D5D5D;\n        font-weight: 700;\n        line-height: 100%;\n        font-size: 240%;\n      }\n      .dentro {\n        width: 330px;\n        p {\n          text-align: justify;\n        }\n      }\n    }\n    h4 {\n      font-size: 250%;\n      line-height: 100%;\n      margin-bottom: 10px;\n    }\n    #comparteme {\n      margin: 20px 0;\n      h4 {\n        font-size: 150%;\n        font-weight: 700;\n      }\n    }\n    #facebook {\n      background: url(css/img/facebook.png) no-repeat 0 0;\n      padding-left: 150px;\n      height: 135px;\n      margin-bottom: 20px;\n      a.btnmuro {\n        margin: 10px 0;\n      }\n    }\n    #twitter {\n      background: url(css/img/twitter.png) no-repeat 0 0;\n      padding-left: 150px;\n      height: 135px;\n      margin-bottom: 20px;\n      textarea {\n        width: 420px;\n        height: 45px;\n        margin-bottom: 10px;\n      }\n      a.btntutealo {\n        margin: 10px 0 5px;\n      }\n    }\n    #donacion {\n      background: url(css/img/mundo.png) no-repeat 0 0;\n      padding-left: 150px;\n      height: 135px;\n      a.btnrealizardonacion {\n        margin: 10px 0;\n      }\n    }\n  }\n  &.trabajo {\n    .content h4.titulo {\n      font-size: 230%;\n      line-height: 100%;\n      margin: 10px 0;\n    }\n    .box {\n      background: none;\n    }\n    .nuesto-trabajo {\n      h4 {\n        text-transform: uppercase;\n        font-size: 250%;\n        margin-bottom: 13px;\n        line-height: 25px;\n      }\n      h5 {\n        font-weight: 700;\n        font-size: 150%;\n        margin: 10px 0;\n        line-height: 120%;\n        text-shadow: 0px 0px 1px #999;\n        filter: dropshadow(color = #999999, offx = 0, offy = 0);\n      }\n    }\n    #divtra {\n      .ne, .no, .so, .se {\n        width: 50%;\n        float: left;\n        position: relative;\n        height: 300px;\n        margin: 5px 0;\n      }\n      h4 {\n        // position: absolute;\n        // top: 15px;\n        // width: 100%;\n        // left: 0;\n        // height: 55px;\n        // text-indent: -9999px;\n      }\n      .se h4 {\n        background: url(css/img/trabajo-h3-anual.png) no-repeat;\n      }\n      .no h4 {\n        background: url(css/img/trabajo-h3-armas.png) no-repeat;\n      }\n      .so h4 {\n        background: url(css/img/trabajo-h3-lineas.png) no-repeat;\n      }\n      .ne {\n        h4 {\n          background: url(css/img/trabajo-h3-logros.png) no-repeat;\n        }\n        img {\n          margin-left: 10px;\n          margin-top: 3px;\n        }\n      }\n      .no img, .so img, .se img {\n        margin-left: 10px;\n        margin-top: 3px;\n      }\n      p {\n        background: #eeeeee;\n        margin: 0 15px 0 10px;\n        padding: 20px;\n        a {\n          margin: 15px 0 0px;\n        }\n      }\n    }\n  }\n}\n\n/*####################*/\n\n/*.page.ciberaciones .fndciberaciones .der a{  margin-top: 10px; display: block}*/\n\n/*\"###############################*/\n\n/*####*/\n\n/*\"#####################fsdfdsfds#########*/\n\n/*\"#####################fsdfdsfds#########*/\n\n#otrasNoticias, .page.trabajo .estrategico {\n  width: 690px;\n  position: relative;\n}\n\n.acordionActua #top, #otrasNoticias #top {\n  // background: url(\"css/img/trabajo-extra-h3-bg.png\") 10px 0 repeat-y;\n  width: 690px;\n  height: 27px;\n}\n\n.page.trabajo .estrategico #top {\n  // background: url(\"css/img/trabajo-extra-h3-bg.png\") 10px 0 repeat-y;\n  width: 690px;\n  height: 27px;\n  h3 {\n    &#num2 {\n      // background: url(css/img/trabajo-otras-h3-linea2.png) no-repeat;\n      top: 10px;\n    }\n    &#num3 {\n      // background: url(css/img/trabajo-otras-h3-linea3.png) no-repeat;\n      top: 10px;\n    }\n  }\n}\n\n#otrasNoticias #top h3 {\n  &#actua {\n    z-index: 1;\n    cursor: pointer;\n    background: url(css/img/trabajo-extra-h3-actua.png) no-repeat;\n    top: 10px;\n  }\n  &#noticias {\n    z-index: 2;\n    cursor: pointer;\n    background: url(css/img/trabajo-extra-h3-noticias.png) no-repeat;\n    top: 42px;\n  }\n  &#informes {\n    z-index: 3;\n    cursor: pointer;\n    background: url(css/img/trabajo-extra-h3-informes.png) no-repeat;\n    top: 74px;\n  }\n  &#actua.hover {\n    z-index: 1;\n    cursor: pointer;\n    background: url(css/img/trabajo-extra-h3-actua_hover.png) no-repeat;\n    top: 10px;\n  }\n  &#noticias.hover {\n    z-index: 2;\n    cursor: pointer;\n    background: url(css/img/trabajo-extra-h3-noticias_hover.png) no-repeat;\n    top: 42px;\n  }\n  &#informes.hover {\n    z-index: 3;\n    cursor: pointer;\n    background: url(css/img/trabajo-extra-h3-informes_hover.png) no-repeat;\n    top: 74px;\n  }\n}\n\n.acordionActua #body {\n  min-height: 120px;\n}\n\n#otrasNoticias #body {\n  min-height: 120px;\n  #informes, #noticias, #actua {\n    background: #eee;\n    padding-top: 100px;\n    margin-left: 10px;\n    padding-bottom: 15px;\n  }\n}\n\n.page.trabajo .estrategico #body {\n  background: #eee;\n  padding-top: 100px;\n  margin-left: 10px;\n  padding-bottom: 15px;\n  padding-top: 20px;\n}\n\n#otrasNoticias #body div .item, .page.trabajo .estrategico #body div {\n  margin-left: 10px;\n}\n\n#otrasNoticias #body div .item + div, .page.trabajo .estrategico #body div + div {\n  margin-top: 30px;\n}\n\n#otrasNoticias #body div .item img, .page.trabajo .estrategico #body div img {\n  float: left;\n  margin: 0 15px 0 18px;\n}\n\n#otrasNoticias #body div .item h5 {\n  /*height: 15px;*/\n  font-weight: 700;\n  font-size: 140%;\n  margin: 5px 0 2px 0;\n}\n\n.page {\n  &.trabajo .estrategico #body div h5, &.noticias #todaNot div h5 {\n    /*height: 15px;*/\n    font-weight: 700;\n    font-size: 140%;\n    margin: 5px 0 2px 0;\n  }\n}\n\n#otrasNoticias #body div .item span, .page.noticias #todaNot span {\n  font-size: 90%;\n}\n\n#otrasNoticias #body div .item p {\n  width: 620px;\n  margin-bottom: 5px;\n}\n\n.page {\n  &.trabajo .estrategico #body div p, &.noticias #todaNot div p {\n    width: 620px;\n    margin-bottom: 5px;\n  }\n  &.trabajo .estrategico #body div p {\n    width: 650px;\n  }\n}\n\n#otrasNoticias #body .item > img {\n  width: 120px !important;\n  height: 100px !important;\n}\n\n/*\"###############################*/\n\n.page.noticias {\n  .box {\n    background: none;\n  }\n  #todaNot {}\n}\n\n@keyframes rota {\n  25% {\n    transform: rotate(270deg);\n  }\n\n  50% {\n    transform: rotate(90deg);\n  }\n\n  75% {\n    transform: rotate(360deg);\n  }\n\n  100% {\n    transform: rotate(180deg);\n  }\n}\n\n\nimg.cargando {\n  position: absolute;\n  right: 10px;\n  top: 30px;\n  -webkit-animation: rota 3s   infinite alternate;\n  -moz-animation: rota 3s   infinite alternate;\n  -ms-animation: rota 3s   infinite alternate;\n  -o-animation: rota 3s   infinite alternate;\n  animation: rota 3s   infinite alternate;\n}\n\n.page {\n  &.noticias {\n    select {\n      width: 250px;\n      color: #777;\n      height: 22px;\n      padding-left: 10px;\n      border: 1px solid #CCC;\n      margin-left: 40px;\n    }\n    #todaNot {\n      div {\n        width: 700px;\n        height: 148px;\n        &.over, &.old {\n          background: #f6f6f6;\n        }\n        + div {\n          margin-top: 10px;\n        }\n        padding: 8px 0px;\n        p {\n          padding-top: 5px;\n        }\n        h5 {\n          padding-top: 12px;\n        }\n        a {\n          color: #3B3D39;\n          font-size: 100%;\n        }\n      }\n      span.info {\n        margin-bottom: 0px;\n        a {\n          color: #3B3D39;\n          font-size: 100%;\n          text-decoration: underline;\n        }\n      }\n      div {\n        a:hover {\n          text-decoration: underline;\n        }\n        img {\n          width: 120px;\n          height: 120px;\n          background: url(css/img/loading.gif) center center no-repeat;\n          float: left;\n          margin: 8px 20px 0 10px;\n        }\n      }\n    }\n  }\n  #paginacion {\n    margin: 0 auto;\n    width: 100%;\n    text-align: center;\n    font-weight: 700;\n    span,\n    a {\n      @extend .btn;\n      background: $brand-gray0;\n      padding: $spacer/2;\n      margin-bottom: 5px;\n      &.current {\n        background: #fff;\n      }\n    }\n    span {\n      // background: #d1e7ed;\n      // padding: 6px;\n      // border-radius: 5px;\n    }\n    a {\n      &.ant {\n        margin-right: 15px;\n      }\n      &.sig {\n        margin-left: 18px;\n      }\n    }\n  }\n  &.actua .box {\n    background: none;\n  }\n  .acordionActua {\n    position: relative;\n    width: 100%;\n    height: 400px;\n    #body {\n      // background: transparent url(css/img/7_acciones_bg.png) repeat-y;\n      #izq {\n        width: 285px;\n        position: absolute;\n        top: 10px;\n        float: left;\n        h3 {\n          position: absolute;\n          text-indent: -9999px;\n          background: transparent left no-repeat;\n          width: 258px;\n          height: 55px;\n          cursor: pointer;\n          &#Ciberactivista.hover2 {\n            z-index: 1;\n            background-image: url('css/img/lbl-ciberactivista2.png');\n          }\n          &#Donante_Mensual.hover2 {\n            z-index: 2;\n            top: 32px;\n            background-image: url('css/img/lbl-mensual2.png');\n          }\n          &#Colaborador_Puntual.hover2 {\n            z-index: 3;\n            top: 64px;\n            background-image: url('css/img/lbl-puntual2.png');\n          }\n          &#Voluntario_de_Accion.hover2 {\n            z-index: 4;\n            top: 96px;\n            background-image: url('css/img/lbl-accion2.png');\n          }\n          &#Voluntario_Universitario.hover2 {\n            z-index: 5;\n            top: 128px;\n            background-image: url('css/img/lbl-universitario2.png');\n          }\n          &#Voluntario_de_Grupo.hover2 {\n            z-index: 6;\n            top: 160px;\n            background-image: url('css/img/lbl-grupo2.png');\n          }\n          &#Voluntario_del_Equipo_Operativo.hover2 {\n            z-index: 7;\n            top: 192px;\n            background-image: url('css/img/lbl-equipo2.png');\n          }\n          &#Ciberactivista.hover {\n            z-index: 1;\n            background-image: url('css/img/lbl-ciberactivista.png');\n          }\n          &#Donante_Mensual.hover {\n            z-index: 2;\n            top: 32px;\n            background-image: url('css/img/lbl-mensual.png');\n          }\n          &#Colaborador_Puntual.hover {\n            z-index: 3;\n            top: 64px;\n            background-image: url('css/img/lbl-puntual.png');\n          }\n          &#Voluntario_de_Accion.hover {\n            z-index: 4;\n            top: 96px;\n            background-image: url('css/img/lbl-accion.png');\n          }\n          &#Voluntario_Universitario.hover {\n            z-index: 5;\n            top: 128px;\n            background-image: url('css/img/lbl-universitario.png');\n          }\n          &#Voluntario_de_Grupo.hover {\n            z-index: 6;\n            top: 160px;\n            background-image: url('css/img/lbl-grupo.png');\n          }\n          &#Voluntario_del_Equipo_Operativo.hover {\n            z-index: 7;\n            top: 192px;\n            background-image: url('css/img/lbl-equipo.png');\n          }\n          &#Ciberactivista {\n            z-index: 1;\n            background-image: url('css/img/lbl-ciberactivista-hover.png');\n          }\n          &#Donante_Mensual {\n            z-index: 2;\n            top: 32px;\n            background-image: url('css/img/lbl-mensual-hover.png');\n          }\n          &#Colaborador_Puntual {\n            z-index: 3;\n            top: 64px;\n            background-image: url('css/img/lbl-puntual-hover.png');\n          }\n          &#Voluntario_de_Accion {\n            z-index: 4;\n            top: 96px;\n            background-image: url('css/img/lbl-accion-hover.png');\n          }\n          &#Voluntario_Universitario {\n            z-index: 5;\n            top: 128px;\n            background-image: url('css/img/lbl-universitario-hover.png');\n          }\n          &#Voluntario_de_Grupo {\n            z-index: 6;\n            top: 160px;\n            background-image: url('css/img/lbl-grupo-hover.png');\n          }\n          &#Voluntario_del_Equipo_Operativo {\n            z-index: 7;\n            top: 192px;\n            background-image: url('css/img/lbl-equipo-hover.png');\n          }\n        }\n        p {\n          margin-top: 250px;\n        //   position: absolute;\n        //   top: 240px;\n        //   width: 240px;\n        //   color: #A5A8A9;\n        //   padding: 0 20px 20px;\n        //   a {\n        //     text-decoration: underline;\n        //     color: #A5A8A9;\n        //   }\n        }\n      }\n      #der {\n        width: 415px;\n        position: relative;\n        float: right;\n        span {\n          position: absolute;\n          top: 0;\n          left: 0;\n          width: 65px;\n          height: 176px;\n          text-align: right;\n          font-size: 140%;\n          color: white;\n          line-height: 15px;\n          background: url(css/img/acordionA-span-bg.png);\n        }\n        em {\n          padding-top: 92px;\n          font-size: 300%;\n          display: block;\n          line-height: 100%;\n        }\n        img {\n          /*margin-left: 65px;width: 350px; height: 176px;*/\n        }\n        h5 {\n          font-size: 130%;\n          font-weight: 700;\n          padding: 5px 0 0;\n          color: #5D5D5D;\n        }\n        p {\n          width: 390px;\n        }\n        a {\n          margin: 8px 0 0;\n        }\n      }\n    }\n  }\n  &.actua {\n    #part2 p {\n      margin: 10px 0 20px;\n      span {\n        float: right;\n        color: #0253AC;\n      }\n    }\n    #formactua {\n      position: relative;\n      width: 700px;\n      .izq {\n        width: 49%;\n        float: left;\n        color: #0253ac;\n        select {\n          height: 22px;\n          padding-left: 10px;\n          width: 326px;\n          border: 1px solid #CCC;\n          background-image: none;\n          margin-bottom: 8px;\n        }\n      }\n      .der {\n        width: 49%;\n        float: left;\n        margin-left: 10px;\n      }\n      .check label {\n        display: inline-block;\n        margin: 23px 95px 0 0;\n      }\n      .der .ui-datepicker-trigger {\n        position: absolute;\n      }\n      .full input {\n        &[type=\"text\"] {\n          width: 673px;\n        }\n        &[type=\"submit\"] {\n          width: 70px;\n          margin: 20px 0 0 290px;\n        }\n      }\n      .centro {}\n      label {\n        display: block;\n        color: #0253ac;\n      }\n      input[type=\"text\"] {\n        height: 20px;\n        width: 320px;\n        border: 1px solid #ccc;\n        background-image: none;\n        margin-bottom: 10px;\n      }\n      .der #nacimiento {\n        padding: 0 0 0 15px;\n        width: 270px;\n        margin-right: 15px;\n      }\n    }\n  }\n}\n\n/*.page.noticias #todaNot div.over{background: transparent url(css/img/noticias-todas-bg-a.png) repeat-x center}\n.page.noticias #todaNot div.old{background: transparent url(css/img/noticias-todas-bg-b.png) repeat-x center;}*/\n\n/*\"###############################*/\n\n/*\"###############################*adsadsad*/\n\n#sidebar .calendario {\n  position: relative;\n  min-height: 200px;\n  .fecha {\n    height: 102px;\n    overflow: hidden;\n    background: transparent url('css/img/home-calendario-fecha.png') no-repeat 0px 0px;\n    color: #0253ac;\n    padding-top: 50px;\n    h2 {\n      margin: 10px 0;\n    }\n    .der {\n      width: 40%;\n      float: left;\n      p {\n        color: #5D5D5D;\n        font-weight: 700;\n        padding-left: 14px;\n        font-size: 63px;\n        padding-top: 13px;\n      }\n    }\n    .izq {\n      width: 40%;\n      padding-top: 20px;\n      float: right;\n      p {\n        color: #0253ac;\n        text-align: right;\n        font-size: 22px;\n        padding-bottom: 5px;\n        padding-right: 20px;\n        b {\n          color: #0253AC;\n          float: right;\n          font-size: 23px;\n          font-weight: 700;\n        }\n      }\n    }\n  }\n  .eventos {\n    width: 260px;\n    /*height:280px;*/\n    overflow: hidden;\n    font-size: 90%;\n    ul {\n      margin: 40px 5px 10px 5px;\n    }\n    li {\n      margin: 0 15px 0 15px;\n      width: 200px;\n      padding: 0;\n    }\n  }\n}\n\n#calendar_lista_eventos li {\n  border-bottom: 1px solid #dadada;\n  padding-bottom: 10px !important;\n  + li {\n    padding-top: 10px !important;\n    border-top: 1px solid #fcfcfc;\n  }\n}\n\n#sidebar .calendario {\n  .eventos {\n    a {\n      text-decoration: none;\n      color: #0253ac;\n    }\n    p.vermas {\n      margin: 10px;\n      padding: 8px 2px;\n      background: transparent url('css/img/agenda-vermas-bg.png') no-repeat 0px 0px;\n    }\n  }\n  .header {\n    position: absolute;\n    top: 120px;\n    left: 0px;\n    width: 260px;\n    height: 46px;\n    ul {\n      background: #700;\n      li {\n        float: left;\n        width: 29px;\n        height: 46px;\n        margin-right: 2px;\n        background: transparent url('css/img/agenda-dia-bg.png');\n        color: #fff;\n        font-size: 80%;\n        font-weight: bold;\n        text-align: center;\n        a {\n          color: #fff;\n          font-weight: bold;\n          text-align: center;\n          text-decoration: none;\n          &:hover {\n            color: #fff;\n            font-weight: bold;\n            text-align: center;\n            text-decoration: none;\n          }\n        }\n        .selected {\n          color: #333;\n          font-weight: bold;\n          text-align: center;\n          text-decoration: none;\n          &:hover {\n            color: #333;\n            font-weight: bold;\n            text-align: center;\n            text-decoration: none;\n          }\n        }\n        p {\n          margin-top: 12px;\n        }\n        &.left {\n          width: 13px;\n          margin-left: 0px;\n        }\n        &.right {\n          width: 13px;\n          margin-right: 0px;\n        }\n        &.selected {\n          background: transparent url('css/img/agenda-dia-selected-bg.png');\n          color: #333;\n        }\n      }\n    }\n  }\n}\n\n/*\"###############################*/\n\ndiv.page #siderFormEnvio {\n  float: right;\n  margin-top: 0px;\n  width: 362px;\n  min-height: 500px;\n  margin: 0 0 0 10px;\n  /* */\n  .header {\n    background: url(css/img/siderFormEnvio-header-bg.png) no-repeat;\n    text-indent: -9999px;\n    height: 97px;\n  }\n  #obigatorio {\n    text-align: right;\n    display: block;\n    color: #0253ac;\n    font-size: 95%;\n  }\n  form {\n    background-color: #eeeeee;\n    padding: 20px 20px 20px 10px;\n    width: 322px;\n    margin-left: 10px;\n  }\n  label {\n    vertical-align: middle;\n    display: inline-block;\n    margin: 10px 0;\n    color: #0253ac;\n    width: 80px;\n    text-align: right;\n    font-size: 95%;\n  }\n  input[type=\"text\"] {\n    display: inline-block;\n    width: 230px;\n  }\n  textarea {\n\n  }\n  #norobots {\n    margin: 10px 0;\n    label {\n      vertical-align: top;\n      margin-top: 10px;\n    }\n    span {\n      width: 100px;\n      display: inline-block;\n      height: 45px;\n    }\n    #user_code {\n      margin-left: 83px;\n      width: 100px;\n      vertical-align: top;\n    }\n    #politicas {\n      width: 130px;\n      color: #a5a8a9;\n      font-size: 100%;\n      a {\n        text-decoration: underline;\n        color: #a5a8a9;\n      }\n    }\n  }\n  .btnenviamensaje {\n    border: 0;\n    margin-left: 110px;\n  }\n}\n\n/*\"###############################*/\n\n#sidebarActua {\n  float: right;\n  margin-top: 0px;\n  // width: 362px;\n  min-height: 500px;\n  img {\n    margin-bottom: -4px;\n    &.ayuda {\n      float: right;\n      position: absolute;\n      top: 2px;\n      right: 25px;\n      z-index: 100;\n    }\n  }\n  .relative {\n    h3 {\n      width: 100%;\n      height: 65px;\n      z-index: 10;\n      position: absolute;\n      text-indent: -9999px;\n      top: -24px;\n      left: -10px;\n      background: transparent url('css/img/sidebarActua-h3-actua.png') no-repeat left;\n    }\n    #ActuaForm1 {\n      position: relative;\n      width: 362px;\n      height: 80px;\n      background: url('css/img/sidebarActua-ActuaForm1-bg.png') no-repeat;\n      span, p {\n        display: none;\n      }\n      b {\n        position: absolute;\n        z-index: 10;\n        right: 90px;\n        top: 10px;\n      }\n      div {\n        position: absolute;\n        z-index: 10;\n        color: white;\n        font-weight: 700;\n        right: 11px;\n        top: 32px;\n        em a {\n          text-indent: 0;\n          text-align: center;\n        }\n      }\n    }\n\n  }\n}\n\n/*\"###############################*/\n\n#sidebar {\n  float: right;\n  // margin-top: 10px;\n  // width: 260px;\n  // min-height: 500px;\n  .miamnistia, .trabajo {\n    position: relative;\n    background: url('css/img/siderbar-div-bg.png') repeat-y;\n  }\n  .miamnistia {\n    h3 {\n      width: 100%;\n      height: 65px;\n      position: absolute;\n      left: 0;\n      top: 0px;\n      text-indent: -9999px;\n      background: transparent url('css/img/home-h3-miamnistia.png') no-repeat left;\n    }\n    p {\n      background: transparent url('css/img/home-h3-miamnistia-cita.png') no-repeat center;\n      min-height: 155px;\n      position: relative;\n      line-height: 140%;\n      color: #5d5d5d;\n      font-weight: 700;\n      font-size: 15px;\n      span#cita {\n        line-height: 120%;\n        left: 20px;\n        top: 45px;\n        position: absolute;\n      }\n      b {\n        display: block;\n        margin-top: 10px;\n        font-size: 12.1px;\n        font-weight: 700;\n        line-height: 100%;\n        color: #0253AC;\n      }\n    }\n    a {\n      margin: 0 0 10px 150px;\n    }\n  }\n  .calendario {\n    position: relative;\n    background: url('css/img/siderbar-div-bg.png') repeat-y;\n    h3 {\n      width: 100%;\n      height: 65px;\n      position: absolute;\n      left: 0;\n      top: 0px;\n      text-indent: -9999px;\n      z-index: 3;\n      background: transparent url('css/img/home-h3-calendario.png') no-repeat left;\n    }\n  }\n  .trabajo, .involucrate, .quienessomos {\n    width: 100%;\n    position: relative;\n    clear: both;\n    background-image: url('css/img/home-h3-trabajo-bg.png');\n    background-size: cover;\n    padding: $spacer;\n    h3 {\n      color: $white;\n      font-size: $font-size-large;\n      font-weight: 900;\n      font-family: $brand-font-condesed;\n      // position: absolute;\n      z-index: 2;\n      display: block;\n      width: 100%;\n      margin-top: $spacer;\n      text-align: right;\n\n    }\n    ul {\n      // mar\n      a {\n        color: white;\n      }\n    }\n  }\n    // .trabajo ul, .involucrate ul, .quienessomos ul {\n  //   position: absolute;\n  //   top: 190px;\n  //   color: white;\n  //   list-style-image: url(css/img/vineta-icon.png);\n  //   width: 210px;\n  //   left: 20px;\n  //   list-style-position: inside;\n  //   z-index: 3;\n  // }\n  // .trabajo ul a, .involucrate ul a, .quienessomos ul a {\n  //   color: #fff;\n  //   text-decoration: none;\n  // }\n  // .trabajo ul a:hover, .involucrate ul a:hover, .quienessomos ul a:hover {\n  //   color: #fff;\n  //   text-decoration: underline;\n  // }\n  // .trabajo h3, .involucrate h3, .quienessomos h3 {\n  //   width: 100%;\n  //   height: 65px;\n  //   position: absolute;\n  //   left: 0;\n  //   top: 0px;\n  //   text-indent: -9999px;\n  //   z-index: 2;\n  //   background: transparent url('css/img/sidebar-h3-trabajo.png') no-repeat left;\n  // }\n  // .involucrate h3 {\n    // background: transparent url('css/img/sidebar-h3-involucrate.png') no-repeat left;\n  // }\n  // .quienessomos h3 {\n  //   background: transparent url('css/img/sidebar-h3-quienessomos.png') no-repeat left;\n  // }\n  // .trabajo img, .involucrate img, .quienessomos img {\n  //   position: absolute;\n  //   z-index: 1;\n  // }\n  // .trabajo p, .involucrate p, .quienessomos p {\n  //   padding: 20px 10px 20px 20px;\n  //   margin-top: 10px;\n  //   position: absolute;\n  //   line-height: 120%;\n  //   z-index: 2;\n  //   color: #ead901;\n  //   font-size: 200%;\n  //   top: 40px;\n  //   font-weight: 700;\n  // }\n  .trabajo p span {\n    font-size: 210%;\n    display: block;\n    padding-bottom: 5px;\n  }\n  .involucrate p span, .quienessomos p span {\n    font-size: 230%;\n    display: block;\n    padding: 5px 0;\n    font-size: 220%;\n    line-height: 60%;\n  }\n\n  .involucrate ul {\n    left: 45px;\n    top: 190px;\n    width: 190px;\n    li {\n      margin-bottom: 4px;\n    }\n  }\n  #sidebar-menu-ciberaccion {\n    li {\n      a {\n        @extend .btn;\n        width: 100%;\n        display: block;\n        text-transform: uppercase;\n        margin-bottom: 10px;\n        font-size: 14px;\n        line-height: 16px;\n        white-space: inherit;\n        color: white;\n        background: rgba($brand-gray3,.2);\n        &:hover {\n          background: rgba($black,.2);\n          // color: black;\n          box-shadow: inset 0 0 0 3px $white;\n          text-decoration: none;\n        }\n      }\n    }\n  }\n  .dona {\n    position: relative;\n    background: $brand-gray0;\n    h3 {\n      font-size: $font-size-large;\n      font-weight: 900;\n      font-family: $brand-font-condesed;\n      text-align: center;\n      padding: $spacer 0;\n      margin: 0;\n    }\n  }\n  .conectado {\n    position: relative;\n    top: 20px;\n    background: url('css/img/siderbar-div-bg.png') repeat-y;\n    h3 {\n      width: 100%;\n      height: 65px;\n      position: absolute;\n      left: 0;\n      top: 0px;\n      text-indent: -9999px;\n      z-index: 2;\n      background: transparent url('css/img/sidebar-h3-conectado.png') no-repeat left;\n    }\n  }\n  .cerca_de_ti {\n    position: relative;\n    background: url('css/img/siderbar-div-bg.png') repeat-y;\n    height: 385px;\n    h3 {\n      width: 100%;\n      height: 65px;\n      position: absolute;\n      left: 0;\n      top: 0px;\n      text-indent: -9999px;\n      z-index: 2;\n      background: transparent url('css/img/sidebar-h3-cerca.png') no-repeat left;\n    }\n    #mapa {\n      height: 200px;\n    }\n  }\n  .dona {\n    form {\n      input {\n        &[type=\"text\"] {\n          // background: url(\"css/img/btn-dona-izq.png\") no-repeat;\n          width: 105px;\n          float: left;\n          height: 28px;\n          margin: 0 0 0 15px;\n          border: 0;\n          padding: 0px 0 0 15px;\n        }\n        &[type=\"submit\"] {\n          @extend .btn;\n          @extend .btn-black;\n        }\n      }\n    }\n    p {\n      padding: 30px 18px;\n      margin-top: 10px;\n      color: #5d5d5d;\n      a {\n        text-decoration: underline;\n        color: #5d5d5d;\n        display: block;\n        margin-top: 3px;\n      }\n    }\n  }\n}\n\n/*#sidebar .calendario a {margin: 0 0 10px 105px;}*/\n\n/*\"###############################*/\n\n#dos_tres {}\n\n.lineas {\n  padding-bottom: 10px;\n}\n\n#dos_tres {\n  #linSeg {\n    position: relative;\n  }\n  .lineas .top {\n    position: relative;\n    height: 55px;\n  }\n  #linSeg .top > h3 {\n    background: url(css/img/h3_linea_estrategia_2.png) no-repeat;\n    position: absolute;\n    height: 65px;\n    width: 710px;\n  }\n  #linTres .top > h3 {\n    background: url(css/img/h3_linea_estrategia_3.png) no-repeat;\n    height: 65px;\n    width: 710px;\n    position: absolute;\n  }\n  .cuerpo {\n    margin-left: 12px;\n    padding-bottom: 15px;\n    background: #eeeeee url(css/img/lineas_bg.png) repeat-x;\n    div {\n      padding-left: 18px;\n      position: relative;\n      height: 135px !important;\n      img {\n        float: left;\n        margin-right: 15px;\n        -webkit-box-shadow: inset 0px 0px 10px 0px #292929;\n        box-shadow: inset 0px 0px 10px 0px #292929;\n      }\n      h5 {\n        font-size: 120% !important;\n        margin: 10px 0 2px !important;\n      }\n      p {\n        padding-right: 18px;\n        text-align: justify;\n      }\n      h5 a {\n        color: #3B3D39;\n      }\n      > a {\n        bottom: 5px;\n        left: 210px;\n        position: absolute;\n      }\n    }\n  }\n}\n\n/*\"###############################*/\n\n#respond {\n  form {\n    label {\n      width: 200px;\n      display: inline-block;\n      text-align: right;\n      color: #0253ac;\n    }\n    span {\n      display: inline-block;\n      width: 13px;\n    }\n    padding: 20px;\n    p {\n      margin: 8px;\n    }\n    #comment {\n      width: 395px;\n      height: 80px;\n    }\n  }\n  #commentform {\n    input[type=\"text\"], textarea {\n      border: 1px #CCC solid;\n    }\n    #submit {\n      border: 0;\n      margin: 0 165px !important;\n    }\n  }\n}\n\n#comView {\n  .info {\n    img {\n      float: left;\n      margin: 0 15px 0 0;\n    }\n    span {\n      margin: 2px 0 14px 0;\n      display: block;\n    }\n    h4 {\n      margin: 0 0 2px 0;\n      span {\n        font-size: 80%;\n        display: inline-block;\n        font-weight: 400;\n        margin: 0 5px;\n      }\n    }\n  }\n  hr {\n    height: 1px;\n    width: 620px;\n    margin: 15px auto;\n  }\n  .mando {\n    float: right;\n    width: 120px;\n  }\n  p {\n    min-height: 40px;\n    width: 540px;\n    padding-left: 20px;\n  }\n  .mando .btnresponder {\n    margin-top: 5px;\n  }\n}\n\n/*\"###############################*/\n\n.secciones {\n  margin-top: 15px;\n  display: block;\n  li {\n    float: left;\n    background: url(\"css/img/secciones-li-bg.png\") repeat-y;\n    min-height: 320px;\n    width: 240px;\n    margin-right: 5px;\n    position: relative;\n    padding-bottom: 10px;\n  }\n  h3 {\n    height: 55px;\n    width: 100%;\n    position: absolute;\n    top: 10px;\n    text-indent: -9999px;\n  }\n  img {\n    padding-left: 10px;\n    margin-bottom: 10px;\n  }\n  p, h4 {\n    padding-left: 25px;\n    margin-bottom: 2px;\n    padding-right: 20px;\n    text-align: justify;\n    line-height: 150%;\n  }\n  p > a {\n    margin-top: 2px;\n  }\n  .pueblos h3 {\n    background: url(\"css/img/secciones-h3-indigenas.png\") no-repeat left;\n  }\n  .armas h3 {\n    background: url(\"css/img/secciones-h3-no-armas.png\") no-repeat left;\n  }\n  .salud h3 {\n    background: url(\"css/img/secciones-h3-salud-materna.png\") no-repeat left;\n  }\n  .actua h3 {\n    background: url(\"css/img/secciones-h3-actua-ahora.png\") no-repeat left;\n  }\n}\n\n// #trabajoCentral {\n//   position: relative;\n//   clear: both;\n//   div {\n//     float: left;\n//     width: 350px;\n//     margin: 10px 2px;\n//   }\n//   b, strong {\n//     display: block;\n//     padding: 10px 20px;\n//     margin-left: 9px;\n//     margin-top: -4px;\n//     padding-right: 5px;\n//     font-weight: 400;\n//     height: 100px;\n//     line-height: 18px;\n//     background: url('../../../wp-content/uploads/2012/11/nuestro-trabajo_central_degradado.png');\n//   }\n//   &.arriba {\n//     margin-top: 100px;\n//   }\n//   &.peq {\n//     b, strong {\n//       height: 75px;\n//     }\n//   }\n//   div a.btnleermas {\n//     display: block;\n//     margin-top: 5px;\n//   }\n// }\n\n.negrita {\n  font-weight: 700;\n}\n\n.relative {\n  position: relative;\n}\n\n/*#footer .copyright{ float:left; width:500px; color:#efefef; }\n#footer .copyright a{ color:#efefef; text-decoration:none; }\n#footer .copyright a:hover{ color:#fff; }\n#footer .social{ float:left; width:170px; font-weight:bold; font-size:11px;}\n#footer .social ul { list-style: none; }\n#footer .social ul li{ margin:5px 0; }\n#footer .contacto { float:left; width:290px; }\n#footer .contacto span{ font-weight:bold; font-size:11px;}\n#footer .contacto p{ margin-top:10px; font-size:10px;}\n*adsa\n/*img[src^=\"http://lorempixel.com/\"] {\n    -webkit-filter: blur(80%);\n}\nimg[src^=\"http://lorempixel.com/\"]:hover {\n    -webkit-filter: sepia(100%);\n}*/\n\nimg {\n  &.alignleft {\n    float: left;\n    margin-right: 1em;\n  }\n  &.alignright {\n    float: right;\n    margin-left: 1em;\n  }\n  &.aligncenter {\n    clear: both;\n    margin: 0 auto;\n    display: block;\n  }\n}\n\ni {\n  font-style: oblique;\n}\n\n.sinpadding {\n  padding: 0;\n}\n\n.sinmargin {\n  margin: 0;\n}\n\n.calnk a {\n  color: #5D5D5D !important;\n  font-size: 110% !important;\n  font-weight: 700 !important;\n  &:hover {\n    text-decoration: underline !important;\n  }\n}\n\nblockquote {\n  width: 360px;\n  padding: 20px 50px;\n  font-weight: 700;\n  color: #C3C5C6;\n  line-height: 145%;\n}\n\n.page.trabajo blockquote {\n  background: url('../../../wp-content/uploads/2012/11/00000001_r2_c2-9.jpg') no-repeat;\n  address {\n    text-align: right;\n    font-size: 95%;\n    font-weight: 400;\n  }\n}\n\n/*.hide-text {\ntext-indent: 100%;\nwhite-space: nowrap;\noverflow: hidden!;\n}*/\n\nimg.foto {\n  float: left;\n  margin-right: 10px;\n  border: 1px solid #999;\n  width: 180px;\n  height: 130px;\n}\n\n.divslider > span > h3 {\n  padding-top: 8px !important;\n}\n\n.page {\n  &.home {\n    #dona-tiempo .detalle a, #dona-dinero .detalle a {\n      text-decoration: none;\n      // font-family: arial;\n      font-size: 11px;\n    }\n    #dona-tiempo .detalle a:hover, #dona-dinero .detalle a:hover {\n      text-decoration: underline;\n      // font-family: arial;\n      font-size: 11px;\n    }\n  }\n  .content {\n    #relacionadas {\n      margin: 20px 0;\n      clear: both;\n      position: relative;\n      height: 240px;\n      div.relacion {\n        width: 345px;\n        margin-right: 10px;\n        float: left;\n        background: url('css/img/relacion_bg.png');\n        min-height: 88px;\n        max-height: 88px;\n        margin-bottom: 10px;\n        &:hover {\n          background: url('css/img/relacion_bg_hover.png');\n        }\n        img {\n          width: 88px;\n          height: 88px;\n          margin-right: 10px;\n          float: left;\n        }\n        a {\n          font-weight: 700;\n          display: block;\n          padding-top: 10px;\n          font-size: 13px;\n          font-weight: 700;\n          width: 320px;\n          color: #333;\n          &:hover {\n            color: #0052B0;\n            text-decoration: underline;\n          }\n        }\n        cite {\n          display: block;\n          margin-top: 5px;\n          font-size: 85%;\n        }\n      }\n    }\n    #respond {\n      clear: both;\n      margin-top: 10px;\n    }\n  }\n  &.ciberaciones .content .ciberaciones.box > h2 {\n    position: absolute;\n    text-indent: -9999px;\n  }\n}\n\n#otrasNoticias > div > h3 {\n  position: absolute;\n  text-indent: -1000px;\n  height: 55px;\n  display: block;\n  width: 145px;\n}\n\n/* ===== Form validation ===== */\n\n.inputContainer {\n  position: relative;\n  float: left;\n}\n\n.formError {\n  position: absolute;\n  top: 300px;\n  left: 280px;\n  display: block;\n  z-index: 500;\n  cursor: pointer;\n}\n\n.ajaxSubmit {\n  padding: 20px;\n  background: #55ea55;\n  border: 1px solid #999;\n  display: none;\n}\n\n.formError .formErrorContent {\n  background: #202020;\n  position: relative;\n  z-index: 5001;\n  color: #fff;\n  width: 150px;\n  font-size: 11px;\n  border: 1px solid #000;\n  padding: 4px 10px 4px 10px;\n  border-radius: 2px;\n  -moz-border-radius: 2px;\n  -webkit-border-radius: 2px;\n}\n\n.greenPopup .formErrorContent {\n  background: #33be40;\n}\n\n.blackPopup .formErrorContent {\n  background: #393939;\n  color: #FFF;\n}\n\n.formError {\n  .formErrorArrow {\n    width: 15px;\n    margin: -2px 0 0 13px;\n    position: relative;\n    z-index: 5006;\n  }\n  .formErrorArrowBottom {\n    box-shadow: none;\n    -moz-box-shadow: none;\n    -webkit-box-shadow: none;\n    margin: 0px 0 0 12px;\n    top: 2px;\n  }\n  .formErrorArrow div {\n    font-size: 0px;\n    height: 1px;\n    background: #202020;\n    margin: 0 auto;\n    line-height: 0;\n    font-size: 0;\n    display: block;\n  }\n  .formErrorArrowBottom div {\n    box-shadow: none;\n    -moz-box-shadow: none;\n    -webkit-box-shadow: none;\n  }\n}\n\n.greenPopup .formErrorArrow div {\n  background: #33be40;\n}\n\n.blackPopup .formErrorArrow div {\n  background: #393939;\n  color: #FFF;\n}\n\n.formError .formErrorArrow {\n  .line10 {\n    width: 15px;\n    border: none;\n  }\n  .line9 {\n    width: 13px;\n    border: none;\n  }\n  .line8 {\n    width: 11px;\n  }\n  .line7 {\n    width: 9px;\n  }\n  .line6 {\n    width: 7px;\n  }\n  .line5 {\n    width: 5px;\n  }\n  .line4 {\n    width: 3px;\n  }\n  .line3 {\n    width: 1px;\n    border-left: 2px solid #ddd;\n    border-right: 2px solid #ddd;\n    border-bottom: 0 solid #ddd;\n  }\n  .line2 {\n    width: 3px;\n    border: none;\n    background: #ddd;\n  }\n  .line1 {\n    width: 1px;\n    border: none;\n    background: #ddd;\n  }\n}\n\n#FormEnvio > #requerido {\n  text-align: right;\n  display: block;\n  font-size: 90%;\n  padding-right: 0;\n  color: $brand-gray1;\n}\n\n// #seguridad {\n//   position: absolute;\n//   left: 85px;\n//   top: 45px;\n//   width: 85px !important;\n// }\n\n\n#firmasTotal {\n  background: url(css/img/bg_total_firmas.png) no-repeat 10px;\n  line-height: 100%;\n  width: 170px;\n  height: 60px;\n  > span {\n    margin-top: 8px;\n  }\n}\n\n/********************************************************SROK****************************************************************************/\n\n.btAmarillo {\n  background: linear-gradient(#ffeb01, #e9d801);\n  border-radius: 8px;\n  padding: 8px 20px;\n  color: #000;\n  // font-family: 'dincond-boldregular';\n  font-size: 28px;\n  font-weight: 600;\n  text-align: center;\n  &:hover {\n    background: linear-gradient(#151515, #444444) !important;\n    color: #fff !important;\n  }\n}\n\n.btAmarilloH {\n  background: linear-gradient(#151515, #444444) !important;\n  color: #fff !important;\n}\n\n.home.page .content .botones {\n  float: left;\n  margin: 15px 5px;\n  a {\n    &.btAmarillo {\n      margin: 10px;\n      float: left;\n      display: block;\n      width: 180px !important;\n      padding: 18px;\n      outline: none;\n    }\n    &.bt1:nth-child(3) {\n      margin-right: 0;\n    }\n  }\n  #formsuscribite {\n    border-radius: 5px;\n    float: left;\n    padding: 3px;\n    border: 2px solid #f9e100;\n    input {\n      border: 0;\n      outline: none;\n      font-size: 16px;\n    }\n  }\n  .tabs {\n    // font-family: 'dincond-boldregular';\n    margin-top: 10px;\n    display: none;\n    float: left;\n    width: 100%;\n    margin: 15px;\n    span {\n      font-weight: 600;\n      font-size: 18px;\n      display: block;\n    }\n    a.bt2 {\n      color: #888;\n      font-size: 15px;\n      text-transform: uppercase;\n      width: 28.8% !important;\n      padding: 10px;\n      margin: 5px;\n      text-align: left;\n    }\n  }\n}\n\n#advanced_search {\n  background: #FFEC00;\n  width: 100%;\n  td {\n    &.caption {\n      text-align: right;\n      font-weight: bold;\n    }\n    &.field {\n      text-align: left;\n    }\n  }\n  table {\n    margin: 10px;\n    width: 100%;\n    td {\n      padding: 5px;\n      font-size: 13px;\n    }\n  }\n  select {\n    margin: 0 !important;\n    padding: 4px;\n    height: auto !important;\n  }\n  input {\n    &[type=\"text\"] {\n      width: 507px;\n      padding: 4px;\n      font-size: 15px;\n    }\n    &[type=\"submit\"] {\n      background: #eee;\n      height: 30px;\n    }\n  }\n}\n\n\n/* ESTO ES EL BASE.CSS antiguo -> */\n\n// @font-face {\n//   font-family: 'Lucida';\n//   src: local(\"LucidaGrande\"), local(\"Lucida Grande\"), url('http://media.obilabs.com/fonts/LG.TTF') format(\"truetype\");\n//   font-weight: normal;\n// }\n\n\n/*@font-face {\nfont-family: 'Lucida Grande';\nsrc: local('LucidaGrandeBold'), local('Lucida Grande Bold'), url('http://media.obilabs.com/fonts/LGB.TTF') format('truetype');\nfont-weight: bold;\n}*/\n\nstrong, em, b, i, h1, h2, h3, h4, h5, h6, address {}\n\n// code, pre {\n//   font-family: 'Lucida Console', 'Andale Mono', Monaco, 'Courier New', Courier, monospace;\n// }\n\n/*\nCOMUNES */\n\n.clearer {\n  clear: both;\n  height: 0px;\n  font-size: 0px;\n  border: 0px;\n  line-height: 0px;\n  margin: 0px;\n}\n\n.align-right {\n  text-align: right;\n}\n\n.align-center {\n  text-align: center;\n}\n\n.align-justify {\n  text-align: justify;\n}\n\n.nodisplay {\n  display: none;\n}\n\n.error {\n  color: #e00;\n}\n\n.ie6-warning {\n  background-color: #FBCF14;\n  text-align: center;\n  padding: 2px;\n  color: #222;\n  font-size: 90%;\n}\n\n.font95 {\n  font-size: 95%;\n}\n\n.font90 {\n  font-size: 90%;\n}\n\n.font85 {\n  font-size: 85%;\n}\n\n.font80 {\n  font-size: 80%;\n}\n\n\n.color-white {\n  color: white !important;\n}\n.textcolor {\n  color: #3B3D39;\n}\n\n.textcolor-2 {\n  color: #4B504E;\n}\n\n.green {\n  color: #86B640;\n}\n\n.green-1 {\n  color: #609D03;\n}\n\n.green-2 {\n  color: #698f2d;\n}\n\n.green-bg {\n  background-color: #E7F9C5;\n}\n\n.blue {\n  color: #0077CC;\n}\n\n.blue-bg {\n  background-color: #e8f2fe;\n}\n\n.red {\n  color: #CD4C0E;\n}\n\n.red-2 {\n  color: #924735;\n}\n\n.carrot {\n  color: #DD6600;\n}\n\n.carrot-2 {\n  color: #CC3300;\n}\n\n.brick {\n  color: #A9523D;\n}\n\n.caterpillar {\n  color: #FBCF14;\n}\n\n.gray {\n  color: #676767;\n}\n\n/*\nFILTROS */\n\n.alpha-50 {\n  filter: alpha(opacity = 50);\n  -moz-opacity: 0.5;\n  -khtml-opacity: 0.5;\n  opacity: 0.5;\n}\n\n.alpha-80 {\n  filter: alpha(opacity = 80);\n  -moz-opacity: 0.8;\n  -khtml-opacity: 0.8;\n  opacity: 0.8;\n}\n\n/*\nINPUTS */\n\n// input {\n//   &.text, &[type=\"text\"] {\n//     padding: 2px;\n//     // font-family: Arial, Verdana, sans-serif;\n//     font-size: 12px;\n//     line-height: 1.5em;\n//     border-top: 1px solid #777;\n//     border-left: 1px solid #c3c3c3;\n//     border-right: 1px solid #c3c3c3;\n//     border-bottom: 1px solid #ddd;\n//     background: #fff url('http://media.obilabs.com/css/img/fieldbg.gif') repeat-x top;\n//     color: #444;\n//   }\n// }\n\n// textarea, select {\n//   padding: 2px;\n//   // font-family: Arial, Verdana, sans-serif;\n//   font-size: 12px;\n//   line-height: 1.5em;\n//   border-top: 1px solid #777;\n//   border-left: 1px solid #c3c3c3;\n//   border-right: 1px solid #c3c3c3;\n//   border-bottom: 1px solid #ddd;\n//   background: #fff url('http://media.obilabs.com/css/img/fieldbg.gif') repeat-x top;\n//   color: #444;\n// }\n\n// input.hasDatepicker {\n//   background: #fff url('http://media.obilabs.com/css/img/fieldbg-datepicker.png') no-repeat left top;\n//   padding: 3px 0 1px 18px;\n//   width: 80px;\n// }\n\nselect {\n  padding: 0px;\n}\n\ninput:focus, textarea:focus {\n  background: #ffffd0;\n}\n\n// input[type=\"submit\"] {\n//   background: transparent url('http://media.obilabs.com/css/img/controls.png') repeat-x scroll 0 -193px;\n//   padding: 2px 6px;\n//   -webkit-border-radius: 3px;\n//   -moz-border-radius: 3px;\n//   border-radius: 3px;\n//   border-top: 1px solid #c4c4c4;\n//   border-right: 1px solid #828282;\n//   border-bottom: 2px solid #969696;\n//   border-left: 1px solid #b7b7b7;\n//   color: #272727;\n//   text-shadow: 0 1px 0 #fff;\n//   cursor: pointer;\n//   display: inline-block;\n//   overflow: visible;\n//   position: relative;\n//   text-align: center;\n//   text-decoration: none !important;\n//   font-weight: bold;\n// }\n\n#searchform input#s {\n  width: 420px;\n}\n\n.img-cover {\n  background-size: cover;\n  background-position: center;\n  background-repeat: no-repeat;\n}\n\n\n\n.no-margin {\n  margin: 0 !important;\n}\n\n.spacer-bottom { margin-bottom: $spacer; }\n.color-primary { color: $brand-primary !important; }\n.color-secondary { color: $brand-secondary !important; }\n.color-gray0 { color: $brand-gray0 !important; }\n.color-gray1 { color: $brand-gray1 !important; }\n.color-gray3 { color: $brand-gray3 !important; }\n\n\n\n\n\nselect,\ninput[type=\"number\"],\ninput[type=\"email\"],\ninput[type=\"text\"] {\n  // height: 20px;\n  width: 100%;\n  border: $basic-border;\n  background-image: none;\n  margin: $spacer/2 0;\n}\n\ninput[type=\"submit\"] {\n  @extend .btn;\n  @extend .btn-black;\n}\n\n#FormEnvio {\n  form {\n    label {\n      display: block;\n      position: relative;\n      b {\n        font-weight: 700;\n        color: #000;\n        margin-bottom: 10px;\n      }\n      + label {\n        margin: 8px 0;\n      }\n    }\n    button {\n      margin: 10px 85px;\n      border: 0;\n    }\n    label {\n      span {\n\n      }\n      input[type=\"text\"] {\n        padding: $spacer/2;\n      }\n      textarea {\n        height: 150px;\n        display: block;\n        width: 100%;\n        padding: $spacer/2;\n        border: $basic-border;\n      }\n    }\n  }\n}\n\n\n// .wpcf7 {\n//   @extend .box;\n//   @extend .box-gray;\n//   td {\n//     padding: 10px;\n//   }\n//   input {\n//     padding: 10px;\n//   }\n// }\n\n.share {\n    float: right;\n    margin-left: $spacer;\n}\n\n\n// .span.at-icon-wrapper {\n//     border-radius: 100% !important;\n    \n// }\n// .span.at-icon-wrapper svg {\n//       width: 28px;\n//       height: 26px;\n//     }\n\n.trabajo img {\n    max-width: 100%;\n    height: auto !important;\n}\n.p-a-0 {\n  padding:0 !important;\n}\n.p-h-0 {\n  padding-top:0 !important;\n  padding-bottom:0 !important;\n}\n.m-t-0 {\n  margin-top: $spacer !important;\n}\n.p-t-2 {\n  padding-top: 20px;\n}\n.m-b-0 {\n  margin-bottom: 0 !important;\n}\n.p-b-0 {\n  padding-bottom: 0 !important;\n}\n.m-b-3 {\n  margin-bottom: $spacer*3;\n}\n.m-t-3 {\n  margin-top: $spacer*3;\n}\n.m-b-2 {\n  margin-bottom: $spacer*2;\n}\n.m-t-2 {\n  margin-top: $spacer*2;\n}\n.m-b-1 {\n  margin-bottom: $spacer*1;\n}\n.m-t-1 {\n  margin-top: $spacer*1;\n}\n\n.fade {\n  opacity: 0;\n}\n\n\n.full-bg {\n  position: absolute;\n  left: 0;\n  right: 0;\n  top: 0;\n  bottom: 0;\n  z-index: 0;\n}\n\n.page-firma-por .box-related {\n  a {\n    display: block;\n    position: absolute;\n    left: 0;\n    right: 0;\n    top: 0;\n    bottom: 0;\n    z-index: 1;\n  }\n  &:hover  {\n    .full-bg {\n      opacity: 1;\n    }\n  }\n  height: 400px;\n  // .full-bg {\n  //   opacity: .5;\n  //   transition: opacity .3s;\n  // }\n  .content {\n    position: absolute;\n    left: 0;\n    right: 0;\n    top: auto;\n    bottom: 0;\n    z-index: 1;\n    padding: $spacer*1.5;\n  }\n  .title {\n    color: black;\n    display: inline-block;\n    background: $brand-primary;\n    text-transform: uppercase;\n    font-size: 22px;  \n    padding: $spacer/2 $spacer;\n  }\n  .subtitle {\n    color: white;\n    display: inline-block;\n    background: black;\n    text-transform: uppercase;\n    font-size: 18px;  \n    padding: $spacer/2 $spacer;\n    margin-top: $spacer/2;\n  }\n}\n.page-firma-por {\n  .label-firma {\n    padding-top: $spacer/2;\n    font-weight: 700;\n    text-transform: uppercase;\n  }\n  .steps-errors p {\n    bottom: 50px !important;\n  }\n}\n\n.tip {\n  font-size: 18px;\n  color: $brand-gray1;\n  font-style: italic;\n}\n\n.color-black {\n  color: black !important;\n}","@media print {\n\t#header {\n\t\tdisplay: none;\n\t}\n\t#footer {\n\t\tdisplay: none;\n\t}\n}"]}
@charset "UTF-8";
/*!
Theme Name: Amnistía Argetnina
Theme URI: www.amnistia.org.ar
Author: Inmediative
Author URI: http://inmediative.com/
Description: Plantilla para Amnistía Argentina
*/
@font-face {
  font-family: 'AmnestyTradeGothic';
  src: url("fonts/AmnestyTradeGothic.eot");
  src: url("fonts/AmnestyTradeGothic.woff2") format("woff2"), url("fonts/AmnestyTradeGothic.woff") format("woff"), url("fonts/AmnestyTradeGothic.ttf") format("truetype"), url("fonts/AmnestyTradeGothic.svg#AmnestyTradeGothic") format("svg"), url("fonts/AmnestyTradeGothic.eot?#iefix") format("embedded-opentype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AmnestyTradeGothic-Cn18';
  src: url("fonts/AmnestyTradeGothic-Cn18.eot");
  src: url("fonts/AmnestyTradeGothic-Cn18.woff2") format("woff2"), url("fonts/AmnestyTradeGothic-Cn18.woff") format("woff"), url("fonts/AmnestyTradeGothic-Cn18.ttf") format("truetype"), url("fonts/AmnestyTradeGothic-Cn18.svg#AmnestyTradeGothic-Cn18Obl") format("svg"), url("fonts/AmnestyTradeGothic-Cn18.eot?#iefix") format("embedded-opentype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AmnestyTradeGothic-Condesed';
  src: url("fonts/AmnestyTradeGothic-BdCn20.eot");
  src: url("fonts/AmnestyTradeGothic-BdCn20.woff2") format("woff2"), url("fonts/AmnestyTradeGothic-BdCn20.woff") format("woff"), url("fonts/AmnestyTradeGothic-BdCn20.ttf") format("truetype"), url("fonts/AmnestyTradeGothic-BdCn20.svg#AmnestyTradeGothic-BdCn20") format("svg"), url("fonts/AmnestyTradeGothic-BdCn20.eot?#iefix") format("embedded-opentype");
  font-weight: normal;
  font-style: normal; }

/*! Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome
License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */
@font-face {
  font-family: 'FontAwesome';
  src: url("fonts/fontawesome-webfont.eot?v=4.6.3");
  src: url("fonts/fontawesome-webfont.eot?#iefix&v=4.6.3") format("embedded-opentype"), url("fonts/fontawesome-webfont.woff2?v=4.6.3") format("woff2"), url("fonts/fontawesome-webfont.woff?v=4.6.3") format("woff"), url("fonts/fontawesome-webfont.ttf?v=4.6.3") format("truetype"), url("fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal; }

.fa, .donation-form .check-mounts-label.arrow-right:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%; }

.fa-2x {
  font-size: 2em; }

.fa-3x {
  font-size: 3em; }

.fa-4x {
  font-size: 4em; }

.fa-5x {
  font-size: 5em; }

.fa-fw {
  width: 1.28571429em;
  text-align: center; }

.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none; }

.fa-ul > li {
  position: relative; }

.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center; }

.fa-li.fa-lg {
  left: -1.85714286em; }

.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em; }

.fa-pull-left {
  float: left; }

.fa-pull-right {
  float: right; }

.fa.fa-pull-left, .donation-form .fa-pull-left.check-mounts-label.arrow-right:before {
  margin-right: .3em; }

.fa.fa-pull-right, .donation-form .fa-pull-right.check-mounts-label.arrow-right:before {
  margin-left: .3em; }

/* Deprecated as of 4.4.0 */
.pull-right {
  float: right; }

.pull-left {
  float: left; }

.fa.pull-left, .donation-form .pull-left.check-mounts-label.arrow-right:before {
  margin-right: .3em; }

.fa.pull-right, .donation-form .pull-right.check-mounts-label.arrow-right:before {
  margin-left: .3em; }

.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear; }

.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8); }

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg); }

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg); }

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg); }

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  transform: scale(-1, 1); }

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  transform: scale(1, -1); }

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  -webkit-filter: none;
  filter: none; }

.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle; }

.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center; }

.fa-stack-1x {
  line-height: inherit; }

.fa-stack-2x {
  font-size: 2em; }

.fa-inverse {
  color: #ffffff; }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000"; }

.fa-music:before {
  content: "\f001"; }

.fa-search:before {
  content: "\f002"; }

.fa-envelope-o:before {
  content: "\f003"; }

.fa-heart:before {
  content: "\f004"; }

.fa-star:before {
  content: "\f005"; }

.fa-star-o:before {
  content: "\f006"; }

.fa-user:before {
  content: "\f007"; }

.fa-film:before {
  content: "\f008"; }

.fa-th-large:before {
  content: "\f009"; }

.fa-th:before {
  content: "\f00a"; }

.fa-th-list:before {
  content: "\f00b"; }

.fa-check:before {
  content: "\f00c"; }

.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d"; }

.fa-search-plus:before {
  content: "\f00e"; }

.fa-search-minus:before {
  content: "\f010"; }

.fa-power-off:before {
  content: "\f011"; }

.fa-signal:before {
  content: "\f012"; }

.fa-gear:before,
.fa-cog:before {
  content: "\f013"; }

.fa-trash-o:before {
  content: "\f014"; }

.fa-home:before {
  content: "\f015"; }

.fa-file-o:before {
  content: "\f016"; }

.fa-clock-o:before {
  content: "\f017"; }

.fa-road:before {
  content: "\f018"; }

.fa-download:before {
  content: "\f019"; }

.fa-arrow-circle-o-down:before {
  content: "\f01a"; }

.fa-arrow-circle-o-up:before {
  content: "\f01b"; }

.fa-inbox:before {
  content: "\f01c"; }

.fa-play-circle-o:before {
  content: "\f01d"; }

.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e"; }

.fa-refresh:before {
  content: "\f021"; }

.fa-list-alt:before {
  content: "\f022"; }

.fa-lock:before {
  content: "\f023"; }

.fa-flag:before {
  content: "\f024"; }

.fa-headphones:before {
  content: "\f025"; }

.fa-volume-off:before {
  content: "\f026"; }

.fa-volume-down:before {
  content: "\f027"; }

.fa-volume-up:before {
  content: "\f028"; }

.fa-qrcode:before {
  content: "\f029"; }

.fa-barcode:before {
  content: "\f02a"; }

.fa-tag:before {
  content: "\f02b"; }

.fa-tags:before {
  content: "\f02c"; }

.fa-book:before {
  content: "\f02d"; }

.fa-bookmark:before {
  content: "\f02e"; }

.fa-print:before {
  content: "\f02f"; }

.fa-camera:before {
  content: "\f030"; }

.fa-font:before {
  content: "\f031"; }

.fa-bold:before {
  content: "\f032"; }

.fa-italic:before {
  content: "\f033"; }

.fa-text-height:before {
  content: "\f034"; }

.fa-text-width:before {
  content: "\f035"; }

.fa-align-left:before {
  content: "\f036"; }

.fa-align-center:before {
  content: "\f037"; }

.fa-align-right:before {
  content: "\f038"; }

.fa-align-justify:before {
  content: "\f039"; }

.fa-list:before {
  content: "\f03a"; }

.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b"; }

.fa-indent:before {
  content: "\f03c"; }

.fa-video-camera:before {
  content: "\f03d"; }

.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e"; }

.fa-pencil:before {
  content: "\f040"; }

.fa-map-marker:before {
  content: "\f041"; }

.fa-adjust:before {
  content: "\f042"; }

.fa-tint:before {
  content: "\f043"; }

.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044"; }

.fa-share-square-o:before {
  content: "\f045"; }

.fa-check-square-o:before {
  content: "\f046"; }

.fa-arrows:before {
  content: "\f047"; }

.fa-step-backward:before {
  content: "\f048"; }

.fa-fast-backward:before {
  content: "\f049"; }

.fa-backward:before {
  content: "\f04a"; }

.fa-play:before {
  content: "\f04b"; }

.fa-pause:before {
  content: "\f04c"; }

.fa-stop:before {
  content: "\f04d"; }

.fa-forward:before {
  content: "\f04e"; }

.fa-fast-forward:before {
  content: "\f050"; }

.fa-step-forward:before {
  content: "\f051"; }

.fa-eject:before {
  content: "\f052"; }

.fa-chevron-left:before {
  content: "\f053"; }

.fa-chevron-right:before {
  content: "\f054"; }

.fa-plus-circle:before {
  content: "\f055"; }

.fa-minus-circle:before {
  content: "\f056"; }

.fa-times-circle:before {
  content: "\f057"; }

.fa-check-circle:before {
  content: "\f058"; }

.fa-question-circle:before {
  content: "\f059"; }

.fa-info-circle:before {
  content: "\f05a"; }

.fa-crosshairs:before {
  content: "\f05b"; }

.fa-times-circle-o:before {
  content: "\f05c"; }

.fa-check-circle-o:before {
  content: "\f05d"; }

.fa-ban:before {
  content: "\f05e"; }

.fa-arrow-left:before {
  content: "\f060"; }

.fa-arrow-right:before {
  content: "\f061"; }

.fa-arrow-up:before {
  content: "\f062"; }

.fa-arrow-down:before {
  content: "\f063"; }

.fa-mail-forward:before,
.fa-share:before {
  content: "\f064"; }

.fa-expand:before {
  content: "\f065"; }

.fa-compress:before {
  content: "\f066"; }

.fa-plus:before {
  content: "\f067"; }

.fa-minus:before {
  content: "\f068"; }

.fa-asterisk:before {
  content: "\f069"; }

.fa-exclamation-circle:before {
  content: "\f06a"; }

.fa-gift:before {
  content: "\f06b"; }

.fa-leaf:before {
  content: "\f06c"; }

.fa-fire:before {
  content: "\f06d"; }

.fa-eye:before {
  content: "\f06e"; }

.fa-eye-slash:before {
  content: "\f070"; }

.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071"; }

.fa-plane:before {
  content: "\f072"; }

.fa-calendar:before {
  content: "\f073"; }

.fa-random:before {
  content: "\f074"; }

.fa-comment:before {
  content: "\f075"; }

.fa-magnet:before {
  content: "\f076"; }

.fa-chevron-up:before {
  content: "\f077"; }

.fa-chevron-down:before {
  content: "\f078"; }

.fa-retweet:before {
  content: "\f079"; }

.fa-shopping-cart:before {
  content: "\f07a"; }

.fa-folder:before {
  content: "\f07b"; }

.fa-folder-open:before {
  content: "\f07c"; }

.fa-arrows-v:before {
  content: "\f07d"; }

.fa-arrows-h:before {
  content: "\f07e"; }

.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080"; }

.fa-twitter-square:before {
  content: "\f081"; }

.fa-facebook-square:before {
  content: "\f082"; }

.fa-camera-retro:before {
  content: "\f083"; }

.fa-key:before {
  content: "\f084"; }

.fa-gears:before,
.fa-cogs:before {
  content: "\f085"; }

.fa-comments:before {
  content: "\f086"; }

.fa-thumbs-o-up:before {
  content: "\f087"; }

.fa-thumbs-o-down:before {
  content: "\f088"; }

.fa-star-half:before {
  content: "\f089"; }

.fa-heart-o:before {
  content: "\f08a"; }

.fa-sign-out:before {
  content: "\f08b"; }

.fa-linkedin-square:before {
  content: "\f08c"; }

.fa-thumb-tack:before {
  content: "\f08d"; }

.fa-external-link:before {
  content: "\f08e"; }

.fa-sign-in:before {
  content: "\f090"; }

.fa-trophy:before {
  content: "\f091"; }

.fa-github-square:before {
  content: "\f092"; }

.fa-upload:before {
  content: "\f093"; }

.fa-lemon-o:before {
  content: "\f094"; }

.fa-phone:before {
  content: "\f095"; }

.fa-square-o:before {
  content: "\f096"; }

.fa-bookmark-o:before {
  content: "\f097"; }

.fa-phone-square:before {
  content: "\f098"; }

.fa-twitter:before {
  content: "\f099"; }

.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a"; }

.fa-github:before {
  content: "\f09b"; }

.fa-unlock:before {
  content: "\f09c"; }

.fa-credit-card:before {
  content: "\f09d"; }

.fa-feed:before,
.fa-rss:before {
  content: "\f09e"; }

.fa-hdd-o:before {
  content: "\f0a0"; }

.fa-bullhorn:before {
  content: "\f0a1"; }

.fa-bell:before {
  content: "\f0f3"; }

.fa-certificate:before {
  content: "\f0a3"; }

.fa-hand-o-right:before {
  content: "\f0a4"; }

.fa-hand-o-left:before {
  content: "\f0a5"; }

.fa-hand-o-up:before {
  content: "\f0a6"; }

.fa-hand-o-down:before {
  content: "\f0a7"; }

.fa-arrow-circle-left:before {
  content: "\f0a8"; }

.fa-arrow-circle-right:before {
  content: "\f0a9"; }

.fa-arrow-circle-up:before {
  content: "\f0aa"; }

.fa-arrow-circle-down:before {
  content: "\f0ab"; }

.fa-globe:before {
  content: "\f0ac"; }

.fa-wrench:before {
  content: "\f0ad"; }

.fa-tasks:before {
  content: "\f0ae"; }

.fa-filter:before {
  content: "\f0b0"; }

.fa-briefcase:before {
  content: "\f0b1"; }

.fa-arrows-alt:before {
  content: "\f0b2"; }

.fa-group:before,
.fa-users:before {
  content: "\f0c0"; }

.fa-chain:before,
.fa-link:before {
  content: "\f0c1"; }

.fa-cloud:before {
  content: "\f0c2"; }

.fa-flask:before {
  content: "\f0c3"; }

.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4"; }

.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5"; }

.fa-paperclip:before {
  content: "\f0c6"; }

.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7"; }

.fa-square:before {
  content: "\f0c8"; }

.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9"; }

.fa-list-ul:before {
  content: "\f0ca"; }

.fa-list-ol:before {
  content: "\f0cb"; }

.fa-strikethrough:before {
  content: "\f0cc"; }

.fa-underline:before {
  content: "\f0cd"; }

.fa-table:before {
  content: "\f0ce"; }

.fa-magic:before {
  content: "\f0d0"; }

.fa-truck:before {
  content: "\f0d1"; }

.fa-pinterest:before {
  content: "\f0d2"; }

.fa-pinterest-square:before {
  content: "\f0d3"; }

.fa-google-plus-square:before {
  content: "\f0d4"; }

.fa-google-plus:before {
  content: "\f0d5"; }

.fa-money:before {
  content: "\f0d6"; }

.fa-caret-down:before {
  content: "\f0d7"; }

.fa-caret-up:before {
  content: "\f0d8"; }

.fa-caret-left:before {
  content: "\f0d9"; }

.fa-caret-right:before {
  content: "\f0da"; }

.fa-columns:before {
  content: "\f0db"; }

.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc"; }

.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd"; }

.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de"; }

.fa-envelope:before {
  content: "\f0e0"; }

.fa-linkedin:before {
  content: "\f0e1"; }

.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2"; }

.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3"; }

.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4"; }

.fa-comment-o:before {
  content: "\f0e5"; }

.fa-comments-o:before {
  content: "\f0e6"; }

.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7"; }

.fa-sitemap:before {
  content: "\f0e8"; }

.fa-umbrella:before {
  content: "\f0e9"; }

.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea"; }

.fa-lightbulb-o:before {
  content: "\f0eb"; }

.fa-exchange:before {
  content: "\f0ec"; }

.fa-cloud-download:before {
  content: "\f0ed"; }

.fa-cloud-upload:before {
  content: "\f0ee"; }

.fa-user-md:before {
  content: "\f0f0"; }

.fa-stethoscope:before {
  content: "\f0f1"; }

.fa-suitcase:before {
  content: "\f0f2"; }

.fa-bell-o:before {
  content: "\f0a2"; }

.fa-coffee:before {
  content: "\f0f4"; }

.fa-cutlery:before {
  content: "\f0f5"; }

.fa-file-text-o:before {
  content: "\f0f6"; }

.fa-building-o:before {
  content: "\f0f7"; }

.fa-hospital-o:before {
  content: "\f0f8"; }

.fa-ambulance:before {
  content: "\f0f9"; }

.fa-medkit:before {
  content: "\f0fa"; }

.fa-fighter-jet:before {
  content: "\f0fb"; }

.fa-beer:before {
  content: "\f0fc"; }

.fa-h-square:before {
  content: "\f0fd"; }

.fa-plus-square:before {
  content: "\f0fe"; }

.fa-angle-double-left:before {
  content: "\f100"; }

.fa-angle-double-right:before {
  content: "\f101"; }

.fa-angle-double-up:before {
  content: "\f102"; }

.fa-angle-double-down:before {
  content: "\f103"; }

.fa-angle-left:before {
  content: "\f104"; }

.fa-angle-right:before {
  content: "\f105"; }

.fa-angle-up:before {
  content: "\f106"; }

.fa-angle-down:before {
  content: "\f107"; }

.fa-desktop:before {
  content: "\f108"; }

.fa-laptop:before {
  content: "\f109"; }

.fa-tablet:before {
  content: "\f10a"; }

.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b"; }

.fa-circle-o:before {
  content: "\f10c"; }

.fa-quote-left:before {
  content: "\f10d"; }

.fa-quote-right:before {
  content: "\f10e"; }

.fa-spinner:before {
  content: "\f110"; }

.fa-circle:before {
  content: "\f111"; }

.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112"; }

.fa-github-alt:before {
  content: "\f113"; }

.fa-folder-o:before {
  content: "\f114"; }

.fa-folder-open-o:before {
  content: "\f115"; }

.fa-smile-o:before {
  content: "\f118"; }

.fa-frown-o:before {
  content: "\f119"; }

.fa-meh-o:before {
  content: "\f11a"; }

.fa-gamepad:before {
  content: "\f11b"; }

.fa-keyboard-o:before {
  content: "\f11c"; }

.fa-flag-o:before {
  content: "\f11d"; }

.fa-flag-checkered:before {
  content: "\f11e"; }

.fa-terminal:before {
  content: "\f120"; }

.fa-code:before {
  content: "\f121"; }

.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122"; }

.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123"; }

.fa-location-arrow:before {
  content: "\f124"; }

.fa-crop:before {
  content: "\f125"; }

.fa-code-fork:before {
  content: "\f126"; }

.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127"; }

.fa-question:before {
  content: "\f128"; }

.fa-info:before {
  content: "\f129"; }

.fa-exclamation:before {
  content: "\f12a"; }

.fa-superscript:before {
  content: "\f12b"; }

.fa-subscript:before {
  content: "\f12c"; }

.fa-eraser:before {
  content: "\f12d"; }

.fa-puzzle-piece:before {
  content: "\f12e"; }

.fa-microphone:before {
  content: "\f130"; }

.fa-microphone-slash:before {
  content: "\f131"; }

.fa-shield:before {
  content: "\f132"; }

.fa-calendar-o:before {
  content: "\f133"; }

.fa-fire-extinguisher:before {
  content: "\f134"; }

.fa-rocket:before {
  content: "\f135"; }

.fa-maxcdn:before {
  content: "\f136"; }

.fa-chevron-circle-left:before {
  content: "\f137"; }

.fa-chevron-circle-right:before {
  content: "\f138"; }

.fa-chevron-circle-up:before {
  content: "\f139"; }

.fa-chevron-circle-down:before {
  content: "\f13a"; }

.fa-html5:before {
  content: "\f13b"; }

.fa-css3:before {
  content: "\f13c"; }

.fa-anchor:before {
  content: "\f13d"; }

.fa-unlock-alt:before {
  content: "\f13e"; }

.fa-bullseye:before {
  content: "\f140"; }

.fa-ellipsis-h:before {
  content: "\f141"; }

.fa-ellipsis-v:before {
  content: "\f142"; }

.fa-rss-square:before {
  content: "\f143"; }

.fa-play-circle:before {
  content: "\f144"; }

.fa-ticket:before {
  content: "\f145"; }

.fa-minus-square:before {
  content: "\f146"; }

.fa-minus-square-o:before {
  content: "\f147"; }

.fa-level-up:before {
  content: "\f148"; }

.fa-level-down:before {
  content: "\f149"; }

.fa-check-square:before {
  content: "\f14a"; }

.fa-pencil-square:before {
  content: "\f14b"; }

.fa-external-link-square:before {
  content: "\f14c"; }

.fa-share-square:before {
  content: "\f14d"; }

.fa-compass:before {
  content: "\f14e"; }

.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150"; }

.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151"; }

.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152"; }

.fa-euro:before,
.fa-eur:before {
  content: "\f153"; }

.fa-gbp:before {
  content: "\f154"; }

.fa-dollar:before,
.fa-usd:before {
  content: "\f155"; }

.fa-rupee:before,
.fa-inr:before {
  content: "\f156"; }

.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157"; }

.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158"; }

.fa-won:before,
.fa-krw:before {
  content: "\f159"; }

.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a"; }

.fa-file:before {
  content: "\f15b"; }

.fa-file-text:before {
  content: "\f15c"; }

.fa-sort-alpha-asc:before {
  content: "\f15d"; }

.fa-sort-alpha-desc:before {
  content: "\f15e"; }

.fa-sort-amount-asc:before {
  content: "\f160"; }

.fa-sort-amount-desc:before {
  content: "\f161"; }

.fa-sort-numeric-asc:before {
  content: "\f162"; }

.fa-sort-numeric-desc:before {
  content: "\f163"; }

.fa-thumbs-up:before {
  content: "\f164"; }

.fa-thumbs-down:before {
  content: "\f165"; }

.fa-youtube-square:before {
  content: "\f166"; }

.fa-youtube:before {
  content: "\f167"; }

.fa-xing:before {
  content: "\f168"; }

.fa-xing-square:before {
  content: "\f169"; }

.fa-youtube-play:before {
  content: "\f16a"; }

.fa-dropbox:before {
  content: "\f16b"; }

.fa-stack-overflow:before {
  content: "\f16c"; }

.fa-instagram:before {
  content: "\f16d"; }

.fa-flickr:before {
  content: "\f16e"; }

.fa-adn:before {
  content: "\f170"; }

.fa-bitbucket:before {
  content: "\f171"; }

.fa-bitbucket-square:before {
  content: "\f172"; }

.fa-tumblr:before {
  content: "\f173"; }

.fa-tumblr-square:before {
  content: "\f174"; }

.fa-long-arrow-down:before {
  content: "\f175"; }

.fa-long-arrow-up:before {
  content: "\f176"; }

.fa-long-arrow-left:before {
  content: "\f177"; }

.fa-long-arrow-right:before {
  content: "\f178"; }

.fa-apple:before {
  content: "\f179"; }

.fa-windows:before {
  content: "\f17a"; }

.fa-android:before {
  content: "\f17b"; }

.fa-linux:before {
  content: "\f17c"; }

.fa-dribbble:before {
  content: "\f17d"; }

.fa-skype:before {
  content: "\f17e"; }

.fa-foursquare:before {
  content: "\f180"; }

.fa-trello:before {
  content: "\f181"; }

.fa-female:before {
  content: "\f182"; }

.fa-male:before {
  content: "\f183"; }

.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184"; }

.fa-sun-o:before {
  content: "\f185"; }

.fa-moon-o:before {
  content: "\f186"; }

.fa-archive:before {
  content: "\f187"; }

.fa-bug:before {
  content: "\f188"; }

.fa-vk:before {
  content: "\f189"; }

.fa-weibo:before {
  content: "\f18a"; }

.fa-renren:before {
  content: "\f18b"; }

.fa-pagelines:before {
  content: "\f18c"; }

.fa-stack-exchange:before {
  content: "\f18d"; }

.fa-arrow-circle-o-right:before {
  content: "\f18e"; }

.fa-arrow-circle-o-left:before {
  content: "\f190"; }

.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191"; }

.fa-dot-circle-o:before {
  content: "\f192"; }

.fa-wheelchair:before {
  content: "\f193"; }

.fa-vimeo-square:before {
  content: "\f194"; }

.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195"; }

.fa-plus-square-o:before {
  content: "\f196"; }

.fa-space-shuttle:before {
  content: "\f197"; }

.fa-slack:before {
  content: "\f198"; }

.fa-envelope-square:before {
  content: "\f199"; }

.fa-wordpress:before {
  content: "\f19a"; }

.fa-openid:before {
  content: "\f19b"; }

.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c"; }

.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d"; }

.fa-yahoo:before {
  content: "\f19e"; }

.fa-google:before {
  content: "\f1a0"; }

.fa-reddit:before {
  content: "\f1a1"; }

.fa-reddit-square:before {
  content: "\f1a2"; }

.fa-stumbleupon-circle:before {
  content: "\f1a3"; }

.fa-stumbleupon:before {
  content: "\f1a4"; }

.fa-delicious:before {
  content: "\f1a5"; }

.fa-digg:before {
  content: "\f1a6"; }

.fa-pied-piper-pp:before {
  content: "\f1a7"; }

.fa-pied-piper-alt:before {
  content: "\f1a8"; }

.fa-drupal:before {
  content: "\f1a9"; }

.fa-joomla:before {
  content: "\f1aa"; }

.fa-language:before {
  content: "\f1ab"; }

.fa-fax:before {
  content: "\f1ac"; }

.fa-building:before {
  content: "\f1ad"; }

.fa-child:before {
  content: "\f1ae"; }

.fa-paw:before {
  content: "\f1b0"; }

.fa-spoon:before {
  content: "\f1b1"; }

.fa-cube:before {
  content: "\f1b2"; }

.fa-cubes:before {
  content: "\f1b3"; }

.fa-behance:before {
  content: "\f1b4"; }

.fa-behance-square:before {
  content: "\f1b5"; }

.fa-steam:before {
  content: "\f1b6"; }

.fa-steam-square:before {
  content: "\f1b7"; }

.fa-recycle:before {
  content: "\f1b8"; }

.fa-automobile:before,
.fa-car:before {
  content: "\f1b9"; }

.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba"; }

.fa-tree:before {
  content: "\f1bb"; }

.fa-spotify:before {
  content: "\f1bc"; }

.fa-deviantart:before {
  content: "\f1bd"; }

.fa-soundcloud:before {
  content: "\f1be"; }

.fa-database:before {
  content: "\f1c0"; }

.fa-file-pdf-o:before {
  content: "\f1c1"; }

.fa-file-word-o:before {
  content: "\f1c2"; }

.fa-file-excel-o:before {
  content: "\f1c3"; }

.fa-file-powerpoint-o:before {
  content: "\f1c4"; }

.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5"; }

.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6"; }

.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7"; }

.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8"; }

.fa-file-code-o:before {
  content: "\f1c9"; }

.fa-vine:before {
  content: "\f1ca"; }

.fa-codepen:before {
  content: "\f1cb"; }

.fa-jsfiddle:before {
  content: "\f1cc"; }

.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd"; }

.fa-circle-o-notch:before {
  content: "\f1ce"; }

.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "\f1d0"; }

.fa-ge:before,
.fa-empire:before {
  content: "\f1d1"; }

.fa-git-square:before {
  content: "\f1d2"; }

.fa-git:before {
  content: "\f1d3"; }

.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4"; }

.fa-tencent-weibo:before {
  content: "\f1d5"; }

.fa-qq:before {
  content: "\f1d6"; }

.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7"; }

.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8"; }

.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9"; }

.fa-history:before {
  content: "\f1da"; }

.fa-circle-thin:before {
  content: "\f1db"; }

.fa-header:before {
  content: "\f1dc"; }

.fa-paragraph:before {
  content: "\f1dd"; }

.fa-sliders:before {
  content: "\f1de"; }

.fa-share-alt:before {
  content: "\f1e0"; }

.fa-share-alt-square:before {
  content: "\f1e1"; }

.fa-bomb:before {
  content: "\f1e2"; }

.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3"; }

.fa-tty:before {
  content: "\f1e4"; }

.fa-binoculars:before {
  content: "\f1e5"; }

.fa-plug:before {
  content: "\f1e6"; }

.fa-slideshare:before {
  content: "\f1e7"; }

.fa-twitch:before {
  content: "\f1e8"; }

.fa-yelp:before {
  content: "\f1e9"; }

.fa-newspaper-o:before {
  content: "\f1ea"; }

.fa-wifi:before {
  content: "\f1eb"; }

.fa-calculator:before {
  content: "\f1ec"; }

.fa-paypal:before {
  content: "\f1ed"; }

.fa-google-wallet:before {
  content: "\f1ee"; }

.fa-cc-visa:before {
  content: "\f1f0"; }

.fa-cc-mastercard:before {
  content: "\f1f1"; }

.fa-cc-discover:before {
  content: "\f1f2"; }

.fa-cc-amex:before {
  content: "\f1f3"; }

.fa-cc-paypal:before {
  content: "\f1f4"; }

.fa-cc-stripe:before {
  content: "\f1f5"; }

.fa-bell-slash:before {
  content: "\f1f6"; }

.fa-bell-slash-o:before {
  content: "\f1f7"; }

.fa-trash:before {
  content: "\f1f8"; }

.fa-copyright:before {
  content: "\f1f9"; }

.fa-at:before {
  content: "\f1fa"; }

.fa-eyedropper:before {
  content: "\f1fb"; }

.fa-paint-brush:before {
  content: "\f1fc"; }

.fa-birthday-cake:before {
  content: "\f1fd"; }

.fa-area-chart:before {
  content: "\f1fe"; }

.fa-pie-chart:before {
  content: "\f200"; }

.fa-line-chart:before {
  content: "\f201"; }

.fa-lastfm:before {
  content: "\f202"; }

.fa-lastfm-square:before {
  content: "\f203"; }

.fa-toggle-off:before {
  content: "\f204"; }

.fa-toggle-on:before {
  content: "\f205"; }

.fa-bicycle:before {
  content: "\f206"; }

.fa-bus:before {
  content: "\f207"; }

.fa-ioxhost:before {
  content: "\f208"; }

.fa-angellist:before {
  content: "\f209"; }

.fa-cc:before {
  content: "\f20a"; }

.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b"; }

.fa-meanpath:before {
  content: "\f20c"; }

.fa-buysellads:before {
  content: "\f20d"; }

.fa-connectdevelop:before {
  content: "\f20e"; }

.fa-dashcube:before {
  content: "\f210"; }

.fa-forumbee:before {
  content: "\f211"; }

.fa-leanpub:before {
  content: "\f212"; }

.fa-sellsy:before {
  content: "\f213"; }

.fa-shirtsinbulk:before {
  content: "\f214"; }

.fa-simplybuilt:before {
  content: "\f215"; }

.fa-skyatlas:before {
  content: "\f216"; }

.fa-cart-plus:before {
  content: "\f217"; }

.fa-cart-arrow-down:before {
  content: "\f218"; }

.fa-diamond:before {
  content: "\f219"; }

.fa-ship:before {
  content: "\f21a"; }

.fa-user-secret:before {
  content: "\f21b"; }

.fa-motorcycle:before {
  content: "\f21c"; }

.fa-street-view:before {
  content: "\f21d"; }

.fa-heartbeat:before {
  content: "\f21e"; }

.fa-venus:before {
  content: "\f221"; }

.fa-mars:before {
  content: "\f222"; }

.fa-mercury:before {
  content: "\f223"; }

.fa-intersex:before,
.fa-transgender:before {
  content: "\f224"; }

.fa-transgender-alt:before {
  content: "\f225"; }

.fa-venus-double:before {
  content: "\f226"; }

.fa-mars-double:before {
  content: "\f227"; }

.fa-venus-mars:before {
  content: "\f228"; }

.fa-mars-stroke:before {
  content: "\f229"; }

.fa-mars-stroke-v:before {
  content: "\f22a"; }

.fa-mars-stroke-h:before {
  content: "\f22b"; }

.fa-neuter:before {
  content: "\f22c"; }

.fa-genderless:before {
  content: "\f22d"; }

.fa-facebook-official:before {
  content: "\f230"; }

.fa-pinterest-p:before {
  content: "\f231"; }

.fa-whatsapp:before {
  content: "\f232"; }

.fa-server:before {
  content: "\f233"; }

.fa-user-plus:before {
  content: "\f234"; }

.fa-user-times:before {
  content: "\f235"; }

.fa-hotel:before,
.fa-bed:before {
  content: "\f236"; }

.fa-viacoin:before {
  content: "\f237"; }

.fa-train:before {
  content: "\f238"; }

.fa-subway:before {
  content: "\f239"; }

.fa-medium:before {
  content: "\f23a"; }

.fa-yc:before,
.fa-y-combinator:before {
  content: "\f23b"; }

.fa-optin-monster:before {
  content: "\f23c"; }

.fa-opencart:before {
  content: "\f23d"; }

.fa-expeditedssl:before {
  content: "\f23e"; }

.fa-battery-4:before,
.fa-battery-full:before {
  content: "\f240"; }

.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\f241"; }

.fa-battery-2:before,
.fa-battery-half:before {
  content: "\f242"; }

.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\f243"; }

.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244"; }

.fa-mouse-pointer:before {
  content: "\f245"; }

.fa-i-cursor:before {
  content: "\f246"; }

.fa-object-group:before {
  content: "\f247"; }

.fa-object-ungroup:before {
  content: "\f248"; }

.fa-sticky-note:before {
  content: "\f249"; }

.fa-sticky-note-o:before {
  content: "\f24a"; }

.fa-cc-jcb:before {
  content: "\f24b"; }

.fa-cc-diners-club:before {
  content: "\f24c"; }

.fa-clone:before {
  content: "\f24d"; }

.fa-balance-scale:before {
  content: "\f24e"; }

.fa-hourglass-o:before {
  content: "\f250"; }

.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251"; }

.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252"; }

.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253"; }

.fa-hourglass:before {
  content: "\f254"; }

.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\f255"; }

.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\f256"; }

.fa-hand-scissors-o:before {
  content: "\f257"; }

.fa-hand-lizard-o:before {
  content: "\f258"; }

.fa-hand-spock-o:before {
  content: "\f259"; }

.fa-hand-pointer-o:before {
  content: "\f25a"; }

.fa-hand-peace-o:before {
  content: "\f25b"; }

.fa-trademark:before {
  content: "\f25c"; }

.fa-registered:before {
  content: "\f25d"; }

.fa-creative-commons:before {
  content: "\f25e"; }

.fa-gg:before {
  content: "\f260"; }

.fa-gg-circle:before {
  content: "\f261"; }

.fa-tripadvisor:before {
  content: "\f262"; }

.fa-odnoklassniki:before {
  content: "\f263"; }

.fa-odnoklassniki-square:before {
  content: "\f264"; }

.fa-get-pocket:before {
  content: "\f265"; }

.fa-wikipedia-w:before {
  content: "\f266"; }

.fa-safari:before {
  content: "\f267"; }

.fa-chrome:before {
  content: "\f268"; }

.fa-firefox:before {
  content: "\f269"; }

.fa-opera:before {
  content: "\f26a"; }

.fa-internet-explorer:before {
  content: "\f26b"; }

.fa-tv:before,
.fa-television:before {
  content: "\f26c"; }

.fa-contao:before {
  content: "\f26d"; }

.fa-500px:before {
  content: "\f26e"; }

.fa-amazon:before {
  content: "\f270"; }

.fa-calendar-plus-o:before {
  content: "\f271"; }

.fa-calendar-minus-o:before {
  content: "\f272"; }

.fa-calendar-times-o:before {
  content: "\f273"; }

.fa-calendar-check-o:before {
  content: "\f274"; }

.fa-industry:before {
  content: "\f275"; }

.fa-map-pin:before {
  content: "\f276"; }

.fa-map-signs:before {
  content: "\f277"; }

.fa-map-o:before {
  content: "\f278"; }

.fa-map:before {
  content: "\f279"; }

.fa-commenting:before {
  content: "\f27a"; }

.fa-commenting-o:before {
  content: "\f27b"; }

.fa-houzz:before {
  content: "\f27c"; }

.fa-vimeo:before {
  content: "\f27d"; }

.fa-black-tie:before {
  content: "\f27e"; }

.fa-fonticons:before {
  content: "\f280"; }

.fa-reddit-alien:before {
  content: "\f281"; }

.fa-edge:before {
  content: "\f282"; }

.fa-credit-card-alt:before {
  content: "\f283"; }

.fa-codiepie:before {
  content: "\f284"; }

.fa-modx:before {
  content: "\f285"; }

.fa-fort-awesome:before {
  content: "\f286"; }

.fa-usb:before {
  content: "\f287"; }

.fa-product-hunt:before {
  content: "\f288"; }

.fa-mixcloud:before {
  content: "\f289"; }

.fa-scribd:before {
  content: "\f28a"; }

.fa-pause-circle:before {
  content: "\f28b"; }

.fa-pause-circle-o:before {
  content: "\f28c"; }

.fa-stop-circle:before {
  content: "\f28d"; }

.fa-stop-circle-o:before {
  content: "\f28e"; }

.fa-shopping-bag:before {
  content: "\f290"; }

.fa-shopping-basket:before {
  content: "\f291"; }

.fa-hashtag:before {
  content: "\f292"; }

.fa-bluetooth:before {
  content: "\f293"; }

.fa-bluetooth-b:before {
  content: "\f294"; }

.fa-percent:before {
  content: "\f295"; }

.fa-gitlab:before {
  content: "\f296"; }

.fa-wpbeginner:before {
  content: "\f297"; }

.fa-wpforms:before {
  content: "\f298"; }

.fa-envira:before {
  content: "\f299"; }

.fa-universal-access:before {
  content: "\f29a"; }

.fa-wheelchair-alt:before {
  content: "\f29b"; }

.fa-question-circle-o:before {
  content: "\f29c"; }

.fa-blind:before {
  content: "\f29d"; }

.fa-audio-description:before {
  content: "\f29e"; }

.fa-volume-control-phone:before {
  content: "\f2a0"; }

.fa-braille:before {
  content: "\f2a1"; }

.fa-assistive-listening-systems:before {
  content: "\f2a2"; }

.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "\f2a3"; }

.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "\f2a4"; }

.fa-glide:before {
  content: "\f2a5"; }

.fa-glide-g:before {
  content: "\f2a6"; }

.fa-signing:before,
.fa-sign-language:before {
  content: "\f2a7"; }

.fa-low-vision:before {
  content: "\f2a8"; }

.fa-viadeo:before {
  content: "\f2a9"; }

.fa-viadeo-square:before {
  content: "\f2aa"; }

.fa-snapchat:before {
  content: "\f2ab"; }

.fa-snapchat-ghost:before {
  content: "\f2ac"; }

.fa-snapchat-square:before {
  content: "\f2ad"; }

.fa-pied-piper:before {
  content: "\f2ae"; }

.fa-first-order:before {
  content: "\f2b0"; }

.fa-yoast:before {
  content: "\f2b1"; }

.fa-themeisle:before {
  content: "\f2b2"; }

.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "\f2b3"; }

.fa-fa:before,
.fa-font-awesome:before {
  content: "\f2b4"; }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0; }

.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto; }

.select2-container {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle; }

.select2-container .select2-selection--single {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 28px;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none; }

.select2-container .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 8px;
  padding-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.select2-container .select2-selection--single .select2-selection__clear {
  position: relative; }

.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px; }

.select2-container .select2-selection--multiple {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none; }

.select2-container .select2-selection--multiple .select2-selection__rendered {
  display: inline-block;
  overflow: hidden;
  padding-left: 8px;
  text-overflow: ellipsis;
  white-space: nowrap; }

.select2-container .select2-search--inline {
  float: left; }

.select2-container .select2-search--inline .select2-search__field {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: none;
  font-size: 100%;
  margin-top: 5px;
  padding: 0; }

.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none; }

.select2-dropdown {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051; }

.select2-results {
  display: block; }

.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0; }

.select2-results__option {
  padding: 6px;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none; }

.select2-results__option[aria-selected] {
  cursor: pointer; }

.select2-container--open .select2-dropdown {
  left: 0; }

.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.select2-search--dropdown {
  display: block;
  padding: 4px; }

.select2-search--dropdown .select2-search__field {
  padding: 4px;
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none; }

.select2-search--dropdown.select2-search--hide {
  display: none; }

.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0); }

.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important; }

.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px; }

.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px; }

.select2-container--default .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold; }

.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #999; }

.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px; }

.select2-container--default .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0; }

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left; }

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto; }

.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default; }

.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
  display: none; }

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px; }

.select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text; }

.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  padding: 0 5px;
  width: 100%; }

.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
  list-style: none; }

.select2-container--default .select2-selection--multiple .select2-selection__placeholder {
  color: #999;
  margin-top: 5px;
  float: left; }

.select2-container--default .select2-selection--multiple .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-top: 5px;
  margin-right: 10px; }

.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px; }

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #999;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px; }

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #333; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
  float: right; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto; }

.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid black 1px;
  outline: 0; }

.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default; }

.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none; }

.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa; }

.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: textfield; }

.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto; }

.select2-container--default .select2-results__option[role=group] {
  padding: 0; }

.select2-container--default .select2-results__option[aria-disabled=true] {
  color: #999; }

.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #ddd; }

.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em; }

.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
  padding-left: 0; }

.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -1em;
  padding-left: 2em; }

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2em;
  padding-left: 3em; }

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -3em;
  padding-left: 4em; }

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -4em;
  padding-left: 5em; }

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -5em;
  padding-left: 6em; }

.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #5897fb;
  color: white; }

.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px; }

.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, white), to(#eeeeee));
  background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }

.select2-container--classic .select2-selection--single:focus {
  border: 1px solid #5897fb; }

.select2-container--classic .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px; }

.select2-container--classic .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-right: 10px; }

.select2-container--classic .select2-selection--single .select2-selection__placeholder {
  color: #999; }

.select2-container--classic .select2-selection--single .select2-selection__arrow {
  background-color: #ddd;
  border: none;
  border-left: 1px solid #aaa;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eeeeee), to(#cccccc));
  background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); }

.select2-container--classic .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0; }

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left; }

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto; }

.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb; }

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
  background: transparent;
  border: none; }

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px; }

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: -webkit-gradient(linear, left top, left bottom, from(white), color-stop(50%, #eeeeee));
  background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eeeeee), to(white));
  background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); }

.select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0; }

.select2-container--classic .select2-selection--multiple:focus {
  border: 1px solid #5897fb; }

.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
  list-style: none;
  margin: 0;
  padding: 0 5px; }

.select2-container--classic .select2-selection--multiple .select2-selection__clear {
  display: none; }

.select2-container--classic .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px; }

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
  color: #888;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px; }

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #555; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  float: right; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto; }

.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5897fb; }

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0; }

.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none; }

.select2-container--classic .select2-dropdown {
  background-color: white;
  border: 1px solid transparent; }

.select2-container--classic .select2-dropdown--above {
  border-bottom: none; }

.select2-container--classic .select2-dropdown--below {
  border-top: none; }

.select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto; }

.select2-container--classic .select2-results__option[role=group] {
  padding: 0; }

.select2-container--classic .select2-results__option[aria-disabled=true] {
  color: grey; }

.select2-container--classic .select2-results__option--highlighted[aria-selected] {
  background-color: #3875d7;
  color: white; }

.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px; }

.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb; }

/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline; }

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block; }

body {
  line-height: 1; }

ol, ul {
  list-style: none; }

blockquote, q {
  quotes: none; }

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

/* normalize.css v2.0.1 | MIT License | git.io/normalize */
/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */
/*
 * Corrects `block` display not defined in IE 8/9.
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary {
  display: block; }

/*
 * Corrects `inline-block` display not defined in IE 8/9.
 */
audio,
canvas,
video {
  display: inline-block; }

/*
 * Prevents modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
audio:not([controls]) {
  display: none;
  height: 0; }

/*
 * Addresses styling for `hidden` attribute not present in IE 8/9.
 */
[hidden] {
  display: none; }

/* ==========================================================================
   Base
   ========================================================================== */
/*
 * 1. Sets default font family to sans-serif.
 * 2. Prevents iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
html {
  font-family: sans-serif;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
  -ms-text-size-adjust: 100%;
  /* 2 */ }

/*
 * Removes default margin.
 */
body {
  margin: 0; }

/* ==========================================================================
   Links
   ========================================================================== */
/*
 * Addresses `outline` inconsistency between Chrome and other browsers.
 */
a:focus {
  outline: thin dotted; }

/*
 * Improves readability when focused and also mouse hovered in all browsers.
 */
a:active,
a:hover {
  outline: 0; }

/* ==========================================================================
   Typography
   ========================================================================== */
/*
 * Addresses `h1` font sizes within `section` and `article` in Firefox 4+,
 * Safari 5, and Chrome.
 */
h1 {
  font-size: 2em; }

/*
 * Addresses styling not present in IE 8/9, Safari 5, and Chrome.
 */
abbr[title] {
  border-bottom: 1px dotted; }

/*
 * Addresses style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */
b,
strong {
  font-weight: bold; }

/*
 * Addresses styling not present in Safari 5 and Chrome.
 */
dfn {
  font-style: italic; }

/*
 * Addresses styling not present in IE 8/9.
 */
mark {
  background: #ff0;
  color: #000; }

/*
 * Corrects font family set oddly in Safari 5 and Chrome.
 */
code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  font-size: 1em; }

/*
 * Improves readability of pre-formatted text in all browsers.
 */
pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word; }

/*
 * Sets consistent quote types.
 */
q {
  quotes: "\201C" "\201D" "\2018" "\2019"; }

/*
 * Addresses inconsistent and variable font size in all browsers.
 */
small {
  font-size: 80%; }

/*
 * Prevents `sub` and `sup` affecting `line-height` in all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

/* ==========================================================================
   Embedded content
   ========================================================================== */
/*
 * Removes border when inside `a` element in IE 8/9.
 */
img {
  border: 0; }

/*
 * Corrects overflow displayed oddly in IE 9.
 */
svg:not(:root) {
  overflow: hidden; }

/* ==========================================================================
   Figures
   ========================================================================== */
/*
 * Addresses margin not present in IE 8/9 and Safari 5.
 */
figure {
  margin: 0; }

/* ==========================================================================
   Forms
   ========================================================================== */
/*
 * Define consistent border, margin, and padding.
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

/*
 * 1. Corrects color not being inherited in IE 8/9.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */ }

/*
 * 1. Corrects font family not being inherited in all browsers.
 * 2. Corrects font size not being inherited in all browsers.
 * 3. Addresses margins set differently in Firefox 4+, Safari 5, and Chrome
 */
button,
input,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 2 */
  margin: 0;
  /* 3 */ }

/*
 * Addresses Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
button,
input {
  line-height: normal; }

/*
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Corrects inability to style clickable `input` types in iOS.
 * 3. Improves usability and consistency of cursor style between image-type
 *    `input` and others.
 */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */ }

/*
 * Re-set default cursor for disabled elements.
 */
button[disabled],
input[disabled] {
  cursor: default; }

/*
 * 1. Addresses box sizing set to `content-box` in IE 8/9.
 * 2. Removes excess padding in IE 8/9.
 */
input[type="checkbox"],
input[type="radio"] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/*
 * 1. Addresses `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Addresses `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box; }

/*
 * Removes inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/*
 * Removes inner padding and border in Firefox 4+.
 */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

/*
 * 1. Removes default vertical scrollbar in IE 8/9.
 * 2. Improves readability and alignment in all browsers.
 */
textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */ }

/* ==========================================================================
   Tables
   ========================================================================== */
/*
 * Remove most spacing between table cells.
 */
table {
  border-collapse: collapse;
  border-spacing: 0; }

#Fondoslider {
  position: relative;
  margin: 0 auto;
  width: 100%;
  height: 314px; }
  #Fondoslider.peque {
    height: 118px; }

#Cslider {
  position: absolute;
  margin: 0 auto;
  width: 100%; }

#jFlowSlider > img {
  width: 100%;
  height: 314px; }

.divslider > span {
  position: absolute;
  top: 0;
  padding: 9px 10px 0 10px;
  /*width: 250px;*/
  width: 310px;
  height: 314px;
  background: url("img/slider-div-bg.png"); }
  .divslider > span > a {
    position: absolute;
    bottom: 25px; }
  .divslider > span > h3 {
    margin: 0 0 10px 0;
    padding: 0 0 0 15px;
    color: white;
    font-weight: 700;
    font-size: 41px;
    font-family: 'dincond-boldregular';
    line-height: 100%; }
    .divslider > span > h3 > a {
      color: white;
      font-weight: 700;
      font-size: 41px;
      font-family: 'dincond-boldregular';
      line-height: 100%; }
  .divslider > span > p {
    padding: 5px 15px 15px 15px;
    color: #FFF;
    line-height: 150%; }

.divslider img {
  width: 100% !important; }

#myController {
  position: absolute;
  bottom: 15px;
  /*left: 120px;*/
  /*left: 180px;*/
  right: 565px;
  z-index: 2;
  width: 250px; }
  #myController > span {
    margin: 0 0 1px 0; }

.jFlowPrev.icoizq {
  position: absolute;
  bottom: 55px;
  /*left: 238px;*/
  left: 298px; }

.jFlowNext.icoder {
  position: absolute;
  bottom: 55px;
  /*left: 265px;*/
  left: 325px; }

.tipsy {
  font-size: 11px;
  position: absolute;
  padding: 5px;
  z-index: 100000; }

.tipsy-inner {
  max-width: 200px;
  padding: 5px 8px 4px 8px;
  text-align: center; }

/* Rounded corners */
/*.tipsy-inner { border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }*/
/* Uncomment for shadow */
.tipsy-inner {
  box-shadow: 0 0 5px #333;
  -webkit-box-shadow: 0 0 5px #333;
  -moz-box-shadow: 0 0 5px #333; }

/*.tipsy-arrow { position: absolute; width: 0; height: 0; line-height: 0; border: 15px dashed #000000; }*/
/* Rules to colour arrows */
/*  .tipsy-arrow-n { border-bottom-color: #fff; }
  .tipsy-arrow-s { border-top-color: #fff; }
  .tipsy-arrow-e { border-left-color: #fff; }
  .tipsy-arrow-w { border-right-color: #fff; }

  .tipsy-n .tipsy-arrow { top: 0px; left: 50%; margin-left: -5px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent; }
    .tipsy-nw .tipsy-arrow { top: 0; left: 10px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent;}
    .tipsy-ne .tipsy-arrow { top: 0; right: 10px; border-bottom-style: solid; border-top: none;  border-left-color: transparent; border-right-color: transparent;}
  .tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -5px; border-top-style: solid; border-bottom: none;  border-left-color: transparent; border-right-color: transparent; }
    .tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; border-top-style: solid; border-bottom: none;  border-left-color: transparent; border-right-color: transparent; }
  .tipsy-e .tipsy-arrow { right: 0; top: 50%; margin-top: -5px; border-left-style: solid; border-right: none; border-top-color: transparent; border-bottom-color: transparent; }
  .tipsy-w .tipsy-arrow { left: 0; top: 50%; margin-top: -5px; border-right-style: solid; border-left: none; border-top-color: transparent; border-bottom-color: transparent; }

.tipsy-se .tipsy-arrow { bottom: -5px; right: 10px; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; }
*/
.tipsy-inner {
  position: relative;
  background: #ffffff;
  border: 1px solid #5d5d5d; }

.tipsy-inner :after, .tipsy-inner :before {
  top: 100%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none; }

.tipsy-inner :after {
  border-color: rgba(255, 255, 255, 0);
  border-top-color: #ffffff;
  border-width: 10px;
  right: 11px;
  margin-left: -10px; }

.tipsy-inner :before {
  border-color: rgba(93, 93, 93, 0);
  border-top-color: #5d5d5d;
  border-width: 11px;
  right: 10px;
  margin-left: -11px; }

/**
 * Swiper 3.3.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * 
 * http://www.idangero.us/swiper/
 * 
 * Copyright 2016, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 * 
 * Licensed under MIT
 * 
 * Released on: February 7, 2016
 */
.swiper-container {
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  /* Fix of Webkit flickering */
  z-index: 1; }

.swiper-container-no-flexbox .swiper-slide {
  float: left; }

.swiper-container-vertical > .swiper-wrapper {
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  flex-direction: column; }

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-box-sizing: content-box;
  box-sizing: content-box; }

.swiper-container-android .swiper-slide,
.swiper-wrapper {
  -webkit-transform: translate3d(0px, 0, 0);
  transform: translate3d(0px, 0, 0); }

.swiper-container-multirow > .swiper-wrapper {
  -webkit-box-lines: multiple;
  -moz-box-lines: multiple;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }

.swiper-container-free-mode > .swiper-wrapper {
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  margin: 0 auto; }

.swiper-slide {
  -webkit-flex-shrink: 0;
  -ms-flex: 0 0 auto;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative; }

/* Auto Height */
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto; }

.swiper-container-autoheight .swiper-wrapper {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-transition-property: -webkit-transform, height;
  -webkit-transition-property: height, -webkit-transform;
  transition-property: height, -webkit-transform;
  transition-property: transform, height;
  transition-property: transform, height, -webkit-transform; }

/* a11y */
.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000; }

/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
  -ms-touch-action: pan-y;
  touch-action: pan-y; }

.swiper-wp8-vertical {
  -ms-touch-action: pan-x;
  touch-action: pan-x; }

/* Arrows */
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: 50%;
  width: 27px;
  height: 44px;
  margin-top: -22px;
  z-index: 10;
  cursor: pointer;
  background-size: 27px 44px;
  background-position: center;
  background-repeat: no-repeat; }

.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none; }

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
  left: 10px;
  right: auto; }

.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E"); }

.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E"); }

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
  right: 10px;
  left: auto; }

.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E"); }

.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E"); }

/* Pagination Styles */
.swiper-pagination {
  position: absolute;
  text-align: center;
  -webkit-transition: 300ms;
  transition: 300ms;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  z-index: 10; }

.swiper-pagination.swiper-pagination-hidden {
  opacity: 0; }

/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal > .swiper-pagination-bullets {
  bottom: 10px;
  left: 0;
  width: 100%; }

/* Bullets */
.swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 100%;
  background: #000;
  opacity: 0.2; }

button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -webkit-appearance: none;
  appearance: none; }

.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer; }

.swiper-pagination-white .swiper-pagination-bullet {
  background: #fff; }

.swiper-pagination-bullet-active {
  opacity: 1;
  background: #007aff; }

.swiper-pagination-white .swiper-pagination-bullet-active {
  background: #fff; }

.swiper-pagination-black .swiper-pagination-bullet-active {
  background: #000; }

.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  -webkit-transform: translate3d(0px, -50%, 0);
  transform: translate3d(0px, -50%, 0); }

.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 5px 0;
  display: block; }

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 5px; }

/* Progress */
.swiper-pagination-progress {
  background: rgba(0, 0, 0, 0.25);
  position: absolute; }

.swiper-pagination-progress .swiper-pagination-progressbar {
  background: #007aff;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transform-origin: left top;
  transform-origin: left top; }

.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {
  -webkit-transform-origin: right top;
  transform-origin: right top; }

.swiper-container-horizontal > .swiper-pagination-progress {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0; }

.swiper-container-vertical > .swiper-pagination-progress {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0; }

.swiper-pagination-progress.swiper-pagination-white {
  background: rgba(255, 255, 255, 0.5); }

.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {
  background: #fff; }

.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {
  background: #000; }

/* 3D Container */
.swiper-container-3d {
  -webkit-perspective: 1200px;
  -o-perspective: 1200px;
  perspective: 1200px; }

.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d; }

.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10; }

.swiper-container-3d .swiper-slide-shadow-left {
  /* Safari 4+, Chrome */
  /* Chrome 10+, Safari 5.1+, iOS 5+ */
  /* Firefox 3.6-15 */
  /* Opera 11.10-12.00 */
  background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Firefox 16+, IE10, Opera 12.50+ */ }

.swiper-container-3d .swiper-slide-shadow-right {
  /* Safari 4+, Chrome */
  /* Chrome 10+, Safari 5.1+, iOS 5+ */
  /* Firefox 3.6-15 */
  /* Opera 11.10-12.00 */
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Firefox 16+, IE10, Opera 12.50+ */ }

.swiper-container-3d .swiper-slide-shadow-top {
  /* Safari 4+, Chrome */
  /* Chrome 10+, Safari 5.1+, iOS 5+ */
  /* Firefox 3.6-15 */
  /* Opera 11.10-12.00 */
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Firefox 16+, IE10, Opera 12.50+ */ }

.swiper-container-3d .swiper-slide-shadow-bottom {
  /* Safari 4+, Chrome */
  /* Chrome 10+, Safari 5.1+, iOS 5+ */
  /* Firefox 3.6-15 */
  /* Opera 11.10-12.00 */
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Firefox 16+, IE10, Opera 12.50+ */ }

/* Coverflow */
.swiper-container-coverflow .swiper-wrapper,
.swiper-container-flip .swiper-wrapper {
  /* Windows 8 IE 10 fix */
  -ms-perspective: 1200px; }

/* Cube + Flip */
.swiper-container-cube,
.swiper-container-flip {
  overflow: visible; }

.swiper-container-cube .swiper-slide,
.swiper-container-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1; }

.swiper-container-cube .swiper-slide .swiper-slide,
.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none; }

.swiper-container-cube .swiper-slide-active,
.swiper-container-flip .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto; }

.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }

/* Cube */
.swiper-container-cube .swiper-slide {
  visibility: hidden;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  width: 100%;
  height: 100%; }

.swiper-container-cube.swiper-container-rtl .swiper-slide {
  -webkit-transform-origin: 100% 0;
  transform-origin: 100% 0; }

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible; }

.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.6;
  -webkit-filter: blur(50px);
  filter: blur(50px);
  z-index: 0; }

/* Fade */
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.swiper-container-fade .swiper-slide {
  pointer-events: none;
  -webkit-transition-property: opacity;
  transition-property: opacity; }

.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none; }

.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto; }

/* Scrollbar */
.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1); }

.swiper-container-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%; }

.swiper-container-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%; }

.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0; }

.swiper-scrollbar-cursor-drag {
  cursor: move; }

/* Preloader */
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
  animation: swiper-preloader-spin 1s steps(12, end) infinite; }

.swiper-lazy-preloader:after {
  display: block;
  content: "";
  width: 100%;
  height: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-position: 50%;
  background-size: 100%;
  background-repeat: no-repeat; }

.swiper-lazy-preloader-white:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); }

@-webkit-keyframes swiper-preloader-spin {
  100% {
    -webkit-transform: rotate(360deg); } }

@keyframes swiper-preloader-spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

.large-container {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto; }

.container {
  width: 1200px;
  margin: 0 auto; }

.row, .main-menu__item__submenu, #UneteActua {
  margin: -10px; }

.none {
  display: none; }

.clearfix::after,
.clear::after {
  display: block;
  content: "";
  clear: both; }

.col, .main-menu__item__submenu__item, #UneteActua .izq, #UneteActua .der, #UneteActua .full,
[class^="col-xs"], [class*=" col-xs"],
[class^="col-md"], [class*=" col-md"],
[class^="col-sm"], [class*=" col-sm"] {
  float: left;
  padding: 10px;
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/*.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12 {
  float: left;
  padding: 10px;
  position: relative;
}*/
.col-md-1 {
  width: 8.33333333%; }

.col-md-2 {
  width: 16.66666667%; }

.col-md-3, .main-menu__item__submenu__item {
  width: 25%; }

.col-md-4 {
  width: 33.33333333%; }

.col-md-5 {
  width: 41.66666667%; }

.col-md-6, #UneteActua .izq, #UneteActua .der {
  width: 50%; }

.col-md-7 {
  width: 58.33333333%; }

.col-md-8 {
  width: 66.66666667%; }

.col-md-9 {
  width: 75%; }

.col-md-10 {
  width: 83.33333333%; }

.col-md-11 {
  width: 91.66666667%; }

.col-md-12, #UneteActua .full {
  width: 100%; }

.col-md-10 {
  width: 10%; }

.col-md-20 {
  width: 20%; }

.col-md-30 {
  width: 30%; }

.col-md-40 {
  width: 40%; }

.col-md-50 {
  width: 50%; }

.col-md-60 {
  width: 60%; }

.col-md-70 {
  width: 70%; }

.col-md-80 {
  width: 80%; }

.col-md-90 {
  width: 90%; }

@media screen and (min-width: 1000px) {
  .hide-md {
    display: none; } }

@media screen and (max-width: 1000px) {
  .large-container {
    width: 100%;
    max-width: 100%; }
  .container {
    width: calc( 100% - 40px);
    margin: 0 20px; }
  .col-sm-1 {
    width: 8.33333333%; }
  .col-sm-2 {
    width: 16.66666667%; }
  .col-sm-3 {
    width: 25%; }
  .col-sm-4 {
    width: 33.33333333%; }
  .col-sm-5 {
    width: 41.66666667%; }
  .col-sm-6 {
    width: 50%; }
  .col-sm-7 {
    width: 58.33333333%; }
  .col-sm-8 {
    width: 66.66666667%; }
  .col-sm-9 {
    width: 75%; }
  .col-sm-10 {
    width: 83.33333333%; }
  .col-sm-11 {
    width: 91.66666667%; }
  .col-sm-12 {
    width: 100%; }
  .hide-sm {
    display: none; } }

@media screen and (max-width: 719px) {
  .large-container {
    width: 100%;
    max-width: 100%; }
  .container {
    width: calc( 100% - 20px);
    margin: 0 10px; }
  .col-xs-1 {
    width: 8.33333333%; }
  .col-xs-2 {
    width: 16.66666667%; }
  .col-xs-3 {
    width: 25%; }
  .col-xs-4 {
    width: 33.33333333%; }
  .col-xs-5 {
    width: 41.66666667%; }
  .col-xs-6 {
    width: 50%; }
  .col-xs-7 {
    width: 58.33333333%; }
  .col-xs-8 {
    width: 66.66666667%; }
  .col-xs-9 {
    width: 75%; }
  .col-xs-10 {
    width: 83.33333333%; }
  .col-xs-11 {
    width: 91.66666667%; }
  .col-xs-12 {
    width: 100%; }
  .hide-xs {
    display: none; }
  [class^="col-xs"], [class*=" col-xs"],
  [class^="col-md"], [class*=" col-md"],
  [class^="col-sm"], [class*=" col-sm"] {
    padding: 5px; }
  .row, .main-menu__item__submenu, #UneteActua {
    margin: 0 -5px; } }

.btn, .page .content .wpcf7 .wpcf7-submit, .list-news .btn-read-more, #UneteActua .full input[type="submit"], .page #paginacion span,
.page #paginacion a, #sidebar #sidebar-menu-ciberaccion li a, #sidebar .dona form input[type="submit"], input[type="submit"] {
  display: inline-block;
  font-size: 16px;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background: inherit;
  padding: 10px 20px;
  border: 1px solid transparent;
  text-transform: uppercase;
  font-weight: 700;
  -webkit-transition: background .3s;
  transition: background .3s; }
  .btn.btn-small, .page .content .wpcf7 .btn-small.wpcf7-submit, .list-news .btn-small.btn-read-more, #UneteActua .full input.btn-small[type="submit"], .page #paginacion span.btn-small,
  .page #paginacion a.btn-small, #sidebar #sidebar-menu-ciberaccion li a.btn-small, #sidebar .dona form input.btn-small[type="submit"], input.btn-small[type="submit"] {
    padding: 6.66667px;
    font-size: 12px; }
  .btn.focus, .page .content .wpcf7 .focus.wpcf7-submit, .list-news .focus.btn-read-more, #UneteActua .full input.focus[type="submit"], .page #paginacion span.focus,
  .page #paginacion a.focus, #sidebar #sidebar-menu-ciberaccion li a.focus, #sidebar .dona form input.focus[type="submit"], input.focus[type="submit"] {
    text-decoration: none; }
  .btn:focus, .page .content .wpcf7 .wpcf7-submit:focus, .list-news .btn-read-more:focus, #UneteActua .full input:focus[type="submit"], .page #paginacion span:focus,
  .page #paginacion a:focus, #sidebar #sidebar-menu-ciberaccion li a:focus, #sidebar .dona form input:focus[type="submit"], input:focus[type="submit"] {
    outline: 0 !important; }
  .btn:active, .page .content .wpcf7 .wpcf7-submit:active, .list-news .btn-read-more:active, #UneteActua .full input:active[type="submit"], .page #paginacion span:active,
  .page #paginacion a:active, #sidebar #sidebar-menu-ciberaccion li a:active, #sidebar .dona form input:active[type="submit"], input:active[type="submit"], .btn.active, .page .content .wpcf7 .active.wpcf7-submit, .list-news .active.btn-read-more, #UneteActua .full input.active[type="submit"], .page #paginacion span.active,
  .page #paginacion a.active, #sidebar #sidebar-menu-ciberaccion li a.active, #sidebar .dona form input.active[type="submit"], input.active[type="submit"] {
    background-image: none;
    outline: 0; }
  .btn.disabled, .page .content .wpcf7 .disabled.wpcf7-submit, .list-news .disabled.btn-read-more, #UneteActua .full input.disabled[type="submit"], .page #paginacion span.disabled,
  .page #paginacion a.disabled, #sidebar #sidebar-menu-ciberaccion li a.disabled, #sidebar .dona form input.disabled[type="submit"], input.disabled[type="submit"], .btn:disabled, .page .content .wpcf7 .wpcf7-submit:disabled, .list-news .btn-read-more:disabled, #UneteActua .full input:disabled[type="submit"], .page #paginacion span:disabled,
  .page #paginacion a:disabled, #sidebar #sidebar-menu-ciberaccion li a:disabled, #sidebar .dona form input:disabled[type="submit"], input:disabled[type="submit"] {
    opacity: .65; }

.btn-block, #page-donation-form .dont-send .btn-outline-transparent, #page-donation-form .last-options .btn-outline-transparent, #page-unsubscribe-form .dont-send .btn-outline-transparent, #page-unsubscribe-form .last-options .btn-outline-transparent {
  display: block;
  width: 100%; }

a.btn.disabled, .page .content .wpcf7 a.disabled.wpcf7-submit, .list-news a.disabled.btn-read-more,
.page #paginacion a.disabled, #sidebar #sidebar-menu-ciberaccion li a.disabled,
fieldset[disabled] a.btn,
fieldset[disabled] .page .content .wpcf7 a.wpcf7-submit,
.page .content .wpcf7 fieldset[disabled] a.wpcf7-submit,
fieldset[disabled] .list-news a.btn-read-more,
.list-news fieldset[disabled] a.btn-read-more,
fieldset[disabled] .page #paginacion a,
.page #paginacion fieldset[disabled] a,
fieldset[disabled] #sidebar #sidebar-menu-ciberaccion li a,
#sidebar #sidebar-menu-ciberaccion li fieldset[disabled] a {
  pointer-events: none; }

.btn-black, .page .content .wpcf7 .wpcf7-submit, #UneteActua .full input[type="submit"], #sidebar .dona form input[type="submit"], input[type="submit"] {
  background: #000000;
  color: #FFFF00; }
  .btn-black a, .page .content .wpcf7 .wpcf7-submit a, #UneteActua .full input[type="submit"] a, #sidebar .dona form input[type="submit"] a, input[type="submit"] a {
    color: white; }
  .btn-black:hover, .page .content .wpcf7 .wpcf7-submit:hover, #UneteActua .full input:hover[type="submit"], #sidebar .dona form input:hover[type="submit"], input:hover[type="submit"] {
    text-decoration: none !important;
    background: transparent;
    -webkit-box-shadow: inset 0 0 0 2px #000000;
    box-shadow: inset 0 0 0 2px #000000;
    border-color: #000000;
    color: #000000; }

.btn-primary {
  background: #FFFF00;
  color: #000000; }
  .btn-primary:hover {
    text-decoration: none !important;
    background: transparent;
    -webkit-box-shadow: inset 0 0 0 2px #FFFF00;
    box-shadow: inset 0 0 0 2px #FFFF00;
    border-color: #FFFF00;
    color: #FFFF00; }
  .btn-primary a {
    color: white; }

.btn-transparent, .btn-facebook, .btn-twitter {
  color: white;
  background: rgba(122, 125, 129, 0.2); }
  .btn-transparent a, .btn-facebook a, .btn-twitter a {
    color: white; }
  .btn-transparent:hover, .btn-facebook:hover, .btn-twitter:hover {
    text-decoration: none !important;
    background: transparent;
    -webkit-box-shadow: inset 0 0 0 2px #000000;
    box-shadow: inset 0 0 0 2px #000000;
    border-color: #000000;
    color: #000000; }

.btn-facebook {
  background: #4c70ba; }

.btn-twitter {
  background: #83c3f3; }

.box-dark .btn-transparent:hover, .box-dark .btn-facebook:hover, .box-dark .btn-twitter:hover {
  text-decoration: none !important;
  background: transparent;
  -webkit-box-shadow: inset 0 0 0 2px #FFFFFF;
  box-shadow: inset 0 0 0 2px #FFFFFF;
  border-color: #FFFFFF;
  color: #FFFFFF; }

.btn-white {
  text-decoration: none !important;
  background: transparent;
  -webkit-box-shadow: inset 0 0 0 2px #000000;
  box-shadow: inset 0 0 0 2px #000000;
  border-color: #000000;
  color: #000000; }
  .btn-white:hover {
    color: #FFFFFF;
    background-color: #000000; }

.btn-outline-transparent {
  color: white;
  background: rgba(255, 255, 255, 0.2);
  -webkit-box-shadow: inset 0 0 0 1px white;
  box-shadow: inset 0 0 0 1px white; }
  .btn-outline-transparent a {
    color: white; }
  .btn-outline-transparent:hover {
    text-decoration: none !important;
    background: transparent;
    -webkit-box-shadow: inset 0 0 0 1px #FFFF00;
    box-shadow: inset 0 0 0 1px #FFFF00;
    border-color: #FFFF00;
    color: #FFFF00; }

.btn-lg {
  font-size: 26px;
  padding: 6px 10px;
  font-family: "AmnestyTradeGothic-Condesed"; }

.btn-xl {
  font-size: 26px;
  padding: 12px 25px;
  font-family: "AmnestyTradeGothic-Condesed"; }

.input {
  border-radius: 0px;
  background: #FFFFFF;
  border: 1px solid #e5e5e5;
  padding: 10px 10px;
  font-size: 16px; }
  .input:focus {
    outline: 0 !important;
    background: #FFFFFF; }

.form-group select.form-control,
.form-group textarea.form-control,
.form-group input.form-control {
  width: 100%;
  border: 1px solid #e5e5e5;
  margin: 0 0 20px 0;
  padding: 10px; }

.form-group.has-danger .form-control {
  border-color: #ed4f9b; }

.form-group .select2-container {
  margin-top: 15px; }

.form-group .select2-container, .form-group select, .form-group input[type="number"], .form-group input, .form-group textarea {
  outline: none;
  height: auto;
  padding: 15px 10px;
  font-weight: 700;
  font-size: 24px;
  position: relative;
  font-family: "AmnestyTradeGothic-Condesed";
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  appearance: none !important;
  background: white !important;
  font-style: italic; }
  .form-group .select2-container::-webkit-input-placeholder, .form-group select::-webkit-input-placeholder, .form-group input[type="number"]::-webkit-input-placeholder, .form-group input::-webkit-input-placeholder, .form-group textarea::-webkit-input-placeholder {
    color: gray; }
  .form-group .select2-container:-moz-placeholder, .form-group select:-moz-placeholder, .form-group input[type="number"]:-moz-placeholder, .form-group input:-moz-placeholder, .form-group textarea:-moz-placeholder {
    color: gray; }
  .form-group .select2-container::-moz-placeholder, .form-group select::-moz-placeholder, .form-group input[type="number"]::-moz-placeholder, .form-group input::-moz-placeholder, .form-group textarea::-moz-placeholder {
    color: gray; }
  .form-group .select2-container:-ms-input-placeholder, .form-group select:-ms-input-placeholder, .form-group input[type="number"]:-ms-input-placeholder, .form-group input:-ms-input-placeholder, .form-group textarea:-ms-input-placeholder {
    color: gray; }
  .form-group .select2-container:focus, .form-group select:focus, .form-group input[type="number"]:focus, .form-group input:focus, .form-group textarea:focus {
    background: ivory !important; }
    .form-group .select2-container:focus::-webkit-input-placeholder, .form-group select:focus::-webkit-input-placeholder, .form-group input[type="number"]:focus::-webkit-input-placeholder, .form-group input:focus::-webkit-input-placeholder, .form-group textarea:focus::-webkit-input-placeholder {
      opacity: 0; }
    .form-group .select2-container:focus:-moz-placeholder, .form-group select:focus:-moz-placeholder, .form-group input[type="number"]:focus:-moz-placeholder, .form-group input:focus:-moz-placeholder, .form-group textarea:focus:-moz-placeholder {
      opacity: 0; }
    .form-group .select2-container:focus::-moz-placeholder, .form-group select:focus::-moz-placeholder, .form-group input[type="number"]:focus::-moz-placeholder, .form-group input:focus::-moz-placeholder, .form-group textarea:focus::-moz-placeholder {
      opacity: 0; }
    .form-group .select2-container:focus:-ms-input-placeholder, .form-group select:focus:-ms-input-placeholder, .form-group input[type="number"]:focus:-ms-input-placeholder, .form-group input:focus:-ms-input-placeholder, .form-group textarea:focus:-ms-input-placeholder {
      opacity: 0; }
  .form-group .select2-container.placeholder-text::-webkit-input-placeholder, .form-group select.placeholder-text::-webkit-input-placeholder, .form-group input[type="number"].placeholder-text::-webkit-input-placeholder, .form-group input.placeholder-text::-webkit-input-placeholder, .form-group textarea.placeholder-text::-webkit-input-placeholder {
    color: gray; }
  .form-group .select2-container.placeholder-text:-moz-placeholder, .form-group select.placeholder-text:-moz-placeholder, .form-group input[type="number"].placeholder-text:-moz-placeholder, .form-group input.placeholder-text:-moz-placeholder, .form-group textarea.placeholder-text:-moz-placeholder {
    color: gray; }
  .form-group .select2-container.placeholder-text::-moz-placeholder, .form-group select.placeholder-text::-moz-placeholder, .form-group input[type="number"].placeholder-text::-moz-placeholder, .form-group input.placeholder-text::-moz-placeholder, .form-group textarea.placeholder-text::-moz-placeholder {
    color: gray; }
  .form-group .select2-container.placeholder-text:-ms-input-placeholder, .form-group select.placeholder-text:-ms-input-placeholder, .form-group input[type="number"].placeholder-text:-ms-input-placeholder, .form-group input.placeholder-text:-ms-input-placeholder, .form-group textarea.placeholder-text:-ms-input-placeholder {
    color: gray; }
  .form-group .select2-container .dropdown-wrapper,
  .form-group .select2-container .select2-selection__rendered,
  .form-group .select2-container .select2-selection,
  .form-group .select2-container .selection, .form-group select .dropdown-wrapper,
  .form-group select .select2-selection__rendered,
  .form-group select .select2-selection,
  .form-group select .selection, .form-group input[type="number"] .dropdown-wrapper,
  .form-group input[type="number"] .select2-selection__rendered,
  .form-group input[type="number"] .select2-selection,
  .form-group input[type="number"] .selection, .form-group input .dropdown-wrapper,
  .form-group input .select2-selection__rendered,
  .form-group input .select2-selection,
  .form-group input .selection, .form-group textarea .dropdown-wrapper,
  .form-group textarea .select2-selection__rendered,
  .form-group textarea .select2-selection,
  .form-group textarea .selection {
    border: none;
    padding: 0;
    margin: 0;
    outline: none;
    font-size: 24px; }
  .form-group .select2-container .select2-selection__arrow, .form-group select .select2-selection__arrow, .form-group input[type="number"] .select2-selection__arrow, .form-group input .select2-selection__arrow, .form-group textarea .select2-selection__arrow {
    border: none;
    margin: 15px 5px; }

.form-group .has-danger .select2-container {
  border: #ed4f9b 1px solid; }

.page h1 {
  font-weight: bold;
  font-size: 22px;
  color: #000;
  padding: 10px;
  margin-bottom: 20px; }
  .page h1 a {
    color: #000000; }

.page > .title {
  position: relative;
  margin-top: 40px;
  padding: 10px;
  margin-bottom: 0; }
  .page > .title h1 {
    border-left: solid #FFFF00 20px;
    margin-left: -30px;
    color: #FFFFFF;
    background: #000000;
    display: inline-block;
    padding: 10px 20px;
    font-size: 30px; }
    .page > .title h1 a {
      color: #FFFFFF; }
      .page > .title h1 a:hover {
        color: #FFFF00; }
  .page > .title .share {
    position: absolute;
    bottom: 10px;
    right: 0;
    text-align: right; }

.page h4 {
  color: #5d5d5d;
  font-weight: 700;
  font-size: 15px; }
  .page h4 a {
    color: #5d5d5d;
    font-weight: 700;
    font-size: 15px; }
    .page h4 a:hover {
      text-decoration: underline; }

.page .content {
  font-size: 16px; }
  .page .content p {
    padding: 10px 0; }
  .page .content h4 {
    padding: 20px 0;
    color: #000000;
    font-size: 22px; }
  .page .content .wpcf7 input, .page .content .wpcf7 textarea {
    margin-top: 20px;
    border: 1px solid #e5e5e5; }

.page #dona-dinero #mdinerodesc, .page #dona-tiempo #mtiempodesc {
  display: block;
  padding-top: 2px;
  margin-bottom: -5px; }

.page .single-post-content {
  font-size: 18px;
  line-height: 22px; }

.jovenes {
  padding-top: 60px; }
  .jovenes .btn-white {
    font-family: "AmnestyTradeGothic-Condesed";
    -webkit-box-shadow: inset 0 0 0 1px #000000;
    box-shadow: inset 0 0 0 1px #000000;
    font-size: 18px; }
  .jovenes .title h1 {
    background-repeat: no-repeat;
    font-family: "AmnestyTradeGothic-Condesed";
    border-left: none;
    color: white;
    margin-left: -30px;
    padding-top: 20px;
    padding-bottom: 16px;
    font-size: 35px;
    padding-right: 80px;
    line-height: 45px;
    padding-left: 40px;
    margin-bottom: 0px;
    text-transform: uppercase;
    max-width: 860px;
    background-image: url("img/jovenes/tit-colectivo.png"); }
  .jovenes .jovenes-footer-buttons {
    padding: 30px 0; }
  .jovenes .jovenes-pcontact {
    background-repeat: no-repeat;
    background-image: url("img/jovenes/destacado-contact.png");
    background-size: contain;
    padding: 40px;
    margin-bottom: 30px;
    text-align: center;
    max-width: 780px;
    font-family: "AmnestyTradeGothic-Condesed"; }
    .jovenes .jovenes-pcontact a {
      color: #ed4f9b !important;
      font-weight: 600; }
  .jovenes .jovenes-phight {
    background-repeat: no-repeat;
    background-image: url("img/jovenes/destacado-comprometidos-01.png");
    background-size: 100%;
    padding: 15px 50px !important;
    margin-bottom: 30px;
    margin-left: -30px; }
    .jovenes .jovenes-phight a {
      color: #ed4f9b !important;
      font-weight: 600; }
  .jovenes .jovenes-higth3 {
    font-family: "AmnestyTradeGothic-Condesed";
    background-repeat: no-repeat;
    background-image: url("img/jovenes/destacado-escribi-por-los-derechos-02.png");
    background-size: 100%;
    padding: 60px 50px !important;
    font-size: 22px;
    line-height: 24px;
    color: white;
    margin-top: 20px;
    margin-left: -30px; }
    .jovenes .jovenes-higth3 a {
      color: black !important; }
    .jovenes .jovenes-higth3 .btn, .jovenes .jovenes-higth3 .page .content .wpcf7 .wpcf7-submit, .page .content .wpcf7 .jovenes .jovenes-higth3 .wpcf7-submit, .jovenes .jovenes-higth3 .list-news .btn-read-more, .list-news .jovenes .jovenes-higth3 .btn-read-more, .jovenes .jovenes-higth3 #UneteActua .full input[type="submit"], #UneteActua .full .jovenes .jovenes-higth3 input[type="submit"], .jovenes .jovenes-higth3 .page #paginacion span, .page #paginacion .jovenes .jovenes-higth3 span,
    .jovenes .jovenes-higth3 .page #paginacion a, .page #paginacion .jovenes .jovenes-higth3 a, .jovenes .jovenes-higth3 #sidebar #sidebar-menu-ciberaccion li a, #sidebar #sidebar-menu-ciberaccion li .jovenes .jovenes-higth3 a, .jovenes .jovenes-higth3 #sidebar .dona form input[type="submit"], #sidebar .dona form .jovenes .jovenes-higth3 input[type="submit"], .jovenes .jovenes-higth3 input[type="submit"] {
      margin: 20px auto;
      color: white !important; }
  .jovenes .jovenes-higth4 {
    background-repeat: no-repeat;
    background-image: url("img/jovenes/destacado-educación-para-la-def-y-prom.png");
    background-size: 100%;
    padding: 60px 50px !important;
    margin-top: 20px;
    margin-left: -30px; }
    .jovenes .jovenes-higth4 ul > li {
      list-style-position: outside;
      padding: 0 15px; }
  .jovenes .jovenes-phight-secondary {
    background-repeat: no-repeat;
    background-image: url("img/jovenes/destacado-escribi-por-los-derechos-01.png");
    background-size: 100%;
    padding: 35px 50px 60px 50px !important;
    margin-bottom: 30px;
    margin-left: -30px;
    color: white;
    font-size: 22px;
    line-height: 26px;
    font-family: "AmnestyTradeGothic-Condesed"; }
    .jovenes .jovenes-phight-secondary .h1 {
      font-family: "AmnestyTradeGothic-Condesed";
      text-transform: uppercase; }
      .jovenes .jovenes-phight-secondary .h1:before {
        content: '';
        background-image: url("img/jovenes/flecha.png");
        background-size: 100%;
        background-repeat: no-repeat;
        width: 50px;
        height: 20px;
        margin-top: -20px;
        margin-bottom: 10px;
        display: block; }
    .jovenes .jovenes-phight-secondary a {
      color: #ed4f9b !important;
      font-weight: 600; }
    .jovenes .jovenes-phight-secondary p {
      font-family: "AmnestyTradeGothic";
      font-size: 18px;
      line-height: 20px;
      padding: 10px 0; }
  .jovenes .jovenes-phight2-secondary {
    background-repeat: no-repeat;
    background-image: url("img/jovenes/destacado-preguntas-frecuentes.png");
    background-size: 100%;
    padding: 35px 50px 60px 50px !important;
    margin-bottom: 30px;
    margin-left: -30px;
    color: white;
    font-size: 22px;
    line-height: 26px;
    margin-right: -190px;
    font-family: "AmnestyTradeGothic-Condesed"; }
    .jovenes .jovenes-phight2-secondary .h1 {
      font-family: "AmnestyTradeGothic-Condesed";
      text-transform: uppercase; }
      .jovenes .jovenes-phight2-secondary .h1:before {
        content: '';
        background-image: url("img/jovenes/flecha.png");
        background-size: 100%;
        background-repeat: no-repeat;
        width: 50px;
        height: 20px;
        margin-top: -20px;
        margin-bottom: 10px;
        display: block; }
    .jovenes .jovenes-phight2-secondary a {
      color: #ed4f9b !important;
      font-weight: 600; }
    .jovenes .jovenes-phight2-secondary p {
      font-family: "AmnestyTradeGothic";
      font-size: 18px;
      line-height: 20px;
      padding: 10px 0; }
  .jovenes .post h1,
  .jovenes .post h1 span {
    text-transform: none;
    background: transparent;
    padding: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    line-height: 34px;
    font-size: 32px; }
  .jovenes .post h2 {
    text-transform: none;
    background: transparent;
    padding: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    line-height: 34px;
    font-size: 32px;
    color: #ed4f9b;
    font-style: inherit; }
  .jovenes .post strong, .jovenes .post .content a {
    color: #ed4f9b;
    font-weight: 400; }
  .jovenes .post hr {
    background-repeat: no-repeat;
    background-image: url("img/jovenes/linea-recta.svg");
    background-size: 100%;
    width: 100%;
    height: 10px;
    margin: 20px 0;
    clear: both; }
  .jovenes a {
    text-decoration: none !important;
    font-family: "AmnestyTradeGothic-Condesed"; }
    .jovenes a:hover {
      text-decoration: underline !important; }

.jovenes-posicionamientos .title h1 {
  background-image: url("img/jovenes/subtit-campanas-globales.png");
  color: black;
  padding-left: 50px; }

.jovenes-posicionamientos .content {
  background-image: url("img/jovenes/destacado-colectivo-posicionamiento.png");
  background-repeat: no-repeat;
  background-size: contain;
  padding: 50px 40px;
  margin-left: -20px;
  font-size: 18px;
  line-height: 20px; }
  .jovenes-posicionamientos .content ul > li {
    padding: 2px 0;
    list-style-image: url("img/jovenes/dot.png"); }

.jovenes-home .box h1 {
  margin-bottom: 5px; }

.jovenes-home .box p {
  font-weight: 400;
  font-family: "AmnestyTradeGothic";
  font-size: 14px;
  line-height: 16px; }

.jovenes-home .title h1 {
  background-image: url("img/jovenes/home/home_bg-title.png");
  padding-left: 18px;
  padding-right: 40px;
  padding-top: 30px;
  font-size: 44px;
  margin-left: 0;
  left: -15px;
  margin: 0;
  position: relative; }

.jovenes-home .post {
  font-size: 24px;
  line-height: 30px; }
  @media (min-width: 1000px) {
    .jovenes-home .post {
      padding-right: 20px; } }
  .jovenes-home .post p {
    margin-bottom: 40px; }
  .jovenes-home .post b, .jovenes-home .post strong {
    font-size: 28px;
    color: inherit;
    font-weight: 900;
    font-family: "AmnestyTradeGothic-Condesed"; }

.jovenes-home a.btn-primary {
  color: black !important; }
  .jovenes-home a.btn-primary:hover {
    color: #FFFF00 !important; }

.jovenes-home .second-bg {
  background-image: url("img/jovenes/home/home_fondo-blanco-y-fucsia.png");
  background-position: center top;
  background-repeat: repeat-x;
  background-color: #e74f95;
  text-align: center; }
  .jovenes-home .second-bg .title {
    background-repeat: no-repeat;
    font-family: "AmnestyTradeGothic-Condesed";
    color: white;
    margin-top: 20px;
    padding: 45px 60px 40px 40px;
    font-size: 45px;
    margin: -20px auto 50px 0;
    display: inline-block;
    text-transform: uppercase;
    background-image: url("img/jovenes/home/home-bg2.png"); }
  .jovenes-home .second-bg .box-image {
    display: block;
    padding: 20px;
    min-height: 490px;
    margin-bottom: 100px; }
    .jovenes-home .second-bg .box-image .title {
      margin-top: 20px;
      padding: 20px;
      background: black;
      color: #FFFF00;
      font-size: 30px;
      display: inline-block; }
    .jovenes-home .second-bg .box-image p {
      padding-bottom: 20px;
      font-size: 20px;
      line-height: 22px; }
    .jovenes-home .second-bg .box-imagea:hover {
      text-decoration: none !important; }
      .jovenes-home .second-bg .box-imagea:hover .title {
        text-decoration: underline !important; }
    .jovenes-home .second-bg .box-image b, .jovenes-home .second-bg .box-image strong {
      font-size: 24px;
      color: inherit;
      font-weight: 700;
      font-family: "AmnestyTradeGothic-Condesed"; }

.jovenes-acciones .title h1 {
  background-image: url("img/jovenes/subtit-campanas-globales.png");
  color: black;
  padding-left: 50px; }

.jovenes-accion .title h1 {
  font-family: 'AmnestyTradeGothic';
  text-transform: none;
  background-image: url("img/jovenes/tit-interiores-de-acciones.png");
  color: black;
  padding-left: 50px; }

.jovenes-comprometidos .title h1 {
  background-image: url("img/jovenes/tit-comprometidos.png"); }

.jovenes-juegos .title h1 {
  background-image: url("img/jovenes/tit-juegos.png"); }

.jovenes-escribi-pld .title h1 {
  background-image: url("img/jovenes/tit-escribi-por-los-derechos.png"); }

.jovenes-escribi-pld .post h1 span {
  font-size: 46px; }

.jovenes-edu-dere-sex .title h1 {
  font-size: 33px; }

.jovenes-edu-dere-sex .post h1 span {
  font-size: 46px; }

.jovenes-edu-dere-sex ul > li {
  padding: 2px 0;
  list-style-image: url("img/jovenes/dot.png");
  list-style-position: inside;
  margin-bottom: 10px; }

.jovenes-red-de-eye .title h1 {
  background-image: url("img/jovenes/tit-red-de-escuelas-y-educadores.png"); }

.jovenes-red-de-eye .post h1 span {
  font-size: 46px; }

.jovenes-red-de-eye ul > li {
  padding: 0;
  list-style-position: inside;
  list-style-type: disc; }
  .jovenes-red-de-eye ul > li a {
    margin-left: -10px;
    font-family: "AmnestyTradeGothic-Condesed"; }

.jovenes-red-de-eye b {
  font-family: "AmnestyTradeGothic-Condesed"; }

.jovenes-red-de-eye a {
  text-decoration: none !important;
  font-family: "AmnestyTradeGothic-Condesed"; }
  .jovenes-red-de-eye a:hover {
    text-decoration: underline !important; }

.jovenes-cursos .title {
  background-image: url("img/jovenes/bg-cursos.png");
  background-size: cover;
  background-position: bottom center;
  height: 350px;
  border: 1px solid #c5c5c5; }
  .jovenes-cursos .title h1 {
    background-image: url("img/jovenes/tit-cursos-online.png");
    position: absolute;
    margin-left: 0;
    bottom: 30px;
    right: 0;
    left: -10px; }

.jovenes-cursos .post h1 span {
  font-size: 34px; }

.jovenes-cursos a.btn-primary {
  color: black !important; }
  .jovenes-cursos a.btn-primary:hover {
    color: #FFFF00 !important; }

.box.box-jovenes-download {
  background-image: url("img/jovenes/flecha.png");
  background-repeat: no-repeat;
  background-position: 30px 40px;
  padding: 50px 40px;
  padding-top: 100px; }
  .box.box-jovenes-download a {
    font-family: "AmnestyTradeGothic-Condesed";
    font-size: 40px;
    color: white; }
    .box.box-jovenes-download a .yellow {
      font-size: 20px;
      color: #FFFF00; }

.box.box-jovenes-arrow {
  position: relative; }
  .box.box-jovenes-arrow h1 {
    padding-left: 60px; }
    .box.box-jovenes-arrow h1:before {
      content: '';
      background-image: url("img/jovenes/flecha-secondary.png");
      background-size: 100%;
      background-repeat: no-repeat;
      width: 90px;
      height: 30px;
      top: 20px;
      left: -15px;
      display: inline-block;
      position: absolute; }
  .box.box-jovenes-arrow img {
    width: 100%; }
  .box.box-jovenes-arrow a, .box.box-jovenes-arrow .a {
    font-family: "AmnestyTradeGothic-Condesed";
    font-size: 40px;
    color: white; }
    .box.box-jovenes-arrow a .yellow, .box.box-jovenes-arrow .a .yellow {
      font-size: 20px;
      color: #FFFF00; }
  .box.box-jovenes-arrow .menu a {
    display: block;
    font-size: 20px;
    color: #FFFF00;
    margin-top: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid white;
    margin-bottom: 20px; }
    .box.box-jovenes-arrow .menu a:last-child {
      margin-bottom: 0px;
      border-bottom: none; }

.box-primary.box-jovenes-arrow h1:before {
  background-image: url("img/jovenes/flecha.svg"); }

.box-jovenes-arrow h1.arrow-block {
  padding-left: 0px; }
  .box-jovenes-arrow h1.arrow-block:before {
    display: block;
    top: 0;
    left: 0;
    margin-bottom: 10px;
    position: relative; }

.box-jovenes-fechas-claves {
  background-image: url("img/jovenes/destacado-comprometidos-02.png");
  background-repeat: no-repeat;
  background-size: 100%;
  padding: 30px 140px 50px 120px;
  margin-left: -20px;
  position: relative;
  font-size: 16px; }
  .box-jovenes-fechas-claves .h1 {
    font-family: "AmnestyTradeGothic-Condesed";
    display: inline-block;
    font-size: 36px;
    position: relative; }
    .box-jovenes-fechas-claves .h1:before {
      content: '';
      background-image: url("img/jovenes/flecha.png");
      background-size: 100%;
      background-repeat: no-repeat;
      width: 70px;
      height: 30px;
      top: -10px;
      left: -85px;
      display: inline-block;
      position: absolute; }
  .box-jovenes-fechas-claves strong {
    color: #FFFF00;
    font-weight: 400; }

#page-donation-form {
  top: -1px;
  margin-bottom: -1px;
  position: relative; }
  #page-donation-form .hidden-share {
    padding-top: 3px; }
  #page-donation-form .big-picture {
    background-position: center;
    background-size: cover; }
  #page-donation-form .textb1 {
    color: #FFFF00;
    margin-bottom: 25px; }
    #page-donation-form .textb1 span {
      display: block; }
    #page-donation-form .textb1 span:nth-child(1) {
      font-family: 'AmnestyTradeGothic-Cn18';
      font-size: 14px;
      line-height: 30px; }
    #page-donation-form .textb1 span:nth-child(2) {
      margin-top: -10px;
      font-size: 32px;
      line-height: 30px;
      font-family: "AmnestyTradeGothic-Condesed"; }
    #page-donation-form .textb1 span:nth-child(3) {
      font-family: 'AmnestyTradeGothic-Cn18';
      font-size: 16px;
      line-height: 28px; }
  #page-donation-form .textb2 {
    color: #FFFF00;
    margin-bottom: 25px;
    padding-bottom: 30px;
    border-bottom: 1px solid #FFFF00; }
    #page-donation-form .textb2 span {
      display: block;
      font-family: 'AmnestyTradeGothic-Cn18';
      font-size: 30px;
      line-height: 30px; }
    #page-donation-form .textb2 span:nth-child(1) {
      margin-top: -10px;
      font-size: 45px;
      line-height: 45px;
      font-family: "AmnestyTradeGothic-Condesed"; }
  #page-donation-form .dont-send .col-xs-6 {
    padding: 10px 10px;
    text-align: center;
    padding-bottom: 0; }
  #page-donation-form .dont-send .text {
    font-family: 'AmnestyTradeGothic';
    text-transform: uppercase;
    font-size: 11px;
    font-style: italic;
    margin-top: 10px; }
  #page-donation-form .dont-send .btn-outline-transparent {
    background: black;
    -webkit-box-shadow: inset 0 0 0 1px #FFFF00;
    box-shadow: inset 0 0 0 1px #FFFF00;
    margin: 0;
    color: #FFFF00; }
  #page-donation-form .last-options .col-xs-6 {
    padding: 10px 10px;
    text-align: center;
    padding-bottom: 0; }
  #page-donation-form .last-options .btn-outline-transparent {
    background: black;
    -webkit-box-shadow: inset 0 0 0 1px #FFFF00;
    box-shadow: inset 0 0 0 1px #FFFF00;
    margin: 0;
    color: #FFFF00; }
  #page-donation-form .last-options small {
    display: block;
    padding: 10px 15px;
    font-size: 12px;
    line-height: 12px;
    opacity: .9;
    padding-bottom: 50px; }

.donation-form .pdfs {
  width: 50%;
  padding: 0;
  float: left; }
  @media (max-width: 1000px) {
    .donation-form .pdfs {
      width: 100%;
      height: auto !important;
      min-height: 250px !important;
      float: none; } }

.donation-form .select2-container {
  width: 100% !important; }

.donation-form .presentation {
  position: relative;
  text-align: left;
  background-size: cover; }
  .donation-form .presentation h1 {
    color: white;
    font-size: 40px;
    font-family: "AmnestyTradeGothic-Condesed";
    margin-bottom: 30px; }
  .donation-form .presentation .btn, .donation-form .presentation .page .content .wpcf7 .wpcf7-submit, .page .content .wpcf7 .donation-form .presentation .wpcf7-submit, .donation-form .presentation .list-news .btn-read-more, .list-news .donation-form .presentation .btn-read-more, .donation-form .presentation #UneteActua .full input[type="submit"], #UneteActua .full .donation-form .presentation input[type="submit"], .donation-form .presentation .page #paginacion span, .page #paginacion .donation-form .presentation span,
  .donation-form .presentation .page #paginacion a, .page #paginacion .donation-form .presentation a, .donation-form .presentation #sidebar #sidebar-menu-ciberaccion li a, #sidebar #sidebar-menu-ciberaccion li .donation-form .presentation a, .donation-form .presentation #sidebar .dona form input[type="submit"], #sidebar .dona form .donation-form .presentation input[type="submit"], .donation-form .presentation input[type="submit"] {
    margin-top: 240px;
    margin-bottom: 240px;
    font-family: "AmnestyTradeGothic-Condesed";
    font-size: 30px;
    font-weight: 900;
    padding: 25px 35px; }
  .donation-form .presentation .container {
    padding: 0 10%;
    z-index: 1;
    position: relative;
    text-align: right; }
  .donation-form .presentation .bg-cover {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(30%, rgba(255, 255, 100, 0.25)), to(rgba(0, 0, 0, 0.8)));
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(255, 255, 100, 0.25) 30%, rgba(0, 0, 0, 0.8) 100%);
    z-index: 0; }

@media (max-width: 1000px) {
  .donation-form .presentation .container {
    height: 120px; }
  .donation-form .presentation .btn, .donation-form .presentation .page .content .wpcf7 .wpcf7-submit, .page .content .wpcf7 .donation-form .presentation .wpcf7-submit, .donation-form .presentation .list-news .btn-read-more, .list-news .donation-form .presentation .btn-read-more, .donation-form .presentation #UneteActua .full input[type="submit"], #UneteActua .full .donation-form .presentation input[type="submit"], .donation-form .presentation .page #paginacion span, .page #paginacion .donation-form .presentation span,
  .donation-form .presentation .page #paginacion a, .page #paginacion .donation-form .presentation a, .donation-form .presentation #sidebar #sidebar-menu-ciberaccion li a, #sidebar #sidebar-menu-ciberaccion li .donation-form .presentation a, .donation-form .presentation #sidebar .dona form input[type="submit"], #sidebar .dona form .donation-form .presentation input[type="submit"], .donation-form .presentation input[type="submit"] {
    display: none; } }

.donation-form .post {
  padding: 30px 10%; }
  .donation-form .post p {
    margin-bottom: 25px; }

.donation-form #donation-form {
  height: 100%;
  background: #FFFF00;
  position: relative;
  font-size: 18px;
  font-family: 'AmnestyTradeGothic-Cn18'; }
  .donation-form #donation-form .form-container {
    width: 450px;
    padding-left: 20px;
    margin-bottom: 40px; }
    @media (max-width: 1000px) {
      .donation-form #donation-form .form-container {
        width: 100%;
        padding-right: 20px; } }
  .donation-form #donation-form .donation-slider {
    background: black;
    color: white; }
  .donation-form #donation-form .legend {
    font-style: italic;
    font-size: 12px;
    text-align: center;
    margin-top: 38px;
    font-family: 'AmnestyTradeGothic'; }
  .donation-form #donation-form .title span {
    font-family: "AmnestyTradeGothic-Condesed";
    font-size: 45px;
    font-weight: 900;
    text-transform: uppercase;
    color: black; }
  .donation-form #donation-form .subtitle span {
    display: block;
    margin-top: 10px;
    font-style: italic;
    font-size: 24px;
    line-height: 26px;
    font-weight: 400;
    color: black; }
  .donation-form #donation-form .dstext {
    font-family: "AmnestyTradeGothic-Condesed";
    color: white;
    font-size: 26px;
    line-height: 26px;
    margin: 5px 0 20px 0; }
  .donation-form #donation-form .dstext2 {
    font-family: "AmnestyTradeGothic-Condesed";
    color: white;
    font-size: 36px;
    line-height: 36px;
    padding-bottom: 10px;
    border-bottom: 1px solid white;
    margin: 5px 0 10px 0; }
  .donation-form #donation-form .swiper-container {
    margin-top: 20px;
    margin-bottom: 20px; }
    .donation-form #donation-form .swiper-container .swiper-slide {
      -webkit-transition: height .3s;
      transition: height .3s;
      padding: 20px; }

.donation-form .options-amounts {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%; }
  .donation-form .options-amounts .col, .donation-form .options-amounts .main-menu__item__submenu__item, .donation-form .options-amounts #UneteActua .izq, #UneteActua .donation-form .options-amounts .izq, .donation-form .options-amounts #UneteActua .der, #UneteActua .donation-form .options-amounts .der, .donation-form .options-amounts #UneteActua .full, #UneteActua .donation-form .options-amounts .full {
    width: 25%;
    padding: 0; }

.donation-form .check-mounts-label {
  position: relative; }
  .donation-form .check-mounts-label span.option {
    font-family: "AmnestyTradeGothic-Condesed";
    background: white;
    text-align: center;
    border: 3px solid #FFFF00 !important;
    color: black;
    border: none;
    font-size: 24px;
    height: auto;
    padding: 15px 0; }
  .donation-form .check-mounts-label :checked + span {
    background: #FFFF00;
    border-color: white !important; }
  .donation-form .check-mounts-label p {
    font-family: 'AmnestyTradeGothic';
    font-size: 10px;
    opacify: 0.8;
    margin-bottom: 0px; }
  .donation-form .check-mounts-label .select2-container {
    margin-top: 15px; }
  .donation-form .check-mounts-label .select2-container, .donation-form .check-mounts-label select, .donation-form .check-mounts-label input[type="number"], .donation-form .check-mounts-label input {
    outline: none;
    border: 2px solid #c5c5c5 !important;
    height: auto;
    padding: 5px 10px;
    margin-bottom: 5px;
    font-size: 18px;
    line-height: 20px;
    position: relative;
    font-weight: 500;
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    appearance: none !important;
    background: white !important; }
    .donation-form .check-mounts-label .select2-container::-webkit-input-placeholder, .donation-form .check-mounts-label select::-webkit-input-placeholder, .donation-form .check-mounts-label input[type="number"]::-webkit-input-placeholder, .donation-form .check-mounts-label input::-webkit-input-placeholder {
      color: black; }
    .donation-form .check-mounts-label .select2-container:-moz-placeholder, .donation-form .check-mounts-label select:-moz-placeholder, .donation-form .check-mounts-label input[type="number"]:-moz-placeholder, .donation-form .check-mounts-label input:-moz-placeholder {
      color: black; }
    .donation-form .check-mounts-label .select2-container::-moz-placeholder, .donation-form .check-mounts-label select::-moz-placeholder, .donation-form .check-mounts-label input[type="number"]::-moz-placeholder, .donation-form .check-mounts-label input::-moz-placeholder {
      color: black; }
    .donation-form .check-mounts-label .select2-container:-ms-input-placeholder, .donation-form .check-mounts-label select:-ms-input-placeholder, .donation-form .check-mounts-label input[type="number"]:-ms-input-placeholder, .donation-form .check-mounts-label input:-ms-input-placeholder {
      color: black; }
    .donation-form .check-mounts-label .select2-container:focus, .donation-form .check-mounts-label select:focus, .donation-form .check-mounts-label input[type="number"]:focus, .donation-form .check-mounts-label input:focus {
      border-color: #FFFF00 !important; }
      .donation-form .check-mounts-label .select2-container:focus::-webkit-input-placeholder, .donation-form .check-mounts-label select:focus::-webkit-input-placeholder, .donation-form .check-mounts-label input[type="number"]:focus::-webkit-input-placeholder, .donation-form .check-mounts-label input:focus::-webkit-input-placeholder {
        opacity: 0; }
      .donation-form .check-mounts-label .select2-container:focus:-moz-placeholder, .donation-form .check-mounts-label select:focus:-moz-placeholder, .donation-form .check-mounts-label input[type="number"]:focus:-moz-placeholder, .donation-form .check-mounts-label input:focus:-moz-placeholder {
        opacity: 0; }
      .donation-form .check-mounts-label .select2-container:focus::-moz-placeholder, .donation-form .check-mounts-label select:focus::-moz-placeholder, .donation-form .check-mounts-label input[type="number"]:focus::-moz-placeholder, .donation-form .check-mounts-label input:focus::-moz-placeholder {
        opacity: 0; }
      .donation-form .check-mounts-label .select2-container:focus:-ms-input-placeholder, .donation-form .check-mounts-label select:focus:-ms-input-placeholder, .donation-form .check-mounts-label input[type="number"]:focus:-ms-input-placeholder, .donation-form .check-mounts-label input:focus:-ms-input-placeholder {
        opacity: 0; }
    .donation-form .check-mounts-label .select2-container.has-danger, .donation-form .check-mounts-label select.has-danger, .donation-form .check-mounts-label input[type="number"].has-danger, .donation-form .check-mounts-label input.has-danger {
      border-color: #ffc3c3 !important; }
    .donation-form .check-mounts-label .select2-container.placeholder-text::-webkit-input-placeholder, .donation-form .check-mounts-label select.placeholder-text::-webkit-input-placeholder, .donation-form .check-mounts-label input[type="number"].placeholder-text::-webkit-input-placeholder, .donation-form .check-mounts-label input.placeholder-text::-webkit-input-placeholder {
      color: gray; }
    .donation-form .check-mounts-label .select2-container.placeholder-text:-moz-placeholder, .donation-form .check-mounts-label select.placeholder-text:-moz-placeholder, .donation-form .check-mounts-label input[type="number"].placeholder-text:-moz-placeholder, .donation-form .check-mounts-label input.placeholder-text:-moz-placeholder {
      color: gray; }
    .donation-form .check-mounts-label .select2-container.placeholder-text::-moz-placeholder, .donation-form .check-mounts-label select.placeholder-text::-moz-placeholder, .donation-form .check-mounts-label input[type="number"].placeholder-text::-moz-placeholder, .donation-form .check-mounts-label input.placeholder-text::-moz-placeholder {
      color: gray; }
    .donation-form .check-mounts-label .select2-container.placeholder-text:-ms-input-placeholder, .donation-form .check-mounts-label select.placeholder-text:-ms-input-placeholder, .donation-form .check-mounts-label input[type="number"].placeholder-text:-ms-input-placeholder, .donation-form .check-mounts-label input.placeholder-text:-ms-input-placeholder {
      color: gray; }
    .donation-form .check-mounts-label .select2-container .dropdown-wrapper,
    .donation-form .check-mounts-label .select2-container .select2-selection__rendered,
    .donation-form .check-mounts-label .select2-container .select2-selection,
    .donation-form .check-mounts-label .select2-container .selection, .donation-form .check-mounts-label select .dropdown-wrapper,
    .donation-form .check-mounts-label select .select2-selection__rendered,
    .donation-form .check-mounts-label select .select2-selection,
    .donation-form .check-mounts-label select .selection, .donation-form .check-mounts-label input[type="number"] .dropdown-wrapper,
    .donation-form .check-mounts-label input[type="number"] .select2-selection__rendered,
    .donation-form .check-mounts-label input[type="number"] .select2-selection,
    .donation-form .check-mounts-label input[type="number"] .selection, .donation-form .check-mounts-label input .dropdown-wrapper,
    .donation-form .check-mounts-label input .select2-selection__rendered,
    .donation-form .check-mounts-label input .select2-selection,
    .donation-form .check-mounts-label input .selection {
      border: none;
      padding: 0;
      margin: 0;
      outline: none;
      font-size: 24px; }
    .donation-form .check-mounts-label .select2-container .select2-selection__arrow, .donation-form .check-mounts-label select .select2-selection__arrow, .donation-form .check-mounts-label input[type="number"] .select2-selection__arrow, .donation-form .check-mounts-label input .select2-selection__arrow {
      border: none;
      margin: 15px 5px; }
  .donation-form .check-mounts-label.arrow-right {
    position: relative !important;
    width: 100%;
    display: block; }
    .donation-form .check-mounts-label.arrow-right:before {
      display: block;
      content: "\f0d7";
      position: absolute;
      top: 19px;
      right: 10px;
      z-index: 999; }
  .donation-form .check-mounts-label .select2-container, .donation-form .check-mounts-label select.form-control {
    background: black !important;
    border-color: white !important;
    color: white !important; }
  .donation-form .check-mounts-label select {
    color: gray; }
    .donation-form .check-mounts-label select option {
      color: white; }
      .donation-form .check-mounts-label select option:first-child {
        display: none; }
    .donation-form .check-mounts-label select.valid_option {
      color: black; }
  .donation-form .check-mounts-label.has-danger select, .donation-form .check-mounts-label.has-danger input[type="number"], .donation-form .check-mounts-label.has-danger input {
    border-color: #ffc3c3 !important; }

.donation-form .btn-next {
  margin-top: 15px;
  margin-bottom: 15px;
  display: inline-block; }

.donation-form .bbp {
  border-bottom: 1px solid #FFFF00;
  margin-bottom: 15px; }

.donation-form .btn-black, .donation-form .page .content .wpcf7 .wpcf7-submit, .page .content .wpcf7 .donation-form .wpcf7-submit, .donation-form #UneteActua .full input[type="submit"], #UneteActua .full .donation-form input[type="submit"], .donation-form #sidebar .dona form input[type="submit"], #sidebar .dona form .donation-form input[type="submit"], .donation-form input[type="submit"] {
  font-family: 'AmnestyTradeGothic-Cn18';
  font-weight: 100; }

.donation-form .swiper-pagination-bullets {
  bottom: 45px; }
  .donation-form .swiper-pagination-bullets .swiper-pagination-bullet {
    padding: 4px;
    background: white;
    opacity: 1;
    pointer-events: none; }
    .donation-form .swiper-pagination-bullets .swiper-pagination-bullet.completed {
      pointer-events: all; }
    .donation-form .swiper-pagination-bullets .swiper-pagination-bullet-active {
      background: #FFFF00;
      -webkit-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.5);
      box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.5); }

.donation-form .trust-alert {
  display: inline-block;
  padding: 0;
  font-size: 13px;
  text-align: left;
  margin-bottom: 10px;
  font-family: 'AmnestyTradeGothic'; }
  .donation-form .trust-alert .fa, .donation-form .trust-alert .check-mounts-label.arrow-right:before {
    font-size: 20px;
    margin-right: 5px; }

.donation-form .steps-errors {
  text-align: center; }
  .donation-form .steps-errors p {
    background: rgba(255, 112, 112, 0.65);
    padding: 10px 20px;
    margin-top: 15px;
    clear: both;
    display: inline-block;
    position: inherit; }

.donation-form .pop-up-delivery {
  display: none;
  position: absolute;
  background: rgba(0, 0, 0, 0.8);
  top: 30px;
  left: 30px;
  right: 30px;
  bottom: 30px;
  z-index: 900;
  max-width: 800px;
  margin: 0 auto;
  color: #FFFF00; }
  .donation-form .pop-up-delivery .close {
    font-size: 12px;
    font-family: 'AmnestyTradeGothic-Cn18';
    font-weight: 900;
    background: black;
    color: white;
    display: inline-block;
    padding: 10px 15px;
    position: absolute;
    top: 20px;
    right: 20px; }
    .donation-form .pop-up-delivery .close:hover {
      background: #FFFF00;
      color: black;
      cursor: pointer; }
  .donation-form .pop-up-delivery form {
    padding: 10px 15%; }

.select2-dropdown {
  border: none;
  border-radius: none;
  background: #FFFF00; }
  .select2-dropdown .select2-search__field {
    border: none !important;
    margin: 0;
    padding: 10px 30px 10px 15px;
    position: absolute;
    top: -60px;
    left: 5px;
    background: white;
    width: 80%;
    font-size: 24px;
    font-family: "AmnestyTradeGothic-Condesed";
    outline: none; }
  .select2-dropdown .select2-search--dropdown {
    margin: 0 !important;
    padding: 0; }
  .select2-dropdown .select2-results__option {
    font-family: "AmnestyTradeGothic-Condesed";
    font-size: 16px;
    padding: 10px; }
    .select2-dropdown .select2-results__option:first-child {
      display: none; }
    .select2-dropdown .select2-results__option small {
      color: red; }
  .select2-dropdown .select2-results__option--highlighted {
    background: black !important; }

.select2-dropdown--below {
  border-radius: 0 !important; }

#header_unsubscribe {
  height: 100px;
  background: #fff200;
  position: relative; }
  @media (max-width: 719px) {
    #header_unsubscribe {
      height: auto;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column; } }
  #header_unsubscribe .container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    height: 100px; }
    @media (max-width: 719px) {
      #header_unsubscribe .container {
        width: 100vw;
        padding: 0;
        margin: 0;
        height: auto;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column; } }
  #header_unsubscribe .header_logo img {
    height: 100px; }
  #header_unsubscribe .steps {
    font-family: "AmnestyTradeGothic-Condesed";
    font-size: 40px;
    font-weight: 900;
    padding-bottom: 10px;
    border-bottom: 5px solid black; }
    @media (max-width: 719px) {
      #header_unsubscribe .steps {
        font-size: 18px;
        background-color: black;
        color: #FFFF00;
        width: 100vw;
        text-align: center;
        line-height: 18px;
        padding: 10px 0 5px 0; } }

#page-unsubscribe-form {
  position: relative;
  width: 100vw;
  min-height: calc(100vh - 100px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }
  #page-unsubscribe-form .btn, #page-unsubscribe-form .page .content .wpcf7 .wpcf7-submit, .page .content .wpcf7 #page-unsubscribe-form .wpcf7-submit, #page-unsubscribe-form .list-news .btn-read-more, .list-news #page-unsubscribe-form .btn-read-more, #page-unsubscribe-form #UneteActua .full input[type="submit"], #UneteActua .full #page-unsubscribe-form input[type="submit"], #page-unsubscribe-form .page #paginacion span, .page #paginacion #page-unsubscribe-form span,
  #page-unsubscribe-form .page #paginacion a, .page #paginacion #page-unsubscribe-form a, #page-unsubscribe-form #sidebar #sidebar-menu-ciberaccion li a, #sidebar #sidebar-menu-ciberaccion li #page-unsubscribe-form a, #page-unsubscribe-form #sidebar .dona form input[type="submit"], #sidebar .dona form #page-unsubscribe-form input[type="submit"], #page-unsubscribe-form input[type="submit"] {
    font-family: "AmnestyTradeGothic-Condesed";
    font-size: 15px;
    letter-spacing: -0.5px;
    text-transform: inherit; }
    @media (max-width: 1000px) {
      #page-unsubscribe-form .btn, #page-unsubscribe-form .page .content .wpcf7 .wpcf7-submit, .page .content .wpcf7 #page-unsubscribe-form .wpcf7-submit, #page-unsubscribe-form .list-news .btn-read-more, .list-news #page-unsubscribe-form .btn-read-more, #page-unsubscribe-form #UneteActua .full input[type="submit"], #UneteActua .full #page-unsubscribe-form input[type="submit"], #page-unsubscribe-form .page #paginacion span, .page #paginacion #page-unsubscribe-form span,
      #page-unsubscribe-form .page #paginacion a, .page #paginacion #page-unsubscribe-form a, #page-unsubscribe-form #sidebar #sidebar-menu-ciberaccion li a, #sidebar #sidebar-menu-ciberaccion li #page-unsubscribe-form a, #page-unsubscribe-form #sidebar .dona form input[type="submit"], #sidebar .dona form #page-unsubscribe-form input[type="submit"], #page-unsubscribe-form input[type="submit"] {
        width: 100%;
        white-space: inherit;
        padding: 5px;
        font-size: 13px; } }
  #page-unsubscribe-form .hidden-share {
    padding-top: 3px; }
  #page-unsubscribe-form .big-picture {
    opacity: .3;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: black;
    background-position: center bottom;
    background-size: cover;
    background-image: url("img/unsubscribe/bg.jpg"); }
  #page-unsubscribe-form .textb1 {
    color: #FFFF00;
    margin-bottom: 25px; }
    #page-unsubscribe-form .textb1 span {
      display: block; }
    #page-unsubscribe-form .textb1 span:nth-child(1) {
      font-family: 'AmnestyTradeGothic-Cn18';
      font-size: 14px;
      line-height: 30px; }
    #page-unsubscribe-form .textb1 span:nth-child(2) {
      margin-top: -10px;
      font-size: 32px;
      line-height: 30px;
      font-family: "AmnestyTradeGothic-Condesed"; }
    #page-unsubscribe-form .textb1 span:nth-child(3) {
      font-family: 'AmnestyTradeGothic-Cn18';
      font-size: 16px;
      line-height: 28px; }
  #page-unsubscribe-form .textb2 {
    color: #FFFF00;
    margin-bottom: 25px;
    padding-bottom: 30px;
    border-bottom: 1px solid #FFFF00; }
    #page-unsubscribe-form .textb2 span {
      display: block;
      font-family: 'AmnestyTradeGothic-Cn18';
      font-size: 30px;
      line-height: 30px; }
    #page-unsubscribe-form .textb2 span:nth-child(1) {
      margin-top: -10px;
      font-size: 45px;
      line-height: 45px;
      font-family: "AmnestyTradeGothic-Condesed"; }
  #page-unsubscribe-form .dont-send .col-xs-6 {
    padding: 10px 10px;
    text-align: center;
    padding-bottom: 0; }
  #page-unsubscribe-form .dont-send .text {
    font-family: 'AmnestyTradeGothic';
    text-transform: uppercase;
    font-size: 11px;
    font-style: italic;
    margin-top: 10px; }
  #page-unsubscribe-form .dont-send .btn-outline-transparent {
    background: black;
    -webkit-box-shadow: inset 0 0 0 1px #FFFF00;
    box-shadow: inset 0 0 0 1px #FFFF00;
    margin: 0;
    color: #FFFF00; }
  #page-unsubscribe-form .last-options .col-xs-6 {
    padding: 10px 10px;
    text-align: center;
    padding-bottom: 0; }
  #page-unsubscribe-form .last-options .btn-outline-transparent {
    background: black;
    -webkit-box-shadow: inset 0 0 0 1px #FFFF00;
    box-shadow: inset 0 0 0 1px #FFFF00;
    margin: 0;
    color: #FFFF00; }
  #page-unsubscribe-form .last-options small {
    display: block;
    padding: 10px 15px;
    font-size: 12px;
    line-height: 12px;
    opacity: .9;
    padding-bottom: 50px; }

.unsubscribe-form {
  background: #000; }
  .unsubscribe-form .content-pdfs {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-top: 50px;
    margin-bottom: 50px; }
    @media (max-width: 719px) {
      .unsubscribe-form .content-pdfs {
        margin-top: 25px;
        margin-bottom: 25px; } }
  .unsubscribe-form .pdfs {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    width: 450px;
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
    @media (max-width: 719px) {
      .unsubscribe-form .pdfs {
        width: calc(100vw - 50px); } }
  .unsubscribe-form .small-picture {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    width: 450px;
    background-color: black;
    background-position: center bottom;
    background-size: cover;
    z-index: 900;
    background-image: url("img/unsubscribe/bg-2.jpg"); }
    @media (max-width: 719px) {
      .unsubscribe-form .small-picture {
        width: calc(100vw - 50px); } }
    @media (max-width: 1000px) {
      .unsubscribe-form .small-picture {
        display: none; } }
  .unsubscribe-form .select2-container {
    width: 100% !important; }
  .unsubscribe-form .presentation {
    position: relative;
    text-align: left;
    background-size: cover; }
    .unsubscribe-form .presentation h1 {
      color: white;
      font-size: 40px;
      font-family: "AmnestyTradeGothic-Condesed";
      margin-bottom: 30px; }
    .unsubscribe-form .presentation .btn, .unsubscribe-form .presentation .page .content .wpcf7 .wpcf7-submit, .page .content .wpcf7 .unsubscribe-form .presentation .wpcf7-submit, .unsubscribe-form .presentation .list-news .btn-read-more, .list-news .unsubscribe-form .presentation .btn-read-more, .unsubscribe-form .presentation #UneteActua .full input[type="submit"], #UneteActua .full .unsubscribe-form .presentation input[type="submit"], .unsubscribe-form .presentation .page #paginacion span, .page #paginacion .unsubscribe-form .presentation span,
    .unsubscribe-form .presentation .page #paginacion a, .page #paginacion .unsubscribe-form .presentation a, .unsubscribe-form .presentation #sidebar #sidebar-menu-ciberaccion li a, #sidebar #sidebar-menu-ciberaccion li .unsubscribe-form .presentation a, .unsubscribe-form .presentation #sidebar .dona form input[type="submit"], #sidebar .dona form .unsubscribe-form .presentation input[type="submit"], .unsubscribe-form .presentation input[type="submit"] {
      margin-top: 240px;
      margin-bottom: 240px;
      font-family: "AmnestyTradeGothic-Condesed";
      font-size: 30px;
      font-weight: 900;
      padding: 25px 35px; }
    .unsubscribe-form .presentation .container {
      padding: 0 10%;
      z-index: 1;
      position: relative;
      text-align: right; }
    .unsubscribe-form .presentation .bg-cover {
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(30%, rgba(255, 255, 100, 0.25)), to(rgba(0, 0, 0, 0.8)));
      background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(255, 255, 100, 0.25) 30%, rgba(0, 0, 0, 0.8) 100%);
      z-index: 0; }
  @media (max-width: 1000px) {
    .unsubscribe-form .presentation .container {
      height: 120px; }
    .unsubscribe-form .presentation .btn, .unsubscribe-form .presentation .page .content .wpcf7 .wpcf7-submit, .page .content .wpcf7 .unsubscribe-form .presentation .wpcf7-submit, .unsubscribe-form .presentation .list-news .btn-read-more, .list-news .unsubscribe-form .presentation .btn-read-more, .unsubscribe-form .presentation #UneteActua .full input[type="submit"], #UneteActua .full .unsubscribe-form .presentation input[type="submit"], .unsubscribe-form .presentation .page #paginacion span, .page #paginacion .unsubscribe-form .presentation span,
    .unsubscribe-form .presentation .page #paginacion a, .page #paginacion .unsubscribe-form .presentation a, .unsubscribe-form .presentation #sidebar #sidebar-menu-ciberaccion li a, #sidebar #sidebar-menu-ciberaccion li .unsubscribe-form .presentation a, .unsubscribe-form .presentation #sidebar .dona form input[type="submit"], #sidebar .dona form .unsubscribe-form .presentation input[type="submit"], .unsubscribe-form .presentation input[type="submit"] {
      display: none; } }
  .unsubscribe-form .post {
    padding: 30px 10%; }
    .unsubscribe-form .post p {
      margin-bottom: 25px; }
  .unsubscribe-form #unsubscribe-form {
    background: #FFFF00;
    position: relative;
    font-size: 18px;
    font-family: 'AmnestyTradeGothic-Cn18'; }
    .unsubscribe-form #unsubscribe-form .form-container {
      width: 450px;
      padding: 0;
      margin-bottom: 0; }
      @media (max-width: 719px) {
        .unsubscribe-form #unsubscribe-form .form-container {
          width: calc(100vw - 50px); } }
      @media (max-width: 1000px) {
        .unsubscribe-form #unsubscribe-form .form-container {
          width: 100%; } }
    .unsubscribe-form #unsubscribe-form .header-slide {
      padding: 30px 45px 10px 45px;
      background: rgba(255, 255, 0, 0.7); }
      @media (max-width: 1000px) {
        .unsubscribe-form #unsubscribe-form .header-slide {
          padding: 30px 20px 10px 20px; } }
    .unsubscribe-form #unsubscribe-form .donation-slider {
      background: black;
      color: white; }
    .unsubscribe-form #unsubscribe-form .legend {
      font-style: italic;
      font-size: 12px;
      text-align: center;
      margin-top: 38px;
      font-family: 'AmnestyTradeGothic'; }
    .unsubscribe-form #unsubscribe-form .title span {
      font-family: "AmnestyTradeGothic-Condesed";
      font-size: 45px;
      font-weight: 900;
      text-transform: uppercase;
      color: black; }
    .unsubscribe-form #unsubscribe-form .subtitle {
      margin-top: 10px;
      margin-bottom: 15px; }
      .unsubscribe-form #unsubscribe-form .subtitle span {
        display: block;
        margin-top: 10px;
        font-style: italic;
        font-size: 24px;
        line-height: 26px;
        font-weight: 400;
        color: black; }
    .unsubscribe-form #unsubscribe-form .dstext {
      font-family: "AmnestyTradeGothic-Condesed";
      color: white;
      font-size: 20px;
      line-height: 22px;
      margin: 5px 0 30px 0; }
    .unsubscribe-form #unsubscribe-form .dstext2 {
      font-family: "AmnestyTradeGothic-Condesed";
      color: white;
      font-size: 36px;
      line-height: 36px;
      padding-bottom: 10px;
      border-bottom: 1px solid white;
      margin: 5px 0 10px 0; }
    .unsubscribe-form #unsubscribe-form .swiper-container {
      width: 450px;
      border-left: 45px solid yellow;
      border-right: 45px solid yellow;
      border-bottom: 30px solid yellow; }
      @media (max-width: 719px) {
        .unsubscribe-form #unsubscribe-form .swiper-container {
          border-left: 10px solid yellow;
          border-right: 10px solid yellow;
          width: calc(100vw - 50px); } }
      .unsubscribe-form #unsubscribe-form .swiper-container .swiper-slide {
        -webkit-transition: height .3s;
        transition: height .3s;
        padding: 20px; }
  .unsubscribe-form .options-amounts {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%; }
    .unsubscribe-form .options-amounts .col, .unsubscribe-form .options-amounts .main-menu__item__submenu__item, .unsubscribe-form .options-amounts #UneteActua .izq, #UneteActua .unsubscribe-form .options-amounts .izq, .unsubscribe-form .options-amounts #UneteActua .der, #UneteActua .unsubscribe-form .options-amounts .der, .unsubscribe-form .options-amounts #UneteActua .full, #UneteActua .unsubscribe-form .options-amounts .full {
      width: 25%;
      padding: 0; }
  .unsubscribe-form .check-mounts-label {
    position: relative; }
    .unsubscribe-form .check-mounts-label span.option {
      font-family: "AmnestyTradeGothic-Condesed";
      background: black;
      text-align: center;
      border: 3px solid #FFFF00 !important;
      color: black;
      border: none;
      font-size: 24px;
      height: auto;
      padding: 15px 0; }
    .unsubscribe-form .check-mounts-label :checked + span {
      background: #FFFF00;
      border-color: white !important; }
    .unsubscribe-form .check-mounts-label p {
      font-family: 'AmnestyTradeGothic';
      font-size: 10px;
      opacity: 0.8;
      margin-bottom: 0px; }
      @media (max-width: 1000px) {
        .unsubscribe-form .check-mounts-label p {
          display: none; } }
    .unsubscribe-form .check-mounts-label .select2-container {
      margin-top: 15px; }
    .unsubscribe-form .check-mounts-label .select2-container, .unsubscribe-form .check-mounts-label select, .unsubscribe-form .check-mounts-label input[type="number"], .unsubscribe-form .check-mounts-label input {
      font-family: "AmnestyTradeGothic-Condesed";
      outline: none;
      border: 2px solid #c5c5c5 !important;
      height: auto;
      padding: 5px 10px;
      margin-bottom: 5px;
      font-size: 16px;
      line-height: 18px;
      position: relative;
      font-weight: 500;
      -webkit-appearance: none !important;
      -moz-appearance: none !important;
      appearance: none !important;
      background: white !important; }
      .unsubscribe-form .check-mounts-label .select2-container::-webkit-input-placeholder, .unsubscribe-form .check-mounts-label select::-webkit-input-placeholder, .unsubscribe-form .check-mounts-label input[type="number"]::-webkit-input-placeholder, .unsubscribe-form .check-mounts-label input::-webkit-input-placeholder {
        color: black; }
      .unsubscribe-form .check-mounts-label .select2-container:-moz-placeholder, .unsubscribe-form .check-mounts-label select:-moz-placeholder, .unsubscribe-form .check-mounts-label input[type="number"]:-moz-placeholder, .unsubscribe-form .check-mounts-label input:-moz-placeholder {
        color: black; }
      .unsubscribe-form .check-mounts-label .select2-container::-moz-placeholder, .unsubscribe-form .check-mounts-label select::-moz-placeholder, .unsubscribe-form .check-mounts-label input[type="number"]::-moz-placeholder, .unsubscribe-form .check-mounts-label input::-moz-placeholder {
        color: black; }
      .unsubscribe-form .check-mounts-label .select2-container:-ms-input-placeholder, .unsubscribe-form .check-mounts-label select:-ms-input-placeholder, .unsubscribe-form .check-mounts-label input[type="number"]:-ms-input-placeholder, .unsubscribe-form .check-mounts-label input:-ms-input-placeholder {
        color: black; }
      .unsubscribe-form .check-mounts-label .select2-container:focus, .unsubscribe-form .check-mounts-label select:focus, .unsubscribe-form .check-mounts-label input[type="number"]:focus, .unsubscribe-form .check-mounts-label input:focus {
        border-color: #FFFF00 !important; }
        .unsubscribe-form .check-mounts-label .select2-container:focus::-webkit-input-placeholder, .unsubscribe-form .check-mounts-label select:focus::-webkit-input-placeholder, .unsubscribe-form .check-mounts-label input[type="number"]:focus::-webkit-input-placeholder, .unsubscribe-form .check-mounts-label input:focus::-webkit-input-placeholder {
          opacity: 0; }
        .unsubscribe-form .check-mounts-label .select2-container:focus:-moz-placeholder, .unsubscribe-form .check-mounts-label select:focus:-moz-placeholder, .unsubscribe-form .check-mounts-label input[type="number"]:focus:-moz-placeholder, .unsubscribe-form .check-mounts-label input:focus:-moz-placeholder {
          opacity: 0; }
        .unsubscribe-form .check-mounts-label .select2-container:focus::-moz-placeholder, .unsubscribe-form .check-mounts-label select:focus::-moz-placeholder, .unsubscribe-form .check-mounts-label input[type="number"]:focus::-moz-placeholder, .unsubscribe-form .check-mounts-label input:focus::-moz-placeholder {
          opacity: 0; }
        .unsubscribe-form .check-mounts-label .select2-container:focus:-ms-input-placeholder, .unsubscribe-form .check-mounts-label select:focus:-ms-input-placeholder, .unsubscribe-form .check-mounts-label input[type="number"]:focus:-ms-input-placeholder, .unsubscribe-form .check-mounts-label input:focus:-ms-input-placeholder {
          opacity: 0; }
      .unsubscribe-form .check-mounts-label .select2-container.has-danger, .unsubscribe-form .check-mounts-label select.has-danger, .unsubscribe-form .check-mounts-label input[type="number"].has-danger, .unsubscribe-form .check-mounts-label input.has-danger {
        border-color: #b54f4f !important; }
      .unsubscribe-form .check-mounts-label .select2-container.placeholder-text::-webkit-input-placeholder, .unsubscribe-form .check-mounts-label select.placeholder-text::-webkit-input-placeholder, .unsubscribe-form .check-mounts-label input[type="number"].placeholder-text::-webkit-input-placeholder, .unsubscribe-form .check-mounts-label input.placeholder-text::-webkit-input-placeholder {
        color: gray; }
      .unsubscribe-form .check-mounts-label .select2-container.placeholder-text:-moz-placeholder, .unsubscribe-form .check-mounts-label select.placeholder-text:-moz-placeholder, .unsubscribe-form .check-mounts-label input[type="number"].placeholder-text:-moz-placeholder, .unsubscribe-form .check-mounts-label input.placeholder-text:-moz-placeholder {
        color: gray; }
      .unsubscribe-form .check-mounts-label .select2-container.placeholder-text::-moz-placeholder, .unsubscribe-form .check-mounts-label select.placeholder-text::-moz-placeholder, .unsubscribe-form .check-mounts-label input[type="number"].placeholder-text::-moz-placeholder, .unsubscribe-form .check-mounts-label input.placeholder-text::-moz-placeholder {
        color: gray; }
      .unsubscribe-form .check-mounts-label .select2-container.placeholder-text:-ms-input-placeholder, .unsubscribe-form .check-mounts-label select.placeholder-text:-ms-input-placeholder, .unsubscribe-form .check-mounts-label input[type="number"].placeholder-text:-ms-input-placeholder, .unsubscribe-form .check-mounts-label input.placeholder-text:-ms-input-placeholder {
        color: gray; }
      .unsubscribe-form .check-mounts-label .select2-container .dropdown-wrapper,
      .unsubscribe-form .check-mounts-label .select2-container .select2-selection__rendered,
      .unsubscribe-form .check-mounts-label .select2-container .select2-selection,
      .unsubscribe-form .check-mounts-label .select2-container .selection, .unsubscribe-form .check-mounts-label select .dropdown-wrapper,
      .unsubscribe-form .check-mounts-label select .select2-selection__rendered,
      .unsubscribe-form .check-mounts-label select .select2-selection,
      .unsubscribe-form .check-mounts-label select .selection, .unsubscribe-form .check-mounts-label input[type="number"] .dropdown-wrapper,
      .unsubscribe-form .check-mounts-label input[type="number"] .select2-selection__rendered,
      .unsubscribe-form .check-mounts-label input[type="number"] .select2-selection,
      .unsubscribe-form .check-mounts-label input[type="number"] .selection, .unsubscribe-form .check-mounts-label input .dropdown-wrapper,
      .unsubscribe-form .check-mounts-label input .select2-selection__rendered,
      .unsubscribe-form .check-mounts-label input .select2-selection,
      .unsubscribe-form .check-mounts-label input .selection {
        border: none;
        padding: 0;
        margin: 0;
        outline: none;
        font-size: 24px; }
      .unsubscribe-form .check-mounts-label .select2-container .select2-selection__arrow, .unsubscribe-form .check-mounts-label select .select2-selection__arrow, .unsubscribe-form .check-mounts-label input[type="number"] .select2-selection__arrow, .unsubscribe-form .check-mounts-label input .select2-selection__arrow {
        border: none;
        margin: 15px 5px; }
    .unsubscribe-form .check-mounts-label.arrow-right {
      position: relative !important;
      width: 100%;
      display: block; }
      .unsubscribe-form .check-mounts-label.arrow-right select.form-control {
        background: url("img/arrow.png") white !important;
        background-repeat: no-repeat !important;
        background-position: right center !important; }
    .unsubscribe-form .check-mounts-label .select2-container, .unsubscribe-form .check-mounts-label select.form-control {
      background: white !important;
      border-color: #FFFF00 !important;
      color: black !important;
      font-weight: bold;
      font-family: "AmnestyTradeGothic-Condesed"; }
      .unsubscribe-form .check-mounts-label .select2-container.has-danger, .unsubscribe-form .check-mounts-label select.form-control.has-danger {
        border-color: #ffc3c3 !important; }
    .unsubscribe-form .check-mounts-label select {
      color: gray; }
      .unsubscribe-form .check-mounts-label select option {
        color: black; }
        .unsubscribe-form .check-mounts-label select option:first-child {
          display: none; }
      .unsubscribe-form .check-mounts-label select.valid_option {
        color: black; }
    .unsubscribe-form .check-mounts-label.has-danger select, .unsubscribe-form .check-mounts-label.has-danger input[type="number"], .unsubscribe-form .check-mounts-label.has-danger input {
      border-color: #ffc3c3 !important; }
  .unsubscribe-form .btn-next {
    margin-top: 15px;
    margin-bottom: 15px;
    display: inline-block; }
  .unsubscribe-form .bbp {
    border-bottom: 1px solid #FFFF00;
    margin-bottom: 15px; }
  .unsubscribe-form .btn-black, .unsubscribe-form .page .content .wpcf7 .wpcf7-submit, .page .content .wpcf7 .unsubscribe-form .wpcf7-submit, .unsubscribe-form #UneteActua .full input[type="submit"], #UneteActua .full .unsubscribe-form input[type="submit"], .unsubscribe-form #sidebar .dona form input[type="submit"], #sidebar .dona form .unsubscribe-form input[type="submit"], .unsubscribe-form input[type="submit"] {
    font-family: 'AmnestyTradeGothic-Cn18';
    font-weight: 100; }
  .unsubscribe-form .swiper-pagination-bullets {
    bottom: 45px;
    bottom: 10px;
    left: 0;
    width: 100%; }
    .unsubscribe-form .swiper-pagination-bullets .swiper-pagination-bullet {
      padding: 4px;
      background: white;
      opacity: 1;
      margin: 3px 3px;
      pointer-events: none; }
      .unsubscribe-form .swiper-pagination-bullets .swiper-pagination-bullet.completed {
        pointer-events: all; }
      .unsubscribe-form .swiper-pagination-bullets .swiper-pagination-bullet-active {
        background: #FFFF00;
        -webkit-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.5);
        box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.5); }
      .unsubscribe-form .swiper-pagination-bullets .swiper-pagination-bullet:last-child {
        display: none !important; }
  .unsubscribe-form .trust-alert {
    display: inline-block;
    padding: 0;
    font-size: 13px;
    text-align: left;
    margin-bottom: 10px;
    font-family: 'AmnestyTradeGothic'; }
    .unsubscribe-form .trust-alert .fa, .unsubscribe-form .trust-alert .donation-form .check-mounts-label.arrow-right:before, .donation-form .unsubscribe-form .trust-alert .check-mounts-label.arrow-right:before {
      font-size: 20px;
      margin-right: 5px; }
  .unsubscribe-form .steps-errors {
    text-align: center; }
    .unsubscribe-form .steps-errors p {
      background: rgba(255, 112, 112, 0.65);
      padding: 10px 20px;
      margin-top: 15px;
      clear: both;
      display: inline-block;
      position: inherit; }
  .unsubscribe-form .block-new-amounth {
    display: none; }
    .unsubscribe-form .block-new-amounth .txt1 {
      font-family: "AmnestyTradeGothic-Condesed";
      font-size: 24px;
      color: #FFFF00;
      margin-bottom: 20px; }
    .unsubscribe-form .block-new-amounth .txt2 {
      font-family: "AmnestyTradeGothic";
      font-style: italic;
      font-size: 14px;
      margin-bottom: 10px; }
    .unsubscribe-form .block-new-amounth .txt3 {
      font-family: "AmnestyTradeGothic-Condesed";
      font-size: 24px;
      margin-bottom: 20px; }
  .unsubscribe-form .block-end-sub {
    display: none; }
    .unsubscribe-form .block-end-sub textarea.form-control {
      opacity: 0;
      margin-top: 15px;
      width: 100%;
      padding: 10px;
      background: white !important;
      border-color: #FFFF00 !important;
      color: black !important;
      margin-bottom: 15px; }
  .unsubscribe-form .last-step .dstext {
    font-size: 24px; }
  .unsubscribe-form .last-step .subtitle {
    font-family: "AmnestyTradeGothic";
    font-style: italic;
    font-size: 14px;
    margin-bottom: 50px; }
  .unsubscribe-form .last-step .mini-line {
    height: 1px;
    width: 80px;
    background: #FFFF00;
    margin-bottom: 15px;
    margin-top: -10px; }
  .unsubscribe-form .social-networks {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 140px;
    width: 100%; }
    .unsubscribe-form .social-networks img {
      width: 60px;
      margin: 10px; }

.select2-dropdown {
  border: none;
  border-radius: none;
  background: #FFFF00; }
  .select2-dropdown .select2-search__field {
    border: none !important;
    margin: 0;
    padding: 10px 30px 10px 15px;
    position: absolute;
    top: -60px;
    left: 5px;
    background: white;
    width: 80%;
    font-size: 24px;
    font-family: "AmnestyTradeGothic-Condesed";
    outline: none; }
  .select2-dropdown .select2-search--dropdown {
    margin: 0 !important;
    padding: 0; }
  .select2-dropdown .select2-results__option {
    font-family: "AmnestyTradeGothic-Condesed";
    font-size: 16px;
    padding: 10px; }
    .select2-dropdown .select2-results__option:first-child {
      display: none; }
    .select2-dropdown .select2-results__option small {
      color: red; }
  .select2-dropdown .select2-results__option--highlighted {
    background: black !important; }

.select2-dropdown--below {
  border-radius: 0 !important; }

#page-unsubscribe-form[data-step="0"] .big-picture {
  opacity: 1; }

#page-unsubscribe-form[data-step="0"] .small-picture {
  display: none; }

#page-unsubscribe-form[data-step="0"] #unsubscribe-form {
  background: transparent; }
  #page-unsubscribe-form[data-step="0"] #unsubscribe-form .form-container {
    padding: 0; }
  #page-unsubscribe-form[data-step="0"] #unsubscribe-form .header-slide {
    padding: 30px 45px 20px 45px;
    background: rgba(255, 255, 0, 0.7); }
    @media (max-width: 719px) {
      #page-unsubscribe-form[data-step="0"] #unsubscribe-form .header-slide {
        padding: 30px 20px 20px 20px; } }
  #page-unsubscribe-form[data-step="0"] #unsubscribe-form .subtitle {
    margin-top: 0;
    margin-bottom: 0; }
    #page-unsubscribe-form[data-step="0"] #unsubscribe-form .subtitle span {
      font-size: 18px;
      line-height: 20px; }
  #page-unsubscribe-form[data-step="0"] #unsubscribe-form .swiper-container {
    width: 450px;
    border-left: 45px solid rgba(255, 255, 0, 0.7);
    border-right: 45px solid rgba(255, 255, 0, 0.7);
    border-bottom: 30px solid rgba(255, 255, 0, 0.7);
    background: transparent; }
    @media (max-width: 719px) {
      #page-unsubscribe-form[data-step="0"] #unsubscribe-form .swiper-container {
        width: calc(100vw - 50px);
        border-left: 20px solid rgba(255, 255, 0, 0.7);
        border-right: 20px solid rgba(255, 255, 0, 0.7); } }
    #page-unsubscribe-form[data-step="0"] #unsubscribe-form .swiper-container .swiper-slide {
      background: rgba(0, 0, 0, 0.6); }

.pop-up-video {
  visibility: hidden;
  opacity: 0;
  position: absolute;
  background: rgba(0, 0, 0, 0.8);
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 900;
  margin: 0 auto;
  color: #FFFF00;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column; }
  .pop-up-video .txt {
    font-family: "AmnestyTradeGothic-Condesed";
    font-size: 24px;
    color: #FFFF00;
    margin-bottom: 20px;
    color: white; }
    @media (max-width: 719px) {
      .pop-up-video .txt {
        padding: 0 15px;
        font-size: 16px; } }
  .pop-up-video video {
    background: #000;
    margin: 0;
    border: black solid 45px;
    margin-bottom: 0;
    line-height: 0; }
    @media (max-width: 1000px) {
      .pop-up-video video {
        width: 100vw; } }
  .pop-up-video #VideoProgressBar {
    width: 90%;
    margin: 10px auto;
    margin-top: -46px;
    height: 5px;
    background-color: black;
    overflow: hidden;
    z-index: 999; }
  .pop-up-video #VideoProgressBar div {
    height: 100%;
    text-align: right;
    padding: 0 10px;
    line-height: 5px;
    /* same as #progressBar height if we want text middle aligned */
    width: 0;
    background-color: rgba(255, 242, 0, 0.5);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: width .1s;
    transition: width .1s; }
  .pop-up-video #VideoTimeProgress {
    z-index: 999;
    font-family: "AmnestyTradeGothic-Condesed";
    font-size: 16px;
    position: absolute;
    width: 200px;
    text-align: right; }

#header {
  margin: 0 auto;
  width: 100%;
  height: 108px;
  background: #FFFF00; }
  @media (max-width: 719px) {
    #header {
      text-align: center; } }
  #header .header__text {
    width: 100%;
    height: 108px;
    padding-left: 280px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end; }
    #header .header__text p {
      display: block;
      width: 360px;
      font-size: 13px;
      color: #000000;
      font-weight: bold;
      text-align: right; }
    @media (max-width: 719px) {
      #header .header__text {
        display: none; } }
  #header h1 {
    float: left;
    position: relative; }
    #header h1 a {
      margin-left: -30px;
      position: absolute;
      background: url("img/logo-amnistia.svg");
      background-size: contain;
      text-indent: -9999px;
      width: 280px;
      height: 108px; }
      @media (max-width: 1000px) {
        #header h1 a {
          margin-left: 0; } }

#navbar {
  margin: 0;
  padding: 0;
  height: 54px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  background: #000000; }
  @media (max-width: 719px) {
    #navbar {
      max-height: 54px;
      -webkit-transition: .3s max-height;
      transition: .3s max-height;
      overflow: hidden; }
      #navbar.active {
        height: auto;
        max-height: 500px; } }
  #navbar .container {
    position: relative; }
    #navbar .container .hight {
      position: relative; }
      #navbar .container .hight:after {
        background: #FFFFFF;
        height: 1px;
        position: absolute;
        content: '';
        left: 20px;
        right: 20px;
        bottom: 15px; }
      @media (max-width: 719px) {
        #navbar .container .hight {
          position: absolute;
          right: 0;
          top: 0; } }
    #navbar .container .col-right {
      position: absolute;
      right: 0;
      top: 0; }
      @media (max-width: 719px) {
        #navbar .container .col-right {
          position: relative;
          padding-left: 10px;
          padding-bottom: 20px; } }
      #navbar .container .col-right .social li {
        display: inline-block; }
        #navbar .container .col-right .social li a {
          display: block;
          padding: 10px 5px;
          font-size: 17px; }
        #navbar .container .col-right .social li .fa, #navbar .container .col-right .social li .donation-form .check-mounts-label.arrow-right:before, .donation-form #navbar .container .col-right .social li .check-mounts-label.arrow-right:before {
          background-color: #FFFFFF;
          border-radius: 100%;
          padding-top: 6.66667px;
          height: 32px;
          width: 32px;
          text-align: center;
          display: block; }
        #navbar .container .col-right .social li .fa-facebook {
          color: #4c70ba; }
        #navbar .container .col-right .social li .fa-twitter {
          color: #83c3f3; }
        #navbar .container .col-right .social li .fa-youtube-play {
          color: #ee0000; }
        #navbar .container .col-right .social li .fa-instagram {
          color: #e95950; }
      #navbar .container .col-right .social,
      #navbar .container .col-right .search-box {
        vertical-align: top;
        position: relative;
        display: inline-block; }
        #navbar .container .col-right .social .btn, #navbar .container .col-right .social .page .content .wpcf7 .wpcf7-submit, .page .content .wpcf7 #navbar .container .col-right .social .wpcf7-submit, #navbar .container .col-right .social .list-news .btn-read-more, .list-news #navbar .container .col-right .social .btn-read-more, #navbar .container .col-right .social .page #paginacion span, .page #paginacion #navbar .container .col-right .social span,
        #navbar .container .col-right .social .page #paginacion a, .page #paginacion #navbar .container .col-right .social a, #navbar .container .col-right .social #sidebar #sidebar-menu-ciberaccion li a, #sidebar #sidebar-menu-ciberaccion li #navbar .container .col-right .social a, #navbar .container .col-right .social input[type="submit"],
        #navbar .container .col-right .search-box .btn,
        #navbar .container .col-right .search-box .page .content .wpcf7 .wpcf7-submit,
        .page .content .wpcf7 #navbar .container .col-right .search-box .wpcf7-submit,
        #navbar .container .col-right .search-box .list-news .btn-read-more,
        .list-news #navbar .container .col-right .search-box .btn-read-more,
        #navbar .container .col-right .search-box .page #paginacion span,
        .page #paginacion #navbar .container .col-right .search-box span,
        #navbar .container .col-right .search-box .page #paginacion a,
        .page #paginacion #navbar .container .col-right .search-box a,
        #navbar .container .col-right .search-box #sidebar #sidebar-menu-ciberaccion li a,
        #sidebar #sidebar-menu-ciberaccion li #navbar .container .col-right .search-box a,
        #navbar .container .col-right .search-box input[type="submit"] {
          display: block;
          font-size: 22px; }
        #navbar .container .col-right .social .fa, #navbar .container .col-right .social .donation-form .check-mounts-label.arrow-right:before, .donation-form #navbar .container .col-right .social .check-mounts-label.arrow-right:before,
        #navbar .container .col-right .search-box .fa,
        #navbar .container .col-right .search-box .donation-form .check-mounts-label.arrow-right:before,
        .donation-form #navbar .container .col-right .search-box .check-mounts-label.arrow-right:before {
          background-color: #FFFFFF;
          border-radius: 100%;
          padding-top: 5px;
          height: 32px;
          width: 32px;
          text-align: center;
          display: block; }

.main-menu ul {
  padding: 0; }

.main-menu .show-menu {
  display: none;
  height: 54px;
  font-size: 22px;
  padding-top: 5px; }
  @media (max-width: 719px) {
    .main-menu .show-menu {
      display: block; } }
  .main-menu .show-menu .fa, .main-menu .show-menu .donation-form .check-mounts-label.arrow-right:before, .donation-form .main-menu .show-menu .check-mounts-label.arrow-right:before {
    padding: 10px;
    color: white; }

.main-menu__item {
  list-style: none;
  float: left; }
  @media (max-width: 719px) {
    .main-menu__item {
      float: none;
      font-size: 22px; } }
  .main-menu__item__link {
    font-family: "AmnestyTradeGothic-Condesed";
    padding: 20px 20px;
    display: block;
    color: #FFFFFF;
    font-size: 15px;
    font-weight: bold;
    text-transform: uppercase; }
  .main-menu__item__submenu {
    background: #000000;
    color: #FFFFFF;
    position: fixed;
    margin-top: 0;
    top: auto;
    left: 0;
    right: 0;
    max-height: 0;
    overflow: hidden;
    z-index: 1000;
    -webkit-transition: max-height 0.3s ease;
    transition: max-height 0.3s ease; }
    .main-menu__item__submenu ul {
      padding: 10px 0; }
    .main-menu__item__submenu__item {
      float: left; }
      .main-menu__item__submenu__item > a {
        display: block; }
      .main-menu__item__submenu__item figure {
        width: 100%;
        height: 150px;
        color: #7a7d81;
        background-color: #7a7d81;
        display: block; }
      .main-menu__item__submenu__item .wp-post-title {
        margin: 10px 0 20px 0;
        color: #FFFFFF;
        font-size: 16px; }
  .main-menu__item.force > a, .main-menu__item.hover > a {
    color: #FFFF00; }
  .main-menu__item.force .main-menu__item__submenu, .main-menu__item.hover .main-menu__item__submenu {
    max-height: 300px; }
  @media (max-width: 1000px) {
    .main-menu__item.force .main-menu__item__submenu, .main-menu__item.hover .main-menu__item__submenu {
      max-height: 0 !important; } }
  @media (max-width: 719px) {
    .main-menu__item.force .main-menu__item__submenu, .main-menu__item.hover .main-menu__item__submenu {
      max-height: 0 !important; } }
  .main-menu__item .custom_links ul {
    padding: 0 !important; }
  .main-menu__item .custom_links .main-menu__item__submenu__item {
    width: auto; }
    .main-menu__item .custom_links .main-menu__item__submenu__item a {
      padding: 5px 10px;
      text-transform: uppercase;
      font-size: 15px;
      font-weight: 700;
      font-family: "AmnestyTradeGothic-Condesed"; }
      .main-menu__item .custom_links .main-menu__item__submenu__item a:hover {
        color: #FFFF00; }
  .main-menu__item.force .main-menu__item__submenu {
    z-index: 999 !important; }

.main-menu .item-jovenes .main-menu__item__submenu {
  background: #FFFF00; }
  .main-menu .item-jovenes .main-menu__item__submenu .main-menu__item__submenu__item a {
    padding: 5px 8px;
    color: black; }

#wpadminbar {
  display: none !important; }

body.scrolling .main-menu__item__submenu {
  opacity: 0; }

.footer {
  background: #000000;
  color: #fff; }
  .footer ul {
    margin-right: 15px; }
  .footer .right ul {
    margin-right: 0px; }
  .footer li a {
    color: #fff; }
  .footer .top {
    width: 100%;
    height: 60px; }
    .footer .top .container {
      padding-bottom: 20px;
      border-bottom: 1px solid rgba(122, 125, 129, 0.2); }
      @media (max-width: 719px) {
        .footer .top .container {
          background: black; } }
    .footer .top .iso {
      position: absolute; }
      .footer .top .iso span {
        display: none; }
      .footer .top .iso a {
        background: url("img/logo-amnistia-invert.svg");
        background-size: contain;
        background-repeat: no-repeat;
        width: 60px;
        height: 60px;
        display: block;
        margin-top: 1px; }
    .footer .top .slogan {
      color: #c5c5c5;
      font-size: 22px;
      font-weight: 700;
      text-transform: uppercase;
      text-align: right;
      padding-top: 20px; }
      @media (max-width: 1000px) {
        .footer .top .slogan {
          font-size: 17px; } }
      @media (max-width: 719px) {
        .footer .top .slogan {
          text-align: center; } }
  .footer .contenido {
    position: relative;
    padding: 20px 0;
    line-height: 18px; }
    .footer .contenido .right {
      text-align: right; }
      @media (max-width: 719px) {
        .footer .contenido .right {
          text-align: left; } }
    .footer .contenido a {
      font-size: 12px;
      padding-bottom: 5px;
      display: block; }
      @media (max-width: 719px) {
        .footer .contenido a {
          padding-bottom: 0; } }
    .footer .contenido em {
      color: #c5c5c5;
      text-transform: uppercase;
      font-size: 16px;
      padding-bottom: 10px;
      font-weight: 600;
      display: block; }
    .footer .contenido .social a {
      display: inline-block;
      font-size: 22px;
      padding: 10px;
      width: 42px;
      text-align: center; }
      .footer .contenido .social a:hover {
        background-color: rgba(122, 125, 129, 0.2); }
  .footer .copy {
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 12px;
    text-align: center;
    color: #7a7d81; }
    @media (max-width: 719px) {
      .footer .copy .inmediative {
        display: block; } }

.search-box {
  width: 26px;
  -webkit-transition: width 0.3s ease;
  transition: width 0.3s ease;
  padding-top: 8px;
  margin-right: 10px; }
  .search-box:hover {
    width: 200px; }
    .search-box:hover .input {
      background: #FFFFFF;
      color: black; }
      .search-box:hover .input::-webkit-input-placeholder {
        color: #7a7d81; }
      .search-box:hover .input:-ms-input-placeholder {
        color: #7a7d81; }
      .search-box:hover .input::-ms-input-placeholder {
        color: #7a7d81; }
      .search-box:hover .input::placeholder {
        color: #7a7d81; }
    .search-box:hover .btn, .search-box:hover .page .content .wpcf7 .wpcf7-submit, .page .content .wpcf7 .search-box:hover .wpcf7-submit, .search-box:hover .list-news .btn-read-more, .list-news .search-box:hover .btn-read-more, .search-box:hover #UneteActua .full input[type="submit"], #UneteActua .full .search-box:hover input[type="submit"], .search-box:hover .page #paginacion span, .page #paginacion .search-box:hover span,
    .search-box:hover .page #paginacion a, .page #paginacion .search-box:hover a, .search-box:hover #sidebar #sidebar-menu-ciberaccion li a, #sidebar #sidebar-menu-ciberaccion li .search-box:hover a, .search-box:hover #sidebar .dona form input[type="submit"], #sidebar .dona form .search-box:hover input[type="submit"], .search-box:hover input[type="submit"] {
      color: #000000; }
    @media (max-width: 719px) {
      .search-box:hover {
        width: 26px; }
        .search-box:hover .input {
          background: #000000; } }
  .search-box .btn, .search-box .page .content .wpcf7 .wpcf7-submit, .page .content .wpcf7 .search-box .wpcf7-submit, .search-box .list-news .btn-read-more, .list-news .search-box .btn-read-more, .search-box #UneteActua .full input[type="submit"], #UneteActua .full .search-box input[type="submit"], .search-box .page #paginacion span, .page #paginacion .search-box span,
  .search-box .page #paginacion a, .page #paginacion .search-box a, .search-box #sidebar #sidebar-menu-ciberaccion li a, #sidebar #sidebar-menu-ciberaccion li .search-box a, .search-box #sidebar .dona form input[type="submit"], #sidebar .dona form .search-box input[type="submit"], .search-box input[type="submit"] {
    padding: 2px 0;
    position: absolute;
    right: -10px;
    color: #000000;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease; }
    .search-box .btn .fa, .search-box .page .content .wpcf7 .wpcf7-submit .fa, .page .content .wpcf7 .search-box .wpcf7-submit .fa, .search-box .list-news .btn-read-more .fa, .list-news .search-box .btn-read-more .fa, .search-box #UneteActua .full input[type="submit"] .fa, #UneteActua .full .search-box input[type="submit"] .fa, .search-box .page #paginacion span .fa, .page #paginacion .search-box span .fa, .search-box .page #paginacion a .fa, .page #paginacion .search-box a .fa, .search-box #sidebar #sidebar-menu-ciberaccion li a .fa, #sidebar #sidebar-menu-ciberaccion li .search-box a .fa, .search-box #sidebar .dona form input[type="submit"] .fa, #sidebar .dona form .search-box input[type="submit"] .fa, .search-box input[type="submit"] .fa, .search-box .btn .donation-form .check-mounts-label.arrow-right:before, .donation-form .search-box .btn .check-mounts-label.arrow-right:before, .search-box .page .content .wpcf7 .wpcf7-submit .donation-form .check-mounts-label.arrow-right:before, .donation-form .search-box .page .content .wpcf7 .wpcf7-submit .check-mounts-label.arrow-right:before, .page .content .wpcf7 .search-box .wpcf7-submit .donation-form .check-mounts-label.arrow-right:before, .donation-form .page .content .wpcf7 .search-box .wpcf7-submit .check-mounts-label.arrow-right:before, .search-box .list-news .btn-read-more .donation-form .check-mounts-label.arrow-right:before, .donation-form .search-box .list-news .btn-read-more .check-mounts-label.arrow-right:before, .list-news .search-box .btn-read-more .donation-form .check-mounts-label.arrow-right:before, .donation-form .list-news .search-box .btn-read-more .check-mounts-label.arrow-right:before, .search-box #UneteActua .full input[type="submit"] .donation-form .check-mounts-label.arrow-right:before, .donation-form .search-box #UneteActua .full input[type="submit"] .check-mounts-label.arrow-right:before, #UneteActua .full .search-box input[type="submit"] .donation-form .check-mounts-label.arrow-right:before, .donation-form #UneteActua .full .search-box input[type="submit"] .check-mounts-label.arrow-right:before, .search-box .page #paginacion span .donation-form .check-mounts-label.arrow-right:before, .donation-form .search-box .page #paginacion span .check-mounts-label.arrow-right:before, .page #paginacion .search-box span .donation-form .check-mounts-label.arrow-right:before, .donation-form .page #paginacion .search-box span .check-mounts-label.arrow-right:before, .search-box .page #paginacion a .donation-form .check-mounts-label.arrow-right:before, .donation-form .search-box .page #paginacion a .check-mounts-label.arrow-right:before, .page #paginacion .search-box a .donation-form .check-mounts-label.arrow-right:before, .donation-form .page #paginacion .search-box a .check-mounts-label.arrow-right:before, .search-box #sidebar #sidebar-menu-ciberaccion li a .donation-form .check-mounts-label.arrow-right:before, .donation-form .search-box #sidebar #sidebar-menu-ciberaccion li a .check-mounts-label.arrow-right:before, #sidebar #sidebar-menu-ciberaccion li .search-box a .donation-form .check-mounts-label.arrow-right:before, .donation-form #sidebar #sidebar-menu-ciberaccion li .search-box a .check-mounts-label.arrow-right:before, .search-box #sidebar .dona form input[type="submit"] .donation-form .check-mounts-label.arrow-right:before, .donation-form .search-box #sidebar .dona form input[type="submit"] .check-mounts-label.arrow-right:before, #sidebar .dona form .search-box input[type="submit"] .donation-form .check-mounts-label.arrow-right:before, .donation-form #sidebar .dona form .search-box input[type="submit"] .check-mounts-label.arrow-right:before, .search-box input[type="submit"] .donation-form .check-mounts-label.arrow-right:before, .donation-form .search-box input[type="submit"] .check-mounts-label.arrow-right:before {
      font-size: 17px; }
  .search-box .input {
    position: absolute;
    width: 100%;
    border: transparent;
    color: transparent;
    background: transparent;
    padding: 6.66667px 10px;
    margin-left: 10px;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    font-size: 20px;
    top: -3px; }
    .search-box .input::-webkit-input-placeholder {
      color: transparent; }
    .search-box .input:-ms-input-placeholder {
      color: transparent; }
    .search-box .input::-ms-input-placeholder {
      color: transparent; }
    .search-box .input::placeholder {
      color: transparent; }

.breadcrumb {
  display: none; }

.post {
  font-size: 18px;
  line-height: 22px; }
  .post h1 {
    font-size: 30px;
    font-weight: 700;
    padding: 0;
    margin: 0 0 20px 0;
    background: transparent;
    font-family: "AmnestyTradeGothic-Condesed";
    margin-bottom: 20px;
    padding: 0 10px;
    text-transform: uppercase; }
    .post h1 a {
      color: #000000; }
    .post h1 span {
      line-height: 62px;
      -webkit-box-shadow: 10px 0 0 #FFFF00, -10px 0 0 #FFFF00;
      box-shadow: 10px 0 0 #FFFF00, -10px 0 0 #FFFF00;
      padding: 10px 0;
      background: #FFFF00; }
  .post h3 {
    font-size: 22px;
    font-weight: 700;
    padding: 0;
    margin: 0 0 20px 0;
    background: transparent;
    font-family: "AmnestyTradeGothic-Condesed"; }
  .post h2 {
    font-family: "AmnestyTradeGothic-Condesed";
    font-size: 22px;
    font-weight: bold;
    font-style: italic;
    padding: 0;
    margin: 0 0 20px 0; }
  .post img {
    max-width: 100%;
    height: auto; }
  .post a:not(.btn):not(input[type="submit"]) {
    color: #ed4f9b; }
    .post a:not(.btn):not(input[type="submit"]):hover {
      text-decoration: underline; }
  @media (max-width: 1000px) {
    .post * {
      max-width: 100%; } }
  @media (max-width: 719px) {
    .post * {
      max-width: 100%; } }

.related-posts {
  padding: 20px 0; }
  .related-posts .related-post figure {
    height: 160px; }
  @media (max-width: 1000px) {
    .related-posts .related-post figure {
      height: 120px; } }
  @media (max-width: 719px) {
    .related-posts .related-post figure {
      height: 120px; } }
  .related-posts .related-post a {
    font-size: 16px;
    display: block;
    padding: 10px 0;
    font-weight: bold; }

.box {
  font-size: 16px;
  display: block;
  padding: 30px;
  position: relative; }
  @media (max-width: 1000px) {
    .box {
      padding: 20px; } }
  .box h1 {
    font-size: 30px;
    line-height: 30px;
    font-weight: 700;
    padding: 0;
    margin: 0 0 15px 0;
    background: transparent;
    font-family: "AmnestyTradeGothic-Condesed"; }
    @media (max-width: 1000px) {
      .box h1 {
        font-size: 23px; } }
  .box h2 {
    font-family: "AmnestyTradeGothic-Condesed";
    font-size: 22px;
    font-weight: bold;
    font-style: italic;
    padding: 0;
    margin: 0 0 20px 0; }
    @media (max-width: 1000px) {
      .box h2 {
        font-size: 18px; } }
  .box h3 {
    font-size: 22px;
    font-weight: 700;
    padding: 0;
    margin: 0 0 20px 0;
    background: transparent;
    font-family: "AmnestyTradeGothic-Condesed"; }
  .box p {
    line-height: 20px; }
  .box i {
    font-style: italic; }
  .box i.fa, .box .donation-form i.check-mounts-label.arrow-right:before, .donation-form .box i.check-mounts-label.arrow-right:before {
    font-style: inherit; }
  .box-bottom {
    position: absolute;
    bottom: 40px;
    right: 30px;
    left: 30px; }
    @media (max-width: 1000px) {
      .box-bottom {
        bottom: 20px;
        right: 20px;
        left: 20px; } }
  .box-primary {
    background: #FFFF00;
    color: #000000; }
    .box-primary .btn-black:hover, .box-primary .page .content .wpcf7 .wpcf7-submit:hover, .page .content .wpcf7 .box-primary .wpcf7-submit:hover, .box-primary #UneteActua .full input:hover[type="submit"], #UneteActua .full .box-primary input:hover[type="submit"], .box-primary #sidebar .dona form input:hover[type="submit"], #sidebar .dona form .box-primary input:hover[type="submit"], .box-primary input:hover[type="submit"] {
      background: #FFFF00;
      color: black;
      -webkit-box-shadow: inset 0 0 0 3px #000000;
      box-shadow: inset 0 0 0 3px #000000; }
  .box-secondary {
    background: #ed4f9b;
    color: #000000; }
  .box-dark {
    background: #333333;
    color: #FFFFFF; }
    .box-dark h1 {
      color: #FFFFFF; }
  .box-gray {
    background: #F4F4F4;
    color: #000000; }
    .box-gray h1 {
      color: #000000; }
  .box-image {
    position: relative;
    padding: 150px 0;
    background-size: cover; }
    .box-image a {
      padding: 150px 0;
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      background: rgba(0, 0, 0, 0.5); }
    .box-image h1 {
      text-transform: uppercase;
      color: white;
      text-align: center;
      font-size: 36px; }
      .box-image h1 span {
        text-transform: uppercase !important; }
  .box a:hover h1 {
    text-decoration: underline; }
  .box .action {
    text-align: center;
    padding-top: 30px; }
    .box .action .btn, .box .action .page .content .wpcf7 .wpcf7-submit, .page .content .wpcf7 .box .action .wpcf7-submit, .box .action .list-news .btn-read-more, .list-news .box .action .btn-read-more, .box .action #UneteActua .full input[type="submit"], #UneteActua .full .box .action input[type="submit"], .box .action .page #paginacion span, .page #paginacion .box .action span,
    .box .action .page #paginacion a, .page #paginacion .box .action a, .box .action #sidebar #sidebar-menu-ciberaccion li a, #sidebar #sidebar-menu-ciberaccion li .box .action a, .box .action #sidebar .dona form input[type="submit"], #sidebar .dona form .box .action input[type="submit"], .box .action input[type="submit"] {
      width: 100%; }
      .box .action .btn:hover, .box .action .page .content .wpcf7 .wpcf7-submit:hover, .page .content .wpcf7 .box .action .wpcf7-submit:hover, .box .action .list-news .btn-read-more:hover, .list-news .box .action .btn-read-more:hover, .box .action #UneteActua .full input:hover[type="submit"], #UneteActua .full .box .action input:hover[type="submit"], .box .action .page #paginacion span:hover, .page #paginacion .box .action span:hover,
      .box .action .page #paginacion a:hover, .page #paginacion .box .action a:hover, .box .action #sidebar #sidebar-menu-ciberaccion li a:hover, #sidebar #sidebar-menu-ciberaccion li .box .action a:hover, .box .action #sidebar .dona form input:hover[type="submit"], #sidebar .dona form .box .action input:hover[type="submit"], .box .action input:hover[type="submit"] {
        text-decoration: none; }

.images-boxes .box {
  background: black;
  color: white;
  border-bottom: 3px solid #FFFF00; }
  .images-boxes .box:last-child {
    border-bottom: 0px; }
  .images-boxes .box .bg {
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: 0;
    opacity: .3;
    display: block; }
  .images-boxes .box .content {
    padding: 60px 20px;
    width: 100%;
    max-width: 1100px;
    margin: 0 auto;
    text-align: center;
    z-index: 1;
    display: block;
    position: relative; }
    @media (min-width: 1000px) {
      .images-boxes .box .content {
        padding: 150px 20px 120px 20px; } }
    .images-boxes .box .content h1 {
      color: white;
      font-size: 50px;
      line-height: 54px;
      margin-bottom: 30px; }
    .images-boxes .box .content h2 {
      color: white;
      font-family: "AmnestyTradeGothic";
      font-style: inherit;
      font-weight: 400;
      font-size: 40px;
      line-height: 44px;
      margin-top: -30px;
      margin-bottom: 30px; }
    .images-boxes .box .content p {
      margin-bottom: 30px;
      font-size: 24px;
      line-height: 26px; }

.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2050;
  display: none;
  overflow: hidden;
  outline: 0;
  -webkit-overflow-scrolling: touch; }
  .modal.open {
    overflow-x: hidden;
    overflow-y: auto;
    opacity: 1; }
  .modal .modal-dialog {
    max-width: 600px;
    margin: auto;
    position: relative;
    width: auto; }
  .modal .modal-content {
    position: relative;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #e5e5e5;
    outline: 0; }

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2040;
  background-color: #000;
  -webkit-transition: opacity .15s linear;
  transition: opacity .15s linear;
  opacity: 0; }

.progress-bar {
  width: 100%;
  height: 10px;
  overflow: hidden;
  position: relative; }
  .progress-bar__background {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: #FFFFFF;
    border: 1px solid #e5e5e5; }
  .progress-bar__progress {
    position: absolute;
    top: 0;
    right: auto;
    bottom: 0;
    left: 0;
    background: #333333;
    -webkit-transition: width .3s ease;
    transition: width .3s ease;
    -webkit-animation-name: initProgressBar;
    animation-name: initProgressBar;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
    -webkit-animation-duration: 2s;
    animation-duration: 2s; }

@-webkit-keyframes initProgressBar {
  0% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%); }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0); } }

@keyframes initProgressBar {
  0% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%); }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0); } }

.posts-slider {
  height: 480px;
  margin-top: 20px;
  margin-bottom: 20px; }
  @media (max-width: 1000px) {
    .posts-slider {
      height: 300px; } }
  @media (max-width: 719px) {
    .posts-slider {
      height: 200px; } }
  .posts-slider .swiper-slide {
    height: 480px;
    position: relative; }
    @media (max-width: 1000px) {
      .posts-slider .swiper-slide {
        height: 300px; } }
    @media (max-width: 719px) {
      .posts-slider .swiper-slide {
        height: 200px; } }
    .posts-slider .swiper-slide .picture {
      height: 100%;
      color: #7a7d81;
      background: #7a7d81;
      width: 100%;
      z-index: -1; }
      .posts-slider .swiper-slide .picture figure {
        height: 100%;
        width: 100%; }
  .posts-slider .caption {
    width: 50%;
    height: 100%;
    position: absolute;
    padding-left: 60px;
    margin-top: 40px; }
    @media (max-width: 1000px) {
      .posts-slider .caption {
        width: 70%;
        padding-left: 20px;
        margin-top: 0;
        -webkit-transform: scale(0.8);
        transform: scale(0.8);
        -webkit-transform-origin: top left;
        transform-origin: top left; } }
    @media (max-width: 719px) {
      .posts-slider .caption {
        width: 100%;
        -webkit-transform: scale(1);
        transform: scale(1);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        padding-left: 0;
        padding-right: 20px; } }
    .posts-slider .caption .title {
      font-size: 40px;
      font-family: "AmnestyTradeGothic-Condesed";
      text-transform: uppercase;
      font-weight: bold;
      color: #000000;
      display: inline-block;
      padding: 20px;
      margin: 0; }
      .posts-slider .caption .title span {
        line-height: 80px;
        background: #FFFFFF;
        -webkit-box-shadow: 20px 0 0 #fff, -20px 0 0 #fff;
        box-shadow: 20px 0 0 #fff, -20px 0 0 #fff;
        font-size: 40px;
        padding: 10px 0; }
      @media (max-width: 719px) {
        .posts-slider .caption .title {
          font-size: 22px; }
          .posts-slider .caption .title span {
            line-height: 22px;
            font-size: 16px;
            padding: 0; } }
    .posts-slider .caption .excerpt {
      font-size: 16px;
      line-height: 20px;
      background: #000000;
      color: #FFFFFF;
      display: inline-block;
      padding: 20px;
      margin-bottom: 20px; }
      @media (max-width: 719px) {
        .posts-slider .caption .excerpt {
          display: none; } }
    .posts-slider .caption .more {
      font-weight: bold;
      font-size: 16px;
      text-transform: uppercase;
      background: #FFFF00;
      color: #000000;
      display: inline-block;
      padding: 10px; }
      @media (max-width: 719px) {
        .posts-slider .caption .more {
          font-size: 12px;
          padding: 8px;
          margin-top: -10px; } }
  .posts-slider .swiper-pagination {
    margin-bottom: 20px; }
  .posts-slider .swiper-pagination-bullet {
    background: #FFFFFF;
    opacity: .6;
    padding: 12px !important; }
  .posts-slider .swiper-pagination-bullet-active {
    background: #FFFF00; }

.list-news .title {
  border-left: solid #FFFF00 20px;
  line-height: 24px;
  background: #000000;
  color: #FFFFFF; }
  .list-news .title a {
    color: #FFFFFF; }
    .list-news .title a:hover {
      color: #FFFF00; }

.list-news .info {
  display: block;
  font-size: 12px;
  margin-bottom: 10px; }
  .list-news .info a {
    color: #7a7d81;
    text-decoration: none; }
    .list-news .info a:after {
      content: '-';
      margin-left: 5px;
      display: inline-block; }
    .list-news .info a:hover {
      color: #c5c5c5;
      text-decoration: underline; }
  .list-news .info a:last-child:after {
    display: none; }

.list-news .subtitle {
  font-size: 16px;
  line-height: 18px; }

.list-news .btn-read-more {
  font-size: 12px;
  background: #000000;
  color: #FFFFFF;
  padding: 10px;
  margin: 10px 10px 0 0; }
  .list-news .btn-read-more:hover {
    background: #FFFF00;
    color: #000000; }

.list-news .figure {
  margin-top: 10px;
  padding-top: 0; }
  .list-news .figure figure {
    position: relative;
    background-color: #c5c5c5;
    width: 100%;
    height: 182px; }
  .list-news .figure .caption {
    background-color: rgba(0, 0, 0, 0.8);
    color: white;
    text-transform: uppercase;
    text-align: left;
    position: absolute;
    padding: 10px;
    text-align: right;
    font-weight: 700;
    right: 0;
    bottom: 0; }

.list-news .article {
  padding-bottom: 20px;
  margin-bottom: 40px;
  border-bottom: 1px solid #e5e5e5;
  clear: both; }

.list-news .article:last-child {
  border-bottom: 0;
  margin-bottom: 20px; }
  @media (max-width: 1000px) {
    .list-news .article:last-child {
      margin-bottom: 0; } }

#participate-action {
  display: none; }

.step-points {
  background: #333333;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden; }
  .step-points-point {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0px;
    flex: 1 0 0;
    font-size: 22px;
    font-weight: 700;
    padding: 0;
    margin-right: 20px;
    margin-left: -20px;
    background: transparent;
    text-align: center;
    color: white;
    padding: 20px;
    font-family: "AmnestyTradeGothic-Condesed";
    position: relative;
    cursor: pointer; }
    @media (max-width: 1000px) {
      .step-points-point {
        font-size: 16px; } }
    .step-points-point:nth-child(1) {
      padding-left: 30px; }
    .step-points-point:nth-child(2) {
      padding-left: 25px; }
    .step-points-point:nth-child(3) {
      padding-left: 22px; }
    .step-points-point.active:hover, .step-points-point.active {
      background: black; }
      .step-points-point.active:hover::after, .step-points-point.active::after {
        border-left-color: black !important; }
    .step-points-point.disabled {
      pointer-events: none; }
    .step-points-point:hover:not(.disabled):not(.active) {
      cursor: pointer;
      background: #7a7d81; }
      .step-points-point:hover:not(.disabled):not(.active)::after {
        border-left-color: #7a7d81; }
    .step-points-point::after {
      border: solid transparent;
      content: " ";
      height: 0;
      width: 0;
      position: absolute;
      border-color: transparent;
      border-left-color: #fff;
      top: -0px;
      right: -20px;
      margin-left: 15px;
      position: absolute;
      z-index: 1;
      border-top: 32px solid transparent;
      border-left: 20px solid #333333;
      border-bottom: 32px solid transparent; }
    .step-points-point::before {
      z-index: 1;
      z-index: 1;
      border: solid transparent;
      content: " ";
      height: 0;
      width: 0;
      position: absolute;
      border-color: transparent;
      border-left-color: #fff;
      top: -0px;
      right: -22px;
      margin-left: 15px;
      position: absolute;
      border-top: 32px solid transparent;
      border-left: 20px solid white;
      border-bottom: 32px solid transparent; }
    .step-points-point:last-child::before, .step-points-point:last-child::after {
      display: none; }
    .step-points-point:last-child {
      margin-right: 0; }
  .step-points .steps-errors p {
    position: absolute;
    bottom: 80px;
    font-size: 12px;
    margin-bottom: -10px; }

.card-wrapper {
  margin: 0 auto 20px auto; }

.check-mounts-label input[type="number"],
.check-mounts-label span {
  margin: 0;
  display: block;
  line-height: 18px;
  font-size: 16px;
  background: white;
  border: #F4F4F4 1px solid;
  padding: 10px 10px;
  cursor: pointer; }

.check-mounts-label :checked + input[type="number"],
.check-mounts-label :checked + span {
  background: #c5c5c5;
  border-color: #c5c5c5;
  color: black; }

.check-mounts-label input[type="chechbox"],
.check-mounts-label input[type="radio"] {
  display: none; }

/*
    #modal-actua-urgente .modal-lg {
        width: 800px;
    }
    #modal-actua-urgente .col-md-6 .img-cover {
        height: 250px;
    }
    #modal-actua-urgente .col-md-12 .img-cover {
        height: 500px;
    }
        
    @media screen and (max-width: 600px) {
        #modal-actua-urgente .modal-lg {
            width: 100%;
        }
        .ciberaccion-urgente {
            padding-bottom: 30px;
        }
        #modal-actua-urgente .col-md-12 .img-cover {
            height: 250px;
        }
      
    }*/
.modal-urgentes .centered {
  margin-left: 22% !important; }
  .modal-urgentes .centered .close {
    display: block !important; }

.modal-urgentes .modal-content {
  background: transparent;
  border: none; }
  .modal-urgentes .modal-content .the-title {
    color: white;
    background: black;
    padding: 30px 20px 5px 20px;
    text-transform: uppercase;
    position: relative; }
    .modal-urgentes .modal-content .the-title h1 {
      font-size: 26px; }
    .modal-urgentes .modal-content .the-title h3 {
      position: absolute;
      background: #ed4f9b;
      color: black;
      font-size: 20px;
      padding: 10px 15px;
      top: -20px; }
    .modal-urgentes .modal-content .the-title .close {
      font-family: "AmnestyTradeGothic-Condesed";
      font-size: 16px;
      background: transparent;
      border: none;
      color: white;
      position: absolute;
      top: 5px;
      right: 5px;
      outline: none; }
  .modal-urgentes .modal-content .picture {
    height: 350px;
    display: block;
    background-color: gray;
    background-size: cover;
    position: relative; }
    .modal-urgentes .modal-content .picture .sign-action {
      position: absolute;
      bottom: 20px;
      right: 20px; }
      .modal-urgentes .modal-content .picture .sign-action-btn {
        background: #FFFF00;
        color: black;
        display: inline-block;
        font-size: 26px;
        text-transform: uppercase;
        font-weight: 900;
        font-family: "AmnestyTradeGothic-Condesed";
        padding: 15px 20px; }
        .modal-urgentes .modal-content .picture .sign-action-btn:hover {
          background: #ed4f9b;
          outline: none; }

.modal-urgentes .modal-dialog {
  max-width: 720px; }
  .modal-urgentes .modal-dialog.two-columns {
    max-width: 900px; }
    .modal-urgentes .modal-dialog.two-columns .ciberaccion-urgente {
      padding: 0;
      margin: 25px 0; }
      .modal-urgentes .modal-dialog.two-columns .ciberaccion-urgente:nth-child(odd) {
        border-right: 3px solid #FFFF00; }
        .modal-urgentes .modal-dialog.two-columns .ciberaccion-urgente:nth-child(odd) .close {
          display: none; }
      .modal-urgentes .modal-dialog.two-columns .ciberaccion-urgente:last-child {
        border-right: none; }
    .modal-urgentes .modal-dialog.two-columns .the-title {
      height: 140px; }
    .modal-urgentes .modal-dialog.two-columns .sign-action {
      left: 0;
      right: 0;
      text-align: center; }
  .modal-urgentes .modal-dialog.two-rows {
    margin-top: 35px !important; }

.modal-urgentes .check-mounts-label span {
  background: black;
  color: white; }

#page.home #dona-tiempo, #page.home #dona-dinero {
  float: left;
  width: 340px;
  height: 105px;
  margin: 10px 0;
  color: #fff; }

#page.home #dona-tiempo {
  margin-left: 17px;
  background: transparent url("css/img/home-dona-tiempo-bg.png") no-repeat; }
  #page.home #dona-tiempo h4 {
    background-image: url(css/img/dona_tiempo_bg.png);
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: 20px 15px;
    height: 60px;
    text-indent: -9999px; }
    #page.home #dona-tiempo h4 em {
      display: block;
      line-height: 110%;
      font-size: 30px; }
  #page.home #dona-tiempo #sliderT {
    margin: 12px 0 0 20px;
    width: 140px;
    border-radius: 0;
    height: .4em; }
  #page.home #dona-tiempo #mtiempo {
    color: white;
    background: transparent;
    border: 0;
    font-weight: 700;
    color: #FFEB01 !important; }

#page.home .content .box {
  position: relative;
  background: transparent url("css/img/content-div-bg.png") repeat-y; }

#page.home .content ul {
  margin: 0 0 0 40px; }
  #page.home .content ul h4 {
    padding: 0 0 5px 0; }
  #page.home .content ul li {
    float: none;
    list-style: none;
    height: 147px;
    padding-top: 15px;
    width: 640px;
    border-bottom: 1px solid #dadada;
    border-top: 1px solid #fcfcfc; }
    #page.home .content ul li div {
      float: left;
      margin-right: 20px;
      width: 180px;
      height: 131px; }
      #page.home .content ul li div a {
        margin: -4px 0 0 0; }
    #page.home .content ul li p {
      padding: 10px 0; }

#page.home .content li.acciones {
  border-top: 0;
  padding-top: 0; }

#page.home .content li.informes {
  border-bottom: 0; }

#page.home .content li span.info {
  font-size: 11px;
  color: #5d5d5d;
  margin-bottom: 0px; }

#page.home #dona-dinero #barritaDinero {
  float: right;
  padding-top: 10px;
  width: 160px; }

body {
  font-family: "AmnestyTradeGothic", Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-transform: normal;
  letter-spacing: normal;
  overflow-x: hidden; }

* {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/*
ELEMENTOS */
a {
  color: inherit;
  text-decoration: none; }

.w100 {
  width: 100%; }

.block {
  display: block; }

hr {
  border: 0px;
  margin: 4px 0 2px 0;
  padding: 0px; }

strike {
  color: #999; }

.text-center {
  text-align: center; }

.text-right {
  text-align: right; }

strong {
  font-weight: bold; }

sup {
  vertical-align: super; }

::selection {
  background: rgba(0, 0, 0, 0.5); }

/*
COLORES */
#otrasNoticias #top h3 a:hover, #footer .contenido li a:hover, #header #toplinks ul li a:hover {
  text-decoration: underline; }

.sec {
  padding-right: 5px; }

.text-center {
  text-align: center; }

.int {
  width: 50px; }

.med {
  width: 78px; }

.soc {
  width: 105px;
  padding-left: 10px !important; }

.forml {
  padding-right: 10px; }

.soc {
  border-right: 0 !important;
  padding-left: 15px !important; }

.full-pic {
  width: 100%;
  height: auto; }

@-moz-document url-prefix() {
  .menuItem {
    margin-top: -1px; } }

.th2 {
  width: 1000px;
  margin: 0 auto;
  height: 109px; }
  .th2 h2 {
    padding-left: 25px;
    font-weight: 700;
    line-height: 118px;
    font-size: 300%;
    color: #fff;
    text-transform: uppercase; }

#header-informe h2, #header-noticias h2, #header-nosotros h2, #header-trabajo h2, #header-actua h2 {
  display: none; }

#gris.th2 {
  background: url(http://lorempixel.com/g/1000/118/abstract/4/); }

#purpura.th2 {
  background: url(http://lorempixel.com/g/1000/118/abstract/6/); }

.content-header {
  width: 710px;
  padding: 15px 0 0 0;
  font-size: 90%; }

.breadcrumb li {
  display: inline;
  margin: 0 2px 0 0;
  padding: 0 10px 0 0;
  background: url(css/img/flecha-gris.png) no-repeat 100% 50%; }
  .breadcrumb li.selected {
    margin: 0;
    padding: 0;
    background: none;
    font-weight: bold; }
  .breadcrumb li a, .breadcrumb li.selected a {
    color: #5d5d5d; }

.share-this {
  float: right; }

.add-this-float-right {
  float: right;
  width: 300px;
  height: 30px; }

.content-header a:link, .content-header a:visited {
  border-bottom: none; }

#otrasNoticias #body div div h5 a {
  color: #0052B0;
  text-decoration: underline; }

.page .content p a, .page .content .trabajo a {
  color: #0052B0;
  text-decoration: underline; }

#otrasNoticias #body div div h5 a:hover, .page .content p a:hover {
  text-decoration: underline; }

/*********
 Comunes */
hr.bar {
  height: 28px;
  margin: 0px;
  background: #e0e0e0 url("css/img/hr-bar-bg.png") no-repeat right; }

.alto-20 {
  height: 20px;
  width: 0; }

.alto-10 {
  height: 10px;
  width: 0; }

ul.basico {
  list-style-type: circle;
  padding: 10px 15px; }

div.relative {
  position: relative; }

a.snmargin {
  margin: 0; }

#UneteActua label {
  display: block;
  color: #000000; }
  #UneteActua label span {
    display: block; }

#UneteActua .full input[type="text"] {
  width: 100%; }

#UneteActua .der span.pequeno {
  width: 310px;
  float: left;
  margin-top: 10px;
  font-size: 100%; }

#UneteActua .der label span input[type="checkbox"] {
  margin-right: 25px;
  margin-top: 20px;
  float: right; }

div.wpcf7-response-output {
  clear: both;
  margin: 5px auto 10px;
  padding: 0.2em 1em;
  float: left;
  width: 95%; }

span.wpcf7-not-valid-tip {
  top: 0 !important;
  left: 0 !important;
  width: 320px !important;
  height: 20px !important; }

#sliderT .ui-slider-handle {
  width: 2.05em !important;
  text-align: right;
  vertical-align: middle;
  border: 1px solid #292929;
  height: 1.7em !important;
  background: white !important;
  border-radius: 0 !important; }
  #sliderT .ui-slider-handle em {
    color: #292929;
    text-align: center;
    display: block;
    line-height: 100%;
    font-size: 70%;
    padding-top: 2px; }

.ui-slider-horizontal .ui-slider-handle {
  top: -0.6em !important; }

.page.home #dona-tiempo #barritaTiempo {
  float: right;
  padding-top: 10px;
  width: 160px; }

.page.home #dona-tiempo p.detalle {
  line-height: 140%;
  width: 150px;
  font-size: 9pt;
  padding-top: 10px; }

.page.home #dona-dinero p.detalle {
  line-height: 140%;
  width: 150px;
  font-size: 9pt;
  padding-top: 10px; }

.page.home #dona-tiempo p.detalle a:hover {
  text-decoration: underline !important; }

.page.home #dona-dinero {
  float: right;
  background: transparent url("css/img/home-dona-dinero-bg.png") no-repeat; }
  .page.home #dona-dinero p.detalle a:hover {
    text-decoration: underline !important; }
  .page.home #dona-dinero h4 {
    background-image: url(css/img/dona_dinero_bg.png);
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: 20px 15px;
    height: 60px;
    text-indent: -9999px; }
    .page.home #dona-dinero h4 em {
      display: block;
      line-height: 110%;
      font-size: 30px; }
  .page.home #dona-dinero #sliderD {
    margin: 12px 0 0 20px;
    width: 140px;
    border-radius: 0;
    height: .4em; }
  .page.home #dona-dinero #mdinero {
    color: white;
    background: transparent;
    border: 0;
    font-weight: 700;
    color: #FFEB01 !important; }

#sliderD .ui-slider-handle {
  background: #fff !important;
  width: 1.9em !important;
  height: 1.5em !important;
  border-radius: 0 !important; }
  #sliderD .ui-slider-handle em {
    color: #292929;
    text-align: center;
    display: block;
    line-height: 100%;
    font-size: 70%;
    vertical-align: middle; }

.page.ciberaciones .fndciberaciones-primero {
  position: relative; }
  .page.ciberaciones .fndciberaciones-primero .fndciberacionesIMG {
    width: 700px;
    height: 362px;
    background: #fff url("css/img/ajax-loader.gif") no-repeat center center !important; }
  .page.ciberaciones .fndciberaciones-primero h4 {
    font-weight: 700;
    margin: 0 0 0 20px;
    width: 450px;
    padding-top: 15px; }
  .page.ciberaciones .fndciberaciones-primero p {
    padding: 10px 0;
    margin-left: 20px;
    width: 450px;
    text-align: justify; }
  .page.ciberaciones .fndciberaciones-primero span {
    margin: 0 0 0 20px;
    width: 450px; }
    .page.ciberaciones .fndciberaciones-primero span a {
      font-size: 90%;
      text-decoration: underline;
      color: #292929; }
  .page.ciberaciones .fndciberaciones-primero .der {
    float: right;
    margin-right: 10px; }
    .page.ciberaciones .fndciberaciones-primero .der * {
      display: block; }
    .page.ciberaciones .fndciberaciones-primero .der b {
      margin-top: 20px;
      margin-bottom: 10px; }
    .page.ciberaciones .fndciberaciones-primero .der em {
      display: block;
      vertical-align: middle;
      margin-top: 8px;
      text-indent: 0;
      text-align: center;
      color: white; }
    .page.ciberaciones .fndciberaciones-primero .der a {
      font-weight: 700; }

.page.ciberaciones .fndciberaciones {
  position: relative; }
  .page.ciberaciones .fndciberaciones img {
    position: absolute;
    top: 15px;
    left: 15px;
    width: 120px;
    height: 120px; }
  .page.ciberaciones .fndciberaciones h4 {
    font-weight: 700;
    margin: 0 0 0 150px;
    width: 320px;
    padding-top: 15px; }
  .page.ciberaciones .fndciberaciones p {
    max-height: 80px;
    height: 80px;
    min-height: 80px;
    line-height: 145%;
    text-align: justify;
    padding: 5px 0;
    margin-left: 150px;
    width: 310px; }
  .page.ciberaciones .fndciberaciones span {
    margin: 0 0 0 150px;
    width: 310px; }
    .page.ciberaciones .fndciberaciones span a {
      font-size: 90%;
      text-decoration: underline;
      color: #292929; }
  .page.ciberaciones .fndciberaciones .der {
    float: right;
    margin-right: 10px; }
    .page.ciberaciones .fndciberaciones .der * {
      display: block; }
    .page.ciberaciones .fndciberaciones .der b {
      margin-top: 20px;
      margin-bottom: 10px; }
    .page.ciberaciones .fndciberaciones .der em {
      display: block;
      vertical-align: middle;
      margin-top: 8px;
      text-indent: 0;
      text-align: center;
      font-weight: 700;
      color: white; }

.page.ciberaciones .fndciberaciones-primero .der a.btnactua, .page.ciberaciones .fndciberaciones .der a.btnactua {
  margin-top: 10px; }

.page.ciberacion_detalle .box {
  background: none; }

.page.ciberacion_detalle #contenido {
  background: none;
  width: 600px;
  text-align: justify; }
  .page.ciberacion_detalle #contenido p {
    margin-bottom: 20px; }
  .page.ciberacion_detalle #contenido h4 {
    color: #5D5D5D;
    font-weight: 700;
    line-height: 100%;
    font-size: 240%; }
  .page.ciberacion_detalle #contenido .dentro {
    width: 330px; }
    .page.ciberacion_detalle #contenido .dentro p {
      text-align: justify; }

.page.ciberacion_detalle h4 {
  font-size: 250%;
  line-height: 100%;
  margin-bottom: 10px; }

.page.ciberacion_detalle #comparteme {
  margin: 20px 0; }
  .page.ciberacion_detalle #comparteme h4 {
    font-size: 150%;
    font-weight: 700; }

.page.ciberacion_detalle #facebook {
  background: url(css/img/facebook.png) no-repeat 0 0;
  padding-left: 150px;
  height: 135px;
  margin-bottom: 20px; }
  .page.ciberacion_detalle #facebook a.btnmuro {
    margin: 10px 0; }

.page.ciberacion_detalle #twitter {
  background: url(css/img/twitter.png) no-repeat 0 0;
  padding-left: 150px;
  height: 135px;
  margin-bottom: 20px; }
  .page.ciberacion_detalle #twitter textarea {
    width: 420px;
    height: 45px;
    margin-bottom: 10px; }
  .page.ciberacion_detalle #twitter a.btntutealo {
    margin: 10px 0 5px; }

.page.ciberacion_detalle #donacion {
  background: url(css/img/mundo.png) no-repeat 0 0;
  padding-left: 150px;
  height: 135px; }
  .page.ciberacion_detalle #donacion a.btnrealizardonacion {
    margin: 10px 0; }

.page.trabajo .content h4.titulo {
  font-size: 230%;
  line-height: 100%;
  margin: 10px 0; }

.page.trabajo .box {
  background: none; }

.page.trabajo .nuesto-trabajo h4 {
  text-transform: uppercase;
  font-size: 250%;
  margin-bottom: 13px;
  line-height: 25px; }

.page.trabajo .nuesto-trabajo h5 {
  font-weight: 700;
  font-size: 150%;
  margin: 10px 0;
  line-height: 120%;
  text-shadow: 0px 0px 1px #999;
  -webkit-filter: dropshadow(color=#999999, offx=0, offy=0);
  filter: dropshadow(color=#999999, offx=0, offy=0); }

.page.trabajo #divtra .ne, .page.trabajo #divtra .no, .page.trabajo #divtra .so, .page.trabajo #divtra .se {
  width: 50%;
  float: left;
  position: relative;
  height: 300px;
  margin: 5px 0; }

.page.trabajo #divtra .se h4 {
  background: url(css/img/trabajo-h3-anual.png) no-repeat; }

.page.trabajo #divtra .no h4 {
  background: url(css/img/trabajo-h3-armas.png) no-repeat; }

.page.trabajo #divtra .so h4 {
  background: url(css/img/trabajo-h3-lineas.png) no-repeat; }

.page.trabajo #divtra .ne h4 {
  background: url(css/img/trabajo-h3-logros.png) no-repeat; }

.page.trabajo #divtra .ne img {
  margin-left: 10px;
  margin-top: 3px; }

.page.trabajo #divtra .no img, .page.trabajo #divtra .so img, .page.trabajo #divtra .se img {
  margin-left: 10px;
  margin-top: 3px; }

.page.trabajo #divtra p {
  background: #eeeeee;
  margin: 0 15px 0 10px;
  padding: 20px; }
  .page.trabajo #divtra p a {
    margin: 15px 0 0px; }

/*####################*/
/*.page.ciberaciones .fndciberaciones .der a{  margin-top: 10px; display: block}*/
/*"###############################*/
/*####*/
/*"#####################fsdfdsfds#########*/
/*"#####################fsdfdsfds#########*/
#otrasNoticias, .page.trabajo .estrategico {
  width: 690px;
  position: relative; }

.acordionActua #top, #otrasNoticias #top {
  width: 690px;
  height: 27px; }

.page.trabajo .estrategico #top {
  width: 690px;
  height: 27px; }
  .page.trabajo .estrategico #top h3#num2 {
    top: 10px; }
  .page.trabajo .estrategico #top h3#num3 {
    top: 10px; }

#otrasNoticias #top h3#actua {
  z-index: 1;
  cursor: pointer;
  background: url(css/img/trabajo-extra-h3-actua.png) no-repeat;
  top: 10px; }

#otrasNoticias #top h3#noticias {
  z-index: 2;
  cursor: pointer;
  background: url(css/img/trabajo-extra-h3-noticias.png) no-repeat;
  top: 42px; }

#otrasNoticias #top h3#informes {
  z-index: 3;
  cursor: pointer;
  background: url(css/img/trabajo-extra-h3-informes.png) no-repeat;
  top: 74px; }

#otrasNoticias #top h3#actua.hover {
  z-index: 1;
  cursor: pointer;
  background: url(css/img/trabajo-extra-h3-actua_hover.png) no-repeat;
  top: 10px; }

#otrasNoticias #top h3#noticias.hover {
  z-index: 2;
  cursor: pointer;
  background: url(css/img/trabajo-extra-h3-noticias_hover.png) no-repeat;
  top: 42px; }

#otrasNoticias #top h3#informes.hover {
  z-index: 3;
  cursor: pointer;
  background: url(css/img/trabajo-extra-h3-informes_hover.png) no-repeat;
  top: 74px; }

.acordionActua #body {
  min-height: 120px; }

#otrasNoticias #body {
  min-height: 120px; }
  #otrasNoticias #body #informes, #otrasNoticias #body #noticias, #otrasNoticias #body #actua {
    background: #eee;
    padding-top: 100px;
    margin-left: 10px;
    padding-bottom: 15px; }

.page.trabajo .estrategico #body {
  background: #eee;
  padding-top: 100px;
  margin-left: 10px;
  padding-bottom: 15px;
  padding-top: 20px; }

#otrasNoticias #body div .item, .page.trabajo .estrategico #body div {
  margin-left: 10px; }

#otrasNoticias #body div .item + div, .page.trabajo .estrategico #body div + div {
  margin-top: 30px; }

#otrasNoticias #body div .item img, .page.trabajo .estrategico #body div img {
  float: left;
  margin: 0 15px 0 18px; }

#otrasNoticias #body div .item h5 {
  /*height: 15px;*/
  font-weight: 700;
  font-size: 140%;
  margin: 5px 0 2px 0; }

.page.trabajo .estrategico #body div h5, .page.noticias #todaNot div h5 {
  /*height: 15px;*/
  font-weight: 700;
  font-size: 140%;
  margin: 5px 0 2px 0; }

#otrasNoticias #body div .item span, .page.noticias #todaNot span {
  font-size: 90%; }

#otrasNoticias #body div .item p {
  width: 620px;
  margin-bottom: 5px; }

.page.trabajo .estrategico #body div p, .page.noticias #todaNot div p {
  width: 620px;
  margin-bottom: 5px; }

.page.trabajo .estrategico #body div p {
  width: 650px; }

#otrasNoticias #body .item > img {
  width: 120px !important;
  height: 100px !important; }

/*"###############################*/
.page.noticias .box {
  background: none; }

@-webkit-keyframes rota {
  25% {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg); }
  50% {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg); }
  75% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); }
  100% {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg); } }

@keyframes rota {
  25% {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg); }
  50% {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg); }
  75% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); }
  100% {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg); } }

img.cargando {
  position: absolute;
  right: 10px;
  top: 30px;
  -webkit-animation: rota 3s   infinite alternate;
  animation: rota 3s   infinite alternate; }

.page.noticias select {
  width: 250px;
  color: #777;
  height: 22px;
  padding-left: 10px;
  border: 1px solid #CCC;
  margin-left: 40px; }

.page.noticias #todaNot div {
  width: 700px;
  height: 148px;
  padding: 8px 0px; }
  .page.noticias #todaNot div.over, .page.noticias #todaNot div.old {
    background: #f6f6f6; }
  .page.noticias #todaNot div + div {
    margin-top: 10px; }
  .page.noticias #todaNot div p {
    padding-top: 5px; }
  .page.noticias #todaNot div h5 {
    padding-top: 12px; }
  .page.noticias #todaNot div a {
    color: #3B3D39;
    font-size: 100%; }

.page.noticias #todaNot span.info {
  margin-bottom: 0px; }
  .page.noticias #todaNot span.info a {
    color: #3B3D39;
    font-size: 100%;
    text-decoration: underline; }

.page.noticias #todaNot div a:hover {
  text-decoration: underline; }

.page.noticias #todaNot div img {
  width: 120px;
  height: 120px;
  background: url(css/img/loading.gif) center center no-repeat;
  float: left;
  margin: 8px 20px 0 10px; }

.page #paginacion {
  margin: 0 auto;
  width: 100%;
  text-align: center;
  font-weight: 700; }
  .page #paginacion span,
  .page #paginacion a {
    background: #F4F4F4;
    padding: 10px;
    margin-bottom: 5px; }
    .page #paginacion span.current,
    .page #paginacion a.current {
      background: #fff; }
  .page #paginacion a.ant {
    margin-right: 15px; }
  .page #paginacion a.sig {
    margin-left: 18px; }

.page.actua .box {
  background: none; }

.page .acordionActua {
  position: relative;
  width: 100%;
  height: 400px; }
  .page .acordionActua #body #izq {
    width: 285px;
    position: absolute;
    top: 10px;
    float: left; }
    .page .acordionActua #body #izq h3 {
      position: absolute;
      text-indent: -9999px;
      background: transparent left no-repeat;
      width: 258px;
      height: 55px;
      cursor: pointer; }
      .page .acordionActua #body #izq h3#Ciberactivista.hover2 {
        z-index: 1;
        background-image: url("css/img/lbl-ciberactivista2.png"); }
      .page .acordionActua #body #izq h3#Donante_Mensual.hover2 {
        z-index: 2;
        top: 32px;
        background-image: url("css/img/lbl-mensual2.png"); }
      .page .acordionActua #body #izq h3#Colaborador_Puntual.hover2 {
        z-index: 3;
        top: 64px;
        background-image: url("css/img/lbl-puntual2.png"); }
      .page .acordionActua #body #izq h3#Voluntario_de_Accion.hover2 {
        z-index: 4;
        top: 96px;
        background-image: url("css/img/lbl-accion2.png"); }
      .page .acordionActua #body #izq h3#Voluntario_Universitario.hover2 {
        z-index: 5;
        top: 128px;
        background-image: url("css/img/lbl-universitario2.png"); }
      .page .acordionActua #body #izq h3#Voluntario_de_Grupo.hover2 {
        z-index: 6;
        top: 160px;
        background-image: url("css/img/lbl-grupo2.png"); }
      .page .acordionActua #body #izq h3#Voluntario_del_Equipo_Operativo.hover2 {
        z-index: 7;
        top: 192px;
        background-image: url("css/img/lbl-equipo2.png"); }
      .page .acordionActua #body #izq h3#Ciberactivista.hover {
        z-index: 1;
        background-image: url("css/img/lbl-ciberactivista.png"); }
      .page .acordionActua #body #izq h3#Donante_Mensual.hover {
        z-index: 2;
        top: 32px;
        background-image: url("css/img/lbl-mensual.png"); }
      .page .acordionActua #body #izq h3#Colaborador_Puntual.hover {
        z-index: 3;
        top: 64px;
        background-image: url("css/img/lbl-puntual.png"); }
      .page .acordionActua #body #izq h3#Voluntario_de_Accion.hover {
        z-index: 4;
        top: 96px;
        background-image: url("css/img/lbl-accion.png"); }
      .page .acordionActua #body #izq h3#Voluntario_Universitario.hover {
        z-index: 5;
        top: 128px;
        background-image: url("css/img/lbl-universitario.png"); }
      .page .acordionActua #body #izq h3#Voluntario_de_Grupo.hover {
        z-index: 6;
        top: 160px;
        background-image: url("css/img/lbl-grupo.png"); }
      .page .acordionActua #body #izq h3#Voluntario_del_Equipo_Operativo.hover {
        z-index: 7;
        top: 192px;
        background-image: url("css/img/lbl-equipo.png"); }
      .page .acordionActua #body #izq h3#Ciberactivista {
        z-index: 1;
        background-image: url("css/img/lbl-ciberactivista-hover.png"); }
      .page .acordionActua #body #izq h3#Donante_Mensual {
        z-index: 2;
        top: 32px;
        background-image: url("css/img/lbl-mensual-hover.png"); }
      .page .acordionActua #body #izq h3#Colaborador_Puntual {
        z-index: 3;
        top: 64px;
        background-image: url("css/img/lbl-puntual-hover.png"); }
      .page .acordionActua #body #izq h3#Voluntario_de_Accion {
        z-index: 4;
        top: 96px;
        background-image: url("css/img/lbl-accion-hover.png"); }
      .page .acordionActua #body #izq h3#Voluntario_Universitario {
        z-index: 5;
        top: 128px;
        background-image: url("css/img/lbl-universitario-hover.png"); }
      .page .acordionActua #body #izq h3#Voluntario_de_Grupo {
        z-index: 6;
        top: 160px;
        background-image: url("css/img/lbl-grupo-hover.png"); }
      .page .acordionActua #body #izq h3#Voluntario_del_Equipo_Operativo {
        z-index: 7;
        top: 192px;
        background-image: url("css/img/lbl-equipo-hover.png"); }
    .page .acordionActua #body #izq p {
      margin-top: 250px; }
  .page .acordionActua #body #der {
    width: 415px;
    position: relative;
    float: right; }
    .page .acordionActua #body #der span {
      position: absolute;
      top: 0;
      left: 0;
      width: 65px;
      height: 176px;
      text-align: right;
      font-size: 140%;
      color: white;
      line-height: 15px;
      background: url(css/img/acordionA-span-bg.png); }
    .page .acordionActua #body #der em {
      padding-top: 92px;
      font-size: 300%;
      display: block;
      line-height: 100%; }
    .page .acordionActua #body #der img {
      /*margin-left: 65px;width: 350px; height: 176px;*/ }
    .page .acordionActua #body #der h5 {
      font-size: 130%;
      font-weight: 700;
      padding: 5px 0 0;
      color: #5D5D5D; }
    .page .acordionActua #body #der p {
      width: 390px; }
    .page .acordionActua #body #der a {
      margin: 8px 0 0; }

.page.actua #part2 p {
  margin: 10px 0 20px; }
  .page.actua #part2 p span {
    float: right;
    color: #0253AC; }

.page.actua #formactua {
  position: relative;
  width: 700px; }
  .page.actua #formactua .izq {
    width: 49%;
    float: left;
    color: #0253ac; }
    .page.actua #formactua .izq select {
      height: 22px;
      padding-left: 10px;
      width: 326px;
      border: 1px solid #CCC;
      background-image: none;
      margin-bottom: 8px; }
  .page.actua #formactua .der {
    width: 49%;
    float: left;
    margin-left: 10px; }
  .page.actua #formactua .check label {
    display: inline-block;
    margin: 23px 95px 0 0; }
  .page.actua #formactua .der .ui-datepicker-trigger {
    position: absolute; }
  .page.actua #formactua .full input[type="text"] {
    width: 673px; }
  .page.actua #formactua .full input[type="submit"] {
    width: 70px;
    margin: 20px 0 0 290px; }
  .page.actua #formactua label {
    display: block;
    color: #0253ac; }
  .page.actua #formactua input[type="text"] {
    height: 20px;
    width: 320px;
    border: 1px solid #ccc;
    background-image: none;
    margin-bottom: 10px; }
  .page.actua #formactua .der #nacimiento {
    padding: 0 0 0 15px;
    width: 270px;
    margin-right: 15px; }

/*.page.noticias #todaNot div.over{background: transparent url(css/img/noticias-todas-bg-a.png) repeat-x center}
.page.noticias #todaNot div.old{background: transparent url(css/img/noticias-todas-bg-b.png) repeat-x center;}*/
/*"###############################*/
/*"###############################*adsadsad*/
#sidebar .calendario {
  position: relative;
  min-height: 200px; }
  #sidebar .calendario .fecha {
    height: 102px;
    overflow: hidden;
    background: transparent url("css/img/home-calendario-fecha.png") no-repeat 0px 0px;
    color: #0253ac;
    padding-top: 50px; }
    #sidebar .calendario .fecha h2 {
      margin: 10px 0; }
    #sidebar .calendario .fecha .der {
      width: 40%;
      float: left; }
      #sidebar .calendario .fecha .der p {
        color: #5D5D5D;
        font-weight: 700;
        padding-left: 14px;
        font-size: 63px;
        padding-top: 13px; }
    #sidebar .calendario .fecha .izq {
      width: 40%;
      padding-top: 20px;
      float: right; }
      #sidebar .calendario .fecha .izq p {
        color: #0253ac;
        text-align: right;
        font-size: 22px;
        padding-bottom: 5px;
        padding-right: 20px; }
        #sidebar .calendario .fecha .izq p b {
          color: #0253AC;
          float: right;
          font-size: 23px;
          font-weight: 700; }
  #sidebar .calendario .eventos {
    width: 260px;
    /*height:280px;*/
    overflow: hidden;
    font-size: 90%; }
    #sidebar .calendario .eventos ul {
      margin: 40px 5px 10px 5px; }
    #sidebar .calendario .eventos li {
      margin: 0 15px 0 15px;
      width: 200px;
      padding: 0; }

#calendar_lista_eventos li {
  border-bottom: 1px solid #dadada;
  padding-bottom: 10px !important; }
  #calendar_lista_eventos li + li {
    padding-top: 10px !important;
    border-top: 1px solid #fcfcfc; }

#sidebar .calendario .eventos a {
  text-decoration: none;
  color: #0253ac; }

#sidebar .calendario .eventos p.vermas {
  margin: 10px;
  padding: 8px 2px;
  background: transparent url("css/img/agenda-vermas-bg.png") no-repeat 0px 0px; }

#sidebar .calendario .header {
  position: absolute;
  top: 120px;
  left: 0px;
  width: 260px;
  height: 46px; }
  #sidebar .calendario .header ul {
    background: #700; }
    #sidebar .calendario .header ul li {
      float: left;
      width: 29px;
      height: 46px;
      margin-right: 2px;
      background: transparent url("css/img/agenda-dia-bg.png");
      color: #fff;
      font-size: 80%;
      font-weight: bold;
      text-align: center; }
      #sidebar .calendario .header ul li a {
        color: #fff;
        font-weight: bold;
        text-align: center;
        text-decoration: none; }
        #sidebar .calendario .header ul li a:hover {
          color: #fff;
          font-weight: bold;
          text-align: center;
          text-decoration: none; }
      #sidebar .calendario .header ul li .selected {
        color: #333;
        font-weight: bold;
        text-align: center;
        text-decoration: none; }
        #sidebar .calendario .header ul li .selected:hover {
          color: #333;
          font-weight: bold;
          text-align: center;
          text-decoration: none; }
      #sidebar .calendario .header ul li p {
        margin-top: 12px; }
      #sidebar .calendario .header ul li.left {
        width: 13px;
        margin-left: 0px; }
      #sidebar .calendario .header ul li.right {
        width: 13px;
        margin-right: 0px; }
      #sidebar .calendario .header ul li.selected {
        background: transparent url("css/img/agenda-dia-selected-bg.png");
        color: #333; }

/*"###############################*/
div.page #siderFormEnvio {
  float: right;
  margin-top: 0px;
  width: 362px;
  min-height: 500px;
  margin: 0 0 0 10px;
  /* */ }
  div.page #siderFormEnvio .header {
    background: url(css/img/siderFormEnvio-header-bg.png) no-repeat;
    text-indent: -9999px;
    height: 97px; }
  div.page #siderFormEnvio #obigatorio {
    text-align: right;
    display: block;
    color: #0253ac;
    font-size: 95%; }
  div.page #siderFormEnvio form {
    background-color: #eeeeee;
    padding: 20px 20px 20px 10px;
    width: 322px;
    margin-left: 10px; }
  div.page #siderFormEnvio label {
    vertical-align: middle;
    display: inline-block;
    margin: 10px 0;
    color: #0253ac;
    width: 80px;
    text-align: right;
    font-size: 95%; }
  div.page #siderFormEnvio input[type="text"] {
    display: inline-block;
    width: 230px; }
  div.page #siderFormEnvio #norobots {
    margin: 10px 0; }
    div.page #siderFormEnvio #norobots label {
      vertical-align: top;
      margin-top: 10px; }
    div.page #siderFormEnvio #norobots span {
      width: 100px;
      display: inline-block;
      height: 45px; }
    div.page #siderFormEnvio #norobots #user_code {
      margin-left: 83px;
      width: 100px;
      vertical-align: top; }
    div.page #siderFormEnvio #norobots #politicas {
      width: 130px;
      color: #a5a8a9;
      font-size: 100%; }
      div.page #siderFormEnvio #norobots #politicas a {
        text-decoration: underline;
        color: #a5a8a9; }
  div.page #siderFormEnvio .btnenviamensaje {
    border: 0;
    margin-left: 110px; }

/*"###############################*/
#sidebarActua {
  float: right;
  margin-top: 0px;
  min-height: 500px; }
  #sidebarActua img {
    margin-bottom: -4px; }
    #sidebarActua img.ayuda {
      float: right;
      position: absolute;
      top: 2px;
      right: 25px;
      z-index: 100; }
  #sidebarActua .relative h3 {
    width: 100%;
    height: 65px;
    z-index: 10;
    position: absolute;
    text-indent: -9999px;
    top: -24px;
    left: -10px;
    background: transparent url("css/img/sidebarActua-h3-actua.png") no-repeat left; }
  #sidebarActua .relative #ActuaForm1 {
    position: relative;
    width: 362px;
    height: 80px;
    background: url("css/img/sidebarActua-ActuaForm1-bg.png") no-repeat; }
    #sidebarActua .relative #ActuaForm1 span, #sidebarActua .relative #ActuaForm1 p {
      display: none; }
    #sidebarActua .relative #ActuaForm1 b {
      position: absolute;
      z-index: 10;
      right: 90px;
      top: 10px; }
    #sidebarActua .relative #ActuaForm1 div {
      position: absolute;
      z-index: 10;
      color: white;
      font-weight: 700;
      right: 11px;
      top: 32px; }
      #sidebarActua .relative #ActuaForm1 div em a {
        text-indent: 0;
        text-align: center; }

/*"###############################*/
#sidebar {
  float: right; }
  #sidebar .miamnistia, #sidebar .trabajo {
    position: relative;
    background: url("css/img/siderbar-div-bg.png") repeat-y; }
  #sidebar .miamnistia h3 {
    width: 100%;
    height: 65px;
    position: absolute;
    left: 0;
    top: 0px;
    text-indent: -9999px;
    background: transparent url("css/img/home-h3-miamnistia.png") no-repeat left; }
  #sidebar .miamnistia p {
    background: transparent url("css/img/home-h3-miamnistia-cita.png") no-repeat center;
    min-height: 155px;
    position: relative;
    line-height: 140%;
    color: #5d5d5d;
    font-weight: 700;
    font-size: 15px; }
    #sidebar .miamnistia p span#cita {
      line-height: 120%;
      left: 20px;
      top: 45px;
      position: absolute; }
    #sidebar .miamnistia p b {
      display: block;
      margin-top: 10px;
      font-size: 12.1px;
      font-weight: 700;
      line-height: 100%;
      color: #0253AC; }
  #sidebar .miamnistia a {
    margin: 0 0 10px 150px; }
  #sidebar .calendario {
    position: relative;
    background: url("css/img/siderbar-div-bg.png") repeat-y; }
    #sidebar .calendario h3 {
      width: 100%;
      height: 65px;
      position: absolute;
      left: 0;
      top: 0px;
      text-indent: -9999px;
      z-index: 3;
      background: transparent url("css/img/home-h3-calendario.png") no-repeat left; }
  #sidebar .trabajo, #sidebar .involucrate, #sidebar .quienessomos {
    width: 100%;
    position: relative;
    clear: both;
    background-image: url("css/img/home-h3-trabajo-bg.png");
    background-size: cover;
    padding: 20px; }
    #sidebar .trabajo h3, #sidebar .involucrate h3, #sidebar .quienessomos h3 {
      color: #FFFFFF;
      font-size: 30px;
      font-weight: 900;
      font-family: "AmnestyTradeGothic-Condesed";
      z-index: 2;
      display: block;
      width: 100%;
      margin-top: 20px;
      text-align: right; }
    #sidebar .trabajo ul a, #sidebar .involucrate ul a, #sidebar .quienessomos ul a {
      color: white; }
  #sidebar .trabajo p span {
    font-size: 210%;
    display: block;
    padding-bottom: 5px; }
  #sidebar .involucrate p span, #sidebar .quienessomos p span {
    font-size: 230%;
    display: block;
    padding: 5px 0;
    font-size: 220%;
    line-height: 60%; }
  #sidebar .involucrate ul {
    left: 45px;
    top: 190px;
    width: 190px; }
    #sidebar .involucrate ul li {
      margin-bottom: 4px; }
  #sidebar #sidebar-menu-ciberaccion li a {
    width: 100%;
    display: block;
    text-transform: uppercase;
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 16px;
    white-space: inherit;
    color: white;
    background: rgba(122, 125, 129, 0.2); }
    #sidebar #sidebar-menu-ciberaccion li a:hover {
      background: rgba(0, 0, 0, 0.2);
      -webkit-box-shadow: inset 0 0 0 3px #FFFFFF;
      box-shadow: inset 0 0 0 3px #FFFFFF;
      text-decoration: none; }
  #sidebar .dona {
    position: relative;
    background: #F4F4F4; }
    #sidebar .dona h3 {
      font-size: 30px;
      font-weight: 900;
      font-family: "AmnestyTradeGothic-Condesed";
      text-align: center;
      padding: 20px 0;
      margin: 0; }
  #sidebar .conectado {
    position: relative;
    top: 20px;
    background: url("css/img/siderbar-div-bg.png") repeat-y; }
    #sidebar .conectado h3 {
      width: 100%;
      height: 65px;
      position: absolute;
      left: 0;
      top: 0px;
      text-indent: -9999px;
      z-index: 2;
      background: transparent url("css/img/sidebar-h3-conectado.png") no-repeat left; }
  #sidebar .cerca_de_ti {
    position: relative;
    background: url("css/img/siderbar-div-bg.png") repeat-y;
    height: 385px; }
    #sidebar .cerca_de_ti h3 {
      width: 100%;
      height: 65px;
      position: absolute;
      left: 0;
      top: 0px;
      text-indent: -9999px;
      z-index: 2;
      background: transparent url("css/img/sidebar-h3-cerca.png") no-repeat left; }
    #sidebar .cerca_de_ti #mapa {
      height: 200px; }
  #sidebar .dona form input[type="text"] {
    width: 105px;
    float: left;
    height: 28px;
    margin: 0 0 0 15px;
    border: 0;
    padding: 0px 0 0 15px; }
  #sidebar .dona p {
    padding: 30px 18px;
    margin-top: 10px;
    color: #5d5d5d; }
    #sidebar .dona p a {
      text-decoration: underline;
      color: #5d5d5d;
      display: block;
      margin-top: 3px; }

/*#sidebar .calendario a {margin: 0 0 10px 105px;}*/
/*"###############################*/
.lineas {
  padding-bottom: 10px; }

#dos_tres #linSeg {
  position: relative; }

#dos_tres .lineas .top {
  position: relative;
  height: 55px; }

#dos_tres #linSeg .top > h3 {
  background: url(css/img/h3_linea_estrategia_2.png) no-repeat;
  position: absolute;
  height: 65px;
  width: 710px; }

#dos_tres #linTres .top > h3 {
  background: url(css/img/h3_linea_estrategia_3.png) no-repeat;
  height: 65px;
  width: 710px;
  position: absolute; }

#dos_tres .cuerpo {
  margin-left: 12px;
  padding-bottom: 15px;
  background: #eeeeee url(css/img/lineas_bg.png) repeat-x; }
  #dos_tres .cuerpo div {
    padding-left: 18px;
    position: relative;
    height: 135px !important; }
    #dos_tres .cuerpo div img {
      float: left;
      margin-right: 15px;
      -webkit-box-shadow: inset 0px 0px 10px 0px #292929;
      box-shadow: inset 0px 0px 10px 0px #292929; }
    #dos_tres .cuerpo div h5 {
      font-size: 120% !important;
      margin: 10px 0 2px !important; }
    #dos_tres .cuerpo div p {
      padding-right: 18px;
      text-align: justify; }
    #dos_tres .cuerpo div h5 a {
      color: #3B3D39; }
    #dos_tres .cuerpo div > a {
      bottom: 5px;
      left: 210px;
      position: absolute; }

/*"###############################*/
#respond form {
  padding: 20px; }
  #respond form label {
    width: 200px;
    display: inline-block;
    text-align: right;
    color: #0253ac; }
  #respond form span {
    display: inline-block;
    width: 13px; }
  #respond form p {
    margin: 8px; }
  #respond form #comment {
    width: 395px;
    height: 80px; }

#respond #commentform input[type="text"], #respond #commentform textarea {
  border: 1px #CCC solid; }

#respond #commentform #submit {
  border: 0;
  margin: 0 165px !important; }

#comView .info img {
  float: left;
  margin: 0 15px 0 0; }

#comView .info span {
  margin: 2px 0 14px 0;
  display: block; }

#comView .info h4 {
  margin: 0 0 2px 0; }
  #comView .info h4 span {
    font-size: 80%;
    display: inline-block;
    font-weight: 400;
    margin: 0 5px; }

#comView hr {
  height: 1px;
  width: 620px;
  margin: 15px auto; }

#comView .mando {
  float: right;
  width: 120px; }

#comView p {
  min-height: 40px;
  width: 540px;
  padding-left: 20px; }

#comView .mando .btnresponder {
  margin-top: 5px; }

/*"###############################*/
.secciones {
  margin-top: 15px;
  display: block; }
  .secciones li {
    float: left;
    background: url("css/img/secciones-li-bg.png") repeat-y;
    min-height: 320px;
    width: 240px;
    margin-right: 5px;
    position: relative;
    padding-bottom: 10px; }
  .secciones h3 {
    height: 55px;
    width: 100%;
    position: absolute;
    top: 10px;
    text-indent: -9999px; }
  .secciones img {
    padding-left: 10px;
    margin-bottom: 10px; }
  .secciones p, .secciones h4 {
    padding-left: 25px;
    margin-bottom: 2px;
    padding-right: 20px;
    text-align: justify;
    line-height: 150%; }
  .secciones p > a {
    margin-top: 2px; }
  .secciones .pueblos h3 {
    background: url("css/img/secciones-h3-indigenas.png") no-repeat left; }
  .secciones .armas h3 {
    background: url("css/img/secciones-h3-no-armas.png") no-repeat left; }
  .secciones .salud h3 {
    background: url("css/img/secciones-h3-salud-materna.png") no-repeat left; }
  .secciones .actua h3 {
    background: url("css/img/secciones-h3-actua-ahora.png") no-repeat left; }

.negrita {
  font-weight: 700; }

.relative {
  position: relative; }

/*#footer .copyright{ float:left; width:500px; color:#efefef; }
#footer .copyright a{ color:#efefef; text-decoration:none; }
#footer .copyright a:hover{ color:#fff; }
#footer .social{ float:left; width:170px; font-weight:bold; font-size:11px;}
#footer .social ul { list-style: none; }
#footer .social ul li{ margin:5px 0; }
#footer .contacto { float:left; width:290px; }
#footer .contacto span{ font-weight:bold; font-size:11px;}
#footer .contacto p{ margin-top:10px; font-size:10px;}
*adsa
/*img[src^="http://lorempixel.com/"] {
    -webkit-filter: blur(80%);
}
img[src^="http://lorempixel.com/"]:hover {
    -webkit-filter: sepia(100%);
}*/
img.alignleft {
  float: left;
  margin-right: 1em; }

img.alignright {
  float: right;
  margin-left: 1em; }

img.aligncenter {
  clear: both;
  margin: 0 auto;
  display: block; }

i {
  font-style: oblique; }

.sinpadding {
  padding: 0; }

.sinmargin {
  margin: 0; }

.calnk a {
  color: #5D5D5D !important;
  font-size: 110% !important;
  font-weight: 700 !important; }
  .calnk a:hover {
    text-decoration: underline !important; }

blockquote {
  width: 360px;
  padding: 20px 50px;
  font-weight: 700;
  color: #C3C5C6;
  line-height: 145%; }

.page.trabajo blockquote {
  background: url("../../../wp-content/uploads/2012/11/00000001_r2_c2-9.jpg") no-repeat; }
  .page.trabajo blockquote address {
    text-align: right;
    font-size: 95%;
    font-weight: 400; }

/*.hide-text {
text-indent: 100%;
white-space: nowrap;
overflow: hidden!;
}*/
img.foto {
  float: left;
  margin-right: 10px;
  border: 1px solid #999;
  width: 180px;
  height: 130px; }

.divslider > span > h3 {
  padding-top: 8px !important; }

.page.home #dona-tiempo .detalle a, .page.home #dona-dinero .detalle a {
  text-decoration: none;
  font-size: 11px; }

.page.home #dona-tiempo .detalle a:hover, .page.home #dona-dinero .detalle a:hover {
  text-decoration: underline;
  font-size: 11px; }

.page .content #relacionadas {
  margin: 20px 0;
  clear: both;
  position: relative;
  height: 240px; }
  .page .content #relacionadas div.relacion {
    width: 345px;
    margin-right: 10px;
    float: left;
    background: url("css/img/relacion_bg.png");
    min-height: 88px;
    max-height: 88px;
    margin-bottom: 10px; }
    .page .content #relacionadas div.relacion:hover {
      background: url("css/img/relacion_bg_hover.png"); }
    .page .content #relacionadas div.relacion img {
      width: 88px;
      height: 88px;
      margin-right: 10px;
      float: left; }
    .page .content #relacionadas div.relacion a {
      font-weight: 700;
      display: block;
      padding-top: 10px;
      font-size: 13px;
      font-weight: 700;
      width: 320px;
      color: #333; }
      .page .content #relacionadas div.relacion a:hover {
        color: #0052B0;
        text-decoration: underline; }
    .page .content #relacionadas div.relacion cite {
      display: block;
      margin-top: 5px;
      font-size: 85%; }

.page .content #respond {
  clear: both;
  margin-top: 10px; }

.page.ciberaciones .content .ciberaciones.box > h2 {
  position: absolute;
  text-indent: -9999px; }

#otrasNoticias > div > h3 {
  position: absolute;
  text-indent: -1000px;
  height: 55px;
  display: block;
  width: 145px; }

/* ===== Form validation ===== */
.inputContainer {
  position: relative;
  float: left; }

.formError {
  position: absolute;
  top: 300px;
  left: 280px;
  display: block;
  z-index: 500;
  cursor: pointer; }

.ajaxSubmit {
  padding: 20px;
  background: #55ea55;
  border: 1px solid #999;
  display: none; }

.formError .formErrorContent {
  background: #202020;
  position: relative;
  z-index: 5001;
  color: #fff;
  width: 150px;
  font-size: 11px;
  border: 1px solid #000;
  padding: 4px 10px 4px 10px;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px; }

.greenPopup .formErrorContent {
  background: #33be40; }

.blackPopup .formErrorContent {
  background: #393939;
  color: #FFF; }

.formError .formErrorArrow {
  width: 15px;
  margin: -2px 0 0 13px;
  position: relative;
  z-index: 5006; }

.formError .formErrorArrowBottom {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  margin: 0px 0 0 12px;
  top: 2px; }

.formError .formErrorArrow div {
  font-size: 0px;
  height: 1px;
  background: #202020;
  margin: 0 auto;
  line-height: 0;
  font-size: 0;
  display: block; }

.formError .formErrorArrowBottom div {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none; }

.greenPopup .formErrorArrow div {
  background: #33be40; }

.blackPopup .formErrorArrow div {
  background: #393939;
  color: #FFF; }

.formError .formErrorArrow .line10 {
  width: 15px;
  border: none; }

.formError .formErrorArrow .line9 {
  width: 13px;
  border: none; }

.formError .formErrorArrow .line8 {
  width: 11px; }

.formError .formErrorArrow .line7 {
  width: 9px; }

.formError .formErrorArrow .line6 {
  width: 7px; }

.formError .formErrorArrow .line5 {
  width: 5px; }

.formError .formErrorArrow .line4 {
  width: 3px; }

.formError .formErrorArrow .line3 {
  width: 1px;
  border-left: 2px solid #ddd;
  border-right: 2px solid #ddd;
  border-bottom: 0 solid #ddd; }

.formError .formErrorArrow .line2 {
  width: 3px;
  border: none;
  background: #ddd; }

.formError .formErrorArrow .line1 {
  width: 1px;
  border: none;
  background: #ddd; }

#FormEnvio > #requerido {
  text-align: right;
  display: block;
  font-size: 90%;
  padding-right: 0;
  color: #c5c5c5; }

#firmasTotal {
  background: url(css/img/bg_total_firmas.png) no-repeat 10px;
  line-height: 100%;
  width: 170px;
  height: 60px; }
  #firmasTotal > span {
    margin-top: 8px; }

/********************************************************SROK****************************************************************************/
.btAmarillo {
  background: -webkit-gradient(linear, left top, left bottom, from(#ffeb01), to(#e9d801));
  background: linear-gradient(#ffeb01, #e9d801);
  border-radius: 8px;
  padding: 8px 20px;
  color: #000;
  font-size: 28px;
  font-weight: 600;
  text-align: center; }
  .btAmarillo:hover {
    background: -webkit-gradient(linear, left top, left bottom, from(#151515), to(#444444)) !important;
    background: linear-gradient(#151515, #444444) !important;
    color: #fff !important; }

.btAmarilloH {
  background: -webkit-gradient(linear, left top, left bottom, from(#151515), to(#444444)) !important;
  background: linear-gradient(#151515, #444444) !important;
  color: #fff !important; }

.home.page .content .botones {
  float: left;
  margin: 15px 5px; }
  .home.page .content .botones a.btAmarillo {
    margin: 10px;
    float: left;
    display: block;
    width: 180px !important;
    padding: 18px;
    outline: none; }
  .home.page .content .botones a.bt1:nth-child(3) {
    margin-right: 0; }
  .home.page .content .botones #formsuscribite {
    border-radius: 5px;
    float: left;
    padding: 3px;
    border: 2px solid #f9e100; }
    .home.page .content .botones #formsuscribite input {
      border: 0;
      outline: none;
      font-size: 16px; }
  .home.page .content .botones .tabs {
    margin-top: 10px;
    display: none;
    float: left;
    width: 100%;
    margin: 15px; }
    .home.page .content .botones .tabs span {
      font-weight: 600;
      font-size: 18px;
      display: block; }
    .home.page .content .botones .tabs a.bt2 {
      color: #888;
      font-size: 15px;
      text-transform: uppercase;
      width: 28.8% !important;
      padding: 10px;
      margin: 5px;
      text-align: left; }

#advanced_search {
  background: #FFEC00;
  width: 100%; }
  #advanced_search td.caption {
    text-align: right;
    font-weight: bold; }
  #advanced_search td.field {
    text-align: left; }
  #advanced_search table {
    margin: 10px;
    width: 100%; }
    #advanced_search table td {
      padding: 5px;
      font-size: 13px; }
  #advanced_search select {
    margin: 0 !important;
    padding: 4px;
    height: auto !important; }
  #advanced_search input[type="text"] {
    width: 507px;
    padding: 4px;
    font-size: 15px; }
  #advanced_search input[type="submit"] {
    background: #eee;
    height: 30px; }

/* ESTO ES EL BASE.CSS antiguo -> */
/*@font-face {
font-family: 'Lucida Grande';
src: local('LucidaGrandeBold'), local('Lucida Grande Bold'), url('http://media.obilabs.com/fonts/LGB.TTF') format('truetype');
font-weight: bold;
}*/
/*
COMUNES */
.clearer {
  clear: both;
  height: 0px;
  font-size: 0px;
  border: 0px;
  line-height: 0px;
  margin: 0px; }

.align-right {
  text-align: right; }

.align-center {
  text-align: center; }

.align-justify {
  text-align: justify; }

.nodisplay {
  display: none; }

.error {
  color: #e00; }

.ie6-warning {
  background-color: #FBCF14;
  text-align: center;
  padding: 2px;
  color: #222;
  font-size: 90%; }

.font95 {
  font-size: 95%; }

.font90 {
  font-size: 90%; }

.font85 {
  font-size: 85%; }

.font80 {
  font-size: 80%; }

.color-white {
  color: white !important; }

.textcolor {
  color: #3B3D39; }

.textcolor-2 {
  color: #4B504E; }

.green {
  color: #86B640; }

.green-1 {
  color: #609D03; }

.green-2 {
  color: #698f2d; }

.green-bg {
  background-color: #E7F9C5; }

.blue {
  color: #0077CC; }

.blue-bg {
  background-color: #e8f2fe; }

.red {
  color: #CD4C0E; }

.red-2 {
  color: #924735; }

.carrot {
  color: #DD6600; }

.carrot-2 {
  color: #CC3300; }

.brick {
  color: #A9523D; }

.caterpillar {
  color: #FBCF14; }

.gray {
  color: #676767; }

/*
FILTROS */
.alpha-50 {
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5; }

.alpha-80 {
  filter: alpha(opacity=80);
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  opacity: 0.8; }

/*
INPUTS */
select {
  padding: 0px; }

input:focus, textarea:focus {
  background: #ffffd0; }

#searchform input#s {
  width: 420px; }

.img-cover {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat; }

.no-margin {
  margin: 0 !important; }

.spacer-bottom {
  margin-bottom: 20px; }

.color-primary {
  color: #FFFF00 !important; }

.color-secondary {
  color: #ed4f9b !important; }

.color-gray0 {
  color: #F4F4F4 !important; }

.color-gray1 {
  color: #c5c5c5 !important; }

.color-gray3 {
  color: #7a7d81 !important; }

select,
input[type="number"],
input[type="email"],
input[type="text"] {
  width: 100%;
  border: 1px solid #e5e5e5;
  background-image: none;
  margin: 10px 0; }

#FormEnvio form label {
  display: block;
  position: relative; }
  #FormEnvio form label b {
    font-weight: 700;
    color: #000;
    margin-bottom: 10px; }
  #FormEnvio form label + label {
    margin: 8px 0; }

#FormEnvio form button {
  margin: 10px 85px;
  border: 0; }

#FormEnvio form label input[type="text"] {
  padding: 10px; }

#FormEnvio form label textarea {
  height: 150px;
  display: block;
  width: 100%;
  padding: 10px;
  border: 1px solid #e5e5e5; }

.share {
  float: right;
  margin-left: 20px; }

.trabajo img {
  max-width: 100%;
  height: auto !important; }

.p-a-0 {
  padding: 0 !important; }

.p-h-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.m-t-0 {
  margin-top: 20px !important; }

.p-t-2 {
  padding-top: 20px; }

.m-b-0 {
  margin-bottom: 0 !important; }

.p-b-0 {
  padding-bottom: 0 !important; }

.m-b-3 {
  margin-bottom: 60px; }

.m-t-3 {
  margin-top: 60px; }

.m-b-2 {
  margin-bottom: 40px; }

.m-t-2 {
  margin-top: 40px; }

.m-b-1 {
  margin-bottom: 20px; }

.m-t-1 {
  margin-top: 20px; }

.fade {
  opacity: 0; }

.full-bg {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 0; }

.page-firma-por .box-related {
  height: 400px; }
  .page-firma-por .box-related a {
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 1; }
  .page-firma-por .box-related:hover .full-bg {
    opacity: 1; }
  .page-firma-por .box-related .content {
    position: absolute;
    left: 0;
    right: 0;
    top: auto;
    bottom: 0;
    z-index: 1;
    padding: 30px; }
  .page-firma-por .box-related .title {
    color: black;
    display: inline-block;
    background: #FFFF00;
    text-transform: uppercase;
    font-size: 22px;
    padding: 10px 20px; }
  .page-firma-por .box-related .subtitle {
    color: white;
    display: inline-block;
    background: black;
    text-transform: uppercase;
    font-size: 18px;
    padding: 10px 20px;
    margin-top: 10px; }

.page-firma-por .label-firma {
  padding-top: 10px;
  font-weight: 700;
  text-transform: uppercase; }

.page-firma-por .steps-errors p {
  bottom: 50px !important; }

.tip {
  font-size: 18px;
  color: #c5c5c5;
  font-style: italic; }

.color-black {
  color: black !important; }

@media print {
  #header {
    display: none; }
  #footer {
    display: none; } }

/*# sourceMappingURL=main.css.map */
