diff --git a/README.md b/README.md index 0e519d5..79b678a 100644 --- a/README.md +++ b/README.md @@ -1 +1,106 @@ -# School-Content-Resource-System +# School-Resource-System(AKA School-Content-Resource-System) + +**Objective: Create a free online resource bank for students.** + +**About** + +*School Resource System under the Spoken Tutorial project is a website prototype which provides ICT (Information and Communication Technologies) tools for teaching/learning and resource materials for school teachers and students focusing on age group below 12. It contains content in the form of various resource types, such as videos, concept maps, images, PhETs (Physics Education Technologies in collaboration with University of Colarado, Boulder) and links to various web pages. It consist of three interfaces i.e. User, Contributor (or teacher) and Admin, for better management and use. Website contains filter search as well as keyword search, so that minimum time is required to access a resource. The resources are of four types, i.e. Concept maps (or Mind maps), PhETs, tutorials and links. These resources are all open source.* + + +**Interface categories** + +```1. End User Interface: Can search for resources like tutorials, interactive modules, mind-maps and addtional links by selecting subjects and class. User can also browse content through the topic search option which auto populates the list of available topics based on keystrokes.``` + +```2. Contributor Interface: Can upload various resources to the system.``` + +```3. Admin Interface: Can review and publish the resources uploaded by the contributor.``` + + +**Demo Videos** + +**1. End User Interface** + +https://user-images.githubusercontent.com/35317861/160241985-aab48274-7f54-4a10-9f22-292a875194e7.mp4 + +**2. Contributor Interface**: Contributes tutorial resource of physics for grade 6. + +https://user-images.githubusercontent.com/35317861/160242097-13a17fe4-9fdf-4f26-861c-9fb9bb42432d.mp4 + +**3. Admin Interface**: Approving the resource contributed by the contributor int he above vdeo + +https://user-images.githubusercontent.com/35317861/160242144-ca573bfd-f04e-47b8-826f-25448fff01e1.mp4 + +**4. Auto populating searcbox** + +https://user-images.githubusercontent.com/35317861/160242158-a19e27a6-015a-485b-8502-9843415f95fe.mp4 + + +```Implementation: Autocomplete servelet mapping is done in web.xml file. It is called from the forntend and in backend it gets hit to this class and returns a asynchronous response as JASON. The class is defind as below.``` + +``` +public class AutoComplete extends HttpServlet { + private static final long serialVersionUID = 1L; + + public AutoComplete() { + super(); + + } + protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { + ArrayList al=new ArrayList(); + try{ + Connection conn=DataSource.getConnection(); + Statement stmt=conn.createStatement(); + String sql="select topic_name from topics"; + ResultSet rs = stmt.executeQuery(sql); + while(rs.next()){ + al.add(rs.getString("topic_name")); + } + rs.close(); + stmt.close(); + conn.close(); + }catch(Exception e){ + e.printStackTrace(); + } + JSONArray json=new JSONArray(al); + response.setContentType("application/json"); + response.getWriter().print(json); + } +} +``` + +**Silent features and learnings from project** + +```a. Build Maven web project on Eclipse.``` + +```b. Add dependecies in pom.xml files of various .jar like mysql connector used``` + +```c. Add servlet mappings in web.xml to use services of backend(querying database and returning results) using inputs from frontend.``` + +```d. Work with servlets and Java Server Pages.``` + +```e. Work with MySQL and connect using jdbc.``` + +```f. Adding features like auto-list contents as user types in searchbox.``` + +```g. Added checks in form like requirement for good password and implementing MD5 to store password in DB in protected form.``` + + +**Configuration** + +```1. Download the entire project and open in Eclipse(for best experience).``` + +```2. At the time of building the project, I have used jave 1.8.0_271 (or any Java8 will do)``` + +```3. Used tomact v8.5.77``` + +```4. Dowload mysql connector jar, unzip it and in external jar, browse to location where you have kept the downloaded(and unzipped jar)``` + +```5. You can set the password for root as mysql or you can use any(just you need to change the places where I have incoked connection)``` + +```6. In SpokenTutorial.SQL find in this project you will find all the DDLs and intial insert vlaues to start with.``` + +```7. Start the project.``` + +```8. From the interface create 2 users.``` + +```9. Now go to the database(I have used MySQL workbench) and make one user as admin(by updating the user_roles table, change the role_id from 2 to 3 to make it admin).``` diff --git a/SpokenTutorial.sql b/SpokenTutorial.sql new file mode 100644 index 0000000..d7b7849 --- /dev/null +++ b/SpokenTutorial.sql @@ -0,0 +1,179 @@ +CREATE DATABASE SCHOOL; +USE SCHOOL; + + + +CREATE TABLE SUBJECT ( +SUBJECT_ID INT(11) PRIMARY KEY AUTO_INCREMENT, +SUBJECT_NAME VARCHAR(255), +GRADE_ID INT(11), +USERID INT(11), +CREATIONDATE DATE +); + +CREATE TABLE GRADE( +GRADE_ID INT(11) PRIMARY KEY, +GRADE_NAME VARCHAR(45) +); + +CREATE TABLE USER_ROLES( +USER_ROLES_ID INT(11) PRIMARY KEY auto_increment, +ROLE_ID INT(11), +USERID INT(11) +); + + +CREATE TABLE ROLES_TYPE( +ROLE_ID INT(11) PRIMARY KEY, +ROLE_NAME VARCHAR(45) +); + +CREATE TABLE USER( +USERID INT(11) PRIMARY KEY auto_increment, +FIRST_NAME VARCHAR(255), +LAST_NAME VARCHAR(255), +EMAIL VARCHAR(255), +PASSWORD VARCHAR(45), +ACTIVE INT(11), +CREATION_DATE DATE +); + + + +CREATE TABLE TOPICS( +TOPIC_ID INT(11) PRIMARY KEY AUTO_INCREMENT, +TOPIC_NAME VARCHAR(255), +USERID INT(11), +SUBJECT_ID INT(11), +CREATIONDATE DATE +); + + + +CREATE TABLE ADDITIONAL_MATERIAL ( +ADDITIONAL_MATERIAL_ID INT(11) PRIMARY KEY auto_increment, +ADDITIONAL_MATERIAL_DESCRIPTION VARCHAR(255), +ADDITIONAL_MATERIAL_LINK VARCHAR(255), +RESOURCES_ID INT(11), +ACTIVITY INT(11), +USERID INT(11) +) +; + + + +CREATE TABLE RESOURCES( +RESOURCES_ID INT(11) PRIMARY KEY auto_increment, +RESOURCES_TYPE_ID INT(11), +TOPIC_ID INT(11), +USERID INT(11), +CREATION_DATE DATE, +UPDATION_DATE DATE +); + + + +CREATE TABLE TUTORIAL ( +TUTORIAL_ID INT(11) PRIMARY KEY auto_increment, +TUTORIAL_NAME VARCHAR(255), +TUTORIAL_LINK VARCHAR(255), +TUTORIAL_DESCRIPTION VARCHAR(255), +TUTORIAL_ADDITIONAL_LINK VARCHAR(255), +RESOURCES_ID INT(11), +ACTIVITY INT(11), +USERID INT(11) +); + + + + +CREATE TABLE MINDMAP( +MINDMAP_ID INT(11) PRIMARY KEY auto_increment, +RESOURCES_ID INT(11), +MINDMAPCONTENT VARCHAR(255), +DESCRIPTION VARCHAR(255), +ACTIVITY INT(11), +USERID INT(11) +); + + + +CREATE TABLE PHET( +PHET_ID INT(11) PRIMARY KEY auto_increment, +PHET_NAME VARCHAR(255), +PHET_LINK VARCHAR(255), +RESOURCES_ID VARCHAR(255), +ACTIVITY INT(11), +USERID INT(11) +); + +create table resources_type( +resources_type_id int(11), +resources_type_name varchar(100)); + +##inserts statements------------------------ + + +INSERT INTO SUBJECT(SUBJECT_NAME, GRADE_ID, USERID, CREATIONDATE) VALUES ('HINDI', '1', '1', '2014-05-21'); +INSERT INTO SUBJECT(SUBJECT_NAME, GRADE_ID, USERID, CREATIONDATE) VALUES ('MATHEMATICS', '1', '1', '2014-05-22'); +INSERT INTO SUBJECT(SUBJECT_NAME, GRADE_ID, USERID, CREATIONDATE) VALUES ('PHYSICS', '1', '1', '2014-05-26'); +INSERT INTO SUBJECT(SUBJECT_NAME, GRADE_ID, USERID, CREATIONDATE) VALUES ('CHEMISTRY', '1', '1', '2014-05-27'); +INSERT INTO SUBJECT(SUBJECT_NAME, GRADE_ID, USERID, CREATIONDATE) VALUES ('PHYSICS', '2', '1', '2014-05-28'); +INSERT INTO SUBJECT(SUBJECT_NAME, GRADE_ID, USERID, CREATIONDATE) VALUES ('PHYSICS', '3', '1', '2014-05-29'); +INSERT INTO SUBJECT(SUBJECT_NAME, GRADE_ID, USERID, CREATIONDATE) VALUES ('PHYSICS', '4', '1', '2014-06-02'); +INSERT INTO SUBJECT(SUBJECT_NAME, GRADE_ID, USERID, CREATIONDATE) VALUES ('PHYSICS', '5', '1', '2014-06-04'); +INSERT INTO SUBJECT(SUBJECT_NAME, GRADE_ID, USERID, CREATIONDATE) VALUES ('PHYSICS', '6', '1', '2014-06-06'); +INSERT INTO SUBJECT(SUBJECT_NAME, GRADE_ID, USERID, CREATIONDATE) VALUES ('PHYSICS', '7', '1', '2014-06-08'); +INSERT INTO SUBJECT(SUBJECT_NAME, GRADE_ID, USERID, CREATIONDATE) VALUES ('PHYSICS', '8', '1', '2014-06-10'); + + + +INSERT INTO GRADE VALUES('1','ONE'); +INSERT INTO GRADE VALUES('2','TWO'); +INSERT INTO GRADE VALUES('3','THREE'); +INSERT INTO GRADE VALUES('4', 'FOUR'); +INSERT INTO GRADE VALUES('5', 'FIVE'); +INSERT INTO GRADE VALUES('6', 'SIX'); +INSERT INTO GRADE VALUES('7', 'SEVEN'); +INSERT INTO GRADE VALUES('8', 'EIGHT'); + +INSERT INTO TOPICS(TOPIC_NAME,USERID,SUBJECT_ID,CREATIONDATE) VALUES ('HINDI-GRAMMAR','1','1','2014-07-11'); +INSERT INTO TOPICS(TOPIC_NAME,USERID,SUBJECT_ID,CREATIONDATE) VALUES ('HINDI-LITERATURE','1','1','2014-07-12'); +INSERT INTO TOPICS(TOPIC_NAME,USERID,SUBJECT_ID,CREATIONDATE) VALUES ('HINDI-DICTIONARY','1','1','2014-07-13'); +INSERT INTO TOPICS(TOPIC_NAME,USERID,SUBJECT_ID,CREATIONDATE) VALUES ('HINDI-PLAYWORK','1','1','2014-07-14'); + +INSERT INTO TOPICS(TOPIC_NAME,USERID,SUBJECT_ID,CREATIONDATE) VALUES ('NUMBER-PLAY','1','2','2014-07-15'); +INSERT INTO TOPICS(TOPIC_NAME,USERID,SUBJECT_ID,CREATIONDATE) VALUES ('EVERYDAY-WORLD','1','3','2014-07-16'); +INSERT INTO TOPICS(TOPIC_NAME,USERID,SUBJECT_ID,CREATIONDATE) VALUES ('COLORS','1','4','2014-07-17'); + +INSERT INTO TOPICS(TOPIC_NAME,USERID,SUBJECT_ID,CREATIONDATE) VALUES ('PHYSICS-II','1','5','2014-07-18'); +INSERT INTO TOPICS(TOPIC_NAME,USERID,SUBJECT_ID,CREATIONDATE) VALUES ('PHYSICS-III','1','6','2014-07-19'); +INSERT INTO TOPICS(TOPIC_NAME,USERID,SUBJECT_ID,CREATIONDATE) VALUES ('PHYSICS-IV','1','7','2014-07-20'); +INSERT INTO TOPICS(TOPIC_NAME,USERID,SUBJECT_ID,CREATIONDATE) VALUES ('PHYSICS-V','1','8','2014-07-21'); +INSERT INTO TOPICS(TOPIC_NAME,USERID,SUBJECT_ID,CREATIONDATE) VALUES ('PHYSICS-VI','1','9','2014-07-22'); +INSERT INTO TOPICS(TOPIC_NAME,USERID,SUBJECT_ID,CREATIONDATE) VALUES ('PHYSICS-VII','1','10','2014-07-23'); +INSERT INTO TOPICS(TOPIC_NAME,USERID,SUBJECT_ID,CREATIONDATE) VALUES ('PHYSICS-VIII','1','11','2014-07-24'); + +INSERT INTO TOPICS VALUES ('76','CLOUD COMP','774','4215','2011-06-24'); +INSERT INTO TOPICS VALUES ('11','EDGE COMP','114','4256','2019-01-11'); + + +insert into resources_type values('1','Additional Resources'); +insert into resources_type values('2','Tutorial'); +insert into resources_type values('3','Phet'); +insert into resources_type values('4','Mindmap'); + + + + + + + + + + + + + + + diff --git a/project_report.pdf b/project_report.pdf new file mode 100644 index 0000000..47f306e Binary files /dev/null and b/project_report.pdf differ diff --git a/repohandler/.classpath b/repohandler/.classpath new file mode 100644 index 0000000..1e54589 --- /dev/null +++ b/repohandler/.classpath @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/repohandler/.project b/repohandler/.project new file mode 100644 index 0000000..d0b3acf --- /dev/null +++ b/repohandler/.project @@ -0,0 +1,37 @@ + + + repohandler + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.wst.common.project.facet.core.builder + + + + + org.eclipse.m2e.core.maven2Builder + + + + + org.eclipse.wst.validation.validationbuilder + + + + + + org.eclipse.jem.workbench.JavaEMFNature + org.eclipse.wst.common.modulecore.ModuleCoreNature + org.eclipse.jdt.core.javanature + org.eclipse.m2e.core.maven2Nature + org.eclipse.wst.common.project.facet.core.nature + org.eclipse.wst.jsdt.core.jsNature + + diff --git a/repohandler/.settings/.jsdtscope b/repohandler/.settings/.jsdtscope new file mode 100644 index 0000000..2418123 --- /dev/null +++ b/repohandler/.settings/.jsdtscope @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/repohandler/.settings/org.eclipse.core.resources.prefs b/repohandler/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..99f26c0 --- /dev/null +++ b/repohandler/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/=UTF-8 diff --git a/repohandler/.settings/org.eclipse.jdt.core.prefs b/repohandler/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..d9c67f2 --- /dev/null +++ b/repohandler/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,11 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 +org.eclipse.jdt.core.compiler.compliance=1.7 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore +org.eclipse.jdt.core.compiler.release=disabled +org.eclipse.jdt.core.compiler.source=1.7 diff --git a/repohandler/.settings/org.eclipse.m2e.core.prefs b/repohandler/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 0000000..f897a7f --- /dev/null +++ b/repohandler/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/repohandler/.settings/org.eclipse.wst.common.component b/repohandler/.settings/org.eclipse.wst.common.component new file mode 100644 index 0000000..5d66daa --- /dev/null +++ b/repohandler/.settings/org.eclipse.wst.common.component @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/repohandler/.settings/org.eclipse.wst.common.project.facet.core.xml b/repohandler/.settings/org.eclipse.wst.common.project.facet.core.xml new file mode 100644 index 0000000..735eb31 --- /dev/null +++ b/repohandler/.settings/org.eclipse.wst.common.project.facet.core.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/repohandler/.settings/org.eclipse.wst.jsdt.ui.superType.container b/repohandler/.settings/org.eclipse.wst.jsdt.ui.superType.container new file mode 100644 index 0000000..3bd5d0a --- /dev/null +++ b/repohandler/.settings/org.eclipse.wst.jsdt.ui.superType.container @@ -0,0 +1 @@ +org.eclipse.wst.jsdt.launching.baseBrowserLibrary \ No newline at end of file diff --git a/repohandler/.settings/org.eclipse.wst.jsdt.ui.superType.name b/repohandler/.settings/org.eclipse.wst.jsdt.ui.superType.name new file mode 100644 index 0000000..05bd71b --- /dev/null +++ b/repohandler/.settings/org.eclipse.wst.jsdt.ui.superType.name @@ -0,0 +1 @@ +Window \ No newline at end of file diff --git a/repohandler/.settings/org.eclipse.wst.validation.prefs b/repohandler/.settings/org.eclipse.wst.validation.prefs new file mode 100644 index 0000000..04cad8c --- /dev/null +++ b/repohandler/.settings/org.eclipse.wst.validation.prefs @@ -0,0 +1,2 @@ +disabled=06target +eclipse.preferences.version=1 diff --git a/repohandler/pom.xml b/repohandler/pom.xml new file mode 100644 index 0000000..e6f9625 --- /dev/null +++ b/repohandler/pom.xml @@ -0,0 +1,92 @@ + + + + 4.0.0 + + com.spokentutoial + repohandler + 0.0.1-SNAPSHOT + war + + repohandler Maven Webapp + + http://www.example.com + + + UTF-8 + 1.7 + 1.7 + + + + + junit + junit + 4.11 + test + + + javax.servlet + javax.servlet-api + 3.1.0 + + + mysql + mysql-connector-java + 8.0.28 + + + commons-fileupload + commons-fileupload + 1.4 + + + + org.json + json + 20210307 + + + + + + repohandler + + + + maven-clean-plugin + 3.1.0 + + + + maven-resources-plugin + 3.0.2 + + + maven-compiler-plugin + 3.8.0 + + + maven-surefire-plugin + 2.22.1 + + + maven-war-plugin + 3.2.2 + + + maven-install-plugin + 2.5.2 + + + maven-deploy-plugin + 2.8.2 + + + + + + + + diff --git a/repohandler/src/main/java/repohandler/AutoComplete.java b/repohandler/src/main/java/repohandler/AutoComplete.java new file mode 100644 index 0000000..7464778 --- /dev/null +++ b/repohandler/src/main/java/repohandler/AutoComplete.java @@ -0,0 +1,50 @@ +package repohandler; + +import java.io.IOException; +import java.sql.Connection; +import java.sql.ResultSet; +import java.sql.Statement; +import java.util.ArrayList; + +import javax.servlet.ServletException; + +import javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +import org.json.JSONArray; + + + +/** + * Servlet implementation class AutoComplete + */ + +public class AutoComplete extends HttpServlet { + private static final long serialVersionUID = 1L; + + public AutoComplete() { + super(); + + } + protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { + ArrayList al=new ArrayList(); + try{ + Connection conn=DataSource.getConnection(); + Statement stmt=conn.createStatement(); + String sql="select topic_name from topics"; + ResultSet rs = stmt.executeQuery(sql); + while(rs.next()){ + al.add(rs.getString("topic_name")); + } + rs.close(); + stmt.close(); + conn.close(); + }catch(Exception e){ + e.printStackTrace(); + } + JSONArray json=new JSONArray(al); + response.setContentType("application/json"); + response.getWriter().print(json); + } +} diff --git a/repohandler/src/main/java/repohandler/DataSource.java b/repohandler/src/main/java/repohandler/DataSource.java new file mode 100644 index 0000000..873d1e4 --- /dev/null +++ b/repohandler/src/main/java/repohandler/DataSource.java @@ -0,0 +1,38 @@ +package repohandler; + +import java.sql.DriverManager; +import java.sql.SQLException; + +import java.sql.Connection; + +public class DataSource { + private static DataSource ds=null; + private static final String DB_URL = "jdbc:mysql://localhost:3306/SCHOOL"; + private static final String USER = "root"; + private static final String PASS = "mysql"; + private DataSource(){ + + } + public static DataSource getInstace(){ + if(ds==null){ + ds=new DataSource(); + } + return ds; + } + public static Connection getConnection(){ + Connection conn = null; + try{ + Class.forName("com.mysql.jdbc.Driver"); + System.out.println("Connecting to database..."); + conn = (Connection) DriverManager.getConnection(DB_URL,USER,PASS); + }catch(Exception e){ + try { + conn.close(); + } catch (SQLException e1) { + e1.printStackTrace(); + } + e.printStackTrace(); + } + return conn; + } +} diff --git a/repohandler/src/main/java/repohandler/Registration.java b/repohandler/src/main/java/repohandler/Registration.java new file mode 100644 index 0000000..6f55c2b --- /dev/null +++ b/repohandler/src/main/java/repohandler/Registration.java @@ -0,0 +1,110 @@ +package repohandler; + +import java.io.IOException; +import java.io.PrintWriter; +import java.security.MessageDigest; +import java.sql.Connection; +import java.sql.DriverManager; +import java.sql.ResultSet; +import java.sql.Statement; +import java.time.LocalDateTime; + +import javax.servlet.ServletException; +import javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import javax.servlet.http.HttpSession; + +public class Registration extends HttpServlet +{ + + private static final long serialVersionUID = 1L; + PrintWriter pw; + public void doGet(HttpServletRequest rq, HttpServletResponse res) throws IOException, ServletException + { + try + { + Connection con; + Statement stat; + ResultSet rs; + Class.forName("com.mysql.jdbc.Driver"); + con=DriverManager.getConnection("jdbc:mysql://localhost:3306/SCHOOL", "root", "mysql"); + stat=con.createStatement(); + + res.setContentType("text/html"); + pw=res.getWriter(); + + String fnm=rq.getParameter("frst-nm"); + String lnm=rq.getParameter("lst-nm"); + String eml=rq.getParameter("email"); + String unm=rq.getParameter("usr-nm"); + String password=rq.getParameter("psw"); + + + + byte[] unencodedPassword = password.getBytes(); + MessageDigest msdg = null; + try { + msdg = MessageDigest.getInstance("MD5"); + } catch (Exception e) {} + msdg.reset(); + msdg.update(unencodedPassword); + byte[] encodedPassword = msdg.digest(); + StringBuffer buf = new StringBuffer(); + for (int i = 0; i < encodedPassword.length; i++) { + if (((int) encodedPassword[i] & 0xff) < 0x10) { + buf.append("0"); + } + buf.append(Long.toString((int) encodedPassword[i] & 0xff, 16)); + } + String psw=buf.toString(); + + rs=stat.executeQuery(" select * from user where email='" + eml + "' or user_name='" + unm + "' "); + String qry=""; + HttpSession session=rq.getSession(); + +if(rs.next()) +{ +pw.println("
Email or user name already exist!! Refill"); +session.invalidate(); +pw.println(""); +} + +else{ +int actv=1; +LocalDateTime regDate = LocalDateTime.now(); +System.out.println(""+fnm+" " +lnm+" "+eml+" "+unm+" "+psw+" "+actv+" "+regDate); +qry="insert into user(first_name,last_name,email,user_name,password,active,creation_date) values('"+fnm+"','"+lnm+"','"+eml+"','"+unm+"','"+psw+"',"+actv+",'"+ regDate +"')"; +stat.executeUpdate(qry); + +String str=""; +rs=stat.executeQuery("select userid from user where user_name='"+ unm +"'"); +if(rs.next()){ + str=rs.getString(1); +} + +qry=" insert into user_roles (userid,role_id) values ('"+ str +"',1) "; +stat.executeUpdate(qry); +pw.println("
Registered!!"); +session.invalidate(); + pw.println(" "); +} + + + + } + catch(Exception e) + { + System.out.println(e); + } + + + + } + + public void doPost(HttpServletRequest rq, HttpServletResponse res) throws ServletException, IOException + { + doGet(rq,res);//inside doPost() we are again declaring doGet() with the parameters rq,rs. + } +} + diff --git a/repohandler/src/main/java/repohandler/Unzip.java b/repohandler/src/main/java/repohandler/Unzip.java new file mode 100644 index 0000000..351b1bb --- /dev/null +++ b/repohandler/src/main/java/repohandler/Unzip.java @@ -0,0 +1,93 @@ +package repohandler; + +import java.io.File; +import java.io.FileOutputStream; +import java.io.IOException; +import java.io.InputStream; +import java.io.PrintWriter; +import java.util.Enumeration; +import java.util.zip.ZipEntry; +import java.util.zip.ZipFile; + +import javax.servlet.ServletException; +import javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +public class Unzip extends HttpServlet +{ + + /** + * + */ + private static final long serialVersionUID = 1L; + + PrintWriter pw1,pw2; + + public void doGet(HttpServletRequest rq, HttpServletResponse res) throws IOException, ServletException + { + + try { + String str=rq.getParameter("flnm"); + System.out.println(str); + Integer len=str.length(); + String nwdrc=str.substring(0,(len-4)); + System.out.println(nwdrc); +//create a new directory if it does not exist + File f=new File("/home/dutta/workspace/spoken_school_resource_system/WebContent/static/resource/4/"+nwdrc); + if(!f.exists()){ + f.mkdirs(); + } + //unzipping using iteration. + ZipFile zipFile = new ZipFile("/home/dutta/workspace/spoken_school_resource_system/WebContent/static/resource/4/"+str); + Enumeration enu = zipFile.entries(); + while (enu.hasMoreElements()) { + ZipEntry zipEntry = (ZipEntry) enu.nextElement(); + + String name = zipEntry.getName(); + long size = zipEntry.getSize(); + long compressedSize = zipEntry.getCompressedSize(); + System.out.printf("name: %-20s | size: %6d | compressed size: %6d\n", + name, size, compressedSize); + //unzip directory within directory + File file = new File("/home/dutta/workspace/spoken_school_resource_system/WebContent/static/resource/4/"+name); + if (name.endsWith("/")) { + file.mkdirs(); + continue; + } + + File parent = file.getParentFile(); + if (parent != null) { + parent.mkdirs(); + } + + InputStream is = zipFile.getInputStream(zipEntry); + FileOutputStream fos = new FileOutputStream(file); + byte[] bytes = new byte[1024]; + int length; + while ((length = is.read(bytes)) >= 0) { + fos.write(bytes, 0, length); + } + is.close(); + fos.close(); + + } + zipFile.close(); + System.out.println("unzip file created Successful"); + pw2=res.getWriter(); + // HttpSession session=rq.getSession(); + // pw.println("Please wait a moment..."); + // session.invalidate(); + pw2.println(""); + + } catch (IOException e) { + e.printStackTrace(); + } + } + + public void doPost(HttpServletRequest rq, HttpServletResponse res) throws ServletException, IOException + { + doGet(rq,res);//inside doPost() we are again declaring doGet() with the parameters rq,rs. + } + +} diff --git a/repohandler/src/main/java/repohandler/UserLoginVerification.java b/repohandler/src/main/java/repohandler/UserLoginVerification.java new file mode 100644 index 0000000..b5a1433 --- /dev/null +++ b/repohandler/src/main/java/repohandler/UserLoginVerification.java @@ -0,0 +1,92 @@ +package repohandler; + +import java.io.*; + +import javax.servlet.*; +import javax.servlet.http.*; + +import java.security.MessageDigest; +import java.sql.*; +//import java.lang.*; + + + + + +public class UserLoginVerification extends HttpServlet +{ + + + + /** + * + */ + private static final long serialVersionUID = 1L; + PrintWriter pw; + public void doGet(HttpServletRequest rq, HttpServletResponse res) throws IOException, ServletException + { + try + { + Connection con; + Statement stat; + ResultSet rs; + + + Class.forName("com.mysql.jdbc.Driver"); + con=DriverManager.getConnection("jdbc:mysql://localhost:3306/SCHOOL", "root", "mysql"); + stat=con.createStatement(); + + res.setContentType("text/html"); + pw=res.getWriter(); + HttpSession session=rq.getSession(); + + + String u_nm=rq.getParameter("u_nm"); + String pass=rq.getParameter("pass"); + + byte[] unencodedPassword = pass.getBytes(); + MessageDigest msdg = null; + try { + msdg = MessageDigest.getInstance("MD5"); + } catch (Exception e) {} + msdg.reset(); + msdg.update(unencodedPassword); + byte[] encodedPassword = msdg.digest(); + StringBuffer buf = new StringBuffer(); + for (int i = 0; i < encodedPassword.length; i++) { + if (((int) encodedPassword[i] & 0xff) < 0x10) { + buf.append("0"); + } + buf.append(Long.toString((int) encodedPassword[i] & 0xff, 16)); + } + String psw=buf.toString(); + session=rq.getSession(); + + rs=stat.executeQuery(" select userid,user_name,password from user where user_name='" + u_nm + "' and password='" + psw + "' "); + if(rs.next()) + { + Integer u_id=rs.getInt("userid"); + session.setAttribute("unm",u_nm); + session.setAttribute("uid",u_id); + res.sendRedirect("jsp/user-home.jsp"); + } + else + { + session.invalidate(); + pw.println(" "); + } + + + + } + catch(Exception e) + { + System.out.println(e); + } + } + + public void doPost(HttpServletRequest rq, HttpServletResponse res) throws ServletException, IOException + { + doGet(rq,res);//inside doPost() we are again declaring doGet() with the parameters rq,rs. + } +} diff --git a/repohandler/src/main/webapp/WEB-INF/web.xml b/repohandler/src/main/webapp/WEB-INF/web.xml new file mode 100644 index 0000000..2cac6e7 --- /dev/null +++ b/repohandler/src/main/webapp/WEB-INF/web.xml @@ -0,0 +1,77 @@ + +BeginnersBookDemo + +index.html +index.htm +index.jsp +default.html +default.htm +default.jsp + + + +RegisterUser +repohandler.Registration + + +RegisterUser +/register + + + user_login_verification + repohandler.UserLoginVerification + + + user_login_verification + /user_login_verification + + + + + + Auto + repohandler.AutoComplete + + + Auto + /Auto + + + + Data + repohandler.DataSource + + + Data + /Data + + + + unzip + repohandler.unzip + + + unzip + /unzip + + + + + + Location to store uploaded file + file-upload + + /home/dutta/workspace/spoken_school_resource_system/WebContent/static/resource/1/ + + + + + + + Location to store uploaded html or png file + mindmap-upload + + /home/dutta/workspace/spoken_school_resource_system/WebContent/static/resource/4/ + + + \ No newline at end of file diff --git a/repohandler/src/main/webapp/css/bootstrap.min.css b/repohandler/src/main/webapp/css/bootstrap.min.css new file mode 100644 index 0000000..d204542 --- /dev/null +++ b/repohandler/src/main/webapp/css/bootstrap.min.css @@ -0,0 +1,5 @@ +/*! + * Bootstrap v3.3.0 (http://getbootstrap.com) + * Copyright 2011-2014 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:before,:after{color:#000!important;text-shadow:none!important;background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#428bca;text-decoration:none}a:hover,a:focus{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.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}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:400;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#428bca}a.text-primary:hover{color:#3071a9}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#428bca}a.bg-primary:hover{background-color:#3071a9}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.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}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.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{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.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{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=radio],input[type=checkbox]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{line-height:34px;line-height:1.42857143 \0}input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px;line-height:1.5 \0}input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px;line-height:1.33 \0}_:-ms-fullscreen,:root input[type=date],_:-ms-fullscreen,:root input[type=time],_:-ms-fullscreen,:root input[type=datetime-local],_:-ms-fullscreen,:root input[type=month]{line-height:1.42857143}_:-ms-fullscreen.input-sm,:root input[type=date].input-sm,_:-ms-fullscreen.input-sm,:root input[type=time].input-sm,_:-ms-fullscreen.input-sm,:root input[type=datetime-local].input-sm,_:-ms-fullscreen.input-sm,:root input[type=month].input-sm{line-height:1.5}_:-ms-fullscreen.input-lg,:root input[type=date].input-lg,_:-ms-fullscreen.input-lg,:root input[type=time].input-lg,_:-ms-fullscreen.input-lg,:root input[type=datetime-local].input-lg,_:-ms-fullscreen.input-lg,:root input[type=month].input-lg{line-height:1.33}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{position:absolute;margin-top:4px \9;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type=radio][disabled],input[type=checkbox][disabled],input[type=radio].disabled,input[type=checkbox].disabled,fieldset[disabled] input[type=radio],fieldset[disabled] input[type=checkbox]{cursor:not-allowed}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm,.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm,select.form-group-sm .form-control{height:30px;line-height:30px}textarea.input-sm,textarea.form-group-sm .form-control,select[multiple].input-sm,select[multiple].form-group-sm .form-control{height:auto}.input-lg,.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg,select.form-group-lg .form-control{height:46px;line-height:46px}textarea.input-lg,textarea.form-group-lg .form-control,select[multiple].input-lg,select[multiple].form-group-lg .form-control{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type=radio],.form-inline .checkbox input[type=checkbox]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.3px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#3071a9;border-color:#285e8e}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#428bca;border-color:#357ebd}.btn-primary .badge{color:#428bca;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success.focus,.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info.focus,.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning.focus,.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger.focus,.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#428bca;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#2a6496;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none;visibility:hidden}.collapse.in{display:block;visibility:visible}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#428bca;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}.btn-group>.btn:focus,.btn-group-vertical>.btn:focus{outline:0}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn,select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn,select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=radio],.input-group-addon input[type=checkbox]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#428bca}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#428bca}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none;visibility:hidden}.tab-content>.active{display:block;visibility:visible}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important;visibility:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type=radio],.navbar-form .checkbox input[type=checkbox]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#428bca;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#2a6496;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;cursor:default;background-color:#428bca;border-color:#428bca}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#428bca}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#3071a9}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}a.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#428bca;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding:48px 0}.container .jumbotron{padding-right:60px;padding-left:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail>img,.thumbnail a>img{margin-right:auto;margin-left:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#428bca}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#428bca;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{color:#555;text-decoration:none;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca}.list-group-item.active .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#e1edf7}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-right:15px;padding-left:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#428bca}.panel-primary>.panel-heading{color:#fff;background-color:#428bca;border-color:#428bca}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#428bca}.panel-primary>.panel-heading .badge{color:#428bca;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#428bca}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-size:12px;line-height:1.4;visibility:visible;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{right:5px;bottom:0;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-size:14px;font-weight:400;line-height:1.42857143;text-align:left;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.carousel-inner>.item.next,.carousel-inner>.item.active.right{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{display:table;content:" "}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}} diff --git a/repohandler/src/main/webapp/css/jquery-ui.css b/repohandler/src/main/webapp/css/jquery-ui.css new file mode 100644 index 0000000..1690fb1 --- /dev/null +++ b/repohandler/src/main/webapp/css/jquery-ui.css @@ -0,0 +1,1225 @@ +/*! jQuery UI - v1.11.0 - 2014-06-26 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px +* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-clearfix { + min-height: 0; /* support: IE7 */ +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter:Alpha(Opacity=0); +} + +.ui-front { + z-index: 100; +} + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { + cursor: default !important; +} + + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ui-accordion .ui-accordion-header { + display: block; + cursor: pointer; + position: relative; + margin: 2px 0 0 0; + padding: .5em .5em .5em .7em; + min-height: 0; /* support: IE7 */ + font-size: 100%; +} +.ui-accordion .ui-accordion-icons { + padding-left: 2.2em; +} +.ui-accordion .ui-accordion-icons .ui-accordion-icons { + padding-left: 2.2em; +} +.ui-accordion .ui-accordion-header .ui-accordion-header-icon { + position: absolute; + left: .5em; + top: 50%; + margin-top: -8px; +} +.ui-accordion .ui-accordion-content { + padding: 1em 2.2em; + border-top: 0; + overflow: auto; +} +.ui-autocomplete { + position: absolute; + top: 0; + left: 0; + cursor: default; +} +.ui-button { + display: inline-block; + position: relative; + padding: 0; + line-height: normal; + margin-right: .1em; + cursor: pointer; + vertical-align: middle; + text-align: center; + overflow: visible; /* removes extra width in IE */ +} +.ui-button, +.ui-button:link, +.ui-button:visited, +.ui-button:hover, +.ui-button:active { + text-decoration: none; +} +/* to make room for the icon, a width needs to be set here */ +.ui-button-icon-only { + width: 2.2em; +} +/* button elements seem to need a little more width */ +button.ui-button-icon-only { + width: 2.4em; +} +.ui-button-icons-only { + width: 3.4em; +} +button.ui-button-icons-only { + width: 3.7em; +} + +/* button text element */ +.ui-button .ui-button-text { + display: block; + line-height: normal; +} +.ui-button-text-only .ui-button-text { + padding: .4em 1em; +} +.ui-button-icon-only .ui-button-text, +.ui-button-icons-only .ui-button-text { + padding: .4em; + text-indent: -9999999px; +} +.ui-button-text-icon-primary .ui-button-text, +.ui-button-text-icons .ui-button-text { + padding: .4em 1em .4em 2.1em; +} +.ui-button-text-icon-secondary .ui-button-text, +.ui-button-text-icons .ui-button-text { + padding: .4em 2.1em .4em 1em; +} +.ui-button-text-icons .ui-button-text { + padding-left: 2.1em; + padding-right: 2.1em; +} +/* no icon support for input elements, provide padding by default */ +input.ui-button { + padding: .4em 1em; +} + +/* button icon element(s) */ +.ui-button-icon-only .ui-icon, +.ui-button-text-icon-primary .ui-icon, +.ui-button-text-icon-secondary .ui-icon, +.ui-button-text-icons .ui-icon, +.ui-button-icons-only .ui-icon { + position: absolute; + top: 50%; + margin-top: -8px; +} +.ui-button-icon-only .ui-icon { + left: 50%; + margin-left: -8px; +} +.ui-button-text-icon-primary .ui-button-icon-primary, +.ui-button-text-icons .ui-button-icon-primary, +.ui-button-icons-only .ui-button-icon-primary { + left: .5em; +} +.ui-button-text-icon-secondary .ui-button-icon-secondary, +.ui-button-text-icons .ui-button-icon-secondary, +.ui-button-icons-only .ui-button-icon-secondary { + right: .5em; +} + +/* button sets */ +.ui-buttonset { + margin-right: 7px; +} +.ui-buttonset .ui-button { + margin-left: 0; + margin-right: -.3em; +} + +/* workarounds */ +/* reset extra padding in Firefox, see h5bp.com/l */ +input.ui-button::-moz-focus-inner, +button.ui-button::-moz-focus-inner { + border: 0; + padding: 0; +} +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 49%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} +.ui-dialog { + overflow: hidden; + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 20px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-se { + width: 12px; + height: 12px; + right: -5px; + bottom: -5px; + background-position: 16px 16px; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-draggable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-menu { + list-style: none; + padding: 0; + margin: 0; + display: block; + outline: none; +} +.ui-menu .ui-menu { + position: absolute; +} +.ui-menu .ui-menu-item { + position: relative; + margin: 0; + padding: 3px 1em 3px .4em; + cursor: pointer; + min-height: 0; /* support: IE7 */ + /* support: IE10, see #8844 */ + list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); +} +.ui-menu .ui-menu-divider { + margin: 5px 0; + height: 0; + font-size: 0; + line-height: 0; + border-width: 1px 0 0 0; +} +.ui-menu .ui-state-focus, +.ui-menu .ui-state-active { + margin: -1px; +} + +/* icon support */ +.ui-menu-icons { + position: relative; +} +.ui-menu-icons .ui-menu-item { + padding-left: 2em; +} + +/* left-aligned */ +.ui-menu .ui-icon { + position: absolute; + top: 0; + bottom: 0; + left: .2em; + margin: auto 0; +} + +/* right-aligned */ +.ui-menu .ui-menu-icon { + left: auto; + right: 0; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("images/animated-overlay.gif"); + height: 100%; + filter: alpha(opacity=25); + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-selectable { + -ms-touch-action: none; + touch-action: none; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-selectmenu-menu { + padding: 0; + margin: 0; + position: absolute; + top: 0; + left: 0; + display: none; +} +.ui-selectmenu-menu .ui-menu { + overflow: auto; + /* Support: IE7 */ + overflow-x: hidden; + padding-bottom: 1px; +} +.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { + font-size: 1em; + font-weight: bold; + line-height: 1.5; + padding: 2px 0.4em; + margin: 0.5em 0 0 0; + height: auto; + border: 0; +} +.ui-selectmenu-open { + display: block; +} +.ui-selectmenu-button { + display: inline-block; + overflow: hidden; + position: relative; + text-decoration: none; + cursor: pointer; +} +.ui-selectmenu-button span.ui-icon { + right: 0.5em; + left: auto; + margin-top: -8px; + position: absolute; + top: 50%; +} +.ui-selectmenu-button span.ui-selectmenu-text { + text-align: left; + padding: 0.4em 2.1em 0.4em 1em; + display: block; + line-height: 1.4; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; + -ms-touch-action: none; + touch-action: none; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* For IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-sortable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 22px; +} +.ui-spinner-button { + width: 16px; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to override default borders */ +.ui-spinner a.ui-spinner-button { + border-top: none; + border-bottom: none; + border-right: none; +} +/* vertically center icon */ +.ui-spinner .ui-icon { + position: absolute; + margin-top: -8px; + top: 50%; + left: 0; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} + +/* TR overrides */ +.ui-spinner .ui-icon-triangle-1-s { + /* need to fix icons sprite */ + background-position: -65px -16px; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; + -webkit-box-shadow: 0 0 5px #aaa; + box-shadow: 0 0 5px #aaa; +} +body .ui-tooltip { + border-width: 2px; +} + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; + font-size: 1em; +} +.ui-widget-content { + border: 1px solid #dddddd; + background: #eeeeee url("images/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x; + color: #333333; +} +.ui-widget-content a { + color: #333333; +} +.ui-widget-header { + border: 1px solid #e78f08; + background: #f6a828 url("images/ui-bg_gloss-wave_35_f6a828_500x100.png") 50% 50% repeat-x; + color: #ffffff; + font-weight: bold; +} +.ui-widget-header a { + color: #ffffff; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default { + border: 1px solid #cccccc; + background: #f6f6f6 url("images/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #1c94c4; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited { + color: #1c94c4; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus { + border: 1px solid #fbcb09; + background: #fdf5ce url("images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #c77405; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited { + color: #c77405; + text-decoration: none; +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active { + border: 1px solid #fbd850; + background: #ffffff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #eb8f00; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #eb8f00; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #fed22f; + background: #ffe45c url("images/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x; + color: #363636; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #363636; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #cd0a0a; + background: #b81900 url("images/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat; + color: #ffffff; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #ffffff; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #ffffff; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* For IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_222222_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-default .ui-icon { + background-image: url("images/ui-icons_ef8c08_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon { + background-image: url("images/ui-icons_ef8c08_256x240.png"); +} +.ui-state-active .ui-icon { + background-image: url("images/ui-icons_ef8c08_256x240.png"); +} +.ui-state-highlight .ui-icon { + background-image: url("images/ui-icons_228ef1_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_ffd27a_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-carat-1-n { background-position: 0 0; } +.ui-icon-carat-1-ne { background-position: -16px 0; } +.ui-icon-carat-1-e { background-position: -32px 0; } +.ui-icon-carat-1-se { background-position: -48px 0; } +.ui-icon-carat-1-s { background-position: -64px 0; } +.ui-icon-carat-1-sw { background-position: -80px 0; } +.ui-icon-carat-1-w { background-position: -96px 0; } +.ui-icon-carat-1-nw { background-position: -112px 0; } +.ui-icon-carat-2-n-s { background-position: -128px 0; } +.ui-icon-carat-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -64px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -64px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 4px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #666666 url("images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat; + opacity: .5; + filter: Alpha(Opacity=50); +} +.ui-widget-shadow { + margin: -5px 0 0 -5px; + padding: 5px; + background: #000000 url("images/ui-bg_flat_10_000000_40x100.png") 50% 50% repeat-x; + opacity: .2; + filter: Alpha(Opacity=20); + border-radius: 5px; +} diff --git a/repohandler/src/main/webapp/css/site.css b/repohandler/src/main/webapp/css/site.css new file mode 100644 index 0000000..481428b --- /dev/null +++ b/repohandler/src/main/webapp/css/site.css @@ -0,0 +1,879 @@ +body { + position: relative; /* For scrollyspy */ + /*font-family: 'Lato', sans-serif !important;*/ + font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif !important; + /*font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif; */ +} +h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { + /*font-family: 'Lato', sans-serif !important;*/ + font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif !important; +} +/* ---------------------------------- + * home + * ---------------------------------- */ +.home { + background: url(../img/index.png) no-repeat 50% 100px; +} +@media (max-width: 767px) { + .home { + background: none; + } +} +/* ---------------------------------- + * icons + * ---------------------------------- */ +@font-face { + font-family: "angularicons"; + src: url("../angularicons/angularicons.eot"); + src: url("../angularicons/angularicons.eot?#iefix") format("embedded-opentype"), url("../angularicons/angularicons.woff") format("woff"), url("../angularicons/angularicons.ttf") format("truetype"), url("../angularicons/angularicons.svg") format("svg"); +} +.icon { + display: inline-block; + font-family: "angularicons"; + font-weight: normal; + font-style: normal; + text-decoration: none; + vertical-align: top; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.icon[data-icon]:before { + content: attr(data-icon); + speak: none; +} +/* ---------------------------------- + * index + * ---------------------------------- */ +.index { + text-align: center; + background-color: rgba(255, 255, 255, .9); + min-height: 746px; +} +.index h2 { + margin-top: 10px; + color: rgba(0, 0, 0, .8); + font-size: 16px; + line-height: 26px; + font-weight: normal; +} +.index h3 { + margin-top: 20px; + font-size: 14px; + font-style: italic; +} +.index .download-link { + margin: 20px 0; +} +.index .download-link .btn { + padding: 15px 35px; + border: 0; + font-size: 22px; + opacity: 1; +} +.index .version-text { + color: rgba(0, 0, 0, .6); + font-size: 12px; +} +.index .learn-more { + margin-top: 20px; + font-weight: bold; + color: rgba(79, 190, 186, 1); +} +.index .learn-more a, +.index .learn-more a:hover, +.index .learn-more a:active { + color: #50c1e9 !important; + text-decoration: none; +} +.index .learn-more .icon { + font-weight: bold; + font-size: 16px; +} +.index .adpacks { + margin: 0 auto 100px; + padding: 9px 9px 18px; + border-radius: 3px; + border: 1px solid #3bafda; + width: 380px; + min-height: 132px; + text-align: left !important; +} +.index .adpacks .adpacks-img { + float: left; + width: 140px; +} + +.index .adpacks .adpacks-text, +.index .adpacks .adpacks-poweredby { + font-size: 13px; + line-height: 16px; +} +.index .adpacks .adpacks-poweredby { + display: block; + margin-bottom:9px; +} +@media (max-width: 767px) { + .index { + min-height: 600px; + } + .index .download-link .btn { + padding: 15px; + } + + .index .adpacks { + width: 100%; + min-height: 132px; + } +} +/* ---------------------------------- + * social + * ---------------------------------- */ +.social { + position: relative; + margin-top: -100px; + margin-bottom: 0; + padding: 40px 5px; + height: 99px; + text-align: center; + background: rgba(255, 255, 255, .7) url(../img/divider.png) no-repeat 50% 100%; +} +.social li { + height: 30px; + display: inline-block; + vertical-align: top; +} +.social a { + color: #50c1e9 !important; +} +.social .github-watch { + width: 105px; +} +.social .github-fork { + width: 105px; +} +.social .twitter-share { + width: 80px; + margin-right: 10px; +} +.social .twitter-follow { + width: 200px; +} +/* ---------------------------------- + * desc + * ---------------------------------- */ +.desc { + text-align: center; + background-color: rgba(255, 255, 255, 1); +} +.desc a { + color: rgba(79, 190, 186, 1); +} +.desc a:hover, +.desc a:active { + color: #50c1e9; + text-decoration: none; +} +.desc .desc__introduces { + border-top: 1px dashed #AAB2BD ; +} +.desc .desc__introduces:first-child { + border-top: none; +} +.desc .desc__introduces h3, +.desc .desc__introduces p { + margin: 0 auto; +} +.desc .desc__introduces h3 { + padding: 70px 0 14px; + max-width: 900px; + font-size: 28px; +} +.desc .desc__introduces p { + padding-bottom: 40px; + max-width: 900px; + font-size: 18px; + color: #888; +} +.desc .desc__introduces .photo--responsive img { + width: 100%; +} +.desc .desc__features { + margin: 70px auto; + text-align: left; +} +.desc .desc__features .row { + margin-bottom: 70px; +} +.desc .desc__features .col-md-6 { + padding-left: 247px; + min-height: 200px; + text-align: left; +} +.desc .desc__features .features__photo { + position: absolute; + top: -18px; + left: 0; +} +.desc .desc__features h4 { + font-size: 20px; + margin-bottom: 10px; +} +.desc .desc__features p { + font-size: 16px; + color: #888; + line-height: 26px; +} +@media (max-width: 767px) { + .desc .desc__introduces h3 { + padding-top: 20px; + text-align: left; + } + .desc .desc__introduces p { + text-align: left; + } + .desc .desc__features { + margin-top: 20px; + } + .desc .desc__features .row { + margin-bottom: 20px; + } + .desc .desc__features .row p { + padding-bottom: 20px; + text-align: left; + } + .desc .desc__features .features__photo { + position: static; + } + .desc .desc__features .col-md-6 { + padding: 0 15px; + text-align: center; + } +} +/* ---------------------------------- + * docs + * ---------------------------------- */ +.docs-header { + padding-top: 50px; + border-top: 1px solid #50c1e9; + background: url(../img/wild_flowers.png) repeat 0 0; +} +.docs-header.header--noBackground { + background: none; +} +@media (max-width: 768px) { + .docs-header { + padding-top: 0; + } +} +/* ---------------------------------- + * navbar + * ---------------------------------- */ +.navbar-custom { + position: fixed; + top: 0; + left: 0; + border: none; + border-radius: 0; + background-color: rgba(255, 255, 255, .9); + width: 100%; + z-index: 2000; +} +.navbar-custom .nav li a { + display: block; + color: #50c1e9; +} +.navbar-custom .nav li a:focus, +.navbar-custom .nav li a:hover { + color: #50c1e9; +} +.navbar-custom .nav li a:active, +.navbar-custom .nav li a.current { + border-bottom: 3px solid #50c1e9; +} +.navbar-custom .navbar-toggle { + position: relative; + background-color: #50c1e9; + border-color: #50c1e9; +} +.navbar-custom .navbar-toggle:hover, +.navbar-custom .navbar-toggle:focus { + background-color: #50c1e9; +} +.navbar-custom .navbar-toggle .icon-bar { + background-color: rgba(255, 255, 255, .9); +} +.navbar-custom .navbar-brand { + padding: 5px 15px; + opacity: .7; + filter:alpha(opacity=70); + transition: opacity .4s ease-in-out; +} +.navbar-custom .navbar-brand:hover, +.navbar-custom .navbar-brand:active { + opacity: 1; + filter:alpha(opacity=100); +} +.navbar-default .navbar-collapse { + border-color: #e7e7e7; +} +@media (max-width: 992px) { + .navbar-custom .navbar-brand { + width: 63px; + overflow: hidden; + } +} +@media (max-width: 767px) { + .navbar-custom { + position: relative; + top: 0; + } + .navbar-custom .navbar-nav > li > a:hover, + .navbar-custom .navbar-nav > li > a:focus { + color: #fff; + background-color: #50c1e9; + } +} +/* ---------------------------------- + * topic + * ---------------------------------- */ +.topic { + position: relative; + padding: 50px 0 110px; +} +.topic h3 { + margin-top: 20px; + color: #fff; + font-size: 28px; + font-weight: normal; +} +.topic h4 { + margin-top: 15px; + color: rgba(255, 255, 255, .8); + font-weight: normal; +} +.topic .topic__infos { + position: absolute; + bottom: 0; + padding-bottom: 15px; + padding-top: 14px; + background: rgba(255, 255, 255, 0.25); + width: 100%; +} +.topic .container { + position: relative; + color: rgba(255, 255, 255, .8); +} +.topic .container a { + color: #fff; + filter:alpha(opacity=100); + opacity: 1; + text-decoration: underline; + padding: 0; + font-weight: normal; +} +.topic .container a.btn { + padding: 10px 16px; + text-decoration: none; +} +.topic .github { + position: relative; + top: 10px; +} +/* ---------------------------------- + * advertisement + * ---------------------------------- */ +.advertisement { + padding: 5px; + width: auto !important; + overflow: hidden; /* clearfix */ + text-align: left; + border: 1px solid #a4e4ef !important; + border-radius: 4px; +} +@media (max-width: 767px) { + .advertisement { + position: static; + margin: 30px 0; + } +} +@media (min-width: 768px) { + .advertisement { + position: absolute; + top: 15px; + right: 15px; /* 15px instead of 0 since box-sizing */ + width: 380px !important; + } +} +.carbon-wrap { + display:block; + height:100px; + line-height:15px; + overflow:hidden; +} +.carbon-img{ + border:none; + display:inline; + float:left; + height:100px; + margin:4px 9px 9px 0; + width:130px +} +.carbon-text{ + display:inline; + float:left; + width:162px; + color:#000; + text-decoration:none !important; + text-transform:none; + font-size:11px !important +} +.carbon-poweredby { + float: right; + text-align:center; + color:#999 + text-decoration:none !important; + font-size:11px !important +} +/* ---------------------------------- + * documents + * ---------------------------------- */ +.documents { + margin-top: 40px; +} +/* ---------------------------------- + * details + * ---------------------------------- */ +.details { + position: relative; + padding-right: 400px; +} +@media (max-width: 991px) { + .details { width: 100%; } +} +@media (max-width: 767px) { + .details { padding: 0 15px; } +} +/* ---------------------------------- + * docs-article + * ---------------------------------- */ +.docs-article { + margin-bottom: 40px; + padding-bottom: 40px; + border-bottom: 1px solid #ddd; +} +.docs-article:last-child { + border-bottom: none; +} +.docs-article h3 { + margin: 0 0 10px; + padding-bottom: 10px; + font-family: "Georgia", "Palatino", "Times New Roman", "Times" !important; + font-weight: normal; + font-size: 25px; + color: #50c1e9; +} +.docs-article p { + margin-bottom: 10px; + font-size: 14px; + line-height: 22px; +} +.docs-article dd { + margin-bottom: 10px; +} +.docs-article a { + color: #50c1e9; + text-decoration: underline; +} +.docs-article a:hover { + color: #50c1e9; +} +.docs-article .item__infos { + margin: 0 0 10px 0; + font-size: 14px; + list-style: disc; +} +.docs-article .item__infos li { + margin-bottom: 10px; +} +.docs-article .btn-primary, +.docs-article .btn-primary:hover { + color: #fff; + text-decoration: none; +} +.docs-article pre { + border: none; + background-color: #f7f7f7; +} +/* ---------------------------------- + * example + * ---------------------------------- */ +.example { + margin-bottom: 20px; +} +.example .example-title { + margin-bottom: 20px; + font-weight: 700; + font-size: 18px; + text-shadow: 2px 2px 2px rgba(255, 255, 255, 1); +} +.example .example-title span { + font-weight: normal; + font-size: 14px; + color: #ED5565; +} +.example [class*="col-"] { + margin-bottom: 10px; +} +.example-dropdown h2 + .dropdown-menu, +.example-popover .popover, +.example-modal .modal { + position: static; + display: block; +} +.example-dropdown h2 + .dropdown-menu { + float: none; + width: 200px; +} +.example-popover .popover { + position: relative; +} +@media (max-width: 960px) { + .tooltip-demo [class*="col-"] { + text-align: center; + } + .tooltip-demo [class*="col-"] .btn-block { + display: inline-block; + margin: 0 auto; + width: 160px; + } +} +.example-popover [class*="col-"]:nth-of-type(1) .popover { + margin-top: 0; +} +.example-popover [class*="col-"]:nth-of-type(3) .popover, +.example-popover [class*="col-"]:nth-of-type(4) .popover { + margin-top: 40px; +} +.example-progress [class*="col-"]:last-child .progress { + margin-bottom: 10px; +} +.example-pagination .pagination, +.example-pagination .pager { + margin: 0 !important; +} + +.example-modal .modal { + overflow: hidden; +} +@media (min-width: 768px) { + .example-modal .modal-dialog { + width: 545px; + margin: 5px; + } +} +.example-typography { + position: relative; + padding-left: 25%; + margin-bottom: 40px; +} +.example-typography .heading-note, +.example-typography .text-note { + display: block; + width: 260px; + position: absolute; + bottom: 2px; + left: 0; + font-size: 13px; + line-height: 13px; + color: #AAB2BD; + font-weight: 400; +} +.example-typography .text-note { + bottom: auto; + top: 10px; +} +/* ---------------------------------- + * color-swatches + * ---------------------------------- */ +.color-swatches .swatches { + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + background-color: #FFF; + width: 100%; + box-shadow: 0 1px 2px rgba(0, 0, 0, .2); +} +.color-swatches .light, +.color-swatches .dark { + width: 50%; + height: 50px; +} +.color-swatches .light { + -webkit-border-radius: 4px 0 0 0; + -moz-border-radius: 4px 0 0 0; + border-radius: 4px 0 0 0; +} +.color-swatches .dark { + -webkit-border-radius: 0 4px 0 0; + -moz-border-radius: 0 4px 0 0; + border-radius: 0 4px 0 0; +} +.color-swatches .infos { + padding: 5px 10px; +} +.color-swatches .infos h4, +.color-swatches .infos p { + margin: 0; +} +.color-swatches .infos h4 { + margin-bottom: 3px; + font-weight: bold; + font-size: 14px; +} +.color-swatches .infos p { + font-size: 12px; +} +/* ---------------------------------- + * psd-download + * ---------------------------------- */ +.psd-download { + padding: 40px 0; + background: #e6e9ed url(../img/github.png) no-repeat 100% 0; + min-height: 680px; +} +.psd-download h2 { + text-align: center; +} +.psd-download .infos { + font-size: 20px; + line-height: 40px; +} +.psd-download .row { + margin-top: 20px; +} +@media (max-width: 768px) { + .psd-download [class*="col-md-"] { + text-align: center; + } +} +.psd-download h4 { + margin: 0 0 15px 0; +} +.psd-download img { + margin-bottom: 15px; +} +/* ---------------------------------- + * previews + * ---------------------------------- */ +.previews { + text-align: center; +} +.previews p { + margin-bottom: 20px; + font-size: 20px; + line-height: 40px; +} +.previews img { + max-width: 100%; +} +/* ---------------------------------- + * color picker + * ---------------------------------- */ +.color-picker-nav a { + text-decoration: none !important; + color: #0b859c !important; + margin: 0 10px; +} +.color-picker-nav a:hover { + text-decoration: underline !important; +} +.color-picker-nav a.current { + font-weight: bold; +} +.color-wrap { + position: relative; + clear: both; + left: 0; + width: 100%; + z-index: 500; +} +.color-picker { + width: 20%; + padding-bottom: 18%; + color: #FFF; + position: relative; + float: left; + top: 0; + bottom: 0; +} +.color-item { + position: absolute; + margin: 0; + left: 0; + right: 0; + top: 0; + bottom: 0; + text-align: center; + text-transform: uppercase; + padding: 35%; +} +.color-item:hover { + display: inline; + z-index: 999; + overflow: hidden; + cursor: pointer; + -webkit-transform: scale(1); + -moz-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); + -webkit-box-shadow: 5px 5px 5px 5px rgba(0, 0, 0, 0.2); + -moz-box-shadow: 5px 5px 5px 5px rgba(0, 0, 0, 0.2); + box-shadow: 5px 5px 5px 5px rgba(0, 0, 0, 0.2); +} +/* Tablet Portrait size to standard 960 (devices and browsers) */ +@media only screen and (min-width: 768px) and (max-width: 959px) +{ + .color-picker{ + width: 50%; + color: #FFF; + } + .color-item{ + padding: 8%; + font-size: 0.875em; + } + .color-name,.hex-number { + position: relative; + line-height: 22px; + text-align: center; + } +} + +/* All Mobile Sizes (devices and browser) */ +@media only screen and (max-width: 767px) +{ + .color-picker { + width: 50%; + color: #FFF; + } + .color-item{ + padding: 8%; + font-size: 0.750em; + } + .color-name,.hex-number { + position: relative; + line-height: 22px; + text-align: center; + } +} + +/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */ +@media only screen and (min-width: 480px) and (max-width: 767px) +{ + .color-item{ + padding: 5%; + font-size: 0.750em; + } + .color-picker{ + width: 100%; + color: #FFF; + } + .color-name,.hex-number { + position: relative; + line-height: 12px; + text-align: center; + } +} + +/* ---------------------------------- + * btn-group & labels + * ---------------------------------- */ +.blank { + display: none; +} +@media (max-width: 768px) { + .blank { + display: block; + height: 15px; + } +} +.site-footer { + position: relative; + z-index: 400; + border-top: 1px dashed #AAB2BD; + padding: 40px 0 20px; + background-color: #f5f5f5; +} +.site-footer a, +.site-footer .connect { + color: #50c1e9; +} +.site-footer a:hover, +.site-footer a:active { + color: #50c1e9; + text-decoration: none; +} +.site-footer .row .col-md-4 { + margin-bottom: 20px; +} +.site-footer h3 { + margin-bottom: 20px; + font-weight: 600; + font-size: 18px; +} +.site-footer ul { + padding-left: 0; +} +.site-footer li { + list-style: none; + font-size: 14px; +} +.site-footer hr { + margin: 20px 0; + border: none; + height: 1px; + width: 100%; +} +.site-footer hr.dashed { + border-top: 1px dashed #ccc; +} +.site-footer .icon { + margin-right: 10px; + font-size: 28px; +} +.site-footer form { + padding: 0 !important; +} +.site-footer form label { + font-size: 14px !important; + font-weight: normal !important; +} +.site-footer input[type="email"] { + margin-right: 10px; + width: 75%; +} +.site-footer input[type="email"], +.site-footer input[type="email"]:focus, +.site-footer input[type="submit"], +.site-footer input[type="submit"]:active, +.site-footer input[type="submit"]:focus { + border: none !important; +} +.site-footer .email, +.site-footer .clear { + float: left; +} +.site-footer .copyright p:last-child { + margin-top: 10px; +} +.site-footer .copyright b { + font-size: 16px; +} +.site-footer .download .download__infos { + font-size: 18px; +} +.site-footer .download .btn { + color: #000; +} +.site-footer .download .btn-primary { + color: #fff; +} diff --git a/repohandler/src/main/webapp/css/site.min.css b/repohandler/src/main/webapp/css/site.min.css new file mode 100644 index 0000000..8b4846a --- /dev/null +++ b/repohandler/src/main/webapp/css/site.min.css @@ -0,0 +1,18 @@ +/* + * bootflat 2.0.4 + * + * Description: BOOTFLAT is an open source Flat UI KIT based on Bootstrap 3.3.0 CSS framework. It provides a faster, easier and less repetitive way for web developers to create elegant web apps. + * + * Homepage: http://bootflat.github.com/ + * + * By @Flathemes + * + * Last modify time: 2015-04-29 + * + * Licensed under the MIT license. Please see LICENSE for more information. + * + * Copyright 2013 FLATHEMES. + * + */ + +html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{color:#000;background:#ff0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#428bca;text-decoration:none}a:focus,a:hover{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.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}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#428bca}a.text-primary:hover{color:#3071a9}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#428bca}a.bg-primary:hover{background-color:#3071a9}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{line-height:34px;line-height:1.42857143 \0}input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px;line-height:1.5 \0}input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px;line-height:1.33 \0}:root input[type=date],:root input[type=datetime-local],:root input[type=month],:root input[type=time],_:-ms-fullscreen{line-height:1.42857143}:root input[type=date].input-sm,:root input[type=datetime-local].input-sm,:root input[type=month].input-sm,:root input[type=time].input-sm,_:-ms-fullscreen.input-sm{line-height:1.5}:root input[type=date].input-lg,:root input[type=datetime-local].input-lg,:root input[type=month].input-lg,:root input[type=time].input-lg,_:-ms-fullscreen.input-lg{line-height:1.33}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.form-group-sm .form-control,.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.form-group-sm .form-control,select.input-sm{height:30px;line-height:30px}select[multiple].form-group-sm .form-control,select[multiple].input-sm,textarea.form-group-sm .form-control,textarea.input-sm{height:auto}.form-group-lg .form-control,.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.form-group-lg .form-control,select.input-lg{height:46px;line-height:46px}select[multiple].form-group-lg .form-control,select[multiple].input-lg,textarea.form-group-lg .form-control,textarea.input-lg{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.3px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#3071a9;border-color:#285e8e}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#428bca;border-color:#357ebd}.btn-primary .badge{color:#428bca;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#428bca;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#2a6496;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none;visibility:hidden}.collapse.in{display:block;visibility:visible}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#428bca;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group-vertical>.btn:focus,.btn-group>.btn:focus{outline:0}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#428bca}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#428bca}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none;visibility:hidden}.tab-content>.active{display:block;visibility:visible}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important;visibility:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#428bca;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#2a6496;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#428bca;border-color:#428bca}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#428bca}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#3071a9}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.nav-pills>.active>a>.badge,a.list-group-item.active>.badge{color:#428bca;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding:48px 0}.container .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#428bca}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#428bca;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#e1edf7}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#428bca}.panel-primary>.panel-heading{color:#fff;background-color:#428bca;border-color:#428bca}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#428bca}.panel-primary>.panel-heading .badge{color:#428bca;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#428bca}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-size:12px;line-height:1.4;visibility:visible;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{right:5px;bottom:0;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-size:14px;font-weight:400;line-height:1.42857143;text-align:left;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5)0,rgba(0,0,0,.0001)100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5)0,rgba(0,0,0,.0001)100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5)0,rgba(0,0,0,.0001)100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001)0,rgba(0,0,0,.5)100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001)0,rgba(0,0,0,.5)100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001)0,rgba(0,0,0,.5)100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-print,.visible-print-block,.visible-print-inline,.visible-print-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}@media print{.visible-print-block{display:block!important}}@media print{.visible-print-inline{display:inline!important}}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}body{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;color:#434a54;background-color:#fff}a{color:#3bafda;text-decoration:none}a:focus,a:hover{color:#4fc1e9;text-decoration:none}a:focus{outline:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:700;line-height:1.1;color:inherit}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#e7e9ec}h1,h2,h3{margin-top:30px;margin-bottom:15px}h4,h5,h6{margin-top:15px;margin-bottom:15px}h6{font-weight:400}.h1,h1{font-size:51px}.h2,h2{font-size:43px}.h3,h3{font-size:30px}.h4,h4{font-size:19px}.h5,h5{font-size:18px}.h6,h6{font-size:14px}blockquote{border-left:3px solid #ccd1d9}.img-rounded{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.img-comment{margin:24px 0; font-size:15px;font-style:italic;line-height:1.2}.btn{color:#fff}.btn,.btn.disabled,.btn[disabled]{background-color:#aab2bd; border-color:#aab2bd}.btn.active,.btn:active,.btn:focus,.btn:hover{color:#fff;background-color:#ccd1d9;border-color:#ccd1d9;outline:0!important}.btn.active,.btn:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.125);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.125);box-shadow:inset 0 1px 2px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled]{filter:alpha(opacity=45); opacity:.45}.btn-link,.btn-link.active,.btn-link.disabled,.btn-link:active,.btn-link:focus,.btn-link:hover,.btn-link[disabled]{color:#3bafda;background-color:transparent; border-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-link:focus,.btn-link:hover{text-decoration:underline}.btn-default{color:#434a54;border-color:#aab2bd!important}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover{background-color:#ccd1d9; border-color:#ccd1d9}.btn-default,.btn-default.disabled,.btn-default[disabled]{background-color:#fff}.open .dropdown-toggle.btn-default{background-color:#ccd1d9; border-color:#ccd1d9}.btn-primary,.btn-primary.active,.btn-primary.disabled,.btn-primary:active,.btn-primary[disabled]{background-color:#3bafda; border-color:#3bafda}.btn-primary:focus,.btn-primary:hover,.open .dropdown-toggle.btn-primary{background-color:#4fc1e9; border-color:#4fc1e9}.btn-info,.btn-info.active,.btn-info.disabled,.btn-info:active,.btn-info[disabled]{background-color:#37bc9b; border-color:#37bc9b}.btn-info:focus,.btn-info:hover,.open .dropdown-toggle.btn-info{background-color:#48cfad; border-color:#48cfad}.btn-success,.btn-success.active,.btn-success.disabled,.btn-success:active,.btn-success[disabled]{background-color:#8cc152; border-color:#8cc152}.btn-success:focus,.btn-success:hover,.open .dropdown-toggle.btn-success{background-color:#a0d468; border-color:#a0d468}.btn-warning,.btn-warning.active,.btn-warning.disabled,.btn-warning:active,.btn-warning[disabled]{background-color:#f6bb42; border-color:#f6bb42}.btn-warning:focus,.btn-warning:hover,.open .dropdown-toggle.btn-warning{background-color:#ffce54; border-color:#ffce54}.btn-danger,.btn-danger .open .dropdown-toggle.btn,.btn-danger.active,.btn-danger.disabled,.btn-danger:active,.btn-danger[disabled]{background-color:#da4453; border-color:#da4453}.btn-danger:focus,.btn-danger:hover,.open .dropdown-toggle.btn-danger{background-color:#ed5565; border-color:#ed5565}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.125);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.125);box-shadow:inset 0 1px 2px rgba(0,0,0,.125)}.btn-group .btn{border-left-color:#96a0ad}.btn-group .btn-default.active,.btn-group .btn-default:active,.btn-group .btn-default:focus,.btn-group.open .btn-default.dropdown-toggle{color:#fff}.btn-group .btn-primary,.btn-group .btn-primary.active,.btn-group .btn-primary:active,.btn-group .btn-primary:focus{border-left-color:#269ecb}.btn-group .btn-success,.btn-group .btn-success.active,.btn-group .btn-success:active,.btn-group .btn-success:focus{border-left-color:#7ab03f}.btn-group .btn-warning,.btn-group .btn-warning.active,.btn-group .btn-warning:active,.btn-group .btn-warning:focus{border-left-color:#efa50b}.btn-group .btn-danger,.btn-group .btn-danger.active,.btn-group .btn-danger:active,.btn-group .btn-danger:focus{border-left-color:#d1293a}.btn-group .btn-info,.btn-group .btn-info.active,.btn-group .btn-info:active,.btn-group .btn-info:focus{border-left-color:#2fa084}.btn-group .btn-danger:first-child,.btn-group .btn-info:first-child,.btn-group .btn-primary:first-child,.btn-group .btn-success:first-child,.btn-group .btn-warning:first-child,.btn-group .btn:first-child{border-left-color:transparent}.btn-group-vertical .btn,.btn-group-vertical .btn-group .btn-primary{border-top-color:#96a0ad!important}.btn-group-vertical .btn-group .btn-primary,.btn-group-vertical .btn-primary,.btn-group-vertical .btn-primary.active,.btn-group-vertical .btn-primary:active,.btn-group-vertical .btn-primary:focus{border-top-color:#269ecb!important}.btn-group-vertical .btn-group .btn-success,.btn-group-vertical .btn-success,.btn-group-vertical .btn-success.active,.btn-group-vertical .btn-success:active,.btn-group-vertical .btn-success:focus{border-top-color:#7ab03f!important}.btn-group-vertical .btn-group .btn-warning,.btn-group-vertical .btn-warning,.btn-group-vertical .btn-warning.active,.btn-group-vertical .btn-warning:active,.btn-group-vertical .btn-warning:focus{border-top-color:#efa50b!important}.btn-group-vertical .btn-danger,.btn-group-vertical .btn-danger.active,.btn-group-vertical .btn-danger:active,.btn-group-vertical .btn-danger:focus,.btn-group-vertical .btn-group .btn-danger{border-top-color:#d1293a!important}.btn-group-vertical .btn-group .btn-info,.btn-group-vertical .btn-info,.btn-group-vertical .btn-info.active,.btn-group-vertical .btn-info:active,.btn-group-vertical .btn-info:focus{border-top-color:#2fa084!important}.btn-group-vertical .btn-danger:first-child,.btn-group-vertical .btn-info:first-child,.btn-group-vertical .btn-primary:first-child,.btn-group-vertical .btn-success:first-child,.btn-group-vertical .btn-warning:first-child,.btn-group-vertical .btn:not(.btn-default):first-child{border-top:none}.badge,.label{background-color:#aab2bd}.badge-default,.label-default{color:#434a54;background-color:#fff; border:1px solid #aab2bd}.badge-primary,.label-primary{background-color:#3bafda; border-color:#3bafda}.badge-success,.label-success{background-color:#8cc152; border-color:#8cc152}.badge-danger,.label-danger{background-color:#da4453; border-color:#da4453}.badge-warning,.label-warning{background-color:#f6bb42; border-color:#f6bb42}.badge-info,.label-info{background-color:#37bc9b; border-color:#37bc9b}.tooltip-inner{color:#fff;background-color:#434a54}.tooltip.top .tooltip-arrow,.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{border-top-color:#434a54}.tooltip.right .tooltip-arrow{border-right-color:#434a54}.tooltip.left .tooltip-arrow{border-left-color:#434a54}.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{border-bottom-color:#434a54}.popover{color:#fff; background-color:#434a54;border-color:#434a54}.popover-title{padding-bottom:0;font-weight:700;color:#aab2bd;background-color:transparent;border-bottom:none}.popover.top .arrow,.popover.top .arrow:after{border-top-color:#434a54}.popover.right .arrow,.popover.right .arrow:after{border-right-color:#434a54}.popover.bottom .arrow,.popover.bottom .arrow:after{border-bottom-color:#434a54}.popover.left .arrow,.popover.left .arrow:after{border-left-color:#434a54}.progress{background-color:#e6e9ed;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.progress-bar{background-color:#3bafda;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.progress-bar-success{background-color:#8cc152}.progress-bar-info{background-color:#37bc9b}.progress-bar-warning{background-color:#f6bb42}.progress-bar-danger{background-color:#da4453}.breadcrumb{color:#434a54;background-color:#e6e9ed}.breadcrumb>.active{color:#434a54}.breadcrumb a{color:#3bafda}.breadcrumb-arrow{height:36px; padding:0;line-height:36px;list-style:none;background-color:#e6e9ed}.breadcrumb-arrow li:first-child a{border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px}.breadcrumb-arrow li,.breadcrumb-arrow li a,.breadcrumb-arrow li span{display:inline-block;vertical-align:top}.breadcrumb-arrow li:not(:first-child){margin-left:-5px}.breadcrumb-arrow li+li:before{padding:0;content:""}.breadcrumb-arrow li span{padding:0 10px}.breadcrumb-arrow li a,.breadcrumb-arrow li:not(:first-child) span{height:36px; padding:0 10px 0 25px;line-height:36px}.breadcrumb-arrow li:first-child a{padding:0 10px}.breadcrumb-arrow li a{position:relative;color:#fff;text-decoration:none;background-color:#3bafda;border:1px solid #3bafda}.breadcrumb-arrow li:first-child a{padding-left:10px}.breadcrumb-arrow li a:after,.breadcrumb-arrow li a:before{position:absolute;top:-1px;width:0;height:0;content:'';border-top:18px solid transparent;border-bottom:18px solid transparent}.breadcrumb-arrow li a:before{right:-10px;z-index:3;border-left-color:#3bafda;border-left-style:solid;border-left-width:11px}.breadcrumb-arrow li a:after{right:-11px;z-index:2;border-left:11px solid #2494be}.breadcrumb-arrow li a:focus,.breadcrumb-arrow li a:hover{background-color:#4fc1e9;border:1px solid #4fc1e9}.breadcrumb-arrow li a:focus:before,.breadcrumb-arrow li a:hover:before{border-left-color:#4fc1e9}.breadcrumb-arrow li a:active{background-color:#2494be;border:1px solid #2494be}.breadcrumb-arrow li a:active:after,.breadcrumb-arrow li a:active:before{border-left-color:#2494be}.breadcrumb-arrow li span{color:#434a54}.pagination>li>a,.pagination>li>span{color:#434a54;background-color:#fff;border-color:#ccd1d9}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#fff;background-color:#ccd1d9;border-color:#ccd1d9}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{color:#fff;background-color:#8cc152;border-color:#8cc152}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#e6e9ed;background-color:#fff;border-color:#ccd1d9}.pager li>a,.pager li>span{color:#fff;background-color:#8cc152;border-color:#8cc152}.pager li>a:focus,.pager li>a:hover{background-color:#a0d468;border-color:#a0d468}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#e6e9ed;background-color:#fff;border-color:#e6e9ed}.form-control{color:#434a54;border-color:#aab2bd}.form-control,.form-control:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form-control:focus{border-color:#3bafda}.form-control:-ms-input-placeholder,.form-control::-moz-placeholder,.form-control::-webkit-input-placeholder{color:#e6e9ed}.form-control.disabled,.form-control[disabled]{background-color:#e6e9ed; border-color:#e6e9ed}.input-group-btn .btn+.btn{border-color:#96a0ad;border-style:solid; border-width:1px}.input-group-btn .btn+.btn.btn-default{border-color:#ededed}.input-group-btn .btn+.btn.btn-primary{border-color:#269ecb}.input-group-btn .btn+.btn.btn-info{border-color:#2fa084}.input-group-btn .btn+.btn.btn-success{border-color:#7ab03f}.input-group-btn .btn+.btn.btn-warning{border-color:#f4af20}.input-group-btn .btn+.btn.btn-danger{border-color:#d1293a}.input-group-addon{color:#fff; background-color:#aab2bd;border-color:#96a0ad}.input-group-addon .checkbox,.input-group-addon .radio{margin:-3px 0 -4px!important}.form-search .search-query,.form-search .search-query:first-child,.form-search .search-query:last-child{padding:0 17px;border-radius:17px;-webkit-border-radius:17px;-moz-border-radius:17px}.input-group .form-control:last-child{border-top-left-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0}.input-group .form-control:first-child{border-top-right-radius:0;border-bottom-right-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0}.form-search .btn{border-radius:17px;-webkit-border-radius:17px;-moz-border-radius:17px}.search-only{position:relative}.search-only .search-icon{position:absolute;top:2px;left:8.5px;z-index:20;width:30px;font-size:17px;line-height:30px;color:#e6e9ed;text-align:center}.search-only .form-control:last-child{padding-left:40px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline{color:#8cc152}.has-success .form-control,.has-success .form-control:focus{border-color:#8cc152;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.has-success .input-group-addon{background-color:#8cc152;border-color:#8cc152}.has-success .form-control-feedback{color:#8cc152}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline{color:#f6bb42}.has-warning .form-control,.has-warning .form-control:focus{border-color:#f6bb42;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.has-warning .input-group-addon{background-color:#f6bb42;border-color:#f6bb42}.has-warning .form-control-feedback{color:#f6bb42}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline{color:#da4453}.has-error .form-control,.has-error .form-control:focus{border-color:#da4453;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.has-error .input-group-addon{background-color:#da4453;border-color:#da4453}.has-error .form-control-feedback{color:#da4453}.stepper .stepper-input{overflow:hidden;-moz-appearance:textfield}.stepper .stepper-input::-webkit-inner-spin-button,.stepper .stepper-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.stepper .stepper-arrow{position:absolute;right:15px;display:block;width:20px;height:50%;text-indent:-99999px;cursor:pointer; background-color:#3bafda}.stepper .stepper-arrow:active,.stepper .stepper-arrow:hover{background-color:#4fc1e9}.stepper .up{top:0;border:1px solid #269ecb;border-top-right-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px}.stepper .down{bottom:0;border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px}.stepper .down::before,.stepper .up::before{position:absolute;width:0;height:0; content:"";border-right:4px solid transparent;border-left:4px solid transparent}.stepper .up::before{top:5px;left:5px;border-bottom:4px solid #fff}.stepper .down:before{bottom:5px;left:6px;border-top:4px solid #fff}.stepper.disabled .stepper-arrow{background-color:#3bafda;filter:alpha(opacity=45);opacity:.45}.selecter{position:relative;z-index:1; display:block;max-width:100%;outline:0}.selecter .selecter-element{position:absolute;left:0;z-index:0; display:none;width:100%;height:100%;filter:alpha(opacity=0);opacity:0;*left:-999999px}.selecter .selecter-element,.selecter .selecter-element:focus{outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent}.selecter .selecter-selected{position:relative;z-index:2;display:block;padding:6px 10px;overflow:hidden;text-overflow:clip;cursor:pointer; background-color:#fff;border:1px solid #aab2bd;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.selecter .selecter-selected:after{position:absolute;top:14px;right:10px;width:0;height:0;content:"";border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent}.selecter .selecter-options{position:absolute;top:100%;left:0;z-index:50;display:none;width:100%;max-height:260px;overflow:auto;overflow-x:hidden;background-color:#fff; border:1px solid #aab2bd;border-width:0 1px 1px;border-radius:0 0 4px 4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);-moz-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;*width:auto}.selecter .selecter-group{display:block;padding:5px 10px 4px;font-size:11px;color:#aab2bd;text-transform:uppercase;background-color:#f5f7fa; border-bottom:1px solid #e6e9ed}.selecter .selecter-item{display:block;width:100%;padding:6px 10px;margin:0;overflow:hidden;text-overflow:ellipsis;cursor:pointer; background-color:#fff;border-bottom:1px solid #e6e9ed}.selecter .selecter-item.selected{color:#fff;background-color:#3bafda;border-bottom-color:#4fc1e9}.selecter .selecter-item.disabled{color:#aab2bd;cursor:default}.selecter .selecter-item:first-child{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.selecter .selecter-item:last-child{border-bottom:0;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}.selecter .selecter-item:hover{background-color:#e6e9ed}.selecter .selecter-item.selected:hover{background-color:#3bafda}.selecter .selecter-item.disabled:hover,.selecter.disabled .selecter-item:hover,.selecter:hover .selecter-selected{background-color:#fff}.selecter.open{z-index:3; outline:0}.selecter.open .selecter-selected{z-index:51; border:1px solid #3bafda;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.selecter.focus .selecter-selected,.selecter.open .selecter-selected{background-color:#fff}.selecter.cover .selecter-options{top:0;border-width:1px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.selecter.cover .selecter-options .selecter-item.first{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.selecter.cover.open .selecter-selected{z-index:49;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.selecter.bottom .selecter-options{top:auto;bottom:100%; border-width:1px 1px 0}.selecter.bottom .selecter-item:last-child{border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.selecter.bottom.open .selecter-selected{border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}.selecter.bottom.open .selecter-options{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.selecter.bottom.cover .selecter-options{top:auto; bottom:0}.selecter.bottom.cover.open .selecter-options,.selecter.bottom.cover.open .selecter-selected{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.selecter.multiple .selecter-options{position:static;display:block;width:100%;border-width:1px;border-radius:4px;box-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px}.selecter.disabled .selecter-selected{color:#aab2bd;cursor:default; background-color:#e6e9ed;border-color:#e6e9ed}.selecter.disabled .selecter-options{background-color:#e6e9ed;border-color:#e6e9ed}.selecter.disabled .selecter-group,.selecter.disabled .selecter-item{color:#aab2bd;cursor:default; background-color:#e6e9ed;border-color:#e6e9ed}.selecter.disabled .selecter-item.selected{color:#fff; background-color:#3bafda;filter:alpha(opacity=45);opacity:.45}.selecter .selecter-options.scroller{overflow:hidden}.selecter .selecter-options.scroller .scroller-content{max-height:260px;padding:0}.checkbox,.radio{padding-left:0; margin-top:0}.checkbox label,.radio label{position:relative;top:2px;padding-left:5px}.icheckbox_flat,.iradio_flat{display:inline-block;width:20px;height:20px;padding:0!important;margin:0;vertical-align:middle;cursor:pointer;background:url(../bootflat/img/check_flat/default.png) no-repeat;border:none;*display:inline}.icheckbox_flat{background-position:0 0}.icheckbox_flat.checked{background-position:-22px 0}.icheckbox_flat.disabled{cursor:default; background-position:-44px 0}.icheckbox_flat.checked.disabled{background-position:-66px 0}.iradio_flat{background-position:-88px 0}.iradio_flat.checked{background-position:-110px 0}.iradio_flat.disabled{cursor:default; background-position:-132px 0}.iradio_flat.checked.disabled{background-position:-154px 0}.toggle{height:32px}.toggle input[type=checkbox],.toggle input[type=radio]{width:0;height:0;padding:0;margin:0;text-indent:-100000px;filter:alpha(opacity=0);opacity:0}.toggle .handle{position:relative;top:-20px;left:0; display:block;width:50px;height:32px;background-color:#fff;border-radius:19px;-webkit-box-shadow:inset 0 0 0 1px #b8bfc8;-moz-box-shadow:inset 0 0 0 1px #b8bfc8;box-shadow:inset 0 0 0 1px #b8bfc8;-webkit-border-radius:19px;-moz-border-radius:19px}.toggle .handle:after,.toggle .handle:before{position:absolute;top:1px;left:1px;display:block;width:30px;height:30px; content:"";background-color:#fff;border-radius:30px;-webkit-box-shadow:inset 0 0 0 1px #b8bfc8,1px 1px 1px #c7ccd3;-moz-box-shadow:inset 0 0 0 1px #b8bfc8,1px 1px 1px #c7ccd3;box-shadow:inset 0 0 0 1px #b8bfc8,1px 1px 1px #c7ccd3;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-border-radius:30px;-moz-border-radius:30px}.toggle input[type=checkbox]:disabled+.handle,.toggle input[type=checkbox]:disabled+.handle:after,.toggle input[type=checkbox]:disabled+.handle:before,.toggle input[type=radio]:disabled+.handle,.toggle input[type=radio]:disabled+.handle:after,.toggle input[type=radio]:disabled+.handle:before{background-color:#e6e9ed;filter:alpha(opacity=60); opacity:.6}.toggle input[type=checkbox]:checked+.handle:before,.toggle input[type=radio]:checked+.handle:before{width:50px;background-color:#a0d468}.toggle input[type=checkbox]:checked+.handle:after,.toggle input[type=radio]:checked+.handle:after{left:20px;-webkit-box-shadow:inset 0 0 0 1px #f5f7fa,1px 1px 1px #c7ccd3;-moz-box-shadow:inset 0 0 0 1px #f5f7fa,1px 1px 1px #c7ccd3;box-shadow:inset 0 0 0 1px #f5f7fa,1px 1px 1px #c7ccd3}.calendar{padding:20px;color:#fff;background-color:#fd9883;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px}.calendar .unit{float:left;width:14.28%;text-align:center}.calendar .years .prev{text-align:left}.calendar .years .next{text-align:right}.calendar .years .next em,.calendar .years .prev em{position:relative;display:inline-block;width:34px;height:34px;cursor:pointer;border:1px solid #fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.calendar .years .next em:before,.calendar .years .prev em:before{position:absolute;display:block;width:0;height:0;margin-top:6px;font-size:0;content:"";border-style:solid;border-width:7px}.calendar .years .prev em:before{top:3px;left:4px;border-color:transparent #fff transparent transparent}.calendar .years .next em:before{top:3px;left:13px;border-color:transparent transparent transparent #fff}.calendar .years .next em:active,.calendar .years .next em:hover,.calendar .years .prev em:active,.calendar .years .prev em:hover{border-color:#e9573f}.calendar .years .prev em:active:before,.calendar .years .prev em:hover:before{border-color:transparent #e9573f transparent transparent}.calendar .years .next em:active:before,.calendar .years .next em:hover:before{border-color:transparent transparent transparent #e9573f}.calendar .years .monyear{float:left;width:71.42%;height:34px;line-height:34px;text-align:center}.calendar .days{padding-top:15px; margin-top:15px;border-top:1px solid #ee7f6d}.calendar .days .unit{height:34px; margin-bottom:3px;line-height:34px;text-align:center}.calendar .days .unit b{width:34px;height:34px;font-weight:400;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.calendar .days .unit.active b,.calendar .days .unit:active b,.calendar .days .unit:hover b{display:inline-block;color:#e9573f;cursor:pointer;background-color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.calendar .days .unit.older b{width:auto;height:auto; color:#e9573f;cursor:default;background-color:transparent}.pricing ul{padding:0; list-style:none}.pricing .unit{position:relative;display:inline-block;min-width:250px;text-align:center;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px}.pricing .unit.active{top:5px;z-index:1;margin-right:-36px;margin-left:-36px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}.pricing .unit.active .price-title h3{font-size:40px}@media screen and (max-width:767px){.pricing .unit{display:block;margin-bottom:20px}.pricing .unit.active{top:0;margin-right:0;margin-left:0}.pricing .unit.active .price-title h3{font-size:30px}}.pricing .price-title{padding:20px 20px 10px;color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px}.pricing .price-title h3,.pricing .price-title h3>p{margin:0}.pricing .price-body{padding:20px 20px 10px}.pricing .price-body ul{padding-top:10px}.pricing .price-body li{margin-bottom:10px}.pricing .price-body h4{margin:0}.pricing .price-foot{padding:20px;background-color:#e6e9ed;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.pricing .price-primary .price-title{background-color:#4fc1e9}.pricing .price-primary .price-body{background-color:#d7f1fa}.pricing .price-primary .price-body ul{border-top:1px solid #aae1f4}.pricing .price-success .price-title{background-color:#a0d468}.pricing .price-success .price-body{background-color:#ebf6df}.pricing .price-success .price-body ul{border-top:1px solid #d2ebb7}.pricing .price-warning .price-title{background-color:#ffce54}.pricing .price-warning .price-body{background-color:#fffaed}.pricing .price-warning .price-body ul{border-top:1px solid #ffebba}.alert h4{margin-bottom:10px;font-weight:700}.alert-dismissable .close{color:#000}.alert-info{background-color:#7cd1ef;border:#4fc1e9}.alert-warning{background-color:#ffdd87;border:#ffce54}.alert-danger{background-color:#f2838f;border:#ed5565}.alert-success{background-color:#b9df90;border:#a0d468}.alert .alert-link{text-decoration:underline; cursor:pointer;filter:alpha(opacity=65);opacity:.65}.alert .alert-link:focus,.alert .alert-link:hover{filter:alpha(opacity=45); opacity:.45}.alert .btn-link,.alert .btn-link:focus,.alert .btn-link:hover{color:#000;filter:alpha(opacity=65);opacity:.65}.alert .btn-link:focus,.alert .btn-link:hover{text-decoration:none;filter:alpha(opacity=40);opacity:.4}.nav-tabs{background-color:#e6e9ed; border-bottom:none;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.nav-tabs>li{margin-bottom:0;border-left:1px solid #ccd1d9}.nav-tabs>li:first-child{border-left:none}.nav-tabs>li>a{margin-right:0;color:#434a54;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.nav-tabs>li:first-child>a{border-radius:4px 0 0;-webkit-border-radius:4px 0 0;-moz-border-radius:4px 0 0}.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{background-color:#f5f7fa; border:none}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background-color:#fff!important; border:none}.nav-tabs .dropdown-toggle,.nav-tabs .dropdown-toggle:focus,.nav-tabs .dropdown-toggle:hover{color:#434a54}.nav-tabs li.dropdown.open .dropdown-toggle{color:#434a54;background-color:#f5f7fa}.nav-tabs li.dropdown.active.open .dropdown-toggle{color:#434a54}.nav-tabs .dropdown-toggle .caret,.nav-tabs .dropdown-toggle:focus .caret,.nav-tabs .dropdown-toggle:hover .caret,.nav-tabs li.dropdown.active .dropdown-toggle .caret,.nav-tabs li.dropdown.active.open .dropdown-toggle .caret,.nav-tabs li.dropdown.open .caret,.nav-tabs li.dropdown.open a:focus .caret,.nav-tabs li.dropdown.open a:hover .caret,.nav-tabs li.dropdown.open.active .caret{border-top-color:#434a54;border-bottom-color:#434a54}.nav-tabs.nav-justified>li>a{margin-bottom:0;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}.nav-tabs.nav-justified>li>a{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.nav-tabs.nav-justified>li:first-child>a{border-radius:4px 0 0;-webkit-border-radius:4px 0 0;-moz-border-radius:4px 0 0}.nav-tabs.nav-justified>li:last-child>a{border-radius:0 4px 0 0;-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:none}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom:none}}.tab-content{padding:10px}.tabs-below .nav-tabs{border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}.tabs-below .nav-tabs>li:first-child>a{border-radius:0 0 0 4px;-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px}.tabs-below .nav-tabs.nav-justified>li:last-child>a{border-radius:0 0 4px;-webkit-border-radius:0 0 4px;-moz-border-radius:0 0 4px}.tabs-left .nav-tabs>li,.tabs-right .nav-tabs>li{float:none;border-top:1px solid #ccd1d9;border-left:none}.tabs-left .nav-tabs>li:first-child,.tabs-right .nav-tabs>li:first-child{border-top:none}.tabs-left .nav-tabs>li>a,.tabs-right .nav-tabs>li>a{min-width:74px;margin-right:0}.tabs-left .nav-tabs{float:left;margin-right:19px;border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px}.tabs-left .nav-tabs>li:first-child>a{border-radius:4px 0 0;-webkit-border-radius:4px 0 0;-moz-border-radius:4px 0 0}.tabs-left .nav-tabs>li:last-child>a{border-radius:0 0 0 4px;-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px}.tabs-right .nav-tabs{float:right;margin-left:19px;border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0}.tabs-right .nav-tabs>li:first-child>a{border-radius:0 4px 0 0;-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0}.tabs-right .nav-tabs>li:last-child>a{border-radius:0 0 4px;-webkit-border-radius:0 0 4px;-moz-border-radius:0 0 4px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#3bafda}.nav-pills>li>a{color:#3bafda}.nav-pills>li>a:hover{color:#434a54;background-color:#e6e9ed}.nav-pills>.active>a>.badge{color:#3bafda}.nav-pills .open>a,.nav-pills .open>a:focus,.nav-pills .open>a:hover{color:#434a54;background-color:#e6e9ed}.navbar-form{padding:0!important}.navbar-default{background-color:#37bc9b;border-color:#37bc9b}.navbar-default .btn-link,.navbar-default .navbar-brand,.navbar-default .navbar-link{color:#26816a}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover,.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover,.navbar-default .navbar-link:hover{color:#fff;background-color:transparent}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#26816a}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fff}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:#48cfad}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#2e9c81;background-color:transparent}.navbar-default .navbar-toggle{background-color:#26816a; border-color:#26816a}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#2b957a; border-color:#2b957a}.navbar-default .navbar-toggle .icon-bar{background-color:#37bc9b}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#48cfad}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#fff;background-color:#37bc9b}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>.divider,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background-color:#48cfad}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#26816a}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:#48cfad}.navbar-default .navbar-nav .open .dropdown-menu>.dropdown-header{color:#26816a}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#2b957a}}.navbar-inverse{background-color:#333;border-color:#333}.navbar-inverse .btn-link,.navbar-inverse .navbar-brand,.navbar-inverse .navbar-link{color:#8c8c8c}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover,.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-link:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#8c8c8c}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#000}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#666;background-color:transparent}.navbar-inverse .navbar-toggle{background-color:#000; border-color:#000}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#1a1a1a; border-color:#1a1a1a}.navbar-inverse .navbar-toggle .icon-bar{background-color:#8c8c8c}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#000}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#000}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.divider,.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{background-color:#000}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#8c8c8c}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:#000}.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{color:#bfbfbf}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#666}}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px}.list-group-item{border-color:transparent;border-top-color:#e6e9ed}.list-group-item:first-child{border-top:none}.list-group-item-heading,a.list-group-item{color:#434a54}a.list-group-item .list-group-item-heading{font-size:16px;color:#434a54}a.list-group-item:focus,a.list-group-item:hover{background-color:#e6e9ed}a.list-group-item.active,a.list-group-item.active:focus,a.list-group-item.active:hover{background-color:#4fc1e9;border-color:#4fc1e9}a.list-group-item.active .list-group-item-text,a.list-group-item.active:focus .list-group-item-text,a.list-group-item.active:hover .list-group-item-text{color:#fff}.list-group-item-primary{color:#22b1e3;background-color:#4fc1e9;border-color:#3bafda transparent transparent}.list-group-item-primary:first-child{border-color:transparent}a.list-group-item-primary{color:#126d8d}a.list-group-item-primary:focus,a.list-group-item-primary:hover{color:#fff}a.list-group-item-primary.active,a.list-group-item-primary:focus,a.list-group-item-primary:hover{background-color:#3bafda;border-color:#4fc1e9 transparent transparent}.list-group-item-success{color:#87c940;background-color:#a0d468;border-color:#8cc152 transparent transparent}.list-group-item-success:first-child{border-color:transparent}a.list-group-item-success{color:#537f24}a.list-group-item-success:focus,a.list-group-item-success:hover{color:#fff}a.list-group-item-success.active,a.list-group-item-success:focus,a.list-group-item-success:hover{background-color:#8cc152;border-color:#a0d468 transparent transparent}.list-group-item-warning{color:#ffbf21;background-color:#ffce54;border-color:#f6bb42 transparent transparent}.list-group-item-warning:first-child{border-color:transparent}a.list-group-item-warning{color:#876000}a.list-group-item-warning:focus,a.list-group-item-warning:hover{color:#fff}a.list-group-item-warning.active,a.list-group-item-warning:focus,a.list-group-item-warning:hover{background-color:#f6bb42;border-color:#ffce54 transparent transparent}.list-group-item-info{color:#2fb593;background-color:#48cfad;border-color:#37bc9b transparent transparent}.list-group-item-info:first-child{border-color:transparent}a.list-group-item-info{color:#1a6451}a.list-group-item-info:focus,a.list-group-item-info:hover{color:#fff}a.list-group-item-info.active,a.list-group-item-info:focus,a.list-group-item-info:hover{background-color:#37bc9b;border-color:#48cfad transparent transparent}.list-group-item-danger{color:#e8273b;background-color:#ed5565;border-color:#da4453 transparent transparent}.list-group-item-danger:first-child{border-color:transparent}a.list-group-item-danger{color:#99101f}a.list-group-item-danger:focus,a.list-group-item-danger:hover{color:#fff}a.list-group-item-danger.active,a.list-group-item-danger:focus,a.list-group-item-danger:hover{background-color:#da4453;border-color:#ed5565 transparent transparent}.media-list{color:#aab2bd}.media-heading{font-size:14px;color:#434a54}.modal-content{color:#434a54; border:none;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px}.modal-header{border-bottom:none}.modal-body{padding:0 15px}.modal-footer{border-top:none}.well{padding:10px;color:#434a54;background-color:#fff;border:none;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px}.well blockquote{border-color:#ccd1d9}.well-lg{padding:20px}.well-sm{padding:5px}.thumbnail{border:none;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}.thumbnail a>img,.thumbnail>img{width:100%}.thumbnail .caption{font-size:14px}.thumbnail .caption h1,.thumbnail .caption h2,.thumbnail .caption h3,.thumbnail .caption h4,.thumbnail .caption h5,.thumbnail .caption h6{margin:5px 0 10px;font-size:16px}.jumbotron{padding:0; margin-bottom:20px;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px}.container .jumbotron{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.jumbotron>.jumbotron-photo img{width:100%;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.jumbotron .jumbotron-contents{padding:20px;color:#434a54}.jumbotron .carousel,.jumbotron .carousel-inner,.jumbotron .carousel-inner>.item.active img{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.jumbotron .carousel-inner>.item>a>img,.jumbotron .carousel-inner>.item>img{width:100%}.jumbotron .carousel-control.left{border-radius:4px 0 0;-webkit-border-radius:4px 0 0;-moz-border-radius:4px 0 0}.jumbotron .carousel-control.right{border-radius:0 4px 0 0;-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0}.jumbotron .h1,.jumbotron .h2,.jumbotron h1,.jumbotron h2{font-weight:400}.jumbotron .h1,.jumbotron h1{font-size:28px}.jumbotron .h2,.jumbotron h2{font-size:24px}.jumbotron p{font-size:14px}@media screen and (min-width:768px){.container .jumbotron,.jumbotron{padding:0}.jumbotron .h1,.jumbotron h1{font-size:28px}}.panel{background-color:#fff;border:none;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px}.panel .list-group{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.panel .list-group-item:first-child{border-top:1px solid #e6e9ed}.panel-heading{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.panel-title{font-size:14px;font-weight:400;color:#434a54}.panel-footer{background-color:#e6e9ed;border-top-color:#e6e9ed;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}.panel-default{border-color:#e6e9ed}.panel-default>.panel-heading{color:#434a54;background-color:#e6e9ed;border-color:#e6e9ed}.panel-primary{border-color:#3bafda}.panel-primary>.panel-heading{color:#fff;background-color:#3bafda;border-color:#3bafda}.panel-success{border-color:#8cc152}.panel-success>.panel-heading{color:#fff;background-color:#8cc152;border-color:#8cc152}.panel-info{border-color:#37bc9b}.panel-info>.panel-heading{color:#fff;background-color:#37bc9b;border-color:#37bc9b}.panel-warning{border-color:#f6bb42}.panel-warning>.panel-heading{color:#fff;background-color:#f6bb42;border-color:#f6bb42}.panel-danger{border-color:#da4453}.panel-danger>.panel-heading{color:#fff;background-color:#da4453;border-color:#da4453}.panel-danger>.panel-heading>.panel-title,.panel-info>.panel-heading>.panel-title,.panel-primary>.panel-heading>.panel-title,.panel-success>.panel-heading>.panel-title,.panel-warning>.panel-heading>.panel-title{color:#fff}.panel>.list-group:first-child .list-group-item:first-child,.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.panel>.list-group:last-child .list-group-item:last-child{border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-radius:4px 0 0;-webkit-border-radius:4px 0 0;-moz-border-radius:4px 0 0}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-radius:0 4px 0 0;-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-radius:0 0 0 4px;-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-radius:0 0 4px;-webkit-border-radius:0 0 4px;-moz-border-radius:0 0 4px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{border-top-color:#e6e9ed}.panel-group .panel{background-color:transparent;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0}.panel-group .panel+.panel{margin-top:0}.panel-group .panel-heading{padding:0;border-bottom-color:transparent}.panel-group .panel-heading+.panel-collapse .panel-body{padding:15px 0;border-top-color:transparent}.panel-group .panel-title a{display:block; padding:10px 0}.panel-group-lists .panel{background-color:#fff; border-bottom:1px solid #e6e9ed;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}.panel-group-lists .panel:first-child{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.panel-group-lists .panel:last-child{border-bottom:none;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}.panel-group-lists .panel-heading+.panel-collapse .panel-body{padding:15px;border-top-color:#e6e9ed}.panel-group-lists .panel-title a{padding:10px 15px;color:#434a54}.panel-group-lists .panel-title a:active,.panel-group-lists .panel-title a:focus,.panel-group-lists .panel-title a:hover{color:#aab2bd}.footer{padding:40px 0;background-color:#434a54}.footer-logo,.footer-nav{float:left;width:20%;padding:0 20px}@media (max-width:768px){.footer-logo{margin-bottom:20px}.footer-logo,.footer-nav{display:block; float:none;width:100%}}.footer-logo{height:32px; margin-top:-5px;line-height:32px}.footer-logo img{margin-right:10px}.footer-logo a{font-size:20px;font-weight:700;color:#fff}.footer-logo a:active,.footer-logo a:hover{text-decoration:none}.footer-nav .nav-title{margin-bottom:15px;color:#e6e9ed}.footer-nav .nav-item{line-height:28px}.footer-nav .nav-item>a{color:#aab2bd}.footer-nav .nav-item>a:active,.footer-nav .nav-item>a:hover{color:#ccd1d9;text-decoration:none}.footer-copyright{color:#aab2bd}.timeline dl{position:relative;top:0;padding:20px 0;margin:0}.timeline dl:before{position:absolute;top:0;bottom:0;left:50%;z-index:100;width:2px;margin-left:-1px;content:'';background-color:#ccd1d9}.timeline dl dt{position:relative;top:30px;z-index:200;width:120px;padding:3px 5px;margin:0 auto 30px;font-weight:400;color:#fff;text-align:center;background-color:#aab2bd;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.timeline dl dd{position:relative;z-index:200}.timeline dl dd .circ{position:absolute;top:40px;left:50%;z-index:200;width:22px;height:22px;margin-left:-11px;background-color:#4fc1e9;border:4px solid #f5f7fa;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.timeline dl dd .time{position:absolute;top:31px;left:50%;display:inline-block;width:100px;padding:10px 20px;color:#4fc1e9}.timeline dl dd .events{position:relative;width:47%;padding:10px 10px 0;margin-top:31px;background-color:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.timeline dl dd .events:before{position:absolute;top:12px;width:0;height:0;content:'';border-style:solid;border-width:6px}.timeline dl dd .events .events-object{margin-right:10px}.timeline dl dd .events .events-body{overflow:hidden;zoom:1}.timeline dl dd .events .events-body .events-heading{margin:0 0 10px;font-size:14px}.timeline dl dd.pos-right .time{margin-left:-100px;text-align:right}.timeline dl dd.pos-right .events{float:right}.timeline dl dd.pos-right .events:before{left:-12px;border-color:transparent #fff transparent transparent}.timeline dl dd.pos-left .time{margin-left:0;text-align:left}.timeline dl dd.pos-left .events{float:left}.timeline dl dd.pos-left .events:before{right:-12px;border-color:transparent transparent transparent #fff}@media screen and (max-width:767px){.timeline dl:before{left:60px}.timeline dl dt{margin:0 0 30px}.timeline dl dd .circ{left:60px}.timeline dl dd .time{left:0}.timeline dl dd.pos-left .time{padding:10px 0; margin-left:0;text-align:left}.timeline dl dd.pos-left .events{float:right;width:84%}.timeline dl dd.pos-left .events:before{left:-12px;border-color:transparent #fff transparent transparent}.timeline dl dd.pos-right .time{padding:10px 0; margin-left:0;text-align:left}.timeline dl dd.pos-right .events{float:right;width:84%}}.dropdown-menu{background-color:#434a54; border:none}.dropdown-menu .dropdown-header{padding:5px 20px;font-size:14px;font-weight:700;color:#aab2bd}.dropdown-menu li a{padding:5px 20px;color:#fff}.dropdown-menu .active a,.dropdown-menu .active a:focus,.dropdown-menu .active a:hover,.dropdown-menu li a:focus,.dropdown-menu li a:hover{color:#fff;background-color:#656d78;outline:0}.dropdown-menu .disabled a,.dropdown-menu .disabled a:focus,.dropdown-menu .disabled a:hover{color:#656d78;cursor:default}.dropdown-menu .divider{background-color:#656d78;border-bottom:none}.dropup .dropdown-menu{margin-bottom:0;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.dropdown-submenu{position:relative}.dropdown-submenu .dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;border-radius:0 4px 4px;-webkit-border-radius:0 4px 4px;-moz-border-radius:0 4px 4px}.dropdown-submenu:hover .dropdown-menu{display:block}.dropup .dropdown-submenu .dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;border-radius:4px 4px 4px 0;-webkit-border-radius:4px 4px 4px 0;-moz-border-radius:4px 4px 4px 0}.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;content:" ";border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#fff}.dropdown-default .dropdown-submenu>a:after{border-left-color:#434a54}.dropdown-submenu:hover a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left .dropdown-menu{left:-100%;margin-left:10px;border-radius:4px 0 4px 4px;-webkit-border-radius:4px 0 4px 4px;-moz-border-radius:4px 0 4px 4px}body{position:relative;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif!important}.home{background:url(../img/index.png) no-repeat 50% 100px}@media (max-width:767px){.home{background:0 0}}@font-face{font-family:angularicons;src:url(../angularicons/angularicons.eot);src:url(../angularicons/angularicons.eot?#iefix) format("embedded-opentype"),url(../angularicons/angularicons.woff) format("woff"),url(../angularicons/angularicons.ttf) format("truetype"),url(../angularicons/angularicons.svg) format("svg")}.icon{display:inline-block;font-family:angularicons;font-weight:400;font-style:normal;text-decoration:none;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon[data-icon]:before{content:attr(data-icon);speak:none}.index{text-align:center;background-color:rgba(255,255,255,.9);min-height:746px}.index h2{margin-top:10px;color:rgba(0,0,0,.8);font-size:16px;line-height:26px;font-weight:400}.index h3{margin-top:20px;font-size:14px;font-style:italic}.index .download-link{margin:20px 0}.index .download-link .btn{padding:15px 35px;border:0;font-size:22px;opacity:1}.index .version-text{color:rgba(0,0,0,.6);font-size:12px}.index .learn-more{margin-top:20px;font-weight:700;color:rgba(79,190,186,1)}.index .learn-more a,.index .learn-more a:active,.index .learn-more a:hover{color:#50c1e9!important;text-decoration:none}.index .learn-more .icon{font-weight:700;font-size:16px}.index .adpacks{margin:0 auto 100px;padding:9px 9px 18px;border-radius:3px;border:1px solid #3bafda;width:380px;min-height:132px;text-align:left!important}.index .adpacks .adpacks-img{float:left;width:140px}.index .adpacks .adpacks-poweredby,.index .adpacks .adpacks-text{font-size:13px;line-height:16px}.index .adpacks .adpacks-poweredby{display:block;margin-bottom:9px}@media (max-width:767px){.index{min-height:600px}.index .download-link .btn{padding:15px}.index .adpacks{width:100%;min-height:132px}}.social{position:relative;margin-top:-100px;margin-bottom:0;padding:40px 5px;height:99px;text-align:center;background:rgba(255,255,255,.7)url(../img/divider.png) no-repeat 50% 100%}.social li{height:30px;display:inline-block;vertical-align:top}.social a{color:#50c1e9!important}.social .github-fork,.social .github-watch{width:105px}.social .twitter-share{width:80px;margin-right:10px}.social .twitter-follow{width:200px}.desc{text-align:center;background-color:rgba(255,255,255,1)}.desc a{color:rgba(79,190,186,1)}.desc a:active,.desc a:hover{color:#50c1e9;text-decoration:none}.desc .desc__introduces{border-top:1px dashed #AAB2BD}.desc .desc__introduces:first-child{border-top:none}.desc .desc__introduces h3,.desc .desc__introduces p{margin:0 auto}.desc .desc__introduces h3{padding:70px 0 14px;max-width:900px;font-size:28px}.desc .desc__introduces p{padding-bottom:40px;max-width:900px;font-size:18px;color:#888}.desc .desc__introduces .photo--responsive img{width:100%}.desc .desc__features{margin:70px auto;text-align:left}.desc .desc__features .row{margin-bottom:70px}.desc .desc__features .col-md-6{padding-left:247px;min-height:200px;text-align:left}.desc .desc__features .features__photo{position:absolute;top:-18px;left:0}.desc .desc__features h4{font-size:20px;margin-bottom:10px}.desc .desc__features p{font-size:16px;color:#888;line-height:26px}@media (max-width:767px){.desc .desc__introduces h3{padding-top:20px;text-align:left}.desc .desc__introduces p{text-align:left}.desc .desc__features{margin-top:20px}.desc .desc__features .row{margin-bottom:20px}.desc .desc__features .row p{padding-bottom:20px;text-align:left}.desc .desc__features .features__photo{position:static}.desc .desc__features .col-md-6{padding:0 15px;text-align:center}}.docs-header{padding-top:50px;border-top:1px solid #50c1e9;background:url(../img/wild_flowers.png) repeat 0 0}.docs-header.header--noBackground{background:0 0}@media (max-width:768px){.docs-header{padding-top:0}}.navbar-custom{position:fixed;top:0;left:0;border:none;border-radius:0;background-color:rgba(255,255,255,.9);width:100%;z-index:2000}.navbar-custom .nav li a{display:block;color:#50c1e9}.navbar-custom .nav li a:focus,.navbar-custom .nav li a:hover{color:#50c1e9}.navbar-custom .nav li a.current,.navbar-custom .nav li a:active{border-bottom:3px solid #50c1e9}.navbar-custom .navbar-toggle{position:relative;background-color:#50c1e9;border-color:#50c1e9}.navbar-custom .navbar-toggle:focus,.navbar-custom .navbar-toggle:hover{background-color:#50c1e9}.navbar-custom .navbar-toggle .icon-bar{background-color:rgba(255,255,255,.9)}.navbar-custom .navbar-brand{padding:5px 15px;opacity:.7;filter:alpha(opacity=70);transition:opacity .4s ease-in-out}.navbar-custom .navbar-brand:active,.navbar-custom .navbar-brand:hover{opacity:1;filter:alpha(opacity=100)}.navbar-default .navbar-collapse{border-color:#e7e7e7}@media (max-width:992px){.navbar-custom .navbar-brand{width:63px;overflow:hidden}}@media (max-width:767px){.navbar-custom{position:relative;top:0}.navbar-custom .navbar-nav>li>a:focus,.navbar-custom .navbar-nav>li>a:hover{color:#fff;background-color:#50c1e9}}.topic{position:relative;padding:50px 0 110px}.topic h3{margin-top:20px;color:#fff;font-size:28px;font-weight:400}.topic h4{margin-top:15px;color:rgba(255,255,255,.8);font-weight:400}.topic .topic__infos{position:absolute;bottom:0;padding-bottom:15px;padding-top:14px;background:rgba(255,255,255,.25);width:100%}.topic .container{position:relative;color:rgba(255,255,255,.8)}.topic .container a{color:#fff;filter:alpha(opacity=100);opacity:1;text-decoration:underline;padding:0;font-weight:400}.topic .container a.btn{padding:10px 16px;text-decoration:none}.topic .github{position:relative;top:10px}.advertisement{padding:5px;width:auto!important;overflow:hidden;text-align:left;border:1px solid #a4e4ef!important;border-radius:4px}@media (max-width:767px){.advertisement{position:static;margin:30px 0}}@media (min-width:768px){.advertisement{position:absolute;top:15px;right:15px;width:380px!important}}.carbon-wrap{display:block;height:100px;line-height:15px;overflow:hidden}.carbon-img{border:none;display:inline;float:left;height:100px;margin:4px 9px 9px 0;width:130px}.carbon-text{display:inline;float:left;width:162px;color:#000;text-decoration:none!important;text-transform:none;font-size:11px!important}.carbon-poweredby{float:right;text-align:center;color:#999 text-decoration:none!important;font-size:11px!important}.documents{margin-top:40px}.details{position:relative;padding-right:400px}@media (max-width:991px){.details{width:100%}}@media (max-width:767px){.details{padding:0 15px}}.docs-article{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #ddd}.docs-article:last-child{border-bottom:none}.docs-article h3{margin:0 0 10px;padding-bottom:10px;font-family:Georgia,Palatino,"Times New Roman",Times!important;font-weight:400;font-size:25px;color:#50c1e9}.docs-article p{margin-bottom:10px;font-size:14px;line-height:22px}.docs-article dd{margin-bottom:10px}.docs-article a{color:#50c1e9;text-decoration:underline}.docs-article a:hover{color:#50c1e9}.docs-article .item__infos{margin:0 0 10px;font-size:14px;list-style:disc}.docs-article .item__infos li{margin-bottom:10px}.docs-article .btn-primary,.docs-article .btn-primary:hover{color:#fff;text-decoration:none}.docs-article pre{border:none;background-color:#f7f7f7}.example{margin-bottom:20px}.example .example-title{margin-bottom:20px;font-weight:700;font-size:18px;text-shadow:2px 2px 2px rgba(255,255,255,1)}.example .example-title span{font-weight:400;font-size:14px;color:#ED5565}.example [class*=col-]{margin-bottom:10px}.example-dropdown h2+.dropdown-menu,.example-modal .modal,.example-popover .popover{position:static;display:block}.example-dropdown h2+.dropdown-menu{float:none;width:200px}.example-popover .popover{position:relative}@media (max-width:960px){.tooltip-demo [class*=col-]{text-align:center}.tooltip-demo [class*=col-] .btn-block{display:inline-block;margin:0 auto;width:160px}}.example-popover [class*=col-]:nth-of-type(1) .popover{margin-top:0}.example-popover [class*=col-]:nth-of-type(3) .popover,.example-popover [class*=col-]:nth-of-type(4) .popover{margin-top:40px}.example-progress [class*=col-]:last-child .progress{margin-bottom:10px}.example-pagination .pager,.example-pagination .pagination{margin:0!important}.example-modal .modal{overflow:hidden}@media (min-width:768px){.example-modal .modal-dialog{width:545px;margin:5px}}.example-typography{position:relative;padding-left:25%;margin-bottom:40px}.example-typography .heading-note,.example-typography .text-note{display:block;width:260px;position:absolute;bottom:2px;left:0;font-size:13px;line-height:13px;color:#AAB2BD;font-weight:400}.example-typography .text-note{bottom:auto;top:10px}.color-swatches .swatches{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#FFF;width:100%;box-shadow:0 1px 2px rgba(0,0,0,.2)}.color-swatches .dark,.color-swatches .light{width:50%;height:50px}.color-swatches .light{-webkit-border-radius:4px 0 0;-moz-border-radius:4px 0 0;border-radius:4px 0 0}.color-swatches .dark{-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;border-radius:0 4px 0 0}.color-swatches .infos{padding:5px 10px}.color-swatches .infos h4,.color-swatches .infos p{margin:0}.color-swatches .infos h4{margin-bottom:3px;font-weight:700;font-size:14px}.color-swatches .infos p{font-size:12px}.psd-download{padding:40px 0;background:#e6e9ed url(../img/github.png) no-repeat 100% 0;min-height:680px}.psd-download h2{text-align:center}.psd-download .infos{font-size:20px;line-height:40px}.psd-download .row{margin-top:20px}@media (max-width:768px){.psd-download [class*=col-md-]{text-align:center}}.psd-download h4{margin:0 0 15px}.psd-download img{margin-bottom:15px}.previews{text-align:center}.previews p{margin-bottom:20px;font-size:20px;line-height:40px}.previews img{max-width:100%}.color-picker-nav a{text-decoration:none!important;color:#0b859c!important;margin:0 10px}.color-picker-nav a:hover{text-decoration:underline!important}.color-picker-nav a.current{font-weight:700}.color-wrap{position:relative;clear:both;left:0;width:100%;z-index:500}.color-picker{width:20%;padding-bottom:18%;color:#FFF;position:relative;float:left;top:0;bottom:0}.color-item{position:absolute;margin:0;left:0;right:0;top:0;bottom:0;text-align:center;text-transform:uppercase;padding:35%}.color-item:hover{display:inline;z-index:999;overflow:hidden;cursor:pointer;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-box-shadow:5px 5px 5px 5px rgba(0,0,0,.2);-moz-box-shadow:5px 5px 5px 5px rgba(0,0,0,.2);box-shadow:5px 5px 5px 5px rgba(0,0,0,.2)}@media only screen and (min-width:768px) and (max-width:959px){.color-picker{width:50%;color:#FFF}.color-item{padding:8%;font-size:.875em}.color-name,.hex-number{position:relative;line-height:22px;text-align:center}}@media only screen and (max-width:767px){.color-picker{width:50%;color:#FFF}.color-item{padding:8%;font-size:.75em}.color-name,.hex-number{position:relative;line-height:22px;text-align:center}}@media only screen and (min-width:480px) and (max-width:767px){.color-item{padding:5%;font-size:.75em}.color-picker{width:100%;color:#FFF}.color-name,.hex-number{position:relative;line-height:12px;text-align:center}}.blank{display:none}@media (max-width:768px){.blank{display:block;height:15px}}.site-footer{position:relative;z-index:400;border-top:1px dashed #AAB2BD;padding:40px 0 20px;background-color:#f5f5f5}.site-footer .connect,.site-footer a{color:#50c1e9}.site-footer a:active,.site-footer a:hover{color:#50c1e9;text-decoration:none}.site-footer .row .col-md-4{margin-bottom:20px}.site-footer h3{margin-bottom:20px;font-weight:600;font-size:18px}.site-footer ul{padding-left:0}.site-footer li{list-style:none;font-size:14px}.site-footer hr{margin:20px 0;border:none;height:1px;width:100%}.site-footer hr.dashed{border-top:1px dashed #ccc}.site-footer .icon{margin-right:10px;font-size:28px}.site-footer form{padding:0!important}.site-footer form label{font-size:14px!important;font-weight:400!important}.site-footer input[type=email]{margin-right:10px;width:75%}.site-footer input[type=email],.site-footer input[type=email]:focus,.site-footer input[type=submit],.site-footer input[type=submit]:active,.site-footer input[type=submit]:focus{border:none!important}.site-footer .clear,.site-footer .email{float:left}.site-footer .copyright p:last-child{margin-top:10px}.site-footer .copyright b{font-size:16px}.site-footer .download .download__infos{font-size:18px}.site-footer .download .btn{color:#000}.site-footer .download .btn-primary{color:#fff} \ No newline at end of file diff --git a/repohandler/src/main/webapp/index.jsp b/repohandler/src/main/webapp/index.jsp new file mode 100644 index 0000000..b9e5132 --- /dev/null +++ b/repohandler/src/main/webapp/index.jsp @@ -0,0 +1,1007 @@ +<%@page import="java.sql.*"%> +<%@include file="jsp/connection.jsp" %> + + + + + + + + + + + + + + + + + + + + + + + + + + + +Welcome page + + + + + + + + + + + + + + + + + + + + +<% +String s1=request.getParameter("s1"); +String s2=request.getParameter("s2"); + +if(s1==null){ + s1=""; +} +if(s2==null){ + s2=""; +} +%> + + + + + + +
+ +

School Resource System

+
+ + + + +<% + String regStatus=request.getParameter("reg-status"); + if(regStatus!=null){ + if(regStatus.equals("success")){ + %> +

Successfully registered

+ <% + } + } +%> + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + + + + + + +
+ +

Available resources

+
+ + + +
+ +
+
+ +
+ + + +
+

PhET(Interactive Simulations)

+

PhET is a suite of research-based interactive computer simulations for teaching and learning physics, chemistry, math, and other sciences.

+ +

Tutorials

+

More interactive and specific than a book or a lecture, a tutorial seeks to teach by example and supply the information to complete a certain task.

+ +

Mind map

+

A mind map is a diagram used to visually organize information. A mind map is hierarchical and shows relationships among pieces of the whole.

+ +

Additional materials

+

These are some extra stuff for your refrence.

+ +
+ +
+
+ +
+ +

Notice Board

+
+
+ +
+
+ Please write us
about the website
at www.spokentutorial.org
+
+
+

Become Contributor

+

1. To become contributor and get paid you need to register as user.
2. Login and go to edit and click on become contributor and submit the form
3. On completion of user-authentication from admin you will recieve mail and automatically upgraded to contributor,thats it.

+
+
+
+ + +

Sample

+
+
+ +
+
+ + + +
+
+ +
+
+
+
+ + + +
+

About us

+
+
+ +
+
+

A personalized learning resource for school students.

+

School resource system(aka,SRS) offers practice exercises, instructional videos, and a personalized learning dashboard
that empower learners to study at their own pace in and outside of the classroom.
We tackle math, science, computer programming, history, art history, economics, and more.
Our mission guide learners from kindergarten to calculus using state-of-the-art,
adaptive technology that identifies strengths and learning gaps.
We've also partnered with leading institutions, to offer specialized content so that every students has equal opportunity to know and grow.

+ +
+
+
+
+
+ + + +
+
+ +
+
+ + + + + + + + + + +

Email:

Response:

+

School Resource System-2018

+
+
+
+
+ + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/repohandler/src/main/webapp/js/application.js b/repohandler/src/main/webapp/js/application.js new file mode 100644 index 0000000..274aa09 --- /dev/null +++ b/repohandler/src/main/webapp/js/application.js @@ -0,0 +1,39 @@ +// NOTICE!! DO NOT USE ANY OF THIS JAVASCRIPT +// IT'S ALL JUST JUNK FOR OUR DOCS! +// ++++++++++++++++++++++++++++++++++++++++++ + +!function ($) { + $(function(){ + + $('.tooltip-demo').tooltip({ + selector: "[data-toggle=tooltip]", + container: "body" + }); + + $("input[type='number']").stepper(); + + $(".selecter_1").selecter(); + + $(".selecter_2").selecter(); + + $(".selecter_3").selecter(); + + $(".selecter_4").selecter(); + + $(".selecter_5").selecter(); + + $(".selecter_6").selecter(); + + $('.checkbox input').iCheck({ + checkboxClass: 'icheckbox_flat', + increaseArea: '20%' + }); + + $('.radio input').iCheck({ + radioClass: 'iradio_flat', + increaseArea: '20%' + }); + $('#accordion1').collapse(); + $('#accordion2').collapse(); + }) +}(window.jQuery) diff --git a/repohandler/src/main/webapp/js/bootstrap.min.js b/repohandler/src/main/webapp/js/bootstrap.min.js new file mode 100644 index 0000000..7f9bb77 --- /dev/null +++ b/repohandler/src/main/webapp/js/bootstrap.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v3.3.0 (http://getbootstrap.com) + * Copyright 2011-2014 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher")}(jQuery),+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.0",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.0",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")&&(c.prop("checked")&&this.$element.hasClass("active")?a=!1:b.find(".active").removeClass("active")),a&&c.prop("checked",!this.$element.hasClass("active")).trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active"));a&&this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=this.sliding=this.interval=this.$active=this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.0",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c="prev"==a?-1:1,d=this.getItemIndex(b),e=(d+c)%this.$items.length;return this.$items.eq(e)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));return a>this.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){return this.sliding?void 0:this.slide("next")},c.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i="next"==b?"first":"last",j=this;if(!f.length){if(!this.options.wrap)return;f=this.$element.find(".item")[i]()}if(f.hasClass("active"))return this.sliding=!1;var k=f[0],l=a.Event("slide.bs.carousel",{relatedTarget:k,direction:h});if(this.$element.trigger(l),!l.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var m=a(this.$indicators.children()[this.getItemIndex(f)]);m&&m.addClass("active")}var n=a.Event("slid.bs.carousel",{relatedTarget:k,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),j.sliding=!1,setTimeout(function(){j.$element.trigger(n)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(n)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&"show"==b&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a(this.options.trigger).filter('[href="#'+b.id+'"], [data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.0",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0,trigger:'[data-toggle="collapse"]'},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.find("> .panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":a.extend({},e.data(),{trigger:this});c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){b&&3===b.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=c(d),f={relatedTarget:this};e.hasClass("open")&&(e.trigger(b=a.Event("hide.bs.dropdown",f)),b.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger("hidden.bs.dropdown",f)))}))}function c(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.0",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=c(e),g=f.hasClass("open");if(b(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(' + + +
+

 

+
+ + + +


+ +
+
+

 

+
+ +
+

Instructions

+

Please select all the four options to make a unique slection from the list of available choices. Once, you change your option the select box following next will automatically change. In this way you can easily determine your choice from the list available

+
+ +
+

 

+
+
+ + + + + + + + + + \ No newline at end of file diff --git a/repohandler/src/main/webapp/jsp/login.jsp b/repohandler/src/main/webapp/jsp/login.jsp new file mode 100644 index 0000000..7891ee3 --- /dev/null +++ b/repohandler/src/main/webapp/jsp/login.jsp @@ -0,0 +1,54 @@ +<%@ include file="connection.jsp"%> + +

  +

  +

+<% +String s=request.getParameter("abc"); +if(s!=null) +{ + if(s.equals("inv")) + { + out.println(" Invalid login info !! "); + s=""; + } +} + +%> +
+ + + + + +
Login Form +
  +
+ + + + + + + + +
  +
User name : + +
Password : + +
forgot-password? +
  +
+
  +
+
+

HOME +

+

+© School-resource-system - 2018 +

+
+ + + \ No newline at end of file diff --git a/repohandler/src/main/webapp/jsp/logout.jsp b/repohandler/src/main/webapp/jsp/logout.jsp new file mode 100644 index 0000000..b876766 --- /dev/null +++ b/repohandler/src/main/webapp/jsp/logout.jsp @@ -0,0 +1,10 @@ +<% +session.invalidate(); +%> + + + +Successfully logged out!! +
+Signing out .............................................. +
\ No newline at end of file diff --git a/repohandler/src/main/webapp/jsp/new-registration.jsp b/repohandler/src/main/webapp/jsp/new-registration.jsp new file mode 100644 index 0000000..9a1fa9d --- /dev/null +++ b/repohandler/src/main/webapp/jsp/new-registration.jsp @@ -0,0 +1,337 @@ + + + +User Registration + + + + + + + + + + + + + + +<% +String s1=request.getParameter("s1"); +String s2=request.getParameter("s2"); + +if(s1==null){ + s1=""; +} +if(s2==null){ + s2=""; +} +%> + + + + +

Sign up Form

+ + + + + +HOME + + + + + + + + + + + + diff --git a/repohandler/src/main/webapp/jsp/pendingResource.jsp b/repohandler/src/main/webapp/jsp/pendingResource.jsp new file mode 100644 index 0000000..d8e1f60 --- /dev/null +++ b/repohandler/src/main/webapp/jsp/pendingResource.jsp @@ -0,0 +1,246 @@ +<%@include file = "connection.jsp"%> + +display request + + + + + + + + + + + + + + + + + + + + + +<% Integer uid=(Integer) session.getAttribute("uid"); %> + + +
+
+

School Resource System

+ +
+
+ +
+

Accepted resources

+ + + +
+

Additional material

+<% + + rs=stat.executeQuery(" select additional_material_description,topics.topic_name from additional_material,topics,resources where additional_material.userid="+uid+" and activity=0 and additional_material.resources_id=resources.resources_id and resources.topic_id=topics.topic_id;"); + Integer i=0; +%> +

+ + + + + +<% + while(rs.next()){ + if(i%2==0){ +%> + + + + +<% + } + else{ +%> + + + + +<% + } + i++; + } +%> +
DescriptionTopic Name
<%=rs.getString(1)%><%=rs.getString(2)%>
<%=rs.getString(1) %><%=rs.getString(2)%>
+ + + + +
+

Tutorial

+<% + + + rs=stat.executeQuery(" select tutorial_name,topics.topic_name from tutorial,topics,resources where tutorial.userid="+ uid +" and activity=0 and tutorial.resources_id=resources.resources_id and resources.topic_id=topics.topic_id "); + Integer j=0; +%> +

+ + + + + +<% + while(rs.next()){ + if(j%2==0){ +%> + + + + +<% + } + else{ +%> + + + + +<% + } + j++; + } +%> +
DescriptionTopic Name
<%=rs.getString(1)%><%=rs.getString(2)%>
<%=rs.getString(1) %><%=rs.getString(2)%>
+ + + + + +
+

PhET

+<% + + + rs=stat.executeQuery(" select phet_name,topics.topic_name from phet,topics,resources where phet.userid="+ uid +" and activity=0 and phet.resources_id=resources.resources_id and resources.topic_id=topics.topic_id"); + Integer k=0; +%> +

+ + + + + +<% + while(rs.next()){ + if(k%2==0){ +%> + + + + +<% + } + else{ +%> + + + + +<% + } + k++; + } +%> +
DescriptionTopic Name
<%=rs.getString(1)%><%=rs.getString(2)%>
<%=rs.getString(1) %><%=rs.getString(2)%>
+ + + + + +
+

Mind map

+<% + + + rs=stat.executeQuery(" select description,topics.topic_name from mindmap,topics,resources where mindmap.userid="+ uid +" and activity=0 and mindmap.resources_id=resources.resources_id and resources.topic_id=topics.topic_id"); + Integer l=0; +%> +

+ + + + + +<% + while(rs.next()){ + if(l%2==0){ +%> + + + + +<% + } + else{ +%> + + + + +<% + } + l++; + } +%> +
DescriptionTopic name
<%=rs.getString(1)%><%=rs.getString(2)%>
<%=rs.getString(1) %><%=rs.getString(2)%>
+
+
+ + + \ No newline at end of file diff --git a/repohandler/src/main/webapp/jsp/topicSearchResult.jsp b/repohandler/src/main/webapp/jsp/topicSearchResult.jsp new file mode 100644 index 0000000..2bf4cd8 --- /dev/null +++ b/repohandler/src/main/webapp/jsp/topicSearchResult.jsp @@ -0,0 +1,24 @@ +<%@ include file="connection.jsp"%> + +<% +String str=request.getParameter("str"); + +rs=stat.executeQuery("select resources.resources_id from topics,resources where topics.topic_name='"+ str +"' and resources.topic_id=topics.topic_id "); + +if(rs.next()){ + Integer rid=rs.getInt(1); +%> + + + +<% +} +else{ +%> +

Sorry ! No content!!!!

+ + + +<% +} +%> \ No newline at end of file diff --git a/repohandler/src/main/webapp/jsp/upload/upload-filterbox-subject.jsp b/repohandler/src/main/webapp/jsp/upload/upload-filterbox-subject.jsp new file mode 100644 index 0000000..6f20f48 --- /dev/null +++ b/repohandler/src/main/webapp/jsp/upload/upload-filterbox-subject.jsp @@ -0,0 +1,19 @@ +<%@page import="java.sql.*"%> +<%@ include file="./../connection.jsp"%> +<% +String grade=request.getParameter("count"); + String buffer=" "; + response.getWriter().println(buffer); + } + catch(Exception e){ + System.out.println(e); + } + + %> diff --git a/repohandler/src/main/webapp/jsp/upload/upload-filterbox-topic.jsp b/repohandler/src/main/webapp/jsp/upload/upload-filterbox-topic.jsp new file mode 100644 index 0000000..351d53a --- /dev/null +++ b/repohandler/src/main/webapp/jsp/upload/upload-filterbox-topic.jsp @@ -0,0 +1,21 @@ +<%@page import="java.sql.*"%> +<%@ include file="./../connection.jsp"%> +<% +String subject=request.getParameter("count"); + + try{ + Statement stmt = con.createStatement(); + ResultSet reslt = stmt.executeQuery("Select topic_id,topic_name from topics where subject_id='"+subject+"' "); + + String buffer=""; + response.getWriter().println(buffer); + } + catch(Exception e){ + System.out.println(e); + } + + %> diff --git a/repohandler/src/main/webapp/jsp/upload/upload-resource-select.jsp b/repohandler/src/main/webapp/jsp/upload/upload-resource-select.jsp new file mode 100644 index 0000000..7d6a909 --- /dev/null +++ b/repohandler/src/main/webapp/jsp/upload/upload-resource-select.jsp @@ -0,0 +1,275 @@ +<%@page import="java.sql.*"%> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+

School Resource System

+ +
+
+ +
+ + +
+ + +
+

 

+
+ + +
+ +
+ + + + + + +
+ + + + + + + + + + + + +
+ + +
+ +
+
+
+ +
+
+
+ +
+
+ +
+
+
+
+
+ + +
+

 

+
+ +
+



+ + +
+ + +
+

 

+
+ +
+

Instructions

+

Please select all the four options to make a unique slection from the list of available choices. Once, you change your option the select box following next will automatically change. In this way you can easily determine your choice from the list available

+
+ +
+

 

+
+ +
+ +
+ + + + + + \ No newline at end of file diff --git a/repohandler/src/main/webapp/jsp/upload/uploadAdditionalMaterialFile.jsp b/repohandler/src/main/webapp/jsp/upload/uploadAdditionalMaterialFile.jsp new file mode 100644 index 0000000..77f805f --- /dev/null +++ b/repohandler/src/main/webapp/jsp/upload/uploadAdditionalMaterialFile.jsp @@ -0,0 +1,122 @@ +<%@ page import="java.util.List" %> + <%@ page import="java.util.Iterator" %> + <%@ page import="java.io.File" %> + <%@ page import="org.apache.commons.fileupload.servlet.ServletFileUpload"%> + <%@ page import="org.apache.commons.fileupload.disk.*"%> + <%@ page import="org.apache.commons.fileupload.*"%> + <%@ page import = "java.io.*,java.util.*, javax.servlet.*" %> +<%@ page import = "javax.servlet.http.*" %> +<%@ page import = "org.apache.commons.fileupload.*" %> +<%@ page import = "org.apache.commons.fileupload.disk.*" %> +<%@ page import = "org.apache.commons.fileupload.servlet.*" %> +<%@ page import = "org.apache.commons.io.output.*" %> + + + <%@ page contentType="text/html;charset=UTF-8" language="java" %> + <%@ include file="./../connection.jsp" %> + +<% +Integer uid=0; +uid = (Integer) session.getAttribute("uid"); +String dscp=""; +String itemName=""; +boolean isMultipart = ServletFileUpload.isMultipartContent(request); + if (!isMultipart) + { + } + else + { + FileItemFactory factory = new DiskFileItemFactory(); + ServletFileUpload upload = new ServletFileUpload(factory); + List items = null; + try + { + items = upload.parseRequest(request); + } + catch (FileUploadException e) + { + e.printStackTrace(); + } + Iterator itr = items.iterator(); //this will create iterator object from list..used for traversing the data. + + while (itr.hasNext()) + { + FileItem item = (FileItem) itr.next(); + + if (item.isFormField()) //checking if its normal field then we read as normal. no need to store in disc + { + String name = item.getFieldName(); + String value = item.getString(); + + if(name.equals("addmtdscp")) + { + dscp=value; + + } + + + } + else //this else part for process about PDF file + { + try + { + + itemName = item.getName(); //this will return the pdf file name + //check whether it is .txt and .pdf or not. + Integer length=0; + Integer startIndex=0; + length=itemName.length(); + startIndex=length-3; + String str=itemName.substring(startIndex); + if(str.equalsIgnoreCase("txt") || str.equalsIgnoreCase("pdf")){ + + String srid=request.getParameter("rid"); + Integer rid=Integer.parseInt(srid); + Integer actv=0; + %> + <%=rid %>
<%=dscp %>
<%=itemName %> + <% + String qry="insert into additional_material(additional_material_description,additional_material_link,resources_id,activity,userid) values ('"+ dscp +"','"+ itemName +"',"+ rid +","+ actv +","+ uid +")"; + stat.executeUpdate(qry); + + + + + + ServletContext context = pageContext.getServletContext(); + String filename = context.getInitParameter("file-upload"); + + filename=filename+itemName; //now concatenation the file name with upload path. + File savedFile=new File(filename); + + item.write(savedFile); //saving file into disc,item contain which you select the file. + //here item will copy into the savedFile and store into disk + + out.println("successfull"); + // response.sendRedirect("index.jsp"); + + + %> + + + + <% + } + else{ + %> + + + + <% + } + } + catch(Exception ste) + { + out.println(ste); + } + } + } + + + } +%> \ No newline at end of file diff --git a/repohandler/src/main/webapp/jsp/upload/uploadAdditionalMaterialLink.jsp b/repohandler/src/main/webapp/jsp/upload/uploadAdditionalMaterialLink.jsp new file mode 100644 index 0000000..09305f4 --- /dev/null +++ b/repohandler/src/main/webapp/jsp/upload/uploadAdditionalMaterialLink.jsp @@ -0,0 +1,16 @@ +<%@ include file="./../connection.jsp" %> +<% +String lnk=request.getParameter("addmtlnk"); +String dscp=request.getParameter("addmtdscp"); +String srid=request.getParameter("rid"); +Integer rid=Integer.parseInt(srid); +Integer uid=(Integer) session.getAttribute("uid"); +Integer actv=0; +String qry="insert into additional_material(additional_material_description,additional_material_link,resources_id,activity,userid) values ('"+ dscp +"','"+ lnk +"',"+ rid +","+ actv +","+ uid +")"; +stat.executeUpdate(qry); +%> +
+Thank you! + + + diff --git a/repohandler/src/main/webapp/jsp/upload/uploadMindmapFile.jsp b/repohandler/src/main/webapp/jsp/upload/uploadMindmapFile.jsp new file mode 100644 index 0000000..bf43f12 --- /dev/null +++ b/repohandler/src/main/webapp/jsp/upload/uploadMindmapFile.jsp @@ -0,0 +1,139 @@ +<%@include file="./../connection.jsp" %> +<%@ page import="java.util.List" %> + <%@ page import="java.util.Iterator" %> + <%@ page import="java.io.File" %> + <%@ page import="org.apache.commons.fileupload.servlet.ServletFileUpload"%> + <%@ page import="org.apache.commons.fileupload.disk.*"%> + <%@ page import="org.apache.commons.fileupload.*"%> + <%@ page import = "java.io.*,java.util.*, javax.servlet.*" %> +<%@ page import = "javax.servlet.http.*" %> +<%@ page import = "org.apache.commons.fileupload.*" %> +<%@ page import = "org.apache.commons.fileupload.disk.*" %> +<%@ page import = "org.apache.commons.fileupload.servlet.*" %> +<%@ page import = "org.apache.commons.io.output.*" %> +<%@ page import="java.nio.file.Path"%> +<%@page import="java.nio.file.Paths"%> +<%@page import="java.nio.file.Files"%> + <%@ page contentType="text/html;charset=UTF-8" language="java" %> + + +<% +Integer uid=0; +uid = (Integer) session.getAttribute("uid"); +System.out.println(uid); +String dscp=""; +String itemName=""; +boolean isMultipart = ServletFileUpload.isMultipartContent(request); + if (!isMultipart) + { + } + else + { + FileItemFactory factory = new DiskFileItemFactory(); + ServletFileUpload upload = new ServletFileUpload(factory); + List items = null; + try + { + items = upload.parseRequest(request); + } + catch (FileUploadException e) + { + e.printStackTrace(); + } + Iterator itr = items.iterator(); //this will create iterator object from list..used for traversing the data. + + while (itr.hasNext()) + { + FileItem item = (FileItem) itr.next(); + + if (item.isFormField()) //checking if its normal field then we read as normal. no need to store in disc + { + String name = item.getFieldName(); + String value = item.getString(); + + if(name.equals("mmdscp")) + { + dscp=value; + + } + + + } + else //this else part for process about PDF file + { + try + { + + itemName = item.getName(); //this will return the pdf file name + System.out.println(itemName); + Path path=Paths.get("/home/dutta/workspace/skool_resource_system/WebContent/static/resource/4/"+itemName); + if(!Files.exists(path)){ + + + //check whether it is .txt and .pdf or not. + Integer length=0; + Integer startIndex=0; + length=itemName.length(); + startIndex=length-4; + String str=itemName.substring(startIndex); + System.out.println(str); + System.out.println(itemName); + + if(str.equalsIgnoreCase(".zip")){ + + String srid=request.getParameter("rid"); + Integer rid=Integer.parseInt(srid); + System.out.println(rid); + Integer actv=0; + %> + <%=rid %>
<%=dscp %>
<%=itemName %> + <% + String qry="insert into mindmap(mindmapcontent,description,resources_id,activity,userid) values ('"+ itemName +"','"+ dscp +"',"+ rid +","+ actv +","+ uid +")"; + stat.executeUpdate(qry); + + + + + + ServletContext context = pageContext.getServletContext(); + String filename = context.getInitParameter("mindmap-upload"); + + filename=filename+itemName; //now concatenation the file name with upload path. + File savedFile=new File(filename); + + item.write(savedFile); //saving file into disc,item contain which you select the file. + //here item will copy into the savedFile and store into disk + + out.println("successfull"); + // response.sendRedirect("index.jsp"); + + + %> + + + + <% + } + else{ + %> + + + + <% + } + } + else{ + out.println(""); + + } + } + catch(Exception ste) + { + out.println(ste); + } + } + } + + + } +%> \ No newline at end of file diff --git a/repohandler/src/main/webapp/jsp/upload/uploadPhetLink.jsp b/repohandler/src/main/webapp/jsp/upload/uploadPhetLink.jsp new file mode 100644 index 0000000..b665508 --- /dev/null +++ b/repohandler/src/main/webapp/jsp/upload/uploadPhetLink.jsp @@ -0,0 +1,16 @@ +<%@ include file="./../connection.jsp" %> +<% +String nm=request.getParameter("phtnm"); +String lnk=request.getParameter("phtlnk"); +String srid=request.getParameter("rid"); +Integer rid=Integer.parseInt(srid); +Integer uid=(Integer) session.getAttribute("uid"); +Integer actv=0; +String qry="insert into phet(phet_name,phet_link,resources_id,activity,userid) values ('"+ nm +"','"+ lnk +"',"+ rid +","+ actv +","+ uid +")"; +stat.executeUpdate(qry); +%> +
+Thank you! + + + diff --git a/repohandler/src/main/webapp/jsp/upload/uploadResource-form.jsp b/repohandler/src/main/webapp/jsp/upload/uploadResource-form.jsp new file mode 100644 index 0000000..7975424 --- /dev/null +++ b/repohandler/src/main/webapp/jsp/upload/uploadResource-form.jsp @@ -0,0 +1,371 @@ +<%@include file="./../connection.jsp"%> +<%@page import="java.time.LocalDateTime" %> +<% +String val=request.getParameter("val"); +Integer tid=Integer.parseInt(val); +String resType=request.getParameter("res"); +Integer uid=0; +uid = (Integer) session.getAttribute("uid"); +System.out.println(uid); +Integer rid=0; + +/* +Integer rid=Integer.parseInt(val); +rs=stat.executeQuery("select resources_type_id from resources where resources_id="+ rid +" "); +Integer resType=0; +if(rs.next()){ +resType=rs.getInt("resources_type_id"); +} +*/ +%> + + + + + + + + + + + + + + + + + + + + + + + + +
+
+

School Resource System

+ +
+
+ +



+<% + if(resType.equals("additionalmaterial")){ + rs=stat.executeQuery("select resources_id from resources where resources_type_id=1 and topic_id='" + tid + "' "); + if(rs.next()){ + rid=rs.getInt(1); + } + else{ + LocalDateTime reqDate = LocalDateTime.now(); + System.out.println(""+tid+" "+uid+" "+reqDate); + String insrtqry="insert into resources(resources_type_id,topic_id,userid,creation_date,updation_date) values(1,"+ tid +","+ uid +",'"+ reqDate +"','"+ reqDate +"') "; + stat.executeUpdate(insrtqry); + rs=stat.executeQuery("select resources_id from resources where resources_type_id=1 and topic_id='" + tid + "' "); + if(rs.next()){ + rid=rs.getInt(1); + } + } +%> + +
+
+
+

 

+
+
+ + +
+
+

 

+
+
+
+ + + + + + + + +


+-OR- +
+

+
+ + +
+
+
+

 

+
+
+ + +
+
+

 

+
+ +
+
+ + + + + + + + + +<% + } + + +//tutorial.................................................. + + if(resType.equals("tutorial")){ + rs=stat.executeQuery("select resources_id from resources where resources_type_id=2 and topic_id='" + tid + "' "); + if(rs.next()){ + rid=rs.getInt(1); + } + else{ + LocalDateTime reqDate = LocalDateTime.now(); + String insrtqry="insert into resources(resources_type_id,topic_id,userid,creation_date,updation_date) values(2,"+ tid +","+ uid +",'"+ reqDate +"','"+ reqDate +"') "; + stat.executeUpdate(insrtqry); + rs=stat.executeQuery("select resources_id from resources where resources_type_id=2 and topic_id='" + tid + "' "); + if(rs.next()){ + rid=rs.getInt(1); + } + } +%> +
+

Tutorial link.

+
+
+
+ Tutorial Name:

*Please give a name to the tutorial ...

+
+ Tutorial link:

*Remember to start your link with https://...

+ +
+ Tutorial description: + +
+ Additional links:

*Please provide some additional refrence link ...

+ +
+ +
+
+
+ +<% + } + + +//PhET................................................................................... + if(resType.equals("phet")){ + rs=stat.executeQuery("select resources_id from resources where resources_type_id=3 and topic_id='" + tid + "' "); + if(rs.next()){ + rid=rs.getInt(1); + } + else{ + LocalDateTime reqDate = LocalDateTime.now(); + String insrtqry="insert into resources(resources_type_id,topic_id,userid,creation_date,updation_date) values(3,"+ tid +","+ uid +",'"+ reqDate +"','"+ reqDate +"') "; + stat.executeUpdate(insrtqry); + rs=stat.executeQuery("select resources_id from resources where resources_type_id=3 and topic_id='" + tid + "' "); + if(rs.next()){ + rid=rs.getInt(1); + } + } +%> +
+
+

PhET Link

+
+
+
+ PhET Name:

*Please give a name to the PhET ...

+
+ PhET link:

*Remember to start your link with https://...

+
+ +
+
+
+
+<% + } + + + +//Mindmap............................................................................................ + if(resType.equals("mindmap")){ + rs=stat.executeQuery("select resources_id from resources where resources_type_id=4 and topic_id='" + tid + "' "); + if(rs.next()){ + rid=rs.getInt(1); + } + else{ + LocalDateTime reqDate = LocalDateTime.now(); + String insrtqry="insert into resources(resources_type_id,topic_id,userid,creation_date,updation_date) values(4,"+ tid +","+ uid +",'"+ reqDate +"','"+ reqDate +"') "; + stat.executeUpdate(insrtqry); + rs=stat.executeQuery("select resources_id from resources where resources_type_id=4 and topic_id='" + tid + "' "); + if(rs.next()){ + rid=rs.getInt(1); + } + } +%> +
+
+

File Upload

+
+ Select a file to upload:
+
+
+ Mind map description: +
+ + +
+
+
+
+<% + } +%> + + diff --git a/repohandler/src/main/webapp/jsp/upload/uploadTutorialLink.jsp b/repohandler/src/main/webapp/jsp/upload/uploadTutorialLink.jsp new file mode 100644 index 0000000..8018c0e --- /dev/null +++ b/repohandler/src/main/webapp/jsp/upload/uploadTutorialLink.jsp @@ -0,0 +1,18 @@ +<%@ include file="./../connection.jsp" %> +<% +String nm=request.getParameter("tutnm"); +String lnk=request.getParameter("tutlnk"); +String dscp=request.getParameter("tutdscp"); +String srid=request.getParameter("rid"); +Integer rid=Integer.parseInt(srid); +String adlnk=request.getParameter("adlnk"); +Integer uid=(Integer) session.getAttribute("uid"); +Integer actv=0; +String qry="insert into tutorial(tutorial_name,tutorial_link,tutorial_description,tutorial_additional_link,resources_id,activity,userid) values ('"+ nm +"','"+ lnk +"','"+ dscp +"','"+ adlnk +"','"+ rid +"',"+ actv +","+ uid +")"; +stat.executeUpdate(qry); +%> +
+Thank you! + + + diff --git a/repohandler/src/main/webapp/jsp/user-edit-profile-find.jsp b/repohandler/src/main/webapp/jsp/user-edit-profile-find.jsp new file mode 100644 index 0000000..0cb001f --- /dev/null +++ b/repohandler/src/main/webapp/jsp/user-edit-profile-find.jsp @@ -0,0 +1,38 @@ +<%@include file = "connection.jsp"%> +<% +Integer uid= (Integer) session.getAttribute("uid"); +//Integer id=Integer.parseInt(uid);Not required...... +rs=stat.executeQuery("Select * from user where userid = " + uid + " "); + +if(rs.next()) +{ + String s1=rs.getString("first_name"); + String s2=rs.getString("last_name"); + String s3=rs.getString("email"); + String s4=rs.getString("user_name"); + + + session.setAttribute("fnm", s1); + session.setAttribute("lnm", s2); + session.setAttribute("eml", s3); + session.setAttribute("usr", s4); + session.setAttribute("uid", uid); + response.sendRedirect("user-edit-profile-form.jsp"); +%> + + + +<% +} +else{ + response.setHeader("Pragma","no-cache"); + response.setHeader("Cache-Control","no-store"); + response.setHeader("Expires","0"); + response.setDateHeader("Expires",-1); + session.invalidate(); + out.println(""); +} +%> + diff --git a/repohandler/src/main/webapp/jsp/user-edit-profile-form.jsp b/repohandler/src/main/webapp/jsp/user-edit-profile-form.jsp new file mode 100644 index 0000000..6bd8bc9 --- /dev/null +++ b/repohandler/src/main/webapp/jsp/user-edit-profile-form.jsp @@ -0,0 +1,92 @@ +<%@include file="connection.jsp"%> + +Edit profile + + + +<% +Integer uid= (Integer) session.getAttribute("uid"); +//Integer id=Integer.parseInt(uid);Not required...... +rs=stat.executeQuery("Select * from user where userid = " + uid + " "); +String s1=""; +String s2=""; +String s3=""; +String s4=""; + +if(rs.next()) +{ + s1=rs.getString("first_name"); + s2=rs.getString("last_name"); + s3=rs.getString("email"); + s4=rs.getString("user_name"); + + // session.setAttribute("uid",uid); + // response.sendRedirect("user-edit-profile-update.jsp"); +} + +else{ + response.setHeader("Pragma","no-cache"); + response.setHeader("Cache-Control","no-store"); + response.setHeader("Expires","0"); + response.setDateHeader("Expires",-1); + session.invalidate(); + out.println(""); +} + +Integer opt=0; +rs=stat.executeQuery("select role_id from user_roles where userid="+ uid +" "); +if(rs.next()){ + opt=rs.getInt(1); +} +if(opt==1){ +%> +Become a contributor +<% +} +%> + + + + +
+ + + + + +
Edit profile +
  +
+ + + + + + + + + +
  +
first name : + required > +
last name : + required > +
email : + required > +
user name : + required > +
edit: + + + +
  +
  +
+
+ +

HOME +

+

+© School-resource-system - 2018 +

+
diff --git a/repohandler/src/main/webapp/jsp/user-edit-profile-update.jsp b/repohandler/src/main/webapp/jsp/user-edit-profile-update.jsp new file mode 100644 index 0000000..7298cb6 --- /dev/null +++ b/repohandler/src/main/webapp/jsp/user-edit-profile-update.jsp @@ -0,0 +1,53 @@ +<%@ include file="connection.jsp"%> + +<% + +String fnm=request.getParameter("fnm"); +String lnm=request.getParameter("lnm"); +String eml=request.getParameter("email"); +String unm=request.getParameter("unm"); +Integer uid=(Integer)session.getAttribute("uid"); +Integer flag=0; + +System.out.println("--------------------------"); +System.out.println(fnm); +System.out.println(lnm); +System.out.println(eml); +System.out.println(unm); +System.out.println(uid); + +rs=stat.executeQuery("select user_name from user where user_name='"+ unm +"' and userid != "+ uid +" "); +if(rs.next()){ + flag=1; +} +rs=stat.executeQuery("select email from user where email='"+ eml +"' and userid != "+ uid +" "); +if(rs.next()){ + flag=1; +} +if(flag==1){ +out.println("username or email already taken..."); +%> + +<% +} +else{ + + +String qry="UPDATE user set first_name='" + fnm + "' , last_name='" + lnm + "' , email= '"+ eml +"', user_name='"+ unm +"' where userid='"+ uid +"' "; + +stat.executeUpdate(qry); +out.println("Updated successfully..."); +//session.invalidate(); + +try { + con.close(); +} catch (SQLException e) { + e.printStackTrace(); +} +%> + +<% +} +%> + + diff --git a/repohandler/src/main/webapp/jsp/user-home.jsp b/repohandler/src/main/webapp/jsp/user-home.jsp new file mode 100644 index 0000000..55c750f --- /dev/null +++ b/repohandler/src/main/webapp/jsp/user-home.jsp @@ -0,0 +1,738 @@ +<%@page import="java.sql.*"%> +<%@include file="connection.jsp" %> + + + + +<% +Integer uid=0; +uid = (Integer) session.getAttribute("uid"); +//Clear the cache and disable the backbutton to come to this page. +response.setHeader("Pragma","no-cache"); +response.setHeader("Cache-Control","no-store"); +response.setHeader("Expires","0"); +response.setDateHeader("Expires",-1); +%> + + + + + + + + + + + + + + + + + + + +User Welcome page + + + + + + + +<% +String nm=""; +Integer id=0; +id = (Integer) session.getAttribute("uid"); +rs=stat.executeQuery("Select user_name from user where userid="+ id +" "); +if(rs.next()){ + nm=rs.getString("user_name"); +} +else{ + out.println(" "); +} +%> + + + + + + + +
+
+
+
+

School Resource System

+
+
+
+


Hello <%=nm%>

+
+
+
+ + +<% +Integer opt=0; +rs=stat.executeQuery("select role_id from user_roles where userid="+ id +" "); +if(rs.next()){ + opt=rs.getInt(1); +} +%> + + + + + +<% +String p=request.getParameter("abc"); +if(p!=null){ +if(p.equals("inv")){ + %> +

Something went wrong! Please Refill

+ <% +} +if(p.equals("crt")){ + %> +

Successful!!

+ <% +} +} +%> + + +<% + String upldStatus=request.getParameter("upload-status"); + if(upldStatus!=null){ + if(upldStatus.equals("success")){ + %> +

Successfully uploaded

+ <% + } + else{ + %> +

Something went wrong.Please try again. may be same folder name exist in data base try adding some numbers as prefix or suffix(eg.abc1.zip)

+ <% + } + } +%> + + + + +
+ + +
+ + + + + + + + + + + + +
+ +

Available resources

+
+ + + +
+ +
+
+ +
+ + + +
+

PhET(Interactive Simulations)

+

PhET is a suite of research-based interactive computer simulations for teaching and learning physics, chemistry, math, and other sciences.

+ +

Tutorials

+

More interactive and specific than a book or a lecture, a tutorial seeks to teach by example and supply the information to complete a certain task.

+ +

Mind map

+

A mind map is a diagram used to visually organize information. A mind map is hierarchical and shows relationships among pieces of the whole.

+ +

Additional materials

+

These are some extra stuff for your refrence.

+ +
+ +
+
+ +
+ +

Notice Board

+
+
+ +
+
+ Please write us
about the website
at www.spokentutorial.org
+
+
+

Become Contributor

+

1. To become contributor and get paid you need to register as user.
2. Login and go to edit and click on become contributor and submit the form
3. On completion of user-authentication from admin you will recieve mail and automatically upgraded to contributor,thats it.

+
+
+
+ + + + + + +
+

About us

+
+
+ +
+
+

A personalized learning resource for school students.

+

School resource system(aka,SRS) offers practice exercises, instructional videos, and a personalized learning dashboard
that empower learners to study at their own pace in and outside of the classroom.
We tackle math, science, computer programming, history, art history, economics, and more.
Our mission guide learners from kindergarten to calculus using state-of-the-art,
adaptive technology that identifies strengths and learning gaps.
We've also partnered with leading institutions, to offer specialized content so that every students has equal opportunity to know and grow.

+ +
+
+
+
+
+ + + +
+
+ +
+
+ + + + + + + + + + +

Email:

Response:

+

School Resource System-2018

+
+
+
+
+ + + + + + +
+ + + + + + + + + + + + + + + diff --git a/repohandler/src/main/webapp/jsp/user-reset-password-find-when-logged-in.jsp b/repohandler/src/main/webapp/jsp/user-reset-password-find-when-logged-in.jsp new file mode 100644 index 0000000..cd122ec --- /dev/null +++ b/repohandler/src/main/webapp/jsp/user-reset-password-find-when-logged-in.jsp @@ -0,0 +1,187 @@ +<%@ include file="connection.jsp"%> + + + + + + + + + +<% +String email=request.getParameter("email"); +Integer uid=(Integer)session.getAttribute("uid"); +rs=stat.executeQuery("Select userid,password from user where email='" + email + "' and userid="+ uid +" "); +if(rs.next()) +{ + + out.println("You have registered account..."); +%> + +
> +
+
+
+ +Re-login +
+

Want to enter new password? + +

+ + + + +
+ +
+

Password must contain the following:

+

A lower case letter

+

A capital (upper case) letter

+

A number

+

Minimum 8 characters

+
+ +
+©School-resource-system-2018 + +
+ + + + +<% +} +else +{ + +%> + + + +<% +} +%> + + + + + diff --git a/repohandler/src/main/webapp/jsp/user-reset-password-find.jsp b/repohandler/src/main/webapp/jsp/user-reset-password-find.jsp new file mode 100644 index 0000000..6a2e8be --- /dev/null +++ b/repohandler/src/main/webapp/jsp/user-reset-password-find.jsp @@ -0,0 +1,192 @@ +<%@ include file="connection.jsp"%> + + + + + + + + + +<% +String email=request.getParameter("email"); +Integer uid=0; +rs=stat.executeQuery("Select userid,password from user where email='" + email + "' "); +if(rs.next()) +{ + uid=rs.getInt("userid"); + out.println("You have registered account..."); +%> + +
> +
+
+
+ +Re-login +
+

Want to enter new password? + +

+ + + + +
+ +
+

Password must contain the following:

+

A lower case letter

+

A capital (upper case) letter

+

A number

+

Minimum 8 characters

+
+ +
+©School-resource-system-2018 + +
+ + + + +<% +} +else +{ + out.println("No entry in the database!!"); + response.setHeader("Pragma","no-cache"); + response.setHeader("Cache-Control","no-store"); + response.setHeader("Expires","0"); + response.setDateHeader("Expires",-1); + session.invalidate(); +%> + + + +<% +} +%> + + + + + diff --git a/repohandler/src/main/webapp/jsp/user-reset-password-form-when-logged-in.jsp b/repohandler/src/main/webapp/jsp/user-reset-password-form-when-logged-in.jsp new file mode 100644 index 0000000..90694d6 --- /dev/null +++ b/repohandler/src/main/webapp/jsp/user-reset-password-form-when-logged-in.jsp @@ -0,0 +1,25 @@ +
+ + + + + +
Reset-password-guide +
  +
+ + + + + + +
  +
email : + +
  +
+
  +
+
+
+HOME diff --git a/repohandler/src/main/webapp/jsp/user-reset-password-form.jsp b/repohandler/src/main/webapp/jsp/user-reset-password-form.jsp new file mode 100644 index 0000000..651f18f --- /dev/null +++ b/repohandler/src/main/webapp/jsp/user-reset-password-form.jsp @@ -0,0 +1,25 @@ + + + + + + +
Reset-password-guide +
  +
+ + + + + + +
  +
email : + +
  +
+
  +
+
+
+HOME diff --git a/repohandler/src/main/webapp/jsp/user-reset-password-update.jsp b/repohandler/src/main/webapp/jsp/user-reset-password-update.jsp new file mode 100644 index 0000000..c39fc0c --- /dev/null +++ b/repohandler/src/main/webapp/jsp/user-reset-password-update.jsp @@ -0,0 +1,40 @@ +<%@ include file="connection.jsp"%> +<%@ page import="java.security.MessageDigest"%> + +<% +String password=request.getParameter("new-pass"); +String usid=request.getParameter("uid"); +Integer uid=Integer.parseInt(usid); + + +byte[] unencodedPassword = password.getBytes(); +MessageDigest msdg = null; +try { +msdg = MessageDigest.getInstance("MD5"); +} catch (Exception e) {} +msdg.reset(); +msdg.update(unencodedPassword); +byte[] encodedPassword = msdg.digest(); +StringBuffer buf = new StringBuffer(); +for (int i = 0; i < encodedPassword.length; i++) { +if (((int) encodedPassword[i] & 0xff) < 0x10) { +buf.append("0"); +} +buf.append(Long.toString((int) encodedPassword[i] & 0xff, 16)); +} +String pass=buf.toString(); + + +String qry="UPDATE user set password='" + pass + "' where userid="+uid+" "; +stat.executeUpdate(qry); +out.println("Updated successfully..."); + +try { + con.close(); +} catch (SQLException e) { + + e.printStackTrace(); +} +%> + + diff --git a/repohandler/src/main/webapp/loggedin_searchbar.jsp b/repohandler/src/main/webapp/loggedin_searchbar.jsp new file mode 100644 index 0000000..3dbf96e --- /dev/null +++ b/repohandler/src/main/webapp/loggedin_searchbar.jsp @@ -0,0 +1,47 @@ + + + + Autocomplete Example + + + + + + + +

Search through topics

+ + + + + + + \ No newline at end of file diff --git a/repohandler/src/main/webapp/searchbar.jsp b/repohandler/src/main/webapp/searchbar.jsp new file mode 100644 index 0000000..626ab47 --- /dev/null +++ b/repohandler/src/main/webapp/searchbar.jsp @@ -0,0 +1,47 @@ + + + + Autocomplete Example + + + + + + + +

Search through topics

+ + + + + + + \ No newline at end of file diff --git a/repohandler/src/main/webapp/static/img/Abdul-Kalam.jpg b/repohandler/src/main/webapp/static/img/Abdul-Kalam.jpg new file mode 100644 index 0000000..ba7f466 Binary files /dev/null and b/repohandler/src/main/webapp/static/img/Abdul-Kalam.jpg differ diff --git a/repohandler/src/main/webapp/static/img/e-learning-banner.png b/repohandler/src/main/webapp/static/img/e-learning-banner.png new file mode 100644 index 0000000..835896b Binary files /dev/null and b/repohandler/src/main/webapp/static/img/e-learning-banner.png differ diff --git a/repohandler/src/main/webapp/static/img/elearning-graphic.png b/repohandler/src/main/webapp/static/img/elearning-graphic.png new file mode 100644 index 0000000..f63605e Binary files /dev/null and b/repohandler/src/main/webapp/static/img/elearning-graphic.png differ diff --git a/repohandler/src/main/webapp/static/img/pen.png b/repohandler/src/main/webapp/static/img/pen.png new file mode 100644 index 0000000..013c7fb Binary files /dev/null and b/repohandler/src/main/webapp/static/img/pen.png differ diff --git a/repohandler/src/main/webapp/static/img/untitled.png b/repohandler/src/main/webapp/static/img/untitled.png new file mode 100644 index 0000000..c252055 Binary files /dev/null and b/repohandler/src/main/webapp/static/img/untitled.png differ diff --git a/repohandler/src/main/webapp/static/resource/1/CPDA undertaking.pdf b/repohandler/src/main/webapp/static/resource/1/CPDA undertaking.pdf new file mode 100644 index 0000000..dce042d Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/1/CPDA undertaking.pdf differ diff --git a/repohandler/src/main/webapp/static/resource/1/doc.txt b/repohandler/src/main/webapp/static/resource/1/doc.txt new file mode 100644 index 0000000..566b439 --- /dev/null +++ b/repohandler/src/main/webapp/static/resource/1/doc.txt @@ -0,0 +1 @@ +This is test file. diff --git a/repohandler/src/main/webapp/static/resource/1/docker6.txt b/repohandler/src/main/webapp/static/resource/1/docker6.txt new file mode 100644 index 0000000..876c72e --- /dev/null +++ b/repohandler/src/main/webapp/static/resource/1/docker6.txt @@ -0,0 +1 @@ +This is test file. diff --git a/repohandler/src/main/webapp/static/resource/1/docker7.txt b/repohandler/src/main/webapp/static/resource/1/docker7.txt new file mode 100644 index 0000000..876c72e --- /dev/null +++ b/repohandler/src/main/webapp/static/resource/1/docker7.txt @@ -0,0 +1 @@ +This is test file. diff --git a/repohandler/src/main/webapp/static/resource/1/docker8.txt b/repohandler/src/main/webapp/static/resource/1/docker8.txt new file mode 100644 index 0000000..876c72e --- /dev/null +++ b/repohandler/src/main/webapp/static/resource/1/docker8.txt @@ -0,0 +1 @@ +This is test file. diff --git a/repohandler/src/main/webapp/static/resource/1/junior-level-lesson-3.pdf b/repohandler/src/main/webapp/static/resource/1/junior-level-lesson-3.pdf new file mode 100644 index 0000000..eefa6cd Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/1/junior-level-lesson-3.pdf differ diff --git a/repohandler/src/main/webapp/static/resource/1/test_file.txt b/repohandler/src/main/webapp/static/resource/1/test_file.txt new file mode 100644 index 0000000..876c72e --- /dev/null +++ b/repohandler/src/main/webapp/static/resource/1/test_file.txt @@ -0,0 +1 @@ +This is test file. diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/freemind2html.css b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/freemind2html.css new file mode 100644 index 0000000..14eee05 --- /dev/null +++ b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/freemind2html.css @@ -0,0 +1,76 @@ +body { + background-color: #FFFFFF; +} + +div.node { + padding-bottom: 1ex; + padding-left: 2em; +} + +div.cloud { + padding-bottom: 1ex; + padding-left: 2em; + background-color: #C0C0FF; + border-width: 2px; + border-style: solid; + border-color: #A0A0FF; +} + +div.content { + border-width: 1px; + border-style: dashed; + border-color: #C0C0C0; +} + +img.hideshow { + padding-right: 1ex; +} + +img.ilink { + border-width: 0px; + padding-left: 1ex; +} + +/* for notes and image export, fc, 18.7.2005. */ +.images { + max-width:50%; +} + +.nodecontent {display:inline;} + +.note-and-attributes { + margin-left:10%; + color:#0000FF; +} + +table.attributes { + border-collapse:collapse; + empty-cells:show; + border:thin black solid; +} +table.attributes td,th { + border:thin black solid; + padding-top:2px; + padding-bottom:2px; + padding-left:3px; + padding-right:3px; +} +table.attributes th { + text-align:center; +} +table.attributes caption { + margin-top:1em; + font-style:italic; + text-align:center; +} +/* Thanks to wolfgangradke, https://sourceforge.net/forum/message.php?msg_id=5991663 */ +div.nodecontent > p { + margin-top:0pt; + margin-bottom:0pt; + display:inline; +} + +p + p { + margin-top: 0.5em !important; + display:block !important; +} diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/hide.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/hide.png new file mode 100644 index 0000000..64d0e76 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/hide.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/Mail.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/Mail.png new file mode 100644 index 0000000..09eab7e Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/Mail.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/attach.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/attach.png new file mode 100644 index 0000000..0fa4d93 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/attach.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/back.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/back.png new file mode 100644 index 0000000..9b5768f Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/back.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/bell.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/bell.png new file mode 100644 index 0000000..7cb65bd Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/bell.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/bookmark.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/bookmark.png new file mode 100644 index 0000000..79335cc Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/bookmark.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/broken-line.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/broken-line.png new file mode 100644 index 0000000..d93c6e8 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/broken-line.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/button_cancel.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/button_cancel.png new file mode 100644 index 0000000..d8bdb1c Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/button_cancel.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/button_ok.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/button_ok.png new file mode 100644 index 0000000..f1e83bc Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/button_ok.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/calendar.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/calendar.png new file mode 100644 index 0000000..b7f462c Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/calendar.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/clanbomber.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/clanbomber.png new file mode 100644 index 0000000..c4e79f2 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/clanbomber.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/clock.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/clock.png new file mode 100644 index 0000000..04d5390 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/clock.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/closed.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/closed.png new file mode 100644 index 0000000..6daec1c Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/closed.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/desktop_new.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/desktop_new.png new file mode 100644 index 0000000..0c99d19 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/desktop_new.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/down.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/down.png new file mode 100644 index 0000000..43d60d7 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/down.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/edit.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/edit.png new file mode 100644 index 0000000..c8b23f5 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/edit.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/family.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/family.png new file mode 100644 index 0000000..36b68a3 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/family.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/fema.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/fema.png new file mode 100644 index 0000000..38cd2fa Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/fema.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/female1.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/female1.png new file mode 100644 index 0000000..fc0ab30 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/female1.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/female2.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/female2.png new file mode 100644 index 0000000..94727d3 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/female2.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/flag-black.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/flag-black.png new file mode 100644 index 0000000..0e9087f Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/flag-black.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/flag-blue.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/flag-blue.png new file mode 100644 index 0000000..f148969 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/flag-blue.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/flag-green.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/flag-green.png new file mode 100644 index 0000000..5ffdc04 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/flag-green.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/flag-orange.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/flag-orange.png new file mode 100644 index 0000000..7568831 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/flag-orange.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/flag-pink.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/flag-pink.png new file mode 100644 index 0000000..bd9ec13 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/flag-pink.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/flag-yellow.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/flag-yellow.png new file mode 100644 index 0000000..39dfb49 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/flag-yellow.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/flag.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/flag.png new file mode 100644 index 0000000..2fb8665 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/flag.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/folder.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/folder.png new file mode 100644 index 0000000..5688d85 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/folder.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/forward.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/forward.png new file mode 100644 index 0000000..b4ba538 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/forward.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/freemind_butterfly.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/freemind_butterfly.png new file mode 100644 index 0000000..47cc159 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/freemind_butterfly.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/full-0.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/full-0.png new file mode 100644 index 0000000..a09f58b Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/full-0.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/full-1.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/full-1.png new file mode 100644 index 0000000..764dea7 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/full-1.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/full-2.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/full-2.png new file mode 100644 index 0000000..ea7492d Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/full-2.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/full-3.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/full-3.png new file mode 100644 index 0000000..16fdb20 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/full-3.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/full-4.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/full-4.png new file mode 100644 index 0000000..e96f9f9 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/full-4.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/full-5.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/full-5.png new file mode 100644 index 0000000..5eec984 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/full-5.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/full-6.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/full-6.png new file mode 100644 index 0000000..7bae7a4 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/full-6.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/full-7.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/full-7.png new file mode 100644 index 0000000..470f80e Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/full-7.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/full-8.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/full-8.png new file mode 100644 index 0000000..2679ff2 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/full-8.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/full-9.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/full-9.png new file mode 100644 index 0000000..7dd0339 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/full-9.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/go.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/go.png new file mode 100644 index 0000000..ca4cec7 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/go.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/gohome.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/gohome.png new file mode 100644 index 0000000..8169cc0 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/gohome.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/group.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/group.png new file mode 100644 index 0000000..df6025c Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/group.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/help.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/help.png new file mode 100644 index 0000000..31c4e67 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/help.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/hourglass.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/hourglass.png new file mode 100644 index 0000000..5f90622 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/hourglass.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/idea.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/idea.png new file mode 100644 index 0000000..b2c4be8 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/idea.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/info.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/info.png new file mode 100644 index 0000000..f796805 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/info.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/kaddressbook.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/kaddressbook.png new file mode 100644 index 0000000..3f79345 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/kaddressbook.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/kmail.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/kmail.png new file mode 100644 index 0000000..6c0f200 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/kmail.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/knotify.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/knotify.png new file mode 100644 index 0000000..246c6f6 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/knotify.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/korn.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/korn.png new file mode 100644 index 0000000..265f1f5 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/korn.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/ksmiletris.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/ksmiletris.png new file mode 100644 index 0000000..d83d6d2 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/ksmiletris.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/launch.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/launch.png new file mode 100644 index 0000000..43ff4c0 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/launch.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/licq.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/licq.png new file mode 100644 index 0000000..fb3b45a Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/licq.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/list.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/list.png new file mode 100644 index 0000000..b2aa49e Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/list.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/male1.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/male1.png new file mode 100644 index 0000000..925d141 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/male1.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/male2.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/male2.png new file mode 100644 index 0000000..fd78bac Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/male2.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/messagebox_warning.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/messagebox_warning.png new file mode 100644 index 0000000..dfc69db Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/messagebox_warning.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/password.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/password.png new file mode 100644 index 0000000..92e4092 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/password.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/pencil.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/pencil.png new file mode 100644 index 0000000..960d661 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/pencil.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/penguin.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/penguin.png new file mode 100644 index 0000000..4497220 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/penguin.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/prepare.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/prepare.png new file mode 100644 index 0000000..8b51001 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/prepare.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/smiley-angry.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/smiley-angry.png new file mode 100644 index 0000000..dcb1136 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/smiley-angry.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/smiley-neutral.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/smiley-neutral.png new file mode 100644 index 0000000..f17e548 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/smiley-neutral.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/smiley-oh.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/smiley-oh.png new file mode 100644 index 0000000..e1095d6 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/smiley-oh.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/smily_bad.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/smily_bad.png new file mode 100644 index 0000000..96f79bc Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/smily_bad.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/stop-sign.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/stop-sign.png new file mode 100644 index 0000000..a978ed2 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/stop-sign.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/stop.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/stop.png new file mode 100644 index 0000000..ee6f949 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/stop.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/up.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/up.png new file mode 100644 index 0000000..10872a6 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/up.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/wizard.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/wizard.png new file mode 100644 index 0000000..2995cbe Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/wizard.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/xmag.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/xmag.png new file mode 100644 index 0000000..fbaff83 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/xmag.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/yes.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/yes.png new file mode 100644 index 0000000..d3c09a2 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/icons/yes.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/ilink.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/ilink.png new file mode 100644 index 0000000..85e6ba9 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/ilink.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/image.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/image.png new file mode 100644 index 0000000..68977a3 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/image.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/leaf.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/leaf.png new file mode 100644 index 0000000..bee8159 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/leaf.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/show.png b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/show.png new file mode 100644 index 0000000..92e410f Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/.zip/motion/Motion.html_files/show.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/.zip/motion/index.html b/repohandler/src/main/webapp/static/resource/4/.zip/motion/index.html new file mode 100644 index 0000000..111a069 --- /dev/null +++ b/repohandler/src/main/webapp/static/resource/4/.zip/motion/index.html @@ -0,0 +1,223 @@ + +Motion

Motion

Imagemap
MotionReference PointNon- Uniform Motion 
+
+ If a body covers  ...Laws of motionUniform motion 
+
+ If a body covers equal ...Describing motion in a straight line. 
+
+ ...Distance(d)- a scalar 
+
+ Distance is the ...Speed= d/t 
+
+ Units- m/secAverage speedDisplacement- a vector. 
+
+ Displacement  ...Velocity=s/t 
+
+ units-m/sAcceleration= (v-u)/t 
+
+ Units-m/s^2v^2-u^2=2asDecelaration= (u-v)/t 
+
+ 
+
+ units- m/s^2v^2-u^2=2asv=u+atAverage velocitys=ut+1/2at^2Circular Motion- where the object moves  ...Centripetal accelerationCentripetal force- force extered to make ...Oscillatory motion - an object describes ...Random motion*  Upward motion 
+   *  Downward motion  ... + + + \ No newline at end of file diff --git a/repohandler/src/main/webapp/static/resource/4/motion.zip b/repohandler/src/main/webapp/static/resource/4/motion.zip new file mode 100644 index 0000000..73ed9d2 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion.zip differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/freemind2html.css b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/freemind2html.css new file mode 100644 index 0000000..14eee05 --- /dev/null +++ b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/freemind2html.css @@ -0,0 +1,76 @@ +body { + background-color: #FFFFFF; +} + +div.node { + padding-bottom: 1ex; + padding-left: 2em; +} + +div.cloud { + padding-bottom: 1ex; + padding-left: 2em; + background-color: #C0C0FF; + border-width: 2px; + border-style: solid; + border-color: #A0A0FF; +} + +div.content { + border-width: 1px; + border-style: dashed; + border-color: #C0C0C0; +} + +img.hideshow { + padding-right: 1ex; +} + +img.ilink { + border-width: 0px; + padding-left: 1ex; +} + +/* for notes and image export, fc, 18.7.2005. */ +.images { + max-width:50%; +} + +.nodecontent {display:inline;} + +.note-and-attributes { + margin-left:10%; + color:#0000FF; +} + +table.attributes { + border-collapse:collapse; + empty-cells:show; + border:thin black solid; +} +table.attributes td,th { + border:thin black solid; + padding-top:2px; + padding-bottom:2px; + padding-left:3px; + padding-right:3px; +} +table.attributes th { + text-align:center; +} +table.attributes caption { + margin-top:1em; + font-style:italic; + text-align:center; +} +/* Thanks to wolfgangradke, https://sourceforge.net/forum/message.php?msg_id=5991663 */ +div.nodecontent > p { + margin-top:0pt; + margin-bottom:0pt; + display:inline; +} + +p + p { + margin-top: 0.5em !important; + display:block !important; +} diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/hide.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/hide.png new file mode 100644 index 0000000..64d0e76 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/hide.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/Mail.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/Mail.png new file mode 100644 index 0000000..09eab7e Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/Mail.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/attach.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/attach.png new file mode 100644 index 0000000..0fa4d93 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/attach.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/back.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/back.png new file mode 100644 index 0000000..9b5768f Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/back.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/bell.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/bell.png new file mode 100644 index 0000000..7cb65bd Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/bell.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/bookmark.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/bookmark.png new file mode 100644 index 0000000..79335cc Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/bookmark.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/broken-line.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/broken-line.png new file mode 100644 index 0000000..d93c6e8 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/broken-line.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/button_cancel.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/button_cancel.png new file mode 100644 index 0000000..d8bdb1c Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/button_cancel.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/button_ok.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/button_ok.png new file mode 100644 index 0000000..f1e83bc Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/button_ok.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/calendar.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/calendar.png new file mode 100644 index 0000000..b7f462c Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/calendar.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/clanbomber.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/clanbomber.png new file mode 100644 index 0000000..c4e79f2 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/clanbomber.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/clock.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/clock.png new file mode 100644 index 0000000..04d5390 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/clock.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/closed.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/closed.png new file mode 100644 index 0000000..6daec1c Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/closed.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/desktop_new.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/desktop_new.png new file mode 100644 index 0000000..0c99d19 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/desktop_new.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/down.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/down.png new file mode 100644 index 0000000..43d60d7 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/down.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/edit.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/edit.png new file mode 100644 index 0000000..c8b23f5 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/edit.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/family.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/family.png new file mode 100644 index 0000000..36b68a3 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/family.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/fema.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/fema.png new file mode 100644 index 0000000..38cd2fa Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/fema.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/female1.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/female1.png new file mode 100644 index 0000000..fc0ab30 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/female1.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/female2.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/female2.png new file mode 100644 index 0000000..94727d3 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/female2.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/flag-black.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/flag-black.png new file mode 100644 index 0000000..0e9087f Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/flag-black.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/flag-blue.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/flag-blue.png new file mode 100644 index 0000000..f148969 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/flag-blue.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/flag-green.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/flag-green.png new file mode 100644 index 0000000..5ffdc04 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/flag-green.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/flag-orange.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/flag-orange.png new file mode 100644 index 0000000..7568831 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/flag-orange.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/flag-pink.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/flag-pink.png new file mode 100644 index 0000000..bd9ec13 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/flag-pink.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/flag-yellow.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/flag-yellow.png new file mode 100644 index 0000000..39dfb49 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/flag-yellow.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/flag.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/flag.png new file mode 100644 index 0000000..2fb8665 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/flag.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/folder.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/folder.png new file mode 100644 index 0000000..5688d85 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/folder.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/forward.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/forward.png new file mode 100644 index 0000000..b4ba538 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/forward.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/freemind_butterfly.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/freemind_butterfly.png new file mode 100644 index 0000000..47cc159 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/freemind_butterfly.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/full-0.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/full-0.png new file mode 100644 index 0000000..a09f58b Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/full-0.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/full-1.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/full-1.png new file mode 100644 index 0000000..764dea7 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/full-1.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/full-2.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/full-2.png new file mode 100644 index 0000000..ea7492d Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/full-2.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/full-3.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/full-3.png new file mode 100644 index 0000000..16fdb20 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/full-3.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/full-4.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/full-4.png new file mode 100644 index 0000000..e96f9f9 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/full-4.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/full-5.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/full-5.png new file mode 100644 index 0000000..5eec984 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/full-5.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/full-6.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/full-6.png new file mode 100644 index 0000000..7bae7a4 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/full-6.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/full-7.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/full-7.png new file mode 100644 index 0000000..470f80e Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/full-7.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/full-8.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/full-8.png new file mode 100644 index 0000000..2679ff2 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/full-8.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/full-9.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/full-9.png new file mode 100644 index 0000000..7dd0339 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/full-9.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/go.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/go.png new file mode 100644 index 0000000..ca4cec7 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/go.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/gohome.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/gohome.png new file mode 100644 index 0000000..8169cc0 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/gohome.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/group.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/group.png new file mode 100644 index 0000000..df6025c Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/group.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/help.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/help.png new file mode 100644 index 0000000..31c4e67 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/help.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/hourglass.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/hourglass.png new file mode 100644 index 0000000..5f90622 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/hourglass.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/idea.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/idea.png new file mode 100644 index 0000000..b2c4be8 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/idea.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/info.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/info.png new file mode 100644 index 0000000..f796805 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/info.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/kaddressbook.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/kaddressbook.png new file mode 100644 index 0000000..3f79345 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/kaddressbook.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/kmail.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/kmail.png new file mode 100644 index 0000000..6c0f200 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/kmail.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/knotify.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/knotify.png new file mode 100644 index 0000000..246c6f6 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/knotify.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/korn.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/korn.png new file mode 100644 index 0000000..265f1f5 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/korn.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/ksmiletris.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/ksmiletris.png new file mode 100644 index 0000000..d83d6d2 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/ksmiletris.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/launch.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/launch.png new file mode 100644 index 0000000..43ff4c0 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/launch.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/licq.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/licq.png new file mode 100644 index 0000000..fb3b45a Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/licq.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/list.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/list.png new file mode 100644 index 0000000..b2aa49e Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/list.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/male1.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/male1.png new file mode 100644 index 0000000..925d141 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/male1.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/male2.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/male2.png new file mode 100644 index 0000000..fd78bac Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/male2.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/messagebox_warning.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/messagebox_warning.png new file mode 100644 index 0000000..dfc69db Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/messagebox_warning.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/password.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/password.png new file mode 100644 index 0000000..92e4092 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/password.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/pencil.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/pencil.png new file mode 100644 index 0000000..960d661 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/pencil.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/penguin.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/penguin.png new file mode 100644 index 0000000..4497220 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/penguin.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/prepare.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/prepare.png new file mode 100644 index 0000000..8b51001 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/prepare.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/smiley-angry.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/smiley-angry.png new file mode 100644 index 0000000..dcb1136 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/smiley-angry.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/smiley-neutral.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/smiley-neutral.png new file mode 100644 index 0000000..f17e548 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/smiley-neutral.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/smiley-oh.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/smiley-oh.png new file mode 100644 index 0000000..e1095d6 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/smiley-oh.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/smily_bad.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/smily_bad.png new file mode 100644 index 0000000..96f79bc Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/smily_bad.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/stop-sign.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/stop-sign.png new file mode 100644 index 0000000..a978ed2 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/stop-sign.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/stop.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/stop.png new file mode 100644 index 0000000..ee6f949 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/stop.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/up.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/up.png new file mode 100644 index 0000000..10872a6 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/up.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/wizard.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/wizard.png new file mode 100644 index 0000000..2995cbe Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/wizard.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/xmag.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/xmag.png new file mode 100644 index 0000000..fbaff83 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/xmag.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/yes.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/yes.png new file mode 100644 index 0000000..d3c09a2 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/icons/yes.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/ilink.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/ilink.png new file mode 100644 index 0000000..85e6ba9 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/ilink.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/image.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/image.png new file mode 100644 index 0000000..68977a3 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/image.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/leaf.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/leaf.png new file mode 100644 index 0000000..bee8159 Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/leaf.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/show.png b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/show.png new file mode 100644 index 0000000..92e410f Binary files /dev/null and b/repohandler/src/main/webapp/static/resource/4/motion/Motion.html_files/show.png differ diff --git a/repohandler/src/main/webapp/static/resource/4/motion/index.html b/repohandler/src/main/webapp/static/resource/4/motion/index.html new file mode 100644 index 0000000..111a069 --- /dev/null +++ b/repohandler/src/main/webapp/static/resource/4/motion/index.html @@ -0,0 +1,223 @@ + +Motion

Motion

Imagemap
MotionReference PointNon- Uniform Motion 
+
+ If a body covers  ...Laws of motionUniform motion 
+
+ If a body covers equal ...Describing motion in a straight line. 
+
+ ...Distance(d)- a scalar 
+
+ Distance is the ...Speed= d/t 
+
+ Units- m/secAverage speedDisplacement- a vector. 
+
+ Displacement  ...Velocity=s/t 
+
+ units-m/sAcceleration= (v-u)/t 
+
+ Units-m/s^2v^2-u^2=2asDecelaration= (u-v)/t 
+
+ 
+
+ units- m/s^2v^2-u^2=2asv=u+atAverage velocitys=ut+1/2at^2Circular Motion- where the object moves  ...Centripetal accelerationCentripetal force- force extered to make ...Oscillatory motion - an object describes ...Random motion*  Upward motion 
+   *  Downward motion  ... + +
+ \ No newline at end of file diff --git a/repohandler/target/classes/repohandler/AutoComplete.class b/repohandler/target/classes/repohandler/AutoComplete.class new file mode 100644 index 0000000..f73750c Binary files /dev/null and b/repohandler/target/classes/repohandler/AutoComplete.class differ diff --git a/repohandler/target/classes/repohandler/DataSource.class b/repohandler/target/classes/repohandler/DataSource.class new file mode 100644 index 0000000..4b152d4 Binary files /dev/null and b/repohandler/target/classes/repohandler/DataSource.class differ diff --git a/repohandler/target/classes/repohandler/Registration.class b/repohandler/target/classes/repohandler/Registration.class new file mode 100644 index 0000000..f419dc8 Binary files /dev/null and b/repohandler/target/classes/repohandler/Registration.class differ diff --git a/repohandler/target/classes/repohandler/Unzip.class b/repohandler/target/classes/repohandler/Unzip.class new file mode 100644 index 0000000..63d13de Binary files /dev/null and b/repohandler/target/classes/repohandler/Unzip.class differ diff --git a/repohandler/target/classes/repohandler/UserLoginVerification.class b/repohandler/target/classes/repohandler/UserLoginVerification.class new file mode 100644 index 0000000..d1b87c3 Binary files /dev/null and b/repohandler/target/classes/repohandler/UserLoginVerification.class differ diff --git a/repohandler/target/m2e-wtp/web-resources/META-INF/MANIFEST.MF b/repohandler/target/m2e-wtp/web-resources/META-INF/MANIFEST.MF new file mode 100644 index 0000000..ab0c652 --- /dev/null +++ b/repohandler/target/m2e-wtp/web-resources/META-INF/MANIFEST.MF @@ -0,0 +1,5 @@ +Manifest-Version: 1.0 +Built-By: abhis +Build-Jdk: 14.0.2 +Created-By: Maven Integration for Eclipse + diff --git a/repohandler/target/m2e-wtp/web-resources/META-INF/maven/com.spokentutoial/repohandler/pom.properties b/repohandler/target/m2e-wtp/web-resources/META-INF/maven/com.spokentutoial/repohandler/pom.properties new file mode 100644 index 0000000..c0f3668 --- /dev/null +++ b/repohandler/target/m2e-wtp/web-resources/META-INF/maven/com.spokentutoial/repohandler/pom.properties @@ -0,0 +1,7 @@ +#Generated by Maven Integration for Eclipse +#Sat Mar 26 16:12:29 IST 2022 +m2e.projectLocation=C\:\\Users\\abhis\\eclipse-workspace\\repohandler +m2e.projectName=repohandler +groupId=com.spokentutoial +artifactId=repohandler +version=0.0.1-SNAPSHOT diff --git a/repohandler/target/m2e-wtp/web-resources/META-INF/maven/com.spokentutoial/repohandler/pom.xml b/repohandler/target/m2e-wtp/web-resources/META-INF/maven/com.spokentutoial/repohandler/pom.xml new file mode 100644 index 0000000..e6f9625 --- /dev/null +++ b/repohandler/target/m2e-wtp/web-resources/META-INF/maven/com.spokentutoial/repohandler/pom.xml @@ -0,0 +1,92 @@ + + + + 4.0.0 + + com.spokentutoial + repohandler + 0.0.1-SNAPSHOT + war + + repohandler Maven Webapp + + http://www.example.com + + + UTF-8 + 1.7 + 1.7 + + + + + junit + junit + 4.11 + test + + + javax.servlet + javax.servlet-api + 3.1.0 + + + mysql + mysql-connector-java + 8.0.28 + + + commons-fileupload + commons-fileupload + 1.4 + + + + org.json + json + 20210307 + + + + + + repohandler + + + + maven-clean-plugin + 3.1.0 + + + + maven-resources-plugin + 3.0.2 + + + maven-compiler-plugin + 3.8.0 + + + maven-surefire-plugin + 2.22.1 + + + maven-war-plugin + 3.2.2 + + + maven-install-plugin + 2.5.2 + + + maven-deploy-plugin + 2.8.2 + + + + + + + + diff --git a/repohandler/target/maven-archiver/pom.properties b/repohandler/target/maven-archiver/pom.properties new file mode 100644 index 0000000..c523df0 --- /dev/null +++ b/repohandler/target/maven-archiver/pom.properties @@ -0,0 +1,4 @@ +#Created by Apache Maven 3.6.3 +groupId=com.spokentutoial +artifactId=repohandler +version=0.0.1-SNAPSHOT diff --git a/repohandler/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/repohandler/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst new file mode 100644 index 0000000..5f7b65d --- /dev/null +++ b/repohandler/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst @@ -0,0 +1,5 @@ +repohandler\UserLoginVerification.class +repohandler\Registration.class +repohandler\Unzip.class +repohandler\AutoComplete.class +repohandler\DataSource.class diff --git a/repohandler/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/repohandler/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst new file mode 100644 index 0000000..133ba60 --- /dev/null +++ b/repohandler/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst @@ -0,0 +1,5 @@ +C:\Users\abhis\eclipse-workspace\repohandler\src\main\java\repohandler\AutoComplete.java +C:\Users\abhis\eclipse-workspace\repohandler\src\main\java\repohandler\DataSource.java +C:\Users\abhis\eclipse-workspace\repohandler\src\main\java\repohandler\Registration.java +C:\Users\abhis\eclipse-workspace\repohandler\src\main\java\repohandler\UserLoginVerification.java +C:\Users\abhis\eclipse-workspace\repohandler\src\main\java\repohandler\Unzip.java diff --git a/repohandler/target/repohandler.war b/repohandler/target/repohandler.war new file mode 100644 index 0000000..2ccab59 Binary files /dev/null and b/repohandler/target/repohandler.war differ diff --git a/repohandler/target/repohandler/AutoComplete.java b/repohandler/target/repohandler/AutoComplete.java new file mode 100644 index 0000000..6bef08b --- /dev/null +++ b/repohandler/target/repohandler/AutoComplete.java @@ -0,0 +1,50 @@ +package repohandler.com.autocomplete.sample; + +import java.io.IOException; +import java.sql.Connection; +import java.sql.ResultSet; +import java.sql.Statement; +import java.util.ArrayList; + +import javax.servlet.ServletException; + +import javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +import org.json.JSONArray; + +import repohandler.com.DataSource.mysql.DataSource; + +/** + * Servlet implementation class AutoComplete + */ + +public class AutoComplete extends HttpServlet { + private static final long serialVersionUID = 1L; + + public AutoComplete() { + super(); + + } + protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { + ArrayList al=new ArrayList(); + try{ + Connection conn=DataSource.getConnection(); + Statement stmt=conn.createStatement(); + String sql="select topic_name from topics"; + ResultSet rs = stmt.executeQuery(sql); + while(rs.next()){ + al.add(rs.getString("topic_name")); + } + rs.close(); + stmt.close(); + conn.close(); + }catch(Exception e){ + e.printStackTrace(); + } + JSONArray json=new JSONArray(al); + response.setContentType("application/json"); + response.getWriter().print(json); + } +} diff --git a/repohandler/target/repohandler/DataSource.java b/repohandler/target/repohandler/DataSource.java new file mode 100644 index 0000000..ed7867e --- /dev/null +++ b/repohandler/target/repohandler/DataSource.java @@ -0,0 +1,38 @@ +package repohandler.com.DataSource.mysql; + +import java.sql.DriverManager; +import java.sql.SQLException; + +import com.mysql.jdbc.Connection; + +public class DataSource { + private static DataSource ds=null; + private static final String DB_URL = "jdbc:mysql://localhost:3306/SCHOOL"; + private static final String USER = "root"; + private static final String PASS = "1234"; + private DataSource(){ + + } + public static DataSource getInstace(){ + if(ds==null){ + ds=new DataSource(); + } + return ds; + } + public static Connection getConnection(){ + Connection conn = null; + try{ + Class.forName("com.mysql.jdbc.Driver"); + System.out.println("Connecting to database..."); + conn = (Connection) DriverManager.getConnection(DB_URL,USER,PASS); + }catch(Exception e){ + try { + conn.close(); + } catch (SQLException e1) { + e1.printStackTrace(); + } + e.printStackTrace(); + } + return conn; + } +} diff --git a/repohandler/target/repohandler/JDBCMySQLConnection.java b/repohandler/target/repohandler/JDBCMySQLConnection.java new file mode 100644 index 0000000..213a01e --- /dev/null +++ b/repohandler/target/repohandler/JDBCMySQLConnection.java @@ -0,0 +1,54 @@ +package databaseconnection; + + +//Step 1: Use interfaces from java.sql package +import java.sql.Connection; +import java.sql.DriverManager; +import java.sql.SQLException; + +public class JDBCMySQLConnection { + //static reference to itself + private static JDBCMySQLConnection instance = new JDBCMySQLConnection(); + public static final String URL = "jdbc:mysql://localhost:8080/farmer_market"; + public static final String USER = "root"; + public static final String PASSWORD = "root"; + public static final String DRIVER_CLASS = "com.mysql.jdbc.Driver"; + + //private constructor + public JDBCMySQLConnection() { + try { + //Step 2: Load MySQL Java driver + Class.forName(DRIVER_CLASS); + } catch (ClassNotFoundException e) { + e.printStackTrace(); + } + } + + public Connection createConnection() { + + Connection connection = null; + try { + //Step 3: Establish Java MySQL connection + connection = DriverManager.getConnection(URL, USER, PASSWORD); + } catch (SQLException e) { + System.out.println("ERROR: Unable to Connect to Database."+ e); + } + return connection; + } + + public static Connection getConnection() { + return instance.createConnection(); + } + + public void closeLocalConnection(Connection con){ + + try { + con.close(); + } catch (SQLException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } + + +} \ No newline at end of file diff --git a/repohandler/target/repohandler/Registration.java b/repohandler/target/repohandler/Registration.java new file mode 100644 index 0000000..fdf438c --- /dev/null +++ b/repohandler/target/repohandler/Registration.java @@ -0,0 +1,105 @@ +//package registration; + +import java.io.*; +import javax.servlet.*; +import javax.servlet.http.*; +import java.sql.*; +import java.time.LocalDateTime; +import java.security.MessageDigest; + + + + + +public class Registration extends HttpServlet +{ + + private static final long serialVersionUID = 1L; + PrintWriter pw; + public void doGet(HttpServletRequest rq, HttpServletResponse res) throws IOException, ServletException + { + try + { + Connection con; + Statement stat; + ResultSet rs; + Class.forName("com.mysql.jdbc.Driver"); + con=DriverManager.getConnection("jdbc:mysql://localhost:3306/SCHOOL", "root", "mysql"); + stat=con.createStatement(); + + res.setContentType("text/html"); + pw=res.getWriter(); + + String fnm=rq.getParameter("frst-nm"); + String lnm=rq.getParameter("lst-nm"); + String eml=rq.getParameter("email"); + String unm=rq.getParameter("usr-nm"); + String password=rq.getParameter("psw"); + + + + byte[] unencodedPassword = password.getBytes(); + MessageDigest msdg = null; + try { + msdg = MessageDigest.getInstance("MD5"); + } catch (Exception e) {} + msdg.reset(); + msdg.update(unencodedPassword); + byte[] encodedPassword = msdg.digest(); + StringBuffer buf = new StringBuffer(); + for (int i = 0; i < encodedPassword.length; i++) { + if (((int) encodedPassword[i] & 0xff) < 0x10) { + buf.append("0"); + } + buf.append(Long.toString((int) encodedPassword[i] & 0xff, 16)); + } + String psw=buf.toString(); + + rs=stat.executeQuery(" select * from user where email='" + eml + "' or user_name='" + unm + "' "); + String qry=""; + HttpSession session=rq.getSession(); + +if(rs.next()) +{ +pw.println("
Email or user name already exist!! Refill"); +session.invalidate(); +pw.println(""); +} + +else{ +int actv=1; +LocalDateTime regDate = LocalDateTime.now(); +qry="insert into user(first_name,last_name,email,user_name,password,active,creation_date) values('"+fnm+"','"+lnm+"','"+eml+"','"+unm+"','"+psw+"',"+actv+",'"+ regDate +"')"; +stat.executeUpdate(qry); + +String str=""; +rs=stat.executeQuery("select userid from user where user_name='"+ unm +"'"); +if(rs.next()){ + str=rs.getString(1); +} + +qry=" insert into user_roles (userid,role_id) values ('"+ str +"',1) "; +stat.executeUpdate(qry); +pw.println("
Registered!!"); +session.invalidate(); + pw.println(" "); +} + + + + } + catch(Exception e) + { + System.out.println(e); + } + + + + } + + public void doPost(HttpServletRequest rq, HttpServletResponse res) throws ServletException, IOException + { + doGet(rq,res);//inside doPost() we are again declaring doGet() with the parameters rq,rs. + } +} + diff --git a/repohandler/target/repohandler/Unzip.java b/repohandler/target/repohandler/Unzip.java new file mode 100644 index 0000000..571f6c1 --- /dev/null +++ b/repohandler/target/repohandler/Unzip.java @@ -0,0 +1,93 @@ +package unzip; + +import java.io.File; +import java.io.FileOutputStream; +import java.io.IOException; +import java.io.InputStream; +import java.io.PrintWriter; +import java.util.Enumeration; +import java.util.zip.ZipEntry; +import java.util.zip.ZipFile; + +import javax.servlet.ServletException; +import javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +public class Unzip extends HttpServlet +{ + + /** + * + */ + private static final long serialVersionUID = 1L; + + PrintWriter pw1,pw2; + + public void doGet(HttpServletRequest rq, HttpServletResponse res) throws IOException, ServletException + { + + try { + String str=rq.getParameter("flnm"); + System.out.println(str); + Integer len=str.length(); + String nwdrc=str.substring(0,(len-4)); + System.out.println(nwdrc); +//create a new directory if it does not exist + File f=new File("/home/dutta/workspace/spoken_school_resource_system/WebContent/static/resource/4/"+nwdrc); + if(!f.exists()){ + f.mkdirs(); + } + //unzipping using iteration. + ZipFile zipFile = new ZipFile("/home/dutta/workspace/spoken_school_resource_system/WebContent/static/resource/4/"+str); + Enumeration enu = zipFile.entries(); + while (enu.hasMoreElements()) { + ZipEntry zipEntry = (ZipEntry) enu.nextElement(); + + String name = zipEntry.getName(); + long size = zipEntry.getSize(); + long compressedSize = zipEntry.getCompressedSize(); + System.out.printf("name: %-20s | size: %6d | compressed size: %6d\n", + name, size, compressedSize); + //unzip directory within directory + File file = new File("/home/dutta/workspace/spoken_school_resource_system/WebContent/static/resource/4/"+name); + if (name.endsWith("/")) { + file.mkdirs(); + continue; + } + + File parent = file.getParentFile(); + if (parent != null) { + parent.mkdirs(); + } + + InputStream is = zipFile.getInputStream(zipEntry); + FileOutputStream fos = new FileOutputStream(file); + byte[] bytes = new byte[1024]; + int length; + while ((length = is.read(bytes)) >= 0) { + fos.write(bytes, 0, length); + } + is.close(); + fos.close(); + + } + zipFile.close(); + System.out.println("unzip file created Successful"); + pw2=res.getWriter(); + // HttpSession session=rq.getSession(); + // pw.println("Please wait a moment..."); + // session.invalidate(); + pw2.println(""); + + } catch (IOException e) { + e.printStackTrace(); + } + } + + public void doPost(HttpServletRequest rq, HttpServletResponse res) throws ServletException, IOException + { + doGet(rq,res);//inside doPost() we are again declaring doGet() with the parameters rq,rs. + } + +} diff --git a/repohandler/target/repohandler/UserLoginVerification.java b/repohandler/target/repohandler/UserLoginVerification.java new file mode 100644 index 0000000..ae7ba60 --- /dev/null +++ b/repohandler/target/repohandler/UserLoginVerification.java @@ -0,0 +1,92 @@ +//package user; + +import java.io.*; + +import javax.servlet.*; +import javax.servlet.http.*; + +import java.security.MessageDigest; +import java.sql.*; +//import java.lang.*; + + + + + +public class UserLoginVerification extends HttpServlet +{ + + + + /** + * + */ + private static final long serialVersionUID = 1L; + PrintWriter pw; + public void doGet(HttpServletRequest rq, HttpServletResponse res) throws IOException, ServletException + { + try + { + Connection con; + Statement stat; + ResultSet rs; + + + Class.forName("com.mysql.jdbc.Driver"); + con=DriverManager.getConnection("jdbc:mysql://localhost:3306/school_resource_system", "root", "1234"); + stat=con.createStatement(); + + res.setContentType("text/html"); + pw=res.getWriter(); + HttpSession session=rq.getSession(); + + + String u_nm=rq.getParameter("u_nm"); + String pass=rq.getParameter("pass"); + + byte[] unencodedPassword = pass.getBytes(); + MessageDigest msdg = null; + try { + msdg = MessageDigest.getInstance("MD5"); + } catch (Exception e) {} + msdg.reset(); + msdg.update(unencodedPassword); + byte[] encodedPassword = msdg.digest(); + StringBuffer buf = new StringBuffer(); + for (int i = 0; i < encodedPassword.length; i++) { + if (((int) encodedPassword[i] & 0xff) < 0x10) { + buf.append("0"); + } + buf.append(Long.toString((int) encodedPassword[i] & 0xff, 16)); + } + String psw=buf.toString(); + session=rq.getSession(); + + rs=stat.executeQuery(" select userid,user_name,password from user where user_name='" + u_nm + "' and password='" + psw + "' "); + if(rs.next()) + { + Integer u_id=rs.getInt("userid"); + session.setAttribute("unm",u_nm); + session.setAttribute("uid",u_id); + res.sendRedirect("jsp/user-home.jsp"); + } + else + { + session.invalidate(); + pw.println(" "); + } + + + + } + catch(Exception e) + { + System.out.println(e); + } + } + + public void doPost(HttpServletRequest rq, HttpServletResponse res) throws ServletException, IOException + { + doGet(rq,res);//inside doPost() we are again declaring doGet() with the parameters rq,rs. + } +} diff --git a/repohandler/target/repohandler/WEB-INF/classes/repohandler/AutoComplete.class b/repohandler/target/repohandler/WEB-INF/classes/repohandler/AutoComplete.class new file mode 100644 index 0000000..73426d5 Binary files /dev/null and b/repohandler/target/repohandler/WEB-INF/classes/repohandler/AutoComplete.class differ diff --git a/repohandler/target/repohandler/WEB-INF/classes/repohandler/DataSource.class b/repohandler/target/repohandler/WEB-INF/classes/repohandler/DataSource.class new file mode 100644 index 0000000..bf9c06c Binary files /dev/null and b/repohandler/target/repohandler/WEB-INF/classes/repohandler/DataSource.class differ diff --git a/repohandler/target/repohandler/WEB-INF/classes/repohandler/Registration.class b/repohandler/target/repohandler/WEB-INF/classes/repohandler/Registration.class new file mode 100644 index 0000000..f419dc8 Binary files /dev/null and b/repohandler/target/repohandler/WEB-INF/classes/repohandler/Registration.class differ diff --git a/repohandler/target/repohandler/WEB-INF/classes/repohandler/Unzip.class b/repohandler/target/repohandler/WEB-INF/classes/repohandler/Unzip.class new file mode 100644 index 0000000..63d13de Binary files /dev/null and b/repohandler/target/repohandler/WEB-INF/classes/repohandler/Unzip.class differ diff --git a/repohandler/target/repohandler/WEB-INF/classes/repohandler/UserLoginVerification.class b/repohandler/target/repohandler/WEB-INF/classes/repohandler/UserLoginVerification.class new file mode 100644 index 0000000..d1b87c3 Binary files /dev/null and b/repohandler/target/repohandler/WEB-INF/classes/repohandler/UserLoginVerification.class differ diff --git a/repohandler/target/repohandler/WEB-INF/lib/commons-fileupload-1.4.jar b/repohandler/target/repohandler/WEB-INF/lib/commons-fileupload-1.4.jar new file mode 100644 index 0000000..e25a6bc Binary files /dev/null and b/repohandler/target/repohandler/WEB-INF/lib/commons-fileupload-1.4.jar differ diff --git a/repohandler/target/repohandler/WEB-INF/lib/commons-io-2.2.jar b/repohandler/target/repohandler/WEB-INF/lib/commons-io-2.2.jar new file mode 100644 index 0000000..84ca565 Binary files /dev/null and b/repohandler/target/repohandler/WEB-INF/lib/commons-io-2.2.jar differ diff --git a/repohandler/target/repohandler/WEB-INF/lib/javax.servlet-api-3.1.0.jar b/repohandler/target/repohandler/WEB-INF/lib/javax.servlet-api-3.1.0.jar new file mode 100644 index 0000000..6b14c3d Binary files /dev/null and b/repohandler/target/repohandler/WEB-INF/lib/javax.servlet-api-3.1.0.jar differ diff --git a/repohandler/target/repohandler/WEB-INF/lib/json-20210307.jar b/repohandler/target/repohandler/WEB-INF/lib/json-20210307.jar new file mode 100644 index 0000000..6583ea5 Binary files /dev/null and b/repohandler/target/repohandler/WEB-INF/lib/json-20210307.jar differ diff --git a/repohandler/target/repohandler/WEB-INF/lib/mysql-connector-java-8.0.28.jar b/repohandler/target/repohandler/WEB-INF/lib/mysql-connector-java-8.0.28.jar new file mode 100644 index 0000000..ac8904e Binary files /dev/null and b/repohandler/target/repohandler/WEB-INF/lib/mysql-connector-java-8.0.28.jar differ diff --git a/repohandler/target/repohandler/WEB-INF/lib/protobuf-java-3.11.4.jar b/repohandler/target/repohandler/WEB-INF/lib/protobuf-java-3.11.4.jar new file mode 100644 index 0000000..7224d23 Binary files /dev/null and b/repohandler/target/repohandler/WEB-INF/lib/protobuf-java-3.11.4.jar differ diff --git a/repohandler/target/repohandler/WEB-INF/web.xml b/repohandler/target/repohandler/WEB-INF/web.xml new file mode 100644 index 0000000..2cac6e7 --- /dev/null +++ b/repohandler/target/repohandler/WEB-INF/web.xml @@ -0,0 +1,77 @@ + +BeginnersBookDemo + +index.html +index.htm +index.jsp +default.html +default.htm +default.jsp + + + +RegisterUser +repohandler.Registration + + +RegisterUser +/register + + + user_login_verification + repohandler.UserLoginVerification + + + user_login_verification + /user_login_verification + + + + + + Auto + repohandler.AutoComplete + + + Auto + /Auto + + + + Data + repohandler.DataSource + + + Data + /Data + + + + unzip + repohandler.unzip + + + unzip + /unzip + + + + + + Location to store uploaded file + file-upload + + /home/dutta/workspace/spoken_school_resource_system/WebContent/static/resource/1/ + + + + + + + Location to store uploaded html or png file + mindmap-upload + + /home/dutta/workspace/spoken_school_resource_system/WebContent/static/resource/4/ + + + \ No newline at end of file diff --git a/repohandler/target/repohandler/css/bootstrap.min.css b/repohandler/target/repohandler/css/bootstrap.min.css new file mode 100644 index 0000000..d204542 --- /dev/null +++ b/repohandler/target/repohandler/css/bootstrap.min.css @@ -0,0 +1,5 @@ +/*! + * Bootstrap v3.3.0 (http://getbootstrap.com) + * Copyright 2011-2014 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:before,:after{color:#000!important;text-shadow:none!important;background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#428bca;text-decoration:none}a:hover,a:focus{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.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}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:400;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#428bca}a.text-primary:hover{color:#3071a9}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#428bca}a.bg-primary:hover{background-color:#3071a9}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.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}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.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{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.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{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=radio],input[type=checkbox]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{line-height:34px;line-height:1.42857143 \0}input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px;line-height:1.5 \0}input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px;line-height:1.33 \0}_:-ms-fullscreen,:root input[type=date],_:-ms-fullscreen,:root input[type=time],_:-ms-fullscreen,:root input[type=datetime-local],_:-ms-fullscreen,:root input[type=month]{line-height:1.42857143}_:-ms-fullscreen.input-sm,:root input[type=date].input-sm,_:-ms-fullscreen.input-sm,:root input[type=time].input-sm,_:-ms-fullscreen.input-sm,:root input[type=datetime-local].input-sm,_:-ms-fullscreen.input-sm,:root input[type=month].input-sm{line-height:1.5}_:-ms-fullscreen.input-lg,:root input[type=date].input-lg,_:-ms-fullscreen.input-lg,:root input[type=time].input-lg,_:-ms-fullscreen.input-lg,:root input[type=datetime-local].input-lg,_:-ms-fullscreen.input-lg,:root input[type=month].input-lg{line-height:1.33}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{position:absolute;margin-top:4px \9;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type=radio][disabled],input[type=checkbox][disabled],input[type=radio].disabled,input[type=checkbox].disabled,fieldset[disabled] input[type=radio],fieldset[disabled] input[type=checkbox]{cursor:not-allowed}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm,.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm,select.form-group-sm .form-control{height:30px;line-height:30px}textarea.input-sm,textarea.form-group-sm .form-control,select[multiple].input-sm,select[multiple].form-group-sm .form-control{height:auto}.input-lg,.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg,select.form-group-lg .form-control{height:46px;line-height:46px}textarea.input-lg,textarea.form-group-lg .form-control,select[multiple].input-lg,select[multiple].form-group-lg .form-control{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type=radio],.form-inline .checkbox input[type=checkbox]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.3px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#3071a9;border-color:#285e8e}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#428bca;border-color:#357ebd}.btn-primary .badge{color:#428bca;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success.focus,.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info.focus,.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning.focus,.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger.focus,.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#428bca;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#2a6496;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none;visibility:hidden}.collapse.in{display:block;visibility:visible}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#428bca;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}.btn-group>.btn:focus,.btn-group-vertical>.btn:focus{outline:0}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn,select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn,select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=radio],.input-group-addon input[type=checkbox]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#428bca}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#428bca}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none;visibility:hidden}.tab-content>.active{display:block;visibility:visible}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important;visibility:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type=radio],.navbar-form .checkbox input[type=checkbox]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#428bca;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#2a6496;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;cursor:default;background-color:#428bca;border-color:#428bca}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#428bca}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#3071a9}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}a.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#428bca;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding:48px 0}.container .jumbotron{padding-right:60px;padding-left:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail>img,.thumbnail a>img{margin-right:auto;margin-left:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#428bca}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#428bca;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{color:#555;text-decoration:none;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca}.list-group-item.active .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#e1edf7}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-right:15px;padding-left:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#428bca}.panel-primary>.panel-heading{color:#fff;background-color:#428bca;border-color:#428bca}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#428bca}.panel-primary>.panel-heading .badge{color:#428bca;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#428bca}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-size:12px;line-height:1.4;visibility:visible;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{right:5px;bottom:0;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-size:14px;font-weight:400;line-height:1.42857143;text-align:left;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.carousel-inner>.item.next,.carousel-inner>.item.active.right{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{display:table;content:" "}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}} diff --git a/repohandler/target/repohandler/css/jquery-ui.css b/repohandler/target/repohandler/css/jquery-ui.css new file mode 100644 index 0000000..1690fb1 --- /dev/null +++ b/repohandler/target/repohandler/css/jquery-ui.css @@ -0,0 +1,1225 @@ +/*! jQuery UI - v1.11.0 - 2014-06-26 +* http://jqueryui.com +* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px +* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-clearfix { + min-height: 0; /* support: IE7 */ +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter:Alpha(Opacity=0); +} + +.ui-front { + z-index: 100; +} + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { + cursor: default !important; +} + + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ui-accordion .ui-accordion-header { + display: block; + cursor: pointer; + position: relative; + margin: 2px 0 0 0; + padding: .5em .5em .5em .7em; + min-height: 0; /* support: IE7 */ + font-size: 100%; +} +.ui-accordion .ui-accordion-icons { + padding-left: 2.2em; +} +.ui-accordion .ui-accordion-icons .ui-accordion-icons { + padding-left: 2.2em; +} +.ui-accordion .ui-accordion-header .ui-accordion-header-icon { + position: absolute; + left: .5em; + top: 50%; + margin-top: -8px; +} +.ui-accordion .ui-accordion-content { + padding: 1em 2.2em; + border-top: 0; + overflow: auto; +} +.ui-autocomplete { + position: absolute; + top: 0; + left: 0; + cursor: default; +} +.ui-button { + display: inline-block; + position: relative; + padding: 0; + line-height: normal; + margin-right: .1em; + cursor: pointer; + vertical-align: middle; + text-align: center; + overflow: visible; /* removes extra width in IE */ +} +.ui-button, +.ui-button:link, +.ui-button:visited, +.ui-button:hover, +.ui-button:active { + text-decoration: none; +} +/* to make room for the icon, a width needs to be set here */ +.ui-button-icon-only { + width: 2.2em; +} +/* button elements seem to need a little more width */ +button.ui-button-icon-only { + width: 2.4em; +} +.ui-button-icons-only { + width: 3.4em; +} +button.ui-button-icons-only { + width: 3.7em; +} + +/* button text element */ +.ui-button .ui-button-text { + display: block; + line-height: normal; +} +.ui-button-text-only .ui-button-text { + padding: .4em 1em; +} +.ui-button-icon-only .ui-button-text, +.ui-button-icons-only .ui-button-text { + padding: .4em; + text-indent: -9999999px; +} +.ui-button-text-icon-primary .ui-button-text, +.ui-button-text-icons .ui-button-text { + padding: .4em 1em .4em 2.1em; +} +.ui-button-text-icon-secondary .ui-button-text, +.ui-button-text-icons .ui-button-text { + padding: .4em 2.1em .4em 1em; +} +.ui-button-text-icons .ui-button-text { + padding-left: 2.1em; + padding-right: 2.1em; +} +/* no icon support for input elements, provide padding by default */ +input.ui-button { + padding: .4em 1em; +} + +/* button icon element(s) */ +.ui-button-icon-only .ui-icon, +.ui-button-text-icon-primary .ui-icon, +.ui-button-text-icon-secondary .ui-icon, +.ui-button-text-icons .ui-icon, +.ui-button-icons-only .ui-icon { + position: absolute; + top: 50%; + margin-top: -8px; +} +.ui-button-icon-only .ui-icon { + left: 50%; + margin-left: -8px; +} +.ui-button-text-icon-primary .ui-button-icon-primary, +.ui-button-text-icons .ui-button-icon-primary, +.ui-button-icons-only .ui-button-icon-primary { + left: .5em; +} +.ui-button-text-icon-secondary .ui-button-icon-secondary, +.ui-button-text-icons .ui-button-icon-secondary, +.ui-button-icons-only .ui-button-icon-secondary { + right: .5em; +} + +/* button sets */ +.ui-buttonset { + margin-right: 7px; +} +.ui-buttonset .ui-button { + margin-left: 0; + margin-right: -.3em; +} + +/* workarounds */ +/* reset extra padding in Firefox, see h5bp.com/l */ +input.ui-button::-moz-focus-inner, +button.ui-button::-moz-focus-inner { + border: 0; + padding: 0; +} +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 49%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} +.ui-dialog { + overflow: hidden; + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 20px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-se { + width: 12px; + height: 12px; + right: -5px; + bottom: -5px; + background-position: 16px 16px; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-draggable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-menu { + list-style: none; + padding: 0; + margin: 0; + display: block; + outline: none; +} +.ui-menu .ui-menu { + position: absolute; +} +.ui-menu .ui-menu-item { + position: relative; + margin: 0; + padding: 3px 1em 3px .4em; + cursor: pointer; + min-height: 0; /* support: IE7 */ + /* support: IE10, see #8844 */ + list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); +} +.ui-menu .ui-menu-divider { + margin: 5px 0; + height: 0; + font-size: 0; + line-height: 0; + border-width: 1px 0 0 0; +} +.ui-menu .ui-state-focus, +.ui-menu .ui-state-active { + margin: -1px; +} + +/* icon support */ +.ui-menu-icons { + position: relative; +} +.ui-menu-icons .ui-menu-item { + padding-left: 2em; +} + +/* left-aligned */ +.ui-menu .ui-icon { + position: absolute; + top: 0; + bottom: 0; + left: .2em; + margin: auto 0; +} + +/* right-aligned */ +.ui-menu .ui-menu-icon { + left: auto; + right: 0; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("images/animated-overlay.gif"); + height: 100%; + filter: alpha(opacity=25); + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-selectable { + -ms-touch-action: none; + touch-action: none; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-selectmenu-menu { + padding: 0; + margin: 0; + position: absolute; + top: 0; + left: 0; + display: none; +} +.ui-selectmenu-menu .ui-menu { + overflow: auto; + /* Support: IE7 */ + overflow-x: hidden; + padding-bottom: 1px; +} +.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { + font-size: 1em; + font-weight: bold; + line-height: 1.5; + padding: 2px 0.4em; + margin: 0.5em 0 0 0; + height: auto; + border: 0; +} +.ui-selectmenu-open { + display: block; +} +.ui-selectmenu-button { + display: inline-block; + overflow: hidden; + position: relative; + text-decoration: none; + cursor: pointer; +} +.ui-selectmenu-button span.ui-icon { + right: 0.5em; + left: auto; + margin-top: -8px; + position: absolute; + top: 50%; +} +.ui-selectmenu-button span.ui-selectmenu-text { + text-align: left; + padding: 0.4em 2.1em 0.4em 1em; + display: block; + line-height: 1.4; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; + -ms-touch-action: none; + touch-action: none; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* For IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-sortable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 22px; +} +.ui-spinner-button { + width: 16px; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to override default borders */ +.ui-spinner a.ui-spinner-button { + border-top: none; + border-bottom: none; + border-right: none; +} +/* vertically center icon */ +.ui-spinner .ui-icon { + position: absolute; + margin-top: -8px; + top: 50%; + left: 0; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} + +/* TR overrides */ +.ui-spinner .ui-icon-triangle-1-s { + /* need to fix icons sprite */ + background-position: -65px -16px; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; + -webkit-box-shadow: 0 0 5px #aaa; + box-shadow: 0 0 5px #aaa; +} +body .ui-tooltip { + border-width: 2px; +} + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; + font-size: 1em; +} +.ui-widget-content { + border: 1px solid #dddddd; + background: #eeeeee url("images/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x; + color: #333333; +} +.ui-widget-content a { + color: #333333; +} +.ui-widget-header { + border: 1px solid #e78f08; + background: #f6a828 url("images/ui-bg_gloss-wave_35_f6a828_500x100.png") 50% 50% repeat-x; + color: #ffffff; + font-weight: bold; +} +.ui-widget-header a { + color: #ffffff; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default { + border: 1px solid #cccccc; + background: #f6f6f6 url("images/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #1c94c4; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited { + color: #1c94c4; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus { + border: 1px solid #fbcb09; + background: #fdf5ce url("images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #c77405; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited { + color: #c77405; + text-decoration: none; +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active { + border: 1px solid #fbd850; + background: #ffffff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #eb8f00; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #eb8f00; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #fed22f; + background: #ffe45c url("images/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x; + color: #363636; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #363636; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #cd0a0a; + background: #b81900 url("images/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat; + color: #ffffff; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #ffffff; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #ffffff; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* For IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_222222_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-default .ui-icon { + background-image: url("images/ui-icons_ef8c08_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon { + background-image: url("images/ui-icons_ef8c08_256x240.png"); +} +.ui-state-active .ui-icon { + background-image: url("images/ui-icons_ef8c08_256x240.png"); +} +.ui-state-highlight .ui-icon { + background-image: url("images/ui-icons_228ef1_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_ffd27a_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-carat-1-n { background-position: 0 0; } +.ui-icon-carat-1-ne { background-position: -16px 0; } +.ui-icon-carat-1-e { background-position: -32px 0; } +.ui-icon-carat-1-se { background-position: -48px 0; } +.ui-icon-carat-1-s { background-position: -64px 0; } +.ui-icon-carat-1-sw { background-position: -80px 0; } +.ui-icon-carat-1-w { background-position: -96px 0; } +.ui-icon-carat-1-nw { background-position: -112px 0; } +.ui-icon-carat-2-n-s { background-position: -128px 0; } +.ui-icon-carat-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -64px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -64px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 4px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #666666 url("images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat; + opacity: .5; + filter: Alpha(Opacity=50); +} +.ui-widget-shadow { + margin: -5px 0 0 -5px; + padding: 5px; + background: #000000 url("images/ui-bg_flat_10_000000_40x100.png") 50% 50% repeat-x; + opacity: .2; + filter: Alpha(Opacity=20); + border-radius: 5px; +} diff --git a/repohandler/target/repohandler/css/site.css b/repohandler/target/repohandler/css/site.css new file mode 100644 index 0000000..481428b --- /dev/null +++ b/repohandler/target/repohandler/css/site.css @@ -0,0 +1,879 @@ +body { + position: relative; /* For scrollyspy */ + /*font-family: 'Lato', sans-serif !important;*/ + font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif !important; + /*font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif; */ +} +h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { + /*font-family: 'Lato', sans-serif !important;*/ + font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif !important; +} +/* ---------------------------------- + * home + * ---------------------------------- */ +.home { + background: url(../img/index.png) no-repeat 50% 100px; +} +@media (max-width: 767px) { + .home { + background: none; + } +} +/* ---------------------------------- + * icons + * ---------------------------------- */ +@font-face { + font-family: "angularicons"; + src: url("../angularicons/angularicons.eot"); + src: url("../angularicons/angularicons.eot?#iefix") format("embedded-opentype"), url("../angularicons/angularicons.woff") format("woff"), url("../angularicons/angularicons.ttf") format("truetype"), url("../angularicons/angularicons.svg") format("svg"); +} +.icon { + display: inline-block; + font-family: "angularicons"; + font-weight: normal; + font-style: normal; + text-decoration: none; + vertical-align: top; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.icon[data-icon]:before { + content: attr(data-icon); + speak: none; +} +/* ---------------------------------- + * index + * ---------------------------------- */ +.index { + text-align: center; + background-color: rgba(255, 255, 255, .9); + min-height: 746px; +} +.index h2 { + margin-top: 10px; + color: rgba(0, 0, 0, .8); + font-size: 16px; + line-height: 26px; + font-weight: normal; +} +.index h3 { + margin-top: 20px; + font-size: 14px; + font-style: italic; +} +.index .download-link { + margin: 20px 0; +} +.index .download-link .btn { + padding: 15px 35px; + border: 0; + font-size: 22px; + opacity: 1; +} +.index .version-text { + color: rgba(0, 0, 0, .6); + font-size: 12px; +} +.index .learn-more { + margin-top: 20px; + font-weight: bold; + color: rgba(79, 190, 186, 1); +} +.index .learn-more a, +.index .learn-more a:hover, +.index .learn-more a:active { + color: #50c1e9 !important; + text-decoration: none; +} +.index .learn-more .icon { + font-weight: bold; + font-size: 16px; +} +.index .adpacks { + margin: 0 auto 100px; + padding: 9px 9px 18px; + border-radius: 3px; + border: 1px solid #3bafda; + width: 380px; + min-height: 132px; + text-align: left !important; +} +.index .adpacks .adpacks-img { + float: left; + width: 140px; +} + +.index .adpacks .adpacks-text, +.index .adpacks .adpacks-poweredby { + font-size: 13px; + line-height: 16px; +} +.index .adpacks .adpacks-poweredby { + display: block; + margin-bottom:9px; +} +@media (max-width: 767px) { + .index { + min-height: 600px; + } + .index .download-link .btn { + padding: 15px; + } + + .index .adpacks { + width: 100%; + min-height: 132px; + } +} +/* ---------------------------------- + * social + * ---------------------------------- */ +.social { + position: relative; + margin-top: -100px; + margin-bottom: 0; + padding: 40px 5px; + height: 99px; + text-align: center; + background: rgba(255, 255, 255, .7) url(../img/divider.png) no-repeat 50% 100%; +} +.social li { + height: 30px; + display: inline-block; + vertical-align: top; +} +.social a { + color: #50c1e9 !important; +} +.social .github-watch { + width: 105px; +} +.social .github-fork { + width: 105px; +} +.social .twitter-share { + width: 80px; + margin-right: 10px; +} +.social .twitter-follow { + width: 200px; +} +/* ---------------------------------- + * desc + * ---------------------------------- */ +.desc { + text-align: center; + background-color: rgba(255, 255, 255, 1); +} +.desc a { + color: rgba(79, 190, 186, 1); +} +.desc a:hover, +.desc a:active { + color: #50c1e9; + text-decoration: none; +} +.desc .desc__introduces { + border-top: 1px dashed #AAB2BD ; +} +.desc .desc__introduces:first-child { + border-top: none; +} +.desc .desc__introduces h3, +.desc .desc__introduces p { + margin: 0 auto; +} +.desc .desc__introduces h3 { + padding: 70px 0 14px; + max-width: 900px; + font-size: 28px; +} +.desc .desc__introduces p { + padding-bottom: 40px; + max-width: 900px; + font-size: 18px; + color: #888; +} +.desc .desc__introduces .photo--responsive img { + width: 100%; +} +.desc .desc__features { + margin: 70px auto; + text-align: left; +} +.desc .desc__features .row { + margin-bottom: 70px; +} +.desc .desc__features .col-md-6 { + padding-left: 247px; + min-height: 200px; + text-align: left; +} +.desc .desc__features .features__photo { + position: absolute; + top: -18px; + left: 0; +} +.desc .desc__features h4 { + font-size: 20px; + margin-bottom: 10px; +} +.desc .desc__features p { + font-size: 16px; + color: #888; + line-height: 26px; +} +@media (max-width: 767px) { + .desc .desc__introduces h3 { + padding-top: 20px; + text-align: left; + } + .desc .desc__introduces p { + text-align: left; + } + .desc .desc__features { + margin-top: 20px; + } + .desc .desc__features .row { + margin-bottom: 20px; + } + .desc .desc__features .row p { + padding-bottom: 20px; + text-align: left; + } + .desc .desc__features .features__photo { + position: static; + } + .desc .desc__features .col-md-6 { + padding: 0 15px; + text-align: center; + } +} +/* ---------------------------------- + * docs + * ---------------------------------- */ +.docs-header { + padding-top: 50px; + border-top: 1px solid #50c1e9; + background: url(../img/wild_flowers.png) repeat 0 0; +} +.docs-header.header--noBackground { + background: none; +} +@media (max-width: 768px) { + .docs-header { + padding-top: 0; + } +} +/* ---------------------------------- + * navbar + * ---------------------------------- */ +.navbar-custom { + position: fixed; + top: 0; + left: 0; + border: none; + border-radius: 0; + background-color: rgba(255, 255, 255, .9); + width: 100%; + z-index: 2000; +} +.navbar-custom .nav li a { + display: block; + color: #50c1e9; +} +.navbar-custom .nav li a:focus, +.navbar-custom .nav li a:hover { + color: #50c1e9; +} +.navbar-custom .nav li a:active, +.navbar-custom .nav li a.current { + border-bottom: 3px solid #50c1e9; +} +.navbar-custom .navbar-toggle { + position: relative; + background-color: #50c1e9; + border-color: #50c1e9; +} +.navbar-custom .navbar-toggle:hover, +.navbar-custom .navbar-toggle:focus { + background-color: #50c1e9; +} +.navbar-custom .navbar-toggle .icon-bar { + background-color: rgba(255, 255, 255, .9); +} +.navbar-custom .navbar-brand { + padding: 5px 15px; + opacity: .7; + filter:alpha(opacity=70); + transition: opacity .4s ease-in-out; +} +.navbar-custom .navbar-brand:hover, +.navbar-custom .navbar-brand:active { + opacity: 1; + filter:alpha(opacity=100); +} +.navbar-default .navbar-collapse { + border-color: #e7e7e7; +} +@media (max-width: 992px) { + .navbar-custom .navbar-brand { + width: 63px; + overflow: hidden; + } +} +@media (max-width: 767px) { + .navbar-custom { + position: relative; + top: 0; + } + .navbar-custom .navbar-nav > li > a:hover, + .navbar-custom .navbar-nav > li > a:focus { + color: #fff; + background-color: #50c1e9; + } +} +/* ---------------------------------- + * topic + * ---------------------------------- */ +.topic { + position: relative; + padding: 50px 0 110px; +} +.topic h3 { + margin-top: 20px; + color: #fff; + font-size: 28px; + font-weight: normal; +} +.topic h4 { + margin-top: 15px; + color: rgba(255, 255, 255, .8); + font-weight: normal; +} +.topic .topic__infos { + position: absolute; + bottom: 0; + padding-bottom: 15px; + padding-top: 14px; + background: rgba(255, 255, 255, 0.25); + width: 100%; +} +.topic .container { + position: relative; + color: rgba(255, 255, 255, .8); +} +.topic .container a { + color: #fff; + filter:alpha(opacity=100); + opacity: 1; + text-decoration: underline; + padding: 0; + font-weight: normal; +} +.topic .container a.btn { + padding: 10px 16px; + text-decoration: none; +} +.topic .github { + position: relative; + top: 10px; +} +/* ---------------------------------- + * advertisement + * ---------------------------------- */ +.advertisement { + padding: 5px; + width: auto !important; + overflow: hidden; /* clearfix */ + text-align: left; + border: 1px solid #a4e4ef !important; + border-radius: 4px; +} +@media (max-width: 767px) { + .advertisement { + position: static; + margin: 30px 0; + } +} +@media (min-width: 768px) { + .advertisement { + position: absolute; + top: 15px; + right: 15px; /* 15px instead of 0 since box-sizing */ + width: 380px !important; + } +} +.carbon-wrap { + display:block; + height:100px; + line-height:15px; + overflow:hidden; +} +.carbon-img{ + border:none; + display:inline; + float:left; + height:100px; + margin:4px 9px 9px 0; + width:130px +} +.carbon-text{ + display:inline; + float:left; + width:162px; + color:#000; + text-decoration:none !important; + text-transform:none; + font-size:11px !important +} +.carbon-poweredby { + float: right; + text-align:center; + color:#999 + text-decoration:none !important; + font-size:11px !important +} +/* ---------------------------------- + * documents + * ---------------------------------- */ +.documents { + margin-top: 40px; +} +/* ---------------------------------- + * details + * ---------------------------------- */ +.details { + position: relative; + padding-right: 400px; +} +@media (max-width: 991px) { + .details { width: 100%; } +} +@media (max-width: 767px) { + .details { padding: 0 15px; } +} +/* ---------------------------------- + * docs-article + * ---------------------------------- */ +.docs-article { + margin-bottom: 40px; + padding-bottom: 40px; + border-bottom: 1px solid #ddd; +} +.docs-article:last-child { + border-bottom: none; +} +.docs-article h3 { + margin: 0 0 10px; + padding-bottom: 10px; + font-family: "Georgia", "Palatino", "Times New Roman", "Times" !important; + font-weight: normal; + font-size: 25px; + color: #50c1e9; +} +.docs-article p { + margin-bottom: 10px; + font-size: 14px; + line-height: 22px; +} +.docs-article dd { + margin-bottom: 10px; +} +.docs-article a { + color: #50c1e9; + text-decoration: underline; +} +.docs-article a:hover { + color: #50c1e9; +} +.docs-article .item__infos { + margin: 0 0 10px 0; + font-size: 14px; + list-style: disc; +} +.docs-article .item__infos li { + margin-bottom: 10px; +} +.docs-article .btn-primary, +.docs-article .btn-primary:hover { + color: #fff; + text-decoration: none; +} +.docs-article pre { + border: none; + background-color: #f7f7f7; +} +/* ---------------------------------- + * example + * ---------------------------------- */ +.example { + margin-bottom: 20px; +} +.example .example-title { + margin-bottom: 20px; + font-weight: 700; + font-size: 18px; + text-shadow: 2px 2px 2px rgba(255, 255, 255, 1); +} +.example .example-title span { + font-weight: normal; + font-size: 14px; + color: #ED5565; +} +.example [class*="col-"] { + margin-bottom: 10px; +} +.example-dropdown h2 + .dropdown-menu, +.example-popover .popover, +.example-modal .modal { + position: static; + display: block; +} +.example-dropdown h2 + .dropdown-menu { + float: none; + width: 200px; +} +.example-popover .popover { + position: relative; +} +@media (max-width: 960px) { + .tooltip-demo [class*="col-"] { + text-align: center; + } + .tooltip-demo [class*="col-"] .btn-block { + display: inline-block; + margin: 0 auto; + width: 160px; + } +} +.example-popover [class*="col-"]:nth-of-type(1) .popover { + margin-top: 0; +} +.example-popover [class*="col-"]:nth-of-type(3) .popover, +.example-popover [class*="col-"]:nth-of-type(4) .popover { + margin-top: 40px; +} +.example-progress [class*="col-"]:last-child .progress { + margin-bottom: 10px; +} +.example-pagination .pagination, +.example-pagination .pager { + margin: 0 !important; +} + +.example-modal .modal { + overflow: hidden; +} +@media (min-width: 768px) { + .example-modal .modal-dialog { + width: 545px; + margin: 5px; + } +} +.example-typography { + position: relative; + padding-left: 25%; + margin-bottom: 40px; +} +.example-typography .heading-note, +.example-typography .text-note { + display: block; + width: 260px; + position: absolute; + bottom: 2px; + left: 0; + font-size: 13px; + line-height: 13px; + color: #AAB2BD; + font-weight: 400; +} +.example-typography .text-note { + bottom: auto; + top: 10px; +} +/* ---------------------------------- + * color-swatches + * ---------------------------------- */ +.color-swatches .swatches { + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + background-color: #FFF; + width: 100%; + box-shadow: 0 1px 2px rgba(0, 0, 0, .2); +} +.color-swatches .light, +.color-swatches .dark { + width: 50%; + height: 50px; +} +.color-swatches .light { + -webkit-border-radius: 4px 0 0 0; + -moz-border-radius: 4px 0 0 0; + border-radius: 4px 0 0 0; +} +.color-swatches .dark { + -webkit-border-radius: 0 4px 0 0; + -moz-border-radius: 0 4px 0 0; + border-radius: 0 4px 0 0; +} +.color-swatches .infos { + padding: 5px 10px; +} +.color-swatches .infos h4, +.color-swatches .infos p { + margin: 0; +} +.color-swatches .infos h4 { + margin-bottom: 3px; + font-weight: bold; + font-size: 14px; +} +.color-swatches .infos p { + font-size: 12px; +} +/* ---------------------------------- + * psd-download + * ---------------------------------- */ +.psd-download { + padding: 40px 0; + background: #e6e9ed url(../img/github.png) no-repeat 100% 0; + min-height: 680px; +} +.psd-download h2 { + text-align: center; +} +.psd-download .infos { + font-size: 20px; + line-height: 40px; +} +.psd-download .row { + margin-top: 20px; +} +@media (max-width: 768px) { + .psd-download [class*="col-md-"] { + text-align: center; + } +} +.psd-download h4 { + margin: 0 0 15px 0; +} +.psd-download img { + margin-bottom: 15px; +} +/* ---------------------------------- + * previews + * ---------------------------------- */ +.previews { + text-align: center; +} +.previews p { + margin-bottom: 20px; + font-size: 20px; + line-height: 40px; +} +.previews img { + max-width: 100%; +} +/* ---------------------------------- + * color picker + * ---------------------------------- */ +.color-picker-nav a { + text-decoration: none !important; + color: #0b859c !important; + margin: 0 10px; +} +.color-picker-nav a:hover { + text-decoration: underline !important; +} +.color-picker-nav a.current { + font-weight: bold; +} +.color-wrap { + position: relative; + clear: both; + left: 0; + width: 100%; + z-index: 500; +} +.color-picker { + width: 20%; + padding-bottom: 18%; + color: #FFF; + position: relative; + float: left; + top: 0; + bottom: 0; +} +.color-item { + position: absolute; + margin: 0; + left: 0; + right: 0; + top: 0; + bottom: 0; + text-align: center; + text-transform: uppercase; + padding: 35%; +} +.color-item:hover { + display: inline; + z-index: 999; + overflow: hidden; + cursor: pointer; + -webkit-transform: scale(1); + -moz-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); + -webkit-box-shadow: 5px 5px 5px 5px rgba(0, 0, 0, 0.2); + -moz-box-shadow: 5px 5px 5px 5px rgba(0, 0, 0, 0.2); + box-shadow: 5px 5px 5px 5px rgba(0, 0, 0, 0.2); +} +/* Tablet Portrait size to standard 960 (devices and browsers) */ +@media only screen and (min-width: 768px) and (max-width: 959px) +{ + .color-picker{ + width: 50%; + color: #FFF; + } + .color-item{ + padding: 8%; + font-size: 0.875em; + } + .color-name,.hex-number { + position: relative; + line-height: 22px; + text-align: center; + } +} + +/* All Mobile Sizes (devices and browser) */ +@media only screen and (max-width: 767px) +{ + .color-picker { + width: 50%; + color: #FFF; + } + .color-item{ + padding: 8%; + font-size: 0.750em; + } + .color-name,.hex-number { + position: relative; + line-height: 22px; + text-align: center; + } +} + +/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */ +@media only screen and (min-width: 480px) and (max-width: 767px) +{ + .color-item{ + padding: 5%; + font-size: 0.750em; + } + .color-picker{ + width: 100%; + color: #FFF; + } + .color-name,.hex-number { + position: relative; + line-height: 12px; + text-align: center; + } +} + +/* ---------------------------------- + * btn-group & labels + * ---------------------------------- */ +.blank { + display: none; +} +@media (max-width: 768px) { + .blank { + display: block; + height: 15px; + } +} +.site-footer { + position: relative; + z-index: 400; + border-top: 1px dashed #AAB2BD; + padding: 40px 0 20px; + background-color: #f5f5f5; +} +.site-footer a, +.site-footer .connect { + color: #50c1e9; +} +.site-footer a:hover, +.site-footer a:active { + color: #50c1e9; + text-decoration: none; +} +.site-footer .row .col-md-4 { + margin-bottom: 20px; +} +.site-footer h3 { + margin-bottom: 20px; + font-weight: 600; + font-size: 18px; +} +.site-footer ul { + padding-left: 0; +} +.site-footer li { + list-style: none; + font-size: 14px; +} +.site-footer hr { + margin: 20px 0; + border: none; + height: 1px; + width: 100%; +} +.site-footer hr.dashed { + border-top: 1px dashed #ccc; +} +.site-footer .icon { + margin-right: 10px; + font-size: 28px; +} +.site-footer form { + padding: 0 !important; +} +.site-footer form label { + font-size: 14px !important; + font-weight: normal !important; +} +.site-footer input[type="email"] { + margin-right: 10px; + width: 75%; +} +.site-footer input[type="email"], +.site-footer input[type="email"]:focus, +.site-footer input[type="submit"], +.site-footer input[type="submit"]:active, +.site-footer input[type="submit"]:focus { + border: none !important; +} +.site-footer .email, +.site-footer .clear { + float: left; +} +.site-footer .copyright p:last-child { + margin-top: 10px; +} +.site-footer .copyright b { + font-size: 16px; +} +.site-footer .download .download__infos { + font-size: 18px; +} +.site-footer .download .btn { + color: #000; +} +.site-footer .download .btn-primary { + color: #fff; +} diff --git a/repohandler/target/repohandler/css/site.min.css b/repohandler/target/repohandler/css/site.min.css new file mode 100644 index 0000000..8b4846a --- /dev/null +++ b/repohandler/target/repohandler/css/site.min.css @@ -0,0 +1,18 @@ +/* + * bootflat 2.0.4 + * + * Description: BOOTFLAT is an open source Flat UI KIT based on Bootstrap 3.3.0 CSS framework. It provides a faster, easier and less repetitive way for web developers to create elegant web apps. + * + * Homepage: http://bootflat.github.com/ + * + * By @Flathemes + * + * Last modify time: 2015-04-29 + * + * Licensed under the MIT license. Please see LICENSE for more information. + * + * Copyright 2013 FLATHEMES. + * + */ + +html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{color:#000;background:#ff0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#428bca;text-decoration:none}a:focus,a:hover{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.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}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#428bca}a.text-primary:hover{color:#3071a9}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#428bca}a.bg-primary:hover{background-color:#3071a9}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{line-height:34px;line-height:1.42857143 \0}input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px;line-height:1.5 \0}input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px;line-height:1.33 \0}:root input[type=date],:root input[type=datetime-local],:root input[type=month],:root input[type=time],_:-ms-fullscreen{line-height:1.42857143}:root input[type=date].input-sm,:root input[type=datetime-local].input-sm,:root input[type=month].input-sm,:root input[type=time].input-sm,_:-ms-fullscreen.input-sm{line-height:1.5}:root input[type=date].input-lg,:root input[type=datetime-local].input-lg,:root input[type=month].input-lg,:root input[type=time].input-lg,_:-ms-fullscreen.input-lg{line-height:1.33}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.form-group-sm .form-control,.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.form-group-sm .form-control,select.input-sm{height:30px;line-height:30px}select[multiple].form-group-sm .form-control,select[multiple].input-sm,textarea.form-group-sm .form-control,textarea.input-sm{height:auto}.form-group-lg .form-control,.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.form-group-lg .form-control,select.input-lg{height:46px;line-height:46px}select[multiple].form-group-lg .form-control,select[multiple].input-lg,textarea.form-group-lg .form-control,textarea.input-lg{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.3px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#3071a9;border-color:#285e8e}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#428bca;border-color:#357ebd}.btn-primary .badge{color:#428bca;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#428bca;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#2a6496;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none;visibility:hidden}.collapse.in{display:block;visibility:visible}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#428bca;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group-vertical>.btn:focus,.btn-group>.btn:focus{outline:0}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#428bca}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#428bca}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none;visibility:hidden}.tab-content>.active{display:block;visibility:visible}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important;visibility:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#428bca;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#2a6496;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#428bca;border-color:#428bca}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#428bca}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#3071a9}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.nav-pills>.active>a>.badge,a.list-group-item.active>.badge{color:#428bca;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding:48px 0}.container .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#428bca}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#428bca;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15)25%,transparent 25%,transparent 50%,rgba(255,255,255,.15)50%,rgba(255,255,255,.15)75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#e1edf7}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#428bca}.panel-primary>.panel-heading{color:#fff;background-color:#428bca;border-color:#428bca}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#428bca}.panel-primary>.panel-heading .badge{color:#428bca;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#428bca}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-size:12px;line-height:1.4;visibility:visible;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{right:5px;bottom:0;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-size:14px;font-weight:400;line-height:1.42857143;text-align:left;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5)0,rgba(0,0,0,.0001)100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5)0,rgba(0,0,0,.0001)100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5)0,rgba(0,0,0,.0001)100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001)0,rgba(0,0,0,.5)100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001)0,rgba(0,0,0,.5)100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001)0,rgba(0,0,0,.5)100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-print,.visible-print-block,.visible-print-inline,.visible-print-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}@media print{.visible-print-block{display:block!important}}@media print{.visible-print-inline{display:inline!important}}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}body{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;color:#434a54;background-color:#fff}a{color:#3bafda;text-decoration:none}a:focus,a:hover{color:#4fc1e9;text-decoration:none}a:focus{outline:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:700;line-height:1.1;color:inherit}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#e7e9ec}h1,h2,h3{margin-top:30px;margin-bottom:15px}h4,h5,h6{margin-top:15px;margin-bottom:15px}h6{font-weight:400}.h1,h1{font-size:51px}.h2,h2{font-size:43px}.h3,h3{font-size:30px}.h4,h4{font-size:19px}.h5,h5{font-size:18px}.h6,h6{font-size:14px}blockquote{border-left:3px solid #ccd1d9}.img-rounded{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.img-comment{margin:24px 0; font-size:15px;font-style:italic;line-height:1.2}.btn{color:#fff}.btn,.btn.disabled,.btn[disabled]{background-color:#aab2bd; border-color:#aab2bd}.btn.active,.btn:active,.btn:focus,.btn:hover{color:#fff;background-color:#ccd1d9;border-color:#ccd1d9;outline:0!important}.btn.active,.btn:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.125);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.125);box-shadow:inset 0 1px 2px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled]{filter:alpha(opacity=45); opacity:.45}.btn-link,.btn-link.active,.btn-link.disabled,.btn-link:active,.btn-link:focus,.btn-link:hover,.btn-link[disabled]{color:#3bafda;background-color:transparent; border-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-link:focus,.btn-link:hover{text-decoration:underline}.btn-default{color:#434a54;border-color:#aab2bd!important}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover{background-color:#ccd1d9; border-color:#ccd1d9}.btn-default,.btn-default.disabled,.btn-default[disabled]{background-color:#fff}.open .dropdown-toggle.btn-default{background-color:#ccd1d9; border-color:#ccd1d9}.btn-primary,.btn-primary.active,.btn-primary.disabled,.btn-primary:active,.btn-primary[disabled]{background-color:#3bafda; border-color:#3bafda}.btn-primary:focus,.btn-primary:hover,.open .dropdown-toggle.btn-primary{background-color:#4fc1e9; border-color:#4fc1e9}.btn-info,.btn-info.active,.btn-info.disabled,.btn-info:active,.btn-info[disabled]{background-color:#37bc9b; border-color:#37bc9b}.btn-info:focus,.btn-info:hover,.open .dropdown-toggle.btn-info{background-color:#48cfad; border-color:#48cfad}.btn-success,.btn-success.active,.btn-success.disabled,.btn-success:active,.btn-success[disabled]{background-color:#8cc152; border-color:#8cc152}.btn-success:focus,.btn-success:hover,.open .dropdown-toggle.btn-success{background-color:#a0d468; border-color:#a0d468}.btn-warning,.btn-warning.active,.btn-warning.disabled,.btn-warning:active,.btn-warning[disabled]{background-color:#f6bb42; border-color:#f6bb42}.btn-warning:focus,.btn-warning:hover,.open .dropdown-toggle.btn-warning{background-color:#ffce54; border-color:#ffce54}.btn-danger,.btn-danger .open .dropdown-toggle.btn,.btn-danger.active,.btn-danger.disabled,.btn-danger:active,.btn-danger[disabled]{background-color:#da4453; border-color:#da4453}.btn-danger:focus,.btn-danger:hover,.open .dropdown-toggle.btn-danger{background-color:#ed5565; border-color:#ed5565}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.125);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.125);box-shadow:inset 0 1px 2px rgba(0,0,0,.125)}.btn-group .btn{border-left-color:#96a0ad}.btn-group .btn-default.active,.btn-group .btn-default:active,.btn-group .btn-default:focus,.btn-group.open .btn-default.dropdown-toggle{color:#fff}.btn-group .btn-primary,.btn-group .btn-primary.active,.btn-group .btn-primary:active,.btn-group .btn-primary:focus{border-left-color:#269ecb}.btn-group .btn-success,.btn-group .btn-success.active,.btn-group .btn-success:active,.btn-group .btn-success:focus{border-left-color:#7ab03f}.btn-group .btn-warning,.btn-group .btn-warning.active,.btn-group .btn-warning:active,.btn-group .btn-warning:focus{border-left-color:#efa50b}.btn-group .btn-danger,.btn-group .btn-danger.active,.btn-group .btn-danger:active,.btn-group .btn-danger:focus{border-left-color:#d1293a}.btn-group .btn-info,.btn-group .btn-info.active,.btn-group .btn-info:active,.btn-group .btn-info:focus{border-left-color:#2fa084}.btn-group .btn-danger:first-child,.btn-group .btn-info:first-child,.btn-group .btn-primary:first-child,.btn-group .btn-success:first-child,.btn-group .btn-warning:first-child,.btn-group .btn:first-child{border-left-color:transparent}.btn-group-vertical .btn,.btn-group-vertical .btn-group .btn-primary{border-top-color:#96a0ad!important}.btn-group-vertical .btn-group .btn-primary,.btn-group-vertical .btn-primary,.btn-group-vertical .btn-primary.active,.btn-group-vertical .btn-primary:active,.btn-group-vertical .btn-primary:focus{border-top-color:#269ecb!important}.btn-group-vertical .btn-group .btn-success,.btn-group-vertical .btn-success,.btn-group-vertical .btn-success.active,.btn-group-vertical .btn-success:active,.btn-group-vertical .btn-success:focus{border-top-color:#7ab03f!important}.btn-group-vertical .btn-group .btn-warning,.btn-group-vertical .btn-warning,.btn-group-vertical .btn-warning.active,.btn-group-vertical .btn-warning:active,.btn-group-vertical .btn-warning:focus{border-top-color:#efa50b!important}.btn-group-vertical .btn-danger,.btn-group-vertical .btn-danger.active,.btn-group-vertical .btn-danger:active,.btn-group-vertical .btn-danger:focus,.btn-group-vertical .btn-group .btn-danger{border-top-color:#d1293a!important}.btn-group-vertical .btn-group .btn-info,.btn-group-vertical .btn-info,.btn-group-vertical .btn-info.active,.btn-group-vertical .btn-info:active,.btn-group-vertical .btn-info:focus{border-top-color:#2fa084!important}.btn-group-vertical .btn-danger:first-child,.btn-group-vertical .btn-info:first-child,.btn-group-vertical .btn-primary:first-child,.btn-group-vertical .btn-success:first-child,.btn-group-vertical .btn-warning:first-child,.btn-group-vertical .btn:not(.btn-default):first-child{border-top:none}.badge,.label{background-color:#aab2bd}.badge-default,.label-default{color:#434a54;background-color:#fff; border:1px solid #aab2bd}.badge-primary,.label-primary{background-color:#3bafda; border-color:#3bafda}.badge-success,.label-success{background-color:#8cc152; border-color:#8cc152}.badge-danger,.label-danger{background-color:#da4453; border-color:#da4453}.badge-warning,.label-warning{background-color:#f6bb42; border-color:#f6bb42}.badge-info,.label-info{background-color:#37bc9b; border-color:#37bc9b}.tooltip-inner{color:#fff;background-color:#434a54}.tooltip.top .tooltip-arrow,.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{border-top-color:#434a54}.tooltip.right .tooltip-arrow{border-right-color:#434a54}.tooltip.left .tooltip-arrow{border-left-color:#434a54}.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{border-bottom-color:#434a54}.popover{color:#fff; background-color:#434a54;border-color:#434a54}.popover-title{padding-bottom:0;font-weight:700;color:#aab2bd;background-color:transparent;border-bottom:none}.popover.top .arrow,.popover.top .arrow:after{border-top-color:#434a54}.popover.right .arrow,.popover.right .arrow:after{border-right-color:#434a54}.popover.bottom .arrow,.popover.bottom .arrow:after{border-bottom-color:#434a54}.popover.left .arrow,.popover.left .arrow:after{border-left-color:#434a54}.progress{background-color:#e6e9ed;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.progress-bar{background-color:#3bafda;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.progress-bar-success{background-color:#8cc152}.progress-bar-info{background-color:#37bc9b}.progress-bar-warning{background-color:#f6bb42}.progress-bar-danger{background-color:#da4453}.breadcrumb{color:#434a54;background-color:#e6e9ed}.breadcrumb>.active{color:#434a54}.breadcrumb a{color:#3bafda}.breadcrumb-arrow{height:36px; padding:0;line-height:36px;list-style:none;background-color:#e6e9ed}.breadcrumb-arrow li:first-child a{border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px}.breadcrumb-arrow li,.breadcrumb-arrow li a,.breadcrumb-arrow li span{display:inline-block;vertical-align:top}.breadcrumb-arrow li:not(:first-child){margin-left:-5px}.breadcrumb-arrow li+li:before{padding:0;content:""}.breadcrumb-arrow li span{padding:0 10px}.breadcrumb-arrow li a,.breadcrumb-arrow li:not(:first-child) span{height:36px; padding:0 10px 0 25px;line-height:36px}.breadcrumb-arrow li:first-child a{padding:0 10px}.breadcrumb-arrow li a{position:relative;color:#fff;text-decoration:none;background-color:#3bafda;border:1px solid #3bafda}.breadcrumb-arrow li:first-child a{padding-left:10px}.breadcrumb-arrow li a:after,.breadcrumb-arrow li a:before{position:absolute;top:-1px;width:0;height:0;content:'';border-top:18px solid transparent;border-bottom:18px solid transparent}.breadcrumb-arrow li a:before{right:-10px;z-index:3;border-left-color:#3bafda;border-left-style:solid;border-left-width:11px}.breadcrumb-arrow li a:after{right:-11px;z-index:2;border-left:11px solid #2494be}.breadcrumb-arrow li a:focus,.breadcrumb-arrow li a:hover{background-color:#4fc1e9;border:1px solid #4fc1e9}.breadcrumb-arrow li a:focus:before,.breadcrumb-arrow li a:hover:before{border-left-color:#4fc1e9}.breadcrumb-arrow li a:active{background-color:#2494be;border:1px solid #2494be}.breadcrumb-arrow li a:active:after,.breadcrumb-arrow li a:active:before{border-left-color:#2494be}.breadcrumb-arrow li span{color:#434a54}.pagination>li>a,.pagination>li>span{color:#434a54;background-color:#fff;border-color:#ccd1d9}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#fff;background-color:#ccd1d9;border-color:#ccd1d9}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{color:#fff;background-color:#8cc152;border-color:#8cc152}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#e6e9ed;background-color:#fff;border-color:#ccd1d9}.pager li>a,.pager li>span{color:#fff;background-color:#8cc152;border-color:#8cc152}.pager li>a:focus,.pager li>a:hover{background-color:#a0d468;border-color:#a0d468}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#e6e9ed;background-color:#fff;border-color:#e6e9ed}.form-control{color:#434a54;border-color:#aab2bd}.form-control,.form-control:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form-control:focus{border-color:#3bafda}.form-control:-ms-input-placeholder,.form-control::-moz-placeholder,.form-control::-webkit-input-placeholder{color:#e6e9ed}.form-control.disabled,.form-control[disabled]{background-color:#e6e9ed; border-color:#e6e9ed}.input-group-btn .btn+.btn{border-color:#96a0ad;border-style:solid; border-width:1px}.input-group-btn .btn+.btn.btn-default{border-color:#ededed}.input-group-btn .btn+.btn.btn-primary{border-color:#269ecb}.input-group-btn .btn+.btn.btn-info{border-color:#2fa084}.input-group-btn .btn+.btn.btn-success{border-color:#7ab03f}.input-group-btn .btn+.btn.btn-warning{border-color:#f4af20}.input-group-btn .btn+.btn.btn-danger{border-color:#d1293a}.input-group-addon{color:#fff; background-color:#aab2bd;border-color:#96a0ad}.input-group-addon .checkbox,.input-group-addon .radio{margin:-3px 0 -4px!important}.form-search .search-query,.form-search .search-query:first-child,.form-search .search-query:last-child{padding:0 17px;border-radius:17px;-webkit-border-radius:17px;-moz-border-radius:17px}.input-group .form-control:last-child{border-top-left-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0}.input-group .form-control:first-child{border-top-right-radius:0;border-bottom-right-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0}.form-search .btn{border-radius:17px;-webkit-border-radius:17px;-moz-border-radius:17px}.search-only{position:relative}.search-only .search-icon{position:absolute;top:2px;left:8.5px;z-index:20;width:30px;font-size:17px;line-height:30px;color:#e6e9ed;text-align:center}.search-only .form-control:last-child{padding-left:40px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline{color:#8cc152}.has-success .form-control,.has-success .form-control:focus{border-color:#8cc152;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.has-success .input-group-addon{background-color:#8cc152;border-color:#8cc152}.has-success .form-control-feedback{color:#8cc152}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline{color:#f6bb42}.has-warning .form-control,.has-warning .form-control:focus{border-color:#f6bb42;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.has-warning .input-group-addon{background-color:#f6bb42;border-color:#f6bb42}.has-warning .form-control-feedback{color:#f6bb42}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline{color:#da4453}.has-error .form-control,.has-error .form-control:focus{border-color:#da4453;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.has-error .input-group-addon{background-color:#da4453;border-color:#da4453}.has-error .form-control-feedback{color:#da4453}.stepper .stepper-input{overflow:hidden;-moz-appearance:textfield}.stepper .stepper-input::-webkit-inner-spin-button,.stepper .stepper-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.stepper .stepper-arrow{position:absolute;right:15px;display:block;width:20px;height:50%;text-indent:-99999px;cursor:pointer; background-color:#3bafda}.stepper .stepper-arrow:active,.stepper .stepper-arrow:hover{background-color:#4fc1e9}.stepper .up{top:0;border:1px solid #269ecb;border-top-right-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px}.stepper .down{bottom:0;border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px}.stepper .down::before,.stepper .up::before{position:absolute;width:0;height:0; content:"";border-right:4px solid transparent;border-left:4px solid transparent}.stepper .up::before{top:5px;left:5px;border-bottom:4px solid #fff}.stepper .down:before{bottom:5px;left:6px;border-top:4px solid #fff}.stepper.disabled .stepper-arrow{background-color:#3bafda;filter:alpha(opacity=45);opacity:.45}.selecter{position:relative;z-index:1; display:block;max-width:100%;outline:0}.selecter .selecter-element{position:absolute;left:0;z-index:0; display:none;width:100%;height:100%;filter:alpha(opacity=0);opacity:0;*left:-999999px}.selecter .selecter-element,.selecter .selecter-element:focus{outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent}.selecter .selecter-selected{position:relative;z-index:2;display:block;padding:6px 10px;overflow:hidden;text-overflow:clip;cursor:pointer; background-color:#fff;border:1px solid #aab2bd;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.selecter .selecter-selected:after{position:absolute;top:14px;right:10px;width:0;height:0;content:"";border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent}.selecter .selecter-options{position:absolute;top:100%;left:0;z-index:50;display:none;width:100%;max-height:260px;overflow:auto;overflow-x:hidden;background-color:#fff; border:1px solid #aab2bd;border-width:0 1px 1px;border-radius:0 0 4px 4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);-moz-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;*width:auto}.selecter .selecter-group{display:block;padding:5px 10px 4px;font-size:11px;color:#aab2bd;text-transform:uppercase;background-color:#f5f7fa; border-bottom:1px solid #e6e9ed}.selecter .selecter-item{display:block;width:100%;padding:6px 10px;margin:0;overflow:hidden;text-overflow:ellipsis;cursor:pointer; background-color:#fff;border-bottom:1px solid #e6e9ed}.selecter .selecter-item.selected{color:#fff;background-color:#3bafda;border-bottom-color:#4fc1e9}.selecter .selecter-item.disabled{color:#aab2bd;cursor:default}.selecter .selecter-item:first-child{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.selecter .selecter-item:last-child{border-bottom:0;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}.selecter .selecter-item:hover{background-color:#e6e9ed}.selecter .selecter-item.selected:hover{background-color:#3bafda}.selecter .selecter-item.disabled:hover,.selecter.disabled .selecter-item:hover,.selecter:hover .selecter-selected{background-color:#fff}.selecter.open{z-index:3; outline:0}.selecter.open .selecter-selected{z-index:51; border:1px solid #3bafda;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.selecter.focus .selecter-selected,.selecter.open .selecter-selected{background-color:#fff}.selecter.cover .selecter-options{top:0;border-width:1px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.selecter.cover .selecter-options .selecter-item.first{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.selecter.cover.open .selecter-selected{z-index:49;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.selecter.bottom .selecter-options{top:auto;bottom:100%; border-width:1px 1px 0}.selecter.bottom .selecter-item:last-child{border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.selecter.bottom.open .selecter-selected{border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}.selecter.bottom.open .selecter-options{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.selecter.bottom.cover .selecter-options{top:auto; bottom:0}.selecter.bottom.cover.open .selecter-options,.selecter.bottom.cover.open .selecter-selected{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.selecter.multiple .selecter-options{position:static;display:block;width:100%;border-width:1px;border-radius:4px;box-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px}.selecter.disabled .selecter-selected{color:#aab2bd;cursor:default; background-color:#e6e9ed;border-color:#e6e9ed}.selecter.disabled .selecter-options{background-color:#e6e9ed;border-color:#e6e9ed}.selecter.disabled .selecter-group,.selecter.disabled .selecter-item{color:#aab2bd;cursor:default; background-color:#e6e9ed;border-color:#e6e9ed}.selecter.disabled .selecter-item.selected{color:#fff; background-color:#3bafda;filter:alpha(opacity=45);opacity:.45}.selecter .selecter-options.scroller{overflow:hidden}.selecter .selecter-options.scroller .scroller-content{max-height:260px;padding:0}.checkbox,.radio{padding-left:0; margin-top:0}.checkbox label,.radio label{position:relative;top:2px;padding-left:5px}.icheckbox_flat,.iradio_flat{display:inline-block;width:20px;height:20px;padding:0!important;margin:0;vertical-align:middle;cursor:pointer;background:url(../bootflat/img/check_flat/default.png) no-repeat;border:none;*display:inline}.icheckbox_flat{background-position:0 0}.icheckbox_flat.checked{background-position:-22px 0}.icheckbox_flat.disabled{cursor:default; background-position:-44px 0}.icheckbox_flat.checked.disabled{background-position:-66px 0}.iradio_flat{background-position:-88px 0}.iradio_flat.checked{background-position:-110px 0}.iradio_flat.disabled{cursor:default; background-position:-132px 0}.iradio_flat.checked.disabled{background-position:-154px 0}.toggle{height:32px}.toggle input[type=checkbox],.toggle input[type=radio]{width:0;height:0;padding:0;margin:0;text-indent:-100000px;filter:alpha(opacity=0);opacity:0}.toggle .handle{position:relative;top:-20px;left:0; display:block;width:50px;height:32px;background-color:#fff;border-radius:19px;-webkit-box-shadow:inset 0 0 0 1px #b8bfc8;-moz-box-shadow:inset 0 0 0 1px #b8bfc8;box-shadow:inset 0 0 0 1px #b8bfc8;-webkit-border-radius:19px;-moz-border-radius:19px}.toggle .handle:after,.toggle .handle:before{position:absolute;top:1px;left:1px;display:block;width:30px;height:30px; content:"";background-color:#fff;border-radius:30px;-webkit-box-shadow:inset 0 0 0 1px #b8bfc8,1px 1px 1px #c7ccd3;-moz-box-shadow:inset 0 0 0 1px #b8bfc8,1px 1px 1px #c7ccd3;box-shadow:inset 0 0 0 1px #b8bfc8,1px 1px 1px #c7ccd3;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-border-radius:30px;-moz-border-radius:30px}.toggle input[type=checkbox]:disabled+.handle,.toggle input[type=checkbox]:disabled+.handle:after,.toggle input[type=checkbox]:disabled+.handle:before,.toggle input[type=radio]:disabled+.handle,.toggle input[type=radio]:disabled+.handle:after,.toggle input[type=radio]:disabled+.handle:before{background-color:#e6e9ed;filter:alpha(opacity=60); opacity:.6}.toggle input[type=checkbox]:checked+.handle:before,.toggle input[type=radio]:checked+.handle:before{width:50px;background-color:#a0d468}.toggle input[type=checkbox]:checked+.handle:after,.toggle input[type=radio]:checked+.handle:after{left:20px;-webkit-box-shadow:inset 0 0 0 1px #f5f7fa,1px 1px 1px #c7ccd3;-moz-box-shadow:inset 0 0 0 1px #f5f7fa,1px 1px 1px #c7ccd3;box-shadow:inset 0 0 0 1px #f5f7fa,1px 1px 1px #c7ccd3}.calendar{padding:20px;color:#fff;background-color:#fd9883;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px}.calendar .unit{float:left;width:14.28%;text-align:center}.calendar .years .prev{text-align:left}.calendar .years .next{text-align:right}.calendar .years .next em,.calendar .years .prev em{position:relative;display:inline-block;width:34px;height:34px;cursor:pointer;border:1px solid #fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.calendar .years .next em:before,.calendar .years .prev em:before{position:absolute;display:block;width:0;height:0;margin-top:6px;font-size:0;content:"";border-style:solid;border-width:7px}.calendar .years .prev em:before{top:3px;left:4px;border-color:transparent #fff transparent transparent}.calendar .years .next em:before{top:3px;left:13px;border-color:transparent transparent transparent #fff}.calendar .years .next em:active,.calendar .years .next em:hover,.calendar .years .prev em:active,.calendar .years .prev em:hover{border-color:#e9573f}.calendar .years .prev em:active:before,.calendar .years .prev em:hover:before{border-color:transparent #e9573f transparent transparent}.calendar .years .next em:active:before,.calendar .years .next em:hover:before{border-color:transparent transparent transparent #e9573f}.calendar .years .monyear{float:left;width:71.42%;height:34px;line-height:34px;text-align:center}.calendar .days{padding-top:15px; margin-top:15px;border-top:1px solid #ee7f6d}.calendar .days .unit{height:34px; margin-bottom:3px;line-height:34px;text-align:center}.calendar .days .unit b{width:34px;height:34px;font-weight:400;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.calendar .days .unit.active b,.calendar .days .unit:active b,.calendar .days .unit:hover b{display:inline-block;color:#e9573f;cursor:pointer;background-color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.calendar .days .unit.older b{width:auto;height:auto; color:#e9573f;cursor:default;background-color:transparent}.pricing ul{padding:0; list-style:none}.pricing .unit{position:relative;display:inline-block;min-width:250px;text-align:center;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px}.pricing .unit.active{top:5px;z-index:1;margin-right:-36px;margin-left:-36px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}.pricing .unit.active .price-title h3{font-size:40px}@media screen and (max-width:767px){.pricing .unit{display:block;margin-bottom:20px}.pricing .unit.active{top:0;margin-right:0;margin-left:0}.pricing .unit.active .price-title h3{font-size:30px}}.pricing .price-title{padding:20px 20px 10px;color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px}.pricing .price-title h3,.pricing .price-title h3>p{margin:0}.pricing .price-body{padding:20px 20px 10px}.pricing .price-body ul{padding-top:10px}.pricing .price-body li{margin-bottom:10px}.pricing .price-body h4{margin:0}.pricing .price-foot{padding:20px;background-color:#e6e9ed;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.pricing .price-primary .price-title{background-color:#4fc1e9}.pricing .price-primary .price-body{background-color:#d7f1fa}.pricing .price-primary .price-body ul{border-top:1px solid #aae1f4}.pricing .price-success .price-title{background-color:#a0d468}.pricing .price-success .price-body{background-color:#ebf6df}.pricing .price-success .price-body ul{border-top:1px solid #d2ebb7}.pricing .price-warning .price-title{background-color:#ffce54}.pricing .price-warning .price-body{background-color:#fffaed}.pricing .price-warning .price-body ul{border-top:1px solid #ffebba}.alert h4{margin-bottom:10px;font-weight:700}.alert-dismissable .close{color:#000}.alert-info{background-color:#7cd1ef;border:#4fc1e9}.alert-warning{background-color:#ffdd87;border:#ffce54}.alert-danger{background-color:#f2838f;border:#ed5565}.alert-success{background-color:#b9df90;border:#a0d468}.alert .alert-link{text-decoration:underline; cursor:pointer;filter:alpha(opacity=65);opacity:.65}.alert .alert-link:focus,.alert .alert-link:hover{filter:alpha(opacity=45); opacity:.45}.alert .btn-link,.alert .btn-link:focus,.alert .btn-link:hover{color:#000;filter:alpha(opacity=65);opacity:.65}.alert .btn-link:focus,.alert .btn-link:hover{text-decoration:none;filter:alpha(opacity=40);opacity:.4}.nav-tabs{background-color:#e6e9ed; border-bottom:none;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.nav-tabs>li{margin-bottom:0;border-left:1px solid #ccd1d9}.nav-tabs>li:first-child{border-left:none}.nav-tabs>li>a{margin-right:0;color:#434a54;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.nav-tabs>li:first-child>a{border-radius:4px 0 0;-webkit-border-radius:4px 0 0;-moz-border-radius:4px 0 0}.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{background-color:#f5f7fa; border:none}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background-color:#fff!important; border:none}.nav-tabs .dropdown-toggle,.nav-tabs .dropdown-toggle:focus,.nav-tabs .dropdown-toggle:hover{color:#434a54}.nav-tabs li.dropdown.open .dropdown-toggle{color:#434a54;background-color:#f5f7fa}.nav-tabs li.dropdown.active.open .dropdown-toggle{color:#434a54}.nav-tabs .dropdown-toggle .caret,.nav-tabs .dropdown-toggle:focus .caret,.nav-tabs .dropdown-toggle:hover .caret,.nav-tabs li.dropdown.active .dropdown-toggle .caret,.nav-tabs li.dropdown.active.open .dropdown-toggle .caret,.nav-tabs li.dropdown.open .caret,.nav-tabs li.dropdown.open a:focus .caret,.nav-tabs li.dropdown.open a:hover .caret,.nav-tabs li.dropdown.open.active .caret{border-top-color:#434a54;border-bottom-color:#434a54}.nav-tabs.nav-justified>li>a{margin-bottom:0;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}.nav-tabs.nav-justified>li>a{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.nav-tabs.nav-justified>li:first-child>a{border-radius:4px 0 0;-webkit-border-radius:4px 0 0;-moz-border-radius:4px 0 0}.nav-tabs.nav-justified>li:last-child>a{border-radius:0 4px 0 0;-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:none}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom:none}}.tab-content{padding:10px}.tabs-below .nav-tabs{border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}.tabs-below .nav-tabs>li:first-child>a{border-radius:0 0 0 4px;-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px}.tabs-below .nav-tabs.nav-justified>li:last-child>a{border-radius:0 0 4px;-webkit-border-radius:0 0 4px;-moz-border-radius:0 0 4px}.tabs-left .nav-tabs>li,.tabs-right .nav-tabs>li{float:none;border-top:1px solid #ccd1d9;border-left:none}.tabs-left .nav-tabs>li:first-child,.tabs-right .nav-tabs>li:first-child{border-top:none}.tabs-left .nav-tabs>li>a,.tabs-right .nav-tabs>li>a{min-width:74px;margin-right:0}.tabs-left .nav-tabs{float:left;margin-right:19px;border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px}.tabs-left .nav-tabs>li:first-child>a{border-radius:4px 0 0;-webkit-border-radius:4px 0 0;-moz-border-radius:4px 0 0}.tabs-left .nav-tabs>li:last-child>a{border-radius:0 0 0 4px;-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px}.tabs-right .nav-tabs{float:right;margin-left:19px;border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0}.tabs-right .nav-tabs>li:first-child>a{border-radius:0 4px 0 0;-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0}.tabs-right .nav-tabs>li:last-child>a{border-radius:0 0 4px;-webkit-border-radius:0 0 4px;-moz-border-radius:0 0 4px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#3bafda}.nav-pills>li>a{color:#3bafda}.nav-pills>li>a:hover{color:#434a54;background-color:#e6e9ed}.nav-pills>.active>a>.badge{color:#3bafda}.nav-pills .open>a,.nav-pills .open>a:focus,.nav-pills .open>a:hover{color:#434a54;background-color:#e6e9ed}.navbar-form{padding:0!important}.navbar-default{background-color:#37bc9b;border-color:#37bc9b}.navbar-default .btn-link,.navbar-default .navbar-brand,.navbar-default .navbar-link{color:#26816a}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover,.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover,.navbar-default .navbar-link:hover{color:#fff;background-color:transparent}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#26816a}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fff}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:#48cfad}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#2e9c81;background-color:transparent}.navbar-default .navbar-toggle{background-color:#26816a; border-color:#26816a}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#2b957a; border-color:#2b957a}.navbar-default .navbar-toggle .icon-bar{background-color:#37bc9b}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#48cfad}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#fff;background-color:#37bc9b}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>.divider,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background-color:#48cfad}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#26816a}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:#48cfad}.navbar-default .navbar-nav .open .dropdown-menu>.dropdown-header{color:#26816a}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#2b957a}}.navbar-inverse{background-color:#333;border-color:#333}.navbar-inverse .btn-link,.navbar-inverse .navbar-brand,.navbar-inverse .navbar-link{color:#8c8c8c}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover,.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-link:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#8c8c8c}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#000}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#666;background-color:transparent}.navbar-inverse .navbar-toggle{background-color:#000; border-color:#000}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#1a1a1a; border-color:#1a1a1a}.navbar-inverse .navbar-toggle .icon-bar{background-color:#8c8c8c}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#000}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#000}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.divider,.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{background-color:#000}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#8c8c8c}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:#000}.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{color:#bfbfbf}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#666}}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px}.list-group-item{border-color:transparent;border-top-color:#e6e9ed}.list-group-item:first-child{border-top:none}.list-group-item-heading,a.list-group-item{color:#434a54}a.list-group-item .list-group-item-heading{font-size:16px;color:#434a54}a.list-group-item:focus,a.list-group-item:hover{background-color:#e6e9ed}a.list-group-item.active,a.list-group-item.active:focus,a.list-group-item.active:hover{background-color:#4fc1e9;border-color:#4fc1e9}a.list-group-item.active .list-group-item-text,a.list-group-item.active:focus .list-group-item-text,a.list-group-item.active:hover .list-group-item-text{color:#fff}.list-group-item-primary{color:#22b1e3;background-color:#4fc1e9;border-color:#3bafda transparent transparent}.list-group-item-primary:first-child{border-color:transparent}a.list-group-item-primary{color:#126d8d}a.list-group-item-primary:focus,a.list-group-item-primary:hover{color:#fff}a.list-group-item-primary.active,a.list-group-item-primary:focus,a.list-group-item-primary:hover{background-color:#3bafda;border-color:#4fc1e9 transparent transparent}.list-group-item-success{color:#87c940;background-color:#a0d468;border-color:#8cc152 transparent transparent}.list-group-item-success:first-child{border-color:transparent}a.list-group-item-success{color:#537f24}a.list-group-item-success:focus,a.list-group-item-success:hover{color:#fff}a.list-group-item-success.active,a.list-group-item-success:focus,a.list-group-item-success:hover{background-color:#8cc152;border-color:#a0d468 transparent transparent}.list-group-item-warning{color:#ffbf21;background-color:#ffce54;border-color:#f6bb42 transparent transparent}.list-group-item-warning:first-child{border-color:transparent}a.list-group-item-warning{color:#876000}a.list-group-item-warning:focus,a.list-group-item-warning:hover{color:#fff}a.list-group-item-warning.active,a.list-group-item-warning:focus,a.list-group-item-warning:hover{background-color:#f6bb42;border-color:#ffce54 transparent transparent}.list-group-item-info{color:#2fb593;background-color:#48cfad;border-color:#37bc9b transparent transparent}.list-group-item-info:first-child{border-color:transparent}a.list-group-item-info{color:#1a6451}a.list-group-item-info:focus,a.list-group-item-info:hover{color:#fff}a.list-group-item-info.active,a.list-group-item-info:focus,a.list-group-item-info:hover{background-color:#37bc9b;border-color:#48cfad transparent transparent}.list-group-item-danger{color:#e8273b;background-color:#ed5565;border-color:#da4453 transparent transparent}.list-group-item-danger:first-child{border-color:transparent}a.list-group-item-danger{color:#99101f}a.list-group-item-danger:focus,a.list-group-item-danger:hover{color:#fff}a.list-group-item-danger.active,a.list-group-item-danger:focus,a.list-group-item-danger:hover{background-color:#da4453;border-color:#ed5565 transparent transparent}.media-list{color:#aab2bd}.media-heading{font-size:14px;color:#434a54}.modal-content{color:#434a54; border:none;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px}.modal-header{border-bottom:none}.modal-body{padding:0 15px}.modal-footer{border-top:none}.well{padding:10px;color:#434a54;background-color:#fff;border:none;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px}.well blockquote{border-color:#ccd1d9}.well-lg{padding:20px}.well-sm{padding:5px}.thumbnail{border:none;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}.thumbnail a>img,.thumbnail>img{width:100%}.thumbnail .caption{font-size:14px}.thumbnail .caption h1,.thumbnail .caption h2,.thumbnail .caption h3,.thumbnail .caption h4,.thumbnail .caption h5,.thumbnail .caption h6{margin:5px 0 10px;font-size:16px}.jumbotron{padding:0; margin-bottom:20px;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px}.container .jumbotron{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.jumbotron>.jumbotron-photo img{width:100%;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.jumbotron .jumbotron-contents{padding:20px;color:#434a54}.jumbotron .carousel,.jumbotron .carousel-inner,.jumbotron .carousel-inner>.item.active img{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.jumbotron .carousel-inner>.item>a>img,.jumbotron .carousel-inner>.item>img{width:100%}.jumbotron .carousel-control.left{border-radius:4px 0 0;-webkit-border-radius:4px 0 0;-moz-border-radius:4px 0 0}.jumbotron .carousel-control.right{border-radius:0 4px 0 0;-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0}.jumbotron .h1,.jumbotron .h2,.jumbotron h1,.jumbotron h2{font-weight:400}.jumbotron .h1,.jumbotron h1{font-size:28px}.jumbotron .h2,.jumbotron h2{font-size:24px}.jumbotron p{font-size:14px}@media screen and (min-width:768px){.container .jumbotron,.jumbotron{padding:0}.jumbotron .h1,.jumbotron h1{font-size:28px}}.panel{background-color:#fff;border:none;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px}.panel .list-group{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.panel .list-group-item:first-child{border-top:1px solid #e6e9ed}.panel-heading{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.panel-title{font-size:14px;font-weight:400;color:#434a54}.panel-footer{background-color:#e6e9ed;border-top-color:#e6e9ed;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}.panel-default{border-color:#e6e9ed}.panel-default>.panel-heading{color:#434a54;background-color:#e6e9ed;border-color:#e6e9ed}.panel-primary{border-color:#3bafda}.panel-primary>.panel-heading{color:#fff;background-color:#3bafda;border-color:#3bafda}.panel-success{border-color:#8cc152}.panel-success>.panel-heading{color:#fff;background-color:#8cc152;border-color:#8cc152}.panel-info{border-color:#37bc9b}.panel-info>.panel-heading{color:#fff;background-color:#37bc9b;border-color:#37bc9b}.panel-warning{border-color:#f6bb42}.panel-warning>.panel-heading{color:#fff;background-color:#f6bb42;border-color:#f6bb42}.panel-danger{border-color:#da4453}.panel-danger>.panel-heading{color:#fff;background-color:#da4453;border-color:#da4453}.panel-danger>.panel-heading>.panel-title,.panel-info>.panel-heading>.panel-title,.panel-primary>.panel-heading>.panel-title,.panel-success>.panel-heading>.panel-title,.panel-warning>.panel-heading>.panel-title{color:#fff}.panel>.list-group:first-child .list-group-item:first-child,.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.panel>.list-group:last-child .list-group-item:last-child{border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-radius:4px 0 0;-webkit-border-radius:4px 0 0;-moz-border-radius:4px 0 0}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-radius:0 4px 0 0;-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-radius:0 0 0 4px;-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-radius:0 0 4px;-webkit-border-radius:0 0 4px;-moz-border-radius:0 0 4px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{border-top-color:#e6e9ed}.panel-group .panel{background-color:transparent;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0}.panel-group .panel+.panel{margin-top:0}.panel-group .panel-heading{padding:0;border-bottom-color:transparent}.panel-group .panel-heading+.panel-collapse .panel-body{padding:15px 0;border-top-color:transparent}.panel-group .panel-title a{display:block; padding:10px 0}.panel-group-lists .panel{background-color:#fff; border-bottom:1px solid #e6e9ed;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}.panel-group-lists .panel:first-child{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.panel-group-lists .panel:last-child{border-bottom:none;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}.panel-group-lists .panel-heading+.panel-collapse .panel-body{padding:15px;border-top-color:#e6e9ed}.panel-group-lists .panel-title a{padding:10px 15px;color:#434a54}.panel-group-lists .panel-title a:active,.panel-group-lists .panel-title a:focus,.panel-group-lists .panel-title a:hover{color:#aab2bd}.footer{padding:40px 0;background-color:#434a54}.footer-logo,.footer-nav{float:left;width:20%;padding:0 20px}@media (max-width:768px){.footer-logo{margin-bottom:20px}.footer-logo,.footer-nav{display:block; float:none;width:100%}}.footer-logo{height:32px; margin-top:-5px;line-height:32px}.footer-logo img{margin-right:10px}.footer-logo a{font-size:20px;font-weight:700;color:#fff}.footer-logo a:active,.footer-logo a:hover{text-decoration:none}.footer-nav .nav-title{margin-bottom:15px;color:#e6e9ed}.footer-nav .nav-item{line-height:28px}.footer-nav .nav-item>a{color:#aab2bd}.footer-nav .nav-item>a:active,.footer-nav .nav-item>a:hover{color:#ccd1d9;text-decoration:none}.footer-copyright{color:#aab2bd}.timeline dl{position:relative;top:0;padding:20px 0;margin:0}.timeline dl:before{position:absolute;top:0;bottom:0;left:50%;z-index:100;width:2px;margin-left:-1px;content:'';background-color:#ccd1d9}.timeline dl dt{position:relative;top:30px;z-index:200;width:120px;padding:3px 5px;margin:0 auto 30px;font-weight:400;color:#fff;text-align:center;background-color:#aab2bd;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.timeline dl dd{position:relative;z-index:200}.timeline dl dd .circ{position:absolute;top:40px;left:50%;z-index:200;width:22px;height:22px;margin-left:-11px;background-color:#4fc1e9;border:4px solid #f5f7fa;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.timeline dl dd .time{position:absolute;top:31px;left:50%;display:inline-block;width:100px;padding:10px 20px;color:#4fc1e9}.timeline dl dd .events{position:relative;width:47%;padding:10px 10px 0;margin-top:31px;background-color:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.timeline dl dd .events:before{position:absolute;top:12px;width:0;height:0;content:'';border-style:solid;border-width:6px}.timeline dl dd .events .events-object{margin-right:10px}.timeline dl dd .events .events-body{overflow:hidden;zoom:1}.timeline dl dd .events .events-body .events-heading{margin:0 0 10px;font-size:14px}.timeline dl dd.pos-right .time{margin-left:-100px;text-align:right}.timeline dl dd.pos-right .events{float:right}.timeline dl dd.pos-right .events:before{left:-12px;border-color:transparent #fff transparent transparent}.timeline dl dd.pos-left .time{margin-left:0;text-align:left}.timeline dl dd.pos-left .events{float:left}.timeline dl dd.pos-left .events:before{right:-12px;border-color:transparent transparent transparent #fff}@media screen and (max-width:767px){.timeline dl:before{left:60px}.timeline dl dt{margin:0 0 30px}.timeline dl dd .circ{left:60px}.timeline dl dd .time{left:0}.timeline dl dd.pos-left .time{padding:10px 0; margin-left:0;text-align:left}.timeline dl dd.pos-left .events{float:right;width:84%}.timeline dl dd.pos-left .events:before{left:-12px;border-color:transparent #fff transparent transparent}.timeline dl dd.pos-right .time{padding:10px 0; margin-left:0;text-align:left}.timeline dl dd.pos-right .events{float:right;width:84%}}.dropdown-menu{background-color:#434a54; border:none}.dropdown-menu .dropdown-header{padding:5px 20px;font-size:14px;font-weight:700;color:#aab2bd}.dropdown-menu li a{padding:5px 20px;color:#fff}.dropdown-menu .active a,.dropdown-menu .active a:focus,.dropdown-menu .active a:hover,.dropdown-menu li a:focus,.dropdown-menu li a:hover{color:#fff;background-color:#656d78;outline:0}.dropdown-menu .disabled a,.dropdown-menu .disabled a:focus,.dropdown-menu .disabled a:hover{color:#656d78;cursor:default}.dropdown-menu .divider{background-color:#656d78;border-bottom:none}.dropup .dropdown-menu{margin-bottom:0;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.dropdown-submenu{position:relative}.dropdown-submenu .dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;border-radius:0 4px 4px;-webkit-border-radius:0 4px 4px;-moz-border-radius:0 4px 4px}.dropdown-submenu:hover .dropdown-menu{display:block}.dropup .dropdown-submenu .dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;border-radius:4px 4px 4px 0;-webkit-border-radius:4px 4px 4px 0;-moz-border-radius:4px 4px 4px 0}.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;content:" ";border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#fff}.dropdown-default .dropdown-submenu>a:after{border-left-color:#434a54}.dropdown-submenu:hover a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left .dropdown-menu{left:-100%;margin-left:10px;border-radius:4px 0 4px 4px;-webkit-border-radius:4px 0 4px 4px;-moz-border-radius:4px 0 4px 4px}body{position:relative;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif!important}.home{background:url(../img/index.png) no-repeat 50% 100px}@media (max-width:767px){.home{background:0 0}}@font-face{font-family:angularicons;src:url(../angularicons/angularicons.eot);src:url(../angularicons/angularicons.eot?#iefix) format("embedded-opentype"),url(../angularicons/angularicons.woff) format("woff"),url(../angularicons/angularicons.ttf) format("truetype"),url(../angularicons/angularicons.svg) format("svg")}.icon{display:inline-block;font-family:angularicons;font-weight:400;font-style:normal;text-decoration:none;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon[data-icon]:before{content:attr(data-icon);speak:none}.index{text-align:center;background-color:rgba(255,255,255,.9);min-height:746px}.index h2{margin-top:10px;color:rgba(0,0,0,.8);font-size:16px;line-height:26px;font-weight:400}.index h3{margin-top:20px;font-size:14px;font-style:italic}.index .download-link{margin:20px 0}.index .download-link .btn{padding:15px 35px;border:0;font-size:22px;opacity:1}.index .version-text{color:rgba(0,0,0,.6);font-size:12px}.index .learn-more{margin-top:20px;font-weight:700;color:rgba(79,190,186,1)}.index .learn-more a,.index .learn-more a:active,.index .learn-more a:hover{color:#50c1e9!important;text-decoration:none}.index .learn-more .icon{font-weight:700;font-size:16px}.index .adpacks{margin:0 auto 100px;padding:9px 9px 18px;border-radius:3px;border:1px solid #3bafda;width:380px;min-height:132px;text-align:left!important}.index .adpacks .adpacks-img{float:left;width:140px}.index .adpacks .adpacks-poweredby,.index .adpacks .adpacks-text{font-size:13px;line-height:16px}.index .adpacks .adpacks-poweredby{display:block;margin-bottom:9px}@media (max-width:767px){.index{min-height:600px}.index .download-link .btn{padding:15px}.index .adpacks{width:100%;min-height:132px}}.social{position:relative;margin-top:-100px;margin-bottom:0;padding:40px 5px;height:99px;text-align:center;background:rgba(255,255,255,.7)url(../img/divider.png) no-repeat 50% 100%}.social li{height:30px;display:inline-block;vertical-align:top}.social a{color:#50c1e9!important}.social .github-fork,.social .github-watch{width:105px}.social .twitter-share{width:80px;margin-right:10px}.social .twitter-follow{width:200px}.desc{text-align:center;background-color:rgba(255,255,255,1)}.desc a{color:rgba(79,190,186,1)}.desc a:active,.desc a:hover{color:#50c1e9;text-decoration:none}.desc .desc__introduces{border-top:1px dashed #AAB2BD}.desc .desc__introduces:first-child{border-top:none}.desc .desc__introduces h3,.desc .desc__introduces p{margin:0 auto}.desc .desc__introduces h3{padding:70px 0 14px;max-width:900px;font-size:28px}.desc .desc__introduces p{padding-bottom:40px;max-width:900px;font-size:18px;color:#888}.desc .desc__introduces .photo--responsive img{width:100%}.desc .desc__features{margin:70px auto;text-align:left}.desc .desc__features .row{margin-bottom:70px}.desc .desc__features .col-md-6{padding-left:247px;min-height:200px;text-align:left}.desc .desc__features .features__photo{position:absolute;top:-18px;left:0}.desc .desc__features h4{font-size:20px;margin-bottom:10px}.desc .desc__features p{font-size:16px;color:#888;line-height:26px}@media (max-width:767px){.desc .desc__introduces h3{padding-top:20px;text-align:left}.desc .desc__introduces p{text-align:left}.desc .desc__features{margin-top:20px}.desc .desc__features .row{margin-bottom:20px}.desc .desc__features .row p{padding-bottom:20px;text-align:left}.desc .desc__features .features__photo{position:static}.desc .desc__features .col-md-6{padding:0 15px;text-align:center}}.docs-header{padding-top:50px;border-top:1px solid #50c1e9;background:url(../img/wild_flowers.png) repeat 0 0}.docs-header.header--noBackground{background:0 0}@media (max-width:768px){.docs-header{padding-top:0}}.navbar-custom{position:fixed;top:0;left:0;border:none;border-radius:0;background-color:rgba(255,255,255,.9);width:100%;z-index:2000}.navbar-custom .nav li a{display:block;color:#50c1e9}.navbar-custom .nav li a:focus,.navbar-custom .nav li a:hover{color:#50c1e9}.navbar-custom .nav li a.current,.navbar-custom .nav li a:active{border-bottom:3px solid #50c1e9}.navbar-custom .navbar-toggle{position:relative;background-color:#50c1e9;border-color:#50c1e9}.navbar-custom .navbar-toggle:focus,.navbar-custom .navbar-toggle:hover{background-color:#50c1e9}.navbar-custom .navbar-toggle .icon-bar{background-color:rgba(255,255,255,.9)}.navbar-custom .navbar-brand{padding:5px 15px;opacity:.7;filter:alpha(opacity=70);transition:opacity .4s ease-in-out}.navbar-custom .navbar-brand:active,.navbar-custom .navbar-brand:hover{opacity:1;filter:alpha(opacity=100)}.navbar-default .navbar-collapse{border-color:#e7e7e7}@media (max-width:992px){.navbar-custom .navbar-brand{width:63px;overflow:hidden}}@media (max-width:767px){.navbar-custom{position:relative;top:0}.navbar-custom .navbar-nav>li>a:focus,.navbar-custom .navbar-nav>li>a:hover{color:#fff;background-color:#50c1e9}}.topic{position:relative;padding:50px 0 110px}.topic h3{margin-top:20px;color:#fff;font-size:28px;font-weight:400}.topic h4{margin-top:15px;color:rgba(255,255,255,.8);font-weight:400}.topic .topic__infos{position:absolute;bottom:0;padding-bottom:15px;padding-top:14px;background:rgba(255,255,255,.25);width:100%}.topic .container{position:relative;color:rgba(255,255,255,.8)}.topic .container a{color:#fff;filter:alpha(opacity=100);opacity:1;text-decoration:underline;padding:0;font-weight:400}.topic .container a.btn{padding:10px 16px;text-decoration:none}.topic .github{position:relative;top:10px}.advertisement{padding:5px;width:auto!important;overflow:hidden;text-align:left;border:1px solid #a4e4ef!important;border-radius:4px}@media (max-width:767px){.advertisement{position:static;margin:30px 0}}@media (min-width:768px){.advertisement{position:absolute;top:15px;right:15px;width:380px!important}}.carbon-wrap{display:block;height:100px;line-height:15px;overflow:hidden}.carbon-img{border:none;display:inline;float:left;height:100px;margin:4px 9px 9px 0;width:130px}.carbon-text{display:inline;float:left;width:162px;color:#000;text-decoration:none!important;text-transform:none;font-size:11px!important}.carbon-poweredby{float:right;text-align:center;color:#999 text-decoration:none!important;font-size:11px!important}.documents{margin-top:40px}.details{position:relative;padding-right:400px}@media (max-width:991px){.details{width:100%}}@media (max-width:767px){.details{padding:0 15px}}.docs-article{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #ddd}.docs-article:last-child{border-bottom:none}.docs-article h3{margin:0 0 10px;padding-bottom:10px;font-family:Georgia,Palatino,"Times New Roman",Times!important;font-weight:400;font-size:25px;color:#50c1e9}.docs-article p{margin-bottom:10px;font-size:14px;line-height:22px}.docs-article dd{margin-bottom:10px}.docs-article a{color:#50c1e9;text-decoration:underline}.docs-article a:hover{color:#50c1e9}.docs-article .item__infos{margin:0 0 10px;font-size:14px;list-style:disc}.docs-article .item__infos li{margin-bottom:10px}.docs-article .btn-primary,.docs-article .btn-primary:hover{color:#fff;text-decoration:none}.docs-article pre{border:none;background-color:#f7f7f7}.example{margin-bottom:20px}.example .example-title{margin-bottom:20px;font-weight:700;font-size:18px;text-shadow:2px 2px 2px rgba(255,255,255,1)}.example .example-title span{font-weight:400;font-size:14px;color:#ED5565}.example [class*=col-]{margin-bottom:10px}.example-dropdown h2+.dropdown-menu,.example-modal .modal,.example-popover .popover{position:static;display:block}.example-dropdown h2+.dropdown-menu{float:none;width:200px}.example-popover .popover{position:relative}@media (max-width:960px){.tooltip-demo [class*=col-]{text-align:center}.tooltip-demo [class*=col-] .btn-block{display:inline-block;margin:0 auto;width:160px}}.example-popover [class*=col-]:nth-of-type(1) .popover{margin-top:0}.example-popover [class*=col-]:nth-of-type(3) .popover,.example-popover [class*=col-]:nth-of-type(4) .popover{margin-top:40px}.example-progress [class*=col-]:last-child .progress{margin-bottom:10px}.example-pagination .pager,.example-pagination .pagination{margin:0!important}.example-modal .modal{overflow:hidden}@media (min-width:768px){.example-modal .modal-dialog{width:545px;margin:5px}}.example-typography{position:relative;padding-left:25%;margin-bottom:40px}.example-typography .heading-note,.example-typography .text-note{display:block;width:260px;position:absolute;bottom:2px;left:0;font-size:13px;line-height:13px;color:#AAB2BD;font-weight:400}.example-typography .text-note{bottom:auto;top:10px}.color-swatches .swatches{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#FFF;width:100%;box-shadow:0 1px 2px rgba(0,0,0,.2)}.color-swatches .dark,.color-swatches .light{width:50%;height:50px}.color-swatches .light{-webkit-border-radius:4px 0 0;-moz-border-radius:4px 0 0;border-radius:4px 0 0}.color-swatches .dark{-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;border-radius:0 4px 0 0}.color-swatches .infos{padding:5px 10px}.color-swatches .infos h4,.color-swatches .infos p{margin:0}.color-swatches .infos h4{margin-bottom:3px;font-weight:700;font-size:14px}.color-swatches .infos p{font-size:12px}.psd-download{padding:40px 0;background:#e6e9ed url(../img/github.png) no-repeat 100% 0;min-height:680px}.psd-download h2{text-align:center}.psd-download .infos{font-size:20px;line-height:40px}.psd-download .row{margin-top:20px}@media (max-width:768px){.psd-download [class*=col-md-]{text-align:center}}.psd-download h4{margin:0 0 15px}.psd-download img{margin-bottom:15px}.previews{text-align:center}.previews p{margin-bottom:20px;font-size:20px;line-height:40px}.previews img{max-width:100%}.color-picker-nav a{text-decoration:none!important;color:#0b859c!important;margin:0 10px}.color-picker-nav a:hover{text-decoration:underline!important}.color-picker-nav a.current{font-weight:700}.color-wrap{position:relative;clear:both;left:0;width:100%;z-index:500}.color-picker{width:20%;padding-bottom:18%;color:#FFF;position:relative;float:left;top:0;bottom:0}.color-item{position:absolute;margin:0;left:0;right:0;top:0;bottom:0;text-align:center;text-transform:uppercase;padding:35%}.color-item:hover{display:inline;z-index:999;overflow:hidden;cursor:pointer;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-box-shadow:5px 5px 5px 5px rgba(0,0,0,.2);-moz-box-shadow:5px 5px 5px 5px rgba(0,0,0,.2);box-shadow:5px 5px 5px 5px rgba(0,0,0,.2)}@media only screen and (min-width:768px) and (max-width:959px){.color-picker{width:50%;color:#FFF}.color-item{padding:8%;font-size:.875em}.color-name,.hex-number{position:relative;line-height:22px;text-align:center}}@media only screen and (max-width:767px){.color-picker{width:50%;color:#FFF}.color-item{padding:8%;font-size:.75em}.color-name,.hex-number{position:relative;line-height:22px;text-align:center}}@media only screen and (min-width:480px) and (max-width:767px){.color-item{padding:5%;font-size:.75em}.color-picker{width:100%;color:#FFF}.color-name,.hex-number{position:relative;line-height:12px;text-align:center}}.blank{display:none}@media (max-width:768px){.blank{display:block;height:15px}}.site-footer{position:relative;z-index:400;border-top:1px dashed #AAB2BD;padding:40px 0 20px;background-color:#f5f5f5}.site-footer .connect,.site-footer a{color:#50c1e9}.site-footer a:active,.site-footer a:hover{color:#50c1e9;text-decoration:none}.site-footer .row .col-md-4{margin-bottom:20px}.site-footer h3{margin-bottom:20px;font-weight:600;font-size:18px}.site-footer ul{padding-left:0}.site-footer li{list-style:none;font-size:14px}.site-footer hr{margin:20px 0;border:none;height:1px;width:100%}.site-footer hr.dashed{border-top:1px dashed #ccc}.site-footer .icon{margin-right:10px;font-size:28px}.site-footer form{padding:0!important}.site-footer form label{font-size:14px!important;font-weight:400!important}.site-footer input[type=email]{margin-right:10px;width:75%}.site-footer input[type=email],.site-footer input[type=email]:focus,.site-footer input[type=submit],.site-footer input[type=submit]:active,.site-footer input[type=submit]:focus{border:none!important}.site-footer .clear,.site-footer .email{float:left}.site-footer .copyright p:last-child{margin-top:10px}.site-footer .copyright b{font-size:16px}.site-footer .download .download__infos{font-size:18px}.site-footer .download .btn{color:#000}.site-footer .download .btn-primary{color:#fff} \ No newline at end of file diff --git a/repohandler/target/repohandler/index.jsp b/repohandler/target/repohandler/index.jsp new file mode 100644 index 0000000..b9e5132 --- /dev/null +++ b/repohandler/target/repohandler/index.jsp @@ -0,0 +1,1007 @@ +<%@page import="java.sql.*"%> +<%@include file="jsp/connection.jsp" %> + + + + + + + + + + + + + + + + + + + + + + + + + + + +Welcome page + + + + + + + + + + + + + + + + + + + + +<% +String s1=request.getParameter("s1"); +String s2=request.getParameter("s2"); + +if(s1==null){ + s1=""; +} +if(s2==null){ + s2=""; +} +%> + + + + + + +
+ +

School Resource System

+
+ + + + +<% + String regStatus=request.getParameter("reg-status"); + if(regStatus!=null){ + if(regStatus.equals("success")){ + %> +

Successfully registered

+ <% + } + } +%> + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + +
+ +

Available resources

+
+ + + +
+ +
+
+ +
+ + + +
+

PhET(Interactive Simulations)

+

PhET is a suite of research-based interactive computer simulations for teaching and learning physics, chemistry, math, and other sciences.

+ +

Tutorials

+

More interactive and specific than a book or a lecture, a tutorial seeks to teach by example and supply the information to complete a certain task.

+ +

Mind map

+

A mind map is a diagram used to visually organize information. A mind map is hierarchical and shows relationships among pieces of the whole.

+ +

Additional materials

+

These are some extra stuff for your refrence.

+ +
+ +
+
+ +
+ +

Notice Board

+
+
+ +
+
+ Please write us
about the website
at www.spokentutorial.org
+
+
+

Become Contributor

+

1. To become contributor and get paid you need to register as user.
2. Login and go to edit and click on become contributor and submit the form
3. On completion of user-authentication from admin you will recieve mail and automatically upgraded to contributor,thats it.

+
+
+
+ + +

Sample

+
+
+ +
+
+ + + +
+
+ +
+
+
+
+ + + +
+

About us

+
+
+ +
+
+

A personalized learning resource for school students.

+

School resource system(aka,SRS) offers practice exercises, instructional videos, and a personalized learning dashboard
that empower learners to study at their own pace in and outside of the classroom.
We tackle math, science, computer programming, history, art history, economics, and more.
Our mission guide learners from kindergarten to calculus using state-of-the-art,
adaptive technology that identifies strengths and learning gaps.
We've also partnered with leading institutions, to offer specialized content so that every students has equal opportunity to know and grow.

+ +
+
+
+
+
+ + + +
+
+ +
+
+ + + + + + + + + + +

Email:

Response:

+

School Resource System-2018

+
+
+
+
+ + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/repohandler/target/repohandler/js/application.js b/repohandler/target/repohandler/js/application.js new file mode 100644 index 0000000..274aa09 --- /dev/null +++ b/repohandler/target/repohandler/js/application.js @@ -0,0 +1,39 @@ +// NOTICE!! DO NOT USE ANY OF THIS JAVASCRIPT +// IT'S ALL JUST JUNK FOR OUR DOCS! +// ++++++++++++++++++++++++++++++++++++++++++ + +!function ($) { + $(function(){ + + $('.tooltip-demo').tooltip({ + selector: "[data-toggle=tooltip]", + container: "body" + }); + + $("input[type='number']").stepper(); + + $(".selecter_1").selecter(); + + $(".selecter_2").selecter(); + + $(".selecter_3").selecter(); + + $(".selecter_4").selecter(); + + $(".selecter_5").selecter(); + + $(".selecter_6").selecter(); + + $('.checkbox input').iCheck({ + checkboxClass: 'icheckbox_flat', + increaseArea: '20%' + }); + + $('.radio input').iCheck({ + radioClass: 'iradio_flat', + increaseArea: '20%' + }); + $('#accordion1').collapse(); + $('#accordion2').collapse(); + }) +}(window.jQuery) diff --git a/repohandler/target/repohandler/js/bootstrap.min.js b/repohandler/target/repohandler/js/bootstrap.min.js new file mode 100644 index 0000000..7f9bb77 --- /dev/null +++ b/repohandler/target/repohandler/js/bootstrap.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v3.3.0 (http://getbootstrap.com) + * Copyright 2011-2014 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher")}(jQuery),+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.0",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.0",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")&&(c.prop("checked")&&this.$element.hasClass("active")?a=!1:b.find(".active").removeClass("active")),a&&c.prop("checked",!this.$element.hasClass("active")).trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active"));a&&this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=this.sliding=this.interval=this.$active=this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.0",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c="prev"==a?-1:1,d=this.getItemIndex(b),e=(d+c)%this.$items.length;return this.$items.eq(e)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));return a>this.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){return this.sliding?void 0:this.slide("next")},c.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i="next"==b?"first":"last",j=this;if(!f.length){if(!this.options.wrap)return;f=this.$element.find(".item")[i]()}if(f.hasClass("active"))return this.sliding=!1;var k=f[0],l=a.Event("slide.bs.carousel",{relatedTarget:k,direction:h});if(this.$element.trigger(l),!l.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var m=a(this.$indicators.children()[this.getItemIndex(f)]);m&&m.addClass("active")}var n=a.Event("slid.bs.carousel",{relatedTarget:k,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),j.sliding=!1,setTimeout(function(){j.$element.trigger(n)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(n)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&"show"==b&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a(this.options.trigger).filter('[href="#'+b.id+'"], [data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.0",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0,trigger:'[data-toggle="collapse"]'},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.find("> .panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":a.extend({},e.data(),{trigger:this});c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){b&&3===b.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=c(d),f={relatedTarget:this};e.hasClass("open")&&(e.trigger(b=a.Event("hide.bs.dropdown",f)),b.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger("hidden.bs.dropdown",f)))}))}function c(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.0",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=c(e),g=f.hasClass("open");if(b(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(' + + +
+

 

+
+ + + +


+ +
+
+

 

+
+ +
+

Instructions

+

Please select all the four options to make a unique slection from the list of available choices. Once, you change your option the select box following next will automatically change. In this way you can easily determine your choice from the list available

+
+ +
+

 

+
+
+ + + + + + + + + + \ No newline at end of file diff --git a/repohandler/target/repohandler/jsp/login.jsp b/repohandler/target/repohandler/jsp/login.jsp new file mode 100644 index 0000000..7891ee3 --- /dev/null +++ b/repohandler/target/repohandler/jsp/login.jsp @@ -0,0 +1,54 @@ +<%@ include file="connection.jsp"%> + +

  +

  +

+<% +String s=request.getParameter("abc"); +if(s!=null) +{ + if(s.equals("inv")) + { + out.println(" Invalid login info !! "); + s=""; + } +} + +%> +
+ + + + + +
Login Form +
  +
+ + + + + + + + +
  +
User name : + +
Password : + +
forgot-password? +
  +
+
  +
+
+

HOME +

+

+© School-resource-system - 2018 +

+
+ + + \ No newline at end of file diff --git a/repohandler/target/repohandler/jsp/logout.jsp b/repohandler/target/repohandler/jsp/logout.jsp new file mode 100644 index 0000000..b876766 --- /dev/null +++ b/repohandler/target/repohandler/jsp/logout.jsp @@ -0,0 +1,10 @@ +<% +session.invalidate(); +%> + + + +Successfully logged out!! +
+Signing out .............................................. +
\ No newline at end of file diff --git a/repohandler/target/repohandler/jsp/new-registration.jsp b/repohandler/target/repohandler/jsp/new-registration.jsp new file mode 100644 index 0000000..9a1fa9d --- /dev/null +++ b/repohandler/target/repohandler/jsp/new-registration.jsp @@ -0,0 +1,337 @@ + + + +User Registration + + + + + + + + + + + + + + +<% +String s1=request.getParameter("s1"); +String s2=request.getParameter("s2"); + +if(s1==null){ + s1=""; +} +if(s2==null){ + s2=""; +} +%> + + + + +

Sign up Form

+ + + + + +HOME + + + + + + + + + + + + diff --git a/repohandler/target/repohandler/jsp/pendingResource.jsp b/repohandler/target/repohandler/jsp/pendingResource.jsp new file mode 100644 index 0000000..d8e1f60 --- /dev/null +++ b/repohandler/target/repohandler/jsp/pendingResource.jsp @@ -0,0 +1,246 @@ +<%@include file = "connection.jsp"%> + +display request + + + + + + + + + + + + + + + + + + + + + +<% Integer uid=(Integer) session.getAttribute("uid"); %> + + +
+
+

School Resource System

+ +
+
+ +
+

Accepted resources

+ + + +
+

Additional material

+<% + + rs=stat.executeQuery(" select additional_material_description,topics.topic_name from additional_material,topics,resources where additional_material.userid="+uid+" and activity=0 and additional_material.resources_id=resources.resources_id and resources.topic_id=topics.topic_id;"); + Integer i=0; +%> +

+ + + + + +<% + while(rs.next()){ + if(i%2==0){ +%> + + + + +<% + } + else{ +%> + + + + +<% + } + i++; + } +%> +
DescriptionTopic Name
<%=rs.getString(1)%><%=rs.getString(2)%>
<%=rs.getString(1) %><%=rs.getString(2)%>
+ + + + +
+

Tutorial

+<% + + + rs=stat.executeQuery(" select tutorial_name,topics.topic_name from tutorial,topics,resources where tutorial.userid="+ uid +" and activity=0 and tutorial.resources_id=resources.resources_id and resources.topic_id=topics.topic_id "); + Integer j=0; +%> +

+ + + + + +<% + while(rs.next()){ + if(j%2==0){ +%> + + + + +<% + } + else{ +%> + + + + +<% + } + j++; + } +%> +
DescriptionTopic Name
<%=rs.getString(1)%><%=rs.getString(2)%>
<%=rs.getString(1) %><%=rs.getString(2)%>
+ + + + + +
+

PhET

+<% + + + rs=stat.executeQuery(" select phet_name,topics.topic_name from phet,topics,resources where phet.userid="+ uid +" and activity=0 and phet.resources_id=resources.resources_id and resources.topic_id=topics.topic_id"); + Integer k=0; +%> +

+ + + + + +<% + while(rs.next()){ + if(k%2==0){ +%> + + + + +<% + } + else{ +%> + + + + +<% + } + k++; + } +%> +
DescriptionTopic Name
<%=rs.getString(1)%><%=rs.getString(2)%>
<%=rs.getString(1) %><%=rs.getString(2)%>
+ + + + + +
+

Mind map

+<% + + + rs=stat.executeQuery(" select description,topics.topic_name from mindmap,topics,resources where mindmap.userid="+ uid +" and activity=0 and mindmap.resources_id=resources.resources_id and resources.topic_id=topics.topic_id"); + Integer l=0; +%> +

+ + + + + +<% + while(rs.next()){ + if(l%2==0){ +%> + + + + +<% + } + else{ +%> + + + + +<% + } + l++; + } +%> +
DescriptionTopic name
<%=rs.getString(1)%><%=rs.getString(2)%>
<%=rs.getString(1) %><%=rs.getString(2)%>
+
+
+ + + \ No newline at end of file diff --git a/repohandler/target/repohandler/jsp/topicSearchResult.jsp b/repohandler/target/repohandler/jsp/topicSearchResult.jsp new file mode 100644 index 0000000..2bf4cd8 --- /dev/null +++ b/repohandler/target/repohandler/jsp/topicSearchResult.jsp @@ -0,0 +1,24 @@ +<%@ include file="connection.jsp"%> + +<% +String str=request.getParameter("str"); + +rs=stat.executeQuery("select resources.resources_id from topics,resources where topics.topic_name='"+ str +"' and resources.topic_id=topics.topic_id "); + +if(rs.next()){ + Integer rid=rs.getInt(1); +%> + + + +<% +} +else{ +%> +

Sorry ! No content!!!!

+ + + +<% +} +%> \ No newline at end of file diff --git a/repohandler/target/repohandler/jsp/upload/upload-filterbox-subject.jsp b/repohandler/target/repohandler/jsp/upload/upload-filterbox-subject.jsp new file mode 100644 index 0000000..6f20f48 --- /dev/null +++ b/repohandler/target/repohandler/jsp/upload/upload-filterbox-subject.jsp @@ -0,0 +1,19 @@ +<%@page import="java.sql.*"%> +<%@ include file="./../connection.jsp"%> +<% +String grade=request.getParameter("count"); + String buffer=" "; + response.getWriter().println(buffer); + } + catch(Exception e){ + System.out.println(e); + } + + %> diff --git a/repohandler/target/repohandler/jsp/upload/upload-filterbox-topic.jsp b/repohandler/target/repohandler/jsp/upload/upload-filterbox-topic.jsp new file mode 100644 index 0000000..351d53a --- /dev/null +++ b/repohandler/target/repohandler/jsp/upload/upload-filterbox-topic.jsp @@ -0,0 +1,21 @@ +<%@page import="java.sql.*"%> +<%@ include file="./../connection.jsp"%> +<% +String subject=request.getParameter("count"); + + try{ + Statement stmt = con.createStatement(); + ResultSet reslt = stmt.executeQuery("Select topic_id,topic_name from topics where subject_id='"+subject+"' "); + + String buffer=""; + response.getWriter().println(buffer); + } + catch(Exception e){ + System.out.println(e); + } + + %> diff --git a/repohandler/target/repohandler/jsp/upload/upload-resource-select.jsp b/repohandler/target/repohandler/jsp/upload/upload-resource-select.jsp new file mode 100644 index 0000000..7d6a909 --- /dev/null +++ b/repohandler/target/repohandler/jsp/upload/upload-resource-select.jsp @@ -0,0 +1,275 @@ +<%@page import="java.sql.*"%> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+

School Resource System

+ +
+
+ +
+ + +
+ + +
+

 

+
+ + +
+ +
+ + + + + + +
+ + + + + + + + + + + + +
+ + +
+ +
+
+
+ +
+
+
+ +
+
+ +
+
+
+
+
+ + +
+

 

+
+ +
+



+ + +
+ + +
+

 

+
+ +
+

Instructions

+

Please select all the four options to make a unique slection from the list of available choices. Once, you change your option the select box following next will automatically change. In this way you can easily determine your choice from the list available

+
+ +
+

 

+
+ +
+ +
+ + + + + + \ No newline at end of file diff --git a/repohandler/target/repohandler/jsp/upload/uploadAdditionalMaterialFile.jsp b/repohandler/target/repohandler/jsp/upload/uploadAdditionalMaterialFile.jsp new file mode 100644 index 0000000..77f805f --- /dev/null +++ b/repohandler/target/repohandler/jsp/upload/uploadAdditionalMaterialFile.jsp @@ -0,0 +1,122 @@ +<%@ page import="java.util.List" %> + <%@ page import="java.util.Iterator" %> + <%@ page import="java.io.File" %> + <%@ page import="org.apache.commons.fileupload.servlet.ServletFileUpload"%> + <%@ page import="org.apache.commons.fileupload.disk.*"%> + <%@ page import="org.apache.commons.fileupload.*"%> + <%@ page import = "java.io.*,java.util.*, javax.servlet.*" %> +<%@ page import = "javax.servlet.http.*" %> +<%@ page import = "org.apache.commons.fileupload.*" %> +<%@ page import = "org.apache.commons.fileupload.disk.*" %> +<%@ page import = "org.apache.commons.fileupload.servlet.*" %> +<%@ page import = "org.apache.commons.io.output.*" %> + + + <%@ page contentType="text/html;charset=UTF-8" language="java" %> + <%@ include file="./../connection.jsp" %> + +<% +Integer uid=0; +uid = (Integer) session.getAttribute("uid"); +String dscp=""; +String itemName=""; +boolean isMultipart = ServletFileUpload.isMultipartContent(request); + if (!isMultipart) + { + } + else + { + FileItemFactory factory = new DiskFileItemFactory(); + ServletFileUpload upload = new ServletFileUpload(factory); + List items = null; + try + { + items = upload.parseRequest(request); + } + catch (FileUploadException e) + { + e.printStackTrace(); + } + Iterator itr = items.iterator(); //this will create iterator object from list..used for traversing the data. + + while (itr.hasNext()) + { + FileItem item = (FileItem) itr.next(); + + if (item.isFormField()) //checking if its normal field then we read as normal. no need to store in disc + { + String name = item.getFieldName(); + String value = item.getString(); + + if(name.equals("addmtdscp")) + { + dscp=value; + + } + + + } + else //this else part for process about PDF file + { + try + { + + itemName = item.getName(); //this will return the pdf file name + //check whether it is .txt and .pdf or not. + Integer length=0; + Integer startIndex=0; + length=itemName.length(); + startIndex=length-3; + String str=itemName.substring(startIndex); + if(str.equalsIgnoreCase("txt") || str.equalsIgnoreCase("pdf")){ + + String srid=request.getParameter("rid"); + Integer rid=Integer.parseInt(srid); + Integer actv=0; + %> + <%=rid %>
<%=dscp %>
<%=itemName %> + <% + String qry="insert into additional_material(additional_material_description,additional_material_link,resources_id,activity,userid) values ('"+ dscp +"','"+ itemName +"',"+ rid +","+ actv +","+ uid +")"; + stat.executeUpdate(qry); + + + + + + ServletContext context = pageContext.getServletContext(); + String filename = context.getInitParameter("file-upload"); + + filename=filename+itemName; //now concatenation the file name with upload path. + File savedFile=new File(filename); + + item.write(savedFile); //saving file into disc,item contain which you select the file. + //here item will copy into the savedFile and store into disk + + out.println("successfull"); + // response.sendRedirect("index.jsp"); + + + %> + + + + <% + } + else{ + %> + + + + <% + } + } + catch(Exception ste) + { + out.println(ste); + } + } + } + + + } +%> \ No newline at end of file diff --git a/repohandler/target/repohandler/jsp/upload/uploadAdditionalMaterialLink.jsp b/repohandler/target/repohandler/jsp/upload/uploadAdditionalMaterialLink.jsp new file mode 100644 index 0000000..09305f4 --- /dev/null +++ b/repohandler/target/repohandler/jsp/upload/uploadAdditionalMaterialLink.jsp @@ -0,0 +1,16 @@ +<%@ include file="./../connection.jsp" %> +<% +String lnk=request.getParameter("addmtlnk"); +String dscp=request.getParameter("addmtdscp"); +String srid=request.getParameter("rid"); +Integer rid=Integer.parseInt(srid); +Integer uid=(Integer) session.getAttribute("uid"); +Integer actv=0; +String qry="insert into additional_material(additional_material_description,additional_material_link,resources_id,activity,userid) values ('"+ dscp +"','"+ lnk +"',"+ rid +","+ actv +","+ uid +")"; +stat.executeUpdate(qry); +%> +
+Thank you! + + + diff --git a/repohandler/target/repohandler/jsp/upload/uploadMindmapFile.jsp b/repohandler/target/repohandler/jsp/upload/uploadMindmapFile.jsp new file mode 100644 index 0000000..bf43f12 --- /dev/null +++ b/repohandler/target/repohandler/jsp/upload/uploadMindmapFile.jsp @@ -0,0 +1,139 @@ +<%@include file="./../connection.jsp" %> +<%@ page import="java.util.List" %> + <%@ page import="java.util.Iterator" %> + <%@ page import="java.io.File" %> + <%@ page import="org.apache.commons.fileupload.servlet.ServletFileUpload"%> + <%@ page import="org.apache.commons.fileupload.disk.*"%> + <%@ page import="org.apache.commons.fileupload.*"%> + <%@ page import = "java.io.*,java.util.*, javax.servlet.*" %> +<%@ page import = "javax.servlet.http.*" %> +<%@ page import = "org.apache.commons.fileupload.*" %> +<%@ page import = "org.apache.commons.fileupload.disk.*" %> +<%@ page import = "org.apache.commons.fileupload.servlet.*" %> +<%@ page import = "org.apache.commons.io.output.*" %> +<%@ page import="java.nio.file.Path"%> +<%@page import="java.nio.file.Paths"%> +<%@page import="java.nio.file.Files"%> + <%@ page contentType="text/html;charset=UTF-8" language="java" %> + + +<% +Integer uid=0; +uid = (Integer) session.getAttribute("uid"); +System.out.println(uid); +String dscp=""; +String itemName=""; +boolean isMultipart = ServletFileUpload.isMultipartContent(request); + if (!isMultipart) + { + } + else + { + FileItemFactory factory = new DiskFileItemFactory(); + ServletFileUpload upload = new ServletFileUpload(factory); + List items = null; + try + { + items = upload.parseRequest(request); + } + catch (FileUploadException e) + { + e.printStackTrace(); + } + Iterator itr = items.iterator(); //this will create iterator object from list..used for traversing the data. + + while (itr.hasNext()) + { + FileItem item = (FileItem) itr.next(); + + if (item.isFormField()) //checking if its normal field then we read as normal. no need to store in disc + { + String name = item.getFieldName(); + String value = item.getString(); + + if(name.equals("mmdscp")) + { + dscp=value; + + } + + + } + else //this else part for process about PDF file + { + try + { + + itemName = item.getName(); //this will return the pdf file name + System.out.println(itemName); + Path path=Paths.get("/home/dutta/workspace/skool_resource_system/WebContent/static/resource/4/"+itemName); + if(!Files.exists(path)){ + + + //check whether it is .txt and .pdf or not. + Integer length=0; + Integer startIndex=0; + length=itemName.length(); + startIndex=length-4; + String str=itemName.substring(startIndex); + System.out.println(str); + System.out.println(itemName); + + if(str.equalsIgnoreCase(".zip")){ + + String srid=request.getParameter("rid"); + Integer rid=Integer.parseInt(srid); + System.out.println(rid); + Integer actv=0; + %> + <%=rid %>
<%=dscp %>
<%=itemName %> + <% + String qry="insert into mindmap(mindmapcontent,description,resources_id,activity,userid) values ('"+ itemName +"','"+ dscp +"',"+ rid +","+ actv +","+ uid +")"; + stat.executeUpdate(qry); + + + + + + ServletContext context = pageContext.getServletContext(); + String filename = context.getInitParameter("mindmap-upload"); + + filename=filename+itemName; //now concatenation the file name with upload path. + File savedFile=new File(filename); + + item.write(savedFile); //saving file into disc,item contain which you select the file. + //here item will copy into the savedFile and store into disk + + out.println("successfull"); + // response.sendRedirect("index.jsp"); + + + %> + + + + <% + } + else{ + %> + + + + <% + } + } + else{ + out.println(""); + + } + } + catch(Exception ste) + { + out.println(ste); + } + } + } + + + } +%> \ No newline at end of file diff --git a/repohandler/target/repohandler/jsp/upload/uploadPhetLink.jsp b/repohandler/target/repohandler/jsp/upload/uploadPhetLink.jsp new file mode 100644 index 0000000..b665508 --- /dev/null +++ b/repohandler/target/repohandler/jsp/upload/uploadPhetLink.jsp @@ -0,0 +1,16 @@ +<%@ include file="./../connection.jsp" %> +<% +String nm=request.getParameter("phtnm"); +String lnk=request.getParameter("phtlnk"); +String srid=request.getParameter("rid"); +Integer rid=Integer.parseInt(srid); +Integer uid=(Integer) session.getAttribute("uid"); +Integer actv=0; +String qry="insert into phet(phet_name,phet_link,resources_id,activity,userid) values ('"+ nm +"','"+ lnk +"',"+ rid +","+ actv +","+ uid +")"; +stat.executeUpdate(qry); +%> +
+Thank you! + + + diff --git a/repohandler/target/repohandler/jsp/upload/uploadResource-form.jsp b/repohandler/target/repohandler/jsp/upload/uploadResource-form.jsp new file mode 100644 index 0000000..7975424 --- /dev/null +++ b/repohandler/target/repohandler/jsp/upload/uploadResource-form.jsp @@ -0,0 +1,371 @@ +<%@include file="./../connection.jsp"%> +<%@page import="java.time.LocalDateTime" %> +<% +String val=request.getParameter("val"); +Integer tid=Integer.parseInt(val); +String resType=request.getParameter("res"); +Integer uid=0; +uid = (Integer) session.getAttribute("uid"); +System.out.println(uid); +Integer rid=0; + +/* +Integer rid=Integer.parseInt(val); +rs=stat.executeQuery("select resources_type_id from resources where resources_id="+ rid +" "); +Integer resType=0; +if(rs.next()){ +resType=rs.getInt("resources_type_id"); +} +*/ +%> + + + + + + + + + + + + + + + + + + + + + + + + +
+
+

School Resource System

+ +
+
+ +



+<% + if(resType.equals("additionalmaterial")){ + rs=stat.executeQuery("select resources_id from resources where resources_type_id=1 and topic_id='" + tid + "' "); + if(rs.next()){ + rid=rs.getInt(1); + } + else{ + LocalDateTime reqDate = LocalDateTime.now(); + System.out.println(""+tid+" "+uid+" "+reqDate); + String insrtqry="insert into resources(resources_type_id,topic_id,userid,creation_date,updation_date) values(1,"+ tid +","+ uid +",'"+ reqDate +"','"+ reqDate +"') "; + stat.executeUpdate(insrtqry); + rs=stat.executeQuery("select resources_id from resources where resources_type_id=1 and topic_id='" + tid + "' "); + if(rs.next()){ + rid=rs.getInt(1); + } + } +%> + +
+
+
+

 

+
+
+ + +
+
+

 

+
+
+
+ + + + + + + + +


+-OR- +
+

+
+ + +
+
+
+

 

+
+
+ + +
+
+

 

+
+ +
+
+ + + + + + + + + +<% + } + + +//tutorial.................................................. + + if(resType.equals("tutorial")){ + rs=stat.executeQuery("select resources_id from resources where resources_type_id=2 and topic_id='" + tid + "' "); + if(rs.next()){ + rid=rs.getInt(1); + } + else{ + LocalDateTime reqDate = LocalDateTime.now(); + String insrtqry="insert into resources(resources_type_id,topic_id,userid,creation_date,updation_date) values(2,"+ tid +","+ uid +",'"+ reqDate +"','"+ reqDate +"') "; + stat.executeUpdate(insrtqry); + rs=stat.executeQuery("select resources_id from resources where resources_type_id=2 and topic_id='" + tid + "' "); + if(rs.next()){ + rid=rs.getInt(1); + } + } +%> +
+

Tutorial link.

+
+
+
+ Tutorial Name:

*Please give a name to the tutorial ...

+
+ Tutorial link:

*Remember to start your link with https://...

+ +
+ Tutorial description: + +
+ Additional links:

*Please provide some additional refrence link ...

+ +
+ +
+
+
+ +<% + } + + +//PhET................................................................................... + if(resType.equals("phet")){ + rs=stat.executeQuery("select resources_id from resources where resources_type_id=3 and topic_id='" + tid + "' "); + if(rs.next()){ + rid=rs.getInt(1); + } + else{ + LocalDateTime reqDate = LocalDateTime.now(); + String insrtqry="insert into resources(resources_type_id,topic_id,userid,creation_date,updation_date) values(3,"+ tid +","+ uid +",'"+ reqDate +"','"+ reqDate +"') "; + stat.executeUpdate(insrtqry); + rs=stat.executeQuery("select resources_id from resources where resources_type_id=3 and topic_id='" + tid + "' "); + if(rs.next()){ + rid=rs.getInt(1); + } + } +%> +
+
+

PhET Link

+
+
+
+ PhET Name:

*Please give a name to the PhET ...

+
+ PhET link:

*Remember to start your link with https://...

+
+ +
+
+
+
+<% + } + + + +//Mindmap............................................................................................ + if(resType.equals("mindmap")){ + rs=stat.executeQuery("select resources_id from resources where resources_type_id=4 and topic_id='" + tid + "' "); + if(rs.next()){ + rid=rs.getInt(1); + } + else{ + LocalDateTime reqDate = LocalDateTime.now(); + String insrtqry="insert into resources(resources_type_id,topic_id,userid,creation_date,updation_date) values(4,"+ tid +","+ uid +",'"+ reqDate +"','"+ reqDate +"') "; + stat.executeUpdate(insrtqry); + rs=stat.executeQuery("select resources_id from resources where resources_type_id=4 and topic_id='" + tid + "' "); + if(rs.next()){ + rid=rs.getInt(1); + } + } +%> +
+
+

File Upload

+
+ Select a file to upload:
+
+
+ Mind map description: +
+ + +
+
+
+
+<% + } +%> + + diff --git a/repohandler/target/repohandler/jsp/upload/uploadTutorialLink.jsp b/repohandler/target/repohandler/jsp/upload/uploadTutorialLink.jsp new file mode 100644 index 0000000..8018c0e --- /dev/null +++ b/repohandler/target/repohandler/jsp/upload/uploadTutorialLink.jsp @@ -0,0 +1,18 @@ +<%@ include file="./../connection.jsp" %> +<% +String nm=request.getParameter("tutnm"); +String lnk=request.getParameter("tutlnk"); +String dscp=request.getParameter("tutdscp"); +String srid=request.getParameter("rid"); +Integer rid=Integer.parseInt(srid); +String adlnk=request.getParameter("adlnk"); +Integer uid=(Integer) session.getAttribute("uid"); +Integer actv=0; +String qry="insert into tutorial(tutorial_name,tutorial_link,tutorial_description,tutorial_additional_link,resources_id,activity,userid) values ('"+ nm +"','"+ lnk +"','"+ dscp +"','"+ adlnk +"','"+ rid +"',"+ actv +","+ uid +")"; +stat.executeUpdate(qry); +%> +
+Thank you! + + + diff --git a/repohandler/target/repohandler/jsp/user-edit-profile-find.jsp b/repohandler/target/repohandler/jsp/user-edit-profile-find.jsp new file mode 100644 index 0000000..0cb001f --- /dev/null +++ b/repohandler/target/repohandler/jsp/user-edit-profile-find.jsp @@ -0,0 +1,38 @@ +<%@include file = "connection.jsp"%> +<% +Integer uid= (Integer) session.getAttribute("uid"); +//Integer id=Integer.parseInt(uid);Not required...... +rs=stat.executeQuery("Select * from user where userid = " + uid + " "); + +if(rs.next()) +{ + String s1=rs.getString("first_name"); + String s2=rs.getString("last_name"); + String s3=rs.getString("email"); + String s4=rs.getString("user_name"); + + + session.setAttribute("fnm", s1); + session.setAttribute("lnm", s2); + session.setAttribute("eml", s3); + session.setAttribute("usr", s4); + session.setAttribute("uid", uid); + response.sendRedirect("user-edit-profile-form.jsp"); +%> + + + +<% +} +else{ + response.setHeader("Pragma","no-cache"); + response.setHeader("Cache-Control","no-store"); + response.setHeader("Expires","0"); + response.setDateHeader("Expires",-1); + session.invalidate(); + out.println(""); +} +%> + diff --git a/repohandler/target/repohandler/jsp/user-edit-profile-form.jsp b/repohandler/target/repohandler/jsp/user-edit-profile-form.jsp new file mode 100644 index 0000000..6bd8bc9 --- /dev/null +++ b/repohandler/target/repohandler/jsp/user-edit-profile-form.jsp @@ -0,0 +1,92 @@ +<%@include file="connection.jsp"%> + +Edit profile + + + +<% +Integer uid= (Integer) session.getAttribute("uid"); +//Integer id=Integer.parseInt(uid);Not required...... +rs=stat.executeQuery("Select * from user where userid = " + uid + " "); +String s1=""; +String s2=""; +String s3=""; +String s4=""; + +if(rs.next()) +{ + s1=rs.getString("first_name"); + s2=rs.getString("last_name"); + s3=rs.getString("email"); + s4=rs.getString("user_name"); + + // session.setAttribute("uid",uid); + // response.sendRedirect("user-edit-profile-update.jsp"); +} + +else{ + response.setHeader("Pragma","no-cache"); + response.setHeader("Cache-Control","no-store"); + response.setHeader("Expires","0"); + response.setDateHeader("Expires",-1); + session.invalidate(); + out.println(""); +} + +Integer opt=0; +rs=stat.executeQuery("select role_id from user_roles where userid="+ uid +" "); +if(rs.next()){ + opt=rs.getInt(1); +} +if(opt==1){ +%> +Become a contributor +<% +} +%> + + + + +
+ + + + + +
Edit profile +
  +
+ + + + + + + + + +
  +
first name : + required > +
last name : + required > +
email : + required > +
user name : + required > +
edit: + + + +
  +
  +
+
+ +

HOME +

+

+© School-resource-system - 2018 +

+
diff --git a/repohandler/target/repohandler/jsp/user-edit-profile-update.jsp b/repohandler/target/repohandler/jsp/user-edit-profile-update.jsp new file mode 100644 index 0000000..7298cb6 --- /dev/null +++ b/repohandler/target/repohandler/jsp/user-edit-profile-update.jsp @@ -0,0 +1,53 @@ +<%@ include file="connection.jsp"%> + +<% + +String fnm=request.getParameter("fnm"); +String lnm=request.getParameter("lnm"); +String eml=request.getParameter("email"); +String unm=request.getParameter("unm"); +Integer uid=(Integer)session.getAttribute("uid"); +Integer flag=0; + +System.out.println("--------------------------"); +System.out.println(fnm); +System.out.println(lnm); +System.out.println(eml); +System.out.println(unm); +System.out.println(uid); + +rs=stat.executeQuery("select user_name from user where user_name='"+ unm +"' and userid != "+ uid +" "); +if(rs.next()){ + flag=1; +} +rs=stat.executeQuery("select email from user where email='"+ eml +"' and userid != "+ uid +" "); +if(rs.next()){ + flag=1; +} +if(flag==1){ +out.println("username or email already taken..."); +%> + +<% +} +else{ + + +String qry="UPDATE user set first_name='" + fnm + "' , last_name='" + lnm + "' , email= '"+ eml +"', user_name='"+ unm +"' where userid='"+ uid +"' "; + +stat.executeUpdate(qry); +out.println("Updated successfully..."); +//session.invalidate(); + +try { + con.close(); +} catch (SQLException e) { + e.printStackTrace(); +} +%> + +<% +} +%> + + diff --git a/repohandler/target/repohandler/jsp/user-home.jsp b/repohandler/target/repohandler/jsp/user-home.jsp new file mode 100644 index 0000000..55c750f --- /dev/null +++ b/repohandler/target/repohandler/jsp/user-home.jsp @@ -0,0 +1,738 @@ +<%@page import="java.sql.*"%> +<%@include file="connection.jsp" %> + + + + +<% +Integer uid=0; +uid = (Integer) session.getAttribute("uid"); +//Clear the cache and disable the backbutton to come to this page. +response.setHeader("Pragma","no-cache"); +response.setHeader("Cache-Control","no-store"); +response.setHeader("Expires","0"); +response.setDateHeader("Expires",-1); +%> + + + + + + + + + + + + + + + + + + + +User Welcome page + + + + + + + +<% +String nm=""; +Integer id=0; +id = (Integer) session.getAttribute("uid"); +rs=stat.executeQuery("Select user_name from user where userid="+ id +" "); +if(rs.next()){ + nm=rs.getString("user_name"); +} +else{ + out.println(" "); +} +%> + + + + + + + +
+
+
+
+

School Resource System

+
+
+
+


Hello <%=nm%>

+
+
+
+ + +<% +Integer opt=0; +rs=stat.executeQuery("select role_id from user_roles where userid="+ id +" "); +if(rs.next()){ + opt=rs.getInt(1); +} +%> + + + + + +<% +String p=request.getParameter("abc"); +if(p!=null){ +if(p.equals("inv")){ + %> +

Something went wrong! Please Refill

+ <% +} +if(p.equals("crt")){ + %> +

Successful!!

+ <% +} +} +%> + + +<% + String upldStatus=request.getParameter("upload-status"); + if(upldStatus!=null){ + if(upldStatus.equals("success")){ + %> +

Successfully uploaded

+ <% + } + else{ + %> +

Something went wrong.Please try again. may be same folder name exist in data base try adding some numbers as prefix or suffix(eg.abc1.zip)

+ <% + } + } +%> + + + + +
+ + +
+ + + + + + + + + + + + +
+ +

Available resources

+
+ + + +
+ +
+
+ +
+ + + +
+

PhET(Interactive Simulations)

+

PhET is a suite of research-based interactive computer simulations for teaching and learning physics, chemistry, math, and other sciences.

+ +

Tutorials

+

More interactive and specific than a book or a lecture, a tutorial seeks to teach by example and supply the information to complete a certain task.

+ +

Mind map

+

A mind map is a diagram used to visually organize information. A mind map is hierarchical and shows relationships among pieces of the whole.

+ +

Additional materials

+

These are some extra stuff for your refrence.

+ +
+ +
+
+ +
+ +

Notice Board

+
+
+ +
+
+ Please write us
about the website
at www.spokentutorial.org
+
+
+

Become Contributor

+

1. To become contributor and get paid you need to register as user.
2. Login and go to edit and click on become contributor and submit the form
3. On completion of user-authentication from admin you will recieve mail and automatically upgraded to contributor,thats it.

+
+
+
+ + + + + + +
+

About us

+
+
+ +
+
+

A personalized learning resource for school students.

+

School resource system(aka,SRS) offers practice exercises, instructional videos, and a personalized learning dashboard
that empower learners to study at their own pace in and outside of the classroom.
We tackle math, science, computer programming, history, art history, economics, and more.
Our mission guide learners from kindergarten to calculus using state-of-the-art,
adaptive technology that identifies strengths and learning gaps.
We've also partnered with leading institutions, to offer specialized content so that every students has equal opportunity to know and grow.

+ +
+
+
+
+
+ + + +
+
+ +
+
+ + + + + + + + + + +

Email:

Response:

+

School Resource System-2018

+
+
+
+
+ + + + + + +
+ + + + + + + + + + + + + + + diff --git a/repohandler/target/repohandler/jsp/user-reset-password-find-when-logged-in.jsp b/repohandler/target/repohandler/jsp/user-reset-password-find-when-logged-in.jsp new file mode 100644 index 0000000..cd122ec --- /dev/null +++ b/repohandler/target/repohandler/jsp/user-reset-password-find-when-logged-in.jsp @@ -0,0 +1,187 @@ +<%@ include file="connection.jsp"%> + + + + + + + + + +<% +String email=request.getParameter("email"); +Integer uid=(Integer)session.getAttribute("uid"); +rs=stat.executeQuery("Select userid,password from user where email='" + email + "' and userid="+ uid +" "); +if(rs.next()) +{ + + out.println("You have registered account..."); +%> + +
> +
+
+
+ +Re-login +
+

Want to enter new password? + +

+ + + + +
+ +
+

Password must contain the following:

+

A lower case letter

+

A capital (upper case) letter

+

A number

+

Minimum 8 characters

+
+ +
+©School-resource-system-2018 + +
+ + + + +<% +} +else +{ + +%> + + + +<% +} +%> + + + + + diff --git a/repohandler/target/repohandler/jsp/user-reset-password-find.jsp b/repohandler/target/repohandler/jsp/user-reset-password-find.jsp new file mode 100644 index 0000000..6a2e8be --- /dev/null +++ b/repohandler/target/repohandler/jsp/user-reset-password-find.jsp @@ -0,0 +1,192 @@ +<%@ include file="connection.jsp"%> + + + + + + + + + +<% +String email=request.getParameter("email"); +Integer uid=0; +rs=stat.executeQuery("Select userid,password from user where email='" + email + "' "); +if(rs.next()) +{ + uid=rs.getInt("userid"); + out.println("You have registered account..."); +%> + +
> +
+
+
+ +Re-login +
+

Want to enter new password? + +

+ + + + +
+ +
+

Password must contain the following:

+

A lower case letter

+

A capital (upper case) letter

+

A number

+

Minimum 8 characters

+
+ +
+©School-resource-system-2018 + +
+ + + + +<% +} +else +{ + out.println("No entry in the database!!"); + response.setHeader("Pragma","no-cache"); + response.setHeader("Cache-Control","no-store"); + response.setHeader("Expires","0"); + response.setDateHeader("Expires",-1); + session.invalidate(); +%> + + + +<% +} +%> + + + + + diff --git a/repohandler/target/repohandler/jsp/user-reset-password-form-when-logged-in.jsp b/repohandler/target/repohandler/jsp/user-reset-password-form-when-logged-in.jsp new file mode 100644 index 0000000..90694d6 --- /dev/null +++ b/repohandler/target/repohandler/jsp/user-reset-password-form-when-logged-in.jsp @@ -0,0 +1,25 @@ +
+ + + + + +
Reset-password-guide +
  +
+ + + + + + +
  +
email : + +
  +
+
  +
+
+
+HOME diff --git a/repohandler/target/repohandler/jsp/user-reset-password-form.jsp b/repohandler/target/repohandler/jsp/user-reset-password-form.jsp new file mode 100644 index 0000000..651f18f --- /dev/null +++ b/repohandler/target/repohandler/jsp/user-reset-password-form.jsp @@ -0,0 +1,25 @@ + + + + + + +
Reset-password-guide +
  +
+ + + + + + +
  +
email : + +
  +
+
  +
+
+
+HOME diff --git a/repohandler/target/repohandler/jsp/user-reset-password-update.jsp b/repohandler/target/repohandler/jsp/user-reset-password-update.jsp new file mode 100644 index 0000000..c39fc0c --- /dev/null +++ b/repohandler/target/repohandler/jsp/user-reset-password-update.jsp @@ -0,0 +1,40 @@ +<%@ include file="connection.jsp"%> +<%@ page import="java.security.MessageDigest"%> + +<% +String password=request.getParameter("new-pass"); +String usid=request.getParameter("uid"); +Integer uid=Integer.parseInt(usid); + + +byte[] unencodedPassword = password.getBytes(); +MessageDigest msdg = null; +try { +msdg = MessageDigest.getInstance("MD5"); +} catch (Exception e) {} +msdg.reset(); +msdg.update(unencodedPassword); +byte[] encodedPassword = msdg.digest(); +StringBuffer buf = new StringBuffer(); +for (int i = 0; i < encodedPassword.length; i++) { +if (((int) encodedPassword[i] & 0xff) < 0x10) { +buf.append("0"); +} +buf.append(Long.toString((int) encodedPassword[i] & 0xff, 16)); +} +String pass=buf.toString(); + + +String qry="UPDATE user set password='" + pass + "' where userid="+uid+" "; +stat.executeUpdate(qry); +out.println("Updated successfully..."); + +try { + con.close(); +} catch (SQLException e) { + + e.printStackTrace(); +} +%> + + diff --git a/repohandler/target/repohandler/loggedin_searchbar.jsp b/repohandler/target/repohandler/loggedin_searchbar.jsp new file mode 100644 index 0000000..3dbf96e --- /dev/null +++ b/repohandler/target/repohandler/loggedin_searchbar.jsp @@ -0,0 +1,47 @@ + + + + Autocomplete Example + + + + + + + +

Search through topics

+ + + + + + + \ No newline at end of file diff --git a/repohandler/target/repohandler/searchbar.jsp b/repohandler/target/repohandler/searchbar.jsp new file mode 100644 index 0000000..626ab47 --- /dev/null +++ b/repohandler/target/repohandler/searchbar.jsp @@ -0,0 +1,47 @@ + + + + Autocomplete Example + + + + + + + +

Search through topics

+ + + + + + + \ No newline at end of file diff --git a/repohandler/target/repohandler/static/img/Abdul-Kalam.jpg b/repohandler/target/repohandler/static/img/Abdul-Kalam.jpg new file mode 100644 index 0000000..ba7f466 Binary files /dev/null and b/repohandler/target/repohandler/static/img/Abdul-Kalam.jpg differ diff --git a/repohandler/target/repohandler/static/img/e-learning-banner.png b/repohandler/target/repohandler/static/img/e-learning-banner.png new file mode 100644 index 0000000..835896b Binary files /dev/null and b/repohandler/target/repohandler/static/img/e-learning-banner.png differ diff --git a/repohandler/target/repohandler/static/img/elearning-graphic.png b/repohandler/target/repohandler/static/img/elearning-graphic.png new file mode 100644 index 0000000..f63605e Binary files /dev/null and b/repohandler/target/repohandler/static/img/elearning-graphic.png differ diff --git a/repohandler/target/repohandler/static/img/pen.png b/repohandler/target/repohandler/static/img/pen.png new file mode 100644 index 0000000..013c7fb Binary files /dev/null and b/repohandler/target/repohandler/static/img/pen.png differ diff --git a/repohandler/target/repohandler/static/img/untitled.png b/repohandler/target/repohandler/static/img/untitled.png new file mode 100644 index 0000000..c252055 Binary files /dev/null and b/repohandler/target/repohandler/static/img/untitled.png differ diff --git a/repohandler/target/repohandler/static/resource/1/CPDA undertaking.pdf b/repohandler/target/repohandler/static/resource/1/CPDA undertaking.pdf new file mode 100644 index 0000000..dce042d Binary files /dev/null and b/repohandler/target/repohandler/static/resource/1/CPDA undertaking.pdf differ diff --git a/repohandler/target/repohandler/static/resource/1/doc.txt b/repohandler/target/repohandler/static/resource/1/doc.txt new file mode 100644 index 0000000..566b439 --- /dev/null +++ b/repohandler/target/repohandler/static/resource/1/doc.txt @@ -0,0 +1 @@ +This is test file. diff --git a/repohandler/target/repohandler/static/resource/1/docker6.txt b/repohandler/target/repohandler/static/resource/1/docker6.txt new file mode 100644 index 0000000..876c72e --- /dev/null +++ b/repohandler/target/repohandler/static/resource/1/docker6.txt @@ -0,0 +1 @@ +This is test file. diff --git a/repohandler/target/repohandler/static/resource/1/docker7.txt b/repohandler/target/repohandler/static/resource/1/docker7.txt new file mode 100644 index 0000000..876c72e --- /dev/null +++ b/repohandler/target/repohandler/static/resource/1/docker7.txt @@ -0,0 +1 @@ +This is test file. diff --git a/repohandler/target/repohandler/static/resource/1/docker8.txt b/repohandler/target/repohandler/static/resource/1/docker8.txt new file mode 100644 index 0000000..876c72e --- /dev/null +++ b/repohandler/target/repohandler/static/resource/1/docker8.txt @@ -0,0 +1 @@ +This is test file. diff --git a/repohandler/target/repohandler/static/resource/1/junior-level-lesson-3.pdf b/repohandler/target/repohandler/static/resource/1/junior-level-lesson-3.pdf new file mode 100644 index 0000000..eefa6cd Binary files /dev/null and b/repohandler/target/repohandler/static/resource/1/junior-level-lesson-3.pdf differ diff --git a/repohandler/target/repohandler/static/resource/1/test_file.txt b/repohandler/target/repohandler/static/resource/1/test_file.txt new file mode 100644 index 0000000..876c72e --- /dev/null +++ b/repohandler/target/repohandler/static/resource/1/test_file.txt @@ -0,0 +1 @@ +This is test file. diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/freemind2html.css b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/freemind2html.css new file mode 100644 index 0000000..14eee05 --- /dev/null +++ b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/freemind2html.css @@ -0,0 +1,76 @@ +body { + background-color: #FFFFFF; +} + +div.node { + padding-bottom: 1ex; + padding-left: 2em; +} + +div.cloud { + padding-bottom: 1ex; + padding-left: 2em; + background-color: #C0C0FF; + border-width: 2px; + border-style: solid; + border-color: #A0A0FF; +} + +div.content { + border-width: 1px; + border-style: dashed; + border-color: #C0C0C0; +} + +img.hideshow { + padding-right: 1ex; +} + +img.ilink { + border-width: 0px; + padding-left: 1ex; +} + +/* for notes and image export, fc, 18.7.2005. */ +.images { + max-width:50%; +} + +.nodecontent {display:inline;} + +.note-and-attributes { + margin-left:10%; + color:#0000FF; +} + +table.attributes { + border-collapse:collapse; + empty-cells:show; + border:thin black solid; +} +table.attributes td,th { + border:thin black solid; + padding-top:2px; + padding-bottom:2px; + padding-left:3px; + padding-right:3px; +} +table.attributes th { + text-align:center; +} +table.attributes caption { + margin-top:1em; + font-style:italic; + text-align:center; +} +/* Thanks to wolfgangradke, https://sourceforge.net/forum/message.php?msg_id=5991663 */ +div.nodecontent > p { + margin-top:0pt; + margin-bottom:0pt; + display:inline; +} + +p + p { + margin-top: 0.5em !important; + display:block !important; +} diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/hide.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/hide.png new file mode 100644 index 0000000..64d0e76 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/hide.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/Mail.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/Mail.png new file mode 100644 index 0000000..09eab7e Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/Mail.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/attach.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/attach.png new file mode 100644 index 0000000..0fa4d93 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/attach.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/back.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/back.png new file mode 100644 index 0000000..9b5768f Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/back.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/bell.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/bell.png new file mode 100644 index 0000000..7cb65bd Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/bell.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/bookmark.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/bookmark.png new file mode 100644 index 0000000..79335cc Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/bookmark.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/broken-line.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/broken-line.png new file mode 100644 index 0000000..d93c6e8 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/broken-line.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/button_cancel.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/button_cancel.png new file mode 100644 index 0000000..d8bdb1c Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/button_cancel.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/button_ok.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/button_ok.png new file mode 100644 index 0000000..f1e83bc Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/button_ok.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/calendar.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/calendar.png new file mode 100644 index 0000000..b7f462c Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/calendar.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/clanbomber.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/clanbomber.png new file mode 100644 index 0000000..c4e79f2 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/clanbomber.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/clock.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/clock.png new file mode 100644 index 0000000..04d5390 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/clock.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/closed.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/closed.png new file mode 100644 index 0000000..6daec1c Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/closed.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/desktop_new.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/desktop_new.png new file mode 100644 index 0000000..0c99d19 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/desktop_new.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/down.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/down.png new file mode 100644 index 0000000..43d60d7 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/down.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/edit.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/edit.png new file mode 100644 index 0000000..c8b23f5 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/edit.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/family.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/family.png new file mode 100644 index 0000000..36b68a3 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/family.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/fema.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/fema.png new file mode 100644 index 0000000..38cd2fa Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/fema.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/female1.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/female1.png new file mode 100644 index 0000000..fc0ab30 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/female1.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/female2.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/female2.png new file mode 100644 index 0000000..94727d3 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/female2.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/flag-black.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/flag-black.png new file mode 100644 index 0000000..0e9087f Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/flag-black.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/flag-blue.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/flag-blue.png new file mode 100644 index 0000000..f148969 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/flag-blue.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/flag-green.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/flag-green.png new file mode 100644 index 0000000..5ffdc04 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/flag-green.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/flag-orange.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/flag-orange.png new file mode 100644 index 0000000..7568831 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/flag-orange.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/flag-pink.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/flag-pink.png new file mode 100644 index 0000000..bd9ec13 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/flag-pink.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/flag-yellow.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/flag-yellow.png new file mode 100644 index 0000000..39dfb49 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/flag-yellow.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/flag.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/flag.png new file mode 100644 index 0000000..2fb8665 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/flag.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/folder.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/folder.png new file mode 100644 index 0000000..5688d85 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/folder.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/forward.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/forward.png new file mode 100644 index 0000000..b4ba538 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/forward.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/freemind_butterfly.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/freemind_butterfly.png new file mode 100644 index 0000000..47cc159 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/freemind_butterfly.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/full-0.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/full-0.png new file mode 100644 index 0000000..a09f58b Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/full-0.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/full-1.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/full-1.png new file mode 100644 index 0000000..764dea7 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/full-1.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/full-2.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/full-2.png new file mode 100644 index 0000000..ea7492d Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/full-2.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/full-3.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/full-3.png new file mode 100644 index 0000000..16fdb20 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/full-3.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/full-4.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/full-4.png new file mode 100644 index 0000000..e96f9f9 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/full-4.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/full-5.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/full-5.png new file mode 100644 index 0000000..5eec984 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/full-5.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/full-6.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/full-6.png new file mode 100644 index 0000000..7bae7a4 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/full-6.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/full-7.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/full-7.png new file mode 100644 index 0000000..470f80e Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/full-7.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/full-8.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/full-8.png new file mode 100644 index 0000000..2679ff2 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/full-8.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/full-9.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/full-9.png new file mode 100644 index 0000000..7dd0339 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/full-9.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/go.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/go.png new file mode 100644 index 0000000..ca4cec7 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/go.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/gohome.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/gohome.png new file mode 100644 index 0000000..8169cc0 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/gohome.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/group.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/group.png new file mode 100644 index 0000000..df6025c Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/group.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/help.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/help.png new file mode 100644 index 0000000..31c4e67 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/help.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/hourglass.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/hourglass.png new file mode 100644 index 0000000..5f90622 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/hourglass.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/idea.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/idea.png new file mode 100644 index 0000000..b2c4be8 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/idea.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/info.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/info.png new file mode 100644 index 0000000..f796805 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/info.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/kaddressbook.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/kaddressbook.png new file mode 100644 index 0000000..3f79345 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/kaddressbook.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/kmail.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/kmail.png new file mode 100644 index 0000000..6c0f200 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/kmail.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/knotify.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/knotify.png new file mode 100644 index 0000000..246c6f6 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/knotify.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/korn.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/korn.png new file mode 100644 index 0000000..265f1f5 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/korn.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/ksmiletris.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/ksmiletris.png new file mode 100644 index 0000000..d83d6d2 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/ksmiletris.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/launch.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/launch.png new file mode 100644 index 0000000..43ff4c0 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/launch.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/licq.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/licq.png new file mode 100644 index 0000000..fb3b45a Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/licq.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/list.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/list.png new file mode 100644 index 0000000..b2aa49e Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/list.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/male1.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/male1.png new file mode 100644 index 0000000..925d141 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/male1.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/male2.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/male2.png new file mode 100644 index 0000000..fd78bac Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/male2.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/messagebox_warning.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/messagebox_warning.png new file mode 100644 index 0000000..dfc69db Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/messagebox_warning.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/password.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/password.png new file mode 100644 index 0000000..92e4092 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/password.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/pencil.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/pencil.png new file mode 100644 index 0000000..960d661 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/pencil.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/penguin.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/penguin.png new file mode 100644 index 0000000..4497220 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/penguin.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/prepare.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/prepare.png new file mode 100644 index 0000000..8b51001 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/prepare.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/smiley-angry.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/smiley-angry.png new file mode 100644 index 0000000..dcb1136 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/smiley-angry.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/smiley-neutral.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/smiley-neutral.png new file mode 100644 index 0000000..f17e548 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/smiley-neutral.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/smiley-oh.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/smiley-oh.png new file mode 100644 index 0000000..e1095d6 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/smiley-oh.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/smily_bad.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/smily_bad.png new file mode 100644 index 0000000..96f79bc Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/smily_bad.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/stop-sign.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/stop-sign.png new file mode 100644 index 0000000..a978ed2 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/stop-sign.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/stop.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/stop.png new file mode 100644 index 0000000..ee6f949 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/stop.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/up.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/up.png new file mode 100644 index 0000000..10872a6 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/up.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/wizard.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/wizard.png new file mode 100644 index 0000000..2995cbe Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/wizard.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/xmag.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/xmag.png new file mode 100644 index 0000000..fbaff83 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/xmag.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/yes.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/yes.png new file mode 100644 index 0000000..d3c09a2 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/icons/yes.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/ilink.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/ilink.png new file mode 100644 index 0000000..85e6ba9 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/ilink.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/image.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/image.png new file mode 100644 index 0000000..68977a3 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/image.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/leaf.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/leaf.png new file mode 100644 index 0000000..bee8159 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/leaf.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/show.png b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/show.png new file mode 100644 index 0000000..92e410f Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/.zip/motion/Motion.html_files/show.png differ diff --git a/repohandler/target/repohandler/static/resource/4/.zip/motion/index.html b/repohandler/target/repohandler/static/resource/4/.zip/motion/index.html new file mode 100644 index 0000000..111a069 --- /dev/null +++ b/repohandler/target/repohandler/static/resource/4/.zip/motion/index.html @@ -0,0 +1,223 @@ + +Motion

Motion

Imagemap
MotionReference PointNon- Uniform Motion 
+
+ If a body covers  ...Laws of motionUniform motion 
+
+ If a body covers equal ...Describing motion in a straight line. 
+
+ ...Distance(d)- a scalar 
+
+ Distance is the ...Speed= d/t 
+
+ Units- m/secAverage speedDisplacement- a vector. 
+
+ Displacement  ...Velocity=s/t 
+
+ units-m/sAcceleration= (v-u)/t 
+
+ Units-m/s^2v^2-u^2=2asDecelaration= (u-v)/t 
+
+ 
+
+ units- m/s^2v^2-u^2=2asv=u+atAverage velocitys=ut+1/2at^2Circular Motion- where the object moves  ...Centripetal accelerationCentripetal force- force extered to make ...Oscillatory motion - an object describes ...Random motion*  Upward motion 
+   *  Downward motion  ... + + + \ No newline at end of file diff --git a/repohandler/target/repohandler/static/resource/4/motion.zip b/repohandler/target/repohandler/static/resource/4/motion.zip new file mode 100644 index 0000000..73ed9d2 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion.zip differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/freemind2html.css b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/freemind2html.css new file mode 100644 index 0000000..14eee05 --- /dev/null +++ b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/freemind2html.css @@ -0,0 +1,76 @@ +body { + background-color: #FFFFFF; +} + +div.node { + padding-bottom: 1ex; + padding-left: 2em; +} + +div.cloud { + padding-bottom: 1ex; + padding-left: 2em; + background-color: #C0C0FF; + border-width: 2px; + border-style: solid; + border-color: #A0A0FF; +} + +div.content { + border-width: 1px; + border-style: dashed; + border-color: #C0C0C0; +} + +img.hideshow { + padding-right: 1ex; +} + +img.ilink { + border-width: 0px; + padding-left: 1ex; +} + +/* for notes and image export, fc, 18.7.2005. */ +.images { + max-width:50%; +} + +.nodecontent {display:inline;} + +.note-and-attributes { + margin-left:10%; + color:#0000FF; +} + +table.attributes { + border-collapse:collapse; + empty-cells:show; + border:thin black solid; +} +table.attributes td,th { + border:thin black solid; + padding-top:2px; + padding-bottom:2px; + padding-left:3px; + padding-right:3px; +} +table.attributes th { + text-align:center; +} +table.attributes caption { + margin-top:1em; + font-style:italic; + text-align:center; +} +/* Thanks to wolfgangradke, https://sourceforge.net/forum/message.php?msg_id=5991663 */ +div.nodecontent > p { + margin-top:0pt; + margin-bottom:0pt; + display:inline; +} + +p + p { + margin-top: 0.5em !important; + display:block !important; +} diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/hide.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/hide.png new file mode 100644 index 0000000..64d0e76 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/hide.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/Mail.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/Mail.png new file mode 100644 index 0000000..09eab7e Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/Mail.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/attach.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/attach.png new file mode 100644 index 0000000..0fa4d93 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/attach.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/back.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/back.png new file mode 100644 index 0000000..9b5768f Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/back.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/bell.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/bell.png new file mode 100644 index 0000000..7cb65bd Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/bell.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/bookmark.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/bookmark.png new file mode 100644 index 0000000..79335cc Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/bookmark.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/broken-line.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/broken-line.png new file mode 100644 index 0000000..d93c6e8 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/broken-line.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/button_cancel.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/button_cancel.png new file mode 100644 index 0000000..d8bdb1c Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/button_cancel.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/button_ok.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/button_ok.png new file mode 100644 index 0000000..f1e83bc Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/button_ok.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/calendar.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/calendar.png new file mode 100644 index 0000000..b7f462c Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/calendar.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/clanbomber.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/clanbomber.png new file mode 100644 index 0000000..c4e79f2 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/clanbomber.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/clock.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/clock.png new file mode 100644 index 0000000..04d5390 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/clock.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/closed.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/closed.png new file mode 100644 index 0000000..6daec1c Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/closed.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/desktop_new.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/desktop_new.png new file mode 100644 index 0000000..0c99d19 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/desktop_new.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/down.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/down.png new file mode 100644 index 0000000..43d60d7 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/down.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/edit.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/edit.png new file mode 100644 index 0000000..c8b23f5 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/edit.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/family.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/family.png new file mode 100644 index 0000000..36b68a3 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/family.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/fema.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/fema.png new file mode 100644 index 0000000..38cd2fa Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/fema.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/female1.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/female1.png new file mode 100644 index 0000000..fc0ab30 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/female1.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/female2.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/female2.png new file mode 100644 index 0000000..94727d3 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/female2.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/flag-black.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/flag-black.png new file mode 100644 index 0000000..0e9087f Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/flag-black.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/flag-blue.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/flag-blue.png new file mode 100644 index 0000000..f148969 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/flag-blue.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/flag-green.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/flag-green.png new file mode 100644 index 0000000..5ffdc04 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/flag-green.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/flag-orange.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/flag-orange.png new file mode 100644 index 0000000..7568831 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/flag-orange.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/flag-pink.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/flag-pink.png new file mode 100644 index 0000000..bd9ec13 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/flag-pink.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/flag-yellow.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/flag-yellow.png new file mode 100644 index 0000000..39dfb49 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/flag-yellow.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/flag.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/flag.png new file mode 100644 index 0000000..2fb8665 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/flag.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/folder.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/folder.png new file mode 100644 index 0000000..5688d85 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/folder.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/forward.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/forward.png new file mode 100644 index 0000000..b4ba538 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/forward.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/freemind_butterfly.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/freemind_butterfly.png new file mode 100644 index 0000000..47cc159 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/freemind_butterfly.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/full-0.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/full-0.png new file mode 100644 index 0000000..a09f58b Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/full-0.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/full-1.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/full-1.png new file mode 100644 index 0000000..764dea7 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/full-1.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/full-2.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/full-2.png new file mode 100644 index 0000000..ea7492d Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/full-2.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/full-3.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/full-3.png new file mode 100644 index 0000000..16fdb20 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/full-3.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/full-4.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/full-4.png new file mode 100644 index 0000000..e96f9f9 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/full-4.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/full-5.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/full-5.png new file mode 100644 index 0000000..5eec984 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/full-5.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/full-6.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/full-6.png new file mode 100644 index 0000000..7bae7a4 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/full-6.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/full-7.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/full-7.png new file mode 100644 index 0000000..470f80e Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/full-7.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/full-8.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/full-8.png new file mode 100644 index 0000000..2679ff2 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/full-8.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/full-9.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/full-9.png new file mode 100644 index 0000000..7dd0339 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/full-9.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/go.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/go.png new file mode 100644 index 0000000..ca4cec7 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/go.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/gohome.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/gohome.png new file mode 100644 index 0000000..8169cc0 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/gohome.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/group.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/group.png new file mode 100644 index 0000000..df6025c Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/group.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/help.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/help.png new file mode 100644 index 0000000..31c4e67 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/help.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/hourglass.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/hourglass.png new file mode 100644 index 0000000..5f90622 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/hourglass.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/idea.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/idea.png new file mode 100644 index 0000000..b2c4be8 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/idea.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/info.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/info.png new file mode 100644 index 0000000..f796805 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/info.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/kaddressbook.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/kaddressbook.png new file mode 100644 index 0000000..3f79345 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/kaddressbook.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/kmail.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/kmail.png new file mode 100644 index 0000000..6c0f200 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/kmail.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/knotify.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/knotify.png new file mode 100644 index 0000000..246c6f6 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/knotify.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/korn.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/korn.png new file mode 100644 index 0000000..265f1f5 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/korn.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/ksmiletris.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/ksmiletris.png new file mode 100644 index 0000000..d83d6d2 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/ksmiletris.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/launch.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/launch.png new file mode 100644 index 0000000..43ff4c0 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/launch.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/licq.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/licq.png new file mode 100644 index 0000000..fb3b45a Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/licq.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/list.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/list.png new file mode 100644 index 0000000..b2aa49e Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/list.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/male1.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/male1.png new file mode 100644 index 0000000..925d141 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/male1.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/male2.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/male2.png new file mode 100644 index 0000000..fd78bac Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/male2.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/messagebox_warning.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/messagebox_warning.png new file mode 100644 index 0000000..dfc69db Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/messagebox_warning.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/password.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/password.png new file mode 100644 index 0000000..92e4092 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/password.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/pencil.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/pencil.png new file mode 100644 index 0000000..960d661 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/pencil.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/penguin.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/penguin.png new file mode 100644 index 0000000..4497220 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/penguin.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/prepare.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/prepare.png new file mode 100644 index 0000000..8b51001 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/prepare.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/smiley-angry.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/smiley-angry.png new file mode 100644 index 0000000..dcb1136 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/smiley-angry.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/smiley-neutral.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/smiley-neutral.png new file mode 100644 index 0000000..f17e548 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/smiley-neutral.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/smiley-oh.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/smiley-oh.png new file mode 100644 index 0000000..e1095d6 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/smiley-oh.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/smily_bad.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/smily_bad.png new file mode 100644 index 0000000..96f79bc Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/smily_bad.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/stop-sign.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/stop-sign.png new file mode 100644 index 0000000..a978ed2 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/stop-sign.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/stop.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/stop.png new file mode 100644 index 0000000..ee6f949 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/stop.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/up.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/up.png new file mode 100644 index 0000000..10872a6 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/up.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/wizard.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/wizard.png new file mode 100644 index 0000000..2995cbe Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/wizard.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/xmag.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/xmag.png new file mode 100644 index 0000000..fbaff83 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/xmag.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/yes.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/yes.png new file mode 100644 index 0000000..d3c09a2 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/icons/yes.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/ilink.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/ilink.png new file mode 100644 index 0000000..85e6ba9 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/ilink.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/image.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/image.png new file mode 100644 index 0000000..68977a3 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/image.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/leaf.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/leaf.png new file mode 100644 index 0000000..bee8159 Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/leaf.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/show.png b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/show.png new file mode 100644 index 0000000..92e410f Binary files /dev/null and b/repohandler/target/repohandler/static/resource/4/motion/Motion.html_files/show.png differ diff --git a/repohandler/target/repohandler/static/resource/4/motion/index.html b/repohandler/target/repohandler/static/resource/4/motion/index.html new file mode 100644 index 0000000..111a069 --- /dev/null +++ b/repohandler/target/repohandler/static/resource/4/motion/index.html @@ -0,0 +1,223 @@ + +Motion

Motion

Imagemap
MotionReference PointNon- Uniform Motion 
+
+ If a body covers  ...Laws of motionUniform motion 
+
+ If a body covers equal ...Describing motion in a straight line. 
+
+ ...Distance(d)- a scalar 
+
+ Distance is the ...Speed= d/t 
+
+ Units- m/secAverage speedDisplacement- a vector. 
+
+ Displacement  ...Velocity=s/t 
+
+ units-m/sAcceleration= (v-u)/t 
+
+ Units-m/s^2v^2-u^2=2asDecelaration= (u-v)/t 
+
+ 
+
+ units- m/s^2v^2-u^2=2asv=u+atAverage velocitys=ut+1/2at^2Circular Motion- where the object moves  ...Centripetal accelerationCentripetal force- force extered to make ...Oscillatory motion - an object describes ...Random motion*  Upward motion 
+   *  Downward motion  ... + +
+ \ No newline at end of file