diff --git a/README.txt b/README.txt deleted file mode 100644 index d179193..0000000 --- a/README.txt +++ /dev/null @@ -1,83 +0,0 @@ -Congrats !! - -* You have successfully downloaded and extracted the - ui.tgz . - - -* Changes: New Tabs have been added for - - Target Audience - - Courses Aligned - - Pre-requisite Softwares - -You need to added 3 more sections on virtual lab home page - -3) Target Audience -4) Courses Aligned -5) Pre-requisite Softwares - -You can make the above said changes by editing content.html. To update the changes - -1) open content.html in your fav editor and search for last closing html tag . -2) Open the change.html file and open it in your fav. editor. -3) Copy all content of change.html -4) Paste it after the last closing html tag (you searched in Step1). -5) Go to ui/src and run " make theme=blue-icon" on command terminal to change theme to blue - - -We had attached change.html in folder. You can copy the whole content and paste it in content.html . - - -Below is snapshot how content.html will look like - -
- -
- - -
- - - -
- List of experiments -
- - -
- -
- -
- -// PASTE the CHANGE.html content here.. - - -/*****************************************************************/ - - - - - - - - - -* Now run makefile by the following commands inside the 'ui/src' folder to - change the default theme : - -Go to Command Terminal - $ cd ui_extracted_folder // Where u have extracted the ui kit - $ cd ui/src - $ make clean all - $ make theme=blue-icon - -* Now, open ui/build/index.html in the browser to test the template. - diff --git a/css/bootstrap.min.css b/css/bootstrap.min.css deleted file mode 100644 index d65c66b..0000000 --- a/css/bootstrap.min.css +++ /dev/null @@ -1,5 +0,0 @@ -/*! - * Bootstrap v3.3.5 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.33px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:3;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}} \ No newline at end of file diff --git a/css/style.css b/css/style.css deleted file mode 100644 index 39a0ab4..0000000 --- a/css/style.css +++ /dev/null @@ -1,1437 +0,0 @@ -/* -Theme Name: Vlabs -Theme URI: http://www.vlabs.ac.in -Author: Vlabs.co.in -Author URI: http://www.vlabs.ac.in -Description: The theme to accompany the profile site for vlabs.ac.in -Version: 1.0 -*/ -@import url(https://fonts.googleapis.com/css?family=Raleway:400,300,700,500,600); -body { - overflow-x: hidden; - font-family:'Raleway' !important; - min-height: 100%; -} - -html { - height: 100%; -} - -p { - font-size: 16px; -} - -/*** Calendar **********************/ -.content .container-fluid div.calender { position: relative; } - -.container-fluid .calender table { -cursor:pointer; -border:1px solid #ccc; -font-size: 11px; -color: #000; -background: #fff; -font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif; -} - -.container-fluid .calender .button { -text-align: center; -padding: 2px; -} - -.container-fluid .calender .nav { -background:#f5f5f5; -} - -.container-fluid .calender thead .title { -font-weight: bold; -text-align: center; -background: #dedede; -color: #000; -padding: 2px 0 3px 0; -} - -.container-fluid .calender thead .headrow { -background: #f5f5f5; -color: #444; -font-weight:bold; -} - -.container-fluid .calender thead .daynames { -background: #fff; -color:#333; -font-weight:bold; -} - -.container-fluid .calender thead .name { -border-bottom: 1px dotted #ccc; -padding: 2px; -text-align: center; -color: #000; -} - -.container-fluid .calender thead .weekend { -color: #666; -} - -.container-fluid .calender thead .hilite { -background-color: #444; -color: #fff; -padding: 1px; -} - -.container-fluid .calender thead .active { -background-color: #d12f19; -color:#fff; -padding: 2px 0px 0px 2px; -} - - -.container-fluid .calender tbody .day { -width:1.8em; -color: #222; -text-align: right; -padding: 2px 2px 2px 2px; -} -.container-fluid .calender tbody .day.othermonth { -font-size: 80%; -color: #bbb; -} -.container-fluid .calender tbody .day.othermonth.oweekend { -color: #fbb; -} - -.container-fluid .calender table .wn { -padding: 2px 2px 2px 2px; -border-right: 1px solid #000; -background: #666; -} - -.container-fluid .calender tbody .rowhilite td { -background: #FFF1AF; -} - -.container-fluid .calender tbody .rowhilite td.wn { -background: #FFF1AF; -} - -.container-fluid .calender tbody td.hilite { -padding: 1px 1px 1px 1px; -background:#444 !important; -color:#fff !important; -} - -.container-fluid .calender tbody td.active { -color:#fff; -background: #529214 !important; -padding: 2px 2px 0px 2px; -} - -.container-fluid .calender tbody td.selected { -font-weight: bold; -border: 1px solid #888; -padding: 1px 1px 1px 1px; -background: #f5f5f5 !important; -color: #222 !important; -} - -.container-fluid .calender tbody td.weekend { -color: #666; -} - -.container-fluid .calender tbody td.today { -font-weight: bold; -color: #529214; -background:#D9EFC2; -} - -.container-fluid .calender tbody .disabled { color: #999; } - -.container-fluid .calender tbody .emptycell { -visibility: hidden; -} - -.container-fluid .calender tbody .emptyrow { -display: none; -} - -.container-fluid .calender tfoot .footrow { -text-align: center; -background: #556; -color: #fff; -} - -.container-fluid .calender tfoot .ttip { -background: #222; -color: #fff; -font-size:10px; -border-top: 1px solid #dedede; -padding: 3px; -} - -.container-fluid .calender tfoot .hilite { -background: #aaf; -border: 1px solid #04f; -color: #000; -padding: 1px; -} - -.container-fluid .calender tfoot .active { -background: #77c; -padding: 2px 0px 0px 2px; -} - -.container-fluid .calender .combo { -position: absolute; -display: none; -top: 0px; -left: 0px; -width: 4em; -border: 1px solid #ccc; -background: #f5f5f5; -color: #222; -font-size: 90%; -z-index: 100; -} - -.container-fluid .calender .combo .label, -.container-fluid .calender .combo .label-IEfix { -text-align: center; -padding: 1px; -} - -.container-fluid .calender .combo .label-IEfix { -width: 4em; -} - -.container-fluid .calender .combo .hilite { -background: #444; -color:#fff; -} - -.container-fluid .calender .combo .active { -border-top: 1px solid #999; -border-bottom: 1px solid #999; -background: #dedede; -font-weight: bold; -} -.container-fluid form li div label -{ - clear:both; - color:#444; - display:block; - font-size:9px; - line-height:9px; - margin:0; - padding-top:3px; -} - -.container-fluid form li span label -{ - clear:both; - color:#444; - display:block; - font-size:9px; - line-height:9px; - margin:0; - padding-top:3px; -} -.container-fluid form li .datepicker -{ - cursor:pointer !important; - float:left; - height:16px; - margin:.1em 5px 0 0; - padding:0; - width:16px; -} -.container-fluid input.text -{ - background:#fff url(../../../images/shadow.gif) repeat-x top; - border-bottom:1px solid #ddd; - border-left:1px solid #c3c3c3; - border-right:1px solid #c3c3c3; - border-top:1px solid #7c7c7c; - color:#333; - font-size:100%; - margin:0; - padding:2px 0; -} -p.small { - font-size: 16px; -} - - -.container-fluid form ul -{ - font-size:200%; - list-style-type:none; - margin:0; - padding:0; - width:100%; -} - -.container-fluid form li -{ - display:block; - margin:0; - padding:4px 5px 2px 9px; - position:relative; -} -a, -a:hover, -a:focus, -a:active, -a.active { - outline: 0; -} -@media(min-width:768px) { - .navbar-fixed-top { - padding: 25px 0; - -webkit-transition: padding .3s; - -moz-transition: padding .3s; - transition: padding .3s; - } - - .navbar-fixed-top .navbar-brand { - font-size: 2em; - -webkit-transition: all .3s; - -moz-transition: all .3s; - transition: all .3s; - } - - .navbar-fixed-top.navbar-shrink { - padding: 10px 0; - } - - .navbar-fixed-top.navbar-shrink .navbar-brand { - font-size: 1.5em; - } -} - -.navbar a:focus { - outline: 0; -} - -.navbar .navbar-nav li a:focus { - outline: 0; -} - -.navbar-default, -.navbar-inverse { - border: 0; -} -.footer-div -{ -margin-top:120px; -} - - -#top { - min-height: 100vh; - display: grid; - grid-template-rows: max-content auto max-content; -} - - -#footer { - color: #eee; - font-size: 14px; - width: 100%; - bottom: 0; -} - -#footer .footer-top { - background: #111; - padding: 15px 0 0px 0; -} - -#footer .row { - padding-bottom: 2rem; -} - -#footer .footer-top .footer-info h3 { - font-size: 34px; - margin: 0 0 20px 0; - padding: 2px 0 2px 10px; - line-height: 1; - font-family: "Open Sans", sans-serif; - font-weight: 700; - letter-spacing: 3px; - border-left: 4px solid #18d26e; -} - -#footer .footer-top p { - font-size: 1.4rem; - margin-bottom: 0; - color: #eee; -} - -#footer .footer-top .social-links a { - font-size: 18px; - display: inline-block; - background: #333; - color: #eee; - line-height: 1; - padding: 8px 0; - margin-right: 4px; - border-radius: 50%; - text-align: center; - width: 36px; - height: 36px; - transition: 0.3s; -} - -#footer .footer-top .social-links a:hover { - background: #3cd6ed; - color: #fff; -} - -#footer .footer-top h4 { - font-size: 14px; - color: #fff; - position: relative; - padding-bottom: 12px; -} - -#footer .footer-top h4::before, #footer .footer-top h4::after { - content: ''; - position: absolute; - left: 0; - bottom: 0; - height: 2px; -} - -#footer .footer-top h4::before { - right: 0; - background: #555; -} - -#footer .footer-top h4::after { - background: #3EC1D5; - width: 60px; -} -#footer .footer-top i { - color:#fff; -} - -#footer .footer-top a { - color:#fff; -} - - - - -/*******************************************************************************/ -/*****************************CUSTOME STYLE*************************************/ -/*******************************************************************************/ - -.search-textbox -{ - background: url("../images/search-box.png") no-repeat; - border: 0 none; - color: #666666; - float: left; - font-family: 'Raleway'; - font-size: 15px; - height: 36px; - margin: 0; - padding-left: 15px; - transition: background 0.3s ease-in-out 0s; - width: 220px; - -} - -.search-button -{ - background: url("../images/search.png") no-repeat; - cursor: pointer; - height: 36px; - text-indent: -99999em; - width: 36px; - border: 0px; - -} -.main-logo-a -{ - height: auto; - overflow: visible; - margin-left: 0px !important; - padding-bottom: 10px !important; - padding-top: 10px !important; -} - -.menu-a -{ - font-size: 14px !important; - font-family: 'Raleway' !important; - color: #2C99CD !important; - padding-left: 10px !important; - padding-bottom: 5px !important; - padding-top: 5px !important; - padding-right: 10px !important; - -} - -.menu-a-active -{ - color: white !important; -} - -.menu-li -{ - /* float: right; */ - border-radius: 10px; - margin-left: 20px; - margin-right: 20px; -} - -.menu-li:HOVER -{ - background-color: #77BB41 !important; -} - -.menu-a:HOVER -{ - color: white !important; -} -.menu-li-active -{ - background-color: #77BB41; -} - -.menu-div -{ - /* margin-top: 30px; */ - -} - -.menu-ul -{ - margin-top: 45px; -} - -@media only screen and (max-width: 375px) { - .featured-labs-experiment-div - { - text-align: center; - } - .featured-labs-experiment-icon - { - float: left; - min-width: 78px; - } -} - - -@media only screen and (min-width: 401px) { - - .custom-toggle - { - margin-bottom: 0px !important; - margin-top: 27px !important; - } -} - -@media only screen and (max-width: 400px) { - - .main-logo-a - { - width: 60%; - } - - .custom-toggle - { - margin-bottom: 0px !important; - margin-top: 12% !important; - } - - -/* .menu-div - { - margin-top: 30px !important; - } */ - -} - - - -@media only screen and (min-width: 401px) and (max-width: 523px) { - -/* .menu-div - { - margin-top: 30px !important; - } */ -} - -@media only screen and (max-width: 496px) { - - .featured-labs-div - { - background: none !important; - } -} - -@media only screen and (max-width: 540px) { - .broad-labs-empty-div - { - display: none; - } - .border-right-green-dotted - { - margin-top: 60px !important; - } -} - -@media only screen and (min-width: 401px) and (max-width: 767px) { - - .main-logo - { - width: 70%; - } -} - -@media only screen and (max-width: 767px) { - - .menu-ul - { - margin-top: 0px !important; - } - - .menu-li-active - { - background-color: white !important; - } - - .menu-a-active - { - color: #2C99CE !important; - } - - .search-ul - { - display: none !important; - } - - - -} - -@media only screen and (min-width: 768px) and (max-width: 991px) { - .menu-a - { - font-size: 1.4em !important; - } - - .main-logo - { - width: 70%; - } - - .banner-text-small - { - font-size: 1.2em !important; - } - - .banner-text-medium - { - font-size: 1.7em !important; - } - - .banner-text-big - { - font-size: 2.0em !important; - } - -} - -@media only screen and (max-width: 991px) { - .menu-ul - { - margin-top: 30px; - } - - .search-textbox - { - width: 150px; - font-size: 0.9em; - } - - .menu-li - { - margin-left: 10px; - margin-right: 10px; - } - .aboutus-col-8 - { - padding-right: 15px !important; - } - .footer-div - { - background-size: cover !important; - } - - .lab-list-col-10 - { - /* background: none !important; */ - overflow:hidden; - } - - .featured-labs-main-div - { - margin-top: -35px !important; - } -} - - -@media only screen and (min-width: 992px) and (max-width: 1199px) { - -} - - -/*====================new grid================================*/ -@media only screen and (min-width: 992px) { - .col-md-2-5 - { - width: 20%; - float: left; - } -} - -@media only screen and (max-width: 991px) { - .col-md-2-5 - { - width: 33.33%; - float: left; - } - .col-md-2-5-1-l - { - background: url("../images/dotted-devider-h-o.png") no-repeat; - background-position: left bottom; - } -} - -@media only screen and (max-width: 767px) { - .col-md-2-5 - { - width: 50%; - float: left; - } -} - -@media only screen and (max-width: 540px) { - .col-md-2-5 - { - width: 100%; - float: left; - } -} -.col-md-2-5 -{ - position: relative; - min-height: 1px; - vertical-align: bottom; - /* display: flex; */ - min-height: 228px; -} - -.col-md-2-5-1-l -{ - width: 100%; - min-height: 228px; - height: 100%; -} - -.col-md-2-5-1-withbg -{ - background: url("../images/dotted-devider-h-o.png") no-repeat; - background-position: left bottom; - width: 100%; - min-height: 228px; - height: 100%; -} - -.col-md-2-5-2 -{ - padding-right: 15px; - padding-left: 15px; -} -/*************************************************************/ - -.featured-labs-div -{ - margin-left: 0px !important; - margin-right: 0px !important; - padding-left: 15px !important; -} -.border-bottom-img -{ - /* border-bottom: 2px dotted; - border-top : 0px; - border-left: 0px; - border-right: 0px; - -webkit-border-image: url(../images/dotted-devider-h-o.png) 30 round; Safari 3.1-5 - -o-border-image: url(../images/dotted-devider-h-o.png) 30 round; Opera 11-12.1 - border-image: url(../images/dotted-devider-h-o.png) 30 round; */ -} - -.broad-labs-a:HOVER -{ - text-decoration: none !important; - -} -.col-md-2-5-1-l:HOVER, .col-md-2-5-1-withbg:HOVER -{ - background-color: #e4e4e4 !important; -} - -.border-right-green-dotted -{ - border-right: 2px dotted; - margin-top: 30px; - border-right-color: #678f48; - min-height: 115px; -} -.border-right-green-dotted a{ - padding-left: 10px; - display: block; - margin-bottom: 10px; -} -a:focus -{ - color: #72AB44 !important; -} - -.featured-labs -{ - min-height: 190px !important; -} -/*========================font classes=======================*/ -.text-h2-lightblue -{ - color: #2C99CE; - font-size: 1.8em; - -} - -.text-a-lightgreen -{ - color: #72AB44; - font-size: 1.3em; - text-decoration: underline; -} - -.text-a-lightgreen:HOVER -{ - color: #72AB44 !important; -} - -.text-a-white -{ - color: white; - font-size: 1.4em; - text-decoration: underline; -} - - -.text-h2-lightblue-small -{ - color: #2C99CE; - font-size: 1.5em; -} - -.text-h3-darkblue-bold -{ - color: #3e6389; - font-size: 1.4em; - font-weight: bold; -} - -.text-h3-darkblue -{ - color: #3e6389; - font-size: 1.4em; -} - -.text-normal-gray-small -{ - color: #888; - font-size: 16px; -} - -.text-normal-gray-big -{ - color: #888; - font-size: 30px; -} -#experiment-article-section-1-heading -{ -color: #888; -font-size: 30px; -} -.text-normal-gray-smallest -{ - color: #888; - font-size: 13px; -} - -.featured-labs-icon-text -{ - color: #888; - font-size: 13px; -} - -.featured-labs-main-div -{ - margin-top: -50px; -} - -.nounderline -{ - text-decoration: none; -} - -.nounderline:HOVER -{ - text-decoration: none !important; -} -.text-normal-gray-medium -{ - color: #888; - font-size: 1.4em; -} -/*===========================================================*/ - -.shadow -{ - -webkit-box-shadow: inset 0 8px 6px -6px black; - -moz-box-shadow: inset 0 8px 6px -6px black; - box-shadow: inset 0 8px 6px -6px black; -} - - -/*owl style sheet*/ -#owl-demo .item{ - display: block; - padding: 1px 10px; - margin: 5px; - color: #888; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} -.owl-theme .owl-controls .owl-buttons div { - padding: 5px 9px; -} - -.owl-theme .owl-buttons i{ - margin-top: 2px; -} - -//To move navigation buttons outside use these settings: - -#owl-demo .owl-controls .owl-buttons div, #owl-partner-institutions .owl-controls .owl-buttons div{ - position: absolute; -} - -#owl-demo .owl-controls .owl-buttons .owl-prev{ - left: -45px; - top: 55px; - position: absolute; - background: none !important; -} - - #owl-partner-institutions .owl-controls .owl-buttons .owl-prev - { - left: -45px; - top: 20px; - position: absolute; - background: none !important; - } - -#owl-demo .owl-controls .owl-buttons .owl-next{ - right: -45px; - top: 55px; - position: absolute; - background: none !important; -} - -#owl-partner-institutions .owl-controls .owl-buttons .owl-next -{ - right: -45px; - top: 20px; - position: absolute; - background: none !important; -} - -#owl-demo .owl-controls .owl-pagination, #owl-partner-institutions .owl-controls .owl-pagination -{ - display: none; -} - -#owl-aboutus .owl-controls .owl-buttons -{ - display: none; -} - -#owl-aboutus .owl-controls .owl-pagination -{ - text-align: left; -} -#owl-aboutus .owl-controls .owl-page span -{ - background-color: white; - border: 2px solid; - height: 20px; - width: 20px; -} - -#owl-aboutus .owl-controls .owl-page.active span, #owl-aboutus .owl-controls.clickable .owl-page:hover span -{ - background-color: #FF6600; - border: 0px; -} -/*******************/ - - -/*Labs page*/ -.sidebar-col-2 -{ - -} - -.lab-list-col-10 -{ - background: url("../images/devider-blue-v-o.png") repeat-y; - background-position: left top; - margin-bottom: 25px; -} - -.sidebar-a:HOVER, .text-h3-darkblue:HOVER { - color: #ff6600 !important; -} - -.lab-list-row-div -{ - background: url('../images/bottom-line-n.png') no-repeat; - background-position: left bottom; - height: auto; - overflow: hidden; - border-bottom: 1.5px dotted; - border-bottom-color: #888; - padding-bottom: 10px; -} - -.lab-list-row-col-2 -{ - margin-top: 15px; -} - -/**********************************************************************************/ - -.banner-text -{ - position: relative; - top: -59px; - color: white !important; -} - -.banner-text-small -{ - font-size: 1.7em; -} - -.banner-text-medium -{ - font-size: 2.2em; -} - -.banner-text-big -{ - font-size: 2.7em; -} - -.baneer-text-sub-div -{ - position: relative; - float: left -} - -.banner-text-1 -{ - left: 3.7%; -} - -.banner-text-2 -{ - left: 9.6%; -} - -.banner-text-3 -{ - left: 15%; -} - -.banner-text-4 -{ - left:22%; -} - -.banner-caption-div -{ - position: absolute; - top: 140px; - left: 42%; -} - -.banner-caption-text -{ - font-size: 2.0em; - line-height: normal; - color: black; -} - - -/*==========================RESPONSIVE+++++++++++++++++++++++++++++++*/ - -@media only screen and (max-width: 399px) { - - .banner-text-small - { - font-size: 0.8em !important; - } - - .banner-text-medium - { - font-size: 0.9em !important; - } - - .banner-text-big - { - font-size: 1.1em !important; - } - - .banner-text - { - top: -21px; - letter-spacing: -1.5px; - } - - .banner-text-1 - { - left: 1.5%; - } - - .banner-text-2 - { - left: 3.0%; - } - - .banner-text-3 - { - left: 5%; - } - - .banner-text-4 - { - left: 8%; - } - -} - -@media only screen and (min-width: 400px) and (max-width: 500px) { - .banner-text-small - { - font-size: 0.9em !important; - } - - .banner-text-medium - { - font-size: 1.1em !important; - } - - .banner-text-big - { - font-size: 1.2em !important; - } - - .banner-text - { - top: -24px; - letter-spacing: -1px; - } - - .banner-text-2 - { - left: 7.0%; - } - - .banner-text-3 - { - left: 12%; - } - - .banner-text-4 - { - left: 17%; - } -} - -@media only screen and (min-width: 501px) and (max-width: 767px) { - .banner-text-small - { - font-size: 0.9em !important; - } - - .banner-text-medium - { - font-size: 1.2em !important; - } - - .banner-text-big - { - font-size: 1.4em !important; - } - .banner-text - { - top: -30px; - } - - .banner-text-2 - { - left: 7.0%; - } - - .banner-text-3 - { - left: 12%; - } - - .banner-text-4 - { - left: 17%; - } -} - - -@media only screen and (max-width: 349px) { - - .banner-caption-text - { - font-size: 0.5em; - } - -} - -@media only screen and (min-width: 350px) and (max-width: 400px) { - - .banner-caption-text - { - font-size: 0.6em; - } - -} - - -@media only screen and (min-width: 401px) and (max-width: 444px) { - - .banner-caption-text - { - font-size: 0.7em; - } - -} - - -@media only screen and (min-width: 445px) and (max-width: 609px) { - - .banner-caption-text - { - font-size: 0.9em; - } - -} - -@media only screen and (min-width: 610px) and (max-width: 767px) { - - .banner-caption-text - { - font-size: 1.1em; - } - -} - -@media only screen and (max-width: 767px) { - .banner-caption-div - { - position: relative !important; - } -} - -@media only screen and (max-width: 346px) { - .banner-caption-div - { - top: -39px; - left: -32%; - } -} - -@media only screen and (min-width: 347px) and (max-width: 399px) { - .banner-caption-div - { - top: -43px; - left: -22%; - } -} - -@media only screen and (min-width: 400px) and (max-width: 444px) { - .banner-caption-div - { - top: -50px; - left: -31%; - } -} - -@media only screen and (min-width: 445px) and (max-width: 500px) { - .banner-caption-div - { - top: -57px; - left: -23%; - } -} - -@media only screen and (min-width: 501px) and (max-width: 569px) { - .banner-caption-div - { - top: -65px; - left: -30%; - } -} - -@media only screen and (min-width: 570px) and (max-width: 639px) { - .banner-caption-div - { - top: -74px; - left: -22%; - } -} - -@media only screen and (min-width: 640px) and (max-width: 709px) { - .banner-caption-div - { - top: -83px; - left: -16%; - } -} - -@media only screen and (min-width: 710px) and (max-width: 767px) { - .banner-caption-div - { - top: -92px; - left: -11%; - } -} - - -@media only screen and (min-width: 768px) and (max-width: 991px) { - - .banner-text-small - { - font-size: 1.2em !important; - } - - .banner-text-medium - { - font-size: 1.7em !important; - } - - .banner-text-big - { - font-size: 2.0em !important; - } - - .banner-text - { - top: -40px; - } - - .banner-text-2 - { - left: 7.0%; - } - - .banner-text-3 - { - left: 12%; - } - - .banner-text-4 - { - left: 17%; - } - - .banner-caption-text - { - font-size: 1.5em; - } - .banner-caption-div - { - top: 99px; - } -} - -@media only screen and (min-width: 992px) and (max-width: 1100px) { - - .banner-text - { - top: -52px; - } -} - -@media only screen and (min-width: 992px) and (max-width: 1150px) { - - .banner-text-2 - { - left: 7.0%; - } - - .banner-text-3 - { - left: 9%; - } - - .banner-text-4 - { - left: 12%; - } - - .banner-caption-text - { - font-size: 1.6em; - } - .banner-caption-div - { - top: 133px; - } -} - -@media only screen and (min-width: 1150px) and (max-width: 1275px) { - - .banner-text-2 - { - left: 8.3%; - } - .banner-text-3 - { - left: 12%; - } - - .banner-text-4 - { - left: 17%; - } - - .banner-caption-text - { - font-size: 1.8em; - } -} \ No newline at end of file diff --git a/css/style.css~ b/css/style.css~ deleted file mode 100644 index 315f68a..0000000 --- a/css/style.css~ +++ /dev/null @@ -1,1335 +0,0 @@ -/* -Theme Name: Vlabs -Theme URI: http://www.vlabs.ac.in -Author: Vlabs.co.in -Author URI: http://www.vlabs.ac.in -Description: The theme to accompany the profile site for vlabs.ac.in -Version: 1.0 -*/ - -body { - overflow-x: hidden; - font-family:Calibri !important; -} - -p { - font-size: 16px; -} - -/*** Calendar **********************/ -.content .container-fluid div.calender { position: relative; } - -.container-fluid .calender table { -cursor:pointer; -border:1px solid #ccc; -font-size: 11px; -color: #000; -background: #fff; -font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif; -} - -.container-fluid .calender .button { -text-align: center; -padding: 2px; -} - -.container-fluid .calender .nav { -background:#f5f5f5; -} - -.container-fluid .calender thead .title { -font-weight: bold; -text-align: center; -background: #dedede; -color: #000; -padding: 2px 0 3px 0; -} - -.container-fluid .calender thead .headrow { -background: #f5f5f5; -color: #444; -font-weight:bold; -} - -.container-fluid .calender thead .daynames { -background: #fff; -color:#333; -font-weight:bold; -} - -.container-fluid .calender thead .name { -border-bottom: 1px dotted #ccc; -padding: 2px; -text-align: center; -color: #000; -} - -.container-fluid .calender thead .weekend { -color: #666; -} - -.container-fluid .calender thead .hilite { -background-color: #444; -color: #fff; -padding: 1px; -} - -.container-fluid .calender thead .active { -background-color: #d12f19; -color:#fff; -padding: 2px 0px 0px 2px; -} - - -.container-fluid .calender tbody .day { -width:1.8em; -color: #222; -text-align: right; -padding: 2px 2px 2px 2px; -} -.container-fluid .calender tbody .day.othermonth { -font-size: 80%; -color: #bbb; -} -.container-fluid .calender tbody .day.othermonth.oweekend { -color: #fbb; -} - -.container-fluid .calender table .wn { -padding: 2px 2px 2px 2px; -border-right: 1px solid #000; -background: #666; -} - -.container-fluid .calender tbody .rowhilite td { -background: #FFF1AF; -} - -.container-fluid .calender tbody .rowhilite td.wn { -background: #FFF1AF; -} - -.container-fluid .calender tbody td.hilite { -padding: 1px 1px 1px 1px; -background:#444 !important; -color:#fff !important; -} - -.container-fluid .calender tbody td.active { -color:#fff; -background: #529214 !important; -padding: 2px 2px 0px 2px; -} - -.container-fluid .calender tbody td.selected { -font-weight: bold; -border: 1px solid #888; -padding: 1px 1px 1px 1px; -background: #f5f5f5 !important; -color: #222 !important; -} - -.container-fluid .calender tbody td.weekend { -color: #666; -} - -.container-fluid .calender tbody td.today { -font-weight: bold; -color: #529214; -background:#D9EFC2; -} - -.container-fluid .calender tbody .disabled { color: #999; } - -.container-fluid .calender tbody .emptycell { -visibility: hidden; -} - -.container-fluid .calender tbody .emptyrow { -display: none; -} - -.container-fluid .calender tfoot .footrow { -text-align: center; -background: #556; -color: #fff; -} - -.container-fluid .calender tfoot .ttip { -background: #222; -color: #fff; -font-size:10px; -border-top: 1px solid #dedede; -padding: 3px; -} - -.container-fluid .calender tfoot .hilite { -background: #aaf; -border: 1px solid #04f; -color: #000; -padding: 1px; -} - -.container-fluid .calender tfoot .active { -background: #77c; -padding: 2px 0px 0px 2px; -} - -.container-fluid .calender .combo { -position: absolute; -display: none; -top: 0px; -left: 0px; -width: 4em; -border: 1px solid #ccc; -background: #f5f5f5; -color: #222; -font-size: 90%; -z-index: 100; -} - -.container-fluid .calender .combo .label, -.container-fluid .calender .combo .label-IEfix { -text-align: center; -padding: 1px; -} - -.container-fluid .calender .combo .label-IEfix { -width: 4em; -} - -.container-fluid .calender .combo .hilite { -background: #444; -color:#fff; -} - -.container-fluid .calender .combo .active { -border-top: 1px solid #999; -border-bottom: 1px solid #999; -background: #dedede; -font-weight: bold; -} -.container-fluid form li div label -{ - clear:both; - color:#444; - display:block; - font-size:9px; - line-height:9px; - margin:0; - padding-top:3px; -} - -.container-fluid form li span label -{ - clear:both; - color:#444; - display:block; - font-size:9px; - line-height:9px; - margin:0; - padding-top:3px; -} -.container-fluid form li .datepicker -{ - cursor:pointer !important; - float:left; - height:16px; - margin:.1em 5px 0 0; - padding:0; - width:16px; -} -.container-fluid input.text -{ - background:#fff url(../../../images/shadow.gif) repeat-x top; - border-bottom:1px solid #ddd; - border-left:1px solid #c3c3c3; - border-right:1px solid #c3c3c3; - border-top:1px solid #7c7c7c; - color:#333; - font-size:100%; - margin:0; - padding:2px 0; -} -p.small { - font-size: 16px; -} - - -.container-fluid form ul -{ - font-size:200%; - list-style-type:none; - margin:0; - padding:0; - width:100%; -} - -.container-fluid form li -{ - display:block; - margin:0; - padding:4px 5px 2px 9px; - position:relative; -} -a, -a:hover, -a:focus, -a:active, -a.active { - outline: 0; -} -@media(min-width:768px) { - .navbar-fixed-top { - padding: 25px 0; - -webkit-transition: padding .3s; - -moz-transition: padding .3s; - transition: padding .3s; - } - - .navbar-fixed-top .navbar-brand { - font-size: 2em; - -webkit-transition: all .3s; - -moz-transition: all .3s; - transition: all .3s; - } - - .navbar-fixed-top.navbar-shrink { - padding: 10px 0; - } - - .navbar-fixed-top.navbar-shrink .navbar-brand { - font-size: 1.5em; - } -} - -.navbar a:focus { - outline: 0; -} - -.navbar .navbar-nav li a:focus { - outline: 0; -} - -.navbar-default, -.navbar-inverse { - border: 0; -} -.footer-div -{ -margin-top:120px; -} - -/*******************************************************************************/ -/*****************************CUSTOME STYLE*************************************/ -/*******************************************************************************/ - -.search-textbox -{ - background: url("../images/search-box.png") no-repeat; - border: 0 none; - color: #666666; - float: left; - font-family: Calibri; - font-size: 15px; - height: 36px; - margin: 0; - padding-left: 15px; - transition: background 0.3s ease-in-out 0s; - width: 220px; - -} - -.search-button -{ - background: url("../images/search.png") no-repeat; - cursor: pointer; - height: 36px; - text-indent: -99999em; - width: 36px; - border: 0px; - -} -.main-logo-a -{ - height: auto; - overflow: visible; - margin-left: 0px !important; - padding-bottom: 10px !important; - padding-top: 10px !important; -} - -.menu-a -{ - font-size: 18px !important; - font-family: Calibri !important; - color: #2C99CD !important; - padding-left: 10px !important; - padding-bottom: 5px !important; - padding-top: 5px !important; - padding-right: 10px !important; - -} - -.menu-a-active -{ - color: white !important; -} - -.menu-li -{ - /* float: right; */ - border-radius: 10px; - margin-left: 20px; - margin-right: 20px; -} - -.menu-li:HOVER -{ - background-color: #77BB41 !important; -} - -.menu-a:HOVER -{ - color: white !important; -} -.menu-li-active -{ - background-color: #77BB41; -} - -.menu-div -{ - /* margin-top: 30px; */ - -} - -.menu-ul -{ - margin-top: 45px; -} - -@media only screen and (max-width: 375px) { - .featured-labs-experiment-div - { - text-align: center; - } - .featured-labs-experiment-icon - { - float: left; - min-width: 78px; - } -} - - -@media only screen and (min-width: 401px) { - - .custom-toggle - { - margin-bottom: 0px !important; - margin-top: 27px !important; - } -} - -@media only screen and (max-width: 400px) { - - .main-logo-a - { - width: 60%; - } - - .custom-toggle - { - margin-bottom: 0px !important; - margin-top: 12% !important; - } - - -/* .menu-div - { - margin-top: 30px !important; - } */ - -} - - - -@media only screen and (min-width: 401px) and (max-width: 523px) { - -/* .menu-div - { - margin-top: 30px !important; - } */ -} - -@media only screen and (max-width: 496px) { - - .featured-labs-div - { - background: none !important; - } -} - -@media only screen and (max-width: 540px) { - .broad-labs-empty-div - { - display: none; - } - .border-right-green-dotted - { - margin-top: 60px !important; - } -} - -@media only screen and (min-width: 401px) and (max-width: 767px) { - - .main-logo - { - width: 70%; - } -} - -@media only screen and (max-width: 767px) { - - .menu-ul - { - margin-top: 0px !important; - } - - .menu-li-active - { - background-color: white !important; - } - - .menu-a-active - { - color: #2C99CE !important; - } - - .search-ul - { - display: none !important; - } - - - -} - -@media only screen and (min-width: 768px) and (max-width: 991px) { - .menu-a - { - font-size: 1.4em !important; - } - - .main-logo - { - width: 70%; - } - - .banner-text-small - { - font-size: 1.2em !important; - } - - .banner-text-medium - { - font-size: 1.7em !important; - } - - .banner-text-big - { - font-size: 2.0em !important; - } - -} - -@media only screen and (max-width: 991px) { - .menu-ul - { - margin-top: 30px; - } - - .search-textbox - { - width: 150px; - font-size: 0.9em; - } - - .menu-li - { - margin-left: 10px; - margin-right: 10px; - } - .aboutus-col-8 - { - padding-right: 15px !important; - } - .footer-div - { - background-size: cover !important; - position:absolute; bottom:0; - } - - .lab-list-col-10 - { - /* background: none !important; */ - overflow:hidden; - } - - .featured-labs-main-div - { - margin-top: -35px !important; - } -} - - -@media only screen and (min-width: 992px) and (max-width: 1199px) { - -} - - -/*====================new grid================================*/ -@media only screen and (min-width: 992px) { - .col-md-2-5 - { - width: 20%; - float: left; - } -} - -@media only screen and (max-width: 991px) { - .col-md-2-5 - { - width: 33.33%; - float: left; - } - .col-md-2-5-1-l - { - background: url("../images/dotted-devider-h-o.png") no-repeat; - background-position: left bottom; - } -} - -@media only screen and (max-width: 767px) { - .col-md-2-5 - { - width: 50%; - float: left; - } -} - -@media only screen and (max-width: 540px) { - .col-md-2-5 - { - width: 100%; - float: left; - } -} -.col-md-2-5 -{ - position: relative; - min-height: 1px; - vertical-align: bottom; - /* display: flex; */ - min-height: 228px; -} - -.col-md-2-5-1-l -{ - width: 100%; - min-height: 228px; - height: 100%; -} - -.col-md-2-5-1-withbg -{ - background: url("../images/dotted-devider-h-o.png") no-repeat; - background-position: left bottom; - width: 100%; - min-height: 228px; - height: 100%; -} - -.col-md-2-5-2 -{ - padding-right: 15px; - padding-left: 15px; -} -/*************************************************************/ - -.featured-labs-div -{ - margin-left: 0px !important; - margin-right: 0px !important; - padding-left: 15px !important; -} -.border-bottom-img -{ - /* border-bottom: 2px dotted; - border-top : 0px; - border-left: 0px; - border-right: 0px; - -webkit-border-image: url(../images/dotted-devider-h-o.png) 30 round; Safari 3.1-5 - -o-border-image: url(../images/dotted-devider-h-o.png) 30 round; Opera 11-12.1 - border-image: url(../images/dotted-devider-h-o.png) 30 round; */ -} - -.broad-labs-a:HOVER -{ - text-decoration: none !important; - -} -.col-md-2-5-1-l:HOVER, .col-md-2-5-1-withbg:HOVER -{ - background-color: #e4e4e4 !important; -} - -.border-right-green-dotted -{ - border-right: 2px dotted; - margin-top: 30px; - border-right-color: #678f48; - min-height: 115px; -} - -a:focus -{ - color: #72AB44 !important; -} - -.featured-labs -{ - min-height: 208px !important; -} -/*========================font classes=======================*/ -.text-h2-lightblue -{ - color: #2C99CE; - font-size: 1.8em; - -} - -.text-a-lightgreen -{ - color: #72AB44; - font-size: 1.3em; - text-decoration: underline; -} - -.text-a-lightgreen:HOVER -{ - color: #72AB44 !important; -} - -.text-a-white -{ - color: white; - font-size: 1.4em; - text-decoration: underline; -} - - -.text-h2-lightblue-small -{ - color: #2C99CE; - font-size: 1.5em; -} - -.text-h3-darkblue-bold -{ - color: #3e6389; - font-size: 1.4em; - font-weight: bold; -} - -.text-h3-darkblue -{ - color: #3e6389; - font-size: 1.4em; -} - -.text-normal-gray-small -{ - color: #888; - font-size: 16px; -} - -.text-normal-gray-big -{ - color: #888; - font-size: 30px; -} -#experiment-article-section-1-heading -{ -color: #888; -font-size: 30px; -} -.text-normal-gray-smallest -{ - color: #888; - font-size: 13px; -} - -.featured-labs-icon-text -{ - color: #888; - font-size: 13px; -} - -.featured-labs-main-div -{ - margin-top: -50px; -} - -.nounderline -{ - text-decoration: none; -} - -.nounderline:HOVER -{ - text-decoration: none !important; -} -.text-normal-gray-medium -{ - color: #888; - font-size: 1.4em; -} -/*===========================================================*/ - -.shadow -{ - -webkit-box-shadow: inset 0 8px 6px -6px black; - -moz-box-shadow: inset 0 8px 6px -6px black; - box-shadow: inset 0 8px 6px -6px black; -} - - -/*owl style sheet*/ -#owl-demo .item{ - display: block; - padding: 1px 10px; - margin: 5px; - color: #888; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} -.owl-theme .owl-controls .owl-buttons div { - padding: 5px 9px; -} - -.owl-theme .owl-buttons i{ - margin-top: 2px; -} - -//To move navigation buttons outside use these settings: - -#owl-demo .owl-controls .owl-buttons div, #owl-partner-institutions .owl-controls .owl-buttons div{ - position: absolute; -} - -#owl-demo .owl-controls .owl-buttons .owl-prev{ - left: -45px; - top: 55px; - position: absolute; - background: none !important; -} - - #owl-partner-institutions .owl-controls .owl-buttons .owl-prev - { - left: -45px; - top: 20px; - position: absolute; - background: none !important; - } - -#owl-demo .owl-controls .owl-buttons .owl-next{ - right: -45px; - top: 55px; - position: absolute; - background: none !important; -} - -#owl-partner-institutions .owl-controls .owl-buttons .owl-next -{ - right: -45px; - top: 20px; - position: absolute; - background: none !important; -} - -#owl-demo .owl-controls .owl-pagination, #owl-partner-institutions .owl-controls .owl-pagination -{ - display: none; -} - -#owl-aboutus .owl-controls .owl-buttons -{ - display: none; -} - -#owl-aboutus .owl-controls .owl-pagination -{ - text-align: left; -} -#owl-aboutus .owl-controls .owl-page span -{ - background-color: white; - border: 2px solid; - height: 20px; - width: 20px; -} - -#owl-aboutus .owl-controls .owl-page.active span, #owl-aboutus .owl-controls.clickable .owl-page:hover span -{ - background-color: #FF6600; - border: 0px; -} -/*******************/ - - -/*Labs page*/ -.sidebar-col-2 -{ - -} - -.lab-list-col-10 -{ - background: url("../images/devider-blue-v-o.png") repeat-y; - background-position: left top; - margin-bottom: 25px; -} - -.sidebar-a:HOVER, .text-h3-darkblue:HOVER { - color: #ff6600 !important; -} - -.lab-list-row-div -{ - background: url('../images/bottom-line-n.png') no-repeat; - background-position: left bottom; - height: auto; - overflow: hidden; - border-bottom: 1.5px dotted; - border-bottom-color: #888; - padding-bottom: 10px; -} - -.lab-list-row-col-2 -{ - margin-top: 15px; -} - -/**********************************************************************************/ - -.banner-text -{ - position: relative; - top: -59px; - color: white !important; -} - -.banner-text-small -{ - font-size: 1.7em; -} - -.banner-text-medium -{ - font-size: 2.2em; -} - -.banner-text-big -{ - font-size: 2.7em; -} - -.baneer-text-sub-div -{ - position: relative; - float: left -} - -.banner-text-1 -{ - left: 3.7%; -} - -.banner-text-2 -{ - left: 9.6%; -} - -.banner-text-3 -{ - left: 15%; -} - -.banner-text-4 -{ - left:22%; -} - -.banner-caption-div -{ - position: absolute; - top: 140px; - left: 42%; - width: 150%; -} - -.banner-caption-text -{ - font-size: 2.0em; - line-height: normal; - color: black; -} - - -/*==========================RESPONSIVE+++++++++++++++++++++++++++++++*/ - -@media only screen and (max-width: 399px) { - - .banner-text-small - { - font-size: 0.8em !important; - } - - .banner-text-medium - { - font-size: 0.9em !important; - } - - .banner-text-big - { - font-size: 1.1em !important; - } - - .banner-text - { - top: -21px; - letter-spacing: -1.5px; - } - - .banner-text-1 - { - left: 1.5%; - } - - .banner-text-2 - { - left: 3.0%; - } - - .banner-text-3 - { - left: 5%; - } - - .banner-text-4 - { - left: 8%; - } - -} - -@media only screen and (min-width: 400px) and (max-width: 500px) { - .banner-text-small - { - font-size: 0.9em !important; - } - - .banner-text-medium - { - font-size: 1.1em !important; - } - - .banner-text-big - { - font-size: 1.2em !important; - } - - .banner-text - { - top: -24px; - letter-spacing: -1px; - } - - .banner-text-2 - { - left: 7.0%; - } - - .banner-text-3 - { - left: 12%; - } - - .banner-text-4 - { - left: 17%; - } -} - -@media only screen and (min-width: 501px) and (max-width: 767px) { - .banner-text-small - { - font-size: 0.9em !important; - } - - .banner-text-medium - { - font-size: 1.2em !important; - } - - .banner-text-big - { - font-size: 1.4em !important; - } - .banner-text - { - top: -30px; - } - - .banner-text-2 - { - left: 7.0%; - } - - .banner-text-3 - { - left: 12%; - } - - .banner-text-4 - { - left: 17%; - } -} - - -@media only screen and (max-width: 349px) { - - .banner-caption-text - { - font-size: 0.5em; - } - -} - -@media only screen and (min-width: 350px) and (max-width: 400px) { - - .banner-caption-text - { - font-size: 0.6em; - } - -} - - -@media only screen and (min-width: 401px) and (max-width: 444px) { - - .banner-caption-text - { - font-size: 0.7em; - } - -} - - -@media only screen and (min-width: 445px) and (max-width: 609px) { - - .banner-caption-text - { - font-size: 0.9em; - } - -} - -@media only screen and (min-width: 610px) and (max-width: 767px) { - - .banner-caption-text - { - font-size: 1.1em; - } - -} - -@media only screen and (max-width: 767px) { - .banner-caption-div - { - position: relative !important; - } -} - -@media only screen and (max-width: 346px) { - .banner-caption-div - { - top: -39px; - left: -32%; - } -} - -@media only screen and (min-width: 347px) and (max-width: 399px) { - .banner-caption-div - { - top: -43px; - left: -22%; - } -} - -@media only screen and (min-width: 400px) and (max-width: 444px) { - .banner-caption-div - { - top: -50px; - left: -31%; - } -} - -@media only screen and (min-width: 445px) and (max-width: 500px) { - .banner-caption-div - { - top: -57px; - left: -23%; - } -} - -@media only screen and (min-width: 501px) and (max-width: 569px) { - .banner-caption-div - { - top: -65px; - left: -30%; - } -} - -@media only screen and (min-width: 570px) and (max-width: 639px) { - .banner-caption-div - { - top: -74px; - left: -22%; - } -} - -@media only screen and (min-width: 640px) and (max-width: 709px) { - .banner-caption-div - { - top: -83px; - left: -16%; - } -} - -@media only screen and (min-width: 710px) and (max-width: 767px) { - .banner-caption-div - { - top: -92px; - left: -11%; - } -} - - -@media only screen and (min-width: 768px) and (max-width: 991px) { - - .banner-text-small - { - font-size: 1.2em !important; - } - - .banner-text-medium - { - font-size: 1.7em !important; - } - - .banner-text-big - { - font-size: 2.0em !important; - } - - .banner-text - { - top: -40px; - } - - .banner-text-2 - { - left: 7.0%; - } - - .banner-text-3 - { - left: 12%; - } - - .banner-text-4 - { - left: 17%; - } - - .banner-caption-text - { - font-size: 1.5em; - } - .banner-caption-div - { - top: 99px; - } -} - -@media only screen and (min-width: 992px) and (max-width: 1100px) { - - .banner-text - { - top: -52px; - } -} - -@media only screen and (min-width: 992px) and (max-width: 1150px) { - - .banner-text-2 - { - left: 7.0%; - } - - .banner-text-3 - { - left: 9%; - } - - .banner-text-4 - { - left: 12%; - } - - .banner-caption-text - { - font-size: 1.6em; - } - .banner-caption-div - { - top: 133px; - } -} - -@media only screen and (min-width: 1150px) and (max-width: 1275px) { - - .banner-text-2 - { - left: 8.3%; - } - .banner-text-3 - { - left: 12%; - } - - .banner-text-4 - { - left: 17%; - } - - .banner-caption-text - { - font-size: 1.8em; - } -} - diff --git a/css/style1.css b/css/style1.css deleted file mode 100644 index fde8204..0000000 --- a/css/style1.css +++ /dev/null @@ -1,1093 +0,0 @@ -/* -Theme Name: Vlabs -Theme URI: http://www.vlabs.ac.in -Author: Vlabs.co.in -Author URI: http://www.vlabs.ac.in -Description: The theme to accompany the profile site for vlabs.ac.in -Version: 1.0 -*/ -@import url(http://fonts.googleapis.com/css?family=Open+Sans:300); -/ -/* -try to alter with above URL and check which fit the best -@import url(http://fonts.googleapis.com/css?family=Open+Sans); - -*/ -body { - overflow-x: hidden; - font-family: 'Open Sans', sans-serif; -} - -p { - font-size: 20px; -} - -p.small { - font-size: 16px; -} - -a, -a:hover, -a:focus, -a:active, -a.active { - outline: 0; -} -@media(min-width:768px) { - .navbar-fixed-top { - padding: 25px 0; - -webkit-transition: padding .3s; - -moz-transition: padding .3s; - transition: padding .3s; - } - - .navbar-fixed-top .navbar-brand { - font-size: 2em; - -webkit-transition: all .3s; - -moz-transition: all .3s; - transition: all .3s; - } - - .navbar-fixed-top.navbar-shrink { - padding: 10px 0; - } - - .navbar-fixed-top.navbar-shrink .navbar-brand { - font-size: 1.5em; - } -} - -.navbar a:focus { - outline: 0; -} - -.navbar .navbar-nav li a:focus { - outline: 0; -} - -.navbar-default, -.navbar-inverse { - border: 0; -} - -/*******************************************************************************/ -/*****************************CUSTOME STYLE*************************************/ -/*******************************************************************************/ - -.search-textbox -{ - background: url("../images/search-box.png") no-repeat; - border: 0 none; - color: #666666; - float: left; - font-family: Calibri; - font-size: 15px; - height: 36px; - margin: 0; - padding-left: 15px; - transition: background 0.3s ease-in-out 0s; - width: 220px; - -} - -.search-button -{ - background: url("../images/search.png") no-repeat; - cursor: pointer; - height: 36px; - text-indent: -99999em; - width: 36px; - border: 0px; - -} -.main-logo-a -{ - height: auto; - overflow: visible; - margin-left: 0px !important; - padding-bottom: 10px !important; - padding-top: 10px !important; -} - -.menu-a -{ - font-size: 18px !important; - font-family: Calibri !important; - color: #2C99CD !important; - padding-left: 10px !important; - padding-bottom: 5px !important; - padding-top: 5px !important; - padding-right: 10px !important; - -} - -.menu-a-active -{ - color: white !important; -} - -.menu-li -{ - /* float: right; */ - border-radius: 10px; - margin-left: 20px; - margin-right: 20px; -} - -.menu-li:HOVER -{ - background-color: #77BB41 !important; -} - -.menu-a:HOVER -{ - color: white !important; -} -.menu-li-active -{ - background-color: #77BB41; -} - -.menu-div -{ - /* margin-top: 30px; */ - -} - -.menu-ul -{ - margin-top: 52px; -} - -@media only screen and (max-width: 375px) { - .featured-labs-experiment-div - { - text-align: center; - } - .featured-labs-experiment-icon - { - float: left; - min-width: 78px; - } -} - - -@media only screen and (min-width: 401px) { - - .custom-toggle - { - margin-bottom: 0px !important; - margin-top: 27px !important; - } -} - -@media only screen and (max-width: 400px) { - - .main-logo-a - { - width: 60%; - } - - .custom-toggle - { - margin-bottom: 0px !important; - margin-top: 12% !important; - } - - -/* .menu-div - { - margin-top: 30px !important; - } */ - -} - - - -@media only screen and (min-width: 401px) and (max-width: 523px) { - -/* .menu-div - { - margin-top: 30px !important; - } */ -} - -@media only screen and (max-width: 496px) { - - .featured-labs-div - { - background: none !important; - } -} - -@media only screen and (max-width: 540px) { - .broad-labs-empty-div - { - display: none; - } - .border-right-green-dotted - { - margin-top: 60px !important; - } -} - -@media only screen and (min-width: 401px) and (max-width: 767px) { - - .main-logo - { - width: 70%; - } -} - -@media only screen and (max-width: 767px) { - - .menu-ul - { - margin-top: 0px !important; - } - - .menu-li-active - { - background-color: white !important; - } - - .menu-a-active - { - color: #2C99CE !important; - } - - .search-ul - { - display: none !important; - } - - - -} - -@media only screen and (min-width: 768px) and (max-width: 991px) { - .menu-a - { - font-size: 1.4em !important; - } - - .main-logo - { - width: 70%; - } - - .banner-text-small - { - font-size: 1.2em !important; - } - - .banner-text-medium - { - font-size: 1.7em !important; - } - - .banner-text-big - { - font-size: 2.0em !important; - } - -} - -@media only screen and (max-width: 991px) { - .menu-ul - { - margin-top: 30px; - } - - .search-textbox - { - width: 150px; - font-size: 0.9em; - } - - .menu-li - { - margin-left: 10px; - margin-right: 10px; - } - .aboutus-col-8 - { - padding-right: 15px !important; - } - .footer-div - { - background-size: cover !important; - } - - .lab-list-col-10 - { - /* background: none !important; */ - } - - .featured-labs-main-div - { - margin-top: -35px !important; - } -} - -@media only screen and (min-width: 992px) and (max-width: 1199px) { - -} - - -/*====================new grid================================*/ -@media only screen and (min-width: 992px) { - .col-md-2-5 - { - width: 20%; - float: left; - } -} - -@media only screen and (max-width: 991px) { - .col-md-2-5 - { - width: 33.33%; - float: left; - } - .col-md-2-5-1-l - { - background: url("../images/dotted-devider-h-o.png") no-repeat; - background-position: left bottom; - } -} - -@media only screen and (max-width: 767px) { - .col-md-2-5 - { - width: 50%; - float: left; - } -} - -@media only screen and (max-width: 540px) { - .col-md-2-5 - { - width: 100%; - float: left; - } -} -.col-md-2-5 -{ - position: relative; - min-height: 1px; - vertical-align: bottom; - /* display: flex; */ - min-height: 228px; -} - -.col-md-2-5-1-l -{ - width: 100%; - min-height: 228px; - height: 100%; -} - -.col-md-2-5-1-withbg -{ - background: url("../images/dotted-devider-h-o.png") no-repeat; - background-position: left bottom; - width: 100%; - min-height: 228px; - height: 100%; -} - -.col-md-2-5-2 -{ - padding-right: 15px; - padding-left: 15px; -} -/*************************************************************/ -.row-container-height{ - height:180px; -} - -.featured-labs-div -{ - margin-left: 0px !important; - margin-right: 0px !important; - padding-left: 15px !important; -} -.border-bottom-img -{ - /* border-bottom: 2px dotted; - border-top : 0px; - border-left: 0px; - border-right: 0px; - -webkit-border-image: url(../images/dotted-devider-h-o.png) 30 round; Safari 3.1-5 - -o-border-image: url(../images/dotted-devider-h-o.png) 30 round; Opera 11-12.1 - border-image: url(../images/dotted-devider-h-o.png) 30 round; */ -} - -.broad-labs-a:HOVER -{ - text-decoration: none !important; - -} -.col-md-2-5-1-l:HOVER, .col-md-2-5-1-withbg:HOVER -{ - background-color: #e4e4e4 !important; -} - -.border-right-green-dotted -{ - border-right: 2px dotted; - margin-top: 30px; - border-right-color: #678f48; - min-height: 115px; -} - -a:focus -{ - color: #72AB44 !important; -} - -.featured-labs -{ - min-height: 208px !important; - /*overflow: hidden; - text-overflow: ellipsis; - display: -webkit-box; - -webkit-line-clamp: 3; - -webkit-box-orient: vertical;*/ -} -/*========================font classes=======================*/ -.text-h2-lightblue -{ - color: #2C99CE; - font-size: 1.8em; - margin-left: 0.8em; - font-size: 1.2em; -} - -.text-a-lightgreen -{ - color: #72AB44; - font-size: 1.3em; - text-decoration: underline; -} - -.text-a-lightgreen:HOVER -{ - color: #72AB44 !important; -} - -.text-a-white -{ - color: white; - font-size: 1.4em; - text-decoration: underline; -} - - -.text-h2-lightblue-small -{ - color: #2C99CE; - font-size: 1.5em; -} - -.text-h3-darkblue-bold -{ - color: #3e6389; - font-size: 1em; - font-weight: normal; -} - -.text-h3-darkblue -{ - color: #3e6389; - font-size: 1.4em; -} - -.text-normal-gray-small -{ - color: #888; - font-size: 12px; -} - -.text-normal-gray-big -{ - color: #888; - font-size: 30px; -} - -.text-normal-gray-smallest -{ - color: #888; - font-size: 13px; -} - -.featured-labs-icon-text -{ - color: #888; - font-size: 13px; -} - -.featured-labs-main-div -{ - margin-top: -50px; -} - -.nounderline -{ - text-decoration: none; -} - -.nounderline:HOVER -{ - text-decoration: none !important; -} -.text-normal-gray-medium -{ - color: #888; - font-size: 1.4em; -} -/*===========================================================*/ - -.shadow -{ - -webkit-box-shadow: inset 0 8px 6px -6px black; - -moz-box-shadow: inset 0 8px 6px -6px black; - box-shadow: inset 0 8px 6px -6px black; -} - - -/*owl style sheet*/ -#owl-demo .item{ - display: block; - padding: 1px 10px; - margin: 5px; - color: #888; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} -.owl-theme .owl-controls .owl-buttons div { - padding: 5px 9px; -} - -.owl-theme .owl-buttons i{ - margin-top: 2px; -} - -//To move navigation buttons outside use these settings: - -#owl-demo .owl-controls .owl-buttons div, #owl-partner-institutions .owl-controls .owl-buttons div{ - position: absolute; -} - -#owl-demo .owl-controls .owl-buttons .owl-prev{ - left: -45px; - top: 55px; - position: absolute; - background: none !important; -} - - #owl-partner-institutions .owl-controls .owl-buttons .owl-prev - { - left: -45px; - top: 20px; - position: absolute; - background: none !important; - } - -#owl-demo .owl-controls .owl-buttons .owl-next{ - right: -45px; - top: 55px; - position: absolute; - background: none !important; -} - -#owl-partner-institutions .owl-controls .owl-buttons .owl-next -{ - right: -45px; - top: 20px; - position: absolute; - background: none !important; -} - -#owl-demo .owl-controls .owl-pagination, #owl-partner-institutions .owl-controls .owl-pagination -{ - display: none; -} - -#owl-aboutus .owl-controls .owl-buttons -{ - display: none; -} - -#owl-aboutus .owl-controls .owl-pagination -{ - text-align: left; -} -#owl-aboutus .owl-controls .owl-page span -{ - background-color: white; - border: 2px solid; - height: 20px; - width: 20px; -} - -#owl-aboutus .owl-controls .owl-page.active span, #owl-aboutus .owl-controls.clickable .owl-page:hover span -{ - background-color: #FF6600; - border: 0px; -} -/*******************/ - - -/*Labs page*/ -.sidebar-col-2 -{ - -} - -.lab-list-col-10 -{ - background: url("../images/devider-blue-v-o.png") repeat-y; - background-position: left top; - margin-bottom: 25px; -} - -.sidebar-a:HOVER, .text-h3-darkblue:HOVER { - color: #ff6600 !important; -} - -.lab-list-row-div -{ - background: url('../images/bottom-line-n.png') no-repeat; - background-position: left bottom; - height: auto; - overflow: hidden; - border-bottom: 1.5px dotted; - border-bottom-color: #888; - padding-bottom: 10px; -} - -.lab-list-row-col-2 -{ - margin-top: 15px; -} - -/**********************************************************************************/ - -.banner-text -{ - position: relative; - top: -59px; - color: white !important; -} - -.banner-text-small -{ - font-size: 1.7em; -} - -.banner-text-medium -{ - font-size: 2.2em; -} - -.banner-text-big -{ - font-size: 2.7em; -} - -.baneer-text-sub-div -{ - position: relative; - float: left -} - -.banner-text-1 -{ - left: 3.7%; -} - -.banner-text-2 -{ - left: 9.6%; -} - -.banner-text-3 -{ - left: 15%; -} - -.banner-text-4 -{ - left:22%; -} - -.banner-caption-div -{ - position: absolute; - top: 140px; - left: 3.7%; - width: 150%; -} - -.banner-caption-text -{ -<<<<<<< HEAD - font-size: 2.0em; - text-align: left; -======= - font-size: 1.2em; ->>>>>>> f3b4f22ca1ec6639cf95185650d5427a8bca30ee - line-height: normal; - color: black; - -} - - -/*==========================RESPONSIVE+++++++++++++++++++++++++++++++*/ - -@media only screen and (max-width: 399px) { - - .banner-text-small - { - font-size: 0.8em !important; - } - - .banner-text-medium - { - font-size: 0.9em !important; - } - - .banner-text-big - { - font-size: 1.1em !important; - } - - .banner-text - { - top: -21px; - letter-spacing: -1.5px; - } - - .banner-text-1 - { - left: 1.5%; - } - - .banner-text-2 - { - left: 3.0%; - } - - .banner-text-3 - { - left: 5%; - } - - .banner-text-4 - { - left: 8%; - } - -} - -@media only screen and (min-width: 400px) and (max-width: 500px) { - .banner-text-small - { - font-size: 0.9em !important; - } - - .banner-text-medium - { - font-size: 1.1em !important; - } - - .banner-text-big - { - font-size: 1.2em !important; - } - - .banner-text - { - top: -24px; - letter-spacing: -1px; - } - - .banner-text-2 - { - left: 7.0%; - } - - .banner-text-3 - { - left: 12%; - } - - .banner-text-4 - { - left: 17%; - } -} - -@media only screen and (min-width: 501px) and (max-width: 767px) { - .banner-text-small - { - font-size: 0.9em !important; - } - - .banner-text-medium - { - font-size: 1.2em !important; - } - - .banner-text-big - { - font-size: 1.4em !important; - } - .banner-text - { - top: -30px; - } - - .banner-text-2 - { - left: 7.0%; - } - - .banner-text-3 - { - left: 12%; - } - - .banner-text-4 - { - left: 17%; - } -} - - -@media only screen and (max-width: 349px) { - - .banner-caption-text - { - font-size: 0.5em; - } - -} - -@media only screen and (min-width: 350px) and (max-width: 400px) { - - .banner-caption-text - { - font-size: 0.6em; - } - -} - - -@media only screen and (min-width: 401px) and (max-width: 444px) { - - .banner-caption-text - { - font-size: 0.7em; - } - -} - - -@media only screen and (min-width: 445px) and (max-width: 609px) { - - .banner-caption-text - { - font-size: 0.9em; - } - -} - -@media only screen and (min-width: 610px) and (max-width: 767px) { - - .banner-caption-text - { - font-size: 1.1em; - } - -} - -@media only screen and (max-width: 767px) { - .banner-caption-div - { - position: relative !important; - } -} - -@media only screen and (max-width: 346px) { - .banner-caption-div - { - top: -39px; - left: -32%; - } -} - -@media only screen and (min-width: 347px) and (max-width: 399px) { - .banner-caption-div - { - top: -43px; - left: -22%; - } -} - -@media only screen and (min-width: 400px) and (max-width: 444px) { - .banner-caption-div - { - top: -50px; - left: -31%; - } -} - -@media only screen and (min-width: 445px) and (max-width: 500px) { - .banner-caption-div - { - top: -57px; - left: -23%; - } -} - -@media only screen and (min-width: 501px) and (max-width: 569px) { - .banner-caption-div - { - top: -65px; - left: -30%; - } -} - -@media only screen and (min-width: 570px) and (max-width: 639px) { - .banner-caption-div - { - top: -74px; - left: -22%; - } -} - -@media only screen and (min-width: 640px) and (max-width: 709px) { - .banner-caption-div - { - top: -83px; - left: -16%; - } -} - -@media only screen and (min-width: 710px) and (max-width: 767px) { - .banner-caption-div - { - top: -92px; - left: -11%; - } -} - - -@media only screen and (min-width: 768px) and (max-width: 991px) { - - .banner-text-small - { - font-size: 1.2em !important; - } - - .banner-text-medium - { - font-size: 1.7em !important; - } - - .banner-text-big - { - font-size: 2.0em !important; - } - - .banner-text - { - top: -40px; - } - - .banner-text-2 - { - left: 7.0%; - } - - .banner-text-3 - { - left: 12%; - } - - .banner-text-4 - { - left: 17%; - } - - .banner-caption-text - { - font-size: 1.5em; - } - .banner-caption-div - { - top: 99px; - } -} - -@media only screen and (min-width: 992px) and (max-width: 1100px) { - - .banner-text - { - top: -52px; - } -} - -@media only screen and (min-width: 992px) and (max-width: 1150px) { - - .banner-text-2 - { - left: 7.0%; - } - - .banner-text-3 - { - left: 9%; - } - - .banner-text-4 - { - left: 12%; - } - - .banner-caption-text - { - font-size: 1.6em; - } - .banner-caption-div - { - top: 133px; - } -} - -@media only screen and (min-width: 1150px) and (max-width: 1275px) { - - .banner-text-2 - { - left: 8.3%; - } - .banner-text-3 - { - left: 12%; - } - - .banner-text-4 - { - left: 17%; - } - - .banner-caption-text - { - font-size: 1.8em; - } -} - diff --git a/dockerfile b/dockerfile deleted file mode 100644 index 631ed02..0000000 --- a/dockerfile +++ /dev/null @@ -1,35 +0,0 @@ -FROM ubuntu:12.04 - -# Usage: File Author/Maintainer -MAINTAINER vlead-systems "systems@vlabs.ac.in" - -#Usage: Setting proxy environment -#ENV http_proxy "http://proxy.iiit.ac.in:8080" -#ENV https_proxy "http://proxy.iiit.ac.in:8080" - -# Usage: Updating system -RUN apt-get update - -# Usage: Installing dependencies for computer graphics lab -RUN apt-get install -y make php5 apache2 rsync - -RUN mkdir /basic-structural-analysis-iiith - -COPY src/ /basic-structural-analysis-iiith/src - -WORKDIR ./basic-structural-analysis-iiith/src - -#Usage: Running make -RUN make - -#Usage: Copying lab sources into web server path -RUN rm -rf /var/www/* -RUN cp -r ../build/* /var/www/ - -EXPOSE 80 -EXPOSE 443 - -#Usage: Setting permissions in /var/www -RUN chmod -R 755 /var/www/* - -CMD /usr/sbin/apache2ctl -D FOREGROUND diff --git a/images/_dotted-devider.png b/images/_dotted-devider.png deleted file mode 100644 index 3a78f8d..0000000 Binary files a/images/_dotted-devider.png and /dev/null differ diff --git a/images/_footer.png b/images/_footer.png deleted file mode 100644 index c514a5b..0000000 Binary files a/images/_footer.png and /dev/null differ diff --git a/images/about-us/img1.png b/images/about-us/img1.png deleted file mode 100644 index 0c1d239..0000000 Binary files a/images/about-us/img1.png and /dev/null differ diff --git a/images/about-us/img2.png b/images/about-us/img2.png deleted file mode 100644 index d07b5a0..0000000 Binary files a/images/about-us/img2.png and /dev/null differ diff --git a/images/about-us/img3.png b/images/about-us/img3.png deleted file mode 100644 index 0e4ada1..0000000 Binary files a/images/about-us/img3.png and /dev/null differ diff --git a/images/about-us/img4.png b/images/about-us/img4.png deleted file mode 100644 index f11cebe..0000000 Binary files a/images/about-us/img4.png and /dev/null differ diff --git a/images/banner_img.jpg b/images/banner_img.jpg deleted file mode 100644 index 6f66d20..0000000 Binary files a/images/banner_img.jpg and /dev/null differ diff --git a/images/bottom-line-n.png b/images/bottom-line-n.png deleted file mode 100644 index 2d731e2..0000000 Binary files a/images/bottom-line-n.png and /dev/null differ diff --git a/images/bottom-line.png b/images/bottom-line.png deleted file mode 100644 index 4bf20f9..0000000 Binary files a/images/bottom-line.png and /dev/null differ diff --git a/images/chat.png b/images/chat.png deleted file mode 100644 index 67ed90e..0000000 Binary files a/images/chat.png and /dev/null differ diff --git a/images/deivder-green-v.png b/images/deivder-green-v.png deleted file mode 100644 index be670fa..0000000 Binary files a/images/deivder-green-v.png and /dev/null differ diff --git a/images/devider-blue-v-o.png b/images/devider-blue-v-o.png deleted file mode 100644 index 7adc012..0000000 Binary files a/images/devider-blue-v-o.png and /dev/null differ diff --git a/images/devider-green-v-o.png b/images/devider-green-v-o.png deleted file mode 100644 index 7119e33..0000000 Binary files a/images/devider-green-v-o.png and /dev/null differ diff --git a/images/dotted-devider-h-o.png b/images/dotted-devider-h-o.png deleted file mode 100644 index 7bb9651..0000000 Binary files a/images/dotted-devider-h-o.png and /dev/null differ diff --git a/images/dotted-devider-h.png b/images/dotted-devider-h.png deleted file mode 100644 index 7cc9b9e..0000000 Binary files a/images/dotted-devider-h.png and /dev/null differ diff --git a/images/dotted-devider-v-o.png b/images/dotted-devider-v-o.png deleted file mode 100644 index 1233523..0000000 Binary files a/images/dotted-devider-v-o.png and /dev/null differ diff --git a/images/engineering/icon_1.png b/images/engineering/icon_1.png deleted file mode 100644 index bcf62b0..0000000 Binary files a/images/engineering/icon_1.png and /dev/null differ diff --git a/images/engineering/icon_2.png b/images/engineering/icon_2.png deleted file mode 100644 index a6333a8..0000000 Binary files a/images/engineering/icon_2.png and /dev/null differ diff --git a/images/engineering/icon_3.png b/images/engineering/icon_3.png deleted file mode 100644 index f7e158d..0000000 Binary files a/images/engineering/icon_3.png and /dev/null differ diff --git a/images/engineering/icon_4.png b/images/engineering/icon_4.png deleted file mode 100644 index 5dbd5f9..0000000 Binary files a/images/engineering/icon_4.png and /dev/null differ diff --git a/images/engineering/icon_5.png b/images/engineering/icon_5.png deleted file mode 100644 index 92a54cc..0000000 Binary files a/images/engineering/icon_5.png and /dev/null differ diff --git a/images/engineering/icon_6.png b/images/engineering/icon_6.png deleted file mode 100644 index 7574373..0000000 Binary files a/images/engineering/icon_6.png and /dev/null differ diff --git a/images/engineering/icon_7.png b/images/engineering/icon_7.png deleted file mode 100644 index 750226b..0000000 Binary files a/images/engineering/icon_7.png and /dev/null differ diff --git a/images/engineering/icon_8.png b/images/engineering/icon_8.png deleted file mode 100644 index 66cdc49..0000000 Binary files a/images/engineering/icon_8.png and /dev/null differ diff --git a/images/engineering/icon_9.png b/images/engineering/icon_9.png deleted file mode 100644 index 97ba913..0000000 Binary files a/images/engineering/icon_9.png and /dev/null differ diff --git a/images/engineering/old/biotechnology-eng.png b/images/engineering/old/biotechnology-eng.png deleted file mode 100644 index 1756ede..0000000 Binary files a/images/engineering/old/biotechnology-eng.png and /dev/null differ diff --git a/images/engineering/old/chamical-eng.png b/images/engineering/old/chamical-eng.png deleted file mode 100644 index 6c7f218..0000000 Binary files a/images/engineering/old/chamical-eng.png and /dev/null differ diff --git a/images/engineering/old/chemical-sci.png b/images/engineering/old/chemical-sci.png deleted file mode 100644 index b88ea59..0000000 Binary files a/images/engineering/old/chemical-sci.png and /dev/null differ diff --git a/images/engineering/old/civil-eng.png b/images/engineering/old/civil-eng.png deleted file mode 100644 index 87af8e2..0000000 Binary files a/images/engineering/old/civil-eng.png and /dev/null differ diff --git a/images/engineering/old/electrical-eng.png b/images/engineering/old/electrical-eng.png deleted file mode 100644 index e365f5e..0000000 Binary files a/images/engineering/old/electrical-eng.png and /dev/null differ diff --git a/images/engineering/old/electronics-eng.png b/images/engineering/old/electronics-eng.png deleted file mode 100644 index 2159f2c..0000000 Binary files a/images/engineering/old/electronics-eng.png and /dev/null differ diff --git a/images/favicon.ico b/images/favicon.ico deleted file mode 100644 index d09a558..0000000 Binary files a/images/favicon.ico and /dev/null differ diff --git a/images/favicon.png b/images/favicon.png deleted file mode 100644 index fa4d472..0000000 Binary files a/images/favicon.png and /dev/null differ diff --git a/images/flask.png b/images/flask.png deleted file mode 100644 index 3704e8f..0000000 Binary files a/images/flask.png and /dev/null differ diff --git a/images/footer-o.png b/images/footer-o.png deleted file mode 100644 index a1edda2..0000000 Binary files a/images/footer-o.png and /dev/null differ diff --git a/images/footer.png b/images/footer.png deleted file mode 100644 index 7f5e1d2..0000000 Binary files a/images/footer.png and /dev/null differ diff --git a/images/icon_chat.png b/images/icon_chat.png deleted file mode 100644 index da7fcc3..0000000 Binary files a/images/icon_chat.png and /dev/null differ diff --git a/images/icon_lab.png b/images/icon_lab.png deleted file mode 100644 index c32ce1c..0000000 Binary files a/images/icon_lab.png and /dev/null differ diff --git a/images/iit/amrita.jpeg b/images/iit/amrita.jpeg deleted file mode 100644 index 4a2e474..0000000 Binary files a/images/iit/amrita.jpeg and /dev/null differ diff --git a/images/iit/amrita.png b/images/iit/amrita.png deleted file mode 100644 index 4a2e474..0000000 Binary files a/images/iit/amrita.png and /dev/null differ diff --git a/images/iit/dayalbagh.jpeg b/images/iit/dayalbagh.jpeg deleted file mode 100644 index a8df183..0000000 Binary files a/images/iit/dayalbagh.jpeg and /dev/null differ diff --git a/images/iit/iit-delhi.png b/images/iit/iit-delhi.png deleted file mode 100644 index 44b43bd..0000000 Binary files a/images/iit/iit-delhi.png and /dev/null differ diff --git a/images/iit/iit-guwahati.png b/images/iit/iit-guwahati.png deleted file mode 100644 index 2ae2201..0000000 Binary files a/images/iit/iit-guwahati.png and /dev/null differ diff --git a/images/iit/iit-kanpur.png b/images/iit/iit-kanpur.png deleted file mode 100644 index 932565f..0000000 Binary files a/images/iit/iit-kanpur.png and /dev/null differ diff --git a/images/iit/iit-kharagpur.png b/images/iit/iit-kharagpur.png deleted file mode 100644 index 0444607..0000000 Binary files a/images/iit/iit-kharagpur.png and /dev/null differ diff --git a/images/iit/iit-madras.png b/images/iit/iit-madras.png deleted file mode 100644 index 23c64d7..0000000 Binary files a/images/iit/iit-madras.png and /dev/null differ diff --git a/images/iit/iit-mumbai.png b/images/iit/iit-mumbai.png deleted file mode 100644 index 536f2b9..0000000 Binary files a/images/iit/iit-mumbai.png and /dev/null differ diff --git a/images/iit/iit-roorkee.png b/images/iit/iit-roorkee.png deleted file mode 100644 index d04ccc9..0000000 Binary files a/images/iit/iit-roorkee.png and /dev/null differ diff --git a/images/iit/iithyderabad.jpeg b/images/iit/iithyderabad.jpeg deleted file mode 100644 index a13031b..0000000 Binary files a/images/iit/iithyderabad.jpeg and /dev/null differ diff --git a/images/iit/nit.jpeg b/images/iit/nit.jpeg deleted file mode 100644 index 85e2ca4..0000000 Binary files a/images/iit/nit.jpeg and /dev/null differ diff --git a/images/iit/pune.jpeg b/images/iit/pune.jpeg deleted file mode 100644 index 7cf86f0..0000000 Binary files a/images/iit/pune.jpeg and /dev/null differ diff --git a/images/iit/rsz_1amrita.jpg b/images/iit/rsz_1amrita.jpg deleted file mode 100644 index 3684a0f..0000000 Binary files a/images/iit/rsz_1amrita.jpg and /dev/null differ diff --git a/images/left-arrow.png b/images/left-arrow.png deleted file mode 100644 index f9db70c..0000000 Binary files a/images/left-arrow.png and /dev/null differ diff --git a/images/logo-new.png b/images/logo-new.png deleted file mode 100644 index 1016e90..0000000 Binary files a/images/logo-new.png and /dev/null differ diff --git a/images/logo.png b/images/logo.png deleted file mode 100644 index bdf6dee..0000000 Binary files a/images/logo.png and /dev/null differ diff --git a/images/right-arrow.png b/images/right-arrow.png deleted file mode 100644 index 15ad9d1..0000000 Binary files a/images/right-arrow.png and /dev/null differ diff --git a/images/search-box.png b/images/search-box.png deleted file mode 100644 index 4865916..0000000 Binary files a/images/search-box.png and /dev/null differ diff --git a/images/search.png b/images/search.png deleted file mode 100644 index eea6956..0000000 Binary files a/images/search.png and /dev/null differ diff --git a/images/slider-72.png b/images/slider-72.png deleted file mode 100644 index 6c7a8d8..0000000 Binary files a/images/slider-72.png and /dev/null differ diff --git a/images/slider.png b/images/slider.png deleted file mode 100644 index 6c7a8d8..0000000 Binary files a/images/slider.png and /dev/null differ diff --git a/images/social/fb.png b/images/social/fb.png deleted file mode 100644 index c9d98cb..0000000 Binary files a/images/social/fb.png and /dev/null differ diff --git a/images/social/linkedin.png b/images/social/linkedin.png deleted file mode 100644 index bacc648..0000000 Binary files a/images/social/linkedin.png and /dev/null differ diff --git a/images/social/twitter.png b/images/social/twitter.png deleted file mode 100644 index 226ac21..0000000 Binary files a/images/social/twitter.png and /dev/null differ diff --git a/images/social/youtube.png b/images/social/youtube.png deleted file mode 100644 index 5bd2974..0000000 Binary files a/images/social/youtube.png and /dev/null differ diff --git a/images/students.png b/images/students.png deleted file mode 100644 index b12c4f5..0000000 Binary files a/images/students.png and /dev/null differ diff --git a/images/uni-logos/COEP.png b/images/uni-logos/COEP.png deleted file mode 100644 index e9e0b50..0000000 Binary files a/images/uni-logos/COEP.png and /dev/null differ diff --git a/images/uni-logos/IIT_Delhi.png b/images/uni-logos/IIT_Delhi.png deleted file mode 100644 index f27f483..0000000 Binary files a/images/uni-logos/IIT_Delhi.png and /dev/null differ diff --git a/images/uni-logos/IIT_bombay.png b/images/uni-logos/IIT_bombay.png deleted file mode 100644 index 5d22db9..0000000 Binary files a/images/uni-logos/IIT_bombay.png and /dev/null differ diff --git a/images/uni-logos/IIT_guwahati.png b/images/uni-logos/IIT_guwahati.png deleted file mode 100644 index 9669f92..0000000 Binary files a/images/uni-logos/IIT_guwahati.png and /dev/null differ diff --git a/images/uni-logos/IIT_hyderabad.png b/images/uni-logos/IIT_hyderabad.png deleted file mode 100644 index e3d9b25..0000000 Binary files a/images/uni-logos/IIT_hyderabad.png and /dev/null differ diff --git a/images/uni-logos/IIT_kanpur.png b/images/uni-logos/IIT_kanpur.png deleted file mode 100644 index b644cc7..0000000 Binary files a/images/uni-logos/IIT_kanpur.png and /dev/null differ diff --git a/images/uni-logos/IIT_kharagpur.png b/images/uni-logos/IIT_kharagpur.png deleted file mode 100644 index 1a5175a..0000000 Binary files a/images/uni-logos/IIT_kharagpur.png and /dev/null differ diff --git a/images/uni-logos/IIT_madras.png b/images/uni-logos/IIT_madras.png deleted file mode 100644 index c783b82..0000000 Binary files a/images/uni-logos/IIT_madras.png and /dev/null differ diff --git a/images/uni-logos/IIT_roorkee.png b/images/uni-logos/IIT_roorkee.png deleted file mode 100644 index 30ab051..0000000 Binary files a/images/uni-logos/IIT_roorkee.png and /dev/null differ diff --git a/images/uni-logos/NIIT_karnataka.png b/images/uni-logos/NIIT_karnataka.png deleted file mode 100644 index ad63cc7..0000000 Binary files a/images/uni-logos/NIIT_karnataka.png and /dev/null differ diff --git a/images/uni-logos/amruta university.png b/images/uni-logos/amruta university.png deleted file mode 100644 index 29ba2f8..0000000 Binary files a/images/uni-logos/amruta university.png and /dev/null differ diff --git a/images/uni-logos/amrutauniversity.png b/images/uni-logos/amrutauniversity.png deleted file mode 100644 index b83e5b2..0000000 Binary files a/images/uni-logos/amrutauniversity.png and /dev/null differ diff --git a/images/uni-logos/dayalbagh.png b/images/uni-logos/dayalbagh.png deleted file mode 100644 index 5c86b8f..0000000 Binary files a/images/uni-logos/dayalbagh.png and /dev/null differ diff --git a/images/uni-logos/iiit_Hyd.png b/images/uni-logos/iiit_Hyd.png deleted file mode 100644 index f47deee..0000000 Binary files a/images/uni-logos/iiit_Hyd.png and /dev/null differ diff --git a/js/bootstrap.js b/js/bootstrap.js deleted file mode 100755 index 5debfd7..0000000 --- a/js/bootstrap.js +++ /dev/null @@ -1,2363 +0,0 @@ -/*! - * Bootstrap v3.3.5 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under the MIT license - */ - -if (typeof jQuery === 'undefined') { - throw new Error('Bootstrap\'s JavaScript requires jQuery') -} - -+function ($) { - 'use strict'; - var version = $.fn.jquery.split(' ')[0].split('.') - if ((version[0] < 2 && version[1] < 9) || (version[0] == 1 && version[1] == 9 && version[2] < 1)) { - throw new Error('Bootstrap\'s JavaScript requires jQuery version 1.9.1 or higher') - } -}(jQuery); - -/* ======================================================================== - * Bootstrap: transition.js v3.3.5 - * http://getbootstrap.com/javascript/#transitions - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // CSS TRANSITION SUPPORT (Shoutout: http://www.modernizr.com/) - // ============================================================ - - function transitionEnd() { - var el = document.createElement('bootstrap') - - var transEndEventNames = { - WebkitTransition : 'webkitTransitionEnd', - MozTransition : 'transitionend', - OTransition : 'oTransitionEnd otransitionend', - transition : 'transitionend' - } - - for (var name in transEndEventNames) { - if (el.style[name] !== undefined) { - return { end: transEndEventNames[name] } - } - } - - return false // explicit for ie8 ( ._.) - } - - // http://blog.alexmaccaw.com/css-transitions - $.fn.emulateTransitionEnd = function (duration) { - var called = false - var $el = this - $(this).one('bsTransitionEnd', function () { called = true }) - var callback = function () { if (!called) $($el).trigger($.support.transition.end) } - setTimeout(callback, duration) - return this - } - - $(function () { - $.support.transition = transitionEnd() - - if (!$.support.transition) return - - $.event.special.bsTransitionEnd = { - bindType: $.support.transition.end, - delegateType: $.support.transition.end, - handle: function (e) { - if ($(e.target).is(this)) return e.handleObj.handler.apply(this, arguments) - } - } - }) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: alert.js v3.3.5 - * http://getbootstrap.com/javascript/#alerts - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // ALERT CLASS DEFINITION - // ====================== - - var dismiss = '[data-dismiss="alert"]' - var Alert = function (el) { - $(el).on('click', dismiss, this.close) - } - - Alert.VERSION = '3.3.5' - - Alert.TRANSITION_DURATION = 150 - - Alert.prototype.close = function (e) { - var $this = $(this) - var selector = $this.attr('data-target') - - if (!selector) { - selector = $this.attr('href') - selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 - } - - var $parent = $(selector) - - if (e) e.preventDefault() - - if (!$parent.length) { - $parent = $this.closest('.alert') - } - - $parent.trigger(e = $.Event('close.bs.alert')) - - if (e.isDefaultPrevented()) return - - $parent.removeClass('in') - - function removeElement() { - // detach from parent, fire event then clean up data - $parent.detach().trigger('closed.bs.alert').remove() - } - - $.support.transition && $parent.hasClass('fade') ? - $parent - .one('bsTransitionEnd', removeElement) - .emulateTransitionEnd(Alert.TRANSITION_DURATION) : - removeElement() - } - - - // ALERT PLUGIN DEFINITION - // ======================= - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.alert') - - if (!data) $this.data('bs.alert', (data = new Alert(this))) - if (typeof option == 'string') data[option].call($this) - }) - } - - var old = $.fn.alert - - $.fn.alert = Plugin - $.fn.alert.Constructor = Alert - - - // ALERT NO CONFLICT - // ================= - - $.fn.alert.noConflict = function () { - $.fn.alert = old - return this - } - - - // ALERT DATA-API - // ============== - - $(document).on('click.bs.alert.data-api', dismiss, Alert.prototype.close) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: button.js v3.3.5 - * http://getbootstrap.com/javascript/#buttons - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // BUTTON PUBLIC CLASS DEFINITION - // ============================== - - var Button = function (element, options) { - this.$element = $(element) - this.options = $.extend({}, Button.DEFAULTS, options) - this.isLoading = false - } - - Button.VERSION = '3.3.5' - - Button.DEFAULTS = { - loadingText: 'loading...' - } - - Button.prototype.setState = function (state) { - var d = 'disabled' - var $el = this.$element - var val = $el.is('input') ? 'val' : 'html' - var data = $el.data() - - state += 'Text' - - if (data.resetText == null) $el.data('resetText', $el[val]()) - - // push to event loop to allow forms to submit - setTimeout($.proxy(function () { - $el[val](data[state] == null ? this.options[state] : data[state]) - - if (state == 'loadingText') { - this.isLoading = true - $el.addClass(d).attr(d, d) - } else if (this.isLoading) { - this.isLoading = false - $el.removeClass(d).removeAttr(d) - } - }, this), 0) - } - - Button.prototype.toggle = function () { - var changed = true - var $parent = this.$element.closest('[data-toggle="buttons"]') - - if ($parent.length) { - var $input = this.$element.find('input') - if ($input.prop('type') == 'radio') { - if ($input.prop('checked')) changed = false - $parent.find('.active').removeClass('active') - this.$element.addClass('active') - } else if ($input.prop('type') == 'checkbox') { - if (($input.prop('checked')) !== this.$element.hasClass('active')) changed = false - this.$element.toggleClass('active') - } - $input.prop('checked', this.$element.hasClass('active')) - if (changed) $input.trigger('change') - } else { - this.$element.attr('aria-pressed', !this.$element.hasClass('active')) - this.$element.toggleClass('active') - } - } - - - // BUTTON PLUGIN DEFINITION - // ======================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.button') - var options = typeof option == 'object' && option - - if (!data) $this.data('bs.button', (data = new Button(this, options))) - - if (option == 'toggle') data.toggle() - else if (option) data.setState(option) - }) - } - - var old = $.fn.button - - $.fn.button = Plugin - $.fn.button.Constructor = Button - - - // BUTTON NO CONFLICT - // ================== - - $.fn.button.noConflict = function () { - $.fn.button = old - return this - } - - - // BUTTON DATA-API - // =============== - - $(document) - .on('click.bs.button.data-api', '[data-toggle^="button"]', function (e) { - var $btn = $(e.target) - if (!$btn.hasClass('btn')) $btn = $btn.closest('.btn') - Plugin.call($btn, 'toggle') - if (!($(e.target).is('input[type="radio"]') || $(e.target).is('input[type="checkbox"]'))) e.preventDefault() - }) - .on('focus.bs.button.data-api blur.bs.button.data-api', '[data-toggle^="button"]', function (e) { - $(e.target).closest('.btn').toggleClass('focus', /^focus(in)?$/.test(e.type)) - }) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: carousel.js v3.3.5 - * http://getbootstrap.com/javascript/#carousel - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // CAROUSEL CLASS DEFINITION - // ========================= - - var Carousel = function (element, options) { - this.$element = $(element) - this.$indicators = this.$element.find('.carousel-indicators') - this.options = options - this.paused = null - this.sliding = null - this.interval = null - this.$active = null - this.$items = null - - this.options.keyboard && this.$element.on('keydown.bs.carousel', $.proxy(this.keydown, this)) - - this.options.pause == 'hover' && !('ontouchstart' in document.documentElement) && this.$element - .on('mouseenter.bs.carousel', $.proxy(this.pause, this)) - .on('mouseleave.bs.carousel', $.proxy(this.cycle, this)) - } - - Carousel.VERSION = '3.3.5' - - Carousel.TRANSITION_DURATION = 600 - - Carousel.DEFAULTS = { - interval: 5000, - pause: 'hover', - wrap: true, - keyboard: true - } - - Carousel.prototype.keydown = function (e) { - if (/input|textarea/i.test(e.target.tagName)) return - switch (e.which) { - case 37: this.prev(); break - case 39: this.next(); break - default: return - } - - e.preventDefault() - } - - Carousel.prototype.cycle = function (e) { - e || (this.paused = false) - - this.interval && clearInterval(this.interval) - - this.options.interval - && !this.paused - && (this.interval = setInterval($.proxy(this.next, this), this.options.interval)) - - return this - } - - Carousel.prototype.getItemIndex = function (item) { - this.$items = item.parent().children('.item') - return this.$items.index(item || this.$active) - } - - Carousel.prototype.getItemForDirection = function (direction, active) { - var activeIndex = this.getItemIndex(active) - var willWrap = (direction == 'prev' && activeIndex === 0) - || (direction == 'next' && activeIndex == (this.$items.length - 1)) - if (willWrap && !this.options.wrap) return active - var delta = direction == 'prev' ? -1 : 1 - var itemIndex = (activeIndex + delta) % this.$items.length - return this.$items.eq(itemIndex) - } - - Carousel.prototype.to = function (pos) { - var that = this - var activeIndex = this.getItemIndex(this.$active = this.$element.find('.item.active')) - - if (pos > (this.$items.length - 1) || pos < 0) return - - if (this.sliding) return this.$element.one('slid.bs.carousel', function () { that.to(pos) }) // yes, "slid" - if (activeIndex == pos) return this.pause().cycle() - - return this.slide(pos > activeIndex ? 'next' : 'prev', this.$items.eq(pos)) - } - - Carousel.prototype.pause = function (e) { - e || (this.paused = true) - - if (this.$element.find('.next, .prev').length && $.support.transition) { - this.$element.trigger($.support.transition.end) - this.cycle(true) - } - - this.interval = clearInterval(this.interval) - - return this - } - - Carousel.prototype.next = function () { - if (this.sliding) return - return this.slide('next') - } - - Carousel.prototype.prev = function () { - if (this.sliding) return - return this.slide('prev') - } - - Carousel.prototype.slide = function (type, next) { - var $active = this.$element.find('.item.active') - var $next = next || this.getItemForDirection(type, $active) - var isCycling = this.interval - var direction = type == 'next' ? 'left' : 'right' - var that = this - - if ($next.hasClass('active')) return (this.sliding = false) - - var relatedTarget = $next[0] - var slideEvent = $.Event('slide.bs.carousel', { - relatedTarget: relatedTarget, - direction: direction - }) - this.$element.trigger(slideEvent) - if (slideEvent.isDefaultPrevented()) return - - this.sliding = true - - isCycling && this.pause() - - if (this.$indicators.length) { - this.$indicators.find('.active').removeClass('active') - var $nextIndicator = $(this.$indicators.children()[this.getItemIndex($next)]) - $nextIndicator && $nextIndicator.addClass('active') - } - - var slidEvent = $.Event('slid.bs.carousel', { relatedTarget: relatedTarget, direction: direction }) // yes, "slid" - if ($.support.transition && this.$element.hasClass('slide')) { - $next.addClass(type) - $next[0].offsetWidth // force reflow - $active.addClass(direction) - $next.addClass(direction) - $active - .one('bsTransitionEnd', function () { - $next.removeClass([type, direction].join(' ')).addClass('active') - $active.removeClass(['active', direction].join(' ')) - that.sliding = false - setTimeout(function () { - that.$element.trigger(slidEvent) - }, 0) - }) - .emulateTransitionEnd(Carousel.TRANSITION_DURATION) - } else { - $active.removeClass('active') - $next.addClass('active') - this.sliding = false - this.$element.trigger(slidEvent) - } - - isCycling && this.cycle() - - return this - } - - - // CAROUSEL PLUGIN DEFINITION - // ========================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.carousel') - var options = $.extend({}, Carousel.DEFAULTS, $this.data(), typeof option == 'object' && option) - var action = typeof option == 'string' ? option : options.slide - - if (!data) $this.data('bs.carousel', (data = new Carousel(this, options))) - if (typeof option == 'number') data.to(option) - else if (action) data[action]() - else if (options.interval) data.pause().cycle() - }) - } - - var old = $.fn.carousel - - $.fn.carousel = Plugin - $.fn.carousel.Constructor = Carousel - - - // CAROUSEL NO CONFLICT - // ==================== - - $.fn.carousel.noConflict = function () { - $.fn.carousel = old - return this - } - - - // CAROUSEL DATA-API - // ================= - - var clickHandler = function (e) { - var href - var $this = $(this) - var $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) // strip for ie7 - if (!$target.hasClass('carousel')) return - var options = $.extend({}, $target.data(), $this.data()) - var slideIndex = $this.attr('data-slide-to') - if (slideIndex) options.interval = false - - Plugin.call($target, options) - - if (slideIndex) { - $target.data('bs.carousel').to(slideIndex) - } - - e.preventDefault() - } - - $(document) - .on('click.bs.carousel.data-api', '[data-slide]', clickHandler) - .on('click.bs.carousel.data-api', '[data-slide-to]', clickHandler) - - $(window).on('load', function () { - $('[data-ride="carousel"]').each(function () { - var $carousel = $(this) - Plugin.call($carousel, $carousel.data()) - }) - }) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: collapse.js v3.3.5 - * http://getbootstrap.com/javascript/#collapse - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // COLLAPSE PUBLIC CLASS DEFINITION - // ================================ - - var Collapse = function (element, options) { - this.$element = $(element) - this.options = $.extend({}, Collapse.DEFAULTS, options) - this.$trigger = $('[data-toggle="collapse"][href="#' + element.id + '"],' + - '[data-toggle="collapse"][data-target="#' + element.id + '"]') - this.transitioning = null - - if (this.options.parent) { - this.$parent = this.getParent() - } else { - this.addAriaAndCollapsedClass(this.$element, this.$trigger) - } - - if (this.options.toggle) this.toggle() - } - - Collapse.VERSION = '3.3.5' - - Collapse.TRANSITION_DURATION = 350 - - Collapse.DEFAULTS = { - toggle: true - } - - Collapse.prototype.dimension = function () { - var hasWidth = this.$element.hasClass('width') - return hasWidth ? 'width' : 'height' - } - - Collapse.prototype.show = function () { - if (this.transitioning || this.$element.hasClass('in')) return - - var activesData - var actives = this.$parent && this.$parent.children('.panel').children('.in, .collapsing') - - if (actives && actives.length) { - activesData = actives.data('bs.collapse') - if (activesData && activesData.transitioning) return - } - - var startEvent = $.Event('show.bs.collapse') - this.$element.trigger(startEvent) - if (startEvent.isDefaultPrevented()) return - - if (actives && actives.length) { - Plugin.call(actives, 'hide') - activesData || actives.data('bs.collapse', null) - } - - var dimension = this.dimension() - - this.$element - .removeClass('collapse') - .addClass('collapsing')[dimension](0) - .attr('aria-expanded', true) - - this.$trigger - .removeClass('collapsed') - .attr('aria-expanded', true) - - this.transitioning = 1 - - var complete = function () { - this.$element - .removeClass('collapsing') - .addClass('collapse in')[dimension]('') - this.transitioning = 0 - this.$element - .trigger('shown.bs.collapse') - } - - if (!$.support.transition) return complete.call(this) - - var scrollSize = $.camelCase(['scroll', dimension].join('-')) - - this.$element - .one('bsTransitionEnd', $.proxy(complete, this)) - .emulateTransitionEnd(Collapse.TRANSITION_DURATION)[dimension](this.$element[0][scrollSize]) - } - - Collapse.prototype.hide = function () { - if (this.transitioning || !this.$element.hasClass('in')) return - - var startEvent = $.Event('hide.bs.collapse') - this.$element.trigger(startEvent) - if (startEvent.isDefaultPrevented()) return - - var dimension = this.dimension() - - this.$element[dimension](this.$element[dimension]())[0].offsetHeight - - this.$element - .addClass('collapsing') - .removeClass('collapse in') - .attr('aria-expanded', false) - - this.$trigger - .addClass('collapsed') - .attr('aria-expanded', false) - - this.transitioning = 1 - - var complete = function () { - this.transitioning = 0 - this.$element - .removeClass('collapsing') - .addClass('collapse') - .trigger('hidden.bs.collapse') - } - - if (!$.support.transition) return complete.call(this) - - this.$element - [dimension](0) - .one('bsTransitionEnd', $.proxy(complete, this)) - .emulateTransitionEnd(Collapse.TRANSITION_DURATION) - } - - Collapse.prototype.toggle = function () { - this[this.$element.hasClass('in') ? 'hide' : 'show']() - } - - Collapse.prototype.getParent = function () { - return $(this.options.parent) - .find('[data-toggle="collapse"][data-parent="' + this.options.parent + '"]') - .each($.proxy(function (i, element) { - var $element = $(element) - this.addAriaAndCollapsedClass(getTargetFromTrigger($element), $element) - }, this)) - .end() - } - - Collapse.prototype.addAriaAndCollapsedClass = function ($element, $trigger) { - var isOpen = $element.hasClass('in') - - $element.attr('aria-expanded', isOpen) - $trigger - .toggleClass('collapsed', !isOpen) - .attr('aria-expanded', isOpen) - } - - function getTargetFromTrigger($trigger) { - var href - var target = $trigger.attr('data-target') - || (href = $trigger.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '') // strip for ie7 - - return $(target) - } - - - // COLLAPSE PLUGIN DEFINITION - // ========================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.collapse') - var options = $.extend({}, Collapse.DEFAULTS, $this.data(), typeof option == 'object' && option) - - if (!data && options.toggle && /show|hide/.test(option)) options.toggle = false - if (!data) $this.data('bs.collapse', (data = new Collapse(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.collapse - - $.fn.collapse = Plugin - $.fn.collapse.Constructor = Collapse - - - // COLLAPSE NO CONFLICT - // ==================== - - $.fn.collapse.noConflict = function () { - $.fn.collapse = old - return this - } - - - // COLLAPSE DATA-API - // ================= - - $(document).on('click.bs.collapse.data-api', '[data-toggle="collapse"]', function (e) { - var $this = $(this) - - if (!$this.attr('data-target')) e.preventDefault() - - var $target = getTargetFromTrigger($this) - var data = $target.data('bs.collapse') - var option = data ? 'toggle' : $this.data() - - Plugin.call($target, option) - }) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: dropdown.js v3.3.5 - * http://getbootstrap.com/javascript/#dropdowns - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // DROPDOWN CLASS DEFINITION - // ========================= - - var backdrop = '.dropdown-backdrop' - var toggle = '[data-toggle="dropdown"]' - var Dropdown = function (element) { - $(element).on('click.bs.dropdown', this.toggle) - } - - Dropdown.VERSION = '3.3.5' - - function getParent($this) { - var selector = $this.attr('data-target') - - if (!selector) { - selector = $this.attr('href') - selector = selector && /#[A-Za-z]/.test(selector) && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 - } - - var $parent = selector && $(selector) - - return $parent && $parent.length ? $parent : $this.parent() - } - - function clearMenus(e) { - if (e && e.which === 3) return - $(backdrop).remove() - $(toggle).each(function () { - var $this = $(this) - var $parent = getParent($this) - var relatedTarget = { relatedTarget: this } - - if (!$parent.hasClass('open')) return - - if (e && e.type == 'click' && /input|textarea/i.test(e.target.tagName) && $.contains($parent[0], e.target)) return - - $parent.trigger(e = $.Event('hide.bs.dropdown', relatedTarget)) - - if (e.isDefaultPrevented()) return - - $this.attr('aria-expanded', 'false') - $parent.removeClass('open').trigger('hidden.bs.dropdown', relatedTarget) - }) - } - - Dropdown.prototype.toggle = function (e) { - var $this = $(this) - - if ($this.is('.disabled, :disabled')) return - - var $parent = getParent($this) - var isActive = $parent.hasClass('open') - - clearMenus() - - if (!isActive) { - if ('ontouchstart' in document.documentElement && !$parent.closest('.navbar-nav').length) { - // if mobile we use a backdrop because click events don't delegate - $(document.createElement('div')) - .addClass('dropdown-backdrop') - .insertAfter($(this)) - .on('click', clearMenus) - } - - var relatedTarget = { relatedTarget: this } - $parent.trigger(e = $.Event('show.bs.dropdown', relatedTarget)) - - if (e.isDefaultPrevented()) return - - $this - .trigger('focus') - .attr('aria-expanded', 'true') - - $parent - .toggleClass('open') - .trigger('shown.bs.dropdown', relatedTarget) - } - - return false - } - - Dropdown.prototype.keydown = function (e) { - if (!/(38|40|27|32)/.test(e.which) || /input|textarea/i.test(e.target.tagName)) return - - var $this = $(this) - - e.preventDefault() - e.stopPropagation() - - if ($this.is('.disabled, :disabled')) return - - var $parent = getParent($this) - var isActive = $parent.hasClass('open') - - if (!isActive && e.which != 27 || isActive && e.which == 27) { - if (e.which == 27) $parent.find(toggle).trigger('focus') - return $this.trigger('click') - } - - var desc = ' li:not(.disabled):visible a' - var $items = $parent.find('.dropdown-menu' + desc) - - if (!$items.length) return - - var index = $items.index(e.target) - - if (e.which == 38 && index > 0) index-- // up - if (e.which == 40 && index < $items.length - 1) index++ // down - if (!~index) index = 0 - - $items.eq(index).trigger('focus') - } - - - // DROPDOWN PLUGIN DEFINITION - // ========================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.dropdown') - - if (!data) $this.data('bs.dropdown', (data = new Dropdown(this))) - if (typeof option == 'string') data[option].call($this) - }) - } - - var old = $.fn.dropdown - - $.fn.dropdown = Plugin - $.fn.dropdown.Constructor = Dropdown - - - // DROPDOWN NO CONFLICT - // ==================== - - $.fn.dropdown.noConflict = function () { - $.fn.dropdown = old - return this - } - - - // APPLY TO STANDARD DROPDOWN ELEMENTS - // =================================== - - $(document) - .on('click.bs.dropdown.data-api', clearMenus) - .on('click.bs.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() }) - .on('click.bs.dropdown.data-api', toggle, Dropdown.prototype.toggle) - .on('keydown.bs.dropdown.data-api', toggle, Dropdown.prototype.keydown) - .on('keydown.bs.dropdown.data-api', '.dropdown-menu', Dropdown.prototype.keydown) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: modal.js v3.3.5 - * http://getbootstrap.com/javascript/#modals - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // MODAL CLASS DEFINITION - // ====================== - - var Modal = function (element, options) { - this.options = options - this.$body = $(document.body) - this.$element = $(element) - this.$dialog = this.$element.find('.modal-dialog') - this.$backdrop = null - this.isShown = null - this.originalBodyPad = null - this.scrollbarWidth = 0 - this.ignoreBackdropClick = false - - if (this.options.remote) { - this.$element - .find('.modal-content') - .load(this.options.remote, $.proxy(function () { - this.$element.trigger('loaded.bs.modal') - }, this)) - } - } - - Modal.VERSION = '3.3.5' - - Modal.TRANSITION_DURATION = 300 - Modal.BACKDROP_TRANSITION_DURATION = 150 - - Modal.DEFAULTS = { - backdrop: true, - keyboard: true, - show: true - } - - Modal.prototype.toggle = function (_relatedTarget) { - return this.isShown ? this.hide() : this.show(_relatedTarget) - } - - Modal.prototype.show = function (_relatedTarget) { - var that = this - var e = $.Event('show.bs.modal', { relatedTarget: _relatedTarget }) - - this.$element.trigger(e) - - if (this.isShown || e.isDefaultPrevented()) return - - this.isShown = true - - this.checkScrollbar() - this.setScrollbar() - this.$body.addClass('modal-open') - - this.escape() - this.resize() - - this.$element.on('click.dismiss.bs.modal', '[data-dismiss="modal"]', $.proxy(this.hide, this)) - - this.$dialog.on('mousedown.dismiss.bs.modal', function () { - that.$element.one('mouseup.dismiss.bs.modal', function (e) { - if ($(e.target).is(that.$element)) that.ignoreBackdropClick = true - }) - }) - - this.backdrop(function () { - var transition = $.support.transition && that.$element.hasClass('fade') - - if (!that.$element.parent().length) { - that.$element.appendTo(that.$body) // don't move modals dom position - } - - that.$element - .show() - .scrollTop(0) - - that.adjustDialog() - - if (transition) { - that.$element[0].offsetWidth // force reflow - } - - that.$element.addClass('in') - - that.enforceFocus() - - var e = $.Event('shown.bs.modal', { relatedTarget: _relatedTarget }) - - transition ? - that.$dialog // wait for modal to slide in - .one('bsTransitionEnd', function () { - that.$element.trigger('focus').trigger(e) - }) - .emulateTransitionEnd(Modal.TRANSITION_DURATION) : - that.$element.trigger('focus').trigger(e) - }) - } - - Modal.prototype.hide = function (e) { - if (e) e.preventDefault() - - e = $.Event('hide.bs.modal') - - this.$element.trigger(e) - - if (!this.isShown || e.isDefaultPrevented()) return - - this.isShown = false - - this.escape() - this.resize() - - $(document).off('focusin.bs.modal') - - this.$element - .removeClass('in') - .off('click.dismiss.bs.modal') - .off('mouseup.dismiss.bs.modal') - - this.$dialog.off('mousedown.dismiss.bs.modal') - - $.support.transition && this.$element.hasClass('fade') ? - this.$element - .one('bsTransitionEnd', $.proxy(this.hideModal, this)) - .emulateTransitionEnd(Modal.TRANSITION_DURATION) : - this.hideModal() - } - - Modal.prototype.enforceFocus = function () { - $(document) - .off('focusin.bs.modal') // guard against infinite focus loop - .on('focusin.bs.modal', $.proxy(function (e) { - if (this.$element[0] !== e.target && !this.$element.has(e.target).length) { - this.$element.trigger('focus') - } - }, this)) - } - - Modal.prototype.escape = function () { - if (this.isShown && this.options.keyboard) { - this.$element.on('keydown.dismiss.bs.modal', $.proxy(function (e) { - e.which == 27 && this.hide() - }, this)) - } else if (!this.isShown) { - this.$element.off('keydown.dismiss.bs.modal') - } - } - - Modal.prototype.resize = function () { - if (this.isShown) { - $(window).on('resize.bs.modal', $.proxy(this.handleUpdate, this)) - } else { - $(window).off('resize.bs.modal') - } - } - - Modal.prototype.hideModal = function () { - var that = this - this.$element.hide() - this.backdrop(function () { - that.$body.removeClass('modal-open') - that.resetAdjustments() - that.resetScrollbar() - that.$element.trigger('hidden.bs.modal') - }) - } - - Modal.prototype.removeBackdrop = function () { - this.$backdrop && this.$backdrop.remove() - this.$backdrop = null - } - - Modal.prototype.backdrop = function (callback) { - var that = this - var animate = this.$element.hasClass('fade') ? 'fade' : '' - - if (this.isShown && this.options.backdrop) { - var doAnimate = $.support.transition && animate - - this.$backdrop = $(document.createElement('div')) - .addClass('modal-backdrop ' + animate) - .appendTo(this.$body) - - this.$element.on('click.dismiss.bs.modal', $.proxy(function (e) { - if (this.ignoreBackdropClick) { - this.ignoreBackdropClick = false - return - } - if (e.target !== e.currentTarget) return - this.options.backdrop == 'static' - ? this.$element[0].focus() - : this.hide() - }, this)) - - if (doAnimate) this.$backdrop[0].offsetWidth // force reflow - - this.$backdrop.addClass('in') - - if (!callback) return - - doAnimate ? - this.$backdrop - .one('bsTransitionEnd', callback) - .emulateTransitionEnd(Modal.BACKDROP_TRANSITION_DURATION) : - callback() - - } else if (!this.isShown && this.$backdrop) { - this.$backdrop.removeClass('in') - - var callbackRemove = function () { - that.removeBackdrop() - callback && callback() - } - $.support.transition && this.$element.hasClass('fade') ? - this.$backdrop - .one('bsTransitionEnd', callbackRemove) - .emulateTransitionEnd(Modal.BACKDROP_TRANSITION_DURATION) : - callbackRemove() - - } else if (callback) { - callback() - } - } - - // these following methods are used to handle overflowing modals - - Modal.prototype.handleUpdate = function () { - this.adjustDialog() - } - - Modal.prototype.adjustDialog = function () { - var modalIsOverflowing = this.$element[0].scrollHeight > document.documentElement.clientHeight - - this.$element.css({ - paddingLeft: !this.bodyIsOverflowing && modalIsOverflowing ? this.scrollbarWidth : '', - paddingRight: this.bodyIsOverflowing && !modalIsOverflowing ? this.scrollbarWidth : '' - }) - } - - Modal.prototype.resetAdjustments = function () { - this.$element.css({ - paddingLeft: '', - paddingRight: '' - }) - } - - Modal.prototype.checkScrollbar = function () { - var fullWindowWidth = window.innerWidth - if (!fullWindowWidth) { // workaround for missing window.innerWidth in IE8 - var documentElementRect = document.documentElement.getBoundingClientRect() - fullWindowWidth = documentElementRect.right - Math.abs(documentElementRect.left) - } - this.bodyIsOverflowing = document.body.clientWidth < fullWindowWidth - this.scrollbarWidth = this.measureScrollbar() - } - - Modal.prototype.setScrollbar = function () { - var bodyPad = parseInt((this.$body.css('padding-right') || 0), 10) - this.originalBodyPad = document.body.style.paddingRight || '' - if (this.bodyIsOverflowing) this.$body.css('padding-right', bodyPad + this.scrollbarWidth) - } - - Modal.prototype.resetScrollbar = function () { - this.$body.css('padding-right', this.originalBodyPad) - } - - Modal.prototype.measureScrollbar = function () { // thx walsh - var scrollDiv = document.createElement('div') - scrollDiv.className = 'modal-scrollbar-measure' - this.$body.append(scrollDiv) - var scrollbarWidth = scrollDiv.offsetWidth - scrollDiv.clientWidth - this.$body[0].removeChild(scrollDiv) - return scrollbarWidth - } - - - // MODAL PLUGIN DEFINITION - // ======================= - - function Plugin(option, _relatedTarget) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.modal') - var options = $.extend({}, Modal.DEFAULTS, $this.data(), typeof option == 'object' && option) - - if (!data) $this.data('bs.modal', (data = new Modal(this, options))) - if (typeof option == 'string') data[option](_relatedTarget) - else if (options.show) data.show(_relatedTarget) - }) - } - - var old = $.fn.modal - - $.fn.modal = Plugin - $.fn.modal.Constructor = Modal - - - // MODAL NO CONFLICT - // ================= - - $.fn.modal.noConflict = function () { - $.fn.modal = old - return this - } - - - // MODAL DATA-API - // ============== - - $(document).on('click.bs.modal.data-api', '[data-toggle="modal"]', function (e) { - var $this = $(this) - var href = $this.attr('href') - var $target = $($this.attr('data-target') || (href && href.replace(/.*(?=#[^\s]+$)/, ''))) // strip for ie7 - var option = $target.data('bs.modal') ? 'toggle' : $.extend({ remote: !/#/.test(href) && href }, $target.data(), $this.data()) - - if ($this.is('a')) e.preventDefault() - - $target.one('show.bs.modal', function (showEvent) { - if (showEvent.isDefaultPrevented()) return // only register focus restorer if modal will actually get shown - $target.one('hidden.bs.modal', function () { - $this.is(':visible') && $this.trigger('focus') - }) - }) - Plugin.call($target, option, this) - }) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: tooltip.js v3.3.5 - * http://getbootstrap.com/javascript/#tooltip - * Inspired by the original jQuery.tipsy by Jason Frame - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // TOOLTIP PUBLIC CLASS DEFINITION - // =============================== - - var Tooltip = function (element, options) { - this.type = null - this.options = null - this.enabled = null - this.timeout = null - this.hoverState = null - this.$element = null - this.inState = null - - this.init('tooltip', element, options) - } - - Tooltip.VERSION = '3.3.5' - - Tooltip.TRANSITION_DURATION = 150 - - Tooltip.DEFAULTS = { - animation: true, - placement: 'top', - selector: false, - template: '', - trigger: 'hover focus', - title: '', - delay: 0, - html: false, - container: false, - viewport: { - selector: 'body', - padding: 0 - } - } - - Tooltip.prototype.init = function (type, element, options) { - this.enabled = true - this.type = type - this.$element = $(element) - this.options = this.getOptions(options) - this.$viewport = this.options.viewport && $($.isFunction(this.options.viewport) ? this.options.viewport.call(this, this.$element) : (this.options.viewport.selector || this.options.viewport)) - this.inState = { click: false, hover: false, focus: false } - - if (this.$element[0] instanceof document.constructor && !this.options.selector) { - throw new Error('`selector` option must be specified when initializing ' + this.type + ' on the window.document object!') - } - - var triggers = this.options.trigger.split(' ') - - for (var i = triggers.length; i--;) { - var trigger = triggers[i] - - if (trigger == 'click') { - this.$element.on('click.' + this.type, this.options.selector, $.proxy(this.toggle, this)) - } else if (trigger != 'manual') { - var eventIn = trigger == 'hover' ? 'mouseenter' : 'focusin' - var eventOut = trigger == 'hover' ? 'mouseleave' : 'focusout' - - this.$element.on(eventIn + '.' + this.type, this.options.selector, $.proxy(this.enter, this)) - this.$element.on(eventOut + '.' + this.type, this.options.selector, $.proxy(this.leave, this)) - } - } - - this.options.selector ? - (this._options = $.extend({}, this.options, { trigger: 'manual', selector: '' })) : - this.fixTitle() - } - - Tooltip.prototype.getDefaults = function () { - return Tooltip.DEFAULTS - } - - Tooltip.prototype.getOptions = function (options) { - options = $.extend({}, this.getDefaults(), this.$element.data(), options) - - if (options.delay && typeof options.delay == 'number') { - options.delay = { - show: options.delay, - hide: options.delay - } - } - - return options - } - - Tooltip.prototype.getDelegateOptions = function () { - var options = {} - var defaults = this.getDefaults() - - this._options && $.each(this._options, function (key, value) { - if (defaults[key] != value) options[key] = value - }) - - return options - } - - Tooltip.prototype.enter = function (obj) { - var self = obj instanceof this.constructor ? - obj : $(obj.currentTarget).data('bs.' + this.type) - - if (!self) { - self = new this.constructor(obj.currentTarget, this.getDelegateOptions()) - $(obj.currentTarget).data('bs.' + this.type, self) - } - - if (obj instanceof $.Event) { - self.inState[obj.type == 'focusin' ? 'focus' : 'hover'] = true - } - - if (self.tip().hasClass('in') || self.hoverState == 'in') { - self.hoverState = 'in' - return - } - - clearTimeout(self.timeout) - - self.hoverState = 'in' - - if (!self.options.delay || !self.options.delay.show) return self.show() - - self.timeout = setTimeout(function () { - if (self.hoverState == 'in') self.show() - }, self.options.delay.show) - } - - Tooltip.prototype.isInStateTrue = function () { - for (var key in this.inState) { - if (this.inState[key]) return true - } - - return false - } - - Tooltip.prototype.leave = function (obj) { - var self = obj instanceof this.constructor ? - obj : $(obj.currentTarget).data('bs.' + this.type) - - if (!self) { - self = new this.constructor(obj.currentTarget, this.getDelegateOptions()) - $(obj.currentTarget).data('bs.' + this.type, self) - } - - if (obj instanceof $.Event) { - self.inState[obj.type == 'focusout' ? 'focus' : 'hover'] = false - } - - if (self.isInStateTrue()) return - - clearTimeout(self.timeout) - - self.hoverState = 'out' - - if (!self.options.delay || !self.options.delay.hide) return self.hide() - - self.timeout = setTimeout(function () { - if (self.hoverState == 'out') self.hide() - }, self.options.delay.hide) - } - - Tooltip.prototype.show = function () { - var e = $.Event('show.bs.' + this.type) - - if (this.hasContent() && this.enabled) { - this.$element.trigger(e) - - var inDom = $.contains(this.$element[0].ownerDocument.documentElement, this.$element[0]) - if (e.isDefaultPrevented() || !inDom) return - var that = this - - var $tip = this.tip() - - var tipId = this.getUID(this.type) - - this.setContent() - $tip.attr('id', tipId) - this.$element.attr('aria-describedby', tipId) - - if (this.options.animation) $tip.addClass('fade') - - var placement = typeof this.options.placement == 'function' ? - this.options.placement.call(this, $tip[0], this.$element[0]) : - this.options.placement - - var autoToken = /\s?auto?\s?/i - var autoPlace = autoToken.test(placement) - if (autoPlace) placement = placement.replace(autoToken, '') || 'top' - - $tip - .detach() - .css({ top: 0, left: 0, display: 'block' }) - .addClass(placement) - .data('bs.' + this.type, this) - - this.options.container ? $tip.appendTo(this.options.container) : $tip.insertAfter(this.$element) - this.$element.trigger('inserted.bs.' + this.type) - - var pos = this.getPosition() - var actualWidth = $tip[0].offsetWidth - var actualHeight = $tip[0].offsetHeight - - if (autoPlace) { - var orgPlacement = placement - var viewportDim = this.getPosition(this.$viewport) - - placement = placement == 'bottom' && pos.bottom + actualHeight > viewportDim.bottom ? 'top' : - placement == 'top' && pos.top - actualHeight < viewportDim.top ? 'bottom' : - placement == 'right' && pos.right + actualWidth > viewportDim.width ? 'left' : - placement == 'left' && pos.left - actualWidth < viewportDim.left ? 'right' : - placement - - $tip - .removeClass(orgPlacement) - .addClass(placement) - } - - var calculatedOffset = this.getCalculatedOffset(placement, pos, actualWidth, actualHeight) - - this.applyPlacement(calculatedOffset, placement) - - var complete = function () { - var prevHoverState = that.hoverState - that.$element.trigger('shown.bs.' + that.type) - that.hoverState = null - - if (prevHoverState == 'out') that.leave(that) - } - - $.support.transition && this.$tip.hasClass('fade') ? - $tip - .one('bsTransitionEnd', complete) - .emulateTransitionEnd(Tooltip.TRANSITION_DURATION) : - complete() - } - } - - Tooltip.prototype.applyPlacement = function (offset, placement) { - var $tip = this.tip() - var width = $tip[0].offsetWidth - var height = $tip[0].offsetHeight - - // manually read margins because getBoundingClientRect includes difference - var marginTop = parseInt($tip.css('margin-top'), 10) - var marginLeft = parseInt($tip.css('margin-left'), 10) - - // we must check for NaN for ie 8/9 - if (isNaN(marginTop)) marginTop = 0 - if (isNaN(marginLeft)) marginLeft = 0 - - offset.top += marginTop - offset.left += marginLeft - - // $.fn.offset doesn't round pixel values - // so we use setOffset directly with our own function B-0 - $.offset.setOffset($tip[0], $.extend({ - using: function (props) { - $tip.css({ - top: Math.round(props.top), - left: Math.round(props.left) - }) - } - }, offset), 0) - - $tip.addClass('in') - - // check to see if placing tip in new offset caused the tip to resize itself - var actualWidth = $tip[0].offsetWidth - var actualHeight = $tip[0].offsetHeight - - if (placement == 'top' && actualHeight != height) { - offset.top = offset.top + height - actualHeight - } - - var delta = this.getViewportAdjustedDelta(placement, offset, actualWidth, actualHeight) - - if (delta.left) offset.left += delta.left - else offset.top += delta.top - - var isVertical = /top|bottom/.test(placement) - var arrowDelta = isVertical ? delta.left * 2 - width + actualWidth : delta.top * 2 - height + actualHeight - var arrowOffsetPosition = isVertical ? 'offsetWidth' : 'offsetHeight' - - $tip.offset(offset) - this.replaceArrow(arrowDelta, $tip[0][arrowOffsetPosition], isVertical) - } - - Tooltip.prototype.replaceArrow = function (delta, dimension, isVertical) { - this.arrow() - .css(isVertical ? 'left' : 'top', 50 * (1 - delta / dimension) + '%') - .css(isVertical ? 'top' : 'left', '') - } - - Tooltip.prototype.setContent = function () { - var $tip = this.tip() - var title = this.getTitle() - - $tip.find('.tooltip-inner')[this.options.html ? 'html' : 'text'](title) - $tip.removeClass('fade in top bottom left right') - } - - Tooltip.prototype.hide = function (callback) { - var that = this - var $tip = $(this.$tip) - var e = $.Event('hide.bs.' + this.type) - - function complete() { - if (that.hoverState != 'in') $tip.detach() - that.$element - .removeAttr('aria-describedby') - .trigger('hidden.bs.' + that.type) - callback && callback() - } - - this.$element.trigger(e) - - if (e.isDefaultPrevented()) return - - $tip.removeClass('in') - - $.support.transition && $tip.hasClass('fade') ? - $tip - .one('bsTransitionEnd', complete) - .emulateTransitionEnd(Tooltip.TRANSITION_DURATION) : - complete() - - this.hoverState = null - - return this - } - - Tooltip.prototype.fixTitle = function () { - var $e = this.$element - if ($e.attr('title') || typeof $e.attr('data-original-title') != 'string') { - $e.attr('data-original-title', $e.attr('title') || '').attr('title', '') - } - } - - Tooltip.prototype.hasContent = function () { - return this.getTitle() - } - - Tooltip.prototype.getPosition = function ($element) { - $element = $element || this.$element - - var el = $element[0] - var isBody = el.tagName == 'BODY' - - var elRect = el.getBoundingClientRect() - if (elRect.width == null) { - // width and height are missing in IE8, so compute them manually; see https://github.com/twbs/bootstrap/issues/14093 - elRect = $.extend({}, elRect, { width: elRect.right - elRect.left, height: elRect.bottom - elRect.top }) - } - var elOffset = isBody ? { top: 0, left: 0 } : $element.offset() - var scroll = { scroll: isBody ? document.documentElement.scrollTop || document.body.scrollTop : $element.scrollTop() } - var outerDims = isBody ? { width: $(window).width(), height: $(window).height() } : null - - return $.extend({}, elRect, scroll, outerDims, elOffset) - } - - Tooltip.prototype.getCalculatedOffset = function (placement, pos, actualWidth, actualHeight) { - return placement == 'bottom' ? { top: pos.top + pos.height, left: pos.left + pos.width / 2 - actualWidth / 2 } : - placement == 'top' ? { top: pos.top - actualHeight, left: pos.left + pos.width / 2 - actualWidth / 2 } : - placement == 'left' ? { top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth } : - /* placement == 'right' */ { top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width } - - } - - Tooltip.prototype.getViewportAdjustedDelta = function (placement, pos, actualWidth, actualHeight) { - var delta = { top: 0, left: 0 } - if (!this.$viewport) return delta - - var viewportPadding = this.options.viewport && this.options.viewport.padding || 0 - var viewportDimensions = this.getPosition(this.$viewport) - - if (/right|left/.test(placement)) { - var topEdgeOffset = pos.top - viewportPadding - viewportDimensions.scroll - var bottomEdgeOffset = pos.top + viewportPadding - viewportDimensions.scroll + actualHeight - if (topEdgeOffset < viewportDimensions.top) { // top overflow - delta.top = viewportDimensions.top - topEdgeOffset - } else if (bottomEdgeOffset > viewportDimensions.top + viewportDimensions.height) { // bottom overflow - delta.top = viewportDimensions.top + viewportDimensions.height - bottomEdgeOffset - } - } else { - var leftEdgeOffset = pos.left - viewportPadding - var rightEdgeOffset = pos.left + viewportPadding + actualWidth - if (leftEdgeOffset < viewportDimensions.left) { // left overflow - delta.left = viewportDimensions.left - leftEdgeOffset - } else if (rightEdgeOffset > viewportDimensions.right) { // right overflow - delta.left = viewportDimensions.left + viewportDimensions.width - rightEdgeOffset - } - } - - return delta - } - - Tooltip.prototype.getTitle = function () { - var title - var $e = this.$element - var o = this.options - - title = $e.attr('data-original-title') - || (typeof o.title == 'function' ? o.title.call($e[0]) : o.title) - - return title - } - - Tooltip.prototype.getUID = function (prefix) { - do prefix += ~~(Math.random() * 1000000) - while (document.getElementById(prefix)) - return prefix - } - - Tooltip.prototype.tip = function () { - if (!this.$tip) { - this.$tip = $(this.options.template) - if (this.$tip.length != 1) { - throw new Error(this.type + ' `template` option must consist of exactly 1 top-level element!') - } - } - return this.$tip - } - - Tooltip.prototype.arrow = function () { - return (this.$arrow = this.$arrow || this.tip().find('.tooltip-arrow')) - } - - Tooltip.prototype.enable = function () { - this.enabled = true - } - - Tooltip.prototype.disable = function () { - this.enabled = false - } - - Tooltip.prototype.toggleEnabled = function () { - this.enabled = !this.enabled - } - - Tooltip.prototype.toggle = function (e) { - var self = this - if (e) { - self = $(e.currentTarget).data('bs.' + this.type) - if (!self) { - self = new this.constructor(e.currentTarget, this.getDelegateOptions()) - $(e.currentTarget).data('bs.' + this.type, self) - } - } - - if (e) { - self.inState.click = !self.inState.click - if (self.isInStateTrue()) self.enter(self) - else self.leave(self) - } else { - self.tip().hasClass('in') ? self.leave(self) : self.enter(self) - } - } - - Tooltip.prototype.destroy = function () { - var that = this - clearTimeout(this.timeout) - this.hide(function () { - that.$element.off('.' + that.type).removeData('bs.' + that.type) - if (that.$tip) { - that.$tip.detach() - } - that.$tip = null - that.$arrow = null - that.$viewport = null - }) - } - - - // TOOLTIP PLUGIN DEFINITION - // ========================= - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.tooltip') - var options = typeof option == 'object' && option - - if (!data && /destroy|hide/.test(option)) return - if (!data) $this.data('bs.tooltip', (data = new Tooltip(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.tooltip - - $.fn.tooltip = Plugin - $.fn.tooltip.Constructor = Tooltip - - - // TOOLTIP NO CONFLICT - // =================== - - $.fn.tooltip.noConflict = function () { - $.fn.tooltip = old - return this - } - -}(jQuery); - -/* ======================================================================== - * Bootstrap: popover.js v3.3.5 - * http://getbootstrap.com/javascript/#popovers - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // POPOVER PUBLIC CLASS DEFINITION - // =============================== - - var Popover = function (element, options) { - this.init('popover', element, options) - } - - if (!$.fn.tooltip) throw new Error('Popover requires tooltip.js') - - Popover.VERSION = '3.3.5' - - Popover.DEFAULTS = $.extend({}, $.fn.tooltip.Constructor.DEFAULTS, { - placement: 'right', - trigger: 'click', - content: '', - template: '' - }) - - - // NOTE: POPOVER EXTENDS tooltip.js - // ================================ - - Popover.prototype = $.extend({}, $.fn.tooltip.Constructor.prototype) - - Popover.prototype.constructor = Popover - - Popover.prototype.getDefaults = function () { - return Popover.DEFAULTS - } - - Popover.prototype.setContent = function () { - var $tip = this.tip() - var title = this.getTitle() - var content = this.getContent() - - $tip.find('.popover-title')[this.options.html ? 'html' : 'text'](title) - $tip.find('.popover-content').children().detach().end()[ // we use append for html objects to maintain js events - this.options.html ? (typeof content == 'string' ? 'html' : 'append') : 'text' - ](content) - - $tip.removeClass('fade top bottom left right in') - - // IE8 doesn't accept hiding via the `:empty` pseudo selector, we have to do - // this manually by checking the contents. - if (!$tip.find('.popover-title').html()) $tip.find('.popover-title').hide() - } - - Popover.prototype.hasContent = function () { - return this.getTitle() || this.getContent() - } - - Popover.prototype.getContent = function () { - var $e = this.$element - var o = this.options - - return $e.attr('data-content') - || (typeof o.content == 'function' ? - o.content.call($e[0]) : - o.content) - } - - Popover.prototype.arrow = function () { - return (this.$arrow = this.$arrow || this.tip().find('.arrow')) - } - - - // POPOVER PLUGIN DEFINITION - // ========================= - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.popover') - var options = typeof option == 'object' && option - - if (!data && /destroy|hide/.test(option)) return - if (!data) $this.data('bs.popover', (data = new Popover(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.popover - - $.fn.popover = Plugin - $.fn.popover.Constructor = Popover - - - // POPOVER NO CONFLICT - // =================== - - $.fn.popover.noConflict = function () { - $.fn.popover = old - return this - } - -}(jQuery); - -/* ======================================================================== - * Bootstrap: scrollspy.js v3.3.5 - * http://getbootstrap.com/javascript/#scrollspy - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // SCROLLSPY CLASS DEFINITION - // ========================== - - function ScrollSpy(element, options) { - this.$body = $(document.body) - this.$scrollElement = $(element).is(document.body) ? $(window) : $(element) - this.options = $.extend({}, ScrollSpy.DEFAULTS, options) - this.selector = (this.options.target || '') + ' .nav li > a' - this.offsets = [] - this.targets = [] - this.activeTarget = null - this.scrollHeight = 0 - - this.$scrollElement.on('scroll.bs.scrollspy', $.proxy(this.process, this)) - this.refresh() - this.process() - } - - ScrollSpy.VERSION = '3.3.5' - - ScrollSpy.DEFAULTS = { - offset: 10 - } - - ScrollSpy.prototype.getScrollHeight = function () { - return this.$scrollElement[0].scrollHeight || Math.max(this.$body[0].scrollHeight, document.documentElement.scrollHeight) - } - - ScrollSpy.prototype.refresh = function () { - var that = this - var offsetMethod = 'offset' - var offsetBase = 0 - - this.offsets = [] - this.targets = [] - this.scrollHeight = this.getScrollHeight() - - if (!$.isWindow(this.$scrollElement[0])) { - offsetMethod = 'position' - offsetBase = this.$scrollElement.scrollTop() - } - - this.$body - .find(this.selector) - .map(function () { - var $el = $(this) - var href = $el.data('target') || $el.attr('href') - var $href = /^#./.test(href) && $(href) - - return ($href - && $href.length - && $href.is(':visible') - && [[$href[offsetMethod]().top + offsetBase, href]]) || null - }) - .sort(function (a, b) { return a[0] - b[0] }) - .each(function () { - that.offsets.push(this[0]) - that.targets.push(this[1]) - }) - } - - ScrollSpy.prototype.process = function () { - var scrollTop = this.$scrollElement.scrollTop() + this.options.offset - var scrollHeight = this.getScrollHeight() - var maxScroll = this.options.offset + scrollHeight - this.$scrollElement.height() - var offsets = this.offsets - var targets = this.targets - var activeTarget = this.activeTarget - var i - - if (this.scrollHeight != scrollHeight) { - this.refresh() - } - - if (scrollTop >= maxScroll) { - return activeTarget != (i = targets[targets.length - 1]) && this.activate(i) - } - - if (activeTarget && scrollTop < offsets[0]) { - this.activeTarget = null - return this.clear() - } - - for (i = offsets.length; i--;) { - activeTarget != targets[i] - && scrollTop >= offsets[i] - && (offsets[i + 1] === undefined || scrollTop < offsets[i + 1]) - && this.activate(targets[i]) - } - } - - ScrollSpy.prototype.activate = function (target) { - this.activeTarget = target - - this.clear() - - var selector = this.selector + - '[data-target="' + target + '"],' + - this.selector + '[href="' + target + '"]' - - var active = $(selector) - .parents('li') - .addClass('active') - - if (active.parent('.dropdown-menu').length) { - active = active - .closest('li.dropdown') - .addClass('active') - } - - active.trigger('activate.bs.scrollspy') - } - - ScrollSpy.prototype.clear = function () { - $(this.selector) - .parentsUntil(this.options.target, '.active') - .removeClass('active') - } - - - // SCROLLSPY PLUGIN DEFINITION - // =========================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.scrollspy') - var options = typeof option == 'object' && option - - if (!data) $this.data('bs.scrollspy', (data = new ScrollSpy(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.scrollspy - - $.fn.scrollspy = Plugin - $.fn.scrollspy.Constructor = ScrollSpy - - - // SCROLLSPY NO CONFLICT - // ===================== - - $.fn.scrollspy.noConflict = function () { - $.fn.scrollspy = old - return this - } - - - // SCROLLSPY DATA-API - // ================== - - $(window).on('load.bs.scrollspy.data-api', function () { - $('[data-spy="scroll"]').each(function () { - var $spy = $(this) - Plugin.call($spy, $spy.data()) - }) - }) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: tab.js v3.3.5 - * http://getbootstrap.com/javascript/#tabs - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // TAB CLASS DEFINITION - // ==================== - - var Tab = function (element) { - // jscs:disable requireDollarBeforejQueryAssignment - this.element = $(element) - // jscs:enable requireDollarBeforejQueryAssignment - } - - Tab.VERSION = '3.3.5' - - Tab.TRANSITION_DURATION = 150 - - Tab.prototype.show = function () { - var $this = this.element - var $ul = $this.closest('ul:not(.dropdown-menu)') - var selector = $this.data('target') - - if (!selector) { - selector = $this.attr('href') - selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 - } - - if ($this.parent('li').hasClass('active')) return - - var $previous = $ul.find('.active:last a') - var hideEvent = $.Event('hide.bs.tab', { - relatedTarget: $this[0] - }) - var showEvent = $.Event('show.bs.tab', { - relatedTarget: $previous[0] - }) - - $previous.trigger(hideEvent) - $this.trigger(showEvent) - - if (showEvent.isDefaultPrevented() || hideEvent.isDefaultPrevented()) return - - var $target = $(selector) - - this.activate($this.closest('li'), $ul) - this.activate($target, $target.parent(), function () { - $previous.trigger({ - type: 'hidden.bs.tab', - relatedTarget: $this[0] - }) - $this.trigger({ - type: 'shown.bs.tab', - relatedTarget: $previous[0] - }) - }) - } - - Tab.prototype.activate = function (element, container, callback) { - var $active = container.find('> .active') - var transition = callback - && $.support.transition - && ($active.length && $active.hasClass('fade') || !!container.find('> .fade').length) - - function next() { - $active - .removeClass('active') - .find('> .dropdown-menu > .active') - .removeClass('active') - .end() - .find('[data-toggle="tab"]') - .attr('aria-expanded', false) - - element - .addClass('active') - .find('[data-toggle="tab"]') - .attr('aria-expanded', true) - - if (transition) { - element[0].offsetWidth // reflow for transition - element.addClass('in') - } else { - element.removeClass('fade') - } - - if (element.parent('.dropdown-menu').length) { - element - .closest('li.dropdown') - .addClass('active') - .end() - .find('[data-toggle="tab"]') - .attr('aria-expanded', true) - } - - callback && callback() - } - - $active.length && transition ? - $active - .one('bsTransitionEnd', next) - .emulateTransitionEnd(Tab.TRANSITION_DURATION) : - next() - - $active.removeClass('in') - } - - - // TAB PLUGIN DEFINITION - // ===================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.tab') - - if (!data) $this.data('bs.tab', (data = new Tab(this))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.tab - - $.fn.tab = Plugin - $.fn.tab.Constructor = Tab - - - // TAB NO CONFLICT - // =============== - - $.fn.tab.noConflict = function () { - $.fn.tab = old - return this - } - - - // TAB DATA-API - // ============ - - var clickHandler = function (e) { - e.preventDefault() - Plugin.call($(this), 'show') - } - - $(document) - .on('click.bs.tab.data-api', '[data-toggle="tab"]', clickHandler) - .on('click.bs.tab.data-api', '[data-toggle="pill"]', clickHandler) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: affix.js v3.3.5 - * http://getbootstrap.com/javascript/#affix - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // AFFIX CLASS DEFINITION - // ====================== - - var Affix = function (element, options) { - this.options = $.extend({}, Affix.DEFAULTS, options) - - this.$target = $(this.options.target) - .on('scroll.bs.affix.data-api', $.proxy(this.checkPosition, this)) - .on('click.bs.affix.data-api', $.proxy(this.checkPositionWithEventLoop, this)) - - this.$element = $(element) - this.affixed = null - this.unpin = null - this.pinnedOffset = null - - this.checkPosition() - } - - Affix.VERSION = '3.3.5' - - Affix.RESET = 'affix affix-top affix-bottom' - - Affix.DEFAULTS = { - offset: 0, - target: window - } - - Affix.prototype.getState = function (scrollHeight, height, offsetTop, offsetBottom) { - var scrollTop = this.$target.scrollTop() - var position = this.$element.offset() - var targetHeight = this.$target.height() - - if (offsetTop != null && this.affixed == 'top') return scrollTop < offsetTop ? 'top' : false - - if (this.affixed == 'bottom') { - if (offsetTop != null) return (scrollTop + this.unpin <= position.top) ? false : 'bottom' - return (scrollTop + targetHeight <= scrollHeight - offsetBottom) ? false : 'bottom' - } - - var initializing = this.affixed == null - var colliderTop = initializing ? scrollTop : position.top - var colliderHeight = initializing ? targetHeight : height - - if (offsetTop != null && scrollTop <= offsetTop) return 'top' - if (offsetBottom != null && (colliderTop + colliderHeight >= scrollHeight - offsetBottom)) return 'bottom' - - return false - } - - Affix.prototype.getPinnedOffset = function () { - if (this.pinnedOffset) return this.pinnedOffset - this.$element.removeClass(Affix.RESET).addClass('affix') - var scrollTop = this.$target.scrollTop() - var position = this.$element.offset() - return (this.pinnedOffset = position.top - scrollTop) - } - - Affix.prototype.checkPositionWithEventLoop = function () { - setTimeout($.proxy(this.checkPosition, this), 1) - } - - Affix.prototype.checkPosition = function () { - if (!this.$element.is(':visible')) return - - var height = this.$element.height() - var offset = this.options.offset - var offsetTop = offset.top - var offsetBottom = offset.bottom - var scrollHeight = Math.max($(document).height(), $(document.body).height()) - - if (typeof offset != 'object') offsetBottom = offsetTop = offset - if (typeof offsetTop == 'function') offsetTop = offset.top(this.$element) - if (typeof offsetBottom == 'function') offsetBottom = offset.bottom(this.$element) - - var affix = this.getState(scrollHeight, height, offsetTop, offsetBottom) - - if (this.affixed != affix) { - if (this.unpin != null) this.$element.css('top', '') - - var affixType = 'affix' + (affix ? '-' + affix : '') - var e = $.Event(affixType + '.bs.affix') - - this.$element.trigger(e) - - if (e.isDefaultPrevented()) return - - this.affixed = affix - this.unpin = affix == 'bottom' ? this.getPinnedOffset() : null - - this.$element - .removeClass(Affix.RESET) - .addClass(affixType) - .trigger(affixType.replace('affix', 'affixed') + '.bs.affix') - } - - if (affix == 'bottom') { - this.$element.offset({ - top: scrollHeight - height - offsetBottom - }) - } - } - - - // AFFIX PLUGIN DEFINITION - // ======================= - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.affix') - var options = typeof option == 'object' && option - - if (!data) $this.data('bs.affix', (data = new Affix(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.affix - - $.fn.affix = Plugin - $.fn.affix.Constructor = Affix - - - // AFFIX NO CONFLICT - // ================= - - $.fn.affix.noConflict = function () { - $.fn.affix = old - return this - } - - - // AFFIX DATA-API - // ============== - - $(window).on('load', function () { - $('[data-spy="affix"]').each(function () { - var $spy = $(this) - var data = $spy.data() - - data.offset = data.offset || {} - - if (data.offsetBottom != null) data.offset.bottom = data.offsetBottom - if (data.offsetTop != null) data.offset.top = data.offsetTop - - Plugin.call($spy, data) - }) - }) - -}(jQuery); diff --git a/js/bootstrap.min.js b/js/bootstrap.min.js deleted file mode 100755 index 133aeec..0000000 --- a/js/bootstrap.min.js +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap v3.3.5 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under the MIT license - */ -if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher")}(jQuery),+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.5",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.5",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")?(c.prop("checked")&&(a=!1),b.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==c.prop("type")&&(c.prop("checked")!==this.$element.hasClass("active")&&(a=!1),this.$element.toggleClass("active")),c.prop("checked",this.$element.hasClass("active")),a&&c.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),a(c.target).is('input[type="radio"]')||a(c.target).is('input[type="checkbox"]')||c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.5",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));return a>this.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){return this.sliding?void 0:this.slide("next")},c.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.5",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function c(c){c&&3===c.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=b(d),f={relatedTarget:this};e.hasClass("open")&&(c&&"click"==c.type&&/input|textarea/i.test(c.target.tagName)&&a.contains(e[0],c.target)||(e.trigger(c=a.Event("hide.bs.dropdown",f)),c.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger("hidden.bs.dropdown",f))))}))}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.5",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=b(e),g=f.hasClass("open");if(c(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",c);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger("shown.bs.dropdown",h)}return!1}},g.prototype.keydown=function(c){if(/(38|40|27|32)/.test(c.which)&&!/input|textarea/i.test(c.target.tagName)){var d=a(this);if(c.preventDefault(),c.stopPropagation(),!d.is(".disabled, :disabled")){var e=b(d),g=e.hasClass("open");if(!g&&27!=c.which||g&&27==c.which)return 27==c.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.disabled):visible a",i=e.find(".dropdown-menu"+h);if(i.length){var j=i.index(c.target);38==c.which&&j>0&&j--,40==c.which&&jdocument.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},c.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},c.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this.bodyIsOverflowing=document.body.clientWidth
',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(a.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusin"==b.type?"focus":"hover"]=!0),c.tip().hasClass("in")||"in"==c.hoverState?void(c.hoverState="in"):(clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.isInStateTrue=function(){for(var a in this.inState)if(this.inState[a])return!0;return!1},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusout"==b.type?"focus":"hover"]=!1),c.isInStateTrue()?void 0:(clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide())},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.getPosition(this.$viewport);h="bottom"==h&&k.bottom+m>o.bottom?"top":"top"==h&&k.top-mo.width?"left":"left"==h&&k.left-lg.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;jg.right&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){if(!this.$tip&&(this.$tip=a(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),b?(c.inState.click=!c.inState.click,c.isInStateTrue()?c.enter(c):c.leave(c)):c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type),a.$tip&&a.$tip.detach(),a.$tip=null,a.$arrow=null,a.$viewport=null})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;(e||!/destroy|hide/.test(b))&&(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.5",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:''}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.5",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b=e[a]&&(void 0===e[a+1]||b .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.5",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return c>e?"top":!1;if("bottom"==this.affixed)return null!=c?e+this.unpin<=f.top?!1:"bottom":a-d>=e+g?!1:"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&c>=e?"top":null!=d&&i+j>=a-d?"bottom":!1},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=Math.max(a(document).height(),a(document.body).height());"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery); \ No newline at end of file diff --git a/js/custom.js b/js/custom.js deleted file mode 100755 index b1f77b3..0000000 --- a/js/custom.js +++ /dev/null @@ -1,37 +0,0 @@ -/*! - * Start Bootstrap - Freelancer Bootstrap Theme (http://startbootstrap.com) - * Code licensed under the Apache License v2.0. - * For details, see http://www.apache.org/licenses/LICENSE-2.0. - */ - -// jQuery for page scrolling feature - requires jQuery Easing plugin -$(function() { - $('body').on('click', '.page-scroll a', function(event) { - var $anchor = $(this); - $('html, body').stop().animate({ - scrollTop: $($anchor.attr('href')).offset().top - }, 1500, 'easeInOutExpo'); - event.preventDefault(); - }); -}); - -// Floating label headings for the contact form -$(function() { - $("body").on("input propertychange", ".floating-label-form-group", function(e) { - $(this).toggleClass("floating-label-form-group-with-value", !! $(e.target).val()); - }).on("focus", ".floating-label-form-group", function() { - $(this).addClass("floating-label-form-group-with-focus"); - }).on("blur", ".floating-label-form-group", function() { - $(this).removeClass("floating-label-form-group-with-focus"); - }); -}); - -// Highlight the top nav as scrolling occurs -$('body').scrollspy({ - target: '.navbar-fixed-top' -}) - -// Closes the Responsive Menu on Menu Item Click -$('.navbar-collapse ul li a').click(function() { - $('.navbar-toggle:visible').click(); -}); diff --git a/js/jquery.js b/js/jquery.js deleted file mode 100755 index d1608e3..0000000 --- a/js/jquery.js +++ /dev/null @@ -1,4 +0,0 @@ -/*! jQuery v1.11.1 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/license */ -!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k={},l="1.11.1",m=function(a,b){return new m.fn.init(a,b)},n=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,o=/^-ms-/,p=/-([\da-z])/gi,q=function(a,b){return b.toUpperCase()};m.fn=m.prototype={jquery:l,constructor:m,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=m.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return m.each(this,a,b)},map:function(a){return this.pushStack(m.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},m.extend=m.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||m.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(e=arguments[h]))for(d in e)a=g[d],c=e[d],g!==c&&(j&&c&&(m.isPlainObject(c)||(b=m.isArray(c)))?(b?(b=!1,f=a&&m.isArray(a)?a:[]):f=a&&m.isPlainObject(a)?a:{},g[d]=m.extend(j,f,c)):void 0!==c&&(g[d]=c));return g},m.extend({expando:"jQuery"+(l+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===m.type(a)},isArray:Array.isArray||function(a){return"array"===m.type(a)},isWindow:function(a){return null!=a&&a==a.window},isNumeric:function(a){return!m.isArray(a)&&a-parseFloat(a)>=0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},isPlainObject:function(a){var b;if(!a||"object"!==m.type(a)||a.nodeType||m.isWindow(a))return!1;try{if(a.constructor&&!j.call(a,"constructor")&&!j.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}if(k.ownLast)for(b in a)return j.call(a,b);for(b in a);return void 0===b||j.call(a,b)},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(b){b&&m.trim(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(o,"ms-").replace(p,q)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=r(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(n,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(r(Object(a))?m.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){var d;if(b){if(g)return g.call(b,a,c);for(d=b.length,c=c?0>c?Math.max(0,d+c):c:0;d>c;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,b){var c=+b.length,d=0,e=a.length;while(c>d)a[e++]=b[d++];if(c!==c)while(void 0!==b[d])a[e++]=b[d++];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=r(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&&i.push(d);else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(f=a[b],b=a,a=f),m.isFunction(a)?(c=d.call(arguments,2),e=function(){return a.apply(b||this,c.concat(d.call(arguments)))},e.guid=a.guid=a.guid||m.guid++,e):void 0},now:function(){return+new Date},support:k}),m.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function r(a){var b=a.length,c=m.type(a);return"function"===c||m.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var s=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+-new Date,v=a.document,w=0,x=0,y=gb(),z=gb(),A=gb(),B=function(a,b){return a===b&&(l=!0),0},C="undefined",D=1<<31,E={}.hasOwnProperty,F=[],G=F.pop,H=F.push,I=F.push,J=F.slice,K=F.indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(this[b]===a)return b;return-1},L="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",N="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",O=N.replace("w","w#"),P="\\["+M+"*("+N+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+O+"))|)"+M+"*\\]",Q=":("+N+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+P+")*)|.*)\\)|)",R=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),S=new RegExp("^"+M+"*,"+M+"*"),T=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp("="+M+"*([^\\]'\"]*?)"+M+"*\\]","g"),V=new RegExp(Q),W=new RegExp("^"+O+"$"),X={ID:new RegExp("^#("+N+")"),CLASS:new RegExp("^\\.("+N+")"),TAG:new RegExp("^("+N.replace("w","w*")+")"),ATTR:new RegExp("^"+P),PSEUDO:new RegExp("^"+Q),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+L+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,$=/^[^{]+\{\s*\[native \w/,_=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ab=/[+~]/,bb=/'|\\/g,cb=new RegExp("\\\\([\\da-f]{1,6}"+M+"?|("+M+")|.)","ig"),db=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)};try{I.apply(F=J.call(v.childNodes),v.childNodes),F[v.childNodes.length].nodeType}catch(eb){I={apply:F.length?function(a,b){H.apply(a,J.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fb(a,b,d,e){var f,h,j,k,l,o,r,s,w,x;if((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,d=d||[],!a||"string"!=typeof a)return d;if(1!==(k=b.nodeType)&&9!==k)return[];if(p&&!e){if(f=_.exec(a))if(j=f[1]){if(9===k){if(h=b.getElementById(j),!h||!h.parentNode)return d;if(h.id===j)return d.push(h),d}else if(b.ownerDocument&&(h=b.ownerDocument.getElementById(j))&&t(b,h)&&h.id===j)return d.push(h),d}else{if(f[2])return I.apply(d,b.getElementsByTagName(a)),d;if((j=f[3])&&c.getElementsByClassName&&b.getElementsByClassName)return I.apply(d,b.getElementsByClassName(j)),d}if(c.qsa&&(!q||!q.test(a))){if(s=r=u,w=b,x=9===k&&a,1===k&&"object"!==b.nodeName.toLowerCase()){o=g(a),(r=b.getAttribute("id"))?s=r.replace(bb,"\\$&"):b.setAttribute("id",s),s="[id='"+s+"'] ",l=o.length;while(l--)o[l]=s+qb(o[l]);w=ab.test(a)&&ob(b.parentNode)||b,x=o.join(",")}if(x)try{return I.apply(d,w.querySelectorAll(x)),d}catch(y){}finally{r||b.removeAttribute("id")}}}return i(a.replace(R,"$1"),b,d,e)}function gb(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function hb(a){return a[u]=!0,a}function ib(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function jb(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function kb(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||D)-(~a.sourceIndex||D);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function lb(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function mb(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function nb(a){return hb(function(b){return b=+b,hb(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function ob(a){return a&&typeof a.getElementsByTagName!==C&&a}c=fb.support={},f=fb.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fb.setDocument=function(a){var b,e=a?a.ownerDocument||a:v,g=e.defaultView;return e!==n&&9===e.nodeType&&e.documentElement?(n=e,o=e.documentElement,p=!f(e),g&&g!==g.top&&(g.addEventListener?g.addEventListener("unload",function(){m()},!1):g.attachEvent&&g.attachEvent("onunload",function(){m()})),c.attributes=ib(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ib(function(a){return a.appendChild(e.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=$.test(e.getElementsByClassName)&&ib(function(a){return a.innerHTML="
",a.firstChild.className="i",2===a.getElementsByClassName("i").length}),c.getById=ib(function(a){return o.appendChild(a).id=u,!e.getElementsByName||!e.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if(typeof b.getElementById!==C&&p){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){var c=typeof a.getAttributeNode!==C&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return typeof b.getElementsByTagName!==C?b.getElementsByTagName(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return typeof b.getElementsByClassName!==C&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=$.test(e.querySelectorAll))&&(ib(function(a){a.innerHTML="",a.querySelectorAll("[msallowclip^='']").length&&q.push("[*^$]="+M+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+M+"*(?:value|"+L+")"),a.querySelectorAll(":checked").length||q.push(":checked")}),ib(function(a){var b=e.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+M+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=$.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ib(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",Q)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=$.test(o.compareDocumentPosition),t=b||$.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===e||a.ownerDocument===v&&t(v,a)?-1:b===e||b.ownerDocument===v&&t(v,b)?1:k?K.call(k,a)-K.call(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,f=a.parentNode,g=b.parentNode,h=[a],i=[b];if(!f||!g)return a===e?-1:b===e?1:f?-1:g?1:k?K.call(k,a)-K.call(k,b):0;if(f===g)return kb(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)i.unshift(c);while(h[d]===i[d])d++;return d?kb(h[d],i[d]):h[d]===v?-1:i[d]===v?1:0},e):n},fb.matches=function(a,b){return fb(a,null,null,b)},fb.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(U,"='$1']"),!(!c.matchesSelector||!p||r&&r.test(b)||q&&q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return fb(b,n,null,[a]).length>0},fb.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fb.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&E.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},fb.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fb.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=fb.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=fb.selectors={cacheLength:50,createPseudo:hb,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(cb,db),a[3]=(a[3]||a[4]||a[5]||"").replace(cb,db),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||fb.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&fb.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return X.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&V.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(cb,db).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+M+")"+a+"("+M+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||typeof a.getAttribute!==C&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=fb.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h;if(q){if(f){while(p){l=b;while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){k=q[u]||(q[u]={}),j=k[a]||[],n=j[0]===w&&j[1],m=j[0]===w&&j[2],l=n&&q.childNodes[n];while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b){k[a]=[w,n,m];break}}else if(s&&(j=(b[u]||(b[u]={}))[a])&&j[0]===w)m=j[1];else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(s&&((l[u]||(l[u]={}))[a]=[w,m]),l===b))break;return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fb.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?hb(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=K.call(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:hb(function(a){var b=[],c=[],d=h(a.replace(R,"$1"));return d[u]?hb(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),!c.pop()}}),has:hb(function(a){return function(b){return fb(a,b).length>0}}),contains:hb(function(a){return function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:hb(function(a){return W.test(a||"")||fb.error("unsupported lang: "+a),a=a.replace(cb,db).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Z.test(a.nodeName)},input:function(a){return Y.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:nb(function(){return[0]}),last:nb(function(a,b){return[b-1]}),eq:nb(function(a,b,c){return[0>c?c+b:c]}),even:nb(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:nb(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:nb(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:nb(function(a,b,c){for(var d=0>c?c+b:c;++db;b++)d+=a[b].value;return d}function rb(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(i=b[u]||(b[u]={}),(h=i[d])&&h[0]===w&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function sb(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function tb(a,b,c){for(var d=0,e=b.length;e>d;d++)fb(a,b[d],c);return c}function ub(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function vb(a,b,c,d,e,f){return d&&!d[u]&&(d=vb(d)),e&&!e[u]&&(e=vb(e,f)),hb(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||tb(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ub(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ub(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?K.call(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ub(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):I.apply(g,r)})}function wb(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=rb(function(a){return a===b},h,!0),l=rb(function(a){return K.call(b,a)>-1},h,!0),m=[function(a,c,d){return!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d))}];f>i;i++)if(c=d.relative[a[i].type])m=[rb(sb(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return vb(i>1&&sb(m),i>1&&qb(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(R,"$1"),c,e>i&&wb(a.slice(i,e)),f>e&&wb(a=a.slice(e)),f>e&&qb(a))}m.push(c)}return sb(m)}function xb(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,m,o,p=0,q="0",r=f&&[],s=[],t=j,u=f||e&&d.find.TAG("*",k),v=w+=null==t?1:Math.random()||.1,x=u.length;for(k&&(j=g!==n&&g);q!==x&&null!=(l=u[q]);q++){if(e&&l){m=0;while(o=a[m++])if(o(l,g,h)){i.push(l);break}k&&(w=v)}c&&((l=!o&&l)&&p--,f&&r.push(l))}if(p+=q,c&&q!==p){m=0;while(o=b[m++])o(r,s,g,h);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=G.call(i));s=ub(s)}I.apply(i,s),k&&!f&&s.length>0&&p+b.length>1&&fb.uniqueSort(i)}return k&&(w=v,j=t),r};return c?hb(f):f}return h=fb.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wb(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xb(e,d)),f.selector=a}return f},i=fb.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(cb,db),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=X.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(cb,db),ab.test(j[0].type)&&ob(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qb(j),!a)return I.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,ab.test(a)&&ob(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ib(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ib(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||jb("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ib(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||jb("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ib(function(a){return null==a.getAttribute("disabled")})||jb(L,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fb}(a);m.find=s,m.expr=s.selectors,m.expr[":"]=m.expr.pseudos,m.unique=s.uniqueSort,m.text=s.getText,m.isXMLDoc=s.isXML,m.contains=s.contains;var t=m.expr.match.needsContext,u=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,v=/^.[^:#\[\.,]*$/;function w(a,b,c){if(m.isFunction(b))return m.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return m.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(v.test(b))return m.filter(b,a,c);b=m.filter(b,a)}return m.grep(a,function(a){return m.inArray(a,b)>=0!==c})}m.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?m.find.matchesSelector(d,a)?[d]:[]:m.find.matches(a,m.grep(b,function(a){return 1===a.nodeType}))},m.fn.extend({find:function(a){var b,c=[],d=this,e=d.length;if("string"!=typeof a)return this.pushStack(m(a).filter(function(){for(b=0;e>b;b++)if(m.contains(d[b],this))return!0}));for(b=0;e>b;b++)m.find(a,d[b],c);return c=this.pushStack(e>1?m.unique(c):c),c.selector=this.selector?this.selector+" "+a:a,c},filter:function(a){return this.pushStack(w(this,a||[],!1))},not:function(a){return this.pushStack(w(this,a||[],!0))},is:function(a){return!!w(this,"string"==typeof a&&t.test(a)?m(a):a||[],!1).length}});var x,y=a.document,z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,A=m.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&a.length>=3?[null,a,null]:z.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||x).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof m?b[0]:b,m.merge(this,m.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:y,!0)),u.test(c[1])&&m.isPlainObject(b))for(c in b)m.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}if(d=y.getElementById(c[2]),d&&d.parentNode){if(d.id!==c[2])return x.find(a);this.length=1,this[0]=d}return this.context=y,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):m.isFunction(a)?"undefined"!=typeof x.ready?x.ready(a):a(m):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),m.makeArray(a,this))};A.prototype=m.fn,x=m(y);var B=/^(?:parents|prev(?:Until|All))/,C={children:!0,contents:!0,next:!0,prev:!0};m.extend({dir:function(a,b,c){var d=[],e=a[b];while(e&&9!==e.nodeType&&(void 0===c||1!==e.nodeType||!m(e).is(c)))1===e.nodeType&&d.push(e),e=e[b];return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),m.fn.extend({has:function(a){var b,c=m(a,this),d=c.length;return this.filter(function(){for(b=0;d>b;b++)if(m.contains(this,c[b]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=t.test(a)||"string"!=typeof a?m(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&m.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?m.unique(f):f)},index:function(a){return a?"string"==typeof a?m.inArray(this[0],m(a)):m.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(m.unique(m.merge(this.get(),m(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function D(a,b){do a=a[b];while(a&&1!==a.nodeType);return a}m.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return m.dir(a,"parentNode")},parentsUntil:function(a,b,c){return m.dir(a,"parentNode",c)},next:function(a){return D(a,"nextSibling")},prev:function(a){return D(a,"previousSibling")},nextAll:function(a){return m.dir(a,"nextSibling")},prevAll:function(a){return m.dir(a,"previousSibling")},nextUntil:function(a,b,c){return m.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return m.dir(a,"previousSibling",c)},siblings:function(a){return m.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return m.sibling(a.firstChild)},contents:function(a){return m.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:m.merge([],a.childNodes)}},function(a,b){m.fn[a]=function(c,d){var e=m.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=m.filter(d,e)),this.length>1&&(C[a]||(e=m.unique(e)),B.test(a)&&(e=e.reverse())),this.pushStack(e)}});var E=/\S+/g,F={};function G(a){var b=F[a]={};return m.each(a.match(E)||[],function(a,c){b[c]=!0}),b}m.Callbacks=function(a){a="string"==typeof a?F[a]||G(a):m.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(c=a.memory&&l,d=!0,f=g||0,g=0,e=h.length,b=!0;h&&e>f;f++)if(h[f].apply(l[0],l[1])===!1&&a.stopOnFalse){c=!1;break}b=!1,h&&(i?i.length&&j(i.shift()):c?h=[]:k.disable())},k={add:function(){if(h){var d=h.length;!function f(b){m.each(b,function(b,c){var d=m.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&f(c)})}(arguments),b?e=h.length:c&&(g=d,j(c))}return this},remove:function(){return h&&m.each(arguments,function(a,c){var d;while((d=m.inArray(c,h,d))>-1)h.splice(d,1),b&&(e>=d&&e--,f>=d&&f--)}),this},has:function(a){return a?m.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],e=0,this},disable:function(){return h=i=c=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,c||k.disable(),this},locked:function(){return!i},fireWith:function(a,c){return!h||d&&!i||(c=c||[],c=[a,c.slice?c.slice():c],b?i.push(c):j(c)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!d}};return k},m.extend({Deferred:function(a){var b=[["resolve","done",m.Callbacks("once memory"),"resolved"],["reject","fail",m.Callbacks("once memory"),"rejected"],["notify","progress",m.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return m.Deferred(function(c){m.each(b,function(b,f){var g=m.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&m.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?m.extend(a,d):d}},e={};return d.pipe=d.then,m.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&m.isFunction(a.promise)?e:0,g=1===f?a:m.Deferred(),h=function(a,b,c){return function(e){b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);e>b;b++)c[b]&&m.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;return f||g.resolveWith(k,c),g.promise()}});var H;m.fn.ready=function(a){return m.ready.promise().done(a),this},m.extend({isReady:!1,readyWait:1,holdReady:function(a){a?m.readyWait++:m.ready(!0)},ready:function(a){if(a===!0?!--m.readyWait:!m.isReady){if(!y.body)return setTimeout(m.ready);m.isReady=!0,a!==!0&&--m.readyWait>0||(H.resolveWith(y,[m]),m.fn.triggerHandler&&(m(y).triggerHandler("ready"),m(y).off("ready")))}}});function I(){y.addEventListener?(y.removeEventListener("DOMContentLoaded",J,!1),a.removeEventListener("load",J,!1)):(y.detachEvent("onreadystatechange",J),a.detachEvent("onload",J))}function J(){(y.addEventListener||"load"===event.type||"complete"===y.readyState)&&(I(),m.ready())}m.ready.promise=function(b){if(!H)if(H=m.Deferred(),"complete"===y.readyState)setTimeout(m.ready);else if(y.addEventListener)y.addEventListener("DOMContentLoaded",J,!1),a.addEventListener("load",J,!1);else{y.attachEvent("onreadystatechange",J),a.attachEvent("onload",J);var c=!1;try{c=null==a.frameElement&&y.documentElement}catch(d){}c&&c.doScroll&&!function e(){if(!m.isReady){try{c.doScroll("left")}catch(a){return setTimeout(e,50)}I(),m.ready()}}()}return H.promise(b)};var K="undefined",L;for(L in m(k))break;k.ownLast="0"!==L,k.inlineBlockNeedsLayout=!1,m(function(){var a,b,c,d;c=y.getElementsByTagName("body")[0],c&&c.style&&(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),typeof b.style.zoom!==K&&(b.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",k.inlineBlockNeedsLayout=a=3===b.offsetWidth,a&&(c.style.zoom=1)),c.removeChild(d))}),function(){var a=y.createElement("div");if(null==k.deleteExpando){k.deleteExpando=!0;try{delete a.test}catch(b){k.deleteExpando=!1}}a=null}(),m.acceptData=function(a){var b=m.noData[(a.nodeName+" ").toLowerCase()],c=+a.nodeType||1;return 1!==c&&9!==c?!1:!b||b!==!0&&a.getAttribute("classid")===b};var M=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,N=/([A-Z])/g;function O(a,b,c){if(void 0===c&&1===a.nodeType){var d="data-"+b.replace(N,"-$1").toLowerCase();if(c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:M.test(c)?m.parseJSON(c):c}catch(e){}m.data(a,b,c)}else c=void 0}return c}function P(a){var b;for(b in a)if(("data"!==b||!m.isEmptyObject(a[b]))&&"toJSON"!==b)return!1;return!0}function Q(a,b,d,e){if(m.acceptData(a)){var f,g,h=m.expando,i=a.nodeType,j=i?m.cache:a,k=i?a[h]:a[h]&&h; -if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a[h]=c.pop()||m.guid++:h),j[k]||(j[k]=i?{}:{toJSON:m.noop}),("object"==typeof b||"function"==typeof b)&&(e?j[k]=m.extend(j[k],b):j[k].data=m.extend(j[k].data,b)),g=j[k],e||(g.data||(g.data={}),g=g.data),void 0!==d&&(g[m.camelCase(b)]=d),"string"==typeof b?(f=g[b],null==f&&(f=g[m.camelCase(b)])):f=g,f}}function R(a,b,c){if(m.acceptData(a)){var d,e,f=a.nodeType,g=f?m.cache:a,h=f?a[m.expando]:m.expando;if(g[h]){if(b&&(d=c?g[h]:g[h].data)){m.isArray(b)?b=b.concat(m.map(b,m.camelCase)):b in d?b=[b]:(b=m.camelCase(b),b=b in d?[b]:b.split(" ")),e=b.length;while(e--)delete d[b[e]];if(c?!P(d):!m.isEmptyObject(d))return}(c||(delete g[h].data,P(g[h])))&&(f?m.cleanData([a],!0):k.deleteExpando||g!=g.window?delete g[h]:g[h]=null)}}}m.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(a){return a=a.nodeType?m.cache[a[m.expando]]:a[m.expando],!!a&&!P(a)},data:function(a,b,c){return Q(a,b,c)},removeData:function(a,b){return R(a,b)},_data:function(a,b,c){return Q(a,b,c,!0)},_removeData:function(a,b){return R(a,b,!0)}}),m.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=m.data(f),1===f.nodeType&&!m._data(f,"parsedAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=m.camelCase(d.slice(5)),O(f,d,e[d])));m._data(f,"parsedAttrs",!0)}return e}return"object"==typeof a?this.each(function(){m.data(this,a)}):arguments.length>1?this.each(function(){m.data(this,a,b)}):f?O(f,a,m.data(f,a)):void 0},removeData:function(a){return this.each(function(){m.removeData(this,a)})}}),m.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=m._data(a,b),c&&(!d||m.isArray(c)?d=m._data(a,b,m.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=m.queue(a,b),d=c.length,e=c.shift(),f=m._queueHooks(a,b),g=function(){m.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return m._data(a,c)||m._data(a,c,{empty:m.Callbacks("once memory").add(function(){m._removeData(a,b+"queue"),m._removeData(a,c)})})}}),m.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.lengthh;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},W=/^(?:checkbox|radio)$/i;!function(){var a=y.createElement("input"),b=y.createElement("div"),c=y.createDocumentFragment();if(b.innerHTML="
a",k.leadingWhitespace=3===b.firstChild.nodeType,k.tbody=!b.getElementsByTagName("tbody").length,k.htmlSerialize=!!b.getElementsByTagName("link").length,k.html5Clone="<:nav>"!==y.createElement("nav").cloneNode(!0).outerHTML,a.type="checkbox",a.checked=!0,c.appendChild(a),k.appendChecked=a.checked,b.innerHTML="",k.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue,c.appendChild(b),b.innerHTML="",k.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,k.noCloneEvent=!0,b.attachEvent&&(b.attachEvent("onclick",function(){k.noCloneEvent=!1}),b.cloneNode(!0).click()),null==k.deleteExpando){k.deleteExpando=!0;try{delete b.test}catch(d){k.deleteExpando=!1}}}(),function(){var b,c,d=y.createElement("div");for(b in{submit:!0,change:!0,focusin:!0})c="on"+b,(k[b+"Bubbles"]=c in a)||(d.setAttribute(c,"t"),k[b+"Bubbles"]=d.attributes[c].expando===!1);d=null}();var X=/^(?:input|select|textarea)$/i,Y=/^key/,Z=/^(?:mouse|pointer|contextmenu)|click/,$=/^(?:focusinfocus|focusoutblur)$/,_=/^([^.]*)(?:\.(.+)|)$/;function ab(){return!0}function bb(){return!1}function cb(){try{return y.activeElement}catch(a){}}m.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,n,o,p,q,r=m._data(a);if(r){c.handler&&(i=c,c=i.handler,e=i.selector),c.guid||(c.guid=m.guid++),(g=r.events)||(g=r.events={}),(k=r.handle)||(k=r.handle=function(a){return typeof m===K||a&&m.event.triggered===a.type?void 0:m.event.dispatch.apply(k.elem,arguments)},k.elem=a),b=(b||"").match(E)||[""],h=b.length;while(h--)f=_.exec(b[h])||[],o=q=f[1],p=(f[2]||"").split(".").sort(),o&&(j=m.event.special[o]||{},o=(e?j.delegateType:j.bindType)||o,j=m.event.special[o]||{},l=m.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&m.expr.match.needsContext.test(e),namespace:p.join(".")},i),(n=g[o])||(n=g[o]=[],n.delegateCount=0,j.setup&&j.setup.call(a,d,p,k)!==!1||(a.addEventListener?a.addEventListener(o,k,!1):a.attachEvent&&a.attachEvent("on"+o,k))),j.add&&(j.add.call(a,l),l.handler.guid||(l.handler.guid=c.guid)),e?n.splice(n.delegateCount++,0,l):n.push(l),m.event.global[o]=!0);a=null}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,n,o,p,q,r=m.hasData(a)&&m._data(a);if(r&&(k=r.events)){b=(b||"").match(E)||[""],j=b.length;while(j--)if(h=_.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=m.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,n=k[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=f=n.length;while(f--)g=n[f],!e&&q!==g.origType||c&&c.guid!==g.guid||h&&!h.test(g.namespace)||d&&d!==g.selector&&("**"!==d||!g.selector)||(n.splice(f,1),g.selector&&n.delegateCount--,l.remove&&l.remove.call(a,g));i&&!n.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||m.removeEvent(a,o,r.handle),delete k[o])}else for(o in k)m.event.remove(a,o+b[j],c,d,!0);m.isEmptyObject(k)&&(delete r.handle,m._removeData(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,l,n,o=[d||y],p=j.call(b,"type")?b.type:b,q=j.call(b,"namespace")?b.namespace.split("."):[];if(h=l=d=d||y,3!==d.nodeType&&8!==d.nodeType&&!$.test(p+m.event.triggered)&&(p.indexOf(".")>=0&&(q=p.split("."),p=q.shift(),q.sort()),g=p.indexOf(":")<0&&"on"+p,b=b[m.expando]?b:new m.Event(p,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=q.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:m.makeArray(c,[b]),k=m.event.special[p]||{},e||!k.trigger||k.trigger.apply(d,c)!==!1)){if(!e&&!k.noBubble&&!m.isWindow(d)){for(i=k.delegateType||p,$.test(i+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),l=h;l===(d.ownerDocument||y)&&o.push(l.defaultView||l.parentWindow||a)}n=0;while((h=o[n++])&&!b.isPropagationStopped())b.type=n>1?i:k.bindType||p,f=(m._data(h,"events")||{})[b.type]&&m._data(h,"handle"),f&&f.apply(h,c),f=g&&h[g],f&&f.apply&&m.acceptData(h)&&(b.result=f.apply(h,c),b.result===!1&&b.preventDefault());if(b.type=p,!e&&!b.isDefaultPrevented()&&(!k._default||k._default.apply(o.pop(),c)===!1)&&m.acceptData(d)&&g&&d[p]&&!m.isWindow(d)){l=d[g],l&&(d[g]=null),m.event.triggered=p;try{d[p]()}catch(r){}m.event.triggered=void 0,l&&(d[g]=l)}return b.result}},dispatch:function(a){a=m.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(m._data(this,"events")||{})[a.type]||[],k=m.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=m.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,g=0;while((e=f.handlers[g++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(e.namespace))&&(a.handleObj=e,a.data=e.data,c=((m.event.special[e.origType]||{}).handle||e.handler).apply(f.elem,i),void 0!==c&&(a.result=c)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!=this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(e=[],f=0;h>f;f++)d=b[f],c=d.selector+" ",void 0===e[c]&&(e[c]=d.needsContext?m(c,this).index(i)>=0:m.find(c,this,null,[i]).length),e[c]&&e.push(d);e.length&&g.push({elem:i,handlers:e})}return h]","i"),hb=/^\s+/,ib=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,jb=/<([\w:]+)/,kb=/\s*$/g,rb={option:[1,""],legend:[1,"
","
"],area:[1,"",""],param:[1,"",""],thead:[1,"","
"],tr:[2,"","
"],col:[2,"","
"],td:[3,"","
"],_default:k.htmlSerialize?[0,"",""]:[1,"X
","
"]},sb=db(y),tb=sb.appendChild(y.createElement("div"));rb.optgroup=rb.option,rb.tbody=rb.tfoot=rb.colgroup=rb.caption=rb.thead,rb.th=rb.td;function ub(a,b){var c,d,e=0,f=typeof a.getElementsByTagName!==K?a.getElementsByTagName(b||"*"):typeof a.querySelectorAll!==K?a.querySelectorAll(b||"*"):void 0;if(!f)for(f=[],c=a.childNodes||a;null!=(d=c[e]);e++)!b||m.nodeName(d,b)?f.push(d):m.merge(f,ub(d,b));return void 0===b||b&&m.nodeName(a,b)?m.merge([a],f):f}function vb(a){W.test(a.type)&&(a.defaultChecked=a.checked)}function wb(a,b){return m.nodeName(a,"table")&&m.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function xb(a){return a.type=(null!==m.find.attr(a,"type"))+"/"+a.type,a}function yb(a){var b=pb.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function zb(a,b){for(var c,d=0;null!=(c=a[d]);d++)m._data(c,"globalEval",!b||m._data(b[d],"globalEval"))}function Ab(a,b){if(1===b.nodeType&&m.hasData(a)){var c,d,e,f=m._data(a),g=m._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;e>d;d++)m.event.add(b,c,h[c][d])}g.data&&(g.data=m.extend({},g.data))}}function Bb(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCase(),!k.noCloneEvent&&b[m.expando]){e=m._data(b);for(d in e.events)m.removeEvent(b,d,e.handle);b.removeAttribute(m.expando)}"script"===c&&b.text!==a.text?(xb(b).text=a.text,yb(b)):"object"===c?(b.parentNode&&(b.outerHTML=a.outerHTML),k.html5Clone&&a.innerHTML&&!m.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):"input"===c&&W.test(a.type)?(b.defaultChecked=b.checked=a.checked,b.value!==a.value&&(b.value=a.value)):"option"===c?b.defaultSelected=b.selected=a.defaultSelected:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}}m.extend({clone:function(a,b,c){var d,e,f,g,h,i=m.contains(a.ownerDocument,a);if(k.html5Clone||m.isXMLDoc(a)||!gb.test("<"+a.nodeName+">")?f=a.cloneNode(!0):(tb.innerHTML=a.outerHTML,tb.removeChild(f=tb.firstChild)),!(k.noCloneEvent&&k.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||m.isXMLDoc(a)))for(d=ub(f),h=ub(a),g=0;null!=(e=h[g]);++g)d[g]&&Bb(e,d[g]);if(b)if(c)for(h=h||ub(a),d=d||ub(f),g=0;null!=(e=h[g]);g++)Ab(e,d[g]);else Ab(a,f);return d=ub(f,"script"),d.length>0&&zb(d,!i&&ub(a,"script")),d=h=e=null,f},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,l,n=a.length,o=db(b),p=[],q=0;n>q;q++)if(f=a[q],f||0===f)if("object"===m.type(f))m.merge(p,f.nodeType?[f]:f);else if(lb.test(f)){h=h||o.appendChild(b.createElement("div")),i=(jb.exec(f)||["",""])[1].toLowerCase(),l=rb[i]||rb._default,h.innerHTML=l[1]+f.replace(ib,"<$1>")+l[2],e=l[0];while(e--)h=h.lastChild;if(!k.leadingWhitespace&&hb.test(f)&&p.push(b.createTextNode(hb.exec(f)[0])),!k.tbody){f="table"!==i||kb.test(f)?""!==l[1]||kb.test(f)?0:h:h.firstChild,e=f&&f.childNodes.length;while(e--)m.nodeName(j=f.childNodes[e],"tbody")&&!j.childNodes.length&&f.removeChild(j)}m.merge(p,h.childNodes),h.textContent="";while(h.firstChild)h.removeChild(h.firstChild);h=o.lastChild}else p.push(b.createTextNode(f));h&&o.removeChild(h),k.appendChecked||m.grep(ub(p,"input"),vb),q=0;while(f=p[q++])if((!d||-1===m.inArray(f,d))&&(g=m.contains(f.ownerDocument,f),h=ub(o.appendChild(f),"script"),g&&zb(h),c)){e=0;while(f=h[e++])ob.test(f.type||"")&&c.push(f)}return h=null,o},cleanData:function(a,b){for(var d,e,f,g,h=0,i=m.expando,j=m.cache,l=k.deleteExpando,n=m.event.special;null!=(d=a[h]);h++)if((b||m.acceptData(d))&&(f=d[i],g=f&&j[f])){if(g.events)for(e in g.events)n[e]?m.event.remove(d,e):m.removeEvent(d,e,g.handle);j[f]&&(delete j[f],l?delete d[i]:typeof d.removeAttribute!==K?d.removeAttribute(i):d[i]=null,c.push(f))}}}),m.fn.extend({text:function(a){return V(this,function(a){return void 0===a?m.text(this):this.empty().append((this[0]&&this[0].ownerDocument||y).createTextNode(a))},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wb(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wb(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?m.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||m.cleanData(ub(c)),c.parentNode&&(b&&m.contains(c.ownerDocument,c)&&zb(ub(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++){1===a.nodeType&&m.cleanData(ub(a,!1));while(a.firstChild)a.removeChild(a.firstChild);a.options&&m.nodeName(a,"select")&&(a.options.length=0)}return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return m.clone(this,a,b)})},html:function(a){return V(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a)return 1===b.nodeType?b.innerHTML.replace(fb,""):void 0;if(!("string"!=typeof a||mb.test(a)||!k.htmlSerialize&&gb.test(a)||!k.leadingWhitespace&&hb.test(a)||rb[(jb.exec(a)||["",""])[1].toLowerCase()])){a=a.replace(ib,"<$1>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(m.cleanData(ub(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,m.cleanData(ub(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,l=this.length,n=this,o=l-1,p=a[0],q=m.isFunction(p);if(q||l>1&&"string"==typeof p&&!k.checkClone&&nb.test(p))return this.each(function(c){var d=n.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(l&&(i=m.buildFragment(a,this[0].ownerDocument,!1,this),c=i.firstChild,1===i.childNodes.length&&(i=c),c)){for(g=m.map(ub(i,"script"),xb),f=g.length;l>j;j++)d=i,j!==o&&(d=m.clone(d,!0,!0),f&&m.merge(g,ub(d,"script"))),b.call(this[j],d,j);if(f)for(h=g[g.length-1].ownerDocument,m.map(g,yb),j=0;f>j;j++)d=g[j],ob.test(d.type||"")&&!m._data(d,"globalEval")&&m.contains(h,d)&&(d.src?m._evalUrl&&m._evalUrl(d.src):m.globalEval((d.text||d.textContent||d.innerHTML||"").replace(qb,"")));i=c=null}return this}}),m.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){m.fn[a]=function(a){for(var c,d=0,e=[],g=m(a),h=g.length-1;h>=d;d++)c=d===h?this:this.clone(!0),m(g[d])[b](c),f.apply(e,c.get());return this.pushStack(e)}});var Cb,Db={};function Eb(b,c){var d,e=m(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:m.css(e[0],"display");return e.detach(),f}function Fb(a){var b=y,c=Db[a];return c||(c=Eb(a,b),"none"!==c&&c||(Cb=(Cb||m(" - -
- -
- -
-

installFlash

- - - - -
-

1 Flash Plugin

-
- - -

-Adobe flash player is the only application that allows you to browse -multimedia content like animations, flash games, videos, -advertisements, rich media content etc. Adobe flash player is designed -to support all the operating systems like windows, MAC, linux, -solaris, android etc. -

- -
- -
-

1.1 For Linux

-
- - - -
- -
-

1.1.1 GUI ( Graphical User Interface ) Installation

-
- - -
    -
  • Auto Installation
    - -
      -
    • Go to Ubuntu software center. Type Adobe flash plugin in the search - box ( Top right ). You can see the Adobe flash plugin in the list. -
    • -
    • Just press install and wait for the installation to complete. -
    • -
    • After installation you can view multimedia content in your browser. -
    • -
    - - -
  • -
-
    -
  • Manual Installation
    - -
      -
    • Go to http://get.adobe.com/flashplayer/ and select the version of - flash player suitable for your system to download. This will download - a tar.gz plugin in your Downloads folder. b. Unpack the plugin tar.gz - and copy the files to the appropriate location. c. Once unpacked, you - will get a directory named usr and a file named libflashplayer.so . -
    • -
    • Open terminal, switch to root account and copy this - libflashplayer.so file to /usr/lib/mozilla/plugins. - - - -
      sudo cp /home/username/pathTo/libflashplayer.so /usr/lib/mozilla/plugins
      -
      - -
    • -
    • Restart the browser and flash will be activated for mozilla. - -

      - For other browsers, identify the location to put plugins and copy this - libflashplayer.so file to that location. -

    • -
    - - -
  • -
-
- -
- -
-

1.1.2 CLI ( Command Line Interface ) Installation

-
- -
    -
  • Before starting the installation, the repository needs to be updated: - - - -
    sudo apt-get update
    -
    - -
  • -
  • After updating the repository, you can install Adobe flash player - in a single command: - - - -
    sudo apt-get install flashplugin-installer
    -
    - -
  • -
  • All in one command ( Alternative ) Alternatively the following - command will install all the multimedia plugins and libraries that - needed to play mp3 and video formats. This command will install - adobe flash player too: - - - -
    sudo apt-get install ubuntu-restricted-extras
    -
    - -
  • -
- - -
-
- -
- -
-

1.2 For Window

-
- - -
    -
  • Go to http://get.adobe.com/flashplayer/ and select the version of - flash player suitable for your system. The Flash Player installer - should prompt to begin installation after the download is - complete. If it does not, start the installer directly from - Downloads folder. -
  • -
  • After downloading Flash Player, close all open browsers. -
  • -
  • Locate the install flash player file. Unless you have specified otherwise, the file is saved in your Downloads folder. -
  • -
  • Double-click the installer file to begin the Flash Player installation. - This will install flash on your system. -
  • -
- - -
- -
- -
-

1.3 Testing installation

-
- -

Go to http://www.adobe.com/software/flash/about/ in your browser and you can - see the flash player version details. -

-
- -
- -
-

1.4 Browser Settings

-
- - -

- Even after the installation if the flash does not works -

-
    -
  • Open the menu on top-right corner of the browser. -
  • -
  • Choose Add-ons. -
  • -
  • Click the plugins tab. -
  • -
  • Click on the drop down next to the flash plugin you wish to enable. -
  • -
  • Select "Ask to Activate" or "Always Activate" from the available choices. -
  • -
  • Resfresh the pages. -
  • -
- -
-
-
-
- -
-

Date: 2014-12-23T16:50+0530

-

Author: apurv

-

Org version 7.9.3f with Emacs version 24

-Validate XHTML 1.0 - -
- - - \ No newline at end of file diff --git a/src/documents/installJava.html b/src/documents/installJava.html deleted file mode 100644 index 55c839e..0000000 --- a/src/documents/installJava.html +++ /dev/null @@ -1,333 +0,0 @@ - - -installJava - - - - - - - - - - - - - -
- -
- -
-

installJava

- - - - -
-

1 Java and Iced-tea Plugin

-
- - - -
- -
-

1.1 For Linux

-
- - -
- -
-

1.1.1 GUI ( Graphical User Interface ) Installation

-
- -
    -
  • Open the following link : https://help.ubuntu.com/community/Java -
  • -
  • Click on the openjdk-6-jre or openjdk-7-jre package. -
  • -
  • A new tab will open asking for default launching application. -
  • -
  • Open it with Ubuntu Software Center. -
  • -
  • Ubuntu Software Center will ask for some Optional add-ons. -
  • -
  • Tick the option for Icedtea Java Plugin and apply the changes. -
  • -
  • Click on install to install Java and Icedtea plugin. -
  • -
- -
- -
- -
-

1.1.2 CLI ( Command Line Interface ) Installation

-
- -
    -
  • Installing Default JRE/JDK
    - This is the recommended and easiest option. This will install OpenJDK - 6 on Ubuntu 12.04 and earlier and on 12.10+ it will install OpenJDK 7. -
      -
    • Installing Java with apt-get.First, update the package index: - - - -
      sudo apt-get update
      -
      - -
    • -
    • Then, check if Java is not already installed: - - - -
      java–version
      -
      - -
    • -
    • If it returns “The program java can be found in the following - packagesâ€, Java hasn't been installed yet, so execute the - following command: - - - -
      sudo apt-get install default-jre
      -
      - -
    • -
    • This will install the Java Runtime Environment (JRE). If you - instead need the Java Development Kit (JDK), which is usually needed - to compile Java applications (for example Apache Ant, Apache Maven, - Eclipse and IntelliJ IDEA execute the following command: - - - -
      sudo apt-get install default-jdk 
      -
      - -
    • -
    - -

    That is everything that is needed to install Java. All other - steps are optional and must only be executed when needed. -

  • -
-
    -
  • Installing Icedtea plugin
    - IcedTea-Web is a free software implementation of Java Web Start and - the Java web browser plugin. To install, execute the following - command: - - - -
    sudo apt-get install icedtea-plugin
    -
    - - - -
  • -
-
-
- -
- -
-

1.2 For Windows

-
- -
    -
  • Visit https://java.com/en/download/index.jsp -
  • -
  • Click Free Java Download to save the set-up file to your computer. -
  • -
  • Click Save for the file in downloads bar to confirm that you want to - download the file. -
  • -
  • Open the set-up file. Follow the instructions onscreen to finish - installing Java. -
  • -
- - -
- -
- -
-

1.3 Browser Settings

-
- -

If your Java application is blocked on the browser because of the - security guidelines implemented in Java. By changing the security - settings we can fix this issue, please follow these steps mentioned - below -

    -
  • Go to Java Control Panel -
  • -
  • Double click on Java -
  • -
  • Open the Security tab -
  • -
  • Select Medium -
  • -
  • Click on Apply -
  • -
- -

Restart your web browser Even then if it does not work follow these - steps to Add URLs to the Exception Site list -

    -
  • Click Start -> Configure Java -
  • -
  • Click on the Security tab -
  • -
  • Click on the Edit Site List button -
  • -
  • Click Add in the Exception Site List window -
  • -
- -

Click in the empty field under the Location field to enter the URL - Example: http://www.example.com (URL should begin with http:// orhttps://) -

    -
  • Click OK to save the URL that you entered -
  • -
  • Click Continue on the Security Warning dialog -
  • -
- -
-
-
-
- -
-

Date: 2014-12-23T17:23+0530

-

Author: apurv

-

Org version 7.9.3f with Emacs version 24

-Validate XHTML 1.0 - -
- - - \ No newline at end of file diff --git a/src/documents/installJava3D.html b/src/documents/installJava3D.html deleted file mode 100644 index 5f175ec..0000000 --- a/src/documents/installJava3D.html +++ /dev/null @@ -1,195 +0,0 @@ - - -installJava3D - - - - - - - - - - - - - -
- -
- -
-

installJava3D

- - -
-

Table of Contents

-
- -
-
- -
-

1 Java 3D

-
- -

Java 3D is a scene graph based 3D application programming interface - (API) for the Java platform. -

-
- -
-

1.1 For Windows

-
- -
    -
  • Download the latest version of jre (“1.7 versionâ€) and Java 3d - package (“1.5 versionâ€) from www.oracle.com. -
  • -
  • Also enable jre on your browser. -
  • -
  • Java 3d package contains three jar files: j3dcore.jar, j3dutils.jar - and vecmath.jar. Add these to your classpath. It also contains - dynamic libraries for OpenGL graphics. You should add the directory - containing these to your LD_LIBRARY_PATH. -
  • -
  • Now set the class path. In Windows you set these with - Start -> Settings -> Control - Panel ->System -> Advanced -> Environment Variables. Then create or - edit your CLASSPATH and LD_LIBRARY_PATH so that they include the - locations of the Java 3D files you downloaded. For example, if you - have saved the files to C:/java3d, you should add -
      -
    • C:/java3d/lib/ext/j3dcore.jar; -
    • -
    • C:/java3d/lib/ext/j3dutils.jar; -
    • -
    • C:/java3d/lib/ext/vecmath.jar to your CLASSPATH and -
    • -
    • C:/java3d/j3d/bin to your LD_LIBRARY_PATH. -
    • -
    - -

    Restart your browser and you should be able to see the applets that - use Java 3D. -

  • -
- -
-
-
-
- -
-

Date: 2014-12-23T17:08+0530

-

Author: apurv

-

Org version 7.9.3f with Emacs version 24

-Validate XHTML 1.0 - -
- - - \ No newline at end of file diff --git a/src/help/README.txt b/src/help/README.txt deleted file mode 100644 index d679aa2..0000000 --- a/src/help/README.txt +++ /dev/null @@ -1,15 +0,0 @@ -Congrats !! - -* You have successfully downloaded and extracted the - ui.tgz . - - -* Now run makefile by the following commands inside the 'ui/src' folder to - create the build directory : - - make clean all - -* Now, open ui/build/index.html in the browser to test the template. - -* For any further doubts refer to the help that has been provided - inside the build/help/index.html. diff --git a/src/help/content.dot b/src/help/content.dot deleted file mode 100644 index 50164dd..0000000 --- a/src/help/content.dot +++ /dev/null @@ -1,43 +0,0 @@ -digraph modules { - node [style=filled,color="#FFDAB9"]; - - - "lab-header" [label="header"]; - "lab-heading" [label="heading"]; - "article-header" [label="header"]; - "article-heading" [label="heading"]; - "section-heading" [label="heading"]; - - "lab-footer" [label="footer" color="#DDA0DD"]; - "article-footer" [label="footer" color="#DDA0DD"]; - "article-aside" [label="aside" color="#DDA0DD"]; - nav [label="nav" color="#DDA0DD"]; - - lab -> "lab-header"; - lab -> "lab-footer"; - lab -> article; - - - "lab-header" -> logo; - "lab-header" -> "lab-heading"; - logo -> img; - - article -> "article-header"; - article -> nav; - article -> "article-aside"; - article -> "article-footer"; - article -> sections; - - "article-header" -> "article-heading"; - - sections -> "section-1"; - sections -> "section-n"; - - "section-1" -> icon; - "section-1" -> "section-heading"; - "section-1" -> content; - -} - - - diff --git a/src/help/content.png b/src/help/content.png deleted file mode 100644 index 1fe2673..0000000 Binary files a/src/help/content.png and /dev/null differ diff --git a/src/help/css/override.css b/src/help/css/override.css deleted file mode 100644 index a37fc6d..0000000 --- a/src/help/css/override.css +++ /dev/null @@ -1,12 +0,0 @@ -span.list-heading { - font-weight: bold; - margin-top: 2em; -} - -span.code { - font-family: monospace; - font-style: normal; - font-weight: bold; - color: #556B2F; -} - diff --git a/src/help/help.html b/src/help/help.html deleted file mode 100755 index 9e04b62..0000000 --- a/src/help/help.html +++ /dev/null @@ -1,804 +0,0 @@ - - - UI Manual - - - -
- - - - - - - -
- - -
- - Virtual Labs -
- -
- - - -
- - -
- -
- User Manual -
- -
- - - - - -
- - - -
-
- - -
- -
- Installation -
- - -
- -

Welcome! This manual guides you through the - process of assembling your virtual lab's content - using the ui template . -

- -

- If you are reading this help after a local - installation, then you have probably already - installed the ui template and you can skip this - section. If you are reading this from the web, - then you need to do the following steps to - install the template. -

- -

Downloading ui.tgz

-

- The first step in the installation is the downloading of the ui template. -

- -
    -
  1. Download - the ui.tgz - file from this link ui.tgz -
  2. - -
  3. Unzip the file. This should create a - directory ui/
  4. - -
-
-
- -
-
- - -
- -
- ui directory -
- - -
- -

- The ui - has - src and - scripts directory inside it. -
- The ui/ - directory has the following file - structure: -

- -

-

- - - - - - - - - - - - - - - - - - - - - - -
- - ui/src/lab/ - - -

All the source files for - the lab are here. The files - index.html - and - default.html have been - made read only as these need - not be edited. -

- -
-

- In case you want to edit the - html pages, you should edit - only the - content.html file in - ui/src/lab/ - and the - ui/src/lab/exp1/ directory. -

- -
-

- While adding new experiments, - make sure you create new - directories following the same - structure under - ui/src/lab/"EXPERIMENT-ID" - and change the - content.html in the - same directory. Make sure inside - the - ui/src/lab/"EXPERIMENT-ID" - directory, the files - index.html - and - default.html are not edited. -

- -
-

- In addition, the - ui/src/lab directory - contains js, - images, and - css - directories. These directories - are there to hold your own - custom files. -

-
- - ui/src/lib/ - - -

- All the library files (like - MathJax, jQuery, modernizr) - are in this directory. -

-
- - ui/src/themes/ - - -

- Two themes are supplied - with this release. -
- - * maroon-grid (uses iiith style, which does - not display icons) -
- - * blue-icon (uses the iitb - style, which uses icons for - sections)
Of course, - you are free to design your - own theme, and place it in the - themes directory. -

-
- - ui/src/makefile - - -

- This file is used for building a release - (described below). -

-
- - ui/scripts/ - - -

- This directory has the shellscript - transfer.sh. - This file has to be run when the - user wishes to test his lab - on the test or deployment server. - Run the file from the - ui/scripts - directory using the following command: -

-
-                  
-                  ./transfer.sh [USERNAME-ON-DEVEL] [OPTIONAL NAME-OF-THEME] [OPTIONAL -F] 
-                  
-

- where -

    -
  • - USERNAME-ON-DEVEL is the login name for the - developer on - devel.virtual-labs.ac.in and -
  • - OPTIONAL NAME-OF-THEME is an optional - parameter which could be maroon-grid or - blue-icon or your own - theme name. -
  • The -F option is meant for building - to the deployment server. For detailed help on - transfer.sh - , please refer to the - BUILD section. -
-

-
-

- - - - -
-
- - -
- -
- Build -
- - -
-

- The build process is completed with the - following three milestones. -

- -

Build 1 : Local build

- -

- The purpose of the local build is to be - able to view the content locally. - Once you run the makefile inside the - ui/src/ on the local machine, the - ui/build/ is created. - This is a local build deliverable of the lab's - content. To run the makefile and create - this local build, you need to go to - ui/src - and run -

-
	       make -k theme=theme-name clean all
-	    
- -

- The theme-name is one of -

-

-

    - -
  • maroon-grid
  • -
  • blue-icon
  • -
    -
-

-

- or, the command -

- -
	    make clean all
-        
- -

- which uses the default theme maroon-grid. -

- -

- The first time around, this build will - take quite long, because it copies - the ui/src/MathJax - directory. The next time onwards, this - won't be the case. -

- -
	      make  clean 
-       
- -

- will clean the ui/build/ - directory (but keep the js directory intact) -

- -

Structure of the build directory

- -
build/
-|-- content.html
-|-- css/
-|   |-- default.css
-|   |-- override.css
-|   `-- style.css
-|
-|-- default.html
-|
-|-- exp1/
-|   |-- media/
-|   |-- content.html
-|   |-- default.html
-|   `-- index.html
-|
-|-- help/
-|   |-- css/
-|       |-- override.css
-|   |-- help.html
-|   |-- images/
-|   `-- index.html
-|
-|-- images/
-|   |-- Pendulum.JPG
-|   |   ...
-|   | 
-|   `-- theory.jpg
-|
-|-- index.html
-|
-|-- js
-|   |-- MathJax/
-|   |-- MathJax-version.txt
-|   |-- jquery-1.4.2.min.js
-|   `-- modernizr-1.5.min.js
-|
-`-- theme-maroon-grid
-	
- -

Build 2 : Build on the Test server

-

- The second level build creates a - public_html/build/ inside the - home page of your lab on the test server. - The test server simulates the setup of the deployment server. - It will enable you to check whether your latest build works on - a public server (besides your local machine). - In order to deploy the lab on the deployment server, - the build must first - be run on the test server. -

- -

- You need to run the following command from inside the - ui/scripts/ directory: -

-
        
-        ./transfer.sh [USERNAME-ON-DEVEL] [OPTIONAL NAME-OF-THEME]
-	    
-	    
- -

- where -

-

-

    -
  • USERNAME-ON-DEVEL is the login name for the - developer on - devel.virtual-labs.ac.in
  • -
  • - OPTIONAL NAME-OF-THEME is an optional - parameter which could be maroon-grid or - blue-icon or your own - theme name. -
  • -
-

-

- Once this command is run, you can view the - lab running on the URL -

-

- - http://devel.virtual-labs.ac.in/test/~LAB-ID/build/ - -

-

where LAB-ID is of the form cseNN. For example: cse09 -

-

- NOTE -

    -
  • If you do not have the ssh keys to - devel.virtual-labs.ac.in - installed on the local machine under the - correct directory (/home/$USER/.ssh/), - the script will prompt you for the - password multiple times. -
  • -
  • The test server may take some time - to load the new build after running the script. Please keep - refreshing the web page on the browser - until it reflects your changes. -
  • -
-

- -

Build 3 : Build for the Deployment server

-

- The third level of the build will serve as the final - build for the deployment server. The build directory - created as a result of this final build will - run on the deployment server. To make the final build, - you need to run the following command from inside the - ui/scripts/ directory: -

        
-        ./transfer.sh [USERNAME-ON-DEVEL] [OPTIONAL NAME-OF-THEME] [-F] 
-

-

- where -

    -
  • USERNAME-ON-DEVEL is the login name for the - developer on devel.virtual-labs.ac.in -
  • -
  • - OPTIONAL NAME-OF-THEME is an optional - parameter which could be maroon-grid or - blue-icon or your own - theme name.
  • -
  • The -F option indicates that - the script must make a final-build. - Please note that the -F option must be mentioned as the - last argument only.
  • -
-

-

- Once this command is run, a - final-build will be created inside the - public_html directory on the test server. This - final-build will be transferred - automatically to the deployment server. -

-

- NOTE -

    -
  • If you do not have the ssh keys to - devel.virtual-labs.ac.in - installed on the local machine under the - correct directory (/home/$USER/.ssh/) - , the script will prompt you for the - password multiple times. -
  • -
  • The test server may take some time - to load the new build after running the script. Please keep - refreshing the web page on the browser - until it reflects your changes. -
  • -
- -

- - -
- - -
- - -
-
- - -
- -
- Content -
- - -
-

- This template features a demo of a - science lab with a sample - "simple pendulum" - experiment. The following - section will help you to configure this - template as per your lab experiments. -

- -

- The ui/src/lab/ - directory contains three files: -

-

-

    -
  • index.html
  • -
  • default.html
  • -
  • content.html
  • -
-

-

- The same structure has been followed - inside the - ui/src/lab/"EXPERIMENT_ID" directory. - The description and the read-write - permits for those file have been - tabulated here as follows : -

-

-

- - - - - - - - - - - - - - - - - - - - -
filepermissionsdescription
index.htmlread-onlyhome-page
default.htmlread-onlydefault-content
content.htmlread-writeeditable-content
- -

- - -

Editing content.html

- -

The structure of content - for - ui/src/lab/content.html - is shown below: - -

- -

- To add your lab's content, edit this - file. - - Add class="default" - to inherit the default - structure and behaviour of any element. - Elements shown in purple are the ones that - you might want to inherit as default. - - Exclude the - class="default" attribute for - any element to which you want to - add your own content. - By default, - nav - generates a list of sections - while aside - and footer - are empty. -

- - -

Adding experiment content

-

- While adding new experiments, - make sure you create new - directories following the same - structure under - ui/src/lab/"EXPERIMENT-ID" - and change the - content.html in the - same directory. Make sure inside - the - ui/src/lab/"EXPERIMENT_ID" - directory, the files - index.html - and - default.html are not edited. -

- -

Embedding multimedia

-

- - The embed - tag can be used to embed - multimedia files. -

- -
-
- -
-
- - -
- -
- Style -
- - -
-

Change CSS styles

-

- The css styles have been defined - under the - ui/src/lab/css/. - However in case you wish to define - your own css styles, you can add - your styles to the file - - ui/src/lab/css/override.css - . -

-

Add your own CSS and JS files

-

- In order to add your own js and - css files, you will need to modify - the read write permissions of - - ui/src/lab/index.html and - then include the references of the - css files. -

- -

- (Note: - ui/src/lab/index.html is - currently a read-only file. In - order to write to it you will - need to modify its read write - permissions by doing a - - chmod 755 "path/file/" ). - The syntax for adding css file to - index.html is as follows: -

- -
                  <link rel="stylesheet" href="css/YOURSTYLE.css" />
-		
-
-

- Similarly, you can add js and - other files by including their - references in the - - ui/src/lab/index.html file - as shown below for a js file. -

- -
		  <script type="text/javascript" src="js/YOURJS.js" > </script >
-		
-
-

- -
-
- - - - - - - - -
- -
- - - - -
- -
- - - - \ No newline at end of file diff --git a/src/help/images/Sitemap.png b/src/help/images/Sitemap.png deleted file mode 100755 index caed78f..0000000 Binary files a/src/help/images/Sitemap.png and /dev/null differ diff --git a/src/help/images/content.png b/src/help/images/content.png deleted file mode 100644 index 1fe2673..0000000 Binary files a/src/help/images/content.png and /dev/null differ diff --git a/src/help/images/html-id-specific-experiment-page-design.png b/src/help/images/html-id-specific-experiment-page-design.png deleted file mode 100644 index 3012c96..0000000 Binary files a/src/help/images/html-id-specific-experiment-page-design.png and /dev/null differ diff --git a/src/help/images/html-id-specific-lab-page-design.png b/src/help/images/html-id-specific-lab-page-design.png deleted file mode 100644 index e428727..0000000 Binary files a/src/help/images/html-id-specific-lab-page-design.png and /dev/null differ diff --git a/src/help/images/html-lab-page-design.png b/src/help/images/html-lab-page-design.png deleted file mode 100644 index 01554e0..0000000 Binary files a/src/help/images/html-lab-page-design.png and /dev/null differ diff --git a/src/help/images/newsitemap.png b/src/help/images/newsitemap.png deleted file mode 100755 index 8c47c73..0000000 Binary files a/src/help/images/newsitemap.png and /dev/null differ diff --git a/src/help/images/sections.png b/src/help/images/sections.png deleted file mode 100755 index ba3f3ce..0000000 Binary files a/src/help/images/sections.png and /dev/null differ diff --git a/src/help/index.html b/src/help/index.html deleted file mode 100755 index 22b45c8..0000000 --- a/src/help/index.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - - - - - - Virtual Labs - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-
- - - - - - - - - - - - - - - - - - - - - - - -
\ No newline at end of file diff --git a/src/help/makefile b/src/help/makefile deleted file mode 100644 index d13a499..0000000 --- a/src/help/makefile +++ /dev/null @@ -1,3 +0,0 @@ -all: - - dot -Tpng content.dot -o images/content.png \ No newline at end of file diff --git a/src/lab/Courses Aligned.html b/src/lab/Courses Aligned.html deleted file mode 100644 index c3cb920..0000000 --- a/src/lab/Courses Aligned.html +++ /dev/null @@ -1,218 +0,0 @@ - - - - - - - - - - Welcome to Virtual Labs - A MHRD Govt of india Initiative - - - - - - - - - - - - - - - - - - -
-
- - -
- -
-
-
-
-
-
- - - -
-

Civil Engineering

- -
- - -
- - -

Structural Analysis Lab

-

- The present lab is aligned with courses of Basic Structural Analysis. These experiments are mostly covered in the curriculam. -

-
-
-
- - - - - -
- - - - -
- - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/lab/Feedback.html b/src/lab/Feedback.html deleted file mode 100644 index aaf5bf3..0000000 --- a/src/lab/Feedback.html +++ /dev/null @@ -1,212 +0,0 @@ - - - - - - - - - - Welcome to Virtual Labs - A MHRD Govt of india Initiative - - - - - - - - - - - - - - - - - - -
-
- - -
- -
-
-
-
-
-
- - - - - - - - - -
- - - - -
- - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/lab/Introduction.html b/src/lab/Introduction.html deleted file mode 100644 index d1cab4c..0000000 --- a/src/lab/Introduction.html +++ /dev/null @@ -1,219 +0,0 @@ - - - - - - - - - - Welcome to Virtual Labs - A MHRD Govt of india Initiative - - - - - - - - - - - - - - - - - - -
-
- - -
- -
-
-
-
-
-
- - - -
-

Civil Engineering

- -
- - -
- - -

Structural Analysis Lab

-

- This laboratory gives the basic understanding of structural member under the action of loads. How structure's behaviour will be changed if there is any redundancy and how suddenly it becomes unstable will be experienced by student. Basics of determinate and indeterminate structures will be introduced through virtual experiment. Plastic behaviour of joints can be understood in virtual experiment which otherwise is very difficult to understand in real experiments. -

-

-The main purpose of any structure is to support the loads coming on it by properly transferring them to the foundation. The computation of internal and external forces and displacements produced by the application of loads to make the structure safe. Detailed analysis is to be performed to determine the bending moments, shear force, axial forces etc at the required section. Basic structural analysis contains; linear elastic analysis of structural systems and members like, beam, column, slab, frame, footing etc. -

-
-
-
- - - - - -
- - - - -
- - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/lab/List of experiments.html b/src/lab/List of experiments.html deleted file mode 100644 index 305b2d8..0000000 --- a/src/lab/List of experiments.html +++ /dev/null @@ -1,228 +0,0 @@ - - - - - - - - - - Welcome to Virtual Labs - A MHRD Govt of india Initiative - - - - - - - - - - - - - - - - - - -
-
- - -
- - - - - - -
- - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/lab/Prerequisites.html b/src/lab/Prerequisites.html index ef18f0b..5ec6eed 100644 --- a/src/lab/Prerequisites.html +++ b/src/lab/Prerequisites.html @@ -43,7 +43,7 @@ - + diff --git a/src/lab/Target Audience.html b/src/lab/Target Audience.html deleted file mode 100644 index e55da16..0000000 --- a/src/lab/Target Audience.html +++ /dev/null @@ -1,217 +0,0 @@ - - - - - - - - - - Welcome to Virtual Labs - A MHRD Govt of india Initiative - - - - - - - - - - - - - - - - - - -
-
- - -
- -
-
-
-
-
-
- - - -
-

Civil Engineering

- -
- - -
- - -

Structural Analysis Lab

-

- UG3/UG4 B.Tech Civil Engineering Students -

-
-
-
- - - - - -
- - - - -
- - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/lab/analyticstracking.php b/src/lab/analyticstracking.php deleted file mode 100644 index b804dc5..0000000 --- a/src/lab/analyticstracking.php +++ /dev/null @@ -1,12 +0,0 @@ - - - \ No newline at end of file diff --git a/src/lab/content.html b/src/lab/content.html deleted file mode 100755 index 29406d1..0000000 --- a/src/lab/content.html +++ /dev/null @@ -1,323 +0,0 @@ - - - Structural Analysis Lab - - - - -
- - - -
- - - - - - - -
- - - -
- - - -
- - -
- Welcome to Structural Analysis lab! -
- - -
- - - - - - - -
- - -
-
- - -
- - - -
- Introduction -
- - -
-

- This laboratory gives the basic understanding of structural member under the action of loads. How structure's behaviour will be changed if there is any redundancy and how suddenly it becomes unstable will be experienced by student. Basics of determinate and indeterminate structures will be introduced through virtual experiment. Plastic behaviour of joints can be understood in virtual experiment which otherwise is very difficult to understand in real experiments. -

-

-The main purpose of any structure is to support the loads coming on it by properly transferring them to the foundation. The computation of internal and external forces and displacements produced by the application of loads to make the structure safe. Detailed analysis is to be performed to determine the bending moments, shear force, axial forces etc at the required section. Basic structural analysis contains; linear elastic analysis of structural systems and members like, beam, column, slab, frame, footing etc. -

-
- -
- - - -
- -
- - -
- - - -
- List of experiments -
- - -
- -
- -
- - - -
- -
- - -
- - - -
- Target Audience -
- - -
-

- UG3/UG4 B.Tech Civil Engineering Students -

-
- -
- -
- -
- - -
- - - -
- Courses Aligned -
- - -
-

- The present lab is aligned with courses of Basic Structural Analysis. These experiments are mostly covered in the curriculam. -

-
- -
- -
- -
- - -
- - - -
- Prerequisite S/W -
- - -
-

-

    -
  • Java allows you to play online virtual labs.
  • -
  • The Java 3D API enables the creation of three-dimensional graphics applications and Internet-based 3D applets. It provides high-level constructs for creating and manipulation 3D geometry and building the structures used in rendering that geometry. With this software, you can efficiently define and render very large virtual worlds.
  • -
  • Adobe Flash (formerly Macromedia Flash) is a multimedia platform used to add animation, video, and interactivity to web pages.
  • -
- - Install Flash PLugin run the simulation

- Install Java PLugin run the simulation

- Install Java3D PLugin run the simulation - -

-
- -
- - -
-
- - -
- - - -
- Feedback -
- - -
-

- Click here to give feedback - -

- -
- -
- - -
- - - - - - - -
- - -
- -
- -
- - - \ No newline at end of file diff --git a/src/lab/css/override.css b/src/lab/css/override.css deleted file mode 100644 index eb222c0..0000000 --- a/src/lab/css/override.css +++ /dev/null @@ -1,6 +0,0 @@ -span.term { - font-family: monospace; - font-style: normal; - font-weight: bold; - color: #556B2F; -} diff --git a/src/lab/css/style.css b/src/lab/css/style.css deleted file mode 100644 index 39a0ab4..0000000 --- a/src/lab/css/style.css +++ /dev/null @@ -1,1437 +0,0 @@ -/* -Theme Name: Vlabs -Theme URI: http://www.vlabs.ac.in -Author: Vlabs.co.in -Author URI: http://www.vlabs.ac.in -Description: The theme to accompany the profile site for vlabs.ac.in -Version: 1.0 -*/ -@import url(https://fonts.googleapis.com/css?family=Raleway:400,300,700,500,600); -body { - overflow-x: hidden; - font-family:'Raleway' !important; - min-height: 100%; -} - -html { - height: 100%; -} - -p { - font-size: 16px; -} - -/*** Calendar **********************/ -.content .container-fluid div.calender { position: relative; } - -.container-fluid .calender table { -cursor:pointer; -border:1px solid #ccc; -font-size: 11px; -color: #000; -background: #fff; -font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif; -} - -.container-fluid .calender .button { -text-align: center; -padding: 2px; -} - -.container-fluid .calender .nav { -background:#f5f5f5; -} - -.container-fluid .calender thead .title { -font-weight: bold; -text-align: center; -background: #dedede; -color: #000; -padding: 2px 0 3px 0; -} - -.container-fluid .calender thead .headrow { -background: #f5f5f5; -color: #444; -font-weight:bold; -} - -.container-fluid .calender thead .daynames { -background: #fff; -color:#333; -font-weight:bold; -} - -.container-fluid .calender thead .name { -border-bottom: 1px dotted #ccc; -padding: 2px; -text-align: center; -color: #000; -} - -.container-fluid .calender thead .weekend { -color: #666; -} - -.container-fluid .calender thead .hilite { -background-color: #444; -color: #fff; -padding: 1px; -} - -.container-fluid .calender thead .active { -background-color: #d12f19; -color:#fff; -padding: 2px 0px 0px 2px; -} - - -.container-fluid .calender tbody .day { -width:1.8em; -color: #222; -text-align: right; -padding: 2px 2px 2px 2px; -} -.container-fluid .calender tbody .day.othermonth { -font-size: 80%; -color: #bbb; -} -.container-fluid .calender tbody .day.othermonth.oweekend { -color: #fbb; -} - -.container-fluid .calender table .wn { -padding: 2px 2px 2px 2px; -border-right: 1px solid #000; -background: #666; -} - -.container-fluid .calender tbody .rowhilite td { -background: #FFF1AF; -} - -.container-fluid .calender tbody .rowhilite td.wn { -background: #FFF1AF; -} - -.container-fluid .calender tbody td.hilite { -padding: 1px 1px 1px 1px; -background:#444 !important; -color:#fff !important; -} - -.container-fluid .calender tbody td.active { -color:#fff; -background: #529214 !important; -padding: 2px 2px 0px 2px; -} - -.container-fluid .calender tbody td.selected { -font-weight: bold; -border: 1px solid #888; -padding: 1px 1px 1px 1px; -background: #f5f5f5 !important; -color: #222 !important; -} - -.container-fluid .calender tbody td.weekend { -color: #666; -} - -.container-fluid .calender tbody td.today { -font-weight: bold; -color: #529214; -background:#D9EFC2; -} - -.container-fluid .calender tbody .disabled { color: #999; } - -.container-fluid .calender tbody .emptycell { -visibility: hidden; -} - -.container-fluid .calender tbody .emptyrow { -display: none; -} - -.container-fluid .calender tfoot .footrow { -text-align: center; -background: #556; -color: #fff; -} - -.container-fluid .calender tfoot .ttip { -background: #222; -color: #fff; -font-size:10px; -border-top: 1px solid #dedede; -padding: 3px; -} - -.container-fluid .calender tfoot .hilite { -background: #aaf; -border: 1px solid #04f; -color: #000; -padding: 1px; -} - -.container-fluid .calender tfoot .active { -background: #77c; -padding: 2px 0px 0px 2px; -} - -.container-fluid .calender .combo { -position: absolute; -display: none; -top: 0px; -left: 0px; -width: 4em; -border: 1px solid #ccc; -background: #f5f5f5; -color: #222; -font-size: 90%; -z-index: 100; -} - -.container-fluid .calender .combo .label, -.container-fluid .calender .combo .label-IEfix { -text-align: center; -padding: 1px; -} - -.container-fluid .calender .combo .label-IEfix { -width: 4em; -} - -.container-fluid .calender .combo .hilite { -background: #444; -color:#fff; -} - -.container-fluid .calender .combo .active { -border-top: 1px solid #999; -border-bottom: 1px solid #999; -background: #dedede; -font-weight: bold; -} -.container-fluid form li div label -{ - clear:both; - color:#444; - display:block; - font-size:9px; - line-height:9px; - margin:0; - padding-top:3px; -} - -.container-fluid form li span label -{ - clear:both; - color:#444; - display:block; - font-size:9px; - line-height:9px; - margin:0; - padding-top:3px; -} -.container-fluid form li .datepicker -{ - cursor:pointer !important; - float:left; - height:16px; - margin:.1em 5px 0 0; - padding:0; - width:16px; -} -.container-fluid input.text -{ - background:#fff url(../../../images/shadow.gif) repeat-x top; - border-bottom:1px solid #ddd; - border-left:1px solid #c3c3c3; - border-right:1px solid #c3c3c3; - border-top:1px solid #7c7c7c; - color:#333; - font-size:100%; - margin:0; - padding:2px 0; -} -p.small { - font-size: 16px; -} - - -.container-fluid form ul -{ - font-size:200%; - list-style-type:none; - margin:0; - padding:0; - width:100%; -} - -.container-fluid form li -{ - display:block; - margin:0; - padding:4px 5px 2px 9px; - position:relative; -} -a, -a:hover, -a:focus, -a:active, -a.active { - outline: 0; -} -@media(min-width:768px) { - .navbar-fixed-top { - padding: 25px 0; - -webkit-transition: padding .3s; - -moz-transition: padding .3s; - transition: padding .3s; - } - - .navbar-fixed-top .navbar-brand { - font-size: 2em; - -webkit-transition: all .3s; - -moz-transition: all .3s; - transition: all .3s; - } - - .navbar-fixed-top.navbar-shrink { - padding: 10px 0; - } - - .navbar-fixed-top.navbar-shrink .navbar-brand { - font-size: 1.5em; - } -} - -.navbar a:focus { - outline: 0; -} - -.navbar .navbar-nav li a:focus { - outline: 0; -} - -.navbar-default, -.navbar-inverse { - border: 0; -} -.footer-div -{ -margin-top:120px; -} - - -#top { - min-height: 100vh; - display: grid; - grid-template-rows: max-content auto max-content; -} - - -#footer { - color: #eee; - font-size: 14px; - width: 100%; - bottom: 0; -} - -#footer .footer-top { - background: #111; - padding: 15px 0 0px 0; -} - -#footer .row { - padding-bottom: 2rem; -} - -#footer .footer-top .footer-info h3 { - font-size: 34px; - margin: 0 0 20px 0; - padding: 2px 0 2px 10px; - line-height: 1; - font-family: "Open Sans", sans-serif; - font-weight: 700; - letter-spacing: 3px; - border-left: 4px solid #18d26e; -} - -#footer .footer-top p { - font-size: 1.4rem; - margin-bottom: 0; - color: #eee; -} - -#footer .footer-top .social-links a { - font-size: 18px; - display: inline-block; - background: #333; - color: #eee; - line-height: 1; - padding: 8px 0; - margin-right: 4px; - border-radius: 50%; - text-align: center; - width: 36px; - height: 36px; - transition: 0.3s; -} - -#footer .footer-top .social-links a:hover { - background: #3cd6ed; - color: #fff; -} - -#footer .footer-top h4 { - font-size: 14px; - color: #fff; - position: relative; - padding-bottom: 12px; -} - -#footer .footer-top h4::before, #footer .footer-top h4::after { - content: ''; - position: absolute; - left: 0; - bottom: 0; - height: 2px; -} - -#footer .footer-top h4::before { - right: 0; - background: #555; -} - -#footer .footer-top h4::after { - background: #3EC1D5; - width: 60px; -} -#footer .footer-top i { - color:#fff; -} - -#footer .footer-top a { - color:#fff; -} - - - - -/*******************************************************************************/ -/*****************************CUSTOME STYLE*************************************/ -/*******************************************************************************/ - -.search-textbox -{ - background: url("../images/search-box.png") no-repeat; - border: 0 none; - color: #666666; - float: left; - font-family: 'Raleway'; - font-size: 15px; - height: 36px; - margin: 0; - padding-left: 15px; - transition: background 0.3s ease-in-out 0s; - width: 220px; - -} - -.search-button -{ - background: url("../images/search.png") no-repeat; - cursor: pointer; - height: 36px; - text-indent: -99999em; - width: 36px; - border: 0px; - -} -.main-logo-a -{ - height: auto; - overflow: visible; - margin-left: 0px !important; - padding-bottom: 10px !important; - padding-top: 10px !important; -} - -.menu-a -{ - font-size: 14px !important; - font-family: 'Raleway' !important; - color: #2C99CD !important; - padding-left: 10px !important; - padding-bottom: 5px !important; - padding-top: 5px !important; - padding-right: 10px !important; - -} - -.menu-a-active -{ - color: white !important; -} - -.menu-li -{ - /* float: right; */ - border-radius: 10px; - margin-left: 20px; - margin-right: 20px; -} - -.menu-li:HOVER -{ - background-color: #77BB41 !important; -} - -.menu-a:HOVER -{ - color: white !important; -} -.menu-li-active -{ - background-color: #77BB41; -} - -.menu-div -{ - /* margin-top: 30px; */ - -} - -.menu-ul -{ - margin-top: 45px; -} - -@media only screen and (max-width: 375px) { - .featured-labs-experiment-div - { - text-align: center; - } - .featured-labs-experiment-icon - { - float: left; - min-width: 78px; - } -} - - -@media only screen and (min-width: 401px) { - - .custom-toggle - { - margin-bottom: 0px !important; - margin-top: 27px !important; - } -} - -@media only screen and (max-width: 400px) { - - .main-logo-a - { - width: 60%; - } - - .custom-toggle - { - margin-bottom: 0px !important; - margin-top: 12% !important; - } - - -/* .menu-div - { - margin-top: 30px !important; - } */ - -} - - - -@media only screen and (min-width: 401px) and (max-width: 523px) { - -/* .menu-div - { - margin-top: 30px !important; - } */ -} - -@media only screen and (max-width: 496px) { - - .featured-labs-div - { - background: none !important; - } -} - -@media only screen and (max-width: 540px) { - .broad-labs-empty-div - { - display: none; - } - .border-right-green-dotted - { - margin-top: 60px !important; - } -} - -@media only screen and (min-width: 401px) and (max-width: 767px) { - - .main-logo - { - width: 70%; - } -} - -@media only screen and (max-width: 767px) { - - .menu-ul - { - margin-top: 0px !important; - } - - .menu-li-active - { - background-color: white !important; - } - - .menu-a-active - { - color: #2C99CE !important; - } - - .search-ul - { - display: none !important; - } - - - -} - -@media only screen and (min-width: 768px) and (max-width: 991px) { - .menu-a - { - font-size: 1.4em !important; - } - - .main-logo - { - width: 70%; - } - - .banner-text-small - { - font-size: 1.2em !important; - } - - .banner-text-medium - { - font-size: 1.7em !important; - } - - .banner-text-big - { - font-size: 2.0em !important; - } - -} - -@media only screen and (max-width: 991px) { - .menu-ul - { - margin-top: 30px; - } - - .search-textbox - { - width: 150px; - font-size: 0.9em; - } - - .menu-li - { - margin-left: 10px; - margin-right: 10px; - } - .aboutus-col-8 - { - padding-right: 15px !important; - } - .footer-div - { - background-size: cover !important; - } - - .lab-list-col-10 - { - /* background: none !important; */ - overflow:hidden; - } - - .featured-labs-main-div - { - margin-top: -35px !important; - } -} - - -@media only screen and (min-width: 992px) and (max-width: 1199px) { - -} - - -/*====================new grid================================*/ -@media only screen and (min-width: 992px) { - .col-md-2-5 - { - width: 20%; - float: left; - } -} - -@media only screen and (max-width: 991px) { - .col-md-2-5 - { - width: 33.33%; - float: left; - } - .col-md-2-5-1-l - { - background: url("../images/dotted-devider-h-o.png") no-repeat; - background-position: left bottom; - } -} - -@media only screen and (max-width: 767px) { - .col-md-2-5 - { - width: 50%; - float: left; - } -} - -@media only screen and (max-width: 540px) { - .col-md-2-5 - { - width: 100%; - float: left; - } -} -.col-md-2-5 -{ - position: relative; - min-height: 1px; - vertical-align: bottom; - /* display: flex; */ - min-height: 228px; -} - -.col-md-2-5-1-l -{ - width: 100%; - min-height: 228px; - height: 100%; -} - -.col-md-2-5-1-withbg -{ - background: url("../images/dotted-devider-h-o.png") no-repeat; - background-position: left bottom; - width: 100%; - min-height: 228px; - height: 100%; -} - -.col-md-2-5-2 -{ - padding-right: 15px; - padding-left: 15px; -} -/*************************************************************/ - -.featured-labs-div -{ - margin-left: 0px !important; - margin-right: 0px !important; - padding-left: 15px !important; -} -.border-bottom-img -{ - /* border-bottom: 2px dotted; - border-top : 0px; - border-left: 0px; - border-right: 0px; - -webkit-border-image: url(../images/dotted-devider-h-o.png) 30 round; Safari 3.1-5 - -o-border-image: url(../images/dotted-devider-h-o.png) 30 round; Opera 11-12.1 - border-image: url(../images/dotted-devider-h-o.png) 30 round; */ -} - -.broad-labs-a:HOVER -{ - text-decoration: none !important; - -} -.col-md-2-5-1-l:HOVER, .col-md-2-5-1-withbg:HOVER -{ - background-color: #e4e4e4 !important; -} - -.border-right-green-dotted -{ - border-right: 2px dotted; - margin-top: 30px; - border-right-color: #678f48; - min-height: 115px; -} -.border-right-green-dotted a{ - padding-left: 10px; - display: block; - margin-bottom: 10px; -} -a:focus -{ - color: #72AB44 !important; -} - -.featured-labs -{ - min-height: 190px !important; -} -/*========================font classes=======================*/ -.text-h2-lightblue -{ - color: #2C99CE; - font-size: 1.8em; - -} - -.text-a-lightgreen -{ - color: #72AB44; - font-size: 1.3em; - text-decoration: underline; -} - -.text-a-lightgreen:HOVER -{ - color: #72AB44 !important; -} - -.text-a-white -{ - color: white; - font-size: 1.4em; - text-decoration: underline; -} - - -.text-h2-lightblue-small -{ - color: #2C99CE; - font-size: 1.5em; -} - -.text-h3-darkblue-bold -{ - color: #3e6389; - font-size: 1.4em; - font-weight: bold; -} - -.text-h3-darkblue -{ - color: #3e6389; - font-size: 1.4em; -} - -.text-normal-gray-small -{ - color: #888; - font-size: 16px; -} - -.text-normal-gray-big -{ - color: #888; - font-size: 30px; -} -#experiment-article-section-1-heading -{ -color: #888; -font-size: 30px; -} -.text-normal-gray-smallest -{ - color: #888; - font-size: 13px; -} - -.featured-labs-icon-text -{ - color: #888; - font-size: 13px; -} - -.featured-labs-main-div -{ - margin-top: -50px; -} - -.nounderline -{ - text-decoration: none; -} - -.nounderline:HOVER -{ - text-decoration: none !important; -} -.text-normal-gray-medium -{ - color: #888; - font-size: 1.4em; -} -/*===========================================================*/ - -.shadow -{ - -webkit-box-shadow: inset 0 8px 6px -6px black; - -moz-box-shadow: inset 0 8px 6px -6px black; - box-shadow: inset 0 8px 6px -6px black; -} - - -/*owl style sheet*/ -#owl-demo .item{ - display: block; - padding: 1px 10px; - margin: 5px; - color: #888; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} -.owl-theme .owl-controls .owl-buttons div { - padding: 5px 9px; -} - -.owl-theme .owl-buttons i{ - margin-top: 2px; -} - -//To move navigation buttons outside use these settings: - -#owl-demo .owl-controls .owl-buttons div, #owl-partner-institutions .owl-controls .owl-buttons div{ - position: absolute; -} - -#owl-demo .owl-controls .owl-buttons .owl-prev{ - left: -45px; - top: 55px; - position: absolute; - background: none !important; -} - - #owl-partner-institutions .owl-controls .owl-buttons .owl-prev - { - left: -45px; - top: 20px; - position: absolute; - background: none !important; - } - -#owl-demo .owl-controls .owl-buttons .owl-next{ - right: -45px; - top: 55px; - position: absolute; - background: none !important; -} - -#owl-partner-institutions .owl-controls .owl-buttons .owl-next -{ - right: -45px; - top: 20px; - position: absolute; - background: none !important; -} - -#owl-demo .owl-controls .owl-pagination, #owl-partner-institutions .owl-controls .owl-pagination -{ - display: none; -} - -#owl-aboutus .owl-controls .owl-buttons -{ - display: none; -} - -#owl-aboutus .owl-controls .owl-pagination -{ - text-align: left; -} -#owl-aboutus .owl-controls .owl-page span -{ - background-color: white; - border: 2px solid; - height: 20px; - width: 20px; -} - -#owl-aboutus .owl-controls .owl-page.active span, #owl-aboutus .owl-controls.clickable .owl-page:hover span -{ - background-color: #FF6600; - border: 0px; -} -/*******************/ - - -/*Labs page*/ -.sidebar-col-2 -{ - -} - -.lab-list-col-10 -{ - background: url("../images/devider-blue-v-o.png") repeat-y; - background-position: left top; - margin-bottom: 25px; -} - -.sidebar-a:HOVER, .text-h3-darkblue:HOVER { - color: #ff6600 !important; -} - -.lab-list-row-div -{ - background: url('../images/bottom-line-n.png') no-repeat; - background-position: left bottom; - height: auto; - overflow: hidden; - border-bottom: 1.5px dotted; - border-bottom-color: #888; - padding-bottom: 10px; -} - -.lab-list-row-col-2 -{ - margin-top: 15px; -} - -/**********************************************************************************/ - -.banner-text -{ - position: relative; - top: -59px; - color: white !important; -} - -.banner-text-small -{ - font-size: 1.7em; -} - -.banner-text-medium -{ - font-size: 2.2em; -} - -.banner-text-big -{ - font-size: 2.7em; -} - -.baneer-text-sub-div -{ - position: relative; - float: left -} - -.banner-text-1 -{ - left: 3.7%; -} - -.banner-text-2 -{ - left: 9.6%; -} - -.banner-text-3 -{ - left: 15%; -} - -.banner-text-4 -{ - left:22%; -} - -.banner-caption-div -{ - position: absolute; - top: 140px; - left: 42%; -} - -.banner-caption-text -{ - font-size: 2.0em; - line-height: normal; - color: black; -} - - -/*==========================RESPONSIVE+++++++++++++++++++++++++++++++*/ - -@media only screen and (max-width: 399px) { - - .banner-text-small - { - font-size: 0.8em !important; - } - - .banner-text-medium - { - font-size: 0.9em !important; - } - - .banner-text-big - { - font-size: 1.1em !important; - } - - .banner-text - { - top: -21px; - letter-spacing: -1.5px; - } - - .banner-text-1 - { - left: 1.5%; - } - - .banner-text-2 - { - left: 3.0%; - } - - .banner-text-3 - { - left: 5%; - } - - .banner-text-4 - { - left: 8%; - } - -} - -@media only screen and (min-width: 400px) and (max-width: 500px) { - .banner-text-small - { - font-size: 0.9em !important; - } - - .banner-text-medium - { - font-size: 1.1em !important; - } - - .banner-text-big - { - font-size: 1.2em !important; - } - - .banner-text - { - top: -24px; - letter-spacing: -1px; - } - - .banner-text-2 - { - left: 7.0%; - } - - .banner-text-3 - { - left: 12%; - } - - .banner-text-4 - { - left: 17%; - } -} - -@media only screen and (min-width: 501px) and (max-width: 767px) { - .banner-text-small - { - font-size: 0.9em !important; - } - - .banner-text-medium - { - font-size: 1.2em !important; - } - - .banner-text-big - { - font-size: 1.4em !important; - } - .banner-text - { - top: -30px; - } - - .banner-text-2 - { - left: 7.0%; - } - - .banner-text-3 - { - left: 12%; - } - - .banner-text-4 - { - left: 17%; - } -} - - -@media only screen and (max-width: 349px) { - - .banner-caption-text - { - font-size: 0.5em; - } - -} - -@media only screen and (min-width: 350px) and (max-width: 400px) { - - .banner-caption-text - { - font-size: 0.6em; - } - -} - - -@media only screen and (min-width: 401px) and (max-width: 444px) { - - .banner-caption-text - { - font-size: 0.7em; - } - -} - - -@media only screen and (min-width: 445px) and (max-width: 609px) { - - .banner-caption-text - { - font-size: 0.9em; - } - -} - -@media only screen and (min-width: 610px) and (max-width: 767px) { - - .banner-caption-text - { - font-size: 1.1em; - } - -} - -@media only screen and (max-width: 767px) { - .banner-caption-div - { - position: relative !important; - } -} - -@media only screen and (max-width: 346px) { - .banner-caption-div - { - top: -39px; - left: -32%; - } -} - -@media only screen and (min-width: 347px) and (max-width: 399px) { - .banner-caption-div - { - top: -43px; - left: -22%; - } -} - -@media only screen and (min-width: 400px) and (max-width: 444px) { - .banner-caption-div - { - top: -50px; - left: -31%; - } -} - -@media only screen and (min-width: 445px) and (max-width: 500px) { - .banner-caption-div - { - top: -57px; - left: -23%; - } -} - -@media only screen and (min-width: 501px) and (max-width: 569px) { - .banner-caption-div - { - top: -65px; - left: -30%; - } -} - -@media only screen and (min-width: 570px) and (max-width: 639px) { - .banner-caption-div - { - top: -74px; - left: -22%; - } -} - -@media only screen and (min-width: 640px) and (max-width: 709px) { - .banner-caption-div - { - top: -83px; - left: -16%; - } -} - -@media only screen and (min-width: 710px) and (max-width: 767px) { - .banner-caption-div - { - top: -92px; - left: -11%; - } -} - - -@media only screen and (min-width: 768px) and (max-width: 991px) { - - .banner-text-small - { - font-size: 1.2em !important; - } - - .banner-text-medium - { - font-size: 1.7em !important; - } - - .banner-text-big - { - font-size: 2.0em !important; - } - - .banner-text - { - top: -40px; - } - - .banner-text-2 - { - left: 7.0%; - } - - .banner-text-3 - { - left: 12%; - } - - .banner-text-4 - { - left: 17%; - } - - .banner-caption-text - { - font-size: 1.5em; - } - .banner-caption-div - { - top: 99px; - } -} - -@media only screen and (min-width: 992px) and (max-width: 1100px) { - - .banner-text - { - top: -52px; - } -} - -@media only screen and (min-width: 992px) and (max-width: 1150px) { - - .banner-text-2 - { - left: 7.0%; - } - - .banner-text-3 - { - left: 9%; - } - - .banner-text-4 - { - left: 12%; - } - - .banner-caption-text - { - font-size: 1.6em; - } - .banner-caption-div - { - top: 133px; - } -} - -@media only screen and (min-width: 1150px) and (max-width: 1275px) { - - .banner-text-2 - { - left: 8.3%; - } - .banner-text-3 - { - left: 12%; - } - - .banner-text-4 - { - left: 17%; - } - - .banner-caption-text - { - font-size: 1.8em; - } -} \ No newline at end of file diff --git a/src/lab/default.html b/src/lab/default.html deleted file mode 100644 index ffbe28d..0000000 --- a/src/lab/default.html +++ /dev/null @@ -1,198 +0,0 @@ - - - UI Manual - - - - -
- - - -
- - - -
- - My Lab -
- - - -
- - - -
- - - -
- - -
- Welcome to my lab! -
- - -
- - - - - - - -
- - -
-
- - -
- - - -
- Introduction -
- - -
-

- Welcome to the Physics lab! In this lab, we will do - virtual experiments to understand Newton's laws of - motion. We will start with a simple pendulum, and - from then on, the experiments get more interesting. -

-
- -
- - - -
- -
- - -
- - - -
- List of experiments -
- - -
- -
- -
-
- - - - - - - -
- - -
- -
- -
- - - \ No newline at end of file diff --git a/src/lab/documents/installFlash.html b/src/lab/documents/installFlash.html deleted file mode 100644 index b8a6ffa..0000000 --- a/src/lab/documents/installFlash.html +++ /dev/null @@ -1,336 +0,0 @@ - - -installFlash - - - - - - - - - - - - - -
- -
- -
-

installFlash

- - - - -
-

1 Flash Plugin

-
- - -

-Adobe flash player is the only application that allows you to browse -multimedia content like animations, flash games, videos, -advertisements, rich media content etc. Adobe flash player is designed -to support all the operating systems like windows, MAC, linux, -solaris, android etc. -

- -
- -
-

1.1 For Linux

-
- - - -
- -
-

1.1.1 GUI ( Graphical User Interface ) Installation

-
- - -
    -
  • Auto Installation
    - -
      -
    • Go to Ubuntu software center. Type Adobe flash plugin in the search - box ( Top right ). You can see the Adobe flash plugin in the list. -
    • -
    • Just press install and wait for the installation to complete. -
    • -
    • After installation you can view multimedia content in your browser. -
    • -
    - - -
  • -
-
    -
  • Manual Installation
    - -
      -
    • Go to http://get.adobe.com/flashplayer/ and select the version of - flash player suitable for your system to download. This will download - a tar.gz plugin in your Downloads folder. b. Unpack the plugin tar.gz - and copy the files to the appropriate location. c. Once unpacked, you - will get a directory named usr and a file named libflashplayer.so . -
    • -
    • Open terminal, switch to root account and copy this - libflashplayer.so file to /usr/lib/mozilla/plugins. - - - -
      sudo cp /home/username/pathTo/libflashplayer.so /usr/lib/mozilla/plugins
      -
      - -
    • -
    • Restart the browser and flash will be activated for mozilla. - -

      - For other browsers, identify the location to put plugins and copy this - libflashplayer.so file to that location. -

    • -
    - - -
  • -
-
- -
- -
-

1.1.2 CLI ( Command Line Interface ) Installation

-
- -
    -
  • Before starting the installation, the repository needs to be updated: - - - -
    sudo apt-get update
    -
    - -
  • -
  • After updating the repository, you can install Adobe flash player - in a single command: - - - -
    sudo apt-get install flashplugin-installer
    -
    - -
  • -
  • All in one command ( Alternative ) Alternatively the following - command will install all the multimedia plugins and libraries that - needed to play mp3 and video formats. This command will install - adobe flash player too: - - - -
    sudo apt-get install ubuntu-restricted-extras
    -
    - -
  • -
- - -
-
- -
- -
-

1.2 For Window

-
- - -
    -
  • Go to http://get.adobe.com/flashplayer/ and select the version of - flash player suitable for your system. The Flash Player installer - should prompt to begin installation after the download is - complete. If it does not, start the installer directly from - Downloads folder. -
  • -
  • After downloading Flash Player, close all open browsers. -
  • -
  • Locate the install flash player file. Unless you have specified otherwise, the file is saved in your Downloads folder. -
  • -
  • Double-click the installer file to begin the Flash Player installation. - This will install flash on your system. -
  • -
- - -
- -
- -
-

1.3 Testing installation

-
- -

Go to http://www.adobe.com/software/flash/about/ in your browser and you can - see the flash player version details. -

-
- -
- -
-

1.4 Browser Settings

-
- - -

- Even after the installation if the flash does not works -

-
    -
  • Open the menu on top-right corner of the browser. -
  • -
  • Choose Add-ons. -
  • -
  • Click the plugins tab. -
  • -
  • Click on the drop down next to the flash plugin you wish to enable. -
  • -
  • Select "Ask to Activate" or "Always Activate" from the available choices. -
  • -
  • Resfresh the pages. -
  • -
- -
-
-
-
- -
-

Date: 2014-12-23T16:50+0530

-

Author: apurv

-

Org version 7.9.3f with Emacs version 24

-Validate XHTML 1.0 - -
- - - \ No newline at end of file diff --git a/src/lab/documents/installJava.html b/src/lab/documents/installJava.html deleted file mode 100644 index 55c839e..0000000 --- a/src/lab/documents/installJava.html +++ /dev/null @@ -1,333 +0,0 @@ - - -installJava - - - - - - - - - - - - - -
- -
- -
-

installJava

- - - - -
-

1 Java and Iced-tea Plugin

-
- - - -
- -
-

1.1 For Linux

-
- - -
- -
-

1.1.1 GUI ( Graphical User Interface ) Installation

-
- -
    -
  • Open the following link : https://help.ubuntu.com/community/Java -
  • -
  • Click on the openjdk-6-jre or openjdk-7-jre package. -
  • -
  • A new tab will open asking for default launching application. -
  • -
  • Open it with Ubuntu Software Center. -
  • -
  • Ubuntu Software Center will ask for some Optional add-ons. -
  • -
  • Tick the option for Icedtea Java Plugin and apply the changes. -
  • -
  • Click on install to install Java and Icedtea plugin. -
  • -
- -
- -
- -
-

1.1.2 CLI ( Command Line Interface ) Installation

-
- -
    -
  • Installing Default JRE/JDK
    - This is the recommended and easiest option. This will install OpenJDK - 6 on Ubuntu 12.04 and earlier and on 12.10+ it will install OpenJDK 7. -
      -
    • Installing Java with apt-get.First, update the package index: - - - -
      sudo apt-get update
      -
      - -
    • -
    • Then, check if Java is not already installed: - - - -
      java–version
      -
      - -
    • -
    • If it returns “The program java can be found in the following - packagesâ€, Java hasn't been installed yet, so execute the - following command: - - - -
      sudo apt-get install default-jre
      -
      - -
    • -
    • This will install the Java Runtime Environment (JRE). If you - instead need the Java Development Kit (JDK), which is usually needed - to compile Java applications (for example Apache Ant, Apache Maven, - Eclipse and IntelliJ IDEA execute the following command: - - - -
      sudo apt-get install default-jdk 
      -
      - -
    • -
    - -

    That is everything that is needed to install Java. All other - steps are optional and must only be executed when needed. -

  • -
-
    -
  • Installing Icedtea plugin
    - IcedTea-Web is a free software implementation of Java Web Start and - the Java web browser plugin. To install, execute the following - command: - - - -
    sudo apt-get install icedtea-plugin
    -
    - - - -
  • -
-
-
- -
- -
-

1.2 For Windows

-
- -
    -
  • Visit https://java.com/en/download/index.jsp -
  • -
  • Click Free Java Download to save the set-up file to your computer. -
  • -
  • Click Save for the file in downloads bar to confirm that you want to - download the file. -
  • -
  • Open the set-up file. Follow the instructions onscreen to finish - installing Java. -
  • -
- - -
- -
- -
-

1.3 Browser Settings

-
- -

If your Java application is blocked on the browser because of the - security guidelines implemented in Java. By changing the security - settings we can fix this issue, please follow these steps mentioned - below -

    -
  • Go to Java Control Panel -
  • -
  • Double click on Java -
  • -
  • Open the Security tab -
  • -
  • Select Medium -
  • -
  • Click on Apply -
  • -
- -

Restart your web browser Even then if it does not work follow these - steps to Add URLs to the Exception Site list -

    -
  • Click Start -> Configure Java -
  • -
  • Click on the Security tab -
  • -
  • Click on the Edit Site List button -
  • -
  • Click Add in the Exception Site List window -
  • -
- -

Click in the empty field under the Location field to enter the URL - Example: http://www.example.com (URL should begin with http:// orhttps://) -

    -
  • Click OK to save the URL that you entered -
  • -
  • Click Continue on the Security Warning dialog -
  • -
- -
-
-
-
- -
-

Date: 2014-12-23T17:23+0530

-

Author: apurv

-

Org version 7.9.3f with Emacs version 24

-Validate XHTML 1.0 - -
- - - \ No newline at end of file diff --git a/src/lab/documents/installJava3D.html b/src/lab/documents/installJava3D.html deleted file mode 100644 index 5f175ec..0000000 --- a/src/lab/documents/installJava3D.html +++ /dev/null @@ -1,195 +0,0 @@ - - -installJava3D - - - - - - - - - - - - - -
- -
- -
-

installJava3D

- - -
-

Table of Contents

-
- -
-
- -
-

1 Java 3D

-
- -

Java 3D is a scene graph based 3D application programming interface - (API) for the Java platform. -

-
- -
-

1.1 For Windows

-
- -
    -
  • Download the latest version of jre (“1.7 versionâ€) and Java 3d - package (“1.5 versionâ€) from www.oracle.com. -
  • -
  • Also enable jre on your browser. -
  • -
  • Java 3d package contains three jar files: j3dcore.jar, j3dutils.jar - and vecmath.jar. Add these to your classpath. It also contains - dynamic libraries for OpenGL graphics. You should add the directory - containing these to your LD_LIBRARY_PATH. -
  • -
  • Now set the class path. In Windows you set these with - Start -> Settings -> Control - Panel ->System -> Advanced -> Environment Variables. Then create or - edit your CLASSPATH and LD_LIBRARY_PATH so that they include the - locations of the Java 3D files you downloaded. For example, if you - have saved the files to C:/java3d, you should add -
      -
    • C:/java3d/lib/ext/j3dcore.jar; -
    • -
    • C:/java3d/lib/ext/j3dutils.jar; -
    • -
    • C:/java3d/lib/ext/vecmath.jar to your CLASSPATH and -
    • -
    • C:/java3d/j3d/bin to your LD_LIBRARY_PATH. -
    • -
    - -

    Restart your browser and you should be able to see the applets that - use Java 3D. -

  • -
- -
-
-
-
- -
-

Date: 2014-12-23T17:08+0530

-

Author: apurv

-

Org version 7.9.3f with Emacs version 24

-Validate XHTML 1.0 - -
- - - \ No newline at end of file diff --git a/src/lab/exp1/Animation/1.Rigid Joint.html b/src/lab/exp1/Animation/1.Rigid Joint.html deleted file mode 100644 index 1df872a..0000000 --- a/src/lab/exp1/Animation/1.Rigid Joint.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/lab/exp1/Animation/1.Rigid Joint.swf b/src/lab/exp1/Animation/1.Rigid Joint.swf deleted file mode 100644 index 43e6076..0000000 Binary files a/src/lab/exp1/Animation/1.Rigid Joint.swf and /dev/null differ diff --git a/src/lab/exp1/Exp-1 Rigid joint.pdf b/src/lab/exp1/Exp-1 Rigid joint.pdf deleted file mode 100644 index 90706aa..0000000 Binary files a/src/lab/exp1/Exp-1 Rigid joint.pdf and /dev/null differ diff --git a/src/lab/exp1/Experiment.html b/src/lab/exp1/Experiment.html deleted file mode 100644 index 791180d..0000000 --- a/src/lab/exp1/Experiment.html +++ /dev/null @@ -1,215 +0,0 @@ - - - - - - - - - - Welcome to Virtual Labs - A MHRD Govt of india Initiative - - - - - - - - - - - - - - - - - - -
-
- - -
- - - - - -
- - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/lab/exp1/Feedback.html b/src/lab/exp1/Feedback.html deleted file mode 100644 index b384f46..0000000 --- a/src/lab/exp1/Feedback.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - Welcome to Virtual Labs - A MHRD Govt of india Initiative - - - - - - - - - - - - - - - - - - -
-
- - -
- - - -
- - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/lab/exp1/Further Readings.html b/src/lab/exp1/Further Readings.html deleted file mode 100644 index 7a84867..0000000 --- a/src/lab/exp1/Further Readings.html +++ /dev/null @@ -1,218 +0,0 @@ - - - - - - - - - - Welcome to Virtual Labs - A MHRD Govt of india Initiative - - - - - - - - - - - - - - - - - - -
-
- - -
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/lab/exp1/Introduction.html b/src/lab/exp1/Introduction.html index 638d5c2..4da7504 100644 --- a/src/lab/exp1/Introduction.html +++ b/src/lab/exp1/Introduction.html @@ -49,15 +49,6 @@