├── .DS_Store ├── PIE.htc ├── README.md ├── banner.psd ├── chrome.psd ├── css ├── .DS_Store ├── animate.css ├── bootstrap.css ├── font-awesome.css ├── font-awesome2.css ├── responsive.css └── style.css ├── fonts ├── .DS_Store ├── FontAwesome.otf ├── fontawesome-webfont.eot ├── fontawesome-webfont.svg ├── fontawesome-webfont.ttf ├── fontawesome-webfont.woff └── fontawesome-webfont.woff2 ├── form_process.php ├── img ├── .DS_Store ├── api.png ├── ben.png ├── bg-map.png ├── c-liogo1.png ├── c-liogo2.png ├── c-liogo3.png ├── c-liogo4.png ├── c-liogo5.png ├── chrome.png ├── client-pic1.jpg ├── cornell.png ├── credible.jpg ├── favicon.ico ├── favicon.png ├── footer-logo1.png ├── footer-logo2.png ├── glyphicons-halflings-white.png ├── glyphicons-halflings.png ├── iPad.png ├── imac.png ├── iphone.png ├── jeremy.png ├── julia.png ├── list-style.png ├── logo1.png ├── logo2.png ├── macbook-pro.png ├── madhur.png ├── malicious.jpg ├── metaImage.jpg ├── mobileapp.png ├── monte.png ├── nav-logo1.png ├── nav-logo2.png ├── old_identity │ ├── .DS_Store │ ├── Ronin.ai │ ├── api.png │ ├── chrome.png │ ├── favicon.ico │ ├── favicon.png │ ├── footer-logo1.png │ ├── footer-logo2.png │ ├── logo1.png │ ├── logo2.png │ ├── mobileapp.png │ ├── nav-logo1.png │ ├── nav-logo2.png │ ├── service2.png │ ├── services1.png │ └── webapp.png ├── pw_maze_black.png ├── pw_maze_black_2X.png ├── questionable.jpg ├── quinn.png ├── res_nav_click.png ├── ryan.png ├── section-bg1.jpg ├── section-bg2.jpg ├── service1.png ├── service2.png ├── team-leader-pic2.png ├── twitterCard.jpg ├── valerie.png └── webapp.png ├── index.html ├── js ├── bootstrap.js ├── classie.js ├── html5element.js ├── html5shiv.js ├── jquery-scrolltofixed.js ├── jquery.1.8.3.min.js ├── jquery.easing.1.3.js ├── jquery.isotope.js ├── respond-1.1.0.min.js ├── scroll.js └── wow.js ├── newhound.ai ├── newshound.ai └── team.psd /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/.DS_Store -------------------------------------------------------------------------------- /PIE.htc: -------------------------------------------------------------------------------- 1 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 96 | 97 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | 2 | #NewsHound 3 | A platform that helps you find fake news. Co-Founded at Debug Politics, GitHub HQ. 4 | 5 | ##How it Works 6 | 1. This is the display site for NewsHound. 7 | 2. NewsHound offers 4 services to help people find fake news. 8 | 3. A chrome extention which highlights articles as you scroll through your social media feed. 9 | 4. A journalist/fact-checker facing web app which allows them to add fake or questionable articles or news stories and automatically updates our API. 10 | 5. A user-facing web app where they can check an article's trustworthyness by simply posting the URL. 11 | 6. A mobile app which is the user-facing web app but on your phone. 12 | 13 | -------------------------------------------------------------------------------- /banner.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/banner.psd -------------------------------------------------------------------------------- /chrome.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/chrome.psd -------------------------------------------------------------------------------- /css/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/css/.DS_Store -------------------------------------------------------------------------------- /css/font-awesome2.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome 4.1.0 by @davegandy - http://fontawesome.io - @fontawesome 3 | * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) 4 | */ 5 | /* FONT PATH 6 | * -------------------------- */ 7 | i 8 | @font-face { 9 | font-family: 'FontAwesome'; 10 | src: url('../fonts/fontawesome-webfont.eot?v=4.1.0'); 11 | src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg'); 12 | font-weight: normal; 13 | font-style: normal; 14 | } 15 | i{ 16 | font-family: 'FontAwesome'; 17 | font-weight:normal; 18 | font-style:normal ; 19 | } 20 | .fa { 21 | display: inline-block; 22 | font-family: FontAwesome; 23 | font-style: normal; 24 | font-weight: normal; 25 | line-height: 1; 26 | -webkit-font-smoothing: antialiased; 27 | -moz-osx-font-smoothing: grayscale; 28 | } 29 | /* makes the font 33% larger relative to the icon container */ 30 | .fa-lg { 31 | font-size: 1.33333333em; 32 | line-height: 0.75em; 33 | vertical-align: -15%; 34 | } 35 | .fa-2x { 36 | font-size: 2em; 37 | } 38 | .fa-3x { 39 | font-size: 3em; 40 | } 41 | .fa-4x { 42 | font-size: 4em; 43 | } 44 | .fa-5x { 45 | font-size: 5em; 46 | } 47 | .fa-fw { 48 | width: 1.28571429em; 49 | text-align: center; 50 | } 51 | .fa-ul { 52 | padding-left: 0; 53 | margin-left: 2.14285714em; 54 | list-style-type: none; 55 | } 56 | .fa-ul > li { 57 | position: relative; 58 | } 59 | .fa-li { 60 | position: absolute; 61 | left: -2.14285714em; 62 | width: 2.14285714em; 63 | top: 0.14285714em; 64 | text-align: center; 65 | } 66 | .fa-li.fa-lg { 67 | left: -1.85714286em; 68 | } 69 | .fa-border { 70 | padding: .2em .25em .15em; 71 | border: solid 0.08em #eeeeee; 72 | border-radius: .1em; 73 | } 74 | .pull-right { 75 | float: right; 76 | } 77 | .pull-left { 78 | float: left; 79 | } 80 | .fa.pull-left { 81 | margin-right: .3em; 82 | } 83 | .fa.pull-right { 84 | margin-left: .3em; 85 | } 86 | .fa-spin { 87 | -webkit-animation: spin 2s infinite linear; 88 | -moz-animation: spin 2s infinite linear; 89 | -o-animation: spin 2s infinite linear; 90 | animation: spin 2s infinite linear; 91 | } 92 | @-moz-keyframes spin { 93 | 0% { 94 | -moz-transform: rotate(0deg); 95 | } 96 | 100% { 97 | -moz-transform: rotate(359deg); 98 | } 99 | } 100 | @-webkit-keyframes spin { 101 | 0% { 102 | -webkit-transform: rotate(0deg); 103 | } 104 | 100% { 105 | -webkit-transform: rotate(359deg); 106 | } 107 | } 108 | @-o-keyframes spin { 109 | 0% { 110 | -o-transform: rotate(0deg); 111 | } 112 | 100% { 113 | -o-transform: rotate(359deg); 114 | } 115 | } 116 | @keyframes spin { 117 | 0% { 118 | -webkit-transform: rotate(0deg); 119 | transform: rotate(0deg); 120 | } 121 | 100% { 122 | -webkit-transform: rotate(359deg); 123 | transform: rotate(359deg); 124 | } 125 | } 126 | .fa-rotate-90 { 127 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); 128 | -webkit-transform: rotate(90deg); 129 | -moz-transform: rotate(90deg); 130 | -ms-transform: rotate(90deg); 131 | -o-transform: rotate(90deg); 132 | transform: rotate(90deg); 133 | } 134 | .fa-rotate-180 { 135 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); 136 | -webkit-transform: rotate(180deg); 137 | -moz-transform: rotate(180deg); 138 | -ms-transform: rotate(180deg); 139 | -o-transform: rotate(180deg); 140 | transform: rotate(180deg); 141 | } 142 | .fa-rotate-270 { 143 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); 144 | -webkit-transform: rotate(270deg); 145 | -moz-transform: rotate(270deg); 146 | -ms-transform: rotate(270deg); 147 | -o-transform: rotate(270deg); 148 | transform: rotate(270deg); 149 | } 150 | .fa-flip-horizontal { 151 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1); 152 | -webkit-transform: scale(-1, 1); 153 | -moz-transform: scale(-1, 1); 154 | -ms-transform: scale(-1, 1); 155 | -o-transform: scale(-1, 1); 156 | transform: scale(-1, 1); 157 | } 158 | .fa-flip-vertical { 159 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1); 160 | -webkit-transform: scale(1, -1); 161 | -moz-transform: scale(1, -1); 162 | -ms-transform: scale(1, -1); 163 | -o-transform: scale(1, -1); 164 | transform: scale(1, -1); 165 | } 166 | .fa-stack { 167 | position: relative; 168 | display: inline-block; 169 | width: 2em; 170 | height: 2em; 171 | line-height: 2em; 172 | vertical-align: middle; 173 | } 174 | .fa-stack-1x, 175 | .fa-stack-2x { 176 | position: absolute; 177 | left: 0; 178 | width: 100%; 179 | text-align: center; 180 | } 181 | .fa-stack-1x { 182 | line-height: inherit; 183 | } 184 | .fa-stack-2x { 185 | font-size: 2em; 186 | } 187 | .fa-inverse { 188 | color: #ffffff; 189 | } 190 | /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen 191 | readers do not read off random characters that represent icons */ 192 | .fa-glass:before { 193 | content: "\f000"; 194 | } 195 | .fa-music:before { 196 | content: "\f001"; 197 | } 198 | .fa-search:before { 199 | content: "\f002"; 200 | } 201 | .fa-envelope-o:before { 202 | content: "\f003"; 203 | } 204 | .fa-heart:before { 205 | content: "\f004"; 206 | } 207 | .fa-star:before { 208 | content: "\f005"; 209 | } 210 | .fa-star-o:before { 211 | content: "\f006"; 212 | } 213 | .fa-user:before { 214 | content: "\f007"; 215 | } 216 | .fa-film:before { 217 | content: "\f008"; 218 | } 219 | .fa-th-large:before { 220 | content: "\f009"; 221 | } 222 | .fa-th:before { 223 | content: "\f00a"; 224 | } 225 | .fa-th-list:before { 226 | content: "\f00b"; 227 | } 228 | .fa-check:before { 229 | content: "\f00c"; 230 | } 231 | .fa-times:before { 232 | content: "\f00d"; 233 | } 234 | .fa-search-plus:before { 235 | content: "\f00e"; 236 | } 237 | .fa-search-minus:before { 238 | content: "\f010"; 239 | } 240 | .fa-power-off:before { 241 | content: "\f011"; 242 | } 243 | .fa-signal:before { 244 | content: "\f012"; 245 | } 246 | .fa-gear:before, 247 | .fa-cog:before { 248 | content: "\f013"; 249 | } 250 | .fa-trash-o:before { 251 | content: "\f014"; 252 | } 253 | .fa-home:before { 254 | content: "\f015"; 255 | } 256 | .fa-file-o:before { 257 | content: "\f016"; 258 | } 259 | .fa-clock-o:before { 260 | content: "\f017"; 261 | } 262 | .fa-road:before { 263 | content: "\f018"; 264 | } 265 | .fa-download:before { 266 | content: "\f019"; 267 | } 268 | .fa-arrow-circle-o-down:before { 269 | content: "\f01a"; 270 | } 271 | .fa-arrow-circle-o-up:before { 272 | content: "\f01b"; 273 | } 274 | .fa-inbox:before { 275 | content: "\f01c"; 276 | } 277 | .fa-play-circle-o:before { 278 | content: "\f01d"; 279 | } 280 | .fa-rotate-right:before, 281 | .fa-repeat:before { 282 | content: "\f01e"; 283 | } 284 | .fa-refresh:before { 285 | content: "\f021"; 286 | } 287 | .fa-list-alt:before { 288 | content: "\f022"; 289 | } 290 | .fa-lock:before { 291 | content: "\f023"; 292 | } 293 | .fa-flag:before { 294 | content: "\f024"; 295 | } 296 | .fa-headphones:before { 297 | content: "\f025"; 298 | } 299 | .fa-volume-off:before { 300 | content: "\f026"; 301 | } 302 | .fa-volume-down:before { 303 | content: "\f027"; 304 | } 305 | .fa-volume-up:before { 306 | content: "\f028"; 307 | } 308 | .fa-qrcode:before { 309 | content: "\f029"; 310 | } 311 | .fa-barcode:before { 312 | content: "\f02a"; 313 | } 314 | .fa-tag:before { 315 | content: "\f02b"; 316 | } 317 | .fa-tags:before { 318 | content: "\f02c"; 319 | } 320 | .fa-book:before { 321 | content: "\f02d"; 322 | } 323 | .fa-bookmark:before { 324 | content: "\f02e"; 325 | } 326 | .fa-print:before { 327 | content: "\f02f"; 328 | } 329 | .fa-camera:before { 330 | content: "\f030"; 331 | } 332 | .fa-font:before { 333 | content: "\f031"; 334 | } 335 | .fa-bold:before { 336 | content: "\f032"; 337 | } 338 | .fa-italic:before { 339 | content: "\f033"; 340 | } 341 | .fa-text-height:before { 342 | content: "\f034"; 343 | } 344 | .fa-text-width:before { 345 | content: "\f035"; 346 | } 347 | .fa-align-left:before { 348 | content: "\f036"; 349 | } 350 | .fa-align-center:before { 351 | content: "\f037"; 352 | } 353 | .fa-align-right:before { 354 | content: "\f038"; 355 | } 356 | .fa-align-justify:before { 357 | content: "\f039"; 358 | } 359 | .fa-list:before { 360 | content: "\f03a"; 361 | } 362 | .fa-dedent:before, 363 | .fa-outdent:before { 364 | content: "\f03b"; 365 | } 366 | .fa-indent:before { 367 | content: "\f03c"; 368 | } 369 | .fa-video-camera:before { 370 | content: "\f03d"; 371 | } 372 | .fa-photo:before, 373 | .fa-image:before, 374 | .fa-picture-o:before { 375 | content: "\f03e"; 376 | } 377 | .fa-pencil:before { 378 | content: "\f040"; 379 | } 380 | .fa-map-marker:before { 381 | content: "\f041"; 382 | } 383 | .fa-adjust:before { 384 | content: "\f042"; 385 | } 386 | .fa-tint:before { 387 | content: "\f043"; 388 | } 389 | .fa-edit:before, 390 | .fa-pencil-square-o:before { 391 | content: "\f044"; 392 | } 393 | .fa-share-square-o:before { 394 | content: "\f045"; 395 | } 396 | .fa-check-square-o:before { 397 | content: "\f046"; 398 | } 399 | .fa-arrows:before { 400 | content: "\f047"; 401 | } 402 | .fa-step-backward:before { 403 | content: "\f048"; 404 | } 405 | .fa-fast-backward:before { 406 | content: "\f049"; 407 | } 408 | .fa-backward:before { 409 | content: "\f04a"; 410 | } 411 | .fa-play:before { 412 | content: "\f04b"; 413 | } 414 | .fa-pause:before { 415 | content: "\f04c"; 416 | } 417 | .fa-stop:before { 418 | content: "\f04d"; 419 | } 420 | .fa-forward:before { 421 | content: "\f04e"; 422 | } 423 | .fa-fast-forward:before { 424 | content: "\f050"; 425 | } 426 | .fa-step-forward:before { 427 | content: "\f051"; 428 | } 429 | .fa-eject:before { 430 | content: "\f052"; 431 | } 432 | .fa-chevron-left:before { 433 | content: "\f053"; 434 | } 435 | .fa-chevron-right:before { 436 | content: "\f054"; 437 | } 438 | .fa-plus-circle:before { 439 | content: "\f055"; 440 | } 441 | .fa-minus-circle:before { 442 | content: "\f056"; 443 | } 444 | .fa-times-circle:before { 445 | content: "\f057"; 446 | } 447 | .fa-check-circle:before { 448 | content: "\f058"; 449 | } 450 | .fa-question-circle:before { 451 | content: "\f059"; 452 | } 453 | .fa-info-circle:before { 454 | content: "\f05a"; 455 | } 456 | .fa-crosshairs:before { 457 | content: "\f05b"; 458 | } 459 | .fa-times-circle-o:before { 460 | content: "\f05c"; 461 | } 462 | .fa-check-circle-o:before { 463 | content: "\f05d"; 464 | } 465 | .fa-ban:before { 466 | content: "\f05e"; 467 | } 468 | .fa-arrow-left:before { 469 | content: "\f060"; 470 | } 471 | .fa-arrow-right:before { 472 | content: "\f061"; 473 | } 474 | .fa-arrow-up:before { 475 | content: "\f062"; 476 | } 477 | .fa-arrow-down:before { 478 | content: "\f063"; 479 | } 480 | .fa-mail-forward:before, 481 | .fa-share:before { 482 | content: "\f064"; 483 | } 484 | .fa-expand:before { 485 | content: "\f065"; 486 | } 487 | .fa-compress:before { 488 | content: "\f066"; 489 | } 490 | .fa-plus:before { 491 | content: "\f067"; 492 | } 493 | .fa-minus:before { 494 | content: "\f068"; 495 | } 496 | .fa-asterisk:before { 497 | content: "\f069"; 498 | } 499 | .fa-exclamation-circle:before { 500 | content: "\f06a"; 501 | } 502 | .fa-gift:before { 503 | content: "\f06b"; 504 | } 505 | .fa-leaf:before { 506 | content: "\f06c"; 507 | } 508 | .fa-fire:before { 509 | content: "\f06d"; 510 | } 511 | .fa-eye:before { 512 | content: "\f06e"; 513 | } 514 | .fa-eye-slash:before { 515 | content: "\f070"; 516 | } 517 | .fa-warning:before, 518 | .fa-exclamation-triangle:before { 519 | content: "\f071"; 520 | } 521 | .fa-plane:before { 522 | content: "\f072"; 523 | } 524 | .fa-calendar:before { 525 | content: "\f073"; 526 | } 527 | .fa-random:before { 528 | content: "\f074"; 529 | } 530 | .fa-comment:before { 531 | content: "\f075"; 532 | } 533 | .fa-magnet:before { 534 | content: "\f076"; 535 | } 536 | .fa-chevron-up:before { 537 | content: "\f077"; 538 | } 539 | .fa-chevron-down:before { 540 | content: "\f078"; 541 | } 542 | .fa-retweet:before { 543 | content: "\f079"; 544 | } 545 | .fa-shopping-cart:before { 546 | content: "\f07a"; 547 | } 548 | .fa-folder:before { 549 | content: "\f07b"; 550 | } 551 | .fa-folder-open:before { 552 | content: "\f07c"; 553 | } 554 | .fa-arrows-v:before { 555 | content: "\f07d"; 556 | } 557 | .fa-arrows-h:before { 558 | content: "\f07e"; 559 | } 560 | .fa-bar-chart-o:before { 561 | content: "\f080"; 562 | } 563 | .fa-twitter-square:before { 564 | content: "\f081"; 565 | } 566 | .fa-facebook-square:before { 567 | content: "\f082"; 568 | } 569 | .fa-camera-retro:before { 570 | content: "\f083"; 571 | } 572 | .fa-key:before { 573 | content: "\f084"; 574 | } 575 | .fa-gears:before, 576 | .fa-cogs:before { 577 | content: "\f085"; 578 | } 579 | .fa-comments:before { 580 | content: "\f086"; 581 | } 582 | .fa-thumbs-o-up:before { 583 | content: "\f087"; 584 | } 585 | .fa-thumbs-o-down:before { 586 | content: "\f088"; 587 | } 588 | .fa-star-half:before { 589 | content: "\f089"; 590 | } 591 | .fa-heart-o:before { 592 | content: "\f08a"; 593 | } 594 | .fa-sign-out:before { 595 | content: "\f08b"; 596 | } 597 | .fa-linkedin-square:before { 598 | content: "\f08c"; 599 | } 600 | .fa-thumb-tack:before { 601 | content: "\f08d"; 602 | } 603 | .fa-external-link:before { 604 | content: "\f08e"; 605 | } 606 | .fa-sign-in:before { 607 | content: "\f090"; 608 | } 609 | .fa-trophy:before { 610 | content: "\f091"; 611 | } 612 | .fa-github-square:before { 613 | content: "\f092"; 614 | } 615 | .fa-upload:before { 616 | content: "\f093"; 617 | } 618 | .fa-lemon-o:before { 619 | content: "\f094"; 620 | } 621 | .fa-phone:before { 622 | content: "\f095"; 623 | } 624 | .fa-square-o:before { 625 | content: "\f096"; 626 | } 627 | .fa-bookmark-o:before { 628 | content: "\f097"; 629 | } 630 | .fa-phone-square:before { 631 | content: "\f098"; 632 | } 633 | .fa-twitter:before { 634 | content: "\f099"; 635 | } 636 | .fa-facebook:before { 637 | content: "\f09a"; 638 | } 639 | .fa-github:before { 640 | content: "\f09b"; 641 | } 642 | .fa-unlock:before { 643 | content: "\f09c"; 644 | } 645 | .fa-credit-card:before { 646 | content: "\f09d"; 647 | } 648 | .fa-rss:before { 649 | content: "\f09e"; 650 | } 651 | .fa-hdd-o:before { 652 | content: "\f0a0"; 653 | } 654 | .fa-bullhorn:before { 655 | content: "\f0a1"; 656 | } 657 | .fa-bell:before { 658 | content: "\f0f3"; 659 | } 660 | .fa-certificate:before { 661 | content: "\f0a3"; 662 | } 663 | .fa-hand-o-right:before { 664 | content: "\f0a4"; 665 | } 666 | .fa-hand-o-left:before { 667 | content: "\f0a5"; 668 | } 669 | .fa-hand-o-up:before { 670 | content: "\f0a6"; 671 | } 672 | .fa-hand-o-down:before { 673 | content: "\f0a7"; 674 | } 675 | .fa-arrow-circle-left:before { 676 | content: "\f0a8"; 677 | } 678 | .fa-arrow-circle-right:before { 679 | content: "\f0a9"; 680 | } 681 | .fa-arrow-circle-up:before { 682 | content: "\f0aa"; 683 | } 684 | .fa-arrow-circle-down:before { 685 | content: "\f0ab"; 686 | } 687 | .fa-globe:before { 688 | content: "\f0ac"; 689 | } 690 | .fa-wrench:before { 691 | content: "\f0ad"; 692 | } 693 | .fa-tasks:before { 694 | content: "\f0ae"; 695 | } 696 | .fa-filter:before { 697 | content: "\f0b0"; 698 | } 699 | .fa-briefcase:before { 700 | content: "\f0b1"; 701 | } 702 | .fa-arrows-alt:before { 703 | content: "\f0b2"; 704 | } 705 | .fa-group:before, 706 | .fa-users:before { 707 | content: "\f0c0"; 708 | } 709 | .fa-chain:before, 710 | .fa-link:before { 711 | content: "\f0c1"; 712 | } 713 | .fa-cloud:before { 714 | content: "\f0c2"; 715 | } 716 | .fa-flask:before { 717 | content: "\f0c3"; 718 | } 719 | .fa-cut:before, 720 | .fa-scissors:before { 721 | content: "\f0c4"; 722 | } 723 | .fa-copy:before, 724 | .fa-files-o:before { 725 | content: "\f0c5"; 726 | } 727 | .fa-paperclip:before { 728 | content: "\f0c6"; 729 | } 730 | .fa-save:before, 731 | .fa-floppy-o:before { 732 | content: "\f0c7"; 733 | } 734 | .fa-square:before { 735 | content: "\f0c8"; 736 | } 737 | .fa-navicon:before, 738 | .fa-reorder:before, 739 | .fa-bars:before { 740 | content: "\f0c9"; 741 | } 742 | .fa-list-ul:before { 743 | content: "\f0ca"; 744 | } 745 | .fa-list-ol:before { 746 | content: "\f0cb"; 747 | } 748 | .fa-strikethrough:before { 749 | content: "\f0cc"; 750 | } 751 | .fa-underline:before { 752 | content: "\f0cd"; 753 | } 754 | .fa-table:before { 755 | content: "\f0ce"; 756 | } 757 | .fa-magic:before { 758 | content: "\f0d0"; 759 | } 760 | .fa-truck:before { 761 | content: "\f0d1"; 762 | } 763 | .fa-pinterest:before { 764 | content: "\f0d2"; 765 | } 766 | .fa-pinterest-square:before { 767 | content: "\f0d3"; 768 | } 769 | .fa-google-plus-square:before { 770 | content: "\f0d4"; 771 | } 772 | .fa-google-plus:before { 773 | content: "\f0d5"; 774 | } 775 | .fa-money:before { 776 | content: "\f0d6"; 777 | } 778 | .fa-caret-down:before { 779 | content: "\f0d7"; 780 | } 781 | .fa-caret-up:before { 782 | content: "\f0d8"; 783 | } 784 | .fa-caret-left:before { 785 | content: "\f0d9"; 786 | } 787 | .fa-caret-right:before { 788 | content: "\f0da"; 789 | } 790 | .fa-columns:before { 791 | content: "\f0db"; 792 | } 793 | .fa-unsorted:before, 794 | .fa-sort:before { 795 | content: "\f0dc"; 796 | } 797 | .fa-sort-down:before, 798 | .fa-sort-desc:before { 799 | content: "\f0dd"; 800 | } 801 | .fa-sort-up:before, 802 | .fa-sort-asc:before { 803 | content: "\f0de"; 804 | } 805 | .fa-envelope:before { 806 | content: "\f0e0"; 807 | } 808 | .fa-linkedin:before { 809 | content: "\f0e1"; 810 | } 811 | .fa-rotate-left:before, 812 | .fa-undo:before { 813 | content: "\f0e2"; 814 | } 815 | .fa-legal:before, 816 | .fa-gavel:before { 817 | content: "\f0e3"; 818 | } 819 | .fa-dashboard:before, 820 | .fa-tachometer:before { 821 | content: "\f0e4"; 822 | } 823 | .fa-comment-o:before { 824 | content: "\f0e5"; 825 | } 826 | .fa-comments-o:before { 827 | content: "\f0e6"; 828 | } 829 | .fa-flash:before, 830 | .fa-bolt:before { 831 | content: "\f0e7"; 832 | } 833 | .fa-sitemap:before { 834 | content: "\f0e8"; 835 | } 836 | .fa-umbrella:before { 837 | content: "\f0e9"; 838 | } 839 | .fa-paste:before, 840 | .fa-clipboard:before { 841 | content: "\f0ea"; 842 | } 843 | .fa-lightbulb-o:before { 844 | content: "\f0eb"; 845 | } 846 | .fa-exchange:before { 847 | content: "\f0ec"; 848 | } 849 | .fa-cloud-download:before { 850 | content: "\f0ed"; 851 | } 852 | .fa-cloud-upload:before { 853 | content: "\f0ee"; 854 | } 855 | .fa-user-md:before { 856 | content: "\f0f0"; 857 | } 858 | .fa-stethoscope:before { 859 | content: "\f0f1"; 860 | } 861 | .fa-suitcase:before { 862 | content: "\f0f2"; 863 | } 864 | .fa-bell-o:before { 865 | content: "\f0a2"; 866 | } 867 | .fa-coffee:before { 868 | content: "\f0f4"; 869 | } 870 | .fa-cutlery:before { 871 | content: "\f0f5"; 872 | } 873 | .fa-file-text-o:before { 874 | content: "\f0f6"; 875 | } 876 | .fa-building-o:before { 877 | content: "\f0f7"; 878 | } 879 | .fa-hospital-o:before { 880 | content: "\f0f8"; 881 | } 882 | .fa-ambulance:before { 883 | content: "\f0f9"; 884 | } 885 | .fa-medkit:before { 886 | content: "\f0fa"; 887 | } 888 | .fa-fighter-jet:before { 889 | content: "\f0fb"; 890 | } 891 | .fa-beer:before { 892 | content: "\f0fc"; 893 | } 894 | .fa-h-square:before { 895 | content: "\f0fd"; 896 | } 897 | .fa-plus-square:before { 898 | content: "\f0fe"; 899 | } 900 | .fa-angle-double-left:before { 901 | content: "\f100"; 902 | } 903 | .fa-angle-double-right:before { 904 | content: "\f101"; 905 | } 906 | .fa-angle-double-up:before { 907 | content: "\f102"; 908 | } 909 | .fa-angle-double-down:before { 910 | content: "\f103"; 911 | } 912 | .fa-angle-left:before { 913 | content: "\f104"; 914 | } 915 | .fa-angle-right:before { 916 | content: "\f105"; 917 | } 918 | .fa-angle-up:before { 919 | content: "\f106"; 920 | } 921 | .fa-angle-down:before { 922 | content: "\f107"; 923 | } 924 | .fa-desktop:before { 925 | content: "\f108"; 926 | } 927 | .fa-laptop:before { 928 | content: "\f109"; 929 | } 930 | .fa-tablet:before { 931 | content: "\f10a"; 932 | } 933 | .fa-mobile-phone:before, 934 | .fa-mobile:before { 935 | content: "\f10b"; 936 | } 937 | .fa-circle-o:before { 938 | content: "\f10c"; 939 | } 940 | .fa-quote-left:before { 941 | content: "\f10d"; 942 | } 943 | .fa-quote-right:before { 944 | content: "\f10e"; 945 | } 946 | .fa-spinner:before { 947 | content: "\f110"; 948 | } 949 | .fa-circle:before { 950 | content: "\f111"; 951 | } 952 | .fa-mail-reply:before, 953 | .fa-reply:before { 954 | content: "\f112"; 955 | } 956 | .fa-github-alt:before { 957 | content: "\f113"; 958 | } 959 | .fa-folder-o:before { 960 | content: "\f114"; 961 | } 962 | .fa-folder-open-o:before { 963 | content: "\f115"; 964 | } 965 | .fa-smile-o:before { 966 | content: "\f118"; 967 | } 968 | .fa-frown-o:before { 969 | content: "\f119"; 970 | } 971 | .fa-meh-o:before { 972 | content: "\f11a"; 973 | } 974 | .fa-gamepad:before { 975 | content: "\f11b"; 976 | } 977 | .fa-keyboard-o:before { 978 | content: "\f11c"; 979 | } 980 | .fa-flag-o:before { 981 | content: "\f11d"; 982 | } 983 | .fa-flag-checkered:before { 984 | content: "\f11e"; 985 | } 986 | .fa-terminal:before { 987 | content: "\f120"; 988 | } 989 | .fa-code:before { 990 | content: "\f121"; 991 | } 992 | .fa-mail-reply-all:before, 993 | .fa-reply-all:before { 994 | content: "\f122"; 995 | } 996 | .fa-star-half-empty:before, 997 | .fa-star-half-full:before, 998 | .fa-star-half-o:before { 999 | content: "\f123"; 1000 | } 1001 | .fa-location-arrow:before { 1002 | content: "\f124"; 1003 | } 1004 | .fa-crop:before { 1005 | content: "\f125"; 1006 | } 1007 | .fa-code-fork:before { 1008 | content: "\f126"; 1009 | } 1010 | .fa-unlink:before, 1011 | .fa-chain-broken:before { 1012 | content: "\f127"; 1013 | } 1014 | .fa-question:before { 1015 | content: "\f128"; 1016 | } 1017 | .fa-info:before { 1018 | content: "\f129"; 1019 | } 1020 | .fa-exclamation:before { 1021 | content: "\f12a"; 1022 | } 1023 | .fa-superscript:before { 1024 | content: "\f12b"; 1025 | } 1026 | .fa-subscript:before { 1027 | content: "\f12c"; 1028 | } 1029 | .fa-eraser:before { 1030 | content: "\f12d"; 1031 | } 1032 | .fa-puzzle-piece:before { 1033 | content: "\f12e"; 1034 | } 1035 | .fa-microphone:before { 1036 | content: "\f130"; 1037 | } 1038 | .fa-microphone-slash:before { 1039 | content: "\f131"; 1040 | } 1041 | .fa-shield:before { 1042 | content: "\f132"; 1043 | } 1044 | .fa-calendar-o:before { 1045 | content: "\f133"; 1046 | } 1047 | .fa-fire-extinguisher:before { 1048 | content: "\f134"; 1049 | } 1050 | .fa-rocket:before { 1051 | content: "\f135"; 1052 | } 1053 | .fa-maxcdn:before { 1054 | content: "\f136"; 1055 | } 1056 | .fa-chevron-circle-left:before { 1057 | content: "\f137"; 1058 | } 1059 | .fa-chevron-circle-right:before { 1060 | content: "\f138"; 1061 | } 1062 | .fa-chevron-circle-up:before { 1063 | content: "\f139"; 1064 | } 1065 | .fa-chevron-circle-down:before { 1066 | content: "\f13a"; 1067 | } 1068 | .fa-html5:before { 1069 | content: "\f13b"; 1070 | } 1071 | .fa-css3:before { 1072 | content: "\f13c"; 1073 | } 1074 | .fa-anchor:before { 1075 | content: "\f13d"; 1076 | } 1077 | .fa-unlock-alt:before { 1078 | content: "\f13e"; 1079 | } 1080 | .fa-bullseye:before { 1081 | content: "\f140"; 1082 | } 1083 | .fa-ellipsis-h:before { 1084 | content: "\f141"; 1085 | } 1086 | .fa-ellipsis-v:before { 1087 | content: "\f142"; 1088 | } 1089 | .fa-rss-square:before { 1090 | content: "\f143"; 1091 | } 1092 | .fa-play-circle:before { 1093 | content: "\f144"; 1094 | } 1095 | .fa-ticket:before { 1096 | content: "\f145"; 1097 | } 1098 | .fa-minus-square:before { 1099 | content: "\f146"; 1100 | } 1101 | .fa-minus-square-o:before { 1102 | content: "\f147"; 1103 | } 1104 | .fa-level-up:before { 1105 | content: "\f148"; 1106 | } 1107 | .fa-level-down:before { 1108 | content: "\f149"; 1109 | } 1110 | .fa-check-square:before { 1111 | content: "\f14a"; 1112 | } 1113 | .fa-pencil-square:before { 1114 | content: "\f14b"; 1115 | } 1116 | .fa-external-link-square:before { 1117 | content: "\f14c"; 1118 | } 1119 | .fa-share-square:before { 1120 | content: "\f14d"; 1121 | } 1122 | .fa-compass:before { 1123 | content: "\f14e"; 1124 | } 1125 | .fa-toggle-down:before, 1126 | .fa-caret-square-o-down:before { 1127 | content: "\f150"; 1128 | } 1129 | .fa-toggle-up:before, 1130 | .fa-caret-square-o-up:before { 1131 | content: "\f151"; 1132 | } 1133 | .fa-toggle-right:before, 1134 | .fa-caret-square-o-right:before { 1135 | content: "\f152"; 1136 | } 1137 | .fa-euro:before, 1138 | .fa-eur:before { 1139 | content: "\f153"; 1140 | } 1141 | .fa-gbp:before { 1142 | content: "\f154"; 1143 | } 1144 | .fa-dollar:before, 1145 | .fa-usd:before { 1146 | content: "\f155"; 1147 | } 1148 | .fa-rupee:before, 1149 | .fa-inr:before { 1150 | content: "\f156"; 1151 | } 1152 | .fa-cny:before, 1153 | .fa-rmb:before, 1154 | .fa-yen:before, 1155 | .fa-jpy:before { 1156 | content: "\f157"; 1157 | } 1158 | .fa-ruble:before, 1159 | .fa-rouble:before, 1160 | .fa-rub:before { 1161 | content: "\f158"; 1162 | } 1163 | .fa-won:before, 1164 | .fa-krw:before { 1165 | content: "\f159"; 1166 | } 1167 | .fa-bitcoin:before, 1168 | .fa-btc:before { 1169 | content: "\f15a"; 1170 | } 1171 | .fa-file:before { 1172 | content: "\f15b"; 1173 | } 1174 | .fa-file-text:before { 1175 | content: "\f15c"; 1176 | } 1177 | .fa-sort-alpha-asc:before { 1178 | content: "\f15d"; 1179 | } 1180 | .fa-sort-alpha-desc:before { 1181 | content: "\f15e"; 1182 | } 1183 | .fa-sort-amount-asc:before { 1184 | content: "\f160"; 1185 | } 1186 | .fa-sort-amount-desc:before { 1187 | content: "\f161"; 1188 | } 1189 | .fa-sort-numeric-asc:before { 1190 | content: "\f162"; 1191 | } 1192 | .fa-sort-numeric-desc:before { 1193 | content: "\f163"; 1194 | } 1195 | .fa-thumbs-up:before { 1196 | content: "\f164"; 1197 | } 1198 | .fa-thumbs-down:before { 1199 | content: "\f165"; 1200 | } 1201 | .fa-youtube-square:before { 1202 | content: "\f166"; 1203 | } 1204 | .fa-youtube:before { 1205 | content: "\f167"; 1206 | } 1207 | .fa-xing:before { 1208 | content: "\f168"; 1209 | } 1210 | .fa-xing-square:before { 1211 | content: "\f169"; 1212 | } 1213 | .fa-youtube-play:before { 1214 | content: "\f16a"; 1215 | } 1216 | .fa-dropbox:before { 1217 | content: "\f16b"; 1218 | } 1219 | .fa-stack-overflow:before { 1220 | content: "\f16c"; 1221 | } 1222 | .fa-instagram:before { 1223 | content: "\f16d"; 1224 | } 1225 | .fa-flickr:before { 1226 | content: "\f16e"; 1227 | } 1228 | .fa-adn:before { 1229 | content: "\f170"; 1230 | } 1231 | .fa-bitbucket:before { 1232 | content: "\f171"; 1233 | } 1234 | .fa-bitbucket-square:before { 1235 | content: "\f172"; 1236 | } 1237 | .fa-tumblr:before { 1238 | content: "\f173"; 1239 | } 1240 | .fa-tumblr-square:before { 1241 | content: "\f174"; 1242 | } 1243 | .fa-long-arrow-down:before { 1244 | content: "\f175"; 1245 | } 1246 | .fa-long-arrow-up:before { 1247 | content: "\f176"; 1248 | } 1249 | .fa-long-arrow-left:before { 1250 | content: "\f177"; 1251 | } 1252 | .fa-long-arrow-right:before { 1253 | content: "\f178"; 1254 | } 1255 | .fa-apple:before { 1256 | content: "\f179"; 1257 | } 1258 | .fa-windows:before { 1259 | content: "\f17a"; 1260 | } 1261 | .fa-android:before { 1262 | content: "\f17b"; 1263 | } 1264 | .fa-linux:before { 1265 | content: "\f17c"; 1266 | } 1267 | .fa-dribbble:before { 1268 | content: "\f17d"; 1269 | } 1270 | .fa-skype:before { 1271 | content: "\f17e"; 1272 | } 1273 | .fa-foursquare:before { 1274 | content: "\f180"; 1275 | } 1276 | .fa-trello:before { 1277 | content: "\f181"; 1278 | } 1279 | .fa-female:before { 1280 | content: "\f182"; 1281 | } 1282 | .fa-male:before { 1283 | content: "\f183"; 1284 | } 1285 | .fa-gittip:before { 1286 | content: "\f184"; 1287 | } 1288 | .fa-sun-o:before { 1289 | content: "\f185"; 1290 | } 1291 | .fa-moon-o:before { 1292 | content: "\f186"; 1293 | } 1294 | .fa-archive:before { 1295 | content: "\f187"; 1296 | } 1297 | .fa-bug:before { 1298 | content: "\f188"; 1299 | } 1300 | .fa-vk:before { 1301 | content: "\f189"; 1302 | } 1303 | .fa-weibo:before { 1304 | content: "\f18a"; 1305 | } 1306 | .fa-renren:before { 1307 | content: "\f18b"; 1308 | } 1309 | .fa-pagelines:before { 1310 | content: "\f18c"; 1311 | } 1312 | .fa-stack-exchange:before { 1313 | content: "\f18d"; 1314 | } 1315 | .fa-arrow-circle-o-right:before { 1316 | content: "\f18e"; 1317 | } 1318 | .fa-arrow-circle-o-left:before { 1319 | content: "\f190"; 1320 | } 1321 | .fa-toggle-left:before, 1322 | .fa-caret-square-o-left:before { 1323 | content: "\f191"; 1324 | } 1325 | .fa-dot-circle-o:before { 1326 | content: "\f192"; 1327 | } 1328 | .fa-wheelchair:before { 1329 | content: "\f193"; 1330 | } 1331 | .fa-vimeo-square:before { 1332 | content: "\f194"; 1333 | } 1334 | .fa-turkish-lira:before, 1335 | .fa-try:before { 1336 | content: "\f195"; 1337 | } 1338 | .fa-plus-square-o:before { 1339 | content: "\f196"; 1340 | } 1341 | .fa-space-shuttle:before { 1342 | content: "\f197"; 1343 | } 1344 | .fa-slack:before { 1345 | content: "\f198"; 1346 | } 1347 | .fa-envelope-square:before { 1348 | content: "\f199"; 1349 | } 1350 | .fa-wordpress:before { 1351 | content: "\f19a"; 1352 | } 1353 | .fa-openid:before { 1354 | content: "\f19b"; 1355 | } 1356 | .fa-institution:before, 1357 | .fa-bank:before, 1358 | .fa-university:before { 1359 | content: "\f19c"; 1360 | } 1361 | .fa-mortar-board:before, 1362 | .fa-graduation-cap:before { 1363 | content: "\f19d"; 1364 | } 1365 | .fa-yahoo:before { 1366 | content: "\f19e"; 1367 | } 1368 | .fa-google:before { 1369 | content: "\f1a0"; 1370 | } 1371 | .fa-reddit:before { 1372 | content: "\f1a1"; 1373 | } 1374 | .fa-reddit-square:before { 1375 | content: "\f1a2"; 1376 | } 1377 | .fa-stumbleupon-circle:before { 1378 | content: "\f1a3"; 1379 | } 1380 | .fa-stumbleupon:before { 1381 | content: "\f1a4"; 1382 | } 1383 | .fa-delicious:before { 1384 | content: "\f1a5"; 1385 | } 1386 | .fa-digg:before { 1387 | content: "\f1a6"; 1388 | } 1389 | .fa-pied-piper-square:before, 1390 | .fa-pied-piper:before { 1391 | content: "\f1a7"; 1392 | } 1393 | .fa-pied-piper-alt:before { 1394 | content: "\f1a8"; 1395 | } 1396 | .fa-drupal:before { 1397 | content: "\f1a9"; 1398 | } 1399 | .fa-joomla:before { 1400 | content: "\f1aa"; 1401 | } 1402 | .fa-language:before { 1403 | content: "\f1ab"; 1404 | } 1405 | .fa-fax:before { 1406 | content: "\f1ac"; 1407 | } 1408 | .fa-building:before { 1409 | content: "\f1ad"; 1410 | } 1411 | .fa-child:before { 1412 | content: "\f1ae"; 1413 | } 1414 | .fa-paw:before { 1415 | content: "\f1b0"; 1416 | } 1417 | .fa-spoon:before { 1418 | content: "\f1b1"; 1419 | } 1420 | .fa-cube:before { 1421 | content: "\f1b2"; 1422 | } 1423 | .fa-cubes:before { 1424 | content: "\f1b3"; 1425 | } 1426 | .fa-behance:before { 1427 | content: "\f1b4"; 1428 | } 1429 | .fa-behance-square:before { 1430 | content: "\f1b5"; 1431 | } 1432 | .fa-steam:before { 1433 | content: "\f1b6"; 1434 | } 1435 | .fa-steam-square:before { 1436 | content: "\f1b7"; 1437 | } 1438 | .fa-recycle:before { 1439 | content: "\f1b8"; 1440 | } 1441 | .fa-automobile:before, 1442 | .fa-car:before { 1443 | content: "\f1b9"; 1444 | } 1445 | .fa-cab:before, 1446 | .fa-taxi:before { 1447 | content: "\f1ba"; 1448 | } 1449 | .fa-tree:before { 1450 | content: "\f1bb"; 1451 | } 1452 | .fa-spotify:before { 1453 | content: "\f1bc"; 1454 | } 1455 | .fa-deviantart:before { 1456 | content: "\f1bd"; 1457 | } 1458 | .fa-soundcloud:before { 1459 | content: "\f1be"; 1460 | } 1461 | .fa-database:before { 1462 | content: "\f1c0"; 1463 | } 1464 | .fa-file-pdf-o:before { 1465 | content: "\f1c1"; 1466 | } 1467 | .fa-file-word-o:before { 1468 | content: "\f1c2"; 1469 | } 1470 | .fa-file-excel-o:before { 1471 | content: "\f1c3"; 1472 | } 1473 | .fa-file-powerpoint-o:before { 1474 | content: "\f1c4"; 1475 | } 1476 | .fa-file-photo-o:before, 1477 | .fa-file-picture-o:before, 1478 | .fa-file-image-o:before { 1479 | content: "\f1c5"; 1480 | } 1481 | .fa-file-zip-o:before, 1482 | .fa-file-archive-o:before { 1483 | content: "\f1c6"; 1484 | } 1485 | .fa-file-sound-o:before, 1486 | .fa-file-audio-o:before { 1487 | content: "\f1c7"; 1488 | } 1489 | .fa-file-movie-o:before, 1490 | .fa-file-video-o:before { 1491 | content: "\f1c8"; 1492 | } 1493 | .fa-file-code-o:before { 1494 | content: "\f1c9"; 1495 | } 1496 | .fa-vine:before { 1497 | content: "\f1ca"; 1498 | } 1499 | .fa-codepen:before { 1500 | content: "\f1cb"; 1501 | } 1502 | .fa-jsfiddle:before { 1503 | content: "\f1cc"; 1504 | } 1505 | .fa-life-bouy:before, 1506 | .fa-life-saver:before, 1507 | .fa-support:before, 1508 | .fa-life-ring:before { 1509 | content: "\f1cd"; 1510 | } 1511 | .fa-circle-o-notch:before { 1512 | content: "\f1ce"; 1513 | } 1514 | .fa-ra:before, 1515 | .fa-rebel:before { 1516 | content: "\f1d0"; 1517 | } 1518 | .fa-ge:before, 1519 | .fa-empire:before { 1520 | content: "\f1d1"; 1521 | } 1522 | .fa-git-square:before { 1523 | content: "\f1d2"; 1524 | } 1525 | .fa-git:before { 1526 | content: "\f1d3"; 1527 | } 1528 | .fa-hacker-news:before { 1529 | content: "\f1d4"; 1530 | } 1531 | .fa-tencent-weibo:before { 1532 | content: "\f1d5"; 1533 | } 1534 | .fa-qq:before { 1535 | content: "\f1d6"; 1536 | } 1537 | .fa-wechat:before, 1538 | .fa-weixin:before { 1539 | content: "\f1d7"; 1540 | } 1541 | .fa-send:before, 1542 | .fa-paper-plane:before { 1543 | content: "\f1d8"; 1544 | } 1545 | .fa-send-o:before, 1546 | .fa-paper-plane-o:before { 1547 | content: "\f1d9"; 1548 | } 1549 | .fa-history:before { 1550 | content: "\f1da"; 1551 | } 1552 | .fa-circle-thin:before { 1553 | content: "\f1db"; 1554 | } 1555 | .fa-header:before { 1556 | content: "\f1dc"; 1557 | } 1558 | .fa-paragraph:before { 1559 | content: "\f1dd"; 1560 | } 1561 | .fa-sliders:before { 1562 | content: "\f1de"; 1563 | } 1564 | .fa-share-alt:before { 1565 | content: "\f1e0"; 1566 | } 1567 | .fa-share-alt-square:before { 1568 | content: "\f1e1"; 1569 | } 1570 | .fa-bomb:before { 1571 | content: "\f1e2"; 1572 | } 1573 | .icon-map-marker:before { 1574 | content: "\f041"; 1575 | } 1576 | -------------------------------------------------------------------------------- /css/responsive.css: -------------------------------------------------------------------------------- 1 | /* ========================================================================== 2 | Media Queries 3 | ========================================================================== */ 4 | 5 | 6 | @media only screen and (min-width: 992px) { 7 | /****Ipad Landscape 1024 Container 970 ****/ 8 | 9 | .service-list{ margin-bottom:30px;} 10 | .c-logo-part ul li{ margin:0 15px;} 11 | .form{ margin:0 0 0 20px} 12 | .main-nav{ display:block !important; } 13 | /*.portfolioContainer{ width:800px; margin:0px auto !important; } */ 14 | 15 | } 16 | 17 | @media only screen and (min-width: 768px) and (max-width: 991px) { 18 | /****Ipad Portrait 768 Container 750 ****/ 19 | body{ font-size:13px;} 20 | p{ line-height:20px ;} 21 | .header h1{ font-size:46px;} 22 | .main-nav ul li a{ padding:14px;} 23 | .small-logo{ padding:0 20px;} 24 | h2{ font-size:30px} 25 | h6{ font-size:16px;} 26 | h3{ font-size:15px;} 27 | .service-list{ margin-bottom:20px; font-size:15px;} 28 | .featured-work p.padding-b{ padding-bottom:15px;} 29 | .main-section{ padding:70px 0;} 30 | .c-logo-part ul li{ margin:0 1%; float:left; width:18%;} 31 | .c-logo-part ul li a{ display:block;} 32 | .c-logo-part ul li a img{ display:block;} 33 | .form{ margin:0;} 34 | .contact-info-box{ margin:0 ;} 35 | .social-link{ margin:0;} 36 | 37 | .main-nav{ display:block !important; } 38 | .main-nav li a{ padding:8px 15px;} 39 | /*.portfolioContainer{ width:750px; margin:0px auto !important; } 40 | .Portfolio-box{ height:250px;}*/ 41 | 42 | 43 | 44 | } 45 | 46 | @media only screen and (max-width: 767px) { 47 | /****Mobile Landscape 480 Container 100% ****/ 48 | body{ font-size:12px;} 49 | h2{ font-size:26px;} 50 | h3{ font-size:14px;} 51 | h6{ font-size:16px; margin-bottom:40px;} 52 | p{ line-height:18px;} 53 | .service-list{ font-size:12px; margin-bottom:20px;} 54 | .we-create li{ font-size:13px; padding:0 0 0 8px} 55 | .header h1{ font-size:28px;} 56 | .header{ padding:60px 0;} 57 | .main-section{ padding:60px 0 70px;} 58 | .main-nav{ display:none; position:absolute; left:0; width:100%; top:74px; margin:0 auto; flote : none; background:#fff;} 59 | .main-nav li{ display:block;} 60 | .main-nav li.small-logo{ display:none;} 61 | .main-nav li a{ display:block; padding:7px 32px; border-bottom:none;} 62 | .main-nav li a:hover{color:#3a428b} 63 | .team-leader-box{ max-width:307px; width:auto; float:none; margin:0 auto; } 64 | .team-leader-box:nth-of-type(3n){ margin:0 auto} 65 | .res-nav_click{ display:block;} 66 | .featured-work{ font-size:12px; margin-top:30px;} 67 | .featured-box{ font-size:12px;} 68 | .featured-box p{ line-height:18px; } 69 | .c-logo-part ul a{ margin-bottom:5px;} 70 | .main-section.team{ padding:60px 0 50px;} 71 | .business-talking h2{ font-size:36px;} 72 | .contact-info-box{ margin:0 0 12px 30px; font-size:12px;} 73 | .contact-info-box span{ line-height:18px;} 74 | .social-link{ margin-left:30px;} 75 | .form{ margin:0 30px;} 76 | .copyright{ font-size:12px;} 77 | .business-talking a{ padding:10px 25px; font-size:14px;} 78 | .main-section.contact{ padding:60px 0 70px} 79 | .client-part-haead{ font-size:20px; line-height:30px;} 80 | .link{ font-size:14px; padding:10px 25px;} 81 | .logo{ width:100px;} 82 | .main-section.contact{ background-size:contain;} 83 | .Portfolio-nav li a{ padding:5px 16px;} 84 | .Portfolio-nav li{ display:block;} 85 | /*.isotope-item img{ width:300px; left:50%; margin-left:-100px;} 86 | .isotope-item{ width:300px; margin:0px auto;} 87 | .isotope{ width:400px; margin:0px auto;} 88 | .Portfolio-box{} 89 | .portfolioContainer{ width:350px; margin:0px auto !important; } */ 90 | 91 | 92 | } 93 | 94 | @media only screen and (max-width: 479px) { 95 | /****Mobile Portrait 320 ****/ 96 | .contact-info-box{ margin-left:0px;} 97 | .header{ padding:40px;} 98 | .social-link{ margin-left:0px;} 99 | .form{ margin:0} 100 | .c-logo-part ul li{ display:block;} 101 | .Portfolio-box{ max-width:300px !important; width:96.4% !important; margin:0 !important} 102 | .Portfolio-box img { max-width:100%;} 103 | .portfolioContainer{ width:280px !important; margin:0 auto !important } 104 | 105 | } -------------------------------------------------------------------------------- /css/style.css: -------------------------------------------------------------------------------- 1 | /* 2 | Theme Name: Knight 3 | Theme URL: https://bootstrapmade.com/knight-free-bootstrap-theme/ 4 | Author: BootstrapMade 5 | Author URL: https://bootstrapmade.com 6 | */ 7 | 8 | /* CSS Document */ 9 | 10 | /* Madhur's CSS */ 11 | .button-container{ 12 | position: relative; 13 | left: 30%; 14 | } 15 | 16 | /* Float Elements 17 | ---------------------------------*/ 18 | .fl-lt {float:left;} 19 | .fl-rt {float:right;} 20 | 21 | /* Clear Floated Elements 22 | ---------------------------------*/ 23 | .clear { 24 | clear: both; 25 | display: block; 26 | overflow: hidden; 27 | visibility: hidden; 28 | width: 0; 29 | height: 0; 30 | } 31 | 32 | .clearfix:before, 33 | .clearfix:after { 34 | content: '\0020'; 35 | display: block; 36 | overflow: hidden; 37 | visibility: hidden; 38 | width: 0; 39 | height: 0; 40 | } 41 | 42 | .clearfix:after { 43 | clear: both; 44 | } 45 | 46 | .figure{ margin:0px;} 47 | 48 | img{ max-width:100%;} 49 | 50 | a, a:hover, a:active{ outline:0px !important} 51 | 52 | @font-face { 53 | font-family: 'FontAwesome'; 54 | src: url('../fonts/fontawesome-webfont.eot?v=4.1.0'); 55 | src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg'); 56 | font-weight: normal; 57 | font-style: normal; 58 | } 59 | 60 | /* Primary Styles 61 | ---------------------------------*/ 62 | body { 63 | background:#fff; 64 | font-family: 'Open Sans', sans-serif; 65 | font-size:14px; 66 | font-weight:normal; 67 | color:#888888; 68 | margin:0; 69 | } 70 | h2{ 71 | font-size:34px; 72 | color:#222222; 73 | font-family: 'Montserrat', sans-serif; 74 | font-weight:700; 75 | letter-spacing: -1px; 76 | margin:0 0 15px 0; 77 | text-align:center; 78 | text-transform:uppercase; 79 | } 80 | h3{ 81 | font-family: 'Montserrat', sans-serif; 82 | color:#222222; 83 | font-size:16px; 84 | margin:0 0 5px 0; 85 | text-transform:uppercase; 86 | font-weight:400; 87 | } 88 | h6{ 89 | font-size:16px; 90 | color:#888888; 91 | font-family: 'Open Sans', sans-serif; 92 | font-weight:400; 93 | text-align:center; 94 | margin:0 0 60px 0; 95 | } 96 | p{ 97 | line-height:24px; 98 | margin:0; 99 | } 100 | 101 | /* Header Styles 102 | ---------------------------------*/ 103 | 104 | .header{ 105 | text-align:center; 106 | background:url(../img/pw_maze_black_2X.png) left top repeat; 107 | padding:280px 0; 108 | } 109 | .logo{ 110 | width:180px; 111 | margin:0 auto 35px; 112 | } 113 | .header h1{ 114 | font-family: 'Montserrat',sans-serif; 115 | font-size:50px; 116 | font-weight:400; 117 | letter-spacing: -1px; 118 | margin:0 0 22px 0 ; 119 | color:#fff; 120 | } 121 | 122 | .we-create{ 123 | padding:0; 124 | margin:35px 0 55px; 125 | } 126 | .wp-pic{ 127 | margin-bottom:20px; 128 | } 129 | .we-create li{ 130 | display:inline-block; 131 | font-family: 'Montserrat',sans-serif; 132 | font-size:14px; 133 | color: #bcbcbc; 134 | text-transform: uppercase; 135 | font-weight: 400; 136 | margin:0 5px 0 0; 137 | padding:0 0 0 15px; 138 | } 139 | .we-create li:first-child{ 140 | background:none; 141 | } 142 | 143 | .start-button { 144 | padding-left: 0px; 145 | } 146 | 147 | .start-button li a{ 148 | color: #fff; 149 | } 150 | 151 | 152 | .link{ 153 | padding:15px 35px; 154 | background:#3a428b; 155 | color:#fff !important; 156 | font-size:16px; 157 | font-weight:400; 158 | font-family: 'Montserrat', sans-serif; 159 | display:inline-block; 160 | border-radius:3px; 161 | text-transform:uppercase; 162 | line-height:25px; 163 | margin-bottom:20px; 164 | transition:all 0.3s ease-in-out; 165 | -moz-transition:all 0.3s ease-in-out; 166 | -webkit-transition:all 0.3s ease-in-out; 167 | } 168 | .link:hover { 169 | text-decoration:none; 170 | color:#3a428b !important; 171 | background:#fff; 172 | } 173 | 174 | .link:active, .link:focus { 175 | background: #3a428b; 176 | text-decoration:none; 177 | color:#fff !important; 178 | } 179 | 180 | /* Navigation 181 | ---------------------------------*/ 182 | .main-nav-outer{ 183 | padding:0px; 184 | border-bottom:1px solid #dddddd; 185 | box-shadow:0 4px 5px -3px #ececec; 186 | position:relative; 187 | background:#fff; 188 | } 189 | .main-nav{ 190 | text-align:center; 191 | margin:10px 0 0px; 192 | padding:0; 193 | list-style:none; 194 | } 195 | .main-nav li{ 196 | display:inline; 197 | margin:0 1px; 198 | } 199 | .main-nav li a{ 200 | display:inline-block; 201 | color:#222222; 202 | text-transform:uppercase; 203 | font-family: 'Montserrat', sans-serif; 204 | text-decoration: none; 205 | line-height:20px; 206 | margin:17px 32px; 207 | transition:all 0.3s ease-in-out; 208 | -moz-transition:all 0.3s ease-in-out; 209 | -webkit-transition:all 0.3s ease-in-out; 210 | } 211 | 212 | .main-nav li a:hover{ 213 | text-decoration:none; 214 | color: #3a428b; 215 | } 216 | 217 | .small-logo{ 218 | padding:0 32px; 219 | } 220 | 221 | .main-section{ 222 | padding:90px 0 110px; 223 | } 224 | 225 | 226 | /* Services 227 | ---------------------------------*/ 228 | 229 | .service-list{ 230 | padding:0 0 0 0; 231 | font-size:14px; 232 | margin-bottom:40px; 233 | } 234 | .service-list-col1{ 235 | float:left; 236 | width:60px; 237 | } 238 | .service-list-col1 i{ 239 | font-style:normal; 240 | font-size:38px; 241 | display:block; 242 | color:#222; 243 | font-family: 'FontAwesome'; 244 | line-height:38px; 245 | } 246 | .service-list-col2{ 247 | overflow:hidden; 248 | } 249 | .main-section.alabaster{ 250 | background:#fafafa; 251 | } 252 | 253 | /* Featured Work 254 | ---------------------------------*/ 255 | .featured-work{ 256 | font-size:14px; 257 | } 258 | .featured-work h2{ 259 | text-align:left; 260 | } 261 | .featured-box{ 262 | padding:0 0 0 0; 263 | margin-bottom:25px; 264 | font-size:14px; 265 | } 266 | .featured-box h3{ 267 | margin-bottom:5px; 268 | } 269 | .featured-box p{ 270 | line-height:22px; 271 | } 272 | .featured-work p.padding-b{ 273 | padding-bottom:35px; 274 | } 275 | .featured-box-col1{ 276 | width:60px; 277 | float:left; 278 | } 279 | .featured-box-col1 i{ 280 | display:block; 281 | line-height:38px; 282 | font-family: 'FontAwesome'; 283 | font-size:38px; 284 | color:#777777; 285 | font-style:normal; 286 | } 287 | .featured-box-col2{ overflow:hidden;} 288 | .featured-box.magic{ 289 | background:url(../img/magic.png) left top no-repeat; 290 | } 291 | .featured-box.packaged{ 292 | background:url(../img/packaged.png) left top no-repeat; 293 | } 294 | .featured-box.seo{ 295 | background:url(../img/seo.png) left top no-repeat; 296 | } 297 | .Learn-More{ 298 | display:inline-block; 299 | padding:0 5px 0 0; 300 | color:#3a428b; 301 | font-size:16px; 302 | text-transform:uppercase; 303 | font-family: 'Montserrat', sans-serif; 304 | font-weight:400; 305 | line-height:24px; 306 | transition:all 0.3s ease-in-out; 307 | -moz-transition:all 0.3s ease-in-out; 308 | -webkit-transition:all 0.3s ease-in-out; 309 | display: none; 310 | } 311 | .Learn-More i{ 312 | padding-right:15px; 313 | } 314 | 315 | .Learn-More:hover, .Learn-More:focus{ 316 | text-decoration:none; 317 | color: #111; 318 | } 319 | 320 | 321 | /* Portfolio 322 | ---------------------------------*/ 323 | .Portfolio-nav{ 324 | padding:0; 325 | margin:0 0 45px 0; 326 | list-style:none; 327 | text-align:center; 328 | } 329 | .Portfolio-nav li{ 330 | margin:0 10px; 331 | display:inline; 332 | } 333 | .Portfolio-nav li a{ 334 | display:inline-block; 335 | padding:10px 22px; 336 | font-size:12px; 337 | line-height:20px; 338 | color:#222222; 339 | border-radius:4px; 340 | text-transform:uppercase; 341 | font-family: 'Montserrat', sans-serif; 342 | background:#f7f7f7; 343 | margin-bottom:5px; 344 | transition:all 0.3s ease-in-out; 345 | -moz-transition:all 0.3s ease-in-out; 346 | -webkit-transition:all 0.3s ease-in-out; 347 | } 348 | .Portfolio-nav li a:hover{ 349 | background:#3a428b; 350 | color:#fff; 351 | text-decoration:none; 352 | } 353 | 354 | .portfolioContainer{ 355 | margin:0 auto; 356 | padding-left:15px; 357 | } 358 | 359 | .Portfolio-box{ 360 | text-align:center; 361 | margin-bottom:30px; 362 | height:350px; 363 | width:350px; 364 | overflow:hidden; 365 | float:left; 366 | padding:0; 367 | } 368 | .Portfolio-box img{ 369 | margin-bottom:25px; 370 | transition:all 0.3s ease-in-out; 371 | -moz-transition:all 0.3s ease-in-out; 372 | -webkit-transition:all 0.3s ease-in-out; 373 | } 374 | 375 | .Portfolio-box img:hover { 376 | opacity: 0.6; 377 | } 378 | 379 | .Portfolio-nav li a.current{ 380 | background:#3a428b; 381 | color:#fff; 382 | text-decoration:none; 383 | } 384 | img { 385 | max-width:100%; 386 | } 387 | 388 | /* no transition on .isotope container */ 389 | 390 | .isotope .isotope-item { 391 | /* change duration value to whatever you like */ 392 | -webkit-transition-duration: 0.6s; 393 | -moz-transition-duration: 0.6s; 394 | transition-duration: 0.6s; 395 | } 396 | 397 | .isotope .isotope-item { 398 | -webkit-transition-property: -webkit-transform, opacity; 399 | -moz-transition-property: -moz-transform, opacity; 400 | transition-property: transform, opacity; 401 | } 402 | 403 | .main-section.paddind{ 404 | padding-bottom:60px; 405 | } 406 | 407 | /* Clients 408 | ---------------------------------*/ 409 | .client-part{ 410 | background:url(../img/section-bg1.jpg) center center no-repeat; 411 | background-size:cover; 412 | padding:55px 0; 413 | text-align:center; 414 | } 415 | .client-part-haead{ 416 | color:#fdfdfd; 417 | font-size:28px; 418 | line-height:41px; 419 | margin:30px 0 10px; 420 | font-family: ''Open Sans',sans-serif'; 421 | font-style: italic; 422 | } 423 | .client{ 424 | padding:0; 425 | margin:20px 0 0; 426 | list-style:none; 427 | text-align:center; 428 | } 429 | .client li{ 430 | display:inline; 431 | margin:0 15px; 432 | } 433 | .client li a{ 434 | display:inline-block; 435 | } 436 | .client li a img{ 437 | margin-bottom:15px; 438 | border-radius:50%; 439 | } 440 | .client li a:hover{ 441 | text-decoration:none; 442 | } 443 | .client li a h3{ 444 | color:#ffffff; 445 | } 446 | .client li a span{ 447 | color:#f1f1f1; 448 | } 449 | .quote-right{ 450 | font-style:normal; 451 | width:68px; 452 | height:68px; 453 | margin:0 auto; 454 | border:2px solid #3a428b; 455 | border-radius:50%; 456 | display:block; 457 | line-height:68px; 458 | text-align:center; 459 | font-size:27px; 460 | color:#3a428b; 461 | cursor: pointer; 462 | transition:all 0.3s ease-in-out; 463 | -moz-transition:all 0.3s ease-in-out; 464 | -webkit-transition:all 0.3s ease-in-out; 465 | } 466 | 467 | .quote-right:hover{ 468 | color: #fff; 469 | border: 2px solid #fff; 470 | } 471 | 472 | .c-logo-part{ 473 | background:#3a428b; 474 | padding:25px 0; 475 | filter: alpha(opacity=60); 476 | } 477 | .c-logo-part ul{ 478 | padding:0; 479 | margin:0; 480 | list-style:none; 481 | text-align:center; 482 | } 483 | .c-logo-part ul li{ 484 | display:inline; 485 | margin:0 25px; 486 | } 487 | .c-logo-part ul a{ 488 | display:inline-block; 489 | margin: 0 20px; 490 | } 491 | .main-section.team{ 492 | padding:85px 0; 493 | } 494 | .main-section.team h6{ 495 | margin-bottom:40px; 496 | } 497 | 498 | 499 | /* Team 500 | ---------------------------------*/ 501 | .team-leader-block{ 502 | max-width:993px; 503 | margin:0 auto; 504 | } 505 | .team-leader-box{ 506 | width:30.66%; 507 | margin-right: 3.82979%; 508 | height: 490px; 509 | overflow: hidden; 510 | text-align: center; 511 | float: left; 512 | } 513 | .team-leader-box span{ 514 | margin-bottom:24px; 515 | display:block; 516 | } 517 | .team-leader-box:nth-of-type(3n+0){ margin:0;} 518 | .team-leader{ 519 | width:auto; 520 | height:auto; 521 | position:relative; 522 | border-radius:50%; 523 | box-shadow:0px 0px 0px 7px rgba(241,241,241,0.80); 524 | margin:7px 7px 25px 7px; 525 | 526 | } 527 | .team-leader-shadow{ 528 | transition:all 0.3s ease-in-out; 529 | -moz-transition:all 0.3s ease-in-out; 530 | -webkit-transition:all 0.3s ease-in-out; 531 | border-radius:50%; 532 | position:absolute; 533 | width:100%; 534 | height:100%; 535 | z-index:10; 536 | border-radius:50%; 537 | } 538 | .team-leader-shadow a{ 539 | display:block; 540 | width:100%; 541 | height:100%; 542 | } 543 | .team-leader:hover .team-leader-shadow{ 544 | box-shadow:inset 0px 0px 0px 148px rgba(17,17,17,0.80); 545 | } 546 | .team-leader:hover ul{ display:block; opacity:1} 547 | .team-leader img{ 548 | display:block; 549 | border-radius:50%; 550 | } 551 | .team-leader ul{ 552 | display:block; 553 | opacity:0; 554 | padding:0; 555 | margin:0; 556 | list-style:none; 557 | position:absolute; 558 | left:0; 559 | top:50%; 560 | width:100%; 561 | text-align:center; 562 | margin-top:-14px; 563 | z-index:15; 564 | transition:all 0.6s ease-in-out; 565 | -moz-transition:all 0.6s ease-in-out; 566 | -webkit-transition:all 0.6s ease-in-out; 567 | } 568 | .team-leader ul li{ 569 | display:inline; 570 | margin:0 11px; 571 | } 572 | .team-leader ul li a{ 573 | font-family: 'FontAwesome'; 574 | display:inline-block; 575 | font-size:28px; 576 | color:#fff; 577 | transition:all 0.3s ease-in-out; 578 | -moz-transition:all 0.3s ease-in-out; 579 | -webkit-transition:all 0.3s ease-in-out; 580 | } 581 | .team-leader ul li a:hover, .team-leader ul li a:focus{ 582 | text-decoration:none; 583 | } 584 | .team-leader ul li a.fa-twitter:hover{ 585 | color:#55acee; 586 | } 587 | .team-leader ul li a.fa-facebook:hover{ 588 | color:#3b5998; 589 | } 590 | .team-leader ul li a.fa-pinterest:hover{ 591 | color:#cb2026; 592 | } 593 | .team-leader ul li a.fa-google-plus:hover{ 594 | color:#dd4b39; 595 | } 596 | 597 | /* Talk Business 598 | ---------------------------------*/ 599 | .business-talking{ 600 | background:url(../img/section-bg2.jpg) top center no-repeat; 601 | background-size:cover; 602 | padding:60px 0 10px; 603 | text-align:center; 604 | } 605 | .business-talking h2{ 606 | font-family: 'Montserrat', sans-serif; 607 | font-weight:700; 608 | padding:0; 609 | margin:20px 0 70px; 610 | text-transform:uppercase; 611 | font-size:42px; 612 | color:#fff; 613 | } 614 | 615 | 616 | /* Contact 617 | ---------------------------------*/ 618 | .main-section.contact{ 619 | padding:90px 0 100px; 620 | } 621 | 622 | .main-section.contact{ 623 | background:url(../img/bg-map.png) left 190px no-repeat; 624 | } 625 | .contact-info-box{ 626 | font-size:15px; 627 | margin:0 0 14px 68px; 628 | padding-left:0; 629 | } 630 | .contact-info-box h3{ 631 | font-size: 15px; 632 | font-weight:400; 633 | float:left; 634 | width:102px; 635 | margin-right:12px; 636 | line-height:28px; 637 | } 638 | .contact-info-box h3 i{ 639 | font-style:normal; 640 | font-size:18px; 641 | color:#222222; 642 | font-family: 'FontAwesome'; 643 | font-weight:normal; 644 | margin-right:7px; 645 | } 646 | .contact-info-box span{ 647 | line-height:28px; 648 | display:block; 649 | overflow:hidden; 650 | } 651 | .social-link{ 652 | padding:35px 0; 653 | margin:0 0 0 68px; 654 | display:block; 655 | overflow:hidden; 656 | list-style:none; 657 | } 658 | .social-link li{ 659 | float:left; 660 | margin-right:8px; 661 | } 662 | .social-link li a{ 663 | display:block; 664 | width:50px; 665 | height:50px; 666 | text-align:center; 667 | line-height:50px; 668 | font-size:25px; 669 | color:#fff; 670 | background:#222222; 671 | border-radius:50%; 672 | transition:all 0.3s ease-in-out; 673 | } 674 | .social-link li a:hover, .social-link li a:focus{ 675 | text-decoration:none; 676 | } 677 | .twitter a:hover { 678 | background: #55acee; 679 | } 680 | .facebook a:hover { 681 | background: #3b5998; 682 | } 683 | .pinterest a:hover { 684 | background: #cb2026; 685 | } 686 | .gplus a:hover { 687 | background: #dd4b39; 688 | } 689 | .dribbble a:hover { 690 | background: #ea4c89; 691 | } 692 | 693 | .form{ 694 | margin:0 66px 0 30px; 695 | } 696 | .input-text{ 697 | padding:15px 16px; 698 | border:1px solid #ccc; 699 | width:100%; 700 | height:50px; 701 | display:block; 702 | border-radius:4px; 703 | font-size:15px; 704 | color:#aaa; 705 | font-family: 'Open Sans', sans-serif; 706 | margin:0 0 15px 0; 707 | transition:all 0.3s ease-in-out; 708 | -moz-transition:all 0.3s ease-in-out; 709 | -webkit-transition:all 0.3s ease-in-out; 710 | } 711 | .input-text:focus { 712 | border: 1px solid #3a428b; 713 | outline:0; 714 | -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(124, 197, 118, 0.3); 715 | -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(124, 197, 118, 0.3); 716 | box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(124, 197, 118, 0.3); 717 | } 718 | 719 | .input-text.text-area{ 720 | height:165px; 721 | resize:none; 722 | overflow:auto; 723 | } 724 | .input-btn{ 725 | width:175px; 726 | height:50px; 727 | background:#3a428b; 728 | border-radius:4px; 729 | color:#ffffff; 730 | font-size:14px; 731 | text-transform:uppercase; 732 | font-family: 'Montserrat', sans-serif; 733 | font-weight:400; 734 | border:0px; 735 | transition:all 0.3s ease-in-out; 736 | -moz-transition:all 0.3s ease-in-out; 737 | -webkit-transition:all 0.3s ease-in-out; 738 | } 739 | 740 | .input-btn:hover{ 741 | background: #111; 742 | color: #fff; 743 | } 744 | 745 | .validation { 746 | color: red; 747 | display:none; 748 | margin: 0 0 20px; 749 | font-weight:400; 750 | font-size:13px; 751 | } 752 | 753 | #sendmessage { 754 | color: #3a428b; 755 | border:1px solid #3a428b; 756 | display:none; 757 | text-align:center; 758 | padding:15px; 759 | font-weight:600; 760 | margin-bottom:15px; 761 | } 762 | 763 | #errormessage { 764 | color: red; 765 | display:none; 766 | border:1px solid red; 767 | text-align:center; 768 | padding:15px; 769 | font-weight:600; 770 | margin-bottom:15px; 771 | } 772 | 773 | #sendmessage.show, #errormessage.show, .show { 774 | display:block; 775 | } 776 | 777 | /* Footer 778 | ---------------------------------*/ 779 | 780 | .footer{ 781 | background:url(../img/pw_maze_black_2X.png) left top repeat; 782 | padding:35px 0 35px; 783 | } 784 | .footer-logo{ 785 | margin:15px auto 35px; 786 | width: 76px; 787 | } 788 | .copyright, .credits{ 789 | color:#cccccc; 790 | font-size:14px; 791 | display:block; 792 | text-align:center; 793 | } 794 | .copyright a, .credits a{ 795 | color:#3a428b; 796 | font-weight:600; 797 | text-decoration: none; 798 | transition:all 0.3s ease-in-out; 799 | -moz-transition:all 0.3s ease-in-out; 800 | -webkit-transition:all 0.3s ease-in-out; 801 | } 802 | 803 | .copyright a:hover, .credits a:hover { 804 | color: #fff; 805 | } 806 | 807 | .res-nav_click { 808 | line-height:38px; 809 | font-family: 'FontAwesome'; 810 | font-size:38px; 811 | text-decoration: none !important; 812 | color:#777777; 813 | font-style:normal; 814 | display:none; 815 | width:42px; 816 | height:27px; 817 | margin:20px auto; 818 | transition:all 0.3s ease-in-out; 819 | -moz-transition:all 0.3s ease-in-out; 820 | -webkit-transition:all 0.3s ease-in-out; 821 | } 822 | 823 | .res-nav_click:hover, .res-nav_click:active, .res-nav_click:focus { 824 | color: #3a428b !important; 825 | } 826 | 827 | .portfolioContainer{ 828 | max-width: 1140px; 829 | } 830 | 831 | 832 | /* Animation Timers 833 | ---------------------------------*/ 834 | .delay-02s { 835 | animation-delay: 0.2s; 836 | -webkit-animation-delay: 0.2s; 837 | } 838 | .delay-03s { 839 | animation-delay: 0.3s; 840 | -webkit-animation-delay: 0.3s; 841 | } 842 | .delay-04s { 843 | animation-delay: 0.4s; 844 | -webkit-animation-delay: 0.4s; 845 | } 846 | 847 | .delay-05s { 848 | animation-delay: 0.5s; 849 | -webkit-animation-delay: 0.5s; 850 | } 851 | .delay-06s { 852 | animation-delay: 0.6s; 853 | -webkit-animation-delay: 0.6s; 854 | } 855 | 856 | .delay-07s { 857 | animation-delay: 0.7s; 858 | -webkit-animation-delay: 0.7s; 859 | } 860 | .delay-08s { 861 | animation-delay: 0.8s; 862 | -webkit-animation-delay: 0.8s; 863 | } 864 | 865 | .delay-09s { 866 | animation-delay: 0.9s; 867 | -webkit-animation-delay: 0.9s; 868 | } 869 | .delay-1s { 870 | animation-delay: 1s; 871 | -webkit-animation-delay: 1s; 872 | } 873 | .delay-12s { 874 | animation-delay: 1.2s; 875 | -webkit-animation-delay: 1.2s; 876 | } -------------------------------------------------------------------------------- /fonts/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/fonts/.DS_Store -------------------------------------------------------------------------------- /fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /form_process.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /img/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/.DS_Store -------------------------------------------------------------------------------- /img/api.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/api.png -------------------------------------------------------------------------------- /img/ben.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/ben.png -------------------------------------------------------------------------------- /img/bg-map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/bg-map.png -------------------------------------------------------------------------------- /img/c-liogo1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/c-liogo1.png -------------------------------------------------------------------------------- /img/c-liogo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/c-liogo2.png -------------------------------------------------------------------------------- /img/c-liogo3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/c-liogo3.png -------------------------------------------------------------------------------- /img/c-liogo4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/c-liogo4.png -------------------------------------------------------------------------------- /img/c-liogo5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/c-liogo5.png -------------------------------------------------------------------------------- /img/chrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/chrome.png -------------------------------------------------------------------------------- /img/client-pic1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/client-pic1.jpg -------------------------------------------------------------------------------- /img/cornell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/cornell.png -------------------------------------------------------------------------------- /img/credible.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/credible.jpg -------------------------------------------------------------------------------- /img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/favicon.ico -------------------------------------------------------------------------------- /img/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/favicon.png -------------------------------------------------------------------------------- /img/footer-logo1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/footer-logo1.png -------------------------------------------------------------------------------- /img/footer-logo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/footer-logo2.png -------------------------------------------------------------------------------- /img/glyphicons-halflings-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/glyphicons-halflings-white.png -------------------------------------------------------------------------------- /img/glyphicons-halflings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/glyphicons-halflings.png -------------------------------------------------------------------------------- /img/iPad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/iPad.png -------------------------------------------------------------------------------- /img/imac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/imac.png -------------------------------------------------------------------------------- /img/iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/iphone.png -------------------------------------------------------------------------------- /img/jeremy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/jeremy.png -------------------------------------------------------------------------------- /img/julia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/julia.png -------------------------------------------------------------------------------- /img/list-style.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/list-style.png -------------------------------------------------------------------------------- /img/logo1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/logo1.png -------------------------------------------------------------------------------- /img/logo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/logo2.png -------------------------------------------------------------------------------- /img/macbook-pro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/macbook-pro.png -------------------------------------------------------------------------------- /img/madhur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/madhur.png -------------------------------------------------------------------------------- /img/malicious.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/malicious.jpg -------------------------------------------------------------------------------- /img/metaImage.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/metaImage.jpg -------------------------------------------------------------------------------- /img/mobileapp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/mobileapp.png -------------------------------------------------------------------------------- /img/monte.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/monte.png -------------------------------------------------------------------------------- /img/nav-logo1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/nav-logo1.png -------------------------------------------------------------------------------- /img/nav-logo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/nav-logo2.png -------------------------------------------------------------------------------- /img/old_identity/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/old_identity/.DS_Store -------------------------------------------------------------------------------- /img/old_identity/Ronin.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/old_identity/Ronin.ai -------------------------------------------------------------------------------- /img/old_identity/api.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/old_identity/api.png -------------------------------------------------------------------------------- /img/old_identity/chrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/old_identity/chrome.png -------------------------------------------------------------------------------- /img/old_identity/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/old_identity/favicon.ico -------------------------------------------------------------------------------- /img/old_identity/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/old_identity/favicon.png -------------------------------------------------------------------------------- /img/old_identity/footer-logo1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/old_identity/footer-logo1.png -------------------------------------------------------------------------------- /img/old_identity/footer-logo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/old_identity/footer-logo2.png -------------------------------------------------------------------------------- /img/old_identity/logo1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/old_identity/logo1.png -------------------------------------------------------------------------------- /img/old_identity/logo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/old_identity/logo2.png -------------------------------------------------------------------------------- /img/old_identity/mobileapp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/old_identity/mobileapp.png -------------------------------------------------------------------------------- /img/old_identity/nav-logo1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/old_identity/nav-logo1.png -------------------------------------------------------------------------------- /img/old_identity/nav-logo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/old_identity/nav-logo2.png -------------------------------------------------------------------------------- /img/old_identity/service2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/old_identity/service2.png -------------------------------------------------------------------------------- /img/old_identity/services1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/old_identity/services1.png -------------------------------------------------------------------------------- /img/old_identity/webapp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/old_identity/webapp.png -------------------------------------------------------------------------------- /img/pw_maze_black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/pw_maze_black.png -------------------------------------------------------------------------------- /img/pw_maze_black_2X.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/pw_maze_black_2X.png -------------------------------------------------------------------------------- /img/questionable.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/questionable.jpg -------------------------------------------------------------------------------- /img/quinn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/quinn.png -------------------------------------------------------------------------------- /img/res_nav_click.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/res_nav_click.png -------------------------------------------------------------------------------- /img/ryan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/ryan.png -------------------------------------------------------------------------------- /img/section-bg1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/section-bg1.jpg -------------------------------------------------------------------------------- /img/section-bg2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/section-bg2.jpg -------------------------------------------------------------------------------- /img/service1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/service1.png -------------------------------------------------------------------------------- /img/service2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/service2.png -------------------------------------------------------------------------------- /img/team-leader-pic2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/team-leader-pic2.png -------------------------------------------------------------------------------- /img/twitterCard.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/twitterCard.jpg -------------------------------------------------------------------------------- /img/valerie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/valerie.png -------------------------------------------------------------------------------- /img/webapp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/img/webapp.png -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 12 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | NewsHound. Sniffing Out Fake News. 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 84 | 85 | 97 | 98 | 99 | 100 |
101 |
102 |

