From d1bac9a5209bc8b679c5e3d7643d1e84eae84b7d Mon Sep 17 00:00:00 2001 From: Garritt McCune Date: Tue, 26 Jan 2021 16:41:13 -0600 Subject: [PATCH] Just archiving this project from my Open Source Software class. --- about-us.php | 6 + cart-view.php | 63 + classes/Login.php | 159 + classes/Registration.php | 137 + config/cart.php | 51 + config/db.php | 32 + css/black-tie/images/animated-overlay.gif | Bin 0 -> 1738 bytes .../ui-bg_diagonals-thick_8_333333_40x40.png | Bin 0 -> 312 bytes .../images/ui-bg_flat_65_ffffff_40x100.png | Bin 0 -> 208 bytes .../images/ui-bg_glass_40_111111_1x400.png | Bin 0 -> 260 bytes .../images/ui-bg_glass_55_1c1c1c_1x400.png | Bin 0 -> 260 bytes .../ui-bg_highlight-hard_100_f9f9f9_1x100.png | Bin 0 -> 252 bytes .../ui-bg_highlight-hard_40_aaaaaa_1x100.png | Bin 0 -> 252 bytes .../ui-bg_highlight-soft_50_aaaaaa_1x100.png | Bin 0 -> 280 bytes .../ui-bg_inset-hard_45_cd0a0a_1x100.png | Bin 0 -> 324 bytes .../ui-bg_inset-hard_55_ffeb80_1x100.png | Bin 0 -> 309 bytes .../images/ui-icons_222222_256x240.png | Bin 0 -> 6922 bytes .../images/ui-icons_4ca300_256x240.png | Bin 0 -> 4549 bytes .../images/ui-icons_bbbbbb_256x240.png | Bin 0 -> 6991 bytes .../images/ui-icons_ededed_256x240.png | Bin 0 -> 6916 bytes .../images/ui-icons_ffcf29_256x240.png | Bin 0 -> 4549 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 6299 bytes css/black-tie/jquery-ui-1.10.3.custom.css | 1177 ++ css/black-tie/jquery-ui-1.10.3.custom.min.css | 7 + css/bootstrap/bootstrap-responsive.css | 1109 ++ css/bootstrap/bootstrap-responsive.min.css | 9 + css/bootstrap/bootstrap.css | 6167 +++++++++++ css/bootstrap/bootstrap.min.css | 9 + css/main.css | 80 + home.php | 18 + images/2400.jpg | Bin 0 -> 6387 bytes images/banner.png | Bin 0 -> 14957 bytes images/computers.jpg | Bin 0 -> 71013 bytes images/favico.ico | Bin 0 -> 370070 bytes images/g3.jpg | Bin 0 -> 4731 bytes index.php | 53 + js/bootstrap.min.js | 6 + js/jquery-1.9.1.js | 9597 +++++++++++++++++ js/jquery-ui-1.10.3.custom.min.js | 7 + js/main.js | 3 + libraries/password_compatibility_library.php | 222 + register.php | 44 + shopping-cart-index.php | 55 + store.php | 91 + templates/footer.php | 0 templates/header.php | 33 + templates/signed-header.php | 31 + views/.htaccess | 4 + views/register.php | 31 + views/sign-in.php | 31 + 50 files changed, 19232 insertions(+) create mode 100644 about-us.php create mode 100644 cart-view.php create mode 100644 classes/Login.php create mode 100644 classes/Registration.php create mode 100644 config/cart.php create mode 100644 config/db.php create mode 100644 css/black-tie/images/animated-overlay.gif create mode 100644 css/black-tie/images/ui-bg_diagonals-thick_8_333333_40x40.png create mode 100644 css/black-tie/images/ui-bg_flat_65_ffffff_40x100.png create mode 100644 css/black-tie/images/ui-bg_glass_40_111111_1x400.png create mode 100644 css/black-tie/images/ui-bg_glass_55_1c1c1c_1x400.png create mode 100644 css/black-tie/images/ui-bg_highlight-hard_100_f9f9f9_1x100.png create mode 100644 css/black-tie/images/ui-bg_highlight-hard_40_aaaaaa_1x100.png create mode 100644 css/black-tie/images/ui-bg_highlight-soft_50_aaaaaa_1x100.png create mode 100644 css/black-tie/images/ui-bg_inset-hard_45_cd0a0a_1x100.png create mode 100644 css/black-tie/images/ui-bg_inset-hard_55_ffeb80_1x100.png create mode 100644 css/black-tie/images/ui-icons_222222_256x240.png create mode 100644 css/black-tie/images/ui-icons_4ca300_256x240.png create mode 100644 css/black-tie/images/ui-icons_bbbbbb_256x240.png create mode 100644 css/black-tie/images/ui-icons_ededed_256x240.png create mode 100644 css/black-tie/images/ui-icons_ffcf29_256x240.png create mode 100644 css/black-tie/images/ui-icons_ffffff_256x240.png create mode 100644 css/black-tie/jquery-ui-1.10.3.custom.css create mode 100644 css/black-tie/jquery-ui-1.10.3.custom.min.css create mode 100644 css/bootstrap/bootstrap-responsive.css create mode 100644 css/bootstrap/bootstrap-responsive.min.css create mode 100644 css/bootstrap/bootstrap.css create mode 100644 css/bootstrap/bootstrap.min.css create mode 100644 css/main.css create mode 100644 home.php create mode 100644 images/2400.jpg create mode 100644 images/banner.png create mode 100644 images/computers.jpg create mode 100644 images/favico.ico create mode 100644 images/g3.jpg create mode 100644 index.php create mode 100644 js/bootstrap.min.js create mode 100644 js/jquery-1.9.1.js create mode 100644 js/jquery-ui-1.10.3.custom.min.js create mode 100644 js/main.js create mode 100644 libraries/password_compatibility_library.php create mode 100644 register.php create mode 100644 shopping-cart-index.php create mode 100644 store.php create mode 100644 templates/footer.php create mode 100644 templates/header.php create mode 100644 templates/signed-header.php create mode 100644 views/.htaccess create mode 100644 views/register.php create mode 100644 views/sign-in.php diff --git a/about-us.php b/about-us.php new file mode 100644 index 0000000..0b7a5d5 --- /dev/null +++ b/about-us.php @@ -0,0 +1,6 @@ + \ No newline at end of file diff --git a/cart-view.php b/cart-view.php new file mode 100644 index 0000000..5d97541 --- /dev/null +++ b/cart-view.php @@ -0,0 +1,63 @@ + +
+

Your Cart

+ +

There are no items in your cart.

+ +
+ + + + + + + + + + $item ) : + $cost = number_format($item['cost'], 2); + $total = number_format($item['total'], 2); + ?> + + + + + + + + + + + + + + +
ItemItem CostQuantityItem Total
+ + + $ + + + + $ +
+ +
+

Click "Update Cart" to update quantities in your + cart. Enter a quantity of 0 to remove an item. +

+
+ +

Add Item

+

Empty Cart

