diff --git a/html_site/404.html b/html_site/404.html new file mode 100644 index 0000000..a2401e0 --- /dev/null +++ b/html_site/404.html @@ -0,0 +1,368 @@ + + + + + + + 404 + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+ +
+ + +
+
+
+ + +
+ + + +
+
+
+
+
+
+
+ # +
+
+

404 Error!

+

Sorry, this was deadlink - page not found

+
+
+
+
+
+
+
+ + + + +
+ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/html_site/Stairs-Keswick.html b/html_site/Stairs-Keswick.html new file mode 100644 index 0000000..5c7fc0a --- /dev/null +++ b/html_site/Stairs-Keswick.html @@ -0,0 +1,1003 @@ + + + + + + + Home + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+ +
+ + +
+
+
+ + + +
+ +
+
+
+
+
+
+
+
+
+
+

Stairs - Keswick

+ +
+
+ +
+
+
+
+
+
+ +
+ + + + +
+ + + + + + + + + + + + + + + + diff --git a/html_site/_ip.txt b/html_site/_ip.txt new file mode 100644 index 0000000..7abc203 --- /dev/null +++ b/html_site/_ip.txt @@ -0,0 +1 @@ +104.37.195.87 diff --git a/html_site/about.html b/html_site/about.html new file mode 100644 index 0000000..567c689 --- /dev/null +++ b/html_site/about.html @@ -0,0 +1,919 @@ + + + + + + + About us + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+ +
+ + +
+
+
+ + +
+ + + +
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+ +
+
+
+
+
+
+
    +
  • #
  • +
  • #
  • +
  • #
  • +
  • #
  • +
  • #
  • +
  • #
  • +
+
+
+
+
+
+
+ +
+
+
+
+
+
+

Our Workplace

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

Company Statistics

+

One jeepers stood owing and narrow while among that orca thanks.

+
+ +
+
+
+
+
+ +
+
+ 2,897 +

Chairs Created

+
+
+
+
+
+
+
+
+ +
+
+ 567 +

Office Renovations

+
+
+
+
+
+
+
+
+ +
+
+ 10,456 +

Cup of Coffee

+
+
+
+
+
+
+
+
+ +
+
+ 3,999 +

Feet Cutting

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

Our Working Process

+

One jeepers stood owing and narrow while among that orca thanks.

+
+
+
+
+
+
+
+ STEP + 01 +
+
+
+

Sketch the Design

+

Uselessly beyond crud via fox save underneath much flippant euphemistic well on wow wolverine agitated cat porcupine hence and abominable far.

+
+
+
+
+
+ STEP + 02 +
+
+
+

Approval from Client

+

Hideous sexual compactly far darn until peskily more tellingly this frog upon hey sheepish fulsome much amenable seal much or and following noiselessly

+
+
+
+
+
+ STEP + 03 +
+
+
+

Breakdown Work

+

Less cowardly spent crud and dealt fruitful hello more cuddled buffalo salmon misspelled wore hence more but far flung jeez factious more near a flirted around.

+
+
+
+
+
+
+
+

Our Skills

+
+
+
+ Machine Cutting +
+
+ 78% +
+
+
+
+ Creative Tools +
+
+ 55% +
+
+
+
+ Cutting Wood +
+
+ 98% +
+
+
+
+ Perfect Grip +
+
+ 42% +
+
+
+
+ Complete Renovation +
+
+ 80% +
+
+
+
+ Revamping +
+
+ 66% +
+
+
+
+
+
+
+
+
+

Top Questions

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

A. Far saluted immaculately indiscriminate ouch along darn reliable cuckoo goodness but and jay far into mute and into much amidst far owing the a because since to the oh near much crud with darn.

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

Happy Clients

+

One jeepers stood owing and narrow while among that orca thanks.

+
+ +
+
+
+
+
+

“ Hardy dragonfly crud less winked the since and dear ardent and stoic jeepers inside opened snug and painful flapped that steadfast lighthearted strictly near underlay more brought regarding wherever the somber a bridled falsely therefore much up forgetful ”

+
+
#
+
Chiris Browne
+ Creative Cow +
+
+
+
+
+
+
+
+
+

“ Hardy dragonfly crud less winked the since and dear ardent and stoic jeepers inside opened snug and painful flapped that steadfast lighthearted strictly near underlay more brought.

+
+
#
+
James Anderson
+ Creative Cow +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Power Behind Our Work

+

One jeepers stood owing and narrow while among that orca thanks.

+
+
+
+
+
+
+
+
+
+
+ # +
+
+

James Sedher

+ CEO +
+
+
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
+
+
+
+
+
+
+
+
+ # +
+
+

Bruce Wills

+ Carpenter +
+
+
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
+
+
+
+
+
+
+
+
+ # +
+
+

Adam Ross

+ Expert Carpenter +
+
+
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
+
+
+
+
+
+
+
+
+
+
+
+
+

Our Clients

+

One jeepers stood owing and narrow while among that orca thanks.

+
+
+
+
+
+
+
    +
  • #
  • +
  • #
  • +
  • #
  • +
  • #
  • +
  • #
  • +
  • #
  • +
+
+
+
+
+
+
+
+
+
+ + + + +
+ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/html_site/assets/css/bootstrap-theme.css b/html_site/assets/css/bootstrap-theme.css new file mode 100644 index 0000000..5963527 --- /dev/null +++ b/html_site/assets/css/bootstrap-theme.css @@ -0,0 +1,551 @@ +/*! + * Bootstrap v3.3.2 (http://getbootstrap.com) + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ + +.btn-default, +.btn-primary, +.btn-success, +.btn-info, +.btn-warning, +.btn-danger { + +} +.btn-default:active, +.btn-primary:active, +.btn-success:active, +.btn-info:active, +.btn-warning:active, +.btn-danger:active, +.btn-default.active, +.btn-primary.active, +.btn-success.active, +.btn-info.active, +.btn-warning.active, +.btn-danger.active { + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); +} +.btn-default .badge, +.btn-primary .badge, +.btn-success .badge, +.btn-info .badge, +.btn-warning .badge, +.btn-danger .badge { + text-shadow: none; +} +.btn:active, +.btn.active { + background-image: none; +} +.btn-default { + text-shadow: 0 1px 0 #fff; + background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%); + background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0)); + background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #dbdbdb; + border-color: #ccc; +} +.btn-default:hover, +.btn-default:focus { + background-color: #e0e0e0; + background-position: 0 -15px; +} +.btn-default:active, +.btn-default.active { + background-color: #e0e0e0; + border-color: #dbdbdb; +} +.btn-default.disabled, +.btn-default:disabled, +.btn-default[disabled] { + background-color: #e0e0e0; + background-image: none; +} +.btn-primary { + background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#265a88)); + background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #245580; +} +.btn-primary:hover, +.btn-primary:focus { + background-color: #265a88; + background-position: 0 -15px; +} +.btn-primary:active, +.btn-primary.active { + background-color: #265a88; + border-color: #245580; +} +.btn-primary.disabled, +.btn-primary:disabled, +.btn-primary[disabled] { + background-color: #265a88; + background-image: none; +} +.btn-success { + background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%); + background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#419641)); + background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #3e8f3e; +} +.btn-success:hover, +.btn-success:focus { + background-color: #419641; + background-position: 0 -15px; +} +.btn-success:active, +.btn-success.active { + background-color: #419641; + border-color: #3e8f3e; +} +.btn-success.disabled, +.btn-success:disabled, +.btn-success[disabled] { + background-color: #419641; + background-image: none; +} +.btn-info { + background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%); + background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2aabd2)); + background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #28a4c9; +} +.btn-info:hover, +.btn-info:focus { + background-color: #2aabd2; + background-position: 0 -15px; +} +.btn-info:active, +.btn-info.active { + background-color: #2aabd2; + border-color: #28a4c9; +} +.btn-info.disabled, +.btn-info:disabled, +.btn-info[disabled] { + background-color: #2aabd2; + background-image: none; +} +.btn-warning { + background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%); + background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#eb9316)); + background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #e38d13; +} +.btn-warning:hover, +.btn-warning:focus { + background-color: #eb9316; + background-position: 0 -15px; +} +.btn-warning:active, +.btn-warning.active { + background-color: #eb9316; + border-color: #e38d13; +} +.btn-warning.disabled, +.btn-warning:disabled, +.btn-warning[disabled] { + background-color: #eb9316; + background-image: none; +} +.btn-danger { + background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%); + background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c12e2a)); + background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #b92c28; +} +.btn-danger:hover, +.btn-danger:focus { + background-color: #c12e2a; + background-position: 0 -15px; +} +.btn-danger:active, +.btn-danger.active { + background-color: #c12e2a; + border-color: #b92c28; +} +.btn-danger.disabled, +.btn-danger:disabled, +.btn-danger[disabled] { + background-color: #c12e2a; + background-image: none; +} +.thumbnail, +.img-thumbnail { + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075); + box-shadow: 0 1px 2px rgba(0, 0, 0, .075); +} +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + background-color: #e8e8e8; + background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8)); + background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); + background-repeat: repeat-x; +} +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + background-color: #2e6da4; + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); + background-repeat: repeat-x; +} +.navbar-default { + background-image: -webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%); + background-image: -o-linear-gradient(top, #fff 0%, #f8f8f8 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f8f8)); + background-image: linear-gradient(to bottom, #fff 0%, #f8f8f8 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075); +} +.navbar-default .navbar-nav > .open > a, +.navbar-default .navbar-nav > .active > a { + background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%); + background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#e2e2e2)); + background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0); + background-repeat: repeat-x; + -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075); + box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075); +} +.navbar-brand, +.navbar-nav > li > a { + text-shadow: 0 1px 0 rgba(255, 255, 255, .25); +} +.navbar-inverse { + background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%); + background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222)); + background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; +} +.navbar-inverse .navbar-nav > .open > a, +.navbar-inverse .navbar-nav > .active > a { + background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%); + background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#080808), to(#0f0f0f)); + background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0); + background-repeat: repeat-x; + -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25); + box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25); +} +.navbar-inverse .navbar-brand, +.navbar-inverse .navbar-nav > li > a { + text-shadow: 0 -1px 0 rgba(0, 0, 0, .25); +} +.navbar-static-top, +.navbar-fixed-top, +.navbar-fixed-bottom { + border-radius: 0; +} +@media (max-width: 767px) { + .navbar .navbar-nav .open .dropdown-menu > .active > a, + .navbar .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #fff; + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); + background-repeat: repeat-x; + } +} +.alert { + text-shadow: 0 1px 0 rgba(255, 255, 255, .2); + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05); +} +.alert-success { + background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%); + background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c8e5bc)); + background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0); + background-repeat: repeat-x; + border-color: #b2dba1; +} +.alert-info { + background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%); + background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0)); + background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0); + background-repeat: repeat-x; + border-color: #9acfea; +} +.alert-warning { + background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%); + background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0)); + background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0); + background-repeat: repeat-x; + border-color: #f5e79e; +} +.alert-danger { + background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%); + background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3)); + background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0); + background-repeat: repeat-x; + border-color: #dca7a7; +} +.progress { + background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%); + background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5)); + background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar { + background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#286090)); + background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-success { + background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%); + background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44)); + background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-info { + background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%); + background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5)); + background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-warning { + background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%); + background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f)); + background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-danger { + background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%); + background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c)); + background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-striped { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); +} +.list-group { + border-radius: 4px; + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075); + box-shadow: 0 1px 2px rgba(0, 0, 0, .075); +} +.list-group-item.active, +.list-group-item.active:hover, +.list-group-item.active:focus { + text-shadow: 0 -1px 0 #286090; + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2b669a)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0); + background-repeat: repeat-x; + border-color: #2b669a; +} +.list-group-item.active .badge, +.list-group-item.active:hover .badge, +.list-group-item.active:focus .badge { + text-shadow: none; +} +.panel { + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .05); + box-shadow: 0 1px 2px rgba(0, 0, 0, .05); +} +.panel-default > .panel-heading { + background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8)); + background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); + background-repeat: repeat-x; +} +.panel-primary > .panel-heading { + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); + background-repeat: repeat-x; +} +.panel-success > .panel-heading { + background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%); + background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#d0e9c6)); + background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0); + background-repeat: repeat-x; +} +.panel-info > .panel-heading { + background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%); + background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#c4e3f3)); + background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0); + background-repeat: repeat-x; +} +.panel-warning > .panel-heading { + background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%); + background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#faf2cc)); + background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0); + background-repeat: repeat-x; +} +.panel-danger > .panel-heading { + background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%); + background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#ebcccc)); + background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0); + background-repeat: repeat-x; +} +.well { + background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); + background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5)); + background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0); + background-repeat: repeat-x; + border-color: #dcdcdc; + -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1); + box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1); +} +/*# sourceMappingURL=bootstrap-theme.css.map */ +.px-main-filter ul li a{background: none!important;} +.px-main-filter ul li a.btn-primary{border: none;} +.px-portfolio-carousel .owl-prev, +.px-portfolio-carousel .owl-next, +.px-modren .owl-prev, +.px-modren .owl-next { + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -o-transform: rotate(45deg); + transform: rotate(45deg); + +} +.px-portfolio-modren .owl-prev i, +.px-portfolio-modren .owl-next i, +.px-modren .owl-prev i, +.px-modren .owl-next i{ + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + transform: rotate(-45deg); +} +.px-testimonial-slider .flex-direction-nav a{ + -webkit-transform: rotate(47deg); + -moz-transform: rotate(47deg); + -ms-transform: rotate(47deg); + -o-transform: rotate(47deg); + transform: rotate(47deg); + +} +.px-testimonial-slider .flex-direction-nav a em{ + -webkit-transform: rotate(-47deg); + -moz-transform: rotate(-47deg); + -ms-transform: rotate(-47deg); + -o-transform: rotate(-47deg); + transform: rotate(-47deg); + +} + + +.px-pagination ul li a, .px-pagination ul li a:after, .px-social-comment ul li.px-share-post ul, .px-social-comment ul li a, .px-blog figure figcaption i, .px-blog figure figcaption, .px-blog article h3 a, .px-post-options li a, .px-tags ul li a, .px-post-pagination article h6 a, +.widget ul li, .widget ul li a, .widget ul li:before, .widget ul li a:before, .widget_tag_cloud .tagcloud a, .widget_pages ul li a, .px-social-comment ul li.px-share-post .social-media{ + -webkit-transition: all 0.3s ease-in 0s; + -moz-transition: all 0.3s ease-in 0s; + -ms-transition: all 0.3s ease-in 0s; + -o-transition: all 0.3s ease-in 0s; + transition: all 0.3s ease-in 0s; +} +.gallery-item figure figcaption, .gallery-item figcaption a, .px-portfolio-masonary figcaption, .px-portfolio-masonary .px-media h6.px-luxury, +.px-portfolio-btn, .gallery-item figure figcaption:before, .px-main-filter ul li { + -webkit-transition: all 0.3s ease-in; + -moz-transition: all 0.3s ease-in; + -ms-transition: all 0.3s ease-in; + -o-transition: all 0.3s ease-in; + transition: all 0.3s ease-in; +} +.px-pagination ul li a, .px-pagination ul li a:after, .px-social-comment ul li.px-share-post ul, .px-social-comment ul li a, .px-blog figure figcaption i, .px-blog figure figcaption, .px-blog article h3 a, .px-post-options li a, .px-tags ul li a, .px-post-pagination article h6 a, +.widget ul li, .widget ul li a, .widget ul li:before, .widget ul li a:before, .widget_tag_cloud .tagcloud a, .widget_pages ul li a, .px-social-comment ul li.px-share-post .social-media{ + -webkit-transition: all 0.3s ease-in 0s; + -moz-transition: all 0.3s ease-in 0s; + -ms-transition: all 0.3s ease-in 0s; + -o-transition: all 0.3s ease-in 0s; + transition: all 0.3s ease-in 0s; +} +.gallery-item figure figcaption, .gallery-item figcaption a, .px-portfolio figcaption, .px-portfolio .px-media h6.px-luxury, +.px-portfolio-btn, .gallery-item figure figcaption:before, .px-main-filter ul li, .px-portfolio .px-media:hover .px-text, .px-testimonial-slider .flex-direction-nav a, .px-portfolio-carousel .owl-prev, +.px-portfolio-carousel .owl-next, +.px-modren .owl-prev, +.px-modren .owl-next, +.px-head-info ul li a, .px-contact-info ul li p, .px-services.px-classic span, .px-portfolio-medium article h3, .px-portfolio-plain .px-media .px-info { + -webkit-transition: all 0.3s ease-in; + -moz-transition: all 0.3s ease-in; + -ms-transition: all 0.3s ease-in; + -o-transition: all 0.3s ease-in; + transition: all 0.3s ease-in; +} \ No newline at end of file diff --git a/html_site/assets/css/bootstrap.min.css b/html_site/assets/css/bootstrap.min.css new file mode 100644 index 0000000..cc49253 --- /dev/null +++ b/html_site/assets/css/bootstrap.min.css @@ -0,0 +1,5 @@ +/*! + * Bootstrap v3.3.2 (http://getbootstrap.com) + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date],input[type=time],input[type=datetime-local],input[type=month]{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px \9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.form-group-sm .form-control{height:30px;line-height:30px}select[multiple].form-group-sm .form-control,textarea.form-group-sm .form-control{height:auto}.form-group-sm .form-control-static{height:30px;padding:5px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.form-group-lg .form-control{height:46px;line-height:46px}select[multiple].form-group-lg .form-control,textarea.form-group-lg .form-control{height:auto}.form-group-lg .form-control-static{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.33px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none;visibility:hidden}.collapse.in{display:block;visibility:visible}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none;visibility:hidden}.tab-content>.active{display:block;visibility:visible}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important;visibility:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding:48px 0}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:absolute;top:0;right:0;left:0;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.4;visibility:visible;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.42857143;text-align:left;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}} \ No newline at end of file diff --git a/html_site/assets/css/color.css b/html_site/assets/css/color.css new file mode 100644 index 0000000..7fa0987 --- /dev/null +++ b/html_site/assets/css/color.css @@ -0,0 +1,26 @@ +/* ThemeColor Setup */ + +.pxcolor,.px-hovercolor:hover, .sub-dropdown>li:hover>a, .sub-dropdown>li ul li:hover>a, .twitter_widget p a, #footer-sec .px-widget-contact ul li, #footer-sec .px-widget-contact ul a, +#copyright p a, #footer-sec .widget_pages ul a:hover, .px-top-bar #lang_sel_list a.lang_sel_sel:after, .px-project-details .px-share .btn, +.px-pagination ul li a:hover, .px-pagination ul li a.active, .px-social-comment ul li:hover a, .px-blog article:hover h3 a, .px-post-options li a:hover, .px-tags ul li a:hover, .px-post-pagination article:hover h6 a, .search-results ul li a, +.widget.twitter_widget article:before, /* Widget */.widget_recent_comments ul li:hover a, .widget_recent_entries ul li:hover a, +.px-modren .px-text p, .px-main-filter ul li:hover a, .px-content404 h1 span, .px-plain .panel span, .cs-call-to-btn .medium-btn,.px-main-filter ul a.active, +.px-box .panel-heading a, .px-price-table.pr-classic .pr-month, .px-call-to-btn .medium-btn, .px-services.px-classic i, .px-gallery-heading h1 span, .px-blog-medium-small h6 a:hover, .recentblog-post .text h6 a:hover, .px-head-info ul li:last-child:hover a, +.px-contact-info ul li p:hover a,.px-services.px-classic span:hover a, .px-box .panel-heading a.collapsed:hover, .px-portfolio-medium article:hover h3 a{ + color: #efaa15 !important; +} +.px-bgcolor,.pxbg-color,.pxbg-hovercolor:hover, .px-top-bar, .navigation>ul>li:hover>a, .px-nav-area .btn-quote, .px-gallery #carousel .flex-direction-nav a:hover, +#footer-sec .px-widget-contact .btn-map, #footer-sec .widget-form form, .px-separator:after, .px-project-details .px-detail-list li:before, .px-project-block .dash, +.px-pagination ul li a:after, .px-date, blockquote:before, .px-blog-editor .px-social-share:before, .px-tags ul li i, .px-post-pagination article i, +/* Widget */.widget_categories ul li:hover, .widget_nav_menu ul li a:hover, .widget_archive ul li:hover, .widget_pages ul li a:hover, .widget_meta ul li:hover, +.widget_tag_cloud .tagcloud a:hover, .gallery-item figcaption a:hover, .px-portfolio-btn, +.px-btn, .px-teamgrid .px-text span:before, .px-teambtn:hover, .px-spreater span, .px-counter .px-text p:before, .px-fancy-heading p:before, +.px-timeline figure figcaption, .px-plain .skillbar-bar, .form-group p input[type="submit"], .sigun-up-btn, .breadcrumb-sec .px-text span:after, .px-project-details .px-share .btn:hover, .px-testimonial-slider .flex-direction-nav a:hover, +.px-portfolio-carousel .owl-prev:hover , .px-portfolio-carousel .owl-next:hover , .px-modren .owl-prev:hover , .px-modren .owl-next:hover { + background-color: #efaa15 !important; +} + +.pxborder-color,.pxborder-hovercolor:hover, .px-project-details .px-share .btn { + border-color: #efaa15 !important; +} + diff --git a/html_site/assets/css/flexslider.css b/html_site/assets/css/flexslider.css new file mode 100644 index 0000000..6244dde --- /dev/null +++ b/html_site/assets/css/flexslider.css @@ -0,0 +1,195 @@ +/* + * jQuery FlexSlider v2.2.0 + * http://www.woothemes.com/flexslider/ + * + * Copyright 2012 WooThemes + * Free to use under the GPLv2 license. + * http://www.gnu.org/licenses/gpl-2.0.html + * + * Contributing author: Tyler Smith (@mbmufffin) + */ + + +/* Browser Resets +*********************************/ +.flex-container a:active, +.flexslider a:active, +.flex-container a:focus, +.flexslider a:focus {outline: none;} +.slides, +.flex-control-nav, +.flex-direction-nav {margin: 0; padding: 0; list-style: none;} + +/* Icon Fonts +*********************************/ +/* Font-face Icons */ +@font-face { + font-family: 'flexslider-icon'; + src:url('fonts/flexslider-icon.eot'); + src:url('fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'), + url('fonts/flexslider-icon.woff') format('woff'), + url('fonts/flexslider-icon.ttf') format('truetype'), + url('fonts/flexslider-icon.svg#flexslider-icon') format('svg'); + font-weight: normal; + font-style: normal; +} + +/* FlexSlider Necessary Styles +*********************************/ +.flexslider {margin: 0; padding: 0;} +.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */ +#carousel .slides > li {margin: 0 11px 0 0;} +.flexslider .slides img {width: 100%; display: block;} +.flex-pauseplay span {text-transform: capitalize;} + +/* Clearfix for the .slides element */ +.slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} +html[xmlns] .slides {display: block;} +* html .slides {height: 1%;} + +/* No JavaScript Fallback */ +/* If you are not using another script, such as Modernizr, make sure you + * include js that eliminates this class on page load */ +.no-js .slides > li:first-child {display: block;} + +/* FlexSlider Default Theme +*********************************/ +.flexslider { background: #fff; border: none; position: relative; zoom: 1; padding: 0; } +.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; } +.loading .flex-viewport { max-height: 300px; } +.flexslider .slides { zoom: 1; } +.carousel li { margin-right: 5px; } + +/* Direction Nav */ +.flex-direction-nav li { list-style: none; } +.flex-direction-nav { + position: absolute; + right: 0; + top: -74px; +} +.flex-direction-nav a { + text-decoration:none; + display: block; + width: 30px; + height: 30px; + margin: -20px 0 0; + position: absolute; + top: 50%; + z-index: 10; + opacity: 0; + overflow: hidden; + cursor: pointer; + position: relative; + -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; +} +.flexslider.carousel .flex-direction-nav a { + opacity: 1; + background: #fff; + border-left: 1px solid #f2f2f2; + margin: 0; + line-height: 49px; + height: 49px; +} +.flexslider.carousel .flex-direction-nav a.flex-prev:before, +.flexslider.carousel .flex-direction-nav a.flex-next:before { + position: absolute; + top: 0; + left: 15px; + content: "\eaaa"; + font-family: "icomoon"; + font-size: 12px; + color: #8d8d8d; +} +.flexslider.carousel .flex-direction-nav a.flex-next:before { + content: "\eaad"; +} +.flexslider.carousel .flex-direction-nav li { + float: left; +} +.flexslider.carousel .flex-direction-nav .flex-prev { + left: -10px; + top: 4px; + width: 40px; +} +.flexslider.carousel .flex-direction-nav .flex-next { + right: 10px; + top: 4px; +} +.flexslider.carousel { + padding:0 20px; +} +.flex-direction-nav a:hover { opacity: 0.8; } +.flex-direction-nav .flex-prev { left: 40px; } +.flex-direction-nav .flex-next { right: 40px; text-align: right; background-position: 0px -70px; } +.flex-direction-nav .flex-disabled { cursor: default; } + +/* Pause/Play */ +.flex-pauseplay a { display: block; width: 20px; height: 20px; position: absolute; bottom: 5px; left: 10px; opacity: 0.8; z-index: 10; overflow: hidden; cursor: pointer; color: #000; } +.flex-pauseplay a:before { font-family: "flexslider-icon"; font-size: 20px; display: inline-block; content: '\f004'; } +.flex-pauseplay a:hover { opacity: 1; } +.flex-pauseplay a.flex-play:before { content: '\f003'; } + +/* Control Nav */ +.flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;} +.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;} +.flex-control-paging { display: none; } +.flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -o-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); box-shadow: inset 0 0 3px rgba(0,0,0,0.3); } +.flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); } +.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; } + +.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;} +.flex-control-thumbs li {width: 25%; float: left; margin: 0;} +.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;} +.flex-control-thumbs img:hover {opacity: 1;} +.flex-control-thumbs .flex-active {opacity: 1; cursor: default;} + +@media screen and (max-width: 860px) { + .flex-direction-nav .flex-prev { opacity: 1; left: 10px;} + .flex-direction-nav .flex-next { opacity: 1; right: 10px;} +} + + +.cs-blog .flex-direction-nav a { + background-color: rgba(0,0,0,0.30); + color: #fff; + font-size: 20px; + height: 30px; + line-height: 35px; + margin: -50px 0 0; + opacity: 1; + text-align: center; + top: 100%; + width: 30px; +} +.cs-blog .flex-control-paging, .blog-editor .flex-control-paging { + display: block; +} +.cs-blog .flex-control-nav li, .blog-editor .flex-control-nav li{ + width: auto; + border: 2px solid #3e3243; + padding: 2px; + border-radius: 20px; + margin: 0 3px; +} +.cs-blog .flex-control-nav, .blog-editor .flex-control-nav { + bottom: 16px; +} +.cs-blog .flex-control-paging li a, .blog-editor .flex-control-paging li a { + width: 8px; + height: 8px; + background-color: rgba(0,0,0,0.4); +} +.cs-blog .flex-direction-nav { + bottom: 0; + position: absolute; + right: 20px; + top: auto; + width: 60px; + left: auto; +} + +.blog-medium .flex-direction-nav{display: none;} +.cs-blog .flex-direction-nav .flex-prev { left: 0px; } +.cs-blog .flex-direction-nav .flex-next { right: -33px; } +.cs-blog .flex-direction-nav li { float: left; } + diff --git a/html_site/assets/css/iconmoon.css b/html_site/assets/css/iconmoon.css new file mode 100644 index 0000000..0ef03dc --- /dev/null +++ b/html_site/assets/css/iconmoon.css @@ -0,0 +1,3060 @@ +@font-face { + font-family: 'icomoon'; + src:url('../fonts/icomoon.eot?gxt3gh'); + src:url('../fonts/icomoon.eot?#iefixgxt3gh') format('embedded-opentype'), + url('../fonts/icomoon.woff?gxt3gh') format('woff'), + url('../fonts/icomoon.ttf?gxt3gh') format('truetype'), + url('../fonts/icomoon.svg?gxt3gh#icomoon') format('svg'); + font-weight: normal; + font-style: normal; +} + +[class^="icon-"], [class*=" icon-"] { + font-family: 'icomoon'; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-2x{font-size:2em}.icon-3x{font-size:3em}.icon-4x{font-size:4em}.icon-5x{font-size:5em}.icon-spin{display:inline-block;-webkit-animation:icon-spin 2s infinite linear;animation:icon-spin 2s infinite linear}@-webkit-keyframes icon-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes icon-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}} + +.icon-glass:before { + content: "\f000"; +} +.icon-music3:before { + content: "\f001"; +} +.icon-search3:before { + content: "\f002"; +} +.icon-envelope-o:before { + content: "\f003"; +} +.icon-heart6:before { + content: "\f004"; +} +.icon-star2:before { + content: "\f005"; +} +.icon-star-o:before { + content: "\f006"; +} +.icon-user2:before { + content: "\f007"; +} +.icon-film4:before { + content: "\f008"; +} +.icon-th-large:before { + content: "\f009"; +} +.icon-th:before { + content: "\f00a"; +} +.icon-th-list:before { + content: "\f00b"; +} +.icon-check:before { + content: "\f00c"; +} +.icon-times:before { + content: "\f00d"; +} +.icon-search-plus:before { + content: "\f00e"; +} +.icon-search-minus:before { + content: "\f010"; +} +.icon-power-off:before { + content: "\f011"; +} +.icon-signal:before { + content: "\f012"; +} +.icon-gear:before { + content: "\f013"; +} +.icon-trash-o:before { + content: "\f014"; +} +.icon-home:before { + content: "\f015"; +} +.icon-file-o:before { + content: "\f016"; +} +.icon-clock-o:before { + content: "\f017"; +} +.icon-road:before { + content: "\f018"; +} +.icon-download5:before { + content: "\f019"; +} +.icon-arrow-circle-o-down:before { + content: "\f01a"; +} +.icon-arrow-circle-o-up:before { + content: "\f01b"; +} +.icon-inbox3:before { + content: "\f01c"; +} +.icon-play-circle-o:before { + content: "\f01d"; +} +.icon-rotate-right:before { + content: "\f01e"; +} +.icon-refresh2:before { + content: "\f021"; +} +.icon-list-alt:before { + content: "\f022"; +} +.icon-lock3:before { + content: "\f023"; +} +.icon-flag2:before { + content: "\f024"; +} +.icon-headphones2:before { + content: "\f025"; +} +.icon-volume-off:before { + content: "\f026"; +} +.icon-volume-down:before { + content: "\f027"; +} +.icon-volume-up:before { + content: "\f028"; +} +.icon-qrcode:before { + content: "\f029"; +} +.icon-barcode3:before { + content: "\f02a"; +} +.icon-tag4:before { + content: "\f02b"; +} +.icon-tags2:before { + content: "\f02c"; +} +.icon-book3:before { + content: "\f02d"; +} +.icon-bookmark3:before { + content: "\f02e"; +} +.icon-print:before { + content: "\f02f"; +} +.icon-camera6:before { + content: "\f030"; +} +.icon-font:before { + content: "\f031"; +} +.icon-bold:before { + content: "\f032"; +} +.icon-italic:before { + content: "\f033"; +} +.icon-text-height:before { + content: "\f034"; +} +.icon-text-width:before { + content: "\f035"; +} +.icon-align-left:before { + content: "\f036"; +} +.icon-align-center:before { + content: "\f037"; +} +.icon-align-right:before { + content: "\f038"; +} +.icon-align-justify:before { + content: "\f039"; +} +.icon-list3:before { + content: "\f03a"; +} +.icon-dedent:before { + content: "\f03b"; +} +.icon-indent:before { + content: "\f03c"; +} +.icon-video-camera:before { + content: "\f03d"; +} +.icon-photo2:before { + content: "\f03e"; +} +.icon-pencil3:before { + content: "\f040"; +} +.icon-map-marker:before { + content: "\f041"; +} +.icon-adjust:before { + content: "\f042"; +} +.icon-tint:before { + content: "\f043"; +} +.icon-edit3:before { + content: "\f044"; +} +.icon-share-square-o:before { + content: "\f045"; +} +.icon-check-square-o:before { + content: "\f046"; +} +.icon-arrows:before { + content: "\f047"; +} +.icon-step-backward:before { + content: "\f048"; +} +.icon-fast-backward:before { + content: "\f049"; +} +.icon-backward:before { + content: "\f04a"; +} +.icon-play:before { + content: "\f04b"; +} +.icon-pause:before { + content: "\f04c"; +} +.icon-stop2:before { + content: "\f04d"; +} +.icon-forward2:before { + content: "\f04e"; +} +.icon-fast-forward:before { + content: "\f050"; +} +.icon-step-forward:before { + content: "\f051"; +} +.icon-eject:before { + content: "\f052"; +} +.icon-chevron-left:before { + content: "\f053"; +} +.icon-chevron-right:before { + content: "\f054"; +} +.icon-plus-circle:before { + content: "\f055"; +} +.icon-minus-circle:before { + content: "\f056"; +} +.icon-times-circle:before { + content: "\f057"; +} +.icon-check-circle:before { + content: "\f058"; +} +.icon-question-circle:before { + content: "\f059"; +} +.icon-info-circle:before { + content: "\f05a"; +} +.icon-crosshairs:before { + content: "\f05b"; +} +.icon-times-circle-o:before { + content: "\f05c"; +} +.icon-check-circle-o:before { + content: "\f05d"; +} +.icon-ban:before { + content: "\f05e"; +} +.icon-arrow-left:before { + content: "\f060"; +} +.icon-arrow-right:before { + content: "\f061"; +} +.icon-arrow-up:before { + content: "\f062"; +} +.icon-arrow-down:before { + content: "\f063"; +} +.icon-mail-forward:before { + content: "\f064"; +} +.icon-expand3:before { + content: "\f065"; +} +.icon-compress:before { + content: "\f066"; +} +.icon-plus3:before { + content: "\f067"; +} +.icon-minus4:before { + content: "\f068"; +} +.icon-asterisk:before { + content: "\f069"; +} +.icon-exclamation-circle:before { + content: "\f06a"; +} +.icon-gift2:before { + content: "\f06b"; +} +.icon-leaf:before { + content: "\f06c"; +} +.icon-fire2:before { + content: "\f06d"; +} +.icon-eye3:before { + content: "\f06e"; +} +.icon-eye-slash:before { + content: "\f070"; +} +.icon-warning2:before { + content: "\f071"; +} +.icon-plane2:before { + content: "\f072"; +} +.icon-calendar6:before { + content: "\f073"; +} +.icon-random:before { + content: "\f074"; +} +.icon-comment:before { + content: "\f075"; +} +.icon-magnet2:before { + content: "\f076"; +} +.icon-chevron-up:before { + content: "\f077"; +} +.icon-chevron-down:before { + content: "\f078"; +} +.icon-retweet2:before { + content: "\f079"; +} +.icon-shopping-cart:before { + content: "\f07a"; +} +.icon-folder2:before { + content: "\f07b"; +} +.icon-folder-open:before { + content: "\f07c"; +} +.icon-arrows-v:before { + content: "\f07d"; +} +.icon-arrows-h:before { + content: "\f07e"; +} +.icon-bar-chart-o:before { + content: "\f080"; +} +.icon-twitter-square:before { + content: "\f081"; +} +.icon-facebook-square:before { + content: "\f082"; +} +.icon-camera-retro:before { + content: "\f083"; +} +.icon-key4:before { + content: "\f084"; +} +.icon-gears2:before { + content: "\f085"; +} +.icon-comments2:before { + content: "\f086"; +} +.icon-thumbs-o-up:before { + content: "\f087"; +} +.icon-thumbs-o-down:before { + content: "\f088"; +} +.icon-star-half:before { + content: "\f089"; +} +.icon-heart-o:before { + content: "\f08a"; +} +.icon-sign-out:before { + content: "\f08b"; +} +.icon-linkedin-square:before { + content: "\f08c"; +} +.icon-thumb-tack:before { + content: "\f08d"; +} +.icon-external-link:before { + content: "\f08e"; +} +.icon-sign-in:before { + content: "\f090"; +} +.icon-trophy2:before { + content: "\f091"; +} +.icon-github-square:before { + content: "\f092"; +} +.icon-upload4:before { + content: "\f093"; +} +.icon-lemon-o:before { + content: "\f094"; +} +.icon-phone6:before { + content: "\f095"; +} +.icon-square-o:before { + content: "\f096"; +} +.icon-bookmark-o:before { + content: "\f097"; +} +.icon-phone-square:before { + content: "\f098"; +} +.icon-twitter2:before { + content: "\f099"; +} +.icon-facebook2:before { + content: "\f09a"; +} +.icon-github:before { + content: "\f09b"; +} +.icon-unlock:before { + content: "\f09c"; +} +.icon-credit-card:before { + content: "\f09d"; +} +.icon-rss2:before { + content: "\f09e"; +} +.icon-hdd-o:before { + content: "\f0a0"; +} +.icon-bullhorn:before { + content: "\f0a1"; +} +.icon-bell-o:before { + content: "\f0a2"; +} +.icon-certificate:before { + content: "\f0a3"; +} +.icon-hand-o-right:before { + content: "\f0a4"; +} +.icon-hand-o-left:before { + content: "\f0a5"; +} +.icon-hand-o-up:before { + content: "\f0a6"; +} +.icon-hand-o-down:before { + content: "\f0a7"; +} +.icon-arrow-circle-left:before { + content: "\f0a8"; +} +.icon-arrow-circle-right:before { + content: "\f0a9"; +} +.icon-arrow-circle-up:before { + content: "\f0aa"; +} +.icon-arrow-circle-down:before { + content: "\f0ab"; +} +.icon-globe4:before { + content: "\f0ac"; +} +.icon-wrench:before { + content: "\f0ad"; +} +.icon-tasks:before { + content: "\f0ae"; +} +.icon-filter:before { + content: "\f0b0"; +} +.icon-briefcase2:before { + content: "\f0b1"; +} +.icon-arrows-alt:before { + content: "\f0b2"; +} +.icon-group:before { + content: "\f0c0"; +} +.icon-chain:before { + content: "\f0c1"; +} +.icon-cloud4:before { + content: "\f0c2"; +} +.icon-flask:before { + content: "\f0c3"; +} +.icon-cut:before { + content: "\f0c4"; +} +.icon-copy:before { + content: "\f0c5"; +} +.icon-paperclip2:before { + content: "\f0c6"; +} +.icon-save:before { + content: "\f0c7"; +} +.icon-square3:before { + content: "\f0c8"; +} +.icon-navicon:before { + content: "\f0c9"; +} +.icon-list-ul:before { + content: "\f0ca"; +} +.icon-list-ol:before { + content: "\f0cb"; +} +.icon-strikethrough:before { + content: "\f0cc"; +} +.icon-underline:before { + content: "\f0cd"; +} +.icon-table:before { + content: "\f0ce"; +} +.icon-magic:before { + content: "\f0d0"; +} +.icon-truck3:before { + content: "\f0d1"; +} +.icon-pinterest:before { + content: "\f0d2"; +} +.icon-pinterest-square:before { + content: "\f0d3"; +} +.icon-google-plus-square:before { + content: "\f0d4"; +} +.icon-google-plus:before { + content: "\f0d5"; +} +.icon-money:before { + content: "\f0d6"; +} +.icon-caret-down:before { + content: "\f0d7"; +} +.icon-caret-up:before { + content: "\f0d8"; +} +.icon-caret-left:before { + content: "\f0d9"; +} +.icon-caret-right:before { + content: "\f0da"; +} +.icon-columns:before { + content: "\f0db"; +} +.icon-unsorted:before { + content: "\f0dc"; +} +.icon-sort-down:before { + content: "\f0dd"; +} +.icon-sort-up:before { + content: "\f0de"; +} +.icon-envelope4:before { + content: "\f0e0"; +} +.icon-linkedin2:before { + content: "\f0e1"; +} +.icon-rotate-left:before { + content: "\f0e2"; +} +.icon-legal:before { + content: "\f0e3"; +} +.icon-dashboard:before { + content: "\f0e4"; +} +.icon-comment-o:before { + content: "\f0e5"; +} +.icon-comments-o:before { + content: "\f0e6"; +} +.icon-flash:before { + content: "\f0e7"; +} +.icon-sitemap3:before { + content: "\f0e8"; +} +.icon-umbrella2:before { + content: "\f0e9"; +} +.icon-paste:before { + content: "\f0ea"; +} +.icon-lightbulb-o:before { + content: "\f0eb"; +} +.icon-exchange:before { + content: "\f0ec"; +} +.icon-cloud-download:before { + content: "\f0ed"; +} +.icon-cloud-upload:before { + content: "\f0ee"; +} +.icon-user-md:before { + content: "\f0f0"; +} +.icon-stethoscope:before { + content: "\f0f1"; +} +.icon-suitcase4:before { + content: "\f0f2"; +} +.icon-bell:before { + content: "\f0f3"; +} +.icon-coffee2:before { + content: "\f0f4"; +} +.icon-cutlery:before { + content: "\f0f5"; +} +.icon-file-text-o:before { + content: "\f0f6"; +} +.icon-building-o:before { + content: "\f0f7"; +} +.icon-hospital-o:before { + content: "\f0f8"; +} +.icon-ambulance:before { + content: "\f0f9"; +} +.icon-medkit:before { + content: "\f0fa"; +} +.icon-fighter-jet:before { + content: "\f0fb"; +} +.icon-beer:before { + content: "\f0fc"; +} +.icon-h-square:before { + content: "\f0fd"; +} +.icon-plus-square:before { + content: "\f0fe"; +} +.icon-angle-double-left:before { + content: "\f100"; +} +.icon-angle-double-right:before { + content: "\f101"; +} +.icon-angle-double-up:before { + content: "\f102"; +} +.icon-angle-double-down:before { + content: "\f103"; +} +.icon-angle-left:before { + content: "\f104"; +} +.icon-angle-right:before { + content: "\f105"; +} +.icon-angle-up:before { + content: "\f106"; +} +.icon-angle-down:before { + content: "\f107"; +} +.icon-desktop2:before { + content: "\f108"; +} +.icon-laptop2:before { + content: "\f109"; +} +.icon-tablet3:before { + content: "\f10a"; +} +.icon-mobile-phone:before { + content: "\f10b"; +} +.icon-circle-o:before { + content: "\f10c"; +} +.icon-quote-left:before { + content: "\f10d"; +} +.icon-quote-right:before { + content: "\f10e"; +} +.icon-spinner:before { + content: "\f110"; +} +.icon-circle2:before { + content: "\f111"; +} +.icon-mail-reply:before { + content: "\f112"; +} +.icon-github-alt:before { + content: "\f113"; +} +.icon-folder-o:before { + content: "\f114"; +} +.icon-folder-open-o:before { + content: "\f115"; +} +.icon-smile-o:before { + content: "\f118"; +} +.icon-frown-o:before { + content: "\f119"; +} +.icon-meh-o:before { + content: "\f11a"; +} +.icon-gamepad2:before { + content: "\f11b"; +} +.icon-keyboard-o:before { + content: "\f11c"; +} +.icon-flag-o:before { + content: "\f11d"; +} +.icon-flag-checkered:before { + content: "\f11e"; +} +.icon-terminal:before { + content: "\f120"; +} +.icon-code:before { + content: "\f121"; +} +.icon-mail-reply-all:before { + content: "\f122"; +} +.icon-star-half-empty:before { + content: "\f123"; +} +.icon-location-arrow:before { + content: "\f124"; +} +.icon-crop2:before { + content: "\f125"; +} +.icon-code-fork:before { + content: "\f126"; +} +.icon-unlink:before { + content: "\f127"; +} +.icon-question:before { + content: "\f128"; +} +.icon-info3:before { + content: "\f129"; +} +.icon-exclamation:before { + content: "\f12a"; +} +.icon-superscript:before { + content: "\f12b"; +} +.icon-subscript:before { + content: "\f12c"; +} +.icon-eraser:before { + content: "\f12d"; +} +.icon-puzzle-piece:before { + content: "\f12e"; +} +.icon-microphone5:before { + content: "\f130"; +} +.icon-microphone-slash:before { + content: "\f131"; +} +.icon-shield2:before { + content: "\f132"; +} +.icon-calendar-o:before { + content: "\f133"; +} +.icon-fire-extinguisher:before { + content: "\f134"; +} +.icon-rocket2:before { + content: "\f135"; +} +.icon-maxcdn:before { + content: "\f136"; +} +.icon-chevron-circle-left:before { + content: "\f137"; +} +.icon-chevron-circle-right:before { + content: "\f138"; +} +.icon-chevron-circle-up:before { + content: "\f139"; +} +.icon-chevron-circle-down:before { + content: "\f13a"; +} +.icon-html5:before { + content: "\f13b"; +} +.icon-css3:before { + content: "\f13c"; +} +.icon-anchor3:before { + content: "\f13d"; +} +.icon-unlock-alt:before { + content: "\f13e"; +} +.icon-bullseye:before { + content: "\f140"; +} +.icon-ellipsis-h:before { + content: "\f141"; +} +.icon-ellipsis-v:before { + content: "\f142"; +} +.icon-rss-square:before { + content: "\f143"; +} +.icon-play-circle:before { + content: "\f144"; +} +.icon-ticket4:before { + content: "\f145"; +} +.icon-minus-square:before { + content: "\f146"; +} +.icon-minus-square-o:before { + content: "\f147"; +} +.icon-level-up:before { + content: "\f148"; +} +.icon-level-down:before { + content: "\f149"; +} +.icon-check-square:before { + content: "\f14a"; +} +.icon-pencil-square:before { + content: "\f14b"; +} +.icon-external-link-square:before { + content: "\f14c"; +} +.icon-share-square:before { + content: "\f14d"; +} +.icon-compass3:before { + content: "\f14e"; +} +.icon-toggle-down:before { + content: "\f150"; +} +.icon-toggle-up:before { + content: "\f151"; +} +.icon-toggle-right:before { + content: "\f152"; +} +.icon-euro:before { + content: "\f153"; +} +.icon-gbp:before { + content: "\f154"; +} +.icon-dollar3:before { + content: "\f155"; +} +.icon-rupee:before { + content: "\f156"; +} +.icon-cny:before { + content: "\f157"; +} +.icon-ruble:before { + content: "\f158"; +} +.icon-won:before { + content: "\f159"; +} +.icon-bitcoin:before { + content: "\f15a"; +} +.icon-file4:before { + content: "\f15b"; +} +.icon-file-text:before { + content: "\f15c"; +} +.icon-sort-alpha-asc:before { + content: "\f15d"; +} +.icon-sort-alpha-desc:before { + content: "\f15e"; +} +.icon-sort-amount-asc:before { + content: "\f160"; +} +.icon-sort-amount-desc:before { + content: "\f161"; +} +.icon-sort-numeric-asc:before { + content: "\f162"; +} +.icon-sort-numeric-desc:before { + content: "\f163"; +} +.icon-thumbs-up:before { + content: "\f164"; +} +.icon-thumbs-down:before { + content: "\f165"; +} +.icon-youtube-square:before { + content: "\f166"; +} +.icon-youtube:before { + content: "\f167"; +} +.icon-xing:before { + content: "\f168"; +} +.icon-xing-square:before { + content: "\f169"; +} +.icon-youtube-play:before { + content: "\f16a"; +} +.icon-dropbox:before { + content: "\f16b"; +} +.icon-stack-overflow:before { + content: "\f16c"; +} +.icon-instagram:before { + content: "\f16d"; +} +.icon-flickr:before { + content: "\f16e"; +} +.icon-adn:before { + content: "\f170"; +} +.icon-bitbucket:before { + content: "\f171"; +} +.icon-bitbucket-square:before { + content: "\f172"; +} +.icon-tumblr2:before { + content: "\f173"; +} +.icon-tumblr-square:before { + content: "\f174"; +} +.icon-long-arrow-down:before { + content: "\f175"; +} +.icon-long-arrow-up:before { + content: "\f176"; +} +.icon-long-arrow-left:before { + content: "\f177"; +} +.icon-long-arrow-right:before { + content: "\f178"; +} +.icon-apple:before { + content: "\f179"; +} +.icon-windows:before { + content: "\f17a"; +} +.icon-android2:before { + content: "\f17b"; +} +.icon-linux:before { + content: "\f17c"; +} +.icon-dribbble2:before { + content: "\f17d"; +} +.icon-skype:before { + content: "\f17e"; +} +.icon-foursquare:before { + content: "\f180"; +} +.icon-trello:before { + content: "\f181"; +} +.icon-female2:before { + content: "\f182"; +} +.icon-male2:before { + content: "\f183"; +} +.icon-gittip:before { + content: "\f184"; +} +.icon-sun-o:before { + content: "\f185"; +} +.icon-moon-o:before { + content: "\f186"; +} +.icon-archive2:before { + content: "\f187"; +} +.icon-bug:before { + content: "\f188"; +} +.icon-vk:before { + content: "\f189"; +} +.icon-weibo:before { + content: "\f18a"; +} +.icon-renren:before { + content: "\f18b"; +} +.icon-pagelines:before { + content: "\f18c"; +} +.icon-stack-exchange:before { + content: "\f18d"; +} +.icon-arrow-circle-o-right:before { + content: "\f18e"; +} +.icon-arrow-circle-o-left:before { + content: "\f190"; +} +.icon-toggle-left:before { + content: "\f191"; +} +.icon-dot-circle-o:before { + content: "\f192"; +} +.icon-wheelchair:before { + content: "\f193"; +} +.icon-vimeo-square:before { + content: "\f194"; +} +.icon-turkish-lira:before { + content: "\f195"; +} +.icon-plus-square-o:before { + content: "\f196"; +} +.icon-space-shuttle:before { + content: "\f197"; +} +.icon-slack:before { + content: "\f198"; +} +.icon-envelope-square:before { + content: "\f199"; +} +.icon-wordpress:before { + content: "\f19a"; +} +.icon-openid:before { + content: "\f19b"; +} +.icon-institution:before { + content: "\f19c"; +} +.icon-mortar-board:before { + content: "\f19d"; +} +.icon-yahoo:before { + content: "\f19e"; +} +.icon-google:before { + content: "\f1a0"; +} +.icon-reddit:before { + content: "\f1a1"; +} +.icon-reddit-square:before { + content: "\f1a2"; +} +.icon-stumbleupon-circle:before { + content: "\f1a3"; +} +.icon-stumbleupon:before { + content: "\f1a4"; +} +.icon-delicious:before { + content: "\f1a5"; +} +.icon-digg:before { + content: "\f1a6"; +} +.icon-pied-piper-square:before { + content: "\f1a7"; +} +.icon-pied-piper-alt:before { + content: "\f1a8"; +} +.icon-drupal:before { + content: "\f1a9"; +} +.icon-joomla:before { + content: "\f1aa"; +} +.icon-language:before { + content: "\f1ab"; +} +.icon-fax:before { + content: "\f1ac"; +} +.icon-building:before { + content: "\f1ad"; +} +.icon-child:before { + content: "\f1ae"; +} +.icon-paw:before { + content: "\f1b0"; +} +.icon-spoon:before { + content: "\f1b1"; +} +.icon-cube2:before { + content: "\f1b2"; +} +.icon-cubes:before { + content: "\f1b3"; +} +.icon-behance:before { + content: "\f1b4"; +} +.icon-behance-square:before { + content: "\f1b5"; +} +.icon-steam:before { + content: "\f1b6"; +} +.icon-steam-square:before { + content: "\f1b7"; +} +.icon-recycle2:before { + content: "\f1b8"; +} +.icon-automobile:before { + content: "\f1b9"; +} +.icon-cab:before { + content: "\f1ba"; +} +.icon-tree:before { + content: "\f1bb"; +} +.icon-spotify:before { + content: "\f1bc"; +} +.icon-deviantart:before { + content: "\f1bd"; +} +.icon-soundcloud:before { + content: "\f1be"; +} +.icon-database:before { + content: "\f1c0"; +} +.icon-file-pdf-o:before { + content: "\f1c1"; +} +.icon-file-word-o:before { + content: "\f1c2"; +} +.icon-file-excel-o:before { + content: "\f1c3"; +} +.icon-file-powerpoint-o:before { + content: "\f1c4"; +} +.icon-file-photo-o:before { + content: "\f1c5"; +} +.icon-file-zip-o:before { + content: "\f1c6"; +} +.icon-file-sound-o:before { + content: "\f1c7"; +} +.icon-file-movie-o:before { + content: "\f1c8"; +} +.icon-file-code-o:before { + content: "\f1c9"; +} +.icon-vine:before { + content: "\f1ca"; +} +.icon-codepen:before { + content: "\f1cb"; +} +.icon-jsfiddle:before { + content: "\f1cc"; +} +.icon-life-bouy:before { + content: "\f1cd"; +} +.icon-circle-o-notch:before { + content: "\f1ce"; +} +.icon-ra:before { + content: "\f1d0"; +} +.icon-ge:before { + content: "\f1d1"; +} +.icon-git-square:before { + content: "\f1d2"; +} +.icon-git:before { + content: "\f1d3"; +} +.icon-hacker-news:before { + content: "\f1d4"; +} +.icon-tencent-weibo:before { + content: "\f1d5"; +} +.icon-qq:before { + content: "\f1d6"; +} +.icon-wechat:before { + content: "\f1d7"; +} +.icon-send:before { + content: "\f1d8"; +} +.icon-send-o:before { + content: "\f1d9"; +} +.icon-history:before { + content: "\f1da"; +} +.icon-circle-thin:before { + content: "\f1db"; +} +.icon-header:before { + content: "\f1dc"; +} +.icon-paragraph:before { + content: "\f1dd"; +} +.icon-sliders:before { + content: "\f1de"; +} +.icon-share-alt:before { + content: "\f1e0"; +} +.icon-share-alt-square:before { + content: "\f1e1"; +} +.icon-bomb2:before { + content: "\f1e2"; +} +.icon-mobile:before { + content: "\e000"; +} +.icon-laptop:before { + content: "\e001"; +} +.icon-desktop:before { + content: "\e002"; +} +.icon-tablet2:before { + content: "\e003"; +} +.icon-phone4:before { + content: "\e004"; +} +.icon-document:before { + content: "\e005"; +} +.icon-documents:before { + content: "\e006"; +} +.icon-search:before { + content: "\e007"; +} +.icon-clipboard4:before { + content: "\e008"; +} +.icon-newspaper:before { + content: "\e009"; +} +.icon-notebook:before { + content: "\e00a"; +} +.icon-book-open:before { + content: "\e00b"; +} +.icon-browser:before { + content: "\e00c"; +} +.icon-calendar4:before { + content: "\e00d"; +} +.icon-presentation2:before { + content: "\e00e"; +} +.icon-picture2:before { + content: "\e00f"; +} +.icon-pictures4:before { + content: "\e010"; +} +.icon-video:before { + content: "\e011"; +} +.icon-camera4:before { + content: "\e012"; +} +.icon-printer2:before { + content: "\e013"; +} +.icon-toolbox:before { + content: "\e014"; +} +.icon-briefcase:before { + content: "\e015"; +} +.icon-wallet2:before { + content: "\e016"; +} +.icon-gift:before { + content: "\e017"; +} +.icon-bargraph:before { + content: "\e018"; +} +.icon-grid3:before { + content: "\e019"; +} +.icon-expand2:before { + content: "\e01a"; +} +.icon-focus:before { + content: "\e01b"; +} +.icon-edit2:before { + content: "\e01c"; +} +.icon-adjustments:before { + content: "\e01d"; +} +.icon-ribbon:before { + content: "\e01e"; +} +.icon-hourglass2:before { + content: "\e01f"; +} +.icon-lock:before { + content: "\e020"; +} +.icon-megaphone3:before { + content: "\e021"; +} +.icon-shield:before { + content: "\e022"; +} +.icon-trophy:before { + content: "\e023"; +} +.icon-flag:before { + content: "\e024"; +} +.icon-map2:before { + content: "\e025"; +} +.icon-puzzle:before { + content: "\e026"; +} +.icon-basket2:before { + content: "\e027"; +} +.icon-envelope3:before { + content: "\e028"; +} +.icon-streetsign:before { + content: "\e029"; +} +.icon-telescope:before { + content: "\e02a"; +} +.icon-gears:before { + content: "\e02b"; +} +.icon-key2:before { + content: "\e02c"; +} +.icon-paperclip:before { + content: "\e02d"; +} +.icon-attachment2:before { + content: "\e02e"; +} +.icon-pricetags:before { + content: "\e02f"; +} +.icon-lightbulb:before { + content: "\e030"; +} +.icon-layers:before { + content: "\e031"; +} +.icon-pencil2:before { + content: "\e032"; +} +.icon-tools2:before { + content: "\e033"; +} +.icon-tools-2:before { + content: "\e034"; +} +.icon-scissors2:before { + content: "\e035"; +} +.icon-paintbrush:before { + content: "\e036"; +} +.icon-magnifying-glass:before { + content: "\e037"; +} +.icon-circle-compass:before { + content: "\e038"; +} +.icon-linegraph:before { + content: "\e039"; +} +.icon-mic:before { + content: "\e03a"; +} +.icon-strategy:before { + content: "\e03b"; +} +.icon-beaker:before { + content: "\e03c"; +} +.icon-caution:before { + content: "\e03d"; +} +.icon-recycle:before { + content: "\e03e"; +} +.icon-anchor2:before { + content: "\e03f"; +} +.icon-profile-male:before { + content: "\e040"; +} +.icon-profile-female:before { + content: "\e041"; +} +.icon-bike3:before { + content: "\e042"; +} +.icon-wine:before { + content: "\e043"; +} +.icon-hotairballoon:before { + content: "\e044"; +} +.icon-globe3:before { + content: "\e045"; +} +.icon-genius:before { + content: "\e046"; +} +.icon-map-pin:before { + content: "\e047"; +} +.icon-dial:before { + content: "\e048"; +} +.icon-chat4:before { + content: "\e049"; +} +.icon-heart4:before { + content: "\e04a"; +} +.icon-cloud2:before { + content: "\e04b"; +} +.icon-upload3:before { + content: "\e04c"; +} +.icon-download4:before { + content: "\e04d"; +} +.icon-target2:before { + content: "\e04e"; +} +.icon-hazardous:before { + content: "\e04f"; +} +.icon-piechart:before { + content: "\e050"; +} +.icon-speedometer:before { + content: "\e051"; +} +.icon-global:before { + content: "\e052"; +} +.icon-compass2:before { + content: "\e053"; +} +.icon-lifesaver:before { + content: "\e054"; +} +.icon-clock:before { + content: "\e055"; +} +.icon-aperture:before { + content: "\e056"; +} +.icon-quote3:before { + content: "\e057"; +} +.icon-scope:before { + content: "\e058"; +} +.icon-alarmclock2:before { + content: "\e059"; +} +.icon-refresh:before { + content: "\e05a"; +} +.icon-happy:before { + content: "\e05b"; +} +.icon-sad2:before { + content: "\e05c"; +} +.icon-facebook:before { + content: "\e05d"; +} +.icon-twitter:before { + content: "\e05e"; +} +.icon-googleplus:before { + content: "\e05f"; +} +.icon-rss:before { + content: "\e060"; +} +.icon-tumblr:before { + content: "\e061"; +} +.icon-linkedin:before { + content: "\e062"; +} +.icon-dribbble:before { + content: "\e063"; +} +.icon-heart5:before { + content: "\e75e"; +} +.icon-cloud3:before { + content: "\e75f"; +} +.icon-star:before { + content: "\e760"; +} +.icon-tv2:before { + content: "\e761"; +} +.icon-sound:before { + content: "\e762"; +} +.icon-video2:before { + content: "\e763"; +} +.icon-trash:before { + content: "\e764"; +} +.icon-user:before { + content: "\e765"; +} +.icon-key3:before { + content: "\e766"; +} +.icon-search2:before { + content: "\e767"; +} +.icon-settings:before { + content: "\e768"; +} +.icon-camera5:before { + content: "\e769"; +} +.icon-tag3:before { + content: "\e76a"; +} +.icon-lock2:before { + content: "\e76b"; +} +.icon-bulb:before { + content: "\e76c"; +} +.icon-pen3:before { + content: "\e76d"; +} +.icon-diamond2:before { + content: "\e76e"; +} +.icon-display:before { + content: "\e76f"; +} +.icon-location2:before { + content: "\e770"; +} +.icon-eye2:before { + content: "\e771"; +} +.icon-bubble:before { + content: "\e772"; +} +.icon-stack4:before { + content: "\e773"; +} +.icon-cup:before { + content: "\e774"; +} +.icon-phone5:before { + content: "\e775"; +} +.icon-news:before { + content: "\e776"; +} +.icon-mail:before { + content: "\e777"; +} +.icon-like:before { + content: "\e778"; +} +.icon-photo:before { + content: "\e779"; +} +.icon-note:before { + content: "\e77a"; +} +.icon-clock2:before { + content: "\e77b"; +} +.icon-paperplane2:before { + content: "\e77c"; +} +.icon-params:before { + content: "\e77d"; +} +.icon-banknote:before { + content: "\e77e"; +} +.icon-data:before { + content: "\e77f"; +} +.icon-music2:before { + content: "\e780"; +} +.icon-megaphone4:before { + content: "\e781"; +} +.icon-study:before { + content: "\e782"; +} +.icon-lab2:before { + content: "\e783"; +} +.icon-food:before { + content: "\e784"; +} +.icon-t-shirt:before { + content: "\e785"; +} +.icon-fire:before { + content: "\e786"; +} +.icon-clip:before { + content: "\e787"; +} +.icon-shop:before { + content: "\e788"; +} +.icon-calendar5:before { + content: "\e789"; +} +.icon-wallet3:before { + content: "\e78a"; +} +.icon-vynil:before { + content: "\e78b"; +} +.icon-truck2:before { + content: "\e78c"; +} +.icon-world:before { + content: "\e78d"; +} +.icon-box3:before { + content: "\e78e"; +} +.icon-write:before { + content: "\e78f"; +} +.icon-clock3:before { + content: "\e790"; +} +.icon-reply2:before { + content: "\e791"; +} +.icon-reply-all:before { + content: "\e792"; +} +.icon-forward3:before { + content: "\e793"; +} +.icon-flag3:before { + content: "\e794"; +} +.icon-search4:before { + content: "\e795"; +} +.icon-trash2:before { + content: "\e796"; +} +.icon-envelope5:before { + content: "\e797"; +} +.icon-bubble2:before { + content: "\e798"; +} +.icon-bubbles:before { + content: "\e799"; +} +.icon-user3:before { + content: "\e79a"; +} +.icon-users:before { + content: "\e79b"; +} +.icon-cloud5:before { + content: "\e79c"; +} +.icon-download6:before { + content: "\e79d"; +} +.icon-upload5:before { + content: "\e79e"; +} +.icon-rain2:before { + content: "\e79f"; +} +.icon-sun2:before { + content: "\e7a0"; +} +.icon-moon2:before { + content: "\e7a1"; +} +.icon-bell2:before { + content: "\e7a2"; +} +.icon-folder3:before { + content: "\e7a3"; +} +.icon-pin3:before { + content: "\e7a4"; +} +.icon-sound2:before { + content: "\e7a5"; +} +.icon-microphone6:before { + content: "\e7a6"; +} +.icon-camera7:before { + content: "\e7a7"; +} +.icon-image2:before { + content: "\e7a8"; +} +.icon-cog3:before { + content: "\e7a9"; +} +.icon-calendar7:before { + content: "\e7aa"; +} +.icon-book4:before { + content: "\e7ab"; +} +.icon-map-marker2:before { + content: "\e7ac"; +} +.icon-store:before { + content: "\e7ad"; +} +.icon-support:before { + content: "\e7ae"; +} +.icon-tag5:before { + content: "\e7af"; +} +.icon-heart7:before { + content: "\e7b0"; +} +.icon-video-camera2:before { + content: "\e7b1"; +} +.icon-trophy3:before { + content: "\e7b2"; +} +.icon-cart:before { + content: "\e7b3"; +} +.icon-eye4:before { + content: "\e7b4"; +} +.icon-cancel4:before { + content: "\e7b5"; +} +.icon-chart7:before { + content: "\e7b6"; +} +.icon-target3:before { + content: "\e7b7"; +} +.icon-printer3:before { + content: "\e7b8"; +} +.icon-location3:before { + content: "\e7b9"; +} +.icon-bookmark4:before { + content: "\e7ba"; +} +.icon-monitor2:before { + content: "\e7bb"; +} +.icon-cross2:before { + content: "\e7bc"; +} +.icon-plus4:before { + content: "\e7bd"; +} +.icon-left:before { + content: "\e7be"; +} +.icon-up:before { + content: "\e7bf"; +} +.icon-browser2:before { + content: "\e7c0"; +} +.icon-windows2:before { + content: "\e7c1"; +} +.icon-switch3:before { + content: "\e7c2"; +} +.icon-dashboard2:before { + content: "\e7c3"; +} +.icon-play2:before { + content: "\e7c4"; +} +.icon-fast-forward2:before { + content: "\e7c5"; +} +.icon-next:before { + content: "\e7c6"; +} +.icon-refresh3:before { + content: "\e7c7"; +} +.icon-film5:before { + content: "\e7c8"; +} +.icon-home2:before { + content: "\e7c9"; +} +.icon-store2:before { + content: "\e98d"; +} +.icon-out:before { + content: "\e98e"; +} +.icon-in:before { + content: "\e98f"; +} +.icon-in-alt:before { + content: "\e990"; +} +.icon-home6:before { + content: "\e991"; +} +.icon-lightbulb2:before { + content: "\e992"; +} +.icon-anchor4:before { + content: "\e993"; +} +.icon-feather:before { + content: "\e994"; +} +.icon-expand6:before { + content: "\e995"; +} +.icon-maximize:before { + content: "\e996"; +} +.icon-search6:before { + content: "\e997"; +} +.icon-zoomin3:before { + content: "\e998"; +} +.icon-zoomout3:before { + content: "\e999"; +} +.icon-add2:before { + content: "\e99a"; +} +.icon-subtract:before { + content: "\e99b"; +} +.icon-exclamation2:before { + content: "\e99c"; +} +.icon-question3:before { + content: "\e99d"; +} +.icon-close2:before { + content: "\e99e"; +} +.icon-cmd:before { + content: "\e99f"; +} +.icon-forbid:before { + content: "\e9a0"; +} +.icon-book6:before { + content: "\e9a1"; +} +.icon-spinner8:before { + content: "\e9a2"; +} +.icon-play6:before { + content: "\e9a3"; +} +.icon-stop5:before { + content: "\e9a4"; +} +.icon-pause4:before { + content: "\e9a5"; +} +.icon-forward7:before { + content: "\e9a6"; +} +.icon-rewind:before { + content: "\e9a7"; +} +.icon-sound3:before { + content: "\e9a8"; +} +.icon-sound-alt:before { + content: "\e9a9"; +} +.icon-soundoff:before { + content: "\e9aa"; +} +.icon-task:before { + content: "\e9ab"; +} +.icon-inbox4:before { + content: "\e9ac"; +} +.icon-inbox-alt:before { + content: "\e9ad"; +} +.icon-envelope7:before { + content: "\e9ae"; +} +.icon-compose:before { + content: "\e9af"; +} +.icon-newspaper3:before { + content: "\e9b0"; +} +.icon-newspaper-alt:before { + content: "\e9b1"; +} +.icon-clipboard5:before { + content: "\e9b2"; +} +.icon-calendar10:before { + content: "\e9b3"; +} +.icon-hyperlink:before { + content: "\e9b4"; +} +.icon-trash3:before { + content: "\e9b5"; +} +.icon-trash-alt:before { + content: "\e9b6"; +} +.icon-grid4:before { + content: "\e9b7"; +} +.icon-grid-alt:before { + content: "\e9b8"; +} +.icon-menu3:before { + content: "\e9b9"; +} +.icon-list6:before { + content: "\e9ba"; +} +.icon-gallery:before { + content: "\e9bb"; +} +.icon-calculator2:before { + content: "\e9bc"; +} +.icon-windows4:before { + content: "\e9bd"; +} +.icon-browser3:before { + content: "\e9be"; +} +.icon-alarm4:before { + content: "\e9bf"; +} +.icon-clock6:before { + content: "\e9c0"; +} +.icon-attachment4:before { + content: "\e9c1"; +} +.icon-settings3:before { + content: "\e9c2"; +} +.icon-portfolio:before { + content: "\e9c3"; +} +.icon-user8:before { + content: "\e9c4"; +} +.icon-users4:before { + content: "\e9c5"; +} +.icon-heart10:before { + content: "\e9c6"; +} +.icon-chat5:before { + content: "\e9c7"; +} +.icon-comments3:before { + content: "\e9c8"; +} +.icon-screen2:before { + content: "\e9c9"; +} +.icon-iphone:before { + content: "\e9ca"; +} +.icon-ipad:before { + content: "\e9cb"; +} +.icon-forkandspoon:before { + content: "\e9cc"; +} +.icon-forkandknife:before { + content: "\e9cd"; +} +.icon-instagram3:before { + content: "\e9ce"; +} +.icon-facebook6:before { + content: "\e9cf"; +} +.icon-delicious3:before { + content: "\e9d0"; +} +.icon-googleplus6:before { + content: "\e9d1"; +} +.icon-dribbble6:before { + content: "\e9d2"; +} +.icon-pin4:before { + content: "\e9d3"; +} +.icon-pin-alt:before { + content: "\e9d4"; +} +.icon-camera10:before { + content: "\e9d5"; +} +.icon-brightness:before { + content: "\e9d6"; +} +.icon-brightness-half:before { + content: "\e9d7"; +} +.icon-moon3:before { + content: "\e9d8"; +} +.icon-cloud7:before { + content: "\e9d9"; +} +.icon-circle-full:before { + content: "\e9da"; +} +.icon-circle-half:before { + content: "\e9db"; +} +.icon-globe6:before { + content: "\e9dc"; +} +.icon-phone8:before { + content: "\e9dd"; +} +.icon-mobile4:before { + content: "\e9de"; +} +.icon-mouse2:before { + content: "\e9df"; +} +.icon-directions:before { + content: "\e9e0"; +} +.icon-mail6:before { + content: "\e9e1"; +} +.icon-paperplane3:before { + content: "\e9e2"; +} +.icon-pencil6:before { + content: "\e9e3"; +} +.icon-feather2:before { + content: "\e9e4"; +} +.icon-paperclip3:before { + content: "\e9e5"; +} +.icon-drawer4:before { + content: "\e9e6"; +} +.icon-reply4:before { + content: "\e9e7"; +} +.icon-reply-all2:before { + content: "\e9e8"; +} +.icon-forward8:before { + content: "\e9e9"; +} +.icon-user9:before { + content: "\e9ea"; +} +.icon-users5:before { + content: "\e9eb"; +} +.icon-user-add:before { + content: "\e9ec"; +} +.icon-vcard:before { + content: "\e9ed"; +} +.icon-export:before { + content: "\e9ee"; +} +.icon-location6:before { + content: "\e9ef"; +} +.icon-map5:before { + content: "\e9f0"; +} +.icon-compass5:before { + content: "\e9f1"; +} +.icon-location7:before { + content: "\e9f2"; +} +.icon-target5:before { + content: "\e9f3"; +} +.icon-share2:before { + content: "\e9f4"; +} +.icon-sharable:before { + content: "\e9f5"; +} +.icon-heart11:before { + content: "\e9f6"; +} +.icon-heart12:before { + content: "\e9f7"; +} +.icon-star6:before { + content: "\e9f8"; +} +.icon-star7:before { + content: "\e9f9"; +} +.icon-thumbsup:before { + content: "\e9fa"; +} +.icon-thumbsdown:before { + content: "\e9fb"; +} +.icon-chat6:before { + content: "\e9fc"; +} +.icon-comment2:before { + content: "\e9fd"; +} +.icon-quote4:before { + content: "\e9fe"; +} +.icon-house:before { + content: "\e9ff"; +} +.icon-popup:before { + content: "\ea00"; +} +.icon-search7:before { + content: "\ea01"; +} +.icon-flashlight:before { + content: "\ea02"; +} +.icon-printer4:before { + content: "\ea03"; +} +.icon-bell4:before { + content: "\ea04"; +} +.icon-link4:before { + content: "\ea05"; +} +.icon-flag5:before { + content: "\ea06"; +} +.icon-cog6:before { + content: "\ea07"; +} +.icon-tools3:before { + content: "\ea08"; +} +.icon-trophy5:before { + content: "\ea09"; +} +.icon-tag7:before { + content: "\ea0a"; +} +.icon-camera11:before { + content: "\ea0b"; +} +.icon-megaphone5:before { + content: "\ea0c"; +} +.icon-moon4:before { + content: "\ea0d"; +} +.icon-palette:before { + content: "\ea0e"; +} +.icon-leaf3:before { + content: "\ea0f"; +} +.icon-music5:before { + content: "\ea10"; +} +.icon-music6:before { + content: "\ea11"; +} +.icon-new:before { + content: "\ea12"; +} +.icon-graduation:before { + content: "\ea13"; +} +.icon-book7:before { + content: "\ea14"; +} +.icon-newspaper4:before { + content: "\ea15"; +} +.icon-bag2:before { + content: "\ea16"; +} +.icon-airplane2:before { + content: "\ea17"; +} +.icon-lifebuoy:before { + content: "\ea18"; +} +.icon-eye7:before { + content: "\ea19"; +} +.icon-clock7:before { + content: "\ea1a"; +} +.icon-microphone7:before { + content: "\ea1b"; +} +.icon-calendar11:before { + content: "\ea1c"; +} +.icon-bolt:before { + content: "\ea1d"; +} +.icon-thunder:before { + content: "\ea1e"; +} +.icon-droplet2:before { + content: "\ea1f"; +} +.icon-cd:before { + content: "\ea20"; +} +.icon-briefcase4:before { + content: "\ea21"; +} +.icon-air:before { + content: "\ea22"; +} +.icon-hourglass3:before { + content: "\ea23"; +} +.icon-gauge:before { + content: "\ea24"; +} +.icon-language2:before { + content: "\ea25"; +} +.icon-network:before { + content: "\ea26"; +} +.icon-key7:before { + content: "\ea27"; +} +.icon-battery6:before { + content: "\ea28"; +} +.icon-bucket:before { + content: "\ea29"; +} +.icon-magnet4:before { + content: "\ea2a"; +} +.icon-drive:before { + content: "\ea2b"; +} +.icon-cup2:before { + content: "\ea2c"; +} +.icon-rocket4:before { + content: "\ea2d"; +} +.icon-brush2:before { + content: "\ea2e"; +} +.icon-suitcase5:before { + content: "\ea2f"; +} +.icon-cone2:before { + content: "\ea30"; +} +.icon-earth2:before { + content: "\ea31"; +} +.icon-keyboard4:before { + content: "\ea32"; +} +.icon-browser4:before { + content: "\ea33"; +} +.icon-publish:before { + content: "\ea34"; +} +.icon-progress-3:before { + content: "\ea35"; +} +.icon-progress-2:before { + content: "\ea36"; +} +.icon-brogress-1:before { + content: "\ea37"; +} +.icon-progress-0:before { + content: "\ea38"; +} +.icon-sun3:before { + content: "\ea39"; +} +.icon-sun4:before { + content: "\ea3a"; +} +.icon-adjust2:before { + content: "\ea3b"; +} +.icon-code3:before { + content: "\ea3c"; +} +.icon-screen3:before { + content: "\ea3d"; +} +.icon-infinity:before { + content: "\ea3e"; +} +.icon-light-bulb:before { + content: "\ea3f"; +} +.icon-creditcard:before { + content: "\ea40"; +} +.icon-database2:before { + content: "\ea41"; +} +.icon-voicemail:before { + content: "\ea42"; +} +.icon-clipboard6:before { + content: "\ea43"; +} +.icon-cart5:before { + content: "\ea44"; +} +.icon-box4:before { + content: "\ea45"; +} +.icon-ticket6:before { + content: "\ea46"; +} +.icon-rss3:before { + content: "\ea47"; +} +.icon-signal2:before { + content: "\ea48"; +} +.icon-thermometer2:before { + content: "\ea49"; +} +.icon-droplets:before { + content: "\ea4a"; +} +.icon-uniEA4B:before { + content: "\ea4b"; +} +.icon-statistics:before { + content: "\ea4c"; +} +.icon-pie2:before { + content: "\ea4d"; +} +.icon-bars3:before { + content: "\ea4e"; +} +.icon-graph:before { + content: "\ea4f"; +} +.icon-lock6:before { + content: "\ea50"; +} +.icon-lock-open:before { + content: "\ea51"; +} +.icon-logout:before { + content: "\ea52"; +} +.icon-login:before { + content: "\ea53"; +} +.icon-checkmark6:before { + content: "\ea54"; +} +.icon-cross3:before { + content: "\ea55"; +} +.icon-minus6:before { + content: "\ea56"; +} +.icon-plus6:before { + content: "\ea57"; +} +.icon-cross4:before { + content: "\ea58"; +} +.icon-minus7:before { + content: "\ea59"; +} +.icon-plus7:before { + content: "\ea5a"; +} +.icon-cross5:before { + content: "\ea5b"; +} +.icon-minus8:before { + content: "\ea5c"; +} +.icon-plus8:before { + content: "\ea5d"; +} +.icon-erase:before { + content: "\ea5e"; +} +.icon-blocked3:before { + content: "\ea5f"; +} +.icon-info6:before { + content: "\ea60"; +} +.icon-info7:before { + content: "\ea61"; +} +.icon-question4:before { + content: "\ea62"; +} +.icon-help:before { + content: "\ea63"; +} +.icon-warning4:before { + content: "\ea64"; +} +.icon-cycle:before { + content: "\ea65"; +} +.icon-cw:before { + content: "\ea66"; +} +.icon-ccw:before { + content: "\ea67"; +} +.icon-shuffle3:before { + content: "\ea68"; +} +.icon-arrow:before { + content: "\ea69"; +} +.icon-arrow2:before { + content: "\ea6a"; +} +.icon-retweet3:before { + content: "\ea6b"; +} +.icon-loop5:before { + content: "\ea6c"; +} +.icon-history3:before { + content: "\ea6d"; +} +.icon-back:before { + content: "\ea6e"; +} +.icon-switch5:before { + content: "\ea6f"; +} +.icon-list7:before { + content: "\ea70"; +} +.icon-add-to-list:before { + content: "\ea71"; +} +.icon-layout15:before { + content: "\ea72"; +} +.icon-list8:before { + content: "\ea73"; +} +.icon-text:before { + content: "\ea74"; +} +.icon-text2:before { + content: "\ea75"; +} +.icon-document2:before { + content: "\ea76"; +} +.icon-docs:before { + content: "\ea77"; +} +.icon-landscape:before { + content: "\ea78"; +} +.icon-pictures5:before { + content: "\ea79"; +} +.icon-video3:before { + content: "\ea7a"; +} +.icon-music7:before { + content: "\ea7b"; +} +.icon-folder5:before { + content: "\ea7c"; +} +.icon-archive3:before { + content: "\ea7d"; +} +.icon-trash4:before { + content: "\ea7e"; +} +.icon-upload9:before { + content: "\ea7f"; +} +.icon-download10:before { + content: "\ea80"; +} +.icon-disk2:before { + content: "\ea81"; +} +.icon-install:before { + content: "\ea82"; +} +.icon-cloud8:before { + content: "\ea83"; +} +.icon-upload10:before { + content: "\ea84"; +} +.icon-bookmark6:before { + content: "\ea85"; +} +.icon-bookmarks2:before { + content: "\ea86"; +} +.icon-book8:before { + content: "\ea87"; +} +.icon-play7:before { + content: "\ea88"; +} +.icon-pause5:before { + content: "\ea89"; +} +.icon-record:before { + content: "\ea8a"; +} +.icon-stop6:before { + content: "\ea8b"; +} +.icon-next3:before { + content: "\ea8c"; +} +.icon-previous2:before { + content: "\ea8d"; +} +.icon-first2:before { + content: "\ea8e"; +} +.icon-last2:before { + content: "\ea8f"; +} +.icon-resize-enlarge:before { + content: "\ea90"; +} +.icon-resize-shrink:before { + content: "\ea91"; +} +.icon-volume4:before { + content: "\ea92"; +} +.icon-sound4:before { + content: "\ea93"; +} +.icon-mute2:before { + content: "\ea94"; +} +.icon-flow-cascade:before { + content: "\ea95"; +} +.icon-flow-branch:before { + content: "\ea96"; +} +.icon-flow-tree:before { + content: "\ea97"; +} +.icon-flow-line:before { + content: "\ea98"; +} +.icon-flow-parallel:before { + content: "\ea99"; +} +.icon-arrow-left5:before { + content: "\ea9a"; +} +.icon-arrow-down5:before { + content: "\ea9b"; +} +.icon-arrow-up-upload:before { + content: "\ea9c"; +} +.icon-arrow-right5:before { + content: "\ea9d"; +} +.icon-arrow-left6:before { + content: "\ea9e"; +} +.icon-arrow-down6:before { + content: "\ea9f"; +} +.icon-arrow-up5:before { + content: "\eaa0"; +} +.icon-arrow-right6:before { + content: "\eaa1"; +} +.icon-arrow-left7:before { + content: "\eaa2"; +} +.icon-arrow-down7:before { + content: "\eaa3"; +} +.icon-arrow-up6:before { + content: "\eaa4"; +} +.icon-arrow-right7:before { + content: "\eaa5"; +} +.icon-arrow-left8:before { + content: "\eaa6"; +} +.icon-arrow-down8:before { + content: "\eaa7"; +} +.icon-arrow-up7:before { + content: "\eaa8"; +} +.icon-arrow-right8:before { + content: "\eaa9"; +} +.icon-arrow-left9:before { + content: "\eaaa"; +} +.icon-arrow-down9:before { + content: "\eaab"; +} +.icon-arrow-up8:before { + content: "\eaac"; +} +.icon-arrow-right9:before { + content: "\eaad"; +} +.icon-arrow-left10:before { + content: "\eaae"; +} +.icon-arrow-down10:before { + content: "\eaaf"; +} +.icon-arrow-up9:before { + content: "\eab0"; +} +.icon-arrow-right10:before { + content: "\eab1"; +} +.icon-arrow-left11:before { + content: "\eab2"; +} +.icon-arrow-down11:before { + content: "\eab3"; +} +.icon-arrow-up10:before { + content: "\eab4"; +} +.icon-uniEAB5:before { + content: "\eab5"; +} +.icon-arrow-left12:before { + content: "\eab6"; +} +.icon-arrow-down12:before { + content: "\eab7"; +} +.icon-arrow-up11:before { + content: "\eab8"; +} +.icon-arrow-right11:before { + content: "\eab9"; +} +.icon-menu4:before { + content: "\eaba"; +} +.icon-ellipsis:before { + content: "\eabb"; +} +.icon-dots:before { + content: "\eabc"; +} +.icon-dot:before { + content: "\eabd"; +} +.icon-cc:before { + content: "\eabe"; +} +.icon-cc-by:before { + content: "\eabf"; +} +.icon-cc-nc:before { + content: "\eac0"; +} +.icon-cc-nc-eu:before { + content: "\eac1"; +} +.icon-cc-nc-jp:before { + content: "\eac2"; +} +.icon-cc-sa:before { + content: "\eac3"; +} +.icon-cc-nd:before { + content: "\eac4"; +} +.icon-cc-pd:before { + content: "\eac5"; +} +.icon-cc-zero:before { + content: "\eac6"; +} +.icon-cc-share:before { + content: "\eac7"; +} +.icon-cc-share2:before { + content: "\eac8"; +} +.icon-danielbruce:before { + content: "\eac9"; +} +.icon-danielbruce2:before { + content: "\eaca"; +} +.icon-github7:before { + content: "\eacb"; +} +.icon-github8:before { + content: "\eacc"; +} +.icon-flickr6:before { + content: "\eacd"; +} +.icon-flickr7:before { + content: "\eace"; +} +.icon-vimeo4:before { + content: "\eacf"; +} +.icon-vimeo5:before { + content: "\ead0"; +} +.icon-twitter6:before { + content: "\ead1"; +} +.icon-twitter7:before { + content: "\ead2"; +} +.icon-facebook7:before { + content: "\ead3"; +} +.icon-facebook8:before { + content: "\ead4"; +} +.icon-facebook9:before { + content: "\ead5"; +} +.icon-googleplus7:before { + content: "\ead6"; +} +.icon-googleplus8:before { + content: "\ead7"; +} +.icon-pinterest4:before { + content: "\ead8"; +} +.icon-pinterest5:before { + content: "\ead9"; +} +.icon-tumblr5:before { + content: "\eada"; +} +.icon-tumblr6:before { + content: "\eadb"; +} +.icon-linkedin4:before { + content: "\eadc"; +} +.icon-linkedin5:before { + content: "\eadd"; +} +.icon-dribbble7:before { + content: "\eade"; +} +.icon-dribbble8:before { + content: "\eadf"; +} +.icon-stumbleupon4:before { + content: "\eae0"; +} +.icon-stumbleupon5:before { + content: "\eae1"; +} +.icon-lastfm3:before { + content: "\eae2"; +} +.icon-lastfm4:before { + content: "\eae3"; +} +.icon-rdio:before { + content: "\eae4"; +} +.icon-rdio2:before { + content: "\eae5"; +} +.icon-spotify2:before { + content: "\eae6"; +} +.icon-spotify3:before { + content: "\eae7"; +} +.icon-qq2:before { + content: "\eae8"; +} +.icon-instagram4:before { + content: "\eae9"; +} +.icon-dropbox2:before { + content: "\eaea"; +} +.icon-evernote:before { + content: "\eaeb"; +} +.icon-flattr2:before { + content: "\eaec"; +} +.icon-skype3:before { + content: "\eaed"; +} +.icon-skype4:before { + content: "\eaee"; +} +.icon-renren2:before { + content: "\eaef"; +} +.icon-sina-weibo:before { + content: "\eaf0"; +} +.icon-paypal4:before { + content: "\eaf1"; +} +.icon-picasa:before { + content: "\eaf2"; +} +.icon-soundcloud4:before { + content: "\eaf3"; +} +.icon-mixi:before { + content: "\eaf4"; +} +.icon-behance2:before { + content: "\eaf5"; +} +.icon-circles:before { + content: "\eaf6"; +} +.icon-vk2:before { + content: "\eaf7"; +} +.icon-smashing:before { + content: "\eaf8"; +} diff --git a/html_site/assets/css/language-selector-remove-able-css.css b/html_site/assets/css/language-selector-remove-able-css.css new file mode 100644 index 0000000..4bc824a --- /dev/null +++ b/html_site/assets/css/language-selector-remove-able-css.css @@ -0,0 +1,158 @@ +#lang_sel {height:32px; position:relative; font-family: verdana, arial, sans-serif; display: inline-block;} +/* hack to correct IE5.5 faulty box model */ +* html #lang_sel {width:12em; w\idth:12em;} +/* remove all the bullets, borders and padding from the default list styling */ +#lang_sel ul, #lang_sel li {padding:0 !important; margin:0 !important; list-style-type:none !important;} +#lang_sel li:before{content:'' !important;} +#lang_sel ul ul {width:149px;} +/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */ +#lang_sel li {float:left;width:149px;position:relative;} +/* style the links for the top level */ +#lang_sel a, #lang_sel a:visited {display:block;font-size:11px;text-decoration:none !important; color:#444444; border:1px solid #cdcdcd; background:#fff; padding-left:10px; line-height:24px;} +/* a hack so that IE5.5 faulty box model is corrected */ +* html #lang_sel a, * html #lang_sel a:visited {width:149px; w\idth:138px;} + +/* hide the sub levels and give them a positon absolute so that they take up no room */ +#lang_sel ul ul {visibility:hidden;position:absolute;height:0;top:25px;left:0; width:149px;border-top:1px solid #cdcdcd;} +/* another hack for IE5.5 */ +* html #lang_sel ul ul {top:18px;t\op:19px;} + +/* style the table so that it takes no ppart in the layout - required for IE to work */ +#lang_sel table {position:absolute; top:0; left:0; border-collapse:collapse;} + +/* style the second level links */ +#lang_sel ul ul a, #lang_sel ul ul a:visited {background:#ffffff; color:#444444; height:auto; line-height:1em; padding:5px 10px;border-width:0 1px 1px 1px;} +/* yet another hack for IE5.5 */ +* html #lang_sel ul ul a, * html #lang_sel ul ul a:visited {width:150px;w\idth:128px;} + +/* style the top level hover */ +#lang_sel a:hover, #lang_sel ul ul a:hover{color:#000; background:#eee;} +#lang_sel :hover > a, #lang_sel ul ul :hover > a {color:#000; background:#eee;} + +#lang_sel a.lang_sel_sel{ + background:url(../img/nav-arrow-down.png) #fff right no-repeat; + color:#444; +} +#lang_sel a.lang_sel_sel:hover{ + text-decoration: none; + color:#000; +} + +/* make the second level visible when hover on first level list OR link */ +#lang_sel ul li:hover ul, +#lang_sel ul a:hover ul{visibility:visible; } + +#lang_sel img.iclflag{width:18px;height:12px;position: relative; top: 1px;} + + + + + +#lang_sel_footer { + margin: 0; + padding: 7px; + text-align: center; + font: 11px Verdana, sans-serif; + min-height: 15px; + clear: both; + background-color: #fff; + border: 1px solid #cdcdcd; +} + +#lang_sel_footer ul { + list-style: none; + margin:0; + padding:0; +} + +#lang_sel_footer ul li img { + position: relative; + top: 1px; + width: 18px; + height: 12px; +} + +#lang_sel_footer ul li { + display:inline; + margin:0 1px 0 0; + padding:0; + white-space: nowrap; + line-height: 25px; +} + +#lang_sel_footer ul li a, #lang_sel_footer ul li a:visited { + text-decoration: none; + padding: 5px 10px; +} + +#lang_sel_footer ul li a:hover, #lang_sel_footer ul li a:active {} + +#wpml_credit_footer { width: 100%; margin: 10px 0; padding: 0; text-align: center; font-size: 11px; } + + + + + +#lang_sel_list {height:32px; position:relative; z-index:99; font-family: verdana, arial, sans-serif;} +#lang_sel_list.lang_sel_list_vertical{width:149px;} + +/* hack to correct IE5.5 faulty box model */ +* html #lang_sel_list {width:12em; w\idth:12em;} +/* remove all the bullets, borders and padding from the default list styling */ +#lang_sel_list ul, #lang_sel_list li {padding:0 !important; margin:0 !important; list-style-type:none !important;} +#lang_sel_list li:before{content:'' !important;} +#lang_sel_list ul.lang_sel_list_vertical {width:149px;} +/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */ +#lang_sel_list li {float:left;position:relative;} +#lang_sel_list.lang_sel_list_vertical li {width:149px;} + +/* style the links for the top level */ +#lang_sel_list a, #lang_sel_list a:visited {display:block;font-size:11px;text-decoration:none !important; color:#444444; background:#fff; line-height:18px;padding-left:5px;} +#lang_sel_list.lang_sel_list_vertical a, #lang_sel_list.lang_sel_list_vertical a:visited{border: 1px solid #cdcdcd; border-top-width: 0; padding-left:10px;} + + +/* a hack so that IE5.5 faulty box model is corrected */ +* html #lang_sel_list a, * html #lang_sel_list a:visited {width:149px; w\idth:138px;} + +/* hide the sub levels and give them a positon absolute so that they take up no room */ +#lang_sel_list.lang_sel_list_vertical ul {/*visibility:hidden;position:absolute;*/height:0;top:19px;left:0; border-top:1px solid #cdcdcd;} + + +/* another hack for IE5.5 */ +* html #lang_sel_list ul {top:18px;t\op:19px;} + +/* style the table so that it takes no ppart in the layout - required for IE to work */ +#lang_sel_list table {position:absolute; top:0; left:0; border-collapse:collapse;} + +/* style the second level links */ +#lang_sel_list ul a, #lang_sel_list_list ul a:visited {background:#ffffff; color:#444444; height:auto; line-height:1em;} +#lang_sel_list.lang_sel_list_vertical ul a, #lang_sel_list_list ul a:visited {padding:3px 10px;} + +/* yet another hack for IE5.5 */ +* html #lang_sel_list ul a, * html #lang_sel_list ul a:visited {width:150px;w\idth:128px;} + +#lang_sel_list a.lang_sel_sel{ + background-image: none; + color:#444; +} +#lang_sel_list a.lang_sel_sel:hover{ + text-decoration: none; + color:#000; +} + +/* make the second level visible when hover on first level list OR link */ +#lang_sel_list ul li:hover ul, +#lang_sel_list ul a:hover ul{visibility:visible; } + +#lang_sel_list img.iclflag{width:18px;height:12px;position: relative; top: 1px;} + +#lang_sel.icl_rtl{ + text-align:right; + direction: rtl; +} +#lang_sel.icl_rtl .lang_sel_sel{ + padding-right:14px; +} + +/* reset menu img definitions */ +.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;} diff --git a/html_site/assets/css/owl.carousel.css b/html_site/assets/css/owl.carousel.css new file mode 100644 index 0000000..ecc8071 --- /dev/null +++ b/html_site/assets/css/owl.carousel.css @@ -0,0 +1,216 @@ +/* + * Owl Carousel - Animate Plugin + */ +.owl-carousel .animated { + -webkit-animation-duration: 1000ms; + animation-duration: 1000ms; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} +.owl-carousel .owl-animated-in { + z-index: 0; +} +.owl-carousel .owl-animated-out { + z-index: 1; +} +.owl-carousel .fadeOut { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; +} + +@-webkit-keyframes fadeOut { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + } +} +@keyframes fadeOut { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + } +} + +/* + * Owl Carousel - Auto Height Plugin + */ +.owl-height { + -webkit-transition: height 500ms ease-in-out; + -moz-transition: height 500ms ease-in-out; + -ms-transition: height 500ms ease-in-out; + -o-transition: height 500ms ease-in-out; + transition: height 500ms ease-in-out; +} + +/* + * Core Owl Carousel CSS File + */ +.owl-carousel { + display: none; + width: 100%; + -webkit-tap-highlight-color: transparent; + /* position relative and z-index fix webkit rendering fonts issue */ + position: relative; + z-index: 1; +} +.owl-carousel .owl-stage { + position: relative; + -ms-touch-action: pan-Y; +} +.owl-carousel .owl-stage:after { + content: "."; + display: block; + clear: both; + visibility: hidden; + line-height: 0; + height: 0; +} +.owl-carousel .owl-stage-outer { + position: relative; + overflow: hidden; + /* fix for flashing background */ + -webkit-transform: translate3d(0px, 0px, 0px); +} +.owl-carousel .owl-controls .owl-nav .owl-prev, +.owl-carousel .owl-controls .owl-nav .owl-next, +.owl-carousel .owl-controls .owl-dot { + cursor: pointer; + cursor: hand; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.owl-carousel.owl-loaded { + display: block; +} +.owl-carousel.owl-loading { + opacity: 0; + display: block; +} +.owl-carousel.owl-hidden { + opacity: 0; +} +.owl-carousel .owl-refresh .owl-item { + display: none; +} +.owl-carousel .owl-item { + position: relative; + min-height: 1px; + float: left; + -webkit-backface-visibility: hidden; + -webkit-tap-highlight-color: transparent; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.owl-carousel .owl-item img { + display: block; + width: 100%; + -webkit-transform-style: preserve-3d; +} +.owl-carousel.owl-text-select-on .owl-item { + -webkit-user-select: auto; + -moz-user-select: auto; + -ms-user-select: auto; + user-select: auto; +} +.owl-carousel .owl-grab { + cursor: move; + cursor: -webkit-grab; + cursor: -o-grab; + cursor: -ms-grab; + cursor: grab; +} +.owl-carousel.owl-rtl { + direction: rtl; +} +.owl-carousel.owl-rtl .owl-item { + float: right; +} + +/* No Js */ +.no-js .owl-carousel { + display: block; +} + +/* + * Owl Carousel - Lazy Load Plugin + */ +.owl-carousel .owl-item .owl-lazy { + opacity: 0; + -webkit-transition: opacity 400ms ease; + -moz-transition: opacity 400ms ease; + -ms-transition: opacity 400ms ease; + -o-transition: opacity 400ms ease; + transition: opacity 400ms ease; +} +.owl-carousel .owl-item img { + transform-style: preserve-3d; +} + +/* + * Owl Carousel - Video Plugin + */ +.owl-carousel .owl-video-wrapper { + position: relative; + height: 100%; + background: #000; +} +.owl-carousel .owl-video-play-icon { + position: absolute; + height: 80px; + width: 80px; + left: 50%; + top: 50%; + margin-left: -40px; + margin-top: -40px; + background: url("owl.video.play.png") no-repeat; + cursor: pointer; + z-index: 1; + -webkit-backface-visibility: hidden; + -webkit-transition: scale 100ms ease; + -moz-transition: scale 100ms ease; + -ms-transition: scale 100ms ease; + -o-transition: scale 100ms ease; + transition: scale 100ms ease; +} +.owl-carousel .owl-video-play-icon:hover { + -webkit-transition: scale(1.3, 1.3); + -moz-transition: scale(1.3, 1.3); + -ms-transition: scale(1.3, 1.3); + -o-transition: scale(1.3, 1.3); + transition: scale(1.3, 1.3); +} +.owl-carousel .owl-video-playing .owl-video-tn, +.owl-carousel .owl-video-playing .owl-video-play-icon { + display: none; +} +.owl-carousel .owl-video-tn { + opacity: 0; + height: 100%; + background-position: center center; + background-repeat: no-repeat; + -webkit-background-size: contain; + -moz-background-size: contain; + -o-background-size: contain; + background-size: contain; + -webkit-transition: opacity 400ms ease; + -moz-transition: opacity 400ms ease; + -ms-transition: opacity 400ms ease; + -o-transition: opacity 400ms ease; + transition: opacity 400ms ease; +} +.owl-carousel .owl-video-frame { + position: relative; + z-index: 1; +} diff --git a/html_site/assets/css/prettyphoto.css b/html_site/assets/css/prettyphoto.css new file mode 100644 index 0000000..8a2a2fd --- /dev/null +++ b/html_site/assets/css/prettyphoto.css @@ -0,0 +1,170 @@ +div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px} +div.pp_default .pp_top .pp_left{background:url(../images/prettyPhoto/default/sprite.png) -78px -93px no-repeat} +div.pp_default .pp_top .pp_middle{background:url(../images/prettyPhoto/default/sprite_x.png) top left repeat-x} +div.pp_default .pp_top .pp_right{background:url(../images/prettyPhoto/default/sprite.png) -112px -93px no-repeat} +div.pp_default .pp_content .ppt{color:#f8f8f8} +div.pp_default .pp_content_container .pp_left{background:url(../images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px} +div.pp_default .pp_content_container .pp_right{background:url(../images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px} +div.pp_default .pp_next:hover{background:url(../images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer} +div.pp_default .pp_previous:hover{background:url(../images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer} +div.pp_default .pp_expand{background:url(../images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px} +div.pp_default .pp_expand:hover{background:url(../images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer} +div.pp_default .pp_contract{background:url(../images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px} +div.pp_default .pp_contract:hover{background:url(../images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer} +div.pp_default .pp_close{width:30px;height:30px;background:url(../images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer} +div.pp_default .pp_gallery ul li a{background:url(../images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa} +div.pp_default .pp_social{margin-top:7px} +div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto} +div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(../images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px} +div.pp_default .pp_nav .pp_pause{background-position:-51px -29px} +div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(../images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0} +div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px} +div.pp_default .pp_content_container .pp_details{margin-top:5px} +div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative} +div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px} +div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7} +div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0} +div.pp_default .pp_bottom .pp_left{background:url(../images/prettyPhoto/default/sprite.png) -78px -127px no-repeat} +div.pp_default .pp_bottom .pp_middle{background:url(../images/prettyPhoto/default/sprite_x.png) bottom left repeat-x} +div.pp_default .pp_bottom .pp_right{background:url(../images/prettyPhoto/default/sprite.png) -112px -127px no-repeat} +div.pp_default .pp_loaderIcon{background:url(../images/prettyPhoto/default/loader.gif) center center no-repeat} +div.light_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat} +div.light_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat} +div.light_rounded .pp_next:hover{background:url(../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer} +div.light_rounded .pp_previous:hover{background:url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer} +div.light_rounded .pp_expand{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer} +div.light_rounded .pp_expand:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer} +div.light_rounded .pp_contract{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer} +div.light_rounded .pp_contract:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer} +div.light_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer} +div.light_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px} +div.light_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px} +div.light_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat} +div.light_rounded .pp_arrow_next{background:url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat} +div.light_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat} +div.light_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat} +div.dark_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat} +div.dark_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat} +div.dark_rounded .pp_content_container .pp_left{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y} +div.dark_rounded .pp_content_container .pp_right{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y} +div.dark_rounded .pp_next:hover{background:url(../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer} +div.dark_rounded .pp_previous:hover{background:url(../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer} +div.dark_rounded .pp_expand{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer} +div.dark_rounded .pp_expand:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer} +div.dark_rounded .pp_contract{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer} +div.dark_rounded .pp_contract:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer} +div.dark_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer} +div.dark_rounded .pp_description{margin-right:85px;color:#fff} +div.dark_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px} +div.dark_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px} +div.dark_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat} +div.dark_rounded .pp_arrow_next{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat} +div.dark_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat} +div.dark_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat} +div.dark_rounded .pp_loaderIcon{background:url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat} +div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000} +div.dark_square .pp_description{color:#fff;margin:0 85px 0 0} +div.dark_square .pp_loaderIcon{background:url(../images/prettyPhoto/dark_square/loader.gif) center center no-repeat} +div.dark_square .pp_expand{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer} +div.dark_square .pp_expand:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer} +div.dark_square .pp_contract{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer} +div.dark_square .pp_contract:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer} +div.dark_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer} +div.dark_square .pp_nav{clear:none} +div.dark_square .pp_nav .pp_play{background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px} +div.dark_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px} +div.dark_square .pp_arrow_previous{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat} +div.dark_square .pp_arrow_next{background:url(../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat} +div.dark_square .pp_next:hover{background:url(../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer} +div.dark_square .pp_previous:hover{background:url(../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer} +div.light_square .pp_expand{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer} +div.light_square .pp_expand:hover{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer} +div.light_square .pp_contract{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer} +div.light_square .pp_contract:hover{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer} +div.light_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer} +div.light_square .pp_nav .pp_play{background:url(../images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px} +div.light_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px} +div.light_square .pp_arrow_previous{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat} +div.light_square .pp_arrow_next{background:url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat} +div.light_square .pp_next:hover{background:url(../images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer} +div.light_square .pp_previous:hover{background:url(../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer} +div.facebook .pp_top .pp_left{background:url(../images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat} +div.facebook .pp_top .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x} +div.facebook .pp_top .pp_right{background:url(../images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat} +div.facebook .pp_content_container .pp_left{background:url(../images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y} +div.facebook .pp_content_container .pp_right{background:url(../images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y} +div.facebook .pp_expand{background:url(../images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer} +div.facebook .pp_expand:hover{background:url(../images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer} +div.facebook .pp_contract{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer} +div.facebook .pp_contract:hover{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer} +div.facebook .pp_close{width:22px;height:22px;background:url(../images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer} +div.facebook .pp_description{margin:0 37px 0 0} +div.facebook .pp_loaderIcon{background:url(../images/prettyPhoto/facebook/loader.gif) center center no-repeat} +div.facebook .pp_arrow_previous{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px} +div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default} +div.facebook .pp_arrow_next{background:url(../images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px} +div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default} +div.facebook .pp_nav{margin-top:0} +div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px} +div.facebook .pp_nav .pp_play{background:url(../images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px} +div.facebook .pp_nav .pp_pause{background:url(../images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px} +div.facebook .pp_next:hover{background:url(../images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer} +div.facebook .pp_previous:hover{background:url(../images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer} +div.facebook .pp_bottom .pp_left{background:url(../images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat} +div.facebook .pp_bottom .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x} +div.facebook .pp_bottom .pp_right{background:url(../images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat} +div.pp_pic_holder a:focus{outline:none} +div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500} +div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000} +.pp_content{height:40px;min-width:40px} +* html .pp_content{width:40px} +.pp_content_container{position:relative;text-align:left;width:100%} +.pp_content_container .pp_left{padding-left:20px} +.pp_content_container .pp_right{padding-right:20px} +.pp_content_container .pp_details{float:left;margin:10px 0 2px} +.pp_description{display:none;margin:0} +.pp_social{float:left;margin:0} +.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden} +.pp_social .twitter{float:left} +.pp_nav{clear:right;float:left;margin:3px 10px 0 0} +.pp_nav p{float:left;white-space:nowrap;margin:2px 4px} +.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px} +a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px} +.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000} +.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000} +.pp_gallery div{float:left;overflow:hidden;position:relative} +.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0} +.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden} +.pp_gallery ul a img{border:0} +.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0} +.pp_gallery li.default a{background:url(../images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px} +.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important} +a.pp_next{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%} +a.pp_previous{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%} +a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000} +a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px} +.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px} +#pp_full_res{line-height:1!important} +#pp_full_res .pp_inline{text-align:left} +#pp_full_res .pp_inline p{margin:0 0 15px} +div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px} +div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff} +div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000} +div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff} +div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative} +div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff} +div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px} +div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important} +div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default} +div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default} +div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat} +div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat} +div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4} +div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff} +.pp_top,.pp_bottom{height:20px;position:relative} +* html .pp_top,* html .pp_bottom{padding:0 20px} +.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px} +.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px} +* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static} +.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px} +.pp_fade,.pp_gallery li.default a img{display:none} \ No newline at end of file diff --git a/html_site/assets/css/responsive.css b/html_site/assets/css/responsive.css new file mode 100644 index 0000000..39f3d13 --- /dev/null +++ b/html_site/assets/css/responsive.css @@ -0,0 +1,434 @@ + +/*============ Media 768Px Start ============ */ +@media (min-width: 768px) and (max-width: 990px) { + .content-rt.col-md-3, .container, .element-size-75, .px-portfolio-carousel article {width: 100% !important;} + .col-md-4, .col-md-3 { width: 49% !important; } + + .main-section .page-content, .main-section .page-content ~ .page-sidebar, .col-md-12 {width: 100%;} + .main-section .col-md-3.left-sec { width: 33.33% !important;} + .element-size-25, .element-size-33, .element-size-67 {width: 50% !important;} + .col-md-2 { width: 33.33%;} + .no-clients-border .col-md-2 {width: 16%;} + .col-md-5, .col-md-7, .col-md-6 {width: 50%;} + .px-services [class*="col-md"]{width: 49%!important;} + .page-sidebar .widget{width: 46%; margin: 0 15px 30px 15px;} + + /*====== Navigation Style =======*/ + .main-navbar {position: inherit!important;} + .navigation ul li.dropdown a {width: 100%; float: left; text-align: left;} + .navbar {position: relative; z-index: 999;} + .navbar-header .navbar-toggle { float: left; background-color: #222;} + .navbar .navbar-collapse.in {overflow-y: visible;} + .navigation ul li {width: 99.9%; margin: 0 0 5px;} + .navigation ul li a {/*line-height: 30px !important;*/ min-height: 0 !important;} + .navigation ul li.dropdown a {background-color: #eff2f5; color: #999 !important;} + .navbar-collapse .sub-dropdown {width: 100%; position: relative; transform: translateX(0px); visibility: visible; opacity: 1; float: left; background:none !important;} + .main-navbar .navigation ul ul ul {left: 0;} + .cs_searchbtn {line-height: 60px !important;} + .navbar-toggle .icon-bar {background-color: #fff;} + .navigation ul > li > a:before {background: none;} + .logo > a, .navigation .cs_searchbtn {line-height: inherit!important;} + .navigation .cs_searchbtn {min-height: inherit!important;} + .search-sec {position: relative; z-index: 999;} + header .navigation ul > li > a:before {display: none;} + .navbar.navigation {display: none;} + .navbar.navigation.mobile-nav {display: inline-block !important;float: left;} + .navbar-collapse {position: absolute;left: 0px;top: 100%;width: 400px;background-color: #fff; z-index: 999;} + header .navigation{ clear: both; float: none; } + .navigation .sub-dropdown ul, + .navigation .sub-dropdown{ + position: static; + width: 100%; + -moz-transform: translateX(0); + -webkit-transform: translateX(0px); + -o-transform: translateX(0px); + -ms-transform: translateX(0px); + transform: translateX(0px); + visibility: visible; + opacity: 1; + clear: both; + padding: 0; + } + #main-header .navigation .cs-click-menu { + display: block; + } + .sub-dropdown .responsive-btn{ float: right; padding: 0; color:#fff; cursor: pointer;} + .sub-dropdown .responsive-btn i{color: #333;} + .navigation > ul > li > a{ float: none; display: block; } + .responsive-btn{ float: right; /*line-height:30px !important;*/ padding: 18px 12px; color:#fff; cursor: pointer;} + .navigation > ul > li:hover>a{ background: #efaa15 ;} + .sub-dropdown > li, + .sub-dropdown li a {border: none !important; margin:0 0 1px !important;} + .search-sec{top: 13px;} + .navigation .cs-close-btn{display: none;} + .navigation .cs-close-btn i{color: #fff;} + .navigation > ul:after { + clear: both; + content: ""; + display: block; + } + header .navigation { + background: none; + } + header .navigation .cs-click-menu, + header .navigation>ul{ + background-color: #373028; + } + header .navigation>ul{ width: 100%; } + header .px-nav-area{position: relative;} + header .px-nav-area .btn-quote{ + position: absolute; + right: 0px; + top: 0px; + } + header .sub-dropdown ul li, + header .sub-dropdown>li{ + background: #f1f1f1 url(assets/images/arrow-nav.png) no-repeat 8px 20px;} + header .responsive-btn{display: block;} + + /*============ Header Style ============ */ + .main-navbar .search-sec form label:before {top: 8px;} + .main-navbar .navbar-toggle {margin: 0;} + .px-logo-area .px-head-info ul li{font-size: 14px;} + + /*============ Home Page Style ============ */ + .main-section .px-portfolio-masonary article {float:none; display: inline-block; vertical-align:top;} + .px-partner.px-modren ul li {width:30.777% !important;} + .main-section .px-partner ul li {margin: 0 -4px 10px 0;} + .main-section .px-partner.px-modren ul li {margin: 0 0 7px 7px;} + + /*====== under-construction Style =======*/ + .main-section .under-wrapp .user-signup > form {width: 50%;} + .main-section .wrapp-inner{width: 100%;} + .main-section .under-wrapp{ padding: 0 20px;} + .main-section .user-signup form input[type="button"]{width: 25%;} + .main-section .user-signup form label{width: 75%;} + + /*====== Common Element Style =======*/ + .main-section .cs-tabs .tab-content {width: 79%;} + .main-section .time_line .owl-nav div:before {height: 30px; width: 30px; top: 15px;} + .main-section .time_line .owl-nav div i {padding: 15px 0 0 10px; float: left;} + .main-section .time_line .owl-controls:before {width: 78%; top: 18px;} + .main-section .section-sidebar {width: 100%;} + .time_line.col-md-12 {margin-left: 15px;} + .main-section .under-wrapp .main-digit-wrapp { margin:0 15px 25px 0;} + /*====== portfolio Style =======*/ + .main-section .px-main-filter ul li:after{left: -18px;} + /*====== Home Page Style =======*/ + .wrapper #footer-sec {padding: 50px 20px 0;} + .sub-dropdown{ position: static; } + .sub-dropdown a{ text-align: left; } + .px-portfolio-masonary article{margin:0 -4px 14px 0 !important;} + /*====== portfolio Style =======*/ + .main-section .px-portfolio-carousel .owl-controls{top: -40px;} + .px-head-info ul li{ padding: 0 6px; } + .main-section .px-team-medium figure{width: 100%; margin-bottom: 15px;} + .main-section .px-team-medium .px-text{overflow: inherit;} + .main-section .px-gallery-list li.px-haf-width{width: 46%;} + .main-section .px-project-details .px-fancy-heading{width: 100%;} + .main-section .px-portfolio article{float: none;} + /*====== About us Style =======*/ + .main-section .px-timeline figure::before{display: none;} + .main-section .contact-form form .px-textarea, .contact-form.px-classic-form .px-textarea{position: inherit; padding: 0px; width: 100%;} + .main-section .contact-form form label input[type="text"], .main-section .contact-form form label input[type="email"], .main-section .contact-form form label textarea, + .main-section .contact-form.px-classic-form label input[type="text"], .main-section .contact-form.px-classic-form label input[type="email"], .main-section .contact-form.px-classic-form label textarea{width: 100%;} + .main-section .contact-form form .form-submit, .contact-form.px-classic-form .form-submit{position: inherit; float: left;} + .main-section .px-thumb-list ul li{width: 30%;} + #footer-sec .px-widget-block [class*="col-md"]{ margin: 0 -4px 35px 0; } + .main-section .px-plain .skillbar{width: 93%;} + + +} + + + +/*============ Media 420Px Start ============ */ +@media (max-width: 767px) { + + .element-size-50, + .element-size-33, + .element-size-75, + .element-size-67, + .page-content, + .page-sidebar, + .page-sidebar ~ .page-content, + .element-size-100 .col-md-12, + .element-size-75 .col-md-12, + .element-size-67 .col-md-12, + .element-size-50 .col-md-12, + .element-size-25 .col-md-12, + .element-size-33 .col-md-12, + .col-md-12, .page-content, footer [class*="col-md-"], .col-md-6, .col-md-9, .col-md-4, .col-md-3, .col-md-2, .element-size-25, .container { width: 100% !important; } + /*====== Top Bar Style =======*/ + .px-top-bar, .px-logo-area {text-align: center;} + .px-top-bar .right-side, .px-top-bar .left-side, .px-logo-area .left-side, .px-logo-area .right-side {display: inline-block; float: none; display: inline-block;} + #main-header .px-top-bar #lang_sel_list {border:none; margin: 0;} + #main-header .logo {margin: 0 0 15px;} + #main-header .px-head-info ul li {border:none; margin: 0 0 10px 0; text-align:left; display: inline-block; float:none;} + .px-top-bar .left-side{ padding:10px; } + + /*====== Navigation Style =======*/ + .main-navbar {position: inherit!important;} + .navigation ul li.dropdown a {width: 100%; float: left; text-align: left;} + .navbar {position: relative; z-index: 999;} + .navbar-header .navbar-toggle { float: left; background-color: #222;} + .navbar .navbar-collapse.in {overflow-y: visible;} + .navigation ul li {width: 99.9%; margin: 0 0 5px;} + .navigation ul li a {/*line-height: 30px !important;*/ min-height: 0 !important;} + .navigation ul li.dropdown a {background-color: #eff2f5; color: #999 !important;} + .navbar-collapse .sub-dropdown {width: 100%; position: relative; transform: translateX(0px); visibility: visible; opacity: 1; float: left; background:none !important;} + .main-navbar .navigation ul ul ul {left: 0;} + .cs_searchbtn {line-height: 60px !important;} + .navbar-toggle .icon-bar {background-color: #fff;} + .navigation ul > li > a:before {background: none;} + .logo > a, .navigation .cs_searchbtn {line-height: inherit!important;} + .navigation .cs_searchbtn {min-height: inherit!important;} + .search-sec {position: relative; z-index: 999;} + header .navigation ul > li > a:before {display: none;} + .navbar.navigation {display: none;} + .navbar.navigation.mobile-nav {display: inline-block !important;float: left;} + .navbar-collapse {position: absolute;left: 0px;top: 100%;width: 400px;background-color: #fff; z-index: 999;} + header .navigation{ clear: both; float: none; } + .navigation .sub-dropdown ul, + .navigation .sub-dropdown{ + position: static; + width: 100%; + -moz-transform: translateX(0); + -webkit-transform: translateX(0px); + -o-transform: translateX(0px); + -ms-transform: translateX(0px); + transform: translateX(0px); + visibility: visible; + opacity: 1; + clear: both; + padding: 0; + } + #main-header .navigation .cs-click-menu { + display: block; + } + .sub-dropdown .responsive-btn{ float: right; padding: 0; color:#fff; cursor: pointer;} + .sub-dropdown .responsive-btn i{color: #333;} + .navigation > ul > li > a{ float: none; display: block; } + .responsive-btn{ float: right; /*line-height:30px !important;*/ padding: 18px 12px; color:#fff; cursor: pointer;} + .navigation > ul > li:hover>a{ background: #efaa15 ;} + .sub-dropdown > li, + .sub-dropdown li a {border: none !important; margin:0 0 1px !important;} + .search-sec{top: 13px;} + .navigation .cs-close-btn{display: none;} + .navigation .cs-close-btn i{color: #fff;} + .navigation > ul:after { + clear: both; + content: ""; + display: block; + } + header .navigation { + background: none; + } + header .navigation .cs-click-menu, + header .navigation>ul{ + background-color: #373028; + } + header .navigation>ul{ width: 100%; } + header .px-nav-area{position: relative;} + header .px-nav-area .btn-quote{ + position: absolute; + right: 0px; + top: 0px; + } + header .sub-dropdown ul li, + header .sub-dropdown>li{ + background: #f1f1f1 url(assets/images/arrow-nav.png) no-repeat 8px 20px;} + header .responsive-btn{display: block;} + + /*====== Home Page Style =======*/ + .main-section .px-partner.px-modren ul {margin:-3px;} + .main-section .px-partner.px-modren ul li {width:31.222% !important;} + .main-section .px-partner ul li {width: 49% !important; margin-bottom: 10px;} + .main-section .px-logo-area{padding: 0 0 10px;} + .main-section .breadcrumb-sec {min-height: 250px!important;} + .main-section .px-testimonial-slider .flex-control-nav{bottom: -38px;} + + /*====== Page Not Found Style =======*/ + .main-section .page-not-found .cs-section-title h2:before, .main-section .page-not-found .cs-section-title h2:after {left: 0;} + .main-section .cs-content404 p, .main-section .page-not-found .cs-search-area > form, .main-section .page-no-search .cs-search-area > form {width: 100%;} + .main-section .px-content404 p{line-height: 32px!important;} + + /*====== under-construction Style =======*/ + .main-section .under-wrapp .user-signup > form, .main-section .wrapp-inner, .main-section .time_circles {width: 100%;} + .main-section .under-wrapp, .main-section .under-wrapp .user-signup > form{padding: 0 15px;} + .main-section .user-signup form label{width: 77%;} + .main-section .user-signup form input[type="button"]{width: 22%;} + + /*====== Typography Style =======*/ + .main-section .cs-qoute:before {left: -5px;} + + /*====== Common Element Style =======*/ + .main-section .cs-tabs .tab-content {width: 79%;} + /*====== About us Style =======*/ + .main-section .px-timeline figure::before{display: none;} + .main-section .px-plain .skillbar{width: 96%;} + /*====== Servics Style =======*/ + .main-section .px-quote-form{width: 100%;} + .main-section .px-quote-form .field-col{padding: 0px;} + .main-section .px-quote-form input[type="submit"]{width: 40%;} + .main-section .call-actions .cell.icon, .main-section .call-actions .cell.text-area, .main-section .px-call-to-btn{width: 100%; text-align: center;} + + /*====== Footer Style =======*/ + .wrapper #footer-sec {padding: 50px 20px 0;} + .px-team-medium figure{ + float: none; + overflow: hidden; + display: block; + } + .px-project-details .px-share .btn{ + min-width: 125px; + } + .cs-click-menu { + display: block; + } + .px-section-title .px-portfolio-btn{ + position: static !important; + display: block; + } + .main-section .px-main-filter span{ + float: none; + display: block; + margin-bottom: 5px; + } + .main-section .px-main-filter ul li{ + width: 46%; + box-sizing:border-box; + -moz-box-sizing:border-box; + -webkit-box-sizing:border-box; + margin: 0 10px 0 0; + } + .px-main-filter ul li::after{ + display: none; + } + .px-fancy-heading .px-content-inner::before, + .px-fancy-heading .px-content-inner::after{ display: none; } + /*====== portfolio Style =======*/ + .main-section .px-main-filter ul li:after{left: -18px;} + .main-section .px-project-details .px-fancy-heading{width: 100%;} + .main-section .px-ads figure img{margin-bottom: 15px;} + .main-section .sidebar-color:before{display: none;} + .main-section .px-gallery-list li.px-haf-width{width: 46%;} + .main-section .px-team-medium figure, .main-section .px-portfolio-medium .px-media{width: 100%; margin-bottom: 15px;} + /*====== Blog Style =======*/ + .main-section .page-sidebar{padding: 0 15px;} + .main-section .px-blog h3{font-size: 20px;width: 83%;} + .main-section .px-blog-editor .px-title h1{font-size: 28px;} + .main-section .px-classic-form p input[type="text"], .main-section .px-classic-form p textarea, .main-section .px-detailfull{width: 100%;} + .main-section .px-detailfull{padding: 0 15px;} + /*====== Tame Style =======*/ + .main-section .px-team-medium .px-text{overflow: inherit;} + .main-section .px-team-medium figure, .main-section .px-portfolio-medium .px-media{width: 100%; margin-bottom: 15px;} + .main-section .contact-form form .px-textarea, .contact-form.px-classic-form .px-textarea{position: inherit; padding: 0px; width: 100%;} + .main-section .contact-form form label input[type="text"], .main-section .contact-form form label input[type="email"], .main-section .contact-form form label textarea, + .main-section .contact-form.px-classic-form label input[type="text"], .main-section .contact-form.px-classic-form label input[type="email"], .main-section .contact-form.px-classic-form label textarea{width: 100%;} + .main-section .contact-form form .form-submit, .contact-form.px-classic-form .form-submit{position: inherit; float: left;} + #footer-sec .px-widget-block [class*="col-md"]{ margin: 0 -4px 35px 0;} +} +@media (max-width: 520px) { +/*====== About us Style =======*/ + .main-section .px-plain .skillbar{width: 94.7%;} + .main-section .time_circles > div > span{top: -23px;} + .main-section .time_circles > div > h4{top: 22px;} + .main-section .px-social-share .px-tags, .main-section .px-social-share .px-social-comment{width: 100%;} + .main-section .px-social-share .px-social-comment{float:left;} + .main-section .px-social-share .px-social-comment ul{display: block;} + .main-section .px-social-comment ul li.px-share-post .social-media ul{display: inline-block;} + .main-section .px-thumb-list ul li{width: 30%;} + +} +/*============ Media 300Px Start ============ */ +@media (max-width: 480px) { + + .page-content { padding: 0; } + .element-size-50, + .element-size-25, + .element-size-75, + .element-size-67, + .element-size-33, + .page-content, + .page-sidebar, + .element-size-100 .col-md-12, + .element-size-75 .col-md-12, + .element-size-67 .col-md-12, + .element-size-50 .col-md-12, + .element-size-25 .col-md-12, + .element-size-33 .col-md-12, + .col-md-3, .col-md-4, .col-md-12, .main-section .call-actions .cell{ width: 100% !important; } + + .top-nav ul li:first-child{ padding:0 8px 0 0; } + .top-nav ul li{ float: none; display: inline-block; vertical-align: middle; padding:0 8px 0 0; } + + /*====== Testimonials Style =======*/ + .flex-viewport .question-mark {padding: 30px 20px 30px 48px;} + .flex-viewport .question-mark:before {left: 8px;} + + /*====== under-construction Style =======*/ + .under-wrapp .cons-text-wrapp h1 {font: 40px "Vidaloka",sans-serif !important;} + + /*====== Common Element Style =======*/ + .main-section .cs-tabs .nav-tabs li a {padding: 10px 6px;} + .main-section .cs-tabs .tab-content, .main-section .cs-vertical-tabs .nav-tabs {width: 100%;} + .main-section .element-size-67 .cs-vertical-tabs .nav-tabs, .main-section .element-size-67 .cs-tabs .tab-content, .main-section .gallery-columns-2 .gallery-item {width: 100%;} + .main-section .time_line .owl-nav div {margin: 0 0 0 8px;} + .main-section .time_line .owl-controls:before {width: 60%; top: 18px;} + .main-section .gallery-columns-4 .gallery-item {width: 100%;} + .main-section .btn-position-top .text {width: 63%;} + .main-section .cs-tabs .nav-tabs li {width: 100%;} + .main-section .table.tablev2 tbody tr td {font-size: 11px; padding: 12px 5px; float: left;} + .main-section .table.tablev2 th {padding: 8px 5.5px; float: left;} + .cs-table .cs-tablerow .pageinfo h1 {overflow: hidden;} + .main-section .under-wrapp .main-digit-wrapp {width: 129px;} + .main-section .px-services .owl-controls{top:-50px;} + .main-section .px-gallery-heading strong{font-size: 12px;} + + /*====== Home Page Style =======*/ + .main-section .px-partner.px-modren ul li {width:47.2% !important;} + .main-section .px-partner ul li{width: 49% !important;} + .main-section .px-blog-medium-small .px-media, .main-section .px-blog-medium-small .px-media figure{width: 100%;} + .main-section .px-blog-medium-small .px-media{margin-bottom: 15px;} + .main-section .px-blog-medium-small .px-bloginfo-sec{overflow: inherit;} + /*====== About us Style =======*/ + .main-section .px-plain .skillbar{width: 91%;} + .main-section .px-partner{padding: 0px;} + /*====== under-construction Style =======*/ + #main-header .breadcrumb-sec h1{font-size: 32px;} + .main-section .time_circles > div > span{top: -15px;} + .main-section .time_circles > div > h4{top: 18px;} + .main-section .user-signup form label{width: 72%;} + .main-section .user-signup form input[type="button"]{width: 28%;} + .main-section .search-results .px-section-title h3{font-size: 18px;} + .main-section .search-results ul li strong{font-size: 14px;} + .main-section .px-pricing-table table td .px-text h6{font-size: 10px;} + /*====== portfolio Style =======*/ + .main-section .px-project-details .px-share .btn{min-width: 130px;} + .main-section .px-portfolio-medium figure img{width: 306px;} + /*====== Blog Style =======*/ + .main-section .px-blog-large article .px-blog-inner{padding: 12px 0 30px 0px; overflow: inherit; float: left;} + .main-section .px-blog-large-box article .px-blog-inner{ padding: 12px 10px 30px 10px;} + .main-section .px-blog h3{font-size: 16px;width: 71%;} + .main-section .px-pagination{padding: 0px !important;} + .main-section .px-about-author .px-text, .main-section #px-comments .thumblist .px-text-box{overflow: inherit; float: left;} + .main-section .px-post-pagination article{width: 100%; border:none;} + .main-section #px-comments .px-top-sec, .main-section #px-comments .thumblist .px-bottom{padding: 15px 15px 0 15px;} + .main-section #px-comments li.px-comments-inner .children{padding-right: 0px;} + .main-section #px-comments li.px-comments-inner .children .thumblist li, .main-section #px-comments li.px-comments-inner .children > .children .thumblist li{padding-left: 0px;} + .main-section .px-thumb-list ul li{width: 29%;} + + +} + +/*============ Media 940Px Start ============ */ +@media screen and (min-width: 991px) and (max-width: 1054px) { + + .navigation .sub-dropdown {transform: translateX(5px); width: 180px;} + + /*====== Common Element Style =======*/ + .main-section .cs-tabs .tab-content {width: 79%;} + /*.navigation li > a {padding: 0 10px !important;}.navigation {float: left;}.logo{float: left;}*/ + .main-section .time_line .owl-controls:before {width: 83%;} +} diff --git a/html_site/assets/css/rtl.css b/html_site/assets/css/rtl.css new file mode 100644 index 0000000..f0c879a --- /dev/null +++ b/html_site/assets/css/rtl.css @@ -0,0 +1,171 @@ +body{ direction: rtl;} + +.px-project-details .px-detail-list li time, .px-project-details .px-detail-list li .desc, +.comment-reply, +.px-textarea, +.px-nav-area .btn-quote, +.right-side{ float: left;} + +.px-plain .panel span, +.skills-sec span, +.px-project-details .px-detail-list li .title, +.px-post-options li, +.px-about-author figure, +#px-comments ul li .thumblist time, +#px-comments ul li .thumblist h6, +.px-post-options li i, +.widget_categories ul li a, .widget_archive ul li a, .widget_meta ul li a, +.recentblog-post .text li, +.recentblog-post figure, +.px-date, +.contact-form form label, +.contact-form form label input[type="text"], +.contact-form form label input[type="email"], +.contact-form form label textarea, +.contact-form.px-classic-form label input[type="text"], +.contact-form.px-classic-form label input[type="email"], +.contact-form.px-classic-form label textarea, +.px-section-title h3, .px-section-title h4, +.px-relevant-list figure, +.px-project-block .px-process-list .num, +.px-project-block .px-social-media, +.px-team-medium figure, +.px-teambtn, +.px-team-medium .px-text .px-social-media, +#footer-sec .widget_pages ul li, +.px-top-bar .social-media li, +.top-nav ul li, +.navigation, +.navigation > ul > li, +.left-side{ float: right !important;} + +.top-nav ul li:first-child{ padding: 0 0 0 10px; } +.sub-dropdown > li{ + padding: 8px 20px 6px 10px; + background-position: 96% 55%; +} +#footer-sec .widget_pages ul li{ + background-position: 100% 3px; + padding: 0 14px 0 0; +} +.px-project-block .spec-list li{ + background-position: 100% 3px; + padding: 0 18px 0 0; +} +.px-contact-info ul li p, +.px-contact-info ul li span{ padding: 0 40px 0 0; } +.search-results ul li:last-child, +.search-results ul li, +.px-list-style ul li, +.px-project-block .px-process-list .px-text{ padding: 0 20px 0 0; } +.cs-search-area .form-control{ padding: 0 15px; } +.px-box .panel-heading a{ padding: 12px 25px 12px 0; } +.contact-form form .px-textarea, +.contact-form.px-classic-form .px-textarea{ + padding: 0 18px 0 0; +} +.px-blog-large article .px-blog-inner, .px-blog-large-box article .px-blog-inner{ + padding: 21px 30px 0 0; +} +.recentblog-post figure ~ .text{ padding: 15px 90px 0 0 !important; } +.widget_categories ul li, .widget_nav_menu ul li a, .widget_archive ul li, .widget_pages ul li a, .widget_meta ul li{ + padding: 0 20px 0 0 !important; +} +.widget.twitter_widget article{ + padding: 14px 25px 0 0 ; +} +.px-plain span ~ .panel-heading{ padding: 0 30px 0 0; } +/*.px-blog-large article .px-blog-inner, .px-blog-large-box article .px-blog-inner{ + padding: 21px 0 0 30px; +}*/ + +.px-about-author figure{ margin: 0 0 0 30px; } +#px-comments ul li .thumblist h6{ margin: 0 0 0 13px; } +.px-about-author .px-text .px-post-admin i{ margin: 0 0 0 8px; } +.px-post-options li i{ margin: 3px 0 0 7px; } +.px-project-block .dash{ margin:-4px 0 0 10px; } +.px-team-medium figure{ margin: 0 0 0 20px; } +.px-teambtn{ margin: 0 14px 0 0;} +#copyright .social-media li i{ margin:0 0 0 6px; } +.px-top-bar .social-media li{ margin:0 0 0 20px; } +.site-maps-links ul li a{ margin:0 20px 0 0;} +.px-social-comment ul li.px-likes a i{ margin: 0 0 0 18px; } +.pr-classic .px-price span{ margin: -12px -20px 0 0 ;} + +.px-section-title .px-portfolio-btn, +.contact-form form .form-submit, .contact-form.px-classic-form .form-submit, +.contact-form form .px-textarea, +.contact-form.px-classic-form .px-textarea{ + left: 0; + right: auto; +} + +.px-about-author::before, #px-comments .thumblist .px-bottom::before{ + left: auto; + right: 47px; +} + +blockquote::before{ + right: 0px; + left: auto; +} +.px-detailfull blockquote { + margin: 0 0 20px; + padding: 20px 30px; +} + +.px-author::before, +.px-project-details .px-detail-list li::before, +.px-blog-editor .px-title h1::before, +.widget.twitter_widget article::before, +.widget_categories ul li::before, .widget_nav_menu ul li a::before, .widget_archive ul li::before, .widget_pages ul li a::before, .widget_meta ul li::before, +.px-contact-info ul li i, +.suggestions ul li::before, .site-maps-links ul li::before, +.px-list-style ul li::before, +.px-textborder::before, +.top-nav ul li::after, +.sub-dropdown{ left: auto; right: 0; } + +.px-quote-form .time::after, +.px-quote-form .date::after, +.px-quote-form .select-holder::after{ right: auto; left: 1px; border-right: 1px solid #e8e8e8; border-left: none; } + +.widget_categories ul li::before, .widget_nav_menu ul li a::before, .widget_archive ul li::before, .widget_pages ul li a::before, .widget_meta ul li::before{ content: '\f0d9'} + +.sidebar-color::before{ + left: -5px; + right: auto; +} +.navigation > ul > li:first-child{ + border-radius: 0 2px 2px 0; +} +.navigation > ul > li:last-child{ + border-radius: 2px 0 0 2px; +} +.navigation > ul > li{ + border-left:none; + border-right:1px solid rgba(0, 0, 0, 0.1); +} +.px-plain .skillbar-bar:before{ + border-left: 30px solid transparent; + left: -28px; + right: auto; +} +.skills-sec:after{ + left: -26px !important; + right: auto !important; +} +.skills-sec:before{ + left: -13px !important; + right: auto !important; + transform: rotate(-53deg); +} + +.px-box .panel-heading a::before, +.px-box .panel-heading a.collapsed::before{ left: auto; right: 10px; } + +.px-project-block .px-process-list li::after{ right: 25px; } +#copyright .social-media li span{ left: 45px; } +canvas{ width: 625px !important; } + +.top-left{ text-align: right; } \ No newline at end of file diff --git a/html_site/assets/css/style.css b/html_site/assets/css/style.css new file mode 100644 index 0000000..db5f723 --- /dev/null +++ b/html_site/assets/css/style.css @@ -0,0 +1,133 @@ + +/*Author: http://www.binarytheme.com */ + +/*========================================== + PORTFOLIO STYLES + =====================================================*/ + + +.portfolio-items, +.portfolio-filter { + list-style: none; + padding: 0; + margin: 0; +} +.portfolio-items { + margin-right: -20px; +} +.portfolio-filter { + margin-bottom: 50px; + text-align: center; +} +.portfolio-filter > li { + display: inline-block; +} +.portfolio-items > li { + float: left; + padding: 0; + margin: 0; +} + +.portfolio-items.col-3 > li { + width: 33%; +} + +.portfolio-item .item-main { + margin: 0 10px 10px 0; + text-align: center; + background: #fff; + padding: 10px; + border:1px solid #E8EAEE; + +} +.portfolio-item img { + width: 100%; +} +.portfolio-item .portfolio-image { + position: relative; +} +.portfolio-item h5 { + margin: 0; + padding: 10px 0 10px 0; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + background-color: rgb(128, 188, 253); + color: #fff; +} + +/*========================================== + ISOTOPE FILTERING STYLES + =====================================================*/ + +.isotope-item { + z-index: 2; +} +.isotope-hidden.isotope-item { + pointer-events: none; + z-index: 1; +} +/* ISOTOPE CSS3 TRANSACTIONS */ +.isotope, +.isotope .isotope-item { + -webkit-transition-duration: 0.8s; + -moz-transition-duration: 0.8s; + -ms-transition-duration: 0.8s; + -o-transition-duration: 0.8s; + transition-duration: 0.8s; +} +.isotope { + -webkit-transition-property: height, width; + -moz-transition-property: height, width; + -ms-transition-property: height, width; + -o-transition-property: height, width; + transition-property: height, width; +} +.isotope .isotope-item { + -webkit-transition-property: -webkit-transform, opacity; + -moz-transition-property: -moz-transform, opacity; + -ms-transition-property: -ms-transform, opacity; + -o-transition-property: -o-transform, opacity; + transition-property: transform, opacity; +} +/* DISABLE ISOTOPE CSS3 TRANSACTIONS */ +.isotope.no-transition, +.isotope.no-transition .isotope-item, +.isotope .isotope-item.no-transition { + -webkit-transition-duration: 0s; + -moz-transition-duration: 0s; + -ms-transition-duration: 0s; + -o-transition-duration: 0s; + transition-duration: 0s; +} +/* DISABLE ISOTOPE CSS3 TRANSACTIONS FOR CONTAINERS WITH INFINITE SCROLLING */ +.isotope.infinite-scrolling { + -webkit-transition: none; + -moz-transition: none; + -ms-transition: none; + -o-transition: none; + transition: none; +} + + +/*========================================== + MEDIA QURIES + =====================================================*/ +@media (max-width: 847px) { + .flot-nav { + float:left; +} + +} + +@media (max-width: 1090px) { + .img-thumbnail { +max-width: 50%; +} +} + + + + + + diff --git a/html_site/assets/css/ui.multiselect.css b/html_site/assets/css/ui.multiselect.css new file mode 100644 index 0000000..0d32cf9 --- /dev/null +++ b/html_site/assets/css/ui.multiselect.css @@ -0,0 +1,34 @@ +/* multiselect styles */ +.multiselect { + width: 460px; + height: 200px; +} +/* Multiselect +----------------------------------*/ +.ui-multiselect { border: solid 1px; font-size: 0.8em; } +.ui-multiselect ul { -moz-user-select: none; } +.ui-multiselect li { margin: 0; padding: 0; cursor: default; line-height: 20px; height: 20px; font-size: 11px; list-style: none; } +.ui-multiselect li a { color: #999; text-decoration: none; padding: 0; display: block; float: left; cursor: pointer;} +.ui-multiselect li.ui-draggable-dragging { padding-left: 10px; } + +.ui-multiselect div.selected { position: relative; padding: 0; margin: 0; border: 0; float:left; } +.ui-multiselect ul.selected { position: relative; padding: 0; overflow: auto; overflow-x: hidden; background: #fff; margin: 0; list-style: none; border: 0; position: relative; width: 100%; } +.ui-multiselect ul.selected li { } + +.ui-multiselect div.available { position: relative; padding: 0; margin: 0; border: 0; float:left; border-left: 1px solid; } +.ui-multiselect ul.available { position: relative; padding: 0; overflow: auto; overflow-x: hidden; background: #fff; margin: 0; list-style: none; border: 0; width: 100%; } +.ui-multiselect ul.available li { padding-left: 10px; } + +.ui-multiselect .ui-state-default { border: none; margin-bottom: 1px; position: relative; padding-left: 20px;} +.ui-multiselect .ui-state-hover { border: none; } +.ui-multiselect .ui-widget-header {border: none; font-size: 11px; margin-bottom: 1px;} + +.ui-multiselect .add-all { float: right; padding: 7px;} +.ui-multiselect .remove-all { float: right; padding: 7px;} +.ui-multiselect .search { float: left; padding: 4px;} +.ui-multiselect .count { float: left; padding: 7px;} + +.ui-multiselect li span.ui-icon-arrowthick-2-n-s { position: absolute; left: 2px; } +.ui-multiselect li a.action { position: absolute; right: 2px; top: 2px; } + +.ui-multiselect input.search { height: 14px; padding: 1px; opacity: 0.5; margin: 4px; width: 100px; } \ No newline at end of file diff --git a/html_site/assets/css/widget.css b/html_site/assets/css/widget.css new file mode 100644 index 0000000..8f333d3 --- /dev/null +++ b/html_site/assets/css/widget.css @@ -0,0 +1,367 @@ +/* page SideBar Start */ +.widget{ + margin-bottom: 30px; + float: left; + width: 100%; +} +.widget-section-title { + margin-bottom: 15px; + position: relative; +} +.widget-section-title h5{ + margin-bottom: 0px; + text-transform: uppercase; +} +.widget ul li{list-style: none;} +.widget select option{padding: 5px;} + +/* Defulte widget Style */ +.widget_categories ul li, +.widget_nav_menu ul li a, +.widget_archive ul li, +.widget select, +.widget_pages ul li a, +.widget_meta ul li{ + float: left; + width: 100%; +} +.widget_categories ul li, +.widget_nav_menu ul li a, +.widget_archive ul li, +.widget select, +.widget_pages ul li a, +.widget_meta ul li{ + font-size: 14px; + color: #444444; + font-weight: 400; + line-height: 34px; + list-style: none; + position: relative; +} +.widget_categories ul li a, +.widget_archive ul li a, +.widget_meta ul li a{ + font-size: 14px; + color: #444444; + float: left; +} +.widget_archive ul li, +.widget.widget_recent_comments li{ + text-align: right; +} +.widget_categories ul li, +.widget_nav_menu ul li a, +.widget_archive ul li, +.widget_pages ul li a, +.widget_meta ul li{ + border-top: 1px solid #eeeeee; + padding: 0 0 0 20px; +} +.widget_categories ul li:before, +.widget_nav_menu ul li a:before, +.widget_archive ul li:before, +.widget_pages ul li a:before, +.widget_meta ul li:before{ + content: "\f0da"; + position: absolute; + left: 0px; + top: 0; + font-size: 16px; + color: #dadada; + font-family: "icomoon"; +} +.widget_categories ul li:hover, +.widget_nav_menu ul li a:hover, +.widget_archive ul li:hover, +.widget_pages ul li a:hover, +.widget_meta ul li:hover{ + padding-left: 36px; +} +.widget_categories ul li:hover a, +.widget_categories ul li:hover:before, +.widget_nav_menu ul li a:hover, +.widget_nav_menu ul li a:hover:before, +.widget_archive ul li:hover a, +.widget_archive ul li:hover, +.widget_archive ul li:hover:before, +.widget_pages ul li a:hover, +.widget_pages ul li a:hover:before, +.widget_meta ul li:hover a, +.widget_meta ul li:hover:before { + color: #fff; +} +.widget_categories ul li:hover:before, +.widget_nav_menu ul li a:hover:before, +.widget_archive ul li:hover:before, +.widget_pages ul li a:hover:before, +.widget_meta ul li:hover:before { + padding: 0 8px; + background-color: rgba(0,0,0,0.1); +} +.widget_archive ul li:hover{padding-right: 5px;} +.widget_recent_comments ul li span{color: #999;} +/* widget Recent Blog Style */ +.recentblog-post ul li{ + list-style: none; + float: left; + width: 100%; +} +.recentblog-post ul{ + padding: 0px; + margin: 0px; +} +.recentblog-post ul li{ + padding: 10px 0px; + border-top: 1px solid #f1f1f1; +} +.recentblog-post ul li:last-child{border-bottom: 1px solid #f1f1f1;} +.recentblog-post figure{ + float: left; + width: 72px; +} +.recentblog-post figure ~ .text{padding:15px 0 0 90px; } +.recentblog-post .text h6{ + font-size: 14px; + text-transform: uppercase; + margin: 0px; +} +.recentblog-post .text li:last-child{border: none;} +.recentblog-post .text li { + float: left; + width: auto; + padding: 0px; + border: none; +} +/* Widget Gallery */ +.widget.widget-gallery .gallery-list li { + float: left; + width: 24.5%; + margin: 0 0px 1px 1px; + padding: 0px; + position: relative; +} +.widget.widget-gallery .gallery-list { + margin-left: -1px; + float: left; + width: 100%; +} +.widget.widget-gallery .gallery-list li img { + width: 100%; + float: left; +} +/* Widget Twitter */ +.widget.twitter_widget article { + display: block; + margin-bottom: 12px; + padding: 14px 0px 0px 25px; + border-top: 1px solid #eeeeee; + position: relative; +} +.widget.twitter_widget article:before{ + content: "\f099"; + position: absolute; + left: 0px; + top: 12px; + font-size: 14px; + font-family: "icomoon"; +} +.twitter_widget article:last-child{ + margin-bottom: 0px; + padding-bottom:0px; +} +.widget.twitter_widget article P { + font-size: 14px; + font-weight: 400; + margin-bottom: 3px; + color: #333333; + line-height: 18px !important; +} +.twitter_widget article .text span, .twitter_widget article .text a { + font-weight: 400; + font-size: 12px; +} +.twitter_widget article .text span{color: #cdcdcd;} +.widget.twitter_widget article .text a{ + color: #999; +} +.twitter_widget article .text i { + margin: 6px 6px 0 0; + float: left; + color: #ff9310; +} +/* Widget Tag Cloud */ +.widget_tag_cloud .tagcloud a { + display: inline-block; + border: 1px solid #f1f1f1; + border-radius: 3px; + color: #bbbbbb; + font-size: 10px; + padding: 6px 8px; + text-transform: uppercase; + margin-bottom: 4px; + font-weight: 500; +} +.widget_tag_cloud .tagcloud a:hover{color: #fff;} +/* Widget Calender */ +#wp-calendar { + float: left; + width: 100%; +} +.widget_calendar caption { + font-size: 16px; + color: #fff; + text-align: center; + font-weight: 600; +} +.widget_calendar tfoot {display: none;} +.widget_calendar thead tr th { + font-size: 14px; + font-weight: 400; + color: #2c3239; +} +.widget_calendar table > thead > tr > th, .widget_calendar table > tbody > tr > th, .widget_calendar table > tfoot > tr > th, .widget_calendar table > thead > tr > td, .widget_calendar table > tbody > tr > td, table > tfoot > tr > td{ + padding: 0 5px; + text-align: center; + line-height: 2.3; +} +.widget_calendar table thead tr th{background:none; border:1px solid #f4f4f4;} +/* Widget Rss */ + +.page-sidebar .widget_rss ul li a { + border-bottom: 1px dotted; + color: #b8b8b8 !important; + display: inline-block; + font-size: 12px; + margin-bottom: 5px; + padding-bottom: 2px; + text-transform: uppercase; +} +.page-sidebar .widget_rss .rss-date { + color: #999; + float: left; + font-size: 12px; + margin-bottom: 5px; + text-transform: uppercase; + width: 100%; +} +.page-sidebar .widget_rss .rssSummary { + font-size: 14px; + color: #444; +} + +/* Widget Text */ + +.widget.widget_text img { + height: auto; + width: 100%; +} +.textwidget p img { + float: left; + margin-bottom: 10px; + width: 100%; +} +.textwidget p { + font-size: 14px; +} +.wp-smiley { + width: auto !important; + margin: 5px 5px 5px 0; +} +.textwidget p strong { + float: left; + font-weight: normal; + margin-bottom: 10px; + width: 100%; +} +.page-sidebar .textwidget p { + float: left; +} +/* Widget Recent comments */ +.widget.widget_recent_comments span { + color: #999 !important; + display: inline-block; + font-size: 12px; + line-height: 14px; + margin-bottom: 8px; + margin-right: 7px; + text-transform: uppercase; +} +.widget.widget_recent_comments li{ overflow: hidden; } +.widget.widget_recent_comments li a { + text-align: left; + text-transform: capitalize; + line-height: 16px; + float: left; + margin:3px 0 0; + width: 188px; +} +.widget.widget_recent_comments time { + display: block; + font-size: 13px; +} +/* Widget Text */ +.widget_text ul li { + float: left; + clear: left; + margin-bottom: 10px; +} +.widget_text ul li span { + font-size: 14px; + text-transform: uppercase; + color: #444; + font-weight: 400; +} +.widget_text ul li i{ + margin: 0 8px 0 0; +} +.widget_text ul li p {margin-bottom: 0px;} +.widget_text ul li p, .widget.widget_text ul li p a { + font-size: 14px; + font-weight: 300; + line-height: 24px; +} +/* Widget Search */ +.widget_search .cs-search-area { + float: left; + position: relative; + width: 100%; +} +.widget_search .cs-search-area input[type="text"] { + float: left; + font-size: 14px; + height: 40px; + padding-left: 20px; + width: 100%; + color: #2c3239; + font-weight: 400; +} +.widget_search .cs-search-area label { + position: absolute; + display: inline-block; + right: 1px; + top: 1px; + margin: 0px; +} +.widget_search .cs-search-area label:before { + content: "\f002"; + position: absolute; + left: 0px; + top: 0; + font-size: 14px; + color: #fff; + font-family: 'icomoon'; + padding: 7px 15px; + cursor: pointer; + display: block; +} +.widget_search form label input[type="submit"] { + width: 42px; + text-align: center; + height: 38px; + border: none; + text-indent: -999px; + border-radius: 0; + color: #fff; + font-weight: bold; + padding: 0px; +} diff --git a/html_site/assets/extra-images/Services-8.png b/html_site/assets/extra-images/Services-8.png new file mode 100644 index 0000000..8ef637b Binary files /dev/null and b/html_site/assets/extra-images/Services-8.png differ diff --git a/html_site/assets/extra-images/amazing.png b/html_site/assets/extra-images/amazing.png new file mode 100644 index 0000000..f81bfb8 Binary files /dev/null and b/html_site/assets/extra-images/amazing.png differ diff --git a/html_site/assets/extra-images/arrow1.png b/html_site/assets/extra-images/arrow1.png new file mode 100644 index 0000000..2619ca1 Binary files /dev/null and b/html_site/assets/extra-images/arrow1.png differ diff --git a/html_site/assets/extra-images/arrow2.png b/html_site/assets/extra-images/arrow2.png new file mode 100644 index 0000000..76cc555 Binary files /dev/null and b/html_site/assets/extra-images/arrow2.png differ diff --git a/html_site/assets/extra-images/author-img1.png b/html_site/assets/extra-images/author-img1.png new file mode 100644 index 0000000..6bc94cd Binary files /dev/null and b/html_site/assets/extra-images/author-img1.png differ diff --git a/html_site/assets/extra-images/author-img2.png b/html_site/assets/extra-images/author-img2.png new file mode 100644 index 0000000..e57d4ce Binary files /dev/null and b/html_site/assets/extra-images/author-img2.png differ diff --git a/html_site/assets/extra-images/author-img3.jpg b/html_site/assets/extra-images/author-img3.jpg new file mode 100644 index 0000000..91dfaed Binary files /dev/null and b/html_site/assets/extra-images/author-img3.jpg differ diff --git a/html_site/assets/extra-images/banner.jpg b/html_site/assets/extra-images/banner.jpg new file mode 100644 index 0000000..5f78aed Binary files /dev/null and b/html_site/assets/extra-images/banner.jpg differ diff --git a/html_site/assets/extra-images/banner1.jpg b/html_site/assets/extra-images/banner1.jpg new file mode 100644 index 0000000..d028e4e Binary files /dev/null and b/html_site/assets/extra-images/banner1.jpg differ diff --git a/html_site/assets/extra-images/banner2.jpg b/html_site/assets/extra-images/banner2.jpg new file mode 100644 index 0000000..ac1d69a Binary files /dev/null and b/html_site/assets/extra-images/banner2.jpg differ diff --git a/html_site/assets/extra-images/bg-bredcrumb.png b/html_site/assets/extra-images/bg-bredcrumb.png new file mode 100644 index 0000000..e03dbda Binary files /dev/null and b/html_site/assets/extra-images/bg-bredcrumb.png differ diff --git a/html_site/assets/extra-images/bg-counter.png b/html_site/assets/extra-images/bg-counter.png new file mode 100644 index 0000000..4bcfcdc Binary files /dev/null and b/html_site/assets/extra-images/bg-counter.png differ diff --git a/html_site/assets/extra-images/bg-counter2.png b/html_site/assets/extra-images/bg-counter2.png new file mode 100644 index 0000000..95378ab Binary files /dev/null and b/html_site/assets/extra-images/bg-counter2.png differ diff --git a/html_site/assets/extra-images/bg-form.png b/html_site/assets/extra-images/bg-form.png new file mode 100644 index 0000000..a52d05b Binary files /dev/null and b/html_site/assets/extra-images/bg-form.png differ diff --git a/html_site/assets/extra-images/bg-partner.png b/html_site/assets/extra-images/bg-partner.png new file mode 100644 index 0000000..802961a Binary files /dev/null and b/html_site/assets/extra-images/bg-partner.png differ diff --git a/html_site/assets/extra-images/bg-services.png b/html_site/assets/extra-images/bg-services.png new file mode 100644 index 0000000..289f054 Binary files /dev/null and b/html_site/assets/extra-images/bg-services.png differ diff --git a/html_site/assets/extra-images/bg-services2.png b/html_site/assets/extra-images/bg-services2.png new file mode 100644 index 0000000..cf12ff0 Binary files /dev/null and b/html_site/assets/extra-images/bg-services2.png differ diff --git a/html_site/assets/extra-images/bg-testimonial.png b/html_site/assets/extra-images/bg-testimonial.png new file mode 100644 index 0000000..a0c71f4 Binary files /dev/null and b/html_site/assets/extra-images/bg-testimonial.png differ diff --git a/html_site/assets/extra-images/bg-title1.jpg b/html_site/assets/extra-images/bg-title1.jpg new file mode 100644 index 0000000..e11acdc Binary files /dev/null and b/html_site/assets/extra-images/bg-title1.jpg differ diff --git a/html_site/assets/extra-images/blog-recentimg1.png b/html_site/assets/extra-images/blog-recentimg1.png new file mode 100644 index 0000000..02660cb Binary files /dev/null and b/html_site/assets/extra-images/blog-recentimg1.png differ diff --git a/html_site/assets/extra-images/blog-small1.jpg b/html_site/assets/extra-images/blog-small1.jpg new file mode 100644 index 0000000..1131706 Binary files /dev/null and b/html_site/assets/extra-images/blog-small1.jpg differ diff --git a/html_site/assets/extra-images/blog-small2.jpg b/html_site/assets/extra-images/blog-small2.jpg new file mode 100644 index 0000000..8b37246 Binary files /dev/null and b/html_site/assets/extra-images/blog-small2.jpg differ diff --git a/html_site/assets/extra-images/blog-small3.jpg b/html_site/assets/extra-images/blog-small3.jpg new file mode 100644 index 0000000..abb1c8a Binary files /dev/null and b/html_site/assets/extra-images/blog-small3.jpg differ diff --git a/html_site/assets/extra-images/bloglarge-img1.jpg b/html_site/assets/extra-images/bloglarge-img1.jpg new file mode 100644 index 0000000..3e6ad03 Binary files /dev/null and b/html_site/assets/extra-images/bloglarge-img1.jpg differ diff --git a/html_site/assets/extra-images/blogs-01.jpg b/html_site/assets/extra-images/blogs-01.jpg new file mode 100644 index 0000000..a47a92b Binary files /dev/null and b/html_site/assets/extra-images/blogs-01.jpg differ diff --git a/html_site/assets/extra-images/blogs-02.jpg b/html_site/assets/extra-images/blogs-02.jpg new file mode 100644 index 0000000..2b93db3 Binary files /dev/null and b/html_site/assets/extra-images/blogs-02.jpg differ diff --git a/html_site/assets/extra-images/blogs-03.jpg b/html_site/assets/extra-images/blogs-03.jpg new file mode 100644 index 0000000..7dde0fe Binary files /dev/null and b/html_site/assets/extra-images/blogs-03.jpg differ diff --git a/html_site/assets/extra-images/blogs-04.jpg b/html_site/assets/extra-images/blogs-04.jpg new file mode 100644 index 0000000..3e1a103 Binary files /dev/null and b/html_site/assets/extra-images/blogs-04.jpg differ diff --git a/html_site/assets/extra-images/blogs-05.jpg b/html_site/assets/extra-images/blogs-05.jpg new file mode 100644 index 0000000..abf524a Binary files /dev/null and b/html_site/assets/extra-images/blogs-05.jpg differ diff --git a/html_site/assets/extra-images/blogs-06.jpg b/html_site/assets/extra-images/blogs-06.jpg new file mode 100644 index 0000000..d1aca8f Binary files /dev/null and b/html_site/assets/extra-images/blogs-06.jpg differ diff --git a/html_site/assets/extra-images/blogs-07.jpg b/html_site/assets/extra-images/blogs-07.jpg new file mode 100644 index 0000000..8584a55 Binary files /dev/null and b/html_site/assets/extra-images/blogs-07.jpg differ diff --git a/html_site/assets/extra-images/blogs-08.jpg b/html_site/assets/extra-images/blogs-08.jpg new file mode 100644 index 0000000..2ad77a1 Binary files /dev/null and b/html_site/assets/extra-images/blogs-08.jpg differ diff --git a/html_site/assets/extra-images/blogs-09.jpg b/html_site/assets/extra-images/blogs-09.jpg new file mode 100644 index 0000000..70372fc Binary files /dev/null and b/html_site/assets/extra-images/blogs-09.jpg differ diff --git a/html_site/assets/extra-images/blogs-10.jpg b/html_site/assets/extra-images/blogs-10.jpg new file mode 100644 index 0000000..de638e7 Binary files /dev/null and b/html_site/assets/extra-images/blogs-10.jpg differ diff --git a/html_site/assets/extra-images/blogs-11.jpg b/html_site/assets/extra-images/blogs-11.jpg new file mode 100644 index 0000000..adbfdbd Binary files /dev/null and b/html_site/assets/extra-images/blogs-11.jpg differ diff --git a/html_site/assets/extra-images/blogs-12.jpg b/html_site/assets/extra-images/blogs-12.jpg new file mode 100644 index 0000000..5b38457 Binary files /dev/null and b/html_site/assets/extra-images/blogs-12.jpg differ diff --git a/html_site/assets/extra-images/blogs-13.jpg b/html_site/assets/extra-images/blogs-13.jpg new file mode 100644 index 0000000..371b51d Binary files /dev/null and b/html_site/assets/extra-images/blogs-13.jpg differ diff --git a/html_site/assets/extra-images/blogs-14.jpg b/html_site/assets/extra-images/blogs-14.jpg new file mode 100644 index 0000000..4fe641a Binary files /dev/null and b/html_site/assets/extra-images/blogs-14.jpg differ diff --git a/html_site/assets/extra-images/blogs-15.jpg b/html_site/assets/extra-images/blogs-15.jpg new file mode 100644 index 0000000..ae352bd Binary files /dev/null and b/html_site/assets/extra-images/blogs-15.jpg differ diff --git a/html_site/assets/extra-images/blogs-16.jpg b/html_site/assets/extra-images/blogs-16.jpg new file mode 100644 index 0000000..16d5ee7 Binary files /dev/null and b/html_site/assets/extra-images/blogs-16.jpg differ diff --git a/html_site/assets/extra-images/blogs-17.jpg b/html_site/assets/extra-images/blogs-17.jpg new file mode 100644 index 0000000..4127168 Binary files /dev/null and b/html_site/assets/extra-images/blogs-17.jpg differ diff --git a/html_site/assets/extra-images/blogs-18.jpg b/html_site/assets/extra-images/blogs-18.jpg new file mode 100644 index 0000000..5a391a1 Binary files /dev/null and b/html_site/assets/extra-images/blogs-18.jpg differ diff --git a/html_site/assets/extra-images/cell-icon.png b/html_site/assets/extra-images/cell-icon.png new file mode 100644 index 0000000..8277e4e Binary files /dev/null and b/html_site/assets/extra-images/cell-icon.png differ diff --git a/html_site/assets/extra-images/clients-1.png b/html_site/assets/extra-images/clients-1.png new file mode 100644 index 0000000..fd1ff40 Binary files /dev/null and b/html_site/assets/extra-images/clients-1.png differ diff --git a/html_site/assets/extra-images/clients-10.png b/html_site/assets/extra-images/clients-10.png new file mode 100644 index 0000000..8fd9f58 Binary files /dev/null and b/html_site/assets/extra-images/clients-10.png differ diff --git a/html_site/assets/extra-images/clients-11.png b/html_site/assets/extra-images/clients-11.png new file mode 100644 index 0000000..08be7a2 Binary files /dev/null and b/html_site/assets/extra-images/clients-11.png differ diff --git a/html_site/assets/extra-images/clients-12.png b/html_site/assets/extra-images/clients-12.png new file mode 100644 index 0000000..8edff43 Binary files /dev/null and b/html_site/assets/extra-images/clients-12.png differ diff --git a/html_site/assets/extra-images/clients-2.png b/html_site/assets/extra-images/clients-2.png new file mode 100644 index 0000000..1598811 Binary files /dev/null and b/html_site/assets/extra-images/clients-2.png differ diff --git a/html_site/assets/extra-images/clients-3.png b/html_site/assets/extra-images/clients-3.png new file mode 100644 index 0000000..af25eec Binary files /dev/null and b/html_site/assets/extra-images/clients-3.png differ diff --git a/html_site/assets/extra-images/clients-4.png b/html_site/assets/extra-images/clients-4.png new file mode 100644 index 0000000..6c52754 Binary files /dev/null and b/html_site/assets/extra-images/clients-4.png differ diff --git a/html_site/assets/extra-images/clients-5.png b/html_site/assets/extra-images/clients-5.png new file mode 100644 index 0000000..5b81378 Binary files /dev/null and b/html_site/assets/extra-images/clients-5.png differ diff --git a/html_site/assets/extra-images/clients-6.png b/html_site/assets/extra-images/clients-6.png new file mode 100644 index 0000000..1adbec3 Binary files /dev/null and b/html_site/assets/extra-images/clients-6.png differ diff --git a/html_site/assets/extra-images/clients-7.png b/html_site/assets/extra-images/clients-7.png new file mode 100644 index 0000000..4874cde Binary files /dev/null and b/html_site/assets/extra-images/clients-7.png differ diff --git a/html_site/assets/extra-images/clients-8.png b/html_site/assets/extra-images/clients-8.png new file mode 100644 index 0000000..26e11fb Binary files /dev/null and b/html_site/assets/extra-images/clients-8.png differ diff --git a/html_site/assets/extra-images/clients-9.png b/html_site/assets/extra-images/clients-9.png new file mode 100644 index 0000000..f373cc9 Binary files /dev/null and b/html_site/assets/extra-images/clients-9.png differ diff --git a/html_site/assets/extra-images/fb.png b/html_site/assets/extra-images/fb.png new file mode 100644 index 0000000..f7a5e0f Binary files /dev/null and b/html_site/assets/extra-images/fb.png differ diff --git a/html_site/assets/extra-images/gallery-img1.jpg b/html_site/assets/extra-images/gallery-img1.jpg new file mode 100644 index 0000000..ee84926 Binary files /dev/null and b/html_site/assets/extra-images/gallery-img1.jpg differ diff --git a/html_site/assets/extra-images/gallery-img2.jpg b/html_site/assets/extra-images/gallery-img2.jpg new file mode 100644 index 0000000..2c4e023 Binary files /dev/null and b/html_site/assets/extra-images/gallery-img2.jpg differ diff --git a/html_site/assets/extra-images/gallery-img3.jpg b/html_site/assets/extra-images/gallery-img3.jpg new file mode 100644 index 0000000..4945082 Binary files /dev/null and b/html_site/assets/extra-images/gallery-img3.jpg differ diff --git a/html_site/assets/extra-images/gallery-img4.jpg b/html_site/assets/extra-images/gallery-img4.jpg new file mode 100644 index 0000000..93a7435 Binary files /dev/null and b/html_site/assets/extra-images/gallery-img4.jpg differ diff --git a/html_site/assets/extra-images/gallery-img5.jpg b/html_site/assets/extra-images/gallery-img5.jpg new file mode 100644 index 0000000..6374109 Binary files /dev/null and b/html_site/assets/extra-images/gallery-img5.jpg differ diff --git a/html_site/assets/extra-images/gallry-shape.png b/html_site/assets/extra-images/gallry-shape.png new file mode 100644 index 0000000..a63fd82 Binary files /dev/null and b/html_site/assets/extra-images/gallry-shape.png differ diff --git a/html_site/assets/extra-images/gallry1.jpg b/html_site/assets/extra-images/gallry1.jpg new file mode 100644 index 0000000..f144a68 Binary files /dev/null and b/html_site/assets/extra-images/gallry1.jpg differ diff --git a/html_site/assets/extra-images/img-1.png b/html_site/assets/extra-images/img-1.png new file mode 100644 index 0000000..ddfb43f Binary files /dev/null and b/html_site/assets/extra-images/img-1.png differ diff --git a/html_site/assets/extra-images/img-404.png b/html_site/assets/extra-images/img-404.png new file mode 100644 index 0000000..99fe68f Binary files /dev/null and b/html_site/assets/extra-images/img-404.png differ diff --git a/html_site/assets/extra-images/img-coment1.png b/html_site/assets/extra-images/img-coment1.png new file mode 100644 index 0000000..18d71e2 Binary files /dev/null and b/html_site/assets/extra-images/img-coment1.png differ diff --git a/html_site/assets/extra-images/img-detail.jpg b/html_site/assets/extra-images/img-detail.jpg new file mode 100644 index 0000000..4c51d5e Binary files /dev/null and b/html_site/assets/extra-images/img-detail.jpg differ diff --git a/html_site/assets/extra-images/img-gallery.jpg b/html_site/assets/extra-images/img-gallery.jpg new file mode 100644 index 0000000..95d2bb1 Binary files /dev/null and b/html_site/assets/extra-images/img-gallery.jpg differ diff --git a/html_site/assets/extra-images/isotop1.jpg b/html_site/assets/extra-images/isotop1.jpg new file mode 100644 index 0000000..4d7c995 Binary files /dev/null and b/html_site/assets/extra-images/isotop1.jpg differ diff --git a/html_site/assets/extra-images/isotop2.jpg b/html_site/assets/extra-images/isotop2.jpg new file mode 100644 index 0000000..32cebe6 Binary files /dev/null and b/html_site/assets/extra-images/isotop2.jpg differ diff --git a/html_site/assets/extra-images/isotop3.jpg b/html_site/assets/extra-images/isotop3.jpg new file mode 100644 index 0000000..4abaf28 Binary files /dev/null and b/html_site/assets/extra-images/isotop3.jpg differ diff --git a/html_site/assets/extra-images/isotop4.jpg b/html_site/assets/extra-images/isotop4.jpg new file mode 100644 index 0000000..ea8fbe1 Binary files /dev/null and b/html_site/assets/extra-images/isotop4.jpg differ diff --git a/html_site/assets/extra-images/isotop5.jpg b/html_site/assets/extra-images/isotop5.jpg new file mode 100644 index 0000000..a3c0e3e Binary files /dev/null and b/html_site/assets/extra-images/isotop5.jpg differ diff --git a/html_site/assets/extra-images/isotop6.jpg b/html_site/assets/extra-images/isotop6.jpg new file mode 100644 index 0000000..cef7473 Binary files /dev/null and b/html_site/assets/extra-images/isotop6.jpg differ diff --git a/html_site/assets/extra-images/isotop7.jpg b/html_site/assets/extra-images/isotop7.jpg new file mode 100644 index 0000000..08142fb Binary files /dev/null and b/html_site/assets/extra-images/isotop7.jpg differ diff --git a/html_site/assets/extra-images/isotop8.jpg b/html_site/assets/extra-images/isotop8.jpg new file mode 100644 index 0000000..b24cc73 Binary files /dev/null and b/html_site/assets/extra-images/isotop8.jpg differ diff --git a/html_site/assets/extra-images/isotop9.jpg b/html_site/assets/extra-images/isotop9.jpg new file mode 100644 index 0000000..000e847 Binary files /dev/null and b/html_site/assets/extra-images/isotop9.jpg differ diff --git a/html_site/assets/extra-images/parellax-bg1.jpg b/html_site/assets/extra-images/parellax-bg1.jpg new file mode 100644 index 0000000..20e4b5c Binary files /dev/null and b/html_site/assets/extra-images/parellax-bg1.jpg differ diff --git a/html_site/assets/extra-images/play-img.jpg b/html_site/assets/extra-images/play-img.jpg new file mode 100644 index 0000000..d38ff98 Binary files /dev/null and b/html_site/assets/extra-images/play-img.jpg differ diff --git a/html_site/assets/extra-images/post-img-3.jpg b/html_site/assets/extra-images/post-img-3.jpg new file mode 100644 index 0000000..e11ea2a Binary files /dev/null and b/html_site/assets/extra-images/post-img-3.jpg differ diff --git a/html_site/assets/extra-images/post-img1.png b/html_site/assets/extra-images/post-img1.png new file mode 100644 index 0000000..fe06f75 Binary files /dev/null and b/html_site/assets/extra-images/post-img1.png differ diff --git a/html_site/assets/extra-images/post-img2.png b/html_site/assets/extra-images/post-img2.png new file mode 100644 index 0000000..a31831d Binary files /dev/null and b/html_site/assets/extra-images/post-img2.png differ diff --git a/html_site/assets/extra-images/price-1mg.jpg b/html_site/assets/extra-images/price-1mg.jpg new file mode 100644 index 0000000..4766880 Binary files /dev/null and b/html_site/assets/extra-images/price-1mg.jpg differ diff --git a/html_site/assets/extra-images/project-ad.jpg b/html_site/assets/extra-images/project-ad.jpg new file mode 100644 index 0000000..2cd8876 Binary files /dev/null and b/html_site/assets/extra-images/project-ad.jpg differ diff --git a/html_site/assets/extra-images/projects-01.jpg b/html_site/assets/extra-images/projects-01.jpg new file mode 100644 index 0000000..44b7eda Binary files /dev/null and b/html_site/assets/extra-images/projects-01.jpg differ diff --git a/html_site/assets/extra-images/projects-02.jpg b/html_site/assets/extra-images/projects-02.jpg new file mode 100644 index 0000000..2040d88 Binary files /dev/null and b/html_site/assets/extra-images/projects-02.jpg differ diff --git a/html_site/assets/extra-images/projects-03.jpg b/html_site/assets/extra-images/projects-03.jpg new file mode 100644 index 0000000..c6a689a Binary files /dev/null and b/html_site/assets/extra-images/projects-03.jpg differ diff --git a/html_site/assets/extra-images/projects-04.jpg b/html_site/assets/extra-images/projects-04.jpg new file mode 100644 index 0000000..4a5c34b Binary files /dev/null and b/html_site/assets/extra-images/projects-04.jpg differ diff --git a/html_site/assets/extra-images/projects-05.jpg b/html_site/assets/extra-images/projects-05.jpg new file mode 100644 index 0000000..7c2bc7a Binary files /dev/null and b/html_site/assets/extra-images/projects-05.jpg differ diff --git a/html_site/assets/extra-images/projects-06.jpg b/html_site/assets/extra-images/projects-06.jpg new file mode 100644 index 0000000..fd667ea Binary files /dev/null and b/html_site/assets/extra-images/projects-06.jpg differ diff --git a/html_site/assets/extra-images/projects-07.jpg b/html_site/assets/extra-images/projects-07.jpg new file mode 100644 index 0000000..f36f8d4 Binary files /dev/null and b/html_site/assets/extra-images/projects-07.jpg differ diff --git a/html_site/assets/extra-images/projects-08.jpg b/html_site/assets/extra-images/projects-08.jpg new file mode 100644 index 0000000..b1a61cd Binary files /dev/null and b/html_site/assets/extra-images/projects-08.jpg differ diff --git a/html_site/assets/extra-images/projects-09.jpg b/html_site/assets/extra-images/projects-09.jpg new file mode 100644 index 0000000..17a23c8 Binary files /dev/null and b/html_site/assets/extra-images/projects-09.jpg differ diff --git a/html_site/assets/extra-images/projects-10.jpg b/html_site/assets/extra-images/projects-10.jpg new file mode 100644 index 0000000..10cbd9a Binary files /dev/null and b/html_site/assets/extra-images/projects-10.jpg differ diff --git a/html_site/assets/extra-images/projects-11.jpg b/html_site/assets/extra-images/projects-11.jpg new file mode 100644 index 0000000..3581cef Binary files /dev/null and b/html_site/assets/extra-images/projects-11.jpg differ diff --git a/html_site/assets/extra-images/projects-12.jpg b/html_site/assets/extra-images/projects-12.jpg new file mode 100644 index 0000000..1b546cf Binary files /dev/null and b/html_site/assets/extra-images/projects-12.jpg differ diff --git a/html_site/assets/extra-images/projects-13.jpg b/html_site/assets/extra-images/projects-13.jpg new file mode 100644 index 0000000..59659e0 Binary files /dev/null and b/html_site/assets/extra-images/projects-13.jpg differ diff --git a/html_site/assets/extra-images/projects-14.jpg b/html_site/assets/extra-images/projects-14.jpg new file mode 100644 index 0000000..7c59aba Binary files /dev/null and b/html_site/assets/extra-images/projects-14.jpg differ diff --git a/html_site/assets/extra-images/projects-15.jpg b/html_site/assets/extra-images/projects-15.jpg new file mode 100644 index 0000000..47cbe19 Binary files /dev/null and b/html_site/assets/extra-images/projects-15.jpg differ diff --git a/html_site/assets/extra-images/projects-16.jpg b/html_site/assets/extra-images/projects-16.jpg new file mode 100644 index 0000000..01cdd11 Binary files /dev/null and b/html_site/assets/extra-images/projects-16.jpg differ diff --git a/html_site/assets/extra-images/projects-17.jpg b/html_site/assets/extra-images/projects-17.jpg new file mode 100644 index 0000000..cb199c1 Binary files /dev/null and b/html_site/assets/extra-images/projects-17.jpg differ diff --git a/html_site/assets/extra-images/projects-18.jpg b/html_site/assets/extra-images/projects-18.jpg new file mode 100644 index 0000000..99dd51b Binary files /dev/null and b/html_site/assets/extra-images/projects-18.jpg differ diff --git a/html_site/assets/extra-images/projects-19.jpg b/html_site/assets/extra-images/projects-19.jpg new file mode 100644 index 0000000..b1f5eb9 Binary files /dev/null and b/html_site/assets/extra-images/projects-19.jpg differ diff --git a/html_site/assets/extra-images/projects-20.jpg b/html_site/assets/extra-images/projects-20.jpg new file mode 100644 index 0000000..02e9e68 Binary files /dev/null and b/html_site/assets/extra-images/projects-20.jpg differ diff --git a/html_site/assets/extra-images/projects-21.jpg b/html_site/assets/extra-images/projects-21.jpg new file mode 100644 index 0000000..e68dc14 Binary files /dev/null and b/html_site/assets/extra-images/projects-21.jpg differ diff --git a/html_site/assets/extra-images/projects-22.jpg b/html_site/assets/extra-images/projects-22.jpg new file mode 100644 index 0000000..d8ecc32 Binary files /dev/null and b/html_site/assets/extra-images/projects-22.jpg differ diff --git a/html_site/assets/extra-images/projects-23.jpg b/html_site/assets/extra-images/projects-23.jpg new file mode 100644 index 0000000..191a8fd Binary files /dev/null and b/html_site/assets/extra-images/projects-23.jpg differ diff --git a/html_site/assets/extra-images/projects-24.jpg b/html_site/assets/extra-images/projects-24.jpg new file mode 100644 index 0000000..23e4e96 Binary files /dev/null and b/html_site/assets/extra-images/projects-24.jpg differ diff --git a/html_site/assets/extra-images/relevant-img1.png b/html_site/assets/extra-images/relevant-img1.png new file mode 100644 index 0000000..ced992c Binary files /dev/null and b/html_site/assets/extra-images/relevant-img1.png differ diff --git a/html_site/assets/extra-images/services-1.png b/html_site/assets/extra-images/services-1.png new file mode 100644 index 0000000..738a00c Binary files /dev/null and b/html_site/assets/extra-images/services-1.png differ diff --git a/html_site/assets/extra-images/services-2.png b/html_site/assets/extra-images/services-2.png new file mode 100644 index 0000000..5edf7cc Binary files /dev/null and b/html_site/assets/extra-images/services-2.png differ diff --git a/html_site/assets/extra-images/services-3.png b/html_site/assets/extra-images/services-3.png new file mode 100644 index 0000000..081bb44 Binary files /dev/null and b/html_site/assets/extra-images/services-3.png differ diff --git a/html_site/assets/extra-images/services-4.png b/html_site/assets/extra-images/services-4.png new file mode 100644 index 0000000..cadceb7 Binary files /dev/null and b/html_site/assets/extra-images/services-4.png differ diff --git a/html_site/assets/extra-images/services-5.png b/html_site/assets/extra-images/services-5.png new file mode 100644 index 0000000..38fd550 Binary files /dev/null and b/html_site/assets/extra-images/services-5.png differ diff --git a/html_site/assets/extra-images/services-6.png b/html_site/assets/extra-images/services-6.png new file mode 100644 index 0000000..4983a9f Binary files /dev/null and b/html_site/assets/extra-images/services-6.png differ diff --git a/html_site/assets/extra-images/services-7.png b/html_site/assets/extra-images/services-7.png new file mode 100644 index 0000000..f9cfdb1 Binary files /dev/null and b/html_site/assets/extra-images/services-7.png differ diff --git a/html_site/assets/extra-images/services10.png b/html_site/assets/extra-images/services10.png new file mode 100644 index 0000000..60f6f22 Binary files /dev/null and b/html_site/assets/extra-images/services10.png differ diff --git a/html_site/assets/extra-images/services11.png b/html_site/assets/extra-images/services11.png new file mode 100644 index 0000000..36987f9 Binary files /dev/null and b/html_site/assets/extra-images/services11.png differ diff --git a/html_site/assets/extra-images/services5.png b/html_site/assets/extra-images/services5.png new file mode 100644 index 0000000..fdd886f Binary files /dev/null and b/html_site/assets/extra-images/services5.png differ diff --git a/html_site/assets/extra-images/services6.png b/html_site/assets/extra-images/services6.png new file mode 100644 index 0000000..4c9e0fe Binary files /dev/null and b/html_site/assets/extra-images/services6.png differ diff --git a/html_site/assets/extra-images/services7.png b/html_site/assets/extra-images/services7.png new file mode 100644 index 0000000..7b9b9e2 Binary files /dev/null and b/html_site/assets/extra-images/services7.png differ diff --git a/html_site/assets/extra-images/services8.png b/html_site/assets/extra-images/services8.png new file mode 100644 index 0000000..f8f5d23 Binary files /dev/null and b/html_site/assets/extra-images/services8.png differ diff --git a/html_site/assets/extra-images/services9.png b/html_site/assets/extra-images/services9.png new file mode 100644 index 0000000..c0710bb Binary files /dev/null and b/html_site/assets/extra-images/services9.png differ diff --git a/html_site/assets/extra-images/table-shape.png b/html_site/assets/extra-images/table-shape.png new file mode 100644 index 0000000..941c49f Binary files /dev/null and b/html_site/assets/extra-images/table-shape.png differ diff --git a/html_site/assets/extra-images/team-detail.jpg b/html_site/assets/extra-images/team-detail.jpg new file mode 100644 index 0000000..fd0ca50 Binary files /dev/null and b/html_site/assets/extra-images/team-detail.jpg differ diff --git a/html_site/assets/extra-images/team1.jpg b/html_site/assets/extra-images/team1.jpg new file mode 100644 index 0000000..c81bdc8 Binary files /dev/null and b/html_site/assets/extra-images/team1.jpg differ diff --git a/html_site/assets/extra-images/team2.jpg b/html_site/assets/extra-images/team2.jpg new file mode 100644 index 0000000..b26229f Binary files /dev/null and b/html_site/assets/extra-images/team2.jpg differ diff --git a/html_site/assets/extra-images/team3.jpg b/html_site/assets/extra-images/team3.jpg new file mode 100644 index 0000000..d1d9a0a Binary files /dev/null and b/html_site/assets/extra-images/team3.jpg differ diff --git a/html_site/assets/extra-images/team4.jpg b/html_site/assets/extra-images/team4.jpg new file mode 100644 index 0000000..825c5af Binary files /dev/null and b/html_site/assets/extra-images/team4.jpg differ diff --git a/html_site/assets/extra-images/team5.jpg b/html_site/assets/extra-images/team5.jpg new file mode 100644 index 0000000..d0c53ea Binary files /dev/null and b/html_site/assets/extra-images/team5.jpg differ diff --git a/html_site/assets/extra-images/team6.jpg b/html_site/assets/extra-images/team6.jpg new file mode 100644 index 0000000..8cbabd5 Binary files /dev/null and b/html_site/assets/extra-images/team6.jpg differ diff --git a/html_site/assets/extra-images/tema1.jpg b/html_site/assets/extra-images/tema1.jpg new file mode 100644 index 0000000..5a62216 Binary files /dev/null and b/html_site/assets/extra-images/tema1.jpg differ diff --git a/html_site/assets/extra-images/tema2.jpg b/html_site/assets/extra-images/tema2.jpg new file mode 100644 index 0000000..da6ba77 Binary files /dev/null and b/html_site/assets/extra-images/tema2.jpg differ diff --git a/html_site/assets/extra-images/tema3.jpg b/html_site/assets/extra-images/tema3.jpg new file mode 100644 index 0000000..285e356 Binary files /dev/null and b/html_site/assets/extra-images/tema3.jpg differ diff --git a/html_site/assets/extra-images/tema4.jpg b/html_site/assets/extra-images/tema4.jpg new file mode 100644 index 0000000..2c2d503 Binary files /dev/null and b/html_site/assets/extra-images/tema4.jpg differ diff --git a/html_site/assets/extra-images/tema5.jpg b/html_site/assets/extra-images/tema5.jpg new file mode 100644 index 0000000..e2b2997 Binary files /dev/null and b/html_site/assets/extra-images/tema5.jpg differ diff --git a/html_site/assets/extra-images/thumblist-img1.jpg b/html_site/assets/extra-images/thumblist-img1.jpg new file mode 100644 index 0000000..dc92af0 Binary files /dev/null and b/html_site/assets/extra-images/thumblist-img1.jpg differ diff --git a/html_site/assets/extra-images/thumblist-img2.jpg b/html_site/assets/extra-images/thumblist-img2.jpg new file mode 100644 index 0000000..f5fa28b Binary files /dev/null and b/html_site/assets/extra-images/thumblist-img2.jpg differ diff --git a/html_site/assets/extra-images/thumblist-img3.jpg b/html_site/assets/extra-images/thumblist-img3.jpg new file mode 100644 index 0000000..acd9091 Binary files /dev/null and b/html_site/assets/extra-images/thumblist-img3.jpg differ diff --git a/html_site/assets/fonts/icomoon.eot b/html_site/assets/fonts/icomoon.eot new file mode 100644 index 0000000..b3a925e Binary files /dev/null and b/html_site/assets/fonts/icomoon.eot differ diff --git a/html_site/assets/fonts/icomoon.svg b/html_site/assets/fonts/icomoon.svg new file mode 100644 index 0000000..ff8b468 --- /dev/null +++ b/html_site/assets/fonts/icomoon.svg @@ -0,0 +1,1021 @@ + + + +Generated by IcoMoon + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/html_site/assets/fonts/icomoon.ttf b/html_site/assets/fonts/icomoon.ttf new file mode 100644 index 0000000..12df048 Binary files /dev/null and b/html_site/assets/fonts/icomoon.ttf differ diff --git a/html_site/assets/fonts/icomoon.woff b/html_site/assets/fonts/icomoon.woff new file mode 100644 index 0000000..8520935 Binary files /dev/null and b/html_site/assets/fonts/icomoon.woff differ diff --git a/html_site/assets/images/Thumbs.db b/html_site/assets/images/Thumbs.db new file mode 100644 index 0000000..54066b8 Binary files /dev/null and b/html_site/assets/images/Thumbs.db differ diff --git a/html_site/assets/images/arrow-footer-nav.png b/html_site/assets/images/arrow-footer-nav.png new file mode 100644 index 0000000..c5db400 Binary files /dev/null and b/html_site/assets/images/arrow-footer-nav.png differ diff --git a/html_site/assets/images/arrow-map-btn.png b/html_site/assets/images/arrow-map-btn.png new file mode 100644 index 0000000..b5d8be9 Binary files /dev/null and b/html_site/assets/images/arrow-map-btn.png differ diff --git a/html_site/assets/images/arrow-nav.png b/html_site/assets/images/arrow-nav.png new file mode 100644 index 0000000..3fcee93 Binary files /dev/null and b/html_site/assets/images/arrow-nav.png differ diff --git a/html_site/assets/images/bg-footer.jpg b/html_site/assets/images/bg-footer.jpg new file mode 100644 index 0000000..9e25e46 Binary files /dev/null and b/html_site/assets/images/bg-footer.jpg differ diff --git a/html_site/assets/images/bg-uner-wrap1.png b/html_site/assets/images/bg-uner-wrap1.png new file mode 100644 index 0000000..8b93065 Binary files /dev/null and b/html_site/assets/images/bg-uner-wrap1.png differ diff --git a/html_site/assets/images/bg-uner-wrap2.png b/html_site/assets/images/bg-uner-wrap2.png new file mode 100644 index 0000000..29a6b82 Binary files /dev/null and b/html_site/assets/images/bg-uner-wrap2.png differ diff --git a/html_site/assets/images/border-bg.png b/html_site/assets/images/border-bg.png new file mode 100644 index 0000000..6f3156a Binary files /dev/null and b/html_site/assets/images/border-bg.png differ diff --git a/html_site/assets/images/fancyhead-leftborder.png b/html_site/assets/images/fancyhead-leftborder.png new file mode 100644 index 0000000..66953f0 Binary files /dev/null and b/html_site/assets/images/fancyhead-leftborder.png differ diff --git a/html_site/assets/images/fancyhead-rightborder.png b/html_site/assets/images/fancyhead-rightborder.png new file mode 100644 index 0000000..7fa9c84 Binary files /dev/null and b/html_site/assets/images/fancyhead-rightborder.png differ diff --git a/html_site/assets/images/footer-logo.png b/html_site/assets/images/footer-logo.png new file mode 100644 index 0000000..0040eab Binary files /dev/null and b/html_site/assets/images/footer-logo.png differ diff --git a/html_site/assets/images/ico-eng.png b/html_site/assets/images/ico-eng.png new file mode 100644 index 0000000..b6893d3 Binary files /dev/null and b/html_site/assets/images/ico-eng.png differ diff --git a/html_site/assets/images/ico-fra.png b/html_site/assets/images/ico-fra.png new file mode 100644 index 0000000..d826a62 Binary files /dev/null and b/html_site/assets/images/ico-fra.png differ diff --git a/html_site/assets/images/ico-spa.png b/html_site/assets/images/ico-spa.png new file mode 100644 index 0000000..6dc1f99 Binary files /dev/null and b/html_site/assets/images/ico-spa.png differ diff --git a/html_site/assets/images/ico-specs.png b/html_site/assets/images/ico-specs.png new file mode 100644 index 0000000..9f2b31e Binary files /dev/null and b/html_site/assets/images/ico-specs.png differ diff --git a/html_site/assets/images/list-arrow.png b/html_site/assets/images/list-arrow.png new file mode 100644 index 0000000..75993ad Binary files /dev/null and b/html_site/assets/images/list-arrow.png differ diff --git a/html_site/assets/images/logo.png b/html_site/assets/images/logo.png new file mode 100644 index 0000000..45ef205 Binary files /dev/null and b/html_site/assets/images/logo.png differ diff --git a/html_site/assets/images/quote-bg.png b/html_site/assets/images/quote-bg.png new file mode 100644 index 0000000..065b667 Binary files /dev/null and b/html_site/assets/images/quote-bg.png differ diff --git a/html_site/assets/images/right-border-bg.png b/html_site/assets/images/right-border-bg.png new file mode 100644 index 0000000..1d497e7 Binary files /dev/null and b/html_site/assets/images/right-border-bg.png differ diff --git a/html_site/assets/images/sgnaiture.png b/html_site/assets/images/sgnaiture.png new file mode 100644 index 0000000..4b2d94e Binary files /dev/null and b/html_site/assets/images/sgnaiture.png differ diff --git a/html_site/assets/images/shape1.png b/html_site/assets/images/shape1.png new file mode 100644 index 0000000..75993ad Binary files /dev/null and b/html_site/assets/images/shape1.png differ diff --git a/html_site/assets/scripts/TimeCircles.js b/html_site/assets/scripts/TimeCircles.js new file mode 100644 index 0000000..dcf1b2e --- /dev/null +++ b/html_site/assets/scripts/TimeCircles.js @@ -0,0 +1,948 @@ +/** + * Basic structure: TC_Class is the public class that is returned upon being called + * + * So, if you do + * var tc = $(".timer").TimeCircles(); + * + * tc will contain an instance of the public TimeCircles class. It is important to + * note that TimeCircles is not chained in the conventional way, check the + * documentation for more info on how TimeCircles can be chained. + * + * After being called/created, the public TimerCircles class will then- for each element + * within it's collection, either fetch or create an instance of the private class. + * Each function called upon the public class will be forwarded to each instance + * of the private classes within the relevant element collection + **/ +(function($) { + + var useWindow = window; + + // From https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/keys + if (!Object.keys) { + Object.keys = (function() { + 'use strict'; + var hasOwnProperty = Object.prototype.hasOwnProperty, + hasDontEnumBug = !({toString: null}).propertyIsEnumerable('toString'), + dontEnums = [ + 'toString', + 'toLocaleString', + 'valueOf', + 'hasOwnProperty', + 'isPrototypeOf', + 'propertyIsEnumerable', + 'constructor' + ], + dontEnumsLength = dontEnums.length; + + return function(obj) { + if (typeof obj !== 'object' && (typeof obj !== 'function' || obj === null)) { + throw new TypeError('Object.keys called on non-object'); + } + + var result = [], prop, i; + + for (prop in obj) { + if (hasOwnProperty.call(obj, prop)) { + result.push(prop); + } + } + + if (hasDontEnumBug) { + for (i = 0; i < dontEnumsLength; i++) { + if (hasOwnProperty.call(obj, dontEnums[i])) { + result.push(dontEnums[i]); + } + } + } + return result; + }; + }()); + } + + // Used to disable some features on IE8 + var limited_mode = false; + var tick_duration = 200; // in ms + + var debug = (location.hash === "#debug"); + function debug_log(msg) { + if (debug) { + console.log(msg); + } + } + + var allUnits = ["Days", "Hours", "Minutes", "Seconds"]; + var nextUnits = { + Seconds: "Minutes", + Minutes: "Hours", + Hours: "Days", + Days: "Years" + }; + var secondsIn = { + Seconds: 1, + Minutes: 60, + Hours: 3600, + Days: 86400, + Months: 2678400, + Years: 31536000 + }; + + /** + * Converts hex color code into object containing integer values for the r,g,b use + * This function (hexToRgb) originates from: + * http://stackoverflow.com/questions/5623838/rgb-to-hex-and-hex-to-rgb + * @param {string} hex color code + */ + function hexToRgb(hex) { + // Expand shorthand form (e.g. "03F") to full form (e.g. "0033FF") + var shorthandRegex = /^#?([a-f\d])([a-f\d])([a-f\d])$/i; + hex = hex.replace(shorthandRegex, function(m, r, g, b) { + return r + r + g + g + b + b; + }); + + var result = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(hex); + return result ? { + r: parseInt(result[1], 16), + g: parseInt(result[2], 16), + b: parseInt(result[3], 16) + } : null; + } + + function isCanvasSupported() { + var elem = document.createElement('canvas'); + return !!(elem.getContext && elem.getContext('2d')); + } + + /** + * Function s4() and guid() originate from: + * http://stackoverflow.com/questions/105034/how-to-create-a-guid-uuid-in-javascript + */ + function s4() { + return Math.floor((1 + Math.random()) * 0x10000) + .toString(16) + .substring(1); + } + + /** + * Creates a unique id + * @returns {String} + */ + function guid() { + return s4() + s4() + '-' + s4() + '-' + s4() + '-' + + s4() + '-' + s4() + s4() + s4(); + } + + /** + * Array.prototype.indexOf fallback for IE8 + * @param {Mixed} mixed + * @returns {Number} + */ + if (!Array.prototype.indexOf) { + Array.prototype.indexOf = function(elt /*, from*/) + { + var len = this.length >>> 0; + + var from = Number(arguments[1]) || 0; + from = (from < 0) + ? Math.ceil(from) + : Math.floor(from); + if (from < 0) + from += len; + + for (; from < len; from++) + { + if (from in this && + this[from] === elt) + return from; + } + return -1; + }; + } + + function parse_date(str) { + var match = str.match(/^[0-9]{4}-[0-9]{2}-[0-9]{2}\s[0-9]{1,2}:[0-9]{2}:[0-9]{2}$/); + if (match !== null && match.length > 0) { + var parts = str.split(" "); + var date = parts[0].split("-"); + var time = parts[1].split(":"); + return new Date(date[0], date[1] - 1, date[2], time[0], time[1], time[2]); + } + // Fallback for different date formats + var d = Date.parse(str); + if (!isNaN(d)) + return d; + d = Date.parse(str.replace(/-/g, '/').replace('T', ' ')); + if (!isNaN(d)) + return d; + // Cant find anything + return new Date(); + } + + function parse_times(diff, old_diff, total_duration, units, floor) { + var raw_time = {}; + var raw_old_time = {}; + var time = {}; + var pct = {}; + var old_pct = {}; + var old_time = {}; + + var greater_unit = null; + for(var i = 0; i < units.length; i++) { + var unit = units[i]; + var maxUnits; + + if (greater_unit === null) { + maxUnits = total_duration / secondsIn[unit]; + } + else { + maxUnits = secondsIn[greater_unit] / secondsIn[unit]; + } + + var curUnits = (diff / secondsIn[unit]); + var oldUnits = (old_diff / secondsIn[unit]); + + if(floor) { + if(curUnits > 0) curUnits = Math.floor(curUnits); + else curUnits = Math.ceil(curUnits); + if(oldUnits > 0) oldUnits = Math.floor(oldUnits); + else oldUnits = Math.ceil(oldUnits); + } + + if (unit !== "Days") { + curUnits = curUnits % maxUnits; + oldUnits = oldUnits % maxUnits; + } + + raw_time[unit] = curUnits; + time[unit] = Math.abs(curUnits); + raw_old_time[unit] = oldUnits; + old_time[unit] = Math.abs(oldUnits); + pct[unit] = Math.abs(curUnits) / maxUnits; + old_pct[unit] = Math.abs(oldUnits) / maxUnits; + + greater_unit = unit; + } + + return { + raw_time: raw_time, + raw_old_time: raw_old_time, + time: time, + old_time: old_time, + pct: pct, + old_pct: old_pct + }; + } + + var TC_Instance_List = {}; + function updateUsedWindow() { + if(typeof useWindow.TC_Instance_List !== "undefined") { + TC_Instance_List = useWindow.TC_Instance_List; + } + else { + useWindow.TC_Instance_List = TC_Instance_List; + } + initializeAnimationFrameHandler(useWindow); + }; + + function initializeAnimationFrameHandler(w) { + var vendors = ['webkit', 'moz']; + for (var x = 0; x < vendors.length && !w.requestAnimationFrame; ++x) { + w.requestAnimationFrame = w[vendors[x] + 'RequestAnimationFrame']; + w.cancelAnimationFrame = w[vendors[x] + 'CancelAnimationFrame']; + } + + if (!w.requestAnimationFrame || !w.cancelAnimationFrame) { + w.requestAnimationFrame = function(callback, element, instance) { + if (typeof instance === "undefined") + instance = {data: {last_frame: 0}}; + var currTime = new Date().getTime(); + var timeToCall = Math.max(0, 16 - (currTime - instance.data.last_frame)); + var id = w.setTimeout(function() { + callback(currTime + timeToCall); + }, timeToCall); + instance.data.last_frame = currTime + timeToCall; + return id; + }; + w.cancelAnimationFrame = function(id) { + clearTimeout(id); + }; + } + }; + + + var TC_Instance = function(element, options) { + this.element = element; + this.container; + this.listeners = null; + this.data = { + paused: false, + last_frame: 0, + animation_frame: null, + interval_fallback: null, + timer: false, + total_duration: null, + prev_time: null, + drawn_units: [], + text_elements: { + Days: null, + Hours: null, + Minutes: null, + Seconds: null + }, + attributes: { + canvas: null, + context: null, + item_size: null, + line_width: null, + radius: null, + outer_radius: null + }, + state: { + fading: { + Days: false, + Hours: false, + Minutes: false, + Seconds: false + } + } + }; + + this.config = null; + this.setOptions(options); + this.initialize(); + }; + + TC_Instance.prototype.clearListeners = function() { + this.listeners = { all: [], visible: [] }; + }; + + TC_Instance.prototype.addTime = function(seconds_to_add) { + if(this.data.attributes.ref_date instanceof Date) { + var d = this.data.attributes.ref_date; + d.setSeconds(d.getSeconds() + seconds_to_add); + } + else if(!isNaN(this.data.attributes.ref_date)) { + this.data.attributes.ref_date += (seconds_to_add * 1000); + } + }; + + TC_Instance.prototype.initialize = function(clear_listeners) { + // Initialize drawn units + this.data.drawn_units = []; + for(var i = 0; i < Object.keys(this.config.time).length; i++) { + var unit = Object.keys(this.config.time)[i]; + if (this.config.time[unit].show) { + this.data.drawn_units.push(unit); + } + } + + // Avoid stacking + $(this.element).children('div.time_circles').remove(); + + if (typeof clear_listeners === "undefined") + clear_listeners = true; + if (clear_listeners || this.listeners === null) { + this.clearListeners(); + } + this.container = $("
"); + this.container.addClass('time_circles'); + this.container.appendTo(this.element); + + // Determine the needed width and height of TimeCircles + var height = this.element.offsetHeight; + var width = this.element.offsetWidth; + if (height === 0) + height = $(this.element).height(); + if (width === 0) + width = $(this.element).width(); + + if (height === 0 && width > 0) + height = width / this.data.drawn_units.length; + else if (width === 0 && height > 0) + width = height * this.data.drawn_units.length; + + // Create our canvas and set it to the appropriate size + var canvasElement = document.createElement('canvas'); + canvasElement.width = width; + canvasElement.height = height; + + // Add canvas elements + this.data.attributes.canvas = $(canvasElement); + this.data.attributes.canvas.appendTo(this.container); + + // Check if the browser has browser support + var canvasSupported = isCanvasSupported(); + // If the browser doesn't have browser support, check if explorer canvas is loaded + // (A javascript library that adds canvas support to browsers that don't have it) + if(!canvasSupported && typeof G_vmlCanvasManager !== "undefined") { + G_vmlCanvasManager.initElement(canvasElement); + limited_mode = true; + canvasSupported = true; + } + if(canvasSupported) { + this.data.attributes.context = canvasElement.getContext('2d'); + } + + this.data.attributes.item_size = Math.min(width / this.data.drawn_units.length, height); + this.data.attributes.line_width = this.data.attributes.item_size * this.config.fg_width; + this.data.attributes.radius = ((this.data.attributes.item_size * 0.8) - this.data.attributes.line_width) / 2; + this.data.attributes.outer_radius = this.data.attributes.radius + 0.5 * Math.max(this.data.attributes.line_width, this.data.attributes.line_width * this.config.bg_width); + + // Prepare Time Elements + var i = 0; + for (var key in this.data.text_elements) { + if (!this.config.time[key].show) + continue; + + var textElement = $("
"); + textElement.addClass('textDiv_' + key); + textElement.css("top", Math.round(0.35 * this.data.attributes.item_size)); + textElement.css("left", Math.round(i++ * this.data.attributes.item_size)); + textElement.css("width", this.data.attributes.item_size); + textElement.appendTo(this.container); + + var headerElement = $("

"); + headerElement.text(this.config.time[key].text); // Options + headerElement.css("font-size", Math.round(this.config.text_size * this.data.attributes.item_size)); + headerElement.css("line-height", Math.round(this.config.text_size * this.data.attributes.item_size) + "px"); + headerElement.appendTo(textElement); + + var numberElement = $(""); + numberElement.css("font-size", Math.round(2 * this.config.text_size * this.data.attributes.item_size)); + numberElement.css("line-height", Math.round(this.config.text_size * this.data.attributes.item_size) + "px"); + numberElement.appendTo(textElement); + + this.data.text_elements[key] = numberElement; + } + + this.start(); + if (!this.config.start) { + this.data.paused = true; + } + + // Set up interval fallback + var _this = this; + this.data.interval_fallback = useWindow.setInterval(function(){ + _this.update.call(_this, true); + }, 100); + }; + + TC_Instance.prototype.update = function(nodraw) { + if(typeof nodraw === "undefined") { + nodraw = false; + } + else if(nodraw && this.data.paused) { + return; + } + + if(limited_mode) { + //Per unit clearing doesn't work in IE8 using explorer canvas, so do it in one time. The downside is that radial fade cant be used + this.data.attributes.context.clearRect(0, 0, this.data.attributes.canvas[0].width, this.data.attributes.canvas[0].hright); + } + var diff, old_diff; + + var prevDate = this.data.prev_time; + var curDate = new Date(); + this.data.prev_time = curDate; + + if (prevDate === null) + prevDate = curDate; + + // If not counting past zero, and time < 0, then simply draw the zero point once, and call stop + if (!this.config.count_past_zero) { + if (curDate > this.data.attributes.ref_date) { + for(var i = 0; i < this.data.drawn_units.length; i++) { + var key = this.data.drawn_units[i]; + + // Set the text value + this.data.text_elements[key].text("0"); + var x = (i * this.data.attributes.item_size) + (this.data.attributes.item_size / 2); + var y = this.data.attributes.item_size / 2; + var color = this.config.time[key].color; + this.drawArc(x, y, color, 0); + } + this.stop(); + return; + } + } + + // Compare current time with reference + diff = (this.data.attributes.ref_date - curDate) / 1000; + old_diff = (this.data.attributes.ref_date - prevDate) / 1000; + + var floor = this.config.animation !== "smooth"; + + var visible_times = parse_times(diff, old_diff, this.data.total_duration, this.data.drawn_units, floor); + var all_times = parse_times(diff, old_diff, secondsIn["Years"], allUnits, floor); + + var i = 0; + var j = 0; + var lastKey = null; + + var cur_shown = this.data.drawn_units.slice(); + for (var i in allUnits) { + var key = allUnits[i]; + + // Notify (all) listeners + if (Math.floor(all_times.raw_time[key]) !== Math.floor(all_times.raw_old_time[key])) { + this.notifyListeners(key, Math.floor(all_times.time[key]), Math.floor(diff), "all"); + } + + if (cur_shown.indexOf(key) < 0) + continue; + + // Notify (visible) listeners + if (Math.floor(visible_times.raw_time[key]) !== Math.floor(visible_times.raw_old_time[key])) { + this.notifyListeners(key, Math.floor(visible_times.time[key]), Math.floor(diff), "visible"); + } + + if(!nodraw) { + // Set the text value + this.data.text_elements[key].text(Math.floor(Math.abs(visible_times.time[key]))); + + var x = (j * this.data.attributes.item_size) + (this.data.attributes.item_size / 2); + var y = this.data.attributes.item_size / 2; + var color = this.config.time[key].color; + + if (this.config.animation === "smooth") { + if (lastKey !== null && !limited_mode) { + if (Math.floor(visible_times.time[lastKey]) > Math.floor(visible_times.old_time[lastKey])) { + this.radialFade(x, y, color, 1, key); + this.data.state.fading[key] = true; + } + else if (Math.floor(visible_times.time[lastKey]) < Math.floor(visible_times.old_time[lastKey])) { + this.radialFade(x, y, color, 0, key); + this.data.state.fading[key] = true; + } + } + if (!this.data.state.fading[key]) { + this.drawArc(x, y, color, visible_times.pct[key]); + } + } + else { + this.animateArc(x, y, color, visible_times.pct[key], visible_times.old_pct[key], (new Date()).getTime() + tick_duration); + } + } + lastKey = key; + j++; + } + + // Dont request another update if we should be paused + if(this.data.paused || nodraw) { + return; + } + + // We need this for our next frame either way + var _this = this; + var update = function() { + _this.update.call(_this); + }; + + // Either call next update immediately, or in a second + if (this.config.animation === "smooth") { + // Smooth animation, Queue up the next frame + this.data.animation_frame = useWindow.requestAnimationFrame(update, _this.element, _this); + } + else { + // Tick animation, Don't queue until very slightly after the next second happens + var delay = (diff % 1) * 1000; + if (delay < 0) + delay = 1000 + delay; + delay += 50; + + _this.data.animation_frame = useWindow.setTimeout(function() { + _this.data.animation_frame = useWindow.requestAnimationFrame(update, _this.element, _this); + }, delay); + } + }; + + TC_Instance.prototype.animateArc = function(x, y, color, target_pct, cur_pct, animation_end) { + if (this.data.attributes.context === null) + return; + + var diff = cur_pct - target_pct; + if (Math.abs(diff) > 0.5) { + if (target_pct === 0) { + this.radialFade(x, y, color, 1); + } + else { + this.radialFade(x, y, color, 0); + } + } + else { + var progress = (tick_duration - (animation_end - (new Date()).getTime())) / tick_duration; + if (progress > 1) + progress = 1; + + var pct = (cur_pct * (1 - progress)) + (target_pct * progress); + this.drawArc(x, y, color, pct); + + //var show_pct = + if (progress >= 1) + return; + var _this = this; + useWindow.requestAnimationFrame(function() { + _this.animateArc(x, y, color, target_pct, cur_pct, animation_end); + }, this.element); + } + }; + + TC_Instance.prototype.drawArc = function(x, y, color, pct) { + if (this.data.attributes.context === null) + return; + + var clear_radius = Math.max(this.data.attributes.outer_radius, this.data.attributes.item_size / 2); + if(!limited_mode) { + this.data.attributes.context.clearRect( + x - clear_radius, + y - clear_radius, + clear_radius * 2, + clear_radius * 2 + ); + } + + if (this.config.use_background) { + this.data.attributes.context.beginPath(); + this.data.attributes.context.arc(x, y, this.data.attributes.radius, 0, 2 * Math.PI, false); + this.data.attributes.context.lineWidth = this.data.attributes.line_width * this.config.bg_width; + + // line color + this.data.attributes.context.strokeStyle = this.config.circle_bg_color; + this.data.attributes.context.stroke(); + } + + // Direction + var startAngle, endAngle, counterClockwise; + var defaultOffset = (-0.5 * Math.PI); + var fullCircle = 2 * Math.PI; + startAngle = defaultOffset + (this.config.start_angle / 360 * fullCircle); + var offset = (2 * pct * Math.PI); + + if (this.config.direction === "Both") { + counterClockwise = false; + startAngle -= (offset / 2); + endAngle = startAngle + offset; + } + else { + if (this.config.direction === "Clockwise") { + counterClockwise = false; + endAngle = startAngle + offset; + } + else { + counterClockwise = true; + endAngle = startAngle - offset; + } + } + + this.data.attributes.context.beginPath(); + this.data.attributes.context.arc(x, y, this.data.attributes.radius, startAngle, endAngle, counterClockwise); + this.data.attributes.context.lineWidth = this.data.attributes.line_width; + + // line color + this.data.attributes.context.strokeStyle = color; + this.data.attributes.context.stroke(); + }; + + TC_Instance.prototype.radialFade = function(x, y, color, from, key) { + // TODO: Make fade_time option + var rgb = hexToRgb(color); + var _this = this; // We have a few inner scopes here that will need access to our instance + + var step = 0.2 * ((from === 1) ? -1 : 1); + var i; + for (i = 0; from <= 1 && from >= 0; i++) { + // Create inner scope so our variables are not changed by the time the Timeout triggers + (function() { + var delay = 50 * i; + var rgba = "rgba(" + rgb.r + ", " + rgb.g + ", " + rgb.b + ", " + (Math.round(from * 10) / 10) + ")"; + useWindow.setTimeout(function() { + _this.drawArc(x, y, rgba, 1); + }, delay); + }()); + from += step; + } + if (typeof key !== undefined) { + useWindow.setTimeout(function() { + _this.data.state.fading[key] = false; + }, 50 * i); + } + }; + + TC_Instance.prototype.timeLeft = function() { + if (this.data.paused && typeof this.data.timer === "number") { + return this.data.timer; + } + var now = new Date(); + return ((this.data.attributes.ref_date - now) / 1000); + }; + + TC_Instance.prototype.start = function() { + useWindow.cancelAnimationFrame(this.data.animation_frame); + useWindow.clearTimeout(this.data.animation_frame) + + // Check if a date was passed in html attribute or jquery data + var attr_data_date = $(this.element).data('date'); + if (typeof attr_data_date === "undefined") { + attr_data_date = $(this.element).attr('data-date'); + } + if (typeof attr_data_date === "string") { + this.data.attributes.ref_date = parse_date(attr_data_date); + } + // Check if this is an unpause of a timer + else if (typeof this.data.timer === "number") { + if (this.data.paused) { + this.data.attributes.ref_date = (new Date()).getTime() + (this.data.timer * 1000); + } + } + else { + // Try to get data-timer + var attr_data_timer = $(this.element).data('timer'); + if (typeof attr_data_timer === "undefined") { + attr_data_timer = $(this.element).attr('data-timer'); + } + if (typeof attr_data_timer === "string") { + attr_data_timer = parseFloat(attr_data_timer); + } + if (typeof attr_data_timer === "number") { + this.data.timer = attr_data_timer; + this.data.attributes.ref_date = (new Date()).getTime() + (attr_data_timer * 1000); + } + else { + // data-timer and data-date were both not set + // use config date + this.data.attributes.ref_date = this.config.ref_date; + } + } + + // Start running + this.data.paused = false; + this.update.call(this); + }; + + TC_Instance.prototype.restart = function() { + this.data.timer = false; + this.start(); + }; + + TC_Instance.prototype.stop = function() { + if (typeof this.data.timer === "number") { + this.data.timer = this.timeLeft(this); + } + // Stop running + this.data.paused = true; + useWindow.cancelAnimationFrame(this.data.animation_frame); + }; + + TC_Instance.prototype.destroy = function() { + this.clearListeners(); + this.stop(); + useWindow.clearInterval(this.data.interval_fallback); + this.data.interval_fallback = null; + + this.container.remove(); + $(this.element).removeAttr('data-tc-id'); + $(this.element).removeData('tc-id'); + }; + + TC_Instance.prototype.setOptions = function(options) { + if (this.config === null) { + this.default_options.ref_date = new Date(); + this.config = $.extend(true, {}, this.default_options); + } + $.extend(true, this.config, options); + + // Use window.top if use_top_frame is true + if(this.config.use_top_frame) { + useWindow = window.top; + } + else { + useWindow = window; + } + updateUsedWindow(); + + this.data.total_duration = this.config.total_duration; + if (typeof this.data.total_duration === "string") { + if (typeof secondsIn[this.data.total_duration] !== "undefined") { + // If set to Years, Months, Days, Hours or Minutes, fetch the secondsIn value for that + this.data.total_duration = secondsIn[this.data.total_duration]; + } + else if (this.data.total_duration === "Auto") { + // If set to auto, total_duration is the size of 1 unit, of the unit type bigger than the largest shown + for(var i = 0; i < Object.keys(this.config.time).length; i++) { + var unit = Object.keys(this.config.time)[i]; + if (this.config.time[unit].show) { + this.data.total_duration = secondsIn[nextUnits[unit]]; + break; + } + } + } + else { + // If it's a string, but neither of the above, user screwed up. + this.data.total_duration = secondsIn["Years"]; + console.error("Valid values for TimeCircles config.total_duration are either numeric, or (string) Years, Months, Days, Hours, Minutes, Auto"); + } + } + }; + + TC_Instance.prototype.addListener = function(f, context, type) { + if (typeof f !== "function") + return; + if (typeof type === "undefined") + type = "visible"; + this.listeners[type].push({func: f, scope: context}); + }; + + TC_Instance.prototype.notifyListeners = function(unit, value, total, type) { + for (var i = 0; i < this.listeners[type].length; i++) { + var listener = this.listeners[type][i]; + listener.func.apply(listener.scope, [unit, value, total]); + } + }; + + TC_Instance.prototype.default_options = { + ref_date: new Date(), + start: true, + animation: "smooth", + count_past_zero: true, + circle_bg_color: "#60686F", + use_background: true, + fg_width: 0.08, + bg_width: 1.5, + text_size: 0.10, + total_duration: "Auto", + direction: "Clockwise", + use_top_frame: false, + start_angle: 0.05, + time: { + Days: { + show: true, + text: "Days", + color: "#FC6" + }, + Hours: { + show: true, + text: "Hours", + color: "#9CF" + }, + Minutes: { + show: true, + text: "Minutes", + color: "#BFB" + }, + Seconds: { + show: true, + text: "Seconds", + color: "#F99" + } + } + }; + + // Time circle class + var TC_Class = function(elements, options) { + this.elements = elements; + this.options = options; + this.foreach(); + }; + + TC_Class.prototype.getInstance = function(element) { + var instance; + + var cur_id = $(element).data("tc-id"); + if (typeof cur_id === "undefined") { + cur_id = guid(); + $(element).attr("data-tc-id", cur_id); + } + if (typeof TC_Instance_List[cur_id] === "undefined") { + var options = this.options; + var element_options = $(element).data('options'); + if (typeof element_options === "string") { + element_options = JSON.parse(element_options); + } + if (typeof element_options === "object") { + options = $.extend(true, {}, this.options, element_options); + } + instance = new TC_Instance(element, options); + TC_Instance_List[cur_id] = instance; + } + else { + instance = TC_Instance_List[cur_id]; + if (typeof this.options !== "undefined") { + instance.setOptions(this.options); + } + } + return instance; + }; + + TC_Class.prototype.addTime = function(seconds_to_add) { + this.foreach(function(instance) { + instance.addTime(seconds_to_add); + }); + }; + + TC_Class.prototype.foreach = function(callback) { + var _this = this; + this.elements.each(function() { + var instance = _this.getInstance(this); + if (typeof callback === "function") { + callback(instance); + } + }); + return this; + }; + + TC_Class.prototype.start = function() { + this.foreach(function(instance) { + instance.start(); + }); + return this; + }; + + TC_Class.prototype.stop = function() { + this.foreach(function(instance) { + instance.stop(); + }); + return this; + }; + + TC_Class.prototype.restart = function() { + this.foreach(function(instance) { + instance.restart(); + }); + return this; + }; + + TC_Class.prototype.rebuild = function() { + this.foreach(function(instance) { + instance.initialize(false); + }); + return this; + }; + + TC_Class.prototype.getTime = function() { + return this.getInstance(this.elements[0]).timeLeft(); + }; + + TC_Class.prototype.addListener = function(f, type) { + if (typeof type === "undefined") + type = "visible"; + var _this = this; + this.foreach(function(instance) { + instance.addListener(f, _this.elements, type); + }); + return this; + }; + + TC_Class.prototype.destroy = function() { + this.foreach(function(instance) { + instance.destroy(); + }); + return this; + }; + + TC_Class.prototype.end = function() { + return this.elements; + }; + + $.fn.TimeCircles = function(options) { + return new TC_Class(this, options); + }; +}(jQuery)); diff --git a/html_site/assets/scripts/bootstrap-datepicker.js b/html_site/assets/scripts/bootstrap-datepicker.js new file mode 100644 index 0000000..e720abb --- /dev/null +++ b/html_site/assets/scripts/bootstrap-datepicker.js @@ -0,0 +1,1671 @@ +/* ========================================================= + * bootstrap-datepicker.js + * Repo: https://github.com/eternicode/bootstrap-datepicker/ + * Demo: http://eternicode.github.io/bootstrap-datepicker/ + * Docs: http://bootstrap-datepicker.readthedocs.org/ + * Forked from http://www.eyecon.ro/bootstrap-datepicker + * ========================================================= + * Started by Stefan Petre; improvements by Andrew Rowls + contributors + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ========================================================= */ + +(function($, undefined){ + + var $window = $(window); + + function UTCDate(){ + return new Date(Date.UTC.apply(Date, arguments)); + } + function UTCToday(){ + var today = new Date(); + return UTCDate(today.getFullYear(), today.getMonth(), today.getDate()); + } + function alias(method){ + return function(){ + return this[method].apply(this, arguments); + }; + } + + var DateArray = (function(){ + var extras = { + get: function(i){ + return this.slice(i)[0]; + }, + contains: function(d){ + // Array.indexOf is not cross-browser; + // $.inArray doesn't work with Dates + var val = d && d.valueOf(); + for (var i=0, l=this.length; i < l; i++) + if (this[i].valueOf() === val) + return i; + return -1; + }, + remove: function(i){ + this.splice(i,1); + }, + replace: function(new_array){ + if (!new_array) + return; + if (!$.isArray(new_array)) + new_array = [new_array]; + this.clear(); + this.push.apply(this, new_array); + }, + clear: function(){ + this.length = 0; + }, + copy: function(){ + var a = new DateArray(); + a.replace(this); + return a; + } + }; + + return function(){ + var a = []; + a.push.apply(a, arguments); + $.extend(a, extras); + return a; + }; + })(); + + + // Picker object + + var Datepicker = function(element, options){ + this.dates = new DateArray(); + this.viewDate = UTCToday(); + this.focusDate = null; + + this._process_options(options); + + this.element = $(element); + this.isInline = false; + this.isInput = this.element.is('input'); + this.component = this.element.is('.date') ? this.element.find('.add-on, .input-group-addon, .btn') : false; + this.hasInput = this.component && this.element.find('input').length; + if (this.component && this.component.length === 0) + this.component = false; + + this.picker = $(DPGlobal.template); + this._buildEvents(); + this._attachEvents(); + + if (this.isInline){ + this.picker.addClass('datepicker-inline').appendTo(this.element); + } + else { + this.picker.addClass('datepicker-dropdown dropdown-menu'); + } + + if (this.o.rtl){ + this.picker.addClass('datepicker-rtl'); + } + + this.viewMode = this.o.startView; + + if (this.o.calendarWeeks) + this.picker.find('tfoot th.today') + .attr('colspan', function(i, val){ + return parseInt(val) + 1; + }); + + this._allow_update = false; + + this.setStartDate(this._o.startDate); + this.setEndDate(this._o.endDate); + this.setDaysOfWeekDisabled(this.o.daysOfWeekDisabled); + + this.fillDow(); + this.fillMonths(); + + this._allow_update = true; + + this.update(); + this.showMode(); + + if (this.isInline){ + this.show(); + } + }; + + Datepicker.prototype = { + constructor: Datepicker, + + _process_options: function(opts){ + // Store raw options for reference + this._o = $.extend({}, this._o, opts); + // Processed options + var o = this.o = $.extend({}, this._o); + + // Check if "de-DE" style date is available, if not language should + // fallback to 2 letter code eg "de" + var lang = o.language; + if (!dates[lang]){ + lang = lang.split('-')[0]; + if (!dates[lang]) + lang = defaults.language; + } + o.language = lang; + + switch (o.startView){ + case 2: + case 'decade': + o.startView = 2; + break; + case 1: + case 'year': + o.startView = 1; + break; + default: + o.startView = 0; + } + + switch (o.minViewMode){ + case 1: + case 'months': + o.minViewMode = 1; + break; + case 2: + case 'years': + o.minViewMode = 2; + break; + default: + o.minViewMode = 0; + } + + o.startView = Math.max(o.startView, o.minViewMode); + + // true, false, or Number > 0 + if (o.multidate !== true){ + o.multidate = Number(o.multidate) || false; + if (o.multidate !== false) + o.multidate = Math.max(0, o.multidate); + else + o.multidate = 1; + } + o.multidateSeparator = String(o.multidateSeparator); + + o.weekStart %= 7; + o.weekEnd = ((o.weekStart + 6) % 7); + + var format = DPGlobal.parseFormat(o.format); + if (o.startDate !== -Infinity){ + if (!!o.startDate){ + if (o.startDate instanceof Date) + o.startDate = this._local_to_utc(this._zero_time(o.startDate)); + else + o.startDate = DPGlobal.parseDate(o.startDate, format, o.language); + } + else { + o.startDate = -Infinity; + } + } + if (o.endDate !== Infinity){ + if (!!o.endDate){ + if (o.endDate instanceof Date) + o.endDate = this._local_to_utc(this._zero_time(o.endDate)); + else + o.endDate = DPGlobal.parseDate(o.endDate, format, o.language); + } + else { + o.endDate = Infinity; + } + } + + o.daysOfWeekDisabled = o.daysOfWeekDisabled||[]; + if (!$.isArray(o.daysOfWeekDisabled)) + o.daysOfWeekDisabled = o.daysOfWeekDisabled.split(/[,\s]*/); + o.daysOfWeekDisabled = $.map(o.daysOfWeekDisabled, function(d){ + return parseInt(d, 10); + }); + + var plc = String(o.orientation).toLowerCase().split(/\s+/g), + _plc = o.orientation.toLowerCase(); + plc = $.grep(plc, function(word){ + return (/^auto|left|right|top|bottom$/).test(word); + }); + o.orientation = {x: 'auto', y: 'auto'}; + if (!_plc || _plc === 'auto') + ; // no action + else if (plc.length === 1){ + switch (plc[0]){ + case 'top': + case 'bottom': + o.orientation.y = plc[0]; + break; + case 'left': + case 'right': + o.orientation.x = plc[0]; + break; + } + } + else { + _plc = $.grep(plc, function(word){ + return (/^left|right$/).test(word); + }); + o.orientation.x = _plc[0] || 'auto'; + + _plc = $.grep(plc, function(word){ + return (/^top|bottom$/).test(word); + }); + o.orientation.y = _plc[0] || 'auto'; + } + }, + _events: [], + _secondaryEvents: [], + _applyEvents: function(evs){ + for (var i=0, el, ch, ev; i < evs.length; i++){ + el = evs[i][0]; + if (evs[i].length === 2){ + ch = undefined; + ev = evs[i][1]; + } + else if (evs[i].length === 3){ + ch = evs[i][1]; + ev = evs[i][2]; + } + el.on(ev, ch); + } + }, + _unapplyEvents: function(evs){ + for (var i=0, el, ev, ch; i < evs.length; i++){ + el = evs[i][0]; + if (evs[i].length === 2){ + ch = undefined; + ev = evs[i][1]; + } + else if (evs[i].length === 3){ + ch = evs[i][1]; + ev = evs[i][2]; + } + el.off(ev, ch); + } + }, + _buildEvents: function(){ + if (this.isInput){ // single input + this._events = [ + [this.element, { + focus: $.proxy(this.show, this), + keyup: $.proxy(function(e){ + if ($.inArray(e.keyCode, [27,37,39,38,40,32,13,9]) === -1) + this.update(); + }, this), + keydown: $.proxy(this.keydown, this) + }] + ]; + } + else if (this.component && this.hasInput){ // component: input + button + this._events = [ + // For components that are not readonly, allow keyboard nav + [this.element.find('input'), { + focus: $.proxy(this.show, this), + keyup: $.proxy(function(e){ + if ($.inArray(e.keyCode, [27,37,39,38,40,32,13,9]) === -1) + this.update(); + }, this), + keydown: $.proxy(this.keydown, this) + }], + [this.component, { + click: $.proxy(this.show, this) + }] + ]; + } + else if (this.element.is('div')){ // inline datepicker + this.isInline = true; + } + else { + this._events = [ + [this.element, { + click: $.proxy(this.show, this) + }] + ]; + } + this._events.push( + // Component: listen for blur on element descendants + [this.element, '*', { + blur: $.proxy(function(e){ + this._focused_from = e.target; + }, this) + }], + // Input: listen for blur on element + [this.element, { + blur: $.proxy(function(e){ + this._focused_from = e.target; + }, this) + }] + ); + + this._secondaryEvents = [ + [this.picker, { + click: $.proxy(this.click, this) + }], + [$(window), { + resize: $.proxy(this.place, this) + }], + [$(document), { + 'mousedown touchstart': $.proxy(function(e){ + // Clicked outside the datepicker, hide it + if (!( + this.element.is(e.target) || + this.element.find(e.target).length || + this.picker.is(e.target) || + this.picker.find(e.target).length + )){ + this.hide(); + } + }, this) + }] + ]; + }, + _attachEvents: function(){ + this._detachEvents(); + this._applyEvents(this._events); + }, + _detachEvents: function(){ + this._unapplyEvents(this._events); + }, + _attachSecondaryEvents: function(){ + this._detachSecondaryEvents(); + this._applyEvents(this._secondaryEvents); + }, + _detachSecondaryEvents: function(){ + this._unapplyEvents(this._secondaryEvents); + }, + _trigger: function(event, altdate){ + var date = altdate || this.dates.get(-1), + local_date = this._utc_to_local(date); + + this.element.trigger({ + type: event, + date: local_date, + dates: $.map(this.dates, this._utc_to_local), + format: $.proxy(function(ix, format){ + if (arguments.length === 0){ + ix = this.dates.length - 1; + format = this.o.format; + } + else if (typeof ix === 'string'){ + format = ix; + ix = this.dates.length - 1; + } + format = format || this.o.format; + var date = this.dates.get(ix); + return DPGlobal.formatDate(date, format, this.o.language); + }, this) + }); + }, + + show: function(){ + if (!this.isInline) + this.picker.appendTo('body'); + this.picker.show(); + this.place(); + this._attachSecondaryEvents(); + this._trigger('show'); + }, + + hide: function(){ + if (this.isInline) + return; + if (!this.picker.is(':visible')) + return; + this.focusDate = null; + this.picker.hide().detach(); + this._detachSecondaryEvents(); + this.viewMode = this.o.startView; + this.showMode(); + + if ( + this.o.forceParse && + ( + this.isInput && this.element.val() || + this.hasInput && this.element.find('input').val() + ) + ) + this.setValue(); + this._trigger('hide'); + }, + + remove: function(){ + this.hide(); + this._detachEvents(); + this._detachSecondaryEvents(); + this.picker.remove(); + delete this.element.data().datepicker; + if (!this.isInput){ + delete this.element.data().date; + } + }, + + _utc_to_local: function(utc){ + return utc && new Date(utc.getTime() + (utc.getTimezoneOffset()*60000)); + }, + _local_to_utc: function(local){ + return local && new Date(local.getTime() - (local.getTimezoneOffset()*60000)); + }, + _zero_time: function(local){ + return local && new Date(local.getFullYear(), local.getMonth(), local.getDate()); + }, + _zero_utc_time: function(utc){ + return utc && new Date(Date.UTC(utc.getUTCFullYear(), utc.getUTCMonth(), utc.getUTCDate())); + }, + + getDates: function(){ + return $.map(this.dates, this._utc_to_local); + }, + + getUTCDates: function(){ + return $.map(this.dates, function(d){ + return new Date(d); + }); + }, + + getDate: function(){ + return this._utc_to_local(this.getUTCDate()); + }, + + getUTCDate: function(){ + return new Date(this.dates.get(-1)); + }, + + setDates: function(){ + var args = $.isArray(arguments[0]) ? arguments[0] : arguments; + this.update.apply(this, args); + this._trigger('changeDate'); + this.setValue(); + }, + + setUTCDates: function(){ + var args = $.isArray(arguments[0]) ? arguments[0] : arguments; + this.update.apply(this, $.map(args, this._utc_to_local)); + this._trigger('changeDate'); + this.setValue(); + }, + + setDate: alias('setDates'), + setUTCDate: alias('setUTCDates'), + + setValue: function(){ + var formatted = this.getFormattedDate(); + if (!this.isInput){ + if (this.component){ + this.element.find('input').val(formatted).change(); + } + } + else { + this.element.val(formatted).change(); + } + }, + + getFormattedDate: function(format){ + if (format === undefined) + format = this.o.format; + + var lang = this.o.language; + return $.map(this.dates, function(d){ + return DPGlobal.formatDate(d, format, lang); + }).join(this.o.multidateSeparator); + }, + + setStartDate: function(startDate){ + this._process_options({startDate: startDate}); + this.update(); + this.updateNavArrows(); + }, + + setEndDate: function(endDate){ + this._process_options({endDate: endDate}); + this.update(); + this.updateNavArrows(); + }, + + setDaysOfWeekDisabled: function(daysOfWeekDisabled){ + this._process_options({daysOfWeekDisabled: daysOfWeekDisabled}); + this.update(); + this.updateNavArrows(); + }, + + place: function(){ + if (this.isInline) + return; + var calendarWidth = this.picker.outerWidth(), + calendarHeight = this.picker.outerHeight(), + visualPadding = 10, + windowWidth = $window.width(), + windowHeight = $window.height(), + scrollTop = $window.scrollTop(); + + var zIndex = parseInt(this.element.parents().filter(function(){ + return $(this).css('z-index') !== 'auto'; + }).first().css('z-index'))+10; + var offset = this.component ? this.component.parent().offset() : this.element.offset(); + var height = this.component ? this.component.outerHeight(true) : this.element.outerHeight(false); + var width = this.component ? this.component.outerWidth(true) : this.element.outerWidth(false); + var left = offset.left, + top = offset.top; + + this.picker.removeClass( + 'datepicker-orient-top datepicker-orient-bottom '+ + 'datepicker-orient-right datepicker-orient-left' + ); + + if (this.o.orientation.x !== 'auto'){ + this.picker.addClass('datepicker-orient-' + this.o.orientation.x); + if (this.o.orientation.x === 'right') + left -= calendarWidth - width; + } + // auto x orientation is best-placement: if it crosses a window + // edge, fudge it sideways + else { + // Default to left + this.picker.addClass('datepicker-orient-left'); + if (offset.left < 0) + left -= offset.left - visualPadding; + else if (offset.left + calendarWidth > windowWidth) + left = windowWidth - calendarWidth - visualPadding; + } + + // auto y orientation is best-situation: top or bottom, no fudging, + // decision based on which shows more of the calendar + var yorient = this.o.orientation.y, + top_overflow, bottom_overflow; + if (yorient === 'auto'){ + top_overflow = -scrollTop + offset.top - calendarHeight; + bottom_overflow = scrollTop + windowHeight - (offset.top + height + calendarHeight); + if (Math.max(top_overflow, bottom_overflow) === bottom_overflow) + yorient = 'top'; + else + yorient = 'bottom'; + } + this.picker.addClass('datepicker-orient-' + yorient); + if (yorient === 'top') + top += height; + else + top -= calendarHeight + parseInt(this.picker.css('padding-top')); + + this.picker.css({ + top: top, + left: left, + zIndex: zIndex + }); + }, + + _allow_update: true, + update: function(){ + if (!this._allow_update) + return; + + var oldDates = this.dates.copy(), + dates = [], + fromArgs = false; + if (arguments.length){ + $.each(arguments, $.proxy(function(i, date){ + if (date instanceof Date) + date = this._local_to_utc(date); + dates.push(date); + }, this)); + fromArgs = true; + } + else { + dates = this.isInput + ? this.element.val() + : this.element.data('date') || this.element.find('input').val(); + if (dates && this.o.multidate) + dates = dates.split(this.o.multidateSeparator); + else + dates = [dates]; + delete this.element.data().date; + } + + dates = $.map(dates, $.proxy(function(date){ + return DPGlobal.parseDate(date, this.o.format, this.o.language); + }, this)); + dates = $.grep(dates, $.proxy(function(date){ + return ( + date < this.o.startDate || + date > this.o.endDate || + !date + ); + }, this), true); + this.dates.replace(dates); + + if (this.dates.length) + this.viewDate = new Date(this.dates.get(-1)); + else if (this.viewDate < this.o.startDate) + this.viewDate = new Date(this.o.startDate); + else if (this.viewDate > this.o.endDate) + this.viewDate = new Date(this.o.endDate); + + if (fromArgs){ + // setting date by clicking + this.setValue(); + } + else if (dates.length){ + // setting date by typing + if (String(oldDates) !== String(this.dates)) + this._trigger('changeDate'); + } + if (!this.dates.length && oldDates.length) + this._trigger('clearDate'); + + this.fill(); + }, + + fillDow: function(){ + var dowCnt = this.o.weekStart, + html = ''; + if (this.o.calendarWeeks){ + var cell = ' '; + html += cell; + this.picker.find('.datepicker-days thead tr:first-child').prepend(cell); + } + while (dowCnt < this.o.weekStart + 7){ + html += ''+dates[this.o.language].daysMin[(dowCnt++)%7]+''; + } + html += ''; + this.picker.find('.datepicker-days thead').append(html); + }, + + fillMonths: function(){ + var html = '', + i = 0; + while (i < 12){ + html += ''+dates[this.o.language].monthsShort[i++]+''; + } + this.picker.find('.datepicker-months td').html(html); + }, + + setRange: function(range){ + if (!range || !range.length) + delete this.range; + else + this.range = $.map(range, function(d){ + return d.valueOf(); + }); + this.fill(); + }, + + getClassNames: function(date){ + var cls = [], + year = this.viewDate.getUTCFullYear(), + month = this.viewDate.getUTCMonth(), + today = new Date(); + if (date.getUTCFullYear() < year || (date.getUTCFullYear() === year && date.getUTCMonth() < month)){ + cls.push('old'); + } + else if (date.getUTCFullYear() > year || (date.getUTCFullYear() === year && date.getUTCMonth() > month)){ + cls.push('new'); + } + if (this.focusDate && date.valueOf() === this.focusDate.valueOf()) + cls.push('focused'); + // Compare internal UTC date with local today, not UTC today + if (this.o.todayHighlight && + date.getUTCFullYear() === today.getFullYear() && + date.getUTCMonth() === today.getMonth() && + date.getUTCDate() === today.getDate()){ + cls.push('today'); + } + if (this.dates.contains(date) !== -1) + cls.push('active'); + if (date.valueOf() < this.o.startDate || date.valueOf() > this.o.endDate || + $.inArray(date.getUTCDay(), this.o.daysOfWeekDisabled) !== -1){ + cls.push('disabled'); + } + if (this.range){ + if (date > this.range[0] && date < this.range[this.range.length-1]){ + cls.push('range'); + } + if ($.inArray(date.valueOf(), this.range) !== -1){ + cls.push('selected'); + } + } + return cls; + }, + + fill: function(){ + var d = new Date(this.viewDate), + year = d.getUTCFullYear(), + month = d.getUTCMonth(), + startYear = this.o.startDate !== -Infinity ? this.o.startDate.getUTCFullYear() : -Infinity, + startMonth = this.o.startDate !== -Infinity ? this.o.startDate.getUTCMonth() : -Infinity, + endYear = this.o.endDate !== Infinity ? this.o.endDate.getUTCFullYear() : Infinity, + endMonth = this.o.endDate !== Infinity ? this.o.endDate.getUTCMonth() : Infinity, + todaytxt = dates[this.o.language].today || dates['en'].today || '', + cleartxt = dates[this.o.language].clear || dates['en'].clear || '', + tooltip; + this.picker.find('.datepicker-days thead th.datepicker-switch') + .text(dates[this.o.language].months[month]+' '+year); + this.picker.find('tfoot th.today') + .text(todaytxt) + .toggle(this.o.todayBtn !== false); + this.picker.find('tfoot th.clear') + .text(cleartxt) + .toggle(this.o.clearBtn !== false); + this.updateNavArrows(); + this.fillMonths(); + var prevMonth = UTCDate(year, month-1, 28), + day = DPGlobal.getDaysInMonth(prevMonth.getUTCFullYear(), prevMonth.getUTCMonth()); + prevMonth.setUTCDate(day); + prevMonth.setUTCDate(day - (prevMonth.getUTCDay() - this.o.weekStart + 7)%7); + var nextMonth = new Date(prevMonth); + nextMonth.setUTCDate(nextMonth.getUTCDate() + 42); + nextMonth = nextMonth.valueOf(); + var html = []; + var clsName; + while (prevMonth.valueOf() < nextMonth){ + if (prevMonth.getUTCDay() === this.o.weekStart){ + html.push(''); + if (this.o.calendarWeeks){ + // ISO 8601: First week contains first thursday. + // ISO also states week starts on Monday, but we can be more abstract here. + var + // Start of current week: based on weekstart/current date + ws = new Date(+prevMonth + (this.o.weekStart - prevMonth.getUTCDay() - 7) % 7 * 864e5), + // Thursday of this week + th = new Date(Number(ws) + (7 + 4 - ws.getUTCDay()) % 7 * 864e5), + // First Thursday of year, year from thursday + yth = new Date(Number(yth = UTCDate(th.getUTCFullYear(), 0, 1)) + (7 + 4 - yth.getUTCDay())%7*864e5), + // Calendar week: ms between thursdays, div ms per day, div 7 days + calWeek = (th - yth) / 864e5 / 7 + 1; + html.push(''+ calWeek +''); + + } + } + clsName = this.getClassNames(prevMonth); + clsName.push('day'); + + if (this.o.beforeShowDay !== $.noop){ + var before = this.o.beforeShowDay(this._utc_to_local(prevMonth)); + if (before === undefined) + before = {}; + else if (typeof(before) === 'boolean') + before = {enabled: before}; + else if (typeof(before) === 'string') + before = {classes: before}; + if (before.enabled === false) + clsName.push('disabled'); + if (before.classes) + clsName = clsName.concat(before.classes.split(/\s+/)); + if (before.tooltip) + tooltip = before.tooltip; + } + + clsName = $.unique(clsName); + html.push(''+prevMonth.getUTCDate() + ''); + if (prevMonth.getUTCDay() === this.o.weekEnd){ + html.push(''); + } + prevMonth.setUTCDate(prevMonth.getUTCDate()+1); + } + this.picker.find('.datepicker-days tbody').empty().append(html.join('')); + + var months = this.picker.find('.datepicker-months') + .find('th:eq(1)') + .text(year) + .end() + .find('span').removeClass('active'); + + $.each(this.dates, function(i, d){ + if (d.getUTCFullYear() === year) + months.eq(d.getUTCMonth()).addClass('active'); + }); + + if (year < startYear || year > endYear){ + months.addClass('disabled'); + } + if (year === startYear){ + months.slice(0, startMonth).addClass('disabled'); + } + if (year === endYear){ + months.slice(endMonth+1).addClass('disabled'); + } + + html = ''; + year = parseInt(year/10, 10) * 10; + var yearCont = this.picker.find('.datepicker-years') + .find('th:eq(1)') + .text(year + '-' + (year + 9)) + .end() + .find('td'); + year -= 1; + var years = $.map(this.dates, function(d){ + return d.getUTCFullYear(); + }), + classes; + for (var i = -1; i < 11; i++){ + classes = ['year']; + if (i === -1) + classes.push('old'); + else if (i === 10) + classes.push('new'); + if ($.inArray(year, years) !== -1) + classes.push('active'); + if (year < startYear || year > endYear) + classes.push('disabled'); + html += ''+year+''; + year += 1; + } + yearCont.html(html); + }, + + updateNavArrows: function(){ + if (!this._allow_update) + return; + + var d = new Date(this.viewDate), + year = d.getUTCFullYear(), + month = d.getUTCMonth(); + switch (this.viewMode){ + case 0: + if (this.o.startDate !== -Infinity && year <= this.o.startDate.getUTCFullYear() && month <= this.o.startDate.getUTCMonth()){ + this.picker.find('.prev').css({visibility: 'hidden'}); + } + else { + this.picker.find('.prev').css({visibility: 'visible'}); + } + if (this.o.endDate !== Infinity && year >= this.o.endDate.getUTCFullYear() && month >= this.o.endDate.getUTCMonth()){ + this.picker.find('.next').css({visibility: 'hidden'}); + } + else { + this.picker.find('.next').css({visibility: 'visible'}); + } + break; + case 1: + case 2: + if (this.o.startDate !== -Infinity && year <= this.o.startDate.getUTCFullYear()){ + this.picker.find('.prev').css({visibility: 'hidden'}); + } + else { + this.picker.find('.prev').css({visibility: 'visible'}); + } + if (this.o.endDate !== Infinity && year >= this.o.endDate.getUTCFullYear()){ + this.picker.find('.next').css({visibility: 'hidden'}); + } + else { + this.picker.find('.next').css({visibility: 'visible'}); + } + break; + } + }, + + click: function(e){ + e.preventDefault(); + var target = $(e.target).closest('span, td, th'), + year, month, day; + if (target.length === 1){ + switch (target[0].nodeName.toLowerCase()){ + case 'th': + switch (target[0].className){ + case 'datepicker-switch': + this.showMode(1); + break; + case 'prev': + case 'next': + var dir = DPGlobal.modes[this.viewMode].navStep * (target[0].className === 'prev' ? -1 : 1); + switch (this.viewMode){ + case 0: + this.viewDate = this.moveMonth(this.viewDate, dir); + this._trigger('changeMonth', this.viewDate); + break; + case 1: + case 2: + this.viewDate = this.moveYear(this.viewDate, dir); + if (this.viewMode === 1) + this._trigger('changeYear', this.viewDate); + break; + } + this.fill(); + break; + case 'today': + var date = new Date(); + date = UTCDate(date.getFullYear(), date.getMonth(), date.getDate(), 0, 0, 0); + + this.showMode(-2); + var which = this.o.todayBtn === 'linked' ? null : 'view'; + this._setDate(date, which); + break; + case 'clear': + var element; + if (this.isInput) + element = this.element; + else if (this.component) + element = this.element.find('input'); + if (element) + element.val("").change(); + this.update(); + this._trigger('changeDate'); + if (this.o.autoclose) + this.hide(); + break; + } + break; + case 'span': + if (!target.is('.disabled')){ + this.viewDate.setUTCDate(1); + if (target.is('.month')){ + day = 1; + month = target.parent().find('span').index(target); + year = this.viewDate.getUTCFullYear(); + this.viewDate.setUTCMonth(month); + this._trigger('changeMonth', this.viewDate); + if (this.o.minViewMode === 1){ + this._setDate(UTCDate(year, month, day)); + } + } + else { + day = 1; + month = 0; + year = parseInt(target.text(), 10)||0; + this.viewDate.setUTCFullYear(year); + this._trigger('changeYear', this.viewDate); + if (this.o.minViewMode === 2){ + this._setDate(UTCDate(year, month, day)); + } + } + this.showMode(-1); + this.fill(); + } + break; + case 'td': + if (target.is('.day') && !target.is('.disabled')){ + day = parseInt(target.text(), 10)||1; + year = this.viewDate.getUTCFullYear(); + month = this.viewDate.getUTCMonth(); + if (target.is('.old')){ + if (month === 0){ + month = 11; + year -= 1; + } + else { + month -= 1; + } + } + else if (target.is('.new')){ + if (month === 11){ + month = 0; + year += 1; + } + else { + month += 1; + } + } + this._setDate(UTCDate(year, month, day)); + } + break; + } + } + if (this.picker.is(':visible') && this._focused_from){ + $(this._focused_from).focus(); + } + delete this._focused_from; + }, + + _toggle_multidate: function(date){ + var ix = this.dates.contains(date); + if (!date){ + this.dates.clear(); + } + else if (ix !== -1){ + this.dates.remove(ix); + } + else { + this.dates.push(date); + } + if (typeof this.o.multidate === 'number') + while (this.dates.length > this.o.multidate) + this.dates.remove(0); + }, + + _setDate: function(date, which){ + if (!which || which === 'date') + this._toggle_multidate(date && new Date(date)); + if (!which || which === 'view') + this.viewDate = date && new Date(date); + + this.fill(); + this.setValue(); + this._trigger('changeDate'); + var element; + if (this.isInput){ + element = this.element; + } + else if (this.component){ + element = this.element.find('input'); + } + if (element){ + element.change(); + } + if (this.o.autoclose && (!which || which === 'date')){ + this.hide(); + } + }, + + moveMonth: function(date, dir){ + if (!date) + return undefined; + if (!dir) + return date; + var new_date = new Date(date.valueOf()), + day = new_date.getUTCDate(), + month = new_date.getUTCMonth(), + mag = Math.abs(dir), + new_month, test; + dir = dir > 0 ? 1 : -1; + if (mag === 1){ + test = dir === -1 + // If going back one month, make sure month is not current month + // (eg, Mar 31 -> Feb 31 == Feb 28, not Mar 02) + ? function(){ + return new_date.getUTCMonth() === month; + } + // If going forward one month, make sure month is as expected + // (eg, Jan 31 -> Feb 31 == Feb 28, not Mar 02) + : function(){ + return new_date.getUTCMonth() !== new_month; + }; + new_month = month + dir; + new_date.setUTCMonth(new_month); + // Dec -> Jan (12) or Jan -> Dec (-1) -- limit expected date to 0-11 + if (new_month < 0 || new_month > 11) + new_month = (new_month + 12) % 12; + } + else { + // For magnitudes >1, move one month at a time... + for (var i=0; i < mag; i++) + // ...which might decrease the day (eg, Jan 31 to Feb 28, etc)... + new_date = this.moveMonth(new_date, dir); + // ...then reset the day, keeping it in the new month + new_month = new_date.getUTCMonth(); + new_date.setUTCDate(day); + test = function(){ + return new_month !== new_date.getUTCMonth(); + }; + } + // Common date-resetting loop -- if date is beyond end of month, make it + // end of month + while (test()){ + new_date.setUTCDate(--day); + new_date.setUTCMonth(new_month); + } + return new_date; + }, + + moveYear: function(date, dir){ + return this.moveMonth(date, dir*12); + }, + + dateWithinRange: function(date){ + return date >= this.o.startDate && date <= this.o.endDate; + }, + + keydown: function(e){ + if (this.picker.is(':not(:visible)')){ + if (e.keyCode === 27) // allow escape to hide and re-show picker + this.show(); + return; + } + var dateChanged = false, + dir, newDate, newViewDate, + focusDate = this.focusDate || this.viewDate; + switch (e.keyCode){ + case 27: // escape + if (this.focusDate){ + this.focusDate = null; + this.viewDate = this.dates.get(-1) || this.viewDate; + this.fill(); + } + else + this.hide(); + e.preventDefault(); + break; + case 37: // left + case 39: // right + if (!this.o.keyboardNavigation) + break; + dir = e.keyCode === 37 ? -1 : 1; + if (e.ctrlKey){ + newDate = this.moveYear(this.dates.get(-1) || UTCToday(), dir); + newViewDate = this.moveYear(focusDate, dir); + this._trigger('changeYear', this.viewDate); + } + else if (e.shiftKey){ + newDate = this.moveMonth(this.dates.get(-1) || UTCToday(), dir); + newViewDate = this.moveMonth(focusDate, dir); + this._trigger('changeMonth', this.viewDate); + } + else { + newDate = new Date(this.dates.get(-1) || UTCToday()); + newDate.setUTCDate(newDate.getUTCDate() + dir); + newViewDate = new Date(focusDate); + newViewDate.setUTCDate(focusDate.getUTCDate() + dir); + } + if (this.dateWithinRange(newDate)){ + this.focusDate = this.viewDate = newViewDate; + this.setValue(); + this.fill(); + e.preventDefault(); + } + break; + case 38: // up + case 40: // down + if (!this.o.keyboardNavigation) + break; + dir = e.keyCode === 38 ? -1 : 1; + if (e.ctrlKey){ + newDate = this.moveYear(this.dates.get(-1) || UTCToday(), dir); + newViewDate = this.moveYear(focusDate, dir); + this._trigger('changeYear', this.viewDate); + } + else if (e.shiftKey){ + newDate = this.moveMonth(this.dates.get(-1) || UTCToday(), dir); + newViewDate = this.moveMonth(focusDate, dir); + this._trigger('changeMonth', this.viewDate); + } + else { + newDate = new Date(this.dates.get(-1) || UTCToday()); + newDate.setUTCDate(newDate.getUTCDate() + dir * 7); + newViewDate = new Date(focusDate); + newViewDate.setUTCDate(focusDate.getUTCDate() + dir * 7); + } + if (this.dateWithinRange(newDate)){ + this.focusDate = this.viewDate = newViewDate; + this.setValue(); + this.fill(); + e.preventDefault(); + } + break; + case 32: // spacebar + // Spacebar is used in manually typing dates in some formats. + // As such, its behavior should not be hijacked. + break; + case 13: // enter + focusDate = this.focusDate || this.dates.get(-1) || this.viewDate; + this._toggle_multidate(focusDate); + dateChanged = true; + this.focusDate = null; + this.viewDate = this.dates.get(-1) || this.viewDate; + this.setValue(); + this.fill(); + if (this.picker.is(':visible')){ + e.preventDefault(); + if (this.o.autoclose) + this.hide(); + } + break; + case 9: // tab + this.focusDate = null; + this.viewDate = this.dates.get(-1) || this.viewDate; + this.fill(); + this.hide(); + break; + } + if (dateChanged){ + if (this.dates.length) + this._trigger('changeDate'); + else + this._trigger('clearDate'); + var element; + if (this.isInput){ + element = this.element; + } + else if (this.component){ + element = this.element.find('input'); + } + if (element){ + element.change(); + } + } + }, + + showMode: function(dir){ + if (dir){ + this.viewMode = Math.max(this.o.minViewMode, Math.min(2, this.viewMode + dir)); + } + this.picker + .find('>div') + .hide() + .filter('.datepicker-'+DPGlobal.modes[this.viewMode].clsName) + .css('display', 'block'); + this.updateNavArrows(); + } + }; + + var DateRangePicker = function(element, options){ + this.element = $(element); + this.inputs = $.map(options.inputs, function(i){ + return i.jquery ? i[0] : i; + }); + delete options.inputs; + + $(this.inputs) + .datepicker(options) + .bind('changeDate', $.proxy(this.dateUpdated, this)); + + this.pickers = $.map(this.inputs, function(i){ + return $(i).data('datepicker'); + }); + this.updateDates(); + }; + DateRangePicker.prototype = { + updateDates: function(){ + this.dates = $.map(this.pickers, function(i){ + return i.getUTCDate(); + }); + this.updateRanges(); + }, + updateRanges: function(){ + var range = $.map(this.dates, function(d){ + return d.valueOf(); + }); + $.each(this.pickers, function(i, p){ + p.setRange(range); + }); + }, + dateUpdated: function(e){ + // `this.updating` is a workaround for preventing infinite recursion + // between `changeDate` triggering and `setUTCDate` calling. Until + // there is a better mechanism. + if (this.updating) + return; + this.updating = true; + + var dp = $(e.target).data('datepicker'), + new_date = dp.getUTCDate(), + i = $.inArray(e.target, this.inputs), + l = this.inputs.length; + if (i === -1) + return; + + $.each(this.pickers, function(i, p){ + if (!p.getUTCDate()) + p.setUTCDate(new_date); + }); + + if (new_date < this.dates[i]){ + // Date being moved earlier/left + while (i >= 0 && new_date < this.dates[i]){ + this.pickers[i--].setUTCDate(new_date); + } + } + else if (new_date > this.dates[i]){ + // Date being moved later/right + while (i < l && new_date > this.dates[i]){ + this.pickers[i++].setUTCDate(new_date); + } + } + this.updateDates(); + + delete this.updating; + }, + remove: function(){ + $.map(this.pickers, function(p){ p.remove(); }); + delete this.element.data().datepicker; + } + }; + + function opts_from_el(el, prefix){ + // Derive options from element data-attrs + var data = $(el).data(), + out = {}, inkey, + replace = new RegExp('^' + prefix.toLowerCase() + '([A-Z])'); + prefix = new RegExp('^' + prefix.toLowerCase()); + function re_lower(_,a){ + return a.toLowerCase(); + } + for (var key in data) + if (prefix.test(key)){ + inkey = key.replace(replace, re_lower); + out[inkey] = data[key]; + } + return out; + } + + function opts_from_locale(lang){ + // Derive options from locale plugins + var out = {}; + // Check if "de-DE" style date is available, if not language should + // fallback to 2 letter code eg "de" + if (!dates[lang]){ + lang = lang.split('-')[0]; + if (!dates[lang]) + return; + } + var d = dates[lang]; + $.each(locale_opts, function(i,k){ + if (k in d) + out[k] = d[k]; + }); + return out; + } + + var old = $.fn.datepicker; + $.fn.datepicker = function(option){ + var args = Array.apply(null, arguments); + args.shift(); + var internal_return; + this.each(function(){ + var $this = $(this), + data = $this.data('datepicker'), + options = typeof option === 'object' && option; + if (!data){ + var elopts = opts_from_el(this, 'date'), + // Preliminary otions + xopts = $.extend({}, defaults, elopts, options), + locopts = opts_from_locale(xopts.language), + // Options priority: js args, data-attrs, locales, defaults + opts = $.extend({}, defaults, locopts, elopts, options); + if ($this.is('.input-daterange') || opts.inputs){ + var ropts = { + inputs: opts.inputs || $this.find('input').toArray() + }; + $this.data('datepicker', (data = new DateRangePicker(this, $.extend(opts, ropts)))); + } + else { + $this.data('datepicker', (data = new Datepicker(this, opts))); + } + } + if (typeof option === 'string' && typeof data[option] === 'function'){ + internal_return = data[option].apply(data, args); + if (internal_return !== undefined) + return false; + } + }); + if (internal_return !== undefined) + return internal_return; + else + return this; + }; + + var defaults = $.fn.datepicker.defaults = { + autoclose: false, + beforeShowDay: $.noop, + calendarWeeks: false, + clearBtn: false, + daysOfWeekDisabled: [], + endDate: Infinity, + forceParse: true, + format: 'mm/dd/yyyy', + keyboardNavigation: true, + language: 'en', + minViewMode: 0, + multidate: false, + multidateSeparator: ',', + orientation: "auto", + rtl: false, + startDate: -Infinity, + startView: 0, + todayBtn: false, + todayHighlight: false, + weekStart: 0 + }; + var locale_opts = $.fn.datepicker.locale_opts = [ + 'format', + 'rtl', + 'weekStart' + ]; + $.fn.datepicker.Constructor = Datepicker; + var dates = $.fn.datepicker.dates = { + en: { + days: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"], + daysShort: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"], + daysMin: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa", "Su"], + months: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"], + monthsShort: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"], + today: "Today", + clear: "Clear" + } + }; + + var DPGlobal = { + modes: [ + { + clsName: 'days', + navFnc: 'Month', + navStep: 1 + }, + { + clsName: 'months', + navFnc: 'FullYear', + navStep: 1 + }, + { + clsName: 'years', + navFnc: 'FullYear', + navStep: 10 + }], + isLeapYear: function(year){ + return (((year % 4 === 0) && (year % 100 !== 0)) || (year % 400 === 0)); + }, + getDaysInMonth: function(year, month){ + return [31, (DPGlobal.isLeapYear(year) ? 29 : 28), 31, 30, 31, 30, 31, 31, 30, 31, 30, 31][month]; + }, + validParts: /dd?|DD?|mm?|MM?|yy(?:yy)?/g, + nonpunctuation: /[^ -\/:-@\[\u3400-\u9fff-`{-~\t\n\r]+/g, + parseFormat: function(format){ + // IE treats \0 as a string end in inputs (truncating the value), + // so it's a bad format delimiter, anyway + var separators = format.replace(this.validParts, '\0').split('\0'), + parts = format.match(this.validParts); + if (!separators || !separators.length || !parts || parts.length === 0){ + throw new Error("Invalid date format."); + } + return {separators: separators, parts: parts}; + }, + parseDate: function(date, format, language){ + if (!date) + return undefined; + if (date instanceof Date) + return date; + if (typeof format === 'string') + format = DPGlobal.parseFormat(format); + var part_re = /([\-+]\d+)([dmwy])/, + parts = date.match(/([\-+]\d+)([dmwy])/g), + part, dir, i; + if (/^[\-+]\d+[dmwy]([\s,]+[\-+]\d+[dmwy])*$/.test(date)){ + date = new Date(); + for (i=0; i < parts.length; i++){ + part = part_re.exec(parts[i]); + dir = parseInt(part[1]); + switch (part[2]){ + case 'd': + date.setUTCDate(date.getUTCDate() + dir); + break; + case 'm': + date = Datepicker.prototype.moveMonth.call(Datepicker.prototype, date, dir); + break; + case 'w': + date.setUTCDate(date.getUTCDate() + dir * 7); + break; + case 'y': + date = Datepicker.prototype.moveYear.call(Datepicker.prototype, date, dir); + break; + } + } + return UTCDate(date.getUTCFullYear(), date.getUTCMonth(), date.getUTCDate(), 0, 0, 0); + } + parts = date && date.match(this.nonpunctuation) || []; + date = new Date(); + var parsed = {}, + setters_order = ['yyyy', 'yy', 'M', 'MM', 'm', 'mm', 'd', 'dd'], + setters_map = { + yyyy: function(d,v){ + return d.setUTCFullYear(v); + }, + yy: function(d,v){ + return d.setUTCFullYear(2000+v); + }, + m: function(d,v){ + if (isNaN(d)) + return d; + v -= 1; + while (v < 0) v += 12; + v %= 12; + d.setUTCMonth(v); + while (d.getUTCMonth() !== v) + d.setUTCDate(d.getUTCDate()-1); + return d; + }, + d: function(d,v){ + return d.setUTCDate(v); + } + }, + val, filtered; + setters_map['M'] = setters_map['MM'] = setters_map['mm'] = setters_map['m']; + setters_map['dd'] = setters_map['d']; + date = UTCDate(date.getFullYear(), date.getMonth(), date.getDate(), 0, 0, 0); + var fparts = format.parts.slice(); + // Remove noop parts + if (parts.length !== fparts.length){ + fparts = $(fparts).filter(function(i,p){ + return $.inArray(p, setters_order) !== -1; + }).toArray(); + } + // Process remainder + function match_part(){ + var m = this.slice(0, parts[i].length), + p = parts[i].slice(0, m.length); + return m === p; + } + if (parts.length === fparts.length){ + var cnt; + for (i=0, cnt = fparts.length; i < cnt; i++){ + val = parseInt(parts[i], 10); + part = fparts[i]; + if (isNaN(val)){ + switch (part){ + case 'MM': + filtered = $(dates[language].months).filter(match_part); + val = $.inArray(filtered[0], dates[language].months) + 1; + break; + case 'M': + filtered = $(dates[language].monthsShort).filter(match_part); + val = $.inArray(filtered[0], dates[language].monthsShort) + 1; + break; + } + } + parsed[part] = val; + } + var _date, s; + for (i=0; i < setters_order.length; i++){ + s = setters_order[i]; + if (s in parsed && !isNaN(parsed[s])){ + _date = new Date(date); + setters_map[s](_date, parsed[s]); + if (!isNaN(_date)) + date = _date; + } + } + } + return date; + }, + formatDate: function(date, format, language){ + if (!date) + return ''; + if (typeof format === 'string') + format = DPGlobal.parseFormat(format); + var val = { + d: date.getUTCDate(), + D: dates[language].daysShort[date.getUTCDay()], + DD: dates[language].days[date.getUTCDay()], + m: date.getUTCMonth() + 1, + M: dates[language].monthsShort[date.getUTCMonth()], + MM: dates[language].months[date.getUTCMonth()], + yy: date.getUTCFullYear().toString().substring(2), + yyyy: date.getUTCFullYear() + }; + val.dd = (val.d < 10 ? '0' : '') + val.d; + val.mm = (val.m < 10 ? '0' : '') + val.m; + date = []; + var seps = $.extend([], format.separators); + for (var i=0, cnt = format.parts.length; i <= cnt; i++){ + if (seps.length) + date.push(seps.shift()); + date.push(val[format.parts[i]]); + } + return date.join(''); + }, + headTemplate: ''+ + ''+ + ''+ + ''+ + ''+ + ''+ + '', + contTemplate: '', + footTemplate: ''+ + ''+ + ''+ + ''+ + ''+ + ''+ + ''+ + '' + }; + DPGlobal.template = '
'+ + '
'+ + ''+ + DPGlobal.headTemplate+ + ''+ + DPGlobal.footTemplate+ + '
'+ + '
'+ + '
'+ + ''+ + DPGlobal.headTemplate+ + DPGlobal.contTemplate+ + DPGlobal.footTemplate+ + '
'+ + '
'+ + '
'+ + ''+ + DPGlobal.headTemplate+ + DPGlobal.contTemplate+ + DPGlobal.footTemplate+ + '
'+ + '
'+ + '
'; + + $.fn.datepicker.DPGlobal = DPGlobal; + + + /* DATEPICKER NO CONFLICT + * =================== */ + + $.fn.datepicker.noConflict = function(){ + $.fn.datepicker = old; + return this; + }; + + + /* DATEPICKER DATA-API + * ================== */ + + $(document).on( + 'focus.datepicker.data-api click.datepicker.data-api', + '[data-provide="datepicker"]', + function(e){ + var $this = $(this); + if ($this.data('datepicker')) + return; + e.preventDefault(); + // component click requires us to explicitly show it + $this.datepicker('show'); + } + ); + $(function(){ + $('[data-provide="datepicker-inline"]').datepicker(); + }); + +}(window.jQuery)); diff --git a/html_site/assets/scripts/bootstrap.min.js b/html_site/assets/scripts/bootstrap.min.js new file mode 100644 index 0000000..c6d3692 --- /dev/null +++ b/html_site/assets/scripts/bootstrap.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v3.3.2 (http://getbootstrap.com) + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher")}(jQuery),+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.2",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.2",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")&&(c.prop("checked")&&this.$element.hasClass("active")?a=!1:b.find(".active").removeClass("active")),a&&c.prop("checked",!this.$element.hasClass("active")).trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active"));a&&this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=this.sliding=this.interval=this.$active=this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.2",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));return a>this.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){return this.sliding?void 0:this.slide("next")},c.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&"show"==b&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a(this.options.trigger).filter('[href="#'+b.id+'"], [data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.2",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0,trigger:'[data-toggle="collapse"]'},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":a.extend({},e.data(),{trigger:this});c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){b&&3===b.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=c(d),f={relatedTarget:this};e.hasClass("open")&&(e.trigger(b=a.Event("hide.bs.dropdown",f)),b.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger("hidden.bs.dropdown",f)))}))}function c(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.2",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=c(e),g=f.hasClass("open");if(b(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(' +

+
+
+
+
+
Pricing FAQs
+
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+
+ +
+
+
+
+
+ Full Day +
+
+ $ + 255 + / mo +
+
+
    +
  • 3x incredible feature
  • +
  • unlimited extra feature
  • +
  • 5x free psd files
  • +
  • 1x month free resources
  • +
+ Buy Now +
+
+
+
+
+
+ Full Day +
+
+ $ + 659 + / mo +
+
+
    +
  • 3x incredible feature
  • +
  • unlimited extra feature
  • +
  • 5x free psd files
  • +
  • 1x month free resources
  • +
+ Buy Now +
+
+
+
+
+
+ Full Day +
+
+ $ + 1.988 + / mo +
+
+
    +
  • 3x incredible feature
  • +
  • unlimited extra feature
  • +
  • 5x free psd files
  • +
  • 1x month free resources
  • +
+ Buy Now +
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/html_site/result.html b/html_site/result.html new file mode 100644 index 0000000..fd4d60e --- /dev/null +++ b/html_site/result.html @@ -0,0 +1,592 @@ + + + + + + +Result + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+ +
+ + +
+
+
+ +
+
+
    +
  • + +
    +
    + +

    DesignFurniture
    + MakeDoors
    + RefineCabinets +

    + Get Quick Qoute +
    +
    +
  • +
  • + +
  • +
  • + +
  • +
+
+
+
+ +
+
+
+
+
+
+ + + + +
+
+
+
+
+
+
+ + +
+ + + + + + + + + + + + + + \ No newline at end of file diff --git a/html_site/services.html b/html_site/services.html new file mode 100644 index 0000000..1c7a945 --- /dev/null +++ b/html_site/services.html @@ -0,0 +1,802 @@ + + + + + + + Services + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+ +
+ + +
+
+
+ + +
+ + + +
+
+
+
+
+
+
+ +
+

Our Services

+

One jeepers stood owing and narrow while among that orca thanks.

+
+ +
+
+
+
+
+
+
+
+ # +
+
+
Amazing Cutting Machines
+

Undid a hey much oh much some less over much rosily that impeccable since instead far insect eagle together began pointed.

+
+
+
+
+
+
+ # +
+
+
Multi Skilled Mans
+

In far removed infallible that articulate so reindeer doubtfully haughty more more hen happy hello gosh growled.

+
+
+
+
+
+
+ # +
+
+
Our Wide Woodland
+

Unbound and arbitrarily wiped wow virtuous during more seal diplomatically cuckoo less eagle hey inside and hurt far fatally.

+
+
+
+
+
+
+
+
+ +
+

Our Creative Experties

+

One jeepers stood owing and narrow while among that orca thanks.

+
+ +
+
+
+
+
+
+
+
+ +
+
Machine Cutting
+
+
+
+

Not guarantee no movement as wood is a natural product, but it does make the movement manageable.

+
+
+
+
+
+
+ +
+
Creative Tools
+
+
+
+

Not guarantee no movement as wood is a natural product, but it does make the movement manageable.

+
+
+
+
+
+
+ +
+
Cutting Wood
+
+
+
+

Not guarantee no movement as wood is a natural product, but it does make the movement manageable.

+
+
+
+
+
+
+ +
+
Perfect Grip
+
+
+
+

Not guarantee no movement as wood is a natural product, but it does make the movement manageable.

+
+
+
+
+
+
+ +
+
Renovation
+
+
+
+

Not guarantee no movement as wood is a natural product, but it does make the movement manageable.

+
+
+
+
+
+
+ +
+
Revamping
+
+
+
+

Not guarantee no movement as wood is a natural product, but it does make the movement manageable.

+
+
+
+
+
+
+ +
+
Cutting Edge
+
+
+
+

Not guarantee no movement as wood is a natural product, but it does make the movement manageable.

+
+
+
+
+
+
+ +
+
Creative Work
+
+
+
+

Not guarantee no movement as wood is a natural product, but it does make the movement manageable.

+
+
+
+
+
+
+
+
+ +
+

We a Certified Experts

+

One jeepers stood owing and narrow while among that orca thanks.

+
+ +
+
+
+
    +
  • #
  • +
  • #
  • +
  • #
  • +
  • #
  • +
  • #
  • +
  • #
  • +
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+

We all Respect
If it's wood, we can make it.

+

Unbound and arbitrarily wiped wow virtuous during more seal diplomatically cuckoo less eagle hey inside and hurt far fatally aardvark artificially the angelfish however shyly well above eminently. Under majestic bridled gurgled a flamingo gulped alas chuckled on goodness badger.

+
+
    +
  • More than beautiful homes… Next generation, future-ready homes
  • +
  • Northwoods innovator of high-performance home building
  • +
  • A holistic approach to the design and build phases of each project
  • +
  • Comfortable, safe, durable and energy-efficient custom-built homes
  • +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ # +
+
+

Comes from mature trees. This gives you a beautiful, long lasting product varnishes available here in Belize to ensure a long lasting preservation.

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

GET A QUICK QUOTE FOR

+

One jeepers stood owing and narrow while among that orca thanks.

+
+
+
+
+
+
+
+
+
+ # +
+
+
Perfect Alignments
+

A then chose due pernicious this near against and cut much insect flirtatiously neglectful this a across on.

+
+
+
+
+
+
+ # +
+
+
Best Tools
+

Cow less this spontaneously abusive blind jeez via rebuilt porpoise far yikes groggily lemur aside beseechingly alas instead.

+
+
+
+
+
+
+ # +
+
+
Amazing Machines
+

Pushed far much this dear dear husky far by banefully some far neurotically and dog this far yikes hey in furrowed tactfully.

+
+
+
+
+
+
+ # +
+
+
Skilled Hands
+

Far grunted sparingly and much or ahead convulsive more aside a across adventurous hey anathematic.

+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ +
+
+ Visit us + ABCD an receive
see all the social media
Newyork
+
+
+
+ +
+
+
+ +
+
+ Phone + (0044) 123 456 7891 +
+
+
+ +
+
+
+ +
+
+ Timing + Friday to Saturday 08:00Am to 09:00Pm +
+
+
+ + + +
+
+
+
+
+
+
+
+
+
+
+
+ +
+

get a Online Quick Qoute

+

One jeepers stood owing and narrow while among that orca thanks.

+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + + +
+ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/html_site/style.css b/html_site/style.css new file mode 100644 index 0000000..448f3db --- /dev/null +++ b/html_site/style.css @@ -0,0 +1,5046 @@ +@charset "utf-8"; +/*--------------------------------------------------------------- + +Theme Name: Carpenter + +Theme URI: http://www.pixfill.com + +Author: PixFill + +Author URI: http://www.pixfill.com + +Version: 1.2 + +---------------------------------------------------------------*/ +/* Theme Typo Start */ +@import url(http://fonts.googleapis.com/css?family=Raleway:400,500,700,600,300|Montserrat:400,700); +@import url(assets/css/responsive.css); + +iframe { width: 100%; } +* { + margin: 0px; + padding: 0px; +} +body { + color: #686868; + font-weight: 500; + font-family: 'Raleway', sans-serif; + font-size: 13px; + line-height: 22px; + background-color: #fff; +} +/* Global Typography */ +/* Heading Typo */ +body h1, +body h2, +body h3, +body h4, +body h5, +body h6 { + color: #333; + font-family: 'Montserrat', sans-serif; + font-style: normal; + font-weight: 700; + line-height: 1 !important; + margin: 0 0 8px; + letter-spacing: -1px; +} +h1 { font-size: 36px; letter-spacing: -2px !important;} +h2 { font-size: 30px; } +h3 { font-size: 26px; } +h4 { font-size: 20px; } +h5 { font-size: 18px; } +h6 { font-size: 16px; } +h1 a, +h2 a, +h3 a, +h4 a, +h5 a, +h6 a { color: #333; } +p a { color: #555; } +.container { width: 990px; } +/* Paragraph Typo */ +p { + margin-bottom: 10px; + font-size: 13px; + line-height: 22px !important; +} +a { + color: #333; + text-decoration: none; + outline: none !important; +} +a:hover, +a:focus, +a:active { + outline: none; + text-decoration: none; +} +ul { margin-bottom: 0px; } +figure { + margin-bottom: 6px; + position: relative; +} +.clear { + clear: both; + font-size: 0; + line-height: 0; +} +img { max-width: 100%; } +strong { color: #333; } +iframe { + border: none; + float: left; + width: 100% !important; +} +.container.fullwidth { width: 100%; } +.container.fullwidth .col-md-12 { padding: 0px; } +/* Wordpress Defult Clasess */ +.sticky, +.wp-caption, +.wp-caption-text, +.gallery-caption, +.bypostauthor { } +.wp-caption img { height: auto; } +/* Form Input Typo */ +select { + border: 1px solid #d2d2d2; + color: #2c3239; + cursor: pointer; + display: inline-block; + font-size: 14px; + font-weight: 400; + height: 40px; + padding: 8px 12px; + width: 100%; +} +label { + color: #333333; + display: block; + font-weight: 400; + margin-bottom: 10px; +} +button { border: none; } +textarea, +input[type="text"], +input[type="password"], +input[type="datetime"], +input[type="datetime-local"], +input[type="date"], +input[type="month"], +input[type="time"], +input[type="week"], +input[type="number"], +input[type="email"], +input[type="url"], +input[type="search"], +input[type="tel"], +input[type="color"], +.uneditable-input { + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + border: 1px solid #d2d2d2; + box-sizing: border-box; + color: #3d3d3d; + display: inline-block; + font-size: 12px; + font-weight: 400; + height: 35px; + line-height: 20px; + outline: none; + padding: 4px 6px; + vertical-align: middle; +} +form p { + float: left; + position: relative; + width: 100%; +} +form p span i { + color: #474747; + left: 16px; + position: absolute; + top: 13px; +} +input:focus, +textarea:focus{ + border-color: #ccc !important; +} +.element-size-25 { width: 25%; } +.element-size-33 { width: 33.333%; } +.element-size-50 { width: 50%; } +.element-size-67 { width: 66.67%; } +.element-size-75 { width: 75%; } +.element-size-100, +.section-fullwidth { + float: left; + width: 100%; +} +.element-size-75 .col-md-3 { width: 33.3333%; } +.element-size-50 .col-md-3 { width: 50%; } +.element-size-25 .col-md-3 { width: 100%; } +.element-size-67 .col-md-3 { width: 33.4444%; } +/* Define Main Grid */ +.page-content .section-content { + float: left; + position: relative; + width: 66%; + z-index: 1; +} +.section-content { + float: left; + padding: 0 0px 0 0; + position: relative; + width: 75%; + z-index: 1; +} +.section-sidebar { + float: left; + padding: 0px 0px 0px 30px; + width: 30%; +} +.page-sidebar ~ .page-content { + float: right; + padding-left: 15px; + padding-right: 0px; + position: relative; + width: 70%; + z-index: 9; +} +.page-content { + float: left; + padding: 0 15px 0 0; + position: relative; + width: 70%; + z-index: 9; +} +.page-content ~ .page-sidebar { + float: left; + padding-right: 15px; + position: relative; + width: 30%; +} +.page-section, +figure img { + float: left; + width: 100%; +} +.page-content .container { + width: 100%; + padding: 0; +} +.page-sidebar { + float: left; + position: relative; + width: 25%; +} +.page-content.blog-editor { padding: 0; } +/* HACK FOR GRID */ +[class*="element-size"] { + display: inline-block; + margin: 0 -4px 0 0; + vertical-align: top; +} +[class*="col-md"] { + display: inline-block; + margin: 0 -4px 35px 0; + vertical-align: top; +} +/* HACK FOR GRID */ +.wrapper.wrapper_boxed { + box-shadow: 0px 0px 2px 1px rgba(0,0,0,0.3); + margin: 40px auto; + position: relative; + width: 1240px; +} +body.logged-in.admin-bar { margin-top: 32px; } +#wpadminbar { position: absolute; } +.wrapper { margin-top: 0.01em; } +/* Adjust Grid Width */ +.col-md-9 .col-md-2 { width: 20%; } +.col-md-9 .col-md-3 { width: 33.3333%; } +.main-title.col-md-12 { margin: 0px; } +/*.col-md-12 .col-md-12,.col-md-12 .col-md-6 { padding: 0px; }*/ +/* RichEditore Style's */ +.rich_editor_text h1, +.rich_editor_text h2, +.rich_editor_text h3, +.rich_editor_text h4, +.rich_editor_text h5 { margin-bottom: 10px; } +.rich_editor_text p, +.rich_editor_text ul, +.rich_editor_text ol { margin-bottom: 10px; } +.rich_editor_text ul { + float: none; + list-style: disc; + margin-left: 0px; + padding-left: 25px; +} +.rich_editor_text .liststyle ul { padding-left: 0px; } +.rich_editor_text ol { + list-style-type: decimal; + margin-left: 0px; + padding-left: 25px; +} +.rich_editor_text li { float: none; } +.rich_editor_text ul ul { + list-style-type: circle; + margin-bottom: 0; +} +img.alignright { + box-shadow: 0 0 3px rgba(0,0,0,0.2); + float: right; + margin: 0 0px 30px 30px; +} +img.alignleft { + box-shadow: none; + float: left; + margin: 0 30px 30px 0; +} +img.aligncenter { + box-shadow: 0 0 3px rgba(0,0,0,0.2); + display: block; + margin: 0 auto 30px; +} +/* ThemeUnit Style's */ +li { + list-style: disc outside none; +} +ul ul { margin-left: 20px; } +ol { + float: none; + list-style: decimal; + padding-left: 15px; +} +ol ol { margin-left: 20px; } +ol li { + list-style: decimal; + width: 100%; +} +table { + background-color: transparent; + max-width: 100%; +} +th { text-align: left; } +table { + width: 100%; + margin: 0px 0px 15px 0px; +} +table > thead > tr > th, +table > tbody > tr > th, +table > tfoot > tr > th, +table > thead > tr > td, +table > tbody > tr > td, +table > tfoot > tr > td { + line-height: 2.5; + padding: 5px 20px; + vertical-align: top; + background: #fff; + border: 1px solid #f4f4f4; +} +table thead tr th { + background: #000; + border: none; + color: #fff; + text-transform: uppercase; + font-family: 'Roboto Condensed', sans-serif; +} +table tbody tr td span { + color: #666; + font-size: 12px; + line-height: 15px; +} +.table > caption + thead > tr:first-child > th, +.table > colgroup + thead > tr:first-child > th, +.table > thead:first-child > tr:first-child > th, +.table > caption + thead > tr:first-child > td, +.table > colgroup + thead > tr:first-child > td, +.table > thead:first-child > tr:first-child > td { border-top: 1px solid #d2d2d2; } +table > thead > tr > th { + border-bottom: 2px solid #d2d2d2; + vertical-align: bottom; +} +table > caption + thead > tr:first-child > th, +table > colgroup + thead > tr:first-child > th, +table > thead:first-child > tr:first-child > th, +table > caption + thead > tr:first-child > td, +table > colgroup + thead > tr:first-child > td, +table > thead:first-child > tr:first-child > td { border-bottom: 0; } +table > tbody + tbody { border-top: 2px solid #d2d2d2; } +.table > thead > tr > th, +.table > tbody > tr > th, +.table > tfoot > tr > th, +.table > thead > tr > td, +.table > tbody > tr > td, +table > tfoot > tr > td { padding: 12px 20px; } +p ins { color: #999; } +dl dd { margin-left: 20px; } +address { font-style: italic; } +::-webkit-input-placeholder { + color: rgba(255, 255, 255, 0.2); +} +:-moz-placeholder { + color: rgba(255, 255, 255, 0.2); + opacity: 1; +} +::-moz-placeholder { + color: rgba(255, 255, 255, 0.2); + opacity: 1; +} +:-ms-input-placeholder { + color: rgba(255, 255, 255, 0.2); +} +.mejs-container { margin-bottom: 20px; } +.wp-caption-text.gallery-caption { + float: left; + margin: 10px 0px 0px ; + padding: 0 4px; + text-align: left; + width: 100%; + display: none; +} +.page-links { + float: left; + padding: 0px 0px 20px; + text-align: center; + text-transform: uppercase; +} +.page-links span { + background: #222; + color: #fff; + font-size: 11px; + padding: 5px 10px; +} +.page-links a span { + color: #fff; + font-size: 11px; + padding: 5px 10px; +} +.page-links span.page-links-title { color: #fff; } +.password_protected > form { display: inline-block; } +.password_protected { + float: left; + text-align: center; + width: 100%; +} +.password_protected p { + float: left; + margin: 0; + width: auto; +} +.password_protected input[type="submit"] { + background-color: #000; + border: none; + color: #fff; + padding: 6px 15px 5px 15px; +} +.password_protected .protected-icon a { + background-color: #000; + border-radius: 100%; + color: #ffffff; + display: inline-block; + height: 80px; + margin: 0px 0px 20px 0px; + padding: 13px 0px 0px 0px; + width: 80px; + font-size: 36px; +} +#cs-comments .text ul ul { margin-left: 20px; } +#cs-comments .text ul li { list-style: inside none disc; } +/* ThemeCustom Setup */ +/* Default Gallery Setup */ +.entry-content img { + border: 1px solid #ccc; + max-width: 98%; + padding: 1%; +} +.gallery { + clear: both; + margin: 0 auto; + margin-left: -20px; + overflow: hidden; +} +.gallery .gallery-item { + float: left; + list-style: none; + margin: 0px 0 0; + overflow: hidden; + padding: 0 0 21px 16px; + text-align: center; +} +.gallery-caption { font-size: 11px; } +.gallery-item img { + float: left; + padding: 0 0px; + width: 100%; +} +/* Image sizes depending on the number of columns + Based on Hybrid theme */ +.gallery-columns-0 .gallery-item { width: 100%; } +.gallery-columns-1 .gallery-item { width: 100%; } +.gallery-columns-2 .gallery-item { width: 50%; } +.gallery-columns-3 .gallery-item { width: 33.33%; } +.gallery-columns-4 .gallery-item { width: 25%; } +.gallery-columns-5 .gallery-item { width: 20%; } +.gallery-columns-6 .gallery-item { width: 16.66%; } +.gallery-columns-7 .gallery-item { width: 14.28%; } +.gallery-columns-8 .gallery-item { width: 12.5%; } +.gallery-columns-9 .gallery-item { width: 11.11%; } +.gallery-columns-10 .gallery-item { width: 10%; } +.gallery-columns-11 .gallery-item { width: 9.09%; } +.gallery-columns-12 .gallery-item { width: 8.33%; } +.gallery-columns-13 .gallery-item { width: 7.69%; } +.gallery-columns-14 .gallery-item { width: 7.14%; } +.gallery-columns-15 .gallery-item { width: 6.66%; } +.gallery-columns-16 .gallery-item { width: 6.25%; } +.gallery-columns-17 .gallery-item { width: 5.88%; } +.gallery-columns-18 .gallery-item { width: 5.55%; } +.gallery-columns-19 .gallery-item { width: 5.26%; } +.gallery-columns-20 .gallery-item { width: 5%; } +.gallery-columns-21 .gallery-item { width: 4.76%; } +.gallery-columns-22 .gallery-item { width: 4.54%; } +.gallery-columns-23 .gallery-item { width: 4.34%; } +.gallery-columns-24 .gallery-item { width: 4.16%; } +.gallery-columns-25 .gallery-item { width: 4%; } +.gallery-columns-26 .gallery-item { width: 3.84%; } +.gallery-columns-27 .gallery-item { width: 3.7%; } +.gallery-columns-28 .gallery-item { width: 3.57%; } +.gallery-columns-29 .gallery-item { width: 3.44%; } +.gallery-columns-30 .gallery-item { width: 3.33%; } +.main-section { + padding: 44px 0 0 0; + float: left; + width: 100%; + overflow: hidden; +} +.nicescroll-cursors{z-index: 99999;} +.nicescroll-rails { + opacity: 1 !important; + z-index: 99999 !important; +} +.nicescroll-cursors { + background: #505050 !important; + width: 8px !important; + border-radius: 10px !important; + border:none !important; +} +.nicescroll-cursors:after { + content: '\f0c9'; + font-family: "icomoon"; + font-size: 15px; + line-height: 20px; + color: #fff; + position: absolute; + top: 50%; + margin: -2px 0 0; + display: none; +} +/* Default Gallery */ +.right-side{ float: right;} +.left-side{ float:left; } +/* Topbar */ +.px-top-bar .left-side{ padding:14px 0 10px;} +.px-top-bar{ + border-bottom:1px solid rgba(0,0,0,0.1); + position: relative; + z-index: 1001; +} +.top-nav ul{ + font-size: 12px; + line-height: 15px; + overflow: hidden; +} +.top-nav ul li:first-child{ padding:0 11px 0 0; } +.top-nav ul li:first-child:after{ display: none; } +.top-nav ul li{ + list-style: none; + float: left; + padding: 0 10px; + position: relative; + text-shadow: 1px 1px 0 rgba(0,0,0,0.3); +} +.top-nav ul li:after{ + background: #fff; + content: ""; + height: 2px; + left: 0; + position: absolute; + top: 50%; + width: 2px; + margin: -1px 0 0; + -webkit-box-shadow: 1px 1px 0 0 rgba(0,0,0,0.3); + box-shadow: 1px 1px 0 0 rgba(0,0,0,0.3); +} +.top-nav ul li a{ color: #fff;} +/* Topbar Social Media */ +.px-top-bar .social-media{ + display: inline-block; + vertical-align: middle; + padding: 12px 0; +} +.px-top-bar .social-media li{ + list-style: none; + float: left; + line-height: 16px; + margin: 0 19px 0 0; +} +.px-top-bar .social-media a:hover i{ color: #fff; } +.px-top-bar .social-media i{ + font-size: 15px; + line-height: 15px; + display: inline-block; + vertical-align: middle; + color: #fff; + text-shadow: 1px 1px 0 rgba(0,0,0,0.3); +} +/* Language Nav */ +.px-top-bar #lang_sel_list{ + display: inline-block; + vertical-align: middle; + height: auto !important; + font-size: 11px; + line-height: 12px; + margin: 0; + border-left:1px solid rgba(0,0,0,0.1); + border-right:1px solid rgba(0,0,0,0.1); +} +.px-top-bar #lang_sel_list>ul>li{ + display: inline-block; + vertical-align: middle; + padding: 10px 1px 8px !important; + position: relative; + float: none; + text-shadow: 1px 1px 0 rgba(0,0,0,0.3); +} +.px-top-bar #lang_sel_list img.iclflag{ + top: -1px; + margin: 0 5px 0 0; +} +.px-top-bar #lang_sel_list a.lang_sel_sel:hover, +.px-top-bar #lang_sel_list a:hover{ + color: #fff; +} +.px-top-bar #lang_sel_list a.lang_sel_sel, +.px-top-bar #lang_sel_list>ul>li a{ + color: #fff; + background: none !important; + padding: 4px 8px; +} +.px-top-bar #lang_sel_list a.lang_sel_sel{ + position: relative; + padding: 4px 34px 4px 8px; +} +.px-top-bar #lang_sel_list a.lang_sel_sel:after{ + position: absolute; + right: 9px; + top:50%; + margin: -8px 0 0; + content: '\eaaf'; + font-family: 'icomoon'; + width: 14px; + height: 14px; + background: rgba(55,48,40,0.3); + border-radius: 14px; + text-align: center; + font-size: 12px; + line-height: 16px; + text-shadow: none; + line-height: 14px; +} +.px-top-bar #lang_sel_list>ul>li:hover ul{ + opacity: 1; + visibility: visible; + -moz-transform: translateX(0); + -webkit-transform: translateX(0); + -o-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); +} +.px-top-bar #lang_sel_list ul ul{ + position: absolute; + left: 0; + top:100%; + width: 100%; + opacity: 0; + visibility: hidden; + /*padding: 8px 0 0 !important;*/ + -webkit-box-shadow: 0 0 6px 0 rgba(0,0,0,0.17); + box-shadow: 0 0 6px 0 rgba(0,0,0,0.17); + -webkit-transition: all 0.3s ease-in; + -moz-transition: all 0.3s ease-in; + -ms-transition: all 0.3s ease-in; + -o-transition: all 0.3s ease-in; + transition: all 0.3s ease-in; + -moz-transform: translateX(-20px); + -webkit-transform: translateX(-20px); + -o-transform: translateX(-20px); + -ms-transform: translateX(-20px); + transform: translateX(-20px); +} +.px-top-bar #lang_sel_list ul ul li:first-child{ + border-top:none; +} +.px-top-bar #lang_sel_list ul ul li{ + background: #fff; + display: block; + float: none; + font-size: 12px; + line-height: 15px; + border-top:1px solid #f2f2f2; + text-shadow: none; +} +.px-top-bar #lang_sel_list ul ul li a{ + color: #686868; + padding: 10px; + -webkit-transition: all 0.3s ease-in; + -moz-transition: all 0.3s ease-in; + -ms-transition: all 0.3s ease-in; + -o-transition: all 0.3s ease-in; + transition: all 0.3s ease-in; +} +.px-top-bar #lang_sel_list ul ul li a:hover{ + color: #686868; + background: rgba(0,0,0,0.2) !important; +} +/* Logo Area */ +.px-logo-area{ + overflow: hidden; + padding:0 0 33px; +} +.px-head-info ul{ overflow: hidden; margin: 7px 0 0; } +.px-head-info ul li:last-child{ padding: 0 0 0 13px; } +.px-head-info ul li{ + float: left; + list-style: none; + font-size: 16px; + line-height: 19px; + padding:0 17px; + color: #686868; + text-shadow: 2px 2px 0 #fff; + border-left: 1px solid #e2e1e0; +} +.px-head-info ul li a{ color: #686868; } +.px-head-info ul li span{ + color: #999; + display: block; + font-size: 11px; + line-height: 14px; + font-weight: 400; + text-shadow: none; + margin: 0 0 1px; +} +/* Navigation Start */ +.px-main-nav.scroll-to-fixed-fixed .px-logo-area{ display: none; } +.px-main-nav.scroll-to-fixed-fixed .px-nav-area{ margin: 0; } +.px-main-nav.scroll-to-fixed-fixed{ padding: 15px 0;} +.px-main-nav{ + background: #f5f5f5; + border-top: 1px solid #fff; + padding: 30px 0 0; + -webkit-box-shadow: 0 5px 24px 0 rgba(0,0,0,0.2); + box-shadow: 0 5px 24px 0 rgba(0,0,0,0.2); + position: relative; + z-index: 11; +} +.px-nav-area{ + display: inline-block; + vertical-align: middle; + margin: 0 0 -28px; + width: 100%; +} +.px-head-info ul li:first-child { + border-left: none; +} +.px-nav-area:after{ + display: block; + content: ''; + clear: both; +} +.cs-click-menu i { + display: inline-block; + font-size: 22px; + line-height: 50px; + vertical-align: top; +} +.cs-click-menu { + color: #fff; + display: none; + height: 54px; + text-align: center; + width: 54px; +} +.navigation{ + border-radius: 2px; + background: #373028; + float:left; +} +.navigation .cs-close-btn{ display: none; } +.navigation>ul:after{ + display: block; + clear:both; + content: ''; +} +.navigation>ul>li:last-child{ + border-radius: 0 2px 2px 0; + overflow: hidden; +} +.navigation>ul>li:first-child{ + border: none; + border-radius: 2px 0 0 2px; + overflow: hidden; +} +.navigation>ul>li{ + font-size: 14px; + line-height: 17px; + font-weight: 700; + list-style: none; + border-left:1px solid rgba(0,0,0,0.1); + position: relative; + float: left; +} +.navigation>ul>li:hover>a{ + background: #ff9310; +} +.navigation>ul>li>a{ + color: #fff; + display: block; + padding: 18px 23px; +} +.navigation>ul>li:hover .sub-dropdown{ + opacity: 1; + visibility: visible; + -webkit-transform: translateX(0); + -moz-transform: translateX(0); + -ms-transform: translateX(0); + -o-transform: translateX(0); + transform: translateX(0); + z-index: 9999; +} +.sub-dropdown{ + left: 0; + padding: 18px 0 0; + margin:0; + opacity: 0; + position: absolute; + top: 100%; + visibility: hidden; + width: 205px; + z-index: 99; + font-size: 12px; + line-height: 15px; + text-shadow: 1px 1px 0 #fff; + -webkit-transition: all 0.3s ease-in; + -moz-transition: all 0.3s ease-in; + -ms-transition: all 0.3s ease-in; + -o-transition: all 0.3s ease-in; + transition: all 0.3s ease-in; + -webkit-transform: translateX(-20px); + -moz-transform: translateX(-20px); + -ms-transform: translateX(-20px); + -o-transform: translateX(-20px); + transform: translateX(-20px); +} +.sub-dropdown ul li:first-child, +.sub-dropdown>li:first-child{ + border-top:none; + border-radius: 3px 3px 0 0; +} +.sub-dropdown ul li:last-child, +.sub-dropdown>li:last-child{ + border-bottom:none; + border-radius: 0 0 3px 3px; +} +.sub-dropdown ul li, +.sub-dropdown>li{ + background: #f1f1f1 url(assets/images/arrow-nav.png) no-repeat 8px 12px; + list-style: none; + border-top:1px solid #f8f8f8; + border-bottom:1px solid #e5e5e5; + position: relative; + font-weight: 600; + padding: 8px 10px 6px 20px; + margin: 0px; +} +.responsive-btn{display: none;} +.sub-dropdown ul li>a, +.sub-dropdown>li>a{ + color: #686868; + -webkit-transition: all 0.3s ease-in; + -moz-transition: all 0.3s ease-in; + -ms-transition: all 0.3s ease-in; + -o-transition: all 0.3s ease-in; + transition: all 0.3s ease-in; +} +.sub-dropdown>li:hover>a{ + color: #fff; +} +.sub-dropdown>li:hover ul{ + opacity: 1; + visibility: visible; + -webkit-transform: translateX(0); + -moz-transform: translateX(0); + -ms-transform: translateX(0); + -o-transform: translateX(0); + transform: translateX(0); +} +.sub-dropdown ul{ + left: 100%; + padding: 0 0 0 18px; + margin:0; + opacity: 0; + position: absolute; + top: 0; + visibility: hidden; + width: 205px; + z-index: 99; + font-size: 12px; + line-height: 15px; + text-shadow: 1px 1px 0 #fff; + -webkit-transition: all 0.3s ease-in; + -moz-transition: all 0.3s ease-in; + -ms-transition: all 0.3s ease-in; + -o-transition: all 0.3s ease-in; + transition: all 0.3s ease-in; + -moz-transform: translateX(-20px); + -webkit-transform: translateX(-20px); + -o-transform: translateX(-20px); + -ms-transform: translateX(-20px); + transform: translateX(-20px); +} +.px-nav-area .btn-quote{ + line-height: 17px; + font-size: 14px; + float: right; + color: #fff; + font-weight: 700; + padding:18px 15px 18px 45px; + border-radius: 3px; + margin: 0 0 0 13px ; + text-shadow: 0 1px 1px rgba(0,0,0,0.3); + position: relative; +} +.px-nav-area .btn-quote:after{ + font-weight: normal; + position: absolute; + left: 18px; + top:50%; + margin: -10px 0 0; + line-height: 20px; + font-size: 20px; + content:'\f044'; + font-family: 'icomoon'; + color: #fff; +} +/* Breadcrumbs Start */ +.breadcrumb-sec { + position: relative; +} +.breadcrumb-sec .container{ + height: 100%; +} +.breadcrumb-sec .px-frame{ + display: table; + width:100%; + height: 100%; +} +.breadcrumb-sec .px-text{ + display: table-cell; + vertical-align: middle; +} +.breadcrumb-sec .absolute-sec .px-text { + bottom: 50px; + position: absolute; +} +.breadcrumb-sec .px-text span:after{ + position: absolute; + bottom: 0; + left: 50%; + width: 28px; + height: 1px; + margin: 0 0 0 -14px; + content: ''; +} +.breadcrumb-sec.align-center span:after { + display: none; +} +.breadcrumb-sec h1{ + color: #333; + font-weight: bold; + font-size: 40px; + line-height: 43px; + margin: 0 0 15px; + text-transform: uppercase; + text-shadow:0 1px 0 #fff; + position: relative; +} +.breadcrumb-sec .px-text-holder{ position: relative; margin: 0 0 28px; } +.breadcrumb-sec .px-text-holder:before{ + content: ""; + position: absolute; + left: 50%; + bottom: 2px; + width: 28px; + height: 1px; + bottom: -15px; + margin: 0 0 0 -14px; + background-color: #ff9310; +} +.breadcrumb-sec span{ + color: #333; + display: block; + text-shadow:1px 1px 0 #fff; + position: relative; +} +.breadcrumb-sec.align-center .px-text{ + text-align: center; +} +.breadcrumb-sec.align-left .px-text{ + text-align: left; +} +.breadcrumb-sec.align-right .px-text{ + text-align: right; +} +.breadcrumb-sec.align-center .px-post-options li { + float: none; + color: #333; + font-size:13px; + font-weight: 500; + display: inline-block; + text-shadow: 0 2px 0 #fff; +} +.breadcrumb-sec.px-center .px-post-options li:before{background-color: #000; left: -12px;} +.breadcrumb-sec.px-center .px-post-options li:first-child{margin-left: 0px;} +.breadcrumb-sec.px-center .px-post-options li{margin: 0 10px;} +.breadcrumb-sec.px-center .px-post-options li, .breadcrumb-sec.px-center.align-center .px-post-options li a, +.breadcrumb-sec.px-center.align-center .px-post-options li.px-admin-post a{ + color: #cccccc; + text-shadow:none; +} +.breadcrumb-sec .px-post-options li, .breadcrumb-sec .px-post-options li.px-admin-post a, +.breadcrumb-sec .px-post-options li a { + font-size: 12px; + color: #ccc; + font-weight: 500; +} +.breadcrumb-sec .px-post-options li i { + text-shadow: none; +} +.breadcrumb-sec.align-center .px-post-options li.px-admin-post a, +.breadcrumb-sec.align-center .px-post-options li a { + color: #333; +} + +.breadcrumb-sec.bg-img span, +.breadcrumb-sec.bg-img h1{ + color: #fff; + text-shadow:none; +} +/* banner */ +.px-banner { + overflow: hidden; +} +.px-banner li{ + position: relative; + height: 100%; +} +.px-banner .caption{ + position: absolute; + left: 0px; + top: 0px; + width: 100%; + height: 100%; +} +.px-banner .caption .container{ + position: relative; + top:50%; + margin-top: -120px; +} +.px-banner .caption h1{ + font-size: 50px; + font-weight: 400; + color: #fff; + margin-bottom: 15px; +} +.px-banner .caption h1 span{ + color: #efaa15; + font-weight: bold; +} +.px-banner .caption img{max-width: auto!important; width: auto!important;} +.px-banner .flex-direction-nav{ + top: 50%; + width: 100%; + float: left; +} +.px-banner .flex-direction-nav li:first-child{ + display: inline-block; + width: auto; + float: left; +} +.px-banner .flex-direction-nav li:last-child{ + display: inline-block; + width: auto; + float: right; +} +.px-banner .flex-direction-nav a{ + opacity: 1; + color: #efaa15; + font-size: 36px; + width: 50px; + height: 50px; + background-color: #fff; + text-align: center; + border-radius: 100%; +} +.px-banner .flex-direction-nav a em{ + line-height: 52px; + display: inline-block; + vertical-align: middle; +} +.px-banner .flex-direction-nav a.flex-prev{ + padding-right: 4px; +} +.px-banner .flex-direction-nav a.flex-next{padding-left: 4px;} +/* Project */ +.px-project-block .px-gallery{ margin: 0 0 10px; position: relative;} +.px-project-block .px-gallery #slider{ margin: 0 0 20px; position: relative; } +.px-project-block .px-gallery #slider .flex-viewport{ + border-radius: 10px; +} +.px-project-block .px-gallery #carousel{ position: relative; overflow: hidden; } +.px-project-block .px-gallery #carousel .flex-viewport{ + max-width: 628px; + margin: 0 auto; + position: relative; + z-index: 11; +} +.px-project-block .px-gallery #carousel .flex-viewport li:first-child{ margin: 0 !important ;} +.px-project-block .px-gallery #carousel .flex-viewport li{ + border-radius: 3px; + overflow: hidden; + margin: 0 0 0 20px !important; + cursor: pointer; +} +.px-project-block .px-gallery #carousel li{ + +position: relative; +} +.px-project-block .px-gallery #carousel li:after{ + position: absolute; + left: 0; + top:0; + width: 100%; + height: 100%; + content: ''; + opacity: 0; + background: rgba(0,0,0,0.5); + -webkit-transition: all 0.3s ease-in; +-moz-transition: all 0.3s ease-in; +-ms-transition: all 0.3s ease-in; +-o-transition: all 0.3s ease-in; +transition: all 0.3s ease-in; +} +.px-project-block .px-gallery #carousel li:hover:after{ + opacity: 1; +} +.px-project-block .px-gallery #carousel .flex-direction-nav{ + width: 100%; + top:0; + height: 100%; +} +.px-project-block .px-gallery #carousel .flex-direction-nav li:first-child{ float: left; } +.px-project-block .px-gallery #carousel .flex-direction-nav li{ + width: 142px; + height: 100%; + /*display: inline-block; + vertical-align: top;*/ + float: right; + border-radius: 3px; + overflow: hidden; +} +.px-project-block .px-gallery #carousel .flex-direction-nav li a{ + width: 100%; + height: 100%; + margin: 0; + top: 0; + left: 0; + opacity: 1; + background: #3f3d53; + cursor: pointer; + position: relative; +} +.px-project-block .px-gallery #carousel .flex-direction-nav li em{ + font-size: 40px; + color:#fff; + position: absolute; + left:50%; + top:50%; + text-align: center; + margin: -18px 0 0 -18px; +} +/* Breadcrumb Gallery */ +.breadcrumb-sec .px-gallery{ position: relative; overflow: hidden;} +.breadcrumb-sec .px-gallery .flex-viewport{ position: relative; max-height: inherit; } +.breadcrumb-sec .px-gallery .flex-direction-nav{ display: none; } +.breadcrumb-sec .px-gallery img{ + width: 100%; +} +.breadcrumb-sec .px-gallery #carousel img{ width: 100%; height: 100%;} +.breadcrumb-sec .px-gallery #carousel .flex-viewport li{ + border-radius: 3px; + overflow: hidden; + margin: 0 0 0 12px !important; + cursor: pointer; + height: 62px; +} +.breadcrumb-sec .px-gallery .container{ position: relative; } +.breadcrumb-sec .px-gallery #carousel{ + position: absolute; + right: 15px; + bottom:30px; + width: auto; + float: left; + z-index: 2; +} +.breadcrumb-sec .px-gallery #slider .slides li{ position: relative; } +.breadcrumb-sec .px-gallery .px-title{ + position: absolute; + bottom: 30px; + width: 100%; + z-index: 1; +} +.breadcrumb-sec .px-gallery .px-title h1{ color: #fff; text-transform: capitalize;} +.breadcrumb-sec .px-gallery .px-title span{ + color:#999; + font-size: 14px; + display: block; + text-shadow:none; +} +/* Separator */ +.px-separator{ + background: #f2f2f2; + height: 1px; + width: 100%; + margin: 10px 0; + position: relative; +} +.px-separator:after{ + position: absolute; + left: 50%; + top:0; + content: ''; + width: 28px; + height: 1px; + margin: 0 0 0 -14px; +} +.px-separator:before{ + background: #fff; + position: absolute; + left: 50%; + top:0; + content: ''; + width: 44px; + height: 1px; + margin: 0 0 0 -22px; +} +.px-gallery-heading{ margin: 0 0 25px; } +/* Project Details */ +.px-project-details .content-sec{ + margin: -9999px -9999px 0 0; + padding: 9999px 9999px 20px 0; + background-color: #f2f2f2; + overflow: hidden; +} +.px-project-details .content-sec .px-gallery-list li.col-md-6{padding-right: 10px;} +.px-project-details.detail-2 .side-detail{padding: 0px;} +.px-project-details.detail-2{ padding: 0; } +.px-project-details.detail-2 p{ margin-bottom: 0;} +.px-project-details{ + padding: 30px 0 0; + clear: both; +} +.px-project-details.px-carousel{ + padding-right: 15px; + padding-left: 15px; +} +.px-project-details.px-carousel .px-fancy-heading{margin-bottom: 40px; } +.px-project-details.px-detail-holder { + padding:0; +} +.px-project-details.px-detail-holder .px-gallery-list { + padding: 0 15px 0 25px; +} +.px-project-details .px-heading{ + text-transform: uppercase; + margin: 0 0 18px; + display: block; + float: none; +} +.px-project-details .px-detail-head{ + text-transform: uppercase; + margin: 0 0 26px; +} +.px-project-details .px-detail-list{ margin: 0 0 20px; } +.px-project-details .px-detail-list li:after{ + clear: both; + display: block; + content: ''; +} +.px-project-details .px-detail-list li{ + list-style: none; + border-top:1px solid #f2f2f2; + padding: 5px 0; + position: relative; +} +.px-project-details .px-detail-list li:before{ + position: absolute; + left: 0; + top:-1px; + content: ''; + width: 28px; + height: 1px; +} +.px-project-details .px-detail-list li .title{ + font-weight: 300; + color:#555; + font-size: 12px; + float: left; +} +.px-project-details .px-detail-list li time, +.px-project-details .px-detail-list li .desc{ + float: right; + color:#555; + font-size:12px; +} +.px-project-details .px-share{ + margin: 0 0 30px; + float: left; + width: 100%; +} +.px-project-details .px-share.btn-2 .btn{ + min-width: 106px; +} +.px-project-details .px-share .btn{ + float: right; + background: #fff; + border: 2px solid; + border-radius: 2px; + line-height: 38px; + min-width: 142px; + /*margin: 0 0 0 20px;*/ + text-align: center; + padding: 0; + font-weight:700; + -webkit-transition: all 0.3s ease-out; +-moz-transition: all 0.3s ease-out; +-ms-transition: all 0.3s ease-out; +-o-transition: all 0.3s ease-out; +transition: all 0.3s ease-out; +} +.px-project-details .px-share a i { + font-size: 16px; + margin: 0 8px 0 0; + position: relative; + top: 2px; +} +.px-project-details .px-detail-list li.px-share { + padding: 25px 0 0 0; +} +.px-project-details .px-share .btn:first-child { + margin-left: 0; +} +.px-project-details .px-share .btn.link{ float: left; } +.px-project-details .px-share .btn:hover{ + color: #fff !important; +} +.px-project-block p{ margin: 0 0 24px; } +.px-project-block .dash{ + width: 18px; + height: 1px; + margin: -4px 10px 0 0; + display: inline-block; + vertical-align: middle; +} +.px-project-block .px-list-holder .spec-list { + padding: 0px; +} +.px-project-details.detail-2 .px-list-holder{ margin:20px 0 0; } +.px-project-block .px-list-holder .spec-list li:last-child { + margin-bottom:0px; +} + +.px-project-block .spec-list{ + float: left; + font-size: 12px; + line-height: 15px; + padding: 0 0 34px; + width: 100%; +} +.px-project-block .spec-list li{ + list-style: none; + background: url('assets/images/ico-specs.png') no-repeat 0 3px; + padding: 0 0 0 18px; + margin: 0 0 12px; +} +.px-project-block .px-process-list{ padding: 10px 0 0; margin: 0 0 24px; } +.px-project-block .px-process-list li{ + list-style: none; + position: relative; +} +.px-project-block .px-process-list .num{ + float: left; + width: 50px; + height: 50px; + background: #e6e6e6; + border-radius: 50px; + color: #fff; + text-align: center; + line-height: 50px; + font-size: 18px; + font-weight: 700; + position: relative; + z-index: 99; +} +.px-project-block .px-process-list li:last-child:after{ display: none; } +.px-project-block .px-process-list li:after{ + position: absolute; + left: 25px; + top:0; + width: 1px; + height: 100%; + background: #e6e6e6; + content: ''; +} +.px-project-block .px-process-list .px-text{ + padding: 0 0 0 20px; + overflow: hidden; +} +.px-project-block .px-process-list h6{ + font-size: 14px; + line-height: 17px; + text-transform: uppercase; +} +.px-project-details .px-team-medium .col-md-12 { + margin-bottom:10px; +} + +/* Sidebar Color Style */ +.sidebar-color:before { + background-color: #fff; + content: ""; + height: 100%; + position: absolute; + right: -5px; + top: -50px; + width: 999em; +} +.sidebar-color:before { + background-color: #ffff !important; +} +.sidebar-color { + margin-bottom: -322550px; + padding: 0 0 322550px; + position: relative; +} +/* Sidebar Color Style */ + +/* Asif Css */ +#main-content{ + float: left; + width: 100%; +} +/* px Text Border */ +.px-textborder{ + position: relative; + display: inline-block; + text-indent: 26px; +} +.px-textborder:before{ + content: ""; + position: absolute; + left: 0px; + top: 12px; + width: 18px; + height: 1px; + background-color: #ff9310; +} +/* px List Style */ +.px-list-style ul li{ + list-style: none; + float: left; + width: 100%; + position: relative; + font-size: 12px; + font-weight: 600; + line-height: 26px; + padding: 0 0 0 20px; +} +.px-list-style ul li:before{ + content: ""; + position: absolute; + left: 0px; + top: 10px; + width: 9px; + height: 9px; + background:url(assets/images/list-arrow.png) no-repeat; +} +/* px Section Title Style */ +.px-section-title{ + float: left; + width: 100%; + margin-bottom: 30px; +} +.px-section-title h3{ + margin-bottom: 0px; + text-transform: uppercase; +} + +/* px Section Title Style */ +.px-partner.px-modren ul li{ + background-color: #fff; + margin: 0px 0px 7px 7px; + width: 31%; + padding:12px 10px; +} +/*.px-partner.px-modren ul{margin-left: -7px;}*/ +.px-partner.px-modren ul li figure { + float: left; + width: 100%; + margin: 0; + vertical-align: middle; +} +.px-partner{ + float: left; + width: 100%; +} +.px-partner ul { + padding: 0; + margin: 0; + float: left; + width: 100%; +} +.px-partner ul li { + text-align: center; + margin: 0px; + padding:0px 10px; +} +.px-partner ul li figure { + display: inline-block; + float: none; + margin: 0; + vertical-align: middle; +} +.px-partner figure img{ + width: auto; +} + +/* px Testimonial Style */ + +.px-testimonial{ + float: left; + width: 100%; + box-shadow: 0 0 3px 0 rgba(0,0,0,0.2); + background-color: #fff; + border-radius: 3px; + border:1px solid #d2d2d2; + position: relative; +} +.px-testimonial:before{ + content: ""; + position: absolute; + left: 10px; + bottom: -5px; + width: 96%; + height: 5px; + border:1px solid #d2d2d2; + border-radius: 0 0 2px 2px; +} +.px-question-mark { + position: relative; + padding: 10px 20px 20px 20px; + float: left; +} +.px-question-mark:before{ + content: ""; + position: absolute; + left: 0; + top: 0; + width: 84px; + height: 70px; + background:url(assets/images/quote-bg.png) no-repeat; +} +.px-question-mark p{ + font-size: 16px; + color: #585858; + font-weight: 300; + line-height: 26px!important; + margin-bottom: 15px; +} +.px-italic-style{font-style: italic;} +.px-author figure{ + float: left; + width: 50px; + border-radius: 100%; + margin-right: 15px; +} +.px-author figure img{ + border-radius: 100%; +} +.px-author{ + display: block; + float: left; + padding-top: 18px; + position: relative; +} +.px-author:before{ + content: ""; + position: absolute; + left: 0px; + top: 0; + width: 30px; + height: 2px; + background-color: #ff9310; +} +.px-author h5{ + margin: 6px 0 0 0; + display: inline-block; + font-style: normal; +} +.px-author span{ + display: block; + font-size: 14px; + color: #585858; + text-transform: uppercase; + font-weight: 300; + font-style: normal; +} +/* px Testimonial Slider Style */ +.px-testimonial-slider .flex-control-paging{ + display: block; +} +.px-testimonial-slider .flex-control-nav{bottom: -47px;} +.px-testimonial-slider .flex-control-nav li{ + display: inline-block; + float: none; + width: auto; + margin:0 3px; +} +.px-testimonial-slider .flex-control-paging li a{ + width: 13px; + height: 13px; + background-color: #c3c0be; +} +.px-testimonial-slider .flex-control-paging li a.flex-active, .px-testimonial-slider .flex-control-paging li a:hover{ + background-color: #ff9310; +} +.px-testimonial-slider .flex-direction-nav{ + top: -36px; +} +.px-testimonial-slider .flex-direction-nav a{ + opacity: 1 !important; + color: #c3c0be; + font-size: 18px; + width: 28px; + height:28px; + text-align: center; + line-height: 30px; + box-shadow: 0 0 3px 0 rgba(0,0,0,0.14); + transform: rotate(47deg); +} +.px-testimonial-slider .flex-direction-nav a em{ + transform: rotate(-47deg); + display: inline-block; + font-size: 16px; +} +.px-testimonial-slider .flex-direction-nav a:hover{color: #fff;} +.px-testimonial-slider .flex-direction-nav .flex-prev{left: -44px; top: 7px;} +.px-testimonial-slider .flex-direction-nav .flex-next{right: 0px;} + +/* px Fancy Heading Style */ + +.px-fancy-heading{ + float: left; + width: 100%; + position: relative; + margin: 0 0 45px; +} +.px-fancy-heading .px-content-inner:before, +.px-fancy-heading .px-content-inner:after{ + content: ""; + position: absolute; + top: 28px; + width: 200px; + height: 17px; +} +.px-fancy-heading .px-content-inner:before{ + background:url(assets/images/fancyhead-leftborder.png) no-repeat 100% 0; + left: 15px; +} +.px-fancy-heading .px-content-inner:after{ + right: 15px; + background:url(assets/images/fancyhead-rightborder.png) no-repeat; +} +.px-fancy-heading h2{ + text-transform: uppercase; + margin-bottom: 3px; + font-weight: bold; +} +/* Px Pagination */ + +.px-pagination{ + float: left; + width: 100%; + margin: 0px; + padding: 0px; +} +.px-pagination ul li { + display: inline-block; + list-style: none; + margin-left: -4px; + border-radius: 4px; +} +.px-pagination ul li a { + float: left; + text-align: center; + font-size: 14px; + font-weight: 400; + color: #333333; + padding: 8px 18px; + background-color: #fff; + border:1px solid #eeeeee; + border-left: none; + border-right: none; + position: relative; +} +.px-pagination ul li a:hover:after{width: 100%;} +.px-pagination ul li a:after,.px-pagination ul li a.active:after { + content: ""; + position: absolute; + left: 0px; + width: 0; + height: 2px; + bottom: 1px; +} +.px-pagination ul li a.active:after{width: 100%;} +.px-pagination ul li a:before{ + content: "//"; + position: absolute; + left: -6px; + top: 10px; + font-size: 14px; + color: #ededed; + letter-spacing: -2px; +} +.px-pagination ul li:nth-child(2) a {border-left:1px solid #eeeeee;border-radius: 4px;} +.px-pagination ul li:nth-child(9) a {border-right:1px solid #eeeeee;border-radius: 4px;} +.px-pagination ul li.pgprev a, .px-pagination ul li.pgnext a{ + padding: 8px 24px; + border:1px solid #eeeeee; + border-radius: 4px; +} +.px-pagination ul li.pgprev a:before, .px-pagination ul li.pgnext a:before, .px-pagination ul li:nth-child(2) a:before, +.px-pagination ul li.pgprev a:after, .px-pagination ul li.pgnext a:after{display: none;} +.px-pagination ul li.pgnext a{margin-left: 7px;} +.px-pagination ul li.pgprev a{margin-right: 7px;} +.px-pagination ul li.px-page a{border-left:1px solid #eeeeee; } +.px-pagination ul li.px-page a{border:1px solid #eeeeee; } + +/* Defulte Blog Style */ +.px-blog, .px-blog .px-title, .px-title{ + float: left; + width: 100%; +} +.px-blog h3{ + text-transform: uppercase; + line-height: 26px; + width: 90%; + float: left; + margin-bottom: 20px; +} +.px-blog .px-title figure img{border-radius: 3px;} +.px-blog .px-title .px-post-options{display: block;} +.px-blog .px-title .px-post-options li{margin-bottom: 5px;} +.px-blog-medium-small .px-media{ + width: 126px; + margin-right: 20px; + float: left; +} +.px-blog .px-title figure{ + float: right; + width: 50px; + border-radius: 6px; +} +/* Blog Large Style */ +.px-blog-large article{ + position: relative; + /*margin-bottom: 30px;*/ +} +.px-blog figure{ + position: relative; +} +.px-blog-large article figure, .px-blog-large-box article figure{ + float: left; + margin-bottom: 0px; + width: 100%; +} +.px-blog figure figcaption{ + position: absolute; + left: 0px; + top: 0; + width: 100%; + height:100%; + text-align: center; + background-color: rgba(239,170,21,0.90); + opacity: 0; + visibility: hidden; +} +.px-blog article:hover figure figcaption{ + opacity: 1; + visibility: visible; +} +.px-blog article:hover figure figcaption i{ + margin-top: -25px; +} +.px-blog figure figcaption i{ + font-size: 50px; + color: #fff; + position: relative; + top: 50%; + display: inline-block; + margin: 0px -30px 0 0; +} +.px-blog article:last-child{margin-bottom: 0px;} +.px-blog-large .px-media, .px-blog-large-box .px-media{ + float: left; + margin-bottom: 20px; + width: 100%; +} +.px-blog-large p, .px-blog-large-box p{margin-bottom: 25px;} +.px-blog-large article .px-blog-inner, .px-blog-large-box article .px-blog-inner{ + overflow: hidden; + padding: 21px 0 30px 30px; + position: relative; + /*border: solid rgba(0,0,0,0.08); + border-width: 0 1px;*/ + +} +/*.px-blog-large article:first-child .px-blog-inner, +.px-blog-large-box article:first-child .px-blog-inner{ + border-radius: 5px 5px 0 0; + border-width: 1px 1px 0; +} +.px-blog-large article:last-child .px-blog-inner, +.px-blog-large-box article:last-child .px-blog-inner{ + border-width: 0 1px 1px; + border-radius: 0 0 5px 5px; +} +.px-blog-large article:first-child .px-blog-inner:before, +.px-blog-large-box article:first-child .px-blog-inner:before{ + display: none; +}*/ +.px-blog-large article .px-blog-inner:before, +.px-blog-large-box article .px-blog-inner:before{ + content: ""; + position: absolute; + left: 0px; + width: 100%; + height: 6px; + top: 0; + background:url(assets/images/border-bg.png) repeat-x; +} +.px-blog-large-box{ + position: relative; + margin-bottom: 20px; +} +.px-blog-large-box:before{ + content: ""; + position: absolute; + right: 4px; + top: 0; + width: 10px; + height: 100%; + background:url(assets/images/right-border-bg.png) repeat-y; +} +.px-blog-large-box .px-date{margin: 30px 0 0 0;} +.px-blog-large-box article .px-blog-inner{ + padding: 25px 30px 30px; + border:1px solid #eeeeee; + box-shadow: 0 0 0 1px #f9f9f9; + border-bottom: none; +} +.px-blog-large-box article:first-child .px-blog-inner{border-radius: 3px 3px 0px 0px; } +.px-blog-large-box article:last-child .px-blog-inner{border-bottom: 1px solid #eeeeee; border-radius: 0 0px 3px 3px; } +.px-blog-large-box article:first-child .px-blog-inner:before{display: none;} +/* Blog Small Style */ +.px-blog-medium-small article{ + padding-bottom: 14px; + margin-bottom: 14px; + border-bottom: 1px solid #ececec; +} +.px-blog-medium-small article:last-child{ + padding-bottom: 0px; + margin-bottom: 0px; + border-bottom: none; +} +.px-blog-medium-small .px-media figure{ + margin: 0px; + padding: 4px; + box-shadow: 0 0 3px 0 rgba(0,0,0,0.2); + float: left; +} +.px-blog-medium-small p{margin-bottom: 0px;} +.px-blog-medium-small h6{text-transform: uppercase; margin-bottom: 0px;} +.px-blog-medium-small .px-bloginfo-sec{ + overflow: hidden; +} + +/* px Socail Share Style */ +.px-social-comment{ + display: block; +} +.px-social-comment ul li{ + list-style: none; + float: left; + position: relative; + margin: 0 12px; +} +.px-social-comment ul li a{ + font-size: 10px; + color: #bbbbbb; + text-transform: uppercase; +} +.px-social-comment ul li.px-share-post{ + position: relative; +} +.px-social-comment ul li.px-share-post .social-media{margin: 0px;} +.px-social-comment ul li.px-share-post .social-media{ + width: 216px; + position: absolute; + left: -34px; + top: -50px; + background-color: #fff; + border:1px solid #eeeeee; + border-radius: 35px; + opacity: 0; + visibility: hidden; + z-index: 50; + +} +.px-social-comment ul li.px-share-post .social-media ul{padding: 15px 15px 15px 15px;margin-top: 0px;} +.px-social-comment ul li.px-share-post:hover .social-media{ + opacity: 1; + visibility: visible; + margin: -14px 0 0 0; +} +.px-social-comment ul li.px-share-post .social-media:before{ + content: ""; + border:1px solid #eeeeee; + width: 12px; + height: 12px; + background-color: #fff; + border-right: none; + border-top: none; + position: absolute; + left: 47px; + bottom: -7px; + transform:rotate(-24deg) rotate(-15deg); + z-index: 10; +} +.px-social-comment ul li.px-share-post ul li{margin:0px 0px 0 0; display: inline-block;} +.px-social-comment ul li.px-share-post ul li:last-child{margin:0px -4px 0 0;} +.px-social-comment ul li.px-share-post ul li:before{display: none;} +.px-social-comment ul li.px-likes a i{ + margin-right: 8px; + width: 22px; + height: 22px; + display: inline-block; + text-align: center; + font-size: 10px; + color: #fff; + border-radius: 20px; + background-color: #545454; + line-height: 23px; + vertical-align: middle; + padding: 0 0px 0 1px; +} +.px-social-comment ul li.px-likes a:hover i{ + background-color: #d10000; +} +.px-socail-share ul li:before{ + left: -12px !important; +} + +/* SOCail Media Style */ + +.px-share-post .social-media{ + text-align: center; + margin: 0 0 20px; + z-index: 20; +} +.px-share-post .social-media ul{ + margin: -21px 0 0; + display: inline-block; + vertical-align: middle; + border-radius: 20px; + padding: 7px; +} +.px-share-post .social-media li{ + display: inline-block; + vertical-align: middle; + padding: 0 0px; + position: relative; + margin: 0 -4px 0 0; + overflow: hidden; +} +.px-share-post .social-media li i{ + display: inline-block; + vertical-align: middle; + font-size: 12px; + line-height: 28px; + color: #fff; + width: 28px; + height: 28px; + border-radius: 28px; + margin: 0 6px 0 0; + -webkit-transition: all 0.3s ease-in; + -moz-transition: all 0.3s ease-in; + -ms-transition: all 0.3s ease-in; + -o-transition: all 0.3s ease-in; + transition: all 0.3s ease-in; +} +.px-share-post .social-media li i[data-original="facebook"]{ + background: #3b5998; +} +.px-share-post .social-media li i[data-original="twitter"]{ + background: #019ad2; +} +.px-share-post .social-media li i[data-original="googleplus"]{ + background: #cb2027; +} +.px-share-post .social-media li i[data-original="dribble"]{ + background: #ea4c88; +} +.px-share-post .social-media li i[data-original="linkedin"]{ + background: #3b5998; +} +/* px post options Style */ +.px-post-options li{ + list-style: none; + float: left; + position: relative; + color: #999; + font-size: 11px; + font-weight: 300; + margin: 0 7px; +} +.px-post-options li i{ + margin: 3px 7px 0 0; + font-size: 14px; + color: #999; + float: left; +} +.px-post-options li:before, .px-social-comment ul li:before, .px-tags ul li a:before{ + content: ""; + position: absolute; + left: -8px; + top: 11px; + width: 2px; + height: 2px; + background-color: #d7d6d4; +} +.px-post-options li:first-child:before, .px-social-comment ul li:first-child:before, .px-tags ul li a:first-child:before{display: none;} +.px-post-options li:first-child, .px-social-comment ul li:first-child{margin-left: 0px;} +.px-post-options li a{color: #999;} +.px-post-options li.px-admin-post a{ + color: #ff9310; + text-decoration: underline; +} +/* px Date Style */ +.px-date{ + float: left; + text-align: center; + padding: 15px 10px; + width: 50px; + /*margin: 30px 0 0;*/ +} +.px-date time{ + color: #fff; + font-size: 20px; + font-weight: bold; + text-transform: uppercase; +} +.px-date time span{ + display: block; + font-weight: 400; + font-size: 14px; + line-height: 14px; +} + +/* px Bolg Detail Style */ +.px-blog-editor .px-content-inner{ + float: left; + width: 100%; + border:1px solid #eeeeee; + box-shadow: 0 0 0 1px #f9f9f9; + border-radius: 0 0 4px 4px; +} +.px-blog-editor .px-content-inner{margin-bottom: 30px;} +.px-post-panel{ + padding: 0 30px; +} +.px-blog-editor .px-post-options{display: inline-block;} +.px-post-panel .px-editor-text p{margin-bottom: 15px;} +.px-blog-editor .px-title{ + margin-bottom: 15px; +} +.px-blog-editor .px-title h1{ + font-size: 40px; + padding-bottom: 20px; + margin-bottom: 10px; + position: relative; + text-transform: uppercase; +} +.px-blog-editor .px-title h1:before{ + content: ""; + position: absolute; + left: 0px; + bottom: 5px; + width: 28px; + height: 1px; + background-color: #ff9310; +} +.px-detail-post{ + float: left; + width: 100%; + margin-bottom: 25px; +} +.px-social-share .px-tags{ + float: left; + width: 50%; +} +.px-blog-editor .px-social-share { + padding: 25px 0px 15px; + border-top: 1px solid #f6f6f6; + position: relative; + float: left; + width: 100%; +} +.px-blog-editor .px-social-share:before{ + content: ""; + position: absolute; + left: 0px; + top: 0; + width: 18px; + height: 1px; + background-color: #ff9310; +} +.px-social-share .px-social-comment{ + float: right; + width: 50%; + text-align: right; +} +.px-social-share .px-social-comment ul{ + display: inline-block; +} + +/* PX Tags Style */ +.px-tags ul li{ + list-style: none; + float: left; +} +.px-tags ul li i, .px-post-pagination article i{ + font-size: 10px; + color: #fff; + width: 18px; + height: 18px; + display: inline-block; + text-align: center; + border-radius: 20px; + vertical-align: middle; + line-height: 18px; + z-index: 10; +} +.px-tags ul li a{ + font-size: 10px; + color: #bbbbbb; + font-weight: 500; + text-transform: uppercase; + margin: 0 10px; + position: relative; +} +.px-tags ul li a:before{ + top: 6px; + left: -15px; + z-index: -1; +} +/* Blockquote Style */ +blockquote{ + float: left; + width: 100%; + padding: 22px 0px; + border-top: 1px solid #eeeeee; + border-bottom: 1px solid #eeeeee; + font-size: 18px; + color: #333; + font-style: italic; + line-height: 28px; + position: relative; + border-left: none; +} +blockquote span{ + font-size: 18px; + color: #333; + font-style: italic; + line-height: 28px; +} +blockquote:before { + content: ""; + position: absolute; + left: -30px; + top: 0px; + width: 7px; + height: 100%; +} + +/* px About Auther Style */ +.px-about-author{ + float: left; + width: 100%; + padding: 25px 30px 30px; + border-top: 2px solid #f6f6f6; + position: relative; +} +.px-about-author figure{ + float: left; + width: 50px; + border-radius: 4px; + margin-right: 30px; +} +.px-about-author figure img{ + border-radius: 4px; +} +.px-about-author .px-text{ + overflow: hidden; +} +.px-about-author .px-text .px-post-admin{ + font-size: 10px; + color: #bbb; + font-weight: 500; + text-transform: uppercase; + letter-spacing: 1px; +} +.px-about-author .px-text .px-post-admin i{ + font-size: 14px; + display: inline-block; + vertical-align: middle; + margin:0 8px 2px 0; +} +.px-about-author:before, #px-comments .thumblist .px-bottom:before{ + content: ""; + border:1px solid #eeeeee; + width: 16px; + height: 14px; + background-color: #fff; + border-right: none; + border-bottom: none; + position: absolute; + left: 47px; + top: -8px; + transform:rotate(60deg) rotate(-18deg); + z-index: 10; +} + +/* px post pagination Style */ +.px-post-pagination{ + float: left; + width: 100%; + border: 1px solid #eeeeee; + box-shadow: 0 0 0 1px #f9f9f9; + border-radius: 4px; +} +.px-post-pagination article{ + float: left; + width: 50%; + text-align: center; + padding: 18px 35px; + border-right: 1px solid #eeeeee; +} +.px-post-pagination article:last-child{border-right: none;} +.px-post-pagination .px-post-options{ + display: inline-block; + float: none; +} +.px-post-pagination article i{ + margin-bottom: 20px; + border-left: none; +} +.px-post-pagination article h6{ + font-size: 14px; + font-weight: bold; + color: #333; + text-transform: uppercase; + margin-bottom: 5px; +} + +/* px comments Style */ +#px-comments .px-section-title, .px-classic-form, .px-section-title{ + margin-bottom: 20px; +} +#px-comments .px-section-title h5, .px-section-title h5{ + text-transform: uppercase; + margin-bottom: 0px; +} +#px-comments, #px-comments .children{ + float: left; + width: 100%; +} +#px-comments ul{ + margin: 0px; + padding: 0px; +} +#px-comments ul li{ + list-style: none; + float: left; + width: 100%; +} +#px-comments ul li .thumblist h6{ + float: left; + font-size: 14px; + text-transform: uppercase; + font-weight: 500; + margin: 0px 13px 0 0; +} +#px-comments ul li .thumblist time{ + font-size: 12px; + color: #999; + font-weight: 300; + float: left; + margin: -4px 0 0 0; +} +#px-comments .px-top-sec { + width:100%; + float:left; + padding: 22px 30px 0; +} +#px-comments .children li .px-top-sec { + background-color:#f7f7f7; + border-radius: 5px; + padding: 20px; +} +#px-comments .thumblist figure{ + float: right; + width: 50px; + border-radius: 4px; +} +#px-comments .thumblist .px-bottom{ + float: left; + width: 100%; + padding: 15px 30px; + border-top: 2px solid #f6f6f6; + margin-top: 10px; + position: relative; +} +.comment-reply{ + float: right; + font-size: 10px; + color: #bbb; + font-weight: 400; + margin: -4px 0 0 0; + text-transform: uppercase; + letter-spacing: 1px; +} +.comment-reply i{ + margin:0 8px 2px 0; + display: inline-block; + vertical-align: middle; +} +#px-comments .thumblist figure img{ + border-radius: 4px; +} +#px-comments .thumblist .px-text-box{ + overflow: hidden; +} +#px-comments .thumblist .px-text-box p{ + width: 88%; + float: left; +} +#px-comments ul li .thumblist li{ + border:1px solid #eeeeee; + box-shadow: 0 0 0 1px #f9f9f9; + border-radius: 4px; +} +#px-comments ul li:first-child .thumblist li {margin-bottom: 10px;} +#px-comments li.px-comments-inner .children .thumblist li{ + padding-left: 80px; + border-top: none; + border-bottom: none; + box-shadow: none; +} +#px-comments li.px-comments-inner .thumblist li{border:none;} +#px-comments li.px-comments-inner .children{padding-right: 30px; padding-bottom:5px;} +#px-comments li.px-comments-inner{ + float: left; + width: 100%; + border:1px solid #eeeeee; + box-shadow: 0 0 0 1px #f9f9f9; + border-radius: 4px; + margin-bottom: 30px; +} +#px-comments li.px-comments-inner .children > .children .thumblist li{padding-left: 110px; padding-right: 0px;} +#px-comments li.px-comments-inner .children > .children {padding-right: 0px;} +.px-detailfull #px-comments .children .thumblist .px-top-sec { + padding: 20px; + background-color: #f7f7f7; + margin-bottom: 10px; + border-radius: 4px; +} +#px-comments .children .thumblist .px-text-box header{ + border: none; + padding: 0px; + margin-top: 0px; +} +#px-comments .children .thumblist .px-text-box p{color: #686868; margin:0 0 10px 0;} +#px-comments .children .thumblist .px-text-box header:before{display: none;} + +/* px Classic Form Style */ +.px-classic-form, .px-classic-form .comment-respond, .px-classic-form form{ + float: left; + width: 100%; +} +.px-classic-form .comment-respond{ + border:1px solid #eeeeee; + box-shadow: 0 0 0 1px #f9f9f9; + padding: 25px 20px 15px; + border-radius: 4px; +} +.px-classic-form form, .px-classic-form form p{ + position: relative; +} +.px-classic-form p label{ + width: 102px; + display: inline-block; + vertical-align: middle; + font-size: 14px; + color: #333; + font-weight: bold; + margin-bottom: 0px; +} +.px-classic-form p input[type="text"], .px-classic-form p textarea{ + width: 80%; + height: 40px; + border:1px solid #eeeeee; + box-shadow: 0 0 0 1px #f9f9f9; + border-radius: 4px; + font-size: 12px; + font-weight: 300; + color: #999; + padding-left: 18px; +} +.px-classic-form p.comment-form-comment label{ + vertical-align: top; + margin-top: 16px; +} +.px-classic-form p.comment-form-comment textarea{ + height: 125px; + padding-top: 15px; + margin-bottom: 10px; +} +.px-classic-form p input[type="submit"]{ + padding: 10px 36px; + font-size: 14px; + color: #fff; + font-weight: bold; + border:none; + border-radius: 2px; + text-shadow: 1px 2px 2px rgba(0,0,0,0.3); +} + +/* px Blog Detail Full Style */ +.px-detailfull, .breadcrumb-sec.px-center .px-frame { + width: 640px; + margin: 0 auto; +} +.px-blog-editor.px-center .px-title h1::before, .breadcrumb-sec.align-center h1:before{left: 50%; margin: 0 0 0 -10px;} +.px-blog-editor.px-center .px-title{text-align: center; padding: 25px 0 0;} +.px-detailfull .px-post-panel, .px-detailfull .px-classic-form .comment-respond, .px-detailfull #px-comments li .thumblist .px-text-box{ padding: 0px; } +.px-detailfull blockquote{margin: 0 30px 20px;} +.px-detailfull .px-about-author, .px-detailfull #px-comments .thumblist header{padding-left: 0px; padding-right: 0px;} +.px-detailfull .px-post-pagination{border-left: none; border-right: none; box-shadow: none; margin-bottom: 30px;} +.px-detailfull #px-comments ul li .thumblist li, .px-detailfull #px-comments li.px-comments-inner, .px-detailfull .px-classic-form .comment-respond {border:none; box-shadow: none;} +.px-detailfull #px-comments li.px-comments-inner .children{padding-right: 0px;} +/* Result Start */ + +.page-no-search{ + margin:0px; + padding:0px; +} +.search-results .px-section-title P{margin-bottom: 0px;} +.search-results .px-section-title{margin-bottom: 20px;} +.search-results .px-section-title h3{font-size: 24px; margin-bottom: 3px;} +.suggestions { + float: left; + width: 100%; + margin-left:0; +} +.suggestions h6{ + margin: 0 0 15px; + text-transform: uppercase; +} +.suggestions h6.px-textborder:before{top: 8px;} +.suggestions ul { + float: left; + margin-bottom: 10px; + width: 100%; +} +.suggestions ul li{ padding-left: 30px; } +.suggestions ul li:before, .site-maps-links ul li:before{ + content: ""; + position: absolute; + left: 0px; + top: 5px; + width: 9px; + height: 9px; + background:url(assets/images/list-arrow.png) no-repeat; +} +.site-maps-links ul li:before{top: 8px;} +.cs-search-area { + float: left; + position: relative; + width: 100%; +} +.page-no-search .cs-search-area { + margin-bottom: 40px; + margin-left: 3px; +} +.cs-search-area .form-control { + font-size: 14px; + height: 46px; + line-height: 44px; + margin: 0; + padding: 0 0 0 15px; + width: 334px; + color:#999; + box-shadow:0 0 0 1px #f9f9f9; + font-weight: 300; + border-radius: 4px; + border:1px solid #eeeeee; + width: 100%; + margin-bottom: 15px; +} +.btnsubmit { + border: medium none; + color: #fff; + font-size: 18px; + height: 44px; + padding: 4px 18px; + top: 0px; + z-index: 1; + border-radius:4px; + text-transform:uppercase; + float: left; + font-weight: bold; + border-color: #d7d7d7; + text-shadow: 1px 2px 2px rgba(0,0,0,0.2); +} +.cs-search-area label { + display: inline-block; + margin:0 0 0 -4px; +} +.relevant-search { + margin-bottom: 20px; + padding-bottom: 0; +} +.search-results { + float: left; + width: 100%; +} +.search-results ul li { + float: left; + list-style: none; + width: 100%; + position:relative; + margin-bottom: 5px; + font-size: 14px; + color: #686868; +} +.search-results ul li:last-child{ + border-bottom:none; + margin:0px; +} +.search-results ul li strong { + color: #333; + display: block; + font-size: 16px; + font-weight: bold; + line-height: 24px; + text-transform: uppercase; + margin-bottom: 8px; +} +.search-results ul li strong date { + color: #999; + display: block; + font-size: 16px; + font-weight: 400; + line-height: 24px; + text-transform: capitalize; +} +.px-relevant-list figure { + float: left; + width: 96px; + margin-top: 24px; +} +.px-relevant-list p{ + color: #444; + padding-bottom: 15px; + border-bottom: 1px solid #f1f1f1; +} +.px-relevant-list .px-text{ + padding: 25px; + border:1px solid #eeeeee; + box-shadow: 0 0 0 1px #f9f9f9; + border-radius: 4px; + overflow: hidden; +} +.search-results ul li a { + color: #005394; + font-size: 14px; + text-decoration:none; +} +.relevant-search .search-results{ + margin-bottom:0px; +} +.relevant-search .search-results ul li{ + margin-bottom: 30px; +} +.relevant-search .search-results ul li:last-child { + border-bottom: none; +} +.cs-section-title h3{ + text-transform: uppercase; +} +.relevant-search { + float:left; + width: 100%; +} +/*site map*/ + +.sitemap-links { + margin:40px 0 40px 0; + padding:0px; + width:100%; + float:left; +} +.sitemap-links .search-heading h2{ + float:left; + display:block; + margin-left:10px; + padding:10px 0 10px 0; + font-size:20px; +} +.sitemap-links .site-maps-links{ + margin:0px; + padding:0px; +} +.sitemap-links .site-maps-links h6 { + color: #333333; + margin: 0 0 5px; + font-weight: 500; + text-transform: uppercase; +} +.site-maps-links ul { + margin-bottom:15px; +} +.site-maps-links ul li { + line-height: 24px; + list-style: none outside none; + position: relative; +} +.site-maps-links ul li a{ + margin-left:20px; + font-size:14px; + color:#686868; +} + +/*px Contact Info*/ +.px-contact-info{ + float: left; + width: 100%; +} +.px-contact-info .px-section-title{ + padding-bottom: 15px; + margin-bottom: 15px; + border-bottom: 1px solid #f5f5f5; +} +.px-contact-info .px-section-title h4{ + margin-bottom: 0px; + text-transform: uppercase; +} +.px-contact-info ul li{ + list-style: none; + padding-bottom: 18px; + margin-bottom: 10px; + border-bottom: 1px solid #f5f5f5; + float: left; + width: 100%; + position: relative; +} +.px-contact-info ul li p{ + margin-bottom: 0px; + font-size: 14px; + color: #444; + font-weight: 400; + padding: 0 0 0 40px; +} +.px-contact-info ul li i{ + display: inline-block; + position: absolute; + left: 0px; + color: #ff9310; + font-size: 24px; + top: 0px; +} +.px-contact-info ul li span{ + font-size: 12px; + color: #999; + text-align: left; + display: inline-block; + text-transform: uppercase; + padding: 0 0 0 40px; +} + +/* Px HAS Map Style */ +.px-has-map{ + float: left; + width: 100%; + border: 1px solid #eeeeee; + padding: 1px; + box-shadow: 0 0 0 1px #f9f9f9; +} + +/* Contact FORM Style */ +.contact-form, .contact-form form, .contact-form form { + float: left; + width: 100%; + position: relative; +} +.contact-form form label span, +.contact-form.px-classic-form label span { + display: block; + font-size: 12px; + font-weight: bold; + color: #333; + text-transform: uppercase; + margin-bottom: 5px; +} +.contact-form form label span small, +.contact-form form label span small { + display: inline-block; + margin: 0 0 0 3px; + color: #999; + font-weight: 300; + text-transform: capitalize; +} +.contact-form form label { + width: 100%; + float: left; +} +.contact-form.px-classic-form label { + width: 100%; + float: left; +} +.contact-form form label input[type="text"], .contact-form form label input[type="email"], .contact-form form label textarea, +.contact-form.px-classic-form label input[type="text"], +.contact-form.px-classic-form label input[type="email"], +.contact-form.px-classic-form label textarea { + height: 40px; + border: 1px solid #eee; + box-shadow: 0 0 0 1px #f9f9f9; + border-radius: 4px; + font-size: 12px; + color: #999; + font-weight: 400; + padding-left: 15px; + float: left; + width: 50%; +} +.contact-form.px-classic-form label input[type="text"], +.contact-form.px-classic-form label input[type="email"] { + width: 50%; +} +.contact-form form input[type="submit"], +.contact-form.px-classic-form label input[type="submit"]{ + color: #fff; + font-size: 12px; + font-weight: bold; + text-align: center; + text-transform: uppercase; + width: 100%; + border: 1px solid #eee; + box-shadow: 0 0 0 1px #f9f9f9; + border-radius: 4px; + padding: 8px 20px; +} +.contact-form.px-classic-form label input[type="submit"] { + width: auto; +} +.contact-form form label textarea, +.contact-form.px-classic-form label textarea{ + width: 100%; + float: left; + height: 146px; +} +.contact-form form .form-submit, +.contact-form.px-classic-form .form-submit{ + float: right; + width: 48%; + position: absolute; + right: 0px; + bottom: 0; +} +.contact-form form .px-textarea, +.contact-form.px-classic-form .px-textarea { + position: absolute; + right: 0px; + padding-left: 18px; + width: 50%; + top: 0; +} +.contact-form form .comment-form-comment label{width: 100%;} + +/* UnderCunstruction */ +.under-wrapp { + float: left; + width: 100%; + text-align: center; + position: relative; +} +.wrapp-inner { + display: inline-block; + border: 1px solid #f5f5f5; + box-shadow: 0 0 0 1px #ededed; + border-radius: 4px; + position: relative; + width: 900px; + margin: 100px auto 128px auto; +} +.wrapp-inner:before{ + content: ""; + position: absolute; + left: -40px; + top: -40px; + width: 82px; + height: 82px; + background:url(assets/images/bg-uner-wrap1.png) no-repeat; +} +.wrapp-inner:after{ + content: ""; + position: absolute; + right: -40px; + top: -40px; + width: 82px; + height: 82px; + background:url(assets/images/bg-uner-wrap2.png) no-repeat; +} +.cons-text-wrapp h2 { + text-transform: uppercase; + font-size: 26px; + margin: 0px 0px 0px 0px; +} +.cons-text-wrapp { + position: relative; + float: left; + width: 100%; + padding: 50px 30px 45px; +} +/*.cons-text-wrapp:before { + content: ''; + position: absolute; + left: 50%; + bottom: 0px; + border-bottom: 1px solid rgba(165,165,165,0.3); + width: 100px; + height: 1px; + margin: 0px 0px 0px -50px; +} +.cons-icon-area { + display: inline-block; + margin: 0px 0px 40px 0px; +} +*/ +#DateCountdown { margin: 0px 0px 25px 0px; float: left; } +.time_circles { + position: relative; + width: 590px; + height: 100%; + display: inline-block; +} +.time_circles > div { + position: absolute; + text-align: center; +} +.time_circles > div > h4 { + margin: 0px; + padding: 0px; + text-align: center; + text-transform: uppercase; + color: #686868; + position: relative; + top: 30px; + font-weight: 600; + font-size: 18px; +} +.time_circles > div > span { + display: block; + width: 100%; + text-align: center; + font-size: 50px; + margin-top: 0.4em; + font-weight: bold; + color: #2e2e2e; + position: relative; + top: -33px; +} +.user-signup { + position: relative; +} +.under-wrapp .user-signup { + float: left; + width: 100%; + background-color: #fcfbf5; + padding: 35px 0; + border-top: 1px solid #f2f0e2; +} +.under-wrapp .user-signup span{ + display: block; + font-size: 12px; + color: #333; + font-weight: bold; + text-transform: uppercase; + margin-bottom: 5px; +} +.user-signup form { + display: inline-block; + width: 625px; + margin-bottom: 22px; +} +.user-signup form label { + float: left; + width: 84%; + padding: 0px 0px 0px 0px; + margin: 0px; +} +.user-signup form input[type="text"] { + float: left; + width: 100%; + background-color: #fff; + border: none; + height: 36px; + color:#999; + padding: 8px 20px; + border-radius: 0px; + border: 1px solid #ececec; + font-size: 14px; +} +.user-signup form input[type="button"] { + float: left; + width: 16%; + text-align: center; + padding: 7px 8px; + color: #ffffff; + text-transform: uppercase; + font-size: 16px; + border: none; + border-radius: 0px; + font-weight: 600; + text-shadow: 1px 2px 2px rgba(0,0,0,0.2); +} +/* Gallry Style */ +.px-portfolio{ + float: left; + width: 100%; +} +.px-portfolio-grid ul li { + float: left; + padding: 0 0 0 9px; + margin-bottom: 5px; + overflow: hidden; +} +.px-portfolio-masonary { + width: 100%; + float: left; + margin: 0 0 0 -8px; +} +.px-portfolio-masonary ul li { + float: left; + padding: 0 10px; + margin-bottom: 20px; + overflow: hidden; +} +.px-portfolio .px-media { + width: 100%; + float: left; + position: relative; + overflow: inherit; +} +.px-portfolio-plain .px-info{ + position: absolute; + left: 5px; + bottom: 5px; + width: 98%; + background-color: rgba(0,0,0,0.3); + padding: 20px 17px 15px 24px; +} +.px-portfolio-plain .px-info h6{ + font-size: 16px; + font-weight: bold; + color: #fff; + margin: 0px; + display: inline-block; + width: 150px; + line-height: 22px !important; + vertical-align: middle; +} +.px-portfolio-plain .px-info a{ + float: right; + color: #fff; + margin: 12px 0 0 0; + font-size: 12px; + font-weight: 600; + line-height: 21px; +} +.px-portfolio-plain ul li{margin-bottom: 20px; } +.px-portfolio-grid .px-media, .px-portfolio-plain .px-media { + border-radius: 3px; + padding: 5px; + box-shadow: 0 0 1px rgba(0, 0, 0, 0.2) inset; +} +.px-portfolio-masonary .px-media { + width: 100%; + float: left; + position: relative; + overflow: inherit; +} +.px-portfolio figure { + width: 100%; + float: left; + margin: 0; + overflow: hidden; +} +.px-portfolio.px-portfolio-grid figure img{ + box-shadow: 0 0 3px 1px #ebebeb inset; + float: left; + width: 100%; +} +.px-portfolio.px-portfolio-grid figcaption { + position: absolute; + width: 100%; + top: 0px !important; + left: 0px; + height: 100%; + opacity: 0; + visibility: visible; + padding: 40px 20px 20px; + background-color: rgba(239,170,21,0.8); +} +.px-portfolio-masonary figcaption, +.px-portfolio.px-portfolio-plain figcaption, +.px-portfolio.px-portfolio-modren figcaption { + position: absolute; + width: 100%; + top: 30px; + left: 0px; + height: 100%; + opacity: 0; + visibility: visible; + padding: 40px 20px 20px; + background-color: rgba(239,170,21,0.8); +} +.px-portfolio.px-portfolio-modren ul li{margin-bottom: 20px;} +.px-portfolio .px-media figcaption h6 a { + position: relative; + color: #fff; +} +.px-portfolio.px-portfolio-modren figcaption h6 a::before{left: 50%;} +.px-portfolio.px-portfolio-modren article{padding: 0 5px; margin-bottom: 5px;} +.px-portfolio figcaption h6 a:before { + position: absolute; + top: -20px; + left: 0; + width: 9px; + height: 9px; + content: ""; + background: url(assets/extra-images/gallry-shape.png) no-repeat; +} +.px-portfolio .px-media span a{ + bottom: 15px; + position: absolute; + width: 85%; + color: #fff; + padding: 5px 0 0; + border-top: 1px solid rgba(255,255,255,0.5); +} +.px-portfolio-modren .px-media span a{width: 20%; display: inline-block; position: absolute; left: 41%;} +.px-portfolio-masonary .px-media h6.px-luxury { + background-color: #373028; +} +.px-portfolio .px-media h6.px-luxury { + font-size: 16px; + font-weight: bold; + line-height: 24px; +} +.px-portfolio .px-media h6.px-luxury { + position: absolute; + bottom: 10px; + left: 15px; + font-size: 14px; + color: #fff; + font-weight: 500; + border-radius: 3px; + padding: 3px 10px 6px 5px; +} +.px-portfolio-plain .px-text{ + bottom: 5px; + float: left; + height: 20%; + left: 5px; + padding: 20px; + position: absolute; + width: 98%; + background-color: rgba(0,0,0,0.3); +} +.px-portfolio-plain .px-text span{ + border: none; + float: right; + width: auto; + position: initial; +} +.px-portfolio-modren figure img{ + box-shadow: none; + padding: 0px; + border-radius: 4px; +} +.px-portfolio.px-portfolio-modren figcaption{ + text-align: center; +} +.px-portfolio.px-portfolio-modren figcaption h6::before{ + left: 50%; + top: -28px; + margin: 0 0 0 -10px; +} +.px-portfolio.px-portfolio-modren .px-media figcaption .px-text-info{ + position: absolute; + left: 0; + top: 50%; + width: 100%; + text-align: center; + margin: -10px 0 0 0; +} +.px-portfolio-modren .px-media figcaption .px-text-info span a{ + width: 35%; + display: inline-block; + position: inherit; +} +.px-portfolio figure:hover figcaption { + opacity: 1; + visibility: visible; + top: 0; +} +.px-portfolio .px-media:hover h6.px-luxury, .px-portfolio .px-media:hover .px-text, .px-portfolio-plain .px-media:hover .px-info { + opacity: 0; + visibility: hidden; + bottom: -35px; +} +/* PX portfolio Medium Style */ +.px-portfolio-medium .px-media{ + width: 480px; + float: left; + margin-right: 30px; +} +.px-portfolio-medium figure img{ + border-radius: 2px; + box-shadow: 0 0 0 1px #ebebeb inset; + padding: 5px; +} +.px-portfolio-medium .px-text{ + overflow: hidden; + margin-top: 10px; +} +.px-portfolio-medium .px-text h3{margin-bottom: 1px;} +.px-portfolio-medium .px-text span{ + font-size: 12px; + color: #999; + display: block; + margin-bottom: 5px; +} +.px-portfolio-medium article {margin-bottom: 35px;} +.px-portfolio-medium .px-list-style ul li, .px-portfolio-medium p{color: #000;} +.px-portfolio-medium .px-list-style ul { + margin-bottom: 28px; + float: left; +} +.px-portfolio-medium p{margin-bottom: 16px;} +.px-portfolio-btn { + float: right; + color: #fff; + font-size: 14px; + text-transform: uppercase; +} +.px-media #carousel1{ + position: absolute; + left: 22px; + bottom: 20px; +} +.px-media #carousel1 img{ + padding: 0px; + box-shadow: none; + border: none; +} +.px-media #carousel1 ul li{margin-right: 8px;} + +/* PX Thumb List Style */ +.px-thumb-list ul li{ + float: left; + list-style: none; + margin-left: 15px; + width: 31.5%; +} +.px-thumb-list ul li img{ + width: 100%; +} +.px-thumb-list ul li:first-child{margin-left: 0px;} +.px-thumb-list.col-md-12 { + margin: 0 0 15px; +} +/* PX Thumb List Style */ + +/* pOrt Project Details */ +.side-detail{ padding-right: 15px;} +.px-project-details .px-detail-list .px-btn{ + min-width: 130px; +} +.px-portfolio-carousel article{ + float: left; + width: 100%; + padding: 0px; +} +.px-project-details .px-fancy-heading { + width: 840px; + margin:0 auto; + float: none; +} +.px-gallery-list{margin-bottom: 30px;} +.px-gallery-list li{ + list-style: none; + margin-bottom: 20px; +} +.px-gallery-list li img{ + border-radius: 6px; + width: 100%; +} +.px-gallery-list li.px-haf-width{ + width: 48%; + float: left; + margin-left: 0px; +} +.px-gallery-list li.px-haf-width:nth-child(even) {margin-left: 20px;} +.px-detail-head strong{ + font-size: 40px; + color: #f6f6f6; + display: block; + margin: 26px 0 8px; +} +.breadcrumb-sec .px-gallery .px-title strong{font-size: 36px;color: rgba(246,246,246,0.5);} +.px-detail-head span{ + color: #999; + font-size: 14px; + text-transform: capitalize; +} +.px-testimonial.px-testimonial-simple{ + border: none; + box-shadow: none; + padding: 0px; +} +.px-testimonial.px-testimonial-simple:before{display: none;} +.px-testimonial.px-testimonial-simple .px-question-mark{padding: 0px 0 0 20px;} +.px-testimonial.px-testimonial-simple .px-question-mark::before{left: 0px; top:-8px;} +.px-testimonial.px-testimonial-simple .px-question-mark p{font-size: 14px;} + +/* Yasir Css */ + +/* Quote Form */ +.px-quote-form { + background-color: #fff; + border-radius: 5px; + margin: 0 auto; + padding: 30px 15px 22px; + width: 780px; +} +.px-quote-form .col-md-12 { + margin-bottom: 0; +} +.px-quote-form label{ + font-weight: bold; + color:#333; + margin: 0; + border-radius: 3px; + font-size: 12px; + text-transform: uppercase; + line-height: 12px; +} +.px-quote-form label span{ + font-size: 12px; + line-height: 15px; + color: #999; + font-weight: normal; +} +.px-quote-form .select-holder{ position: relative;} +.px-quote-form .select-holder:after { + background-color: #fff; + color: #c3c0be; + content: "\f0ab"; + font-family: "icomoon"; + font-size: 14px; + height: 41px; + line-height: 38px; + pointer-events: none; + position: absolute; + right: 1px; + text-align: center; + bottom: 1px; + width: 35px; + border-left: 1px solid #e8e8e8; + border-top: 1px solid #e8e8e8; + border-radius:0 2px 2px 0; +} +.px-quote-form textarea, +.px-quote-form select, +.px-quote-form input[type="email"], +.px-quote-form input[type="text"]{ + width: 100%; + padding: 10px 16px; + height: 42px; + font-weight: 300; + font-size: 14px; + line-height: 17px; + border: 1px solid #e8e8e8; + border-radius: 3px; + color:#999; + box-shadow: 0 0 3px rgba(0, 0, 0, 0.1); +} +.px-quote-form textarea{ height: 218px;} +.px-quote-form .field-col:first-child{padding: 0; } +.px-quote-form .field-col{ + padding: 0 0 0 10px; + margin: 0 0 10px; + float: left; +} +.px-quote-form input[type="submit"]{ + border: medium none; + border-radius: 3px; + color: #fff; + display: inline-block; + font-weight: bold; + height: 40px; + vertical-align: middle; + width: 100%; + text-transform: uppercase; + text-shadow: 2px 2px 0 rgba(0,0,0,0.1); +} +.px-quote-form .note{ + display: inline-block; + vertical-align: middle; + line-height: 17px; + margin: 0 0 0 10px; + color: #999; +} +.px-quote-form .date{ position: relative;} +.px-quote-form .date:after { + background-color: #fff; + color: #c3c0be; + content: "\e789"; + font-family: "icomoon"; + font-size: 16px; + height: 38px; + line-height: 38px; + pointer-events: none; + position: absolute; + right: 1px; + text-align: center; + bottom: 1px; + width: 35px; + border-left: 1px solid #e8e8e8; + border-radius:0 2px 2px 0; +} +.px-quote-form .time{ position: relative;} +.px-quote-form .time::after { + background-color: #fff; + color: #c3c0be; + content: "\ea1a"; + font-family: "icomoon"; + font-size: 16px; + height: 38px; + line-height: 38px; + pointer-events: none; + position: absolute; + right: 1px; + text-align: center; + bottom: 1px; + width: 35px; + border-left: 1px solid #e8e8e8; + border-radius:0 2px 2px 0; +} + +/* Team Info Form */ +.px-project-block { + position: relative; +} +.px-teaminfo { + float: left; + width: 100%; +} +.px-project-block .px-teaminfo { + margin-bottom: 30px; +} +.px-project-block .px-social-media { + float: left; +} +.px-social-media ul li { + display: inline-block; + list-style: none; +} +.px-social-media ul li a { + color: #3b5998; + font-size: 25px; +} +.px-social-media ul li a[data-original-title="Twitter"] { + color: #019ad2; +} +.px-social-media ul li a[data-original-title="googleplus"] { + color: #cb2027; +} +.px-social-media ul li a[data-original-title="dribbble"] { + color: #ea4c88; +} +.px-social-media ul li a[data-original-title="vimeo"] { + color: #ff9310; +} +.px-project-block .px-heading span { + font-size: 14px; + color: #999; + text-transform: capitalize; +} +.gallery-item figure { + float: left; + margin: 0; + width: 100%; +} +.gallery-item figure figcaption { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + text-align: center; +} +.gallery-item figure figcaption:before { + background-color: rgba(0, 0, 0, 0.3); + content: ""; + height: 100%; + left: 0; + opacity: 0; + position: absolute; + top: 0; + visibility: hidden; + width: 100%; +} +.gallery-item figcaption a { + background-color: #373028; + border-radius: 3px; + color: #fff; + left: 50%; + margin: -14px 0 0 -65px; + min-width: 135px; + padding: 3px 5px; + position: absolute; + text-align: center; + top: 50%; +} +.gallery-item .gallery-icon { + box-shadow: 0 0 3px rgba(0, 0, 0, 0.1) inset; + float: left; + padding: 5px; + width: 100%; +} +.gallery-item figure:hover figcaption:before { + opacity: 1; + visibility: visible; +} +/* Gallery Heading Srtyle */ +.px-gallery-heading h1 { + color: #373028; + margin: 0 0 17px; + text-transform: uppercase; +} +.px-gallery-heading strong { + font-size: 18px; + color: #686868; + font-weight: 600; +} + +/* Section Title Style */ +.px-section-title { + width: 100%; + float: left; + margin-bottom: 18px; + position: relative; +} +.px-section-title h3, +.px-section-title h4 { + margin: 0; + float: left; + text-transform: uppercase; +} +.px-section-title h2 { + margin-bottom: 4px; +} +.px-section-title span { + font-size:14px; + color: #999; + font-weight: 500; + float: left; + width: 100%; +} +/*.px-portfolio-modren .px-section-title { + margin-bottom: 0; +}*/ +.px-section-title h2 { + text-transform: uppercase; +} +/*.px-section-title.col-md-12 { + margin-bottom: 10px; +}*/ + +/* Services Style */ +.px-services { + width: 100%; + float: left; +} +.px-services figure{ + margin-bottom: 12px; +} +.px-services.px-modren .px-carousel { + float: left; +} +.px-services.px-modren .px-carousel article { + width: 100%; + /*margin: 0 0 0 20px;*/ + box-shadow: none; + /*margin: 0 10px !important;*/ +} +.px-services.px-modren figure { + display: inline-block; + margin: 0 0 20px; +} +.px-services.px-modren figure img { + margin-bottom: 15px; +} +.px-services.px-modren figcaption h6 { + text-transform: uppercase; + color: #686868; +} +.px-services.px-modren .px-text { + width: 100%; + float: left; + padding: 15px 10px; + background-color: #373028; +} +.owl-controls { + position: absolute; + top: -58px; + width: 100%; +} +.px-modren .owl-prev, +.px-modren .owl-next { + float: left; + width: 33px; + height: 33px; + border-radius: 3px; + text-align: center; + background-color:#fff; + transform: rotate(40deg); + box-shadow: 0 0 3px rgba(0,0,0,0.1); +} +.px-modren .owl-prev i, +.px-modren .owl-next i{ + font-size: 18px; + color: #adadad; + display: inline-block; + transform: rotate(-40deg); + padding: 6px 10px 0 0; +} +.px-modren .owl-next i { + padding: 5px 5px 0 0; +} +.px-modren .owl-next { + float: right; +} +.px-services .px-fancy-heading .px-content-inner:after { + right: 78px; + width: 150px; +} +.px-services .px-fancy-heading .px-content-inner:before { + left: 75px; + width: 150px; +} +.px-services .px-fancy-heading { + margin: 0 0 24px; +} +.px-services .owl-controls { + top: -73px; +} +.px-services .owl-prev { + left: 0; + top: 6px; + position: absolute; +} +/* Services Classic Style */ +.px-services.px-classic figure { + padding: 5px; + display: inline-block; + box-shadow: 0 0 3px rgba(0,0,0,0.2); +} +.px-services.px-classic h6 { + margin: 0 0 5px; + text-transform: uppercase; + font-family: "Raleway",sans-serif; +} +.px-services.px-classic.top-left figure, +.px-services.px-classic.top-center figure { + box-shadow:none; + padding: 0; +} +.top-left { + text-align: left; +} +.px-services.px-classic.top-left h6 { + margin-bottom: 10px; +} + +.px-services.px-classic.px-has-border { + border-radius: 3px; +} +.top-center { + text-align: center; +} +.px-services.px-classic span { + display: block; +} +.px-services.px-classic [class*="col-md"] { + margin-bottom: 0; +} +.px-services.px-classic.px-has-border [class*="col-md"] { + padding: 0; +} +.px-services.px-classic article { + display: inline-block; +} +.px-services.px-classic.px-has-border article:first-child{ border-left: 1px solid #eeeeee;} +.px-services.px-classic.px-has-border article { + border-right: 1px solid #eeeeee; + padding: 25px 0; + height: 192px; + display: table; + border-top: 1px solid #eeeeee; + border-bottom: 1px solid #eeeeee; +} +.px-services.px-classic.px-has-border article .inner{ + display: table-cell; + vertical-align:middle; +} +.px-services.px-classic i { + font-size: 36px; +} +.px-services.px-classic small { + font-weight: 400; + color: #999; + font-size: 12px; + text-transform: uppercase; +} +.px-services.px-classic span { + font-size: 14px; + color: #444444; + font-weight: 400; +} + +/* Gallry Style */ +.px-portfolio-masonary { + width: 100%; + float: left; + margin: 0 0 50px; + padding:0 5px; +} +.px-portfolio-grid, .px-portfolio-plain, .px-portfolio-modren { + margin-bottom: 20px; +} +.px-project-details.px-carousel .px-portfolio-modren article{padding: 0 0px;} +.px-portfolio-masonary ul li, .px-portfolio-masonary ul li.col-md-6 [class*="col-md"] { + padding: 0 7px; + margin:0 0 14px; + overflow: hidden; +} +.px-portfolio-masonary ul li.col-md-6 [class*="col-md"]{padding: 0 9px;} +.px-portfolio-masonary ul .portfolio-item.col-md-6{margin-bottom: 0px;} +.px-portfolio-masonary ul .portfolio-item .row{ + margin: 0 -10px; +} +.px-portfolio-masonary .px-media { + box-shadow: 0 0 1px rgba(0, 0, 0, 0.2) inset; + float: left; + overflow: inherit; + padding: 5px; + position: relative; + width: 100%; + border-radius: 3px; +} +.px-portfolio-masonary figure { + width: 100%; + float: left; + margin: 0; + overflow: hidden; +} +.px-portfolio-masonary figcaption { + position: absolute; + width: 100%; + top: 30px; + left: 0; + height: 100%; + opacity: 0; + visibility: visible; + padding: 40px 20px 20px; + background-color: rgba(239,170,21,0.8); +} +.px-portfolio-masonary .px-media figcaption h6 { + position: relative; + color: #fff; +} +.px-portfolio-masonary .px-media figcaption h6 a{ color:#fff; } +.px-portfolio-masonary figcaption h6:before { + position: absolute; + top: -20px; + left: 0; + width: 9px; + height: 9px; + content: ""; + background: url(assets/extra-images/gallry-shape.png) no-repeat; +} +.px-portfolio-masonary .px-media span { + bottom: 0px; + position: absolute; + width: 85%; + color: #fff; + padding: 0px 0 0; +} +.px-portfolio-masonary .px-media h6.px-luxury { + background-color: #373028; + position: absolute; + bottom: 10px; + left: 15px; + font-size: 14px; + color: #fff; + font-weight: 500; + border-radius: 3px; + padding: 5px; +} +.px-portfolio-masonary figure:hover figcaption { + opacity: 1; + visibility: visible; + top: 0; +} +.px-portfolio-masonary .px-media:hover h6.px-luxury { + opacity: 0; + visibility: hidden; + bottom: -35px; +} +.px-portfolio-btn { + float: right; + color: #fff; + font-size: 14px; + text-transform: uppercase; +} +.px-section-title p { + width: 100%; +} +.px-section-title .px-portfolio-btn { + border-radius: 3px; + padding: 10px 20px; + position: absolute; + right: 15px; + top: 8px; +} +.px-textborder { + position: relative; + text-indent: 26px; + display: inline-block; +} +.px-textborder:before { + background-color: #ff9310; + content: ""; + height: 1px; + left: 0; + position: absolute; + top: 10px; + width: 18px; +} + +/ Filter Style / +.px-main-filter { + width: 100%; + float: left; +} +.px-main-filter.col-md-12 { + margin-bottom: 23px; +} +.px-main-filter .filter-inner { + width: 100%; + float: left; + padding-top: 19px; + border-top: 1px solid #ececec; +} +.px-main-filter span { + float: left; + font-weight: 700; + color: #333; + text-transform: uppercase; + margin: 5px 10px 0 4px; +} +.px-main-filter ul:after{ + display: block; + clear: both; + content: ''; +} +.px-main-filter ul li { + float: left; + list-style: outside none none; + margin: 0 0 0 25px; + position: relative; + border-radius: 3px; +} +.px-main-filter ul li a { + color: #999; + float: left; + padding: 5px 10px 5px 25px; +} +.px-main-filter ul li:first-child { + margin-left: 0; +} +.px-main-filter ul li:before { + content: ""; + height: 9px; + left: 11px; + position: absolute; + top: 11px; + width: 9px; + background: url(assets/images/shape1.png) no-repeat; +} +.px-main-filter ul li:after { + color: #efefef; + content: "//"; + height: 9px; + left: -22px; + position: absolute; + top: 2px; + width: 7px; +} +.px-main-filter ul li:first-child:after { + display: none; +} +.px-main-filter ul .active, +.px-main-filter ul li:hover { + box-shadow: 0 0 3px rgba(0, 0, 0, 0.2); +} + +/* Filter Portfolio Style */ +.px-filter-holder.col-md-12 { + margin-bottom: 20px; +} +.px-filter-holder .px-main-filter { + border-bottom: 1px solid #ececec; + padding: 0 0 15px 0; +} + +/* List Style */ +.lightbox ul { + width: 100%; + float: left; + margin-bottom: 22px; + padding: 5px 0 0; +} +.px-list-style ul li { + float: left; + font-size: 12px; + font-weight: 400; + line-height: 26px; + list-style: outside none none; + padding: 0 0 0 20px; + position: relative; + width: 100%; + color: #686868; +} +.px-list-style ul li:before { + background: url(assets/images/shape1.png) no-repeat; + content: ""; + height: 9px; + left: 0; + position: absolute; + top: 8px; + width: 9px; +} +.px-btn { + border-radius: 3px; + color: #fff; + float: left; + font-size: 14px; + padding: 10px 22px; + font-weight: 700; + text-shadow: 2px 2px 0 rgba(0, 0, 0, 0.1); + text-transform: uppercase; +} + +/* Team Style */ +.px-team, .px-teamgrid .px-wrapteam { + width: 100%; + float: left; +} +.px-team.px-team-medium article{ float: none; } +.px-teamgrid .px-wrapteam { + border: 1px solid #eeeeee; + text-align: center; + padding: 30px; + border-radius: 3px; +} +.px-teamgrid figure { + width: 170px; + height: 170px; + margin: 0 0 20px 0; + display: inline-block; +} +.px-teamgrid figure img { + border-radius: 100%; +} +.px-team .px-text h4 { + text-transform: uppercase; + margin-bottom: 0; +} +.px-teamgrid .px-text span { + color: #bbbbbb; + display: inline-block; + font-size: 12px; + font-weight: 400; + margin: 0 0 30px; + position: relative; + text-transform: uppercase; + width: 100%; +} +.px-teamgrid .px-text span:before, +.px-counter .px-text p:before, +.px-fancy-heading p:before { + bottom: -10px; + content: ""; + height: 1px; + left: 50%; + margin: 0 0 0 -14px; + position: absolute; + width: 28px; +} + +/* Team Medium Style */ +.px-team-medium figure { + width: 165px; + float: left; + margin: 0 20px 0 0; +} +.px-team-medium figure img { + border-radius: 3px; +} +.px-team-medium .px-text { + overflow: hidden; +} +.px-team-medium .px-text h4 { + margin-bottom: 5px; +} +.px-team-medium .px-text h4 a { + color: #000; +} +.px-team-medium .px-text span { + font-size: 12px; + line-height: 12px; + display: block; + color: #555555; + font-weight: 300; + margin-bottom: 10px; +} +.px-team .px-text p { + color: #555; + margin: 0 0 15px; +} +.px-team-medium .px-text .px-social-media { + float: left; +} +.px-teambtn { + border-radius: 3px; + color: #fff; + float: left; + font-size: 12px; + margin: 0 0 0 14px; + padding: 3px 15px; + background: #ccc; + -webkit-transition: all 0.3s ease-in; +-moz-transition: all 0.3s ease-in; +-ms-transition: all 0.3s ease-in; +-o-transition: all 0.3s ease-in; +transition: all 0.3s ease-in; +} + +/* 404 Style */ +.page-not-found { + float: left; + padding: 100px 0; + text-align: center; + width: 100%; +} +.page-not-found figure { + display: inline-block; + margin: 0 0 40px 0; +} +.px-content404 h1 { + font-size: 90px; + margin-bottom: 25px; + text-transform: uppercase; +} +.px-content404 p { + font-size: 30px; + color: #333; + font-weight: 300; + text-transform: uppercase; +} + +/* Abou Us Style */ +.px-author-sec { + float: left; +} +.px-author-sec h6 { + font-size: 15px; + color: #555; + font-weight: 700; +} +.px-author-sec span { + font-size: 12px; + color: #999; + display: block; + font-weight: 400; + margin: 0 0 8px; +} +.px-partner { + float: left; + width: 100%; + padding: 0 0 20px 15px; +} +/*.px-partner.col-md-12 { + margin-bottom: 0; +}*/ +.px-partner ul li { + margin-bottom: 0; +} +.px-portfolio .px-media figcaption a.plus-btn { + left: 50%; + margin: -10px 0 0 -15px; + position: absolute; + top: 50%; + font-size: 24px; + color: #fff; +} +.px-fancy-heading p { + position: relative; +} +.px-fancy-heading p:before { + bottom: -10px; + height: 2px; +} + +/* Counter Style */ +.px-counter { + width: 100%; + float: left; + text-align: center; +} +.px-counter figure { + margin-bottom: 35px; +} +.px-counter figure i, +.px-counter .px-text a { + font-size: 50px; + color: #fff; +} +.px-counter .px-text a { + margin-bottom: 25px; + display: inline-block; + font-weight: 400; +} +.px-counter .px-text p { + font-size: 18px; + color: #fff; + font-weight: 400; + position: relative; +} +.px-counter .px-text p:before { + height: 2px; + bottom: -20px; +} + +/* Services Style */ +.px-services { + width: 100%; + float: left; +} +.px-services.px-modren.px-carousel { + margin: 0 0 0 -10px; +} +.px-services.px-modren .owl-item{ + +} +.px-services.px-modren.px-carousel article{ + margin: 0 10px !important; +} +.px-services [class*="col-md"]{ margin:0 0 35px;} +.px-services.px-modren article { + float: left; + text-align: center; + background-color: #fff; + padding: 30px 0 0 0; + box-shadow: 0 0 3px rgba(0,0,0,0.1); + margin: 0; + width: auto !important; +} +.px-services.px-modren.px-carousel article { + width: 100%; + margin: 0 0 0 20px; + box-shadow: none; +} +.px-services.px-modren figure { + display: inline-block; + margin: 0 0 20px; + width: 144px; +} +.px-services.px-modren figure img { + margin-bottom: 15px; +} +.px-services.px-modren figcaption h6 { + text-transform: uppercase; + color: #686868; +} +.px-services.px-modren .px-text { + width: 100%; + float: left; + padding: 15px 10px; + background-color: #373028; +} +.owl-controls { + position: absolute; + top: -58px; + width: 100%; +} +.px-portfolio-carousel .owl-controls { + position: absolute; + top: -75px; + width: 100%; +} +.px-portfolio-carousel .owl-prev{margin: 0 0 0 10px;} +.px-portfolio-carousel .owl-prev, +.px-portfolio-carousel .owl-next, +.px-modren .owl-prev, +.px-modren .owl-next { + float: left; + width: 30px; + height: 30px; + border-radius: 3px; + text-align: center; + background-color:#fff; + transform: rotate(45deg); + box-shadow: 0 0 3px rgba(0,0,0,0.1); +} +.px-portfolio-carousel .owl-prev:hover i , .px-portfolio-carousel .owl-next:hover i , .px-modren .owl-prev:hover i, .px-modren .owl-next:hover i{color: #fff;} +.px-portfolio-modren .owl-prev i, +.px-portfolio-modren .owl-next i, +.px-modren .owl-prev i, +.px-modren .owl-next i{ + font-size: 18px; + color: #adadad; + display: inline-block; + transform: rotate(-45deg); + padding: 5px 7px 0 0; +} +.px-portfolio-modren .owl-next i, +.px-modren .owl-next i { + padding: 4px 2px 0 0; +} +.px-portfolio-carousel .owl-next, +.px-modren .owl-next { + float: right; +} +.px-portfolio-carousel .owl-next{margin-right: 10px;} +.px-services { + width: 100%; + float: left; +} +.px-timeline { + text-align:center; + margin: 0 0 26px; +} +.px-timeline figure { + width: 100%; + float: left; + margin: 0 0 68px; + position: relative; +} +.px-timeline figure figcaption { + width: 80px; + height: 80px; + display: inline-block; + border-radius: 100%; + padding: 20px 0 0; + margin: 0; + position: relative; +} +.px-timeline figure span { + display: block; + color: #fff; + line-height: 15px; +} +.px-timeline figure strong { + font-size: 30px; + color: #fff; + font-weight: 700; +} +.px-timeline figure:before { + border-bottom: 1px solid #e4e7ea; + bottom: -54%; + content: ""; + left: 50%; + margin: 0 0 10px 10px; + position: absolute; + width: 102%; +} +.px-timeline figure figcaption:before { + border: 7px solid #e4e7ea; + border-radius: 100%; + bottom: -45px; + content: ""; + height: 24px; + left: 50%; + margin: 0 0 0 -10px; + position: absolute; + width: 24px; +} +.px-timeline article:last-of-type figure:before { + display: none; +} +.px-timeline .px-text { + +} +.px-timeline .px-text h4{ + text-transform: uppercase; +} +/* Progress Bar Style */ +.skills-sec { + float: left; + margin: 0 0 10px; + width: 100%; + position: relative; +} +.skills-sec span { + color: #333; + float: left; + font-size: 14px; + font-weight: bold; + text-transform: uppercase; +} +.px-plain .skillbar { + border-bottom: 3px solid #e4e7ea; + border-top: 3px solid #e4e7ea; + display: block; + float: left; + height: 22px; + margin-bottom: 8px; + width: 96%; + position: relative; +} +.px-plain .skillbar-bar small { + color: #fff; + position: absolute; + right: 18px; + top: -1px; + font-size: 14px; + font-weight: 700; +} +.px-plain .skillbar-bar { + height: 22px; + position: absolute; + top:-3px; +} +.px-plain .skillbar-bar:before { + border-right: 30px solid transparent; + border-top: 22px solid #efaa15; + content: ""; + height: 0; + position: absolute; + left: 100%; + top: 0; + width: 0; +} +.skills-sec:before { + border-left: 3px solid #e4e7ea; + content: ""; + height: 32px; + position: absolute; + right: 12px; + top: 17px; + transform: rotate(53deg); +} +.skills-sec:after { + border-top: 3px solid #e4e7ea; + content: ""; + position: absolute; + right: 0; + top: 22px; + width: 100%; + z-index: -1; +} + +/* Faq Style */ +.panel-group {margin: 0px;} +.panel-group, .panel { + float: left; + width: 100%; +} +.panel-group.px-box { + border: 1px solid #e8e8e8; + border-radius: 3px; +} +.panel-group.px-box .panel { + border-bottom: 1px solid #e8e8e8; + box-shadow: none; + margin: 0; + border-width: 0 0 1px 0; + background-color: #f8f8f8; +} +.panel-group.px-box .panel:last-child { + border-bottom:none; +} +.panel-group .panel-heading { + background: none; padding: 0; +} +.px-box .panel-heading a { + display: block; + font-size: 14px; + outline: none; + padding: 12px 0 12px 25px; + position: relative; + text-decoration: none; + visibility: visible; + font-weight:400; + font-family: "Raleway",sans-serif; +} +.px-box .panel-heading a.collapsed{ + color: #000 !important; + background-color: #fff; +} +.px-box .panel-heading a.collapsed:before { + content: ""; + position: absolute; + left: 10px; + top: 16px; + width: 7px; + height: 7px; + background: url(assets/extra-images/arrow1.png) no-repeat; +} +.px-box .panel-heading a:before { + content: ""; + position: absolute; + left: 10px; + top: 16px; + width: 7px; + height: 7px; + background: url(assets/extra-images/arrow2.png) no-repeat; +} +.px-box .panel-collapse { + padding: 0 15px 0 20px; + background-color:#f8f8f8; + border-top: none; +} +.px-box .panel-body { + padding: 0 0 5px; +} +.panel-group.px-box .panel-heading + .panel-collapse > .panel-body {border-top: none;} + +/* px Testimonial Style */ + +.side-detail .px-testimonial{ + padding: 0px; + border: none; + box-shadow:none; +} +.side-detail .px-question-mark p{font-size: 14px;} +.side-detail .px-testimonial:before{display: none;} +.side-detail .px-question-mark{padding: 10px 0px 20px 15px;} +.px-testimonial{ + float: left; + width: 100%; + box-shadow: 0 0 3px 0 rgba(0,0,0,0.2); + background-color: #fff; + padding: 16px 20px 20px; + border-radius: 3px; + border:1px solid #d2d2d2; + position: relative; +} +.px-testimonial:before{ + content: ""; + position: absolute; + left: 10px; + bottom: -5px; + width: 96%; + height: 5px; + border:1px solid #d2d2d2; + border-radius: 0 0 2px 2px; + background-color:#fff; +} +.px-question-mark { + position: relative; +} +.px-question-mark p{ + font-size: 16px; + color: #585858; + font-weight: 300; + line-height: 26px!important; + background:url(images/quote-bg.png) no-repeat; +} +.px-italic-style{font-style: italic;} +.px-author figure{ + float: left; + width: 50px; + border-radius: 100%; + margin-right: 15px; +} +.px-author figure img{ + border-radius: 100%; +} +.px-author h5{ + margin: 6px 0 0 0; + display: inline-block; + font-style: normal; + text-transform: uppercase; +} +.px-author span{ + display: block; + font-size: 14px; + color: #585858; + font-weight: 300; + font-style: normal; + text-transform: none; +} + +/* Spreater Style */ +.px-spreater-holder{ margin: 0 0 20px; } +.px-spreater { + overflow: hidden; + text-align: center; +} +.px-spreater .px-dividerstyle { + display: inline-block; + position: relative; +} +.px-spreater .px-dividerstyle:before, .px-spreater .px-dividerstyle:after { + border-bottom: 1px solid #e1e1e1; + content: ""; + height: 1px; + left: 100%; + margin-left: 5px; + position: absolute; + top: 15px; + width: 7700px; +} +.px-spreater .px-dividerstyle:after { + left: auto; + margin-right: 5px; + right: 100%; +} +.px-spreater span { + width: 28px; + height: 1px; + display: inline-block; +} + +/* FAQ Style */ +.panel-group.px-plain .panel, +.panel-group.px-plain .panel .panel-body { + border: none; + box-shadow: none; +} +.px-plain span ~ .panel-heading { + padding-left: 30px; +} +.px-plain .panel-heading h4 a { + font-size: 14px; + color: #333; + font-weight: 400; + text-transform: uppercase; +} +.px-plain .panel span { + font-size: 18px; + float: left; +} +.px-plain .panel-body { + padding: 10px 0px 10px 30px; +} + +/* Cell Action Style */ +.call-actions .cell.icon { + width: 7%; +} +.call-actions .cell { + float: none; +} +.call-actions .cell { + display: inline-block; + vertical-align: middle; +} +.call-actions .cell.text-area { + padding: 10px 0 0 20px; + text-align: left; + width: 67%; +} +.call-actions .cell.text-area p { + font-size: 16px; + font-weight: 500; + margin: 0; + color: #fff; +} +.px-call-to-btn { + display: inline-block; + text-align: right; + vertical-align: middle; + width: 25%; + margin: 15px 0 0; +} +.px-call-to-btn .medium-btn { + background-color: #fff; + border-radius: 3px; + font-size: 14px; + font-weight: 600; + padding: 12px 30px; + text-transform: uppercase; + text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2); +} + +/* Pricing Style */ + +.price-featured { + width: 100%; + float: left; + margin-bottom: 25px; +} +.price-featured img { + border-radius: 3px; +} +.px-pricing-table { + width: 100%; + float: left; + position: relative; +} +.px-pricing-table table { + margin: 0; +} +.px-pricing-table:before { + position: absolute; + right: -10px; + top: 0; + width: 10px; + content: ""; + height: 100%; + background: url(assets/images/right-border-bg.png) repeat-y; +} +.px-pricing-table table th { + color: #fff; + font-size: 12px; + text-transform: uppercase; + background-color: #373028; + text-align: center; +} +.px-pricing-table table th:first-child { + border-radius: 3px 0 0; + text-align: left; +} +.px-pricing-table table th:last-child { + border-radius: 0 3px 0 0; +} +.px-pricing-table table td { + color: #686868; + padding-bottom: 20px; + padding-top: 25px; + text-align: center; + vertical-align: middle; +} +.px-pricing-table table td:first-child { + width: 65%; + text-align: left; +} +.px-pricing-table table td .px-text h6 { + font-size: 14px; + text-transform: uppercase; +} + +/* Pr Classic Style */ +.px-price-table { + width: 100%; + float: left; +} +.px-price-table.pr-classic { + box-shadow: 0 0 5px rgba(0,0,0,0.2); + text-align: center; + padding: 40px 10px 35px; + position: relative; +} +.px-price-table.pr-classic:before { + position: absolute; + top: 0; + left: 0; + width: 0; + height: 0; + content: ""; + border-top: 50px solid #373028; + border-right: 50px solid transparent; +} +.pr-classic .pr-month { + font-size: 17px; + font-weight: 400; + position: relative; + display: inline-block; + text-transform: uppercase; + margin: 0 0 40px 0; + padding: 0 0 15px 0; +} +.pr-classic .pr-month:before { + position: absolute; + width: 33px; + height: 4px; + border-radius: 8px; + background-color: #cbcbcb; + content: ""; + bottom: 0; + left: 50%; + margin: 0 0 0 -18px; +} +.pr-classic .px-price { + font-size: 66px; + color: #585858; + font-weight: 400; + display: inline-block; + position: relative; + width: 100%; + margin: 0 0 45px 0; +} +.pr-classic .px-price span { + font-size: 21px; + color: #7d7d7d; + position: absolute; + margin: -12px 0 0 -20px; +} +.pr-classic .px-price small { + color: #7d7d7d; + font-size: 14px; + margin: 20px 0 0 5px; + position: absolute; +} +.pr-classic .features { + width: 100%; + display: inline-block; + margin: 0 0 15px 0; +} +.pr-classic .features li { + list-style: none; + display: inline-block; + width: 100%; + font-size: 15px; + color: #999; + margin: 0 0 20px 0; + font-weight: 400; +} +.sigun-up-btn { + display: inline-block; + padding: 10px 45px; + font-size: 15px; + color: #fff; + font-weight: 400; +} + +/*-Date Picker-*/ +table.table-condensed { + margin-bottom: 0; +} +.datepicker.dropdown-menu { + opacity: 1; + visibility: visible; + background:#fff !important; + top: 100%; + border:0; + -moz-transition: none; + -ms-transition: none; + -o-transition: none; + transition: none; +} +.upload-file li label.cs-calendar-combo{ + width:270px; +} +.upload-file li label.cs-calendar-combo input[type="text"]{ + width:100%; + position:relative; +} +.upload-file li label.cs-calendar-combo i { + height: 34px; + line-height: 34px; + position: absolute; + right: 0; + text-align: center; + width: 32px; + border-left: 1px solid #a7a7a7; + color: #a7a7a7; +} +.upload-file li label.cs-calendar-combo i:hover { + background: #ec2c3b; + color: #fff; +} +.datepicker table tbody, +.datepicker table tbody tr, +.datepicker table tbody tr td, +.datepicker table tr td.old, +.datepicker table tr td.new{ + background:#fff; + box-shadow:none; + -webkit-box-shadow:none; + -moz-box-shadow:none; +} +.datepicker table tbody tr td{ + color:#4c5246; + text-align: center; +} +.datepicker td.day{ + padding:0; +} +.datepicker table tbody tr td.old.day, +.datepicker table tbody tr td.new.day +{ + color:#c7c7c7; +} +.datepicker thead tr th.prev, +.datepicker thead tr th.datepicker-switch, +.datepicker thead tr th.next{ + background:#4c4c4c; + color:#fff; + text-transform:uppercase; +} +.datepicker thead tr th.datepicker-switch{ + font-size:16px; + font-weight:normal; +} +.datepicker thead tr th{ + padding:8px 4px; + line-height:1; + border: none; + text-align: center; +} +.datepicker thead tr th i{ + line-height:1; + cursor: pointer; +} +.datepicker.dropdown-menu{ + width:250px; + padding: 0; + box-shadow:0 0 2px 3px #e7e7e7; + -wbkit-box-shadow:0 0 2px 3px #e7e7e7; + -moz-box-shadow:0 0 2px 3px #e7e7e7; +} +.datepicker thead tr th.dow{ + background:#5f5f5f; + color:#fff; +} +.datepicker table tr td.day:hover, +.datepicker table tr td.day.focused{ + color:#e8432e; +} + +/* Footer */ +#footer-sec{ + background: url(assets/images/bg-footer.jpg); + padding: 50px 0 0; + width: 100%; + float: left; +} +#footer-sec .logo{ margin: 5px 0 0; } +.px-footer-block{ + overflow: hidden; + margin: 0 0 26px; +} +.px-footer-block .right-side{ max-width: 720px; } +.twitter_widget ul{ width: 100%; } +.twitter_widget ul li { + list-style: none; +} +.twitter_widget p{ + font-size: 16px; + line-height: 18px; + color: #fff; + font-weight: 400; + margin: 0 0 6px; +} +.twitter_widget ul .infotext{ + overflow: hidden; + margin: 0; +} +.twitter_widget ul .infotext li:first-child{ padding:0 9px 0 0;} +.twitter_widget ul .infotext li:first-child:after{display: none;} +.twitter_widget ul .infotext li{ + float: left; + color: #999; + font-weight: 400; + font-size: 12px; + line-height: 15px; + position: relative; + padding:0 9px 0 12px; +} +.twitter_widget ul .infotext li:after{ + background: #393632; + content: ""; + height: 4px; + left: 0; + position: absolute; + top: 50%; + width: 4px; + margin: -2px 0 0; + border-radius: 100%; +} +.twitter_widget ul .infotext a{ color: #999; } +.twitter_widget .flex-control-nav{ display: none; } +/* Footer Widgets */ +#footer-sec .widget-section-title h5{ + color: #fff; + text-transform: uppercase; + margin: 0 0 20px; +} +#footer-sec .px-widget-block:after{ + display: block; + clear: both; + content: ''; +} +#footer-sec .px-widget-block [class*="col-md"]{ margin: 0 0 35px;} +#footer-sec .widget{ + border-top:1px solid rgba(255,255,255,0.1); + padding-top: 28px; +} +#footer-sec .px-widget-contact ul{ margin: 0 0 16px; } +#footer-sec .px-widget-contact ul li{ + list-style: none; + font-size: 18px; + line-height: 21px; + margin: 0 0 3px; +} +#footer-sec .px-widget-contact p{ + color: #ccc; + margin: 0 0 16px; +} +#footer-sec .px-widget-contact .btn-map:after{ + position: absolute; + left: 16px; + top:50%; + content: ''; + width: 12px; + height: 9px; + margin: -5px 0 0; + background: url('assets/images/arrow-map-btn.png') no-repeat; +} +#footer-sec .px-widget-contact .btn-map{ + font-size: 11px; + line-height: 34px; + text-transform: uppercase; + display: inline-block; + vertical-align: middle; + padding:0 23px 0 36px; + color: #fff; + border-radius: 2px; + position: relative; +} +#footer-sec .widget-form form{ + padding: 10px; + border-radius: 2px; +} +#footer-sec .widget-form input[type="text"], +#footer-sec .widget-form input[type="email"], +#footer-sec .widget-form textarea{ + background: rgba(55,48,40,0.3); + border:none; + font-size: 10px; + line-height: 13px; + width: 100%; + float: none; + height: 34px; + padding: 12px; + margin: 0 0 10px; + text-transform: uppercase; + color: #fff; + border-radius: 2px; + +} +#footer-sec .widget-form input[type="email"]::-webkit-input-placeholder {color: #fff;} +#footer-sec .widget-form input[type="email"]::-moz-placeholder { color: #fff; opacity: 1; } +#footer-sec .widget-form input[type="email"]::-moz-placeholder { color: #fff; opacity: 1; } +#footer-sec .widget-form input[type="email"]::-ms-input-placeholder {color: #fff;} + +#footer-sec .widget-form input[type="text"]::-webkit-input-placeholder {color: #fff;} +#footer-sec .widget-form input[type="email"]::-moz-placeholder { color: #fff; opacity: 1; } +#footer-sec .widget-form input[type="text"]::-moz-placeholder { color: #fff; opacity: 1; } +#footer-sec .widget-form input[type="text"]::-ms-input-placeholder {color: #fff;} + +#footer-sec .widget-form textarea::-webkit-input-placeholder {color: #fff;} +#footer-sec .widget-form textarea::-moz-placeholder { color: #fff; opacity: 1; } +#footer-sec .widget-form textarea::-moz-placeholder { color: #fff; opacity: 1; } +#footer-sec .widget-form textarea::-ms-input-placeholder {color: #fff;} +#footer-sec .widget-form textarea{ height: 80px; } +#footer-sec .widget-form input[type="submit"]{ + width:118px; + height: 18px; + font-size: 11px; + line-height: 10px; + background: url('assets/images/arrow-map-btn.png') no-repeat 0 50%; + border: none; + margin: 0 auto; + float: none; + display: block; + margin: 0 auto; + padding: 2px 0 2px 16px; + color: #fff; + text-transform: uppercase; +} +#footer-sec .widget_pages ul li a:before, +#footer-sec .widget_pages ul li a:after{ display: none !important; } +#footer-sec .widget_pages ul{ overflow: hidden; } +#footer-sec .widget_pages ul li{ + list-style: none; + font-size: 11px; + line-height: 14px; + margin: 0 0 8px 0; + float: left; + min-width: 152px; + background: url(assets/images/arrow-footer-nav.png) no-repeat 0 3px; + padding: 0 0 0 14px; +} +#footer-sec .widget_pages ul a{ + color: #ccc; + border: none; + padding: 0; + font-size: 11px; + line-height: 14px; +} +#footer-sec .widget_pages ul a:hover{ background: none !important;} +/* Copyright */ +#copyright{ + background: rgba(0,0,0,0.2); + padding: 0 0 24px; +} +#copyright .social-media{ + text-align: center; + margin: 0 0 20px; +} +#copyright .social-media ul *{ + -webkit-transition: all 0.4s ease-in; + -moz-transition: all 0.4s ease-in; + -ms-transition: all 0.4s ease-in; + -o-transition: all 0.4s ease-in; + transition: all 0.4s ease-in; +} +#copyright .social-media ul{ + margin: -21px 0 0; + display: inline-block; + vertical-align: middle; + background: rgba(24,21,18,0.5); + border-radius: 20px; + padding: 7px; + -webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,0.45); + box-shadow: 0 0 5px 0 rgba(0,0,0,0.45); +} +#copyright .social-media li{ + display: inline-block; + vertical-align: middle; + padding: 0 5px; + position: relative; + margin: 0 -4px 0 0; + overflow: hidden; +} +#copyright .social-media li i{ + display: inline-block; + vertical-align: middle; + font-size: 12px; + line-height: 28px; + color: #fff; + width: 28px; + height: 28px; + border-radius: 28px; + margin: 0 6px 0 0; + text-align: center; +} +#copyright .social-media li i[data-original="facebook"]{ background: #3b5998; } +#copyright .social-media li i[data-original="twitter"]{ background: #019ad2; } +#copyright .social-media li i[data-original="googleplus"]{ background: #cb2027; } +#copyright .social-media li i[data-original="dribble"]{ background: #ea4c88; } +#copyright .social-media li i[data-original="linkedin"]{ background: #3b5998; } +#copyright .social-media li a { + color: #fff; + font-size: 12px; + line-height: 19px; + display: block; + overflow: hidden; + position: relative; + width: 28px; + text-align: left; +} +#copyright .social-media li a:hover{ width: 105px; } +#copyright .social-media li a:hover span{ + -moz-transform: translateX(0); + -webkit-transform: translateX(0); + -o-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + opacity: 1; +} +#copyright .social-media li a:hover i{ + -moz-transform: rotate(-360deg); + -webkit-transform: rotate(-360deg); + -o-transform: rotate(-360deg); + -ms-transform: rotate(-360deg); + transform: rotate(-360deg); +} +#copyright .social-media li span{ + position: absolute; + left: 34px; + top:0; + line-height: 28px; + opacity: 0; + -moz-transform: translateX(50px); + -webkit-transform: translateX(50px); + -o-transform: translateX(50px); + -ms-transform: translateX(50px); + transform: translateX(50px); +} +#copyright .social-media li:hover i, +#copyright .social-media li:hover a{ color: #fff; } +#copyright p{ + text-align: center; + color: #999; +} +#copyright p a{ text-decoration: underline; } \ No newline at end of file diff --git a/html_site/team-detail.html b/html_site/team-detail.html new file mode 100644 index 0000000..cc38d82 --- /dev/null +++ b/html_site/team-detail.html @@ -0,0 +1,423 @@ + + + + + + + Team Detail + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+ +
+ + +
+
+
+ + +
+ + +
+
+
+
+
+
+
+
+
+
+
+
+
+ # +
+
+
+
+
+
+

James Sidherland

+ Expert Carpenter +
+

Ravenously so this around dependently crazily then cunning far cute up lighted mellifluous in painful some dubious constitutionally one some before on one shivered bald upon a monkey resentful less beaver excluding much stuffy up far oh objective continually after monumental according gave that and much a faltering overcast adequately radiant changed by and symbolic crud forward thus dubiously before far outdid that sped and darn so left more notwithstanding hey infallibly following unlike gosh wherever vengeful firefly well a woodpecker because extensively before recklessly nimbly far poked other.

+

Enjoys the tactile nature of her upbringing by painting and illustrating things by hand and incorporates this artistic. Enjoys the tactile nature of her upbringing by painting and illustrating things by hand and incorporates this by painting and illustrating artistic. Enjoys the tactile nature of her upbringing by painting and illustrating things by hand and incorporates this artistic.

+
+
+
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
+
+ Send Email +
+
    +
  • This however that forward much far about hey ouch reciprocating
  • +
  • Ravenously so this around dependently crazily then cunning far
  • +
  • Far darn much hello after much hummed that much this so a interminably and wantonly
  • +
  • Across then less realistically this off immutable depending deeply however camel goodness
  • +
+
+

Work Experience

+
+
+
    +
  • + 1 +
    +
    2000-2001 Carpo International
    +

    This however that forward much far about hey ouch reciprocating so one yikes informal conjoint provident jeez wryly gazelle in this thanks since according the thus jeepers where that upon far huge at that dear sewed.

    +
    +
  • +
  • + 2 +
    +
    2003-2005 WoodenCow Inc.
    +

    Far darn much hello after much hummed that much this so a interminably and wantonly shuddered however yet alongside alas the kiwi staidly one some far scooped so amongst some jeepers crud essentially grasshopper far strategically wow well wow this groggily nice jeepers

    +
    +
  • +
  • + 3 +
    +
    2007-2010 Laser Cutters Specialists
    +

    Across then less realistically this off immutable depending deeply however camel goodness bandicoot shut gosh pill cumulatively amongst some some after and around reprehensive.

    +
    +
  • +
  • + 4 +
    +
    2011- 2015 WoodCraft International
    +

    At haltered during tense slattern impatient macaw that since indecisive one that soulful apart leopard hatchet crud far grunted.

    +
    +
  • +
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+ + + +
+ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/html_site/team-grid.html b/html_site/team-grid.html new file mode 100644 index 0000000..0750444 --- /dev/null +++ b/html_site/team-grid.html @@ -0,0 +1,537 @@ + + + + + + + Team Grid + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+ +
+ + +
+
+
+ + +
+ + + +
+
+
+
+
+
+
+
+
+
+
+
+ # +
+
+

James Sedher

+ CEO +
+
+
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • + +
+
+
+
+
+
+
+
+
+ # +
+
+

Bruce Wills

+ Carpenter +
+
+
    +
  • + +
  • +
  • + +
  • +
  • + +
  • + +
+
+
+
+
+
+
+
+
+ # +
+
+

John Capello

+ Head Carpenter +
+
+
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • + +
+
+
+
+
+
+
+
+
+ # +
+
+

Phil Murphy

+ Manager +
+
+
    +
  • + +
  • +
  • + +
  • +
  • + +
  • + +
+
+
+
+
+
+
+
+
+ # +
+
+

Adam Ross

+ Laser Cutter +
+
+
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • + +
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ + + + +
+ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/html_site/team-list.html b/html_site/team-list.html new file mode 100644 index 0000000..4a53a48 --- /dev/null +++ b/html_site/team-list.html @@ -0,0 +1,553 @@ + + + + + + + Team List + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+ +
+ + +
+
+
+ + +
+ + + +
+
+
+
+
+
+
+
+
+
+
+
+ # +
+
+

James Warson

+ CEO +

Incredible more flipped overcame the and opposite and more insincerely tendentiously that much weird fiendishly and much instead quail.

+
+
+
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
+
+ Send Email +
+
+
+
+
+
+
+ # +
+
+

Michail Wanting

+ Head Carpenter +

More near uniquely benign preparatory irresolutely absurd cogent revealed otter anteater majestic dwelled cow a bluebird.

+
+
+
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
+
+ Send Email +
+
+
+
+
+
+
+ # +
+
+

John Capello

+ Manager +

In owing moth darn overate cost while added aptly leapt ouch fittingly opposite yet woodchuck exclusive far hey far preparatory.

+
+
+
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
+
+ Send Email +
+
+
+
+
+
+
+ # +
+
+

Phil Murphy

+ Helper +

Magnanimously prissily and far alas around reluctant rang bowed as bit goodness smirked royal porcupine some the precariously justly.

+
+
+
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
+
+ Send Email +
+
+
+
+
+
+
+ # +
+
+

Adam Ross

+ Accountant +

Bravely this until as with kookaburra thus between under palpable the useful next overcame wow weak viscerally goodness friskily more contagious mongoose.

+
+
+
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
+
+ Send Email +
+
+
+
+
+
+
+ # +
+
+

Fabio Hernandez

+ Machine Cutter +

And less eclectic overrode some smoothly wherever one thanks salmon compulsive tapir before wore fractiously compassionate hey more.

+
+
+
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
+
+ Send Email +
+
+
+
+
+
+
+
+
+
+
+
+
+ + + + +
+ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/html_site/underconstruction.html b/html_site/underconstruction.html new file mode 100644 index 0000000..4fa6bc5 --- /dev/null +++ b/html_site/underconstruction.html @@ -0,0 +1,372 @@ + + + + + + + underconstruction + + + + + + + + + + + + + + + + + + +
+ +
+
+
+ +
+ + +
+
+
+ + +
+ +
+
+
+
+
+
+
+
+
+
+
+
+

Sorry, WE ARE DOWN FOR
MAINTENANCE

+

Our website is under construction, we are working very hard to give you the best experience with this one.

+
+
+
+ +
+ + +
+ +
+ +
+
+
+
+
+
+ + +
+ + + + + + + + + + + + + + + + \ No newline at end of file