Tools

103 |
We provide you with 4 tools to detect fake news and stop it from spreading.
104 |
105 |
106 |
107 |
108 | 109 |
110 |
111 |

chrome extention

112 |

Our Chrome Extension detects fake news articles while you browse social media.

113 |
114 |
115 |
116 |
117 | 118 |
119 |
120 |

web app

121 |

Our web app provides an easy way to paste the URL for a news story to see if it’s real or fake.

122 |
123 |
124 |
125 |
126 | 127 |
128 |
129 |

mobile app

130 |

Our mobile app does everything the web app can, but conveniently on your phone.

131 |
132 |
133 |
134 |
135 | 136 |
137 |
138 |

hunter's portal

139 |

If you're a journalist or fact checker, this is for you. The Hunters Portal gives you a direct way to make sure your readers have a reliable source of information when reading the news on social media and around the web.

140 |
141 |
142 |
143 |
144 | 145 |
146 | 147 |
148 |
149 |
150 | 151 | 152 | 153 |
154 |
155 |
156 |
157 | 158 |
159 | 187 |
188 |
189 |
190 | 191 |
192 |
193 |
194 | 222 |
223 | 224 |
225 |
226 |
227 |
228 | 229 |
230 |
231 |
232 | 260 |
261 | 262 |
263 |
264 |
265 |
266 | 267 |
268 |
269 |
270 |
271 | 272 |
273 | 301 |
302 |
303 |
304 | 305 | 306 | 307 | 308 | 326 | 327 | 328 | 329 | 330 | 341 | 342 | 343 |
344 |
345 |