+
+ + diff --git a/classes/Login.php b/classes/Login.php new file mode 100644 index 0000000..081d520 --- /dev/null +++ b/classes/Login.php @@ -0,0 +1,159 @@ +doLogout(); + } + // if user has an active session on the server + elseif (!empty($_SESSION['user_name']) && ($_SESSION['user_logged_in'] == 1)) { + $this->loginWithSessionData(); + } + // if user just submitted a login form + elseif (isset($_POST["login"])) { + $this->loginWithPostData(); + } + } + + /** + * log in with session data + */ + private function loginWithSessionData() + { + // set logged in status to true, because we just checked for this: + // !empty($_SESSION['user_name']) && ($_SESSION['user_logged_in'] == 1) + // when we called this method (in the constructor) + $this->user_is_logged_in = true; + } + + /** + * log in with post data + */ + private function loginWithPostData() + { + // if POST data (from login form) contains non-empty user_name and non-empty user_password + if (!empty($_POST['user_name']) && !empty($_POST['user_password'])) { + + // create a database connection, using the constants from config/db.php (which we loaded in index.php) + $this->db_connection = new mysqli(DB_HOST, DB_USER, DB_PASS, DB_NAME); + + // if no connection errors (= working database connection) + if (!$this->db_connection->connect_errno) { + + // escape the POST stuff + $this->user_name = $this->db_connection->real_escape_string($_POST['user_name']); + // database query, getting all the info of the selected user + $checklogin = $this->db_connection->query("SELECT user_name, user_email, user_password_hash FROM users WHERE user_name = '" . $this->user_name . "';"); + + // if this user exists + if ($checklogin->num_rows == 1) { + + // get result row (as an object) + $result_row = $checklogin->fetch_object(); + + // using PHP 5.5's password_verify() function to check if the provided passwords fits to the hash of that user's password + if (password_verify($_POST['user_password'], $result_row->user_password_hash)) { + + // write user data into PHP SESSION [a file on your server] + $_SESSION['user_name'] = $result_row->user_name; + $_SESSION['user_email'] = $result_row->user_email; + $_SESSION['user_logged_in'] = 1; + + // set the login status to true + $this->user_is_logged_in = true; + + } else { + $this->errors[] = "Wrong password. Try again."; + } + } else { + $this->errors[] = "This user does not exist."; + } + } else { + $this->errors[] = "Database connection problem."; + } + } elseif (empty($_POST['user_name'])) { + $this->errors[] = "Username field was empty."; + } elseif (empty($_POST['user_password'])) { + $this->errors[] = "Password field was empty."; + } + } + + /** + * perform the logout + */ + public function doLogout() + { + $_SESSION = array(); + session_destroy(); + $this->user_is_logged_in = false; + $this->messages[] = "You have been logged out."; + header('location:home.php'); + + } + + /** + * simply return the current state of the user's login + * @return boolean user's login status + */ + public function isUserLoggedIn() + { + return $this->user_is_logged_in; + } +} diff --git a/classes/Registration.php b/classes/Registration.php new file mode 100644 index 0000000..ef1a81f --- /dev/null +++ b/classes/Registration.php @@ -0,0 +1,137 @@ +registerNewUser(); + } + } + + /** + * handles the entire registration process. checks all error possibilities, and creates a new user in the database if + * everything is fine + */ + private function registerNewUser() + { + if (empty($_POST['user_name'])) { + $this->errors[] = "Empty Username"; + } elseif (empty($_POST['user_password_new']) || empty($_POST['user_password_repeat'])) { + $this->errors[] = "Empty Password"; + } elseif ($_POST['user_password_new'] !== $_POST['user_password_repeat']) { + $this->errors[] = "Password and password repeat are not the same"; + } elseif (strlen($_POST['user_password_new']) < 6) { + $this->errors[] = "Password has a minimum length of 6 characters"; + } elseif (strlen($_POST['user_name']) > 64 || strlen($_POST['user_name']) < 2) { + $this->errors[] = "Username cannot be shorter than 2 or longer than 64 characters"; + } elseif (!preg_match('/^[a-z\d]{2,64}$/i', $_POST['user_name'])) { + $this->errors[] = "Username does not fit the name scheme: only a-Z and numbers are allowed, 2 to 64 characters"; + } elseif (empty($_POST['user_email'])) { + $this->errors[] = "Email cannot be empty"; + } elseif (strlen($_POST['user_email']) > 64) { + $this->errors[] = "Email cannot be longer than 64 characters"; + } elseif (!filter_var($_POST['user_email'], FILTER_VALIDATE_EMAIL)) { + $this->errors[] = "Your email address is not in a valid email format"; + } elseif (!empty($_POST['user_name']) + && strlen($_POST['user_name']) <= 64 + && strlen($_POST['user_name']) >= 2 + && preg_match('/^[a-z\d]{2,64}$/i', $_POST['user_name']) + && !empty($_POST['user_email']) + && strlen($_POST['user_email']) <= 64 + && filter_var($_POST['user_email'], FILTER_VALIDATE_EMAIL) + && !empty($_POST['user_password_new']) + && !empty($_POST['user_password_repeat']) + && ($_POST['user_password_new'] === $_POST['user_password_repeat']) + ) { + + // TODO: the above check is redundant, but from a developer's perspective it makes clear + // what exactly we want to reach to go into this if-block + + // creating a database connection + $this->db_connection = new mysqli(DB_HOST, DB_USER, DB_PASS, DB_NAME); + + // if no connection errors (= working database connection) + if (!$this->db_connection->connect_errno) { + + // escapin' this, additionally removing everything that could be (html/javascript-) code + $this->user_name = $this->db_connection->real_escape_string(htmlentities($_POST['user_name'], ENT_QUOTES)); + $this->user_email = $this->db_connection->real_escape_string(htmlentities($_POST['user_email'], ENT_QUOTES)); + + $this->user_password = $_POST['user_password_new']; + + // crypt the user's password with the PHP 5.5's password_hash() function, results in a 60 character hash string + // the PASSWORD_DEFAULT constant is defined by the PHP 5.5, or if you are using PHP 5.3/5.4, by the password hashing + // compatibility library + $this->user_password_hash = password_hash($this->user_password, PASSWORD_DEFAULT); + + // check if user already exists + $query_check_user_name = $this->db_connection->query("SELECT * FROM users WHERE user_name = '" . $this->user_name . "';"); + + if ($query_check_user_name->num_rows == 1) { + $this->errors[] = "Sorry, that user name is already taken. Please choose another one."; + } else { + // write new users data into database + $query_new_user_insert = $this->db_connection->query("INSERT INTO users (user_name, user_password_hash, user_email) VALUES('" . $this->user_name . "', '" . $this->user_password_hash . "', '" . $this->user_email . "');"); + + if ($query_new_user_insert) { + $this->registration_successful = true; + $this->messages[] = "Registration successful! Click here to login."; + } else { + $this->errors[] = "Sorry, your registration failed. Please go back and try again."; + } + } + } else { + $this->errors[] = "An error has occured trying to connect to the database."; + } + } else { + $this->errors[] = "An unknown error occurred."; + } + } +} diff --git a/config/cart.php b/config/cart.php new file mode 100644 index 0000000..9d3bd0c --- /dev/null +++ b/config/cart.php @@ -0,0 +1,51 @@ + $products[$key]['name'], + 'cost' => $cost, + 'qty' => $quantity, + 'total' => $total + ); + $_SESSION['cart12'][$key] = $item; +} + +// Update an item in the cart +function update_item($key, $quantity) { + global $products; + $quantity = (int) $quantity; + if (isset($_SESSION['cart12'][$key])) { + if ($quantity <= 0) { + unset($_SESSION['cart12'][$key]); + } else { + $_SESSION['cart12'][$key]['qty'] = $quantity; + $total = $_SESSION['cart12'][$key]['cost'] * + $_SESSION['cart12'][$key]['qty']; + $_SESSION['cart12'][$key]['total'] = $total; + } + } +} + +// Get cart subtotal +function get_subtotal() { + $subtotal = 0; + foreach ($_SESSION['cart12'] as $item) { + $subtotal += $item['total']; + } + $subtotal = number_format($subtotal, 2); + return $subtotal; +} +?> \ No newline at end of file diff --git a/config/db.php b/config/db.php new file mode 100644 index 0000000..f798a10 --- /dev/null +++ b/config/db.php @@ -0,0 +1,32 @@ +$MU}whwS0g*f2W&pqEto9?uF;lrMs*2xesnMJ7rlHz4_jvt1Y5& z{+~X-opSuN(9aUHrH;v0t&WIom3()wtkusxIW(eXS=wGTvx>7Vi=R&3G;`g%U7hiD z@*VEerhVVezC%=8BWe1S70-WIv_~A5P+d`B?is;x($lhHrKHr)l{YjztzJcH?TUyj zJ2guRyGy6Fj_0M&GFGtdZ~6)jT-XEB>Nm?yQL#(L0}gIdsYLvgMXr)7~Ha z+G3axaNVeF$|l849xZnHfv>)VAB~edoAT{Maof^lqea`EY6WM0sB9P9|CF=hPV}~C zTZ{k1-QD)(X_$NXi}LhoE3O~kapF41PY#J2ODkS<%#3WZ@Lb{f^ZUt4&!{YRDXEpO zG$VGVY0k9j3c?zwGg{N0C&?mg3RjlPF&bt`YKRG+<5*Xr=pn#*6m z+?q7+vtfb#Le_{UU#A$ReA?LJCL8Q?c|{@LR=GU!*{N|y9bcZaSr(@FT69N?-tqZi zJAcJ2f4)7%R{H<+GW8wbuO2VYuxQ`0!XhJFV%iG{&g&kMFW8x8ocyt3=Qht9m0#SR zL}vbsw9>46IjgEmi_5br1gm2wwFrV8Ydz67>Z+?{?!DZ(>V2sdY4c}>X;=07W?wAj z@&B~?7Wey4nJvaK?+zM$nq2$MlTr7E8W4KMi^ML&MX_@@DwWlRr77 zJfdD%&iJ`(Mw!;DU)Y^FjiqU2;#=;!&0c<8YYuwmpQ~6<-lOE+v@mVc+OJ+&UGuhf zUo_uy`lIW`r#X&Eg5^)XHV7sQ&rGqK>YNp_s~~Nw=!+}c|Fj$pEx1{uy8P<>V?DP& z<~@zAVyoM}eogN89bdjb7WatQ!B){Gx_o=P+41i$BG@f8cY0K2&TQYg@}}hsj$Pl5 zbzEODL-W>gv6Z)8MRCs7`i(vFPw(kxJU!?BBWF-bHI2-_S}XgZai+wg=VsG%XCHd~ z_0-g=$CLJcp7#F2-weY?XKpyFsk^2L7nQgzv|MofRh8P7885HhUaQp{HtBu2R&~DE+2s`(IqQ_xYcA}$YHCmYg558UJ#q%ceye28yxO_yWvLZmE4M`5 z{=xbodmC@>qgCfVty{m5wNWMMW03K&NgmIR{G1^;J-}Uba`w9^PFde7S#!5O&WO0f zTz@t@XXf9sG`$Ya_6pJPc!$3X#ci(y2o~o8yXTC-!&|kR2Zw49I42R z-1+k5iJvPaxwtGdC1z?xc~y0Fg?HS*(SIeR;*%M?XV9|NT;ZAWAAJ@VddI z3GVmL?qp_@4L%dRD(G0-g%umPP8rRrbx_ocg*O|2s%3?o1so1&f`pJ+2iGRzd zr<y7Qudhgb(s4uW$2HB9FC@9LPW;TYlKP(E8MSKH&KFX< ILl_vW0W4M_7XSbN literal 0 HcmV?d00001 diff --git a/css/black-tie/images/ui-bg_diagonals-thick_8_333333_40x40.png b/css/black-tie/images/ui-bg_diagonals-thick_8_333333_40x40.png new file mode 100644 index 0000000000000000000000000000000000000000..fb337d1da64e812126dbd1c8c97d2df509d284b5 GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0y~yV9)?z0R{#JhM%m~pBNYzn3BBRUH<{`4c8tWPw=o%S>7+PAHnpqi|>l&C_85msS>Q+S2kei>9 YnO2Eg!}4(Bxu78NboFyt=akR{08e*h!2kdN literal 0 HcmV?d00001 diff --git a/css/black-tie/images/ui-bg_flat_65_ffffff_40x100.png b/css/black-tie/images/ui-bg_flat_65_ffffff_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..46e1425098e6fe3f613f80d37e88f7b0d58c85fa GIT binary patch literal 208 zcmeAS@N?(olHy`uVBq!ia0y~yV9;P-U`SzPU|?XlBkzBmfq{W3$=lt9f$?sa@Dc_F z2F?PH$YKTt1`jZHJDF|Az`!8n>EaloaX$G6KNHX5CmNoiLJX%Sev;XITd$gdfkCyz zHKHUXu_V0 literal 0 HcmV?d00001 diff --git a/css/black-tie/images/ui-bg_glass_40_111111_1x400.png b/css/black-tie/images/ui-bg_glass_40_111111_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..1da68663845ecad91621c28f7c5f2549bc1f3097 GIT binary patch literal 260 zcmeAS@N?(olHy`uVBq!ia0y~yU|?imV4NVpz`(#DwYbxTfq{W3$=luK|9_FyhG!WV z7&r?&B8wRq7(Bq(?PRtc0|SGbr;B5V#pz^&?}-wwi#uL<1Wa(uP-=d`&UTWQXVY`Z zDc1~Fd^dbCC)MClqCxfHgxXmL4|X3^?LPQdrCD6PIsBQ1lpF literal 0 HcmV?d00001 diff --git a/css/black-tie/images/ui-bg_glass_55_1c1c1c_1x400.png b/css/black-tie/images/ui-bg_glass_55_1c1c1c_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..d2f0ab9f0b1576378c7eb6d945c7a3e05776f9d9 GIT binary patch literal 260 zcmeAS@N?(olHy`uVBq!ia0y~yU|?imV4NVpz`(#DwYbxTfq{W3$=luK|9_FyhG!WV z7&r?&B8wRq7(Bq(?PRtc0|SGbr;B5V#p&b^o6{v+7k9k!aBFk)o8h>!(b2Zs@wrg* zM#<)QU|?V{x_4nJFnEBm+sSM@1_lN@PZ!4!iOb19ta}p`F0!=kx8$k!mHbze_G5F`Lw}yb z@^NkVttIM~8~hPV{ZTsSVL10;eg3xiCLa5GJ_{xWo4VD_+V2h?VPIfTEpd$~Nl7e8 zwMs5ZO)N=eFfuSS)-^QHH8Kb>w6rocvobW-H88g_Fu2Cmt%#x_H$NpatrE9}<>AJ2 PLEiFo^>bP0l+XkKD|AW< literal 0 HcmV?d00001 diff --git a/css/black-tie/images/ui-bg_highlight-hard_40_aaaaaa_1x100.png b/css/black-tie/images/ui-bg_highlight-hard_40_aaaaaa_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..025218b41cfbcc885cebb02f7d1f9225a0286d1b GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0y~yU|?imU`P>QU|?V{x_4nJFnEBm+sSM@1_lN@PZ!4!iOb11)}Jz%&@nS{zUJXLx3;^oJl6LO-dsq( z5q4rjs?gzOzC6c8tWPw=o%S>7+PAHnpqi|>l&C_85msS>Q+S2kei>9nO2Eg!}4(B Qxgc+Oy85}Sb4q9e03rNKuK)l5 literal 0 HcmV?d00001 diff --git a/css/black-tie/images/ui-bg_highlight-soft_50_aaaaaa_1x100.png b/css/black-tie/images/ui-bg_highlight-soft_50_aaaaaa_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..fc5a128691fe55b51961979fcf02ac391c791e90 GIT binary patch literal 280 zcmeAS@N?(olHy`uVBq!ia0y~yU|?imU`P>QU|?V{x_4nJFnEBm+sSM@1_p*GPZ!4!iOb0rj}AGgtDG#jG4o*n-{FIqJnYMi-keXl zk$!wbct_&*ytY_P9_ybH+w#+IOgpe)YIkBW`{890ZM``>uk#Jp>^`}nO!x4t*F3A& z8?L#Q7O^#pL6E_ESy^#dO;j%f1A}UbYeY#(Vo9o1a#3nxNh*VpfuXUkp@FWEL5QKH tm8qGPp}DSsxs`#zHLh+&6b-rgDVb@NxHT*fH=YafvZt$`%Q~loCIH%UT9*I- literal 0 HcmV?d00001 diff --git a/css/black-tie/images/ui-bg_inset-hard_45_cd0a0a_1x100.png b/css/black-tie/images/ui-bg_inset-hard_45_cd0a0a_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..42ca15943062e9c503eabd426ea7c58fb377b46e GIT binary patch literal 324 zcmeAS@N?(olHy`uVBq!ia0y~yU|?imU`P>QVqjpHaZj*>fq{W7$=luKKNxUEe80oM zz`$AH5n0T@z~BMKZYQ(t7#J9uJY5_^G|nemR8Q;f?(Xhv1cAgUN^MCN%MaG}{FV?t zEICbFM_=Mxym+E;Vsg@-lSMsGC4?7S-4@!W$}|0Gh)bx;Oo`l^EjL?cO1!<{a>HeY z#MOxDoAg?>5|cy{OjAu$ll~m7n)B5{Soz3?+j@3q?9TY`JmO*HVQoINy?HtlgXA%3 zfBD}hJsB7nR7+eVN>UO_QmvAUQWHy38H@}JjdcwTbd3x`3@xop&8!T~bq&m|3=FPu hbt|H1$jwj5OsmALVR^XmTm}XP22WQ%mvv4FO#o}FYn1>1 literal 0 HcmV?d00001 diff --git a/css/black-tie/images/ui-bg_inset-hard_55_ffeb80_1x100.png b/css/black-tie/images/ui-bg_inset-hard_55_ffeb80_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..efabd772139ca25755e47fdb9a10e2ed5005fb7b GIT binary patch literal 309 zcmeAS@N?(olHy`uVBq!ia0y~yU|?imU`P>QVqjpHaZj*>fq{W7$=luKKNxUEe80oM zz`$AH5n0T@z~BMKZYQ(t7#J9eJzX3_G|s<0zmfNlfrQJ$@AGv7H#nvxaLo$2dB}F_ z$~#N?T{wkgi&JKRA?wl{p4e!r2Eo#^t$JF;__WeKkVb_0(&$yPU|B-=#LAAs+ zq9i4;B-JXpC^fMpmBGls&{)^dK-b71#L&{p)Xd7zT-U(d%D~_nSGOXHhTQy=%(P0} W8kUC}&t+g>VDNPHb6Mw<&;$U`;c6rR literal 0 HcmV?d00001 diff --git a/css/black-tie/images/ui-icons_222222_256x240.png b/css/black-tie/images/ui-icons_222222_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..c1cb1170c8b3795835b8831ab81fa9ae63b606b1 GIT binary patch literal 6922 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 BB7*<` literal 0 HcmV?d00001 diff --git a/css/black-tie/images/ui-icons_4ca300_256x240.png b/css/black-tie/images/ui-icons_4ca300_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..f61508030a24f3f81c2ec7b51bcacb988af1386b GIT binary patch literal 4549 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 GgeCwjqAZ{Q literal 0 HcmV?d00001 diff --git a/css/black-tie/images/ui-icons_bbbbbb_256x240.png b/css/black-tie/images/ui-icons_bbbbbb_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..e5572e2eb5c573d765dc2d65fca21d760d11d19d GIT binary patch literal 6991 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 a28vJS)!Tyv6B_5nF%6*DX^> zQVL;Gs4{+YeBW~}P|MNeyx0T9gV37t1owe8*W!QNo#U0ic=YnD_rIlX3KVp$pDfF}ySqE+a7L2&yc^+6(Ou26jV2{e`gG{+o+qlG z=P1q7Jz{fu&LhcpPZp`Mnzz5(CiPA`MM~k-*R>VBm7c=)%09oFq?k9QPW3+Xf zChgyI(7AS>-K}MYa=YULF8Y5ov4587ml?#+mRy_negcPsy4?TW8_#BKd!+H_{m1!y zu?fM3Cw->u>-)RT;(Xt?An6LV?=ugk>OU6QaF9*hCMK-oE zt4}W?_WXQr%r0Qo!6cxy_JfCFRjKNc1qH_*vFuL1v--lucPTf@Czv|4hprY_F_F{X zd$v>i)f<;CByLr3+Vn$L>qU2vmzJQ;kNp}`5+=Gj|Gjhb{ifBK@e1#?Ee=WbYfMl1 zdauP!!x$iLdh(GBetZKiq`uif$6d**mWYpB&MZlA>kTJcwtH(Gyn-g9nYll|KXuPdj%W^I3+ z^=oxh{V%~>^MApWZ@vd86p7U`?O+h7p19v(ws5Q5m1knpA|FT;mqb3;7-YHE^6#>J ze}CWl;a~gHCPw`KUdgSt|DqCXmi1RZ+pV;oQE7##gHTbg-XvJ7CJ6rEQ?rtxTYqfYMxp4ENM-qXAuuI{3ZQvtln^>ylB7qw<+%yIvR2IygPj3 z3DfrrZnen{+oTiNMA8B`e(yigxAS6qMed!$AG;q^%E_JLR<`-YuwQ<`!w=g~#~M?Z z5_a=1(EIBr=l!z3@cF#Uzhn11Ue;EstY47ViarwRf`e}RZ-S@kD$RE929da`J zg=6cFO=4?=V|7|*X{$~w7hPS(mRqbk+p=RX|Bs$8OUhsF zKC*rJ`l9x?QuYqD2Xu5kT8ji}Ui#0`u>ab&_)lNN;ufg4UvXia@b>jlrW-F#?wH+s z{1w|Z(+ReJ9cIqbW`6T>HtT}A-z+abXMKsTbWEuCXL*qDSB2$|%a8pwPOIGvoNfBz zR9hW>tP!#=>Bu&oy!XDt?y25FzpI<#_!&PRuw2E@_%(FTzM7*Vt5y~S|H_j(vTR|= z&-&F#$Eg6PMRp`l!UdMOSm-DONUCfk{{UG93Zn)$wy}QXT0%Vw8ZOpqq%W3aC=_`H*ot@$s za(M2fUia|7WBei^dBM5qUQXQb79#P>DSI=8xe zinKRueI8WO%iHbE}V_(bexo{u_>_+%L{#NMW4O^Pi13`hDMx{kAWX`j}D}Z*=`<+&^O?V}Y%i!I%&Cp_ zPQvFFi^P~7h&!+(HssCs;s&_|*QFN3?=BNwI{*Kd6`YX_+aB+K=)BRdP{kVo554k%6JHu7Q!RfnkV&sg<#@m7#&I zfrXWUfo8&iNhlg}^HVa@DsgLwu&vNzU|^60*$|wcR#Ki=l*-_klAn~S;F+74o*I;z Wm{M7IGSvn&U*_rR=d#Wzp$P!-WJ8|- literal 0 HcmV?d00001 diff --git a/css/black-tie/images/ui-icons_ededed_256x240.png b/css/black-tie/images/ui-icons_ededed_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..0469d634c37691997cec076d25396a7b4ae71fa3 GIT binary patch literal 6916 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 literal 0 HcmV?d00001 diff --git a/css/black-tie/images/ui-icons_ffcf29_256x240.png b/css/black-tie/images/ui-icons_ffcf29_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..373928ae955539af376f970f5fde3c71a3d13192 GIT binary patch literal 4549 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 Hl+XkKn7@n- literal 0 HcmV?d00001 diff --git a/css/black-tie/images/ui-icons_ffffff_256x240.png b/css/black-tie/images/ui-icons_ffffff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..4f624bb2b193750f1a5b36c8c307168c6681a861 GIT binary patch literal 6299 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 literal 0 HcmV?d00001 diff --git a/css/black-tie/jquery-ui-1.10.3.custom.css b/css/black-tie/jquery-ui-1.10.3.custom.css new file mode 100644 index 0000000..5cd2e8d --- /dev/null +++ b/css/black-tie/jquery-ui-1.10.3.custom.css @@ -0,0 +1,1177 @@ +/*! jQuery UI - v1.10.3 - 2013-11-13 +* http://jqueryui.com +* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=333333&bgTextureHeader=diagonals_thick&bgImgOpacityHeader=8&borderColorHeader=a3a3a3&fcHeader=eeeeee&iconColorHeader=bbbbbb&bgColorContent=f9f9f9&bgTextureContent=highlight_hard&bgImgOpacityContent=100&borderColorContent=cccccc&fcContent=222222&iconColorContent=222222&bgColorDefault=111111&bgTextureDefault=glass&bgImgOpacityDefault=40&borderColorDefault=777777&fcDefault=e3e3e3&iconColorDefault=ededed&bgColorHover=1c1c1c&bgTextureHover=glass&bgImgOpacityHover=55&borderColorHover=000000&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=ffffff&bgTextureActive=flat&bgImgOpacityActive=65&borderColorActive=cccccc&fcActive=222222&iconColorActive=222222&bgColorHighlight=ffeb80&bgTextureHighlight=inset_hard&bgImgOpacityHighlight=55&borderColorHighlight=ffde2e&fcHighlight=363636&iconColorHighlight=4ca300&bgColorError=cd0a0a&bgTextureError=inset_hard&bgImgOpacityError=45&borderColorError=9e0505&fcError=ffffff&iconColorError=ffcf29&bgColorOverlay=aaaaaa&bgTextureOverlay=highlight_hard&bgImgOpacityOverlay=40&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=highlight_soft&bgImgOpacityShadow=50&opacityShadow=20&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright 2013 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-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; +} +.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-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-accordion .ui-accordion-header { + display: block; + cursor: pointer; + position: relative; + margin-top: 2px; + padding: .5em .5em .5em .7em; + min-height: 0; /* support: IE7 */ +} +.ui-accordion .ui-accordion-icons { + padding-left: 2.2em; +} +.ui-accordion .ui-accordion-noicons { + padding-left: .7em; +} +.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-year { + width: 100%; +} +.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 { + 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: 21px; + 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-menu { + list-style: none; + padding: 2px; + margin: 0; + display: block; + outline: none; +} +.ui-menu .ui-menu { + margin-top: -3px; + position: absolute; +} +.ui-menu .ui-menu-item { + margin: 0; + padding: 0; + width: 100%; + /* support: IE10, see #8844 */ + list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); +} +.ui-menu .ui-menu-divider { + margin: 5px -2px 5px -2px; + height: 0; + font-size: 0; + line-height: 0; + border-width: 1px 0 0 0; +} +.ui-menu .ui-menu-item a { + text-decoration: none; + display: block; + padding: 2px .4em; + line-height: 1.5; + min-height: 0; /* support: IE7 */ + font-weight: normal; +} +.ui-menu .ui-menu-item a.ui-state-focus, +.ui-menu .ui-menu-item a.ui-state-active { + font-weight: normal; + margin: -1px; +} + +.ui-menu .ui-state-disabled { + font-weight: normal; + margin: .4em 0 .2em; + line-height: 1.5; +} +.ui-menu .ui-state-disabled a { + cursor: default; +} + +/* icon support */ +.ui-menu-icons { + position: relative; +} +.ui-menu-icons .ui-menu-item a { + position: relative; + padding-left: 2em; +} + +/* left-aligned */ +.ui-menu .ui-icon { + position: absolute; + top: .2em; + left: .2em; +} + +/* right-aligned */ +.ui-menu .ui-menu-icon { + position: static; + float: right; +} +.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-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; +} +.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-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 overide default borders */ +.ui-spinner a.ui-spinner-button { + border-top: none; + border-bottom: none; + border-right: none; +} +/* vertical centre 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 li a { + 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 a, +.ui-tabs .ui-tabs-nav li.ui-state-disabled a, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading a { + cursor: text; +} +.ui-tabs .ui-tabs-nav li a, /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a { + 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: 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: Verdana,Arial,sans-serif; + font-size: 1em; +} +.ui-widget-content { + border: 1px solid #cccccc; + background: #f9f9f9 url(images/ui-bg_highlight-hard_100_f9f9f9_1x100.png) 50% top repeat-x; + color: #222222; +} +.ui-widget-content a { + color: #222222; +} +.ui-widget-header { + border: 1px solid #a3a3a3; + background: #333333 url(images/ui-bg_diagonals-thick_8_333333_40x40.png) 50% 50% repeat; + color: #eeeeee; + font-weight: bold; +} +.ui-widget-header a { + color: #eeeeee; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default { + border: 1px solid #777777; + background: #111111 url(images/ui-bg_glass_40_111111_1x400.png) 50% 50% repeat-x; + font-weight: normal; + color: #e3e3e3; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited { + color: #e3e3e3; + 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 #000000; + background: #1c1c1c url(images/ui-bg_glass_55_1c1c1c_1x400.png) 50% 50% repeat-x; + font-weight: normal; + color: #ffffff; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited { + color: #ffffff; + text-decoration: none; +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active { + border: 1px solid #cccccc; + background: #ffffff url(images/ui-bg_flat_65_ffffff_40x100.png) 50% 50% repeat-x; + font-weight: normal; + color: #222222; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #222222; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #ffde2e; + background: #ffeb80 url(images/ui-bg_inset-hard_55_ffeb80_1x100.png) 50% bottom 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 #9e0505; + background: #cd0a0a url(images/ui-bg_inset-hard_45_cd0a0a_1x100.png) 50% bottom repeat-x; + 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_bbbbbb_256x240.png); +} +.ui-state-default .ui-icon { + background-image: url(images/ui-icons_ededed_256x240.png); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon { + background-image: url(images/ui-icons_ffffff_256x240.png); +} +.ui-state-active .ui-icon { + background-image: url(images/ui-icons_222222_256x240.png); +} +.ui-state-highlight .ui-icon { + background-image: url(images/ui-icons_4ca300_256x240.png); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url(images/ui-icons_ffcf29_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: #aaaaaa url(images/ui-bg_highlight-hard_40_aaaaaa_1x100.png) 50% top repeat-x; + opacity: .3; + filter: Alpha(Opacity=30); +} +.ui-widget-shadow { + margin: -8px 0 0 -8px; + padding: 8px; + background: #aaaaaa url(images/ui-bg_highlight-soft_50_aaaaaa_1x100.png) 50% top repeat-x; + opacity: .2; + filter: Alpha(Opacity=20); + border-radius: 8px; +} diff --git a/css/black-tie/jquery-ui-1.10.3.custom.min.css b/css/black-tie/jquery-ui-1.10.3.custom.min.css new file mode 100644 index 0000000..d4d763f --- /dev/null +++ b/css/black-tie/jquery-ui-1.10.3.custom.min.css @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.10.3 - 2013-11-13 +* http://jqueryui.com +* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=333333&bgTextureHeader=diagonals_thick&bgImgOpacityHeader=8&borderColorHeader=a3a3a3&fcHeader=eeeeee&iconColorHeader=bbbbbb&bgColorContent=f9f9f9&bgTextureContent=highlight_hard&bgImgOpacityContent=100&borderColorContent=cccccc&fcContent=222222&iconColorContent=222222&bgColorDefault=111111&bgTextureDefault=glass&bgImgOpacityDefault=40&borderColorDefault=777777&fcDefault=e3e3e3&iconColorDefault=ededed&bgColorHover=1c1c1c&bgTextureHover=glass&bgImgOpacityHover=55&borderColorHover=000000&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=ffffff&bgTextureActive=flat&bgImgOpacityActive=65&borderColorActive=cccccc&fcActive=222222&iconColorActive=222222&bgColorHighlight=ffeb80&bgTextureHighlight=inset_hard&bgImgOpacityHighlight=55&borderColorHighlight=ffde2e&fcHighlight=363636&iconColorHighlight=4ca300&bgColorError=cd0a0a&bgTextureError=inset_hard&bgImgOpacityError=45&borderColorError=9e0505&fcError=ffffff&iconColorError=ffcf29&bgColorOverlay=aaaaaa&bgTextureOverlay=highlight_hard&bgImgOpacityOverlay=40&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=highlight_soft&bgImgOpacityShadow=50&opacityShadow=20&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */ + +.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}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}.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-helper{position:absolute;z-index:100;border:1px dotted black}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.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}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.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}input.ui-button{padding:.4em 1em}.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}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}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-year{width:100%}.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}.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}.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{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:21px;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-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.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-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.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-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}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;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 li a{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 a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{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}.ui-widget{font-family: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:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ccc;background:#f9f9f9 url(images/ui-bg_highlight-hard_100_f9f9f9_1x100.png) 50% top repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #a3a3a3;background:#333 url(images/ui-bg_diagonals-thick_8_333333_40x40.png) 50% 50% repeat;color:#eee;font-weight:bold}.ui-widget-header a{color:#eee}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #777;background:#111 url(images/ui-bg_glass_40_111111_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#e3e3e3}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#e3e3e3;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 #000;background:#1c1c1c url(images/ui-bg_glass_55_1c1c1c_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#fff}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#fff;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #ccc;background:#fff url(images/ui-bg_flat_65_ffffff_40x100.png) 50% 50% repeat-x;font-weight:normal;color:#222}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#222;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #ffde2e;background:#ffeb80 url(images/ui-bg_inset-hard_55_ffeb80_1x100.png) 50% bottom 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 #9e0505;background:#cd0a0a url(images/ui-bg_inset-hard_45_cd0a0a_1x100.png) 50% bottom repeat-x;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.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)}.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_bbbbbb_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_ededed_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_4ca300_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_ffcf29_256x240.png)}.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{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}.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}.ui-widget-overlay{background:#aaa url(images/ui-bg_highlight-hard_40_aaaaaa_1x100.png) 50% top repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_highlight-soft_50_aaaaaa_1x100.png) 50% top repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:8px} \ No newline at end of file diff --git a/css/bootstrap/bootstrap-responsive.css b/css/bootstrap/bootstrap-responsive.css new file mode 100644 index 0000000..c0bba15 --- /dev/null +++ b/css/bootstrap/bootstrap-responsive.css @@ -0,0 +1,1109 @@ +/*! + * Bootstrap Responsive v2.3.2 + * + * Copyright 2013 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world by @mdo and @fat. + */ + +.clearfix { + *zoom: 1; +} + +.clearfix:before, +.clearfix:after { + display: table; + line-height: 0; + content: ""; +} + +.clearfix:after { + clear: both; +} + +.hide-text { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.input-block-level { + display: block; + width: 100%; + min-height: 30px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +@-ms-viewport { + width: device-width; +} + +.hidden { + display: none; + visibility: hidden; +} + +.visible-phone { + display: none !important; +} + +.visible-tablet { + display: none !important; +} + +.hidden-desktop { + display: none !important; +} + +.visible-desktop { + display: inherit !important; +} + +@media (min-width: 768px) and (max-width: 979px) { + .hidden-desktop { + display: inherit !important; + } + .visible-desktop { + display: none !important ; + } + .visible-tablet { + display: inherit !important; + } + .hidden-tablet { + display: none !important; + } +} + +@media (max-width: 767px) { + .hidden-desktop { + display: inherit !important; + } + .visible-desktop { + display: none !important; + } + .visible-phone { + display: inherit !important; + } + .hidden-phone { + display: none !important; + } +} + +.visible-print { + display: none !important; +} + +@media print { + .visible-print { + display: inherit !important; + } + .hidden-print { + display: none !important; + } +} + +@media (min-width: 1200px) { + .row { + margin-left: -30px; + *zoom: 1; + } + .row:before, + .row:after { + display: table; + line-height: 0; + content: ""; + } + .row:after { + clear: both; + } + [class*="span"] { + float: left; + min-height: 1px; + margin-left: 30px; + } + .container, + .navbar-static-top .container, + .navbar-fixed-top .container, + .navbar-fixed-bottom .container { + width: 1170px; + } + .span12 { + width: 1170px; + } + .span11 { + width: 1070px; + } + .span10 { + width: 970px; + } + .span9 { + width: 870px; + } + .span8 { + width: 770px; + } + .span7 { + width: 670px; + } + .span6 { + width: 570px; + } + .span5 { + width: 470px; + } + .span4 { + width: 370px; + } + .span3 { + width: 270px; + } + .span2 { + width: 170px; + } + .span1 { + width: 70px; + } + .offset12 { + margin-left: 1230px; + } + .offset11 { + margin-left: 1130px; + } + .offset10 { + margin-left: 1030px; + } + .offset9 { + margin-left: 930px; + } + .offset8 { + margin-left: 830px; + } + .offset7 { + margin-left: 730px; + } + .offset6 { + margin-left: 630px; + } + .offset5 { + margin-left: 530px; + } + .offset4 { + margin-left: 430px; + } + .offset3 { + margin-left: 330px; + } + .offset2 { + margin-left: 230px; + } + .offset1 { + margin-left: 130px; + } + .row-fluid { + width: 100%; + *zoom: 1; + } + .row-fluid:before, + .row-fluid:after { + display: table; + line-height: 0; + content: ""; + } + .row-fluid:after { + clear: both; + } + .row-fluid [class*="span"] { + display: block; + float: left; + width: 100%; + min-height: 30px; + margin-left: 2.564102564102564%; + *margin-left: 2.5109110747408616%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + } + .row-fluid [class*="span"]:first-child { + margin-left: 0; + } + .row-fluid .controls-row [class*="span"] + [class*="span"] { + margin-left: 2.564102564102564%; + } + .row-fluid .span12 { + width: 100%; + *width: 99.94680851063829%; + } + .row-fluid .span11 { + width: 91.45299145299145%; + *width: 91.39979996362975%; + } + .row-fluid .span10 { + width: 82.90598290598291%; + *width: 82.8527914166212%; + } + .row-fluid .span9 { + width: 74.35897435897436%; + *width: 74.30578286961266%; + } + .row-fluid .span8 { + width: 65.81196581196582%; + *width: 65.75877432260411%; + } + .row-fluid .span7 { + width: 57.26495726495726%; + *width: 57.21176577559556%; + } + .row-fluid .span6 { + width: 48.717948717948715%; + *width: 48.664757228587014%; + } + .row-fluid .span5 { + width: 40.17094017094017%; + *width: 40.11774868157847%; + } + .row-fluid .span4 { + width: 31.623931623931625%; + *width: 31.570740134569924%; + } + .row-fluid .span3 { + width: 23.076923076923077%; + *width: 23.023731587561375%; + } + .row-fluid .span2 { + width: 14.52991452991453%; + *width: 14.476723040552828%; + } + .row-fluid .span1 { + width: 5.982905982905983%; + *width: 5.929714493544281%; + } + .row-fluid .offset12 { + margin-left: 105.12820512820512%; + *margin-left: 105.02182214948171%; + } + .row-fluid .offset12:first-child { + margin-left: 102.56410256410257%; + *margin-left: 102.45771958537915%; + } + .row-fluid .offset11 { + margin-left: 96.58119658119658%; + *margin-left: 96.47481360247316%; + } + .row-fluid .offset11:first-child { + margin-left: 94.01709401709402%; + *margin-left: 93.91071103837061%; + } + .row-fluid .offset10 { + margin-left: 88.03418803418803%; + *margin-left: 87.92780505546462%; + } + .row-fluid .offset10:first-child { + margin-left: 85.47008547008548%; + *margin-left: 85.36370249136206%; + } + .row-fluid .offset9 { + margin-left: 79.48717948717949%; + *margin-left: 79.38079650845607%; + } + .row-fluid .offset9:first-child { + margin-left: 76.92307692307693%; + *margin-left: 76.81669394435352%; + } + .row-fluid .offset8 { + margin-left: 70.94017094017094%; + *margin-left: 70.83378796144753%; + } + .row-fluid .offset8:first-child { + margin-left: 68.37606837606839%; + *margin-left: 68.26968539734497%; + } + .row-fluid .offset7 { + margin-left: 62.393162393162385%; + *margin-left: 62.28677941443899%; + } + .row-fluid .offset7:first-child { + margin-left: 59.82905982905982%; + *margin-left: 59.72267685033642%; + } + .row-fluid .offset6 { + margin-left: 53.84615384615384%; + *margin-left: 53.739770867430444%; + } + .row-fluid .offset6:first-child { + margin-left: 51.28205128205128%; + *margin-left: 51.175668303327875%; + } + .row-fluid .offset5 { + margin-left: 45.299145299145295%; + *margin-left: 45.1927623204219%; + } + .row-fluid .offset5:first-child { + margin-left: 42.73504273504273%; + *margin-left: 42.62865975631933%; + } + .row-fluid .offset4 { + margin-left: 36.75213675213675%; + *margin-left: 36.645753773413354%; + } + .row-fluid .offset4:first-child { + margin-left: 34.18803418803419%; + *margin-left: 34.081651209310785%; + } + .row-fluid .offset3 { + margin-left: 28.205128205128204%; + *margin-left: 28.0987452264048%; + } + .row-fluid .offset3:first-child { + margin-left: 25.641025641025642%; + *margin-left: 25.53464266230224%; + } + .row-fluid .offset2 { + margin-left: 19.65811965811966%; + *margin-left: 19.551736679396257%; + } + .row-fluid .offset2:first-child { + margin-left: 17.094017094017094%; + *margin-left: 16.98763411529369%; + } + .row-fluid .offset1 { + margin-left: 11.11111111111111%; + *margin-left: 11.004728132387708%; + } + .row-fluid .offset1:first-child { + margin-left: 8.547008547008547%; + *margin-left: 8.440625568285142%; + } + input, + textarea, + .uneditable-input { + margin-left: 0; + } + .controls-row [class*="span"] + [class*="span"] { + margin-left: 30px; + } + input.span12, + textarea.span12, + .uneditable-input.span12 { + width: 1156px; + } + input.span11, + textarea.span11, + .uneditable-input.span11 { + width: 1056px; + } + input.span10, + textarea.span10, + .uneditable-input.span10 { + width: 956px; + } + input.span9, + textarea.span9, + .uneditable-input.span9 { + width: 856px; + } + input.span8, + textarea.span8, + .uneditable-input.span8 { + width: 756px; + } + input.span7, + textarea.span7, + .uneditable-input.span7 { + width: 656px; + } + input.span6, + textarea.span6, + .uneditable-input.span6 { + width: 556px; + } + input.span5, + textarea.span5, + .uneditable-input.span5 { + width: 456px; + } + input.span4, + textarea.span4, + .uneditable-input.span4 { + width: 356px; + } + input.span3, + textarea.span3, + .uneditable-input.span3 { + width: 256px; + } + input.span2, + textarea.span2, + .uneditable-input.span2 { + width: 156px; + } + input.span1, + textarea.span1, + .uneditable-input.span1 { + width: 56px; + } + .thumbnails { + margin-left: -30px; + } + .thumbnails > li { + margin-left: 30px; + } + .row-fluid .thumbnails { + margin-left: 0; + } +} + +@media (min-width: 768px) and (max-width: 979px) { + .row { + margin-left: -20px; + *zoom: 1; + } + .row:before, + .row:after { + display: table; + line-height: 0; + content: ""; + } + .row:after { + clear: both; + } + [class*="span"] { + float: left; + min-height: 1px; + margin-left: 20px; + } + .container, + .navbar-static-top .container, + .navbar-fixed-top .container, + .navbar-fixed-bottom .container { + width: 724px; + } + .span12 { + width: 724px; + } + .span11 { + width: 662px; + } + .span10 { + width: 600px; + } + .span9 { + width: 538px; + } + .span8 { + width: 476px; + } + .span7 { + width: 414px; + } + .span6 { + width: 352px; + } + .span5 { + width: 290px; + } + .span4 { + width: 228px; + } + .span3 { + width: 166px; + } + .span2 { + width: 104px; + } + .span1 { + width: 42px; + } + .offset12 { + margin-left: 764px; + } + .offset11 { + margin-left: 702px; + } + .offset10 { + margin-left: 640px; + } + .offset9 { + margin-left: 578px; + } + .offset8 { + margin-left: 516px; + } + .offset7 { + margin-left: 454px; + } + .offset6 { + margin-left: 392px; + } + .offset5 { + margin-left: 330px; + } + .offset4 { + margin-left: 268px; + } + .offset3 { + margin-left: 206px; + } + .offset2 { + margin-left: 144px; + } + .offset1 { + margin-left: 82px; + } + .row-fluid { + width: 100%; + *zoom: 1; + } + .row-fluid:before, + .row-fluid:after { + display: table; + line-height: 0; + content: ""; + } + .row-fluid:after { + clear: both; + } + .row-fluid [class*="span"] { + display: block; + float: left; + width: 100%; + min-height: 30px; + margin-left: 2.7624309392265194%; + *margin-left: 2.709239449864817%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + } + .row-fluid [class*="span"]:first-child { + margin-left: 0; + } + .row-fluid .controls-row [class*="span"] + [class*="span"] { + margin-left: 2.7624309392265194%; + } + .row-fluid .span12 { + width: 100%; + *width: 99.94680851063829%; + } + .row-fluid .span11 { + width: 91.43646408839778%; + *width: 91.38327259903608%; + } + .row-fluid .span10 { + width: 82.87292817679558%; + *width: 82.81973668743387%; + } + .row-fluid .span9 { + width: 74.30939226519337%; + *width: 74.25620077583166%; + } + .row-fluid .span8 { + width: 65.74585635359117%; + *width: 65.69266486422946%; + } + .row-fluid .span7 { + width: 57.18232044198895%; + *width: 57.12912895262725%; + } + .row-fluid .span6 { + width: 48.61878453038674%; + *width: 48.56559304102504%; + } + .row-fluid .span5 { + width: 40.05524861878453%; + *width: 40.00205712942283%; + } + .row-fluid .span4 { + width: 31.491712707182323%; + *width: 31.43852121782062%; + } + .row-fluid .span3 { + width: 22.92817679558011%; + *width: 22.87498530621841%; + } + .row-fluid .span2 { + width: 14.3646408839779%; + *width: 14.311449394616199%; + } + .row-fluid .span1 { + width: 5.801104972375691%; + *width: 5.747913483013988%; + } + .row-fluid .offset12 { + margin-left: 105.52486187845304%; + *margin-left: 105.41847889972962%; + } + .row-fluid .offset12:first-child { + margin-left: 102.76243093922652%; + *margin-left: 102.6560479605031%; + } + .row-fluid .offset11 { + margin-left: 96.96132596685082%; + *margin-left: 96.8549429881274%; + } + .row-fluid .offset11:first-child { + margin-left: 94.1988950276243%; + *margin-left: 94.09251204890089%; + } + .row-fluid .offset10 { + margin-left: 88.39779005524862%; + *margin-left: 88.2914070765252%; + } + .row-fluid .offset10:first-child { + margin-left: 85.6353591160221%; + *margin-left: 85.52897613729868%; + } + .row-fluid .offset9 { + margin-left: 79.8342541436464%; + *margin-left: 79.72787116492299%; + } + .row-fluid .offset9:first-child { + margin-left: 77.07182320441989%; + *margin-left: 76.96544022569647%; + } + .row-fluid .offset8 { + margin-left: 71.2707182320442%; + *margin-left: 71.16433525332079%; + } + .row-fluid .offset8:first-child { + margin-left: 68.50828729281768%; + *margin-left: 68.40190431409427%; + } + .row-fluid .offset7 { + margin-left: 62.70718232044199%; + *margin-left: 62.600799341718584%; + } + .row-fluid .offset7:first-child { + margin-left: 59.94475138121547%; + *margin-left: 59.838368402492065%; + } + .row-fluid .offset6 { + margin-left: 54.14364640883978%; + *margin-left: 54.037263430116376%; + } + .row-fluid .offset6:first-child { + margin-left: 51.38121546961326%; + *margin-left: 51.27483249088986%; + } + .row-fluid .offset5 { + margin-left: 45.58011049723757%; + *margin-left: 45.47372751851417%; + } + .row-fluid .offset5:first-child { + margin-left: 42.81767955801105%; + *margin-left: 42.71129657928765%; + } + .row-fluid .offset4 { + margin-left: 37.01657458563536%; + *margin-left: 36.91019160691196%; + } + .row-fluid .offset4:first-child { + margin-left: 34.25414364640884%; + *margin-left: 34.14776066768544%; + } + .row-fluid .offset3 { + margin-left: 28.45303867403315%; + *margin-left: 28.346655695309746%; + } + .row-fluid .offset3:first-child { + margin-left: 25.69060773480663%; + *margin-left: 25.584224756083227%; + } + .row-fluid .offset2 { + margin-left: 19.88950276243094%; + *margin-left: 19.783119783707537%; + } + .row-fluid .offset2:first-child { + margin-left: 17.12707182320442%; + *margin-left: 17.02068884448102%; + } + .row-fluid .offset1 { + margin-left: 11.32596685082873%; + *margin-left: 11.219583872105325%; + } + .row-fluid .offset1:first-child { + margin-left: 8.56353591160221%; + *margin-left: 8.457152932878806%; + } + input, + textarea, + .uneditable-input { + margin-left: 0; + } + .controls-row [class*="span"] + [class*="span"] { + margin-left: 20px; + } + input.span12, + textarea.span12, + .uneditable-input.span12 { + width: 710px; + } + input.span11, + textarea.span11, + .uneditable-input.span11 { + width: 648px; + } + input.span10, + textarea.span10, + .uneditable-input.span10 { + width: 586px; + } + input.span9, + textarea.span9, + .uneditable-input.span9 { + width: 524px; + } + input.span8, + textarea.span8, + .uneditable-input.span8 { + width: 462px; + } + input.span7, + textarea.span7, + .uneditable-input.span7 { + width: 400px; + } + input.span6, + textarea.span6, + .uneditable-input.span6 { + width: 338px; + } + input.span5, + textarea.span5, + .uneditable-input.span5 { + width: 276px; + } + input.span4, + textarea.span4, + .uneditable-input.span4 { + width: 214px; + } + input.span3, + textarea.span3, + .uneditable-input.span3 { + width: 152px; + } + input.span2, + textarea.span2, + .uneditable-input.span2 { + width: 90px; + } + input.span1, + textarea.span1, + .uneditable-input.span1 { + width: 28px; + } +} + +@media (max-width: 767px) { + body { + padding-right: 20px; + padding-left: 20px; + } + .navbar-fixed-top, + .navbar-fixed-bottom, + .navbar-static-top { + margin-right: -20px; + margin-left: -20px; + } + .container-fluid { + padding: 0; + } + .dl-horizontal dt { + float: none; + width: auto; + clear: none; + text-align: left; + } + .dl-horizontal dd { + margin-left: 0; + } + .container { + width: auto; + } + .row-fluid { + width: 100%; + } + .row, + .thumbnails { + margin-left: 0; + } + .thumbnails > li { + float: none; + margin-left: 0; + } + [class*="span"], + .uneditable-input[class*="span"], + .row-fluid [class*="span"] { + display: block; + float: none; + width: 100%; + margin-left: 0; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + } + .span12, + .row-fluid .span12 { + width: 100%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + } + .row-fluid [class*="offset"]:first-child { + margin-left: 0; + } + .input-large, + .input-xlarge, + .input-xxlarge, + input[class*="span"], + select[class*="span"], + textarea[class*="span"], + .uneditable-input { + display: block; + width: 100%; + min-height: 30px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + } + .input-prepend input, + .input-append input, + .input-prepend input[class*="span"], + .input-append input[class*="span"] { + display: inline-block; + width: auto; + } + .controls-row [class*="span"] + [class*="span"] { + margin-left: 0; + } + .modal { + position: fixed; + top: 20px; + right: 20px; + left: 20px; + width: auto; + margin: 0; + } + .modal.fade { + top: -100px; + } + .modal.fade.in { + top: 20px; + } +} + +@media (max-width: 480px) { + .nav-collapse { + -webkit-transform: translate3d(0, 0, 0); + } + .page-header h1 small { + display: block; + line-height: 20px; + } + input[type="checkbox"], + input[type="radio"] { + border: 1px solid #ccc; + } + .form-horizontal .control-label { + float: none; + width: auto; + padding-top: 0; + text-align: left; + } + .form-horizontal .controls { + margin-left: 0; + } + .form-horizontal .control-list { + padding-top: 0; + } + .form-horizontal .form-actions { + padding-right: 10px; + padding-left: 10px; + } + .media .pull-left, + .media .pull-right { + display: block; + float: none; + margin-bottom: 10px; + } + .media-object { + margin-right: 0; + margin-left: 0; + } + .modal { + top: 10px; + right: 10px; + left: 10px; + } + .modal-header .close { + padding: 10px; + margin: -10px; + } + .carousel-caption { + position: static; + } +} + +@media (max-width: 979px) { + body { + padding-top: 0; + } + .navbar-fixed-top, + .navbar-fixed-bottom { + position: static; + } + .navbar-fixed-top { + margin-bottom: 20px; + } + .navbar-fixed-bottom { + margin-top: 20px; + } + .navbar-fixed-top .navbar-inner, + .navbar-fixed-bottom .navbar-inner { + padding: 5px; + } + .navbar .container { + width: auto; + padding: 0; + } + .navbar .brand { + padding-right: 10px; + padding-left: 10px; + margin: 0 0 0 -5px; + } + .nav-collapse { + clear: both; + } + .nav-collapse .nav { + float: none; + margin: 0 0 10px; + } + .nav-collapse .nav > li { + float: none; + } + .nav-collapse .nav > li > a { + margin-bottom: 2px; + } + .nav-collapse .nav > .divider-vertical { + display: none; + } + .nav-collapse .nav .nav-header { + color: #777777; + text-shadow: none; + } + .nav-collapse .nav > li > a, + .nav-collapse .dropdown-menu a { + padding: 9px 15px; + font-weight: bold; + color: #777777; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + } + .nav-collapse .btn { + padding: 4px 10px 4px; + font-weight: normal; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + } + .nav-collapse .dropdown-menu li + li a { + margin-bottom: 2px; + } + .nav-collapse .nav > li > a:hover, + .nav-collapse .nav > li > a:focus, + .nav-collapse .dropdown-menu a:hover, + .nav-collapse .dropdown-menu a:focus { + background-color: #f2f2f2; + } + .navbar-inverse .nav-collapse .nav > li > a, + .navbar-inverse .nav-collapse .dropdown-menu a { + color: #999999; + } + .navbar-inverse .nav-collapse .nav > li > a:hover, + .navbar-inverse .nav-collapse .nav > li > a:focus, + .navbar-inverse .nav-collapse .dropdown-menu a:hover, + .navbar-inverse .nav-collapse .dropdown-menu a:focus { + background-color: #111111; + } + .nav-collapse.in .btn-group { + padding: 0; + margin-top: 5px; + } + .nav-collapse .dropdown-menu { + position: static; + top: auto; + left: auto; + display: none; + float: none; + max-width: none; + padding: 0; + margin: 0 15px; + background-color: transparent; + border: none; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; + } + .nav-collapse .open > .dropdown-menu { + display: block; + } + .nav-collapse .dropdown-menu:before, + .nav-collapse .dropdown-menu:after { + display: none; + } + .nav-collapse .dropdown-menu .divider { + display: none; + } + .nav-collapse .nav > li > .dropdown-menu:before, + .nav-collapse .nav > li > .dropdown-menu:after { + display: none; + } + .nav-collapse .navbar-form, + .nav-collapse .navbar-search { + float: none; + padding: 10px 15px; + margin: 10px 0; + border-top: 1px solid #f2f2f2; + border-bottom: 1px solid #f2f2f2; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + } + .navbar-inverse .nav-collapse .navbar-form, + .navbar-inverse .nav-collapse .navbar-search { + border-top-color: #111111; + border-bottom-color: #111111; + } + .navbar .nav-collapse .nav.pull-right { + float: none; + margin-left: 0; + } + .nav-collapse, + .nav-collapse.collapse { + height: 0; + overflow: hidden; + } + .navbar .btn-navbar { + display: block; + } + .navbar-static .navbar-inner { + padding-right: 10px; + padding-left: 10px; + } +} + +@media (min-width: 980px) { + .nav-collapse.collapse { + height: auto !important; + overflow: visible !important; + } +} diff --git a/css/bootstrap/bootstrap-responsive.min.css b/css/bootstrap/bootstrap-responsive.min.css new file mode 100644 index 0000000..96a435b --- /dev/null +++ b/css/bootstrap/bootstrap-responsive.min.css @@ -0,0 +1,9 @@ +/*! + * Bootstrap Responsive v2.3.2 + * + * Copyright 2013 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world by @mdo and @fat. + */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@-ms-viewport{width:device-width}.hidden{display:none;visibility:hidden}.visible-phone{display:none!important}.visible-tablet{display:none!important}.hidden-desktop{display:none!important}.visible-desktop{display:inherit!important}@media(min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}}@media(max-width:767px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-phone{display:inherit!important}.hidden-phone{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:inherit!important}.hidden-print{display:none!important}}@media(min-width:1200px){.row{margin-left:-30px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:30px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px}.span12{width:1170px}.span11{width:1070px}.span10{width:970px}.span9{width:870px}.span8{width:770px}.span7{width:670px}.span6{width:570px}.span5{width:470px}.span4{width:370px}.span3{width:270px}.span2{width:170px}.span1{width:70px}.offset12{margin-left:1230px}.offset11{margin-left:1130px}.offset10{margin-left:1030px}.offset9{margin-left:930px}.offset8{margin-left:830px}.offset7{margin-left:730px}.offset6{margin-left:630px}.offset5{margin-left:530px}.offset4{margin-left:430px}.offset3{margin-left:330px}.offset2{margin-left:230px}.offset1{margin-left:130px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564102564%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%}.row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%}.row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%}.row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%}.row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%}.row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%}.row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%}.row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%}.row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%}.row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%}.row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%}.row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%}.row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%}.row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%}.row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%}.row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%}.row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%}.row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%}.row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%}.row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%}.row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%}.row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%}.row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%}.row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%}.row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%}.row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%}.row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%}.row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%}.row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%}.row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%}.row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%}.row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%}.row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%}.row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%}.row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:30px}input.span12,textarea.span12,.uneditable-input.span12{width:1156px}input.span11,textarea.span11,.uneditable-input.span11{width:1056px}input.span10,textarea.span10,.uneditable-input.span10{width:956px}input.span9,textarea.span9,.uneditable-input.span9{width:856px}input.span8,textarea.span8,.uneditable-input.span8{width:756px}input.span7,textarea.span7,.uneditable-input.span7{width:656px}input.span6,textarea.span6,.uneditable-input.span6{width:556px}input.span5,textarea.span5,.uneditable-input.span5{width:456px}input.span4,textarea.span4,.uneditable-input.span4{width:356px}input.span3,textarea.span3,.uneditable-input.span3{width:256px}input.span2,textarea.span2,.uneditable-input.span2{width:156px}input.span1,textarea.span1,.uneditable-input.span1{width:56px}.thumbnails{margin-left:-30px}.thumbnails>li{margin-left:30px}.row-fluid .thumbnails{margin-left:0}}@media(min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px}.span12{width:724px}.span11{width:662px}.span10{width:600px}.span9{width:538px}.span8{width:476px}.span7{width:414px}.span6{width:352px}.span5{width:290px}.span4{width:228px}.span3{width:166px}.span2{width:104px}.span1{width:42px}.offset12{margin-left:764px}.offset11{margin-left:702px}.offset10{margin-left:640px}.offset9{margin-left:578px}.offset8{margin-left:516px}.offset7{margin-left:454px}.offset6{margin-left:392px}.offset5{margin-left:330px}.offset4{margin-left:268px}.offset3{margin-left:206px}.offset2{margin-left:144px}.offset1{margin-left:82px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%}.row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%}.row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%}.row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%}.row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%}.row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%}.row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%}.row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%}.row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%}.row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%}.row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%}.row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%}.row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%}.row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%}.row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%}.row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%}.row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%}.row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%}.row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%}.row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%}.row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%}.row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%}.row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%}.row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%}.row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%}.row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%}.row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%}.row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%}.row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%}.row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%}.row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%}.row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%}.row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%}.row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%}.row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:710px}input.span11,textarea.span11,.uneditable-input.span11{width:648px}input.span10,textarea.span10,.uneditable-input.span10{width:586px}input.span9,textarea.span9,.uneditable-input.span9{width:524px}input.span8,textarea.span8,.uneditable-input.span8{width:462px}input.span7,textarea.span7,.uneditable-input.span7{width:400px}input.span6,textarea.span6,.uneditable-input.span6{width:338px}input.span5,textarea.span5,.uneditable-input.span5{width:276px}input.span4,textarea.span4,.uneditable-input.span4{width:214px}input.span3,textarea.span3,.uneditable-input.span3{width:152px}input.span2,textarea.span2,.uneditable-input.span2{width:90px}input.span1,textarea.span1,.uneditable-input.span1{width:28px}}@media(max-width:767px){body{padding-right:20px;padding-left:20px}.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-right:-20px;margin-left:-20px}.container-fluid{padding:0}.dl-horizontal dt{float:none;width:auto;clear:none;text-align:left}.dl-horizontal dd{margin-left:0}.container{width:auto}.row-fluid{width:100%}.row,.thumbnails{margin-left:0}.thumbnails>li{float:none;margin-left:0}[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{display:block;float:none;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="offset"]:first-child{margin-left:0}.input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto}.controls-row [class*="span"]+[class*="span"]{margin-left:0}.modal{position:fixed;top:20px;right:20px;left:20px;width:auto;margin:0}.modal.fade{top:-100px}.modal.fade.in{top:20px}}@media(max-width:480px){.nav-collapse{-webkit-transform:translate3d(0,0,0)}.page-header h1 small{display:block;line-height:20px}input[type="checkbox"],input[type="radio"]{border:1px solid #ccc}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-right:10px;padding-left:10px}.media .pull-left,.media .pull-right{display:block;float:none;margin-bottom:10px}.media-object{margin-right:0;margin-left:0}.modal{top:10px;right:10px;left:10px}.modal-header .close{padding:10px;margin:-10px}.carousel-caption{position:static}}@media(max-width:979px){body{padding-top:0}.navbar-fixed-top,.navbar-fixed-bottom{position:static}.navbar-fixed-top{margin-bottom:20px}.navbar-fixed-bottom{margin-top:20px}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px}.navbar .container{width:auto;padding:0}.navbar .brand{padding-right:10px;padding-left:10px;margin:0 0 0 -5px}.nav-collapse{clear:both}.nav-collapse .nav{float:none;margin:0 0 10px}.nav-collapse .nav>li{float:none}.nav-collapse .nav>li>a{margin-bottom:2px}.nav-collapse .nav>.divider-vertical{display:none}.nav-collapse .nav .nav-header{color:#777;text-shadow:none}.nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nav-collapse .dropdown-menu li+li a{margin-bottom:2px}.nav-collapse .nav>li>a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .dropdown-menu a:focus{background-color:#f2f2f2}.navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999}.navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#111}.nav-collapse.in .btn-group{padding:0;margin-top:5px}.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;display:none;float:none;max-width:none;padding:0;margin:0 15px;background-color:transparent;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav-collapse .open>.dropdown-menu{display:block}.nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none}.nav-collapse .dropdown-menu .divider{display:none}.nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none}.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1)}.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}.nav-collapse,.nav-collapse.collapse{height:0;overflow:hidden}.navbar .btn-navbar{display:block}.navbar-static .navbar-inner{padding-right:10px;padding-left:10px}}@media(min-width:980px){.nav-collapse.collapse{height:auto!important;overflow:visible!important}} diff --git a/css/bootstrap/bootstrap.css b/css/bootstrap/bootstrap.css new file mode 100644 index 0000000..5b7fe7e --- /dev/null +++ b/css/bootstrap/bootstrap.css @@ -0,0 +1,6167 @@ +/*! + * Bootstrap v2.3.2 + * + * Copyright 2013 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world by @mdo and @fat. + */ + +.clearfix { + *zoom: 1; +} + +.clearfix:before, +.clearfix:after { + display: table; + line-height: 0; + content: ""; +} + +.clearfix:after { + clear: both; +} + +.hide-text { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.input-block-level { + display: block; + width: 100%; + min-height: 30px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +nav, +section { + display: block; +} + +audio, +canvas, +video { + display: inline-block; + *display: inline; + *zoom: 1; +} + +audio:not([controls]) { + display: none; +} + +html { + font-size: 100%; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; +} + +a:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +a:hover, +a:active { + outline: 0; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sup { + top: -0.5em; +} + +sub { + bottom: -0.25em; +} + +img { + width: auto\9; + height: auto; + max-width: 100%; + vertical-align: middle; + border: 0; + -ms-interpolation-mode: bicubic; +} + +#map_canvas img, +.google-maps img { + max-width: none; +} + +button, +input, +select, +textarea { + margin: 0; + font-size: 100%; + vertical-align: middle; +} + +button, +input { + *overflow: visible; + line-height: normal; +} + +button::-moz-focus-inner, +input::-moz-focus-inner { + padding: 0; + border: 0; +} + +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + cursor: pointer; + -webkit-appearance: button; +} + +label, +select, +button, +input[type="button"], +input[type="reset"], +input[type="submit"], +input[type="radio"], +input[type="checkbox"] { + cursor: pointer; +} + +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-decoration, +input[type="search"]::-webkit-search-cancel-button { + -webkit-appearance: none; +} + +textarea { + overflow: auto; + vertical-align: top; +} + +@media print { + * { + color: #000 !important; + text-shadow: none !important; + background: transparent !important; + box-shadow: none !important; + } + a, + a:visited { + text-decoration: underline; + } + a[href]:after { + content: " (" attr(href) ")"; + } + abbr[title]:after { + content: " (" attr(title) ")"; + } + .ir a:after, + a[href^="javascript:"]:after, + a[href^="#"]: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; + } + @page { + margin: 0.5cm; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } +} + +body { + margin: 0; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 20px; + color: #333333; + background-color: #ffffff; +} + +a { + color: #0088cc; + text-decoration: none; +} + +a:hover, +a:focus { + color: #005580; + text-decoration: underline; +} + +.img-rounded { + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} + +.img-polaroid { + padding: 4px; + background-color: #fff; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.2); + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); +} + +.img-circle { + -webkit-border-radius: 500px; + -moz-border-radius: 500px; + border-radius: 500px; +} + +.row { + margin-left: -20px; + *zoom: 1; +} + +.row:before, +.row:after { + display: table; + line-height: 0; + content: ""; +} + +.row:after { + clear: both; +} + +[class*="span"] { + float: left; + min-height: 1px; + margin-left: 20px; +} + +.container, +.navbar-static-top .container, +.navbar-fixed-top .container, +.navbar-fixed-bottom .container { + width: 940px; +} + +.span12 { + width: 940px; +} + +.span11 { + width: 860px; +} + +.span10 { + width: 780px; +} + +.span9 { + width: 700px; +} + +.span8 { + width: 620px; +} + +.span7 { + width: 540px; +} + +.span6 { + width: 460px; +} + +.span5 { + width: 380px; +} + +.span4 { + width: 300px; +} + +.span3 { + width: 220px; +} + +.span2 { + width: 140px; +} + +.span1 { + width: 60px; +} + +.offset12 { + margin-left: 980px; +} + +.offset11 { + margin-left: 900px; +} + +.offset10 { + margin-left: 820px; +} + +.offset9 { + margin-left: 740px; +} + +.offset8 { + margin-left: 660px; +} + +.offset7 { + margin-left: 580px; +} + +.offset6 { + margin-left: 500px; +} + +.offset5 { + margin-left: 420px; +} + +.offset4 { + margin-left: 340px; +} + +.offset3 { + margin-left: 260px; +} + +.offset2 { + margin-left: 180px; +} + +.offset1 { + margin-left: 100px; +} + +.row-fluid { + width: 100%; + *zoom: 1; +} + +.row-fluid:before, +.row-fluid:after { + display: table; + line-height: 0; + content: ""; +} + +.row-fluid:after { + clear: both; +} + +.row-fluid [class*="span"] { + display: block; + float: left; + width: 100%; + min-height: 30px; + margin-left: 2.127659574468085%; + *margin-left: 2.074468085106383%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.row-fluid [class*="span"]:first-child { + margin-left: 0; +} + +.row-fluid .controls-row [class*="span"] + [class*="span"] { + margin-left: 2.127659574468085%; +} + +.row-fluid .span12 { + width: 100%; + *width: 99.94680851063829%; +} + +.row-fluid .span11 { + width: 91.48936170212765%; + *width: 91.43617021276594%; +} + +.row-fluid .span10 { + width: 82.97872340425532%; + *width: 82.92553191489361%; +} + +.row-fluid .span9 { + width: 74.46808510638297%; + *width: 74.41489361702126%; +} + +.row-fluid .span8 { + width: 65.95744680851064%; + *width: 65.90425531914893%; +} + +.row-fluid .span7 { + width: 57.44680851063829%; + *width: 57.39361702127659%; +} + +.row-fluid .span6 { + width: 48.93617021276595%; + *width: 48.88297872340425%; +} + +.row-fluid .span5 { + width: 40.42553191489362%; + *width: 40.37234042553192%; +} + +.row-fluid .span4 { + width: 31.914893617021278%; + *width: 31.861702127659576%; +} + +.row-fluid .span3 { + width: 23.404255319148934%; + *width: 23.351063829787233%; +} + +.row-fluid .span2 { + width: 14.893617021276595%; + *width: 14.840425531914894%; +} + +.row-fluid .span1 { + width: 6.382978723404255%; + *width: 6.329787234042553%; +} + +.row-fluid .offset12 { + margin-left: 104.25531914893617%; + *margin-left: 104.14893617021275%; +} + +.row-fluid .offset12:first-child { + margin-left: 102.12765957446808%; + *margin-left: 102.02127659574467%; +} + +.row-fluid .offset11 { + margin-left: 95.74468085106382%; + *margin-left: 95.6382978723404%; +} + +.row-fluid .offset11:first-child { + margin-left: 93.61702127659574%; + *margin-left: 93.51063829787232%; +} + +.row-fluid .offset10 { + margin-left: 87.23404255319149%; + *margin-left: 87.12765957446807%; +} + +.row-fluid .offset10:first-child { + margin-left: 85.1063829787234%; + *margin-left: 84.99999999999999%; +} + +.row-fluid .offset9 { + margin-left: 78.72340425531914%; + *margin-left: 78.61702127659572%; +} + +.row-fluid .offset9:first-child { + margin-left: 76.59574468085106%; + *margin-left: 76.48936170212764%; +} + +.row-fluid .offset8 { + margin-left: 70.2127659574468%; + *margin-left: 70.10638297872339%; +} + +.row-fluid .offset8:first-child { + margin-left: 68.08510638297872%; + *margin-left: 67.9787234042553%; +} + +.row-fluid .offset7 { + margin-left: 61.70212765957446%; + *margin-left: 61.59574468085106%; +} + +.row-fluid .offset7:first-child { + margin-left: 59.574468085106375%; + *margin-left: 59.46808510638297%; +} + +.row-fluid .offset6 { + margin-left: 53.191489361702125%; + *margin-left: 53.085106382978715%; +} + +.row-fluid .offset6:first-child { + margin-left: 51.063829787234035%; + *margin-left: 50.95744680851063%; +} + +.row-fluid .offset5 { + margin-left: 44.68085106382979%; + *margin-left: 44.57446808510638%; +} + +.row-fluid .offset5:first-child { + margin-left: 42.5531914893617%; + *margin-left: 42.4468085106383%; +} + +.row-fluid .offset4 { + margin-left: 36.170212765957444%; + *margin-left: 36.06382978723405%; +} + +.row-fluid .offset4:first-child { + margin-left: 34.04255319148936%; + *margin-left: 33.93617021276596%; +} + +.row-fluid .offset3 { + margin-left: 27.659574468085104%; + *margin-left: 27.5531914893617%; +} + +.row-fluid .offset3:first-child { + margin-left: 25.53191489361702%; + *margin-left: 25.425531914893618%; +} + +.row-fluid .offset2 { + margin-left: 19.148936170212764%; + *margin-left: 19.04255319148936%; +} + +.row-fluid .offset2:first-child { + margin-left: 17.02127659574468%; + *margin-left: 16.914893617021278%; +} + +.row-fluid .offset1 { + margin-left: 10.638297872340425%; + *margin-left: 10.53191489361702%; +} + +.row-fluid .offset1:first-child { + margin-left: 8.51063829787234%; + *margin-left: 8.404255319148938%; +} + +[class*="span"].hide, +.row-fluid [class*="span"].hide { + display: none; +} + +[class*="span"].pull-right, +.row-fluid [class*="span"].pull-right { + float: right; +} + +.container { + margin-right: auto; + margin-left: auto; + *zoom: 1; +} + +.container:before, +.container:after { + display: table; + line-height: 0; + content: ""; +} + +.container:after { + clear: both; +} + +.container-fluid { + padding-right: 20px; + padding-left: 20px; + *zoom: 1; +} + +.container-fluid:before, +.container-fluid:after { + display: table; + line-height: 0; + content: ""; +} + +.container-fluid:after { + clear: both; +} + +p { + margin: 0 0 10px; +} + +.lead { + margin-bottom: 20px; + font-size: 21px; + font-weight: 200; + line-height: 30px; +} + +small { + font-size: 85%; +} + +strong { + font-weight: bold; +} + +em { + font-style: italic; +} + +cite { + font-style: normal; +} + +.muted { + color: #999999; +} + +a.muted:hover, +a.muted:focus { + color: #808080; +} + +.text-warning { + color: #c09853; +} + +a.text-warning:hover, +a.text-warning:focus { + color: #a47e3c; +} + +.text-error { + color: #b94a48; +} + +a.text-error:hover, +a.text-error:focus { + color: #953b39; +} + +.text-info { + color: #3a87ad; +} + +a.text-info:hover, +a.text-info:focus { + color: #2d6987; +} + +.text-success { + color: #468847; +} + +a.text-success:hover, +a.text-success:focus { + color: #356635; +} + +.text-left { + text-align: left; +} + +.text-right { + text-align: right; +} + +.text-center { + text-align: center; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + margin: 10px 0; + font-family: inherit; + font-weight: bold; + line-height: 20px; + color: inherit; + text-rendering: optimizelegibility; +} + +h1 small, +h2 small, +h3 small, +h4 small, +h5 small, +h6 small { + font-weight: normal; + line-height: 1; + color: #999999; +} + +h1, +h2, +h3 { + line-height: 40px; +} + +h1 { + font-size: 38.5px; +} + +h2 { + font-size: 31.5px; +} + +h3 { + font-size: 24.5px; +} + +h4 { + font-size: 17.5px; +} + +h5 { + font-size: 14px; +} + +h6 { + font-size: 11.9px; +} + +h1 small { + font-size: 24.5px; +} + +h2 small { + font-size: 17.5px; +} + +h3 small { + font-size: 14px; +} + +h4 small { + font-size: 14px; +} + +.page-header { + padding-bottom: 9px; + margin: 20px 0 30px; + border-bottom: 1px solid #eeeeee; +} + +ul, +ol { + padding: 0; + margin: 0 0 10px 25px; +} + +ul ul, +ul ol, +ol ol, +ol ul { + margin-bottom: 0; +} + +li { + line-height: 20px; +} + +ul.unstyled, +ol.unstyled { + margin-left: 0; + list-style: none; +} + +ul.inline, +ol.inline { + margin-left: 0; + list-style: none; +} + +ul.inline > li, +ol.inline > li { + display: inline-block; + *display: inline; + padding-right: 5px; + padding-left: 5px; + *zoom: 1; +} + +dl { + margin-bottom: 20px; +} + +dt, +dd { + line-height: 20px; +} + +dt { + font-weight: bold; +} + +dd { + margin-left: 10px; +} + +.dl-horizontal { + *zoom: 1; +} + +.dl-horizontal:before, +.dl-horizontal:after { + display: table; + line-height: 0; + content: ""; +} + +.dl-horizontal:after { + clear: both; +} + +.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; +} + +hr { + margin: 20px 0; + border: 0; + border-top: 1px solid #eeeeee; + border-bottom: 1px solid #ffffff; +} + +abbr[title], +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #999999; +} + +abbr.initialism { + font-size: 90%; + text-transform: uppercase; +} + +blockquote { + padding: 0 0 0 15px; + margin: 0 0 20px; + border-left: 5px solid #eeeeee; +} + +blockquote p { + margin-bottom: 0; + font-size: 17.5px; + font-weight: 300; + line-height: 1.25; +} + +blockquote small { + display: block; + line-height: 20px; + color: #999999; +} + +blockquote small:before { + content: '\2014 \00A0'; +} + +blockquote.pull-right { + float: right; + padding-right: 15px; + padding-left: 0; + border-right: 5px solid #eeeeee; + border-left: 0; +} + +blockquote.pull-right p, +blockquote.pull-right small { + text-align: right; +} + +blockquote.pull-right small:before { + content: ''; +} + +blockquote.pull-right small:after { + content: '\00A0 \2014'; +} + +q:before, +q:after, +blockquote:before, +blockquote:after { + content: ""; +} + +address { + display: block; + margin-bottom: 20px; + font-style: normal; + line-height: 20px; +} + +code, +pre { + padding: 0 3px 2px; + font-family: Monaco, Menlo, Consolas, "Courier New", monospace; + font-size: 12px; + color: #333333; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +code { + padding: 2px 4px; + color: #d14; + white-space: nowrap; + background-color: #f7f7f9; + border: 1px solid #e1e1e8; +} + +pre { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 20px; + word-break: break-all; + word-wrap: break-word; + white-space: pre; + white-space: pre-wrap; + background-color: #f5f5f5; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.15); + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +pre.prettyprint { + margin-bottom: 20px; +} + +pre code { + padding: 0; + color: inherit; + white-space: pre; + white-space: pre-wrap; + background-color: transparent; + border: 0; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +form { + margin: 0 0 20px; +} + +fieldset { + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 20px; + font-size: 21px; + line-height: 40px; + color: #333333; + border: 0; + border-bottom: 1px solid #e5e5e5; +} + +legend small { + font-size: 15px; + color: #999999; +} + +label, +input, +button, +select, +textarea { + font-size: 14px; + font-weight: normal; + line-height: 20px; +} + +input, +button, +select, +textarea { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; +} + +label { + display: block; + margin-bottom: 5px; +} + +select, +textarea, +input[type="text"], +input[type="password"], +input[type="datetime"], +input[type="datetime-local"], +input[type="date"], +input[type="month"], +input[type="time"], +input[type="week"], +input[type="number"], +input[type="email"], +input[type="url"], +input[type="search"], +input[type="tel"], +input[type="color"], +.uneditable-input { + display: inline-block; + height: 20px; + padding: 4px 6px; + margin-bottom: 10px; + font-size: 14px; + line-height: 20px; + color: #555555; + vertical-align: middle; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +input, +textarea, +.uneditable-input { + width: 206px; +} + +textarea { + height: auto; +} + +textarea, +input[type="text"], +input[type="password"], +input[type="datetime"], +input[type="datetime-local"], +input[type="date"], +input[type="month"], +input[type="time"], +input[type="week"], +input[type="number"], +input[type="email"], +input[type="url"], +input[type="search"], +input[type="tel"], +input[type="color"], +.uneditable-input { + background-color: #ffffff; + border: 1px solid #cccccc; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; + -moz-transition: border linear 0.2s, box-shadow linear 0.2s; + -o-transition: border linear 0.2s, box-shadow linear 0.2s; + transition: border linear 0.2s, box-shadow linear 0.2s; +} + +textarea:focus, +input[type="text"]:focus, +input[type="password"]:focus, +input[type="datetime"]:focus, +input[type="datetime-local"]:focus, +input[type="date"]:focus, +input[type="month"]:focus, +input[type="time"]:focus, +input[type="week"]:focus, +input[type="number"]:focus, +input[type="email"]:focus, +input[type="url"]:focus, +input[type="search"]:focus, +input[type="tel"]:focus, +input[type="color"]:focus, +.uneditable-input:focus { + border-color: rgba(82, 168, 236, 0.8); + outline: 0; + outline: thin dotted \9; + /* IE6-9 */ + + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); +} + +input[type="radio"], +input[type="checkbox"] { + margin: 4px 0 0; + margin-top: 1px \9; + *margin-top: 0; + line-height: normal; +} + +input[type="file"], +input[type="image"], +input[type="submit"], +input[type="reset"], +input[type="button"], +input[type="radio"], +input[type="checkbox"] { + width: auto; +} + +select, +input[type="file"] { + height: 30px; + /* In IE7, the height of the select element cannot be changed by height, only font-size */ + + *margin-top: 4px; + /* For IE7, add top margin to align select with labels */ + + line-height: 30px; +} + +select { + width: 220px; + background-color: #ffffff; + border: 1px solid #cccccc; +} + +select[multiple], +select[size] { + height: auto; +} + +select:focus, +input[type="file"]:focus, +input[type="radio"]:focus, +input[type="checkbox"]:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +.uneditable-input, +.uneditable-textarea { + color: #999999; + cursor: not-allowed; + background-color: #fcfcfc; + border-color: #cccccc; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); + -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); +} + +.uneditable-input { + overflow: hidden; + white-space: nowrap; +} + +.uneditable-textarea { + width: auto; + height: auto; +} + +input:-moz-placeholder, +textarea:-moz-placeholder { + color: #999999; +} + +input:-ms-input-placeholder, +textarea:-ms-input-placeholder { + color: #999999; +} + +input::-webkit-input-placeholder, +textarea::-webkit-input-placeholder { + color: #999999; +} + +.radio, +.checkbox { + min-height: 20px; + padding-left: 20px; +} + +.radio input[type="radio"], +.checkbox input[type="checkbox"] { + float: left; + margin-left: -20px; +} + +.controls > .radio:first-child, +.controls > .checkbox:first-child { + padding-top: 5px; +} + +.radio.inline, +.checkbox.inline { + display: inline-block; + padding-top: 5px; + margin-bottom: 0; + vertical-align: middle; +} + +.radio.inline + .radio.inline, +.checkbox.inline + .checkbox.inline { + margin-left: 10px; +} + +.input-mini { + width: 60px; +} + +.input-small { + width: 90px; +} + +.input-medium { + width: 150px; +} + +.input-large { + width: 210px; +} + +.input-xlarge { + width: 270px; +} + +.input-xxlarge { + width: 530px; +} + +input[class*="span"], +select[class*="span"], +textarea[class*="span"], +.uneditable-input[class*="span"], +.row-fluid input[class*="span"], +.row-fluid select[class*="span"], +.row-fluid textarea[class*="span"], +.row-fluid .uneditable-input[class*="span"] { + float: none; + margin-left: 0; +} + +.input-append input[class*="span"], +.input-append .uneditable-input[class*="span"], +.input-prepend input[class*="span"], +.input-prepend .uneditable-input[class*="span"], +.row-fluid input[class*="span"], +.row-fluid select[class*="span"], +.row-fluid textarea[class*="span"], +.row-fluid .uneditable-input[class*="span"], +.row-fluid .input-prepend [class*="span"], +.row-fluid .input-append [class*="span"] { + display: inline-block; +} + +input, +textarea, +.uneditable-input { + margin-left: 0; +} + +.controls-row [class*="span"] + [class*="span"] { + margin-left: 20px; +} + +input.span12, +textarea.span12, +.uneditable-input.span12 { + width: 926px; +} + +input.span11, +textarea.span11, +.uneditable-input.span11 { + width: 846px; +} + +input.span10, +textarea.span10, +.uneditable-input.span10 { + width: 766px; +} + +input.span9, +textarea.span9, +.uneditable-input.span9 { + width: 686px; +} + +input.span8, +textarea.span8, +.uneditable-input.span8 { + width: 606px; +} + +input.span7, +textarea.span7, +.uneditable-input.span7 { + width: 526px; +} + +input.span6, +textarea.span6, +.uneditable-input.span6 { + width: 446px; +} + +input.span5, +textarea.span5, +.uneditable-input.span5 { + width: 366px; +} + +input.span4, +textarea.span4, +.uneditable-input.span4 { + width: 286px; +} + +input.span3, +textarea.span3, +.uneditable-input.span3 { + width: 206px; +} + +input.span2, +textarea.span2, +.uneditable-input.span2 { + width: 126px; +} + +input.span1, +textarea.span1, +.uneditable-input.span1 { + width: 46px; +} + +.controls-row { + *zoom: 1; +} + +.controls-row:before, +.controls-row:after { + display: table; + line-height: 0; + content: ""; +} + +.controls-row:after { + clear: both; +} + +.controls-row [class*="span"], +.row-fluid .controls-row [class*="span"] { + float: left; +} + +.controls-row .checkbox[class*="span"], +.controls-row .radio[class*="span"] { + padding-top: 5px; +} + +input[disabled], +select[disabled], +textarea[disabled], +input[readonly], +select[readonly], +textarea[readonly] { + cursor: not-allowed; + background-color: #eeeeee; +} + +input[type="radio"][disabled], +input[type="checkbox"][disabled], +input[type="radio"][readonly], +input[type="checkbox"][readonly] { + background-color: transparent; +} + +.control-group.warning .control-label, +.control-group.warning .help-block, +.control-group.warning .help-inline { + color: #c09853; +} + +.control-group.warning .checkbox, +.control-group.warning .radio, +.control-group.warning input, +.control-group.warning select, +.control-group.warning textarea { + color: #c09853; +} + +.control-group.warning input, +.control-group.warning select, +.control-group.warning textarea { + border-color: #c09853; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.control-group.warning input:focus, +.control-group.warning select:focus, +.control-group.warning textarea:focus { + border-color: #a47e3c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; +} + +.control-group.warning .input-prepend .add-on, +.control-group.warning .input-append .add-on { + color: #c09853; + background-color: #fcf8e3; + border-color: #c09853; +} + +.control-group.error .control-label, +.control-group.error .help-block, +.control-group.error .help-inline { + color: #b94a48; +} + +.control-group.error .checkbox, +.control-group.error .radio, +.control-group.error input, +.control-group.error select, +.control-group.error textarea { + color: #b94a48; +} + +.control-group.error input, +.control-group.error select, +.control-group.error textarea { + border-color: #b94a48; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.control-group.error input:focus, +.control-group.error select:focus, +.control-group.error textarea:focus { + border-color: #953b39; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; +} + +.control-group.error .input-prepend .add-on, +.control-group.error .input-append .add-on { + color: #b94a48; + background-color: #f2dede; + border-color: #b94a48; +} + +.control-group.success .control-label, +.control-group.success .help-block, +.control-group.success .help-inline { + color: #468847; +} + +.control-group.success .checkbox, +.control-group.success .radio, +.control-group.success input, +.control-group.success select, +.control-group.success textarea { + color: #468847; +} + +.control-group.success input, +.control-group.success select, +.control-group.success textarea { + border-color: #468847; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.control-group.success input:focus, +.control-group.success select:focus, +.control-group.success textarea:focus { + border-color: #356635; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; +} + +.control-group.success .input-prepend .add-on, +.control-group.success .input-append .add-on { + color: #468847; + background-color: #dff0d8; + border-color: #468847; +} + +.control-group.info .control-label, +.control-group.info .help-block, +.control-group.info .help-inline { + color: #3a87ad; +} + +.control-group.info .checkbox, +.control-group.info .radio, +.control-group.info input, +.control-group.info select, +.control-group.info textarea { + color: #3a87ad; +} + +.control-group.info input, +.control-group.info select, +.control-group.info textarea { + border-color: #3a87ad; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.control-group.info input:focus, +.control-group.info select:focus, +.control-group.info textarea:focus { + border-color: #2d6987; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; +} + +.control-group.info .input-prepend .add-on, +.control-group.info .input-append .add-on { + color: #3a87ad; + background-color: #d9edf7; + border-color: #3a87ad; +} + +input:focus:invalid, +textarea:focus:invalid, +select:focus:invalid { + color: #b94a48; + border-color: #ee5f5b; +} + +input:focus:invalid:focus, +textarea:focus:invalid:focus, +select:focus:invalid:focus { + border-color: #e9322d; + -webkit-box-shadow: 0 0 6px #f8b9b7; + -moz-box-shadow: 0 0 6px #f8b9b7; + box-shadow: 0 0 6px #f8b9b7; +} + +.form-actions { + padding: 19px 20px 20px; + margin-top: 20px; + margin-bottom: 20px; + background-color: #f5f5f5; + border-top: 1px solid #e5e5e5; + *zoom: 1; +} + +.form-actions:before, +.form-actions:after { + display: table; + line-height: 0; + content: ""; +} + +.form-actions:after { + clear: both; +} + +.help-block, +.help-inline { + color: #595959; +} + +.help-block { + display: block; + margin-bottom: 10px; +} + +.help-inline { + display: inline-block; + *display: inline; + padding-left: 5px; + vertical-align: middle; + *zoom: 1; +} + +.input-append, +.input-prepend { + display: inline-block; + margin-bottom: 10px; + font-size: 0; + white-space: nowrap; + vertical-align: middle; +} + +.input-append input, +.input-prepend input, +.input-append select, +.input-prepend select, +.input-append .uneditable-input, +.input-prepend .uneditable-input, +.input-append .dropdown-menu, +.input-prepend .dropdown-menu, +.input-append .popover, +.input-prepend .popover { + font-size: 14px; +} + +.input-append input, +.input-prepend input, +.input-append select, +.input-prepend select, +.input-append .uneditable-input, +.input-prepend .uneditable-input { + position: relative; + margin-bottom: 0; + *margin-left: 0; + vertical-align: top; + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-append input:focus, +.input-prepend input:focus, +.input-append select:focus, +.input-prepend select:focus, +.input-append .uneditable-input:focus, +.input-prepend .uneditable-input:focus { + z-index: 2; +} + +.input-append .add-on, +.input-prepend .add-on { + display: inline-block; + width: auto; + height: 20px; + min-width: 16px; + padding: 4px 5px; + font-size: 14px; + font-weight: normal; + line-height: 20px; + text-align: center; + text-shadow: 0 1px 0 #ffffff; + background-color: #eeeeee; + border: 1px solid #ccc; +} + +.input-append .add-on, +.input-prepend .add-on, +.input-append .btn, +.input-prepend .btn, +.input-append .btn-group > .dropdown-toggle, +.input-prepend .btn-group > .dropdown-toggle { + vertical-align: top; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.input-append .active, +.input-prepend .active { + background-color: #a9dba9; + border-color: #46a546; +} + +.input-prepend .add-on, +.input-prepend .btn { + margin-right: -1px; +} + +.input-prepend .add-on:first-child, +.input-prepend .btn:first-child { + -webkit-border-radius: 4px 0 0 4px; + -moz-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; +} + +.input-append input, +.input-append select, +.input-append .uneditable-input { + -webkit-border-radius: 4px 0 0 4px; + -moz-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; +} + +.input-append input + .btn-group .btn:last-child, +.input-append select + .btn-group .btn:last-child, +.input-append .uneditable-input + .btn-group .btn:last-child { + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-append .add-on, +.input-append .btn, +.input-append .btn-group { + margin-left: -1px; +} + +.input-append .add-on:last-child, +.input-append .btn:last-child, +.input-append .btn-group:last-child > .dropdown-toggle { + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-prepend.input-append input, +.input-prepend.input-append select, +.input-prepend.input-append .uneditable-input { + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.input-prepend.input-append input + .btn-group .btn, +.input-prepend.input-append select + .btn-group .btn, +.input-prepend.input-append .uneditable-input + .btn-group .btn { + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-prepend.input-append .add-on:first-child, +.input-prepend.input-append .btn:first-child { + margin-right: -1px; + -webkit-border-radius: 4px 0 0 4px; + -moz-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; +} + +.input-prepend.input-append .add-on:last-child, +.input-prepend.input-append .btn:last-child { + margin-left: -1px; + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-prepend.input-append .btn-group:first-child { + margin-left: 0; +} + +input.search-query { + padding-right: 14px; + padding-right: 4px \9; + padding-left: 14px; + padding-left: 4px \9; + /* IE7-8 doesn't have border-radius, so don't indent the padding */ + + margin-bottom: 0; + -webkit-border-radius: 15px; + -moz-border-radius: 15px; + border-radius: 15px; +} + +/* Allow for input prepend/append in search forms */ + +.form-search .input-append .search-query, +.form-search .input-prepend .search-query { + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.form-search .input-append .search-query { + -webkit-border-radius: 14px 0 0 14px; + -moz-border-radius: 14px 0 0 14px; + border-radius: 14px 0 0 14px; +} + +.form-search .input-append .btn { + -webkit-border-radius: 0 14px 14px 0; + -moz-border-radius: 0 14px 14px 0; + border-radius: 0 14px 14px 0; +} + +.form-search .input-prepend .search-query { + -webkit-border-radius: 0 14px 14px 0; + -moz-border-radius: 0 14px 14px 0; + border-radius: 0 14px 14px 0; +} + +.form-search .input-prepend .btn { + -webkit-border-radius: 14px 0 0 14px; + -moz-border-radius: 14px 0 0 14px; + border-radius: 14px 0 0 14px; +} + +.form-search input, +.form-inline input, +.form-horizontal input, +.form-search textarea, +.form-inline textarea, +.form-horizontal textarea, +.form-search select, +.form-inline select, +.form-horizontal select, +.form-search .help-inline, +.form-inline .help-inline, +.form-horizontal .help-inline, +.form-search .uneditable-input, +.form-inline .uneditable-input, +.form-horizontal .uneditable-input, +.form-search .input-prepend, +.form-inline .input-prepend, +.form-horizontal .input-prepend, +.form-search .input-append, +.form-inline .input-append, +.form-horizontal .input-append { + display: inline-block; + *display: inline; + margin-bottom: 0; + vertical-align: middle; + *zoom: 1; +} + +.form-search .hide, +.form-inline .hide, +.form-horizontal .hide { + display: none; +} + +.form-search label, +.form-inline label, +.form-search .btn-group, +.form-inline .btn-group { + display: inline-block; +} + +.form-search .input-append, +.form-inline .input-append, +.form-search .input-prepend, +.form-inline .input-prepend { + margin-bottom: 0; +} + +.form-search .radio, +.form-search .checkbox, +.form-inline .radio, +.form-inline .checkbox { + padding-left: 0; + margin-bottom: 0; + vertical-align: middle; +} + +.form-search .radio input[type="radio"], +.form-search .checkbox input[type="checkbox"], +.form-inline .radio input[type="radio"], +.form-inline .checkbox input[type="checkbox"] { + float: left; + margin-right: 3px; + margin-left: 0; +} + +.control-group { + margin-bottom: 10px; +} + +legend + .control-group { + margin-top: 20px; + -webkit-margin-top-collapse: separate; +} + +.form-horizontal .control-group { + margin-bottom: 20px; + *zoom: 1; +} + +.form-horizontal .control-group:before, +.form-horizontal .control-group:after { + display: table; + line-height: 0; + content: ""; +} + +.form-horizontal .control-group:after { + clear: both; +} + +.form-horizontal .control-label { + float: left; + width: 160px; + padding-top: 5px; + text-align: right; +} + +.form-horizontal .controls { + *display: inline-block; + *padding-left: 20px; + margin-left: 180px; + *margin-left: 0; +} + +.form-horizontal .controls:first-child { + *padding-left: 180px; +} + +.form-horizontal .help-block { + margin-bottom: 0; +} + +.form-horizontal input + .help-block, +.form-horizontal select + .help-block, +.form-horizontal textarea + .help-block, +.form-horizontal .uneditable-input + .help-block, +.form-horizontal .input-prepend + .help-block, +.form-horizontal .input-append + .help-block { + margin-top: 10px; +} + +.form-horizontal .form-actions { + padding-left: 180px; +} + +table { + max-width: 100%; + background-color: transparent; + border-collapse: collapse; + border-spacing: 0; +} + +.table { + width: 100%; + margin-bottom: 20px; +} + +.table th, +.table td { + padding: 8px; + line-height: 20px; + text-align: left; + vertical-align: top; + border-top: 1px solid #dddddd; +} + +.table th { + font-weight: bold; +} + +.table thead th { + vertical-align: bottom; +} + +.table caption + thead tr:first-child th, +.table caption + thead tr:first-child td, +.table colgroup + thead tr:first-child th, +.table colgroup + thead tr:first-child td, +.table thead:first-child tr:first-child th, +.table thead:first-child tr:first-child td { + border-top: 0; +} + +.table tbody + tbody { + border-top: 2px solid #dddddd; +} + +.table .table { + background-color: #ffffff; +} + +.table-condensed th, +.table-condensed td { + padding: 4px 5px; +} + +.table-bordered { + border: 1px solid #dddddd; + border-collapse: separate; + *border-collapse: collapse; + border-left: 0; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.table-bordered th, +.table-bordered td { + border-left: 1px solid #dddddd; +} + +.table-bordered caption + thead tr:first-child th, +.table-bordered caption + tbody tr:first-child th, +.table-bordered caption + tbody tr:first-child td, +.table-bordered colgroup + thead tr:first-child th, +.table-bordered colgroup + tbody tr:first-child th, +.table-bordered colgroup + tbody tr:first-child td, +.table-bordered thead:first-child tr:first-child th, +.table-bordered tbody:first-child tr:first-child th, +.table-bordered tbody:first-child tr:first-child td { + border-top: 0; +} + +.table-bordered thead:first-child tr:first-child > th:first-child, +.table-bordered tbody:first-child tr:first-child > td:first-child, +.table-bordered tbody:first-child tr:first-child > th:first-child { + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-topleft: 4px; +} + +.table-bordered thead:first-child tr:first-child > th:last-child, +.table-bordered tbody:first-child tr:first-child > td:last-child, +.table-bordered tbody:first-child tr:first-child > th:last-child { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -moz-border-radius-topright: 4px; +} + +.table-bordered thead:last-child tr:last-child > th:first-child, +.table-bordered tbody:last-child tr:last-child > td:first-child, +.table-bordered tbody:last-child tr:last-child > th:first-child, +.table-bordered tfoot:last-child tr:last-child > td:first-child, +.table-bordered tfoot:last-child tr:last-child > th:first-child { + -webkit-border-bottom-left-radius: 4px; + border-bottom-left-radius: 4px; + -moz-border-radius-bottomleft: 4px; +} + +.table-bordered thead:last-child tr:last-child > th:last-child, +.table-bordered tbody:last-child tr:last-child > td:last-child, +.table-bordered tbody:last-child tr:last-child > th:last-child, +.table-bordered tfoot:last-child tr:last-child > td:last-child, +.table-bordered tfoot:last-child tr:last-child > th:last-child { + -webkit-border-bottom-right-radius: 4px; + border-bottom-right-radius: 4px; + -moz-border-radius-bottomright: 4px; +} + +.table-bordered tfoot + tbody:last-child tr:last-child td:first-child { + -webkit-border-bottom-left-radius: 0; + border-bottom-left-radius: 0; + -moz-border-radius-bottomleft: 0; +} + +.table-bordered tfoot + tbody:last-child tr:last-child td:last-child { + -webkit-border-bottom-right-radius: 0; + border-bottom-right-radius: 0; + -moz-border-radius-bottomright: 0; +} + +.table-bordered caption + thead tr:first-child th:first-child, +.table-bordered caption + tbody tr:first-child td:first-child, +.table-bordered colgroup + thead tr:first-child th:first-child, +.table-bordered colgroup + tbody tr:first-child td:first-child { + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-topleft: 4px; +} + +.table-bordered caption + thead tr:first-child th:last-child, +.table-bordered caption + tbody tr:first-child td:last-child, +.table-bordered colgroup + thead tr:first-child th:last-child, +.table-bordered colgroup + tbody tr:first-child td:last-child { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -moz-border-radius-topright: 4px; +} + +.table-striped tbody > tr:nth-child(odd) > td, +.table-striped tbody > tr:nth-child(odd) > th { + background-color: #f9f9f9; +} + +.table-hover tbody tr:hover > td, +.table-hover tbody tr:hover > th { + background-color: #f5f5f5; +} + +table td[class*="span"], +table th[class*="span"], +.row-fluid table td[class*="span"], +.row-fluid table th[class*="span"] { + display: table-cell; + float: none; + margin-left: 0; +} + +.table td.span1, +.table th.span1 { + float: none; + width: 44px; + margin-left: 0; +} + +.table td.span2, +.table th.span2 { + float: none; + width: 124px; + margin-left: 0; +} + +.table td.span3, +.table th.span3 { + float: none; + width: 204px; + margin-left: 0; +} + +.table td.span4, +.table th.span4 { + float: none; + width: 284px; + margin-left: 0; +} + +.table td.span5, +.table th.span5 { + float: none; + width: 364px; + margin-left: 0; +} + +.table td.span6, +.table th.span6 { + float: none; + width: 444px; + margin-left: 0; +} + +.table td.span7, +.table th.span7 { + float: none; + width: 524px; + margin-left: 0; +} + +.table td.span8, +.table th.span8 { + float: none; + width: 604px; + margin-left: 0; +} + +.table td.span9, +.table th.span9 { + float: none; + width: 684px; + margin-left: 0; +} + +.table td.span10, +.table th.span10 { + float: none; + width: 764px; + margin-left: 0; +} + +.table td.span11, +.table th.span11 { + float: none; + width: 844px; + margin-left: 0; +} + +.table td.span12, +.table th.span12 { + float: none; + width: 924px; + margin-left: 0; +} + +.table tbody tr.success > td { + background-color: #dff0d8; +} + +.table tbody tr.error > td { + background-color: #f2dede; +} + +.table tbody tr.warning > td { + background-color: #fcf8e3; +} + +.table tbody tr.info > td { + background-color: #d9edf7; +} + +.table-hover tbody tr.success:hover > td { + background-color: #d0e9c6; +} + +.table-hover tbody tr.error:hover > td { + background-color: #ebcccc; +} + +.table-hover tbody tr.warning:hover > td { + background-color: #faf2cc; +} + +.table-hover tbody tr.info:hover > td { + background-color: #c4e3f3; +} + +[class^="icon-"], +[class*=" icon-"] { + display: inline-block; + width: 14px; + height: 14px; + margin-top: 1px; + *margin-right: .3em; + line-height: 14px; + vertical-align: text-top; + background-image: url("../img/glyphicons-halflings.png"); + background-position: 14px 14px; + background-repeat: no-repeat; +} + +/* White icons with optional class, or on hover/focus/active states of certain elements */ + +.icon-white, +.nav-pills > .active > a > [class^="icon-"], +.nav-pills > .active > a > [class*=" icon-"], +.nav-list > .active > a > [class^="icon-"], +.nav-list > .active > a > [class*=" icon-"], +.navbar-inverse .nav > .active > a > [class^="icon-"], +.navbar-inverse .nav > .active > a > [class*=" icon-"], +.dropdown-menu > li > a:hover > [class^="icon-"], +.dropdown-menu > li > a:focus > [class^="icon-"], +.dropdown-menu > li > a:hover > [class*=" icon-"], +.dropdown-menu > li > a:focus > [class*=" icon-"], +.dropdown-menu > .active > a > [class^="icon-"], +.dropdown-menu > .active > a > [class*=" icon-"], +.dropdown-submenu:hover > a > [class^="icon-"], +.dropdown-submenu:focus > a > [class^="icon-"], +.dropdown-submenu:hover > a > [class*=" icon-"], +.dropdown-submenu:focus > a > [class*=" icon-"] { + background-image: url("../img/glyphicons-halflings-white.png"); +} + +.icon-glass { + background-position: 0 0; +} + +.icon-music { + background-position: -24px 0; +} + +.icon-search { + background-position: -48px 0; +} + +.icon-envelope { + background-position: -72px 0; +} + +.icon-heart { + background-position: -96px 0; +} + +.icon-star { + background-position: -120px 0; +} + +.icon-star-empty { + background-position: -144px 0; +} + +.icon-user { + background-position: -168px 0; +} + +.icon-film { + background-position: -192px 0; +} + +.icon-th-large { + background-position: -216px 0; +} + +.icon-th { + background-position: -240px 0; +} + +.icon-th-list { + background-position: -264px 0; +} + +.icon-ok { + background-position: -288px 0; +} + +.icon-remove { + background-position: -312px 0; +} + +.icon-zoom-in { + background-position: -336px 0; +} + +.icon-zoom-out { + background-position: -360px 0; +} + +.icon-off { + background-position: -384px 0; +} + +.icon-signal { + background-position: -408px 0; +} + +.icon-cog { + background-position: -432px 0; +} + +.icon-trash { + background-position: -456px 0; +} + +.icon-home { + background-position: 0 -24px; +} + +.icon-file { + background-position: -24px -24px; +} + +.icon-time { + background-position: -48px -24px; +} + +.icon-road { + background-position: -72px -24px; +} + +.icon-download-alt { + background-position: -96px -24px; +} + +.icon-download { + background-position: -120px -24px; +} + +.icon-upload { + background-position: -144px -24px; +} + +.icon-inbox { + background-position: -168px -24px; +} + +.icon-play-circle { + background-position: -192px -24px; +} + +.icon-repeat { + background-position: -216px -24px; +} + +.icon-refresh { + background-position: -240px -24px; +} + +.icon-list-alt { + background-position: -264px -24px; +} + +.icon-lock { + background-position: -287px -24px; +} + +.icon-flag { + background-position: -312px -24px; +} + +.icon-headphones { + background-position: -336px -24px; +} + +.icon-volume-off { + background-position: -360px -24px; +} + +.icon-volume-down { + background-position: -384px -24px; +} + +.icon-volume-up { + background-position: -408px -24px; +} + +.icon-qrcode { + background-position: -432px -24px; +} + +.icon-barcode { + background-position: -456px -24px; +} + +.icon-tag { + background-position: 0 -48px; +} + +.icon-tags { + background-position: -25px -48px; +} + +.icon-book { + background-position: -48px -48px; +} + +.icon-bookmark { + background-position: -72px -48px; +} + +.icon-print { + background-position: -96px -48px; +} + +.icon-camera { + background-position: -120px -48px; +} + +.icon-font { + background-position: -144px -48px; +} + +.icon-bold { + background-position: -167px -48px; +} + +.icon-italic { + background-position: -192px -48px; +} + +.icon-text-height { + background-position: -216px -48px; +} + +.icon-text-width { + background-position: -240px -48px; +} + +.icon-align-left { + background-position: -264px -48px; +} + +.icon-align-center { + background-position: -288px -48px; +} + +.icon-align-right { + background-position: -312px -48px; +} + +.icon-align-justify { + background-position: -336px -48px; +} + +.icon-list { + background-position: -360px -48px; +} + +.icon-indent-left { + background-position: -384px -48px; +} + +.icon-indent-right { + background-position: -408px -48px; +} + +.icon-facetime-video { + background-position: -432px -48px; +} + +.icon-picture { + background-position: -456px -48px; +} + +.icon-pencil { + background-position: 0 -72px; +} + +.icon-map-marker { + background-position: -24px -72px; +} + +.icon-adjust { + background-position: -48px -72px; +} + +.icon-tint { + background-position: -72px -72px; +} + +.icon-edit { + background-position: -96px -72px; +} + +.icon-share { + background-position: -120px -72px; +} + +.icon-check { + background-position: -144px -72px; +} + +.icon-move { + background-position: -168px -72px; +} + +.icon-step-backward { + background-position: -192px -72px; +} + +.icon-fast-backward { + background-position: -216px -72px; +} + +.icon-backward { + background-position: -240px -72px; +} + +.icon-play { + background-position: -264px -72px; +} + +.icon-pause { + background-position: -288px -72px; +} + +.icon-stop { + background-position: -312px -72px; +} + +.icon-forward { + background-position: -336px -72px; +} + +.icon-fast-forward { + background-position: -360px -72px; +} + +.icon-step-forward { + background-position: -384px -72px; +} + +.icon-eject { + background-position: -408px -72px; +} + +.icon-chevron-left { + background-position: -432px -72px; +} + +.icon-chevron-right { + background-position: -456px -72px; +} + +.icon-plus-sign { + background-position: 0 -96px; +} + +.icon-minus-sign { + background-position: -24px -96px; +} + +.icon-remove-sign { + background-position: -48px -96px; +} + +.icon-ok-sign { + background-position: -72px -96px; +} + +.icon-question-sign { + background-position: -96px -96px; +} + +.icon-info-sign { + background-position: -120px -96px; +} + +.icon-screenshot { + background-position: -144px -96px; +} + +.icon-remove-circle { + background-position: -168px -96px; +} + +.icon-ok-circle { + background-position: -192px -96px; +} + +.icon-ban-circle { + background-position: -216px -96px; +} + +.icon-arrow-left { + background-position: -240px -96px; +} + +.icon-arrow-right { + background-position: -264px -96px; +} + +.icon-arrow-up { + background-position: -289px -96px; +} + +.icon-arrow-down { + background-position: -312px -96px; +} + +.icon-share-alt { + background-position: -336px -96px; +} + +.icon-resize-full { + background-position: -360px -96px; +} + +.icon-resize-small { + background-position: -384px -96px; +} + +.icon-plus { + background-position: -408px -96px; +} + +.icon-minus { + background-position: -433px -96px; +} + +.icon-asterisk { + background-position: -456px -96px; +} + +.icon-exclamation-sign { + background-position: 0 -120px; +} + +.icon-gift { + background-position: -24px -120px; +} + +.icon-leaf { + background-position: -48px -120px; +} + +.icon-fire { + background-position: -72px -120px; +} + +.icon-eye-open { + background-position: -96px -120px; +} + +.icon-eye-close { + background-position: -120px -120px; +} + +.icon-warning-sign { + background-position: -144px -120px; +} + +.icon-plane { + background-position: -168px -120px; +} + +.icon-calendar { + background-position: -192px -120px; +} + +.icon-random { + width: 16px; + background-position: -216px -120px; +} + +.icon-comment { + background-position: -240px -120px; +} + +.icon-magnet { + background-position: -264px -120px; +} + +.icon-chevron-up { + background-position: -288px -120px; +} + +.icon-chevron-down { + background-position: -313px -119px; +} + +.icon-retweet { + background-position: -336px -120px; +} + +.icon-shopping-cart { + background-position: -360px -120px; +} + +.icon-folder-close { + width: 16px; + background-position: -384px -120px; +} + +.icon-folder-open { + width: 16px; + background-position: -408px -120px; +} + +.icon-resize-vertical { + background-position: -432px -119px; +} + +.icon-resize-horizontal { + background-position: -456px -118px; +} + +.icon-hdd { + background-position: 0 -144px; +} + +.icon-bullhorn { + background-position: -24px -144px; +} + +.icon-bell { + background-position: -48px -144px; +} + +.icon-certificate { + background-position: -72px -144px; +} + +.icon-thumbs-up { + background-position: -96px -144px; +} + +.icon-thumbs-down { + background-position: -120px -144px; +} + +.icon-hand-right { + background-position: -144px -144px; +} + +.icon-hand-left { + background-position: -168px -144px; +} + +.icon-hand-up { + background-position: -192px -144px; +} + +.icon-hand-down { + background-position: -216px -144px; +} + +.icon-circle-arrow-right { + background-position: -240px -144px; +} + +.icon-circle-arrow-left { + background-position: -264px -144px; +} + +.icon-circle-arrow-up { + background-position: -288px -144px; +} + +.icon-circle-arrow-down { + background-position: -312px -144px; +} + +.icon-globe { + background-position: -336px -144px; +} + +.icon-wrench { + background-position: -360px -144px; +} + +.icon-tasks { + background-position: -384px -144px; +} + +.icon-filter { + background-position: -408px -144px; +} + +.icon-briefcase { + background-position: -432px -144px; +} + +.icon-fullscreen { + background-position: -456px -144px; +} + +.dropup, +.dropdown { + position: relative; +} + +.dropdown-toggle { + *margin-bottom: -3px; +} + +.dropdown-toggle:active, +.open .dropdown-toggle { + outline: 0; +} + +.caret { + display: inline-block; + width: 0; + height: 0; + vertical-align: top; + border-top: 4px solid #000000; + border-right: 4px solid transparent; + border-left: 4px solid transparent; + content: ""; +} + +.dropdown .caret { + margin-top: 8px; + margin-left: 2px; +} + +.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; + list-style: none; + background-color: #ffffff; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.2); + *border-right-width: 2px; + *border-bottom-width: 2px; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -webkit-background-clip: padding-box; + -moz-background-clip: padding; + background-clip: padding-box; +} + +.dropdown-menu.pull-right { + right: 0; + left: auto; +} + +.dropdown-menu .divider { + *width: 100%; + height: 1px; + margin: 9px 1px; + *margin: -5px 0 5px; + overflow: hidden; + background-color: #e5e5e5; + border-bottom: 1px solid #ffffff; +} + +.dropdown-menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 20px; + color: #333333; + white-space: nowrap; +} + +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus, +.dropdown-submenu:hover > a, +.dropdown-submenu:focus > a { + color: #ffffff; + text-decoration: none; + background-color: #0081c2; + background-image: -moz-linear-gradient(top, #0088cc, #0077b3); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); + background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); + background-image: -o-linear-gradient(top, #0088cc, #0077b3); + background-image: linear-gradient(to bottom, #0088cc, #0077b3); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0); +} + +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + color: #ffffff; + text-decoration: none; + background-color: #0081c2; + background-image: -moz-linear-gradient(top, #0088cc, #0077b3); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); + background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); + background-image: -o-linear-gradient(top, #0088cc, #0077b3); + background-image: linear-gradient(to bottom, #0088cc, #0077b3); + background-repeat: repeat-x; + outline: 0; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0); +} + +.dropdown-menu > .disabled > a, +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + color: #999999; +} + +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + text-decoration: none; + cursor: default; + background-color: transparent; + background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.open { + *z-index: 1000; +} + +.open > .dropdown-menu { + display: block; +} + +.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 { + border-top: 0; + border-bottom: 4px solid #000000; + content: ""; +} + +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 1px; +} + +.dropdown-submenu { + position: relative; +} + +.dropdown-submenu > .dropdown-menu { + top: 0; + left: 100%; + margin-top: -6px; + margin-left: -1px; + -webkit-border-radius: 0 6px 6px 6px; + -moz-border-radius: 0 6px 6px 6px; + border-radius: 0 6px 6px 6px; +} + +.dropdown-submenu:hover > .dropdown-menu { + display: block; +} + +.dropup .dropdown-submenu > .dropdown-menu { + top: auto; + bottom: 0; + margin-top: 0; + margin-bottom: -2px; + -webkit-border-radius: 5px 5px 5px 0; + -moz-border-radius: 5px 5px 5px 0; + border-radius: 5px 5px 5px 0; +} + +.dropdown-submenu > a:after { + display: block; + float: right; + width: 0; + height: 0; + margin-top: 5px; + margin-right: -10px; + border-color: transparent; + border-left-color: #cccccc; + border-style: solid; + border-width: 5px 0 5px 5px; + content: " "; +} + +.dropdown-submenu:hover > a:after { + border-left-color: #ffffff; +} + +.dropdown-submenu.pull-left { + float: none; +} + +.dropdown-submenu.pull-left > .dropdown-menu { + left: -100%; + margin-left: 10px; + -webkit-border-radius: 6px 0 6px 6px; + -moz-border-radius: 6px 0 6px 6px; + border-radius: 6px 0 6px 6px; +} + +.dropdown .dropdown-menu .nav-header { + padding-right: 20px; + padding-left: 20px; +} + +.typeahead { + z-index: 1051; + margin-top: 2px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); +} + +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, 0.15); +} + +.well-large { + padding: 24px; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} + +.well-small { + padding: 9px; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.fade { + opacity: 0; + -webkit-transition: opacity 0.15s linear; + -moz-transition: opacity 0.15s linear; + -o-transition: opacity 0.15s linear; + transition: opacity 0.15s linear; +} + +.fade.in { + opacity: 1; +} + +.collapse { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition: height 0.35s ease; + -moz-transition: height 0.35s ease; + -o-transition: height 0.35s ease; + transition: height 0.35s ease; +} + +.collapse.in { + height: auto; +} + +.close { + float: right; + font-size: 20px; + font-weight: bold; + line-height: 20px; + color: #000000; + text-shadow: 0 1px 0 #ffffff; + opacity: 0.2; + filter: alpha(opacity=20); +} + +.close:hover, +.close:focus { + color: #000000; + text-decoration: none; + cursor: pointer; + opacity: 0.4; + filter: alpha(opacity=40); +} + +button.close { + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; +} + +.btn { + display: inline-block; + *display: inline; + padding: 4px 12px; + margin-bottom: 0; + *margin-left: .3em; + font-size: 14px; + line-height: 20px; + color: #333333; + text-align: center; + text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); + vertical-align: middle; + cursor: pointer; + background-color: #f5f5f5; + *background-color: #e6e6e6; + background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); + background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6); + background-image: -o-linear-gradient(top, #ffffff, #e6e6e6); + background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); + background-repeat: repeat-x; + border: 1px solid #cccccc; + *border: 0; + border-color: #e6e6e6 #e6e6e6 #bfbfbf; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + border-bottom-color: #b3b3b3; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + *zoom: 1; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.btn:hover, +.btn:focus, +.btn:active, +.btn.active, +.btn.disabled, +.btn[disabled] { + color: #333333; + background-color: #e6e6e6; + *background-color: #d9d9d9; +} + +.btn:active, +.btn.active { + background-color: #cccccc \9; +} + +.btn:first-child { + *margin-left: 0; +} + +.btn:hover, +.btn:focus { + color: #333333; + text-decoration: none; + background-position: 0 -15px; + -webkit-transition: background-position 0.1s linear; + -moz-transition: background-position 0.1s linear; + -o-transition: background-position 0.1s linear; + transition: background-position 0.1s linear; +} + +.btn:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +.btn.active, +.btn:active { + background-image: none; + outline: 0; + -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.btn.disabled, +.btn[disabled] { + cursor: default; + background-image: none; + opacity: 0.65; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; +} + +.btn-large { + padding: 11px 19px; + font-size: 17.5px; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} + +.btn-large [class^="icon-"], +.btn-large [class*=" icon-"] { + margin-top: 4px; +} + +.btn-small { + padding: 2px 10px; + font-size: 11.9px; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.btn-small [class^="icon-"], +.btn-small [class*=" icon-"] { + margin-top: 0; +} + +.btn-mini [class^="icon-"], +.btn-mini [class*=" icon-"] { + margin-top: -1px; +} + +.btn-mini { + padding: 0 6px; + font-size: 10.5px; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.btn-block { + display: block; + width: 100%; + padding-right: 0; + padding-left: 0; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.btn-block + .btn-block { + margin-top: 5px; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.btn-primary.active, +.btn-warning.active, +.btn-danger.active, +.btn-success.active, +.btn-info.active, +.btn-inverse.active { + color: rgba(255, 255, 255, 0.75); +} + +.btn-primary { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #006dcc; + *background-color: #0044cc; + background-image: -moz-linear-gradient(top, #0088cc, #0044cc); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc)); + background-image: -webkit-linear-gradient(top, #0088cc, #0044cc); + background-image: -o-linear-gradient(top, #0088cc, #0044cc); + background-image: linear-gradient(to bottom, #0088cc, #0044cc); + background-repeat: repeat-x; + border-color: #0044cc #0044cc #002a80; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-primary:hover, +.btn-primary:focus, +.btn-primary:active, +.btn-primary.active, +.btn-primary.disabled, +.btn-primary[disabled] { + color: #ffffff; + background-color: #0044cc; + *background-color: #003bb3; +} + +.btn-primary:active, +.btn-primary.active { + background-color: #003399 \9; +} + +.btn-warning { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #faa732; + *background-color: #f89406; + background-image: -moz-linear-gradient(top, #fbb450, #f89406); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); + background-image: -webkit-linear-gradient(top, #fbb450, #f89406); + background-image: -o-linear-gradient(top, #fbb450, #f89406); + background-image: linear-gradient(to bottom, #fbb450, #f89406); + background-repeat: repeat-x; + border-color: #f89406 #f89406 #ad6704; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-warning:hover, +.btn-warning:focus, +.btn-warning:active, +.btn-warning.active, +.btn-warning.disabled, +.btn-warning[disabled] { + color: #ffffff; + background-color: #f89406; + *background-color: #df8505; +} + +.btn-warning:active, +.btn-warning.active { + background-color: #c67605 \9; +} + +.btn-danger { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #da4f49; + *background-color: #bd362f; + background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f)); + background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f); + background-image: -o-linear-gradient(top, #ee5f5b, #bd362f); + background-image: linear-gradient(to bottom, #ee5f5b, #bd362f); + background-repeat: repeat-x; + border-color: #bd362f #bd362f #802420; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-danger:hover, +.btn-danger:focus, +.btn-danger:active, +.btn-danger.active, +.btn-danger.disabled, +.btn-danger[disabled] { + color: #ffffff; + background-color: #bd362f; + *background-color: #a9302a; +} + +.btn-danger:active, +.btn-danger.active { + background-color: #942a25 \9; +} + +.btn-success { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #5bb75b; + *background-color: #51a351; + background-image: -moz-linear-gradient(top, #62c462, #51a351); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351)); + background-image: -webkit-linear-gradient(top, #62c462, #51a351); + background-image: -o-linear-gradient(top, #62c462, #51a351); + background-image: linear-gradient(to bottom, #62c462, #51a351); + background-repeat: repeat-x; + border-color: #51a351 #51a351 #387038; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-success:hover, +.btn-success:focus, +.btn-success:active, +.btn-success.active, +.btn-success.disabled, +.btn-success[disabled] { + color: #ffffff; + background-color: #51a351; + *background-color: #499249; +} + +.btn-success:active, +.btn-success.active { + background-color: #408140 \9; +} + +.btn-info { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #49afcd; + *background-color: #2f96b4; + background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)); + background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4); + background-image: -o-linear-gradient(top, #5bc0de, #2f96b4); + background-image: linear-gradient(to bottom, #5bc0de, #2f96b4); + background-repeat: repeat-x; + border-color: #2f96b4 #2f96b4 #1f6377; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-info:hover, +.btn-info:focus, +.btn-info:active, +.btn-info.active, +.btn-info.disabled, +.btn-info[disabled] { + color: #ffffff; + background-color: #2f96b4; + *background-color: #2a85a0; +} + +.btn-info:active, +.btn-info.active { + background-color: #24748c \9; +} + +.btn-inverse { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #363636; + *background-color: #222222; + background-image: -moz-linear-gradient(top, #444444, #222222); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222)); + background-image: -webkit-linear-gradient(top, #444444, #222222); + background-image: -o-linear-gradient(top, #444444, #222222); + background-image: linear-gradient(to bottom, #444444, #222222); + background-repeat: repeat-x; + border-color: #222222 #222222 #000000; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-inverse:hover, +.btn-inverse:focus, +.btn-inverse:active, +.btn-inverse.active, +.btn-inverse.disabled, +.btn-inverse[disabled] { + color: #ffffff; + background-color: #222222; + *background-color: #151515; +} + +.btn-inverse:active, +.btn-inverse.active { + background-color: #080808 \9; +} + +button.btn, +input[type="submit"].btn { + *padding-top: 3px; + *padding-bottom: 3px; +} + +button.btn::-moz-focus-inner, +input[type="submit"].btn::-moz-focus-inner { + padding: 0; + border: 0; +} + +button.btn.btn-large, +input[type="submit"].btn.btn-large { + *padding-top: 7px; + *padding-bottom: 7px; +} + +button.btn.btn-small, +input[type="submit"].btn.btn-small { + *padding-top: 3px; + *padding-bottom: 3px; +} + +button.btn.btn-mini, +input[type="submit"].btn.btn-mini { + *padding-top: 1px; + *padding-bottom: 1px; +} + +.btn-link, +.btn-link:active, +.btn-link[disabled] { + background-color: transparent; + background-image: none; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; +} + +.btn-link { + color: #0088cc; + cursor: pointer; + border-color: transparent; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.btn-link:hover, +.btn-link:focus { + color: #005580; + text-decoration: underline; + background-color: transparent; +} + +.btn-link[disabled]:hover, +.btn-link[disabled]:focus { + color: #333333; + text-decoration: none; +} + +.btn-group { + position: relative; + display: inline-block; + *display: inline; + *margin-left: .3em; + font-size: 0; + white-space: nowrap; + vertical-align: middle; + *zoom: 1; +} + +.btn-group:first-child { + *margin-left: 0; +} + +.btn-group + .btn-group { + margin-left: 5px; +} + +.btn-toolbar { + margin-top: 10px; + margin-bottom: 10px; + font-size: 0; +} + +.btn-toolbar > .btn + .btn, +.btn-toolbar > .btn-group + .btn, +.btn-toolbar > .btn + .btn-group { + margin-left: 5px; +} + +.btn-group > .btn { + position: relative; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.btn-group > .btn + .btn { + margin-left: -1px; +} + +.btn-group > .btn, +.btn-group > .dropdown-menu, +.btn-group > .popover { + font-size: 14px; +} + +.btn-group > .btn-mini { + font-size: 10.5px; +} + +.btn-group > .btn-small { + font-size: 11.9px; +} + +.btn-group > .btn-large { + font-size: 17.5px; +} + +.btn-group > .btn:first-child { + margin-left: 0; + -webkit-border-bottom-left-radius: 4px; + border-bottom-left-radius: 4px; + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-bottomleft: 4px; + -moz-border-radius-topleft: 4px; +} + +.btn-group > .btn:last-child, +.btn-group > .dropdown-toggle { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + border-bottom-right-radius: 4px; + -moz-border-radius-topright: 4px; + -moz-border-radius-bottomright: 4px; +} + +.btn-group > .btn.large:first-child { + margin-left: 0; + -webkit-border-bottom-left-radius: 6px; + border-bottom-left-radius: 6px; + -webkit-border-top-left-radius: 6px; + border-top-left-radius: 6px; + -moz-border-radius-bottomleft: 6px; + -moz-border-radius-topleft: 6px; +} + +.btn-group > .btn.large:last-child, +.btn-group > .large.dropdown-toggle { + -webkit-border-top-right-radius: 6px; + border-top-right-radius: 6px; + -webkit-border-bottom-right-radius: 6px; + border-bottom-right-radius: 6px; + -moz-border-radius-topright: 6px; + -moz-border-radius-bottomright: 6px; +} + +.btn-group > .btn:hover, +.btn-group > .btn:focus, +.btn-group > .btn:active, +.btn-group > .btn.active { + z-index: 2; +} + +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} + +.btn-group > .btn + .dropdown-toggle { + *padding-top: 5px; + padding-right: 8px; + *padding-bottom: 5px; + padding-left: 8px; + -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.btn-group > .btn-mini + .dropdown-toggle { + *padding-top: 2px; + padding-right: 5px; + *padding-bottom: 2px; + padding-left: 5px; +} + +.btn-group > .btn-small + .dropdown-toggle { + *padding-top: 5px; + *padding-bottom: 4px; +} + +.btn-group > .btn-large + .dropdown-toggle { + *padding-top: 7px; + padding-right: 12px; + *padding-bottom: 7px; + padding-left: 12px; +} + +.btn-group.open .dropdown-toggle { + background-image: none; + -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.btn-group.open .btn.dropdown-toggle { + background-color: #e6e6e6; +} + +.btn-group.open .btn-primary.dropdown-toggle { + background-color: #0044cc; +} + +.btn-group.open .btn-warning.dropdown-toggle { + background-color: #f89406; +} + +.btn-group.open .btn-danger.dropdown-toggle { + background-color: #bd362f; +} + +.btn-group.open .btn-success.dropdown-toggle { + background-color: #51a351; +} + +.btn-group.open .btn-info.dropdown-toggle { + background-color: #2f96b4; +} + +.btn-group.open .btn-inverse.dropdown-toggle { + background-color: #222222; +} + +.btn .caret { + margin-top: 8px; + margin-left: 0; +} + +.btn-large .caret { + margin-top: 6px; +} + +.btn-large .caret { + border-top-width: 5px; + border-right-width: 5px; + border-left-width: 5px; +} + +.btn-mini .caret, +.btn-small .caret { + margin-top: 8px; +} + +.dropup .btn-large .caret { + border-bottom-width: 5px; +} + +.btn-primary .caret, +.btn-warning .caret, +.btn-danger .caret, +.btn-info .caret, +.btn-success .caret, +.btn-inverse .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} + +.btn-group-vertical { + display: inline-block; + *display: inline; + /* IE7 inline-block hack */ + + *zoom: 1; +} + +.btn-group-vertical > .btn { + display: block; + float: none; + max-width: 100%; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.btn-group-vertical > .btn + .btn { + margin-top: -1px; + margin-left: 0; +} + +.btn-group-vertical > .btn:first-child { + -webkit-border-radius: 4px 4px 0 0; + -moz-border-radius: 4px 4px 0 0; + border-radius: 4px 4px 0 0; +} + +.btn-group-vertical > .btn:last-child { + -webkit-border-radius: 0 0 4px 4px; + -moz-border-radius: 0 0 4px 4px; + border-radius: 0 0 4px 4px; +} + +.btn-group-vertical > .btn-large:first-child { + -webkit-border-radius: 6px 6px 0 0; + -moz-border-radius: 6px 6px 0 0; + border-radius: 6px 6px 0 0; +} + +.btn-group-vertical > .btn-large:last-child { + -webkit-border-radius: 0 0 6px 6px; + -moz-border-radius: 0 0 6px 6px; + border-radius: 0 0 6px 6px; +} + +.alert { + padding: 8px 35px 8px 14px; + margin-bottom: 20px; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); + background-color: #fcf8e3; + border: 1px solid #fbeed5; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.alert, +.alert h4 { + color: #c09853; +} + +.alert h4 { + margin: 0; +} + +.alert .close { + position: relative; + top: -2px; + right: -21px; + line-height: 20px; +} + +.alert-success { + color: #468847; + background-color: #dff0d8; + border-color: #d6e9c6; +} + +.alert-success h4 { + color: #468847; +} + +.alert-danger, +.alert-error { + color: #b94a48; + background-color: #f2dede; + border-color: #eed3d7; +} + +.alert-danger h4, +.alert-error h4 { + color: #b94a48; +} + +.alert-info { + color: #3a87ad; + background-color: #d9edf7; + border-color: #bce8f1; +} + +.alert-info h4 { + color: #3a87ad; +} + +.alert-block { + padding-top: 14px; + padding-bottom: 14px; +} + +.alert-block > p, +.alert-block > ul { + margin-bottom: 0; +} + +.alert-block p + p { + margin-top: 5px; +} + +.nav { + margin-bottom: 20px; + margin-left: 0; + list-style: none; +} + +.nav > li > a { + display: block; +} + +.nav > li > a:hover, +.nav > li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} + +.nav > li > a > img { + max-width: none; +} + +.nav > .pull-right { + float: right; +} + +.nav-header { + display: block; + padding: 3px 15px; + font-size: 11px; + font-weight: bold; + line-height: 20px; + color: #999999; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); + text-transform: uppercase; +} + +.nav li + .nav-header { + margin-top: 9px; +} + +.nav-list { + padding-right: 15px; + padding-left: 15px; + margin-bottom: 0; +} + +.nav-list > li > a, +.nav-list .nav-header { + margin-right: -15px; + margin-left: -15px; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); +} + +.nav-list > li > a { + padding: 3px 15px; +} + +.nav-list > .active > a, +.nav-list > .active > a:hover, +.nav-list > .active > a:focus { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); + background-color: #0088cc; +} + +.nav-list [class^="icon-"], +.nav-list [class*=" icon-"] { + margin-right: 2px; +} + +.nav-list .divider { + *width: 100%; + height: 1px; + margin: 9px 1px; + *margin: -5px 0 5px; + overflow: hidden; + background-color: #e5e5e5; + border-bottom: 1px solid #ffffff; +} + +.nav-tabs, +.nav-pills { + *zoom: 1; +} + +.nav-tabs:before, +.nav-pills:before, +.nav-tabs:after, +.nav-pills:after { + display: table; + line-height: 0; + content: ""; +} + +.nav-tabs:after, +.nav-pills:after { + clear: both; +} + +.nav-tabs > li, +.nav-pills > li { + float: left; +} + +.nav-tabs > li > a, +.nav-pills > li > a { + padding-right: 12px; + padding-left: 12px; + margin-right: 2px; + line-height: 14px; +} + +.nav-tabs { + border-bottom: 1px solid #ddd; +} + +.nav-tabs > li { + margin-bottom: -1px; +} + +.nav-tabs > li > a { + padding-top: 8px; + padding-bottom: 8px; + line-height: 20px; + border: 1px solid transparent; + -webkit-border-radius: 4px 4px 0 0; + -moz-border-radius: 4px 4px 0 0; + border-radius: 4px 4px 0 0; +} + +.nav-tabs > li > a:hover, +.nav-tabs > li > a:focus { + border-color: #eeeeee #eeeeee #dddddd; +} + +.nav-tabs > .active > a, +.nav-tabs > .active > a:hover, +.nav-tabs > .active > a:focus { + color: #555555; + cursor: default; + background-color: #ffffff; + border: 1px solid #ddd; + border-bottom-color: transparent; +} + +.nav-pills > li > a { + padding-top: 8px; + padding-bottom: 8px; + margin-top: 2px; + margin-bottom: 2px; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; +} + +.nav-pills > .active > a, +.nav-pills > .active > a:hover, +.nav-pills > .active > a:focus { + color: #ffffff; + background-color: #0088cc; +} + +.nav-stacked > li { + float: none; +} + +.nav-stacked > li > a { + margin-right: 0; +} + +.nav-tabs.nav-stacked { + border-bottom: 0; +} + +.nav-tabs.nav-stacked > li > a { + border: 1px solid #ddd; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.nav-tabs.nav-stacked > li:first-child > a { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-topright: 4px; + -moz-border-radius-topleft: 4px; +} + +.nav-tabs.nav-stacked > li:last-child > a { + -webkit-border-bottom-right-radius: 4px; + border-bottom-right-radius: 4px; + -webkit-border-bottom-left-radius: 4px; + border-bottom-left-radius: 4px; + -moz-border-radius-bottomright: 4px; + -moz-border-radius-bottomleft: 4px; +} + +.nav-tabs.nav-stacked > li > a:hover, +.nav-tabs.nav-stacked > li > a:focus { + z-index: 2; + border-color: #ddd; +} + +.nav-pills.nav-stacked > li > a { + margin-bottom: 3px; +} + +.nav-pills.nav-stacked > li:last-child > a { + margin-bottom: 1px; +} + +.nav-tabs .dropdown-menu { + -webkit-border-radius: 0 0 6px 6px; + -moz-border-radius: 0 0 6px 6px; + border-radius: 0 0 6px 6px; +} + +.nav-pills .dropdown-menu { + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} + +.nav .dropdown-toggle .caret { + margin-top: 6px; + border-top-color: #0088cc; + border-bottom-color: #0088cc; +} + +.nav .dropdown-toggle:hover .caret, +.nav .dropdown-toggle:focus .caret { + border-top-color: #005580; + border-bottom-color: #005580; +} + +/* move down carets for tabs */ + +.nav-tabs .dropdown-toggle .caret { + margin-top: 8px; +} + +.nav .active .dropdown-toggle .caret { + border-top-color: #fff; + border-bottom-color: #fff; +} + +.nav-tabs .active .dropdown-toggle .caret { + border-top-color: #555555; + border-bottom-color: #555555; +} + +.nav > .dropdown.active > a:hover, +.nav > .dropdown.active > a:focus { + cursor: pointer; +} + +.nav-tabs .open .dropdown-toggle, +.nav-pills .open .dropdown-toggle, +.nav > li.dropdown.open.active > a:hover, +.nav > li.dropdown.open.active > a:focus { + color: #ffffff; + background-color: #999999; + border-color: #999999; +} + +.nav li.dropdown.open .caret, +.nav li.dropdown.open.active .caret, +.nav li.dropdown.open a:hover .caret, +.nav li.dropdown.open a:focus .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; + opacity: 1; + filter: alpha(opacity=100); +} + +.tabs-stacked .open > a:hover, +.tabs-stacked .open > a:focus { + border-color: #999999; +} + +.tabbable { + *zoom: 1; +} + +.tabbable:before, +.tabbable:after { + display: table; + line-height: 0; + content: ""; +} + +.tabbable:after { + clear: both; +} + +.tab-content { + overflow: auto; +} + +.tabs-below > .nav-tabs, +.tabs-right > .nav-tabs, +.tabs-left > .nav-tabs { + border-bottom: 0; +} + +.tab-content > .tab-pane, +.pill-content > .pill-pane { + display: none; +} + +.tab-content > .active, +.pill-content > .active { + display: block; +} + +.tabs-below > .nav-tabs { + border-top: 1px solid #ddd; +} + +.tabs-below > .nav-tabs > li { + margin-top: -1px; + margin-bottom: 0; +} + +.tabs-below > .nav-tabs > li > a { + -webkit-border-radius: 0 0 4px 4px; + -moz-border-radius: 0 0 4px 4px; + border-radius: 0 0 4px 4px; +} + +.tabs-below > .nav-tabs > li > a:hover, +.tabs-below > .nav-tabs > li > a:focus { + border-top-color: #ddd; + border-bottom-color: transparent; +} + +.tabs-below > .nav-tabs > .active > a, +.tabs-below > .nav-tabs > .active > a:hover, +.tabs-below > .nav-tabs > .active > a:focus { + border-color: transparent #ddd #ddd #ddd; +} + +.tabs-left > .nav-tabs > li, +.tabs-right > .nav-tabs > li { + float: none; +} + +.tabs-left > .nav-tabs > li > a, +.tabs-right > .nav-tabs > li > a { + min-width: 74px; + margin-right: 0; + margin-bottom: 3px; +} + +.tabs-left > .nav-tabs { + float: left; + margin-right: 19px; + border-right: 1px solid #ddd; +} + +.tabs-left > .nav-tabs > li > a { + margin-right: -1px; + -webkit-border-radius: 4px 0 0 4px; + -moz-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; +} + +.tabs-left > .nav-tabs > li > a:hover, +.tabs-left > .nav-tabs > li > a:focus { + border-color: #eeeeee #dddddd #eeeeee #eeeeee; +} + +.tabs-left > .nav-tabs .active > a, +.tabs-left > .nav-tabs .active > a:hover, +.tabs-left > .nav-tabs .active > a:focus { + border-color: #ddd transparent #ddd #ddd; + *border-right-color: #ffffff; +} + +.tabs-right > .nav-tabs { + float: right; + margin-left: 19px; + border-left: 1px solid #ddd; +} + +.tabs-right > .nav-tabs > li > a { + margin-left: -1px; + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.tabs-right > .nav-tabs > li > a:hover, +.tabs-right > .nav-tabs > li > a:focus { + border-color: #eeeeee #eeeeee #eeeeee #dddddd; +} + +.tabs-right > .nav-tabs .active > a, +.tabs-right > .nav-tabs .active > a:hover, +.tabs-right > .nav-tabs .active > a:focus { + border-color: #ddd #ddd #ddd transparent; + *border-left-color: #ffffff; +} + +.nav > .disabled > a { + color: #999999; +} + +.nav > .disabled > a:hover, +.nav > .disabled > a:focus { + text-decoration: none; + cursor: default; + background-color: transparent; +} + +.navbar { + *position: relative; + *z-index: 2; + margin-bottom: 20px; + overflow: visible; +} + +.navbar-inner { + min-height: 40px; + padding-right: 20px; + padding-left: 20px; + background-color: #fafafa; + background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2)); + background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2); + background-image: -o-linear-gradient(top, #ffffff, #f2f2f2); + background-image: linear-gradient(to bottom, #ffffff, #f2f2f2); + background-repeat: repeat-x; + border: 1px solid #d4d4d4; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0); + *zoom: 1; + -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); + -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); + box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); +} + +.navbar-inner:before, +.navbar-inner:after { + display: table; + line-height: 0; + content: ""; +} + +.navbar-inner:after { + clear: both; +} + +.navbar .container { + width: auto; +} + +.nav-collapse.collapse { + height: auto; + overflow: visible; +} + +.navbar .brand { + display: block; + float: left; + padding: 10px 20px 10px; + margin-left: -20px; + font-size: 20px; + font-weight: 200; + color: #777777; + text-shadow: 0 1px 0 #ffffff; +} + +.navbar .brand:hover, +.navbar .brand:focus { + text-decoration: none; +} + +.navbar-text { + margin-bottom: 0; + line-height: 40px; + color: #777777; +} + +.navbar-link { + color: #777777; +} + +.navbar-link:hover, +.navbar-link:focus { + color: #333333; +} + +.navbar .divider-vertical { + height: 40px; + margin: 0 9px; + border-right: 1px solid #ffffff; + border-left: 1px solid #f2f2f2; +} + +.navbar .btn, +.navbar .btn-group { + margin-top: 5px; +} + +.navbar .btn-group .btn, +.navbar .input-prepend .btn, +.navbar .input-append .btn, +.navbar .input-prepend .btn-group, +.navbar .input-append .btn-group { + margin-top: 0; +} + +.navbar-form { + margin-bottom: 0; + *zoom: 1; +} + +.navbar-form:before, +.navbar-form:after { + display: table; + line-height: 0; + content: ""; +} + +.navbar-form:after { + clear: both; +} + +.navbar-form input, +.navbar-form select, +.navbar-form .radio, +.navbar-form .checkbox { + margin-top: 5px; +} + +.navbar-form input, +.navbar-form select, +.navbar-form .btn { + display: inline-block; + margin-bottom: 0; +} + +.navbar-form input[type="image"], +.navbar-form input[type="checkbox"], +.navbar-form input[type="radio"] { + margin-top: 3px; +} + +.navbar-form .input-append, +.navbar-form .input-prepend { + margin-top: 5px; + white-space: nowrap; +} + +.navbar-form .input-append input, +.navbar-form .input-prepend input { + margin-top: 0; +} + +.navbar-search { + position: relative; + float: left; + margin-top: 5px; + margin-bottom: 0; +} + +.navbar-search .search-query { + padding: 4px 14px; + margin-bottom: 0; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 13px; + font-weight: normal; + line-height: 1; + -webkit-border-radius: 15px; + -moz-border-radius: 15px; + border-radius: 15px; +} + +.navbar-static-top { + position: static; + margin-bottom: 0; +} + +.navbar-static-top .navbar-inner { + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; + margin-bottom: 0; +} + +.navbar-fixed-top .navbar-inner, +.navbar-static-top .navbar-inner { + border-width: 0 0 1px; +} + +.navbar-fixed-bottom .navbar-inner { + border-width: 1px 0 0; +} + +.navbar-fixed-top .navbar-inner, +.navbar-fixed-bottom .navbar-inner { + padding-right: 0; + padding-left: 0; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.navbar-static-top .container, +.navbar-fixed-top .container, +.navbar-fixed-bottom .container { + width: 940px; +} + +.navbar-fixed-top { + top: 0; +} + +.navbar-fixed-top .navbar-inner, +.navbar-static-top .navbar-inner { + -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); + box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); +} + +.navbar-fixed-bottom { + bottom: 0; +} + +.navbar-fixed-bottom .navbar-inner { + -webkit-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); + box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); +} + +.navbar .nav { + position: relative; + left: 0; + display: block; + float: left; + margin: 0 10px 0 0; +} + +.navbar .nav.pull-right { + float: right; + margin-right: 0; +} + +.navbar .nav > li { + float: left; +} + +.navbar .nav > li > a { + float: none; + padding: 10px 15px 10px; + color: #777777; + text-decoration: none; + text-shadow: 0 1px 0 #ffffff; +} + +.navbar .nav .dropdown-toggle .caret { + margin-top: 8px; +} + +.navbar .nav > li > a:focus, +.navbar .nav > li > a:hover { + color: #333333; + text-decoration: none; + background-color: transparent; +} + +.navbar .nav > .active > a, +.navbar .nav > .active > a:hover, +.navbar .nav > .active > a:focus { + color: #555555; + text-decoration: none; + background-color: #e5e5e5; + -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); + -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); +} + +.navbar .btn-navbar { + display: none; + float: right; + padding: 7px 10px; + margin-right: 5px; + margin-left: 5px; + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #ededed; + *background-color: #e5e5e5; + background-image: -moz-linear-gradient(top, #f2f2f2, #e5e5e5); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5)); + background-image: -webkit-linear-gradient(top, #f2f2f2, #e5e5e5); + background-image: -o-linear-gradient(top, #f2f2f2, #e5e5e5); + background-image: linear-gradient(to bottom, #f2f2f2, #e5e5e5); + background-repeat: repeat-x; + border-color: #e5e5e5 #e5e5e5 #bfbfbf; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); + -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); +} + +.navbar .btn-navbar:hover, +.navbar .btn-navbar:focus, +.navbar .btn-navbar:active, +.navbar .btn-navbar.active, +.navbar .btn-navbar.disabled, +.navbar .btn-navbar[disabled] { + color: #ffffff; + background-color: #e5e5e5; + *background-color: #d9d9d9; +} + +.navbar .btn-navbar:active, +.navbar .btn-navbar.active { + background-color: #cccccc \9; +} + +.navbar .btn-navbar .icon-bar { + display: block; + width: 18px; + height: 2px; + background-color: #f5f5f5; + -webkit-border-radius: 1px; + -moz-border-radius: 1px; + border-radius: 1px; + -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); + -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); +} + +.btn-navbar .icon-bar + .icon-bar { + margin-top: 3px; +} + +.navbar .nav > li > .dropdown-menu:before { + position: absolute; + top: -7px; + left: 9px; + display: inline-block; + border-right: 7px solid transparent; + border-bottom: 7px solid #ccc; + border-left: 7px solid transparent; + border-bottom-color: rgba(0, 0, 0, 0.2); + content: ''; +} + +.navbar .nav > li > .dropdown-menu:after { + position: absolute; + top: -6px; + left: 10px; + display: inline-block; + border-right: 6px solid transparent; + border-bottom: 6px solid #ffffff; + border-left: 6px solid transparent; + content: ''; +} + +.navbar-fixed-bottom .nav > li > .dropdown-menu:before { + top: auto; + bottom: -7px; + border-top: 7px solid #ccc; + border-bottom: 0; + border-top-color: rgba(0, 0, 0, 0.2); +} + +.navbar-fixed-bottom .nav > li > .dropdown-menu:after { + top: auto; + bottom: -6px; + border-top: 6px solid #ffffff; + border-bottom: 0; +} + +.navbar .nav li.dropdown > a:hover .caret, +.navbar .nav li.dropdown > a:focus .caret { + border-top-color: #333333; + border-bottom-color: #333333; +} + +.navbar .nav li.dropdown.open > .dropdown-toggle, +.navbar .nav li.dropdown.active > .dropdown-toggle, +.navbar .nav li.dropdown.open.active > .dropdown-toggle { + color: #555555; + background-color: #e5e5e5; +} + +.navbar .nav li.dropdown > .dropdown-toggle .caret { + border-top-color: #777777; + border-bottom-color: #777777; +} + +.navbar .nav li.dropdown.open > .dropdown-toggle .caret, +.navbar .nav li.dropdown.active > .dropdown-toggle .caret, +.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret { + border-top-color: #555555; + border-bottom-color: #555555; +} + +.navbar .pull-right > li > .dropdown-menu, +.navbar .nav > li > .dropdown-menu.pull-right { + right: 0; + left: auto; +} + +.navbar .pull-right > li > .dropdown-menu:before, +.navbar .nav > li > .dropdown-menu.pull-right:before { + right: 12px; + left: auto; +} + +.navbar .pull-right > li > .dropdown-menu:after, +.navbar .nav > li > .dropdown-menu.pull-right:after { + right: 13px; + left: auto; +} + +.navbar .pull-right > li > .dropdown-menu .dropdown-menu, +.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu { + right: 100%; + left: auto; + margin-right: -1px; + margin-left: 0; + -webkit-border-radius: 6px 0 6px 6px; + -moz-border-radius: 6px 0 6px 6px; + border-radius: 6px 0 6px 6px; +} + +.navbar-inverse .navbar-inner { + background-color: #1b1b1b; + background-image: -moz-linear-gradient(top, #222222, #111111); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111)); + background-image: -webkit-linear-gradient(top, #222222, #111111); + background-image: -o-linear-gradient(top, #222222, #111111); + background-image: linear-gradient(to bottom, #222222, #111111); + background-repeat: repeat-x; + border-color: #252525; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0); +} + +.navbar-inverse .brand, +.navbar-inverse .nav > li > a { + color: #999999; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} + +.navbar-inverse .brand:hover, +.navbar-inverse .nav > li > a:hover, +.navbar-inverse .brand:focus, +.navbar-inverse .nav > li > a:focus { + color: #ffffff; +} + +.navbar-inverse .brand { + color: #999999; +} + +.navbar-inverse .navbar-text { + color: #999999; +} + +.navbar-inverse .nav > li > a:focus, +.navbar-inverse .nav > li > a:hover { + color: #ffffff; + background-color: transparent; +} + +.navbar-inverse .nav .active > a, +.navbar-inverse .nav .active > a:hover, +.navbar-inverse .nav .active > a:focus { + color: #ffffff; + background-color: #111111; +} + +.navbar-inverse .navbar-link { + color: #999999; +} + +.navbar-inverse .navbar-link:hover, +.navbar-inverse .navbar-link:focus { + color: #ffffff; +} + +.navbar-inverse .divider-vertical { + border-right-color: #222222; + border-left-color: #111111; +} + +.navbar-inverse .nav li.dropdown.open > .dropdown-toggle, +.navbar-inverse .nav li.dropdown.active > .dropdown-toggle, +.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle { + color: #ffffff; + background-color: #111111; +} + +.navbar-inverse .nav li.dropdown > a:hover .caret, +.navbar-inverse .nav li.dropdown > a:focus .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} + +.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret { + border-top-color: #999999; + border-bottom-color: #999999; +} + +.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret, +.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret, +.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} + +.navbar-inverse .navbar-search .search-query { + color: #ffffff; + background-color: #515151; + border-color: #111111; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); + -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); + -webkit-transition: none; + -moz-transition: none; + -o-transition: none; + transition: none; +} + +.navbar-inverse .navbar-search .search-query:-moz-placeholder { + color: #cccccc; +} + +.navbar-inverse .navbar-search .search-query:-ms-input-placeholder { + color: #cccccc; +} + +.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder { + color: #cccccc; +} + +.navbar-inverse .navbar-search .search-query:focus, +.navbar-inverse .navbar-search .search-query.focused { + padding: 5px 15px; + color: #333333; + text-shadow: 0 1px 0 #ffffff; + background-color: #ffffff; + border: 0; + outline: 0; + -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); +} + +.navbar-inverse .btn-navbar { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #0e0e0e; + *background-color: #040404; + background-image: -moz-linear-gradient(top, #151515, #040404); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404)); + background-image: -webkit-linear-gradient(top, #151515, #040404); + background-image: -o-linear-gradient(top, #151515, #040404); + background-image: linear-gradient(to bottom, #151515, #040404); + background-repeat: repeat-x; + border-color: #040404 #040404 #000000; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.navbar-inverse .btn-navbar:hover, +.navbar-inverse .btn-navbar:focus, +.navbar-inverse .btn-navbar:active, +.navbar-inverse .btn-navbar.active, +.navbar-inverse .btn-navbar.disabled, +.navbar-inverse .btn-navbar[disabled] { + color: #ffffff; + background-color: #040404; + *background-color: #000000; +} + +.navbar-inverse .btn-navbar:active, +.navbar-inverse .btn-navbar.active { + background-color: #000000 \9; +} + +.breadcrumb { + padding: 8px 15px; + margin: 0 0 20px; + list-style: none; + background-color: #f5f5f5; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.breadcrumb > li { + display: inline-block; + *display: inline; + text-shadow: 0 1px 0 #ffffff; + *zoom: 1; +} + +.breadcrumb > li > .divider { + padding: 0 5px; + color: #ccc; +} + +.breadcrumb > .active { + color: #999999; +} + +.pagination { + margin: 20px 0; +} + +.pagination ul { + display: inline-block; + *display: inline; + margin-bottom: 0; + margin-left: 0; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + *zoom: 1; + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.pagination ul > li { + display: inline; +} + +.pagination ul > li > a, +.pagination ul > li > span { + float: left; + padding: 4px 12px; + line-height: 20px; + text-decoration: none; + background-color: #ffffff; + border: 1px solid #dddddd; + border-left-width: 0; +} + +.pagination ul > li > a:hover, +.pagination ul > li > a:focus, +.pagination ul > .active > a, +.pagination ul > .active > span { + background-color: #f5f5f5; +} + +.pagination ul > .active > a, +.pagination ul > .active > span { + color: #999999; + cursor: default; +} + +.pagination ul > .disabled > span, +.pagination ul > .disabled > a, +.pagination ul > .disabled > a:hover, +.pagination ul > .disabled > a:focus { + color: #999999; + cursor: default; + background-color: transparent; +} + +.pagination ul > li:first-child > a, +.pagination ul > li:first-child > span { + border-left-width: 1px; + -webkit-border-bottom-left-radius: 4px; + border-bottom-left-radius: 4px; + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-bottomleft: 4px; + -moz-border-radius-topleft: 4px; +} + +.pagination ul > li:last-child > a, +.pagination ul > li:last-child > span { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + border-bottom-right-radius: 4px; + -moz-border-radius-topright: 4px; + -moz-border-radius-bottomright: 4px; +} + +.pagination-centered { + text-align: center; +} + +.pagination-right { + text-align: right; +} + +.pagination-large ul > li > a, +.pagination-large ul > li > span { + padding: 11px 19px; + font-size: 17.5px; +} + +.pagination-large ul > li:first-child > a, +.pagination-large ul > li:first-child > span { + -webkit-border-bottom-left-radius: 6px; + border-bottom-left-radius: 6px; + -webkit-border-top-left-radius: 6px; + border-top-left-radius: 6px; + -moz-border-radius-bottomleft: 6px; + -moz-border-radius-topleft: 6px; +} + +.pagination-large ul > li:last-child > a, +.pagination-large ul > li:last-child > span { + -webkit-border-top-right-radius: 6px; + border-top-right-radius: 6px; + -webkit-border-bottom-right-radius: 6px; + border-bottom-right-radius: 6px; + -moz-border-radius-topright: 6px; + -moz-border-radius-bottomright: 6px; +} + +.pagination-mini ul > li:first-child > a, +.pagination-small ul > li:first-child > a, +.pagination-mini ul > li:first-child > span, +.pagination-small ul > li:first-child > span { + -webkit-border-bottom-left-radius: 3px; + border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-top-left-radius: 3px; + -moz-border-radius-bottomleft: 3px; + -moz-border-radius-topleft: 3px; +} + +.pagination-mini ul > li:last-child > a, +.pagination-small ul > li:last-child > a, +.pagination-mini ul > li:last-child > span, +.pagination-small ul > li:last-child > span { + -webkit-border-top-right-radius: 3px; + border-top-right-radius: 3px; + -webkit-border-bottom-right-radius: 3px; + border-bottom-right-radius: 3px; + -moz-border-radius-topright: 3px; + -moz-border-radius-bottomright: 3px; +} + +.pagination-small ul > li > a, +.pagination-small ul > li > span { + padding: 2px 10px; + font-size: 11.9px; +} + +.pagination-mini ul > li > a, +.pagination-mini ul > li > span { + padding: 0 6px; + font-size: 10.5px; +} + +.pager { + margin: 20px 0; + text-align: center; + list-style: none; + *zoom: 1; +} + +.pager:before, +.pager:after { + display: table; + line-height: 0; + content: ""; +} + +.pager:after { + clear: both; +} + +.pager li { + display: inline; +} + +.pager li > a, +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #fff; + border: 1px solid #ddd; + -webkit-border-radius: 15px; + -moz-border-radius: 15px; + border-radius: 15px; +} + +.pager li > a:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #f5f5f5; +} + +.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: #999999; + cursor: default; + background-color: #fff; +} + +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000000; +} + +.modal-backdrop.fade { + opacity: 0; +} + +.modal-backdrop, +.modal-backdrop.fade.in { + opacity: 0.8; + filter: alpha(opacity=80); +} + +.modal { + position: fixed; + top: 10%; + left: 50%; + z-index: 1050; + width: 560px; + margin-left: -280px; + background-color: #ffffff; + border: 1px solid #999; + border: 1px solid rgba(0, 0, 0, 0.3); + *border: 1px solid #999; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; + outline: none; + -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); + box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); + -webkit-background-clip: padding-box; + -moz-background-clip: padding-box; + background-clip: padding-box; +} + +.modal.fade { + top: -25%; + -webkit-transition: opacity 0.3s linear, top 0.3s ease-out; + -moz-transition: opacity 0.3s linear, top 0.3s ease-out; + -o-transition: opacity 0.3s linear, top 0.3s ease-out; + transition: opacity 0.3s linear, top 0.3s ease-out; +} + +.modal.fade.in { + top: 10%; +} + +.modal-header { + padding: 9px 15px; + border-bottom: 1px solid #eee; +} + +.modal-header .close { + margin-top: 2px; +} + +.modal-header h3 { + margin: 0; + line-height: 30px; +} + +.modal-body { + position: relative; + max-height: 400px; + padding: 15px; + overflow-y: auto; +} + +.modal-form { + margin-bottom: 0; +} + +.modal-footer { + padding: 14px 15px 15px; + margin-bottom: 0; + text-align: right; + background-color: #f5f5f5; + border-top: 1px solid #ddd; + -webkit-border-radius: 0 0 6px 6px; + -moz-border-radius: 0 0 6px 6px; + border-radius: 0 0 6px 6px; + *zoom: 1; + -webkit-box-shadow: inset 0 1px 0 #ffffff; + -moz-box-shadow: inset 0 1px 0 #ffffff; + box-shadow: inset 0 1px 0 #ffffff; +} + +.modal-footer:before, +.modal-footer:after { + display: table; + line-height: 0; + content: ""; +} + +.modal-footer:after { + clear: both; +} + +.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; +} + +.tooltip { + position: absolute; + z-index: 1030; + display: block; + font-size: 11px; + line-height: 1.4; + opacity: 0; + filter: alpha(opacity=0); + visibility: visible; +} + +.tooltip.in { + opacity: 0.8; + filter: alpha(opacity=80); +} + +.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: 8px; + color: #ffffff; + text-align: center; + text-decoration: none; + background-color: #000000; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + 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-top-color: #000000; + border-width: 5px 5px 0; +} + +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-right-color: #000000; + border-width: 5px 5px 5px 0; +} + +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-left-color: #000000; + border-width: 5px 0 5px 5px; +} + +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-bottom-color: #000000; + border-width: 0 5px 5px; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1010; + display: none; + max-width: 276px; + padding: 1px; + text-align: left; + white-space: normal; + background-color: #ffffff; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.2); + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -webkit-background-clip: padding-box; + -moz-background-clip: padding; + background-clip: padding-box; +} + +.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; + font-weight: normal; + line-height: 18px; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + -webkit-border-radius: 5px 5px 0 0; + -moz-border-radius: 5px 5px 0 0; + border-radius: 5px 5px 0 0; +} + +.popover-title:empty { + display: none; +} + +.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 { + border-width: 10px; + content: ""; +} + +.popover.top .arrow { + bottom: -11px; + left: 50%; + margin-left: -11px; + border-top-color: #999; + border-top-color: rgba(0, 0, 0, 0.25); + border-bottom-width: 0; +} + +.popover.top .arrow:after { + bottom: 1px; + margin-left: -10px; + border-top-color: #ffffff; + 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, 0.25); + border-left-width: 0; +} + +.popover.right .arrow:after { + bottom: -10px; + left: 1px; + border-right-color: #ffffff; + border-left-width: 0; +} + +.popover.bottom .arrow { + top: -11px; + left: 50%; + margin-left: -11px; + border-bottom-color: #999; + border-bottom-color: rgba(0, 0, 0, 0.25); + border-top-width: 0; +} + +.popover.bottom .arrow:after { + top: 1px; + margin-left: -10px; + border-bottom-color: #ffffff; + border-top-width: 0; +} + +.popover.left .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-left-color: #999; + border-left-color: rgba(0, 0, 0, 0.25); + border-right-width: 0; +} + +.popover.left .arrow:after { + right: 1px; + bottom: -10px; + border-left-color: #ffffff; + border-right-width: 0; +} + +.thumbnails { + margin-left: -20px; + list-style: none; + *zoom: 1; +} + +.thumbnails:before, +.thumbnails:after { + display: table; + line-height: 0; + content: ""; +} + +.thumbnails:after { + clear: both; +} + +.row-fluid .thumbnails { + margin-left: 0; +} + +.thumbnails > li { + float: left; + margin-bottom: 20px; + margin-left: 20px; +} + +.thumbnail { + display: block; + padding: 4px; + line-height: 20px; + border: 1px solid #ddd; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +a.thumbnail:hover, +a.thumbnail:focus { + border-color: #0088cc; + -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); + -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); + box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); +} + +.thumbnail > img { + display: block; + max-width: 100%; + margin-right: auto; + margin-left: auto; +} + +.thumbnail .caption { + padding: 9px; + color: #555555; +} + +.media, +.media-body { + overflow: hidden; + *overflow: visible; + zoom: 1; +} + +.media, +.media .media { + margin-top: 15px; +} + +.media:first-child { + margin-top: 0; +} + +.media-object { + display: block; +} + +.media-heading { + margin: 0 0 5px; +} + +.media > .pull-left { + margin-right: 10px; +} + +.media > .pull-right { + margin-left: 10px; +} + +.media-list { + margin-left: 0; + list-style: none; +} + +.label, +.badge { + display: inline-block; + padding: 2px 4px; + font-size: 11.844px; + font-weight: bold; + line-height: 14px; + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + white-space: nowrap; + vertical-align: baseline; + background-color: #999999; +} + +.label { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.badge { + padding-right: 9px; + padding-left: 9px; + -webkit-border-radius: 9px; + -moz-border-radius: 9px; + border-radius: 9px; +} + +.label:empty, +.badge:empty { + display: none; +} + +a.label:hover, +a.label:focus, +a.badge:hover, +a.badge:focus { + color: #ffffff; + text-decoration: none; + cursor: pointer; +} + +.label-important, +.badge-important { + background-color: #b94a48; +} + +.label-important[href], +.badge-important[href] { + background-color: #953b39; +} + +.label-warning, +.badge-warning { + background-color: #f89406; +} + +.label-warning[href], +.badge-warning[href] { + background-color: #c67605; +} + +.label-success, +.badge-success { + background-color: #468847; +} + +.label-success[href], +.badge-success[href] { + background-color: #356635; +} + +.label-info, +.badge-info { + background-color: #3a87ad; +} + +.label-info[href], +.badge-info[href] { + background-color: #2d6987; +} + +.label-inverse, +.badge-inverse { + background-color: #333333; +} + +.label-inverse[href], +.badge-inverse[href] { + background-color: #1a1a1a; +} + +.btn .label, +.btn .badge { + position: relative; + top: -1px; +} + +.btn-mini .label, +.btn-mini .badge { + top: 0; +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} + +@-moz-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} + +@-ms-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} + +@-o-keyframes progress-bar-stripes { + from { + background-position: 0 0; + } + to { + background-position: 40px 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: #f7f7f7; + background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9)); + background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9); + background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9); + background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9); + background-repeat: repeat-x; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0); + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); +} + +.progress .bar { + float: left; + width: 0; + height: 100%; + font-size: 12px; + color: #ffffff; + text-align: center; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #0e90d2; + background-image: -moz-linear-gradient(top, #149bdf, #0480be); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be)); + background-image: -webkit-linear-gradient(top, #149bdf, #0480be); + background-image: -o-linear-gradient(top, #149bdf, #0480be); + background-image: linear-gradient(to bottom, #149bdf, #0480be); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0); + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-transition: width 0.6s ease; + -moz-transition: width 0.6s ease; + -o-transition: width 0.6s ease; + transition: width 0.6s ease; +} + +.progress .bar + .bar { + -webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -moz-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); + box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); +} + +.progress-striped .bar { + background-color: #149bdf; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + -webkit-background-size: 40px 40px; + -moz-background-size: 40px 40px; + -o-background-size: 40px 40px; + background-size: 40px 40px; +} + +.progress.active .bar { + -webkit-animation: progress-bar-stripes 2s linear infinite; + -moz-animation: progress-bar-stripes 2s linear infinite; + -ms-animation: progress-bar-stripes 2s linear infinite; + -o-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite; +} + +.progress-danger .bar, +.progress .bar-danger { + background-color: #dd514c; + background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35)); + background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35); + background-image: -o-linear-gradient(top, #ee5f5b, #c43c35); + background-image: linear-gradient(to bottom, #ee5f5b, #c43c35); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0); +} + +.progress-danger.progress-striped .bar, +.progress-striped .bar-danger { + background-color: #ee5f5b; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-success .bar, +.progress .bar-success { + background-color: #5eb95e; + background-image: -moz-linear-gradient(top, #62c462, #57a957); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957)); + background-image: -webkit-linear-gradient(top, #62c462, #57a957); + background-image: -o-linear-gradient(top, #62c462, #57a957); + background-image: linear-gradient(to bottom, #62c462, #57a957); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0); +} + +.progress-success.progress-striped .bar, +.progress-striped .bar-success { + background-color: #62c462; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-info .bar, +.progress .bar-info { + background-color: #4bb1cf; + background-image: -moz-linear-gradient(top, #5bc0de, #339bb9); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9)); + background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9); + background-image: -o-linear-gradient(top, #5bc0de, #339bb9); + background-image: linear-gradient(to bottom, #5bc0de, #339bb9); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0); +} + +.progress-info.progress-striped .bar, +.progress-striped .bar-info { + background-color: #5bc0de; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-warning .bar, +.progress .bar-warning { + background-color: #faa732; + background-image: -moz-linear-gradient(top, #fbb450, #f89406); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); + background-image: -webkit-linear-gradient(top, #fbb450, #f89406); + background-image: -o-linear-gradient(top, #fbb450, #f89406); + background-image: linear-gradient(to bottom, #fbb450, #f89406); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0); +} + +.progress-warning.progress-striped .bar, +.progress-striped .bar-warning { + background-color: #fbb450; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.accordion { + margin-bottom: 20px; +} + +.accordion-group { + margin-bottom: 2px; + border: 1px solid #e5e5e5; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.accordion-heading { + border-bottom: 0; +} + +.accordion-heading .accordion-toggle { + display: block; + padding: 8px 15px; +} + +.accordion-toggle { + cursor: pointer; +} + +.accordion-inner { + padding: 9px 15px; + border-top: 1px solid #e5e5e5; +} + +.carousel { + position: relative; + margin-bottom: 20px; + line-height: 1; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-inner > .item { + position: relative; + display: none; + -webkit-transition: 0.6s ease-in-out left; + -moz-transition: 0.6s ease-in-out left; + -o-transition: 0.6s ease-in-out left; + transition: 0.6s ease-in-out left; +} + +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + display: block; + line-height: 1; +} + +.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: 40%; + left: 15px; + width: 40px; + height: 40px; + margin-top: -20px; + font-size: 60px; + font-weight: 100; + line-height: 30px; + color: #ffffff; + text-align: center; + background: #222222; + border: 3px solid #ffffff; + -webkit-border-radius: 23px; + -moz-border-radius: 23px; + border-radius: 23px; + opacity: 0.5; + filter: alpha(opacity=50); +} + +.carousel-control.right { + right: 15px; + left: auto; +} + +.carousel-control:hover, +.carousel-control:focus { + color: #ffffff; + text-decoration: none; + opacity: 0.9; + filter: alpha(opacity=90); +} + +.carousel-indicators { + position: absolute; + top: 15px; + right: 15px; + z-index: 5; + margin: 0; + list-style: none; +} + +.carousel-indicators li { + display: block; + float: left; + width: 10px; + height: 10px; + margin-left: 5px; + text-indent: -999px; + background-color: #ccc; + background-color: rgba(255, 255, 255, 0.25); + border-radius: 5px; +} + +.carousel-indicators .active { + background-color: #fff; +} + +.carousel-caption { + position: absolute; + right: 0; + bottom: 0; + left: 0; + padding: 15px; + background: #333333; + background: rgba(0, 0, 0, 0.75); +} + +.carousel-caption h4, +.carousel-caption p { + line-height: 20px; + color: #ffffff; +} + +.carousel-caption h4 { + margin: 0 0 5px; +} + +.carousel-caption p { + margin-bottom: 0; +} + +.hero-unit { + padding: 60px; + margin-bottom: 30px; + font-size: 18px; + font-weight: 200; + line-height: 30px; + color: inherit; + background-color: #eeeeee; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} + +.hero-unit h1 { + margin-bottom: 0; + font-size: 60px; + line-height: 1; + letter-spacing: -1px; + color: inherit; +} + +.hero-unit li { + line-height: 30px; +} + +.pull-right { + float: right; +} + +.pull-left { + float: left; +} + +.hide { + display: none; +} + +.show { + display: block; +} + +.invisible { + visibility: hidden; +} + +.affix { + position: fixed; +} diff --git a/css/bootstrap/bootstrap.min.css b/css/bootstrap/bootstrap.min.css new file mode 100644 index 0000000..df96c86 --- /dev/null +++ b/css/bootstrap/bootstrap.min.css @@ -0,0 +1,9 @@ +/*! + * Bootstrap v2.3.2 + * + * Copyright 2013 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world by @mdo and @fat. + */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}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-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]: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}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333;background-color:#fff}a{color:#08c;text-decoration:none}a:hover,a:focus{color:#005580;text-decoration:underline}.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%}.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%}.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%}.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%}.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%}.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%}.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%}.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%}.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%}.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%}.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%}.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%}.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%}.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%}.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%}.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%}.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%}.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}[class*="span"].hide,.row-fluid [class*="span"].hide{display:none}[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:before,.container:after{display:table;line-height:0;content:""}.container:after{clear:both}.container-fluid{padding-right:20px;padding-left:20px;*zoom:1}.container-fluid:before,.container-fluid:after{display:table;line-height:0;content:""}.container-fluid:after{clear:both}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px}small{font-size:85%}strong{font-weight:bold}em{font-style:italic}cite{font-style:normal}.muted{color:#999}a.muted:hover,a.muted:focus{color:#808080}.text-warning{color:#c09853}a.text-warning:hover,a.text-warning:focus{color:#a47e3c}.text-error{color:#b94a48}a.text-error:hover,a.text-error:focus{color:#953b39}.text-info{color:#3a87ad}a.text-info:hover,a.text-info:focus{color:#2d6987}.text-success{color:#468847}a.text-success:hover,a.text-success:focus{color:#356635}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999}h1,h2,h3{line-height:40px}h1{font-size:38.5px}h2{font-size:31.5px}h3{font-size:24.5px}h4{font-size:17.5px}h5{font-size:14px}h6{font-size:11.9px}h1 small{font-size:24.5px}h2 small{font-size:17.5px}h3 small{font-size:14px}h4 small{font-size:14px}.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eee}ul,ol{padding:0;margin:0 0 10px 25px}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}li{line-height:20px}ul.unstyled,ol.unstyled{margin-left:0;list-style:none}ul.inline,ol.inline{margin-left:0;list-style:none}ul.inline>li,ol.inline>li{display:inline-block;*display:inline;padding-right:5px;padding-left:5px;*zoom:1}dl{margin-bottom:20px}dt,dd{line-height:20px}dt{font-weight:bold}dd{margin-left:10px}.dl-horizontal{*zoom:1}.dl-horizontal:before,.dl-horizontal:after{display:table;line-height:0;content:""}.dl-horizontal:after{clear:both}.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}hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25}blockquote small{display:block;line-height:20px;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}code,pre{padding:0 3px 2px;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:12px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}code{padding:2px 4px;color:#d14;white-space:nowrap;background-color:#f7f7f9;border:1px solid #e1e1e8}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}pre.prettyprint{margin-bottom:20px}pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}form{margin:0 0 20px}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333;border:0;border-bottom:1px solid #e5e5e5}legend small{font-size:15px;color:#999}label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px}input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}label{display:block;margin-bottom:5px}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}input,textarea,.uneditable-input{width:206px}textarea{height:auto}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;*margin-top:0;line-height:normal}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px}select{width:220px;background-color:#fff;border:1px solid #ccc}select[multiple],select[size]{height:auto}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.uneditable-input,.uneditable-textarea{color:#999;cursor:not-allowed;background-color:#fcfcfc;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025)}.uneditable-input{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.radio,.checkbox{min-height:20px;padding-left:20px}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0}.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:926px}input.span11,textarea.span11,.uneditable-input.span11{width:846px}input.span10,textarea.span10,.uneditable-input.span10{width:766px}input.span9,textarea.span9,.uneditable-input.span9{width:686px}input.span8,textarea.span8,.uneditable-input.span8{width:606px}input.span7,textarea.span7,.uneditable-input.span7{width:526px}input.span6,textarea.span6,.uneditable-input.span6{width:446px}input.span5,textarea.span5,.uneditable-input.span5{width:366px}input.span4,textarea.span4,.uneditable-input.span4{width:286px}input.span3,textarea.span3,.uneditable-input.span3{width:206px}input.span2,textarea.span2,.uneditable-input.span2{width:126px}input.span1,textarea.span1,.uneditable-input.span1{width:46px}.controls-row{*zoom:1}.controls-row:before,.controls-row:after{display:table;line-height:0;content:""}.controls-row:after{clear:both}.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left}.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eee}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853}.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48}.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847}.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847}.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b}.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad}.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad}.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3}.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}.form-actions:before,.form-actions:after{display:table;line-height:0;content:""}.form-actions:after{clear:both}.help-block,.help-inline{color:#595959}.help-block{display:block;margin-bottom:10px}.help-inline{display:inline-block;*display:inline;padding-left:5px;vertical-align:middle;*zoom:1}.input-append,.input-prepend{display:inline-block;margin-bottom:10px;font-size:0;white-space:nowrap;vertical-align:middle}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover{font-size:14px}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc}.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px}.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .btn-group:first-child{margin-left:0}input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;margin-bottom:0;vertical-align:middle;*zoom:1}.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none}.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block}.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0}.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle}.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}.control-group{margin-bottom:10px}legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}.form-horizontal .control-group{margin-bottom:20px;*zoom:1}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;line-height:0;content:""}.form-horizontal .control-group:after{clear:both}.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}.form-horizontal .controls:first-child{*padding-left:180px}.form-horizontal .help-block{margin-bottom:0}.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:10px}.form-horizontal .form-actions{padding-left:180px}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:20px}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:bold}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.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 th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.table-bordered th,.table-bordered td{border-left:1px solid #ddd}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomleft:0}.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomright:0}.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5}table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0}.table td.span1,.table th.span1{float:none;width:44px;margin-left:0}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}.table tbody tr.success>td{background-color:#dff0d8}.table tbody tr.error>td{background-color:#f2dede}.table tbody tr.warning>td{background-color:#fcf8e3}.table tbody tr.info>td{background-color:#d9edf7}.table-hover tbody tr.success:hover>td{background-color:#d0e9c6}.table-hover tbody tr.error:hover>td{background-color:#ebcccc}.table-hover tbody tr.warning:hover>td{background-color:#faf2cc}.table-hover tbody tr.info:hover>td{background-color:#c4e3f3}[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;margin-top:1px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("../img/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:focus>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:focus>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:focus>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:focus>a>[class*=" icon-"]{background-image:url("../img/glyphicons-halflings-white.png")}.icon-glass{background-position:0 0}.icon-music{background-position:-24px 0}.icon-search{background-position:-48px 0}.icon-envelope{background-position:-72px 0}.icon-heart{background-position:-96px 0}.icon-star{background-position:-120px 0}.icon-star-empty{background-position:-144px 0}.icon-user{background-position:-168px 0}.icon-film{background-position:-192px 0}.icon-th-large{background-position:-216px 0}.icon-th{background-position:-240px 0}.icon-th-list{background-position:-264px 0}.icon-ok{background-position:-288px 0}.icon-remove{background-position:-312px 0}.icon-zoom-in{background-position:-336px 0}.icon-zoom-out{background-position:-360px 0}.icon-off{background-position:-384px 0}.icon-signal{background-position:-408px 0}.icon-cog{background-position:-432px 0}.icon-trash{background-position:-456px 0}.icon-home{background-position:0 -24px}.icon-file{background-position:-24px -24px}.icon-time{background-position:-48px -24px}.icon-road{background-position:-72px -24px}.icon-download-alt{background-position:-96px -24px}.icon-download{background-position:-120px -24px}.icon-upload{background-position:-144px -24px}.icon-inbox{background-position:-168px -24px}.icon-play-circle{background-position:-192px -24px}.icon-repeat{background-position:-216px -24px}.icon-refresh{background-position:-240px -24px}.icon-list-alt{background-position:-264px -24px}.icon-lock{background-position:-287px -24px}.icon-flag{background-position:-312px -24px}.icon-headphones{background-position:-336px -24px}.icon-volume-off{background-position:-360px -24px}.icon-volume-down{background-position:-384px -24px}.icon-volume-up{background-position:-408px -24px}.icon-qrcode{background-position:-432px -24px}.icon-barcode{background-position:-456px -24px}.icon-tag{background-position:0 -48px}.icon-tags{background-position:-25px -48px}.icon-book{background-position:-48px -48px}.icon-bookmark{background-position:-72px -48px}.icon-print{background-position:-96px -48px}.icon-camera{background-position:-120px -48px}.icon-font{background-position:-144px -48px}.icon-bold{background-position:-167px -48px}.icon-italic{background-position:-192px -48px}.icon-text-height{background-position:-216px -48px}.icon-text-width{background-position:-240px -48px}.icon-align-left{background-position:-264px -48px}.icon-align-center{background-position:-288px -48px}.icon-align-right{background-position:-312px -48px}.icon-align-justify{background-position:-336px -48px}.icon-list{background-position:-360px -48px}.icon-indent-left{background-position:-384px -48px}.icon-indent-right{background-position:-408px -48px}.icon-facetime-video{background-position:-432px -48px}.icon-picture{background-position:-456px -48px}.icon-pencil{background-position:0 -72px}.icon-map-marker{background-position:-24px -72px}.icon-adjust{background-position:-48px -72px}.icon-tint{background-position:-72px -72px}.icon-edit{background-position:-96px -72px}.icon-share{background-position:-120px -72px}.icon-check{background-position:-144px -72px}.icon-move{background-position:-168px -72px}.icon-step-backward{background-position:-192px -72px}.icon-fast-backward{background-position:-216px -72px}.icon-backward{background-position:-240px -72px}.icon-play{background-position:-264px -72px}.icon-pause{background-position:-288px -72px}.icon-stop{background-position:-312px -72px}.icon-forward{background-position:-336px -72px}.icon-fast-forward{background-position:-360px -72px}.icon-step-forward{background-position:-384px -72px}.icon-eject{background-position:-408px -72px}.icon-chevron-left{background-position:-432px -72px}.icon-chevron-right{background-position:-456px -72px}.icon-plus-sign{background-position:0 -96px}.icon-minus-sign{background-position:-24px -96px}.icon-remove-sign{background-position:-48px -96px}.icon-ok-sign{background-position:-72px -96px}.icon-question-sign{background-position:-96px -96px}.icon-info-sign{background-position:-120px -96px}.icon-screenshot{background-position:-144px -96px}.icon-remove-circle{background-position:-168px -96px}.icon-ok-circle{background-position:-192px -96px}.icon-ban-circle{background-position:-216px -96px}.icon-arrow-left{background-position:-240px -96px}.icon-arrow-right{background-position:-264px -96px}.icon-arrow-up{background-position:-289px -96px}.icon-arrow-down{background-position:-312px -96px}.icon-share-alt{background-position:-336px -96px}.icon-resize-full{background-position:-360px -96px}.icon-resize-small{background-position:-384px -96px}.icon-plus{background-position:-408px -96px}.icon-minus{background-position:-433px -96px}.icon-asterisk{background-position:-456px -96px}.icon-exclamation-sign{background-position:0 -120px}.icon-gift{background-position:-24px -120px}.icon-leaf{background-position:-48px -120px}.icon-fire{background-position:-72px -120px}.icon-eye-open{background-position:-96px -120px}.icon-eye-close{background-position:-120px -120px}.icon-warning-sign{background-position:-144px -120px}.icon-plane{background-position:-168px -120px}.icon-calendar{background-position:-192px -120px}.icon-random{width:16px;background-position:-216px -120px}.icon-comment{background-position:-240px -120px}.icon-magnet{background-position:-264px -120px}.icon-chevron-up{background-position:-288px -120px}.icon-chevron-down{background-position:-313px -119px}.icon-retweet{background-position:-336px -120px}.icon-shopping-cart{background-position:-360px -120px}.icon-folder-close{width:16px;background-position:-384px -120px}.icon-folder-open{width:16px;background-position:-408px -120px}.icon-resize-vertical{background-position:-432px -119px}.icon-resize-horizontal{background-position:-456px -118px}.icon-hdd{background-position:0 -144px}.icon-bullhorn{background-position:-24px -144px}.icon-bell{background-position:-48px -144px}.icon-certificate{background-position:-72px -144px}.icon-thumbs-up{background-position:-96px -144px}.icon-thumbs-down{background-position:-120px -144px}.icon-hand-right{background-position:-144px -144px}.icon-hand-left{background-position:-168px -144px}.icon-hand-up{background-position:-192px -144px}.icon-hand-down{background-position:-216px -144px}.icon-circle-arrow-right{background-position:-240px -144px}.icon-circle-arrow-left{background-position:-264px -144px}.icon-circle-arrow-up{background-position:-288px -144px}.icon-circle-arrow-down{background-position:-312px -144px}.icon-globe{background-position:-336px -144px}.icon-wrench{background-position:-360px -144px}.icon-tasks{background-position:-384px -144px}.icon-filter{background-position:-408px -144px}.icon-briefcase{background-position:-432px -144px}.icon-fullscreen{background-position:-456px -144px}.dropup,.dropdown{position:relative}.dropdown-toggle{*margin-bottom:-3px}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.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;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;outline:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:default;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open{*z-index:1000}.open>.dropdown-menu{display:block}.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{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;border-color:transparent;border-left-color:#ccc;border-style:solid;border-width:5px 0 5px 5px;content:" "}.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;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown .dropdown-menu .nav-header{padding-right:20px;padding-left:20px}.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.collapse.in{height:auto}.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.btn{display:inline-block;*display:inline;padding:4px 12px;margin-bottom:0;*margin-left:.3em;font-size:14px;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;*border:0;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.btn:active,.btn.active{background-color:#ccc \9}.btn:first-child{*margin-left:0}.btn:hover,.btn:focus{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px}.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0}.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px}.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006dcc;*background-color:#04c;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.btn-primary:active,.btn-primary.active{background-color:#039 \9}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#faa732;*background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}.btn-warning:active,.btn-warning.active{background-color:#c67605 \9}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da4f49;*background-color:#bd362f;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}.btn-danger:active,.btn-danger.active{background-color:#942a25 \9}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#5bb75b;*background-color:#51a351;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}.btn-success:active,.btn-success.active{background-color:#408140 \9}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#49afcd;*background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.btn-info:active,.btn-info.active{background-color:#24748c \9}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;*background-color:#222;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9}button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px}button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px}button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-link{color:#08c;cursor:pointer;border-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-link:hover,.btn-link:focus{color:#005580;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus{color:#333;text-decoration:none}.btn-group{position:relative;display:inline-block;*display:inline;*margin-left:.3em;font-size:0;white-space:nowrap;vertical-align:middle;*zoom:1}.btn-group:first-child{*margin-left:0}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{margin-top:10px;margin-bottom:10px;font-size:0}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group{margin-left:5px}.btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group>.btn+.btn{margin-left:-1px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px}.btn-group>.btn-mini{font-size:10.5px}.btn-group>.btn-small{font-size:11.9px}.btn-group>.btn-large{font-size:17.5px}.btn-group>.btn:first-child{margin-left:0;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{*padding-top:5px;padding-right:8px;*padding-bottom:5px;padding-left:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn-group>.btn-mini+.dropdown-toggle{*padding-top:2px;padding-right:5px;*padding-bottom:2px;padding-left:5px}.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}.btn-group>.btn-large+.dropdown-toggle{*padding-top:7px;padding-right:12px;*padding-bottom:7px;padding-left:12px}.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}.btn-group.open .btn-primary.dropdown-toggle{background-color:#04c}.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}.btn .caret{margin-top:8px;margin-left:0}.btn-large .caret{margin-top:6px}.btn-large .caret{border-top-width:5px;border-right-width:5px;border-left-width:5px}.btn-mini .caret,.btn-small .caret{margin-top:8px}.dropup .btn-large .caret{border-bottom-width:5px}.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff}.btn-group-vertical{display:inline-block;*display:inline;*zoom:1}.btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group-vertical>.btn+.btn{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.btn-group-vertical>.btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-success h4{color:#468847}.alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.alert-info h4{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.nav{margin-bottom:20px;margin-left:0;list-style:none}.nav>li>a{display:block}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li>a>img{max-width:none}.nav>.pull-right{float:right}.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list{padding-right:15px;padding-left:15px;margin-bottom:0}.nav-list>li>a,.nav-list .nav-header{margin-right:-15px;margin-left:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.nav-list>li>a{padding:3px 15px}.nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background-color:#08c}.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px}.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.nav-tabs,.nav-pills{*zoom:1}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;line-height:0;content:""}.nav-tabs:after,.nav-pills:after{clear:both}.nav-tabs>li,.nav-pills>li{float:left}.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#eee #eee #ddd}.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>.active>a:focus{color:#fff;background-color:#08c}.nav-stacked>li{float:none}.nav-stacked>li>a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px}.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px}.nav-tabs.nav-stacked>li>a:hover,.nav-tabs.nav-stacked>li>a:focus{z-index:2;border-color:#ddd}.nav-pills.nav-stacked>li>a{margin-bottom:3px}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.nav .dropdown-toggle .caret{margin-top:6px;border-top-color:#08c;border-bottom-color:#08c}.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#005580;border-bottom-color:#005580}.nav-tabs .dropdown-toggle .caret{margin-top:8px}.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.nav>.dropdown.active>a:hover,.nav>.dropdown.active>a:focus{cursor:pointer}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus{color:#fff;background-color:#999;border-color:#999}.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}.tabs-stacked .open>a:hover,.tabs-stacked .open>a:focus{border-color:#999}.tabbable{*zoom:1}.tabbable:before,.tabbable:after{display:table;line-height:0;content:""}.tabbable:after{clear:both}.tab-content{overflow:auto}.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0}.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}.tab-content>.active,.pill-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:transparent #ddd #ddd #ddd}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{border-color:#eee #eee #eee #ddd}.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover,.tabs-right>.nav-tabs .active>a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.nav>.disabled>a{color:#999}.nav>.disabled>a:hover,.nav>.disabled>a:focus{text-decoration:none;cursor:default;background-color:transparent}.navbar{*position:relative;*z-index:2;margin-bottom:20px;overflow:visible}.navbar-inner{min-height:40px;padding-right:20px;padding-left:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);box-shadow:0 1px 4px rgba(0,0,0,0.065)}.navbar-inner:before,.navbar-inner:after{display:table;line-height:0;content:""}.navbar-inner:after{clear:both}.navbar .container{width:auto}.nav-collapse.collapse{height:auto;overflow:visible}.navbar .brand{display:block;float:left;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}.navbar .brand:hover,.navbar .brand:focus{text-decoration:none}.navbar-text{margin-bottom:0;line-height:40px;color:#777}.navbar-link{color:#777}.navbar-link:hover,.navbar-link:focus{color:#333}.navbar .divider-vertical{height:40px;margin:0 9px;border-right:1px solid #fff;border-left:1px solid #f2f2f2}.navbar .btn,.navbar .btn-group{margin-top:5px}.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group{margin-top:0}.navbar-form{margin-bottom:0;*zoom:1}.navbar-form:before,.navbar-form:after{display:table;line-height:0;content:""}.navbar-form:after{clear:both}.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px}.navbar-form input,.navbar-form select,.navbar-form .btn{display:inline-block;margin-bottom:0}.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px}.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0}.navbar-search .search-query{padding:4px 14px;margin-bottom:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.navbar-static-top{position:static;margin-bottom:0}.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px}.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-right:0;padding-left:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.navbar-fixed-top{top:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.1);box-shadow:0 1px 10px rgba(0,0,0,0.1)}.navbar-fixed-bottom{bottom:0}.navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:0 -1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 -1px 10px rgba(0,0,0,0.1);box-shadow:0 -1px 10px rgba(0,0,0,0.1)}.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}.navbar .nav.pull-right{float:right;margin-right:0}.navbar .nav>li{float:left}.navbar .nav>li>a{float:none;padding:10px 15px 10px;color:#777;text-decoration:none;text-shadow:0 1px 0 #fff}.navbar .nav .dropdown-toggle .caret{margin-top:8px}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{color:#333;text-decoration:none;background-color:transparent}.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#555;text-decoration:none;background-color:#e5e5e5;-webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);box-shadow:inset 0 3px 8px rgba(0,0,0,0.125)}.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-right:5px;margin-left:5px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ededed;*background-color:#e5e5e5;background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:linear-gradient(to bottom,#f2f2f2,#e5e5e5);background-repeat:repeat-x;border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2',endColorstr='#ffe5e5e5',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075)}.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#fff;background-color:#e5e5e5;*background-color:#d9d9d9}.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#ccc \9}.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}.btn-navbar .icon-bar+.icon-bar{margin-top:3px}.navbar .nav>li>.dropdown-menu:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}.navbar .nav>li>.dropdown-menu:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.navbar-fixed-bottom .nav>li>.dropdown-menu:before{top:auto;bottom:-7px;border-top:7px solid #ccc;border-bottom:0;border-top-color:rgba(0,0,0,0.2)}.navbar-fixed-bottom .nav>li>.dropdown-menu:after{top:auto;bottom:-6px;border-top:6px solid #fff;border-bottom:0}.navbar .nav li.dropdown>a:hover .caret,.navbar .nav li.dropdown>a:focus .caret{border-top-color:#333;border-bottom-color:#333}.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{color:#555;background-color:#e5e5e5}.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777;border-bottom-color:#777}.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.navbar .pull-right>li>.dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right{right:0;left:auto}.navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before{right:12px;left:auto}.navbar .pull-right>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu.pull-right:after{right:13px;left:auto}.navbar .pull-right>li>.dropdown-menu .dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu{right:100%;left:auto;margin-right:-1px;margin-left:0;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top,#222,#111);background-image:-webkit-gradient(linear,0 0,0 100%,from(#222),to(#111));background-image:-webkit-linear-gradient(top,#222,#111);background-image:-o-linear-gradient(top,#222,#111);background-image:linear-gradient(to bottom,#222,#111);background-repeat:repeat-x;border-color:#252525;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222',endColorstr='#ff111111',GradientType=0)}.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav>li>a:focus{color:#fff}.navbar-inverse .brand{color:#999}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{color:#fff;background-color:#111}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{color:#fff}.navbar-inverse .divider-vertical{border-right-color:#222;border-left-color:#111}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{color:#fff;background-color:#111}.navbar-inverse .nav li.dropdown>a:hover .caret,.navbar-inverse .nav li.dropdown>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-search .search-query{color:#fff;background-color:#515151;border-color:#111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;outline:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15)}.navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e0e0e;*background-color:#040404;background-image:-moz-linear-gradient(top,#151515,#040404);background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));background-image:-webkit-linear-gradient(top,#151515,#040404);background-image:-o-linear-gradient(top,#151515,#040404);background-image:linear-gradient(to bottom,#151515,#040404);background-repeat:repeat-x;border-color:#040404 #040404 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515',endColorstr='#ff040404',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#040404;*background-color:#000}.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000 \9}.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.breadcrumb>li{display:inline-block;*display:inline;text-shadow:0 1px 0 #fff;*zoom:1}.breadcrumb>li>.divider{padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{margin:20px 0}.pagination ul{display:inline-block;*display:inline;margin-bottom:0;margin-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*zoom:1;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.pagination ul>li{display:inline}.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5}.pagination ul>.active>a,.pagination ul>.active>span{color:#999;cursor:default}.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{color:#999;cursor:default;background-color:transparent}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.pagination-centered{text-align:center}.pagination-right{text-align:right}.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px}.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.pagination-mini ul>li:first-child>a,.pagination-small ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>span{-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px}.pagination-mini ul>li:last-child>a,.pagination-small ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px}.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px}.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px}.pager{margin:20px 0;text-align:center;list-style:none;*zoom:1}.pager:before,.pager:after{display:table;line-height:0;content:""}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#f5f5f5}.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:#999;cursor:default;background-color:#fff}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:0;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.modal.fade{top:-25%;-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out}.modal.fade.in{top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;max-height:400px;padding:15px;overflow-y:auto}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;*zoom:1;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.modal-footer:before,.modal-footer:after{display:table;line-height:0;content:""}.modal-footer:after{clear:both}.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}.tooltip{position:absolute;z-index:1030;display:block;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.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:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;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-top-color:#000;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.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;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.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{border-width:10px;content:""}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top .arrow:after{bottom:1px;margin-left:-10px;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,0.25);border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,0.25);border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0}.thumbnails{margin-left:-20px;list-style:none;*zoom:1}.thumbnails:before,.thumbnails:after{display:table;line-height:0;content:""}.thumbnails:after{clear:both}.row-fluid .thumbnails{margin-left:0}.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px}.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.055);box-shadow:0 1px 3px rgba(0,0,0,0.055);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a.thumbnail:hover,a.thumbnail:focus{border-color:#08c;-webkit-box-shadow:0 1px 4px rgba(0,105,214,0.25);-moz-box-shadow:0 1px 4px rgba(0,105,214,0.25);box-shadow:0 1px 4px rgba(0,105,214,0.25)}.thumbnail>img{display:block;max-width:100%;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#555}.media,.media-body{overflow:hidden;*overflow:visible;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{margin-left:0;list-style:none}.label,.badge{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:bold;line-height:14px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);white-space:nowrap;vertical-align:baseline;background-color:#999}.label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.badge{padding-right:9px;padding-left:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.label:empty,.badge:empty{display:none}a.label:hover,a.label:focus,a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.label-important,.badge-important{background-color:#b94a48}.label-important[href],.badge-important[href]{background-color:#953b39}.label-warning,.badge-warning{background-color:#f89406}.label-warning[href],.badge-warning[href]{background-color:#c67605}.label-success,.badge-success{background-color:#468847}.label-success[href],.badge-success[href]{background-color:#356635}.label-info,.badge-info{background-color:#3a87ad}.label-info[href],.badge-info[href]{background-color:#2d6987}.label-inverse,.badge-inverse{background-color:#333}.label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a}.btn .label,.btn .badge{position:relative;top:-1px}.btn-mini .label,.btn-mini .badge{top:0}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 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:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress .bar{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));background-image:-webkit-linear-gradient(top,#149bdf,#0480be);background-image:-o-linear-gradient(top,#149bdf,#0480be);background-image:linear-gradient(to bottom,#149bdf,#0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15)}.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(to bottom,#ee5f5b,#c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffc43c35',GradientType=0)}.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:-o-linear-gradient(top,#62c462,#57a957);background-image:linear-gradient(to bottom,#62c462,#57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff57a957',GradientType=0)}.progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:-moz-linear-gradient(top,#5bc0de,#339bb9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));background-image:-webkit-linear-gradient(top,#5bc0de,#339bb9);background-image:-o-linear-gradient(top,#5bc0de,#339bb9);background-image:linear-gradient(to bottom,#5bc0de,#339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff339bb9',GradientType=0)}.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-warning .bar,.progress .bar-warning{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0)}.progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#fbb450;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.accordion{margin-bottom:20px}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.carousel{position:relative;margin-bottom:20px;line-height:1}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-moz-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{display:block;line-height:1}.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:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}.carousel-control.right{right:15px;left:auto}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255,255,255,0.25);border-radius:5px}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:15px;background:#333;background:rgba(0,0,0,0.75)}.carousel-caption h4,.carousel-caption p{line-height:20px;color:#fff}.carousel-caption h4{margin:0 0 5px}.carousel-caption p{margin-bottom:0}.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;color:inherit}.hero-unit li{line-height:30px}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.affix{position:fixed} diff --git a/css/main.css b/css/main.css new file mode 100644 index 0000000..7b27509 --- /dev/null +++ b/css/main.css @@ -0,0 +1,80 @@ +/* main html tag css styling */ +body{ + background-color:#E0E0E0; +} +footer{ + width:100%; + text-align: center; +} +aside{ + float:right; +} +header{ + background:url('../images/banner.png'); + height:100px; +} +header p{ + float:right; + color:#E0E0E0; + text-decoration:none; + margin-right:1%; +} +/* child element styling */ +nav ul{ + list-style:none; + padding:0; + text-align:center; +} +nav ul li{ + display:inline; + margin-right:2%; +} +nav ul li:hover{ + text-decoration:underline; + color:#FF0000; +} +section h1{ + text-align:center; +} +ul li a{ + text-decoration: none; +} +/* class elements styling */ +div.content{ + width:75%; + margin-left:13%; +} +div.shopping-cart{ + float:right; + +} +section.login{ + width:50%; + float:right; + margin-right:25%; +} +a.sign-in{ + float:right; + color:#E0E0E0; + text-decoration:none; + margin-right:1%; +} +a.sign-in:hover{ + text-decoration:none; + border-bottom: 1px solid #FF0000; +} + +/* id element styling */ +#itemRow{ + width:70%; + height:30%; + margin-left:13%; +} +#iteminfo{ + font-size:14px; + color: rgb(64,64,64); +} +div#shopping-cart{ + text-align:left; + padding-left:40%; +} \ No newline at end of file diff --git a/home.php b/home.php new file mode 100644 index 0000000..d88dc04 --- /dev/null +++ b/home.php @@ -0,0 +1,18 @@ + + +
+

