{\rtf1\ansi\ansicpg1252\cocoartf2708
\cocoatextscaling0\cocoaplatform0{\fonttbl\f0\fmodern\fcharset0 Courier;}
{\colortbl;\red255\green255\blue255;\red0\green0\blue0;}
{\*\expandedcolortbl;;\cssrgb\c0\c0\c0;}
\paperw11900\paperh16840\margl1440\margr1440\vieww33400\viewh20440\viewkind0
\deftab720
\pard\pardeftab720\partightenfactor0

\f0\fs26 \cf0 \expnd0\expndtw0\kerning0
\outl0\strokewidth0 \strokec2 /*!\
 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome\
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)\
 */\
/* FONT PATH\
 * -------------------------- */\
@font-face \{\
  font-family: 'FontAwesome';\
  src: url('../fonts/fontawesome-webfont.eot?v=4.3.0');\
  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');\
  font-weight: normal;\
  font-style: normal;\
\}\
.fa \{\
  display: inline-block;\
  font: normal normal normal 14px/1 FontAwesome;\
  font-size: inherit;\
  text-rendering: auto;\
  -webkit-font-smoothing: antialiased;\
  -moz-osx-font-smoothing: grayscale;\
  transform: translate(0, 0);\
\}\
/* makes the font 33% larger relative to the icon container */\
.fa-lg \{\
  font-size: 1.3333333333333333em;\
  line-height: 0.75em;\
  vertical-align: -15%;\
\}\
.fa-2x \{\
  font-size: 2em;\
\}\
.fa-3x \{\
  font-size: 3em;\
\}\
.fa-4x \{\
  font-size: 4em;\
\}\
.fa-5x \{\
  font-size: 5em;\
\}\
.fa-fw \{\
  width: 1.2857142857142858em;\
  text-align: center;\
\}\
.fa-ul \{\
  padding-left: 0;\
  margin-left: 2.142857142857143em;\
  list-style-type: none;\
\}\
.fa-ul > li \{\
  position: relative;\
\}\
.fa-li \{\
  position: absolute;\
  left: -2.142857142857143em;\
  width: 2.142857142857143em;\
  top: 0.14285714285714285em;\
  text-align: center;\
\}\
.fa-li.fa-lg \{\
  left: -1.8571428571428572em;\
\}\
.fa-border \{\
  padding: .2em .25em .15em;\
  border: solid 0.08em #eeeeee;\
  border-radius: .1em;\
\}\
.pull-right \{\
  float: right;\
\}\
.pull-left \{\
  float: left;\
\}\
.fa.pull-left \{\
  margin-right: .3em;\
\}\
.fa.pull-right \{\
  margin-left: .3em;\
\}\
.fa-spin \{\
  -webkit-animation: fa-spin 2s infinite linear;\
  animation: fa-spin 2s infinite linear;\
\}\
.fa-pulse \{\
  -webkit-animation: fa-spin 1s infinite steps(8);\
  animation: fa-spin 1s infinite steps(8);\
\}\
@-webkit-keyframes fa-spin \{\
  0% \{\
    -webkit-transform: rotate(0deg);\
    transform: rotate(0deg);\
  \}\
  100% \{\
    -webkit-transform: rotate(359deg);\
    transform: rotate(359deg);\
  \}\
\}\
@keyframes fa-spin \{\
  0% \{\
    -webkit-transform: rotate(0deg);\
    transform: rotate(0deg);\
  \}\
  100% \{\
    -webkit-transform: rotate(359deg);\
    transform: rotate(359deg);\
  \}\
\}\
.fa-rotate-90 \{\
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);\
  -webkit-transform: rotate(90deg);\
  -ms-transform: rotate(90deg);\
  transform: rotate(90deg);\
\}\
.fa-rotate-180 \{\
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);\
  -webkit-transform: rotate(180deg);\
  -ms-transform: rotate(180deg);\
  transform: rotate(180deg);\
\}\
.fa-rotate-270 \{\
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);\
  -webkit-transform: rotate(270deg);\
  -ms-transform: rotate(270deg);\
  transform: rotate(270deg);\
\}\
.fa-flip-horizontal \{\
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);\
  -webkit-transform: scale(-1, 1);\
  -ms-transform: scale(-1, 1);\
  transform: scale(-1, 1);\
\}\
.fa-flip-vertical \{\
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);\
  -webkit-transform: scale(1, -1);\
  -ms-transform: scale(1, -1);\
  transform: scale(1, -1);\
\}\
:root .fa-rotate-90,\
:root .fa-rotate-180,\
:root .fa-rotate-270,\
:root .fa-flip-horizontal,\
:root .fa-flip-vertical \{\
  filter: none;\
\}\
.fa-stack \{\
  position: relative;\
  display: inline-block;\
  width: 2em;\
  height: 2em;\
  line-height: 2em;\
  vertical-align: middle;\
\}\
.fa-stack-1x,\
.fa-stack-2x \{\
  position: absolute;\
  left: 0;\
  width: 100%;\
  text-align: center;\
\}\
.fa-stack-1x \{\
  line-height: inherit;\
\}\
.fa-stack-2x \{\
  font-size: 2em;\
\}\
.fa-inverse \{\
  color: #ffffff;\
\}\
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen\
   readers do not read off random characters that represent icons */\
.fa-glass:before \{\
  content: "\\f000";\
\}\
.fa-music:before \{\
  content: "\\f001";\
\}\
.fa-search:before \{\
  content: "\\f002";\
\}\
.fa-envelope-o:before \{\
  content: "\\f003";\
\}\
.fa-heart:before \{\
  content: "\\f004";\
\}\
.fa-star:before \{\
  content: "\\f005";\
\}\
.fa-star-o:before \{\
  content: "\\f006";\
\}\
.fa-user:before \{\
  content: "\\f007";\
\}\
.fa-film:before \{\
  content: "\\f008";\
\}\
.fa-th-large:before \{\
  content: "\\f009";\
\}\
.fa-th:before \{\
  content: "\\f00a";\
\}\
.fa-th-list:before \{\
  content: "\\f00b";\
\}\
.fa-check:before \{\
  content: "\\f00c";\
\}\
.fa-remove:before,\
.fa-close:before,\
.fa-times:before \{\
  content: "\\f00d";\
\}\
.fa-search-plus:before \{\
  content: "\\f00e";\
\}\
.fa-search-minus:before \{\
  content: "\\f010";\
\}\
.fa-power-off:before \{\
  content: "\\f011";\
\}\
.fa-signal:before \{\
  content: "\\f012";\
\}\
.fa-gear:before,\
.fa-cog:before \{\
  content: "\\f013";\
\}\
.fa-trash-o:before \{\
  content: "\\f014";\
\}\
.fa-home:before \{\
  content: "\\f015";\
\}\
.fa-file-o:before \{\
  content: "\\f016";\
\}\
.fa-clock-o:before \{\
  content: "\\f017";\
\}\
.fa-road:before \{\
  content: "\\f018";\
\}\
.fa-download:before \{\
  content: "\\f019";\
\}\
.fa-arrow-circle-o-down:before \{\
  content: "\\f01a";\
\}\
.fa-arrow-circle-o-up:before \{\
  content: "\\f01b";\
\}\
.fa-inbox:before \{\
  content: "\\f01c";\
\}\
.fa-play-circle-o:before \{\
  content: "\\f01d";\
\}\
.fa-rotate-right:before,\
.fa-repeat:before \{\
  content: "\\f01e";\
\}\
.fa-refresh:before \{\
  content: "\\f021";\
\}\
.fa-list-alt:before \{\
  content: "\\f022";\
\}\
.fa-lock:before \{\
  content: "\\f023";\
\}\
.fa-flag:before \{\
  content: "\\f024";\
\}\
.fa-headphones:before \{\
  content: "\\f025";\
\}\
.fa-volume-off:before \{\
  content: "\\f026";\
\}\
.fa-volume-down:before \{\
  content: "\\f027";\
\}\
.fa-volume-up:before \{\
  content: "\\f028";\
\}\
.fa-qrcode:before \{\
  content: "\\f029";\
\}\
.fa-barcode:before \{\
  content: "\\f02a";\
\}\
.fa-tag:before \{\
  content: "\\f02b";\
\}\
.fa-tags:before \{\
  content: "\\f02c";\
\}\
.fa-book:before \{\
  content: "\\f02d";\
\}\
.fa-bookmark:before \{\
  content: "\\f02e";\
\}\
.fa-print:before \{\
  content: "\\f02f";\
\}\
.fa-camera:before \{\
  content: "\\f030";\
\}\
.fa-font:before \{\
  content: "\\f031";\
\}\
.fa-bold:before \{\
  content: "\\f032";\
\}\
.fa-italic:before \{\
  content: "\\f033";\
\}\
.fa-text-height:before \{\
  content: "\\f034";\
\}\
.fa-text-width:before \{\
  content: "\\f035";\
\}\
.fa-align-left:before \{\
  content: "\\f036";\
\}\
.fa-align-center:before \{\
  content: "\\f037";\
\}\
.fa-align-right:before \{\
  content: "\\f038";\
\}\
.fa-align-justify:before \{\
  content: "\\f039";\
\}\
.fa-list:before \{\
  content: "\\f03a";\
\}\
.fa-dedent:before,\
.fa-outdent:before \{\
  content: "\\f03b";\
\}\
.fa-indent:before \{\
  content: "\\f03c";\
\}\
.fa-video-camera:before \{\
  content: "\\f03d";\
\}\
.fa-photo:before,\
.fa-image:before,\
.fa-picture-o:before \{\
  content: "\\f03e";\
\}\
.fa-pencil:before \{\
  content: "\\f040";\
\}\
.fa-map-marker:before \{\
  content: "\\f041";\
\}\
.fa-adjust:before \{\
  content: "\\f042";\
\}\
.fa-tint:before \{\
  content: "\\f043";\
\}\
.fa-edit:before,\
.fa-pencil-square-o:before \{\
  content: "\\f044";\
\}\
.fa-share-square-o:before \{\
  content: "\\f045";\
\}\
.fa-check-square-o:before \{\
  content: "\\f046";\
\}\
.fa-arrows:before \{\
  content: "\\f047";\
\}\
.fa-step-backward:before \{\
  content: "\\f048";\
\}\
.fa-fast-backward:before \{\
  content: "\\f049";\
\}\
.fa-backward:before \{\
  content: "\\f04a";\
\}\
.fa-play:before \{\
  content: "\\f04b";\
\}\
.fa-pause:before \{\
  content: "\\f04c";\
\}\
.fa-stop:before \{\
  content: "\\f04d";\
\}\
.fa-forward:before \{\
  content: "\\f04e";\
\}\
.fa-fast-forward:before \{\
  content: "\\f050";\
\}\
.fa-step-forward:before \{\
  content: "\\f051";\
\}\
.fa-eject:before \{\
  content: "\\f052";\
\}\
.fa-chevron-left:before \{\
  content: "\\f053";\
\}\
.fa-chevron-right:before \{\
  content: "\\f054";\
\}\
.fa-plus-circle:before \{\
  content: "\\f055";\
\}\
.fa-minus-circle:before \{\
  content: "\\f056";\
\}\
.fa-times-circle:before \{\
  content: "\\f057";\
\}\
.fa-check-circle:before \{\
  content: "\\f058";\
\}\
.fa-question-circle:before \{\
  content: "\\f059";\
\}\
.fa-info-circle:before \{\
  content: "\\f05a";\
\}\
.fa-crosshairs:before \{\
  content: "\\f05b";\
\}\
.fa-times-circle-o:before \{\
  content: "\\f05c";\
\}\
.fa-check-circle-o:before \{\
  content: "\\f05d";\
\}\
.fa-ban:before \{\
  content: "\\f05e";\
\}\
.fa-arrow-left:before \{\
  content: "\\f060";\
\}\
.fa-arrow-right:before \{\
  content: "\\f061";\
\}\
.fa-arrow-up:before \{\
  content: "\\f062";\
\}\
.fa-arrow-down:before \{\
  content: "\\f063";\
\}\
.fa-mail-forward:before,\
.fa-share:before \{\
  content: "\\f064";\
\}\
.fa-expand:before \{\
  content: "\\f065";\
\}\
.fa-compress:before \{\
  content: "\\f066";\
\}\
.fa-plus:before \{\
  content: "\\f067";\
\}\
.fa-minus:before \{\
  content: "\\f068";\
\}\
.fa-asterisk:before \{\
  content: "\\f069";\
\}\
.fa-exclamation-circle:before \{\
  content: "\\f06a";\
\}\
.fa-gift:before \{\
  content: "\\f06b";\
\}\
.fa-leaf:before \{\
  content: "\\f06c";\
\}\
.fa-fire:before \{\
  content: "\\f06d";\
\}\
.fa-eye:before \{\
  content: "\\f06e";\
\}\
.fa-eye-slash:before \{\
  content: "\\f070";\
\}\
.fa-warning:before,\
.fa-exclamation-triangle:before \{\
  content: "\\f071";\
\}\
.fa-plane:before \{\
  content: "\\f072";\
\}\
.fa-calendar:before \{\
  content: "\\f073";\
\}\
.fa-random:before \{\
  content: "\\f074";\
\}\
.fa-comment:before \{\
  content: "\\f075";\
\}\
.fa-magnet:before \{\
  content: "\\f076";\
\}\
.fa-chevron-up:before \{\
  content: "\\f077";\
\}\
.fa-chevron-down:before \{\
  content: "\\f078";\
\}\
.fa-retweet:before \{\
  content: "\\f079";\
\}\
.fa-shopping-cart:before \{\
  content: "\\f07a";\
\}\
.fa-folder:before \{\
  content: "\\f07b";\
\}\
.fa-folder-open:before \{\
  content: "\\f07c";\
\}\
.fa-arrows-v:before \{\
  content: "\\f07d";\
\}\
.fa-arrows-h:before \{\
  content: "\\f07e";\
\}\
.fa-bar-chart-o:before,\
.fa-bar-chart:before \{\
  content: "\\f080";\
\}\
.fa-twitter-square:before \{\
  content: "\\f081";\
\}\
.fa-facebook-square:before \{\
  content: "\\f082";\
\}\
.fa-camera-retro:before \{\
  content: "\\f083";\
\}\
.fa-key:before \{\
  content: "\\f084";\
\}\
.fa-gears:before,\
.fa-cogs:before \{\
  content: "\\f085";\
\}\
.fa-comments:before \{\
  content: "\\f086";\
\}\
.fa-thumbs-o-up:before \{\
  content: "\\f087";\
\}\
.fa-thumbs-o-down:before \{\
  content: "\\f088";\
\}\
.fa-star-half:before \{\
  content: "\\f089";\
\}\
.fa-heart-o:before \{\
  content: "\\f08a";\
\}\
.fa-sign-out:before \{\
  content: "\\f08b";\
\}\
.fa-linkedin-square:before \{\
  content: "\\f08c";\
\}\
.fa-thumb-tack:before \{\
  content: "\\f08d";\
\}\
.fa-external-link:before \{\
  content: "\\f08e";\
\}\
.fa-sign-in:before \{\
  content: "\\f090";\
\}\
.fa-trophy:before \{\
  content: "\\f091";\
\}\
.fa-github-square:before \{\
  content: "\\f092";\
\}\
.fa-upload:before \{\
  content: "\\f093";\
\}\
.fa-lemon-o:before \{\
  content: "\\f094";\
\}\
.fa-phone:before \{\
  content: "\\f095";\
\}\
.fa-square-o:before \{\
  content: "\\f096";\
\}\
.fa-bookmark-o:before \{\
  content: "\\f097";\
\}\
.fa-phone-square:before \{\
  content: "\\f098";\
\}\
.fa-twitter:before \{\
  content: "\\f099";\
\}\
.fa-facebook-f:before,\
.fa-facebook:before \{\
  content: "\\f09a";\
\}\
.fa-github:before \{\
  content: "\\f09b";\
\}\
.fa-unlock:before \{\
  content: "\\f09c";\
\}\
.fa-credit-card:before \{\
  content: "\\f09d";\
\}\
.fa-rss:before \{\
  content: "\\f09e";\
\}\
.fa-hdd-o:before \{\
  content: "\\f0a0";\
\}\
.fa-bullhorn:before \{\
  content: "\\f0a1";\
\}\
.fa-bell:before \{\
  content: "\\f0f3";\
\}\
.fa-certificate:before \{\
  content: "\\f0a3";\
\}\
.fa-hand-o-right:before \{\
  content: "\\f0a4";\
\}\
.fa-hand-o-left:before \{\
  content: "\\f0a5";\
\}\
.fa-hand-o-up:before \{\
  content: "\\f0a6";\
\}\
.fa-hand-o-down:before \{\
  content: "\\f0a7";\
\}\
.fa-arrow-circle-left:before \{\
  content: "\\f0a8";\
\}\
.fa-arrow-circle-right:before \{\
  content: "\\f0a9";\
\}\
.fa-arrow-circle-up:before \{\
  content: "\\f0aa";\
\}\
.fa-arrow-circle-down:before \{\
  content: "\\f0ab";\
\}\
.fa-globe:before \{\
  content: "\\f0ac";\
\}\
.fa-wrench:before \{\
  content: "\\f0ad";\
\}\
.fa-tasks:before \{\
  content: "\\f0ae";\
\}\
.fa-filter:before \{\
  content: "\\f0b0";\
\}\
.fa-briefcase:before \{\
  content: "\\f0b1";\
\}\
.fa-arrows-alt:before \{\
  content: "\\f0b2";\
\}\
.fa-group:before,\
.fa-users:before \{\
  content: "\\f0c0";\
\}\
.fa-chain:before,\
.fa-link:before \{\
  content: "\\f0c1";\
\}\
.fa-cloud:before \{\
  content: "\\f0c2";\
\}\
.fa-flask:before \{\
  content: "\\f0c3";\
\}\
.fa-cut:before,\
.fa-scissors:before \{\
  content: "\\f0c4";\
\}\
.fa-copy:before,\
.fa-files-o:before \{\
  content: "\\f0c5";\
\}\
.fa-paperclip:before \{\
  content: "\\f0c6";\
\}\
.fa-save:before,\
.fa-floppy-o:before \{\
  content: "\\f0c7";\
\}\
.fa-square:before \{\
  content: "\\f0c8";\
\}\
.fa-navicon:before,\
.fa-reorder:before,\
.fa-bars:before \{\
  content: "\\f0c9";\
\}\
.fa-list-ul:before \{\
  content: "\\f0ca";\
\}\
.fa-list-ol:before \{\
  content: "\\f0cb";\
\}\
.fa-strikethrough:before \{\
  content: "\\f0cc";\
\}\
.fa-underline:before \{\
  content: "\\f0cd";\
\}\
.fa-table:before \{\
  content: "\\f0ce";\
\}\
.fa-magic:before \{\
  content: "\\f0d0";\
\}\
.fa-truck:before \{\
  content: "\\f0d1";\
\}\
.fa-pinterest:before \{\
  content: "\\f0d2";\
\}\
.fa-pinterest-square:before \{\
  content: "\\f0d3";\
\}\
.fa-google-plus-square:before \{\
  content: "\\f0d4";\
\}\
.fa-google-plus:before \{\
  content: "\\f0d5";\
\}\
.fa-money:before \{\
  content: "\\f0d6";\
\}\
.fa-caret-down:before \{\
  content: "\\f0d7";\
\}\
.fa-caret-up:before \{\
  content: "\\f0d8";\
\}\
.fa-caret-left:before \{\
  content: "\\f0d9";\
\}\
.fa-caret-right:before \{\
  content: "\\f0da";\
\}\
.fa-columns:before \{\
  content: "\\f0db";\
\}\
.fa-unsorted:before,\
.fa-sort:before \{\
  content: "\\f0dc";\
\}\
.fa-sort-down:before,\
.fa-sort-desc:before \{\
  content: "\\f0dd";\
\}\
.fa-sort-up:before,\
.fa-sort-asc:before \{\
  content: "\\f0de";\
\}\
.fa-envelope:before \{\
  content: "\\f0e0";\
\}\
.fa-linkedin:before \{\
  content: "\\f0e1";\
\}\
.fa-rotate-left:before,\
.fa-undo:before \{\
  content: "\\f0e2";\
\}\
.fa-legal:before,\
.fa-gavel:before \{\
  content: "\\f0e3";\
\}\
.fa-dashboard:before,\
.fa-tachometer:before \{\
  content: "\\f0e4";\
\}\
.fa-comment-o:before \{\
  content: "\\f0e5";\
\}\
.fa-comments-o:before \{\
  content: "\\f0e6";\
\}\
.fa-flash:before,\
.fa-bolt:before \{\
  content: "\\f0e7";\
\}\
.fa-sitemap:before \{\
  content: "\\f0e8";\
\}\
.fa-umbrella:before \{\
  content: "\\f0e9";\
\}\
.fa-paste:before,\
.fa-clipboard:before \{\
  content: "\\f0ea";\
\}\
.fa-lightbulb-o:before \{\
  content: "\\f0eb";\
\}\
.fa-exchange:before \{\
  content: "\\f0ec";\
\}\
.fa-cloud-download:before \{\
  content: "\\f0ed";\
\}\
.fa-cloud-upload:before \{\
  content: "\\f0ee";\
\}\
.fa-user-md:before \{\
  content: "\\f0f0";\
\}\
.fa-stethoscope:before \{\
  content: "\\f0f1";\
\}\
.fa-suitcase:before \{\
  content: "\\f0f2";\
\}\
.fa-bell-o:before \{\
  content: "\\f0a2";\
\}\
.fa-coffee:before \{\
  content: "\\f0f4";\
\}\
.fa-cutlery:before \{\
  content: "\\f0f5";\
\}\
.fa-file-text-o:before \{\
  content: "\\f0f6";\
\}\
.fa-building-o:before \{\
  content: "\\f0f7";\
\}\
.fa-hospital-o:before \{\
  content: "\\f0f8";\
\}\
.fa-ambulance:before \{\
  content: "\\f0f9";\
\}\
.fa-medkit:before \{\
  content: "\\f0fa";\
\}\
.fa-fighter-jet:before \{\
  content: "\\f0fb";\
\}\
.fa-beer:before \{\
  content: "\\f0fc";\
\}\
.fa-h-square:before \{\
  content: "\\f0fd";\
\}\
.fa-plus-square:before \{\
  content: "\\f0fe";\
\}\
.fa-angle-double-left:before \{\
  content: "\\f100";\
\}\
.fa-angle-double-right:before \{\
  content: "\\f101";\
\}\
.fa-angle-double-up:before \{\
  content: "\\f102";\
\}\
.fa-angle-double-down:before \{\
  content: "\\f103";\
\}\
.fa-angle-left:before \{\
  content: "\\f104";\
\}\
.fa-angle-right:before \{\
  content: "\\f105";\
\}\
.fa-angle-up:before \{\
  content: "\\f106";\
\}\
.fa-angle-down:before \{\
  content: "\\f107";\
\}\
.fa-desktop:before \{\
  content: "\\f108";\
\}\
.fa-laptop:before \{\
  content: "\\f109";\
\}\
.fa-tablet:before \{\
  content: "\\f10a";\
\}\
.fa-mobile-phone:before,\
.fa-mobile:before \{\
  content: "\\f10b";\
\}\
.fa-circle-o:before \{\
  content: "\\f10c";\
\}\
.fa-quote-left:before \{\
  content: "\\f10d";\
\}\
.fa-quote-right:before \{\
  content: "\\f10e";\
\}\
.fa-spinner:before \{\
  content: "\\f110";\
\}\
.fa-circle:before \{\
  content: "\\f111";\
\}\
.fa-mail-reply:before,\
.fa-reply:before \{\
  content: "\\f112";\
\}\
.fa-github-alt:before \{\
  content: "\\f113";\
\}\
.fa-folder-o:before \{\
  content: "\\f114";\
\}\
.fa-folder-open-o:before \{\
  content: "\\f115";\
\}\
.fa-smile-o:before \{\
  content: "\\f118";\
\}\
.fa-frown-o:before \{\
  content: "\\f119";\
\}\
.fa-meh-o:before \{\
  content: "\\f11a";\
\}\
.fa-gamepad:before \{\
  content: "\\f11b";\
\}\
.fa-keyboard-o:before \{\
  content: "\\f11c";\
\}\
.fa-flag-o:before \{\
  content: "\\f11d";\
\}\
.fa-flag-checkered:before \{\
  content: "\\f11e";\
\}\
.fa-terminal:before \{\
  content: "\\f120";\
\}\
.fa-code:before \{\
  content: "\\f121";\
\}\
.fa-mail-reply-all:before,\
.fa-reply-all:before \{\
  content: "\\f122";\
\}\
.fa-star-half-empty:before,\
.fa-star-half-full:before,\
.fa-star-half-o:before \{\
  content: "\\f123";\
\}\
.fa-location-arrow:before \{\
  content: "\\f124";\
\}\
.fa-crop:before \{\
  content: "\\f125";\
\}\
.fa-code-fork:before \{\
  content: "\\f126";\
\}\
.fa-unlink:before,\
.fa-chain-broken:before \{\
  content: "\\f127";\
\}\
.fa-question:before \{\
  content: "\\f128";\
\}\
.fa-info:before \{\
  content: "\\f129";\
\}\
.fa-exclamation:before \{\
  content: "\\f12a";\
\}\
.fa-superscript:before \{\
  content: "\\f12b";\
\}\
.fa-subscript:before \{\
  content: "\\f12c";\
\}\
.fa-eraser:before \{\
  content: "\\f12d";\
\}\
.fa-puzzle-piece:before \{\
  content: "\\f12e";\
\}\
.fa-microphone:before \{\
  content: "\\f130";\
\}\
.fa-microphone-slash:before \{\
  content: "\\f131";\
\}\
.fa-shield:before \{\
  content: "\\f132";\
\}\
.fa-calendar-o:before \{\
  content: "\\f133";\
\}\
.fa-fire-extinguisher:before \{\
  content: "\\f134";\
\}\
.fa-rocket:before \{\
  content: "\\f135";\
\}\
.fa-maxcdn:before \{\
  content: "\\f136";\
\}\
.fa-chevron-circle-left:before \{\
  content: "\\f137";\
\}\
.fa-chevron-circle-right:before \{\
  content: "\\f138";\
\}\
.fa-chevron-circle-up:before \{\
  content: "\\f139";\
\}\
.fa-chevron-circle-down:before \{\
  content: "\\f13a";\
\}\
.fa-html5:before \{\
  content: "\\f13b";\
\}\
.fa-css3:before \{\
  content: "\\f13c";\
\}\
.fa-anchor:before \{\
  content: "\\f13d";\
\}\
.fa-unlock-alt:before \{\
  content: "\\f13e";\
\}\
.fa-bullseye:before \{\
  content: "\\f140";\
\}\
.fa-ellipsis-h:before \{\
  content: "\\f141";\
\}\
.fa-ellipsis-v:before \{\
  content: "\\f142";\
\}\
.fa-rss-square:before \{\
  content: "\\f143";\
\}\
.fa-play-circle:before \{\
  content: "\\f144";\
\}\
.fa-ticket:before \{\
  content: "\\f145";\
\}\
.fa-minus-square:before \{\
  content: "\\f146";\
\}\
.fa-minus-square-o:before \{\
  content: "\\f147";\
\}\
.fa-level-up:before \{\
  content: "\\f148";\
\}\
.fa-level-down:before \{\
  content: "\\f149";\
\}\
.fa-check-square:before \{\
  content: "\\f14a";\
\}\
.fa-pencil-square:before \{\
  content: "\\f14b";\
\}\
.fa-external-link-square:before \{\
  content: "\\f14c";\
\}\
.fa-share-square:before \{\
  content: "\\f14d";\
\}\
.fa-compass:before \{\
  content: "\\f14e";\
\}\
.fa-toggle-down:before,\
.fa-caret-square-o-down:before \{\
  content: "\\f150";\
\}\
.fa-toggle-up:before,\
.fa-caret-square-o-up:before \{\
  content: "\\f151";\
\}\
.fa-toggle-right:before,\
.fa-caret-square-o-right:before \{\
  content: "\\f152";\
\}\
.fa-euro:before,\
.fa-eur:before \{\
  content: "\\f153";\
\}\
.fa-gbp:before \{\
  content: "\\f154";\
\}\
.fa-dollar:before,\
.fa-usd:before \{\
  content: "\\f155";\
\}\
.fa-rupee:before,\
.fa-inr:before \{\
  content: "\\f156";\
\}\
.fa-cny:before,\
.fa-rmb:before,\
.fa-yen:before,\
.fa-jpy:before \{\
  content: "\\f157";\
\}\
.fa-ruble:before,\
.fa-rouble:before,\
.fa-rub:before \{\
  content: "\\f158";\
\}\
.fa-won:before,\
.fa-krw:before \{\
  content: "\\f159";\
\}\
.fa-bitcoin:before,\
.fa-btc:before \{\
  content: "\\f15a";\
\}\
.fa-file:before \{\
  content: "\\f15b";\
\}\
.fa-file-text:before \{\
  content: "\\f15c";\
\}\
.fa-sort-alpha-asc:before \{\
  content: "\\f15d";\
\}\
.fa-sort-alpha-desc:before \{\
  content: "\\f15e";\
\}\
.fa-sort-amount-asc:before \{\
  content: "\\f160";\
\}\
.fa-sort-amount-desc:before \{\
  content: "\\f161";\
\}\
.fa-sort-numeric-asc:before \{\
  content: "\\f162";\
\}\
.fa-sort-numeric-desc:before \{\
  content: "\\f163";\
\}\
.fa-thumbs-up:before \{\
  content: "\\f164";\
\}\
.fa-thumbs-down:before \{\
  content: "\\f165";\
\}\
.fa-youtube-square:before \{\
  content: "\\f166";\
\}\
.fa-youtube:before \{\
  content: "\\f167";\
\}\
.fa-xing:before \{\
  content: "\\f168";\
\}\
.fa-xing-square:before \{\
  content: "\\f169";\
\}\
.fa-youtube-play:before \{\
  content: "\\f16a";\
\}\
.fa-dropbox:before \{\
  content: "\\f16b";\
\}\
.fa-stack-overflow:before \{\
  content: "\\f16c";\
\}\
.fa-instagram:before \{\
  content: "\\f16d";\
\}\
.fa-flickr:before \{\
  content: "\\f16e";\
\}\
.fa-adn:before \{\
  content: "\\f170";\
\}\
.fa-bitbucket:before \{\
  content: "\\f171";\
\}\
.fa-bitbucket-square:before \{\
  content: "\\f172";\
\}\
.fa-tumblr:before \{\
  content: "\\f173";\
\}\
.fa-tumblr-square:before \{\
  content: "\\f174";\
\}\
.fa-long-arrow-down:before \{\
  content: "\\f175";\
\}\
.fa-long-arrow-up:before \{\
  content: "\\f176";\
\}\
.fa-long-arrow-left:before \{\
  content: "\\f177";\
\}\
.fa-long-arrow-right:before \{\
  content: "\\f178";\
\}\
.fa-apple:before \{\
  content: "\\f179";\
\}\
.fa-windows:before \{\
  content: "\\f17a";\
\}\
.fa-android:before \{\
  content: "\\f17b";\
\}\
.fa-linux:before \{\
  content: "\\f17c";\
\}\
.fa-dribbble:before \{\
  content: "\\f17d";\
\}\
.fa-skype:before \{\
  content: "\\f17e";\
\}\
.fa-foursquare:before \{\
  content: "\\f180";\
\}\
.fa-trello:before \{\
  content: "\\f181";\
\}\
.fa-female:before \{\
  content: "\\f182";\
\}\
.fa-male:before \{\
  content: "\\f183";\
\}\
.fa-gittip:before,\
.fa-gratipay:before \{\
  content: "\\f184";\
\}\
.fa-sun-o:before \{\
  content: "\\f185";\
\}\
.fa-moon-o:before \{\
  content: "\\f186";\
\}\
.fa-archive:before \{\
  content: "\\f187";\
\}\
.fa-bug:before \{\
  content: "\\f188";\
\}\
.fa-vk:before \{\
  content: "\\f189";\
\}\
.fa-weibo:before \{\
  content: "\\f18a";\
\}\
.fa-renren:before \{\
  content: "\\f18b";\
\}\
.fa-pagelines:before \{\
  content: "\\f18c";\
\}\
.fa-stack-exchange:before \{\
  content: "\\f18d";\
\}\
.fa-arrow-circle-o-right:before \{\
  content: "\\f18e";\
\}\
.fa-arrow-circle-o-left:before \{\
  content: "\\f190";\
\}\
.fa-toggle-left:before,\
.fa-caret-square-o-left:before \{\
  content: "\\f191";\
\}\
.fa-dot-circle-o:before \{\
  content: "\\f192";\
\}\
.fa-wheelchair:before \{\
  content: "\\f193";\
\}\
.fa-vimeo-square:before \{\
  content: "\\f194";\
\}\
.fa-turkish-lira:before,\
.fa-try:before \{\
  content: "\\f195";\
\}\
.fa-plus-square-o:before \{\
  content: "\\f196";\
\}\
.fa-space-shuttle:before \{\
  content: "\\f197";\
\}\
.fa-slack:before \{\
  content: "\\f198";\
\}\
.fa-envelope-square:before \{\
  content: "\\f199";\
\}\
.fa-wordpress:before \{\
  content: "\\f19a";\
\}\
.fa-openid:before \{\
  content: "\\f19b";\
\}\
.fa-institution:before,\
.fa-bank:before,\
.fa-university:before \{\
  content: "\\f19c";\
\}\
.fa-mortar-board:before,\
.fa-graduation-cap:before \{\
  content: "\\f19d";\
\}\
.fa-yahoo:before \{\
  content: "\\f19e";\
\}\
.fa-google:before \{\
  content: "\\f1a0";\
\}\
.fa-reddit:before \{\
  content: "\\f1a1";\
\}\
.fa-reddit-square:before \{\
  content: "\\f1a2";\
\}\
.fa-stumbleupon-circle:before \{\
  content: "\\f1a3";\
\}\
.fa-stumbleupon:before \{\
  content: "\\f1a4";\
\}\
.fa-delicious:before \{\
  content: "\\f1a5";\
\}\
.fa-digg:before \{\
  content: "\\f1a6";\
\}\
.fa-pied-piper:before \{\
  content: "\\f1a7";\
\}\
.fa-pied-piper-alt:before \{\
  content: "\\f1a8";\
\}\
.fa-drupal:before \{\
  content: "\\f1a9";\
\}\
.fa-joomla:before \{\
  content: "\\f1aa";\
\}\
.fa-language:before \{\
  content: "\\f1ab";\
\}\
.fa-fax:before \{\
  content: "\\f1ac";\
\}\
.fa-building:before \{\
  content: "\\f1ad";\
\}\
.fa-child:before \{\
  content: "\\f1ae";\
\}\
.fa-paw:before \{\
  content: "\\f1b0";\
\}\
.fa-spoon:before \{\
  content: "\\f1b1";\
\}\
.fa-cube:before \{\
  content: "\\f1b2";\
\}\
.fa-cubes:before \{\
  content: "\\f1b3";\
\}\
.fa-behance:before \{\
  content: "\\f1b4";\
\}\
.fa-behance-square:before \{\
  content: "\\f1b5";\
\}\
.fa-steam:before \{\
  content: "\\f1b6";\
\}\
.fa-steam-square:before \{\
  content: "\\f1b7";\
\}\
.fa-recycle:before \{\
  content: "\\f1b8";\
\}\
.fa-automobile:before,\
.fa-car:before \{\
  content: "\\f1b9";\
\}\
.fa-cab:before,\
.fa-taxi:before \{\
  content: "\\f1ba";\
\}\
.fa-tree:before \{\
  content: "\\f1bb";\
\}\
.fa-spotify:before \{\
  content: "\\f1bc";\
\}\
.fa-deviantart:before \{\
  content: "\\f1bd";\
\}\
.fa-soundcloud:before \{\
  content: "\\f1be";\
\}\
.fa-database:before \{\
  content: "\\f1c0";\
\}\
.fa-file-pdf-o:before \{\
  content: "\\f1c1";\
\}\
.fa-file-word-o:before \{\
  content: "\\f1c2";\
\}\
.fa-file-excel-o:before \{\
  content: "\\f1c3";\
\}\
.fa-file-powerpoint-o:before \{\
  content: "\\f1c4";\
\}\
.fa-file-photo-o:before,\
.fa-file-picture-o:before,\
.fa-file-image-o:before \{\
  content: "\\f1c5";\
\}\
.fa-file-zip-o:before,\
.fa-file-archive-o:before \{\
  content: "\\f1c6";\
\}\
.fa-file-sound-o:before,\
.fa-file-audio-o:before \{\
  content: "\\f1c7";\
\}\
.fa-file-movie-o:before,\
.fa-file-video-o:before \{\
  content: "\\f1c8";\
\}\
.fa-file-code-o:before \{\
  content: "\\f1c9";\
\}\
.fa-vine:before \{\
  content: "\\f1ca";\
\}\
.fa-codepen:before \{\
  content: "\\f1cb";\
\}\
.fa-jsfiddle:before \{\
  content: "\\f1cc";\
\}\
.fa-life-bouy:before,\
.fa-life-buoy:before,\
.fa-life-saver:before,\
.fa-support:before,\
.fa-life-ring:before \{\
  content: "\\f1cd";\
\}\
.fa-circle-o-notch:before \{\
  content: "\\f1ce";\
\}\
.fa-ra:before,\
.fa-rebel:before \{\
  content: "\\f1d0";\
\}\
.fa-ge:before,\
.fa-empire:before \{\
  content: "\\f1d1";\
\}\
.fa-git-square:before \{\
  content: "\\f1d2";\
\}\
.fa-git:before \{\
  content: "\\f1d3";\
\}\
.fa-hacker-news:before \{\
  content: "\\f1d4";\
\}\
.fa-tencent-weibo:before \{\
  content: "\\f1d5";\
\}\
.fa-qq:before \{\
  content: "\\f1d6";\
\}\
.fa-wechat:before,\
.fa-weixin:before \{\
  content: "\\f1d7";\
\}\
.fa-send:before,\
.fa-paper-plane:before \{\
  content: "\\f1d8";\
\}\
.fa-send-o:before,\
.fa-paper-plane-o:before \{\
  content: "\\f1d9";\
\}\
.fa-history:before \{\
  content: "\\f1da";\
\}\
.fa-genderless:before,\
.fa-circle-thin:before \{\
  content: "\\f1db";\
\}\
.fa-header:before \{\
  content: "\\f1dc";\
\}\
.fa-paragraph:before \{\
  content: "\\f1dd";\
\}\
.fa-sliders:before \{\
  content: "\\f1de";\
\}\
.fa-share-alt:before \{\
  content: "\\f1e0";\
\}\
.fa-share-alt-square:before \{\
  content: "\\f1e1";\
\}\
.fa-bomb:before \{\
  content: "\\f1e2";\
\}\
.fa-soccer-ball-o:before,\
.fa-futbol-o:before \{\
  content: "\\f1e3";\
\}\
.fa-tty:before \{\
  content: "\\f1e4";\
\}\
.fa-binoculars:before \{\
  content: "\\f1e5";\
\}\
.fa-plug:before \{\
  content: "\\f1e6";\
\}\
.fa-slideshare:before \{\
  content: "\\f1e7";\
\}\
.fa-twitch:before \{\
  content: "\\f1e8";\
\}\
.fa-yelp:before \{\
  content: "\\f1e9";\
\}\
.fa-newspaper-o:before \{\
  content: "\\f1ea";\
\}\
.fa-wifi:before \{\
  content: "\\f1eb";\
\}\
.fa-calculator:before \{\
  content: "\\f1ec";\
\}\
.fa-paypal:before \{\
  content: "\\f1ed";\
\}\
.fa-google-wallet:before \{\
  content: "\\f1ee";\
\}\
.fa-cc-visa:before \{\
  content: "\\f1f0";\
\}\
.fa-cc-mastercard:before \{\
  content: "\\f1f1";\
\}\
.fa-cc-discover:before \{\
  content: "\\f1f2";\
\}\
.fa-cc-amex:before \{\
  content: "\\f1f3";\
\}\
.fa-cc-paypal:before \{\
  content: "\\f1f4";\
\}\
.fa-cc-stripe:before \{\
  content: "\\f1f5";\
\}\
.fa-bell-slash:before \{\
  content: "\\f1f6";\
\}\
.fa-bell-slash-o:before \{\
  content: "\\f1f7";\
\}\
.fa-trash:before \{\
  content: "\\f1f8";\
\}\
.fa-copyright:before \{\
  content: "\\f1f9";\
\}\
.fa-at:before \{\
  content: "\\f1fa";\
\}\
.fa-eyedropper:before \{\
  content: "\\f1fb";\
\}\
.fa-paint-brush:before \{\
  content: "\\f1fc";\
\}\
.fa-birthday-cake:before \{\
  content: "\\f1fd";\
\}\
.fa-area-chart:before \{\
  content: "\\f1fe";\
\}\
.fa-pie-chart:before \{\
  content: "\\f200";\
\}\
.fa-line-chart:before \{\
  content: "\\f201";\
\}\
.fa-lastfm:before \{\
  content: "\\f202";\
\}\
.fa-lastfm-square:before \{\
  content: "\\f203";\
\}\
.fa-toggle-off:before \{\
  content: "\\f204";\
\}\
.fa-toggle-on:before \{\
  content: "\\f205";\
\}\
.fa-bicycle:before \{\
  content: "\\f206";\
\}\
.fa-bus:before \{\
  content: "\\f207";\
\}\
.fa-ioxhost:before \{\
  content: "\\f208";\
\}\
.fa-angellist:before \{\
  content: "\\f209";\
\}\
.fa-cc:before \{\
  content: "\\f20a";\
\}\
.fa-shekel:before,\
.fa-sheqel:before,\
.fa-ils:before \{\
  content: "\\f20b";\
\}\
.fa-meanpath:before \{\
  content: "\\f20c";\
\}\
.fa-buysellads:before \{\
  content: "\\f20d";\
\}\
.fa-connectdevelop:before \{\
  content: "\\f20e";\
\}\
.fa-dashcube:before \{\
  content: "\\f210";\
\}\
.fa-forumbee:before \{\
  content: "\\f211";\
\}\
.fa-leanpub:before \{\
  content: "\\f212";\
\}\
.fa-sellsy:before \{\
  content: "\\f213";\
\}\
.fa-shirtsinbulk:before \{\
  content: "\\f214";\
\}\
.fa-simplybuilt:before \{\
  content: "\\f215";\
\}\
.fa-skyatlas:before \{\
  content: "\\f216";\
\}\
.fa-cart-plus:before \{\
  content: "\\f217";\
\}\
.fa-cart-arrow-down:before \{\
  content: "\\f218";\
\}\
.fa-diamond:before \{\
  content: "\\f219";\
\}\
.fa-ship:before \{\
  content: "\\f21a";\
\}\
.fa-user-secret:before \{\
  content: "\\f21b";\
\}\
.fa-motorcycle:before \{\
  content: "\\f21c";\
\}\
.fa-street-view:before \{\
  content: "\\f21d";\
\}\
.fa-heartbeat:before \{\
  content: "\\f21e";\
\}\
.fa-venus:before \{\
  content: "\\f221";\
\}\
.fa-mars:before \{\
  content: "\\f222";\
\}\
.fa-mercury:before \{\
  content: "\\f223";\
\}\
.fa-transgender:before \{\
  content: "\\f224";\
\}\
.fa-transgender-alt:before \{\
  content: "\\f225";\
\}\
.fa-venus-double:before \{\
  content: "\\f226";\
\}\
.fa-mars-double:before \{\
  content: "\\f227";\
\}\
.fa-venus-mars:before \{\
  content: "\\f228";\
\}\
.fa-mars-stroke:before \{\
  content: "\\f229";\
\}\
.fa-mars-stroke-v:before \{\
  content: "\\f22a";\
\}\
.fa-mars-stroke-h:before \{\
  content: "\\f22b";\
\}\
.fa-neuter:before \{\
  content: "\\f22c";\
\}\
.fa-facebook-official:before \{\
  content: "\\f230";\
\}\
.fa-pinterest-p:before \{\
  content: "\\f231";\
\}\
.fa-whatsapp:before \{\
  content: "\\f232";\
\}\
.fa-server:before \{\
  content: "\\f233";\
\}\
.fa-user-plus:before \{\
  content: "\\f234";\
\}\
.fa-user-times:before \{\
  content: "\\f235";\
\}\
.fa-hotel:before,\
.fa-bed:before \{\
  content: "\\f236";\
\}\
.fa-viacoin:before \{\
  content: "\\f237";\
\}\
.fa-train:before \{\
  content: "\\f238";\
\}\
.fa-subway:before \{\
  content: "\\f239";\
\}\
.fa-medium:before \{\
  content: "\\f23a";\
\}\
.clearfix:before,\
.clearfix:after \{\
  display: table;\
  content: "";\
  line-height: 0;\
\}\
.clearfix:after \{\
  clear: both;\
\}\
.hide-text \{\
  font-size: 0;\
  line-height: 0;\
  color: transparent;\
  text-shadow: none;\
  background-color: transparent;\
  border: 0;\
\}\
.input-block-level \{\
  display: block;\
  width: 100%;\
  min-height: 40px;\
  -webkit-box-sizing: border-box;\
  -moz-box-sizing: border-box;\
  box-sizing: border-box;\
\}\
article,\
aside,\
details,\
figcaption,\
figure,\
footer,\
header,\
hgroup,\
nav,\
section \{\
  display: block;\
\}\
audio,\
canvas,\
video \{\
  display: inline-block;\
\}\
audio:not([controls]) \{\
  display: none;\
\}\
html \{\
  font-size: 100%;\
  -webkit-text-size-adjust: 100%;\
  -ms-text-size-adjust: 100%;\
\}\
a:focus \{\
  outline: thin dotted #333;\
  outline: 5px auto -webkit-focus-ring-color;\
  outline-offset: -2px;\
\}\
a:hover,\
a:active \{\
  outline: 0;\
\}\
sub,\
sup \{\
  position: relative;\
  font-size: 75%;\
  line-height: 0;\
  vertical-align: baseline;\
\}\
sup \{\
  top: -0.5em;\
\}\
sub \{\
  bottom: -0.25em;\
\}\
img \{\
  /* Responsive images (ensure images don't scale beyond their parents) */\
  max-width: 100%;\
  /* Part 1: Set a maxium relative to the parent */\
  height: auto;\
  /* Part 2: Scale the height according to the width, otherwise you get stretching */\
  vertical-align: middle;\
  border: 0;\
  -ms-interpolation-mode: bicubic;\
\}\
#map_canvas img,\
.google-maps img,\
.gm-style img \{\
  max-width: none;\
\}\
button,\
input,\
select,\
textarea \{\
  margin: 0;\
  font-size: 100%;\
  vertical-align: middle;\
\}\
button,\
input \{\
  line-height: normal;\
\}\
button::-moz-focus-inner,\
input::-moz-focus-inner \{\
  padding: 0;\
  border: 0;\
\}\
button,\
html input[type="button"],\
input[type="reset"],\
input[type="submit"] \{\
  -webkit-appearance: button;\
  cursor: pointer;\
\}\
label,\
select,\
button,\
input[type="button"],\
input[type="reset"],\
input[type="submit"],\
input[type="radio"],\
input[type="checkbox"] \{\
  cursor: pointer;\
\}\
input[type="search"] \{\
  -webkit-box-sizing: content-box;\
  -moz-box-sizing: content-box;\
  box-sizing: content-box;\
  -webkit-appearance: textfield;\
\}\
input[type="search"]::-webkit-search-decoration,\
input[type="search"]::-webkit-search-cancel-button \{\
  -webkit-appearance: none;\
\}\
textarea \{\
  overflow: auto;\
  vertical-align: top;\
\}\
@media print \{\
  * \{\
    text-shadow: none !important;\
    color: #000 !important;\
    background: transparent !important;\
    box-shadow: none !important;\
  \}\
  a,\
  a:visited \{\
    text-decoration: underline;\
  \}\
  a[href]:after \{\
    content: " (" attr(href) ")";\
  \}\
  abbr[title]:after \{\
    content: " (" attr(title) ")";\
  \}\
  .ir a:after,\
  a[href^="javascript:"]:after,\
  a[href^="#"]:after \{\
    content: "";\
  \}\
  pre,\
  blockquote \{\
    border: 1px solid #999;\
    page-break-inside: avoid;\
  \}\
  thead \{\
    display: table-header-group;\
  \}\
  tr,\
  img \{\
    page-break-inside: avoid;\
  \}\
  img \{\
    max-width: 100% !important;\
  \}\
  @page \{\
    margin: 0.5cm;\
  \}\
  p,\
  h2,\
  h3 \{\
    orphans: 3;\
    widows: 3;\
  \}\
  h2,\
  h3 \{\
    page-break-after: avoid;\
  \}\
\}\
body \{\
  margin: 0;\
  font-family: 'Open Sans', sans-serif;\
  font-size: 14px;\
  line-height: 24px;\
  color: #14152d;\
  background-color: #ffffff;\
\}\
a \{\
  color: #143c77;\
  text-decoration: none;\
\}\
a:hover,\
a:focus \{\
  color: #14152d;\
  text-decoration: underline;\
\}\
.img-rounded \{\
  -webkit-border-radius: 6px;\
  -moz-border-radius: 6px;\
  border-radius: 6px;\
\}\
.img-polaroid \{\
  padding: 4px;\
  background-color: #fff;\
  border: 1px solid #ccc;\
  border: 1px solid rgba(0, 0, 0, 0.2);\
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);\
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);\
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);\
\}\
.img-circle \{\
  -webkit-border-radius: 500px;\
  -moz-border-radius: 500px;\
  border-radius: 500px;\
\}\
.row \{\
  margin-left: -20px;\
\}\
.row:before,\
.row:after \{\
  display: table;\
  content: "";\
  line-height: 0;\
\}\
.row:after \{\
  clear: both;\
\}\
[class*="span"] \{\
  float: left;\
  min-height: 1px;\
  margin-left: 20px;\
\}\
.container,\
.navbar-static-top .container,\
.navbar-fixed-top .container,\
.navbar-fixed-bottom .container \{\
  width: 940px;\
\}\
.span12 \{\
  width: 940px;\
\}\
.span11 \{\
  width: 860px;\
\}\
.span10 \{\
  width: 780px;\
\}\
.span9 \{\
  width: 700px;\
\}\
.span8 \{\
  width: 620px;\
\}\
.span7 \{\
  width: 540px;\
\}\
.span6 \{\
  width: 460px;\
\}\
.span5 \{\
  width: 380px;\
\}\
.span4 \{\
  width: 300px;\
\}\
.span3 \{\
  width: 220px;\
\}\
.span2 \{\
  width: 140px;\
\}\
.span1 \{\
  width: 60px;\
\}\
.offset12 \{\
  margin-left: 980px;\
\}\
.offset11 \{\
  margin-left: 900px;\
\}\
.offset10 \{\
  margin-left: 820px;\
\}\
.offset9 \{\
  margin-left: 740px;\
\}\
.offset8 \{\
  margin-left: 660px;\
\}\
.offset7 \{\
  margin-left: 580px;\
\}\
.offset6 \{\
  margin-left: 500px;\
\}\
.offset5 \{\
  margin-left: 420px;\
\}\
.offset4 \{\
  margin-left: 340px;\
\}\
.offset3 \{\
  margin-left: 260px;\
\}\
.offset2 \{\
  margin-left: 180px;\
\}\
.offset1 \{\
  margin-left: 100px;\
\}\
.row-fluid \{\
  width: 100%;\
\}\
.row-fluid:before,\
.row-fluid:after \{\
  display: table;\
  content: "";\
  line-height: 0;\
\}\
.row-fluid:after \{\
  clear: both;\
\}\
.row-fluid [class*="span"] \{\
  display: block;\
  width: 100%;\
  min-height: 40px;\
  -webkit-box-sizing: border-box;\
  -moz-box-sizing: border-box;\
  box-sizing: border-box;\
  float: left;\
  margin-left: 2.127659574468085%;\
\}\
.row-fluid [class*="span"]:first-child \{\
  margin-left: 0;\
\}\
.row-fluid .controls-row [class*="span"] + [class*="span"] \{\
  margin-left: 2.127659574468085%;\
\}\
.row-fluid .span12 \{\
  width: 100%;\
\}\
.row-fluid .span11 \{\
  width: 91.48936170212765%;\
\}\
.row-fluid .span10 \{\
  width: 82.97872340425532%;\
\}\
.row-fluid .span9 \{\
  width: 74.46808510638297%;\
\}\
.row-fluid .span8 \{\
  width: 65.95744680851064%;\
\}\
.row-fluid .span7 \{\
  width: 57.44680851063829%;\
\}\
.row-fluid .span6 \{\
  width: 48.93617021276595%;\
\}\
.row-fluid .span5 \{\
  width: 40.42553191489362%;\
\}\
.row-fluid .span4 \{\
  width: 31.914893617021278%;\
\}\
.row-fluid .span3 \{\
  width: 23.404255319148934%;\
\}\
.row-fluid .span2 \{\
  width: 14.893617021276595%;\
\}\
.row-fluid .span1 \{\
  width: 6.382978723404255%;\
\}\
.row-fluid .offset12 \{\
  margin-left: 104.25531914893617%;\
\}\
.row-fluid .offset12:first-child \{\
  margin-left: 102.12765957446808%;\
\}\
.row-fluid .offset11 \{\
  margin-left: 95.74468085106382%;\
\}\
.row-fluid .offset11:first-child \{\
  margin-left: 93.61702127659574%;\
\}\
.row-fluid .offset10 \{\
  margin-left: 87.23404255319149%;\
\}\
.row-fluid .offset10:first-child \{\
  margin-left: 85.1063829787234%;\
\}\
.row-fluid .offset9 \{\
  margin-left: 78.72340425531914%;\
\}\
.row-fluid .offset9:first-child \{\
  margin-left: 76.59574468085106%;\
\}\
.row-fluid .offset8 \{\
  margin-left: 70.2127659574468%;\
\}\
.row-fluid .offset8:first-child \{\
  margin-left: 68.08510638297872%;\
\}\
.row-fluid .offset7 \{\
  margin-left: 61.70212765957446%;\
\}\
.row-fluid .offset7:first-child \{\
  margin-left: 59.574468085106375%;\
\}\
.row-fluid .offset6 \{\
  margin-left: 53.191489361702125%;\
\}\
.row-fluid .offset6:first-child \{\
  margin-left: 51.063829787234035%;\
\}\
.row-fluid .offset5 \{\
  margin-left: 44.68085106382979%;\
\}\
.row-fluid .offset5:first-child \{\
  margin-left: 42.5531914893617%;\
\}\
.row-fluid .offset4 \{\
  margin-left: 36.170212765957444%;\
\}\
.row-fluid .offset4:first-child \{\
  margin-left: 34.04255319148936%;\
\}\
.row-fluid .offset3 \{\
  margin-left: 27.659574468085104%;\
\}\
.row-fluid .offset3:first-child \{\
  margin-left: 25.53191489361702%;\
\}\
.row-fluid .offset2 \{\
  margin-left: 19.148936170212764%;\
\}\
.row-fluid .offset2:first-child \{\
  margin-left: 17.02127659574468%;\
\}\
.row-fluid .offset1 \{\
  margin-left: 10.638297872340425%;\
\}\
.row-fluid .offset1:first-child \{\
  margin-left: 8.51063829787234%;\
\}\
[class*="span"].hide,\
.row-fluid [class*="span"].hide \{\
  display: none;\
\}\
[class*="span"].pull-right,\
.row-fluid [class*="span"].pull-right \{\
  float: right;\
\}\
.container \{\
  margin-right: auto;\
  margin-left: auto;\
\}\
.container:before,\
.container:after \{\
  display: table;\
  content: "";\
  line-height: 0;\
\}\
.container:after \{\
  clear: both;\
\}\
.container-fluid \{\
  padding-right: 20px;\
  padding-left: 20px;\
\}\
.container-fluid:before,\
.container-fluid:after \{\
  display: table;\
  content: "";\
  line-height: 0;\
\}\
.container-fluid:after \{\
  clear: both;\
\}\
p \{\
  margin: 0 0 12px;\
\}\
.lead \{\
  margin-bottom: 24px;\
  font-size: 21px;\
  font-weight: 200;\
  line-height: 36px;\
\}\
small \{\
  font-size: 85%;\
\}\
strong \{\
  font-weight: bold;\
\}\
em \{\
  font-style: italic;\
\}\
cite \{\
  font-style: normal;\
\}\
.muted \{\
  color: #999999;\
\}\
a.muted:hover,\
a.muted:focus \{\
  color: #808080;\
\}\
.text-warning \{\
  color: #c09853;\
\}\
a.text-warning:hover,\
a.text-warning:focus \{\
  color: #a47e3c;\
\}\
.text-error \{\
  color: #b94a48;\
\}\
a.text-error:hover,\
a.text-error:focus \{\
  color: #953b39;\
\}\
.text-info \{\
  color: #3a87ad;\
\}\
a.text-info:hover,\
a.text-info:focus \{\
  color: #2d6987;\
\}\
.text-success \{\
  color: #468847;\
\}\
a.text-success:hover,\
a.text-success:focus \{\
  color: #356635;\
\}\
.text-left \{\
  text-align: left;\
\}\
.text-right \{\
  text-align: right;\
\}\
.text-center \{\
  text-align: center;\
\}\
h1,\
h2,\
h3,\
h4,\
h5,\
h6 \{\
  margin: 12px 0;\
  font-family: inherit;\
  font-weight: bold;\
  line-height: 24px;\
  color: inherit;\
  text-rendering: optimizelegibility;\
\}\
h1 small,\
h2 small,\
h3 small,\
h4 small,\
h5 small,\
h6 small \{\
  font-weight: normal;\
  line-height: 1;\
  color: #999999;\
\}\
h1,\
h2,\
h3 \{\
  line-height: 48px;\
\}\
h1 \{\
  font-size: 38.5px;\
\}\
h2 \{\
  font-size: 31.5px;\
\}\
h3 \{\
  font-size: 24.5px;\
\}\
h4 \{\
  font-size: 17.5px;\
\}\
h5 \{\
  font-size: 14px;\
\}\
h6 \{\
  font-size: 11.9px;\
\}\
h1 small \{\
  font-size: 24.5px;\
\}\
h2 small \{\
  font-size: 17.5px;\
\}\
h3 small \{\
  font-size: 14px;\
\}\
h4 small \{\
  font-size: 14px;\
\}\
.page-header \{\
  padding-bottom: 11px;\
  margin: 24px 0 36px;\
  border-bottom: 1px solid #eeeeee;\
\}\
ul,\
ol \{\
  padding: 0;\
  margin: 0 0 12px 25px;\
\}\
ul ul,\
ul ol,\
ol ol,\
ol ul \{\
  margin-bottom: 0;\
\}\
li \{\
  line-height: 24px;\
\}\
ul.unstyled,\
ol.unstyled \{\
  margin-left: 0;\
  list-style: none;\
\}\
ul.inline,\
ol.inline \{\
  margin-left: 0;\
  list-style: none;\
\}\
ul.inline > li,\
ol.inline > li \{\
  display: inline-block;\
  padding-left: 5px;\
  padding-right: 5px;\
\}\
dl \{\
  margin-bottom: 24px;\
\}\
dt,\
dd \{\
  line-height: 24px;\
\}\
dt \{\
  font-weight: bold;\
\}\
dd \{\
  margin-left: 12px;\
\}\
.dl-horizontal:before,\
.dl-horizontal:after \{\
  display: table;\
  content: "";\
  line-height: 0;\
\}\
.dl-horizontal:after \{\
  clear: both;\
\}\
.dl-horizontal dt \{\
  float: left;\
  width: 160px;\
  clear: left;\
  text-align: right;\
  overflow: hidden;\
  text-overflow: ellipsis;\
  white-space: nowrap;\
\}\
.dl-horizontal dd \{\
  margin-left: 180px;\
\}\
hr \{\
  margin: 24px 0;\
  border: 0;\
  border-top: 1px solid #eeeeee;\
  border-bottom: 1px solid #ffffff;\
\}\
abbr[title],\
abbr[data-original-title] \{\
  cursor: help;\
  border-bottom: 1px dotted #999999;\
\}\
abbr.initialism \{\
  font-size: 90%;\
  text-transform: uppercase;\
\}\
blockquote \{\
  padding: 0 0 0 15px;\
  margin: 0 0 24px;\
  border-left: 5px solid #eeeeee;\
\}\
blockquote p \{\
  margin-bottom: 0;\
  font-size: 17.5px;\
  font-weight: 300;\
  line-height: 1.25;\
\}\
blockquote small \{\
  display: block;\
  line-height: 24px;\
  color: #999999;\
\}\
blockquote small:before \{\
  content: '\\2014 \\00A0';\
\}\
blockquote.pull-right \{\
  float: right;\
  padding-right: 15px;\
  padding-left: 0;\
  border-right: 5px solid #eeeeee;\
  border-left: 0;\
\}\
blockquote.pull-right p,\
blockquote.pull-right small \{\
  text-align: right;\
\}\
blockquote.pull-right small:before \{\
  content: '';\
\}\
blockquote.pull-right small:after \{\
  content: '\\00A0 \\2014';\
\}\
q:before,\
q:after,\
blockquote:before,\
blockquote:after \{\
  content: "";\
\}\
address \{\
  display: block;\
  margin-bottom: 24px;\
  font-style: normal;\
  line-height: 24px;\
\}\
code,\
pre \{\
  padding: 0 3px 2px;\
  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;\
  font-size: 12px;\
  color: #333333;\
  -webkit-border-radius: 3px;\
  -moz-border-radius: 3px;\
  border-radius: 3px;\
\}\
code \{\
  padding: 2px 4px;\
  color: #d14;\
  background-color: #f7f7f9;\
  border: 1px solid #e1e1e8;\
  white-space: nowrap;\
\}\
pre \{\
  display: block;\
  padding: 11.5px;\
  margin: 0 0 12px;\
  font-size: 13px;\
  line-height: 24px;\
  word-break: break-all;\
  word-wrap: break-word;\
  white-space: pre;\
  white-space: pre-wrap;\
  background-color: #f5f5f5;\
  border: 1px solid #ccc;\
  border: 1px solid rgba(0, 0, 0, 0.15);\
  -webkit-border-radius: 4px;\
  -moz-border-radius: 4px;\
  border-radius: 4px;\
\}\
pre.prettyprint \{\
  margin-bottom: 24px;\
\}\
pre code \{\
  padding: 0;\
  color: inherit;\
  white-space: pre;\
  white-space: pre-wrap;\
  background-color: transparent;\
  border: 0;\
\}\
.pre-scrollable \{\
  max-height: 340px;\
  overflow-y: scroll;\
\}\
form \{\
  margin: 0 0 24px;\
\}\
fieldset \{\
  padding: 0;\
  margin: 0;\
  border: 0;\
\}\
legend \{\
  display: block;\
  width: 100%;\
  padding: 0;\
  margin-bottom: 24px;\
  font-size: 21px;\
  line-height: 48px;\
  color: #333333;\
  border: 0;\
  border-bottom: 1px solid #e5e5e5;\
\}\
legend small \{\
  font-size: 18px;\
  color: #999999;\
\}\
label,\
input,\
button,\
select,\
textarea \{\
  font-size: 14px;\
  font-weight: normal;\
  line-height: 24px;\
\}\
input,\
button,\
select,\
textarea \{\
  font-family: 'Open Sans', sans-serif;\
\}\
label \{\
  display: block;\
  margin-bottom: 5px;\
\}\
select,\
textarea,\
input[type="text"],\
input[type="password"],\
input[type="datetime"],\
input[type="datetime-local"],\
input[type="date"],\
input[type="month"],\
input[type="time"],\
input[type="week"],\
input[type="number"],\
input[type="email"],\
input[type="url"],\
input[type="search"],\
input[type="tel"],\
input[type="color"],\
.uneditable-input \{\
  display: inline-block;\
  height: 24px;\
  padding: 4px 6px;\
  margin-bottom: 12px;\
  font-size: 14px;\
  line-height: 24px;\
  color: #555555;\
  -webkit-border-radius: 3px;\
  -moz-border-radius: 3px;\
  border-radius: 3px;\
  vertical-align: middle;\
\}\
input,\
textarea,\
.uneditable-input \{\
  width: 206px;\
\}\
textarea \{\
  height: auto;\
\}\
textarea,\
input[type="text"],\
input[type="password"],\
input[type="datetime"],\
input[type="datetime-local"],\
input[type="date"],\
input[type="month"],\
input[type="time"],\
input[type="week"],\
input[type="number"],\
input[type="email"],\
input[type="url"],\
input[type="search"],\
input[type="tel"],\
input[type="color"],\
.uneditable-input \{\
  background-color: #ffffff;\
  border: 1px solid #cccccc;\
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\
  -webkit-transition: border linear .2s, box-shadow linear .2s;\
  -moz-transition: border linear .2s, box-shadow linear .2s;\
  -o-transition: border linear .2s, box-shadow linear .2s;\
  transition: border linear .2s, box-shadow linear .2s;\
\}\
textarea:focus,\
input[type="text"]:focus,\
input[type="password"]:focus,\
input[type="datetime"]:focus,\
input[type="datetime-local"]:focus,\
input[type="date"]:focus,\
input[type="month"]:focus,\
input[type="time"]:focus,\
input[type="week"]:focus,\
input[type="number"]:focus,\
input[type="email"]:focus,\
input[type="url"]:focus,\
input[type="search"]:focus,\
input[type="tel"]:focus,\
input[type="color"]:focus,\
.uneditable-input:focus \{\
  border-color: rgba(82, 168, 236, 0.8);\
  outline: 0;\
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);\
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);\
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);\
\}\
input[type="radio"],\
input[type="checkbox"] \{\
  margin: 4px 0 0;\
  line-height: normal;\
\}\
input[type="file"],\
input[type="image"],\
input[type="submit"],\
input[type="reset"],\
input[type="button"],\
input[type="radio"],\
input[type="checkbox"] \{\
  width: auto;\
\}\
select,\
input[type="file"] \{\
  height: 40px;\
  /* In IE7, the height of the select element cannot be changed by height, only font-size */\
  line-height: 40px;\
\}\
select \{\
  width: 220px;\
  border: 1px solid #cccccc;\
  background-color: #ffffff;\
\}\
select[multiple],\
select[size] \{\
  height: auto;\
\}\
select:focus,\
input[type="file"]:focus,\
input[type="radio"]:focus,\
input[type="checkbox"]:focus \{\
  outline: thin dotted #333;\
  outline: 5px auto -webkit-focus-ring-color;\
  outline-offset: -2px;\
\}\
.uneditable-input,\
.uneditable-textarea \{\
  color: #999999;\
  background-color: #fcfcfc;\
  border-color: #cccccc;\
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);\
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);\
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);\
  cursor: not-allowed;\
\}\
.uneditable-input \{\
  overflow: hidden;\
  white-space: nowrap;\
\}\
.uneditable-textarea \{\
  width: auto;\
  height: auto;\
\}\
input:-moz-placeholder,\
textarea:-moz-placeholder \{\
  color: #999999;\
\}\
input:-ms-input-placeholder,\
textarea:-ms-input-placeholder \{\
  color: #999999;\
\}\
input::-webkit-input-placeholder,\
textarea::-webkit-input-placeholder \{\
  color: #999999;\
\}\
.radio,\
.checkbox \{\
  min-height: 24px;\
  padding-left: 20px;\
\}\
.radio input[type="radio"],\
.checkbox input[type="checkbox"] \{\
  float: left;\
  margin-left: -20px;\
\}\
.controls > .radio:first-child,\
.controls > .checkbox:first-child \{\
  padding-top: 5px;\
\}\
.radio.inline,\
.checkbox.inline \{\
  display: inline-block;\
  padding-top: 5px;\
  margin-bottom: 0;\
  vertical-align: middle;\
\}\
.radio.inline + .radio.inline,\
.checkbox.inline + .checkbox.inline \{\
  margin-left: 10px;\
\}\
.input-mini \{\
  width: 60px;\
\}\
.input-small \{\
  width: 90px;\
\}\
.input-medium \{\
  width: 150px;\
\}\
.input-large \{\
  width: 210px;\
\}\
.input-xlarge \{\
  width: 270px;\
\}\
.input-xxlarge \{\
  width: 530px;\
\}\
input[class*="span"],\
select[class*="span"],\
textarea[class*="span"],\
.uneditable-input[class*="span"],\
.row-fluid input[class*="span"],\
.row-fluid select[class*="span"],\
.row-fluid textarea[class*="span"],\
.row-fluid .uneditable-input[class*="span"] \{\
  float: none;\
  margin-left: 0;\
\}\
.input-append input[class*="span"],\
.input-append .uneditable-input[class*="span"],\
.input-prepend input[class*="span"],\
.input-prepend .uneditable-input[class*="span"],\
.row-fluid input[class*="span"],\
.row-fluid select[class*="span"],\
.row-fluid textarea[class*="span"],\
.row-fluid .uneditable-input[class*="span"],\
.row-fluid .input-prepend [class*="span"],\
.row-fluid .input-append [class*="span"] \{\
  display: inline-block;\
\}\
input,\
textarea,\
.uneditable-input \{\
  margin-left: 0;\
\}\
.controls-row [class*="span"] + [class*="span"] \{\
  margin-left: 20px;\
\}\
input.span12,\
textarea.span12,\
.uneditable-input.span12 \{\
  width: 926px;\
\}\
input.span11,\
textarea.span11,\
.uneditable-input.span11 \{\
  width: 846px;\
\}\
input.span10,\
textarea.span10,\
.uneditable-input.span10 \{\
  width: 766px;\
\}\
input.span9,\
textarea.span9,\
.uneditable-input.span9 \{\
  width: 686px;\
\}\
input.span8,\
textarea.span8,\
.uneditable-input.span8 \{\
  width: 606px;\
\}\
input.span7,\
textarea.span7,\
.uneditable-input.span7 \{\
  width: 526px;\
\}\
input.span6,\
textarea.span6,\
.uneditable-input.span6 \{\
  width: 446px;\
\}\
input.span5,\
textarea.span5,\
.uneditable-input.span5 \{\
  width: 366px;\
\}\
input.span4,\
textarea.span4,\
.uneditable-input.span4 \{\
  width: 286px;\
\}\
input.span3,\
textarea.span3,\
.uneditable-input.span3 \{\
  width: 206px;\
\}\
input.span2,\
textarea.span2,\
.uneditable-input.span2 \{\
  width: 126px;\
\}\
input.span1,\
textarea.span1,\
.uneditable-input.span1 \{\
  width: 46px;\
\}\
.controls-row:before,\
.controls-row:after \{\
  display: table;\
  content: "";\
  line-height: 0;\
\}\
.controls-row:after \{\
  clear: both;\
\}\
.controls-row [class*="span"],\
.row-fluid .controls-row [class*="span"] \{\
  float: left;\
\}\
.controls-row .checkbox[class*="span"],\
.controls-row .radio[class*="span"] \{\
  padding-top: 5px;\
\}\
input[disabled],\
select[disabled],\
textarea[disabled],\
input[readonly],\
select[readonly],\
textarea[readonly] \{\
  cursor: not-allowed;\
  background-color: #eeeeee;\
\}\
input[type="radio"][disabled],\
input[type="checkbox"][disabled],\
input[type="radio"][readonly],\
input[type="checkbox"][readonly] \{\
  background-color: transparent;\
\}\
.control-group.warning .control-label,\
.control-group.warning .help-block,\
.control-group.warning .help-inline \{\
  color: #c09853;\
\}\
.control-group.warning .checkbox,\
.control-group.warning .radio,\
.control-group.warning input,\
.control-group.warning select,\
.control-group.warning textarea \{\
  color: #c09853;\
\}\
.control-group.warning input,\
.control-group.warning select,\
.control-group.warning textarea \{\
  border-color: #c09853;\
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\
\}\
.control-group.warning input:focus,\
.control-group.warning select:focus,\
.control-group.warning textarea:focus \{\
  border-color: #a47e3c;\
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;\
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;\
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;\
\}\
.control-group.warning .input-prepend .add-on,\
.control-group.warning .input-append .add-on \{\
  color: #c09853;\
  background-color: #fcf8e3;\
  border-color: #c09853;\
\}\
.control-group.error .control-label,\
.control-group.error .help-block,\
.control-group.error .help-inline \{\
  color: #b94a48;\
\}\
.control-group.error .checkbox,\
.control-group.error .radio,\
.control-group.error input,\
.control-group.error select,\
.control-group.error textarea \{\
  color: #b94a48;\
\}\
.control-group.error input,\
.control-group.error select,\
.control-group.error textarea \{\
  border-color: #b94a48;\
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\
\}\
.control-group.error input:focus,\
.control-group.error select:focus,\
.control-group.error textarea:focus \{\
  border-color: #953b39;\
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;\
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;\
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;\
\}\
.control-group.error .input-prepend .add-on,\
.control-group.error .input-append .add-on \{\
  color: #b94a48;\
  background-color: #f2dede;\
  border-color: #b94a48;\
\}\
.control-group.success .control-label,\
.control-group.success .help-block,\
.control-group.success .help-inline \{\
  color: #468847;\
\}\
.control-group.success .checkbox,\
.control-group.success .radio,\
.control-group.success input,\
.control-group.success select,\
.control-group.success textarea \{\
  color: #468847;\
\}\
.control-group.success input,\
.control-group.success select,\
.control-group.success textarea \{\
  border-color: #468847;\
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\
\}\
.control-group.success input:focus,\
.control-group.success select:focus,\
.control-group.success textarea:focus \{\
  border-color: #356635;\
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;\
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;\
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;\
\}\
.control-group.success .input-prepend .add-on,\
.control-group.success .input-append .add-on \{\
  color: #468847;\
  background-color: #dff0d8;\
  border-color: #468847;\
\}\
.control-group.info .control-label,\
.control-group.info .help-block,\
.control-group.info .help-inline \{\
  color: #3a87ad;\
\}\
.control-group.info .checkbox,\
.control-group.info .radio,\
.control-group.info input,\
.control-group.info select,\
.control-group.info textarea \{\
  color: #3a87ad;\
\}\
.control-group.info input,\
.control-group.info select,\
.control-group.info textarea \{\
  border-color: #3a87ad;\
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\
\}\
.control-group.info input:focus,\
.control-group.info select:focus,\
.control-group.info textarea:focus \{\
  border-color: #2d6987;\
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;\
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;\
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;\
\}\
.control-group.info .input-prepend .add-on,\
.control-group.info .input-append .add-on \{\
  color: #3a87ad;\
  background-color: #d9edf7;\
  border-color: #3a87ad;\
\}\
input:focus:invalid,\
textarea:focus:invalid,\
select:focus:invalid \{\
  color: #b94a48;\
  border-color: #ee5f5b;\
\}\
input:focus:invalid:focus,\
textarea:focus:invalid:focus,\
select:focus:invalid:focus \{\
  border-color: #e9322d;\
  -webkit-box-shadow: 0 0 6px #f8b9b7;\
  -moz-box-shadow: 0 0 6px #f8b9b7;\
  box-shadow: 0 0 6px #f8b9b7;\
\}\
.form-actions \{\
  padding: 23px 20px 24px;\
  margin-top: 24px;\
  margin-bottom: 24px;\
  background-color: #f5f5f5;\
  border-top: 1px solid #e5e5e5;\
\}\
.form-actions:before,\
.form-actions:after \{\
  display: table;\
  content: "";\
  line-height: 0;\
\}\
.form-actions:after \{\
  clear: both;\
\}\
.help-block,\
.help-inline \{\
  color: #2c2e62;\
\}\
.help-block \{\
  display: block;\
  margin-bottom: 12px;\
\}\
.help-inline \{\
  display: inline-block;\
  vertical-align: middle;\
  padding-left: 5px;\
\}\
.input-append,\
.input-prepend \{\
  display: inline-block;\
  margin-bottom: 12px;\
  vertical-align: middle;\
  font-size: 0;\
  white-space: nowrap;\
\}\
.input-append input,\
.input-prepend input,\
.input-append select,\
.input-prepend select,\
.input-append .uneditable-input,\
.input-prepend .uneditable-input,\
.input-append .dropdown-menu,\
.input-prepend .dropdown-menu,\
.input-append .popover,\
.input-prepend .popover \{\
  font-size: 14px;\
\}\
.input-append input,\
.input-prepend input,\
.input-append select,\
.input-prepend select,\
.input-append .uneditable-input,\
.input-prepend .uneditable-input \{\
  position: relative;\
  margin-bottom: 0;\
  vertical-align: top;\
  -webkit-border-radius: 0 3px 3px 0;\
  -moz-border-radius: 0 3px 3px 0;\
  border-radius: 0 3px 3px 0;\
\}\
.input-append input:focus,\
.input-prepend input:focus,\
.input-append select:focus,\
.input-prepend select:focus,\
.input-append .uneditable-input:focus,\
.input-prepend .uneditable-input:focus \{\
  z-index: 2;\
\}\
.input-append .add-on,\
.input-prepend .add-on,\
.input-append .btn,\
.input-prepend .btn,\
.input-append .btn-group > .dropdown-toggle,\
.input-prepend .btn-group > .dropdown-toggle \{\
  vertical-align: top;\
  -webkit-border-radius: 0;\
  -moz-border-radius: 0;\
  border-radius: 0;\
\}\
.input-append .active,\
.input-prepend .active \{\
  background-color: #a9dba9;\
  border-color: #46a546;\
\}\
.input-prepend .add-on,\
.input-prepend .btn \{\
  margin-right: -1px;\
\}\
.input-prepend .add-on:first-child,\
.input-prepend .btn:first-child \{\
  -webkit-border-radius: 3px 0 0 3px;\
  -moz-border-radius: 3px 0 0 3px;\
  border-radius: 3px 0 0 3px;\
\}\
.input-append input,\
.input-append select,\
.input-append .uneditable-input \{\
  -webkit-border-radius: 3px 0 0 3px;\
  -moz-border-radius: 3px 0 0 3px;\
  border-radius: 3px 0 0 3px;\
\}\
.input-append input + .btn-group .btn:last-child,\
.input-append select + .btn-group .btn:last-child,\
.input-append .uneditable-input + .btn-group .btn:last-child \{\
  -webkit-border-radius: 0 3px 3px 0;\
  -moz-border-radius: 0 3px 3px 0;\
  border-radius: 0 3px 3px 0;\
\}\
.input-append .add-on,\
.input-append .btn,\
.input-append .btn-group \{\
  margin-left: -1px;\
\}\
.input-append .add-on:last-child,\
.input-append .btn:last-child,\
.input-append .btn-group:last-child > .dropdown-toggle \{\
  -webkit-border-radius: 0 3px 3px 0;\
  -moz-border-radius: 0 3px 3px 0;\
  border-radius: 0 3px 3px 0;\
\}\
.input-prepend.input-append input,\
.input-prepend.input-append select,\
.input-prepend.input-append .uneditable-input \{\
  -webkit-border-radius: 0;\
  -moz-border-radius: 0;\
  border-radius: 0;\
\}\
.input-prepend.input-append input + .btn-group .btn,\
.input-prepend.input-append select + .btn-group .btn,\
.input-prepend.input-append .uneditable-input + .btn-group .btn \{\
  -webkit-border-radius: 0 3px 3px 0;\
  -moz-border-radius: 0 3px 3px 0;\
  border-radius: 0 3px 3px 0;\
\}\
.input-prepend.input-append .add-on:first-child,\
.input-prepend.input-append .btn:first-child \{\
  margin-right: -1px;\
  -webkit-border-radius: 3px 0 0 3px;\
  -moz-border-radius: 3px 0 0 3px;\
  border-radius: 3px 0 0 3px;\
\}\
.input-prepend.input-append .add-on:last-child,\
.input-prepend.input-append .btn:last-child \{\
  margin-left: -1px;\
  -webkit-border-radius: 0 3px 3px 0;\
  -moz-border-radius: 0 3px 3px 0;\
  border-radius: 0 3px 3px 0;\
\}\
.input-prepend.input-append .btn-group:first-child \{\
  margin-left: 0;\
\}\
input.search-query \{\
  padding-right: 14px;\
  padding-left: 14px;\
  margin-bottom: 0;\
  -webkit-border-radius: 15px;\
  -moz-border-radius: 15px;\
  border-radius: 15px;\
\}\
/* Allow for input prepend/append in search forms */\
.form-search .input-append .search-query,\
.form-search .input-prepend .search-query \{\
  -webkit-border-radius: 0;\
  -moz-border-radius: 0;\
  border-radius: 0;\
\}\
.form-search .input-append .search-query \{\
  -webkit-border-radius: 14px 0 0 14px;\
  -moz-border-radius: 14px 0 0 14px;\
  border-radius: 14px 0 0 14px;\
\}\
.form-search .input-append .btn \{\
  -webkit-border-radius: 0 14px 14px 0;\
  -moz-border-radius: 0 14px 14px 0;\
  border-radius: 0 14px 14px 0;\
\}\
.form-search .input-prepend .search-query \{\
  -webkit-border-radius: 0 14px 14px 0;\
  -moz-border-radius: 0 14px 14px 0;\
  border-radius: 0 14px 14px 0;\
\}\
.form-search .input-prepend .btn \{\
  -webkit-border-radius: 14px 0 0 14px;\
  -moz-border-radius: 14px 0 0 14px;\
  border-radius: 14px 0 0 14px;\
\}\
.form-search input,\
.form-inline input,\
.form-horizontal input,\
.form-search textarea,\
.form-inline textarea,\
.form-horizontal textarea,\
.form-search select,\
.form-inline select,\
.form-horizontal select,\
.form-search .help-inline,\
.form-inline .help-inline,\
.form-horizontal .help-inline,\
.form-search .uneditable-input,\
.form-inline .uneditable-input,\
.form-horizontal .uneditable-input,\
.form-search .input-prepend,\
.form-inline .input-prepend,\
.form-horizontal .input-prepend,\
.form-search .input-append,\
.form-inline .input-append,\
.form-horizontal .input-append \{\
  display: inline-block;\
  margin-bottom: 0;\
  vertical-align: middle;\
\}\
.form-search .hide,\
.form-inline .hide,\
.form-horizontal .hide \{\
  display: none;\
\}\
.form-search label,\
.form-inline label,\
.form-search .btn-group,\
.form-inline .btn-group \{\
  display: inline-block;\
\}\
.form-search .input-append,\
.form-inline .input-append,\
.form-search .input-prepend,\
.form-inline .input-prepend \{\
  margin-bottom: 0;\
\}\
.form-search .radio,\
.form-search .checkbox,\
.form-inline .radio,\
.form-inline .checkbox \{\
  padding-left: 0;\
  margin-bottom: 0;\
  vertical-align: middle;\
\}\
.form-search .radio input[type="radio"],\
.form-search .checkbox input[type="checkbox"],\
.form-inline .radio input[type="radio"],\
.form-inline .checkbox input[type="checkbox"] \{\
  float: left;\
  margin-right: 3px;\
  margin-left: 0;\
\}\
.control-group \{\
  margin-bottom: 12px;\
\}\
legend + .control-group \{\
  margin-top: 24px;\
  -webkit-margin-top-collapse: separate;\
\}\
.form-horizontal .control-group \{\
  margin-bottom: 24px;\
\}\
.form-horizontal .control-group:before,\
.form-horizontal .control-group:after \{\
  display: table;\
  content: "";\
  line-height: 0;\
\}\
.form-horizontal .control-group:after \{\
  clear: both;\
\}\
.form-horizontal .control-label \{\
  float: left;\
  width: 160px;\
  padding-top: 5px;\
  text-align: right;\
\}\
.form-horizontal .controls \{\
  margin-left: 180px;\
\}\
.form-horizontal .help-block \{\
  margin-bottom: 0;\
\}\
.form-horizontal input + .help-block,\
.form-horizontal select + .help-block,\
.form-horizontal textarea + .help-block,\
.form-horizontal .uneditable-input + .help-block,\
.form-horizontal .input-prepend + .help-block,\
.form-horizontal .input-append + .help-block \{\
  margin-top: 12px;\
\}\
.form-horizontal .form-actions \{\
  padding-left: 180px;\
\}\
table \{\
  max-width: 100%;\
  background-color: transparent;\
  border-collapse: collapse;\
  border-spacing: 0;\
\}\
.table \{\
  width: 100%;\
  margin-bottom: 24px;\
\}\
.table th,\
.table td \{\
  padding: 8px;\
  line-height: 24px;\
  text-align: left;\
  vertical-align: top;\
  border-top: 1px solid #dddddd;\
\}\
.table th \{\
  font-weight: bold;\
\}\
.table thead th \{\
  vertical-align: bottom;\
\}\
.table caption + thead tr:first-child th,\
.table caption + thead tr:first-child td,\
.table colgroup + thead tr:first-child th,\
.table colgroup + thead tr:first-child td,\
.table thead:first-child tr:first-child th,\
.table thead:first-child tr:first-child td \{\
  border-top: 0;\
\}\
.table tbody + tbody \{\
  border-top: 2px solid #dddddd;\
\}\
.table .table \{\
  background-color: #ffffff;\
\}\
.table-condensed th,\
.table-condensed td \{\
  padding: 4px 5px;\
\}\
.table-bordered \{\
  border: 1px solid #dddddd;\
  border-collapse: separate;\
  border-left: 0;\
  -webkit-border-radius: 4px;\
  -moz-border-radius: 4px;\
  border-radius: 4px;\
\}\
.table-bordered th,\
.table-bordered td \{\
  border-left: 1px solid #dddddd;\
\}\
.table-bordered caption + thead tr:first-child th,\
.table-bordered caption + tbody tr:first-child th,\
.table-bordered caption + tbody tr:first-child td,\
.table-bordered colgroup + thead tr:first-child th,\
.table-bordered colgroup + tbody tr:first-child th,\
.table-bordered colgroup + tbody tr:first-child td,\
.table-bordered thead:first-child tr:first-child th,\
.table-bordered tbody:first-child tr:first-child th,\
.table-bordered tbody:first-child tr:first-child td \{\
  border-top: 0;\
\}\
.table-bordered thead:first-child tr:first-child > th:first-child,\
.table-bordered tbody:first-child tr:first-child > td:first-child,\
.table-bordered tbody:first-child tr:first-child > th:first-child \{\
  -webkit-border-top-left-radius: 4px;\
  -moz-border-radius-topleft: 4px;\
  border-top-left-radius: 4px;\
\}\
.table-bordered thead:first-child tr:first-child > th:last-child,\
.table-bordered tbody:first-child tr:first-child > td:last-child,\
.table-bordered tbody:first-child tr:first-child > th:last-child \{\
  -webkit-border-top-right-radius: 4px;\
  -moz-border-radius-topright: 4px;\
  border-top-right-radius: 4px;\
\}\
.table-bordered thead:last-child tr:last-child > th:first-child,\
.table-bordered tbody:last-child tr:last-child > td:first-child,\
.table-bordered tbody:last-child tr:last-child > th:first-child,\
.table-bordered tfoot:last-child tr:last-child > td:first-child,\
.table-bordered tfoot:last-child tr:last-child > th:first-child \{\
  -webkit-border-bottom-left-radius: 4px;\
  -moz-border-radius-bottomleft: 4px;\
  border-bottom-left-radius: 4px;\
\}\
.table-bordered thead:last-child tr:last-child > th:last-child,\
.table-bordered tbody:last-child tr:last-child > td:last-child,\
.table-bordered tbody:last-child tr:last-child > th:last-child,\
.table-bordered tfoot:last-child tr:last-child > td:last-child,\
.table-bordered tfoot:last-child tr:last-child > th:last-child \{\
  -webkit-border-bottom-right-radius: 4px;\
  -moz-border-radius-bottomright: 4px;\
  border-bottom-right-radius: 4px;\
\}\
.table-bordered tfoot + tbody:last-child tr:last-child td:first-child \{\
  -webkit-border-bottom-left-radius: 0;\
  -moz-border-radius-bottomleft: 0;\
  border-bottom-left-radius: 0;\
\}\
.table-bordered tfoot + tbody:last-child tr:last-child td:last-child \{\
  -webkit-border-bottom-right-radius: 0;\
  -moz-border-radius-bottomright: 0;\
  border-bottom-right-radius: 0;\
\}\
.table-bordered caption + thead tr:first-child th:first-child,\
.table-bordered caption + tbody tr:first-child td:first-child,\
.table-bordered colgroup + thead tr:first-child th:first-child,\
.table-bordered colgroup + tbody tr:first-child td:first-child \{\
  -webkit-border-top-left-radius: 4px;\
  -moz-border-radius-topleft: 4px;\
  border-top-left-radius: 4px;\
\}\
.table-bordered caption + thead tr:first-child th:last-child,\
.table-bordered caption + tbody tr:first-child td:last-child,\
.table-bordered colgroup + thead tr:first-child th:last-child,\
.table-bordered colgroup + tbody tr:first-child td:last-child \{\
  -webkit-border-top-right-radius: 4px;\
  -moz-border-radius-topright: 4px;\
  border-top-right-radius: 4px;\
\}\
.table-striped tbody > tr:nth-child(odd) > td,\
.table-striped tbody > tr:nth-child(odd) > th \{\
  background-color: #f9f9f9;\
\}\
.table-hover tbody tr:hover > td,\
.table-hover tbody tr:hover > th \{\
  background-color: #f5f5f5;\
\}\
table td[class*="span"],\
table th[class*="span"],\
.row-fluid table td[class*="span"],\
.row-fluid table th[class*="span"] \{\
  display: table-cell;\
  float: none;\
  margin-left: 0;\
\}\
.table td.span1,\
.table th.span1 \{\
  float: none;\
  width: 44px;\
  margin-left: 0;\
\}\
.table td.span2,\
.table th.span2 \{\
  float: none;\
  width: 124px;\
  margin-left: 0;\
\}\
.table td.span3,\
.table th.span3 \{\
  float: none;\
  width: 204px;\
  margin-left: 0;\
\}\
.table td.span4,\
.table th.span4 \{\
  float: none;\
  width: 284px;\
  margin-left: 0;\
\}\
.table td.span5,\
.table th.span5 \{\
  float: none;\
  width: 364px;\
  margin-left: 0;\
\}\
.table td.span6,\
.table th.span6 \{\
  float: none;\
  width: 444px;\
  margin-left: 0;\
\}\
.table td.span7,\
.table th.span7 \{\
  float: none;\
  width: 524px;\
  margin-left: 0;\
\}\
.table td.span8,\
.table th.span8 \{\
  float: none;\
  width: 604px;\
  margin-left: 0;\
\}\
.table td.span9,\
.table th.span9 \{\
  float: none;\
  width: 684px;\
  margin-left: 0;\
\}\
.table td.span10,\
.table th.span10 \{\
  float: none;\
  width: 764px;\
  margin-left: 0;\
\}\
.table td.span11,\
.table th.span11 \{\
  float: none;\
  width: 844px;\
  margin-left: 0;\
\}\
.table td.span12,\
.table th.span12 \{\
  float: none;\
  width: 924px;\
  margin-left: 0;\
\}\
.table tbody tr.success > td \{\
  background-color: #dff0d8;\
\}\
.table tbody tr.error > td \{\
  background-color: #f2dede;\
\}\
.table tbody tr.warning > td \{\
  background-color: #fcf8e3;\
\}\
.table tbody tr.info > td \{\
  background-color: #d9edf7;\
\}\
.table-hover tbody tr.success:hover > td \{\
  background-color: #d0e9c6;\
\}\
.table-hover tbody tr.error:hover > td \{\
  background-color: #ebcccc;\
\}\
.table-hover tbody tr.warning:hover > td \{\
  background-color: #faf2cc;\
\}\
.table-hover tbody tr.info:hover > td \{\
  background-color: #c4e3f3;\
\}\
.dropup,\
.dropdown \{\
  position: relative;\
\}\
.dropdown-toggle:active,\
.open .dropdown-toggle \{\
  outline: 0;\
\}\
.caret \{\
  display: inline-block;\
  width: 0;\
  height: 0;\
  vertical-align: top;\
  border-top: 4px solid #000000;\
  border-right: 4px solid transparent;\
  border-left: 4px solid transparent;\
  content: "";\
\}\
.dropdown .caret \{\
  margin-top: 8px;\
  margin-left: 2px;\
\}\
.dropdown-menu \{\
  position: absolute;\
  top: 100%;\
  left: 0;\
  z-index: 1000;\
  display: none;\
  float: left;\
  min-width: 160px;\
  padding: 5px 0;\
  margin: 2px 0 0;\
  list-style: none;\
  background-color: #ffffff;\
  border: 1px solid #ccc;\
  border: 1px solid rgba(0, 0, 0, 0.2);\
  -webkit-border-radius: 6px;\
  -moz-border-radius: 6px;\
  border-radius: 6px;\
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\
  -webkit-background-clip: padding-box;\
  -moz-background-clip: padding;\
  background-clip: padding-box;\
\}\
.dropdown-menu.pull-right \{\
  right: 0;\
  left: auto;\
\}\
.dropdown-menu .divider \{\
  height: 1px;\
  margin: 11px 1px;\
  overflow: hidden;\
  background-color: #e5e5e5;\
  border-bottom: 1px solid #ffffff;\
\}\
.dropdown-menu > li > a \{\
  display: block;\
  padding: 3px 20px;\
  clear: both;\
  font-weight: normal;\
  line-height: 24px;\
  color: #333333;\
  white-space: nowrap;\
\}\
.dropdown-menu > li > a:hover,\
.dropdown-menu > li > a:focus,\
.dropdown-submenu:hover > a,\
.dropdown-submenu:focus > a \{\
  text-decoration: none;\
  color: #ffffff;\
  background-color: #6dcec9;\
  background-image: -moz-linear-gradient(top, #143c77, #62cbc5);\
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#143c77), to(#62cbc5));\
  background-image: -webkit-linear-gradient(top, #143c77, #62cbc5);\
  background-image: -o-linear-gradient(top, #143c77, #62cbc5);\
  background-image: linear-gradient(to bottom, #143c77, #62cbc5);\
  background-repeat: repeat-x;\
\}\
.dropdown-menu > .active > a,\
.dropdown-menu > .active > a:hover,\
.dropdown-menu > .active > a:focus \{\
  color: #333333;\
  text-decoration: none;\
  outline: 0;\
  background-color: #6dcec9;\
  background-image: -moz-linear-gradient(top, #143c77, #62cbc5);\
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#143c77), to(#62cbc5));\
  background-image: -webkit-linear-gradient(top, #143c77, #62cbc5);\
  background-image: -o-linear-gradient(top, #143c77, #62cbc5);\
  background-image: linear-gradient(to bottom, #143c77, #62cbc5);\
  background-repeat: repeat-x;\
\}\
.dropdown-menu > .disabled > a,\
.dropdown-menu > .disabled > a:hover,\
.dropdown-menu > .disabled > a:focus \{\
  color: #999999;\
\}\
.dropdown-menu > .disabled > a:hover,\
.dropdown-menu > .disabled > a:focus \{\
  text-decoration: none;\
  background-color: transparent;\
  background-image: none;\
  cursor: default;\
\}\
.open > .dropdown-menu \{\
  display: block;\
\}\
.dropdown-backdrop \{\
  position: fixed;\
  left: 0;\
  right: 0;\
  bottom: 0;\
  top: 0;\
  z-index: 990;\
\}\
.pull-right > .dropdown-menu \{\
  right: 0;\
  left: auto;\
\}\
.dropup .caret,\
.navbar-fixed-bottom .dropdown .caret \{\
  border-top: 0;\
  border-bottom: 4px solid #000000;\
  content: "";\
\}\
.dropup .dropdown-menu,\
.navbar-fixed-bottom .dropdown .dropdown-menu \{\
  top: auto;\
  bottom: 100%;\
  margin-bottom: 1px;\
\}\
.dropdown-submenu \{\
  position: relative;\
\}\
.dropdown-submenu > .dropdown-menu \{\
  top: 0;\
  left: 100%;\
  margin-top: -6px;\
  margin-left: -1px;\
  -webkit-border-radius: 6px 6px 6px 6px;\
  -moz-border-radius: 6px 6px 6px 6px;\
  border-radius: 6px 6px 6px 6px;\
\}\
.dropdown-submenu:hover > .dropdown-menu \{\
  display: block;\
\}\
.dropup .dropdown-submenu > .dropdown-menu \{\
  top: auto;\
  bottom: 0;\
  margin-top: 0;\
  margin-bottom: -2px;\
  -webkit-border-radius: 5px 5px 5px 0;\
  -moz-border-radius: 5px 5px 5px 0;\
  border-radius: 5px 5px 5px 0;\
\}\
.dropdown-submenu > a:after \{\
  display: block;\
  content: " ";\
  float: right;\
  width: 0;\
  height: 0;\
  border-color: transparent;\
  border-style: solid;\
  border-width: 5px 0 5px 5px;\
  border-left-color: #cccccc;\
  margin-top: 5px;\
  margin-right: -10px;\
\}\
.dropdown-submenu:hover > a:after \{\
  border-left-color: #ffffff;\
\}\
.dropdown-submenu.pull-left \{\
  float: none;\
\}\
.dropdown-submenu.pull-left > .dropdown-menu \{\
  left: -100%;\
  margin-left: 10px;\
  -webkit-border-radius: 6px 0 6px 6px;\
  -moz-border-radius: 6px 0 6px 6px;\
  border-radius: 6px 0 6px 6px;\
\}\
.dropdown .dropdown-menu .nav-header \{\
  padding-left: 20px;\
  padding-right: 20px;\
\}\
.typeahead \{\
  z-index: 1051;\
  margin-top: 2px;\
  -webkit-border-radius: 4px;\
  -moz-border-radius: 4px;\
  border-radius: 4px;\
\}\
.well \{\
  min-height: 20px;\
  padding: 19px;\
  margin-bottom: 20px;\
  background-color: #f5f5f5;\
  border: 1px solid #e3e3e3;\
  -webkit-border-radius: 4px;\
  -moz-border-radius: 4px;\
  border-radius: 4px;\
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\
\}\
.well blockquote \{\
  border-color: #ddd;\
  border-color: rgba(0, 0, 0, 0.15);\
\}\
.well-large \{\
  padding: 24px;\
  -webkit-border-radius: 6px;\
  -moz-border-radius: 6px;\
  border-radius: 6px;\
\}\
.well-small \{\
  padding: 9px;\
  -webkit-border-radius: 2px;\
  -moz-border-radius: 2px;\
  border-radius: 2px;\
\}\
.fade \{\
  opacity: 0;\
  -webkit-transition: opacity 0.15s linear;\
  -moz-transition: opacity 0.15s linear;\
  -o-transition: opacity 0.15s linear;\
  transition: opacity 0.15s linear;\
\}\
.fade.in \{\
  opacity: 1;\
\}\
.collapse \{\
  position: relative;\
  height: 0;\
  overflow: hidden;\
  -webkit-transition: height 0.35s ease;\
  -moz-transition: height 0.35s ease;\
  -o-transition: height 0.35s ease;\
  transition: height 0.35s ease;\
\}\
.collapse.in \{\
  height: auto;\
\}\
.close \{\
  float: right;\
  font-size: 20px;\
  font-weight: bold;\
  line-height: 24px;\
  color: #000000;\
  text-shadow: 0 1px 0 #ffffff;\
  opacity: 0.2;\
\}\
.close:hover,\
.close:focus \{\
  color: #000000;\
  text-decoration: none;\
  cursor: pointer;\
  opacity: 0.4;\
\}\
button.close \{\
  padding: 3px;\
  cursor: pointer;\
  background: transparent;\
  border: 0;\
  -webkit-appearance: none;\
\}\
.btn \{\
  display: inline-block;\
  padding: 4px 12px;\
  margin-bottom: 0;\
  font-size: 14px;\
  line-height: 24px;\
  text-align: center;\
  vertical-align: middle;\
  cursor: pointer;\
  color: #333333;\
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);\
  background-color: #4e868c;\
  background-image: -moz-linear-gradient(top, #143c77, #14152d);\
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#143c77), to(#14152d));\
  background-image: -webkit-linear-gradient(top, #143c77, #14152d);\
  background-image: -o-linear-gradient(top, #143c77, #14152d);\
  background-image: linear-gradient(to bottom, #143c77, #14152d);\
  background-repeat: repeat-x;\
  border-color: #14152d #14152d #000000;\
  border: 1px solid #14152d;\
  border-bottom-color: #04050a;\
  -webkit-border-radius: 4px;\
  -moz-border-radius: 4px;\
  border-radius: 4px;\
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);\
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);\
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);\
\}\
.btn:hover,\
.btn:focus,\
.btn:active,\
.btn.active,\
.btn.disabled,\
.btn[disabled] \{\
  color: #333333;\
  background-color: #14152d;\
\}\
.btn:active,\
.btn.active \{\
  background-color: #04050a;\
\}\
.btn:hover,\
.btn:focus \{\
  color: #333333;\
  text-decoration: none;\
  background-position: 0 -15px;\
  -webkit-transition: background-position 0.1s linear;\
  -moz-transition: background-position 0.1s linear;\
  -o-transition: background-position 0.1s linear;\
  transition: background-position 0.1s linear;\
\}\
.btn:focus \{\
  outline: thin dotted #333;\
  outline: 5px auto -webkit-focus-ring-color;\
  outline-offset: -2px;\
\}\
.btn.active,\
.btn:active \{\
  background-image: none;\
  outline: 0;\
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);\
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);\
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);\
\}\
.btn.disabled,\
.btn[disabled] \{\
  cursor: default;\
  background-image: none;\
  opacity: 0.65;\
  -webkit-box-shadow: none;\
  -moz-box-shadow: none;\
  box-shadow: none;\
\}\
.btn-large \{\
  padding: 11px 19px;\
  font-size: 17.5px;\
  -webkit-border-radius: 6px;\
  -moz-border-radius: 6px;\
  border-radius: 6px;\
\}\
.btn-large [class^="icon-"],\
.btn-large [class*=" icon-"] \{\
  margin-top: 4px;\
\}\
.btn-small \{\
  padding: 2px 10px;\
  font-size: 11.9px;\
  -webkit-border-radius: 2px;\
  -moz-border-radius: 2px;\
  border-radius: 2px;\
\}\
.btn-small [class^="icon-"],\
.btn-small [class*=" icon-"] \{\
  margin-top: 0;\
\}\
.btn-mini [class^="icon-"],\
.btn-mini [class*=" icon-"] \{\
  margin-top: -1px;\
\}\
.btn-mini \{\
  padding: 0 6px;\
  font-size: 10.5px;\
  -webkit-border-radius: 2px;\
  -moz-border-radius: 2px;\
  border-radius: 2px;\
\}\
.btn-block \{\
  display: block;\
  width: 100%;\
  padding-left: 0;\
  padding-right: 0;\
  -webkit-box-sizing: border-box;\
  -moz-box-sizing: border-box;\
  box-sizing: border-box;\
\}\
.btn-block + .btn-block \{\
  margin-top: 5px;\
\}\
input[type="submit"].btn-block,\
input[type="reset"].btn-block,\
input[type="button"].btn-block \{\
  width: 100%;\
\}\
.btn-primary.active,\
.btn-warning.active,\
.btn-danger.active,\
.btn-success.active,\
.btn-info.active,\
.btn-inverse.active \{\
  color: rgba(255, 255, 255, 0.75);\
\}\
.btn-primary \{\
  color: #ffffff;\
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\
  background-color: #75c7ce;\
  background-image: -moz-linear-gradient(top, #143c77, #75b7d1);\
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#143c77), to(#75b7d1));\
  background-image: -webkit-linear-gradient(top, #143c77, #75b7d1);\
  background-image: -o-linear-gradient(top, #143c77, #75b7d1);\
  background-image: linear-gradient(to bottom, #143c77, #75b7d1);\
  background-repeat: repeat-x;\
  border-color: #75b7d1 #75b7d1 #3e98bb;\
\}\
.btn-primary:hover,\
.btn-primary:focus,\
.btn-primary:active,\
.btn-primary.active,\
.btn-primary.disabled,\
.btn-primary[disabled] \{\
  color: #ffffff;\
  background-color: #75b7d1;\
\}\
.btn-primary:active,\
.btn-primary.active \{\
  background-color: #4fa3c4;\
\}\
.btn-warning \{\
  color: #ffffff;\
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\
  background-color: #faa732;\
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);\
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));\
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);\
  background-image: -o-linear-gradient(top, #fbb450, #f89406);\
  background-image: linear-gradient(to bottom, #fbb450, #f89406);\
  background-repeat: repeat-x;\
  border-color: #f89406 #f89406 #ad6704;\
\}\
.btn-warning:hover,\
.btn-warning:focus,\
.btn-warning:active,\
.btn-warning.active,\
.btn-warning.disabled,\
.btn-warning[disabled] \{\
  color: #ffffff;\
  background-color: #f89406;\
\}\
.btn-warning:active,\
.btn-warning.active \{\
  background-color: #c67605;\
\}\
.btn-danger \{\
  color: #ffffff;\
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\
  background-color: #da4f49;\
  background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);\
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));\
  background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);\
  background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);\
  background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);\
  background-repeat: repeat-x;\
  border-color: #bd362f #bd362f #802420;\
\}\
.btn-danger:hover,\
.btn-danger:focus,\
.btn-danger:active,\
.btn-danger.active,\
.btn-danger.disabled,\
.btn-danger[disabled] \{\
  color: #ffffff;\
  background-color: #bd362f;\
\}\
.btn-danger:active,\
.btn-danger.active \{\
  background-color: #942a25;\
\}\
.btn-success \{\
  color: #ffffff;\
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\
  background-color: #5bb75b;\
  background-image: -moz-linear-gradient(top, #62c462, #51a351);\
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));\
  background-image: -webkit-linear-gradient(top, #62c462, #51a351);\
  background-image: -o-linear-gradient(top, #62c462, #51a351);\
  background-image: linear-gradient(to bottom, #62c462, #51a351);\
  background-repeat: repeat-x;\
  border-color: #51a351 #51a351 #387038;\
\}\
.btn-success:hover,\
.btn-success:focus,\
.btn-success:active,\
.btn-success.active,\
.btn-success.disabled,\
.btn-success[disabled] \{\
  color: #ffffff;\
  background-color: #51a351;\
\}\
.btn-success:active,\
.btn-success.active \{\
  background-color: #408140;\
\}\
.btn-info \{\
  color: #ffffff;\
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\
  background-color: #ebebeb;\
  background-image: -moz-linear-gradient(top, #ffffff, #cccccc);\
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#cccccc));\
  background-image: -webkit-linear-gradient(top, #ffffff, #cccccc);\
  background-image: -o-linear-gradient(top, #ffffff, #cccccc);\
  background-image: linear-gradient(to bottom, #ffffff, #cccccc);\
  background-repeat: repeat-x;\
  border-color: #cccccc #cccccc #a6a6a6;\
\}\
.btn-info:hover,\
.btn-info:focus,\
.btn-info:active,\
.btn-info.active,\
.btn-info.disabled,\
.btn-info[disabled] \{\
  color: #ffffff;\
  background-color: #cccccc;\
\}\
.btn-info:active,\
.btn-info.active \{\
  background-color: #b3b3b3;\
\}\
.btn-inverse \{\
  color: #ffffff;\
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\
  background-color: #363636;\
  background-image: -moz-linear-gradient(top, #444444, #222222);\
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));\
  background-image: -webkit-linear-gradient(top, #444444, #222222);\
  background-image: -o-linear-gradient(top, #444444, #222222);\
  background-image: linear-gradient(to bottom, #444444, #222222);\
  background-repeat: repeat-x;\
  border-color: #222222 #222222 #000000;\
\}\
.btn-inverse:hover,\
.btn-inverse:focus,\
.btn-inverse:active,\
.btn-inverse.active,\
.btn-inverse.disabled,\
.btn-inverse[disabled] \{\
  color: #ffffff;\
  background-color: #222222;\
\}\
.btn-inverse:active,\
.btn-inverse.active \{\
  background-color: #080808;\
\}\
button.btn::-moz-focus-inner,\
input[type="submit"].btn::-moz-focus-inner \{\
  padding: 0;\
  border: 0;\
\}\
.btn-link,\
.btn-link:active,\
.btn-link[disabled] \{\
  background-color: transparent;\
  background-image: none;\
  -webkit-box-shadow: none;\
  -moz-box-shadow: none;\
  box-shadow: none;\
\}\
.btn-link \{\
  border-color: transparent;\
  cursor: pointer;\
  color: #143c77;\
  -webkit-border-radius: 0;\
  -moz-border-radius: 0;\
  border-radius: 0;\
\}\
.btn-link:hover,\
.btn-link:focus \{\
  color: #14152d;\
  text-decoration: underline;\
  background-color: transparent;\
\}\
.btn-link[disabled]:hover,\
.btn-link[disabled]:focus \{\
  color: #333333;\
  text-decoration: none;\
\}\
.btn-group \{\
  position: relative;\
  display: inline-block;\
  font-size: 0;\
  vertical-align: middle;\
  white-space: nowrap;\
\}\
.btn-group + .btn-group \{\
  margin-left: 5px;\
\}\
.btn-toolbar \{\
  font-size: 0;\
  margin-top: 12px;\
  margin-bottom: 12px;\
\}\
.btn-toolbar > .btn + .btn,\
.btn-toolbar > .btn-group + .btn,\
.btn-toolbar > .btn + .btn-group \{\
  margin-left: 5px;\
\}\
.btn-group > .btn \{\
  position: relative;\
  -webkit-border-radius: 0;\
  -moz-border-radius: 0;\
  border-radius: 0;\
\}\
.btn-group > .btn + .btn \{\
  margin-left: -1px;\
\}\
.btn-group > .btn,\
.btn-group > .dropdown-menu,\
.btn-group > .popover \{\
  font-size: 14px;\
\}\
.btn-group > .btn-mini \{\
  font-size: 10.5px;\
\}\
.btn-group > .btn-small \{\
  font-size: 11.9px;\
\}\
.btn-group > .btn-large \{\
  font-size: 17.5px;\
\}\
.btn-group > .btn:first-child \{\
  margin-left: 0;\
  -webkit-border-top-left-radius: 4px;\
  -moz-border-radius-topleft: 4px;\
  border-top-left-radius: 4px;\
  -webkit-border-bottom-left-radius: 4px;\
  -moz-border-radius-bottomleft: 4px;\
  border-bottom-left-radius: 4px;\
\}\
.btn-group > .btn:last-child,\
.btn-group > .dropdown-toggle \{\
  -webkit-border-top-right-radius: 4px;\
  -moz-border-radius-topright: 4px;\
  border-top-right-radius: 4px;\
  -webkit-border-bottom-right-radius: 4px;\
  -moz-border-radius-bottomright: 4px;\
  border-bottom-right-radius: 4px;\
\}\
.btn-group > .btn.large:first-child \{\
  margin-left: 0;\
  -webkit-border-top-left-radius: 6px;\
  -moz-border-radius-topleft: 6px;\
  border-top-left-radius: 6px;\
  -webkit-border-bottom-left-radius: 6px;\
  -moz-border-radius-bottomleft: 6px;\
  border-bottom-left-radius: 6px;\
\}\
.btn-group > .btn.large:last-child,\
.btn-group > .large.dropdown-toggle \{\
  -webkit-border-top-right-radius: 6px;\
  -moz-border-radius-topright: 6px;\
  border-top-right-radius: 6px;\
  -webkit-border-bottom-right-radius: 6px;\
  -moz-border-radius-bottomright: 6px;\
  border-bottom-right-radius: 6px;\
\}\
.btn-group > .btn:hover,\
.btn-group > .btn:focus,\
.btn-group > .btn:active,\
.btn-group > .btn.active \{\
  z-index: 2;\
\}\
.btn-group .dropdown-toggle:active,\
.btn-group.open .dropdown-toggle \{\
  outline: 0;\
\}\
.btn-group > .btn + .dropdown-toggle \{\
  padding-left: 8px;\
  padding-right: 8px;\
  -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);\
  -moz-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);\
  box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);\
\}\
.btn-group > .btn-mini + .dropdown-toggle \{\
  padding-left: 5px;\
  padding-right: 5px;\
\}\
.btn-group > .btn-large + .dropdown-toggle \{\
  padding-left: 12px;\
  padding-right: 12px;\
\}\
.btn-group.open .dropdown-toggle \{\
  background-image: none;\
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);\
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);\
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);\
\}\
.btn-group.open .btn.dropdown-toggle \{\
  background-color: #14152d;\
\}\
.btn-group.open .btn-primary.dropdown-toggle \{\
  background-color: #75b7d1;\
\}\
.btn-group.open .btn-warning.dropdown-toggle \{\
  background-color: #f89406;\
\}\
.btn-group.open .btn-danger.dropdown-toggle \{\
  background-color: #bd362f;\
\}\
.btn-group.open .btn-success.dropdown-toggle \{\
  background-color: #51a351;\
\}\
.btn-group.open .btn-info.dropdown-toggle \{\
  background-color: #cccccc;\
\}\
.btn-group.open .btn-inverse.dropdown-toggle \{\
  background-color: #222222;\
\}\
.btn .caret \{\
  margin-top: 8px;\
  margin-left: 0;\
\}\
.btn-large .caret \{\
  margin-top: 6px;\
\}\
.btn-large .caret \{\
  border-left-width: 5px;\
  border-right-width: 5px;\
  border-top-width: 5px;\
\}\
.btn-mini .caret,\
.btn-small .caret \{\
  margin-top: 8px;\
\}\
.dropup .btn-large .caret \{\
  border-bottom-width: 5px;\
\}\
.btn-primary .caret,\
.btn-warning .caret,\
.btn-danger .caret,\
.btn-info .caret,\
.btn-success .caret,\
.btn-inverse .caret \{\
  border-top-color: #ffffff;\
  border-bottom-color: #ffffff;\
\}\
.btn-group-vertical \{\
  display: inline-block;\
\}\
.btn-group-vertical > .btn \{\
  display: block;\
  float: none;\
  max-width: 100%;\
  -webkit-border-radius: 0;\
  -moz-border-radius: 0;\
  border-radius: 0;\
\}\
.btn-group-vertical > .btn + .btn \{\
  margin-left: 0;\
  margin-top: -1px;\
\}\
.btn-group-vertical > .btn:first-child \{\
  -webkit-border-radius: 4px 4px 0 0;\
  -moz-border-radius: 4px 4px 0 0;\
  border-radius: 4px 4px 0 0;\
\}\
.btn-group-vertical > .btn:last-child \{\
  -webkit-border-radius: 0 0 4px 4px;\
  -moz-border-radius: 0 0 4px 4px;\
  border-radius: 0 0 4px 4px;\
\}\
.btn-group-vertical > .btn-large:first-child \{\
  -webkit-border-radius: 6px 6px 0 0;\
  -moz-border-radius: 6px 6px 0 0;\
  border-radius: 6px 6px 0 0;\
\}\
.btn-group-vertical > .btn-large:last-child \{\
  -webkit-border-radius: 0 0 6px 6px;\
  -moz-border-radius: 0 0 6px 6px;\
  border-radius: 0 0 6px 6px;\
\}\
.alert \{\
  padding: 8px 35px 8px 14px;\
  margin-bottom: 24px;\
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);\
  background-color: #fcf8e3;\
  border: 1px solid #fbeed5;\
  -webkit-border-radius: 4px;\
  -moz-border-radius: 4px;\
  border-radius: 4px;\
\}\
.alert,\
.alert h4 \{\
  color: #c09853;\
\}\
.alert h4 \{\
  margin: 0;\
\}\
.alert .close \{\
  position: relative;\
  top: -2px;\
  right: -21px;\
  line-height: 24px;\
\}\
.alert-success \{\
  background-color: #dff0d8;\
  border-color: #d6e9c6;\
  color: #468847;\
\}\
.alert-success h4 \{\
  color: #468847;\
\}\
.alert-danger,\
.alert-error \{\
  background-color: #f2dede;\
  border-color: #eed3d7;\
  color: #b94a48;\
\}\
.alert-danger h4,\
.alert-error h4 \{\
  color: #b94a48;\
\}\
.alert-info \{\
  background-color: #d9edf7;\
  border-color: #bce8f1;\
  color: #3a87ad;\
\}\
.alert-info h4 \{\
  color: #3a87ad;\
\}\
.alert-block \{\
  padding-top: 14px;\
  padding-bottom: 14px;\
\}\
.alert-block > p,\
.alert-block > ul \{\
  margin-bottom: 0;\
\}\
.alert-block p + p \{\
  margin-top: 5px;\
\}\
.nav \{\
  margin-left: 0;\
  margin-bottom: 24px;\
  list-style: none;\
\}\
.nav > li > a \{\
  display: block;\
\}\
.nav > li > a:hover,\
.nav > li > a:focus \{\
  text-decoration: none;\
  background-color: #eeeeee;\
\}\
.nav > li > a > img \{\
  max-width: none;\
\}\
.nav > .pull-right \{\
  float: right;\
\}\
.nav-header \{\
  display: block;\
  padding: 3px 15px;\
  font-size: 11px;\
  font-weight: bold;\
  line-height: 24px;\
  color: #999999;\
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);\
  text-transform: uppercase;\
\}\
.nav li + .nav-header \{\
  margin-top: 9px;\
\}\
.nav-list \{\
  padding-left: 15px;\
  padding-right: 15px;\
  margin-bottom: 0;\
\}\
.nav-list > li > a,\
.nav-list .nav-header \{\
  margin-left: -15px;\
  margin-right: -15px;\
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);\
\}\
.nav-list > li > a \{\
  padding: 3px 15px;\
\}\
.nav-list > .active > a,\
.nav-list > .active > a:hover,\
.nav-list > .active > a:focus \{\
  color: #ffffff;\
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);\
  background-color: #143c77;\
\}\
.nav-list [class^="icon-"],\
.nav-list [class*=" icon-"] \{\
  margin-right: 2px;\
\}\
.nav-list .divider \{\
  height: 1px;\
  margin: 11px 1px;\
  overflow: hidden;\
  background-color: #e5e5e5;\
  border-bottom: 1px solid #ffffff;\
\}\
.nav-tabs:before,\
.nav-pills:before,\
.nav-tabs:after,\
.nav-pills:after \{\
  display: table;\
  content: "";\
  line-height: 0;\
\}\
.nav-tabs:after,\
.nav-pills:after \{\
  clear: both;\
\}\
.nav-tabs > li,\
.nav-pills > li \{\
  float: left;\
\}\
.nav-tabs > li > a,\
.nav-pills > li > a \{\
  padding-right: 12px;\
  padding-left: 12px;\
  margin-right: 2px;\
  line-height: 14px;\
\}\
.nav-tabs \{\
  border-bottom: 1px solid #ddd;\
\}\
.nav-tabs > li \{\
  margin-bottom: -1px;\
\}\
.nav-tabs > li > a \{\
  padding-top: 8px;\
  padding-bottom: 8px;\
  line-height: 24px;\
  border: 1px solid transparent;\
  -webkit-border-radius: 4px 4px 0 0;\
  -moz-border-radius: 4px 4px 0 0;\
  border-radius: 4px 4px 0 0;\
\}\
.nav-tabs > li > a:hover,\
.nav-tabs > li > a:focus \{\
  border-color: #eeeeee #eeeeee #dddddd;\
\}\
.nav-tabs > .active > a,\
.nav-tabs > .active > a:hover,\
.nav-tabs > .active > a:focus \{\
  color: #555555;\
  background-color: #ffffff;\
  border: 1px solid #ddd;\
  border-bottom-color: transparent;\
  cursor: default;\
\}\
.nav-pills > li > a \{\
  padding-top: 8px;\
  padding-bottom: 8px;\
  margin-top: 2px;\
  margin-bottom: 2px;\
  -webkit-border-radius: 5px;\
  -moz-border-radius: 5px;\
  border-radius: 5px;\
\}\
.nav-pills > .active > a,\
.nav-pills > .active > a:hover,\
.nav-pills > .active > a:focus \{\
  color: #ffffff;\
  background-color: #143c77;\
\}\
.nav-stacked > li \{\
  float: none;\
\}\
.nav-stacked > li > a \{\
  margin-right: 0;\
\}\
.nav-tabs.nav-stacked \{\
  border-bottom: 0;\
\}\
.nav-tabs.nav-stacked > li > a \{\
  border: 1px solid #ddd;\
  -webkit-border-radius: 0;\
  -moz-border-radius: 0;\
  border-radius: 0;\
\}\
.nav-tabs.nav-stacked > li:first-child > a \{\
  -webkit-border-top-right-radius: 4px;\
  -moz-border-radius-topright: 4px;\
  border-top-right-radius: 4px;\
  -webkit-border-top-left-radius: 4px;\
  -moz-border-radius-topleft: 4px;\
  border-top-left-radius: 4px;\
\}\
.nav-tabs.nav-stacked > li:last-child > a \{\
  -webkit-border-bottom-right-radius: 4px;\
  -moz-border-radius-bottomright: 4px;\
  border-bottom-right-radius: 4px;\
  -webkit-border-bottom-left-radius: 4px;\
  -moz-border-radius-bottomleft: 4px;\
  border-bottom-left-radius: 4px;\
\}\
.nav-tabs.nav-stacked > li > a:hover,\
.nav-tabs.nav-stacked > li > a:focus \{\
  border-color: #ddd;\
  z-index: 2;\
\}\
.nav-pills.nav-stacked > li > a \{\
  margin-bottom: 3px;\
\}\
.nav-pills.nav-stacked > li:last-child > a \{\
  margin-bottom: 1px;\
\}\
.nav-tabs .dropdown-menu \{\
  -webkit-border-radius: 0 0 6px 6px;\
  -moz-border-radius: 0 0 6px 6px;\
  border-radius: 0 0 6px 6px;\
\}\
.nav-pills .dropdown-menu \{\
  -webkit-border-radius: 6px;\
  -moz-border-radius: 6px;\
  border-radius: 6px;\
\}\
.nav .dropdown-toggle .caret \{\
  border-top-color: #143c77;\
  border-bottom-color: #143c77;\
  margin-top: 6px;\
\}\
.nav .dropdown-toggle:hover .caret,\
.nav .dropdown-toggle:focus .caret \{\
  border-top-color: #14152d;\
  border-bottom-color: #14152d;\
\}\
/* move down carets for tabs */\
.nav-tabs .dropdown-toggle .caret \{\
  margin-top: 8px;\
\}\
.nav .active .dropdown-toggle .caret \{\
  border-top-color: #fff;\
  border-bottom-color: #fff;\
\}\
.nav-tabs .active .dropdown-toggle .caret \{\
  border-top-color: #555555;\
  border-bottom-color: #555555;\
\}\
.nav > .dropdown.active > a:hover,\
.nav > .dropdown.active > a:focus \{\
  cursor: pointer;\
\}\
.nav-tabs .open .dropdown-toggle,\
.nav-pills .open .dropdown-toggle,\
.nav > li.dropdown.open.active > a:hover,\
.nav > li.dropdown.open.active > a:focus \{\
  color: #ffffff;\
  background-color: #999999;\
  border-color: #999999;\
\}\
.nav li.dropdown.open .caret,\
.nav li.dropdown.open.active .caret,\
.nav li.dropdown.open a:hover .caret,\
.nav li.dropdown.open a:focus .caret \{\
  border-top-color: #ffffff;\
  border-bottom-color: #ffffff;\
  opacity: 1;\
\}\
.tabs-stacked .open > a:hover,\
.tabs-stacked .open > a:focus \{\
  border-color: #999999;\
\}\
.tabbable:before,\
.tabbable:after \{\
  display: table;\
  content: "";\
  line-height: 0;\
\}\
.tabbable:after \{\
  clear: both;\
\}\
.tab-content \{\
  overflow: auto;\
\}\
.tabs-below > .nav-tabs,\
.tabs-right > .nav-tabs,\
.tabs-left > .nav-tabs \{\
  border-bottom: 0;\
\}\
.tab-content > .tab-pane,\
.pill-content > .pill-pane \{\
  display: none;\
\}\
.tab-content > .active,\
.pill-content > .active \{\
  display: block;\
\}\
.tabs-below > .nav-tabs \{\
  border-top: 1px solid #ddd;\
\}\
.tabs-below > .nav-tabs > li \{\
  margin-top: -1px;\
  margin-bottom: 0;\
\}\
.tabs-below > .nav-tabs > li > a \{\
  -webkit-border-radius: 0 0 4px 4px;\
  -moz-border-radius: 0 0 4px 4px;\
  border-radius: 0 0 4px 4px;\
\}\
.tabs-below > .nav-tabs > li > a:hover,\
.tabs-below > .nav-tabs > li > a:focus \{\
  border-bottom-color: transparent;\
  border-top-color: #ddd;\
\}\
.tabs-below > .nav-tabs > .active > a,\
.tabs-below > .nav-tabs > .active > a:hover,\
.tabs-below > .nav-tabs > .active > a:focus \{\
  border-color: transparent #ddd #ddd #ddd;\
\}\
.tabs-left > .nav-tabs > li,\
.tabs-right > .nav-tabs > li \{\
  float: none;\
\}\
.tabs-left > .nav-tabs > li > a,\
.tabs-right > .nav-tabs > li > a \{\
  min-width: 74px;\
  margin-right: 0;\
  margin-bottom: 3px;\
\}\
.tabs-left > .nav-tabs \{\
  float: left;\
  margin-right: 19px;\
  border-right: 1px solid #ddd;\
\}\
.tabs-left > .nav-tabs > li > a \{\
  margin-right: -1px;\
  -webkit-border-radius: 4px 0 0 4px;\
  -moz-border-radius: 4px 0 0 4px;\
  border-radius: 4px 0 0 4px;\
\}\
.tabs-left > .nav-tabs > li > a:hover,\
.tabs-left > .nav-tabs > li > a:focus \{\
  border-color: #eeeeee #dddddd #eeeeee #eeeeee;\
\}\
.tabs-left > .nav-tabs .active > a,\
.tabs-left > .nav-tabs .active > a:hover,\
.tabs-left > .nav-tabs .active > a:focus \{\
  border-color: #ddd transparent #ddd #ddd;\
\}\
.tabs-right > .nav-tabs \{\
  float: right;\
  margin-left: 19px;\
  border-left: 1px solid #ddd;\
\}\
.tabs-right > .nav-tabs > li > a \{\
  margin-left: -1px;\
  -webkit-border-radius: 0 4px 4px 0;\
  -moz-border-radius: 0 4px 4px 0;\
  border-radius: 0 4px 4px 0;\
\}\
.tabs-right > .nav-tabs > li > a:hover,\
.tabs-right > .nav-tabs > li > a:focus \{\
  border-color: #eeeeee #eeeeee #eeeeee #dddddd;\
\}\
.tabs-right > .nav-tabs .active > a,\
.tabs-right > .nav-tabs .active > a:hover,\
.tabs-right > .nav-tabs .active > a:focus \{\
  border-color: #ddd #ddd #ddd transparent;\
\}\
.nav > .disabled > a \{\
  color: #999999;\
\}\
.nav > .disabled > a:hover,\
.nav > .disabled > a:focus \{\
  text-decoration: none;\
  background-color: transparent;\
  cursor: default;\
\}\
.navbar \{\
  overflow: visible;\
  margin-bottom: 24px;\
\}\
.navbar-inner \{\
  min-height: 40px;\
  padding-left: 20px;\
  padding-right: 20px;\
  background-color: #fafafa;\
  background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2);\
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));\
  background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2);\
  background-image: -o-linear-gradient(top, #ffffff, #f2f2f2);\
  background-image: linear-gradient(to bottom, #ffffff, #f2f2f2);\
  background-repeat: repeat-x;\
  border: 1px solid #d4d4d4;\
  -webkit-border-radius: 4px;\
  -moz-border-radius: 4px;\
  border-radius: 4px;\
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);\
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);\
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);\
\}\
.navbar-inner:before,\
.navbar-inner:after \{\
  display: table;\
  content: "";\
  line-height: 0;\
\}\
.navbar-inner:after \{\
  clear: both;\
\}\
.navbar .container \{\
  width: auto;\
\}\
.nav-collapse.collapse \{\
  height: auto;\
  overflow: visible;\
\}\
.navbar .brand \{\
  float: left;\
  display: block;\
  padding: 8px 20px 8px;\
  margin-left: -20px;\
  font-size: 20px;\
  font-weight: 200;\
  color: #777777;\
  text-shadow: 0 1px 0 #ffffff;\
\}\
.navbar .brand:hover,\
.navbar .brand:focus \{\
  text-decoration: none;\
\}\
.navbar-text \{\
  margin-bottom: 0;\
  line-height: 40px;\
  color: #777777;\
\}\
.navbar-link \{\
  color: #777777;\
\}\
.navbar-link:hover,\
.navbar-link:focus \{\
  color: #333333;\
\}\
.navbar .divider-vertical \{\
  height: 40px;\
  margin: 0 9px;\
  border-left: 1px solid #f2f2f2;\
  border-right: 1px solid #ffffff;\
\}\
.navbar .btn,\
.navbar .btn-group \{\
  margin-top: 5px;\
\}\
.navbar .btn-group .btn,\
.navbar .input-prepend .btn,\
.navbar .input-append .btn,\
.navbar .input-prepend .btn-group,\
.navbar .input-append .btn-group \{\
  margin-top: 0;\
\}\
.navbar-form \{\
  margin-bottom: 0;\
\}\
.navbar-form:before,\
.navbar-form:after \{\
  display: table;\
  content: "";\
  line-height: 0;\
\}\
.navbar-form:after \{\
  clear: both;\
\}\
.navbar-form input,\
.navbar-form select,\
.navbar-form .radio,\
.navbar-form .checkbox \{\
  margin-top: 5px;\
\}\
.navbar-form input,\
.navbar-form select,\
.navbar-form .btn \{\
  display: inline-block;\
  margin-bottom: 0;\
\}\
.navbar-form input[type="image"],\
.navbar-form input[type="checkbox"],\
.navbar-form input[type="radio"] \{\
  margin-top: 3px;\
\}\
.navbar-form .input-append,\
.navbar-form .input-prepend \{\
  margin-top: 5px;\
  white-space: nowrap;\
\}\
.navbar-form .input-append input,\
.navbar-form .input-prepend input \{\
  margin-top: 0;\
\}\
.navbar-search \{\
  position: relative;\
  float: left;\
  margin-top: 5px;\
  margin-bottom: 0;\
\}\
.navbar-search .search-query \{\
  margin-bottom: 0;\
  padding: 4px 14px;\
  font-family: 'Open Sans', sans-serif;\
  font-size: 13px;\
  font-weight: normal;\
  line-height: 1;\
  -webkit-border-radius: 15px;\
  -moz-border-radius: 15px;\
  border-radius: 15px;\
\}\
.navbar-static-top \{\
  position: static;\
  margin-bottom: 0;\
\}\
.navbar-static-top .navbar-inner \{\
  -webkit-border-radius: 0;\
  -moz-border-radius: 0;\
  border-radius: 0;\
\}\
.navbar-fixed-top,\
.navbar-fixed-bottom \{\
  position: fixed;\
  right: 0;\
  left: 0;\
  z-index: 1030;\
  margin-bottom: 0;\
\}\
.navbar-fixed-top .navbar-inner,\
.navbar-static-top .navbar-inner \{\
  border-width: 0 0 1px;\
\}\
.navbar-fixed-bottom .navbar-inner \{\
  border-width: 1px 0 0;\
\}\
.navbar-fixed-top .navbar-inner,\
.navbar-fixed-bottom .navbar-inner \{\
  padding-left: 0;\
  padding-right: 0;\
  -webkit-border-radius: 0;\
  -moz-border-radius: 0;\
  border-radius: 0;\
\}\
.navbar-static-top .container,\
.navbar-fixed-top .container,\
.navbar-fixed-bottom .container \{\
  width: 940px;\
\}\
.navbar-fixed-top \{\
  top: 0;\
\}\
.navbar-fixed-top .navbar-inner,\
.navbar-static-top .navbar-inner \{\
  -webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1);\
  -moz-box-shadow: 0 1px 10px rgba(0,0,0,.1);\
  box-shadow: 0 1px 10px rgba(0,0,0,.1);\
\}\
.navbar-fixed-bottom \{\
  bottom: 0;\
\}\
.navbar-fixed-bottom .navbar-inner \{\
  -webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.1);\
  -moz-box-shadow: 0 -1px 10px rgba(0,0,0,.1);\
  box-shadow: 0 -1px 10px rgba(0,0,0,.1);\
\}\
.navbar .nav \{\
  position: relative;\
  left: 0;\
  display: block;\
  float: left;\
  margin: 0 10px 0 0;\
\}\
.navbar .nav.pull-right \{\
  float: right;\
  margin-right: 0;\
\}\
.navbar .nav > li \{\
  float: left;\
\}\
.navbar .nav > li > a \{\
  float: none;\
  padding: 8px 15px 8px;\
  color: #777777;\
  text-decoration: none;\
  text-shadow: 0 1px 0 #ffffff;\
\}\
.navbar .nav .dropdown-toggle .caret \{\
  margin-top: 8px;\
\}\
.navbar .nav > li > a:focus,\
.navbar .nav > li > a:hover \{\
  background-color: transparent;\
  color: #333333;\
  text-decoration: none;\
\}\
.navbar .nav > .active > a,\
.navbar .nav > .active > a:hover,\
.navbar .nav > .active > a:focus \{\
  color: #555555;\
  text-decoration: none;\
  background-color: #e5e5e5;\
  -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);\
  -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);\
  box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);\
\}\
.navbar .btn-navbar \{\
  display: none;\
  float: right;\
  padding: 7px 10px;\
  margin-left: 5px;\
  margin-right: 5px;\
  color: #ffffff;\
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\
  background-color: #ededed;\
  background-image: -moz-linear-gradient(top, #f2f2f2, #e5e5e5);\
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5));\
  background-image: -webkit-linear-gradient(top, #f2f2f2, #e5e5e5);\
  background-image: -o-linear-gradient(top, #f2f2f2, #e5e5e5);\
  background-image: linear-gradient(to bottom, #f2f2f2, #e5e5e5);\
  background-repeat: repeat-x;\
  border-color: #e5e5e5 #e5e5e5 #bfbfbf;\
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);\
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);\
  box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);\
\}\
.navbar .btn-navbar:hover,\
.navbar .btn-navbar:focus,\
.navbar .btn-navbar:active,\
.navbar .btn-navbar.active,\
.navbar .btn-navbar.disabled,\
.navbar .btn-navbar[disabled] \{\
  color: #ffffff;\
  background-color: #e5e5e5;\
\}\
.navbar .btn-navbar:active,\
.navbar .btn-navbar.active \{\
  background-color: #cccccc;\
\}\
.navbar .btn-navbar .icon-bar \{\
  display: block;\
  width: 18px;\
  height: 2px;\
  background-color: #f5f5f5;\
  -webkit-border-radius: 1px;\
  -moz-border-radius: 1px;\
  border-radius: 1px;\
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);\
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);\
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);\
\}\
.btn-navbar .icon-bar + .icon-bar \{\
  margin-top: 3px;\
\}\
.navbar .nav > li > .dropdown-menu:before \{\
  content: '';\
  display: inline-block;\
  border-left: 7px solid transparent;\
  border-right: 7px solid transparent;\
  border-bottom: 7px solid #ccc;\
  border-bottom-color: rgba(0, 0, 0, 0.2);\
  position: absolute;\
  top: -7px;\
  left: 9px;\
\}\
.navbar .nav > li > .dropdown-menu:after \{\
  content: '';\
  display: inline-block;\
  border-left: 6px solid transparent;\
  border-right: 6px solid transparent;\
  border-bottom: 6px solid #ffffff;\
  position: absolute;\
  top: -6px;\
  left: 10px;\
\}\
.navbar-fixed-bottom .nav > li > .dropdown-menu:before \{\
  border-top: 7px solid #ccc;\
  border-top-color: rgba(0, 0, 0, 0.2);\
  border-bottom: 0;\
  bottom: -7px;\
  top: auto;\
\}\
.navbar-fixed-bottom .nav > li > .dropdown-menu:after \{\
  border-top: 6px solid #ffffff;\
  border-bottom: 0;\
  bottom: -6px;\
  top: auto;\
\}\
.navbar .nav li.dropdown > a:hover .caret,\
.navbar .nav li.dropdown > a:focus .caret \{\
  border-top-color: #333333;\
  border-bottom-color: #333333;\
\}\
.navbar .nav li.dropdown.open > .dropdown-toggle,\
.navbar .nav li.dropdown.active > .dropdown-toggle,\
.navbar .nav li.dropdown.open.active > .dropdown-toggle \{\
  background-color: #e5e5e5;\
  color: #555555;\
\}\
.navbar .nav li.dropdown > .dropdown-toggle .caret \{\
  border-top-color: #777777;\
  border-bottom-color: #777777;\
\}\
.navbar .nav li.dropdown.open > .dropdown-toggle .caret,\
.navbar .nav li.dropdown.active > .dropdown-toggle .caret,\
.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret \{\
  border-top-color: #555555;\
  border-bottom-color: #555555;\
\}\
.navbar .pull-right > li > .dropdown-menu,\
.navbar .nav > li > .dropdown-menu.pull-right \{\
  left: auto;\
  right: 0;\
\}\
.navbar .pull-right > li > .dropdown-menu:before,\
.navbar .nav > li > .dropdown-menu.pull-right:before \{\
  left: auto;\
  right: 12px;\
\}\
.navbar .pull-right > li > .dropdown-menu:after,\
.navbar .nav > li > .dropdown-menu.pull-right:after \{\
  left: auto;\
  right: 13px;\
\}\
.navbar .pull-right > li > .dropdown-menu .dropdown-menu,\
.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu \{\
  left: auto;\
  right: 100%;\
  margin-left: 0;\
  margin-right: -1px;\
  -webkit-border-radius: 6px 0 6px 6px;\
  -moz-border-radius: 6px 0 6px 6px;\
  border-radius: 6px 0 6px 6px;\
\}\
.navbar-inverse .navbar-inner \{\
  background-color: #1b1b1b;\
  background-image: -moz-linear-gradient(top, #222222, #111111);\
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111));\
  background-image: -webkit-linear-gradient(top, #222222, #111111);\
  background-image: -o-linear-gradient(top, #222222, #111111);\
  background-image: linear-gradient(to bottom, #222222, #111111);\
  background-repeat: repeat-x;\
  border-color: #252525;\
\}\
.navbar-inverse .brand,\
.navbar-inverse .nav > li > a \{\
  color: #999999;\
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\
\}\
.navbar-inverse .brand:hover,\
.navbar-inverse .nav > li > a:hover,\
.navbar-inverse .brand:focus,\
.navbar-inverse .nav > li > a:focus \{\
  color: #ffffff;\
\}\
.navbar-inverse .brand \{\
  color: #999999;\
\}\
.navbar-inverse .navbar-text \{\
  color: #999999;\
\}\
.navbar-inverse .nav > li > a:focus,\
.navbar-inverse .nav > li > a:hover \{\
  background-color: transparent;\
  color: #ffffff;\
\}\
.navbar-inverse .nav .active > a,\
.navbar-inverse .nav .active > a:hover,\
.navbar-inverse .nav .active > a:focus \{\
  color: #ffffff;\
  background-color: #111111;\
\}\
.navbar-inverse .navbar-link \{\
  color: #999999;\
\}\
.navbar-inverse .navbar-link:hover,\
.navbar-inverse .navbar-link:focus \{\
  color: #ffffff;\
\}\
.navbar-inverse .divider-vertical \{\
  border-left-color: #111111;\
  border-right-color: #222222;\
\}\
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,\
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,\
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle \{\
  background-color: #111111;\
  color: #ffffff;\
\}\
.navbar-inverse .nav li.dropdown > a:hover .caret,\
.navbar-inverse .nav li.dropdown > a:focus .caret \{\
  border-top-color: #ffffff;\
  border-bottom-color: #ffffff;\
\}\
.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret \{\
  border-top-color: #999999;\
  border-bottom-color: #999999;\
\}\
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,\
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,\
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret \{\
  border-top-color: #ffffff;\
  border-bottom-color: #ffffff;\
\}\
.navbar-inverse .navbar-search .search-query \{\
  color: #ffffff;\
  background-color: #515151;\
  border-color: #111111;\
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);\
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);\
  box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);\
  -webkit-transition: none;\
  -moz-transition: none;\
  -o-transition: none;\
  transition: none;\
\}\
.navbar-inverse .navbar-search .search-query:-moz-placeholder \{\
  color: #cccccc;\
\}\
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder \{\
  color: #cccccc;\
\}\
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder \{\
  color: #cccccc;\
\}\
.navbar-inverse .navbar-search .search-query:focus,\
.navbar-inverse .navbar-search .search-query.focused \{\
  padding: 5px 15px;\
  color: #333333;\
  text-shadow: 0 1px 0 #ffffff;\
  background-color: #ffffff;\
  border: 0;\
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);\
  -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);\
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);\
  outline: 0;\
\}\
.navbar-inverse .btn-navbar \{\
  color: #ffffff;\
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\
  background-color: #0e0e0e;\
  background-image: -moz-linear-gradient(top, #151515, #040404);\
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404));\
  background-image: -webkit-linear-gradient(top, #151515, #040404);\
  background-image: -o-linear-gradient(top, #151515, #040404);\
  background-image: linear-gradient(to bottom, #151515, #040404);\
  background-repeat: repeat-x;\
  border-color: #040404 #040404 #000000;\
\}\
.navbar-inverse .btn-navbar:hover,\
.navbar-inverse .btn-navbar:focus,\
.navbar-inverse .btn-navbar:active,\
.navbar-inverse .btn-navbar.active,\
.navbar-inverse .btn-navbar.disabled,\
.navbar-inverse .btn-navbar[disabled] \{\
  color: #ffffff;\
  background-color: #040404;\
\}\
.navbar-inverse .btn-navbar:active,\
.navbar-inverse .btn-navbar.active \{\
  background-color: #000000;\
\}\
.breadcrumb \{\
  padding: 8px 15px;\
  margin: 0 0 24px;\
  list-style: none;\
  background-color: #f5f5f5;\
  -webkit-border-radius: 4px;\
  -moz-border-radius: 4px;\
  border-radius: 4px;\
\}\
.breadcrumb > li \{\
  display: inline-block;\
  text-shadow: 0 1px 0 #ffffff;\
\}\
.breadcrumb > li > .divider \{\
  padding: 0 5px;\
  color: #ccc;\
\}\
.breadcrumb > .active \{\
  color: #999999;\
\}\
.pagination \{\
  margin: 24px 0;\
\}\
.pagination ul \{\
  display: inline-block;\
  margin-left: 0;\
  margin-bottom: 0;\
  -webkit-border-radius: 4px;\
  -moz-border-radius: 4px;\
  border-radius: 4px;\
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\
\}\
.pagination ul > li \{\
  display: inline;\
\}\
.pagination ul > li > a,\
.pagination ul > li > span \{\
  float: left;\
  padding: 4px 12px;\
  line-height: 24px;\
  text-decoration: none;\
  background-color: #143c77;\
  border: 1px solid #14152d;\
  border-left-width: 0;\
\}\
.pagination ul > li > a:hover,\
.pagination ul > li > a:focus,\
.pagination ul > .active > a,\
.pagination ul > .active > span \{\
  background-color: #14152d;\
\}\
.pagination ul > .active > a,\
.pagination ul > .active > span \{\
  color: #999999;\
  cursor: default;\
\}\
.pagination ul > .disabled > span,\
.pagination ul > .disabled > a,\
.pagination ul > .disabled > a:hover,\
.pagination ul > .disabled > a:focus \{\
  color: #999999;\
  background-color: transparent;\
  cursor: default;\
\}\
.pagination ul > li:first-child > a,\
.pagination ul > li:first-child > span \{\
  border-left-width: 1px;\
  -webkit-border-top-left-radius: 4px;\
  -moz-border-radius-topleft: 4px;\
  border-top-left-radius: 4px;\
  -webkit-border-bottom-left-radius: 4px;\
  -moz-border-radius-bottomleft: 4px;\
  border-bottom-left-radius: 4px;\
\}\
.pagination ul > li:last-child > a,\
.pagination ul > li:last-child > span \{\
  -webkit-border-top-right-radius: 4px;\
  -moz-border-radius-topright: 4px;\
  border-top-right-radius: 4px;\
  -webkit-border-bottom-right-radius: 4px;\
  -moz-border-radius-bottomright: 4px;\
  border-bottom-right-radius: 4px;\
\}\
.pagination-centered \{\
  text-align: center;\
\}\
.pagination-right \{\
  text-align: right;\
\}\
.pagination-large ul > li > a,\
.pagination-large ul > li > span \{\
  padding: 11px 19px;\
  font-size: 17.5px;\
\}\
.pagination-large ul > li:first-child > a,\
.pagination-large ul > li:first-child > span \{\
  -webkit-border-top-left-radius: 6px;\
  -moz-border-radius-topleft: 6px;\
  border-top-left-radius: 6px;\
  -webkit-border-bottom-left-radius: 6px;\
  -moz-border-radius-bottomleft: 6px;\
  border-bottom-left-radius: 6px;\
\}\
.pagination-large ul > li:last-child > a,\
.pagination-large ul > li:last-child > span \{\
  -webkit-border-top-right-radius: 6px;\
  -moz-border-radius-topright: 6px;\
  border-top-right-radius: 6px;\
  -webkit-border-bottom-right-radius: 6px;\
  -moz-border-radius-bottomright: 6px;\
  border-bottom-right-radius: 6px;\
\}\
.pagination-mini ul > li:first-child > a,\
.pagination-small ul > li:first-child > a,\
.pagination-mini ul > li:first-child > span,\
.pagination-small ul > li:first-child > span \{\
  -webkit-border-top-left-radius: 2px;\
  -moz-border-radius-topleft: 2px;\
  border-top-left-radius: 2px;\
  -webkit-border-bottom-left-radius: 2px;\
  -moz-border-radius-bottomleft: 2px;\
  border-bottom-left-radius: 2px;\
\}\
.pagination-mini ul > li:last-child > a,\
.pagination-small ul > li:last-child > a,\
.pagination-mini ul > li:last-child > span,\
.pagination-small ul > li:last-child > span \{\
  -webkit-border-top-right-radius: 2px;\
  -moz-border-radius-topright: 2px;\
  border-top-right-radius: 2px;\
  -webkit-border-bottom-right-radius: 2px;\
  -moz-border-radius-bottomright: 2px;\
  border-bottom-right-radius: 2px;\
\}\
.pagination-small ul > li > a,\
.pagination-small ul > li > span \{\
  padding: 2px 10px;\
  font-size: 11.9px;\
\}\
.pagination-mini ul > li > a,\
.pagination-mini ul > li > span \{\
  padding: 0 6px;\
  font-size: 10.5px;\
\}\
.pager \{\
  margin: 24px 0;\
  list-style: none;\
  text-align: center;\
\}\
.pager:before,\
.pager:after \{\
  display: table;\
  content: "";\
  line-height: 0;\
\}\
.pager:after \{\
  clear: both;\
\}\
.pager li \{\
  display: inline;\
\}\
.pager li > a,\
.pager li > span \{\
  display: inline-block;\
  padding: 5px 14px;\
  background-color: #fff;\
  border: 1px solid #ddd;\
  -webkit-border-radius: 15px;\
  -moz-border-radius: 15px;\
  border-radius: 15px;\
\}\
.pager li > a:hover,\
.pager li > a:focus \{\
  text-decoration: none;\
  background-color: #f5f5f5;\
\}\
.pager .next > a,\
.pager .next > span \{\
  float: right;\
\}\
.pager .previous > a,\
.pager .previous > span \{\
  float: left;\
\}\
.pager .disabled > a,\
.pager .disabled > a:hover,\
.pager .disabled > a:focus,\
.pager .disabled > span \{\
  color: #999999;\
  background-color: #fff;\
  cursor: default;\
\}\
.modal-backdrop \{\
  position: fixed;\
  top: 0;\
  right: 0;\
  bottom: 0;\
  left: 0;\
  z-index: 1040;\
  background-color: #000000;\
\}\
.modal-backdrop.fade \{\
  opacity: 0;\
\}\
.modal-backdrop,\
.modal-backdrop.fade.in \{\
  opacity: 0.8;\
\}\
.modal-header \{\
  padding: 9px 15px;\
  border-bottom: 1px solid #eee;\
\}\
.modal-header .close \{\
  margin-top: 2px;\
\}\
.modal-header h3 \{\
  margin: 0;\
  line-height: 30px;\
\}\
.modal-body \{\
  width: 98%;\
  position: relative;\
  overflow-y: auto;\
  max-height: 400px;\
  padding: 1%;\
\}\
.modal-body iframe \{\
  width: 100%;\
  max-height: none;\
  border: 0 !important;\
\}\
.modal-form \{\
  margin-bottom: 0;\
\}\
.modal-footer \{\
  padding: 14px 15px 15px;\
  margin-bottom: 0;\
  text-align: right;\
  background-color: #f5f5f5;\
  border-top: 1px solid #ddd;\
  -webkit-border-radius: 0 0 6px 6px;\
  -moz-border-radius: 0 0 6px 6px;\
  border-radius: 0 0 6px 6px;\
  -webkit-box-shadow: inset 0 1px 0 #ffffff;\
  -moz-box-shadow: inset 0 1px 0 #ffffff;\
  box-shadow: inset 0 1px 0 #ffffff;\
\}\
.modal-footer:before,\
.modal-footer:after \{\
  display: table;\
  content: "";\
  line-height: 0;\
\}\
.modal-footer:after \{\
  clear: both;\
\}\
.modal-footer .btn + .btn \{\
  margin-left: 5px;\
  margin-bottom: 0;\
\}\
.modal-footer .btn-group .btn + .btn \{\
  margin-left: -1px;\
\}\
.modal-footer .btn-block + .btn-block \{\
  margin-left: 0;\
\}\
.tooltip \{\
  position: absolute;\
  z-index: 1030;\
  display: block;\
  visibility: visible;\
  font-size: 11px;\
  line-height: 1.4;\
  opacity: 0;\
\}\
.tooltip.in \{\
  opacity: 0.8;\
\}\
.tooltip.top \{\
  margin-top: -3px;\
  padding: 5px 0;\
\}\
.tooltip.right \{\
  margin-left: 3px;\
  padding: 0 5px;\
\}\
.tooltip.bottom \{\
  margin-top: 3px;\
  padding: 5px 0;\
\}\
.tooltip.left \{\
  margin-left: -3px;\
  padding: 0 5px;\
\}\
.tooltip-inner \{\
  max-width: 200px;\
  padding: 8px;\
  color: #ffffff;\
  text-align: center;\
  text-decoration: none;\
  background-color: #000000;\
  -webkit-border-radius: 4px;\
  -moz-border-radius: 4px;\
  border-radius: 4px;\
\}\
.tooltip-arrow \{\
  position: absolute;\
  width: 0;\
  height: 0;\
  border-color: transparent;\
  border-style: solid;\
\}\
.tooltip.top .tooltip-arrow \{\
  bottom: 0;\
  left: 50%;\
  margin-left: -5px;\
  border-width: 5px 5px 0;\
  border-top-color: #000000;\
\}\
.tooltip.right .tooltip-arrow \{\
  top: 50%;\
  left: 0;\
  margin-top: -5px;\
  border-width: 5px 5px 5px 0;\
  border-right-color: #000000;\
\}\
.tooltip.left .tooltip-arrow \{\
  top: 50%;\
  right: 0;\
  margin-top: -5px;\
  border-width: 5px 0 5px 5px;\
  border-left-color: #000000;\
\}\
.tooltip.bottom .tooltip-arrow \{\
  top: 0;\
  left: 50%;\
  margin-left: -5px;\
  border-width: 0 5px 5px;\
  border-bottom-color: #000000;\
\}\
.popover \{\
  position: absolute;\
  top: 0;\
  left: 0;\
  z-index: 1010;\
  display: none;\
  max-width: 276px;\
  padding: 1px;\
  text-align: left;\
  background-color: #ffffff;\
  -webkit-background-clip: padding-box;\
  -moz-background-clip: padding;\
  background-clip: padding-box;\
  border: 1px solid #ccc;\
  border: 1px solid rgba(0, 0, 0, 0.2);\
  -webkit-border-radius: 6px;\
  -moz-border-radius: 6px;\
  border-radius: 6px;\
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\
  white-space: normal;\
\}\
.popover.top \{\
  margin-top: -10px;\
\}\
.popover.right \{\
  margin-left: 10px;\
\}\
.popover.bottom \{\
  margin-top: 10px;\
\}\
.popover.left \{\
  margin-left: -10px;\
\}\
.popover-title \{\
  margin: 0;\
  padding: 8px 14px;\
  font-size: 14px;\
  font-weight: normal;\
  line-height: 18px;\
  background-color: #f7f7f7;\
  border-bottom: 1px solid #ebebeb;\
  -webkit-border-radius: 5px 5px 0 0;\
  -moz-border-radius: 5px 5px 0 0;\
  border-radius: 5px 5px 0 0;\
\}\
.popover-title:empty \{\
  display: none;\
\}\
.popover-content \{\
  padding: 9px 14px;\
\}\
.popover .arrow,\
.popover .arrow:after \{\
  position: absolute;\
  display: block;\
  width: 0;\
  height: 0;\
  border-color: transparent;\
  border-style: solid;\
\}\
.popover .arrow \{\
  border-width: 11px;\
\}\
.popover .arrow:after \{\
  border-width: 10px;\
  content: "";\
\}\
.popover.top .arrow \{\
  left: 50%;\
  margin-left: -11px;\
  border-bottom-width: 0;\
  border-top-color: #999;\
  border-top-color: rgba(0, 0, 0, 0.25);\
  bottom: -11px;\
\}\
.popover.top .arrow:after \{\
  bottom: 1px;\
  margin-left: -10px;\
  border-bottom-width: 0;\
  border-top-color: #ffffff;\
\}\
.popover.right .arrow \{\
  top: 50%;\
  left: -11px;\
  margin-top: -11px;\
  border-left-width: 0;\
  border-right-color: #999;\
  border-right-color: rgba(0, 0, 0, 0.25);\
\}\
.popover.right .arrow:after \{\
  left: 1px;\
  bottom: -10px;\
  border-left-width: 0;\
  border-right-color: #ffffff;\
\}\
.popover.bottom .arrow \{\
  left: 50%;\
  margin-left: -11px;\
  border-top-width: 0;\
  border-bottom-color: #999;\
  border-bottom-color: rgba(0, 0, 0, 0.25);\
  top: -11px;\
\}\
.popover.bottom .arrow:after \{\
  top: 1px;\
  margin-left: -10px;\
  border-top-width: 0;\
  border-bottom-color: #ffffff;\
\}\
.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, 0.25);\
\}\
.popover.left .arrow:after \{\
  right: 1px;\
  border-right-width: 0;\
  border-left-color: #ffffff;\
  bottom: -10px;\
\}\
.thumbnails \{\
  margin-left: -20px;\
  list-style: none;\
\}\
.thumbnails:before,\
.thumbnails:after \{\
  display: table;\
  content: "";\
  line-height: 0;\
\}\
.thumbnails:after \{\
  clear: both;\
\}\
.row-fluid .thumbnails \{\
  margin-left: 0;\
\}\
.thumbnails > li \{\
  float: left;\
  margin-bottom: 24px;\
  margin-left: 20px;\
\}\
.thumbnail \{\
  display: block;\
  padding: 4px;\
  line-height: 24px;\
  border: 1px solid #ddd;\
  -webkit-border-radius: 4px;\
  -moz-border-radius: 4px;\
  border-radius: 4px;\
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);\
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);\
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);\
  -webkit-transition: all 0.2s ease-in-out;\
  -moz-transition: all 0.2s ease-in-out;\
  -o-transition: all 0.2s ease-in-out;\
  transition: all 0.2s ease-in-out;\
\}\
a.thumbnail:hover,\
a.thumbnail:focus \{\
  border-color: #143c77;\
  -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);\
  -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);\
  box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);\
\}\
.thumbnail > img \{\
  display: block;\
  max-width: 100%;\
  margin-left: auto;\
  margin-right: auto;\
\}\
.thumbnail .caption \{\
  padding: 9px;\
  color: #555555;\
\}\
.label,\
.badge \{\
  display: inline-block;\
  padding: 2px 4px;\
  font-size: 11.844px;\
  font-weight: bold;\
  line-height: 14px;\
  color: #ffffff;\
  vertical-align: baseline;\
  white-space: nowrap;\
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\
  background-color: #999999;\
\}\
.label \{\
  -webkit-border-radius: 3px;\
  -moz-border-radius: 3px;\
  border-radius: 3px;\
\}\
.badge \{\
  padding-left: 9px;\
  padding-right: 9px;\
  -webkit-border-radius: 9px;\
  -moz-border-radius: 9px;\
  border-radius: 9px;\
\}\
.label:empty,\
.badge:empty \{\
  display: none;\
\}\
a.label:hover,\
a.label:focus,\
a.badge:hover,\
a.badge:focus \{\
  color: #ffffff;\
  text-decoration: none;\
  cursor: pointer;\
\}\
.label-important,\
.badge-important \{\
  background-color: #b94a48;\
\}\
.label-important[href],\
.badge-important[href] \{\
  background-color: #953b39;\
\}\
.label-warning,\
.badge-warning \{\
  background-color: #f89406;\
\}\
.label-warning[href],\
.badge-warning[href] \{\
  background-color: #c67605;\
\}\
.label-success,\
.badge-success \{\
  background-color: #468847;\
\}\
.label-success[href],\
.badge-success[href] \{\
  background-color: #356635;\
\}\
.label-info,\
.badge-info \{\
  background-color: #3a87ad;\
\}\
.label-info[href],\
.badge-info[href] \{\
  background-color: #2d6987;\
\}\
.label-inverse,\
.badge-inverse \{\
  background-color: #333333;\
\}\
.label-inverse[href],\
.badge-inverse[href] \{\
  background-color: #1a1a1a;\
\}\
.btn .label,\
.btn .badge \{\
  position: relative;\
  top: -1px;\
\}\
.btn-mini .label,\
.btn-mini .badge \{\
  top: 0;\
\}\
@-webkit-keyframes progress-bar-stripes \{\
  from \{\
    background-position: 40px 0;\
  \}\
  to \{\
    background-position: 0 0;\
  \}\
\}\
@-moz-keyframes progress-bar-stripes \{\
  from \{\
    background-position: 40px 0;\
  \}\
  to \{\
    background-position: 0 0;\
  \}\
\}\
@-ms-keyframes progress-bar-stripes \{\
  from \{\
    background-position: 40px 0;\
  \}\
  to \{\
    background-position: 0 0;\
  \}\
\}\
@-o-keyframes progress-bar-stripes \{\
  from \{\
    background-position: 0 0;\
  \}\
  to \{\
    background-position: 40px 0;\
  \}\
\}\
@keyframes progress-bar-stripes \{\
  from \{\
    background-position: 40px 0;\
  \}\
  to \{\
    background-position: 0 0;\
  \}\
\}\
.progress \{\
  overflow: hidden;\
  height: 24px;\
  margin-bottom: 24px;\
  background-color: #f7f7f7;\
  background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);\
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));\
  background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);\
  background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);\
  background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);\
  background-repeat: repeat-x;\
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\
  -webkit-border-radius: 4px;\
  -moz-border-radius: 4px;\
  border-radius: 4px;\
\}\
.progress .bar \{\
  width: 0%;\
  height: 100%;\
  color: #ffffff;\
  float: left;\
  font-size: 12px;\
  text-align: center;\
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\
  background-color: #0e90d2;\
  background-image: -moz-linear-gradient(top, #149bdf, #0480be);\
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));\
  background-image: -webkit-linear-gradient(top, #149bdf, #0480be);\
  background-image: -o-linear-gradient(top, #149bdf, #0480be);\
  background-image: linear-gradient(to bottom, #149bdf, #0480be);\
  background-repeat: repeat-x;\
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\
  -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\
  -webkit-box-sizing: border-box;\
  -moz-box-sizing: border-box;\
  box-sizing: border-box;\
  -webkit-transition: width 0.6s ease;\
  -moz-transition: width 0.6s ease;\
  -o-transition: width 0.6s ease;\
  transition: width 0.6s ease;\
\}\
.progress .bar + .bar \{\
  -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);\
  -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);\
  box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);\
\}\
.progress-striped .bar \{\
  background-color: #149bdf;\
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));\
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\
  -webkit-background-size: 40px 40px;\
  -moz-background-size: 40px 40px;\
  -o-background-size: 40px 40px;\
  background-size: 40px 40px;\
\}\
.progress.active .bar \{\
  -webkit-animation: progress-bar-stripes 2s linear infinite;\
  -moz-animation: progress-bar-stripes 2s linear infinite;\
  -ms-animation: progress-bar-stripes 2s linear infinite;\
  -o-animation: progress-bar-stripes 2s linear infinite;\
  animation: progress-bar-stripes 2s linear infinite;\
\}\
.progress-danger .bar,\
.progress .bar-danger \{\
  background-color: #dd514c;\
  background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);\
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));\
  background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);\
  background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);\
  background-image: linear-gradient(to bottom, #ee5f5b, #c43c35);\
  background-repeat: repeat-x;\
\}\
.progress-danger.progress-striped .bar,\
.progress-striped .bar-danger \{\
  background-color: #ee5f5b;\
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));\
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\
\}\
.progress-success .bar,\
.progress .bar-success \{\
  background-color: #5eb95e;\
  background-image: -moz-linear-gradient(top, #62c462, #57a957);\
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));\
  background-image: -webkit-linear-gradient(top, #62c462, #57a957);\
  background-image: -o-linear-gradient(top, #62c462, #57a957);\
  background-image: linear-gradient(to bottom, #62c462, #57a957);\
  background-repeat: repeat-x;\
\}\
.progress-success.progress-striped .bar,\
.progress-striped .bar-success \{\
  background-color: #62c462;\
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));\
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\
\}\
.progress-info .bar,\
.progress .bar-info \{\
  background-color: #4bb1cf;\
  background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);\
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));\
  background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);\
  background-image: -o-linear-gradient(top, #5bc0de, #339bb9);\
  background-image: linear-gradient(to bottom, #5bc0de, #339bb9);\
  background-repeat: repeat-x;\
\}\
.progress-info.progress-striped .bar,\
.progress-striped .bar-info \{\
  background-color: #5bc0de;\
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));\
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\
\}\
.progress-warning .bar,\
.progress .bar-warning \{\
  background-color: #faa732;\
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);\
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));\
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);\
  background-image: -o-linear-gradient(top, #fbb450, #f89406);\
  background-image: linear-gradient(to bottom, #fbb450, #f89406);\
  background-repeat: repeat-x;\
\}\
.progress-warning.progress-striped .bar,\
.progress-striped .bar-warning \{\
  background-color: #fbb450;\
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));\
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\
\}\
.accordion \{\
  margin-bottom: 24px;\
\}\
.accordion-group \{\
  margin-bottom: 2px;\
  border: 1px solid #e5e5e5;\
  -webkit-border-radius: 4px;\
  -moz-border-radius: 4px;\
  border-radius: 4px;\
\}\
.accordion-heading \{\
  border-bottom: 0;\
\}\
.accordion-heading .accordion-toggle \{\
  display: block;\
  padding: 8px 15px;\
\}\
.accordion-toggle \{\
  cursor: pointer;\
\}\
.accordion-inner \{\
  padding: 9px 15px;\
  border-top: 1px solid #e5e5e5;\
\}\
.carousel \{\
  position: relative;\
  margin-bottom: 24px;\
  line-height: 1;\
\}\
.carousel-inner \{\
  overflow: hidden;\
  width: 100%;\
  position: relative;\
\}\
.carousel-inner > .item \{\
  display: none;\
  position: relative;\
  -webkit-transition: 0.6s ease-in-out left;\
  -moz-transition: 0.6s ease-in-out left;\
  -o-transition: 0.6s ease-in-out left;\
  transition: 0.6s ease-in-out left;\
\}\
.carousel-inner > .item > img,\
.carousel-inner > .item > a > img \{\
  display: block;\
  line-height: 1;\
\}\
.carousel-inner > .active,\
.carousel-inner > .next,\
.carousel-inner > .prev \{\
  display: block;\
\}\
.carousel-inner > .active \{\
  left: 0;\
\}\
.carousel-inner > .next,\
.carousel-inner > .prev \{\
  position: absolute;\
  top: 0;\
  width: 100%;\
\}\
.carousel-inner > .next \{\
  left: 100%;\
\}\
.carousel-inner > .prev \{\
  left: -100%;\
\}\
.carousel-inner > .next.left,\
.carousel-inner > .prev.right \{\
  left: 0;\
\}\
.carousel-inner > .active.left \{\
  left: -100%;\
\}\
.carousel-inner > .active.right \{\
  left: 100%;\
\}\
.carousel-control \{\
  position: absolute;\
  top: 40%;\
  left: 15px;\
  width: 40px;\
  height: 40px;\
  margin-top: -20px;\
  font-size: 60px;\
  font-weight: 100;\
  line-height: 30px;\
  color: #ffffff;\
  text-align: center;\
  background: #222222;\
  border: 3px solid #ffffff;\
  -webkit-border-radius: 23px;\
  -moz-border-radius: 23px;\
  border-radius: 23px;\
  opacity: 0.5;\
\}\
.carousel-control.right \{\
  left: auto;\
  right: 15px;\
\}\
.carousel-control:hover,\
.carousel-control:focus \{\
  color: #ffffff;\
  text-decoration: none;\
  opacity: 0.9;\
\}\
.carousel-indicators \{\
  position: absolute;\
  top: 15px;\
  right: 15px;\
  z-index: 5;\
  margin: 0;\
  list-style: none;\
\}\
.carousel-indicators li \{\
  display: block;\
  float: left;\
  width: 10px;\
  height: 10px;\
  margin-left: 5px;\
  text-indent: -999px;\
  background-color: #ccc;\
  background-color: rgba(255, 255, 255, 0.25);\
  border-radius: 5px;\
\}\
.carousel-indicators .active \{\
  background-color: #fff;\
\}\
.carousel-caption \{\
  position: absolute;\
  left: 0;\
  right: 0;\
  bottom: 0;\
  padding: 15px;\
  background: #333333;\
  background: rgba(0, 0, 0, 0.75);\
\}\
.carousel-caption h4,\
.carousel-caption p \{\
  color: #ffffff;\
  line-height: 24px;\
\}\
.carousel-caption h4 \{\
  margin: 0 0 5px;\
\}\
.carousel-caption p \{\
  margin-bottom: 0;\
\}\
.hero-unit \{\
  padding: 60px;\
  margin-bottom: 30px;\
  font-size: 18px;\
  font-weight: 200;\
  line-height: 36px;\
  color: inherit;\
  background-color: #eeeeee;\
  -webkit-border-radius: 6px;\
  -moz-border-radius: 6px;\
  border-radius: 6px;\
\}\
.hero-unit h1 \{\
  margin-bottom: 0;\
  font-size: 60px;\
  line-height: 1;\
  color: inherit;\
  letter-spacing: -1px;\
\}\
.hero-unit li \{\
  line-height: 36px;\
\}\
.pull-right \{\
  float: right;\
\}\
.pull-left \{\
  float: left;\
\}\
.hide \{\
  display: none;\
\}\
.show \{\
  display: block;\
\}\
.invisible \{\
  visibility: hidden;\
\}\
.affix \{\
  position: fixed;\
\}\
@-ms-viewport \{\
  width: device-width;\
\}\
.hidden \{\
  display: none;\
  visibility: hidden;\
\}\
.visible-phone \{\
  display: none !important;\
\}\
.visible-tablet \{\
  display: none !important;\
\}\
.hidden-desktop \{\
  display: none !important;\
\}\
.visible-desktop \{\
  display: inherit !important;\
\}\
@media (min-width: 768px) and (max-width: 979px) \{\
  .hidden-desktop \{\
    display: inherit !important;\
  \}\
  .visible-desktop \{\
    display: none !important ;\
  \}\
  .visible-tablet \{\
    display: inherit !important;\
  \}\
  .hidden-tablet \{\
    display: none !important;\
  \}\
\}\
@media (max-width: 767px) \{\
  .hidden-desktop \{\
    display: inherit !important;\
  \}\
  .visible-desktop \{\
    display: none !important;\
  \}\
  .visible-phone \{\
    display: inherit !important;\
  \}\
  .hidden-phone \{\
    display: none !important;\
  \}\
\}\
.visible-print \{\
  display: none !important;\
\}\
@media print \{\
  .visible-print \{\
    display: inherit !important;\
  \}\
  .hidden-print \{\
    display: none !important;\
  \}\
\}\
@media (max-width: 767px) \{\
  body \{\
    padding-left: 20px;\
    padding-right: 20px;\
  \}\
  .navbar-fixed-top,\
  .navbar-fixed-bottom,\
  .navbar-static-top \{\
    margin-left: -20px;\
    margin-right: -20px;\
  \}\
  .container-fluid \{\
    padding: 0;\
  \}\
  .dl-horizontal dt \{\
    float: none;\
    clear: none;\
    width: auto;\
    text-align: left;\
  \}\
  .dl-horizontal dd \{\
    margin-left: 0;\
  \}\
  .container \{\
    width: auto;\
  \}\
  .row-fluid \{\
    width: 100%;\
  \}\
  .row,\
  .thumbnails \{\
    margin-left: 0;\
  \}\
  .thumbnails > li \{\
    float: none;\
    margin-left: 0;\
  \}\
  [class*="span"],\
  .uneditable-input[class*="span"],\
  .row-fluid [class*="span"] \{\
    float: none;\
    display: block;\
    width: 100%;\
    margin-left: 0;\
    -webkit-box-sizing: border-box;\
    -moz-box-sizing: border-box;\
    box-sizing: border-box;\
  \}\
  .span12,\
  .row-fluid .span12 \{\
    width: 100%;\
    -webkit-box-sizing: border-box;\
    -moz-box-sizing: border-box;\
    box-sizing: border-box;\
  \}\
  .row-fluid [class*="offset"]:first-child \{\
    margin-left: 0;\
  \}\
  .input-large,\
  .input-xlarge,\
  .input-xxlarge,\
  input[class*="span"],\
  select[class*="span"],\
  textarea[class*="span"],\
  .uneditable-input \{\
    display: block;\
    width: 100%;\
    min-height: 40px;\
    -webkit-box-sizing: border-box;\
    -moz-box-sizing: border-box;\
    box-sizing: border-box;\
  \}\
  .input-prepend input,\
  .input-append input,\
  .input-prepend input[class*="span"],\
  .input-append input[class*="span"] \{\
    display: inline-block;\
    width: auto;\
  \}\
  .controls-row [class*="span"] + [class*="span"] \{\
    margin-left: 0;\
  \}\
\}\
@media (max-width: 480px) \{\
  .nav-collapse \{\
    -webkit-transform: translate3d(0, 0, 0);\
  \}\
  .page-header h1 small \{\
    display: block;\
    line-height: 24px;\
  \}\
  input[type="checkbox"],\
  input[type="radio"] \{\
    border: 1px solid #ccc;\
  \}\
  .form-horizontal .control-label \{\
    float: none;\
    width: auto;\
    padding-top: 0;\
    text-align: left;\
  \}\
  .form-horizontal .controls \{\
    margin-left: 0;\
  \}\
  .form-horizontal .control-list \{\
    padding-top: 0;\
  \}\
  .form-horizontal .form-actions \{\
    padding-left: 10px;\
    padding-right: 10px;\
  \}\
  .media .pull-left,\
  .media .pull-right \{\
    float: none;\
    display: block;\
    margin-bottom: 10px;\
  \}\
  .media-object \{\
    margin-right: 0;\
    margin-left: 0;\
  \}\
  .modal-header .close \{\
    padding: 10px;\
    margin: -10px;\
  \}\
  .carousel-caption \{\
    position: static;\
  \}\
\}\
@media (min-width: 768px) and (max-width: 979px) \{\
  .row \{\
    margin-left: -12px;\
  \}\
  .row:before,\
  .row:after \{\
    display: table;\
    content: "";\
    line-height: 0;\
  \}\
  .row:after \{\
    clear: both;\
  \}\
  [class*="span"] \{\
    float: left;\
    min-height: 1px;\
    margin-left: 12px;\
  \}\
  .container,\
  .navbar-static-top .container,\
  .navbar-fixed-top .container,\
  .navbar-fixed-bottom .container \{\
    width: 756px;\
  \}\
  .span12 \{\
    width: 756px;\
  \}\
  .span11 \{\
    width: 692px;\
  \}\
  .span10 \{\
    width: 628px;\
  \}\
  .span9 \{\
    width: 564px;\
  \}\
  .span8 \{\
    width: 500px;\
  \}\
  .span7 \{\
    width: 436px;\
  \}\
  .span6 \{\
    width: 372px;\
  \}\
  .span5 \{\
    width: 308px;\
  \}\
  .span4 \{\
    width: 244px;\
  \}\
  .span3 \{\
    width: 180px;\
  \}\
  .span2 \{\
    width: 116px;\
  \}\
  .span1 \{\
    width: 52px;\
  \}\
  .offset12 \{\
    margin-left: 780px;\
  \}\
  .offset11 \{\
    margin-left: 716px;\
  \}\
  .offset10 \{\
    margin-left: 652px;\
  \}\
  .offset9 \{\
    margin-left: 588px;\
  \}\
  .offset8 \{\
    margin-left: 524px;\
  \}\
  .offset7 \{\
    margin-left: 460px;\
  \}\
  .offset6 \{\
    margin-left: 396px;\
  \}\
  .offset5 \{\
    margin-left: 332px;\
  \}\
  .offset4 \{\
    margin-left: 268px;\
  \}\
  .offset3 \{\
    margin-left: 204px;\
  \}\
  .offset2 \{\
    margin-left: 140px;\
  \}\
  .offset1 \{\
    margin-left: 76px;\
  \}\
  .row-fluid \{\
    width: 100%;\
  \}\
  .row-fluid:before,\
  .row-fluid:after \{\
    display: table;\
    content: "";\
    line-height: 0;\
  \}\
  .row-fluid:after \{\
    clear: both;\
  \}\
  .row-fluid [class*="span"] \{\
    display: block;\
    width: 100%;\
    min-height: 40px;\
    -webkit-box-sizing: border-box;\
    -moz-box-sizing: border-box;\
    box-sizing: border-box;\
    float: left;\
    margin-left: 1.5873015873015872%;\
  \}\
  .row-fluid [class*="span"]:first-child \{\
    margin-left: 0;\
  \}\
  .row-fluid .controls-row [class*="span"] + [class*="span"] \{\
    margin-left: 1.5873015873015872%;\
  \}\
  .row-fluid .span12 \{\
    width: 99.99999999999999%;\
  \}\
  .row-fluid .span11 \{\
    width: 91.53439153439153%;\
  \}\
  .row-fluid .span10 \{\
    width: 83.06878306878306%;\
  \}\
  .row-fluid .span9 \{\
    width: 74.60317460317461%;\
  \}\
  .row-fluid .span8 \{\
    width: 66.13756613756614%;\
  \}\
  .row-fluid .span7 \{\
    width: 57.67195767195767%;\
  \}\
  .row-fluid .span6 \{\
    width: 49.2063492063492%;\
  \}\
  .row-fluid .span5 \{\
    width: 40.74074074074074%;\
  \}\
  .row-fluid .span4 \{\
    width: 32.27513227513227%;\
  \}\
  .row-fluid .span3 \{\
    width: 23.809523809523807%;\
  \}\
  .row-fluid .span2 \{\
    width: 15.343915343915343%;\
  \}\
  .row-fluid .span1 \{\
    width: 6.878306878306878%;\
  \}\
  .row-fluid .offset12 \{\
    margin-left: 103.17460317460316%;\
  \}\
  .row-fluid .offset12:first-child \{\
    margin-left: 101.58730158730157%;\
  \}\
  .row-fluid .offset11 \{\
    margin-left: 94.70899470899471%;\
  \}\
  .row-fluid .offset11:first-child \{\
    margin-left: 93.12169312169311%;\
  \}\
  .row-fluid .offset10 \{\
    margin-left: 86.24338624338624%;\
  \}\
  .row-fluid .offset10:first-child \{\
    margin-left: 84.65608465608464%;\
  \}\
  .row-fluid .offset9 \{\
    margin-left: 77.77777777777779%;\
  \}\
  .row-fluid .offset9:first-child \{\
    margin-left: 76.19047619047619%;\
  \}\
  .row-fluid .offset8 \{\
    margin-left: 69.31216931216932%;\
  \}\
  .row-fluid .offset8:first-child \{\
    margin-left: 67.72486772486772%;\
  \}\
  .row-fluid .offset7 \{\
    margin-left: 60.84656084656085%;\
  \}\
  .row-fluid .offset7:first-child \{\
    margin-left: 59.25925925925926%;\
  \}\
  .row-fluid .offset6 \{\
    margin-left: 52.38095238095238%;\
  \}\
  .row-fluid .offset6:first-child \{\
    margin-left: 50.79365079365079%;\
  \}\
  .row-fluid .offset5 \{\
    margin-left: 43.91534391534392%;\
  \}\
  .row-fluid .offset5:first-child \{\
    margin-left: 42.32804232804233%;\
  \}\
  .row-fluid .offset4 \{\
    margin-left: 35.44973544973545%;\
  \}\
  .row-fluid .offset4:first-child \{\
    margin-left: 33.86243386243386%;\
  \}\
  .row-fluid .offset3 \{\
    margin-left: 26.98412698412698%;\
  \}\
  .row-fluid .offset3:first-child \{\
    margin-left: 25.396825396825395%;\
  \}\
  .row-fluid .offset2 \{\
    margin-left: 18.51851851851852%;\
  \}\
  .row-fluid .offset2:first-child \{\
    margin-left: 16.93121693121693%;\
  \}\
  .row-fluid .offset1 \{\
    margin-left: 10.052910052910052%;\
  \}\
  .row-fluid .offset1:first-child \{\
    margin-left: 8.465608465608465%;\
  \}\
  input,\
  textarea,\
  .uneditable-input \{\
    margin-left: 0;\
  \}\
  .controls-row [class*="span"] + [class*="span"] \{\
    margin-left: 12px;\
  \}\
  input.span12,\
  textarea.span12,\
  .uneditable-input.span12 \{\
    width: 742px;\
  \}\
  input.span11,\
  textarea.span11,\
  .uneditable-input.span11 \{\
    width: 678px;\
  \}\
  input.span10,\
  textarea.span10,\
  .uneditable-input.span10 \{\
    width: 614px;\
  \}\
  input.span9,\
  textarea.span9,\
  .uneditable-input.span9 \{\
    width: 550px;\
  \}\
  input.span8,\
  textarea.span8,\
  .uneditable-input.span8 \{\
    width: 486px;\
  \}\
  input.span7,\
  textarea.span7,\
  .uneditable-input.span7 \{\
    width: 422px;\
  \}\
  input.span6,\
  textarea.span6,\
  .uneditable-input.span6 \{\
    width: 358px;\
  \}\
  input.span5,\
  textarea.span5,\
  .uneditable-input.span5 \{\
    width: 294px;\
  \}\
  input.span4,\
  textarea.span4,\
  .uneditable-input.span4 \{\
    width: 230px;\
  \}\
  input.span3,\
  textarea.span3,\
  .uneditable-input.span3 \{\
    width: 166px;\
  \}\
  input.span2,\
  textarea.span2,\
  .uneditable-input.span2 \{\
    width: 102px;\
  \}\
  input.span1,\
  textarea.span1,\
  .uneditable-input.span1 \{\
    width: 38px;\
  \}\
\}\
@media (min-width: 1200px) \{\
  .row \{\
    margin-left: -20px;\
  \}\
  .row:before,\
  .row:after \{\
    display: table;\
    content: "";\
    line-height: 0;\
  \}\
  .row:after \{\
    clear: both;\
  \}\
  [class*="span"] \{\
    float: left;\
    min-height: 1px;\
    margin-left: 20px;\
  \}\
  .container,\
  .navbar-static-top .container,\
  .navbar-fixed-top .container,\
  .navbar-fixed-bottom .container \{\
    width: 1132px;\
  \}\
  .span12 \{\
    width: 1132px;\
  \}\
  .span11 \{\
    width: 1036px;\
  \}\
  .span10 \{\
    width: 940px;\
  \}\
  .span9 \{\
    width: 844px;\
  \}\
  .span8 \{\
    width: 748px;\
  \}\
  .span7 \{\
    width: 652px;\
  \}\
  .span6 \{\
    width: 556px;\
  \}\
  .span5 \{\
    width: 460px;\
  \}\
  .span4 \{\
    width: 364px;\
  \}\
  .span3 \{\
    width: 268px;\
  \}\
  .span2 \{\
    width: 172px;\
  \}\
  .span1 \{\
    width: 76px;\
  \}\
  .offset12 \{\
    margin-left: 1172px;\
  \}\
  .offset11 \{\
    margin-left: 1076px;\
  \}\
  .offset10 \{\
    margin-left: 980px;\
  \}\
  .offset9 \{\
    margin-left: 884px;\
  \}\
  .offset8 \{\
    margin-left: 788px;\
  \}\
  .offset7 \{\
    margin-left: 692px;\
  \}\
  .offset6 \{\
    margin-left: 596px;\
  \}\
  .offset5 \{\
    margin-left: 500px;\
  \}\
  .offset4 \{\
    margin-left: 404px;\
  \}\
  .offset3 \{\
    margin-left: 308px;\
  \}\
  .offset2 \{\
    margin-left: 212px;\
  \}\
  .offset1 \{\
    margin-left: 116px;\
  \}\
  .row-fluid \{\
    width: 100%;\
  \}\
  .row-fluid:before,\
  .row-fluid:after \{\
    display: table;\
    content: "";\
    line-height: 0;\
  \}\
  .row-fluid:after \{\
    clear: both;\
  \}\
  .row-fluid [class*="span"] \{\
    display: block;\
    width: 100%;\
    min-height: 40px;\
    -webkit-box-sizing: border-box;\
    -moz-box-sizing: border-box;\
    box-sizing: border-box;\
    float: left;\
    margin-left: 1.76678445229682%;\
  \}\
  .row-fluid [class*="span"]:first-child \{\
    margin-left: 0;\
  \}\
  .row-fluid .controls-row [class*="span"] + [class*="span"] \{\
    margin-left: 1.76678445229682%;\
  \}\
  .row-fluid .span12 \{\
    width: 100%;\
  \}\
  .row-fluid .span11 \{\
    width: 91.51943462897528%;\
  \}\
  .row-fluid .span10 \{\
    width: 83.03886925795054%;\
  \}\
  .row-fluid .span9 \{\
    width: 74.5583038869258%;\
  \}\
  .row-fluid .span8 \{\
    width: 66.07773851590106%;\
  \}\
  .row-fluid .span7 \{\
    width: 57.597173144876336%;\
  \}\
  .row-fluid .span6 \{\
    width: 49.11660777385159%;\
  \}\
  .row-fluid .span5 \{\
    width: 40.63604240282686%;\
  \}\
  .row-fluid .span4 \{\
    width: 32.15547703180212%;\
  \}\
  .row-fluid .span3 \{\
    width: 23.674911660777386%;\
  \}\
  .row-fluid .span2 \{\
    width: 15.194346289752652%;\
  \}\
  .row-fluid .span1 \{\
    width: 6.713780918727916%;\
  \}\
  .row-fluid .offset12 \{\
    margin-left: 103.53356890459364%;\
  \}\
  .row-fluid .offset12:first-child \{\
    margin-left: 101.76678445229682%;\
  \}\
  .row-fluid .offset11 \{\
    margin-left: 95.05300353356891%;\
  \}\
  .row-fluid .offset11:first-child \{\
    margin-left: 93.2862190812721%;\
  \}\
  .row-fluid .offset10 \{\
    margin-left: 86.57243816254417%;\
  \}\
  .row-fluid .offset10:first-child \{\
    margin-left: 84.80565371024736%;\
  \}\
  .row-fluid .offset9 \{\
    margin-left: 78.09187279151944%;\
  \}\
  .row-fluid .offset9:first-child \{\
    margin-left: 76.32508833922262%;\
  \}\
  .row-fluid .offset8 \{\
    margin-left: 69.6113074204947%;\
  \}\
  .row-fluid .offset8:first-child \{\
    margin-left: 67.84452296819788%;\
  \}\
  .row-fluid .offset7 \{\
    margin-left: 61.13074204946997%;\
  \}\
  .row-fluid .offset7:first-child \{\
    margin-left: 59.363957597173155%;\
  \}\
  .row-fluid .offset6 \{\
    margin-left: 52.650176678445234%;\
  \}\
  .row-fluid .offset6:first-child \{\
    margin-left: 50.88339222614841%;\
  \}\
  .row-fluid .offset5 \{\
    margin-left: 44.169611307420496%;\
  \}\
  .row-fluid .offset5:first-child \{\
    margin-left: 42.40282685512368%;\
  \}\
  .row-fluid .offset4 \{\
    margin-left: 35.68904593639576%;\
  \}\
  .row-fluid .offset4:first-child \{\
    margin-left: 33.92226148409894%;\
  \}\
  .row-fluid .offset3 \{\
    margin-left: 27.208480565371026%;\
  \}\
  .row-fluid .offset3:first-child \{\
    margin-left: 25.441696113074208%;\
  \}\
  .row-fluid .offset2 \{\
    margin-left: 18.72791519434629%;\
  \}\
  .row-fluid .offset2:first-child \{\
    margin-left: 16.96113074204947%;\
  \}\
  .row-fluid .offset1 \{\
    margin-left: 10.247349823321557%;\
  \}\
  .row-fluid .offset1:first-child \{\
    margin-left: 8.480565371024735%;\
  \}\
  input,\
  textarea,\
  .uneditable-input \{\
    margin-left: 0;\
  \}\
  .controls-row [class*="span"] + [class*="span"] \{\
    margin-left: 20px;\
  \}\
  input.span12,\
  textarea.span12,\
  .uneditable-input.span12 \{\
    width: 1118px;\
  \}\
  input.span11,\
  textarea.span11,\
  .uneditable-input.span11 \{\
    width: 1022px;\
  \}\
  input.span10,\
  textarea.span10,\
  .uneditable-input.span10 \{\
    width: 926px;\
  \}\
  input.span9,\
  textarea.span9,\
  .uneditable-input.span9 \{\
    width: 830px;\
  \}\
  input.span8,\
  textarea.span8,\
  .uneditable-input.span8 \{\
    width: 734px;\
  \}\
  input.span7,\
  textarea.span7,\
  .uneditable-input.span7 \{\
    width: 638px;\
  \}\
  input.span6,\
  textarea.span6,\
  .uneditable-input.span6 \{\
    width: 542px;\
  \}\
  input.span5,\
  textarea.span5,\
  .uneditable-input.span5 \{\
    width: 446px;\
  \}\
  input.span4,\
  textarea.span4,\
  .uneditable-input.span4 \{\
    width: 350px;\
  \}\
  input.span3,\
  textarea.span3,\
  .uneditable-input.span3 \{\
    width: 254px;\
  \}\
  input.span2,\
  textarea.span2,\
  .uneditable-input.span2 \{\
    width: 158px;\
  \}\
  input.span1,\
  textarea.span1,\
  .uneditable-input.span1 \{\
    width: 62px;\
  \}\
  .thumbnails \{\
    margin-left: -20px;\
  \}\
  .thumbnails > li \{\
    margin-left: 20px;\
  \}\
  .row-fluid .thumbnails \{\
    margin-left: 0;\
  \}\
\}\
@media (max-width: 979px) \{\
  body \{\
    padding-top: 0;\
  \}\
  .navbar-fixed-top,\
  .navbar-fixed-bottom \{\
    position: static;\
  \}\
  .navbar-fixed-top \{\
    margin-bottom: 24px;\
  \}\
  .navbar-fixed-bottom \{\
    margin-top: 24px;\
  \}\
  .navbar-fixed-top .navbar-inner,\
  .navbar-fixed-bottom .navbar-inner \{\
    padding: 5px;\
  \}\
  .navbar .container \{\
    width: auto;\
    padding: 0;\
  \}\
  .navbar .brand \{\
    padding-left: 10px;\
    padding-right: 10px;\
    margin: 0 0 0 -5px;\
  \}\
  .nav-collapse \{\
    clear: both;\
  \}\
  .nav-collapse .nav \{\
    float: none;\
    margin: 0 0 12px;\
  \}\
  .nav-collapse .nav > li \{\
    float: none;\
  \}\
  .nav-collapse .nav > li > a \{\
    margin-bottom: 2px;\
  \}\
  .nav-collapse .nav > .divider-vertical \{\
    display: none;\
  \}\
  .nav-collapse .nav .nav-header \{\
    color: #777777;\
    text-shadow: none;\
  \}\
  .nav-collapse .nav > li > a,\
  .nav-collapse .dropdown-menu a \{\
    padding: 9px 15px;\
    font-weight: bold;\
    color: #777777;\
    -webkit-border-radius: 3px;\
    -moz-border-radius: 3px;\
    border-radius: 3px;\
  \}\
  .nav-collapse .btn \{\
    padding: 4px 10px 4px;\
    font-weight: normal;\
    -webkit-border-radius: 4px;\
    -moz-border-radius: 4px;\
    border-radius: 4px;\
  \}\
  .nav-collapse .dropdown-menu li + li a \{\
    margin-bottom: 2px;\
  \}\
  .nav-collapse .nav > li > a:hover,\
  .nav-collapse .nav > li > a:focus,\
  .nav-collapse .dropdown-menu a:hover,\
  .nav-collapse .dropdown-menu a:focus \{\
    background-color: #f2f2f2;\
  \}\
  .navbar-inverse .nav-collapse .nav > li > a,\
  .navbar-inverse .nav-collapse .dropdown-menu a \{\
    color: #999999;\
  \}\
  .navbar-inverse .nav-collapse .nav > li > a:hover,\
  .navbar-inverse .nav-collapse .nav > li > a:focus,\
  .navbar-inverse .nav-collapse .dropdown-menu a:hover,\
  .navbar-inverse .nav-collapse .dropdown-menu a:focus \{\
    background-color: #111111;\
  \}\
  .nav-collapse.in .btn-group \{\
    margin-top: 5px;\
    padding: 0;\
  \}\
  .nav-collapse .dropdown-menu \{\
    position: static;\
    top: auto;\
    left: auto;\
    float: none;\
    display: none;\
    max-width: none;\
    margin: 0 15px;\
    padding: 0;\
    background-color: transparent;\
    border: none;\
    -webkit-border-radius: 0;\
    -moz-border-radius: 0;\
    border-radius: 0;\
    -webkit-box-shadow: none;\
    -moz-box-shadow: none;\
    box-shadow: none;\
  \}\
  .nav-collapse .open > .dropdown-menu \{\
    display: block;\
  \}\
  .nav-collapse .dropdown-menu:before,\
  .nav-collapse .dropdown-menu:after \{\
    display: none;\
  \}\
  .nav-collapse .dropdown-menu .divider \{\
    display: none;\
  \}\
  .nav-collapse .nav > li > .dropdown-menu:before,\
  .nav-collapse .nav > li > .dropdown-menu:after \{\
    display: none;\
  \}\
  .nav-collapse .navbar-form,\
  .nav-collapse .navbar-search \{\
    float: none;\
    padding: 12px 15px;\
    margin: 12px 0;\
    border-top: 1px solid #f2f2f2;\
    border-bottom: 1px solid #f2f2f2;\
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);\
    -moz-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);\
  \}\
  .navbar-inverse .nav-collapse .navbar-form,\
  .navbar-inverse .nav-collapse .navbar-search \{\
    border-top-color: #111111;\
    border-bottom-color: #111111;\
  \}\
  .navbar .nav-collapse .nav.pull-right \{\
    float: none;\
    margin-left: 0;\
  \}\
  .nav-collapse,\
  .nav-collapse.collapse \{\
    overflow: hidden;\
    height: 0;\
  \}\
  .navbar .btn-navbar \{\
    display: block;\
  \}\
  .navbar-static .navbar-inner \{\
    padding-left: 10px;\
    padding-right: 10px;\
  \}\
\}\
@media (min-width: 980px) \{\
  .nav-collapse.collapse \{\
    height: auto !important;\
    overflow: visible !important;\
  \}\
\}\
/* Extending Bootstrap */\
/* Typography */\
.small \{\
  font-size: 11px;\
\}\
/* Max Width */\
iframe,\
svg \{\
  max-width: 100%;\
  border: none;\
\}\
/* Nowrap */\
.nowrap \{\
  white-space: nowrap;\
\}\
/* Center */\
.center,\
.table td.center,\
.table th.center \{\
  text-align: center;\
\}\
/* Disabled Link */\
a.disabled,\
a.disabled:hover \{\
  color: #999999;\
  background-color: transparent;\
  cursor: default;\
  text-decoration: none;\
\}\
/* Hero Banner */\
.hero-unit \{\
  text-align: center;\
\}\
.hero-unit .lead \{\
  margin-bottom: 18px;\
  font-size: 20px;\
  font-weight: 200;\
  line-height: 27px;\
\}\
.btn .caret \{\
  margin-bottom: 7px;\
\}\
.btn.btn-micro .caret \{\
  margin: 5px 0;\
\}\
.blog-row-rule,\
.blog-item-rule \{\
  border: 0;\
\}\
/* Modal */\
body.modal \{\
  padding-top: 0;\
\}\
/* Alternating Rows */\
.row-even,\
.row-odd \{\
  padding: 5px;\
  width: 99%;\
  border-bottom: 1px solid #dddddd;\
\}\
.row-odd \{\
  background-color: transparent;\
\}\
.row-even \{\
  background-color: #f9f9f9;\
\}\
.blog-row-rule,\
.blog-item-rule \{\
  border: 0;\
\}\
/* Row reveal */\
.row-fluid .row-reveal \{\
  visibility: hidden;\
\}\
.row-fluid:hover .row-reveal \{\
  visibility: visible;\
\}\
/* Buttons */\
.btn-wide \{\
  width: 80%;\
\}\
/* Nav List Offset */\
.nav-list > li.offset > a \{\
  padding-left: 30px;\
  font-size: 12px;\
\}\
.blog-row-rule,\
.blog-item-rule \{\
  border: 0;\
\}\
.row-fluid .offset1 \{\
  margin-left: 8.382978723%;\
\}\
.row-fluid .offset2 \{\
  margin-left: 16.89361702%;\
\}\
.row-fluid .offset3 \{\
  margin-left: 25.404255317%;\
\}\
.row-fluid .offset4 \{\
  margin-left: 33.914893614%;\
\}\
.row-fluid .offset5 \{\
  margin-left: 42.425531911%;\
\}\
.row-fluid .offset6 \{\
  margin-left: 50.93617020799999%;\
\}\
.row-fluid .offset7 \{\
  margin-left: 59.446808505%;\
\}\
.row-fluid .offset8 \{\
  margin-left: 67.95744680199999%;\
\}\
.row-fluid .offset9 \{\
  margin-left: 76.468085099%;\
\}\
.row-fluid .offset10 \{\
  margin-left: 84.97872339599999%;\
\}\
.row-fluid .offset11 \{\
  margin-left: 91.489361693%;\
\}\
/* Navbar Buttons */\
.navbar .nav > li > a.btn \{\
  padding: 4px 10px;\
  line-height: 18px;\
\}\
/* Nav Tabs Dark */\
.nav-tabs.nav-dark \{\
  border-bottom: 1px solid #333;\
  text-shadow: 1px 1px 1px #000;\
\}\
.nav-tabs.nav-dark > li > a \{\
  color: #F8F8F8;\
\}\
.nav-tabs.nav-dark > li > a:hover \{\
  border-color: #333 #333 #111;\
  background-color: #777777;\
\}\
.nav-tabs.nav-dark > .active > a,\
.nav-tabs.nav-dark > .active > a:hover \{\
  color: #ffffff;\
  background-color: #555555;\
  border: 1px solid #222;\
  border-bottom-color: transparent;\
\}\
/* Inline Thumbnails */\
.thumbnail.pull-left \{\
  margin: 0 10px 10px 0;\
\}\
.thumbnail.pull-right \{\
  margin: 0 0 10px 10px;\
\}\
/* Specific Widths */\
.width-10 \{\
  width: 10px;\
\}\
.width-20 \{\
  width: 20px;\
\}\
.width-30 \{\
  width: 30px;\
\}\
.width-40 \{\
  width: 40px;\
\}\
.width-50 \{\
  width: 50px;\
\}\
.width-60 \{\
  width: 60px;\
\}\
.width-70 \{\
  width: 70px;\
\}\
.width-80 \{\
  width: 80px;\
\}\
.width-90 \{\
  width: 90px;\
\}\
.width-100 \{\
  width: 100px;\
\}\
/* Specific Heights */\
.height-10 \{\
  height: 10px;\
\}\
.height-20 \{\
  height: 20px;\
\}\
.height-30 \{\
  height: 30px;\
\}\
.height-40 \{\
  height: 40px;\
\}\
.height-50 \{\
  height: 50px;\
\}\
.height-60 \{\
  height: 60px;\
\}\
.height-70 \{\
  height: 70px;\
\}\
.height-80 \{\
  height: 80px;\
\}\
.height-90 \{\
  height: 90px;\
\}\
.height-100 \{\
  height: 100px;\
\}\
/* Horizontal Row (hr) */\
hr.hr-condensed \{\
  margin: 10px 0;\
\}\
/* Striped */\
.list-striped,\
.row-striped \{\
  list-style: none;\
  line-height: 18px;\
  text-align: left;\
  vertical-align: middle;\
  border-top: 1px solid #dddddd;\
  margin-left: 0;\
\}\
.list-striped li,\
.list-striped dd,\
.row-striped .row,\
.row-striped .row-fluid \{\
  border-bottom: 1px solid #dddddd;\
  padding: 8px;\
\}\
.list-striped li:nth-child(odd),\
.list-striped dd:nth-child(odd),\
.row-striped .row:nth-child(odd),\
.row-striped .row-fluid:nth-child(odd) \{\
  background-color: #f9f9f9;\
\}\
.list-striped li:hover,\
.list-striped dd:hover,\
.row-striped .row:hover,\
.row-striped .row-fluid:hover \{\
  background-color: #f5f5f5;\
\}\
.row-striped .row-fluid \{\
  width: 97%;\
\}\
.row-striped .row-fluid [class*="span"] \{\
  min-height: 10px;\
\}\
.row-striped .row-fluid [class*="span"] \{\
  margin-left: 8px;\
\}\
.row-striped .row-fluid [class*="span"]:first-child \{\
  margin-left: 0;\
\}\
/* Condensed */\
.list-condensed li \{\
  padding: 4px 5px;\
\}\
.row-condensed .row,\
.row-condensed .row-fluid \{\
  padding: 4px 5px;\
\}\
/* Bordered */\
.list-bordered,\
.row-bordered \{\
  list-style: none;\
  line-height: 18px;\
  text-align: left;\
  vertical-align: middle;\
  margin-left: 0;\
  border: 1px solid #dddddd;\
  -webkit-border-radius: 4px;\
  -moz-border-radius: 4px;\
  border-radius: 4px;\
\}\
/* Radio Button Groups */\
.radio.btn-group input[type=radio] \{\
  display: none;\
\}\
.radio.btn-group > label:first-of-type \{\
  margin-left: 0;\
  -webkit-border-bottom-left-radius: 4px;\
  border-bottom-left-radius: 4px;\
  -webkit-border-top-left-radius: 4px;\
  border-top-left-radius: 4px;\
  -moz-border-radius-bottomleft: 4px;\
  -moz-border-radius-topleft: 4px;\
\}\
fieldset.radio.btn-group \{\
  padding-left: 0;\
\}\
/* iFrames */\
.iframe-bordered \{\
  border: 1px solid #dddddd;\
\}\
/* Tabbed Content */\
.tab-content \{\
  overflow: visible;\
\}\
.tabs-left .tab-content \{\
  overflow: auto;\
\}\
/* Non-linkable nav-tabs */\
.nav-tabs > li > span \{\
  display: block;\
  margin-right: 2px;\
  padding-right: 12px;\
  padding-left: 12px;\
  padding-top: 8px;\
  padding-bottom: 8px;\
  line-height: 18px;\
  border: 1px solid transparent;\
  -webkit-border-radius: 4px 4px 0 0;\
  -moz-border-radius: 4px 4px 0 0;\
  border-radius: 4px 4px 0 0;\
\}\
/* Extended Joomla Button Classes */\
.btn-micro \{\
  padding: 1px 4px;\
  font-size: 10px;\
  line-height: 8px;\
\}\
.btn-group > .btn-micro \{\
  font-size: 10px;\
\}\
/* Joomla => Bootstrap Tooltip */\
.tip-wrap \{\
  max-width: 200px;\
  padding: 3px 8px;\
  color: #ffffff;\
  text-align: center;\
  text-decoration: none;\
  background-color: #000000;\
  -webkit-border-radius: 4px;\
  -moz-border-radius: 4px;\
  border-radius: 4px;\
  z-index: 100;\
\}\
/* Page Header */\
.page-header \{\
  margin: 2px 0px 10px 0px;\
  padding-bottom: 5px;\
\}\
/* Input Prepend Chosen Select Boxes */\
/* Common styling for Chosen Select Boxes with Input Prepend/Append */\
.input-prepend .chzn-container-single .chzn-single,\
.input-append .chzn-container-single .chzn-single \{\
  border-color: #cccccc;\
  height: 26px;\
  -moz-box-shadow: none;\
  -webkit-box-shadow: none;\
  box-shadow: none;\
\}\
.input-prepend .chzn-container-single .chzn-drop,\
.input-append .chzn-container-single .chzn-drop \{\
  border-color: #cccccc;\
\}\
.input-prepend > .add-on,\
.input-append > .add-on \{\
  vertical-align: top;\
\}\
/* Styles specific to Input Prepend Chosen Select Boxes */\
.input-prepend .chzn-container-single .chzn-single \{\
  -webkit-border-radius: 0 3px 3px 0;\
  -moz-border-radius: 0 3px 3px 0;\
  border-radius: 0 3px 3px 0;\
\}\
.input-prepend .chzn-container-single .chzn-single-with-drop \{\
  -webkit-border-radius: 0 3px 0 0;\
  -moz-border-radius: 0 3px 0 0;\
  border-radius: 0 3px 0 0;\
\}\
/* Styles specific to Input Append Chosen Select Boxes */\
.input-append .chzn-container-single .chzn-single \{\
  -webkit-border-radius: 3px 0 0 3px;\
  -moz-border-radius: 3px 0 0 3px;\
  border-radius: 3px 0 0 3px;\
\}\
.input-append .chzn-container-single .chzn-single-with-drop \{\
  -webkit-border-radius: 3px 0 0 0;\
  -moz-border-radius: 3px 0 0 0;\
  border-radius: 3px 0 0 0;\
\}\
/* Styles specific to combined Input Prepend and Append Chosen Select Boxes */\
.input-prepend.input-append .chzn-container-single .chzn-single,\
.input-prepend.input-append .chzn-container-single .chzn-single-with-drop \{\
  -webkit-border-radius: 0;\
  -moz-border-radius: 0;\
  border-radius: 0;\
\}\
/* Accessible Hidden Elements (good for hidden labels and such) */\
.element-invisible \{\
  position: absolute;\
  padding: 0;\
  margin: 0;\
  border: 0;\
  height: 1px;\
  width: 1px;\
  overflow: hidden;\
\}\
/* Form Vertical Overrides Form Horizontal */\
.form-vertical .control-label \{\
  float: none;\
  width: auto;\
  padding-right: 0;\
  padding-top: 0;\
  text-align: left;\
\}\
.form-vertical .controls \{\
  margin-left: 0;\
\}\
/* Auto Width */\
.width-auto \{\
  width: auto;\
\}\
/* Chosen proper wrapping in Bootstrap btn-group */\
.btn-group .chzn-results \{\
  white-space: normal;\
\}\
/* Accordion overflow fix */\
.accordion-body.in:hover \{\
  overflow: visible;\
\}\
/* Invalid indicators */\
.invalid \{\
  color: #9d261d;\
  font-weight: bold;\
\}\
input.invalid \{\
  border: 1px solid #9d261d;\
\}\
/* Tweaking of tooltips */\
.tooltip \{\
  max-width: 400px;\
\}\
.tooltip-inner \{\
  max-width: none;\
  text-align: left;\
  text-shadow: none;\
\}\
th .tooltip-inner \{\
  font-weight: normal;\
\}\
.tooltip.hasimage \{\
  opacity: 1;\
\}\
/* Align tip text to left (old mootools tip) */\
.tip-text \{\
  text-align: left;\
\}\
.btn-group > .btn + .dropdown-backdrop + .btn \{\
  margin-left: -1px;\
\}\
.btn-group > .btn + .dropdown-backdrop + .dropdown-toggle \{\
  padding-left: 8px;\
  padding-right: 8px;\
  -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);\
  -moz-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);\
  box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);\
\}\
.btn-group > .btn-mini + .dropdown-backdrop + .dropdown-toggle \{\
  padding-left: 5px;\
  padding-right: 5px;\
\}\
.btn-group > .btn-large + .dropdown-backdrop + .dropdown-toggle \{\
  padding-left: 12px;\
  padding-right: 12px;\
\}\
.dropdown-menu \{\
  text-align: left;\
\}\
.fa-file-add:before \{\
  content: "\\f016";\
\}\
.fa-remove:before \{\
  content: "\\f00d";\
\}\
.fa-picture:before \{\
  content: "\\f03e";\
\}\
.icon-edit:before \{\
  content: "\\f044";\
\}\
[class^="icon-"],\
[class*=" icon-"] \{\
  font-family: FontAwesome;\
  font-weight: normal;\
  font-style: normal;\
  text-decoration: inherit;\
  -webkit-font-smoothing: antialiased;\
  /* sprites.less reset */\
  display: inline;\
  width: auto;\
  height: auto;\
  line-height: normal;\
  vertical-align: baseline;\
  background-image: none;\
  background-position: 0% 0%;\
  background-repeat: repeat;\
  margin-top: 0;\
\}\
img \{\
  max-width: 100%;\
\}\
a \{\
  text-decoration: none !important;\
\}\
a:focus \{\
  outline: none;\
\}\
a:hover \{\
  text-decoration: none;\
\}\
html,\
body \{\
  height: 100%;\
\}\
#wrapper \{\
  min-height: 100%;\
  margin: 0 auto -117px;\
\}\
#push,\
#footer-wrapper \{\
  height: 117px;\
  position: relative;\
\}\
.offline_container \{\
  height: 100%;\
  text-align: center;\
  font-size: 0;\
  line-height: 0;\
\}\
.offline_container:before \{\
  content: '';\
  display: inline-block;\
  height: 100%;\
  width: 0;\
  overflow: hidden;\
  vertical-align: middle;\
\}\
.offline_container .container \{\
  display: inline-block;\
  vertical-align: middle;\
  max-width: 100%;\
\}\
.offline_container #system-message \{\
  font-size: 14px;\
  line-height: 24px;\
  max-width: 100%;\
  display: inline-block;\
\}\
.offline_container .well \{\
  vertical-align: middle;\
  margin: 0;\
  display: inline-block;\
  max-width: 100%;\
  text-align: left;\
  font-size: 14px;\
  line-height: 24px;\
  -webkit-box-sizing: border-box;\
  -moz-box-sizing: border-box;\
  box-sizing: border-box;\
  text-align: center;\
\}\
.offline_container .well #logo \{\
  max-width: 100%;\
  margin-bottom: 24px;\
\}\
.offline_container .well button[type=submit] \{\
  float: left;\
\}\
.offline_container .well #form-login-remember \{\
  text-align: right;\
  overflow: hidden;\
  padding-top: 10px;\
\}\
.offline_container .well #form-login-remember label \{\
  margin-bottom: 0;\
\}\
.offline_container .well input[type=text],\
.offline_container .well input[type=password] \{\
  width: 100%;\
\}\
.offline_container .well label.error \{\
  position: absolute;\
  left: 0;\
  color: #f00;\
  top: 40px;\
\}\
.offline_container .well p[id*=form-login] \{\
  position: relative;\
\}\
.moduletable:after \{\
  clear: both;\
  display: block;\
  content: '';\
\}\
.mod-menu .nav.menu.nav-pills > li > a \{\
  display: block;\
\}\
.mod-menu .nav.menu.nav-pills > li.active > a \{\
  background: #143c77;\
\}\
time,\
.item_hits,\
.item_category-name address,\
.item_createdby \{\
  white-space: nowrap;\
  margin: 0;\
\}\
/*=================================================================*/\
/*======================= MODULE STYLES ===========================*/\
/*=================================================================*/\
/*== Search ==*/\
.mod-search__aside .mod-search_searchword \{\
  width: 100%;\
  margin-bottom: 14px;\
\}\
/*== Login ==*/\
.mod-login__aside .mod-login_username,\
.mod-login__aside .mod-login_passwd \{\
  width: 100%;\
\}\
.mod-login_submit \{\
  margin: 9px 0;\
\}\
#form-login-remember label \{\
  margin-bottom: 20px;\
\}\
/*Finder*/\
#mod-finder-searchword \{\
  -webkit-border-radius: 0px;\
  -moz-border-radius: 0px;\
  border-radius: 0px;\
  margin-bottom: 4px;\
  border: 1px solid #ebebeb;\
  box-shadow: none;\
\}\
/*======================= MODULE ITEM WIDTH =======================*/\
.fluid \{\
  margin-left: -20px;\
  width: auto;\
\}\
.row-fluid \{\
  margin-left: -20px;\
  width: auto;\
\}\
.row-fluid [class*="itemSpan"],\
.row-fluid [class*="span"] \{\
  -webkit-box-sizing: border-box;\
  -moz-box-sizing: border-box;\
  box-sizing: border-box;\
  margin-left: 0;\
  display: block;\
  float: left;\
  padding-left: 20px;\
  min-height: 1px;\
  width: 100%;\
\}\
.row-fluid .itemSpan1,\
.row-fluid .span1 \{\
  width: 8.333325%;\
\}\
.row-fluid .itemSpan2,\
.row-fluid .span2 \{\
  width: 16.66665%;\
\}\
.row-fluid .itemSpan3,\
.row-fluid .span3 \{\
  width: 24.999975%;\
\}\
.row-fluid .itemSpan4,\
.row-fluid .span4 \{\
  width: 33.3333%;\
\}\
.row-fluid .itemSpan5,\
.row-fluid .span5 \{\
  width: 41.666625%;\
\}\
.row-fluid .itemSpan6,\
.row-fluid .span6 \{\
  width: 49.99995%;\
\}\
.row-fluid .itemSpan7,\
.row-fluid .span7 \{\
  width: 58.333275%;\
\}\
.row-fluid .itemSpan8,\
.row-fluid .span8 \{\
  width: 66.6666%;\
\}\
.row-fluid .itemSpan9,\
.row-fluid .span9 \{\
  width: 74.999925%;\
\}\
.row-fluid .itemSpan10,\
.row-fluid .span10 \{\
  width: 83.33325%;\
\}\
.row-fluid .itemSpan11,\
.row-fluid .span11 \{\
  width: 91.66657500000001%;\
\}\
.row-fluid .itemSpan12,\
.row-fluid .span12 \{\
  width: 100%;\
\}\
.cols-1 [class*="span"] \{\
  width: 99.9999%;\
\}\
.cols-2 [class*="span"] \{\
  width: 49.99995%;\
\}\
.cols-3 [class*="span"] \{\
  width: 33.3333%;\
\}\
.cols-4 [class*="span"] \{\
  width: 24.999975%;\
\}\
.cols-5 [class*="span"] \{\
  width: 19.99998%;\
\}\
.cols-6 [class*="span"] \{\
  width: 16.66665%;\
\}\
/*======================= MAILTO WINDOW =======================*/\
#mailto-window \{\
  padding-top: 1em;\
\}\
.mailto-close \{\
  margin-bottom: 1em;\
  overflow: hidden;\
\}\
.mailto-close a \{\
  float: right;\
\}\
/*======================= MODAL WINDOW =======================*/\
div.modal.fade.loginPopup \{\
  position: fixed;\
  -webkit-transition: all 0.2s ease;\
  -moz-transition: all 0.2s ease;\
  -o-transition: all 0.2s ease;\
  transition: all 0.2s ease;\
  opacity: 0;\
  margin: 0;\
  top: 0;\
  left: 0;\
  width: 100%;\
  height: 100%;\
  text-align: center;\
  font-size: 0;\
  overflow: auto;\
\}\
div.modal.fade.loginPopup:before \{\
  display: inline-block;\
  vertical-align: middle;\
  width: 0;\
  height: 100%;\
  content: '';\
\}\
div.modal.fade.loginPopup div.modal_wrapper \{\
  width: 260px;\
  background: #ffffff;\
  display: inline-block;\
  vertical-align: middle;\
  font-size: 14px;\
  position: relative;\
\}\
div.modal.fade.loginPopup.in \{\
  opacity: 1;\
\}\
div.modal.fade.loginPopup .modal-body \{\
  overflow: visible;\
\}\
div.modal.fade \{\
  top: -200%;\
\}\
.modalClose \{\
  margin: 14px;\
\}\
.login-greeting \{\
  margin: 0 0 9px 0;\
\}\
.input-modal \{\
  width: 146px;\
\}\
div.modal.fade \{\
  z-index: 0;\
\}\
div.modal.fade.in \{\
  z-index: 1030;\
\}\
.modal-hide \{\
  position: fixed;\
  top: 0;\
  left: 0;\
  width: 100%;\
  height: 100%;\
  background: #000;\
  opacity: 0.8;\
\}\
.modal-header \{\
  padding: 0;\
  border: none;\
\}\
.modal-body \{\
  padding: 0;\
\}\
#modal .moduletable \{\
  padding: 9px 15px 0;\
\}\
#modal .moduletable:last-child \{\
  padding-bottom: 9px;\
\}\
#modal .moduletable + .moduletable \{\
  padding-top: 0;\
\}\
/*=================================================================*/\
/*======================= COMPONENT STYLES ========================*/\
/*=================================================================*/\
.icons .btn-group.pull-right \{\
  margin: 0px 0 10px 10px;\
  position: relative;\
  z-index: 10;\
\}\
.icons .btn-group.pull-right a.dropdown-toggle \{\
  padding: 0 5px;\
\}\
.icons .btn-group.pull-right a.dropdown-toggle .caret \{\
  border: none;\
  width: auto;\
  height: auto;\
  margin: 0;\
  font-size: .8em;\
\}\
.icons .btn-group.pull-right a.dropdown-toggle .caret:before \{\
  content: '\\f078';\
  font-family: FontAwesome;\
\}\
.icons .btn-group.pull-right ul.dropdown-menu \{\
  background-clip: padding-box;\
  background-color: #FFFFFF;\
  border: 1px solid rgba(0, 0, 0, 0.2);\
  border-radius: 6px;\
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\
  list-style: none outside none;\
  margin: 2px 0 0;\
  min-width: 160px;\
  padding: 5px 0;\
  position: absolute;\
  top: 100%;\
  z-index: 1000;\
\}\
.icons .btn-group.pull-right ul.dropdown-menu li \{\
  padding: 0;\
  float: none;\
\}\
.icons .btn-group.pull-right ul.dropdown-menu li .fa-edit \{\
  margin-right: 5px;\
\}\
.jmodedit \{\
  padding: 0 5px !important;\
\}\
/*Forms*/\
form .controls \{\
  position: relative;\
\}\
form mark \{\
  background: none !important;\
  padding: 0 !important;\
  position: absolute;\
  left: 17px;\
  bottom: 100%;\
  margin-bottom: -7px;\
\}\
form mark label \{\
  font-size: 11px;\
  line-height: 18px;\
  background: #ff6363;\
  -webkit-border-radius: 3px;\
  -moz-border-radius: 3px;\
  border-radius: 3px;\
  padding: 0 4px;\
  color: #fff !important;\
  display: block !important;\
  margin: 0 !important;\
\}\
form mark label:before \{\
  content: '';\
  position: absolute;\
  left: 4px;\
  top: 100%;\
  border-top: 5px solid #ff6363;\
  border-right: 5px solid transparent;\
\}\
.radio input[type="radio"],\
.checkbox input[type="checkbox"] \{\
  float: none;\
  margin: -2px 0 0;\
\}\
.form-inline .checkbox input[type="checkbox"] \{\
  float: none;\
\}\
.radio input[type="radio"] \{\
  margin: -2px 3px 0 0;\
\}\
.radio,\
.checkbox \{\
  padding-left: 0;\
\}\
input,\
textarea \{\
  width: 220px;\
\}\
textarea \{\
  resize: none;\
\}\
select,\
textarea,\
input[type="text"],\
input[type="password"],\
input[type="datetime"],\
input[type="datetime-local"],\
input[type="date"],\
input[type="month"],\
input[type="time"],\
input[type="week"],\
input[type="number"],\
input[type="email"],\
input[type="url"],\
input[type="search"],\
input[type="tel"],\
input[type="color"],\
.uneditable-input \{\
  -webkit-box-sizing: border-box;\
  -moz-box-sizing: border-box;\
  box-sizing: border-box;\
  height: 40px;\
  color: #14152d;\
  padding: 10px;\
\}\
.chzn-container-multi .chzn-choices li.search-field .default \{\
  -webkit-box-sizing: content-box;\
  -moz-box-sizing: content-box;\
  box-sizing: content-box;\
\}\
textarea#jform_profile_aboutme \{\
  width: 100%;\
  height: 200px;\
\}\
#helpsite-refresh \{\
  margin-bottom: 9px;\
\}\
.checkbox-radio-wrap__inline \{\
  display: inline-block;\
  margin-left: 6px;\
  vertical-align: top;\
\}\
.checkbox-radio-wrap__inline input[type="radio"],\
.checkbox-radio-wrap__inline input[type="checkbox"] \{\
  margin: -2px 0 0 0;\
\}\
.page-registration form label,\
.page-remind form label,\
.page-reset form label,\
.page-login form label,\
.page-login form label,\
.page-profile__edit form label \{\
  display: inline-block;\
\}\
textarea.invalid \{\
  border: 1px solid #9D261D;\
\}\
.form-vertical label \{\
  display: inline-block;\
\}\
/* Placeholder color */\
input::-webkit-input-placeholder \{\
  /* WebKit browsers */\
  color: #14152d;\
  opacity: 1;\
\}\
input:-moz-placeholder \{\
  /* Mozilla Firefox 4 to 18 */\
  color: #14152d;\
  opacity: 1;\
\}\
input::-moz-placeholder \{\
  /* Mozilla Firefox 19+ */\
  color: #14152d;\
  opacity: 1;\
\}\
input:-ms-input-placeholder \{\
  /* Internet Explorer 10+ */\
  color: #14152d;\
  opacity: 1;\
\}\
textarea::-webkit-input-placeholder \{\
  /* WebKit browsers */\
  color: #14152d;\
  opacity: 1;\
\}\
textarea:-moz-placeholder \{\
  /* Mozilla Firefox 4 to 18 */\
  color: #14152d;\
  opacity: 1;\
\}\
textarea::-moz-placeholder \{\
  /* Mozilla Firefox 19+ */\
  color: #14152d;\
  opacity: 1;\
\}\
textarea:-ms-input-placeholder \{\
  /* Internet Explorer 10+ */\
  color: #14152d;\
  opacity: 1;\
\}\
input:focus:invalid:focus,\
textarea:focus:invalid:focus,\
select:focus:invalid:focus \{\
  border-color: rgba(82, 168, 236, 0.8);\
  -webkit-box-shadow: 0 0 8px rgba(82, 168, 236, 0.6);\
  -moz-box-shadow: 0 0 8px rgba(82, 168, 236, 0.6);\
  box-shadow: 0 0 8px rgba(82, 168, 236, 0.6);\
\}\
input:focus:invalid,\
textarea:focus:invalid,\
select:focus:invalid \{\
  color: #14152d;\
\}\
input.error,\
textarea.error,\
select.error \{\
  border-color: #f8b9b7 !important;\
  -webkit-box-shadow: 0 0 8px #f8b9b7 !important;\
  -moz-box-shadow: 0 0 8px #f8b9b7 !important;\
  box-shadow: 0 0 8px #f8b9b7 !important;\
  color: #ef5f5a !important;\
\}\
.acymailing_module .acyfield_email \{\
  position: relative;\
  display: inline-block;\
\}\
.acymailing_module .acyfield_email input \{\
  margin: 0;\
\}\
.form_placeholder \{\
  position: absolute;\
  left: 0;\
  top: 0;\
  z-index: 2;\
  border-style: solid;\
  border-color: transparent;\
  cursor: text;\
  margin: 0;\
  pointer-events: none;\
  width: 100%;\
  height: 100%;\
  -webkit-box-sizing: border-box;\
  -moz-box-sizing: border-box;\
  box-sizing: border-box;\
\}\
.ie_placeholder_controls \{\
  position: relative;\
\}\
/* Category */\
.pretext,\
.category_desc \{\
  font-size: 18px;\
  font-weight: 300;\
  line-height: 24px;\
  padding-bottom: 24px;\
\}\
/*======================= Search & Smart Search ========================*/\
ul#finder-filter-select-dates li.filter-date \{\
  margin-bottom: 4px;\
  margin-right: 4px;\
\}\
ul#finder-filter-select-dates li.filter-date select.filter-date-operator \{\
  margin-bottom: 9px;\
\}\
#searchForm fieldset \{\
  margin-bottom: 20px;\
\}\
#searchForm fieldset label \{\
  display: inline-block;\
  margin-right: 1em;\
\}\
#searchForm .form-limit label \{\
  float: left;\
\}\
#searchForm .form-limit select \{\
  float: right;\
  position: relative;\
  top: -10px;\
\}\
#searchForm .form-limit p \{\
  overflow: hidden;\
  clear: both;\
\}\
#searchForm .phrases-box \{\
  padding-bottom: 1em;\
\}\
#searchForm .phrases-box label \{\
  min-width: 90px;\
\}\
dl.search-results \{\
  margin-bottom: 30px;\
\}\
dl.search-results dt \{\
  margin-top: 20px;\
\}\
.navbar-form .btn,\
.navbar-form .btn-group \{\
  margin-top: 5px;\
\}\
/*======================= Gallery Page ========================*/\
.item_img .articleGalleryZoom .BWfade,\
.item_img .galleryZoomIcon .BWfade \{\
  display: none !important;\
\}\
.item_img .articleGalleryZoom:before,\
.item_img .galleryZoomIcon:before,\
.item_img .articleGalleryZoom:after,\
.item_img .galleryZoomIcon:after \{\
  border: none !important;\
  -webkit-box-shadow: none !important;\
  -moz-box-shadow: none !important;\
  box-shadow: none !important;\
\}\
.item_img .articleGalleryZoom:before,\
.item_img .galleryZoomIcon:before \{\
  background: #000;\
  opacity: 0;\
  left: 0;\
  top: 0;\
  right: 0 !important;\
  bottom: 0 !important;\
  -webkit-transition: 0.3s;\
  -moz-transition: 0.3s;\
  -o-transition: 0.3s;\
  transition: 0.3s;\
\}\
.item_img .articleGalleryZoom:after,\
.item_img .galleryZoomIcon:after \{\
  position: absolute;\
  left: 0 !important;\
  top: 50% !important;\
  right: 0 !important;\
  bottom: 50% !important;\
  width: 100%;\
  font-family: FontAwesome;\
  text-align: center;\
  color: #fff;\
  font-size: 0;\
  line-height: 0;\
  content: '\\f00e';\
  opacity: 0;\
  -webkit-transition: 0.3s;\
  -moz-transition: 0.3s;\
  -o-transition: 0.3s;\
  transition: 0.3s;\
\}\
.item_img .articleGalleryZoom:hover:before,\
.item_img .galleryZoomIcon:hover:before \{\
  opacity: 0.5;\
\}\
.item_img .articleGalleryZoom:hover:after,\
.item_img .galleryZoomIcon:hover:after \{\
  opacity: 1;\
  font-size: 40px;\
\}\
.img-full__left.span5 \{\
  padding-left: 0;\
\}\
.view-article #prevArrow,\
.view-article #nextArrow \{\
  display: none;\
\}\
.gallery-grid .view \{\
  position: relative;\
  overflow: hidden;\
\}\
.gallery-grid .view .mask,\
.gallery-grid .view .content \{\
  width: 100%;\
  height: 100%;\
  position: absolute;\
  overflow: hidden;\
  top: 0;\
  left: 0;\
  z-index: 2;\
\}\
.gallery-grid .view .mask .mask_wrap,\
.gallery-grid .view .content .mask_wrap \{\
  text-align: center;\
  width: 100%;\
  height: 100%;\
  font-size: 0;\
  line-height: 0;\
\}\
.gallery-grid .view .mask .mask_wrap:before,\
.gallery-grid .view .content .mask_wrap:before \{\
  content: '';\
  display: inline-block;\
  height: 100%;\
  vertical-align: middle;\
  overflow: hidden;\
  width: 0;\
\}\
.gallery-grid .view .mask .mask_wrap .mask_cont,\
.gallery-grid .view .content .mask_wrap .mask_cont \{\
  display: inline-block;\
  vertical-align: middle;\
  padding: 0 5%;\
  font-size: 14px;\
  line-height: 24px;\
  max-width: 99%;\
  -webkit-box-sizing: border-box;\
  -moz-box-sizing: border-box;\
  box-sizing: border-box;\
\}\
.gallery-grid .view .item_img \{\
  margin: 0;\
\}\
.gallery-grid .view img \{\
  display: block;\
  z-index: 1;\
\}\
.gallery-grid .view h2,\
.gallery-grid .view p \{\
  position: relative;\
\}\
.gallery-grid .view .item_more a \{\
  display: inline-block;\
  font-size: 1.5em;\
  font-weight: normal;\
  padding: 2%;\
\}\
.filters b,\
.sorting b,\
.layout-mode b \{\
  display: block;\
  margin: 0 0 15px;\
\}\
.layout-mode \{\
  float: right;\
\}\
ul#filters \{\
  margin: 0 0 15px;\
\}\
ul#filters li \{\
  display: inline-block;\
  vertical-align: top;\
\}\
ul#filters li a \{\
  cursor: pointer;\
\}\
ul#sort \{\
  margin: 0 0 15px;\
  display: block;\
\}\
ul#sort li \{\
  display: inline-block;\
  vertical-align: top;\
  margin-right: 10px;\
\}\
ul#sort li a \{\
  cursor: pointer;\
\}\
ul#sort li a:after \{\
  font-family: FontAwesome;\
  margin-left: 5px;\
\}\
ul#sort li a[data-order=asc]:after \{\
  content: '\\f0d7';\
\}\
ul#sort li a[data-order=desc]:after \{\
  content: '\\f0d8';\
\}\
ul#order \{\
  float: right;\
  position: relative;\
  z-index: 2;\
\}\
ul#grid-list \{\
  margin: 0 0 15px;\
\}\
ul#grid-list li \{\
  display: inline-block;\
\}\
.gallery-grid .item_img \{\
  margin-right: 0;\
\}\
.page-gallery_img \{\
  margin-left: 0;\
\}\
.category_children .category_child \{\
  margin-bottom: 20px;\
\}\
/*======================= Archives Page ========================*/\
.page-archive_filters .filter-search \{\
  padding-bottom: 21px;\
  overflow: hidden;\
\}\
.page-archive_filters select \{\
  margin-bottom: 8px;\
  display: inline-block;\
\}\
.page-archive_filters button \{\
  display: inline-block;\
  margin-bottom: 8px;\
\}\
/*======================= Contacts Page ========================*/\
#jform_contact_message \{\
  resize: none;\
  width: 100%;\
  height: 149px;\
\}\
#contact-form label \{\
  display: inline-block;\
  margin-bottom: 5px;\
\}\
.phone-num \{\
  display: inline-block;\
\}\
#jform_contact_name,\
#jform_contact_email,\
#jform_contact_emailmsg \{\
  width: 100%;\
\}\
.contact_email-copy,\
.contact_vcard \{\
  margin: 0 20px 0 0;\
  height: 40px;\
  line-height: 40px;\
  display: inline-block;\
\}\
.contact_vcard \{\
  margin: 0;\
\}\
.contact_details .icons-marker \{\
  display: block;\
  width: 16px;\
  margin-right: 5px;\
  float: left;\
  line-height: 24px;\
\}\
.contact_address \{\
  overflow: hidden;\
\}\
#contact_map \{\
  margin-bottom: 24px;\
\}\
#contact_map .map \{\
  border: 1px solid #d9d9d9;\
  -webkit-box-sizing: border-box;\
  -moz-box-sizing: border-box;\
  box-sizing: border-box;\
\}\
#contact_map .map.mfp-hide \{\
  display: block !important;\
\}\
.map img \{\
  max-width: none !important;\
\}\
.mfp-content .map \{\
  max-width: 1132px;\
\}\
.contact_details_item \{\
  margin-bottom: 20px;\
\}\
/*======================= ADDTHIS STYLES =======================*/\
.page-item_addThis \{\
  padding-top: 12px;\
\}\
/*======================= CAPTION FIXES =======================*/\
.img_caption \{\
  text-align: center!important;\
\}\
.img_caption.left \{\
  float: left;\
  margin-right: 1em;\
\}\
.img_caption.left p \{\
  clear: left;\
  text-align: center;\
\}\
.img_caption.right \{\
  float: right;\
  margin-left: 1em;\
\}\
.img_caption.right p \{\
  clear: right;\
  text-align: center;\
\}\
.img_caption.none \{\
  margin-left: auto;\
  margin-right: auto;\
\}\
/*======================= 404 PAGE =======================*/\
.errorBox \{\
  background: none;\
  text-align: left;\
\}\
#error .well \{\
  margin-bottom: 0;\
\}\
/*======================= DOCUMENTATION =======================*/\
#mod_table .module \{\
  -webkit-box-sizing: border-box;\
  -moz-box-sizing: border-box;\
  box-sizing: border-box;\
  padding: 10px;\
\}\
#mod_table .module:nth-child(even) \{\
  background: #eeeeee;\
\}\
#mod_table ul li \{\
  list-style: none;\
\}\
/*======================= SCROLL TO TOP =======================*/\
#back-top \{\
  position: fixed;\
  bottom: 90px;\
  right: 20px;\
  z-index: 99;\
  -webkit-transform: translateZ(0);\
\}\
#back-top a \{\
  width: 58px;\
  height: 58px;\
  display: block;\
  -webkit-border-radius: 46px;\
  -moz-border-radius: 46px;\
  border-radius: 46px;\
  font: 38px/56px FontAwesome;\
  color: #143c77;\
  text-align: center;\
  background: none;\
  border: 2px solid #143c77;\
\}\
#back-top a > span:before \{\
  content: "\\f106";\
\}\
#back-top a:hover \{\
  color: #ffffff;\
  background: #143c77;\
\}\
.dropdown-toggle .fa-cog \{\
  margin-right: 4px;\
\}\
label[for=mod-login_remember] \{\
  display: inline-block;\
\}\
.btn-group \{\
  max-width: 100%;\
  white-space: normal;\
\}\
.form-horizontal .remember .control-label \{\
  padding-top: 0;\
\}\
.body__404 .big-404 \{\
  text-align: center;\
  font-size: 200px;\
  line-height: 240px;\
\}\
.body__404 big \{\
  display: block;\
  padding: 0 0 14px;\
  font-weight: bold;\
\}\
.body__404 .page-item__404 \{\
  padding-top: 100px;\
  padding-bottom: 100px;\
\}\
div[class*="lr_social_login_basic"] > a \{\
  display: none;\
\}\
.lr_social_login_basic_150 \{\
  width: 100% !important;\
\}\
.lr_social_login_basic_150 .lr_providers .lr_icons_box \{\
  float: none !important;\
  width: 100% !important;\
\}\
.lr_social_login_basic_150 .lr_providers .lr_icons_box div \{\
  float: none !important;\
  margin: 0 0 13px !important;\
\}\
.lr_social_login_basic_150 .lr_providers .lr_providericons \{\
  z-index: 1 !important;\
\}\
.lr_social_login_basic_150 .lr_providers .lr_facebook \{\
  width: auto !important;\
  height: 48px !important;\
  background: #3b5998 !important;\
  color: #fff;\
  position: relative;\
  padding-left: 49px;\
  text-align: center;\
  line-height: 48px;\
  -webkit-transition: 0.2s;\
  -moz-transition: 0.2s;\
  -o-transition: 0.2s;\
  transition: 0.2s;\
\}\
.lr_social_login_basic_150 .lr_providers .lr_facebook:before \{\
  content: '\\f09a';\
  font-family: FontAwesome;\
  font-size: 30px;\
  line-height: 48px;\
  left: 0;\
  top: 0;\
  position: absolute;\
  width: 48px;\
  text-align: center;\
  border-right: 1px solid #fff;\
\}\
.lr_social_login_basic_150 .lr_providers .lr_facebook:hover \{\
  -webkit-transform: scale(1.05);\
  -moz-transform: scale(1.05);\
  -ms-transform: scale(1.05);\
  -o-transform: scale(1.05);\
  transform: scale(1.05);\
\}\
.lr_social_login_basic_150 .lr_providers .lr_google \{\
  background: #df4a32 !important;\
  width: auto !important;\
  height: 48px !important;\
  position: relative;\
  color: #fff;\
  padding-left: 49px;\
  text-align: center;\
  line-height: 48px;\
  -webkit-transition: 0.2s;\
  -moz-transition: 0.2s;\
  -o-transition: 0.2s;\
  transition: 0.2s;\
\}\
.lr_social_login_basic_150 .lr_providers .lr_google:before \{\
  content: '\\f0d5';\
  font-family: FontAwesome;\
  font-size: 30px;\
  line-height: 48px;\
  left: 0;\
  top: 0;\
  width: 48px;\
  text-align: center;\
  position: absolute;\
  border-right: 1px solid #fff;\
\}\
.lr_social_login_basic_150 .lr_providers .lr_google:hover \{\
  -webkit-transform: scale(1.05);\
  -moz-transform: scale(1.05);\
  -ms-transform: scale(1.05);\
  -o-transform: scale(1.05);\
  transform: scale(1.05);\
\}\
#sw_pinterest_display \{\
  max-width: 280px;\
\}\
#sw_pinterest_display > div \{\
  display: none;\
\}\
#outer \{\
  padding: 0 !important;\
\}\
#outer div#cookieMessageContainer \{\
  margin-top: 0;\
\}\
.mod_tm_ajax_contact_form .controls,\
.mod_tm_ajax_contact_form_input \{\
  width: 100%;\
\}\
.mod_tm_ajax_contact_form .controls \{\
  margin-bottom: 25px !important;\
\}\
.mod_tm_ajax_contact_form .control-group-button \{\
  padding: 28px 0 46px;\
  text-align: center;\
\}\
.mod_tm_ajax_contact_form .control-group-button .btn \{\
  border: none;\
  -webkit-border-radius: 2px;\
  -moz-border-radius: 2px;\
  border-radius: 2px;\
  margin: 7px;\
  padding: 15px 26px 17px;\
\}\
.navbar-form input,\
.navbar-form select,\
.navbar-form .radio,\
.navbar-form .checkbox,\
.navbar-form .btn,\
.navbar-form .btn-group \{\
  margin-top: 0;\
\}\
.jmoddiv \{\
  position: relative;\
\}\
.jmoddiv .edit_module \{\
  position: absolute;\
  right: 0;\
  top: 0;\
  z-index: 9;\
  -webkit-transition: all 0.5s ease;\
  -moz-transition: all 0.5s ease;\
  -o-transition: all 0.5s ease;\
  transition: all 0.5s ease;\
  opacity: 0.2;\
\}\
.jmoddiv:hover .edit_module \{\
  opacity: 1;\
\}\
.acymailing_module_success \{\
  font-weight: bold;\
\}\
.acymailing_module_success:before \{\
  content: '\\f058';\
  font-family: FontAwesome;\
  padding-right: 10px;\
  font-size: 22px;\
  display: inline-block;\
  vertical-align: middle;\
\}\
.acymailing_module_success + form \{\
  display: none;\
\}\
ol li \{\
  list-style: decimal;\
\}\
ol li span \{\
  display: block;\
  font-weight: bold;\
\}\
.items-more ul \{\
  margin: 0 0 30px -20px;\
\}\
.items-more ul li \{\
  float: left;\
  width: 50%;\
  -webkit-box-sizing: border-box;\
  -moz-box-sizing: border-box;\
  box-sizing: border-box;\
  padding: 0 0 10px 20px;\
  font-weight: bold;\
\}\
.items-more ul:after \{\
  content: '';\
  display: block;\
  clear: both;\
\}\
#habla_window_div \{\
  -webkit-transform: translateZ(0);\
\}\
.moduletable.olark \{\
  display: none;\
\}\
#habla_window_div.habla_window_div_base \{\
  z-index: 1010 !important;\
\}\
/* Magnific Popup CSS */\
.mfp-bg \{\
  top: 0;\
  left: 0;\
  width: 100%;\
  height: 100%;\
  z-index: 1042;\
  overflow: hidden;\
  position: fixed;\
  background: #0b0b0b;\
  opacity: 0.8;\
\}\
.mfp-wrap \{\
  top: 0;\
  left: 0;\
  width: 100%;\
  height: 100%;\
  z-index: 1043;\
  position: fixed;\
  outline: none !important;\
  -webkit-backface-visibility: hidden;\
\}\
.mfp-container \{\
  text-align: center;\
  position: absolute;\
  width: 100%;\
  height: 100%;\
  left: 0;\
  top: 0;\
  padding: 0 0px;\
  -webkit-box-sizing: border-box;\
  -moz-box-sizing: border-box;\
  box-sizing: border-box;\
\}\
.mfp-container:before \{\
  content: '';\
  display: inline-block;\
  height: 100%;\
  vertical-align: middle;\
\}\
.mfp-align-top .mfp-container:before \{\
  display: none;\
\}\
.mfp-content \{\
  position: relative;\
  display: inline-block;\
  vertical-align: middle;\
  margin: 0 auto;\
  text-align: left;\
  z-index: 1045;\
\}\
.mfp-inline-holder .mfp-content,\
.mfp-ajax-holder .mfp-content \{\
  width: 100%;\
  cursor: auto;\
\}\
.mfp-ajax-cur \{\
  cursor: progress;\
\}\
.mfp-zoom-out-cur,\
.mfp-zoom-out-cur .mfp-image-holder .mfp-close \{\
  cursor: -moz-zoom-out;\
  cursor: -webkit-zoom-out;\
  cursor: zoom-out;\
\}\
.mfp-zoom \{\
  cursor: pointer;\
  cursor: -webkit-zoom-in;\
  cursor: -moz-zoom-in;\
  cursor: zoom-in;\
\}\
.mfp-auto-cursor .mfp-content \{\
  cursor: auto;\
\}\
.mfp-loading.mfp-figure \{\
  display: none;\
\}\
.mfp-hide \{\
  display: none !important;\
\}\
.mfp-preloader \{\
  color: #cccccc;\
  position: absolute;\
  top: 50%;\
  width: auto;\
  text-align: center;\
  margin-top: -0.8em;\
  left: 8px;\
  right: 8px;\
  z-index: 1044;\
\}\
.mfp-preloader a \{\
  color: #cccccc;\
\}\
.mfp-preloader a:hover \{\
  color: #ffffff;\
\}\
.mfp-s-ready .mfp-preloader \{\
  display: none;\
\}\
.mfp-s-error .mfp-content \{\
  display: none;\
\}\
button.mfp-close,\
button.mfp-arrow \{\
  overflow: visible;\
  cursor: pointer;\
  background: transparent;\
  border: 0;\
  -webkit-appearance: none;\
  display: block;\
  padding: 0;\
  z-index: 1046;\
\}\
button::-moz-focus-inner \{\
  padding: 0;\
  border: 0;\
\}\
.mfp-close \{\
  width: 44px;\
  height: 44px;\
  line-height: 44px;\
  position: absolute;\
  right: 0;\
  top: 0;\
  text-decoration: none;\
  text-align: center;\
  opacity: 0.65;\
  padding: 0 0 18px 10px;\
  color: #ffffff;\
  font-style: normal;\
  font-size: 28px;\
  font-family: Arial, Baskerville, monospace;\
\}\
.mfp-close:hover,\
.mfp-close:focus \{\
  opacity: 1;\
\}\
.mfp-close:active \{\
  top: 1px;\
\}\
.mfp-close-btn-in .mfp-close \{\
  color: #333333;\
\}\
.mfp-image-holder .mfp-close,\
.mfp-iframe-holder .mfp-close \{\
  color: #ffffff;\
  right: -6px;\
  text-align: right;\
  padding-right: 6px;\
  width: 100%;\
\}\
.mfp-counter \{\
  position: absolute;\
  top: 0;\
  right: 0;\
  color: #cccccc;\
  font-size: 12px;\
  line-height: 18px;\
\}\
.mfp-arrow \{\
  position: absolute;\
  opacity: 0.65;\
  margin: 0;\
  top: 50%;\
  margin-top: -55px;\
  padding: 0;\
  width: 90px;\
  height: 110px;\
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\
\}\
.mfp-arrow:active \{\
  margin-top: -54px;\
\}\
.mfp-arrow:hover,\
.mfp-arrow:focus \{\
  opacity: 1;\
\}\
.mfp-arrow:before,\
.mfp-arrow:after,\
.mfp-arrow .mfp-b,\
.mfp-arrow .mfp-a \{\
  content: '';\
  display: block;\
  width: 0;\
  height: 0;\
  position: absolute;\
  left: 0;\
  top: 0;\
  margin-top: 35px;\
  margin-left: 35px;\
  border: medium inset transparent;\
\}\
.mfp-arrow:after,\
.mfp-arrow .mfp-a \{\
  border-top-width: 13px;\
  border-bottom-width: 13px;\
  top: 8px;\
\}\
.mfp-arrow:before,\
.mfp-arrow .mfp-b \{\
  border-top-width: 21px;\
  border-bottom-width: 21px;\
\}\
.mfp-arrow-left \{\
  left: 0;\
\}\
.mfp-arrow-left:after,\
.mfp-arrow-left .mfp-a \{\
  border-right: 17px solid #FFF;\
  margin-left: 31px;\
\}\
.mfp-arrow-left:before,\
.mfp-arrow-left .mfp-b \{\
  margin-left: 25px;\
  border-right: 27px solid #3f3f3f;\
\}\
.mfp-arrow-right \{\
  right: 0;\
\}\
.mfp-arrow-right:after,\
.mfp-arrow-right .mfp-a \{\
  border-left: 17px solid #FFF;\
  margin-left: 39px;\
\}\
.mfp-arrow-right:before,\
.mfp-arrow-right .mfp-b \{\
  border-left: 27px solid #3f3f3f;\
\}\
.mfp-iframe-holder \{\
  padding-top: 40px;\
  padding-bottom: 40px;\
\}\
.mfp-iframe-holder .mfp-content \{\
  line-height: 0;\
  width: 100%;\
  max-width: 900px;\
\}\
.mfp-iframe-holder .mfp-close \{\
  top: -40px;\
\}\
.mfp-iframe-scaler \{\
  width: 100%;\
  height: 0;\
  overflow: hidden;\
  padding-top: 56.25%;\
\}\
.mfp-iframe-scaler iframe \{\
  position: absolute;\
  display: block;\
  top: 0;\
  left: 0;\
  width: 100%;\
  height: 100%;\
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);\
  background: #000000;\
\}\
/* Main image in popup */\
img.mfp-img \{\
  width: auto;\
  max-width: 100%;\
  height: auto;\
  display: block;\
  line-height: 0;\
  -webkit-box-sizing: border-box;\
  -moz-box-sizing: border-box;\
  box-sizing: border-box;\
  padding: 40px 0 40px;\
  margin: 0 auto;\
\}\
/* The shadow behind the image */\
.mfp-figure \{\
  line-height: 0;\
\}\
.mfp-figure figure \{\
  margin: 0;\
\}\
.mfp-figure:after \{\
  content: '';\
  position: absolute;\
  left: 0;\
  top: 40px;\
  bottom: 40px;\
  display: block;\
  right: 0;\
  width: auto;\
  height: auto;\
  z-index: -1;\
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);\
  background: #444444;\
\}\
.mfp-figure small \{\
  color: #bdbdbd;\
  display: block;\
  font-size: 12px;\
  line-height: 14px;\
\}\
.mfp-bottom-bar \{\
  margin-top: -36px;\
  position: absolute;\
  top: 100%;\
  left: 0;\
  width: 100%;\
  cursor: auto;\
\}\
.mfp-title \{\
  text-align: left;\
  line-height: 18px;\
  color: #f3f3f3;\
  word-break: break-all;\
  padding-right: 36px;\
\}\
.mfp-image-holder .mfp-content \{\
  max-width: 100%;\
\}\
.mfp-gallery .mfp-image-holder .mfp-figure \{\
  cursor: pointer;\
\}\
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) \{\
  /**\
         * Remove all paddings around the image on small screen\
         */\
  .mfp-img-mobile .mfp-image-holder \{\
    padding-left: 0;\
    padding-right: 0;\
  \}\
  .mfp-img-mobile img.mfp-img \{\
    padding: 0;\
  \}\
  .mfp-img-mobile .mfp-figure:after \{\
    top: 0;\
    bottom: 0;\
  \}\
  .mfp-img-mobile .mfp-figure small \{\
    display: inline;\
    margin-left: 5px;\
  \}\
  .mfp-img-mobile .mfp-bottom-bar \{\
    background: rgba(0, 0, 0, 0.6);\
    bottom: 0;\
    margin: 0;\
    top: auto;\
    padding: 3px 5px;\
    position: fixed;\
    -webkit-box-sizing: border-box;\
    -moz-box-sizing: border-box;\
    box-sizing: border-box;\
  \}\
  .mfp-img-mobile .mfp-bottom-bar:empty \{\
    padding: 0;\
  \}\
  .mfp-img-mobile .mfp-counter \{\
    right: 5px;\
    top: 3px;\
  \}\
  .mfp-img-mobile .mfp-close \{\
    top: 0;\
    right: 0;\
    width: 35px;\
    height: 35px;\
    line-height: 35px;\
    background: rgba(0, 0, 0, 0.6);\
    position: fixed;\
    text-align: center;\
    padding: 0;\
  \}\
\}\
@media all and (max-width: 900px) \{\
  .mfp-arrow \{\
    -webkit-transform: scale(0.75);\
    -moz-transform: scale(0.75);\
    -ms-transform: scale(0.75);\
    -o-transform: scale(0.75);\
    transform: scale(0.75);\
  \}\
  .mfp-arrow-left \{\
    -webkit-transform-origin: 0;\
    transform-origin: 0;\
  \}\
  .mfp-arrow-right \{\
    -webkit-transform-origin: 100%;\
    transform-origin: 100%;\
  \}\
  .mfp-container \{\
    padding-left: 0px;\
    padding-right: 0px;\
  \}\
\}\
.mfp-ie7 .mfp-img \{\
  padding: 0;\
\}\
.mfp-ie7 .mfp-bottom-bar \{\
  width: 600px;\
  left: 50%;\
  margin-left: -300px;\
  margin-top: 5px;\
  padding-bottom: 5px;\
\}\
.mfp-ie7 .mfp-container \{\
  padding: 0;\
\}\
.mfp-ie7 .mfp-content \{\
  padding-top: 44px;\
\}\
.mfp-ie7 .mfp-close \{\
  top: 0;\
  right: 0;\
  padding-top: 0;\
\}\
.page-blog .item > .kmt-readon \{\
  display: none;\
\}\
.kmt-readon \{\
  width: auto;\
\}\
#section-kmt \{\
  margin: 0;\
  padding: 40px 0 0;\
\}\
#section-kmt .kmt-author \{\
  font: inherit !important;\
  text-transform: none !important;\
  font-weight: bold !important;\
  margin-bottom: 0 !important;\
  border: none !important;\
  padding: 0 !important;\
  height: auto !important;\
\}\
#section-kmt .kmt-author a \{\
  height: auto !important;\
\}\
#section-kmt .kmt-avatar \{\
  width: 48px;\
  float: left;\
  position: relative;\
  z-index: 10;\
  margin-right: 20px;\
\}\
#section-kmt .kmt-avatar a \{\
  width: 100%;\
\}\
#section-kmt .kmt-avatar a img \{\
  width: 100%;\
\}\
#section-kmt .kmt-avatar + .kmt-content,\
#section-kmt .kmt-rank + .kmt-content \{\
  margin-left: 48px;\
\}\
#section-kmt #kmt-fame \{\
  margin: 0;\
\}\
#section-kmt .kmt-list \{\
  text-align: left;\
\}\
#section-kmt .kmt-list > li.kmt-empty-comment \{\
  margin-top: 0;\
\}\
#section-kmt .kmt-head \{\
  height: auto !important;\
  font-size: 18px;\
  font-weight: 500;\
\}\
#section-kmt .float-wrapper > span \{\
  vertical-align: top;\
  float: none;\
  height: auto;\
  background-position: left 2px;\
\}\
#section-kmt .float-wrapper > span + span \{\
  background-position: left 2px;\
\}\
#section-kmt .kmt-form-content .kmt-form-addon > div \{\
  max-width: 90%;\
\}\
#section-kmt .kmt-form-content .kmt-form-addon > div b \{\
  margin-bottom: 10px !important;\
\}\
#section-kmt .kmt-form-content .kmt-form-addon > div .input.kmt-location \{\
  max-width: 100%;\
\}\
#section-kmt .kmt-content .parentContainer \{\
  left: -70px;\
  right: -15px;\
\}\
#section-kmt .kmt-content .parentContainer .kmt-author \{\
  margin-left: 7px;\
\}\
#section-kmt .input[type="checkbox"] \{\
  margin-top: 0;\
\}\
#section-kmt .radio input[type="radio"],\
#section-kmt .checkbox input[type="checkbox"] \{\
  margin-left: 0;\
  margin-right: 15px;\
\}\
#section-kmt .radio,\
#section-kmt .checkbox \{\
  padding: 0;\
  border: none !important;\
  background: none !important;\
\}\
#section-kmt .kmt-profile-avatar \{\
  width: 60px;\
\}\
#section-kmt .kmt-profile-activity li \{\
  padding: 15px 8px !important;\
  min-width: 0 !important;\
\}\
#section-kmt .kmt-time \{\
  font-size: 13px;\
\}\
#section-kmt .kmt-time a \{\
  color: #14152d;\
\}\
#section-kmt .kmt-time i \{\
  margin-right: 3px;\
\}\
#section-kmt .kmt-list > li > div \{\
  padding: 0 0 20px;\
\}\
#section-kmt .kmt-control-user .kmt-btn \{\
  padding: 0;\
  font-size: 13px;\
  margin-left: 10px;\
\}\
#section-kmt .kmt-list > li + li > div \{\
  border: none;\
\}\
#section-kmt .kmt-toolbar \{\
  border: none;\
  padding: 0;\
  margin: 0;\
\}\
#section-kmt .kmt-like-counter \{\
  border: 1px solid #dddddd;\
  -webkit-border-radius: 2px;\
  -moz-border-radius: 2px;\
  border-radius: 2px;\
  line-height: 23px;\
\}\
#section-kmt .kmt-like-counter:before \{\
  position: absolute;\
  left: 100%;\
  top: 50%;\
  content: '';\
  border-left: 5px solid #dddddd;\
  border-top: 5px solid transparent;\
  border-bottom: 5px solid transparent;\
  margin-top: -5px;\
  margin-left: 1px;\
\}\
#section-kmt .kmt-like-counter:after \{\
  position: absolute;\
  left: 100%;\
  top: 50%;\
  content: '';\
  border-left: 5px solid #ffffff;\
  border-top: 5px solid transparent;\
  border-bottom: 5px solid transparent;\
  margin-top: -5px;\
\}\
#section-kmt .kmt-control-user .kmt-like.cancel,\
#section-kmt .kmt-control-user .kmt-reply.cancel \{\
  color: #14152d;\
\}\
#section-kmt .kmt-option > span.kmt-admin-wrap > ul \{\
  border: 1px solid #dddddd;\
  background: #ffffff;\
\}\
#section-kmt .kmt-admin-list \{\
  font-size: 12px;\
\}\
#section-kmt .kmt-admin-wrap:hover a.kmt-admin-link \{\
  color: #14152d;\
\}\
#section-kmt .kmt-form-content .kmt-form-addon \{\
  border: 1px solid #cccccc;\
  border-top: none;\
\}\
#section-kmt .markItUpContainer \{\
  border: 1px solid #cccccc;\
\}\
#section-kmt .kmt-rank-bar \{\
  background: #14152d;\
\}\
#section-kmt .kmt-rank-progress \{\
  background: #143c77;\
\}\
#section-kmt .kmt-form-author ul \{\
  margin: 0 0 0 -20px;\
\}\
#section-kmt .kmt-form-author ul li.col \{\
  width: 33.33%;\
  -webkit-box-sizing: border-box;\
  -moz-box-sizing: border-box;\
  box-sizing: border-box;\
  padding-left: 20px;\
  padding-bottom: 29px;\
\}\
#section-kmt .kmt-form-author ul li.col div \{\
  position: relative;\
\}\
#section-kmt .kmt-form-author ul li.col mark \{\
  background: none;\
  position: absolute;\
  left: 17px;\
  bottom: 100%;\
  margin-bottom: -7px;\
  line-height: 18px;\
  font-size: 11px;\
\}\
#section-kmt .kmt-form-author ul li.col mark label \{\
  font-size: 11px;\
  line-height: 18px;\
  background: #ff6363;\
  -webkit-border-radius: 4px;\
  -moz-border-radius: 4px;\
  border-radius: 4px;\
  padding: 0 4px;\
  color: #fff;\
  margin: 0;\
  display: block !important;\
\}\
#section-kmt .kmt-form-author ul li.col mark label:before \{\
  content: '';\
  position: absolute;\
  left: 4px;\
  top: 100%;\
  border-top: 5px solid #ff6363;\
  border-right: 5px solid transparent;\
\}\
#section-kmt .kmt-form-editor > div \{\
  position: relative;\
\}\
#section-kmt .kmt-form-editor > div mark \{\
  background: none;\
  position: absolute;\
  left: 17px;\
  bottom: 100%;\
  margin-bottom: -7px;\
  line-height: 18px;\
  font-size: 11px;\
\}\
#section-kmt .kmt-form-editor > div mark label \{\
  font-size: 11px;\
  line-height: 18px;\
  background: #ff6363;\
  -webkit-border-radius: 4px;\
  -moz-border-radius: 4px;\
  border-radius: 4px;\
  padding: 0 4px;\
  display: block;\
  color: #fff;\
  margin: 0;\
  display: block !important;\
\}\
#section-kmt .kmt-form-editor > div mark label:before \{\
  content: '';\
  position: absolute;\
  left: 4px;\
  top: 100%;\
  border-top: 5px solid #ff6363;\
  border-right: 5px solid transparent;\
\}\
#section-kmt .kmt-form-editor > div > .input.textarea \{\
  height: 193px;\
\}\
#section-kmt .kmt-form-submit \{\
  margin-top: 39px;\
  position: relative;\
\}\
#section-kmt .kmt-item .kmt-form-submit .btn \{\
  margin-right: 6px;\
\}\
#section-kmt .kmt-body \{\
  margin-bottom: 0;\
\}\
#section-kmt #kmt-form \{\
  border-bottom: 1px solid #dddddd;\
  padding-bottom: 60px;\
\}\
#section-kmt .kmt-text p \{\
  padding-bottom: 20px;\
\}\
#section-kmt .cancelEditButton \{\
  background: #14152d;\
  border-color: #14152d;\
  color: #ffffff !important;\
\}\
#section-kmt .cancelEditButton:hover \{\
  background: #143c77;\
  border-color: #143c77;\
  color: #ffffff !important;\
\}\
#section-kmt .editInput.kmt-edit-form-input \{\
  width: 100%;\
  height: 193px;\
\}\
#section-kmt .submitButton \{\
  height: 0;\
  width: 0;\
  margin: 0;\
  padding: 0;\
  font-size: 0;\
  line-height: 0;\
  border: none;\
\}\
#section-kmt .submitButton img \{\
  position: absolute;\
  top: 0;\
  left: 0;\
  z-index: 10;\
  width: 100%;\
  height: 100%;\
  background: url(../images/preloader.gif) 50% 50% no-repeat #ffffff;\
\}\
.kmt-readon span.kmt-comment \{\
  float: none;\
  padding: 0;\
  margin: 0;\
  background: none;\
\}\
.foundryDialog .dialog-head \{\
  padding-right: 24px;\
\}\
#section-kmt .kmt-time a:hover \{\
  color: #143c77;\
\}\
#section-kmt .kmt-time i \{\
  color: #143c77;\
\}\
#section-kmt .kmt-item .kmt-form-submit a.replyButton \{\
  background: #14152d;\
  border-color: #14152d;\
  color: #ffffff;\
\}\
#section-kmt .kmt-item .kmt-form-submit a.replyButton:hover \{\
  background: #143c77;\
  border-color: #143c77;\
  color: #ffffff;\
\}\
.icemegamenu ul,\
.icemegamenu li \{\
  list-style: none;\
  padding: 0;\
  margin: 0;\
\}\
.icemegamenu > ul \{\
  margin: 0;\
  padding: 0;\
  z-index: 999;\
  clear: both;\
  float: right;\
\}\
.icemegamenu > ul > li \{\
  position: relative;\
  display: block;\
  float: left;\
\}\
.icemegamenu > ul > li > a.iceMenuTitle \{\
  position: relative;\
  z-index: 999;\
  display: block;\
  padding: 0 3px 6px;\
  line-height: 19px;\
  font-size: 18px;\
  font-weight: 600;\
  color: #ffffff;\
  background: none;\
  font-family: 'Open Sans', sans-serif;\
  -webkit-transition: all 0.25s ease-out;\
  -moz-transition: all 0.25s ease-out;\
  -o-transition: all 0.25s ease-out;\
  transition: all 0.25s ease-out;\
\}\
.icemegamenu > ul > li > a.iceMenuTitle:after \{\
  content: "";\
  position: absolute;\
  bottom: 0;\
  left: 50%;\
  width: 0;\
  height: 1px;\
  background: #ffffff;\
  opacity: 0;\
  -webkit-transition: all 0.5s linear;\
  -moz-transition: all 0.5s linear;\
  -o-transition: all 0.5s linear;\
  transition: all 0.5s linear;\
\}\
.icemegamenu > ul > li > a.iceMenuTitle.hover,\
.icemegamenu > ul > li > a.iceMenuTitle.icemega_active \{\
  color: #ffffff;\
  background: none;\
\}\
.icemegamenu > ul > li > a.iceMenuTitle.hover:after,\
.icemegamenu > ul > li > a.iceMenuTitle.icemega_active:after \{\
  width: 100%;\
  opacity: 1;\
  left: 0;\
\}\
.icemegamenu > ul > li.hover > a.iceMenuTitle \{\
  color: #ffffff;\
  background: none;\
\}\
.icemegamenu > ul > li.hover > a.iceMenuTitle:after \{\
  width: 100%;\
  opacity: 1;\
  left: 0;\
\}\
.icemegamenu > ul > li span.icemega_desc \{\
  display: block;\
  padding: 0;\
  line-height: 1.25em;\
  color: #ffffff;\
\}\
.icemegamenu > ul > li + li \{\
  padding-left: 49px;\
\}\
.icemegamenu > ul > li + li:before \{\
  color: #ffffff;\
  font-weight: 600;\
  content: "|";\
  position: absolute;\
  left: 22px;\
  top: 0;\
  line-height: 19px;\
\}\
.icemegamenu > ul:after \{\
  clear: both;\
  display: block;\
  content: '';\
\}\
.icemegamenu .ice_menu \{\
  padding-bottom: 20px;\
\}\
.icemegamenu .ice_menu .iceModuleTile \{\
  background: #143c77;\
  color: #ffffff;\
  padding: 5px;\
  font-weight: normal;\
  font-size: 11.200000000000001px;\
  margin-bottom: 10px;\
\}\
.icemegamenu .mod-menu li \{\
  font-size: 11.200000000000001px;\
\}\
.icemegamenu .mod-menu li a:hover \{\
  color: #c1ebe8;\
\}\
.icemegamenu .megamenu_banner_fullwidth .item_img a \{\
  position: relative;\
\}\
.icemegamenu .megamenu_banner_fullwidth .item_img a .item_introtext \{\
  position: absolute;\
  left: 0px;\
  top: 0px;\
  bottom: 0;\
  padding: 10px;\
  -webkit-box-sizing: border-box;\
  -moz-box-sizing: border-box;\
  box-sizing: border-box;\
  background: rgba(0, 0, 0, 0.5);\
  width: 50%;\
  z-index: 10;\
  font-size: 14px;\
  line-height: 24px;\
\}\
.icemegamenu .megamenu_banner_fullwidth .item_img a:before,\
.icemegamenu .megamenu_banner_fullwidth .item_img a:after \{\
  display: none !important;\
\}\
.icemegamenu .menu_banners .item_img a \{\
  position: relative;\
\}\
.icemegamenu .menu_banners .item_img a:before,\
.icemegamenu .menu_banners .item_img a:after \{\
  display: none;\
\}\
.icemegamenu .menu_banners .item_img a .item_content \{\
  position: absolute;\
  top: 5px;\
  left: 0;\
  right: 0;\
  bottom: 15px;\
  font-size: 14px;\
  line-height: 24px;\
  z-index: 10;\
\}\
.icemegamenu .menu_banners .item_img a .item_content .item_title \{\
  background: #143c77;\
  padding: 5px 10px;\
  color: #fff;\
  display: inline-block;\
  -webkit-transition: all 0.5s ease;\
  -moz-transition: all 0.5s ease;\
  -o-transition: all 0.5s ease;\
  transition: all 0.5s ease;\
\}\
.icemegamenu .menu_banners .item_img a .item_content .item_introtext \{\
  padding: 0 20px;\
\}\
.icemegamenu .menu_banners .item_img a:hover .item_content .item_title \{\
  padding: 5px 20px;\
\}\
div.icemegamenu ul#icemegamenu li.active a.icemega_active > span.icemega_title \{\
  color: #ffffff;\
\}\
/* when dont have subtitle */\
.icemegamenu > ul > li > a.iceMenuTitle > span.icemega_nosubtitle \{\
  display: inline-block;\
\}\
.ice-megamenu-toggle \{\
  display: none;\
  float: none;\
  border: 1px solid #cccccc;\
  margin-bottom: 24px;\
\}\
.ice-megamenu-toggle a \{\
  display: block;\
  font-size: 0;\
  line-height: 0;\
  padding-top: 30px;\
  width: 100%;\
  cursor: pointer;\
  text-align: center;\
  height: 0;\
  position: relative;\
\}\
.ice-megamenu-toggle a:before \{\
  font-size: 20px;\
  line-height: 30px;\
  font-family: FontAwesome;\
  content: '\\f0c9';\
  position: absolute;\
  left: 0;\
  top: 0;\
  right: 0;\
  bottom: 0;\
\}\
/* Submenu */\
ul.icesubMenu \{\
  border: 1px solid #cccccc;\
  -webkit-border-radius: 6px;\
  -moz-border-radius: 6px;\
  border-radius: 6px;\
  position: absolute;\
  z-index: 600;\
  margin: 0;\
  top: 100%;\
  left: 0px;\
  height: 0;\
  overflow: hidden;\
  opacity: 0;\
  background: #494958;\
  -webkit-transition: all 0.25s ease-out;\
  -moz-transition: all 0.25s ease-out;\
  -o-transition: all 0.25s ease-out;\
  transition: all 0.25s ease-out;\
  -webkit-transform: translate(0, 30px);\
  -moz-transform: translate(0, 30px);\
  -ms-transform: translate(0, 30px);\
  -o-transform: translate(0, 30px);\
  transform: translate(0, 30px);\
  padding: 5px 0 15px;\
  pointer-events: none;\
\}\
#icemegamenu li.hover > ul.icesubMenu \{\
  opacity: 1;\
  overflow: visible;\
  -webkit-transform: translate(0, 0px);\
  -moz-transform: translate(0, 0px);\
  -ms-transform: translate(0, 0px);\
  -o-transform: translate(0, 0px);\
  transform: translate(0, 0px);\
  pointer-events: auto;\
\}\
#icemegamenu ul.icesubMenu.visible \{\
  height: auto;\
\}\
ul.icesubMenu ul > li \{\
  position: relative;\
\}\
ul.icesubMenu li a.iceMenuTitle \{\
  display: block;\
  font-size: 14px;\
  line-height: 24px;\
  font-family: 'Open Sans', sans-serif;\
  font-weight: bold;\
  background: none;\
  color: #ffffff;\
  padding: 6px 20px;\
\}\
ul.icesubMenu li.active > a.iceMenuTitle,\
ul.icesubMenu li:hover > a.iceMenuTitle,\
ul.icesubMenu li.hover > a.iceMenuTitle \{\
  color: #143c77;\
  background: none;\
\}\
/* when is parent */\
.sub_level_1 \{\
  margin-top: 14px !important;\
\}\
/* Second Level Dropdown */\
ul.sub_level_2,\
ul.sub_level_3,\
ul.sub_level_4,\
ul.sub_level_5 \{\
  top: 0px;\
  left: 100%;\
  margin-left: 4px;\
  z-index: 99999;\
  -webkit-transform: translate(30px, 0);\
  -moz-transform: translate(30px, 0);\
  -ms-transform: translate(30px, 0);\
  -o-transform: translate(30px, 0);\
  transform: translate(30px, 0);\
\}\
ul.sub_level_2:before,\
ul.sub_level_3:before,\
ul.sub_level_4:before,\
ul.sub_level_5:before \{\
  content: "";\
  position: absolute;\
  left: -4px;\
  top: 0;\
  bottom: 0;\
  width: 4px;\
\}\
ul.icesubMenu ul > li.hover > ul \{\
  opacity: 1;\
  overflow: visible;\
  visibility: visible;\
  -webkit-transform: translate(0, 0);\
  -moz-transform: translate(0, 0);\
  -ms-transform: translate(0, 0);\
  -o-transform: translate(0, 0);\
  transform: translate(0, 0);\
\}\
/* Modules inside dropdown */\
.icesubMenu .icemega_cover_module \{\
  color: #ffffff;\
\}\
.icesubMenu .icemega_cover_module a \{\
  color: #ffffff;\
\}\
.icesubMenu .icemega_cover_module a:hover \{\
  color: #143c77;\
\}\
.icesubMenu .icemega_cover_module span.iceModuleTile \{\
  display: block;\
\}\
.ice_righttoleft \{\
  left: auto!important;\
  right: 0;\
\}\
.icemega_modulewrap \{\
  padding: 5px;\
\}\
.nav-collapse .icesubMenu .nav > li > a,\
.nav-collapse .icesubMenu .dropdown-menu a \{\
  padding: 0;\
  margin-bottom: 0;\
  color: #ffffff;\
\}\
.nav-collapse .icesubMenu .nav > li > a:hover,\
.nav-collapse .icesubMenu .dropdown-menu a:hover \{\
  color: #c1ebe8;\
\}\
.nav-collapse.collapse \{\
  height: auto;\
\}\
#Kunena table,\
#Kunena tr,\
#Kunena td,\
#Kunena th,\
#Kunena div,\
#Kunena fieldset,\
#Kunena span,\
#Kunena li,\
#Kunena dt,\
#Kunena legend \{\
  border-color: #dddddd !important;\
\}\
#Kunena legend \{\
  color: inherit;\
\}\
#Kunena table \{\
  background: transparent;\
\}\
#Kunena td \{\
  -webkit-transition: background 0.5s;\
  -moz-transition: background 0.5s;\
  -o-transition: background 0.5s;\
  transition: background 0.5s;\
\}\
#Kunena td:nth-child(odd) \{\
  background: #f9f9f9;\
\}\
#Kunena tr,\
#Kunena td \{\
  border-bottom: 1px solid;\
\}\
#Kunena dt \{\
  font-weight: normal;\
\}\
#Kunena select,\
#Kunena button \{\
  margin-bottom: 9px;\
\}\
#Kunena a.close,\
#Kunena a.open \{\
  background-color: #dddddd;\
  opacity: 1;\
  cursor: pointer;\
  -webkit-transition: background-color 0.5s;\
  -moz-transition: background-color 0.5s;\
  -o-transition: background-color 0.5s;\
  transition: background-color 0.5s;\
\}\
#Kunena a.close:hover,\
#Kunena a.open:hover \{\
  background-color: #c4c4c4;\
\}\
#Kunena #ktab li \{\
  -webkit-transition: all 0.5s;\
  -moz-transition: all 0.5s;\
  -o-transition: all 0.5s;\
  transition: all 0.5s;\
  margin-bottom: -1px !important;\
  border: 1px solid;\
  -webkit-border-radius: 4px 4px 0 0;\
  -moz-border-radius: 4px 4px 0 0;\
  border-radius: 4px 4px 0 0;\
  background: #f7f7f7;\
\}\
#Kunena #ktab li#current,\
#Kunena #ktab li:hover \{\
  background: #ffffff;\
  border-bottom-color: #ffffff !important;\
\}\
#Kunena #ktopmenu \{\
  border-bottom: 1px solid;\
  display: block;\
  margin: 0 0 20px;\
\}\
#Kunena .kforum-pathway \{\
  margin-top: 0;\
  border-top: 1px solid;\
\}\
#Kunena .kforum-pathway .path-element \{\
  position: relative;\
\}\
#Kunena .kforum-pathway .path-element:before \{\
  position: absolute;\
  left: 1px;\
  top: 50%;\
  border-left: 4px solid #aaaaaa;\
  border-top: 4px solid transparent;\
  border-bottom: 4px solid transparent;\
  content: '';\
  margin-top: -4px;\
\}\
#Kunena form \{\
  margin: 0px;\
\}\
#Kunena form.kuena_form \{\
  margin: 8px;\
\}\
#Kunena .kicon-button \{\
  background: none !important;\
\}\
#Kunena .kicon-button span span \{\
  color: #fff;\
\}\
#Kunena div.kmessage-editmarkup-cover \{\
  border: none;\
\}\
#Kunena .kwho-admin,\
#Kunena a.kwho-admin \{\
  color: #f00 !important;\
\}\
#Kunena a.kwho-admin:hover,\
#Kunena a.kwho-globalmoderator:hover,\
#Kunena a.kwho-moderator:hover,\
#Kunena a.kwho-banned:hover,\
#Kunena a.kwho-user:hover,\
#Kunena a.kwho-guest:hover \{\
  text-decoration: underline !important;\
\}\
#Kunena .kwho-globalmoderator,\
#Kunena a.kwho-globalmoderator \{\
  color: #800000 !important;\
\}\
#Kunena .kwho-moderator,\
#Kunena a.kwho-moderator \{\
  color: #00f !important;\
\}\
#Kunena .kwho-banned,\
#Kunena a.kwho-banned \{\
  color: #A39D49 !important;\
\}\
#Kunena .kwho-user,\
#Kunena a.kwho-user \{\
  color: #5388B4 !important;\
\}\
#Kunena .kwho-guest,\
#Kunena a.kwho-guest \{\
  color: #666 !important;\
\}\
#Kunena label \{\
  display: inline;\
\}\
#Kunena .kblock div.kheader > span \{\
  display: block;\
  font-weight: bold;\
  font-size: 16.8px;\
  line-height: 28.799999999999997px;\
\}\
#Kunena .kblock div.kheader > span.k-name \{\
  display: inline;\
\}\
#Kunena .kblock div.kheader > span.kright \{\
  float: right;\
\}\
#Kunena .kblock div.kheader > span a \{\
  color: inherit;\
\}\
#Kunena .kblock div.kheader div.ktitle-desc \{\
  margin-top: 10px;\
  padding-bottom: 0;\
\}\
#Kunena div.kblock div.kbody \{\
  border-bottom: none;\
\}\
#Kunena .kbody:after \{\
  clear: both;\
  display: block;\
  content: '';\
\}\
#Kunena .ktoggler \{\
  display: none;\
\}\
#Kunena div.input,\
#Kunena span.input,\
#Kunena td.input \{\
  padding: 10px 0 5px;\
  display: inline-block;\
  max-width: 100%;\
\}\
#Kunena div.input input,\
#Kunena span.input input,\
#Kunena td.input input \{\
  margin-right: 5px;\
\}\
#Kunena div.input > span,\
#Kunena span.input > span,\
#Kunena td.input > span \{\
  display: block;\
  padding: 10px 0 0;\
  white-space: nowrap;\
\}\
#Kunena div.input > span label,\
#Kunena span.input > span label,\
#Kunena td.input > span label \{\
  display: inline-block;\
  margin-bottom: 10px;\
\}\
#Kunena div.input > span button,\
#Kunena span.input > span button,\
#Kunena td.input > span button \{\
  float: right;\
  margin-right: 5px;\
\}\
#Kunena .klink-block span \{\
  padding: 0 5px 0 0;\
\}\
#Kunena .klink-block span.kprofilebox-register \{\
  display: block;\
  padding: 5px 0 0;\
\}\
#Kunena + div[style] \{\
  display: none;\
\}\
#Kunena span.kunreadforum \{\
  background: none;\
\}\
#Kunena span.kunreadforum:before \{\
  content: '\\f07c';\
  font-family: FontAwesome;\
  font-size: 32px;\
  line-height: 32px;\
\}\
#Kunena span.kreadforum,\
#Kunena span.knotloginforum \{\
  background: none;\
\}\
#Kunena span.kreadforum:before,\
#Kunena span.knotloginforum:before \{\
  content: '\\f115';\
  font-family: FontAwesome;\
  font-size: 32px;\
  line-height: 32px;\
\}\
#Kunena .kwhoicon,\
#Kunena .kstatsicon \{\
  background: none;\
\}\
#Kunena .kwhoicon:before,\
#Kunena .kstatsicon:before \{\
  font-family: FontAwesome;\
  font-size: 32px;\
  line-height: 32px;\
\}\
#Kunena .kwhoicon:before \{\
  content: '\\f0c0';\
\}\
#Kunena .kstatsicon:before \{\
  content: '\\f080';\
\}\
#Kunena div.kmessage-buttons-row \{\
  height: auto;\
  line-height: inherit;\
  font-size: inherit;\
\}\
#Kunena .klist-actions-forum div.kmessage-buttons-row \{\
  display: inline-block;\
\}\
#Kunena .klist-bottom \{\
  padding-bottom: 0 !important;\
\}\
#Kunena .kwholegend \{\
  display: none;\
\}\
#Kunena .kcol-ktopicicon a:before \{\
  content: '\\f095';\
  font-family: FontAwesome;\
  font-size: 20px;\
  line-height: 24px;\
\}\
#Kunena .kcol-ktopicicon.unanswered a:before \{\
  content: '\\f098';\
  font-family: FontAwesome;\
  font-size: 32px;\
  line-height: 32px;\
\}\
#Kunena img[src$='unanswered.png'],\
#Kunena img[src$='normal.png'] \{\
  height: 0;\
  width: 0;\
\}\
#Kunena .k-profile .clrline \{\
  display: none;\
\}\
#Kunena .k-profile .kheader a.kwho-admin \{\
  font-size: 0;\
  line-height: 0;\
  color: #ffffff !important;\
  text-decoration: none !important;\
  font-weight: normal;\
\}\
#Kunena .k-profile .kheader a.kwho-admin:hover:after \{\
  font-size: 26px;\
\}\
#Kunena .k-profile .kheader a.kwho-admin:after \{\
  content: '\\f044';\
  font-family: FontAwesome;\
  font-size: 20px;\
  line-height: 24px;\
  -webkit-transition: all 0.2s ease;\
  -moz-transition: all 0.2s ease;\
  -o-transition: all 0.2s ease;\
  transition: all 0.2s ease;\
\}\
#Kunena .k-profile .kheader .back a.kwho-admin:after \{\
  content: '\\f112';\
\}\
#Kunena div.kavatar-lg \{\
  border: none;\
  display: block;\
  height: auto;\
\}\
#Kunena span[class*='kbuttononline'] \{\
  margin: 0;\
\}\
#Kunena span[class*='kbuttononline'] span \{\
  margin: 0;\
\}\
#Kunena span[class*='kbuttononline'] span span \{\
  padding: 0;\
  color: inherit;\
\}\
#Kunena #kprofile-tabs dl.tabs,\
#Kunena #kprofile-edit dl.tabs \{\
  display: table;\
  width: 100%;\
  float: none;\
  border: none;\
\}\
#Kunena #kprofile-tabs dl.tabs dt,\
#Kunena #kprofile-edit dl.tabs dt \{\
  display: table-cell;\
  float: none;\
  text-align: center;\
  padding: 10px 0;\
\}\
#Kunena #kprofile-tabs dl.tabs dt.open,\
#Kunena #kprofile-edit dl.tabs dt.open,\
#Kunena #kprofile-tabs dl.tabs dt:hover,\
#Kunena #kprofile-edit dl.tabs dt:hover \{\
  color: #143c77;\
\}\
#Kunena #kprofile-tabs dl.tabs dt + dt,\
#Kunena #kprofile-edit dl.tabs dt + dt \{\
  border-left: none;\
\}\
#Kunena .kicon-profile-location,\
#Kunena .kicon-profile-gender-male \{\
  background: none;\
\}\
#Kunena .kicon-profile-location:before,\
#Kunena .kicon-profile-gender-male:before \{\
  font-family: FontAwesome;\
  font-size: 18px;\
  line-height: 15px;\
\}\
#Kunena .kicon-profile-location:before \{\
  content: '\\f015';\
\}\
#Kunena .kicon-profile-gender-male:before \{\
  content: '\\f007';\
\}\
#Kunena .kicon-profile-birthdate,\
#Kunena .kicon-profile-email \{\
  background: none;\
\}\
#Kunena .kicon-profile-birthdate:before,\
#Kunena .kicon-profile-email:before \{\
  font-family: FontAwesome;\
  font-size: 16px;\
  line-height: 15px;\
\}\
#Kunena .kicon-profile-birthdate:before \{\
  content: '\\f1fd';\
\}\
#Kunena .kicon-profile-email:before \{\
  content: '\\f0e0';\
\}\
#Kunena div.kiconrow \{\
  padding-right: 0;\
\}\
#Kunena div.kiconrow span[class*="off"] \{\
  display: none;\
\}\
#Kunena div.kiconrow .kicon-profile:before \{\
  font-family: FontAwesome;\
  font-size: 17px;\
  line-height: 15px;\
\}\
#Kunena .kicon-profile-twitter \{\
  background: none;\
\}\
#Kunena .kicon-profile-twitter:before \{\
  content: '\\f081';\
\}\
#Kunena .kicon-profile-facebook \{\
  background: none;\
\}\
#Kunena .kicon-profile-facebook:before \{\
  content: '\\f082';\
\}\
#Kunena .kicon-profile-linkedin \{\
  background: none;\
\}\
#Kunena .kicon-profile-linkedin:before \{\
  content: '\\f08c';\
\}\
#Kunena .kicon-profile-skype \{\
  background: none;\
\}\
#Kunena .kicon-profile-skype:before \{\
  content: '\\f17e';\
\}\
#Kunena .kicon-profile-delicious \{\
  background: none;\
\}\
#Kunena .kicon-profile-delicious:before \{\
  content: '\\f1a5';\
\}\
#Kunena .kicon-profile-digg \{\
  background: none;\
\}\
#Kunena .kicon-profile-digg:before \{\
  content: '\\f1a6';\
\}\
#Kunena .kicon-profile-flickr \{\
  background: none;\
\}\
#Kunena .kicon-profile-flickr:before \{\
  content: '\\f16e';\
\}\
#Kunena .kprofile-rightcol ul \{\
  margin: 0;\
\}\
#Kunena #kprofile-stats .kicon-button \{\
  cursor: auto;\
\}\
#Kunena span.kmsgtitle,\
#Kunena span.kmsgtitle-new \{\
  padding-left: 0;\
  background: none;\
\}\
img.jg_photo \{\
  margin: 0;\
  padding: 0;\
\}\
img.jg_photo,\
.jg_minis a img \{\
  border: none;\
\}\
a:hover img.jg_photo,\
.jg_minis a:hover img \{\
  border: none;\
\}\
.jg_catelem_photo \{\
  font-size: 0;\
  line-height: 0;\
\}\
.jg_row \{\
  padding: 0;\
  margin: 0 -12px 0 -20px;\
\}\
.jg_element_cat,\
.jg_subcatelem_cat \{\
  padding-left: 20px;\
  -webkit-box-sizing: border-box;\
  -moz-box-sizing: border-box;\
  box-sizing: border-box;\
  padding-bottom: 20px;\
\}\
.jg_element_cat \{\
  display: inline-block;\
  float: none;\
\}\
.loaded .jg_element_cat \{\
  display: none;\
\}\
.jg_imgalign_catsubs \{\
  position: relative;\
  overflow: hidden;\
\}\
.jg_imgalign_catsubs .jg_photo \{\
  -webkit-transition: all 0.5s linear;\
  -moz-transition: all 0.5s linear;\
  -o-transition: all 0.5s linear;\
  transition: all 0.5s linear;\
\}\
.jg_imgalign_catsubs:hover .jg_photo \{\
  -webkit-transform: scale(1.1);\
  -moz-transform: scale(1.1);\
  -ms-transform: scale(1.1);\
  -o-transform: scale(1.1);\
  transform: scale(1.1);\
\}\
.jg_imgalign_catsubs:hover .jg_subcatelem_txt \{\
  opacity: 1;\
\}\
.jg_subcatelem_cat a \{\
  height: auto;\
\}\
.jg_subcatelem_photo \{\
  font-size: 0;\
  line-height: 0;\
\}\
.jg_subcatelem_photo a \{\
  display: block;\
\}\
.jg_subcatelem_txt \{\
  position: absolute;\
  left: 0;\
  top: 0;\
  right: 0;\
  bottom: 0;\
  -webkit-transition: 0.5s ease;\
  -moz-transition: 0.5s ease;\
  -o-transition: 0.5s ease;\
  transition: 0.5s ease;\
  opacity: 0;\
  color: #fff;\
\}\
.jg_subcatelem_txt:before \{\
  position: absolute;\
  top: 0;\
  left: 0;\
  width: 100%;\
  height: 100%;\
  opacity: 0.5;\
  content: '';\
\}\
.jg_subcatelem_txt:after \{\
  content: '';\
  height: 100%;\
  width: 0;\
  display: inline-block;\
  vertical-align: middle;\
  overflow: hidden;\
\}\
.jg_subcatelem_txt > * \{\
  position: relative;\
  z-index: 2;\
\}\
.jg_subcatelem_txt ul \{\
  display: inline-block;\
  max-width: 99%;\
  vertical-align: middle;\
  -webkit-box-sizing: border-box;\
  -moz-box-sizing: border-box;\
  box-sizing: border-box;\
\}\
.jg_subcatelem_txt ul a \{\
  position: relative;\
\}\
.jg_subcatelem_txt .jg_subcatelem_txt__link \{\
  position: absolute;\
  top: 0;\
  left: 0;\
  width: 100%;\
  height: 100%;\
\}\
.jg_catelem_txt \{\
  margin: 0;\
\}\
.jg_catelem_txt .gallery_desc p + p \{\
  display: none;\
\}\
.jg_dtl_photo \{\
  font-size: 0;\
  line-height: 0;\
\}\
.jg_dtl_photo .lazy_container \{\
  width: 100%;\
\}\
.jg_dtl_photo .lazy_container .lazy_preloader \{\
  position: absolute;\
  left: 0;\
  top: 0;\
  width: 100%;\
  height: 100%;\
\}\
.jg_dtl_photo .lazy_container img \{\
  position: relative;\
\}\
div.jg_details,\
div.jg_voting,\
div.jg_commentsarea,\
div.jg_send2friend,\
div.jg_bbcode,\
div.jg_exif,\
div.jg_panemodule \{\
  border: none;\
  margin: 0;\
\}\
.jg_detailnavi \{\
  margin-bottom: 0;\
\}\
.jg_iconbar \{\
  padding: 0;\
\}\
.jg_imgtitle \{\
  text-align: left;\
\}\
.jg_imgalign_catimgs \{\
  position: relative;\
  font-size: 0;\
  line-height: 0;\
  overflow: hidden;\
\}\
.jg_imgalign_catimgs .jg_photo \{\
  -webkit-transition: all 0.5s linear;\
  -moz-transition: all 0.5s linear;\
  -o-transition: all 0.5s linear;\
  transition: all 0.5s linear;\
\}\
.jg_imgalign_catimgs .jg_catelem_txt \{\
  position: absolute;\
  top: 0;\
  left: 0;\
  width: 100%;\
  height: 100%;\
  z-index: 10;\
  opacity: 0;\
  -webkit-transition: 0.5s ease;\
  -moz-transition: 0.5s ease;\
  -o-transition: 0.5s ease;\
  transition: 0.5s ease;\
  color: #fff;\
\}\
.jg_imgalign_catimgs .jg_catelem_txt:before \{\
  position: absolute;\
  top: 0;\
  left: 0;\
  width: 100%;\
  height: 100%;\
  opacity: 0.5;\
  content: '';\
\}\
.jg_imgalign_catimgs .jg_catelem_txt:after \{\
  content: '';\
  height: 100%;\
  display: inline-block;\
  width: 0;\
  overflow: hidden;\
  vertical-align: middle;\
\}\
.jg_imgalign_catimgs .jg_catelem_txt * \{\
  position: relative;\
  z-index: 2;\
\}\
.jg_imgalign_catimgs .jg_catelem_txt ul \{\
  display: inline-block;\
  -webkit-box-sizing: border-box;\
  -moz-box-sizing: border-box;\
  box-sizing: border-box;\
  padding: 0 10px;\
  max-width: 99%;\
  vertical-align: middle;\
  font-size: 14px;\
  line-height: 24px;\
\}\
.jg_imgalign_catimgs .jg_catelem_txt .jg_links a \{\
  color: #fff;\
  -webkit-transition: 0.5s ease;\
  -moz-transition: 0.5s ease;\
  -o-transition: 0.5s ease;\
  transition: 0.5s ease;\
  font-size: 22px;\
  line-height: 22px;\
  margin: 0 7px;\
  display: inline-block;\
\}\
.jg_imgalign_catimgs .jg_catelem_txt .jg_links a:hover \{\
  color: #999;\
\}\
.jg_imgalign_catimgs:hover .jg_photo,\
.jg_imgalign_catimgs.hover .jg_photo \{\
  -webkit-transform: scale(1.1);\
  -moz-transform: scale(1.1);\
  -ms-transform: scale(1.1);\
  -o-transform: scale(1.1);\
  transform: scale(1.1);\
\}\
.jg_imgalign_catimgs:hover .jg_catelem_txt,\
.jg_imgalign_catimgs.hover .jg_catelem_txt \{\
  opacity: 1;\
\}\
.jg_gallery \{\
  margin: 0 -1.1% 0 -20px;\
  font-size: 0;\
  line-height: 0;\
\}\
.jg_catorderlist \{\
  text-align: left;\
  white-space: normal;\
\}\
.jg_catorderlist > strong \{\
  display: block;\
  margin-bottom: 15px;\
\}\
.fancybox-close \{\
  position: fixed;\
  right: 0;\
  top: 0;\
  background: none;\
  color: #fff;\
  font-size: 22px;\
  text-align: center !important;\
  margin: 0 !important;\
  padding: 0 !important;\
  height: 36px !important;\
  line-height: 36px;\
  -webkit-transition: font-size 0.2s ease;\
  -moz-transition: font-size 0.2s ease;\
  -o-transition: font-size 0.2s ease;\
  transition: font-size 0.2s ease;\
\}\
.fancybox-close:before \{\
  content: '\\f057';\
  font-family: FontAwesome;\
\}\
.fancybox-close:hover \{\
  color: #fff;\
  font-size: 30px;\
\}\
.fancybox-lock .fancybox-overlay \{\
  overflow: hidden;\
  min-height: 320px;\
\}\
.fancybox-prev,\
.fancybox-next \{\
  overflow: hidden;\
\}\
.fancybox-prev span,\
.fancybox-next span \{\
  height: 100px;\
  width: 50px;\
  margin-top: -50px;\
  background: none;\
  color: #fff;\
  -webkit-transition: font-size 0.2s ease;\
  -moz-transition: font-size 0.2s ease;\
  -o-transition: font-size 0.2s ease;\
  transition: font-size 0.2s ease;\
  overflow: hidden;\
\}\
.fancybox-prev span:before,\
.fancybox-next span:before \{\
  content: '';\
  position: absolute;\
  left: 0;\
  top: 0;\
  -webkit-transition: border-color 0.3s ease;\
  -moz-transition: border-color 0.3s ease;\
  -o-transition: border-color 0.3s ease;\
  transition: border-color 0.3s ease;\
  width: 100px;\
  height: 100px;\
  border-left: 2px solid #fff;\
  border-top: 2px solid #fff;\
  -webkit-box-sizing: border-box;\
  -moz-box-sizing: border-box;\
  box-sizing: border-box;\
\}\
.fancybox-prev:hover span,\
.fancybox-next:hover span \{\
  color: #fff;\
\}\
.fancybox-prev:hover span:before,\
.fancybox-next:hover span:before \{\
  border-left-color: #666;\
  border-top-color: #666;\
\}\
.fancybox-prev span:before \{\
  -webkit-transform: rotate(-45deg);\
  -moz-transform: rotate(-45deg);\
  -ms-transform: rotate(-45deg);\
  -o-transform: rotate(-45deg);\
  transform: rotate(-45deg);\
  left: 20px;\
\}\
.fancybox-next span:before \{\
  -webkit-transform: rotate(135deg);\
  -moz-transform: rotate(135deg);\
  -ms-transform: rotate(135deg);\
  -o-transform: rotate(135deg);\
  transform: rotate(135deg);\
  left: -70px;\
\}\
.fancybox-skin \{\
  background: #191919;\
\}\
.fancybox-image \{\
  opacity: 0.99;\
\}\
#fancybox-thumbs \{\
  height: 54px;\
  text-align: center;\
  -webkit-transition: bottom 0.5s ease;\
  -moz-transition: bottom 0.5s ease;\
  -o-transition: bottom 0.5s ease;\
  transition: bottom 0.5s ease;\
\}\
#fancybox-thumbs ul \{\
  font-size: 0;\
  line-height: 0;\
  white-space: nowrap;\
  display: inline-block;\
  top: 0 !important;\
  background: #191919;\
\}\
#fancybox-thumbs ul li \{\
  float: none;\
  display: inline-block;\
  padding: 0;\
  border: none !important;\
  position: relative;\
  background: url(../images/loader.gif) 50% 50% no-repeat;\
  overflow: hidden;\
  -webkit-transition: opacity 0.3s ease;\
  -moz-transition: opacity 0.3s ease;\
  -o-transition: opacity 0.3s ease;\
  transition: opacity 0.3s ease;\
\}\
#fancybox-thumbs ul li .holder \{\
  position: absolute;\
  left: 0;\
  top: 0;\
  right: 0;\
  bottom: 0;\
  z-index: 10;\
  cursor: pointer;\
\}\
#fancybox-thumbs ul li.active \{\
  opacity: 1;\
\}\
.fancybox-lock body \{\
  overflow: visible !important;\
\}\
body.mobile #fancybox-thumbs \{\
  display: none;\
\}\
.fancybox-wrap \{\
  width: 100% !important;\
  height: 100% !important;\
  left: 0 !important;\
  right: 0 !important;\
\}\
.fancybox-inner,\
.fancybox-skin,\
.fancybox-outer \{\
  width: 100% !important;\
  height: 100% !important;\
  position: relative;\
\}\
.fancybox-image \{\
  background-size: contain;\
  background-position: 50% 50%;\
  background-repeat: no-repeat;\
\}\
.jg_links .fancybox-thumb .lazy,\
.jg_links .fancybox-thumb img \{\
  display: none;\
\}\
.fancybox-image \{\
  -webkit-transform: scale(1.02);\
  -moz-transform: scale(1.02);\
  -ms-transform: scale(1.02);\
  -o-transform: scale(1.02);\
  transform: scale(1.02);\
  -webkit-transition: all 0.1s ease;\
  -moz-transition: all 0.1s ease;\
  -o-transition: all 0.1s ease;\
  transition: all 0.1s ease;\
  opacity: 0;\
\}\
.fancybox-type-image.fancybox-opened .fancybox-image \{\
  -webkit-transform: scale(1);\
  -moz-transform: scale(1);\
  -ms-transform: scale(1);\
  -o-transform: scale(1);\
  transform: scale(1);\
  opacity: 1;\
\}\
.fancybox-nav \{\
  width: 56px;\
  z-index: 100;\
  -webkit-transition: all 0.5s ease;\
  -moz-transition: all 0.5s ease;\
  -o-transition: all 0.5s ease;\
  transition: all 0.5s ease;\
\}\
.fancybox-nav span \{\
  visibility: visible;\
\}\
.fancybox-close \{\
  -webkit-transition: right 0.5s ease;\
  -moz-transition: right 0.5s ease;\
  -o-transition: right 0.5s ease;\
  transition: right 0.5s ease;\
\}\
.fancybox-full #fancybox-thumbs \{\
  bottom: -100px;\
\}\
.fancybox-full .fancybox-prev \{\
  left: -100px;\
\}\
.fancybox-full .fancybox-next,\
.fancybox-full .fancybox-close \{\
  right: -100px;\
\}\
.ui-loader \{\
  display: none;\
\}\
.jg_pathway \{\
  padding: 0;\
  margin: 0 0 24px;\
\}\
ul#order \{\
  margin: 0 0 15px;\
  overflow: hidden;\
\}\
ul#order li \{\
  display: inline-block;\
\}\
.jg_commentsarea \{\
  clear: both;\
  padding-top: 20px;\
\}\
.jg_commentsarea textarea \{\
  width: 100%;\
  height: 200px;\
\}\
.jg_commentsarea .username \{\
  font-weight: bold;\
  font-size: 16.8px;\
  line-height: 28.799999999999997px;\
\}\
.jg_commentsarea div[class*="jg_row"] \{\
  padding-bottom: 40px;\
\}\
.jg_commentsarea div[class*="jg_row"] .comment_text \{\
  display: block;\
\}\
.jg-details-header h4 \{\
  text-align: inherit;\
  padding: 0;\
\}\
label#cmttext-error \{\
  color: #b94a48;\
\}\
.jg_dtl_photo \{\
  text-align: center;\
\}\
a \{\
  -webkit-transition: all 0.5s ease;\
  -moz-transition: all 0.5s ease;\
  -o-transition: all 0.5s ease;\
  transition: all 0.5s ease;\
\}\
.custom_hover strong \{\
  display: none;\
\}\
/*======================= TYPOGRAPHY =======================*/\
h1,\
h2,\
h3,\
h4,\
h5,\
h6 \{\
  margin-top: 0;\
  position: relative;\
\}\
h1 a,\
h2 a,\
h3 a,\
h4 a,\
h5 a,\
h6 a \{\
  color: #14152d;\
\}\
h1 a:hover,\
h2 a:hover,\
h3 a:hover,\
h4 a:hover,\
h5 a:hover,\
h6 a:hover \{\
  color: #143c77;\
\}\
h1 \{\
  color: #143c77;\
  font-size: 60px;\
  font-weight: 900;\
  line-height: 60px;\
  margin-bottom: 39px;\
  padding: 24px 0;\
  text-transform: uppercase;\
  text-align: center;\
\}\
h1:after \{\
  content: "";\
  position: absolute;\
  bottom: 0;\
  left: 50%;\
  width: 0;\
  height: 1px;\
  background: #143c77;\
  opacity: 0;\
  -webkit-transition: all 0.5s linear;\
  -moz-transition: all 0.5s linear;\
  -o-transition: all 0.5s linear;\
  transition: all 0.5s linear;\
\}\
h1.visible-first:after \{\
  width: 224px;\
  opacity: 1;\
  margin-left: -112px;\
\}\
h1.left \{\
  text-align: left;\
\}\
h1.left:after \{\
  left: 0;\
  margin-left: 0;\
\}\
h2 \{\
  font-size: 36px;\
  font-weight: 600;\
  line-height: 40px;\
  margin-bottom: 0;\
\}\
h3 \{\
  font-size: 28px;\
  font-weight: 900;\
  line-height: 30px;\
  position: relative;\
  text-transform: uppercase;\
\}\
h5 \{\
  font-size: 18px;\
  font-weight: 600;\
  margin-bottom: 14px;\
\}\
h6 \{\
  font-size: 14px;\
  font-weight: normal;\
  line-height: 24px;\
  margin-bottom: 0px;\
\}\
.alert-heading \{\
  color: inherit;\
\}\
p \{\
  margin: 0;\
  padding-bottom: 24px;\
\}\
.icons-marker \{\
  font-size: 16.8px;\
  line-height: 24px;\
\}\
/*Buttons*/\
.btn \{\
  padding: 9px 20px 10px;\
  font-size: 16px;\
  font-weight: 600;\
  -webkit-border-radius: 6px;\
  -moz-border-radius: 6px;\
  border-radius: 6px;\
  line-height: 24px;\
  overflow: hidden;\
  background: #143c77;\
  color: #ffffff;\
  text-shadow: none;\
  border: none;\
  border: 1px solid #9bdeda;\
  -webkit-box-shadow: none;\
  -moz-box-shadow: none;\
  box-shadow: none;\
  -webkit-transition: all 0.4s ease;\
  -moz-transition: all 0.4s ease;\
  -o-transition: all 0.4s ease;\
  transition: all 0.4s ease;\
  text-transform: capitalize;\
\}\
.btn .fa \{\
  margin-left: 3px;\
  margin-right: 3px;\
\}\
.btn.disabled \{\
  cursor: default !important;\
  pointer-events: none;\
\}\
.btn:hover,\
.btn:active,\
.btn:focus,\
.btn.active,\
.btn.selected \{\
  color: #ffffff;\
  background: #14152d;\
\}\
/*\
.btn-primary,\
.btn-small\{\
  // .buttonBackground(@btnPrimaryBackground, @btnPrimaryBackgroundHighlight, @btnPrimaryColor, none);\
  .buttonBackgroundAlt(@btnPrimaryBackground, @btnPrimaryColor);\
  border: 1px solid @btnPrimaryBorder;\
  border-bottom-color: @btnPrimaryBorder;\
  outline: none !important;\
  &:hover \{\
    background: @btnActPrimaryBackground;\
    color: @btnPrimaryColorHighlight;\
  \}\
  &.submitButton\{\
    float: right;\
  \}\
  &.disabled\{\
    background: @btnActPrimaryBackground;\
    color: @btnPrimaryColorHighlight;\
    .opacity(100);\
  \}\
  &:focus,&:active\{\
    // .buttonBackground(@btnPrimaryBackground, @btnPrimaryBackgroundHighlight, @btnPrimaryColor, none);\
    .buttonBackgroundAlt(@btnPrimaryBackground, @btnPrimaryColor);\
    &:hover \{\
      background: @btnActPrimaryBackground;\
      color: @btnPrimaryColorHighlight;\
    \}\
  \}\
\}\
\
.btn-info\{\
  // .buttonBackground(@btnInfoBackground, @btnInfoBackgroundHighlight, @btnInfoColor, none);\
  .buttonBackgroundAlt(@btnInfoBackground, @btnInfoColor);\
  border: 1px solid @btnInfoBorder;\
  border-bottom-color: @btnInfoBorder;\
  outline: none !important;\
  &:hover \{\
    background: @btnActInfoBackground;\
    color: @btnInfoColorHighlight;\
  \}\
  &:focus,\
  &:active\{\
    // .buttonBackground(@btnInfoBackground, @btnInfoBackgroundHighlight, @btnInfoColor, none);\
    .buttonBackgroundAlt(@btnInfoBackground, @btnInfoColor);\
    &:hover \{\
      background: @btnActInfoBackground;\
      color: @btnInfoColorHighlight;\
    \}\
  \}\
\}\
*/\
#searchForm .btn.btn-primary \{\
  height: 40px;\
\}\
.close \{\
  position: relative;\
  z-index: 2;\
\}\
.btn.jmodedit:hover > span,\
.btn.jmodedit:focus > span,\
.btn.jmodedit:active > span \{\
  transform: rotateX(0deg) translateY(0px);\
  -o-transform: rotateX(0deg) translateY(0px);\
  -moz-transform: rotateX(0deg) translateY(0px);\
  -webkit-transform: rotateX(0deg) translateY(0px);\
  -ms-transform: rotateX(0deg) translateY(0px);\
\}\
/*Lists*/\
li \{\
  list-style-type: none;\
\}\
ul.item_list,\
.list1 ul,\
.archive-module,\
.categories-module,\
.category-modulefaqs_anchors \{\
  margin: 0 0 24px;\
\}\
ul.item_list li,\
.list1 ul li,\
.archive-module li,\
.categories-module li,\
.category-modulefaqs_anchors li \{\
  font-size: 18px;\
  font-weight: 600;\
  line-height: 24px;\
  padding-bottom: 6px;\
  position: relative;\
  margin-left: 32px;\
\}\
ul.item_list li:before,\
.list1 ul li:before,\
.archive-module li:before,\
.categories-module li:before,\
.category-modulefaqs_anchors li:before \{\
  content: "\\f058";\
  position: relative;\
  font: 14px/24px FontAwesome;\
  color: #143c77;\
  position: absolute;\
  top: 0;\
  left: -32px;\
\}\
/*Pagination*/\
.pagination \{\
  height: auto;\
  margin: 0;\
  padding: 30px 0;\
\}\
.pagination ul \{\
  -webkit-border-radius: 0;\
  -moz-border-radius: 0;\
  border-radius: 0;\
  border: none;\
  box-shadow: none;\
  margin: 0 auto;\
  width: 100%;\
  text-align: center;\
\}\
.pagination ul li \{\
  display: inline-block;\
  margin: 0 2px;\
\}\
.pagination ul li .pagenav,\
.pagination ul li .hasTooltip \{\
  padding: 4px 13px;\
  text-transform: none;\
  color: #ffffff;\
  -webkit-border-radius: 0px !important;\
  -moz-border-radius: 0px !important;\
  border-radius: 0px !important;\
  box-shadow: none;\
  border: none;\
  line-height: 26px;\
  font-weight: 500;\
\}\
.pagination ul li span.pagenav \{\
  background: #14152d;\
  color: #ffffff;\
\}\
.pagination ul li a:focus \{\
  background: #143c77;\
\}\
.pagination ul li a:focus:hover \{\
  background: #14152d;\
\}\
.pagination ul li a:hover \{\
  color: #ffffff;\
\}\
.pagination ul .pagination-start span,\
.pagination ul .pagination-prev span,\
.pagination ul .pagination-next span,\
.pagination ul .pagination-end span \{\
  display: none;\
\}\
.pagination ul .pagination-start .pagenav,\
.pagination ul .pagination-prev .pagenav,\
.pagination ul .pagination-next .pagenav,\
.pagination ul .pagination-end .pagenav \{\
  font-size: 0;\
  line-height: 0;\
\}\
.pagination ul .pagination-start .pagenav:before,\
.pagination ul .pagination-prev .pagenav:before,\
.pagination ul .pagination-next .pagenav:before,\
.pagination ul .pagination-end .pagenav:before \{\
  font-family: FontAwesome;\
  font-size: 20px;\
  line-height: 26px;\
\}\
.pagination ul .pagination-start .pagenav:before \{\
  content: '\\f100';\
\}\
.pagination ul .pagination-prev .pagenav:before \{\
  content: '\\f104';\
\}\
.pagination ul .pagination-next .pagenav:before \{\
  content: '\\f105';\
\}\
.pagination ul .pagination-end .pagenav:before \{\
  content: '\\f101';\
\}\
.pagination ul .pagination-start .pagenav,\
.pagination ul .pagination-end .pagenav,\
.pagination ul .pagination-start .hasTooltip,\
.pagination ul .pagination-end .hasTooltip \{\
  padding-left: 11px;\
  padding-right: 11px;\
\}\
/*Forms*/\
input[type='radio'],\
input[type='checkbox'] \{\
  margin: -2px 0 0;\
\}\
/* Images */\
.item_img,\
.category_img \{\
  margin: 0 0 33px;\
\}\
.lazy_preloader \{\
  display: inline-block;\
  vertical-align: middle;\
  max-width: 100%;\
  position: relative;\
  background: url(../images/camera-loader.gif) 50% 50% no-repeat #ffffff;\
\}\
.lazy_preloader .lazy_preloader_inner \{\
  display: block;\
  max-width: 100%;\
\}\
.lazy_preloader img \{\
  position: absolute;\
\}\
img.lazy \{\
  opacity: 0 !important;\
  -webkit-transform: scale(0.9) !important;\
  -moz-transform: scale(0.9) !important;\
  -ms-transform: scale(0.9) !important;\
  -o-transform: scale(0.9) !important;\
  transform: scale(0.9) !important;\
\}\
img \{\
  -webkit-transition: all 0.5s linear;\
  -moz-transition: all 0.5s linear;\
  -o-transition: all 0.5s linear;\
  transition: all 0.5s linear;\
  transform: scale(1);\
  -o-transform: scale(1);\
  -moz-transform: scale(1);\
  -webkit-transform: scale(1);\
  -ms-transform: scale(1);\
\}\
.BWfade \{\
  width: 100% !important;\
  height: 100% !important;\
  top: 0 !important;\
  left: 0 !important;\
  display: block !important;\
  z-index: 2;\
  opacity: 0 !important;\
  -webkit-transition: all 0.5s linear !important;\
  -moz-transition: all 0.5s linear !important;\
  -o-transition: all 0.5s linear !important;\
  transition: all 0.5s linear !important;\
  transform: scale(1);\
  -o-transform: scale(1);\
  -moz-transform: scale(1);\
  -webkit-transform: scale(1);\
  -ms-transform: scale(1);\
\}\
.item_img \{\
  font-size: 0;\
  line-height: 0;\
  position: relative;\
\}\
.item_img a \{\
  position: relative;\
  display: inline-block;\
  max-width: 100%;\
  overflow: hidden;\
  /*&:before,\
    &:after\{\
      content: "";\
      opacity: 0;\
      pointer-events: none;\
      z-index:3;\
      position:absolute;\
      .box-sizing(border-box);\
      .transition(all 0.5s ease);\
      .box-shadow(none);\
    \}\
    &:before\{\
      top:7px;\
      left:7px;\
      right:100%;\
      bottom:100%;\
      border-top: 1px solid rgba(255,255,255,0.8);\
      border-left: 1px solid rgba(255,255,255,0.8);\
    \}\
    &:after\{\
      left:100%;\
      top:100%;\
      bottom:7px;\
      right:7px;\
      border-bottom: 1px solid rgba(255,255,255,0.8);\
      border-right: 1px solid rgba(255,255,255,0.8);\
      \}*/\
\}\
.item_img a.touchGalleryLink:after \{\
  display: none;\
\}\
.item_img a img \{\
  opacity: 0.99;\
\}\
.item_img a:hover \{\
  /*&:before\{\
        opacity: 1;\
        bottom: 7px;\
        right: 7px;\
        .box-shadow(inset 2px 2px 2px rgba(0,0,0,0.15));\
      \}\
      &:after\{\
        opacity: 1;\
        top: 8px;\
        left: 8px;\
        box-shadow: inset -2px -2px 2px rgba(0,0,0,0.15);\
        \}*/\
\}\
.item_img a:hover img,\
.item_img a:hover .BWfade \{\
  transform: scale(1.1) !important;\
  -o-transform: scale(1.1) !important;\
  -moz-transform: scale(1.1) !important;\
  -webkit-transform: scale(1.1) !important;\
  -ms-transform: scale(1.1) !important;\
  opacity: 1 !important;\
\}\
.img-intro__left,\
.img-full__left \{\
  float: left;\
  margin: 0 20px 9px 0;\
  max-width: 65%;\
\}\
.img-intro__right,\
.img-full__right \{\
  float: right;\
  margin: 0 0 9px 18px;\
  max-width: 65%;\
\}\
.well \{\
  min-height: 20px;\
  padding: 19px;\
  margin-bottom: 20px;\
  background-color: #f5f5f5;\
  border: 1px solid #e3e3e3;\
  -webkit-border-radius: 4px;\
  -moz-border-radius: 4px;\
  border-radius: 4px;\
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\
\}\
.item__module,\
.item \{\
  opacity: 0;\
  -webkit-transition: all 0.8s ease;\
  -moz-transition: all 0.8s ease;\
  -o-transition: all 0.8s ease;\
  transition: all 0.8s ease;\
  transform: translateY(-30px);\
  -o-transform: translateY(-30px);\
  -moz-transform: translateY(-30px);\
  -webkit-transform: translateY(-30px);\
  -ms-transform: translateY(-30px);\
\}\
.item__module.visible-first,\
.item.visible-first \{\
  opacity: 1;\
  transform: translateY(0px);\
  -o-transform: translateY(0px);\
  -moz-transform: translateY(0px);\
  -webkit-transform: translateY(0px);\
  -ms-transform: translateY(0px);\
\}\
/*======================= TOP =======================*/\
.headerContent \{\
  background: url(../images/template/headerbg.jpg) center 0 no-repeat;\
  background-size: cover;\
  padding-top: 34px;\
\}\
/*======================= HEADER =======================*/\
#header \{\
  padding-top: 58px;\
  padding-bottom: 96px;\
\}\
#header .moduleTitle \{\
  font-size: 72px;\
  font-weight: bold;\
  line-height: 72px;\
  margin-bottom: 0px;\
  padding-bottom: 11px;\
\}\
#header .moduleTitle:after \{\
  display: none;\
\}\
#header .mod-article-single \{\
  color: #ffffff;\
  font-size: 36px;\
  font-weight: 600;\
  line-height: 40px;\
\}\
ul.buttons \{\
  margin: 19px 0 48px;\
\}\
ul.buttons li \{\
  display: inline-block;\
  padding: 0px 5px 5px;\
\}\
ul.buttons li a \{\
  background: none;\
  color: #ffffff;\
  text-shadow: none;\
  border: none;\
  border: 1px solid #cccccc;\
  -webkit-border-radius: 6px;\
  -moz-border-radius: 6px;\
  border-radius: 6px;\
  display: inline-block;\
  font-size: 16px;\
  padding: 9px 20px 10px;\
  min-width: 93px;\
\}\
ul.buttons li a:hover \{\
  background: #143c77;\
  border-color: #9bdeda;\
\}\
#logo \{\
  margin-bottom: 27px;\
\}\
#logo img + h2 \{\
  font-size: 0;\
  line-height: 0;\
  height: 0;\
  width: 0;\
  border: none;\
  padding: 0;\
  margin: 0;\
  overflow: hidden;\
  text-indent: -9999px;\
\}\
#logo h2 \{\
  padding: 0;\
\}\
#logo h2:after \{\
  display: none;\
\}\
#logo a \{\
  display: inline-block;\
  max-width: 100%;\
\}\
.scrolled #top \{\
  background: #0505058a;;\
  padding-top: 5px;\
\}\
.scrolled #top #logo \{\
  margin-bottom: 0px;\
\}\
.scrolled #top .icemegamenu > ul > li + li::before,\
.scrolled #top .icemegamenu > ul > li > a.iceMenuTitle \{\
  line-height: 32px;\
\}\
/*======================= NAVIGATION =======================*/\
#navigation \{\
  width: 100%;\
  background: #ffffff;\
  padding-top: 48px;\
  padding-bottom: 24px;\
\}\
.body__page1 #navigation \{\
  padding-bottom: 48px;\
\}\
.scroll-to-fixed-fixed \{\
  -webkit-transform: translateZ(0);\
\}\
.search-block \{\
  text-align: right;\
\}\
.search-block input \{\
  max-width: 100%;\
\}\
.masonry .item \{\
  margin-left: 0 !important;\
\}\
/*======================= SHOWCASE =======================*/\
#showcase \{\
  background: #143c77;\
  color: #ffffff;\
  text-shadow: none;\
  border: none;\
  padding-top: 24px;\
\}\
#showcase h1,\
#showcase h2,\
#showcase h3,\
#showcase h4,\
#showcase h5,\
#showcase h6,\
#showcase a \{\
  color: #ffffff;\
\}\
#showcase a:hover \{\
  color: #14152d;\
\}\
#showcase h1:after \{\
  background: white;\
\}\
#showcase ul.item_list li:before,\
#showcase .list1 ul li:before,\
#showcase .archive-module li:before,\
#showcase .categories-module li:before,\
#showcase .category-modulefaqs_anchors li:before \{\
  color: #ffffff;\
\}\
#showcase .mod-newsflash-adv.droplist .dropcap \{\
  color: #ffffff;\
\}\
#showcase .mod-newsflash-adv.droplist .dropcap:after \{\
  background: #ffffff;\
\}\
#showcase .mod-newsflash-adv.droplist .item_content \{\
  color: #14152d;\
\}\
#showcase .mod-newsflash-adv.droplist .item_content .item_title \{\
  color: #14152d;\
\}\
.mod-article-single \{\
  margin-bottom: 24px;\
\}\
.mod-article-single.custom \{\
  color: #14152d;\
  font-size: 30px;\
  line-height: 48px;\
  margin-top: -99px;\
\}\
.mod-article-single.custom .item_img img \{\
  -webkit-border-radius: 1000px;\
  -moz-border-radius: 1000px;\
  border-radius: 1000px;\
  border: 7px solid #ffffff;\
\}\
.mod-newsflash-adv.news .item_published \{\
  font-size: 18px;\
  font-weight: 600;\
  line-height: 24px;\
  text-transform: uppercase;\
\}\
.mod-newsflash-adv.numbers \{\
  padding: 0 72px;\
\}\
.mod-newsflash-adv.numbers .item_content > .fa \{\
  background: #cdcdcd;\
  color: #ffffff;\
  -webkit-border-radius: 1000px;\
  -moz-border-radius: 1000px;\
  border-radius: 1000px;\
  font-size: 28px;\
  line-height: 60px;\
  margin-bottom: 24px;\
  width: 60px;\
  text-align: center;\
\}\
.mod-newsflash-adv.numbers .item_content .item_title \{\
  color: #143c77;\
  font-weight: bold;\
\}\
.mod-newsflash-adv.numbers .item_content .item_introtext \{\
  font-weight: bold;\
  padding-bottom: 6px;\
\}\
.mod-newsflash-adv.droplist .dropcap \{\
  color: #143c77;\
  display: inline-block;\
  font-size: 60px;\
  font-weight: 900;\
  line-height: 60px;\
  margin-bottom: 30px;\
  padding: 0px 0 24px;\
  position: relative;\
  text-transform: uppercase;\
  text-align: center;\
\}\
.mod-newsflash-adv.droplist .dropcap:after \{\
  content: "";\
  position: absolute;\
  bottom: 0;\
  left: 50%;\
  height: 1px;\
  background: #143c77;\
  -webkit-transition: all 0.5s linear;\
  -moz-transition: all 0.5s linear;\
  -o-transition: all 0.5s linear;\
  transition: all 0.5s linear;\
  width: 76px;\
  opacity: 1;\
  margin-left: -38px;\
\}\
.mod-newsflash-adv.droplist .item_content \{\
  padding: 0 16px;\
\}\
.mod-newsflash-adv.testimonials .item_content:before \{\
  content: "\'e2\'80\'9c";\
  font-size: 60px;\
  font-weight: 900;\
  float: left;\
  margin-right: 4px;\
\}\
.mod-newsflash-adv.testimonials .item_content .item_introtext \{\
  overflow: hidden;\
\}\
.mod-newsflash-adv.team .item \{\
  padding-top: 109px;\
\}\
.mod-newsflash-adv.team .item .item_content \{\
  background: #143c77;\
  color: #ffffff;\
  text-shadow: none;\
  border: none;\
\}\
.mod-newsflash-adv.team .item .item_content .item_img img \{\
  -webkit-border-radius: 1000px;\
  -moz-border-radius: 1000px;\
  border-radius: 1000px;\
  border: 7px solid white;\
  margin-top: -109px;\
  -webkit-box-sizing: border-box;\
  -moz-box-sizing: border-box;\
  box-sizing: border-box;\
\}\
.mod-newsflash-adv.team .item .item_content .item_title \{\
  font-weight: bold;\
\}\
.mod-newsflash-adv.services .item_content \{\
  padding: 0 16px;\
\}\
.mod-newsflash-adv.services .item_content > .fa \{\
  font-size: 48px;\
  line-height: 96px;\
  width: 96px;\
  text-align: center;\
  -webkit-border-radius: 1000px;\
  -moz-border-radius: 1000px;\
  border-radius: 1000px;\
  background: #cdcdcd;\
  color: white;\
  margin-bottom: 28px;\
\}\
.mod-newsflash-adv .isotope \{\
  margin: 0 -1.5%;\
\}\
.mod-newsflash-adv .isotope-item \{\
  padding: 0 1.5%;\
  -webkit-box-sizing: border-box;\
  -moz-box-sizing: border-box;\
  box-sizing: border-box;\
  margin: 0;\
  float: left;\
\}\
.mod-newsflash-adv .isotope-item.straightDown \{\
  text-align: center;\
\}\
/*======================= FEATURE =======================*/\
#feature \{\
  background: url(../images/template/featurebg.jpg) center 0 repeat;\
  color: #ffffff;\
  padding-top: 24px;\
  padding-bottom: 24px;\
\}\
#feature h1,\
#feature h2,\
#feature h3,\
#feature h4,\
#feature h5,\
#feature h6,\
#feature a \{\
  color: #ffffff;\
\}\
#feature a:hover \{\
  color: #14152d;\
\}\
#feature h1:after \{\
  background: white;\
\}\
#feature ul.item_list li:before,\
#feature .list1 ul li:before,\
#feature .archive-module li:before,\
#feature .categories-module li:before,\
#feature .category-modulefaqs_anchors li:before \{\
  color: #ffffff;\
\}\
.body__page1 #feature .container-fluid \{\
  position: relative;\
\}\
.body__page1 #feature .container-fluid:before,\
.body__page1 #feature .container-fluid:after \{\
  display: block;\
  position: absolute;\
  top: 40px;\
  bottom: 40px;\
  content: "";\
  border-left: 1px solid rgba(255, 255, 255, 0.2);\
\}\
.body__page1 #feature .container-fluid:before \{\
  left: 33.333%;\
\}\
.body__page1 #feature .container-fluid:after \{\
  left: 66.666%;\
\}\
.body__page1 #feature .module_container \{\
  padding: 0 12%;\
\}\
.body__page2 #footer .mod-newsflash-adv \{\
  position: relative;\
\}\
.body__page2 #footer .mod-newsflash-adv:before,\
.body__page2 #footer .mod-newsflash-adv:after \{\
  display: block;\
  position: absolute;\
  top: 0px;\
  bottom: 40px;\
  content: "";\
  border-left: 1px solid rgba(255, 255, 255, 0.2);\
\}\
.body__page2 #footer .mod-newsflash-adv:before \{\
  left: 33.333%;\
\}\
.body__page2 #footer .mod-newsflash-adv:after \{\
  left: 66.666%;\
\}\
.body__page3 #bottom .mod-newsflash-adv.cols-3 \{\
  position: relative;\
\}\
.body__page3 #bottom .mod-newsflash-adv.cols-3:before,\
.body__page3 #bottom .mod-newsflash-adv.cols-3:after \{\
  display: block;\
  position: absolute;\
  top: 0px;\
  bottom: 40px;\
  content: "";\
  border-left: 1px solid rgba(255, 255, 255, 0.2);\
  margin-left: -48px;\
\}\
.body__page3 #bottom .mod-newsflash-adv.cols-3:before \{\
  left: 33.333%;\
\}\
.body__page3 #bottom .mod-newsflash-adv.cols-3:after \{\
  left: 66.666%;\
\}\
.body__page3 #bottom .mod-newsflash-adv.cols-3 .item_content \{\
  padding-right: 20%;\
\}\
/*======================= MAINTOP =======================*/\
#maintop \{\
  background: url(../images/template/maintopbg2.jpg) center 0 no-repeat;\
  background-size: cover;\
  color: #ffffff;\
  padding-top: 24px;\
\}\
#maintop h1,\
#maintop h2,\
#maintop h3,\
#maintop h4,\
#maintop h5,\
#maintop h6,\
#maintop a \{\
  color: #ffffff;\
\}\
#maintop a:hover \{\
  color: #14152d;\
\}\
#maintop h1:after \{\
  background: white;\
\}\
#maintop ul.item_list li:before,\
#maintop .list1 ul li:before,\
#maintop .archive-module li:before,\
#maintop .categories-module li:before,\
#maintop .category-modulefaqs_anchors li:before \{\
  color: #ffffff;\
\}\
/*======================= CONTENT TOP =======================*/\
/*======================= CONTENT =======================*/\
#content \{\
  padding-top: 25px;\
\}\
#component \{\
  min-height: 0;\
\}\
.item \{\
  margin-bottom: 24px;\
\}\
.item:after \{\
  content: '';\
  display: block;\
  clear: both;\
\}\
.page-header \{\
  border: none;\
  padding: 0;\
  margin: 0;\
\}\
.item_info_dl \{\
  font-size: 18px;\
  font-weight: 600;\
  line-height: 24px;\
  color: #14152d;\
  margin: 0 0 24px;\
\}\
.item_info_dl dd \{\
  margin: 0;\
  display: inline;\
\}\
.item_info_dl dd > * \{\
  display: inline;\
\}\
.page-item \{\
  padding-bottom: 20px;\
\}\
/*===== Gallery Page ======*/\
ul.gallery \{\
  margin: 0;\
  text-align: justify;\
  font-size: 0.1px;\
  display: block;\
  line-height: 0;\
\}\
ul.gallery:after \{\
  content: '';\
  display: inline-block;\
  width: 100%;\
\}\
ul.gallery .gallery-item \{\
  list-style: none;\
  opacity: 0;\
  display: inline-block;\
  font-size: 14px;\
  line-height: 24px;\
  overflow: hidden;\
\}\
ul.gallery .gallery-item .view .content * \{\
  color: inherit;\
\}\
ul.gallery.loaded .gallery-item \{\
  display: none;\
\}\
ul.gallery .gap \{\
  list-style: none;\
\}\
ul.gallery .gallery-grid .item_img \{\
  margin-right: 0;\
  float: none;\
  max-width: 100%;\
\}\
ul.gallery .gallery-grid .item_img img \{\
  opacity: 0.99;\
\}\
ul.gallery .gallery-grid.straightDown \{\
  float: none;\
\}\
ul.gallery .gallery-grid.straightDown .item_img \{\
  float: left;\
  margin: 0 24px 24px 0 !important;\
\}\
ul.gallery .gallery-grid .view a.hover_more \{\
  background: none !important;\
  line-height: inherit;\
  border: none;\
  color: inherit;\
\}\
ul.gallery .gallery-grid .view a.hover_more span \{\
  display: none;\
\}\
ul.gallery .gallery-grid .view a.hover_more:hover \{\
  color: #999;\
\}\
ul.gallery .gallery-grid .view a \{\
  color: inherit;\
\}\
ul.gallery .gallery-grid .view a:hover \{\
  color: #999;\
\}\
ul.gallery .gap \{\
  display: inline-block;\
\}\
ul.gallery .gallery-list \{\
  margin: 0 0 15px;\
\}\
ul.gallery .gallery-list .view a.hover_more i \{\
  display: none;\
\}\
ul.gallery .gallery-list .galleryZoom \{\
  display: none;\
\}\
ul.gallery .item_more a \{\
  vertical-align: top;\
\}\
ul.gallery.cols-3 .gap,\
ul.gallery.cols-3 .gallery-grid \{\
  width: 32%;\
\}\
ul.gallery.cols-1 .gap,\
ul.gallery.cols-1 .gallery-grid \{\
  width: 100%;\
\}\
ul.gallery.cols-2 .gap,\
ul.gallery.cols-2 .gallery-grid \{\
  width: 48%;\
\}\
ul.gallery.cols-4 .gap,\
ul.gallery.cols-4 .gallery-grid \{\
  width: 24%;\
\}\
/*===== Testimonials Page ======*/\
.page-category__testimonials .item \{\
  margin-bottom: 30px;\
\}\
small \{\
  display: block;\
  font-size: 18px;\
  font-weight: 600;\
  padding-bottom: 24px;\
\}\
small:before \{\
  content: "-";\
\}\
blockquote \{\
  padding: 0;\
  margin: 0;\
  border-left: none;\
\}\
blockquote p \{\
  font-size: inherit;\
  font-weight: normal;\
  line-height: inherit;\
\}\
blockquote small \{\
  color: inherit;\
  font-size: 18px;\
  font-weight: 600;\
  padding-bottom: 24px;\
\}\
blockquote small:before \{\
  content: "";\
\}\
/*===== Portfolio Page ======*/\
.gallery-item \{\
  margin-bottom: 48px;\
\}\
.portfolio-thumbs \{\
  float: left;\
  margin-left: 0;\
  width: 700px;\
  max-width: 65%;\
  margin-right: 20px;\
  font-size: 0;\
  line-height: 0;\
  margin-bottom: 20px;\
\}\
.portfolio-thumbs ul \{\
  margin: 0 -20px 0 0;\
\}\
.portfolio-thumbs ul li \{\
  float: left;\
  width: 33.33%;\
  padding-right: 20px;\
  -webkit-box-sizing: border-box;\
  -moz-box-sizing: border-box;\
  box-sizing: border-box;\
  font-size: 0;\
  line-height: 0;\
\}\
.portfolio-thumbs ul li a \{\
  display: inline-block;\
  position: relative;\
  overflow: hidden;\
  max-width: 100%;\
\}\
.portfolio-thumbs ul li a:before \{\
  content: '';\
  width: 100%;\
  height: 100%;\
  position: absolute;\
  top: 0;\
  left: 0;\
  opacity: 0;\
  -webkit-transition: 0.3s;\
  -moz-transition: 0.3s;\
  -o-transition: 0.3s;\
  transition: 0.3s;\
  z-index: 20;\
  background: #000;\
\}\
.portfolio-thumbs ul li a:after \{\
  content: '\\f00e';\
  font-family: FontAwesome;\
  color: #fff;\
  font-size: 0;\
  line-height: 0;\
  text-align: center;\
  width: 100%;\
  height: 0;\
  position: absolute;\
  top: 50%;\
  left: 0;\
  opacity: 0;\
  -webkit-transition: 0.3s;\
  -moz-transition: 0.3s;\
  -o-transition: 0.3s;\
  transition: 0.3s;\
  z-index: 21;\
\}\
.portfolio-thumbs ul li a:hover:before \{\
  opacity: 0.5;\
\}\
.portfolio-thumbs ul li a:hover:after \{\
  opacity: 1;\
  font-size: 40px;\
\}\
.portfolio-thumbs ul li a:hover img \{\
  -webkit-transform: scale(1.1);\
  -moz-transform: scale(1.1);\
  -ms-transform: scale(1.1);\
  -o-transform: scale(1.1);\
  transform: scale(1.1);\
\}\
.portfolio-thumbs ul li a.portfolio-video:after \{\
  content: '\\f16a';\
\}\
.portfolio-thumbs ul li a img \{\
  -webkit-transition: 0.3s;\
  -moz-transition: 0.3s;\
  -o-transition: 0.3s;\
  transition: 0.3s;\
\}\
.portfolio-meta-list \{\
  margin-left: 0;\
\}\
/*===== FAQ Page ======*/\
.page-category__faqs .to_top \{\
  text-align: right;\
  position: relative;\
  margin-bottom: 30px;\
\}\
.page-category__faqs .to_top:before \{\
  content: '';\
  top: 50%;\
  height: 1px;\
  background: #14152d;\
  left: 0;\
  position: absolute;\
  right: 30px;\
\}\
.page-category__faqs .to_top a \{\
  font-size: 18px;\
\}\
.page-category__faqs .item \{\
  margin-bottom: 0;\
\}\
.category-modulefaqs_anchors \{\
  padding-bottom: 40px;\
\}\
/*===== Team Page ======*/\
.page-category__team .item_introtext \{\
  overflow: hidden;\
\}\
/*===== Blog Page ======*/\
.page-item__blog .item_img \{\
  padding-left: 96px;\
  position: relative;\
\}\
.page-item__blog .item_img .item_published \{\
  background: #143c77;\
  border: 6px solid #ffffff;\
  -webkit-border-radius: 1000px;\
  -moz-border-radius: 1000px;\
  border-radius: 1000px;\
  color: #ffffff;\
  position: absolute;\
  left: 0;\
  top: 0;\
  margin: -7px 0 0 -3px;\
  font-size: 36px;\
  font-weight: 900;\
  line-height: 36px;\
  padding: 0px;\
  height: 144px;\
  width: 144px;\
  text-align: center;\
  text-transform: uppercase;\
\}\
.page-item__blog .item_img .item_published span \{\
  font-size: 60px;\
  line-height: 60px;\
  display: block;\
  padding-top: 18px;\
\}\
.page-item__blog > div,\
.page-item__blog > .item_header \{\
  padding-left: 96px !important;\
\}\
.page-blog .item \{\
  padding-left: 96px;\
\}\
.page-blog .item .item_img \{\
  position: relative;\
\}\
.page-blog .item .item_img .item_published \{\
  background: #143c77;\
  border: 6px solid #ffffff;\
  -webkit-border-radius: 1000px;\
  -moz-border-radius: 1000px;\
  border-radius: 1000px;\
  color: #ffffff;\
  position: absolute;\
  left: 0;\
  top: 0;\
  margin: -7px 0 0 -99px;\
  font-size: 36px;\
  font-weight: 900;\
  line-height: 36px;\
  padding: 0px;\
  height: 144px;\
  width: 144px;\
  text-align: center;\
  text-transform: uppercase;\
\}\
.page-blog .item .item_img .item_published span \{\
  font-size: 60px;\
  line-height: 60px;\
  display: block;\
  padding-top: 16px;\
\}\
.tags \{\
  clear: both;\
  padding-bottom: 24px;\
\}\
.item_fulltext ol li \{\
  padding-bottom: 24px;\
\}\
.addthis_toolbox \{\
  padding-top: 14px;\
\}\
/*===== Privacy Page ======*/\
.page-item__privacy_policy .item_fulltext h4 \{\
  float: left;\
  width: 35%;\
  padding-right: 5%;\
\}\
.page-item__privacy_policy .item_fulltext p \{\
  margin-left: 40%;\
  position: relative;\
\}\
.page-item__privacy_policy .item_fulltext p:before \{\
  content: '';\
  position: absolute;\
  top: 0;\
  bottom: 0px;\
  left: -3%;\
  width: 0px;\
  border-right: 1px dotted #14152d;\
\}\
/*======================= CONTENT BOTTOM =======================*/\
#content-bottom \{\
  padding-bottom: 40px;\
\}\
/*=== Pricing table ===*/\
.pricing_detailed .row-fluid \{\
  margin-left: 0;\
\}\
.pricing_detailed .row-fluid .item \{\
  padding: 0;\
  position: relative;\
\}\
.pricing_detailed .row-fluid .item:hover,\
.pricing_detailed .row-fluid .item.featured \{\
  z-index: 4;\
\}\
.pricing_detailed .row-fluid .item:hover .item_content,\
.pricing_detailed .row-fluid .item.featured .item_content \{\
  border-color: #fff !important;\
  -webkit-box-shadow: 0 0 38px rgba(0, 0, 0, 0.23);\
  -moz-box-shadow: 0 0 38px rgba(0, 0, 0, 0.23);\
  box-shadow: 0 0 38px rgba(0, 0, 0, 0.23);\
\}\
.pricing_detailed .row-fluid .item:hover .item_content .price,\
.pricing_detailed .row-fluid .item.featured .item_content .price \{\
  background: #14152d;\
\}\
.pricing_detailed .row-fluid .item:hover .item_content ul,\
.pricing_detailed .row-fluid .item.featured .item_content ul \{\
  margin-left: -1px;\
  margin-right: -1px;\
\}\
.pricing_detailed .row-fluid .item:hover .item_content ul li,\
.pricing_detailed .row-fluid .item.featured .item_content ul li \{\
  padding-left: 1px;\
  padding-right: 1px;\
\}\
.pricing_detailed .row-fluid .item + .item \{\
  margin-left: -1px;\
\}\
.pricing_detailed .row-fluid .item_content \{\
  border: 1px solid #14152d;\
  text-align: center;\
  padding: 22px 0 19px;\
  background: #fff;\
  margin: 0;\
  -webkit-transition: 0.5s;\
  -moz-transition: 0.5s;\
  -o-transition: 0.5s;\
  transition: 0.5s;\
  position: relative;\
\}\
.pricing_detailed .row-fluid .item_content .item_title span \{\
  display: block;\
\}\
.pricing_detailed .row-fluid .item_content .price \{\
  background: #143c77;\
  color: #fff;\
  font-size: 50px;\
  font-weight: 300;\
  line-height: 60px;\
  padding: 20px 0 25px;\
  margin: 0 -1px;\
  -webkit-transition: 0.5s;\
  -moz-transition: 0.5s;\
  -o-transition: 0.5s;\
  transition: 0.5s;\
\}\
.pricing_detailed .row-fluid .item_content .price small \{\
  display: block;\
  font-size: 17px;\
  text-transform: uppercase;\
  line-height: 25px;\
\}\
.pricing_detailed .row-fluid .item_content ul \{\
  margin: 0 0px 18px;\
  list-style: none;\
  background: #f6f6f6;\
\}\
.pricing_detailed .row-fluid .item_content ul li \{\
  border-bottom: 1px solid #14152d;\
  font-weight: 300;\
  padding: 16px 10px 17px;\
  padding-left: 0;\
  padding-right: 0;\
\}\
.pricing_detailed .row-fluid:hover .featured \{\
  z-index: 1;\
\}\
.pricing_detailed .row-fluid:hover .featured .item_content \{\
  border-color: #14152d !important;\
  -webkit-box-shadow: none;\
  -moz-box-shadow: none;\
  box-shadow: none;\
\}\
.pricing_detailed .row-fluid:hover .featured .item_content ul \{\
  margin-left: 0px;\
  margin-right: 0px;\
\}\
.pricing_detailed .row-fluid:hover .featured .item_content ul li \{\
  padding-left: 0px;\
  padding-right: 0px;\
\}\
.pricing_detailed .row-fluid:hover .featured:hover \{\
  z-index: 4;\
\}\
.pricing_detailed .row-fluid:hover .featured:hover .item_content \{\
  border-color: #fff !important;\
  -webkit-box-shadow: 0 0 38px rgba(0, 0, 0, 0.23);\
  -moz-box-shadow: 0 0 38px rgba(0, 0, 0, 0.23);\
  box-shadow: 0 0 38px rgba(0, 0, 0, 0.23);\
\}\
.pricing_detailed .row-fluid:hover .featured:hover .item_content .price \{\
  background: #14152d;\
\}\
.pricing_detailed .row-fluid:hover .featured:hover .item_content ul \{\
  margin-left: -1px;\
  margin-right: -1px;\
\}\
.pricing_detailed .row-fluid:hover .featured:hover .item_content ul li \{\
  padding-left: 1px;\
  padding-right: 1px;\
\}\
.pricing_simple .item_content \{\
  background: #f7f7f7;\
  padding: 20px;\
\}\
.pricing_simple i \{\
  float: right;\
  width: 96px;\
  height: 96px;\
  background: #fff;\
  text-align: center;\
  color: #143c77;\
  font-size: 60px;\
  line-height: 96px;\
  margin-left: 10px;\
\}\
.pricing_simple .price \{\
  font-size: 36px;\
  line-height: 44px;\
  vertical-align: bottom;\
  color: #143c77;\
  font-weight: bold;\
  margin-bottom: 10px;\
\}\
.pricing_simple .price small \{\
  font-size: 12.6px;\
  line-height: 21.6px;\
  margin-left: -10px;\
\}\
.data-table dl \{\
  float: left;\
  width: 25%;\
  margin: 0;\
  border: 1px solid #e1e1e1;\
  -webkit-box-sizing: border-box;\
  -moz-box-sizing: border-box;\
  box-sizing: border-box;\
  text-align: center;\
\}\
.data-table dl dt \{\
  background: #f7f7f7;\
  padding: 15px 10px;\
\}\
.data-table dl dd \{\
  border-top: 1px solid #e1e1e1;\
  margin: 0;\
  padding: 15px 10px;\
\}\
.data-table dl + dl \{\
  border-left: none;\
\}\
/*======================= ASIDE RIGHT =======================*/\
.archive-module li a,\
.categories-module li a,\
.mod-menu .nav.menu li a,\
.list1 ul li a,\
.category-modulefaqs_anchors li a \{\
  display: inline;\
\}\
.archive-module li a:hover,\
.categories-module li a:hover,\
.mod-menu .nav.menu li a:hover,\
.list1 ul li a:hover,\
.category-modulefaqs_anchors li a:hover \{\
  background: none;\
\}\
.tagspopular ul \{\
  margin: 0;\
\}\
.tagspopular ul li \{\
  list-style: none;\
  display: inline-block;\
  padding: 0 15px 12px 0;\
\}\
.content-links ul \{\
  margin: 0;\
  list-style: none;\
\}\
/*======================= VIDEO =======================*/\
.mod-custom__video \{\
  position: relative;\
\}\
.mod-custom__video .video-container \{\
  height: 1080px;\
\}\
.mod-custom__video .module-content \{\
  position: absolute;\
  top: 0;\
  left: 0;\
  width: 100%;\
  height: 100%;\
  text-align: center;\
\}\
.mod-custom__video .module-content .module-content-inner \{\
  display: inline-block;\
  vertical-align: middle;\
\}\
.mod-custom__video .module-content:before \{\
  content: '';\
  display: inline-block;\
  height: 100%;\
  width: 0;\
  overflow: hidden;\
  vertical-align: middle;\
\}\
.mod-custom__video .module-content a.btn[data-control=play] span.pause \{\
  display: none;\
\}\
.mod-custom__video .module-content a.btn[data-control=pause] span.play \{\
  display: none;\
\}\
/*======================= MAINBOTTOM =======================*/\
#mainbottom \{\
  background: url(../images/template/mainbottombg.jpg) center center no-repeat;\
  background-size: cover;\
  color: white;\
  padding-top: 24px;\
\}\
#mainbottom h1,\
#mainbottom h2,\
#mainbottom h3,\
#mainbottom h4,\
#mainbottom h5,\
#mainbottom h6 \{\
  color: white;\
\}\
#mainbottom h1:after,\
#mainbottom h2:after,\
#mainbottom h3:after,\
#mainbottom h4:after,\
#mainbottom h5:after,\
#mainbottom h6:after \{\
  background: white;\
\}\
#mainbottom a \{\
  color: white;\
\}\
#mainbottom a:hover \{\
  color: #143c77;\
\}\
.body__page3 #mainbottom \{\
  background: url(../images/template/mainbottombg3.jpg) center center no-repeat;\
  background-size: cover;\
\}\
#mainbottom .mod-article-single \{\
  font-size: 30px;\
  line-height: 48px;\
\}\
#mainbottom .mod_tm_ajax_contact_form \{\
  margin: 0 auto;\
  max-width: 864px;\
\}\
#mainbottom .mod_tm_ajax_contact_form input,\
#mainbottom .mod_tm_ajax_contact_form select,\
#mainbottom .mod_tm_ajax_contact_form textarea \{\
  font-size: 18px;\
  font-weight: bold;\
  background: none;\
  -webkit-border-radius: 0;\
  -moz-border-radius: 0;\
  border-radius: 0;\
  border: 1px solid #ffffff;\
  color: #ffffff;\
  margin: 0;\
  padding: 17px 26px;\
\}\
#mainbottom .mod_tm_ajax_contact_form textarea::-moz-placeholder,\
#mainbottom .mod_tm_ajax_contact_form input::-moz-placeholder \{\
  color: white;\
\}\
#mainbottom .mod_tm_ajax_contact_form textarea \{\
  height: 202px;\
\}\
#mainbottom .mod_tm_ajax_contact_form input \{\
  height: 58px;\
\}\
/*======================= BOTTOM =======================*/\
#bottom \{\
  background: #143c77;\
  color: #ffffff;\
  text-shadow: none;\
  border: none;\
  padding-top: 24px;\
\}\
#bottom h1,\
#bottom h2,\
#bottom h3,\
#bottom h4,\
#bottom h5,\
#bottom h6,\
#bottom a \{\
  color: #ffffff;\
\}\
#bottom a:hover \{\
  color: #14152d;\
\}\
#bottom h1:after \{\
  background: white;\
\}\
#bottom ul.item_list li:before,\
#bottom .list1 ul li:before,\
#bottom .archive-module li:before,\
#bottom .categories-module li:before,\
#bottom .category-modulefaqs_anchors li:before \{\
  color: #ffffff;\
\}\
/*======================= FOOTER =======================*/\
#footer-wrapper \{\
  color: #777;\
\}\
#footer \{\
  background: url(../images/template/featurebg.jpg) center 0 repeat;\
  color: #ffffff;\
  padding-top: 24px;\
\}\
#footer h1,\
#footer h2,\
#footer h3,\
#footer h4,\
#footer h5,\
#footer h6,\
#footer a \{\
  color: #ffffff;\
\}\
#footer a:hover \{\
  color: #14152d;\
\}\
#footer h1:after \{\
  background: white;\
\}\
#footer ul.item_list li:before,\
#footer .list1 ul li:before,\
#footer .archive-module li:before,\
#footer .categories-module li:before,\
#footer .category-modulefaqs_anchors li:before \{\
  color: #ffffff;\
\}\
.copyright \{\
  font-size: 16px;\
  font-weight: 600;\
  padding-top: 44px;\
  padding-bottom: 24px;\
  text-align: center;\
\}\
.copyright .text:after \{\
  content: '|';\
  padding: 0 6px 0 10px;\
\}\
.copyright a \{\
  color: #777;\
\}\
.copyright a:hover \{\
  color: #143c77;\
\}\
/*===== Social Media ======*/\
.nav.menu.social \{\
  margin: 0;\
\}\
.nav.menu.social li \{\
  margin: 0px 11px 0 0;\
  list-style-type: none;\
  float: left;\
\}\
.nav.menu.social li a \{\
  width: 43px;\
  height: 43px;\
  display: block;\
  -webkit-box-sizing: border-box;\
  -moz-box-sizing: border-box;\
  box-sizing: border-box;\
  background: #143c77;\
  font-size: 17px;\
  line-height: 43px;\
  text-align: center;\
  color: #ffffff;\
  -webkit-transition: all 0.5s ease;\
  -moz-transition: all 0.5s ease;\
  -o-transition: all 0.5s ease;\
  transition: all 0.5s ease;\
  position: relative;\
  -webkit-border-radius: 1000px;\
  -moz-border-radius: 1000px;\
  border-radius: 1000px;\
\}\
.nav.menu.social li a:hover \{\
  background: #14152d;\
\}\
.nav.menu.social li a:before \{\
  position: relative;\
  z-index: 4;\
\}\
.nav.menu.social li a > span \{\
  border: 2px solid #143c77;\
  -webkit-border-radius: 1000px;\
  -moz-border-radius: 1000px;\
  border-radius: 1000px;\
  position: absolute !important;\
  top: 0;\
  left: 0;\
  right: 0;\
  bottom: 0;\
\}\
.nav.menu.social li a > span:before \{\
  z-index: 1;\
\}\
.nav.menu.social li a strong \{\
  display: block;\
  position: absolute;\
  top: 0;\
  left: 0;\
  width: 100%;\
  height: 100%;\
  z-index: 5;\
  -webkit-border-radius: 1000px;\
  -moz-border-radius: 1000px;\
  border-radius: 1000px;\
\}\
/*== 1200px and beyond ===================================================\
========================================================================*/\
/* Large desktop */\
/*== Up to 1200px =====================================================\
========================================================================*/\
/* Large desktop */\
@media (max-width: 1200px) \{\
  #top,\
  #maintop,\
  #mainbottom \{\
    background-size: inherit !important;\
    background-attachment: scroll !important;\
  \}\
  .icemegamenu > ul > li + li \{\
    padding-left: 30px;\
  \}\
  .icemegamenu > ul > li + li:before \{\
    left: 12px;\
  \}\
  #contact_map \{\
    height: 376px;\
  \}\
  .row-fluid \{\
    margin-left: -20px;\
  \}\
  .row-fluid [class*="itemSpan"],\
  .row-fluid [class*="span"] \{\
    padding-left: 20px;\
  \}\
  .fluid \{\
    margin-left: -20px;\
  \}\
  .jg_gallery \{\
    margin-left: -20px;\
  \}\
  .jg_gallery .gallery-grid \{\
    padding-left: 20px;\
  \}\
  .jg_row \{\
    margin-left: -20px;\
  \}\
  .jg_subcatelem_cat,\
  .jg_subcatelem_cat_r \{\
    padding-left: 20px;\
  \}\
  .mod-search__search-block .inputbox.mod-search_searchword \{\
    width: 214px;\
  \}\
  .mod_tm_instagram ul \{\
    margin: 0 0 0 -20px;\
  \}\
  .mod_tm_instagram ul li \{\
    padding-left: 20px;\
  \}\
\}\
/*== Up to 980px ======================================================\
========================================================================*/\
/* Narrow desktop */\
@media (max-width: 979px) \{\
  .icemegamenu > ul > li + li \{\
    padding-left: 6px;\
  \}\
  .icemegamenu > ul > li + li:before \{\
    content: "";\
  \}\
  h1 \{\
    font-size: 40px;\
    line-height: 40px;\
  \}\
  #header \{\
    padding-bottom: 24px;\
    padding-top: 24px;\
  \}\
  #header .moduleTitle \{\
    font-size: 50px;\
    line-height: 50px;\
  \}\
  .mod-newsflash-adv.numbers \{\
    padding: 0;\
  \}\
  .thumbnails \{\
    margin-left: -12px;\
  \}\
  .thumbnails > li \{\
    margin-left: 12px;\
  \}\
  /*footer*/\
  #back-top \{\
    display: none !important;\
  \}\
  .row-fluid \{\
    margin-left: -12px;\
  \}\
  .row-fluid [class*="itemSpan"],\
  .row-fluid [class*="span"] \{\
    padding-left: 12px;\
  \}\
  .fluid \{\
    margin-left: -12px;\
  \}\
  .jg_gallery \{\
    margin-left: -12px;\
  \}\
  .jg_gallery .gallery-grid \{\
    padding-left: 12px;\
  \}\
  .jg_row \{\
    margin-left: -12px;\
  \}\
  .jg_subcatelem_cat,\
  .jg_subcatelem_cat_r \{\
    padding-left: 12px;\
  \}\
  .body__404 .big-404 \{\
    font-size: 180px;\
  \}\
  .mod_tm_instagram ul \{\
    margin: 0 0 0 -12px;\
  \}\
  .mod_tm_instagram ul li \{\
    padding-left: 12px;\
  \}\
\}\
/*== Up to 980px and beyond 768px ======================================\
========================================================================*/\
/* Portrait tablet to landscape and desktop */\
@media (min-width: 768px) and (max-width: 979px) \{\
  .mod-search__search-block .inputbox.mod-search_searchword \{\
    width: 149px;\
  \}\
\}\
/*== Up to 767px ======================================================\
========================================================================*/\
/* Landscape phone to portrait tablet */\
@media (max-width: 767px) \{\
  body \{\
    padding: 0;\
  \}\
  body .row-container \{\
    padding: 0 20px;\
  \}\
  #header .moduleTitle \{\
    font-size: 40px;\
    line-height: 40px;\
  \}\
  .body__page3 #bottom .mod-newsflash-adv.cols-3::before,\
  .body__page3 #bottom .mod-newsflash-adv.cols-3::after,\
  .body__page2 #footer .mod-newsflash-adv::before,\
  .body__page2 #footer .mod-newsflash-adv::after,\
  .body__page1 #feature .container-fluid::before,\
  .body__page1 #feature .container-fluid::after \{\
    display: none;\
  \}\
  .body__page1 #feature .module_container \{\
    padding: 0;\
  \}\
  .body__page1 #feature .module_container .item_list \{\
    display: table;\
    margin: 0 auto;\
  \}\
  .copyright \{\
    padding-bottom: 50px;\
    padding-top: 20px;\
  \}\
  .icemegamenu > ul \{\
    float: none;\
  \}\
  .icemegamenu > ul > li + li \{\
    padding-left: 0;\
  \}\
  .sub_level_1 \{\
    margin-top: 0 !important;\
  \}\
  .icemegamenu > ul > li > a.iceMenuTitle \{\
    padding: 10px;\
  \}\
  #mainbottom .mod-article-single,\
  .mod-article-single.custom \{\
    font-size: 20px;\
    line-height: 30px;\
  \}\
  .body__page3 #bottom .mod-newsflash-adv.cols-3 .item_content \{\
    padding-right: 0%;\
  \}\
  ul.item_list,\
  .list1 ul,\
  .archive-module,\
  .categories-module,\
  .category-modulefaqs_anchors \{\
    display: table;\
    margin: 0 auto 24px;\
  \}\
  .page-item__blog > div,\
  .page-item__blog > .item_header,\
  .page-item__blog,\
  .page-blog .item \{\
    padding-left: 0px !important;\
  \}\
  .page-item__blog .item_img .item_published,\
  .page-blog .item .item_img .item_published \{\
    font-size: 16px;\
    height: 60px;\
    line-height: 20px;\
    margin: 0px 0 0 0px;\
    padding: 0;\
    width: 60px;\
  \}\
  .page-item__blog .item_img .item_published span,\
  .page-blog .item .item_img .item_published span \{\
    font-size: 20px;\
    line-height: 20px;\
    padding-top: 7px;\
  \}\
  #wrapper \{\
    margin: 0;\
  \}\
  #footer-wrapper \{\
    height: auto;\
  \}\
  #push \{\
    display: none;\
  \}\
  #logo \{\
    text-align: center;\
  \}\
  #logo a \{\
    margin: 0;\
  \}\
  .nav.menu.pull-right.nav-pills \{\
    float: none;\
    text-align: center;\
  \}\
  .nav.menu.pull-right.nav-pills li \{\
    float: none;\
    display: inline-block;\
  \}\
  .social \{\
    text-align: left;\
    padding: 10px 0;\
  \}\
  /*content*/\
  [class*="cols"] [class*="span"] \{\
    width: 100%;\
  \}\
  .item-image.blog-image \{\
    float: none;\
    margin: 0 0 20px 0;\
  \}\
  .row-fluid [class*="itemSpan"],\
  .row-fluid [class*="span"] \{\
    display: block;\
    float: none;\
    margin-left: 0;\
    width: auto;\
  \}\
  /*gallery*/\
  .page-gallery ul.gallery .gallery-grid \{\
    width: 48.5%;\
    max-width: 48.5%;\
  \}\
  .jg_gallery \{\
    margin-right: 0;\
  \}\
  .jg_gallery .gallery-grid \{\
    width: 50%;\
    max-width: 50%;\
  \}\
  .page-gallery ul.gallery .gallery-grid .view .item_img \{\
    max-width: 100%;\
  \}\
  .page-gallery ul.gallery .gallery-grid .view .item_img a \{\
    display: block;\
  \}\
  .img-full__left.span5 \{\
    width: 50%;\
  \}\
  /*contact*/\
  .contact_details .contact_details_item \{\
    width: 30%;\
    float: left;\
  \}\
  .page-gallery ul.gallery .gallery-grid .view \{\
    margin: 0 auto;\
  \}\
  .page-gallery ul.gallery .gallery-grid .view .item_img \{\
    float: none;\
    margin: 0 !important;\
  \}\
  /*Modules*/\
  .ice-megamenu-toggle \{\
    display: block;\
  \}\
  .icemegamenu > ul > li \{\
    width: 100%;\
  \}\
  #icemegamenu li > ul.icesubMenu \{\
    opacity: 1;\
    position: relative;\
    padding: 0;\
    top: 0 !important;\
    visibility: visible;\
    width: 100% !important;\
    -webkit-transform: translate(0, 0) !important;\
    -moz-transform: translate(0, 0) !important;\
    -ms-transform: translate(0, 0) !important;\
    -o-transform: translate(0, 0) !important;\
    transform: translate(0, 0) !important;\
    height: auto !important;\
  \}\
  #icemegamenu > li > ul.icesubMenu .iceCols \{\
    width: 100% !important;\
    float: none !important;\
  \}\
  #icemegamenu > li > ul.icesubMenu .iceCols input \{\
    max-width: 100% !important;\
  \}\
  #icemegamenu > li > ul.icesubMenu li \{\
    width: 100% !important;\
    float: none;\
  \}\
  ul.icesubMenu \{\
    border: none;\
  \}\
  .icemegamenu > ul > li a.iceMenuTitle \{\
    font-size: 15px;\
    height: auto;\
  \}\
  .icemegamenu > ul > li > a.iceMenuTitle > span.icemega_nosubtitle \{\
    padding-top: 0;\
  \}\
  ul.icesubMenu > li a.iceMenuTitle \{\
    margin: 0px;\
  \}\
  #icemegamenu > li > ul.icesubMenu li > ul \{\
    float: none;\
    opacity: 1;\
    position: relative;\
    top: 0 !important;\
    visibility: visible;\
    width: 100% !important;\
    left: 0;\
    margin: 0px;\
    padding: 0;\
    border: none;\
    height: auto !important;\
  \}\
  /* level 2 */\
  /* level 3 */\
  /* hide modules */\
  .icesubMenu .icemega_cover_module \{\
    width: auto !important;\
  \}\
  .nav-collapse.collapse \{\
    height: 0;\
  \}\
  /*search*/\
  .mod-search__aside .mod-search_searchword \{\
    width: 50%;\
  \}\
  /*login*/\
  .mod-login__aside .mod-login_username,\
  .mod-login__aside .mod-login_passwd \{\
    width: 50%;\
  \}\
  #back-top \{\
    display: none !important;\
  \}\
  .jg_subcatelem_cat,\
  .jg_subcatelem_cat_r \{\
    width: 50%;\
    max-width: 50%;\
  \}\
  .jg_row \{\
    margin-right: 0;\
  \}\
  .pricing .row-fluid \{\
    font-size: 0;\
    line-height: 0;\
  \}\
  .pricing .row-fluid .item \{\
    display: inline-block !important;\
    width: 50% !important;\
    vertical-align: middle;\
    font-size: 14px;\
    line-height: 24px;\
  \}\
  .input-prepend input,\
  .input-append input,\
  .input-prepend input[class*="span"],\
  .input-append input[class*="span"] \{\
    width: 90px;\
  \}\
\}\
/*== Up to 640px ==================================================\
====================================================================*/\
@media (max-width: 640px) \{\
  /*contact*/\
  .contact_details \{\
    margin-bottom: 24px;\
  \}\
  .contact_details .contact_details_item \{\
    width: 100%;\
    float: none;\
  \}\
  ul#order \{\
    float: none;\
  \}\
  .tabs dt \{\
    display: block !important;\
    padding: 0 !important;\
    border-left: 1px solid !important;\
  \}\
\}\
/*== Up to 480px ==================================================\
====================================================================*/\
/* Landscape phones and down */\
@media (max-width: 479px) \{\
  /*contact*/\
  .contact_form \{\
    width: 100%;\
  \}\
  /*registration*/\
  .page-registration form input,\
  .page-remind form input,\
  .page-reset form input,\
  .page-login form input,\
  .page-login form input,\
  .page-profile__edit form input,\
  .page-registration form select,\
  .page-remind form select,\
  .page-reset form select,\
  .page-login form select,\
  .page-login form select,\
  .page-profile__edit form select \{\
    width: 100%;\
  \}\
  .page-registration form label,\
  .page-remind form label,\
  .page-reset form label,\
  .page-login form label,\
  .page-login form label,\
  .page-profile__edit form label \{\
    display: inline-block;\
  \}\
  /* pagination */\
  .pagination ul li \{\
    display: none;\
  \}\
  .pagination ul li.pagination-prev,\
  .pagination ul li.pagination-next \{\
    display: inline-block;\
  \}\
  /*gallery*/\
  .page-gallery .item_img.img-intro \{\
    float: none;\
    margin: 0 0 24px 0;\
  \}\
  .page-gallery ul.gallery .gallery-item \{\
    text-align: center;\
    max-width: 100%;\
    width: 100%;\
  \}\
  .page-gallery ul.gallery .gallery-item .item_img \{\
    float: none;\
    margin: 0 auto 24px !important;\
    max-width: 100%;\
  \}\
  .page-gallery ul.gallery .gallery-item .item_img img \{\
    width: 100%;\
  \}\
  .page-gallery ul.gallery .gallery-item a.zoom \{\
    display: block;\
  \}\
  .jg_gallery .gallery-grid \{\
    width: 100%;\
    max-width: 100%;\
  \}\
  .jg_gallery .gallery-grid .lazy_container \{\
    width: 100% !important;\
  \}\
  .jg_subcatelem_cat,\
  .jg_subcatelem_cat_r \{\
    width: 100%;\
    max-width: 100%;\
  \}\
  .jg_subcatelem_cat .lazy_container,\
  .jg_subcatelem_cat_r .lazy_container \{\
    width: 100% !important;\
  \}\
  .img-full__left.span5 \{\
    width: 100%;\
    margin-right: 0;\
  \}\
  /*blog*/\
  .item_img \{\
    float: none;\
    margin: 0 0 24px 0;\
    max-width: 100%;\
  \}\
  .portfolio-thumbs \{\
    max-width: 100%;\
    width: 100%;\
    margin-right: 0;\
    float: none;\
  \}\
  .portfolio-thumbs ul \{\
    margin-right: 0;\
    margin-left: -12px;\
    overflow: hidden;\
  \}\
  .portfolio-thumbs ul li \{\
    padding-left: 12px;\
    padding-right: 0;\
  \}\
  /*archive*/\
  .page-archive_filters select \{\
    display: block;\
    width: 100%;\
  \}\
  /*contact*/\
  .contact_details .contact_details_item \{\
    width: 100%;\
    float: none;\
  \}\
  /*Modules*/\
  .pricing .row-fluid .item \{\
    width: 100% !important;\
  \}\
  .data-table dl \{\
    float: none;\
    width: 100%;\
  \}\
  .data-table dl + dl \{\
    border-left: 1px solid #e1e1e1;\
    border-top: none;\
  \}\
  /*search*/\
  .mod-search__aside .mod-search_searchword \{\
    width: 100%;\
  \}\
  /*login*/\
  .mod-login__aside .mod-login_userdata \{\
    width: 100%;\
    overflow: hidden;\
  \}\
  .mod-login__aside .mod-login_username,\
  .mod-login__aside .mod-login_passwd \{\
    width: 100%;\
  \}\
  div.modal \{\
    position: absolute;\
  \}\
  #error input \{\
    width: 200px;\
  \}\
  .page-item__privacy_policy .item_fulltext h4 \{\
    float: none;\
    width: 100%;\
  \}\
  .page-item__privacy_policy .item_fulltext p \{\
    margin-left: 0;\
  \}\
  .page-item__privacy_policy .item_fulltext p:before \{\
    display: none;\
  \}\
  .body__404 .big-404 \{\
    font-size: 170px;\
  \}\
  .mod-search__search-block .inputbox.mod-search_searchword \{\
    width: 195px;\
  \}\
\}\
/*== Up to 340px =====================================================\
========================================================================*/\
/* Portrait phones */\
@media print \{\
  a:after \{\
    display: none !important;\
  \}\
\}\
}