team

346 |
Get to know our super awesome team. We get things done.
347 |
348 |
349 |
350 |
351 | 352 |
    353 |
  • 354 |
  • 355 |
356 |
357 |

Ryan

358 | Haver of Fun 359 |

Ryan is the leader of our operation. He contributes on all aspects of the project. He's in charge of building the Hunter's Portal which helps expand our API.

360 |
361 |
362 |
363 |
364 | 365 |
    366 |
  • 367 |
  • 368 |
369 |
370 |

Jeremy

371 | Code Monkey 372 |

Jeremy is our resident Jedi or 'Code Monkey' as he likes to say. He is the lead force behind shipping our fully-functional Chrome extention.

373 |
374 |
375 |
376 |
377 | 378 |
    379 |
  • 380 |
381 |
382 |

Valerie

383 | 384 | Ferocious Marketer 385 |

Valerie heads the marketing strategy and media outreach. And she champions empathetic user experience for journalists and news consumers.

386 |
387 |
388 |
389 |
390 |
391 |
392 | 393 |
    394 |
  • 395 |
396 |
397 |

Cornell

398 | Sweater Connoisseur 399 |

Cornell is a content marketing and comms guy. He does marketing, copy and outreach for NewsHound. As his title suggests, he likes sweaters!

400 |
401 |
402 |
403 |
404 | 405 |
    406 |
  • 407 |
  • 408 |