Welcome to Computers R Us!

+
+

Welcome to Computers R Us, sellers of only the best computer hardware. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut quam massa, placerat eu tellus vitae, blandit porttitor metus. Nullam purus leo, pulvinar sed neque vel, laoreet molestie libero. Suspendisse potenti. Mauris fermentum, urna non tincidunt luctus, diam elit lobortis magna, sit amet tincidunt odio diam vitae purus. Duis ac lacus tempor quam eleifend ultricies. Aenean ut aliquet erat, quis vestibulum libero. Aliquam viverra fermentum nibh sed tempor. Vestibulum gravida nunc augue, eget sollicitudin nulla gravida et.

+

Donec convallis tellus tortor, sagittis pharetra arcu rutrum eu. Vestibulum vitae arcu in dui euismod congue. Ut nibh est, elementum eget malesuada in, convallis vitae quam.Nunc quis vulputate dolor. Morbi scelerisque ligula eu dolor ornare viverra. Aenean sed ornare ligula, sed suscipit ipsum. Suspendisse potenti. Pellentesque ut molestie eros, id gravida lorem. Sed interdum sit amet purus id pulvinar. Nam fermentum tortor ac lorem ultricies accumsan.

+
+
+ +
+
© 2013-2014 Computers R Us Inc.
+
+ \ No newline at end of file diff --git a/images/2400.jpg b/images/2400.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0589e7d31da8d172cfae4b9ec6b6a674c2161d37 GIT binary patch literal 6387 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