409 |
410 |

Ben

411 | Director of Good Looks 412 |

Ben is our designer and Director of Good Looks. He uses Sketch and inVision to build the user interface and user experience for our web/mobile Apps.

413 |
414 |
415 |
416 |
417 | 418 |
    419 | 420 |
  • 421 |
  • 422 |
423 |
424 |

Madhur

425 | Firestarter 426 |

Madhur is a designer and developer. He worked on our landing page, web app, mobile app, and the Hunter's Portal front-end. He keeps it lit.

427 |
428 |
429 |
430 |
431 |
432 |
433 | 434 |
    435 |
  • 436 |
  • 437 |
438 |
439 |

Monte

440 | Explorer of Space 441 |

Monte is our Javascript guru. He is the backbone of our Chrome Extention and also contributes to the development efforts of our Web App.

442 |
443 |
444 |
445 |
446 | 447 |
    448 |
  • 449 |
450 |
451 |

Quinn

452 | Knower of Shit 453 |

Quinn is our government and policy guy. He has 10 years of experience in politics and offers a sea of knowledge in the field. He gets us food!

454 |
455 |
456 |
457 |
458 | 459 |
    460 |
  • 461 |
462 |
463 |

Julia

464 | Wearer of Hats 465 |

With her German perspective on things, Julia keeps the team organized and grounded. This way, the team can focus on developing our products for everyone instead of focusing on the Silicon Valley crowd.