>*FYD!m)5yxo4?We>e_U`=7oI;+JQ>3Ngy&h)z~ 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­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:spP@^vkbqgpiu#7kmvHzz)w0)RyI1+??EG|c z@57ZZ!w&0;op^Bf<~`qZpJf+Rk2;nn7n{GD=e=@${bzr9`#5XMg^K%IL{oz{rCxk& zvF-Yb+jHf%mOXv7b=%#lg74{7LC)I)FY5%ax3PcoT0U!gZ3#pB+GVp(3rTOY7CryI zVbf$up?SsJ-QVrv7_%4K7#fxq?YaBdy~tJ)E0avc|;6?r`7wlBl!n z<#igz9wb~>njO98YR0bKs_5_~QyiC67WpKpKM}io;KQ8!-b z+L!M3HMfhSK64kZxEZl?&>73KOkoyl_ zOnv%VV4lYPz17=qXM5P0-~P#R?tR_w+b8}%tgc_aDof3II{&=g>=(P+PBFh`)M)-% zaN)qn-rrmZ? z8p==1<7ytCo7+C=t+$TO6Hlekb0-|8r6gG$mExHt+G+jw*{>kx=9{7W_`?k zXs)r*bh{g?Jru>GCVg?g|C9g!`}#lrn=fy}74@%g-Hg>Gi!spr~%`rLcu3r?~vbj$h~ zT-Dou)3*BauUD^LN&L@Nd{%JT^WC1a-`OnZAD*fiS8}GxFv-SuPIRld!f)?svfJBT zxOaXi)auHS^4r{duQ+q!tZQ3V;ml<>*Llx7)8(kSh+z(+PrT?7 zW+e_2S3gyu3;9zDrmiY`wRK*uFl&Q^i>(0L%8*r;Un?v%zV`2)*rj*pjvc%=?e)zt zC-{sk?p${o+>SYYX}@&p@$aPz_vD@MU^{EnoxVtQW8H(LmpxT{Lxq-|oYD19 zUUsg+$qFC2!tDC@9V<62GFDk0J~f4%Gu(Tker4c;N{=tMl%~H_6w*Bx-28cW^ZN-A zEnD{Oo8>WM_wL&sN@ui^yF5(twSyo1wVHpqLs0qHo2=#J^MYu z=;e|p)*d=9n7vMF+5!b{7D-I3A~XO>SA zo0O_D!6ee1>EP;Be2#nt>gJ49@62YGUVnJFY0{Th+3~mU-8uP@(bU8H z_Cj^01*>=tXKg>Z`q)O>`~26gnM)j1R5&>M?4=C~B6+)24|NB%cNSHiXFaCA%%^!x z$O*TImD`+sL$i<1lh*w6*WtJ#{|mtb^@*7&I}WOQir6vivT*;rbJaSdNB&mFxih4d zXZja_>e-hKcXyR?moVH_d}dNIdEbF#IV;xt+jyR;db0m^pLB4in*EjO`tNMxMEi~^ zmjA4MynX-A@A?14FJ)|tezBbK;3>|t;T#*b*xk4<-ta?3bM5P!K8u2uzVtKi$;!Q+ zX(i-c^LO_DXJ_~StzR<1ZJd`Vk+JsjV!rZQ zxi1b+=>OO$VW79faHHJBI=k!bcOI>_RXcuSwWRMso@o-ctXtG)UJcl2m~^BfD&f5C zcbViTCfvs2$5V0^O;1=33vmGhx@4gO``R&W@}4`C^95)2gS*ofC^w~Y_Hk1?D9KV8JS6TQY8_*JF45=*>`B%G`F?zNYee3)YtfP&Bm>J+nXFNo$&I}S}}8$n&P&dJNr(Btn=4Vd$~n1@MWi%xVTxlnfh^eF4tRLcRtI^s($J# zD?3kCcJ7CZ$JO^8=hC#Ewe`bamr2pQBY#=C_BG7&z$RTi|Z@RDN{C23(mbExmtqF@x|6Tdc2LY@(WXa zjeZ47ek$}<^*OF+IMwI%+_1g3^ZKV`h~9enGE;GO~3?Q&~vrc z9T(kRzE7=^;#-uu-I-r6G@E*6i?zXg&yKU_g7VF`T@yX~L3X~)ijQR`#*Z$tbN#LS zaQ%mi<|DbvdH1~~)E+Y~x*q=h+xLa7C!<{-)>|^o&o++?4pE-DWYe+$c0Jt*^`>Xu zc09A+v1p2BTKtobGha&>CfSH?5Ra>H?0Nn6{p88A(-nfOd@rrJ{+hGefNSPy@q0z0 z%FQaOa=9T##1~jp&2l=jXvL(%_I2lsra#j#arl44VQsAMj3XscD>QaUUT=6Xb=m96 zg`2jP&G1@sx_!6Sa<&igCqkAzRhn(>wEEUkRiRpK?fDbBJ(e0zO;UK!oKd)viw zzPWb#)tQ-#bRT?K(p46F&-r@!j}+FeJi9*baabe7`N!k>*M|=$K2Ek#_;~9F%fy$9 z-TPl?I+^Wuh&y%JxSNrG`L12xR$N_Yv)SVHPnR!Ny2~ePr%u}Sbyamu&63Z#4`rs$ z`OVWD!+Kmj&B}IpjaMM&k_oT!W0s3I{WgmH`ZHqQTpS2i2xt-CDq?r=MQ zVNKLC#Rr}285LeW39oiN-Ss8(GSj9Gv57$rew!pc<=h_F$vm9&qGnT3(vFrrVT+ed z%hPQ(mfT*W9BmY$ykzN)2mV`yEgV(kT@!>UKdT9vLq?d;qscl&Jm|f^0k*Kvv{O` z6gcbLyx8F0?pUr{cOJU^J)*+7aq3i2iMhhX=R0OTT6^5!s^^8hAEWbga@Svb)xJ2{ zgk#2QZ%2;#^Df+a(m8SI)Z_C_UZ*5!OW8jAI(xmMyr%E|-o=EAs(HR(!D1~R!^$N; zwq54fs<5P?_U^C9$4?%F@bn&hP|O^^)yKc3tAEKtAy4(wn+^rsyJbv_EnQ5U+nRXO?dX711L_x={U`rD-O^PSvJF%v^wLw)+sTd)iMt65Pb61~GP z$;S3VjnbFC8zM~$f;enG@qcS_xwJ@dyF!3z@0uu;`@sc9J38AhZ+>eQ^k8?5sZ+-H zTeH?Fncm`E5~9_}vURH0(wy6_ml73z7j3@i=(T*aR^D-y^IJFXG|~O^K$ELxRY}f9 zE2eTgODpGF_ix|5f4A{c%Uxa`-f2u4OI?IKgG3kEh^n}+jF2i>ydY?`(%Q9aQ#VIS z?DSApR_>R#&nsSH?0MMW*zx20KlbLUSe}wePELMs?*M;js54V+>%872kE&enS8PeU zZ5O0yzhU#PyISTG&$t}pclw~UJgjNaOOF>(0zWFs7R*0vpri8erh0=pzoTy@Xn05L zgi<$npi5>$czmsB7k5{G+m?A}9?sLh-oNOs?5sxxIn$rW-P~ihR(vv(VZ2~R%+L(&YAC?V0*wg)g~6PMn(QS<~b%tdE*BRr+|>%604CuJEzHXMJtw z)io;`rCasx7xbt5Z{MEj_3+u+bYJCo2Y#M^*a9V@BM%MyBvS<@2E+Ad2aW6!{&QeA1#%(o~`{>?dGkp zrn+~fnJph*_1>=D&ECs4|J=MqD<^FX_LDDmA0-~TJL zrt`-S*4JBin=oB{eeuVX=RcGef7vM~Bf}}ww`SRo0v3F-@n+Mw2>b{c!XSF`cno63Dt zJcVD&zLoDdVYofM;^Dcu{7k!NpSXCbZ}#@QzaQ4tKM53Fa{K)LUmp(ME$fZ&4}ICn zQnT#Qv$MDR!^3swUitEX;cT)9w~77X6KmP{kG@U3WuhnI$di1e<73Hzxca|eHMl}T zZS9t|CiVEAa}$wrxOLzD%yZ9qYwY4wTixw1w69`mJk}aDZ(jnL6>p(7Jg+v!SicB-*l6iJBo^vubN!F zY&uYQuHEi8*Y`xV`8FAQTO;i!r7!nf@G|JdZrOwSw|D=( z&7R)+=)}2Ob@BVwm+e~k`A3zaZ-&&q>2Drq8w)KH{8+l9y;?e9YR*CnJGZ*Z@9*nu z%uKK5UG`6Y?EKwskF~9P@oon*;{Z$Rt<^48Gkf;!+-bMppu0$P#g(Jq6nc(_720-j zYl)pv`>E6wx1OE(%cV=H`%HQlDLDr&D#%RyD1X0(n`g#}i}M?oo({MF@o~3M{F<`g zKcBz9SE>JEqBysNbY*UVpNo+#&EH6=bsoND?>%I4CpRX@fF8O&*^vH}lt>8JH5v{Ak#qR&P{onagh3ytOZylYz zbp;2$tFM~Abiy=;J%6T(*ZukS-C>p0{S_QOvOCKf+a2?+yfU6#oHUE+$FJA>cW?T% z;hu`n7N4g-Qtm(4{n4s#`v!yS#V_=>W-%9?-zIx~tzSxxFg? zxLkxD_Z|0X@?Afvp67W?q<@P@^pyEezO%V`J6Ha)-ni4Pc0=r^$Frkn9F3kkOJQc^ zx@Sk`sqA{zI`6#g4aiL!haL-(HdQ(_-S(V8~flFp zu{CP#L9=YrTWhNh^L|Y+3SJ$ivfcSmCld#|va_;#d#aqCr`e{H9%*IE`K|?|aB0S9 zhTGiN;p1^SEGzeh&E^4DBfAY}&ic@NUVc7#nYXPX!SkZ$L@CXbefPymkb6&AWY9s= zOINNuIrpsZ$d#JJ3nr6x#%#R$;!9Ml#;TZw4}Qw&Zai?+=hTx)?&`mL-7Xj2S-3E9 z#@4V)K_R6{MMb5hYwy0^dMo#KvHLOi)617z)F&h`Fm0G{Hto{Osh%ez*oL-it#qCyf?R!3qry24qW9pS85p$}^6v3}VrXf3F* zADSSvFU;4uNh>6!`8tQgeb$#QmsHwCYYxwO{-IV_vB|?$#rI-uMA<^O&MQmS1c;<~ zUe?H{5vj1y67Al{-nl$5$mAsNrkzW;eP4W2Vg3~CoVES-5*^2Gn*<~NZU>w0lt|An z^MVajkLRieADg=Ryi#bEZ%JKF2~%cv_UZtgzG9#AXBIfV2+*DyWGVLS*~GNv=?7dl z6#urkaChUxK$ZKSmn~OYbYcIdJsl!!-;AfHm6czc`0DB6Pd5V>UT9B=WV`gla#`tJ zmE$5&EKU0r6Lx$)a(`Pxho(HJWa-HNJG*|hN7rliErn}U0+-l$o)XL8k!!oB8NWcy z{YgrjQ(}_l)RS**eg$x4cxY!{wdcD|5x5+Wa#OA+{8CBK3dQ)AlP&D?cDATP6n16uO9PmtSd{ZI(FsI@qYOQ zHU<;qWn@H{%i;uTKb=%hc(1@AGO6Rz^tg(7uWZ-f%zXFmZRgIpmoEnkcCp=IVKp~5 z|9;VZ%h#tzj!0OPq_ri*Ee-0tdiCnV#G;RawGxsGqholcG9`I}+AMb57XQtjsy8Xm zKd-n`CP9qND?r7L-OGtv#9^Mi)|v2It}AXAPgrns!PE@>8yA>68MY+*37pWXYmjAM z(Zh7id9h|w4@b(kl{M7{Vh(#Uty<(&U$}%8%@tdFl0PS{!!<8z`Q4UTJ}E&@PZ?f1 zkdU~+M1W<-;_{c5_9RL?$Y`8AdGb>2@OAg9_%d^no^1&_E8gWXD~*Sjmt|i66i-#P zW5*Wk_hN2#Zl3ZXq z4n=xP&7D#6WwU(8TsfuLA-BW#eYYct*Kqd7Khy3 zQTTT6{C^U2ew=ygDs!vs`-6o1iWz$z=Ed&+`tSF9;oC(G8Nx63c}@OhW@fkZ(@FLT z)f%s7{W-JrrsF%S>sebJc6?3a7MXT_BKOA2i{o4a8Kk4Ge_g9PYl7zV)9iPAmz$Ve z$}#g^I%(`?qG$>!u=P*^940UytoA?pH{!U)#&G6Et>}gnJK$2 zm&)231#yNhKL5L5^7}=nmGAJ19XosEf(n1#_I)20T(rtFe-YI*$!B?&=jt6hDqj9; z{@&E_XzP_%$0v&S^ytoFi|qbdb@x$OiPhwqFE188xow_z`BB%^t;Y?F&sVJY<+gR^ z`RC7n#@R5O`FOSW?&9R4r`6wfioa5iR(3XVnrj8JTU)t1+Yh^3I%288@Io$1cn)`Ad(4?O=U)qh zu7K7cZD#()zW;yj{f~)@KFv7z{CC=#{K@@#C1)+lcjTI8^=n+36CyJwx4imq>ycMn zl~2A_#Aq&8KO4VGMl;H2u8qZ#%YK!5tydmxo}O>jH|Lzt`z^P=Uf#UdYpS(n`@+1` z-&}`}{^3{>AYqo%{v-8$f^I|3moJ@~UEA+n4_{Ep;JK^%IrG(kw)S8B8b|hgdE|Zm z``53Wyj%C~EH0_gs^MYmSW|UccmBkpm|eBI?T;2^26gX}@?5Cfl=1M8!X&HM+a|(% z@%~CjW<9Um_x@3?iPV$YO`Z!(_bgp_>BfzSr9px=zmG|8u{-klD1+)=!;8WPJH=1& z*$S>v7m4qYFtp=Nxc~E;e8o2Qt&iO9IHlat6aDzLW;)xg3=Ka!TjlpVkH2nzn|D3$ z;pyd7ZjVcXToxHHo;LW9n^x4^mw!y-TX^>Z<(YbO=9~H!?$x`wfq_G5(#%O+HYfB{ zOQbjXu?SYhUN*^Dr1S2vTbYr%plXw^jj5@g&E09!r#q^?FgulS(%Sz2k3$_c78Xk7 znNvMJ+~U^f`##fZfAWLxLDQ0o4Y`Zjb=PZH9hu?v`-WH2agWoRj{LGwylD610kdGe z;zW--I|?7S+y8oa#-#Vl*)wNSHb)+;vXB?sm|(u}M?r^7*L!g{^Yp_KhDkMI2loAD zzt3rVOY4N7VY}t)oi&lIi4uA(G8g^7JP_vcVLILaetO&bxpqZ!_4j|TiM&2Zj&-Ip z_n~)-Paj?M%OEHuR9MKUWnWU`kru;V;{(}kBC`_KU&!?0dd?x2898mu=eer$-h_9r zt~vi!JLQt+EVa0pT`Z+#=ZvBrHGh9!RHvfRbuGhsxq8aOxcaACAKLBh&)!@0)?~Vw z%|1`oukFhuPbi2NGPv9k4sl)B&o0jN;ojbA>DNo5fB*jN?v|0kuV%n^u;FBi(SwB_ zL|e=L>{QqR^3}0}`##To?-9pxO*pDQ|F^1Sji=kzsIyBtlI(VUF5Xyu?$oPgKIcyF zJGfZmyVa3^X%pYxoOk9)#~VwbB(D36&W~pwX507Z*SX0vlbSCtP>`6hRfk99Le9QVr%vzEOAEd7_HAsG&Kbtu zrBW~7)<(7OuKDX`xc1A^6`FIKTFMfiF5;Q^f;CZKlAu=cyJ?jh{3qqayyoQo{_t@7 zqMJc0S#F2<#4~t%dnecyl|1Q^DBBn?*D&eGk2lS=-*?}i>L8q8yRJ;6*Y00fdsx7e z&p*SOrML0RuU)fdQG!&bM%R&f76&FzjXRN|X6PGQBc~N>(9p5@Q7c!c^|`9&w_{Hq zu@=A3+jF~EBvv%=XMyYtkFEr*V1K5QXTMKe8?`jn!s$+6j;)=cVc_bkM}9=@PF0_r z`6=!hgRSko8<|b_RWi%+_C?$8+~l&6UqU3~MYC048FPG?$sGG0CP8*8`c-96NOXyG#Lxqj|1cBfoo3O^R5@78mk``k<=w;l<@I_Crb zKJfpa!1~1J^~Z(g64@cX)}fO>2o`?1_xGg#EnTTM?@g@z9`NvrvaxCG@L29`v_7=_ z$hoXlBCdD5o-(H@9axbPIdh$_a}GnYRo;;kGgvd$>c2aw(%b*tHR+j4V1$6nu1SVF zoIU>socnst^ufP>c2j0Wm~Px*a{sl}^-70;So4Lq-rf5GegtMYGZrdy$Y|#pz zcJk=??^T^kIAz;6EqlFV`HUukPr6S6Qwr9mM)p0vv)g_0mCv6)-~WB@dqBgr(@%>o zlygt_FiSI%tg?)`+_td(-5yZ)>^$=g`M($CPu@9t#9m#yDea;|#O9kmMdeSw-~TNdc-_D#lvo-sAL5J5K_Lx4Sj~3kru4sU!+BWll zJ6`|ic!KQ;xr0@QUN1VTe0-@;XG8wKyK7A3Y!)nCqc~aSJfG8ZDe*{0m!1t9_ubCh z!h3i{m|sr28soeMkH$>N&Yyxu-P<@^9xE6p?e*A{DyC(lS98d#U)YS{-p2en3sEhfBpWeix^L3ZROh8e(2)GlTV&J zdHM2Xuk@A^DiaMHYnr~=oOd*DS?&$04Sp+J3*NEz_;a~)w )iqLxgBTXd1_Jq8M z-1_xD7n&QIMm>;rY*F-G_-kI#^K-_tQJM6mcK_k)+cl*=KKS!T)No_L=Wm;C$nLpbeC@h9KR^F;{rIB~KYTE# zU{_N=wJg)COXY^ZjhlB5`BnsoU5MDS@0dBWlKB3mdFOZj()n1bG`Y0qerfE~jV$rM zFFxGpw|eU4#g8v9UaV}`o*n5HFK?@9A#3~Q{rmaPx_umq8w%#Lom|9h2x{e2GG4C| zig!9-eo&z7X)9k=@%JtJa?X`{e%Wd*tLDDa=aRL$`=jo+YioUt6I`WM6%}}BOD1qA zzyI`N;bmiQS1vzyo{A0Cdv@+iy!|A2(&VYGN!$PZzi7RvyS(#s$#s78WsEzvj>)r16UCuY& zY{(6~asR%!nWlk_QCrdW+pOJRa~{3;8_QMJU^dbD8s{cu!xP!ho;~AgZJID2RK&+T zp2G@V0DkJ~>hRX2U;i&xS*UYmeDOc_a@MMgNjx`>29|8t|9)rQ=8Fv?O=ml5QYuuY zpN-vL#>=XmIB(i&gPFXSFNDTkp7QBpp2&~1p!ldcv**o}l$|LhArTQ-Yhz|M?fmoe z=guiy%ezyxF~+X>S_vi~oB|@)wEF1i~BE_e;KK~#*UtpPvmbtn4!XFA36r2JZ zE=Flh%`%;JieXl7)%M$kZ{n5)y(_JrTgHButw8G2>FN6G*RH+#x-_Q4IpWvKkW~>n zad-6GdL-t@Z?ONp+5Y!eotP$$a=t8qWlB0OPx$5S)`Vy&^=y#%)@0ieBM^N4^Zlyl z$EC{mO;%pKe@1*|h4|AX!>^~jw-*?P`e}Cky69ehJ66j1ijVJg;nk~m&lEBJ@#bpl z$BjZ<24=4JFGN4dkVz?Vbe{jt%#Xn#T4Vj1H9ESwoSP2+Tp{!H_pHV9SFc`eFfH*w zQ*@y6vn>>gxLYekkz;3jC`*Z}ZuwzTRF=<|(N0u+DK!d%c73e!JI=c1JRs zN}|?Yd-+n+L`tFU=l>`E|5$c*_^?m?{%-DkW?ATkE>Vzc!_+ zW~ArdeN_@||AUeBYxb5`H}^SdMMlKM9b352b3%v4g47dw8+70GIXigR2mVvN=Dhbu zW_^8qQW6tOyOGA57cV$o@u!wZY!czA`2Vj~&>(US^S)!j4F_3YFPxY)^;y|M=Z`az zj)Pk{>kj_=bN;`~|39{XbUWN&QaEfa8I z=2#t2uqZDpy88C+-6BiReUA|F&`~lwlR9~`@#LF1dLJ^aB-W@iJ&*LX$|;XItdJ=B zt8v4!m4B8@X0ZCOdbifK5Qev9(x>=XBi1jlxv@&4`7s|qe<1U(-#?P0PJMf-UoZJ{ zu623Bu|p?fW0tt)v?X$A%k{V2{`<=MScl-_V#cJs@kY|F59hbO|82o2zdymGaMOg? z3yv8s1-%#Co0N059}l^f6Ex@IfpDHs@ptm8gg&|^Y!Z@Owd!j0){t2;U#k4Ll`d`y zGFt4$P^iD9Z8!HeR+iVD(J>)h9bSe}?fVuQKVk`x)6LetsG%6KCTL~D;{XA(^${h7 zH8nl#jkeky(J_5aT2q@^wX1}b-FnWO-iZJAG`>kqukDq~KYd0McBLH`BAdQi&Gl27 z$Z)zr!S1ZZA-R^0?k5L~G{qQFWZ&*P-CX!<-|Cf{l(P2;&s_G>y-|Hph~$-~*KE7o zray>F;(OTidjj*K!{Y7p)$9WGD`a$=*SeHcD0;YN3lyGB3;yx3b6RV#$*a~yBD+NY zbW4dOa6Fa_>;OfZ?3?xfUafbKe4y{h_~`Nf=^yR4Fg0$gd!qHSMs{6-MtqW@?xcF8dAXnI=FQ?MZdqnA3=9kmp00i_>zopr0R2Mq AB>(^b literal 0 HcmV?d00001 diff --git a/images/computers.jpg b/images/computers.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3a027ee38f0a37bdefe0f112e61064adfdd10d44 GIT binary patch literal 71013 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 B_N)K^ literal 0 HcmV?d00001 diff --git a/images/favico.ico b/images/favico.ico new file mode 100644 index 0000000000000000000000000000000000000000..e4fdb2d3618f05528acd22ec5052f6601bea8bb3 GIT binary patch literal 370070 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 ZFd71*Aut*OqaiRF0;3@?8UjN;1OT$yeX0Ne literal 0 HcmV?d00001 diff --git a/images/g3.jpg b/images/g3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3f0a138000267220d2dfc49c8feb69b1dba56a83 GIT binary patch literal 4731 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 F69Bc3oU;G` literal 0 HcmV?d00001 diff --git a/index.php b/index.php new file mode 100644 index 0000000..491e0d1 --- /dev/null +++ b/index.php @@ -0,0 +1,53 @@ +isUserLoggedIn() == true) { + // the user is logged in. you can do whatever you want here. + // for demonstration purposes, we simply show the "you are logged in" view. + include("home.php"); + +} else { + // the user is not logged in. you can do whatever you want here. + // for demonstration purposes, we simply show the "you are not logged in" view. + include("views/sign-in.php"); +} diff --git a/js/bootstrap.min.js b/js/bootstrap.min.js new file mode 100644 index 0000000..848258d --- /dev/null +++ b/js/bootstrap.min.js @@ -0,0 +1,6 @@ +/*! +* Bootstrap.js by @fat & @mdo +* Copyright 2013 Twitter, Inc. +* http://www.apache.org/licenses/LICENSE-2.0.txt +*/ +!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},getActiveIndex:function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},to:function(t){var n=this.getActiveIndex(),r=this;if(t>this.$items.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){r.to(t)}):n==t?this.pause().cycle():this.slide(t>n?"next":"prev",e(this.$items[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle(!0)),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0],direction:o});if(i.hasClass("active"))return;this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var t=e(a.$indicators.children()[a.getActiveIndex()]);t&&t.addClass("active")}));if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.pause().cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide], [data-slide-to]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data()),o;i.carousel(s),(o=n.attr("data-slide-to"))&&i.data("carousel").pause().to(o).cycle(),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning||this.$element.hasClass("in"))return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning||!this.$element.hasClass("in"))return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=e.extend({},e.fn.collapse.defaults,r.data(),typeof n=="object"&&n);i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(".dropdown-backdrop").remove(),e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=n&&e(n);if(!r||!r.length)r=t.parent();return r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||("ontouchstart"in document.documentElement&&e('