466 |
467 |
468 |
469 |
470 | 471 | 472 | 473 |
474 |
475 |

Get Involved!

476 |
477 |
478 |
479 |
480 | 481 |
482 |
483 |
484 |

Address:

485 | 88 Colin P Kelly Jr Street
San Francisco, California
486 |
487 |
488 |

Phone:

489 | 1-800-NewsHound 490 |
491 | 495 | 499 |
500 |
501 |
502 | 503 |
Your message has been sent. Thank you!
504 |
505 |
506 |
507 | 508 |
509 |
510 |
511 | 512 |
513 |
514 |
515 | 516 |
517 |
518 |
519 | 520 |
521 |
522 | 523 |
524 |
525 |
526 |
527 |
528 |
529 |
530 | 539 | 540 | 541 | 552 | 553 | 562 | 563 | 564 | 583 | 584 | 630 | 631 | 632 | -------------------------------------------------------------------------------- /js/classie.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * classie - class helper functions 3 | * from bonzo https://github.com/ded/bonzo 4 | * 5 | * classie.has( elem, 'my-class' ) -> true/false 6 | * classie.add( elem, 'my-new-class' ) 7 | * classie.remove( elem, 'my-unwanted-class' ) 8 | * classie.toggle( elem, 'my-class' ) 9 | */ 10 | 11 | /*jshint browser: true, strict: true, undef: true */ 12 | /*global define: false */ 13 | 14 | ( function( window ) { 15 | 16 | 'use strict'; 17 | 18 | // class helper functions from bonzo https://github.com/ded/bonzo 19 | 20 | function classReg( className ) { 21 | return new RegExp("(^|\\s+)" + className + "(\\s+|$)"); 22 | } 23 | 24 | // classList support for class management 25 | // altho to be fair, the api sucks because it won't accept multiple classes at once 26 | var hasClass, addClass, removeClass; 27 | 28 | if ( 'classList' in document.documentElement ) { 29 | hasClass = function( elem, c ) { 30 | return elem.classList.contains( c ); 31 | }; 32 | addClass = function( elem, c ) { 33 | elem.classList.add( c ); 34 | }; 35 | removeClass = function( elem, c ) { 36 | elem.classList.remove( c ); 37 | }; 38 | } 39 | else { 40 | hasClass = function( elem, c ) { 41 | return classReg( c ).test( elem.className ); 42 | }; 43 | addClass = function( elem, c ) { 44 | if ( !hasClass( elem, c ) ) { 45 | elem.className = elem.className + ' ' + c; 46 | } 47 | }; 48 | removeClass = function( elem, c ) { 49 | elem.className = elem.className.replace( classReg( c ), ' ' ); 50 | }; 51 | } 52 | 53 | function toggleClass( elem, c ) { 54 | var fn = hasClass( elem, c ) ? removeClass : addClass; 55 | fn( elem, c ); 56 | } 57 | 58 | var classie = { 59 | // full names 60 | hasClass: hasClass, 61 | addClass: addClass, 62 | removeClass: removeClass, 63 | toggleClass: toggleClass, 64 | // short names 65 | has: hasClass, 66 | add: addClass, 67 | remove: removeClass, 68 | toggle: toggleClass 69 | }; 70 | 71 | // transport 72 | if ( typeof define === 'function' && define.amd ) { 73 | // AMD 74 | define( classie ); 75 | } else { 76 | // browser global 77 | window.classie = classie; 78 | } 79 | 80 | })( window ); 81 | -------------------------------------------------------------------------------- /js/html5element.js: -------------------------------------------------------------------------------- 1 | document.createElement("nav"); 2 | document.createElement("section"); 3 | document.createElement("article"); 4 | document.createElement("aside"); 5 | document.createElement("footer"); 6 | document.createElement("header"); 7 | document.createElement("figure"); 8 | document.createElement("figcaption"); 9 | document.createElement("source"); -------------------------------------------------------------------------------- /js/html5shiv.js: -------------------------------------------------------------------------------- 1 | /* 2 | HTML5 Shiv v3.7.0 | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed 3 | */ 4 | (function(l,f){function m(){var a=e.elements;return"string"==typeof a?a.split(" "):a}function i(a){var b=n[a[o]];b||(b={},h++,a[o]=h,n[h]=b);return b}function p(a,b,c){b||(b=f);if(g)return b.createElement(a);c||(c=i(b));b=c.cache[a]?c.cache[a].cloneNode():r.test(a)?(c.cache[a]=c.createElem(a)).cloneNode():c.createElem(a);return b.canHaveChildren&&!s.test(a)?c.frag.appendChild(b):b}function t(a,b){if(!b.cache)b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag(); 5 | a.createElement=function(c){return!e.shivMethods?b.createElem(c):p(c,a,b)};a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+m().join().replace(/[\w\-]+/g,function(a){b.createElem(a);b.frag.createElement(a);return'c("'+a+'")'})+");return n}")(e,b.frag)}function q(a){a||(a=f);var b=i(a);if(e.shivCSS&&!j&&!b.hasCSS){var c,d=a;c=d.createElement("p");d=d.getElementsByTagName("head")[0]||d.documentElement;c.innerHTML="x"; 6 | c=d.insertBefore(c.lastChild,d.firstChild);b.hasCSS=!!c}g||t(a,b);return a}var k=l.html5||{},s=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,r=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,j,o="_html5shiv",h=0,n={},g;(function(){try{var a=f.createElement("a");a.innerHTML="";j="hidden"in a;var b;if(!(b=1==a.childNodes.length)){f.createElement("a");var c=f.createDocumentFragment();b="undefined"==typeof c.cloneNode|| 7 | "undefined"==typeof c.createDocumentFragment||"undefined"==typeof c.createElement}g=b}catch(d){g=j=!0}})();var e={elements:k.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:"3.7.0",shivCSS:!1!==k.shivCSS,supportsUnknownElements:g,shivMethods:!1!==k.shivMethods,type:"default",shivDocument:q,createElement:p,createDocumentFragment:function(a,b){a||(a=f); 8 | if(g)return a.createDocumentFragment();for(var b=b||i(a),c=b.frag.cloneNode(),d=0,e=m(),h=e.length;d base.options.maxWidth) { 284 | if (!isUnfixed() || !wasReset) { 285 | postPosition(); 286 | target.trigger('preUnfixed.ScrollToFixed'); 287 | setUnfixed(); 288 | target.trigger('unfixed.ScrollToFixed'); 289 | } 290 | } else if (base.options.bottom == -1) { 291 | // If the vertical scroll position, plus the optional margin, would 292 | // put the target element at the specified limit, set the target 293 | // element to absolute. 294 | if (limit > 0 && y >= limit - getMarginTop()) { 295 | if (!isAbsolute() || !wasReset) { 296 | postPosition(); 297 | target.trigger('preAbsolute.ScrollToFixed'); 298 | setAbsolute(); 299 | target.trigger('unfixed.ScrollToFixed'); 300 | } 301 | // If the vertical scroll position, plus the optional margin, would 302 | // put the target element above the top of the page, set the target 303 | // element to fixed. 304 | } else if (y >= offsetTop - getMarginTop()) { 305 | if (!isFixed() || !wasReset) { 306 | postPosition(); 307 | target.trigger('preFixed.ScrollToFixed'); 308 | 309 | // Set the target element to fixed. 310 | setFixed(); 311 | 312 | // Reset the last offset left because we just went fixed. 313 | lastOffsetLeft = -1; 314 | 315 | target.trigger('fixed.ScrollToFixed'); 316 | } 317 | // If the page has been scrolled horizontally as well, move the 318 | // target element accordingly. 319 | setLeft(x); 320 | } else { 321 | // Set the target element to unfixed, placing it where it was 322 | // before. 323 | if (!isUnfixed() || !wasReset) { 324 | postPosition(); 325 | target.trigger('preUnfixed.ScrollToFixed'); 326 | setUnfixed(); 327 | target.trigger('unfixed.ScrollToFixed'); 328 | } 329 | } 330 | } else { 331 | if (limit > 0) { 332 | if (y + $(window).height() - target.outerHeight(true) >= limit - (getMarginTop() || -getBottom())) { 333 | if (isFixed()) { 334 | postPosition(); 335 | target.trigger('preUnfixed.ScrollToFixed'); 336 | 337 | if (originalPosition === 'absolute') { 338 | setAbsolute(); 339 | } else { 340 | setUnfixed(); 341 | } 342 | 343 | target.trigger('unfixed.ScrollToFixed'); 344 | } 345 | } else { 346 | if (!isFixed()) { 347 | postPosition(); 348 | target.trigger('preFixed.ScrollToFixed'); 349 | setFixed(); 350 | } 351 | setLeft(x); 352 | target.trigger('fixed.ScrollToFixed'); 353 | } 354 | } else { 355 | setLeft(x); 356 | } 357 | } 358 | } 359 | 360 | function getBottom() { 361 | if (!base.options.bottom) return 0; 362 | return base.options.bottom; 363 | } 364 | 365 | function postPosition() { 366 | var position = target.css('position'); 367 | 368 | if (position == 'absolute') { 369 | target.trigger('postAbsolute.ScrollToFixed'); 370 | } else if (position == 'fixed') { 371 | target.trigger('postFixed.ScrollToFixed'); 372 | } else { 373 | target.trigger('postUnfixed.ScrollToFixed'); 374 | } 375 | } 376 | 377 | var windowResize = function(event) { 378 | // Check if the element is visible before updating it's position, which 379 | // improves behavior with responsive designs where this element is hidden. 380 | if(target.is(':visible')) { 381 | isReset = false; 382 | checkScroll(); 383 | } 384 | } 385 | 386 | var windowScroll = function(event) { 387 | (!!window.requestAnimationFrame) ? requestAnimationFrame(checkScroll) : checkScroll(); 388 | } 389 | 390 | // From: http://kangax.github.com/cft/#IS_POSITION_FIXED_SUPPORTED 391 | var isPositionFixedSupported = function() { 392 | var container = document.body; 393 | 394 | if (document.createElement && container && container.appendChild && container.removeChild) { 395 | var el = document.createElement('div'); 396 | 397 | if (!el.getBoundingClientRect) return null; 398 | 399 | el.innerHTML = 'x'; 400 | el.style.cssText = 'position:fixed;top:100px;'; 401 | container.appendChild(el); 402 | 403 | var originalHeight = container.style.height, 404 | originalScrollTop = container.scrollTop; 405 | 406 | container.style.height = '3000px'; 407 | container.scrollTop = 500; 408 | 409 | var elementTop = el.getBoundingClientRect().top; 410 | container.style.height = originalHeight; 411 | 412 | var isSupported = (elementTop === 100); 413 | container.removeChild(el); 414 | container.scrollTop = originalScrollTop; 415 | 416 | return isSupported; 417 | } 418 | 419 | return null; 420 | } 421 | 422 | var preventDefault = function(e) { 423 | e = e || window.event; 424 | if (e.preventDefault) { 425 | e.preventDefault(); 426 | } 427 | e.returnValue = false; 428 | } 429 | 430 | // Initializes this plugin. Captures the options passed in, turns this 431 | // off for devices that do not support fixed position, adds the spacer, 432 | // and binds to the window scroll and resize events. 433 | base.init = function() { 434 | // Capture the options for this plugin. 435 | base.options = $.extend({}, $.ScrollToFixed.defaultOptions, options); 436 | 437 | originalZIndex = target.css('z-index') 438 | 439 | // Turn off this functionality for devices that do not support it. 440 | // if (!(base.options && base.options.dontCheckForPositionFixedSupport)) { 441 | // var fixedSupported = isPositionFixedSupported(); 442 | // if (!fixedSupported) return; 443 | // } 444 | 445 | // Put the target element on top of everything that could be below 446 | // it. This reduces flicker when the target element is transitioning 447 | // to fixed. 448 | base.$el.css('z-index', base.options.zIndex); 449 | 450 | // Create a spacer element to fill the void left by the target 451 | // element when it goes fixed. 452 | spacer = $('
'); 453 | 454 | position = target.css('position'); 455 | originalPosition = target.css('position'); 456 | 457 | originalOffsetTop = target.css('top'); 458 | 459 | // Place the spacer right after the target element. 460 | if (isUnfixed()) base.$el.after(spacer); 461 | 462 | // Reset the target element offsets when the window is resized, then 463 | // check to see if we need to fix or unfix the target element. 464 | $(window).bind('resize.ScrollToFixed', windowResize); 465 | 466 | // When the window scrolls, check to see if we need to fix or unfix 467 | // the target element. 468 | $(window).bind('scroll.ScrollToFixed', windowScroll); 469 | 470 | // For touch devices, call checkScroll directlly rather than 471 | // rAF wrapped windowScroll to animate the element 472 | if ('ontouchmove' in window) { 473 | $(window).bind('touchmove.ScrollToFixed', checkScroll); 474 | } 475 | 476 | if (base.options.preFixed) { 477 | target.bind('preFixed.ScrollToFixed', base.options.preFixed); 478 | } 479 | if (base.options.postFixed) { 480 | target.bind('postFixed.ScrollToFixed', base.options.postFixed); 481 | } 482 | if (base.options.preUnfixed) { 483 | target.bind('preUnfixed.ScrollToFixed', base.options.preUnfixed); 484 | } 485 | if (base.options.postUnfixed) { 486 | target.bind('postUnfixed.ScrollToFixed', base.options.postUnfixed); 487 | } 488 | if (base.options.preAbsolute) { 489 | target.bind('preAbsolute.ScrollToFixed', base.options.preAbsolute); 490 | } 491 | if (base.options.postAbsolute) { 492 | target.bind('postAbsolute.ScrollToFixed', base.options.postAbsolute); 493 | } 494 | if (base.options.fixed) { 495 | target.bind('fixed.ScrollToFixed', base.options.fixed); 496 | } 497 | if (base.options.unfixed) { 498 | target.bind('unfixed.ScrollToFixed', base.options.unfixed); 499 | } 500 | 501 | if (base.options.spacerClass) { 502 | spacer.addClass(base.options.spacerClass); 503 | } 504 | 505 | target.bind('resize.ScrollToFixed', function() { 506 | spacer.height(target.height()); 507 | }); 508 | 509 | target.bind('scroll.ScrollToFixed', function() { 510 | target.trigger('preUnfixed.ScrollToFixed'); 511 | setUnfixed(); 512 | target.trigger('unfixed.ScrollToFixed'); 513 | checkScroll(); 514 | }); 515 | 516 | target.bind('detach.ScrollToFixed', function(ev) { 517 | preventDefault(ev); 518 | 519 | target.trigger('preUnfixed.ScrollToFixed'); 520 | setUnfixed(); 521 | target.trigger('unfixed.ScrollToFixed'); 522 | 523 | $(window).unbind('resize.ScrollToFixed', windowResize); 524 | $(window).unbind('scroll.ScrollToFixed', windowScroll); 525 | 526 | target.unbind('.ScrollToFixed'); 527 | 528 | //remove spacer from dom 529 | spacer.remove(); 530 | 531 | base.$el.removeData('ScrollToFixed'); 532 | }); 533 | 534 | // Reset everything. 535 | windowResize(); 536 | }; 537 | 538 | // Initialize the plugin. 539 | base.init(); 540 | }; 541 | 542 | // Sets the option defaults. 543 | $.ScrollToFixed.defaultOptions = { 544 | marginTop : 0, 545 | limit : 0, 546 | bottom : -1, 547 | zIndex : 1000, 548 | baseClassName: 'scroll-to-fixed-fixed' 549 | }; 550 | 551 | // Returns enhanced elements that will fix to the top of the page when the 552 | // page is scrolled. 553 | $.fn.scrollToFixed = function(options) { 554 | return this.each(function() { 555 | (new $.ScrollToFixed(this, options)); 556 | }); 557 | }; 558 | })(jQuery); 559 | -------------------------------------------------------------------------------- /js/jquery.easing.1.3.js: -------------------------------------------------------------------------------- 1 | /* 2 | * jQuery Easing v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/ 3 | * 4 | * Uses the built in easing capabilities added In jQuery 1.1 5 | * to offer multiple easing options 6 | * 7 | * TERMS OF USE - jQuery Easing 8 | * 9 | * Open source under the BSD License. 10 | * 11 | * Copyright © 2008 George McGinley Smith 12 | * All rights reserved. 13 | * 14 | * Redistribution and use in source and binary forms, with or without modification, 15 | * are permitted provided that the following conditions are met: 16 | * 17 | * Redistributions of source code must retain the above copyright notice, this list of 18 | * conditions and the following disclaimer. 19 | * Redistributions in binary form must reproduce the above copyright notice, this list 20 | * of conditions and the following disclaimer in the documentation and/or other materials 21 | * provided with the distribution. 22 | * 23 | * Neither the name of the author nor the names of contributors may be used to endorse 24 | * or promote products derived from this software without specific prior written permission. 25 | * 26 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY 27 | * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 28 | * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 29 | * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 30 | * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE 31 | * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 32 | * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 33 | * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 34 | * OF THE POSSIBILITY OF SUCH DAMAGE. 35 | * 36 | */ 37 | 38 | // t: current time, b: begInnIng value, c: change In value, d: duration 39 | jQuery.easing['jswing'] = jQuery.easing['swing']; 40 | 41 | jQuery.extend( jQuery.easing, 42 | { 43 | def: 'easeOutQuad', 44 | swing: function (x, t, b, c, d) { 45 | //alert(jQuery.easing.default); 46 | return jQuery.easing[jQuery.easing.def](x, t, b, c, d); 47 | }, 48 | easeInQuad: function (x, t, b, c, d) { 49 | return c*(t/=d)*t + b; 50 | }, 51 | easeOutQuad: function (x, t, b, c, d) { 52 | return -c *(t/=d)*(t-2) + b; 53 | }, 54 | easeInOutQuad: function (x, t, b, c, d) { 55 | if ((t/=d/2) < 1) return c/2*t*t + b; 56 | return -c/2 * ((--t)*(t-2) - 1) + b; 57 | }, 58 | easeInCubic: function (x, t, b, c, d) { 59 | return c*(t/=d)*t*t + b; 60 | }, 61 | easeOutCubic: function (x, t, b, c, d) { 62 | return c*((t=t/d-1)*t*t + 1) + b; 63 | }, 64 | easeInOutCubic: function (x, t, b, c, d) { 65 | if ((t/=d/2) < 1) return c/2*t*t*t + b; 66 | return c/2*((t-=2)*t*t + 2) + b; 67 | }, 68 | easeInQuart: function (x, t, b, c, d) { 69 | return c*(t/=d)*t*t*t + b; 70 | }, 71 | easeOutQuart: function (x, t, b, c, d) { 72 | return -c * ((t=t/d-1)*t*t*t - 1) + b; 73 | }, 74 | easeInOutQuart: function (x, t, b, c, d) { 75 | if ((t/=d/2) < 1) return c/2*t*t*t*t + b; 76 | return -c/2 * ((t-=2)*t*t*t - 2) + b; 77 | }, 78 | easeInQuint: function (x, t, b, c, d) { 79 | return c*(t/=d)*t*t*t*t + b; 80 | }, 81 | easeOutQuint: function (x, t, b, c, d) { 82 | return c*((t=t/d-1)*t*t*t*t + 1) + b; 83 | }, 84 | easeInOutQuint: function (x, t, b, c, d) { 85 | if ((t/=d/2) < 1) return c/2*t*t*t*t*t + b; 86 | return c/2*((t-=2)*t*t*t*t + 2) + b; 87 | }, 88 | easeInSine: function (x, t, b, c, d) { 89 | return -c * Math.cos(t/d * (Math.PI/2)) + c + b; 90 | }, 91 | easeOutSine: function (x, t, b, c, d) { 92 | return c * Math.sin(t/d * (Math.PI/2)) + b; 93 | }, 94 | easeInOutSine: function (x, t, b, c, d) { 95 | return -c/2 * (Math.cos(Math.PI*t/d) - 1) + b; 96 | }, 97 | easeInExpo: function (x, t, b, c, d) { 98 | return (t==0) ? b : c * Math.pow(2, 10 * (t/d - 1)) + b; 99 | }, 100 | easeOutExpo: function (x, t, b, c, d) { 101 | return (t==d) ? b+c : c * (-Math.pow(2, -10 * t/d) + 1) + b; 102 | }, 103 | easeInOutExpo: function (x, t, b, c, d) { 104 | if (t==0) return b; 105 | if (t==d) return b+c; 106 | if ((t/=d/2) < 1) return c/2 * Math.pow(2, 10 * (t - 1)) + b; 107 | return c/2 * (-Math.pow(2, -10 * --t) + 2) + b; 108 | }, 109 | easeInCirc: function (x, t, b, c, d) { 110 | return -c * (Math.sqrt(1 - (t/=d)*t) - 1) + b; 111 | }, 112 | easeOutCirc: function (x, t, b, c, d) { 113 | return c * Math.sqrt(1 - (t=t/d-1)*t) + b; 114 | }, 115 | easeInOutCirc: function (x, t, b, c, d) { 116 | if ((t/=d/2) < 1) return -c/2 * (Math.sqrt(1 - t*t) - 1) + b; 117 | return c/2 * (Math.sqrt(1 - (t-=2)*t) + 1) + b; 118 | }, 119 | easeInElastic: function (x, t, b, c, d) { 120 | var s=1.70158;var p=0;var a=c; 121 | if (t==0) return b; if ((t/=d)==1) return b+c; if (!p) p=d*.3; 122 | if (a < Math.abs(c)) { a=c; var s=p/4; } 123 | else var s = p/(2*Math.PI) * Math.asin (c/a); 124 | return -(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b; 125 | }, 126 | easeOutElastic: function (x, t, b, c, d) { 127 | var s=1.70158;var p=0;var a=c; 128 | if (t==0) return b; if ((t/=d)==1) return b+c; if (!p) p=d*.3; 129 | if (a < Math.abs(c)) { a=c; var s=p/4; } 130 | else var s = p/(2*Math.PI) * Math.asin (c/a); 131 | return a*Math.pow(2,-10*t) * Math.sin( (t*d-s)*(2*Math.PI)/p ) + c + b; 132 | }, 133 | easeInOutElastic: function (x, t, b, c, d) { 134 | var s=1.70158;var p=0;var a=c; 135 | if (t==0) return b; if ((t/=d/2)==2) return b+c; if (!p) p=d*(.3*1.5); 136 | if (a < Math.abs(c)) { a=c; var s=p/4; } 137 | else var s = p/(2*Math.PI) * Math.asin (c/a); 138 | if (t < 1) return -.5*(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b; 139 | return a*Math.pow(2,-10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )*.5 + c + b; 140 | }, 141 | easeInBack: function (x, t, b, c, d, s) { 142 | if (s == undefined) s = 1.70158; 143 | return c*(t/=d)*t*((s+1)*t - s) + b; 144 | }, 145 | easeOutBack: function (x, t, b, c, d, s) { 146 | if (s == undefined) s = 1.70158; 147 | return c*((t=t/d-1)*t*((s+1)*t + s) + 1) + b; 148 | }, 149 | easeInOutBack: function (x, t, b, c, d, s) { 150 | if (s == undefined) s = 1.70158; 151 | if ((t/=d/2) < 1) return c/2*(t*t*(((s*=(1.525))+1)*t - s)) + b; 152 | return c/2*((t-=2)*t*(((s*=(1.525))+1)*t + s) + 2) + b; 153 | }, 154 | easeInBounce: function (x, t, b, c, d) { 155 | return c - jQuery.easing.easeOutBounce (x, d-t, 0, c, d) + b; 156 | }, 157 | easeOutBounce: function (x, t, b, c, d) { 158 | if ((t/=d) < (1/2.75)) { 159 | return c*(7.5625*t*t) + b; 160 | } else if (t < (2/2.75)) { 161 | return c*(7.5625*(t-=(1.5/2.75))*t + .75) + b; 162 | } else if (t < (2.5/2.75)) { 163 | return c*(7.5625*(t-=(2.25/2.75))*t + .9375) + b; 164 | } else { 165 | return c*(7.5625*(t-=(2.625/2.75))*t + .984375) + b; 166 | } 167 | }, 168 | easeInOutBounce: function (x, t, b, c, d) { 169 | if (t < d/2) return jQuery.easing.easeInBounce (x, t*2, 0, c, d) * .5 + b; 170 | return jQuery.easing.easeOutBounce (x, t*2-d, 0, c, d) * .5 + c*.5 + b; 171 | } 172 | }); 173 | 174 | /* 175 | * 176 | * TERMS OF USE - EASING EQUATIONS 177 | * 178 | * Open source under the BSD License. 179 | * 180 | * Copyright © 2001 Robert Penner 181 | * All rights reserved. 182 | * 183 | * Redistribution and use in source and binary forms, with or without modification, 184 | * are permitted provided that the following conditions are met: 185 | * 186 | * Redistributions of source code must retain the above copyright notice, this list of 187 | * conditions and the following disclaimer. 188 | * Redistributions in binary form must reproduce the above copyright notice, this list 189 | * of conditions and the following disclaimer in the documentation and/or other materials 190 | * provided with the distribution. 191 | * 192 | * Neither the name of the author nor the names of contributors may be used to endorse 193 | * or promote products derived from this software without specific prior written permission. 194 | * 195 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY 196 | * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 197 | * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 198 | * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 199 | * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE 200 | * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 201 | * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 202 | * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 203 | * OF THE POSSIBILITY OF SUCH DAMAGE. 204 | * 205 | */ -------------------------------------------------------------------------------- /js/respond-1.1.0.min.js: -------------------------------------------------------------------------------- 1 | (function(l,f){function m(){var a=e.elements;return"string"==typeof a?a.split(" "):a}function i(a){var b=n[a[o]];b||(b={},h++,a[o]=h,n[h]=b);return b}function p(a,b,c){b||(b=f);if(g)return b.createElement(a);c||(c=i(b));b=c.cache[a]?c.cache[a].cloneNode():r.test(a)?(c.cache[a]=c.createElem(a)).cloneNode():c.createElem(a);return b.canHaveChildren&&!s.test(a)?c.frag.appendChild(b):b}function t(a,b){if(!b.cache)b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag(); 2 | a.createElement=function(c){return!e.shivMethods?b.createElem(c):p(c,a,b)};a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+m().join().replace(/\w+/g,function(a){b.createElem(a);b.frag.createElement(a);return'c("'+a+'")'})+");return n}")(e,b.frag)}function q(a){a||(a=f);var b=i(a);if(e.shivCSS&&!j&&!b.hasCSS){var c,d=a;c=d.createElement("p");d=d.getElementsByTagName("head")[0]||d.documentElement;c.innerHTML="x"; 3 | c=d.insertBefore(c.lastChild,d.firstChild);b.hasCSS=!!c}g||t(a,b);return a}var k=l.html5||{},s=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,r=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,j,o="_html5shiv",h=0,n={},g;(function(){try{var a=f.createElement("a");a.innerHTML="";j="hidden"in a;var b;if(!(b=1==a.childNodes.length)){f.createElement("a");var c=f.createDocumentFragment();b="undefined"==typeof c.cloneNode|| 4 | "undefined"==typeof c.createDocumentFragment||"undefined"==typeof c.createElement}g=b}catch(d){g=j=!0}})();var e={elements:k.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video",shivCSS:!1!==k.shivCSS,supportsUnknownElements:g,shivMethods:!1!==k.shivMethods,type:"default",shivDocument:q,createElement:p,createDocumentFragment:function(a,b){a||(a=f);if(g)return a.createDocumentFragment(); 5 | for(var b=b||i(a),c=b.frag.cloneNode(),d=0,e=m(),h=e.length;d #mq-test-1 { width: 42px; }';a.insertBefore(d,b);c=g.offsetWidth==42;a.removeChild(d);return{matches:c,media:h}}})(document); 10 | 11 | /*! Respond.js v1.1.0: min/max-width media query polyfill. (c) Scott Jehl. MIT/GPLv2 Lic. j.mp/respondjs */ 12 | (function(e){e.respond={};respond.update=function(){};respond.mediaQueriesSupported=e.matchMedia&&e.matchMedia("only all").matches;if(respond.mediaQueriesSupported){return}var w=e.document,s=w.documentElement,i=[],k=[],q=[],o={},h=30,f=w.getElementsByTagName("head")[0]||s,g=w.getElementsByTagName("base")[0],b=f.getElementsByTagName("link"),d=[],a=function(){var D=b,y=D.length,B=0,A,z,C,x;for(;B-1,minw:F.match(/\(min\-width:[\s]*([\s]*[0-9\.]+)(px|em)[\s]*\)/)&&parseFloat(RegExp.$1)+(RegExp.$2||""),maxw:F.match(/\(max\-width:[\s]*([\s]*[0-9\.]+)(px|em)[\s]*\)/)&&parseFloat(RegExp.$1)+(RegExp.$2||"")})}}j()},l,r,v=function(){var z,A=w.createElement("div"),x=w.body,y=false;A.style.cssText="position:absolute;font-size:1em;width:1em";if(!x){x=y=w.createElement("body");x.style.background="none"}x.appendChild(A);s.insertBefore(x,s.firstChild);z=A.offsetWidth;if(y){s.removeChild(x)}else{x.removeChild(A)}z=p=parseFloat(z);return z},p,j=function(I){var x="clientWidth",B=s[x],H=w.compatMode==="CSS1Compat"&&B||w.body[x]||B,D={},G=b[b.length-1],z=(new Date()).getTime();if(I&&l&&z-l-1?(p||v()):1)}if(!!J){J=parseFloat(J)*(J.indexOf(y)>-1?(p||v()):1)}if(!K.hasquery||(!A||!L)&&(A||H>=C)&&(L||H<=J)){if(!D[K.media]){D[K.media]=[]}D[K.media].push(k[K.rules])}}for(var E in q){if(q[E]&&q[E].parentNode===f){f.removeChild(q[E])}}for(var E in D){var M=w.createElement("style"),F=D[E].join("\n");M.type="text/css";M.media=E;f.insertBefore(M,G.nextSibling);if(M.styleSheet){M.styleSheet.cssText=F}else{M.appendChild(w.createTextNode(F))}q.push(M)}},n=function(x,z){var y=c();if(!y){return}y.open("GET",x,true);y.onreadystatechange=function(){if(y.readyState!=4||y.status!=200&&y.status!=304){return}z(y.responseText)};if(y.readyState==4){return}y.send(null)},c=(function(){var x=false;try{x=new XMLHttpRequest()}catch(y){x=new ActiveXObject("Microsoft.XMLHTTP")}return function(){return x}})();a();respond.update=a;function t(){j(true)}if(e.addEventListener){e.addEventListener("resize",t,false)}else{if(e.attachEvent){e.attachEvent("onresize",t)}}})(this); -------------------------------------------------------------------------------- /js/scroll.js: -------------------------------------------------------------------------------- 1 | //this function allows for smooth scrolling, found here: https://css-tricks.com/snippets/jquery/smooth-scrolling/ 2 | $(function() { 3 | $('a[href*="#"]:not([href="#"])').click(function() { 4 | if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) { 5 | var target = $(this.hash); 6 | target = target.length ? target : $('[name=' + this.hash.slice(1) +']'); 7 | if (target.length) { 8 | $('html, body').animate({ 9 | scrollTop: target.offset().top 10 | }, 1000); 11 | return false; 12 | } 13 | } 14 | }); 15 | }); -------------------------------------------------------------------------------- /js/wow.js: -------------------------------------------------------------------------------- 1 | (function() { 2 | var MutationObserver, Util, WeakMap, 3 | __bind = function(fn, me){ return function(){ return fn.apply(me, arguments); }; }, 4 | __indexOf = [].indexOf || function(item) { for (var i = 0, l = this.length; i < l; i++) { if (i in this && this[i] === item) return i; } return -1; }; 5 | 6 | Util = (function() { 7 | function Util() {} 8 | 9 | Util.prototype.extend = function(custom, defaults) { 10 | var key, value; 11 | for (key in defaults) { 12 | value = defaults[key]; 13 | if (custom[key] == null) { 14 | custom[key] = value; 15 | } 16 | } 17 | return custom; 18 | }; 19 | 20 | Util.prototype.isMobile = function(agent) { 21 | return /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(agent); 22 | }; 23 | 24 | return Util; 25 | 26 | })(); 27 | 28 | WeakMap = this.WeakMap || this.MozWeakMap || (WeakMap = (function() { 29 | function WeakMap() { 30 | this.keys = []; 31 | this.values = []; 32 | } 33 | 34 | WeakMap.prototype.get = function(key) { 35 | var i, item, _i, _len, _ref; 36 | _ref = this.keys; 37 | for (i = _i = 0, _len = _ref.length; _i < _len; i = ++_i) { 38 | item = _ref[i]; 39 | if (item === key) { 40 | return this.values[i]; 41 | } 42 | } 43 | }; 44 | 45 | WeakMap.prototype.set = function(key, value) { 46 | var i, item, _i, _len, _ref; 47 | _ref = this.keys; 48 | for (i = _i = 0, _len = _ref.length; _i < _len; i = ++_i) { 49 | item = _ref[i]; 50 | if (item === key) { 51 | this.values[i] = value; 52 | return; 53 | } 54 | } 55 | this.keys.push(key); 56 | return this.values.push(value); 57 | }; 58 | 59 | return WeakMap; 60 | 61 | })()); 62 | 63 | MutationObserver = this.MutationObserver || this.WebkitMutationObserver || this.MozMutationObserver || (MutationObserver = (function() { 64 | function MutationObserver() { 65 | console.warn('MutationObserver is not supported by your browser.'); 66 | console.warn('WOW.js cannot detect dom mutations, please call .sync() after loading new content.'); 67 | } 68 | 69 | MutationObserver.notSupported = true; 70 | 71 | MutationObserver.prototype.observe = function() {}; 72 | 73 | return MutationObserver; 74 | 75 | })()); 76 | 77 | this.WOW = (function() { 78 | WOW.prototype.defaults = { 79 | boxClass: 'wow', 80 | animateClass: 'animated', 81 | offset: 0, 82 | mobile: true, 83 | live: true 84 | }; 85 | 86 | function WOW(options) { 87 | if (options == null) { 88 | options = {}; 89 | } 90 | this.scrollCallback = __bind(this.scrollCallback, this); 91 | this.scrollHandler = __bind(this.scrollHandler, this); 92 | this.start = __bind(this.start, this); 93 | this.scrolled = true; 94 | this.config = this.util().extend(options, this.defaults); 95 | this.animationNameCache = new WeakMap(); 96 | } 97 | 98 | WOW.prototype.init = function() { 99 | var _ref; 100 | this.element = window.document.documentElement; 101 | if ((_ref = document.readyState) === "interactive" || _ref === "complete") { 102 | this.start(); 103 | } else { 104 | document.addEventListener('DOMContentLoaded', this.start); 105 | } 106 | return this.finished = []; 107 | }; 108 | 109 | WOW.prototype.start = function() { 110 | var box, _i, _len, _ref; 111 | this.stopped = false; 112 | this.boxes = (function() { 113 | var _i, _len, _ref, _results; 114 | _ref = this.element.getElementsByClassName(this.config.boxClass); 115 | _results = []; 116 | for (_i = 0, _len = _ref.length; _i < _len; _i++) { 117 | box = _ref[_i]; 118 | _results.push(box); 119 | } 120 | return _results; 121 | }).call(this); 122 | this.all = (function() { 123 | var _i, _len, _ref, _results; 124 | _ref = this.boxes; 125 | _results = []; 126 | for (_i = 0, _len = _ref.length; _i < _len; _i++) { 127 | box = _ref[_i]; 128 | _results.push(box); 129 | } 130 | return _results; 131 | }).call(this); 132 | if (this.boxes.length) { 133 | if (this.disabled()) { 134 | this.resetStyle(); 135 | } else { 136 | _ref = this.boxes; 137 | for (_i = 0, _len = _ref.length; _i < _len; _i++) { 138 | box = _ref[_i]; 139 | this.applyStyle(box, true); 140 | } 141 | window.addEventListener('scroll', this.scrollHandler, false); 142 | window.addEventListener('resize', this.scrollHandler, false); 143 | this.interval = setInterval(this.scrollCallback, 50); 144 | } 145 | } 146 | if (this.config.live) { 147 | return new MutationObserver((function(_this) { 148 | return function(records) { 149 | var node, record, _j, _len1, _results; 150 | _results = []; 151 | for (_j = 0, _len1 = records.length; _j < _len1; _j++) { 152 | record = records[_j]; 153 | _results.push((function() { 154 | var _k, _len2, _ref1, _results1; 155 | _ref1 = record.addedNodes || []; 156 | _results1 = []; 157 | for (_k = 0, _len2 = _ref1.length; _k < _len2; _k++) { 158 | node = _ref1[_k]; 159 | _results1.push(this.doSync(node)); 160 | } 161 | return _results1; 162 | }).call(_this)); 163 | } 164 | return _results; 165 | }; 166 | })(this)).observe(document.body, { 167 | childList: true, 168 | subtree: true 169 | }); 170 | } 171 | }; 172 | 173 | WOW.prototype.stop = function() { 174 | this.stopped = true; 175 | window.removeEventListener('scroll', this.scrollHandler, false); 176 | window.removeEventListener('resize', this.scrollHandler, false); 177 | if (this.interval != null) { 178 | return clearInterval(this.interval); 179 | } 180 | }; 181 | 182 | WOW.prototype.sync = function(element) { 183 | if (MutationObserver.notSupported) { 184 | return this.doSync(this.element); 185 | } 186 | }; 187 | 188 | WOW.prototype.doSync = function(element) { 189 | var box, _i, _len, _ref, _results; 190 | if (!this.stopped) { 191 | if (element == null) { 192 | element = this.element; 193 | } 194 | if (element.nodeType !== 1) { 195 | return; 196 | } 197 | element = element.parentNode || element; 198 | _ref = element.getElementsByClassName(this.config.boxClass); 199 | _results = []; 200 | for (_i = 0, _len = _ref.length; _i < _len; _i++) { 201 | box = _ref[_i]; 202 | if (__indexOf.call(this.all, box) < 0) { 203 | this.applyStyle(box, true); 204 | this.boxes.push(box); 205 | this.all.push(box); 206 | _results.push(this.scrolled = true); 207 | } else { 208 | _results.push(void 0); 209 | } 210 | } 211 | return _results; 212 | } 213 | }; 214 | 215 | WOW.prototype.show = function(box) { 216 | this.applyStyle(box); 217 | return box.className = "" + box.className + " " + this.config.animateClass; 218 | }; 219 | 220 | WOW.prototype.applyStyle = function(box, hidden) { 221 | var delay, duration, iteration; 222 | duration = box.getAttribute('data-wow-duration'); 223 | delay = box.getAttribute('data-wow-delay'); 224 | iteration = box.getAttribute('data-wow-iteration'); 225 | return this.animate((function(_this) { 226 | return function() { 227 | return _this.customStyle(box, hidden, duration, delay, iteration); 228 | }; 229 | })(this)); 230 | }; 231 | 232 | WOW.prototype.animate = (function() { 233 | if ('requestAnimationFrame' in window) { 234 | return function(callback) { 235 | return window.requestAnimationFrame(callback); 236 | }; 237 | } else { 238 | return function(callback) { 239 | return callback(); 240 | }; 241 | } 242 | })(); 243 | 244 | WOW.prototype.resetStyle = function() { 245 | var box, _i, _len, _ref, _results; 246 | _ref = this.boxes; 247 | _results = []; 248 | for (_i = 0, _len = _ref.length; _i < _len; _i++) { 249 | box = _ref[_i]; 250 | _results.push(box.setAttribute('style', 'visibility: visible;')); 251 | } 252 | return _results; 253 | }; 254 | 255 | WOW.prototype.customStyle = function(box, hidden, duration, delay, iteration) { 256 | if (hidden) { 257 | this.cacheAnimationName(box); 258 | } 259 | box.style.visibility = hidden ? 'hidden' : 'visible'; 260 | if (duration) { 261 | this.vendorSet(box.style, { 262 | animationDuration: duration 263 | }); 264 | } 265 | if (delay) { 266 | this.vendorSet(box.style, { 267 | animationDelay: delay 268 | }); 269 | } 270 | if (iteration) { 271 | this.vendorSet(box.style, { 272 | animationIterationCount: iteration 273 | }); 274 | } 275 | this.vendorSet(box.style, { 276 | animationName: hidden ? 'none' : this.cachedAnimationName(box) 277 | }); 278 | return box; 279 | }; 280 | 281 | WOW.prototype.vendors = ["moz", "webkit"]; 282 | 283 | WOW.prototype.vendorSet = function(elem, properties) { 284 | var name, value, vendor, _results; 285 | _results = []; 286 | for (name in properties) { 287 | value = properties[name]; 288 | elem["" + name] = value; 289 | _results.push((function() { 290 | var _i, _len, _ref, _results1; 291 | _ref = this.vendors; 292 | _results1 = []; 293 | for (_i = 0, _len = _ref.length; _i < _len; _i++) { 294 | vendor = _ref[_i]; 295 | _results1.push(elem["" + vendor + (name.charAt(0).toUpperCase()) + (name.substr(1))] = value); 296 | } 297 | return _results1; 298 | }).call(this)); 299 | } 300 | return _results; 301 | }; 302 | 303 | WOW.prototype.vendorCSS = function(elem, property) { 304 | var result, style, vendor, _i, _len, _ref; 305 | style = window.getComputedStyle(elem); 306 | result = style.getPropertyCSSValue(property); 307 | _ref = this.vendors; 308 | for (_i = 0, _len = _ref.length; _i < _len; _i++) { 309 | vendor = _ref[_i]; 310 | result = result || style.getPropertyCSSValue("-" + vendor + "-" + property); 311 | } 312 | return result; 313 | }; 314 | 315 | WOW.prototype.animationName = function(box) { 316 | var animationName; 317 | try { 318 | animationName = this.vendorCSS(box, 'animation-name').cssText; 319 | } catch (_error) { 320 | animationName = window.getComputedStyle(box).getPropertyValue('animation-name'); 321 | } 322 | if (animationName === 'none') { 323 | return ''; 324 | } else { 325 | return animationName; 326 | } 327 | }; 328 | 329 | WOW.prototype.cacheAnimationName = function(box) { 330 | return this.animationNameCache.set(box, this.animationName(box)); 331 | }; 332 | 333 | WOW.prototype.cachedAnimationName = function(box) { 334 | return this.animationNameCache.get(box); 335 | }; 336 | 337 | WOW.prototype.scrollHandler = function() { 338 | return this.scrolled = true; 339 | }; 340 | 341 | WOW.prototype.scrollCallback = function() { 342 | var box; 343 | if (this.scrolled) { 344 | this.scrolled = false; 345 | this.boxes = (function() { 346 | var _i, _len, _ref, _results; 347 | _ref = this.boxes; 348 | _results = []; 349 | for (_i = 0, _len = _ref.length; _i < _len; _i++) { 350 | box = _ref[_i]; 351 | if (!(box)) { 352 | continue; 353 | } 354 | if (this.isVisible(box)) { 355 | this.show(box); 356 | continue; 357 | } 358 | _results.push(box); 359 | } 360 | return _results; 361 | }).call(this); 362 | if (!(this.boxes.length || this.config.live)) { 363 | return this.stop(); 364 | } 365 | } 366 | }; 367 | 368 | WOW.prototype.offsetTop = function(element) { 369 | var top; 370 | while (element.offsetTop === void 0) { 371 | element = element.parentNode; 372 | } 373 | top = element.offsetTop; 374 | while (element = element.offsetParent) { 375 | top += element.offsetTop; 376 | } 377 | return top; 378 | }; 379 | 380 | WOW.prototype.isVisible = function(box) { 381 | var bottom, offset, top, viewBottom, viewTop; 382 | offset = box.getAttribute('data-wow-offset') || this.config.offset; 383 | viewTop = window.pageYOffset; 384 | viewBottom = viewTop + Math.min(this.element.clientHeight, innerHeight) - offset; 385 | top = this.offsetTop(box); 386 | bottom = top + box.clientHeight; 387 | return top <= viewBottom && bottom >= viewTop; 388 | }; 389 | 390 | WOW.prototype.util = function() { 391 | return this._util != null ? this._util : this._util = new Util(); 392 | }; 393 | 394 | WOW.prototype.disabled = function() { 395 | return !this.config.mobile && this.util().isMobile(navigator.userAgent); 396 | }; 397 | 398 | return WOW; 399 | 400 | })(); 401 | 402 | }).call(this); 403 | -------------------------------------------------------------------------------- /newhound.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/newhound.ai -------------------------------------------------------------------------------- /newshound.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/newshound.ai -------------------------------------------------------------------------------- /team.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/news-hound/Ronin/a8e81af9b290473f659340adcf57ccf03c6bf9c2/team.psd --------------------------------------------------------------------------------