html {font-family: sans-serif;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
body {margin: 0;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display: block;}
audio, canvas, progress, video {display: inline-block;vertical-align: baseline;}
audio:not([controls]) {display: none;height: 0;}
[hidden], template {display: none;}
a {background-color: transparent;}
a:active, a:hover {outline: 0;}
abbr[title] {border-bottom: 1px dotted;}
b, strong {font-weight: 700;}
dfn {font-style: italic;}
h1 {margin: .67em 0;font-size: 2em;}
mark {color: #000;background: #ff0;}
small {font-size: 80%;}
sub, sup {position: relative;font-size: 75%;line-height: 0;vertical-align: baseline;}
sup {top: -.5em;}
sub {bottom: -.25em;}
img {border: 0;}
svg:not(:root) {overflow: hidden;}
figure {margin: 1em 40px;}
hr {height: 0;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
pre {overflow: auto;}
code, kbd, pre, samp {font-family: monospace,monospace;font-size: 1em;}
button, input, optgroup, select, textarea {margin: 0;font: inherit;color: inherit;}
button {overflow: visible;}
button, select {text-transform: none;}
button, html input[type=button], input[type=reset], input[type=submit] {-webkit-appearance: button;cursor: pointer;}
button[disabled], html input[disabled] {cursor: default;}
button::-moz-focus-inner, input::-moz-focus-inner {padding: 0;border: 0;}
input {line-height: normal;}
input[type=checkbox], input[type=radio] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0;}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {height: auto;}
input[type=search] {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;-webkit-appearance: textfield;}
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {-webkit-appearance: none;}
fieldset {padding: .35em .625em .75em;margin: 0 2px;border: 1px solid silver;}
legend {padding: 0;border: 0;}
textarea {overflow: auto;}
optgroup {font-weight: 700;}
table {border-spacing: 0;border-collapse: collapse;}
td, th {padding: 0;}
@media print {*, :after, :before {color: #000 !important;text-shadow: none !important;background: 0 0 !important;-webkit-box-shadow: none !important;box-shadow: none !important;}
	a, a:visited {text-decoration: underline;}
	a[href]:after {content: " (" attr(href) ")";}
	abbr[title]:after {content: " (" attr(title) ")";}
	a[href^="javascript:"]:after, a[href^="#"]:after {content: "";}
	blockquote, pre {border: 1px solid #999;page-break-inside: avoid;}
	thead {display: table-header-group;}
	img, tr {page-break-inside: avoid;}
	img {max-width: 100% !important;}
	h2, h3, p {orphans: 3;widows: 3;}
	h2, h3 {page-break-after: avoid;}
	.navbar {display: none;}
	.btn>.caret, .dropup>.btn>.caret {border-top-color: #000 !important;}
	.label {border: 1px solid #000;}
	.table {border-collapse: collapse !important;}
	.table td, .table th {background-color: #fff !important;}
	.table-bordered td, .table-bordered th {border: 1px solid #ddd !important;}}
@font-face {font-family: "Glyphicons Halflings";src: url("/fonts/glyphicons-halflings-regular.eot");src: url("/fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),url("/fonts/glyphicons-halflings-regular.woff2") format("woff2"),url("/fonts/glyphicons-halflings-regular.woff") format("woff"),url("/fonts/glyphicons-halflings-regular.ttf") format("truetype"),url("/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg");}
.glyphicon {position: relative;top: 1px;display: inline-block;font-family: "Glyphicons Halflings";font-style: normal;font-weight: 400;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.glyphicon-asterisk:before {content: "*";}
.glyphicon-plus:before {content: "+";}
.glyphicon-eur:before, .glyphicon-euro:before {content: "€";}
.glyphicon-minus:before {content: "−";}
.glyphicon-cloud:before {content: "☁";}
.glyphicon-envelope:before {content: "✉";}
.glyphicon-pencil:before {content: "✏";}
.glyphicon-glass:before {content: "";}
.glyphicon-music:before {content: "";}
.glyphicon-search:before {content: "";}
.glyphicon-heart:before {content: "";}
.glyphicon-star:before {content: "";}
.glyphicon-star-empty:before {content: "";}
.glyphicon-user:before {content: "";}
.glyphicon-film:before {content: "";}
.glyphicon-th-large:before {content: "";}
.glyphicon-th:before {content: "";}
.glyphicon-th-list:before {content: "";}
.glyphicon-ok:before {content: "";}
.glyphicon-remove:before {content: "";}
.glyphicon-zoom-in:before {content: "";}
.glyphicon-zoom-out:before {content: "";}
.glyphicon-off:before {content: "";}
.glyphicon-signal:before {content: "";}
.glyphicon-cog:before {content: "";}
.glyphicon-trash:before {content: "";}
.glyphicon-home:before {content: "";}
.glyphicon-file:before {content: "";}
.glyphicon-time:before {content: "";}
.glyphicon-road:before {content: "";}
.glyphicon-download-alt:before {content: "";}
.glyphicon-download:before {content: "";}
.glyphicon-upload:before {content: "";}
.glyphicon-inbox:before {content: "";}
.glyphicon-play-circle:before {content: "";}
.glyphicon-repeat:before {content: "";}
.glyphicon-refresh:before {content: "";}
.glyphicon-list-alt:before {content: "";}
.glyphicon-lock:before {content: "";}
.glyphicon-flag:before {content: "";}
.glyphicon-headphones:before {content: "";}
.glyphicon-volume-off:before {content: "";}
.glyphicon-volume-down:before {content: "";}
.glyphicon-volume-up:before {content: "";}
.glyphicon-qrcode:before {content: "";}
.glyphicon-barcode:before {content: "";}
.glyphicon-tag:before {content: "";}
.glyphicon-tags:before {content: "";}
.glyphicon-book:before {content: "";}
.glyphicon-bookmark:before {content: "";}
.glyphicon-print:before {content: "";}
.glyphicon-camera:before {content: "";}
.glyphicon-font:before {content: "";}
.glyphicon-bold:before {content: "";}
.glyphicon-italic:before {content: "";}
.glyphicon-text-height:before {content: "";}
.glyphicon-text-width:before {content: "";}
.glyphicon-align-left:before {content: "";}
.glyphicon-align-center:before {content: "";}
.glyphicon-align-right:before {content: "";}
.glyphicon-align-justify:before {content: "";}
.glyphicon-list:before {content: "";}
.glyphicon-indent-left:before {content: "";}
.glyphicon-indent-right:before {content: "";}
.glyphicon-facetime-video:before {content: "";}
.glyphicon-picture:before {content: "";}
.glyphicon-map-marker:before {content: "";}
.glyphicon-adjust:before {content: "";}
.glyphicon-tint:before {content: "";}
.glyphicon-edit:before {content: "";}
.glyphicon-share:before {content: "";}
.glyphicon-check:before {content: "";}
.glyphicon-move:before {content: "";}
.glyphicon-step-backward:before {content: "";}
.glyphicon-fast-backward:before {content: "";}
.glyphicon-backward:before {content: "";}
.glyphicon-play:before {content: "";}
.glyphicon-pause:before {content: "";}
.glyphicon-stop:before {content: "";}
.glyphicon-forward:before {content: "";}
.glyphicon-fast-forward:before {content: "";}
.glyphicon-step-forward:before {content: "";}
.glyphicon-eject:before {content: "";}
.glyphicon-chevron-left:before {content: "";}
.glyphicon-chevron-right:before {content: "";}
.glyphicon-plus-sign:before {content: "";}
.glyphicon-minus-sign:before {content: "";}
.glyphicon-remove-sign:before {content: "";}
.glyphicon-ok-sign:before {content: "";}
.glyphicon-question-sign:before {content: "";}
.glyphicon-info-sign:before {content: "";}
.glyphicon-screenshot:before {content: "";}
.glyphicon-remove-circle:before {content: "";}
.glyphicon-ok-circle:before {content: "";}
.glyphicon-ban-circle:before {content: "";}
.glyphicon-arrow-left:before {content: "";}
.glyphicon-arrow-right:before {content: "";}
.glyphicon-arrow-up:before {content: "";}
.glyphicon-arrow-down:before {content: "";}
.glyphicon-share-alt:before {content: "";}
.glyphicon-resize-full:before {content: "";}
.glyphicon-resize-small:before {content: "";}
.glyphicon-exclamation-sign:before {content: "";}
.glyphicon-gift:before {content: "";}
.glyphicon-leaf:before {content: "";}
.glyphicon-fire:before {content: "";}
.glyphicon-eye-open:before {content: "";}
.glyphicon-eye-close:before {content: "";}
.glyphicon-warning-sign:before {content: "";}
.glyphicon-plane:before {content: "";}
.glyphicon-calendar:before {content: "";}
.glyphicon-random:before {content: "";}
.glyphicon-comment:before {content: "";}
.glyphicon-magnet:before {content: "";}
.glyphicon-chevron-up:before {content: "";}
.glyphicon-chevron-down:before {content: "";}
.glyphicon-retweet:before {content: "";}
.glyphicon-shopping-cart:before {content: "";}
.glyphicon-folder-close:before {content: "";}
.glyphicon-folder-open:before {content: "";}
.glyphicon-resize-vertical:before {content: "";}
.glyphicon-resize-horizontal:before {content: "";}
.glyphicon-hdd:before {content: "";}
.glyphicon-bullhorn:before {content: "";}
.glyphicon-bell:before {content: "";}
.glyphicon-certificate:before {content: "";}
.glyphicon-thumbs-up:before {content: "";}
.glyphicon-thumbs-down:before {content: "";}
.glyphicon-hand-right:before {content: "";}
.glyphicon-hand-left:before {content: "";}
.glyphicon-hand-up:before {content: "";}
.glyphicon-hand-down:before {content: "";}
.glyphicon-circle-arrow-right:before {content: "";}
.glyphicon-circle-arrow-left:before {content: "";}
.glyphicon-circle-arrow-up:before {content: "";}
.glyphicon-circle-arrow-down:before {content: "";}
.glyphicon-globe:before {content: "";}
.glyphicon-wrench:before {content: "";}
.glyphicon-tasks:before {content: "";}
.glyphicon-filter:before {content: "";}
.glyphicon-briefcase:before {content: "";}
.glyphicon-fullscreen:before {content: "";}
.glyphicon-dashboard:before {content: "";}
.glyphicon-paperclip:before {content: "";}
.glyphicon-heart-empty:before {content: "";}
.glyphicon-link:before {content: "";}
.glyphicon-phone:before {content: "";}
.glyphicon-pushpin:before {content: "";}
.glyphicon-usd:before {content: "";}
.glyphicon-gbp:before {content: "";}
.glyphicon-sort:before {content: "";}
.glyphicon-sort-by-alphabet:before {content: "";}
.glyphicon-sort-by-alphabet-alt:before {content: "";}
.glyphicon-sort-by-order:before {content: "";}
.glyphicon-sort-by-order-alt:before {content: "";}
.glyphicon-sort-by-attributes:before {content: "";}
.glyphicon-sort-by-attributes-alt:before {content: "";}
.glyphicon-unchecked:before {content: "";}
.glyphicon-expand:before {content: "";}
.glyphicon-collapse-down:before {content: "";}
.glyphicon-collapse-up:before {content: "";}
.glyphicon-log-in:before {content: "";}
.glyphicon-flash:before {content: "";}
.glyphicon-log-out:before {content: "";}
.glyphicon-new-window:before {content: "";}
.glyphicon-record:before {content: "";}
.glyphicon-save:before {content: "";}
.glyphicon-open:before {content: "";}
.glyphicon-saved:before {content: "";}
.glyphicon-import:before {content: "";}
.glyphicon-export:before {content: "";}
.glyphicon-send:before {content: "";}
.glyphicon-floppy-disk:before {content: "";}
.glyphicon-floppy-saved:before {content: "";}
.glyphicon-floppy-remove:before {content: "";}
.glyphicon-floppy-save:before {content: "";}
.glyphicon-floppy-open:before {content: "";}
.glyphicon-credit-card:before {content: "";}
.glyphicon-transfer:before {content: "";}
.glyphicon-cutlery:before {content: "";}
.glyphicon-header:before {content: "";}
.glyphicon-compressed:before {content: "";}
.glyphicon-earphone:before {content: "";}
.glyphicon-phone-alt:before {content: "";}
.glyphicon-tower:before {content: "";}
.glyphicon-stats:before {content: "";}
.glyphicon-sd-video:before {content: "";}
.glyphicon-hd-video:before {content: "";}
.glyphicon-subtitles:before {content: "";}
.glyphicon-sound-stereo:before {content: "";}
.glyphicon-sound-dolby:before {content: "";}
.glyphicon-sound-5-1:before {content: "";}
.glyphicon-sound-6-1:before {content: "";}
.glyphicon-sound-7-1:before {content: "";}
.glyphicon-copyright-mark:before {content: "";}
.glyphicon-registration-mark:before {content: "";}
.glyphicon-cloud-download:before {content: "";}
.glyphicon-cloud-upload:before {content: "";}
.glyphicon-tree-conifer:before {content: "";}
.glyphicon-tree-deciduous:before {content: "";}
.glyphicon-cd:before {content: "";}
.glyphicon-save-file:before {content: "";}
.glyphicon-open-file:before {content: "";}
.glyphicon-level-up:before {content: "";}
.glyphicon-copy:before {content: "";}
.glyphicon-paste:before {content: "";}
.glyphicon-alert:before {content: "";}
.glyphicon-equalizer:before {content: "";}
.glyphicon-king:before {content: "";}
.glyphicon-queen:before {content: "";}
.glyphicon-pawn:before {content: "";}
.glyphicon-bishop:before {content: "";}
.glyphicon-knight:before {content: "";}
.glyphicon-baby-formula:before {content: "";}
.glyphicon-tent:before {content: "⛺";}
.glyphicon-blackboard:before {content: "";}
.glyphicon-bed:before {content: "";}
.glyphicon-apple:before {content: "";}
.glyphicon-erase:before {content: "";}
.glyphicon-hourglass:before {content: "⌛";}
.glyphicon-lamp:before {content: "";}
.glyphicon-duplicate:before {content: "";}
.glyphicon-piggy-bank:before {content: "";}
.glyphicon-scissors:before {content: "";}
.glyphicon-bitcoin:before {content: "";}
.glyphicon-btc:before {content: "";}
.glyphicon-xbt:before {content: "";}
.glyphicon-yen:before {content: "¥";}
.glyphicon-jpy:before {content: "¥";}
.glyphicon-ruble:before {content: "₽";}
.glyphicon-rub:before {content: "₽";}
.glyphicon-scale:before {content: "";}
.glyphicon-ice-lolly:before {content: "";}
.glyphicon-ice-lolly-tasted:before {content: "";}
.glyphicon-education:before {content: "";}
.glyphicon-option-horizontal:before {content: "";}
.glyphicon-option-vertical:before {content: "";}
.glyphicon-menu-hamburger:before {content: "";}
.glyphicon-modal-window:before {content: "";}
.glyphicon-oil:before {content: "";}
.glyphicon-grain:before {content: "";}
.glyphicon-sunglasses:before {content: "";}
.glyphicon-text-size:before {content: "";}
.glyphicon-text-color:before {content: "";}
.glyphicon-text-background:before {content: "";}
.glyphicon-object-align-top:before {content: "";}
.glyphicon-object-align-bottom:before {content: "";}
.glyphicon-object-align-horizontal:before {content: "";}
.glyphicon-object-align-left:before {content: "";}
.glyphicon-object-align-vertical:before {content: "";}
.glyphicon-object-align-right:before {content: "";}
.glyphicon-triangle-right:before {content: "";}
.glyphicon-triangle-left:before {content: "";}
.glyphicon-triangle-bottom:before {content: "";}
.glyphicon-triangle-top:before {content: "";}
.glyphicon-console:before {content: "";}
.glyphicon-superscript:before {content: "";}
.glyphicon-subscript:before {content: "";}
.glyphicon-menu-left:before {content: "";}
.glyphicon-menu-right:before {content: "";}
.glyphicon-menu-down:before {content: "";}
.glyphicon-menu-up:before {content: "";}
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
:after, :before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
html {font-size: 10px;-webkit-tap-highlight-color: rgba(0,0,0,0);}
body {font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 14px;line-height: 1.42857143;color: #c5c5c5;background-color: #fff;}
button, input, select, textarea {font-family: inherit;font-size: inherit;line-height: inherit;}
a {color: #337ab7;text-decoration: none;}
a:focus, a:hover {color: #23527c;text-decoration: underline;}
a:focus {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}
figure {margin: 0;}
img {vertical-align: middle;}
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {display: block;max-width: 100%;height: auto;}
.img-rounded {border-radius: 6px;}
.img-thumbnail {display: inline-block;max-width: 100%;height: auto;padding: 4px;line-height: 1.42857143;background-color: #fff;border: 1px solid #ddd;border-radius: 4px;-webkit-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.img-circle {border-radius: 50%;}
hr {margin-top: 20px;margin-bottom: 20px;border: 0;border-top: 1px solid #eee;}
.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);border: 0;}
.sr-only-focusable:active, .sr-only-focusable:focus {position: static;width: auto;height: auto;margin: 0;overflow: visible;clip: auto;}
[role=button] {cursor: pointer;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {font-family: inherit;font-weight: 500;line-height: 1.1;color: inherit;}
.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, .h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small {font-weight: 400;line-height: 1;color: #777;}
.h1, .h2, .h3, h1, h2, h3 {margin-top: 20px;margin-bottom: 10px;}
.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small {font-size: 65%;}
.h4, .h5, .h6, h4, h5, h6 {margin-top: 10px;margin-bottom: 10px;}
.h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small {font-size: 75%;}
.h1, h1 {font-size: 36px;}
.h2, h2 {font-size: 30px;}
.h3, h3 {font-size: 24px;}
.h4, h4 {font-size: 18px;}
.h5, h5 {font-size: 14px;}
.h6, h6 {font-size: 12px;}
p {margin: 0 0 10px;}
.lead {margin-bottom: 20px;font-size: 16px;font-weight: 300;line-height: 1.4;}
@media (min-width:768px) {.lead {font-size: 21px;}}
.small, small {font-size: 85%;}
.mark, mark {padding: .2em;background-color: #fcf8e3;}
.text-left {text-align: left;}
.text-right {text-align: right;}
.text-center {text-align: center;}
.text-justify {text-align: justify;}
.text-nowrap {white-space: nowrap;}
.text-lowercase {text-transform: lowercase;}
.text-uppercase {text-transform: uppercase;}
.text-capitalize {text-transform: capitalize;}
.text-muted {color: #777;}
.text-primary {color: #337ab7;}
a.text-primary:focus, a.text-primary:hover {color: #286090;}
.text-success {color: #3c763d;}
a.text-success:focus, a.text-success:hover {color: #2b542c;}
.text-info {color: #31708f;}
a.text-info:focus, a.text-info:hover {color: #245269;}
.text-warning {color: #8a6d3b;}
a.text-warning:focus, a.text-warning:hover {color: #66512c;}
.text-danger {color: #a94442;}
a.text-danger:focus, a.text-danger:hover {color: #843534;}
.bg-primary {color: #fff;background-color: #337ab7;}
a.bg-primary:focus, a.bg-primary:hover {background-color: #286090;}
.bg-success {background-color: #dff0d8;}
a.bg-success:focus, a.bg-success:hover {background-color: #c1e2b3;}
.bg-info {background-color: #d9edf7;}
a.bg-info:focus, a.bg-info:hover {background-color: #afd9ee;}
.bg-warning {background-color: #fcf8e3;}
a.bg-warning:focus, a.bg-warning:hover {background-color: #f7ecb5;}
.bg-danger {background-color: #f2dede;}
a.bg-danger:focus, a.bg-danger:hover {background-color: #e4b9b9;}
.page-header {padding-bottom: 9px;margin: 40px 0 20px;border-bottom: 1px solid #eee;}
ol, ul {margin-top: 0;margin-bottom: 10px;}
ol ol, ol ul, ul ol, ul ul {margin-bottom: 0;}
.list-unstyled {padding-left: 0;list-style: none;}
.list-inline {padding-left: 0;margin-left: -5px;list-style: none;}
.list-inline>li {display: inline-block;padding-right: 5px;padding-left: 5px;}
dl {margin-top: 0;margin-bottom: 20px;}
dd, dt {line-height: 1.42857143;}
dt {font-weight: 700;}
dd {margin-left: 0;}
@media (min-width:768px) {.dl-horizontal dt {float: left;width: 160px;overflow: hidden;clear: left;text-align: right;text-overflow: ellipsis;white-space: nowrap;}
	.dl-horizontal dd {margin-left: 180px;}}
abbr[data-original-title], abbr[title] {cursor: help;border-bottom: 1px dotted #777;}
.initialism {font-size: 90%;text-transform: uppercase;}
blockquote {padding: 10px 20px;margin: 0 0 20px;font-size: 17.5px;border-left: 5px solid #eee;}
blockquote ol:last-child, blockquote p:last-child, blockquote ul:last-child {margin-bottom: 0;}
blockquote .small, blockquote footer, blockquote small {display: block;font-size: 80%;line-height: 1.42857143;color: #777;}
blockquote .small:before, blockquote footer:before, blockquote small:before {content: "— ";}
.blockquote-reverse, blockquote.pull-right {padding-right: 15px;padding-left: 0;text-align: right;border-right: 5px solid #eee;border-left: 0;}
.blockquote-reverse .small:before, .blockquote-reverse footer:before, .blockquote-reverse small:before, blockquote.pull-right .small:before, blockquote.pull-right footer:before, blockquote.pull-right small:before {content: "";}
.blockquote-reverse .small:after, .blockquote-reverse footer:after, .blockquote-reverse small:after, blockquote.pull-right .small:after, blockquote.pull-right footer:after, blockquote.pull-right small:after {content: " —";}
address {margin-bottom: 20px;font-style: normal;line-height: 1.42857143;}
code, kbd, pre, samp {font-family: Menlo,Monaco,Consolas,"Courier New",monospace;}
code {padding: 2px 4px;font-size: 90%;color: #c7254e;background-color: #f9f2f4;border-radius: 4px;}
kbd {padding: 2px 4px;font-size: 90%;color: #fff;background-color: #333;border-radius: 3px;-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);}
kbd kbd {padding: 0;font-size: 100%;font-weight: 700;-webkit-box-shadow: none;box-shadow: none;}
pre {display: block;padding: 9.5px;margin: 0 0 10px;font-size: 13px;line-height: 1.42857143;color: #333;word-break: break-all;word-wrap: break-word;background-color: #f5f5f5;border: 1px solid #ccc;border-radius: 4px;}
pre code {padding: 0;font-size: inherit;color: inherit;white-space: pre-wrap;background-color: transparent;border-radius: 0;}
.pre-scrollable {max-height: 340px;overflow-y: scroll;}
.container {padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}
@media (min-width:768px) {.container {width: 750px;}}
@media (min-width:992px) {.container {width: 970px;}}
@media (min-width:1200px) {.container {width: 1170px;}}
.container-fluid {padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}
.row {margin-right: -15px;margin-left: -15px;}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;}
.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {float: left;}
.col-xs-12 {width: 100%;}
.col-xs-11 {width: 91.66666667%;}
.col-xs-10 {width: 83.33333333%;}
.col-xs-9 {width: 75%;}
.col-xs-8 {width: 66.66666667%;}
.col-xs-7 {width: 58.33333333%;}
.col-xs-6 {width: 50%;}
.col-xs-5 {width: 41.66666667%;}
.col-xs-4 {width: 33.33333333%;}
.col-xs-3 {width: 25%;}
.col-xs-2 {width: 16.66666667%;}
.col-xs-1 {width: 8.33333333%;}
.col-xs-pull-12 {right: 100%;}
.col-xs-pull-11 {right: 91.66666667%;}
.col-xs-pull-10 {right: 83.33333333%;}
.col-xs-pull-9 {right: 75%;}
.col-xs-pull-8 {right: 66.66666667%;}
.col-xs-pull-7 {right: 58.33333333%;}
.col-xs-pull-6 {right: 50%;}
.col-xs-pull-5 {right: 41.66666667%;}
.col-xs-pull-4 {right: 33.33333333%;}
.col-xs-pull-3 {right: 25%;}
.col-xs-pull-2 {right: 16.66666667%;}
.col-xs-pull-1 {right: 8.33333333%;}
.col-xs-pull-0 {right: auto;}
.col-xs-push-12 {left: 100%;}
.col-xs-push-11 {left: 91.66666667%;}
.col-xs-push-10 {left: 83.33333333%;}
.col-xs-push-9 {left: 75%;}
.col-xs-push-8 {left: 66.66666667%;}
.col-xs-push-7 {left: 58.33333333%;}
.col-xs-push-6 {left: 50%;}
.col-xs-push-5 {left: 41.66666667%;}
.col-xs-push-4 {left: 33.33333333%;}
.col-xs-push-3 {left: 25%;}
.col-xs-push-2 {left: 16.66666667%;}
.col-xs-push-1 {left: 8.33333333%;}
.col-xs-push-0 {left: auto;}
.col-xs-offset-12 {margin-left: 100%;}
.col-xs-offset-11 {margin-left: 91.66666667%;}
.col-xs-offset-10 {margin-left: 83.33333333%;}
.col-xs-offset-9 {margin-left: 75%;}
.col-xs-offset-8 {margin-left: 66.66666667%;}
.col-xs-offset-7 {margin-left: 58.33333333%;}
.col-xs-offset-6 {margin-left: 50%;}
.col-xs-offset-5 {margin-left: 41.66666667%;}
.col-xs-offset-4 {margin-left: 33.33333333%;}
.col-xs-offset-3 {margin-left: 25%;}
.col-xs-offset-2 {margin-left: 16.66666667%;}
.col-xs-offset-1 {margin-left: 8.33333333%;}
.col-xs-offset-0 {margin-left: 0;}
@media (min-width:768px) {.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {float: left;}
	.col-sm-12 {width: 100%;}
	.col-sm-11 {width: 91.66666667%;}
	.col-sm-10 {width: 83.33333333%;}
	.col-sm-9 {width: 75%;}
	.col-sm-8 {width: 66.66666667%;}
	.col-sm-7 {width: 58.33333333%;}
	.col-sm-6 {width: 50%;}
	.col-sm-5 {width: 41.66666667%;}
	.col-sm-4 {width: 33.33333333%;}
	.col-sm-3 {width: 25%;}
	.col-sm-2 {width: 16.66666667%;}
	.col-sm-1 {width: 8.33333333%;}
	.col-sm-pull-12 {right: 100%;}
	.col-sm-pull-11 {right: 91.66666667%;}
	.col-sm-pull-10 {right: 83.33333333%;}
	.col-sm-pull-9 {right: 75%;}
	.col-sm-pull-8 {right: 66.66666667%;}
	.col-sm-pull-7 {right: 58.33333333%;}
	.col-sm-pull-6 {right: 50%;}
	.col-sm-pull-5 {right: 41.66666667%;}
	.col-sm-pull-4 {right: 33.33333333%;}
	.col-sm-pull-3 {right: 25%;}
	.col-sm-pull-2 {right: 16.66666667%;}
	.col-sm-pull-1 {right: 8.33333333%;}
	.col-sm-pull-0 {right: auto;}
	.col-sm-push-12 {left: 100%;}
	.col-sm-push-11 {left: 91.66666667%;}
	.col-sm-push-10 {left: 83.33333333%;}
	.col-sm-push-9 {left: 75%;}
	.col-sm-push-8 {left: 66.66666667%;}
	.col-sm-push-7 {left: 58.33333333%;}
	.col-sm-push-6 {left: 50%;}
	.col-sm-push-5 {left: 41.66666667%;}
	.col-sm-push-4 {left: 33.33333333%;}
	.col-sm-push-3 {left: 25%;}
	.col-sm-push-2 {left: 16.66666667%;}
	.col-sm-push-1 {left: 8.33333333%;}
	.col-sm-push-0 {left: auto;}
	.col-sm-offset-12 {margin-left: 100%;}
	.col-sm-offset-11 {margin-left: 91.66666667%;}
	.col-sm-offset-10 {margin-left: 83.33333333%;}
	.col-sm-offset-9 {margin-left: 75%;}
	.col-sm-offset-8 {margin-left: 66.66666667%;}
	.col-sm-offset-7 {margin-left: 58.33333333%;}
	.col-sm-offset-6 {margin-left: 50%;}
	.col-sm-offset-5 {margin-left: 41.66666667%;}
	.col-sm-offset-4 {margin-left: 33.33333333%;}
	.col-sm-offset-3 {margin-left: 25%;}
	.col-sm-offset-2 {margin-left: 16.66666667%;}
	.col-sm-offset-1 {margin-left: 8.33333333%;}
	.col-sm-offset-0 {margin-left: 0;}}
@media (min-width:992px) {.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {float: left;}
	.col-md-12 {width: 100%;}
	.col-md-11 {width: 91.66666667%;}
	.col-md-10 {width: 83.33333333%;}
	.col-md-9 {width: 75%;}
	.col-md-8 {width: 66.66666667%;}
	.col-md-7 {width: 58.33333333%;}
	.col-md-6 {width: 50%;}
	.col-md-5 {width: 41.66666667%;}
	.col-md-4 {width: 33.33333333%;}
	.col-md-3 {width: 25%;}
	.col-md-2 {width: 16.66666667%;}
	.col-md-1 {width: 8.33333333%;}
	.col-md-pull-12 {right: 100%;}
	.col-md-pull-11 {right: 91.66666667%;}
	.col-md-pull-10 {right: 83.33333333%;}
	.col-md-pull-9 {right: 75%;}
	.col-md-pull-8 {right: 66.66666667%;}
	.col-md-pull-7 {right: 58.33333333%;}
	.col-md-pull-6 {right: 50%;}
	.col-md-pull-5 {right: 41.66666667%;}
	.col-md-pull-4 {right: 33.33333333%;}
	.col-md-pull-3 {right: 25%;}
	.col-md-pull-2 {right: 16.66666667%;}
	.col-md-pull-1 {right: 8.33333333%;}
	.col-md-pull-0 {right: auto;}
	.col-md-push-12 {left: 100%;}
	.col-md-push-11 {left: 91.66666667%;}
	.col-md-push-10 {left: 83.33333333%;}
	.col-md-push-9 {left: 75%;}
	.col-md-push-8 {left: 66.66666667%;}
	.col-md-push-7 {left: 58.33333333%;}
	.col-md-push-6 {left: 50%;}
	.col-md-push-5 {left: 41.66666667%;}
	.col-md-push-4 {left: 33.33333333%;}
	.col-md-push-3 {left: 25%;}
	.col-md-push-2 {left: 16.66666667%;}
	.col-md-push-1 {left: 8.33333333%;}
	.col-md-push-0 {left: auto;}
	.col-md-offset-12 {margin-left: 100%;}
	.col-md-offset-11 {margin-left: 91.66666667%;}
	.col-md-offset-10 {margin-left: 83.33333333%;}
	.col-md-offset-9 {margin-left: 75%;}
	.col-md-offset-8 {margin-left: 66.66666667%;}
	.col-md-offset-7 {margin-left: 58.33333333%;}
	.col-md-offset-6 {margin-left: 50%;}
	.col-md-offset-5 {margin-left: 41.66666667%;}
	.col-md-offset-4 {margin-left: 33.33333333%;}
	.col-md-offset-3 {margin-left: 25%;}
	.col-md-offset-2 {margin-left: 16.66666667%;}
	.col-md-offset-1 {margin-left: 8.33333333%;}
	.col-md-offset-0 {margin-left: 0;}}
@media (min-width:1200px) {.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {float: left;}
	.col-lg-12 {width: 100%;}
	.col-lg-11 {width: 91.66666667%;}
	.col-lg-10 {width: 83.33333333%;}
	.col-lg-9 {width: 75%;}
	.col-lg-8 {width: 66.66666667%;}
	.col-lg-7 {width: 58.33333333%;}
	.col-lg-6 {width: 50%;}
	.col-lg-5 {width: 41.66666667%;}
	.col-lg-4 {width: 33.33333333%;}
	.col-lg-3 {width: 25%;}
	.col-lg-2 {width: 16.66666667%;}
	.col-lg-1 {width: 8.33333333%;}
	.col-lg-pull-12 {right: 100%;}
	.col-lg-pull-11 {right: 91.66666667%;}
	.col-lg-pull-10 {right: 83.33333333%;}
	.col-lg-pull-9 {right: 75%;}
	.col-lg-pull-8 {right: 66.66666667%;}
	.col-lg-pull-7 {right: 58.33333333%;}
	.col-lg-pull-6 {right: 50%;}
	.col-lg-pull-5 {right: 41.66666667%;}
	.col-lg-pull-4 {right: 33.33333333%;}
	.col-lg-pull-3 {right: 25%;}
	.col-lg-pull-2 {right: 16.66666667%;}
	.col-lg-pull-1 {right: 8.33333333%;}
	.col-lg-pull-0 {right: auto;}
	.col-lg-push-12 {left: 100%;}
	.col-lg-push-11 {left: 91.66666667%;}
	.col-lg-push-10 {left: 83.33333333%;}
	.col-lg-push-9 {left: 75%;}
	.col-lg-push-8 {left: 66.66666667%;}
	.col-lg-push-7 {left: 58.33333333%;}
	.col-lg-push-6 {left: 50%;}
	.col-lg-push-5 {left: 41.66666667%;}
	.col-lg-push-4 {left: 33.33333333%;}
	.col-lg-push-3 {left: 25%;}
	.col-lg-push-2 {left: 16.66666667%;}
	.col-lg-push-1 {left: 8.33333333%;}
	.col-lg-push-0 {left: auto;}
	.col-lg-offset-12 {margin-left: 100%;}
	.col-lg-offset-11 {margin-left: 91.66666667%;}
	.col-lg-offset-10 {margin-left: 83.33333333%;}
	.col-lg-offset-9 {margin-left: 75%;}
	.col-lg-offset-8 {margin-left: 66.66666667%;}
	.col-lg-offset-7 {margin-left: 58.33333333%;}
	.col-lg-offset-6 {margin-left: 50%;}
	.col-lg-offset-5 {margin-left: 41.66666667%;}
	.col-lg-offset-4 {margin-left: 33.33333333%;}
	.col-lg-offset-3 {margin-left: 25%;}
	.col-lg-offset-2 {margin-left: 16.66666667%;}
	.col-lg-offset-1 {margin-left: 8.33333333%;}
	.col-lg-offset-0 {margin-left: 0;}}
table {background-color: transparent;}
caption {padding-top: 8px;padding-bottom: 8px;color: #777;text-align: left;}
th {text-align: left;}
.table {width: 100%;max-width: 100%;margin-bottom: 20px;}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {padding: 8px;line-height: 1.42857143;vertical-align: top;border-top: 1px solid #ddd;}
.table>thead>tr>th {vertical-align: bottom;border-bottom: 2px solid #ddd;}
.table>caption+thead>tr:first-child>td, .table>caption+thead>tr:first-child>th, .table>colgroup+thead>tr:first-child>td, .table>colgroup+thead>tr:first-child>th, .table>thead:first-child>tr:first-child>td, .table>thead:first-child>tr:first-child>th {border-top: 0;}
.table>tbody+tbody {border-top: 2px solid #ddd;}
.table .table {background-color: #fff;}
.table-condensed>tbody>tr>td, .table-condensed>tbody>tr>th, .table-condensed>tfoot>tr>td, .table-condensed>tfoot>tr>th, .table-condensed>thead>tr>td, .table-condensed>thead>tr>th {padding: 5px;}
.table-bordered {border: 1px solid #ddd;}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {border: 1px solid #ddd;}
.table-bordered>thead>tr>td, .table-bordered>thead>tr>th {border-bottom-width: 2px;}
.table-striped>tbody>tr:nth-of-type(odd) {background-color: #f9f9f9;}
.table-hover>tbody>tr:hover {background-color: #f5f5f5;}
table col[class*=col-] {position: static;display: table-column;float: none;}
table td[class*=col-], table th[class*=col-] {position: static;display: table-cell;float: none;}
.table>tbody>tr.active>td, .table>tbody>tr.active>th, .table>tbody>tr>td.active, .table>tbody>tr>th.active, .table>tfoot>tr.active>td, .table>tfoot>tr.active>th, .table>tfoot>tr>td.active, .table>tfoot>tr>th.active, .table>thead>tr.active>td, .table>thead>tr.active>th, .table>thead>tr>td.active, .table>thead>tr>th.active {background-color: #f5f5f5;}
.table-hover>tbody>tr.active:hover>td, .table-hover>tbody>tr.active:hover>th, .table-hover>tbody>tr:hover>.active, .table-hover>tbody>tr>td.active:hover, .table-hover>tbody>tr>th.active:hover {background-color: #e8e8e8;}
.table>tbody>tr.success>td, .table>tbody>tr.success>th, .table>tbody>tr>td.success, .table>tbody>tr>th.success, .table>tfoot>tr.success>td, .table>tfoot>tr.success>th, .table>tfoot>tr>td.success, .table>tfoot>tr>th.success, .table>thead>tr.success>td, .table>thead>tr.success>th, .table>thead>tr>td.success, .table>thead>tr>th.success {background-color: #dff0d8;}
.table-hover>tbody>tr.success:hover>td, .table-hover>tbody>tr.success:hover>th, .table-hover>tbody>tr:hover>.success, .table-hover>tbody>tr>td.success:hover, .table-hover>tbody>tr>th.success:hover {background-color: #d0e9c6;}
.table>tbody>tr.info>td, .table>tbody>tr.info>th, .table>tbody>tr>td.info, .table>tbody>tr>th.info, .table>tfoot>tr.info>td, .table>tfoot>tr.info>th, .table>tfoot>tr>td.info, .table>tfoot>tr>th.info, .table>thead>tr.info>td, .table>thead>tr.info>th, .table>thead>tr>td.info, .table>thead>tr>th.info {background-color: #d9edf7;}
.table-hover>tbody>tr.info:hover>td, .table-hover>tbody>tr.info:hover>th, .table-hover>tbody>tr:hover>.info, .table-hover>tbody>tr>td.info:hover, .table-hover>tbody>tr>th.info:hover {background-color: #c4e3f3;}
.table>tbody>tr.warning>td, .table>tbody>tr.warning>th, .table>tbody>tr>td.warning, .table>tbody>tr>th.warning, .table>tfoot>tr.warning>td, .table>tfoot>tr.warning>th, .table>tfoot>tr>td.warning, .table>tfoot>tr>th.warning, .table>thead>tr.warning>td, .table>thead>tr.warning>th, .table>thead>tr>td.warning, .table>thead>tr>th.warning {background-color: #fcf8e3;}
.table-hover>tbody>tr.warning:hover>td, .table-hover>tbody>tr.warning:hover>th, .table-hover>tbody>tr:hover>.warning, .table-hover>tbody>tr>td.warning:hover, .table-hover>tbody>tr>th.warning:hover {background-color: #faf2cc;}
.table>tbody>tr.danger>td, .table>tbody>tr.danger>th, .table>tbody>tr>td.danger, .table>tbody>tr>th.danger, .table>tfoot>tr.danger>td, .table>tfoot>tr.danger>th, .table>tfoot>tr>td.danger, .table>tfoot>tr>th.danger, .table>thead>tr.danger>td, .table>thead>tr.danger>th, .table>thead>tr>td.danger, .table>thead>tr>th.danger {background-color: #f2dede;}
.table-hover>tbody>tr.danger:hover>td, .table-hover>tbody>tr.danger:hover>th, .table-hover>tbody>tr:hover>.danger, .table-hover>tbody>tr>td.danger:hover, .table-hover>tbody>tr>th.danger:hover {background-color: #ebcccc;}
.table-responsive {min-height: .01%;overflow-x: auto;}
@media screen and (max-width:767px) {.table-responsive {width: 100%;margin-bottom: 15px;overflow-y: hidden;-ms-overflow-style: -ms-autohiding-scrollbar;border: 1px solid #ddd;}
	.table-responsive>.table {margin-bottom: 0;}
	.table-responsive>.table>tbody>tr>td, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>td, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>thead>tr>th {white-space: nowrap;}
	.table-responsive>.table-bordered {border: 0;}
	.table-responsive>.table-bordered>tbody>tr>td:first-child, .table-responsive>.table-bordered>tbody>tr>th:first-child, .table-responsive>.table-bordered>tfoot>tr>td:first-child, .table-responsive>.table-bordered>tfoot>tr>th:first-child, .table-responsive>.table-bordered>thead>tr>td:first-child, .table-responsive>.table-bordered>thead>tr>th:first-child {border-left: 0;}
	.table-responsive>.table-bordered>tbody>tr>td:last-child, .table-responsive>.table-bordered>tbody>tr>th:last-child, .table-responsive>.table-bordered>tfoot>tr>td:last-child, .table-responsive>.table-bordered>tfoot>tr>th:last-child, .table-responsive>.table-bordered>thead>tr>td:last-child, .table-responsive>.table-bordered>thead>tr>th:last-child {border-right: 0;}
	.table-responsive>.table-bordered>tbody>tr:last-child>td, .table-responsive>.table-bordered>tbody>tr:last-child>th, .table-responsive>.table-bordered>tfoot>tr:last-child>td, .table-responsive>.table-bordered>tfoot>tr:last-child>th {border-bottom: 0;}}
fieldset {min-width: 0;padding: 0;margin: 0;border: 0;}
legend {display: block;width: 100%;padding: 0;margin-bottom: 20px;font-size: 21px;line-height: inherit;color: #333;border: 0;border-bottom: 1px solid #e5e5e5;}
label {display: inline-block;max-width: 100%;margin-bottom: 5px;font-weight: 700;}
input[type=search] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
input[type=checkbox], input[type=radio] {margin: 4px 0 0;margin-top: 1px 	;line-height: normal;}
input[type=file] {display: block;}
input[type=range] {display: block;width: 100%;}
select[multiple], select[size] {height: auto;}
input[type=file]:focus, input[type=checkbox]:focus, input[type=radio]:focus {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}
output {display: block;padding-top: 7px;font-size: 14px;line-height: 1.42857143;color: #555;}
.form-control {display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.form-control:focus {border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);}
.form-control::-moz-placeholder {color: #999;opacity: 1;}
.form-control:-ms-input-placeholder {color: #999;}
.form-control::-webkit-input-placeholder {color: #c1c1c1;}
.form-control::-ms-expand {background-color: transparent;border: 0;}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {background-color: #eee;opacity: 1;}
.form-control[disabled], fieldset[disabled] .form-control {cursor: not-allowed;}
textarea.form-control {height: auto;}
input[type=search] {-webkit-appearance: none;}
@media screen and (-webkit-min-device-pixel-ratio:0) {input[type=date].form-control, input[type=time].form-control, input[type=datetime-local].form-control, input[type=month].form-control {line-height: 34px;}
	.input-group-sm input[type=date], .input-group-sm input[type=time], .input-group-sm input[type=datetime-local], .input-group-sm input[type=month], input[type=date].input-sm, input[type=time].input-sm, input[type=datetime-local].input-sm, input[type=month].input-sm {line-height: 30px;}
	.input-group-lg input[type=date], .input-group-lg input[type=time], .input-group-lg input[type=datetime-local], .input-group-lg input[type=month], input[type=date].input-lg, input[type=time].input-lg, input[type=datetime-local].input-lg, input[type=month].input-lg {line-height: 46px;}}
.form-group {margin-bottom: 15px;}
.checkbox, .radio {position: relative;display: block;margin-top: 10px;margin-bottom: 10px;}
.checkbox label, .radio label {min-height: 20px;padding-left: 20px;margin-bottom: 0;font-weight: 400;cursor: pointer;}
.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {position: absolute;margin-top: 4px 	;margin-left: -20px;}
.checkbox+.checkbox, .radio+.radio {margin-top: -5px;}
.checkbox-inline, .radio-inline {position: relative;display: inline-block;padding-left: 20px;margin-bottom: 0;font-weight: 400;vertical-align: middle;cursor: pointer;}
.checkbox-inline+.checkbox-inline, .radio-inline+.radio-inline {margin-top: 0;margin-left: 10px;}
fieldset[disabled] input[type=checkbox], fieldset[disabled] input[type=radio], input[type=checkbox].disabled, input[type=checkbox][disabled], input[type=radio].disabled, input[type=radio][disabled] {cursor: not-allowed;}
.checkbox-inline.disabled, .radio-inline.disabled, fieldset[disabled] .checkbox-inline, fieldset[disabled] .radio-inline {cursor: not-allowed;}
.checkbox.disabled label, .radio.disabled label, fieldset[disabled] .checkbox label, fieldset[disabled] .radio label {cursor: not-allowed;}
.form-control-static {min-height: 34px;padding-top: 7px;padding-bottom: 7px;margin-bottom: 0;}
.form-control-static.input-lg, .form-control-static.input-sm {padding-right: 0;padding-left: 0;}
.input-sm {height: 30px;padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
select.input-sm {height: 30px;line-height: 30px;}
select[multiple].input-sm, textarea.input-sm {height: auto;}
.form-group-sm .form-control {height: 30px;padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
.form-group-sm select.form-control {height: 30px;line-height: 30px;}
.form-group-sm select[multiple].form-control, .form-group-sm textarea.form-control {height: auto;}
.form-group-sm .form-control-static {height: 30px;min-height: 32px;padding: 6px 10px;font-size: 12px;line-height: 1.5;}
.input-lg {height: 46px;padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 6px;}
select.input-lg {height: 46px;line-height: 46px;}
select[multiple].input-lg, textarea.input-lg {height: auto;}
.form-group-lg .form-control {height: 46px;padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 6px;}
.form-group-lg select.form-control {height: 46px;line-height: 46px;}
.form-group-lg select[multiple].form-control, .form-group-lg textarea.form-control {height: auto;}
.form-group-lg .form-control-static {height: 46px;min-height: 38px;padding: 11px 16px;font-size: 18px;line-height: 1.3333333;}
.has-feedback {position: relative;}
.has-feedback .form-control {padding-right: 42.5px;}
.form-control-feedback {position: absolute;top: 0;right: 0;z-index: 2;display: block;width: 34px;height: 34px;line-height: 34px;text-align: center;pointer-events: none;}
.form-group-lg .form-control+.form-control-feedback, .input-group-lg+.form-control-feedback, .input-lg+.form-control-feedback {width: 46px;height: 46px;line-height: 46px;}
.form-group-sm .form-control+.form-control-feedback, .input-group-sm+.form-control-feedback, .input-sm+.form-control-feedback {width: 30px;height: 30px;line-height: 30px;}
.has-success .checkbox, .has-success .checkbox-inline, .has-success .control-label, .has-success .help-block, .has-success .radio, .has-success .radio-inline, .has-success.checkbox label, .has-success.checkbox-inline label, .has-success.radio label, .has-success.radio-inline label {color: #3c763d;}
.has-success .form-control {border-color: #3c763d;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);}
.has-success .form-control:focus {border-color: #2b542c;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;}
.has-success .input-group-addon {color: #3c763d;background-color: #dff0d8;border-color: #3c763d;}
.has-success .form-control-feedback {color: #3c763d;}
.has-warning .checkbox, .has-warning .checkbox-inline, .has-warning .control-label, .has-warning .help-block, .has-warning .radio, .has-warning .radio-inline, .has-warning.checkbox label, .has-warning.checkbox-inline label, .has-warning.radio label, .has-warning.radio-inline label {color: #8a6d3b;}
.has-warning .form-control {border-color: #8a6d3b;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);}
.has-warning .form-control:focus {border-color: #66512c;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;}
.has-warning .input-group-addon {color: #8a6d3b;background-color: #fcf8e3;border-color: #8a6d3b;}
.has-warning .form-control-feedback {color: #8a6d3b;}
.has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label, .has-error .help-block, .has-error .radio, .has-error .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label {color: #a94442;}
.has-error .form-control {border-color: #a94442;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);}
.has-error .form-control:focus {border-color: #843534;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;}
.has-error .input-group-addon {color: #a94442;background-color: #f2dede;border-color: #a94442;}
.has-error .form-control-feedback {color: #a94442;}
.has-feedback label~.form-control-feedback {top: 25px;}
.has-feedback label.sr-only~.form-control-feedback {top: 0;}
.help-block {display: block;margin-top: 5px;margin-bottom: 10px;color: #737373;}
@media (min-width:768px) {.form-inline .form-group {display: inline-block;margin-bottom: 0;vertical-align: middle;}
	.form-inline .form-control {display: inline-block;width: auto;vertical-align: middle;}
	.form-inline .form-control-static {display: inline-block;}
	.form-inline .input-group {display: inline-table;vertical-align: middle;}
	.form-inline .input-group .form-control, .form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn {width: auto;}
	.form-inline .input-group>.form-control {width: 100%;}
	.form-inline .control-label {margin-bottom: 0;vertical-align: middle;}
	.form-inline .checkbox, .form-inline .radio {display: inline-block;margin-top: 0;margin-bottom: 0;vertical-align: middle;}
	.form-inline .checkbox label, .form-inline .radio label {padding-left: 0;}
	.form-inline .checkbox input[type=checkbox], .form-inline .radio input[type=radio] {position: relative;margin-left: 0;}
	.form-inline .has-feedback .form-control-feedback {top: 0;}}
.form-horizontal .checkbox, .form-horizontal .checkbox-inline, .form-horizontal .radio, .form-horizontal .radio-inline {padding-top: 7px;margin-top: 0;margin-bottom: 0;}
.form-horizontal .checkbox, .form-horizontal .radio {min-height: 27px;}
.form-horizontal .form-group {margin-right: -15px;margin-left: -15px;}
@media (min-width:768px) {.form-horizontal .control-label {padding-top: 7px;margin-bottom: 0;text-align: right;}}
.form-horizontal .has-feedback .form-control-feedback {right: 15px;}
@media (min-width:768px) {.form-horizontal .form-group-lg .control-label {padding-top: 11px;font-size: 18px;}}
@media (min-width:768px) {.form-horizontal .form-group-sm .control-label {padding-top: 6px;font-size: 12px;}}
.btn {display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: 400;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-radius: 4px;}
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}
.btn.focus, .btn:focus, .btn:hover {color: #333;text-decoration: none;}
.btn.active, .btn:active {background-image: none;outline: 0;-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);box-shadow: inset 0 3px 5px rgba(0,0,0,.125);}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn {cursor: not-allowed;filter: alpha(opacity=65);-webkit-box-shadow: none;box-shadow: none;opacity: .65;}
a.btn.disabled, fieldset[disabled] a.btn {pointer-events: none;}
.btn-default {color: #333;background-color: #fff;border-color: #ccc;}
.btn-default.focus, .btn-default:focus {color: #333;background-color: #e6e6e6;border-color: #8c8c8c;}
.btn-default:hover {color: #333;background-color: #e6e6e6;border-color: #adadad;}
.btn-default.active, .btn-default:active, .open>.dropdown-toggle.btn-default {color: #333;background-color: #e6e6e6;border-color: #adadad;}
.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open>.dropdown-toggle.btn-default.focus, .open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.btn-default:hover {color: #333;background-color: #d4d4d4;border-color: #8c8c8c;}
.btn-default.active, .btn-default:active, .open>.dropdown-toggle.btn-default {background-image: none;}
.btn-default.disabled.focus, .btn-default.disabled:focus, .btn-default.disabled:hover, .btn-default[disabled].focus, .btn-default[disabled]:focus, .btn-default[disabled]:hover, fieldset[disabled] .btn-default.focus, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:hover {background-color: #fff;border-color: #ccc;}
.btn-default .badge {color: #fff;background-color: #333;}
.btn-primary {color: #fff;background-color: #337ab7;border-color: #2e6da4;}
.btn-primary.focus, .btn-primary:focus {color: #fff;background-color: #286090;border-color: #122b40;}
.btn-primary:hover {color: #fff;background-color: #286090;border-color: #204d74;}
.btn-primary.active, .btn-primary:active, .open>.dropdown-toggle.btn-primary {color: #fff;background-color: #286090;border-color: #204d74;}
.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover {color: #fff;background-color: #204d74;border-color: #122b40;}
.btn-primary.active, .btn-primary:active, .open>.dropdown-toggle.btn-primary {background-image: none;}
.btn-primary.disabled.focus, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled].focus, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover {background-color: #337ab7;border-color: #2e6da4;}
.btn-primary .badge {color: #337ab7;background-color: #fff;}
.btn-success {color: #fff;background-color: #5cb85c;border-color: #4cae4c;}
.btn-success.focus, .btn-success:focus {color: #fff;background-color: #449d44;border-color: #255625;}
.btn-success:hover {color: #fff;background-color: #449d44;border-color: #398439;}
.btn-success.active, .btn-success:active, .open>.dropdown-toggle.btn-success {color: #fff;background-color: #449d44;border-color: #398439;}
.btn-success.active.focus, .btn-success.active:focus, .btn-success.active:hover, .btn-success:active.focus, .btn-success:active:focus, .btn-success:active:hover, .open>.dropdown-toggle.btn-success.focus, .open>.dropdown-toggle.btn-success:focus, .open>.dropdown-toggle.btn-success:hover {color: #fff;background-color: #398439;border-color: #255625;}
.btn-success.active, .btn-success:active, .open>.dropdown-toggle.btn-success {background-image: none;}
.btn-success.disabled.focus, .btn-success.disabled:focus, .btn-success.disabled:hover, .btn-success[disabled].focus, .btn-success[disabled]:focus, .btn-success[disabled]:hover, fieldset[disabled] .btn-success.focus, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:hover {background-color: #5cb85c;border-color: #4cae4c;}
.btn-success .badge {color: #5cb85c;background-color: #fff;}
.btn-info {color: #fff;background-color: #5bc0de;border-color: #46b8da;}
.btn-info.focus, .btn-info:focus {color: #fff;background-color: #31b0d5;border-color: #1b6d85;}
.btn-info:hover {color: #fff;background-color: #31b0d5;border-color: #269abc;}
.btn-info.active, .btn-info:active, .open>.dropdown-toggle.btn-info {color: #fff;background-color: #31b0d5;border-color: #269abc;}
.btn-info.active.focus, .btn-info.active:focus, .btn-info.active:hover, .btn-info:active.focus, .btn-info:active:focus, .btn-info:active:hover, .open>.dropdown-toggle.btn-info.focus, .open>.dropdown-toggle.btn-info:focus, .open>.dropdown-toggle.btn-info:hover {color: #fff;background-color: #269abc;border-color: #1b6d85;}
.btn-info.active, .btn-info:active, .open>.dropdown-toggle.btn-info {background-image: none;}
.btn-info.disabled.focus, .btn-info.disabled:focus, .btn-info.disabled:hover, .btn-info[disabled].focus, .btn-info[disabled]:focus, .btn-info[disabled]:hover, fieldset[disabled] .btn-info.focus, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:hover {background-color: #5bc0de;border-color: #46b8da;}
.btn-info .badge {color: #5bc0de;background-color: #fff;}
.btn-warning {color: #fff;background-color: #f0ad4e;border-color: #eea236;}
.btn-warning.focus, .btn-warning:focus {color: #fff;background-color: #ec971f;border-color: #985f0d;}
.btn-warning:hover {color: #fff;background-color: #ec971f;border-color: #d58512;}
.btn-warning.active, .btn-warning:active, .open>.dropdown-toggle.btn-warning {color: #fff;background-color: #ec971f;border-color: #d58512;}
.btn-warning.active.focus, .btn-warning.active:focus, .btn-warning.active:hover, .btn-warning:active.focus, .btn-warning:active:focus, .btn-warning:active:hover, .open>.dropdown-toggle.btn-warning.focus, .open>.dropdown-toggle.btn-warning:focus, .open>.dropdown-toggle.btn-warning:hover {color: #fff;background-color: #d58512;border-color: #985f0d;}
.btn-warning.active, .btn-warning:active, .open>.dropdown-toggle.btn-warning {background-image: none;}
.btn-warning.disabled.focus, .btn-warning.disabled:focus, .btn-warning.disabled:hover, .btn-warning[disabled].focus, .btn-warning[disabled]:focus, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning.focus, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:hover {background-color: #f0ad4e;border-color: #eea236;}
.btn-warning .badge {color: #f0ad4e;background-color: #fff;}
.btn-danger {color: #fff;background-color: #d9534f;border-color: #d43f3a;}
.btn-danger.focus, .btn-danger:focus {color: #fff;background-color: #c9302c;border-color: #761c19;}
.btn-danger:hover {color: #fff;background-color: #c9302c;border-color: #ac2925;}
.btn-danger.active, .btn-danger:active, .open>.dropdown-toggle.btn-danger {color: #fff;background-color: #c9302c;border-color: #ac2925;}
.btn-danger.active.focus, .btn-danger.active:focus, .btn-danger.active:hover, .btn-danger:active.focus, .btn-danger:active:focus, .btn-danger:active:hover, .open>.dropdown-toggle.btn-danger.focus, .open>.dropdown-toggle.btn-danger:focus, .open>.dropdown-toggle.btn-danger:hover {color: #fff;background-color: #ac2925;border-color: #761c19;}
.btn-danger.active, .btn-danger:active, .open>.dropdown-toggle.btn-danger {background-image: none;}
.btn-danger.disabled.focus, .btn-danger.disabled:focus, .btn-danger.disabled:hover, .btn-danger[disabled].focus, .btn-danger[disabled]:focus, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger.focus, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:hover {background-color: #d9534f;border-color: #d43f3a;}
.btn-danger .badge {color: #d9534f;background-color: #fff;}
.btn-link {font-weight: 400;color: #337ab7;border-radius: 0;}
.btn-link, .btn-link.active, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link {background-color: transparent;-webkit-box-shadow: none;box-shadow: none;}
.btn-link, .btn-link:active, .btn-link:focus, .btn-link:hover {border-color: transparent;}
.btn-link:focus, .btn-link:hover {color: #23527c;text-decoration: underline;background-color: transparent;}
.btn-link[disabled]:focus, .btn-link[disabled]:hover, fieldset[disabled] .btn-link:focus, fieldset[disabled] .btn-link:hover {color: #777;text-decoration: none;}
.btn-group-lg>.btn, .btn-lg {padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 6px;}
.btn-group-sm>.btn, .btn-sm {padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
.btn-group-xs>.btn, .btn-xs {padding: 1px 5px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
.btn-block {display: block;width: 100%;}
.btn-block+.btn-block {margin-top: 5px;}
input[type=button].btn-block, input[type=reset].btn-block, input[type=submit].btn-block {width: 100%;}
.fade {opacity: 0;-webkit-transition: opacity .15s linear;-o-transition: opacity .15s linear;transition: opacity .15s linear;}
.fade.in {opacity: 1;}
.collapse {display: none;}
.collapse.in {display: block;}
tr.collapse.in {display: table-row;}
tbody.collapse.in {display: table-row-group;}
.collapsing {position: relative;height: 0;overflow: hidden;-webkit-transition-timing-function: ease;-o-transition-timing-function: ease;transition-timing-function: ease;-webkit-transition-duration: .35s;-o-transition-duration: .35s;transition-duration: .35s;-webkit-transition-property: height,visibility;-o-transition-property: height,visibility;transition-property: height,visibility;}
.caret {display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: middle;border-top: 4px dashed;border-top: 4px solid	;border-right: 4px solid transparent;border-left: 4px solid transparent;}
.dropdown, .dropup {position: relative;}
.dropdown-toggle:focus {outline: 0;}
.dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 160px;padding: 5px 0;margin: 2px 0 0;font-size: 14px;text-align: left;list-style: none;background-color: #151414;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #ccc;border: 1px solid rgba(0,0,0,.15);border-radius: 4px;-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);box-shadow: 0 6px 12px rgba(0,0,0,.175);}
.dropdown-menu.pull-right {right: 0;left: auto;}
.dropdown-menu .divider {height: 1px;margin: 9px 0;overflow: hidden;background-color: #e5e5e5;}
.dropdown-menu>li>a {display: block;padding: 3px 20px;clear: both;font-weight: 400;line-height: 1.42857143;color: #dedede;white-space: nowrap;}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {color: #262626;text-decoration: none;background-color: #f5f5f5;}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover {color: #fff;text-decoration: none;background-color: #337ab7;outline: 0;}
.dropdown-menu>.disabled>a, .dropdown-menu>.disabled>a:focus, .dropdown-menu>.disabled>a:hover {color: #777;}
.dropdown-menu>.disabled>a:focus, .dropdown-menu>.disabled>a:hover {text-decoration: none;cursor: not-allowed;background-color: transparent;background-image: none;}
.open>.dropdown-menu {display: block;}
.open>a {outline: 0;}
.dropdown-menu-right {right: 0;left: auto;}
.dropdown-menu-left {right: auto;left: 0;}
.dropdown-header {display: block;padding: 3px 20px;font-size: 12px;line-height: 1.42857143;color: #777;white-space: nowrap;}
.dropdown-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 990;}
.pull-right>.dropdown-menu {right: 0;left: auto;}
.dropup .caret, .navbar-fixed-bottom .dropdown .caret {content: "";border-top: 0;border-bottom: 4px dashed;border-bottom: 4px solid	;}
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {top: auto;bottom: 100%;margin-bottom: 2px;}
@media (min-width:768px) {.navbar-right .dropdown-menu {right: 0;left: auto;}
	.navbar-right .dropdown-menu-left {right: auto;left: 0;}}
.btn-group, .btn-group-vertical {position: relative;display: inline-block;vertical-align: middle;}
.btn-group-vertical>.btn, .btn-group>.btn {position: relative;float: left;}
.btn-group-vertical>.btn.active, .btn-group-vertical>.btn:active, .btn-group-vertical>.btn:focus, .btn-group-vertical>.btn:hover, .btn-group>.btn.active, .btn-group>.btn:active, .btn-group>.btn:focus, .btn-group>.btn:hover {z-index: 2;}
.btn-group .btn+.btn, .btn-group .btn+.btn-group, .btn-group .btn-group+.btn, .btn-group .btn-group+.btn-group {margin-left: -1px;}
.btn-toolbar {margin-left: -5px;}
.btn-toolbar .btn, .btn-toolbar .btn-group, .btn-toolbar .input-group {float: left;}
.btn-toolbar>.btn, .btn-toolbar>.btn-group, .btn-toolbar>.input-group {margin-left: 5px;}
.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {border-radius: 0;}
.btn-group>.btn:first-child {margin-left: 0;}
.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.btn-group>.btn:last-child:not(:first-child), .btn-group>.dropdown-toggle:not(:first-child) {border-top-left-radius: 0;border-bottom-left-radius: 0;}
.btn-group>.btn-group {float: left;}
.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn {border-radius: 0;}
.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child, .btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child {border-top-left-radius: 0;border-bottom-left-radius: 0;}
.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle {outline: 0;}
.btn-group>.btn+.dropdown-toggle {padding-right: 8px;padding-left: 8px;}
.btn-group>.btn-lg+.dropdown-toggle {padding-right: 12px;padding-left: 12px;}
.btn-group.open .dropdown-toggle {-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);box-shadow: inset 0 3px 5px rgba(0,0,0,.125);}
.btn-group.open .dropdown-toggle.btn-link {-webkit-box-shadow: none;box-shadow: none;}
.btn .caret {margin-left: 0;}
.btn-lg .caret {border-width: 5px 5px 0;border-bottom-width: 0;}
.dropup .btn-lg .caret {border-width: 0 5px 5px;}
.btn-group-vertical>.btn, .btn-group-vertical>.btn-group, .btn-group-vertical>.btn-group>.btn {display: block;float: none;width: 100%;max-width: 100%;}
.btn-group-vertical>.btn-group>.btn {float: none;}
.btn-group-vertical>.btn+.btn, .btn-group-vertical>.btn+.btn-group, .btn-group-vertical>.btn-group+.btn, .btn-group-vertical>.btn-group+.btn-group {margin-top: -1px;margin-left: 0;}
.btn-group-vertical>.btn:not(:first-child):not(:last-child) {border-radius: 0;}
.btn-group-vertical>.btn:first-child:not(:last-child) {border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 0;border-bottom-left-radius: 0;}
.btn-group-vertical>.btn:last-child:not(:first-child) {border-top-left-radius: 0;border-top-right-radius: 0;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;}
.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn {border-radius: 0;}
.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child, .btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle {border-bottom-right-radius: 0;border-bottom-left-radius: 0;}
.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child {border-top-left-radius: 0;border-top-right-radius: 0;}
.btn-group-justified {display: table;width: 100%;table-layout: fixed;border-collapse: separate;}
.btn-group-justified>.btn, .btn-group-justified>.btn-group {display: table-cell;float: none;width: 1%;}
.btn-group-justified>.btn-group .btn {width: 100%;}
.btn-group-justified>.btn-group .dropdown-menu {left: auto;}
[data-toggle=buttons]>.btn input[type=checkbox], [data-toggle=buttons]>.btn input[type=radio], [data-toggle=buttons]>.btn-group>.btn input[type=checkbox], [data-toggle=buttons]>.btn-group>.btn input[type=radio] {position: absolute;clip: rect(0,0,0,0);pointer-events: none;}
.input-group {position: relative;display: table;border-collapse: separate;}
.input-group[class*=col-] {float: none;padding-right: 0;padding-left: 0;}
.input-group .form-control {position: relative;z-index: 2;float: left;width: 100%;margin-bottom: 0;}
.input-group .form-control:focus {z-index: 3;}
.input-group-lg>.form-control, .input-group-lg>.input-group-addon, .input-group-lg>.input-group-btn>.btn {height: 46px;padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 6px;}
select.input-group-lg>.form-control, select.input-group-lg>.input-group-addon, select.input-group-lg>.input-group-btn>.btn {height: 46px;line-height: 46px;}
select[multiple].input-group-lg>.form-control, select[multiple].input-group-lg>.input-group-addon, select[multiple].input-group-lg>.input-group-btn>.btn, textarea.input-group-lg>.form-control, textarea.input-group-lg>.input-group-addon, textarea.input-group-lg>.input-group-btn>.btn {height: auto;}
.input-group-sm>.form-control, .input-group-sm>.input-group-addon, .input-group-sm>.input-group-btn>.btn {height: 30px;padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
select.input-group-sm>.form-control, select.input-group-sm>.input-group-addon, select.input-group-sm>.input-group-btn>.btn {height: 30px;line-height: 30px;}
select[multiple].input-group-sm>.form-control, select[multiple].input-group-sm>.input-group-addon, select[multiple].input-group-sm>.input-group-btn>.btn, textarea.input-group-sm>.form-control, textarea.input-group-sm>.input-group-addon, textarea.input-group-sm>.input-group-btn>.btn {height: auto;}
.input-group .form-control, .input-group-addon, .input-group-btn {display: table-cell;}
.input-group .form-control:not(:first-child):not(:last-child), .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child) {border-radius: 0;}
.input-group-addon, .input-group-btn {width: 1%;white-space: nowrap;vertical-align: middle;}
.input-group-addon {padding: 6px 12px;font-size: 14px;font-weight: 400;line-height: 1;color: #555;text-align: center;background-color: #eee;border: 1px solid #ccc;border-radius: 4px;}
.input-group-addon.input-sm {padding: 5px 10px;font-size: 12px;border-radius: 3px;}
.input-group-addon.input-lg {padding: 10px 16px;font-size: 18px;border-radius: 6px;}
.input-group-addon input[type=checkbox], .input-group-addon input[type=radio] {margin-top: 0;}
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group>.btn, .input-group-btn:first-child>.dropdown-toggle, .input-group-btn:last-child>.btn-group:not(:last-child)>.btn, .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle) {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.input-group-addon:first-child {border-right: 0;}
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:first-child>.btn-group:not(:first-child)>.btn, .input-group-btn:first-child>.btn:not(:first-child), .input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group>.btn, .input-group-btn:last-child>.dropdown-toggle {border-top-left-radius: 0;border-bottom-left-radius: 0;}
.input-group-addon:last-child {border-left: 0;}
.input-group-btn {position: relative;font-size: 0;white-space: nowrap;}
.input-group-btn>.btn {position: relative;}
.input-group-btn>.btn+.btn {margin-left: -1px;}
.input-group-btn>.btn:active, .input-group-btn>.btn:focus, .input-group-btn>.btn:hover {z-index: 2;}
.input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group {margin-right: -1px;}
.input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group {z-index: 2;margin-left: -1px;}
.nav {padding-left: 0;margin-bottom: 0;list-style: none;}
.nav>li {position: relative;display: block;}
.nav>li>a {position: relative;display: block;padding: 10px 15px;}
.nav>li>a:focus, .nav>li>a:hover {text-decoration: none;background-color: #eee;}
.nav>li.disabled>a {color: #777;}
.nav>li.disabled>a:focus, .nav>li.disabled>a:hover {color: #777;text-decoration: none;cursor: not-allowed;background-color: transparent;}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {background-color: #eee;border-color: #337ab7;}
.nav .nav-divider {height: 1px;margin: 9px 0;overflow: hidden;background-color: #e5e5e5;}
.nav>li>a>img {max-width: none;}
.nav-tabs {border-bottom: 1px solid #ddd;}
.nav-tabs>li {float: left;margin-bottom: -1px;}
.nav-tabs>li>a {margin-right: 2px;line-height: 1.42857143;border: 1px solid transparent;border-radius: 4px 4px 0 0;}
.nav-tabs>li>a:hover {border-color: #eee #eee #ddd;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {color: #555;cursor: default;background-color: #fff;border: 1px solid #ddd;border-bottom-color: transparent;}
.nav-tabs.nav-justified {width: 100%;border-bottom: 0;}
.nav-tabs.nav-justified>li {float: none;}
.nav-tabs.nav-justified>li>a {margin-bottom: 5px;text-align: center;}
.nav-tabs.nav-justified>.dropdown .dropdown-menu {top: auto;left: auto;}
@media (min-width:768px) {.nav-tabs.nav-justified>li {display: table-cell;width: 1%;}
	.nav-tabs.nav-justified>li>a {margin-bottom: 0;}}
.nav-tabs.nav-justified>li>a {margin-right: 0;border-radius: 4px;}
.nav-tabs.nav-justified>.active>a, .nav-tabs.nav-justified>.active>a:focus, .nav-tabs.nav-justified>.active>a:hover {border: 1px solid #ddd;}
@media (min-width:768px) {.nav-tabs.nav-justified>li>a {border-bottom: 1px solid #ddd;border-radius: 4px 4px 0 0;}
	.nav-tabs.nav-justified>.active>a, .nav-tabs.nav-justified>.active>a:focus, .nav-tabs.nav-justified>.active>a:hover {border-bottom-color: #fff;}}
.nav-pills>li {float: left;}
.nav-pills>li>a {border-radius: 4px;}
.nav-pills>li+li {margin-left: 2px;}
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {color: #fff;background-color: #337ab7;}
.nav-stacked>li {float: none;}
.nav-stacked>li+li {margin-top: 2px;margin-left: 0;}
.nav-justified {width: 100%;}
.nav-justified>li {float: none;}
.nav-justified>li>a {margin-bottom: 5px;text-align: center;}
.nav-justified>.dropdown .dropdown-menu {top: auto;left: auto;}
@media (min-width:768px) {.nav-justified>li {display: table-cell;width: 1%;}
	.nav-justified>li>a {margin-bottom: 0;}}
.nav-tabs-justified {border-bottom: 0;}
.nav-tabs-justified>li>a {margin-right: 0;border-radius: 4px;}
.nav-tabs-justified>.active>a, .nav-tabs-justified>.active>a:focus, .nav-tabs-justified>.active>a:hover {border: 1px solid #ddd;}
@media (min-width:768px) {.nav-tabs-justified>li>a {border-bottom: 1px solid #ddd;border-radius: 4px 4px 0 0;}
	.nav-tabs-justified>.active>a, .nav-tabs-justified>.active>a:focus, .nav-tabs-justified>.active>a:hover {border-bottom-color: #fff;}}
.tab-content>.tab-pane {display: none;}
.tab-content>.active {display: block;}
.nav-tabs .dropdown-menu {margin-top: -1px;border-top-left-radius: 0;border-top-right-radius: 0;}
.navbar {position: relative;min-height: 50px;margin-bottom: 20px;border: 1px solid transparent;}
@media (min-width:768px) {.navbar {border-radius: 4px;}}
@media (min-width:768px) {.navbar-header {float: left;}}
.navbar-collapse {padding-right: 15px;padding-left: 15px;overflow-x: visible;-webkit-overflow-scrolling: touch;border-top: 1px solid transparent;-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1);box-shadow: inset 0 1px 0 rgba(255,255,255,.1);}
.navbar-collapse.in {overflow-y: auto;}
@media (min-width:768px) {.navbar-collapse {width: auto;border-top: 0;-webkit-box-shadow: none;box-shadow: none;}
	.navbar-collapse.collapse {display: block !important;height: auto !important;padding-bottom: 0;overflow: visible !important;}
	.navbar-collapse.in {overflow-y: visible;}
	.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse {padding-right: 0;padding-left: 0;}}
.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {max-height: 340px;}
@media (max-device-width:480px) and (orientation:landscape) {.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {max-height: 200px;}}
.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header {margin-right: -15px;margin-left: -15px;}
@media (min-width:768px) {.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header {margin-right: 0;margin-left: 0;}}
.navbar-static-top {z-index: 1000;border-width: 0 0 1px;}
@media (min-width:768px) {.navbar-static-top {border-radius: 0;}}
.navbar-fixed-bottom, .navbar-fixed-top {position: fixed;right: 0;left: 0;z-index: 1030;}
@media (min-width:768px) {.navbar-fixed-bottom, .navbar-fixed-top {border-radius: 0;}}
.navbar-fixed-top {top: 0;border-width: 0 0 1px;}
.navbar-fixed-bottom {bottom: 0;margin-bottom: 0;border-width: 1px 0 0;}
.navbar-brand {float: left;height: 50px;padding: 15px 15px;font-size: 18px;line-height: 20px;}
.navbar-brand:focus, .navbar-brand:hover {text-decoration: none;}
.navbar-brand>img {display: block;}
@media (min-width:768px) {.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {margin-left: -15px;}}
.navbar-toggle {position: relative;float: right;padding: 9px 10px;margin-top: 8px;margin-right: 15px;margin-bottom: 8px;background-color: transparent;background-image: none;border: 1px solid transparent;border-radius: 4px;}
.navbar-toggle:focus {outline: 0;}
.navbar-toggle .icon-bar {display: block;width: 22px;height: 2px;border-radius: 1px;}
.navbar-toggle .icon-bar+.icon-bar {margin-top: 4px;}
@media (min-width:768px) {.navbar-toggle {display: none;}}
.navbar-nav {margin: 7.5px -15px;}
.navbar-nav>li>a {padding-top: 10px;padding-bottom: 10px;line-height: 20px;}
@media (max-width:767px) {.navbar-nav .open .dropdown-menu {position: static;float: none;width: auto;margin-top: 0;background-color: transparent;border: 0;-webkit-box-shadow: none;box-shadow: none;}
	.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a {padding: 5px 15px 5px 25px;}
	.navbar-nav .open .dropdown-menu>li>a {line-height: 20px;}
	.navbar-nav .open .dropdown-menu>li>a:focus, .navbar-nav .open .dropdown-menu>li>a:hover {background-image: none;}}
@media (min-width:768px) {.navbar-nav {float: left;margin: 0;}
	.navbar-nav>li {float: left;}
	.navbar-nav>li>a {padding-top: 15px;padding-bottom: 15px;}}
.navbar-form {padding: 10px 15px;margin-top: 8px;margin-right: -15px;margin-bottom: 8px;margin-left: -15px;border-top: 1px solid transparent;border-bottom: 1px solid transparent;-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow: inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);}
@media (min-width:768px) {.navbar-form .form-group {display: inline-block;margin-bottom: 0;vertical-align: middle;}
	.navbar-form .form-control {display: inline-block;width: auto;vertical-align: middle;}
	.navbar-form .form-control-static {display: inline-block;}
	.navbar-form .input-group {display: inline-table;vertical-align: middle;}
	.navbar-form .input-group .form-control, .navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn {width: auto;}
	.navbar-form .input-group>.form-control {width: 100%;}
	.navbar-form .control-label {margin-bottom: 0;vertical-align: middle;}
	.navbar-form .checkbox, .navbar-form .radio {display: inline-block;margin-top: 0;margin-bottom: 0;vertical-align: middle;}
	.navbar-form .checkbox label, .navbar-form .radio label {padding-left: 0;}
	.navbar-form .checkbox input[type=checkbox], .navbar-form .radio input[type=radio] {position: relative;margin-left: 0;}
	.navbar-form .has-feedback .form-control-feedback {top: 0;}}
@media (max-width:767px) {.navbar-form .form-group {margin-bottom: 5px;}
	.navbar-form .form-group:last-child {margin-bottom: 0;}}
@media (min-width:768px) {.navbar-form {width: auto;padding-top: 0;padding-bottom: 0;margin-right: 0;margin-left: 0;border: 0;-webkit-box-shadow: none;box-shadow: none;}}
.navbar-nav>li>.dropdown-menu {margin-top: 0;border-top-left-radius: 0;border-top-right-radius: 0;}
.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu {margin-bottom: 0;border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 0;border-bottom-left-radius: 0;}
.navbar-btn {margin-top: 8px;margin-bottom: 8px;}
.navbar-btn.btn-sm {margin-top: 10px;margin-bottom: 10px;}
.navbar-btn.btn-xs {margin-top: 14px;margin-bottom: 14px;}
.navbar-text {margin-top: 15px;margin-bottom: 15px;}
@media (min-width:768px) {.navbar-text {float: left;margin-right: 15px;margin-left: 15px;}}
@media (min-width:768px) {.navbar-left {float: left !important;}
	.navbar-right {float: right !important;margin-right: -15px;}
	.navbar-right~.navbar-right {margin-right: 0;}}
.navbar-default {border-color: #e7e7e7;}
.navbar-default .navbar-brand {color: #777;}
.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover {color: #5e5e5e;background-color: transparent;}
.navbar-default .navbar-text {color: #777;}
.navbar-default .navbar-nav>li>a {color: #777;}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {color: #333;background-color: transparent;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {color: #555;background-color: #e7e7e7;}
.navbar-default .navbar-nav>.disabled>a, .navbar-default .navbar-nav>.disabled>a:focus, .navbar-default .navbar-nav>.disabled>a:hover {color: #ccc;background-color: transparent;}
.navbar-default .navbar-toggle {border-color: #ddd;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color: #ddd;}
.navbar-default .navbar-toggle .icon-bar {background-color: #888;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {border-color: #e7e7e7;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {color: #555;background-color: #e7e7e7;}
@media (max-width:767px) {.navbar-default .navbar-nav .open .dropdown-menu>li>a {color: #777;}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {color: #333;background-color: transparent;}
	.navbar-default .navbar-nav .open .dropdown-menu>.active>a, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover {color: #555;background-color: #e7e7e7;}
	.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a, .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover {color: #ccc;background-color: transparent;}}
.navbar-default .navbar-link {color: #777;}
.navbar-default .navbar-link:hover {color: #333;}
.navbar-default .btn-link {color: #777;}
.navbar-default .btn-link:focus, .navbar-default .btn-link:hover {color: #333;}
.navbar-default .btn-link[disabled]:focus, .navbar-default .btn-link[disabled]:hover, fieldset[disabled] .navbar-default .btn-link:focus, fieldset[disabled] .navbar-default .btn-link:hover {color: #ccc;}
.navbar-inverse {background-color: #222;border-color: #080808;}
.navbar-inverse .navbar-brand {color: #9d9d9d;}
.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover {color: #fff;background-color: transparent;}
.navbar-inverse .navbar-text {color: #9d9d9d;}
.navbar-inverse .navbar-nav>li>a {color: #9d9d9d;}
.navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover {color: #fff;background-color: transparent;}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover {color: #fff;background-color: #080808;}
.navbar-inverse .navbar-nav>.disabled>a, .navbar-inverse .navbar-nav>.disabled>a:focus, .navbar-inverse .navbar-nav>.disabled>a:hover {color: #444;background-color: transparent;}
.navbar-inverse .navbar-toggle {border-color: #333;}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {background-color: #333;}
.navbar-inverse .navbar-toggle .icon-bar {background-color: #fff;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {border-color: #101010;}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover {color: #fff;background-color: #080808;}
@media (max-width:767px) {.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header {border-color: #080808;}
	.navbar-inverse .navbar-nav .open .dropdown-menu .divider {background-color: #080808;}
	.navbar-inverse .navbar-nav .open .dropdown-menu>li>a {color: #9d9d9d;}
	.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover {color: #fff;background-color: transparent;}
	.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover {color: #fff;background-color: #080808;}
	.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover {color: #444;background-color: transparent;}}
.navbar-inverse .navbar-link {color: #9d9d9d;}
.navbar-inverse .navbar-link:hover {color: #fff;}
.navbar-inverse .btn-link {color: #9d9d9d;}
.navbar-inverse .btn-link:focus, .navbar-inverse .btn-link:hover {color: #fff;}
.navbar-inverse .btn-link[disabled]:focus, .navbar-inverse .btn-link[disabled]:hover, fieldset[disabled] .navbar-inverse .btn-link:focus, fieldset[disabled] .navbar-inverse .btn-link:hover {color: #444;}
.breadcrumb {padding: 8px 15px;margin-bottom: 20px;list-style: none;background-color: #f5f5f5;border-radius: 4px;}
.breadcrumb>li {display: inline-block;}
.breadcrumb>li+li:before {padding: 0 5px;color: #ccc;content: "/ ";}
.breadcrumb>.active {color: #777;}
.pagination {display: inline-block;padding-left: 0;margin: 20px 0;border-radius: 4px;}
.pagination>li {display: inline;}
.pagination>li>a, .pagination>li>span {position: relative;float: left;padding: 6px 12px;margin-left: -1px;line-height: 1.42857143;color: #337ab7;text-decoration: none;background-color: #fff;border: 1px solid #ddd;}
.pagination>li:first-child>a, .pagination>li:first-child>span {margin-left: 0;border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
.pagination>li:last-child>a, .pagination>li:last-child>span {border-top-right-radius: 4px;border-bottom-right-radius: 4px;}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {z-index: 2;color: #23527c;background-color: #eee;border-color: #ddd;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {z-index: 3;color: #fff;cursor: default;background-color: #337ab7;border-color: #337ab7;}
.pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover {color: #777;cursor: not-allowed;background-color: #fff;border-color: #ddd;}
.pagination-lg>li>a, .pagination-lg>li>span {padding: 10px 16px;font-size: 18px;line-height: 1.3333333;}
.pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span {border-top-left-radius: 6px;border-bottom-left-radius: 6px;}
.pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span {border-top-right-radius: 6px;border-bottom-right-radius: 6px;}
.pagination-sm>li>a, .pagination-sm>li>span {padding: 5px 10px;font-size: 12px;line-height: 1.5;}
.pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span {border-top-left-radius: 3px;border-bottom-left-radius: 3px;}
.pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span {border-top-right-radius: 3px;border-bottom-right-radius: 3px;}
.pager {padding-left: 0;margin: 20px 0;text-align: center;list-style: none;}
.pager li {display: inline;}
.pager li>a, .pager li>span {display: inline-block;padding: 5px 14px;background-color: #fff;border: 1px solid #ddd;border-radius: 15px;}
.pager li>a:focus, .pager li>a:hover {text-decoration: none;background-color: #eee;}
.pager .next>a, .pager .next>span {float: right;}
.pager .previous>a, .pager .previous>span {float: left;}
.pager .disabled>a, .pager .disabled>a:focus, .pager .disabled>a:hover, .pager .disabled>span {color: #777;cursor: not-allowed;background-color: #fff;}
.label {display: inline;padding: .2em .6em .3em;font-size: 75%;font-weight: 700;line-height: 1;color: #fff;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: .25em;}
a.label:focus, a.label:hover {color: #fff;text-decoration: none;cursor: pointer;}
.label:empty {display: none;}
.btn .label {position: relative;top: -1px;}
.label-default {background-color: #777;}
.label-default[href]:focus, .label-default[href]:hover {background-color: #5e5e5e;}
.label-primary {background-color: #337ab7;}
.label-primary[href]:focus, .label-primary[href]:hover {background-color: #286090;}
.label-success {background-color: #5cb85c;}
.label-success[href]:focus, .label-success[href]:hover {background-color: #449d44;}
.label-info {background-color: #5bc0de;}
.label-info[href]:focus, .label-info[href]:hover {background-color: #31b0d5;}
.label-warning {background-color: #f0ad4e;}
.label-warning[href]:focus, .label-warning[href]:hover {background-color: #ec971f;}
.label-danger {background-color: #d9534f;}
.label-danger[href]:focus, .label-danger[href]:hover {background-color: #c9302c;}
.badge {display: inline-block;min-width: 10px;padding: 3px 7px;font-size: 12px;font-weight: 700;line-height: 1;color: #fff;text-align: center;white-space: nowrap;vertical-align: middle;background-color: #777;border-radius: 10px;}
.badge:empty {display: none;}
.btn .badge {position: relative;top: -1px;}
.btn-group-xs>.btn .badge, .btn-xs .badge {top: 0;padding: 1px 5px;}
a.badge:focus, a.badge:hover {color: #fff;text-decoration: none;cursor: pointer;}
.list-group-item.active>.badge, .nav-pills>.active>a>.badge {color: #337ab7;background-color: #fff;}
.list-group-item>.badge {float: right;}
.list-group-item>.badge+.badge {margin-right: 5px;}
.nav-pills>li>a>.badge {margin-left: 3px;}
.jumbotron {padding-top: 30px;padding-bottom: 30px;margin-bottom: 30px;color: inherit;background-color: #eee;}
.jumbotron .h1, .jumbotron h1 {color: inherit;}
.jumbotron p {margin-bottom: 15px;font-size: 21px;font-weight: 200;}
.jumbotron>hr {border-top-color: #d5d5d5;}
.container .jumbotron, .container-fluid .jumbotron {padding-right: 15px;padding-left: 15px;border-radius: 6px;}
.jumbotron .container {max-width: 100%;}
@media screen and (min-width:768px) {.jumbotron {padding-top: 48px;padding-bottom: 48px;}
	.container .jumbotron, .container-fluid .jumbotron {padding-right: 60px;padding-left: 60px;}
	.jumbotron .h1, .jumbotron h1 {font-size: 63px;}}
.thumbnail {display: block;padding: 4px;margin-bottom: 20px;line-height: 1.42857143;background-color: #fff;border: 1px solid #ddd;border-radius: 4px;-webkit-transition: border .2s ease-in-out;-o-transition: border .2s ease-in-out;transition: border .2s ease-in-out;}
.thumbnail a>img, .thumbnail>img {margin-right: auto;margin-left: auto;}
a.thumbnail.active, a.thumbnail:focus, a.thumbnail:hover {border-color: #337ab7;}
.thumbnail .caption {padding: 9px;color: #333;}
.alert {padding: 15px;margin-bottom: 20px;border: 1px solid transparent;border-radius: 4px;}
.alert h4 {margin-top: 0;color: inherit;}
.alert .alert-link {font-weight: 700;}
.alert>p, .alert>ul {margin-bottom: 0;}
.alert>p+p {margin-top: 5px;}
.alert-dismissable, .alert-dismissible {padding-right: 35px;}
.alert-dismissable .close, .alert-dismissible .close {position: relative;top: -2px;right: -21px;color: inherit;}
.alert-success {color: #3c763d;background-color: #dff0d8;border-color: #d6e9c6;}
.alert-success hr {border-top-color: #c9e2b3;}
.alert-success .alert-link {color: #2b542c;}
.alert-info {color: #31708f;background-color: #d9edf7;border-color: #bce8f1;}
.alert-info hr {border-top-color: #a6e1ec;}
.alert-info .alert-link {color: #245269;}
.alert-warning {color: #8a6d3b;background-color: #fcf8e3;border-color: #faebcc;}
.alert-warning hr {border-top-color: #f7e1b5;}
.alert-warning .alert-link {color: #66512c;}
.alert-danger {color: #a94442;background-color: #f2dede;border-color: #ebccd1;}
.alert-danger hr {border-top-color: #e4b9c0;}
.alert-danger .alert-link {color: #843534;}
@-webkit-keyframes progress-bar-stripes {from {background-position: 40px 0;}
	to {background-position: 0 0;}}
@-o-keyframes progress-bar-stripes {from {background-position: 40px 0;}
	to {background-position: 0 0;}}
@keyframes progress-bar-stripes {from {background-position: 40px 0;}
	to {background-position: 0 0;}}
.progress {height: 20px;margin-bottom: 20px;overflow: hidden;background-color: #f5f5f5;border-radius: 4px;-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);box-shadow: inset 0 1px 2px rgba(0,0,0,.1);}
.progress-bar {float: left;width: 0;height: 100%;font-size: 12px;line-height: 20px;color: #fff;text-align: center;background-color: #337ab7;-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition: width .6s ease;-o-transition: width .6s ease;transition: width .6s ease;}
.progress-bar-striped, .progress-striped .progress-bar {background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size: 40px 40px;background-size: 40px 40px;}
.progress-bar.active, .progress.active .progress-bar {-webkit-animation: progress-bar-stripes 2s linear infinite;-o-animation: progress-bar-stripes 2s linear infinite;animation: progress-bar-stripes 2s linear infinite;}
.progress-bar-success {background-color: #5cb85c;}
.progress-striped .progress-bar-success {background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}
.progress-bar-info {background-color: #5bc0de;}
.progress-striped .progress-bar-info {background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}
.progress-bar-warning {background-color: #f0ad4e;}
.progress-striped .progress-bar-warning {background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}
.progress-bar-danger {background-color: #d9534f;}
.progress-striped .progress-bar-danger {background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}
.media {margin-top: 15px;}
.media:first-child {margin-top: 0;}
.media, .media-body {overflow: hidden;zoom: 1;}
.media-body {width: 10000px;}
.media-object {display: block;}
.media-object.img-thumbnail {max-width: none;}
.media-right, .media>.pull-right {padding-left: 10px;}
.media-left, .media>.pull-left {padding-right: 10px;}
.media-body, .media-left, .media-right {display: table-cell;vertical-align: top;}
.media-middle {vertical-align: middle;}
.media-bottom {vertical-align: bottom;}
.media-heading {margin-top: 0;margin-bottom: 5px;}
.media-list {padding-left: 0;list-style: none;}
.list-group {padding-left: 0;margin-bottom: 20px;}
.list-group-item {position: relative;display: block;padding: 10px 15px;margin-bottom: -1px;background-color: #fff;border: 1px solid #ddd;}
.list-group-item:first-child {border-top-left-radius: 4px;border-top-right-radius: 4px;}
.list-group-item:last-child {margin-bottom: 0;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;}
a.list-group-item, button.list-group-item {color: #555;}
a.list-group-item .list-group-item-heading, button.list-group-item .list-group-item-heading {color: #333;}
a.list-group-item:focus, a.list-group-item:hover, button.list-group-item:focus, button.list-group-item:hover {color: #555;text-decoration: none;background-color: #f5f5f5;}
button.list-group-item {width: 100%;text-align: left;}
.list-group-item.disabled, .list-group-item.disabled:focus, .list-group-item.disabled:hover {color: #777;cursor: not-allowed;background-color: #eee;}
.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading {color: inherit;}
.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text {color: #777;}
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {z-index: 2;color: #fff;background-color: #337ab7;border-color: #337ab7;}
.list-group-item.active .list-group-item-heading, .list-group-item.active .list-group-item-heading>.small, .list-group-item.active .list-group-item-heading>small, .list-group-item.active:focus .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading>.small, .list-group-item.active:focus .list-group-item-heading>small, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading>.small, .list-group-item.active:hover .list-group-item-heading>small {color: inherit;}
.list-group-item.active .list-group-item-text, .list-group-item.active:focus .list-group-item-text, .list-group-item.active:hover .list-group-item-text {color: #c7ddef;}
.list-group-item-success {color: #3c763d;background-color: #dff0d8;}
a.list-group-item-success, button.list-group-item-success {color: #3c763d;}
a.list-group-item-success .list-group-item-heading, button.list-group-item-success .list-group-item-heading {color: inherit;}
a.list-group-item-success:focus, a.list-group-item-success:hover, button.list-group-item-success:focus, button.list-group-item-success:hover {color: #3c763d;background-color: #d0e9c6;}
a.list-group-item-success.active, a.list-group-item-success.active:focus, a.list-group-item-success.active:hover, button.list-group-item-success.active, button.list-group-item-success.active:focus, button.list-group-item-success.active:hover {color: #fff;background-color: #3c763d;border-color: #3c763d;}
.list-group-item-info {color: #31708f;background-color: #d9edf7;}
a.list-group-item-info, button.list-group-item-info {color: #31708f;}
a.list-group-item-info .list-group-item-heading, button.list-group-item-info .list-group-item-heading {color: inherit;}
a.list-group-item-info:focus, a.list-group-item-info:hover, button.list-group-item-info:focus, button.list-group-item-info:hover {color: #31708f;background-color: #c4e3f3;}
a.list-group-item-info.active, a.list-group-item-info.active:focus, a.list-group-item-info.active:hover, button.list-group-item-info.active, button.list-group-item-info.active:focus, button.list-group-item-info.active:hover {color: #fff;background-color: #31708f;border-color: #31708f;}
.list-group-item-warning {color: #8a6d3b;background-color: #fcf8e3;}
a.list-group-item-warning, button.list-group-item-warning {color: #8a6d3b;}
a.list-group-item-warning .list-group-item-heading, button.list-group-item-warning .list-group-item-heading {color: inherit;}
a.list-group-item-warning:focus, a.list-group-item-warning:hover, button.list-group-item-warning:focus, button.list-group-item-warning:hover {color: #8a6d3b;background-color: #faf2cc;}
a.list-group-item-warning.active, a.list-group-item-warning.active:focus, a.list-group-item-warning.active:hover, button.list-group-item-warning.active, button.list-group-item-warning.active:focus, button.list-group-item-warning.active:hover {color: #fff;background-color: #8a6d3b;border-color: #8a6d3b;}
.list-group-item-danger {color: #a94442;background-color: #f2dede;}
a.list-group-item-danger, button.list-group-item-danger {color: #a94442;}
a.list-group-item-danger .list-group-item-heading, button.list-group-item-danger .list-group-item-heading {color: inherit;}
a.list-group-item-danger:focus, a.list-group-item-danger:hover, button.list-group-item-danger:focus, button.list-group-item-danger:hover {color: #a94442;background-color: #ebcccc;}
a.list-group-item-danger.active, a.list-group-item-danger.active:focus, a.list-group-item-danger.active:hover, button.list-group-item-danger.active, button.list-group-item-danger.active:focus, button.list-group-item-danger.active:hover {color: #fff;background-color: #a94442;border-color: #a94442;}
.list-group-item-heading {margin-top: 0;margin-bottom: 5px;}
.list-group-item-text {margin-bottom: 0;line-height: 1.3;}
.panel {margin-bottom: 20px;background-color: #fff;border: 1px solid transparent;border-radius: 4px;-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);box-shadow: 0 1px 1px rgba(0,0,0,.05);}
.panel-body {padding: 15px;}
.panel-heading {padding: 10px 15px;border-bottom: 1px solid transparent;border-top-left-radius: 3px;border-top-right-radius: 3px;}
.panel-heading>.dropdown .dropdown-toggle {color: inherit;}
.panel-title {margin-top: 0;margin-bottom: 0;font-size: 16px;color: inherit;}
.panel-title>.small, .panel-title>.small>a, .panel-title>a, .panel-title>small, .panel-title>small>a {color: inherit;}
.panel-footer {padding: 10px 15px;background-color: #f5f5f5;border-top: 1px solid #ddd;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}
.panel>.list-group, .panel>.panel-collapse>.list-group {margin-bottom: 0;}
.panel>.list-group .list-group-item, .panel>.panel-collapse>.list-group .list-group-item {border-width: 1px 0;border-radius: 0;}
.panel>.list-group:first-child .list-group-item:first-child, .panel>.panel-collapse>.list-group:first-child .list-group-item:first-child {border-top: 0;border-top-left-radius: 3px;border-top-right-radius: 3px;}
.panel>.list-group:last-child .list-group-item:last-child, .panel>.panel-collapse>.list-group:last-child .list-group-item:last-child {border-bottom: 0;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}
.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child {border-top-left-radius: 0;border-top-right-radius: 0;}
.panel-heading+.list-group .list-group-item:first-child {border-top-width: 0;}
.list-group+.panel-footer {border-top-width: 0;}
.panel>.panel-collapse>.table, .panel>.table, .panel>.table-responsive>.table {margin-bottom: 0;}
.panel>.panel-collapse>.table caption, .panel>.table caption, .panel>.table-responsive>.table caption {padding-right: 15px;padding-left: 15px;}
.panel>.table-responsive:first-child>.table:first-child, .panel>.table:first-child {border-top-left-radius: 3px;border-top-right-radius: 3px;}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child, .panel>.table:first-child>tbody:first-child>tr:first-child, .panel>.table:first-child>thead:first-child>tr:first-child {border-top-left-radius: 3px;border-top-right-radius: 3px;}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child, .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child, .panel>.table:first-child>tbody:first-child>tr:first-child td:first-child, .panel>.table:first-child>tbody:first-child>tr:first-child th:first-child, .panel>.table:first-child>thead:first-child>tr:first-child td:first-child, .panel>.table:first-child>thead:first-child>tr:first-child th:first-child {border-top-left-radius: 3px;}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child, .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child, .panel>.table:first-child>tbody:first-child>tr:first-child td:last-child, .panel>.table:first-child>tbody:first-child>tr:first-child th:last-child, .panel>.table:first-child>thead:first-child>tr:first-child td:last-child, .panel>.table:first-child>thead:first-child>tr:first-child th:last-child {border-top-right-radius: 3px;}
.panel>.table-responsive:last-child>.table:last-child, .panel>.table:last-child {border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child, .panel>.table:last-child>tbody:last-child>tr:last-child, .panel>.table:last-child>tfoot:last-child>tr:last-child {border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child, .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child, .panel>.table:last-child>tbody:last-child>tr:last-child td:first-child, .panel>.table:last-child>tbody:last-child>tr:last-child th:first-child, .panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child, .panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child {border-bottom-left-radius: 3px;}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child, .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child, .panel>.table:last-child>tbody:last-child>tr:last-child td:last-child, .panel>.table:last-child>tbody:last-child>tr:last-child th:last-child, .panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child, .panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child {border-bottom-right-radius: 3px;}
.panel>.panel-body+.table, .panel>.panel-body+.table-responsive, .panel>.table+.panel-body, .panel>.table-responsive+.panel-body {border-top: 1px solid #ddd;}
.panel>.table>tbody:first-child>tr:first-child td, .panel>.table>tbody:first-child>tr:first-child th {border-top: 0;}
.panel>.table-bordered, .panel>.table-responsive>.table-bordered {border: 0;}
.panel>.table-bordered>tbody>tr>td:first-child, .panel>.table-bordered>tbody>tr>th:first-child, .panel>.table-bordered>tfoot>tr>td:first-child, .panel>.table-bordered>tfoot>tr>th:first-child, .panel>.table-bordered>thead>tr>td:first-child, .panel>.table-bordered>thead>tr>th:first-child, .panel>.table-responsive>.table-bordered>tbody>tr>td:first-child, .panel>.table-responsive>.table-bordered>tbody>tr>th:first-child, .panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child, .panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child, .panel>.table-responsive>.table-bordered>thead>tr>td:first-child, .panel>.table-responsive>.table-bordered>thead>tr>th:first-child {border-left: 0;}
.panel>.table-bordered>tbody>tr>td:last-child, .panel>.table-bordered>tbody>tr>th:last-child, .panel>.table-bordered>tfoot>tr>td:last-child, .panel>.table-bordered>tfoot>tr>th:last-child, .panel>.table-bordered>thead>tr>td:last-child, .panel>.table-bordered>thead>tr>th:last-child, .panel>.table-responsive>.table-bordered>tbody>tr>td:last-child, .panel>.table-responsive>.table-bordered>tbody>tr>th:last-child, .panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child, .panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child, .panel>.table-responsive>.table-bordered>thead>tr>td:last-child, .panel>.table-responsive>.table-bordered>thead>tr>th:last-child {border-right: 0;}
.panel>.table-bordered>tbody>tr:first-child>td, .panel>.table-bordered>tbody>tr:first-child>th, .panel>.table-bordered>thead>tr:first-child>td, .panel>.table-bordered>thead>tr:first-child>th, .panel>.table-responsive>.table-bordered>tbody>tr:first-child>td, .panel>.table-responsive>.table-bordered>tbody>tr:first-child>th, .panel>.table-responsive>.table-bordered>thead>tr:first-child>td, .panel>.table-responsive>.table-bordered>thead>tr:first-child>th {border-bottom: 0;}
.panel>.table-bordered>tbody>tr:last-child>td, .panel>.table-bordered>tbody>tr:last-child>th, .panel>.table-bordered>tfoot>tr:last-child>td, .panel>.table-bordered>tfoot>tr:last-child>th, .panel>.table-responsive>.table-bordered>tbody>tr:last-child>td, .panel>.table-responsive>.table-bordered>tbody>tr:last-child>th, .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td, .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th {border-bottom: 0;}
.panel>.table-responsive {margin-bottom: 0;border: 0;}
.panel-group {margin-bottom: 20px;}
.panel-group .panel {margin-bottom: 0;border-radius: 4px;}
.panel-group .panel+.panel {margin-top: 5px;}
.panel-group .panel-heading {border-bottom: 0;}
.panel-group .panel-heading+.panel-collapse>.list-group, .panel-group .panel-heading+.panel-collapse>.panel-body {border-top: 1px solid #ddd;}
.panel-group .panel-footer {border-top: 0;}
.panel-group .panel-footer+.panel-collapse .panel-body {border-bottom: 1px solid #ddd;}
.panel-default {border-color: #ddd;}
.panel-default>.panel-heading {color: #333;background-color: #f5f5f5;border-color: #ddd;}
.panel-default>.panel-heading+.panel-collapse>.panel-body {border-top-color: #ddd;}
.panel-default>.panel-heading .badge {color: #f5f5f5;background-color: #333;}
.panel-default>.panel-footer+.panel-collapse>.panel-body {border-bottom-color: #ddd;}
.panel-primary {border-color: #337ab7;}
.panel-primary>.panel-heading {color: #fff;background-color: #337ab7;border-color: #337ab7;}
.panel-primary>.panel-heading+.panel-collapse>.panel-body {border-top-color: #337ab7;}
.panel-primary>.panel-heading .badge {color: #337ab7;background-color: #fff;}
.panel-primary>.panel-footer+.panel-collapse>.panel-body {border-bottom-color: #337ab7;}
.panel-success {border-color: #d6e9c6;}
.panel-success>.panel-heading {color: #3c763d;background-color: #dff0d8;border-color: #d6e9c6;}
.panel-success>.panel-heading+.panel-collapse>.panel-body {border-top-color: #d6e9c6;}
.panel-success>.panel-heading .badge {color: #dff0d8;background-color: #3c763d;}
.panel-success>.panel-footer+.panel-collapse>.panel-body {border-bottom-color: #d6e9c6;}
.panel-info {border-color: #bce8f1;}
.panel-info>.panel-heading {color: #31708f;background-color: #d9edf7;border-color: #bce8f1;}
.panel-info>.panel-heading+.panel-collapse>.panel-body {border-top-color: #bce8f1;}
.panel-info>.panel-heading .badge {color: #d9edf7;background-color: #31708f;}
.panel-info>.panel-footer+.panel-collapse>.panel-body {border-bottom-color: #bce8f1;}
.panel-warning {border-color: #faebcc;}
.panel-warning>.panel-heading {color: #8a6d3b;background-color: #fcf8e3;border-color: #faebcc;}
.panel-warning>.panel-heading+.panel-collapse>.panel-body {border-top-color: #faebcc;}
.panel-warning>.panel-heading .badge {color: #fcf8e3;background-color: #8a6d3b;}
.panel-warning>.panel-footer+.panel-collapse>.panel-body {border-bottom-color: #faebcc;}
.panel-danger {border-color: #ebccd1;}
.panel-danger>.panel-heading {color: #a94442;background-color: #f2dede;border-color: #ebccd1;}
.panel-danger>.panel-heading+.panel-collapse>.panel-body {border-top-color: #ebccd1;}
.panel-danger>.panel-heading .badge {color: #f2dede;background-color: #a94442;}
.panel-danger>.panel-footer+.panel-collapse>.panel-body {border-bottom-color: #ebccd1;}
.embed-responsive {position: relative;display: block;height: 0;padding: 0;overflow: hidden;}
.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {position: absolute;top: 0;bottom: 0;left: 0;width: 100%;height: 100%;border: 0;}
.embed-responsive-16by9 {padding-bottom: 56.25%;}
.embed-responsive-4by3 {padding-bottom: 75%;}
.well {min-height: 20px;padding: 19px;margin-bottom: 20px;background-color: #f5f5f5;border: 1px solid #e3e3e3;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);box-shadow: inset 0 1px 1px rgba(0,0,0,.05);}
.well blockquote {border-color: #ddd;border-color: rgba(0,0,0,.15);}
.well-lg {padding: 24px;border-radius: 6px;}
.well-sm {padding: 9px;border-radius: 3px;}
.close {float: right;font-size: 21px;font-weight: 700;line-height: 1;color: #fff;text-shadow: 0 1px 0 #fff;filter: alpha(opacity=20);opacity: .2;}
.close:focus, .close:hover {color: #000;text-decoration: none;cursor: pointer;filter: alpha(opacity=50);opacity: .5;}
button.close {-webkit-appearance: none;padding: 0;cursor: pointer;background: 0 0;border: 0;}
.modal-open {overflow: hidden;}
.modal {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1050;display: none;overflow: hidden;-webkit-overflow-scrolling: touch;outline: 0;}
.modal.fade .modal-dialog {-webkit-transition: -webkit-transform .3s ease-out;-o-transition: -o-transform .3s ease-out;transition: transform .3s ease-out;-webkit-transform: translate(0,-25%);-ms-transform: translate(0,-25%);-o-transform: translate(0,-25%);transform: translate(0,-25%);}
.modal.in .modal-dialog {-webkit-transform: translate(0,0);-ms-transform: translate(0,0);-o-transform: translate(0,0);transform: translate(0,0);}
.modal-open .modal {overflow-x: hidden;overflow-y: auto;}
.modal-dialog {position: relative;width: auto;margin: 10px;}
.modal-content {position: relative;background-color: #2f2f2f;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #999;border: 1px solid rgba(0,0,0,.2);border-radius: 6px;outline: 0;-webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);box-shadow: 0 3px 9px rgba(0,0,0,.5);background: linear-gradient(45deg,#2f2f2f 0%,#333 100%);}
.modal-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;background-color: #000;}
.modal-backdrop.fade {filter: alpha(opacity=0);opacity: 0;}
.modal-backdrop.in {filter: alpha(opacity=50);opacity: .5;}
.modal-header {padding: 15px;border-bottom: 1px solid #424141;}
.modal-header .close {margin-top: -2px;}
.modal-title {margin: 0;line-height: 1.42857143;}
.modal-body {position: relative;padding: 15px;}
.modal-footer {padding: 15px;text-align: right;border-top: 1px solid #e5e5e5;}
.modal-footer .btn+.btn {margin-bottom: 0;margin-left: 5px;}
.modal-footer .btn-group .btn+.btn {margin-left: -1px;}
.modal-footer .btn-block+.btn-block {margin-left: 0;}
.modal-scrollbar-measure {position: absolute;top: -9999px;width: 50px;height: 50px;overflow: scroll;}
@media (min-width:768px) {.modal-dialog {width: 600px;margin: 30px auto;}
	.modal-content {-webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);box-shadow: 0 5px 15px rgba(0,0,0,.5);}
	.modal-sm {width: 300px;}}
@media (min-width:992px) {.modal-lg {width: 900px;}}
.tooltip {position: absolute;z-index: 1070;display: block;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 12px;font-style: normal;font-weight: 400;line-height: 1.42857143;text-align: left;text-align: start;text-decoration: none;text-shadow: none;text-transform: none;letter-spacing: normal;word-break: normal;word-spacing: normal;word-wrap: normal;white-space: normal;filter: alpha(opacity=0);opacity: 0;line-break: auto;}
.tooltip.in {filter: alpha(opacity=90);opacity: .9;}
.tooltip.top {padding: 5px 0;margin-top: -3px;}
.tooltip.right {padding: 0 5px;margin-left: 3px;}
.tooltip.bottom {padding: 5px 0;margin-top: 3px;}
.tooltip.left {padding: 0 5px;margin-left: -3px;}
.tooltip-inner {max-width: 200px;padding: 3px 8px;color: #fff;text-align: center;background-color: #000;border-radius: 4px;}
.tooltip-arrow {position: absolute;width: 0;height: 0;border-color: transparent;border-style: solid;}
.tooltip.top .tooltip-arrow {bottom: 0;left: 50%;margin-left: -5px;border-width: 5px 5px 0;border-top-color: #000;}
.tooltip.top-left .tooltip-arrow {right: 5px;bottom: 0;margin-bottom: -5px;border-width: 5px 5px 0;border-top-color: #000;}
.tooltip.top-right .tooltip-arrow {bottom: 0;left: 5px;margin-bottom: -5px;border-width: 5px 5px 0;border-top-color: #000;}
.tooltip.right .tooltip-arrow {top: 50%;left: 0;margin-top: -5px;border-width: 5px 5px 5px 0;border-right-color: #000;}
.tooltip.left .tooltip-arrow {top: 50%;right: 0;margin-top: -5px;border-width: 5px 0 5px 5px;border-left-color: #000;}
.tooltip.bottom .tooltip-arrow {top: 0;left: 50%;margin-left: -5px;border-width: 0 5px 5px;border-bottom-color: #000;}
.tooltip.bottom-left .tooltip-arrow {top: 0;right: 5px;margin-top: -5px;border-width: 0 5px 5px;border-bottom-color: #000;}
.tooltip.bottom-right .tooltip-arrow {top: 0;left: 5px;margin-top: -5px;border-width: 0 5px 5px;border-bottom-color: #000;}
.popover {position: absolute;top: 0;left: 0;z-index: 1060;display: none;max-width: 276px;padding: 1px;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 14px;font-style: normal;font-weight: 400;line-height: 1.42857143;text-align: left;text-align: start;text-decoration: none;text-shadow: none;text-transform: none;letter-spacing: normal;word-break: normal;word-spacing: normal;word-wrap: normal;white-space: normal;background-color: #fff;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #ccc;border: 1px solid rgba(0,0,0,.2);border-radius: 6px;-webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);box-shadow: 0 5px 10px rgba(0,0,0,.2);line-break: auto;}
.popover.top {margin-top: -10px;}
.popover.right {margin-left: 10px;}
.popover.bottom {margin-top: 10px;}
.popover.left {margin-left: -10px;}
.popover-title {padding: 8px 14px;margin: 0;font-size: 14px;background-color: #f7f7f7;border-bottom: 1px solid #ebebeb;border-radius: 5px 5px 0 0;}
.popover-content {padding: 9px 14px;}
.popover>.arrow, .popover>.arrow:after {position: absolute;display: block;width: 0;height: 0;border-color: transparent;border-style: solid;}
.popover>.arrow {border-width: 11px;}
.popover>.arrow:after {content: "";border-width: 10px;}
.popover.top>.arrow {bottom: -11px;left: 50%;margin-left: -11px;border-top-color: #999;border-top-color: rgba(0,0,0,.25);border-bottom-width: 0;}
.popover.top>.arrow:after {bottom: 1px;margin-left: -10px;content: " ";border-top-color: #fff;border-bottom-width: 0;}
.popover.right>.arrow {top: 50%;left: -11px;margin-top: -11px;border-right-color: #999;border-right-color: rgba(0,0,0,.25);border-left-width: 0;}
.popover.right>.arrow:after {bottom: -10px;left: 1px;content: " ";border-right-color: #fff;border-left-width: 0;}
.popover.bottom>.arrow {top: -11px;left: 50%;margin-left: -11px;border-top-width: 0;border-bottom-color: #999;border-bottom-color: rgba(0,0,0,.25);}
.popover.bottom>.arrow:after {top: 1px;margin-left: -10px;content: " ";border-top-width: 0;border-bottom-color: #fff;}
.popover.left>.arrow {top: 50%;right: -11px;margin-top: -11px;border-right-width: 0;border-left-color: #999;border-left-color: rgba(0,0,0,.25);}
.popover.left>.arrow:after {right: 1px;bottom: -10px;content: " ";border-right-width: 0;border-left-color: #fff;}
.carousel {position: relative;}
.carousel-inner {position: relative;width: 100%;overflow: hidden;}
.carousel-inner>.item {position: relative;display: none;-webkit-transition: .6s ease-in-out left;-o-transition: .6s ease-in-out left;transition: .6s ease-in-out left;}
.carousel-inner>.item>a>img, .carousel-inner>.item>img {line-height: 1;}
@media all and (transform-3d),(-webkit-transform-3d) {.carousel-inner>.item {-webkit-transition: -webkit-transform .6s ease-in-out;-o-transition: -o-transform .6s ease-in-out;transition: transform .6s ease-in-out;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-perspective: 1000px;perspective: 1000px;}
	.carousel-inner>.item.active.right, .carousel-inner>.item.next {left: 0;-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);}
	.carousel-inner>.item.active.left, .carousel-inner>.item.prev {left: 0;-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);}
	.carousel-inner>.item.active, .carousel-inner>.item.next.left, .carousel-inner>.item.prev.right {left: 0;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}}
.carousel-inner>.active, .carousel-inner>.next, .carousel-inner>.prev {display: block;}
.carousel-inner>.active {left: 0;}
.carousel-inner>.next, .carousel-inner>.prev {position: absolute;top: 0;width: 100%;}
.carousel-inner>.next {left: 100%;}
.carousel-inner>.prev {left: -100%;}
.carousel-inner>.next.left, .carousel-inner>.prev.right {left: 0;}
.carousel-inner>.active.left {left: -100%;}
.carousel-inner>.active.right {left: 100%;}
.carousel-control {position: absolute;top: 0;bottom: 0;left: 0;width: 15%;font-size: 20px;color: #fff;text-align: center;text-shadow: 0 1px 2px rgba(0,0,0,.6);background-color: rgba(0,0,0,0);filter: alpha(opacity=50);opacity: .5;}
.carousel-control.left {background-image: -webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image: -o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image: linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat: repeat-x;}
.carousel-control.right {right: 0;left: auto;background-image: -webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image: -o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image: linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat: repeat-x;}
.carousel-control:focus, .carousel-control:hover {color: #fff;text-decoration: none;filter: alpha(opacity=90);outline: 0;opacity: .9;}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {position: absolute;top: 50%;z-index: 5;display: inline-block;margin-top: -10px;}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {left: 50%;margin-left: -10px;}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {right: 50%;margin-right: -10px;}
.carousel-control .icon-next, .carousel-control .icon-prev {width: 20px;height: 20px;font-family: serif;line-height: 1;}
.carousel-control .icon-prev:before {content: "‹";}
.carousel-control .icon-next:before {content: "›";}
.carousel-indicators {position: absolute;bottom: 10px;left: 50%;z-index: 15;width: 60%;padding-left: 0;margin-left: -30%;text-align: center;list-style: none;}
.carousel-indicators li {display: inline-block;width: 10px;height: 10px;margin: 1px;text-indent: -999px;cursor: pointer;background-color: #000;background-color: rgba(0,0,0,0);border: 1px solid #fff;border-radius: 10px;}
.carousel-indicators .active {width: 12px;height: 12px;margin: 0;background-color: #fff;}
.carousel-caption {position: absolute;right: 15%;bottom: 20px;left: 15%;z-index: 10;padding-top: 20px;padding-bottom: 20px;color: #fff;text-align: center;text-shadow: 0 1px 2px rgba(0,0,0,.6);}
.carousel-caption .btn {text-shadow: none;}
@media screen and (min-width:768px) {.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {width: 30px;height: 30px;margin-top: -10px;font-size: 30px;}
	.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {margin-left: -10px;}
	.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {margin-right: -10px;}
	.carousel-caption {right: 20%;left: 20%;padding-bottom: 30px;}
	.carousel-indicators {bottom: 20px;}}
.btn-group-vertical>.btn-group:after, .btn-group-vertical>.btn-group:before, .btn-toolbar:after, .btn-toolbar:before, .clearfix:after, .clearfix:before, .container-fluid:after, .container-fluid:before, .container:after, .container:before, .dl-horizontal dd:after, .dl-horizontal dd:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before, .modal-footer:after, .modal-footer:before, .modal-header:after, .modal-header:before, .nav:after, .nav:before, .navbar-collapse:after, .navbar-collapse:before, .navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before, .pager:after, .pager:before, .panel-body:after, .panel-body:before, .row:after, .row:before {display: table;content: " ";}
.btn-group-vertical>.btn-group:after, .btn-toolbar:after, .clearfix:after, .container-fluid:after, .container:after, .dl-horizontal dd:after, .form-horizontal .form-group:after, .modal-footer:after, .modal-header:after, .nav:after, .navbar-collapse:after, .navbar-header:after, .navbar:after, .pager:after, .panel-body:after, .row:after {clear: both;}
.center-block {display: block;margin-right: auto;margin-left: auto;}
.pull-right {float: right !important;}
.pull-left {float: left !important;}
.hide {display: none !important;}
.show {display: block !important;}
.invisible {visibility: hidden;}
.text-hide {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;}
.hidden {display: none !important;}
.affix {position: fixed;}
@-ms-viewport {width: device-width;}
.visible-lg, .visible-md, .visible-sm, .visible-xs {display: none !important;}
.visible-lg-block, .visible-lg-inline, .visible-lg-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block {display: none !important;}
@media (max-width:767px) {.visible-xs {display: block !important;}
	table.visible-xs {display: table !important;}
	tr.visible-xs {display: table-row !important;}
	td.visible-xs, th.visible-xs {display: table-cell !important;}}
@media (max-width:767px) {.visible-xs-block {display: block !important;}}
@media (max-width:767px) {.visible-xs-inline {display: inline !important;}}
@media (max-width:767px) {.visible-xs-inline-block {display: inline-block !important;}}
@media (min-width:768px) and (max-width:991px) {.visible-sm {display: block !important;}
	table.visible-sm {display: table !important;}
	tr.visible-sm {display: table-row !important;}
	td.visible-sm, th.visible-sm {display: table-cell !important;}}
@media (min-width:768px) and (max-width:991px) {.visible-sm-block {display: block !important;}}
@media (min-width:768px) and (max-width:991px) {.visible-sm-inline {display: inline !important;}}
@media (min-width:768px) and (max-width:991px) {.visible-sm-inline-block {display: inline-block !important;}}
@media (min-width:992px) and (max-width:1199px) {.visible-md {display: block !important;}
	table.visible-md {display: table !important;}
	tr.visible-md {display: table-row !important;}
	td.visible-md, th.visible-md {display: table-cell !important;}}
@media (min-width:992px) and (max-width:1199px) {.visible-md-block {display: block !important;}}
@media (min-width:992px) and (max-width:1199px) {.visible-md-inline {display: inline !important;}}
@media (min-width:992px) and (max-width:1199px) {.visible-md-inline-block {display: inline-block !important;}}
@media (min-width:1200px) {.visible-lg {display: block !important;}
	table.visible-lg {display: table !important;}
	tr.visible-lg {display: table-row !important;}
	td.visible-lg, th.visible-lg {display: table-cell !important;}}
@media (min-width:1200px) {.visible-lg-block {display: block !important;}}
@media (min-width:1200px) {.visible-lg-inline {display: inline !important;}}
@media (min-width:1200px) {.visible-lg-inline-block {display: inline-block !important;}}
@media (max-width:767px) {.hidden-xs {display: none !important;}}
@media (min-width:768px) and (max-width:991px) {.hidden-sm {display: none !important;}}
@media (min-width:992px) and (max-width:1199px) {.hidden-md {display: none !important;}}
@media (min-width:1200px) {.hidden-lg {display: none !important;}}
.visible-print {display: none !important;}
@media print {.visible-print {display: block !important;}
	table.visible-print {display: table !important;}
	tr.visible-print {display: table-row !important;}
	td.visible-print, th.visible-print {display: table-cell !important;}}
.visible-print-block {display: none !important;}
@media print {.visible-print-block {display: block !important;}}
.visible-print-inline {display: none !important;}
@media print {.visible-print-inline {display: inline !important;}}
.visible-print-inline-block {display: none !important;}
@media print {.visible-print-inline-block {display: inline-block !important;}}
@media print {.hidden-print {display: none !important;}}
@keyframes shine{0%{background-position:110% 0%, 0 0;}
100%{background-position:-10% 0%, 0 0;}
}
span.shine{position:relative;display:inline-block;font-family:'Source Sans Pro', sans-serif;font-weight:500;font-size:4.1vw;letter-spacing:0.3vw;text-transform:uppercase;margin:0;top:50px;right:21px;}
[data-gold]{color:#ac733c;//fallback solid color
@supports ((background-clip:text) or (-webkit-background-clip:text)){color:transparent;background-image:linear-gradient(to right, transparent 0%, transparent 45%,white 50%,transparent 55%,transparent 100%), linear-gradient(90deg, #c78c48, #cf9147 9.4%, #cf9348 9.4%, #b2763e 33.6%, #ad743c 35.7%, #ac723d 46.9%, #b0773d 51.7%, #b0793e 52.1%, #c4914c 64.6%, #c99750 68.5%, #ce9e54 73.2%, #f4d188);background-position:110% 0%, 0 0;background-size:200% auto, auto;-webkit-background-clip:text;background-clip:text;animation:shine 2s ease-in-out 2 alternate 2s;}
&:before{content:attr(data-gold);color:#f0d8a9;position:absolute;z-index:-1;top:-.08vw;left:0px;text-shadow:rgba(black, 1) 0px .08vw 12px;}
@supports ((background-clip:text) or (-webkit-background-clip:text)){&:after{content:attr(data-gold);position:absolute;top:0;left:0;background-image:linear-gradient(to bottom, transparent 0%,transparent 48%,rgba(#621000, .5) 50%,transparent 75%);-webkit-background-clip:text;background-clip:text;}
}
}
[data-silver]{color:#858585;//fallback solid color
@supports ((background-clip:text) or (-webkit-background-clip:text)){color:transparent;background-image:linear-gradient(to right, transparent 0%, transparent 45%,white 50%,transparent 55%,transparent 100%), linear-gradient(270deg, #8c8c8c 1.3%, #999 15%, #868686 29.6%, #828282 29.6%, #7d7d7d 31.8%, #797979 31.8%, #6a6a6a 38.9%, #d3d3d3);background-position:110% 0%, 0 0;background-size:200% auto, auto;-webkit-background-clip:text;background-clip:text;animation:shine 2s ease-in-out 2 alternate-reverse 2s;}
&:before{content:attr(data-silver);color:#fff;position:absolute;z-index:-1;top:-.08vw;left:0px;text-shadow:rgba(black, 1) 0px .08vw 12px;}
@supports ((background-clip:text) or (-webkit-background-clip:text)){&:after{content:attr(data-silver);position:absolute;top:0;left:0;background-image:linear-gradient(to bottom, transparent 0%,transparent 48%,rgba(#111, .5) 50%,transparent 75%);-webkit-background-clip:text;background-clip:text;}
}
}
.MainNav:before, .MainNav:after, .MainNav-Button:after, .MainNav-Button_Active:before, .MainNav-Button_Active:after, .MainNav-Button_LeftOfActive:before, .MainNav-Button_RightOfActive:before{content:'';display:block;position:absolute;}
.Nav{list-style:none;margin-left:0;}
.Nav_Small{font-size:0.65em;}
.Nav_Large{font-size:1.4em;}
.MainNav{-moz-border-radius:0.4375em;-webkit-border-radius:0.4375em;border-radius:0.4375em;-moz-box-shadow:#4d4d4d 0 -1px 0px 0px inset, rgba(255, 255, 255, 0.0857) 0 -5px 0px 0px inset, #1e1e1e 0 4px 0px 0px inset;-webkit-box-shadow:#4d4d4d 0 -1px 0px 0px inset, rgba(255, 255, 255, 0.0857) 0 -5px 0px 0px inset, #1e1e1e 0 4px 0px 0px inset;box-shadow:#0404048c 0 -1px 0px 0px inset, rgba(255, 255, 255, 0.0857) 0 -5px 0px 0px inset, #1e1e1e75 0 4px 0px 0px inset;background:#0c060854;border-top:1px solid rgba(0, 0, 0, 0.1);border-bottom:1px solid rgba(255, 255, 255, 0.1);display:inline-block;text-align:center;padding:0.375em 0.3125em;position:relative;}
.MainNav:before{-moz-border-radius-bottomleft:0.4375em;-webkit-border-bottom-left-radius:0.4375em;border-bottom-left-radius:0.4375em;background:rgba(36, 36, 36, 0.4);width:0.4375em;height:0.4375em;bottom:0;left:0;}
.MainNav:after{-moz-border-radius-bottomright:0.4375em;-webkit-border-bottom-right-radius:0.4375em;border-bottom-right-radius:0.4375em;background:rgba(36, 36, 36, 0.4);width:0.4375em;height:0.4375em;bottom:0;right:0;}
.MainNav-Button{-moz-border-radius:0.3125em;-webkit-border-radius:0.3125em;border-radius:0.3125em;-moz-box-shadow:rgba(255, 255, 255, 0.15) 0 1px 0px 0px inset, rgba(255, 255, 255, 0.05) 0 1px 0px 1px inset, rgba(0, 0, 0, 0.7) 0 1px 2px 0px, rgba(9, 9, 9, 0.6) 0 2px 3px 2px;-webkit-box-shadow:rgba(255, 255, 255, 0.15) 0 1px 0px 0px inset, rgba(255, 255, 255, 0.05) 0 1px 0px 1px inset, rgba(0, 0, 0, 0.7) 0 1px 2px 0px, rgba(9, 9, 9, 0.6) 0 2px 3px 2px;box-shadow:rgba(255, 255, 255, 0.15) 0 1px 0px 0px inset, rgba(255, 255, 255, 0.05) 0 1px 0px 1px inset, rgba(0, 0, 0, 0.7) 0 1px 2px 0px, rgba(9, 9, 9, 0.6) 0 2px 3px 2px;background-color:#1d1d1d;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRlNGU0ZSIgc3RvcC1vcGFjaXR5PSIwLjE1Ii8+PHN0b3Agb2Zmc2V0PSIyJSIgc3RvcC1jb2xvcj0iIzQxNDE0MSIgc3RvcC1vcGFjaXR5PSIwLjE1Ii8+PHN0b3Agb2Zmc2V0PSI1JSIgc3RvcC1jb2xvcj0iIzNiM2IzYiIgc3RvcC1vcGFjaXR5PSIwLjE1Ii8+PHN0b3Agb2Zmc2V0PSIzMiUiIHN0b3AtY29sb3I9IiMzODM4MzgiIHN0b3Atb3BhY2l0eT0iMC4xNSIvPjxzdG9wIG9mZnNldD0iMzMlIiBzdG9wLWNvbG9yPSIjMzYzNjM2IiBzdG9wLW9wYWNpdHk9IjAuMTUiLz48c3RvcCBvZmZzZXQ9IjQ2JSIgc3RvcC1jb2xvcj0iIzM1MzUzNSIgc3RvcC1vcGFjaXR5PSIwLjE1Ii8+PHN0b3Agb2Zmc2V0PSI0NyUiIHN0b3AtY29sb3I9IiMzMzMzMzMiIHN0b3Atb3BhY2l0eT0iMC4xNSIvPjxzdG9wIG9mZnNldD0iNjAlIiBzdG9wLWNvbG9yPSIjMzIzMjMyIiBzdG9wLW9wYWNpdHk9IjAuMTUiLz48c3RvcCBvZmZzZXQ9IjYxJSIgc3RvcC1jb2xvcj0iIzMwMzAzMCIgc3RvcC1vcGFjaXR5PSIwLjE1Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMmEyYTJhIiBzdG9wLW9wYWNpdHk9IjAuMTUiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(78, 78, 78, 0.15)), color-stop(2%, rgba(65, 65, 65, 0.15)), color-stop(5%, rgba(59, 59, 59, 0.15)), color-stop(32%, rgba(56, 56, 56, 0.15)), color-stop(33%, rgba(54, 54, 54, 0.15)), color-stop(46%, rgba(53, 53, 53, 0.15)), color-stop(47%, rgba(51, 51, 51, 0.15)), color-stop(60%, rgba(50, 50, 50, 0.15)), color-stop(61%, rgba(48, 48, 48, 0.15)), color-stop(100%, rgba(42, 42, 42, 0.15)));background-image:-moz-linear-gradient(top, rgba(78, 78, 78, 0.15) 0%, rgba(65, 65, 65, 0.15) 2%, rgba(59, 59, 59, 0.15) 5%, rgba(56, 56, 56, 0.15) 32%, rgba(54, 54, 54, 0.15) 33%, rgba(53, 53, 53, 0.15) 46%, rgba(51, 51, 51, 0.15) 47%, rgba(50, 50, 50, 0.15) 60%, rgba(48, 48, 48, 0.15) 61%, rgba(42, 42, 42, 0.15) 100%);background-image:-webkit-linear-gradient(top, rgba(78, 78, 78, 0.15) 0%, rgba(65, 65, 65, 0.15) 2%, rgba(59, 59, 59, 0.15) 5%, rgba(56, 56, 56, 0.15) 32%, rgba(54, 54, 54, 0.15) 33%, rgba(53, 53, 53, 0.15) 46%, rgba(51, 51, 51, 0.15) 47%, rgba(50, 50, 50, 0.15) 60%, rgba(48, 48, 48, 0.15) 61%, rgba(42, 42, 42, 0.15) 100%);background-image:linear-gradient(to bottom, rgba(78, 78, 78, 0.15) 0%, rgba(65, 65, 65, 0.15) 2%, rgba(59, 59, 59, 0.15) 5%, rgba(56, 56, 56, 0.15) 32%, rgba(54, 54, 54, 0.15) 33%, rgba(53, 53, 53, 0.15) 46%, rgba(51, 51, 51, 0.15) 47%, rgba(50, 50, 50, 0.15) 60%, rgba(48, 48, 48, 0.15) 61%, rgba(42, 42, 42, 0.15) 100%);background-size:4px 4px;float:left;margin-right:0.125em;padding:0.005em 0.375em;position:relative;}
.MainNav-Button a{-moz-border-radius:0.45833em;-webkit-border-radius:0.45833em;border-radius:0.45833em;text-shadow:#000 0 -1px 0;background:rgba(182, 182, 182, 0.018);color:rgba(255, 255, 255, 0.85);display:block;font-size:1.5em;padding:0.5em 2.5em 0.5em;text-decoration:none;}
.MainNav-Button:hover{-moz-box-shadow:rgba(255, 255, 255, 0.05) 0 1px 0px 0px inset, rgba(255, 255, 255, 0.02) 0 1px 0px 1px inset, rgba(9, 9, 9, 0.5) 0 2px 2px 1px;-webkit-box-shadow:rgba(255, 255, 255, 0.05) 0 1px 0px 0px inset, rgba(255, 255, 255, 0.02) 0 1px 0px 1px inset, rgba(9, 9, 9, 0.5) 0 2px 2px 1px;box-shadow:rgba(255, 255, 255, 0.05) 0 1px 0px 0px inset, rgba(255, 255, 255, 0.02) 0 1px 0px 1px inset, rgba(9, 9, 9, 0.5) 0 2px 2px 1px;}
.MainNav-Button:hover a{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;}
.MainNav-Button:after{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjUiLz48c3RvcCBvZmZzZXQ9IjY5JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjExIi8+PHN0b3Agb2Zmc2V0PSI4MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(20%, rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, 0.5)), color-stop(69%, rgba(255, 255, 255, 0.11)), color-stop(80%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 0)));background-image:-moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 20%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0.11) 69%, rgba(255, 255, 255, 0) 80%, rgba(255, 255, 255, 0) 100%);background-image:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 20%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0.11) 69%, rgba(255, 255, 255, 0) 80%, rgba(255, 255, 255, 0) 100%);background-image:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 20%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0.11) 69%, rgba(255, 255, 255, 0) 80%, rgba(255, 255, 255, 0) 100%);width:100%;height:1px;left:0;top:0;}
.MainNav-Button_Active{-moz-box-shadow:rgba(0, 0, 0, 0.4) 0 0 0 1px inset;-webkit-box-shadow:rgba(0, 0, 0, 0.4) 0 0 0 1px inset;box-shadow:rgba(0, 0, 0, 0.52) 0 0 0 1px inset;background-color:#232323;background-image:linear-gradient(rgba(0, 0, 0, 0) 50%, #2e2e2e 50%);background-size:2px 2px;}
.MainNav-Button_Active a{text-shadow:rgba(255, 255, 255, 0.4) 0 0 35px, rgba(172, 135, 31, 0.49) 0 0 25px;background:none;color:#4cbeff;}
.MainNav-Button_Active:before{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iNTclIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMjk4OWQ4IiBzdG9wLW9wYWNpdHk9IjAuNTEiLz48c3RvcCBvZmZzZXQ9IjUzJSIgc3RvcC1jb2xvcj0iIzFlNTc5OSIgc3RvcC1vcGFjaXR5PSIwLjAxIi8+PHN0b3Agb2Zmc2V0PSI1NCUiIHN0b3AtY29sb3I9IiMxZTU3OTkiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI1NyUiIHN0b3AtY29sb3I9IiMxZTU3OTkiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9yYWRpYWxHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-moz-radial-gradient(center, ellipse cover, rgba(41, 137, 216, 0.51) 0%, rgba(30, 87, 153, 0.01) 53%, rgba(30, 87, 153, 0) 54%, rgba(30, 87, 153, 0) 57%);background-image:-webkit-radial-gradient(center, ellipse cover, rgba(221, 187, 86, 0.58) 0%, rgba(30, 87, 153, 0.01) 53%, rgba(30, 87, 153, 0) 54%, rgba(30, 87, 153, 0) 57%);background-image:radial-gradient(ellipse cover at center, rgba(41, 137, 216, 0.51) 0%, rgba(30, 87, 153, 0.01) 53%, rgba(30, 87, 153, 0) 54%, rgba(30, 87, 153, 0) 57%);-moz-box-shadow:rgba(76, 190, 255, 0.02) 0 0 0px 3px inset;-webkit-box-shadow:rgba(76, 190, 255, 0.02) 0 0 0px 3px inset;box-shadow:rgba(76, 190, 255, 0.02) 0 0 0px 3px inset;top:-0.25em;left:10%;width:80%;height:0.375em;}
.MainNav-Button_Active:after{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iNTclIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMjk4OWQ4IiBzdG9wLW9wYWNpdHk9IjAuNTEiLz48c3RvcCBvZmZzZXQ9IjUzJSIgc3RvcC1jb2xvcj0iIzFlNTc5OSIgc3RvcC1vcGFjaXR5PSIwLjAxIi8+PHN0b3Agb2Zmc2V0PSI1NCUiIHN0b3AtY29sb3I9IiMxZTU3OTkiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI1NyUiIHN0b3AtY29sb3I9IiMxZTU3OTkiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9yYWRpYWxHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-moz-radial-gradient(center, ellipse cover, rgba(41, 137, 216, 0.51) 0%, rgba(30, 87, 153, 0.01) 53%, rgba(30, 87, 153, 0) 54%, rgba(30, 87, 153, 0) 57%);background-image:-webkit-radial-gradient(center, ellipse cover, rgb(78, 73, 48) 0%, rgba(30, 87, 153, 0.01) 53%, rgba(30, 87, 153, 0) 54%, rgba(30, 87, 153, 0) 57%);background-image:radial-gradient(ellipse cover at center, rgba(41, 137, 216, 0.51) 0%, rgba(30, 87, 153, 0.01) 53%, rgba(30, 87, 153, 0) 54%, rgba(30, 87, 153, 0) 57%);-moz-box-shadow:rgba(255, 255, 255, 0.05) 0 -5px 0px 0px inset;top:inherit;bottom:-0.4em;left:0;width:100%;height:0.5em;}
.MainNav-Button_Active:hover{-moz-box-shadow:rgba(0, 0, 0, 0.4) 0 0 0 1px inset;-webkit-box-shadow:rgba(0, 0, 0, 0.4) 0 0 0 1px inset;box-shadow:rgba(0, 0, 0, 0.4) 0 0 0 1px inset;}
.MainNav-Button_LeftOfActive:before{-moz-box-shadow:rgba(80, 136, 137, 0.5) -1px 0px 0px 0px;-webkit-box-shadow:rgba(80, 136, 137, 0.5) -1px 0px 0px 0px;box-shadow:rgba(228, 198, 110, 0.04) -1px 0px 0px 0px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjYmVmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzRjYmVmZiIgc3RvcC1vcGFjaXR5PSIwLjciLz48c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzRjYmVmZiIgc3RvcC1vcGFjaXR5PSIwLjY5Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNGNiZWZmIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(76, 190, 255, 0)), color-stop(50%, rgba(76, 190, 255, 0.7)), color-stop(51%, rgba(76, 190, 255, 0.69)), color-stop(100%, rgba(76, 190, 255, 0)));background-image:-moz-linear-gradient(top, rgba(76, 190, 255, 0) 0%, rgba(76, 190, 255, 0.7) 50%, rgba(76, 190, 255, 0.69) 51%, rgba(76, 190, 255, 0) 100%);background-image:-webkit-linear-gradient(top, rgba(76, 190, 255, 0) 0%, rgba(76, 190, 255, 0.7) 50%, rgba(76, 190, 255, 0.69) 51%, rgba(76, 190, 255, 0) 100%);background-image:linear-gradient(to bottom, rgba(76, 190, 255, 0) 0%, rgba(180, 140, 28, 0.26) 50%, rgba(154, 123, 37, 0.53) 51%, rgba(76, 190, 255, 0) 100%);width:1px;height:90%;right:0;top:5%;}
.MainNav-Button_RightOfActive:before{-moz-box-shadow:rgba(80, 136, 137, 0.5) 1px 0px 0px 0px;-webkit-box-shadow:rgba(80, 136, 137, 0.5) 1px 0px 0px 0px;box-shadow:rgba(80, 136, 137, 0.5) 1px 0px 0px 0px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjYmVmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzRjYmVmZiIgc3RvcC1vcGFjaXR5PSIwLjciLz48c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzRjYmVmZiIgc3RvcC1vcGFjaXR5PSIwLjY5Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNGNiZWZmIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(76, 190, 255, 0)), color-stop(50%, rgba(76, 190, 255, 0.7)), color-stop(51%, rgba(76, 190, 255, 0.69)), color-stop(100%, rgba(76, 190, 255, 0)));background-image:-moz-linear-gradient(top, rgba(76, 190, 255, 0) 0%, rgba(76, 190, 255, 0.7) 50%, rgba(76, 190, 255, 0.69) 51%, rgba(76, 190, 255, 0) 100%);background-image:-webkit-linear-gradient(top, rgba(76, 190, 255, 0) 0%, rgba(76, 190, 255, 0.7) 50%, rgba(76, 190, 255, 0.69) 51%, rgba(76, 190, 255, 0) 100%);background-image:linear-gradient(to bottom, rgba(76, 190, 255, 0) 0%, rgba(76, 190, 255, 0.7) 50%, rgba(76, 190, 255, 0.69) 51%, rgba(76, 190, 255, 0) 100%);width:1px;height:90%;left:0;top:5%;}
body{background:#2a2a2a url('/images/background-pattern.gif');font-family:sans-serif;}
h3{text-shadow:black -1px -2px 0px;text-shadow:black -1px -2px 0px 0px;font-size:0.75em;color:#a6a6a6;text-transform:uppercase;margin-bottom:1em;font-weight:normal;letter-spacing:2px;}
.TextLink{text-decoration:none;color:#a6a6a6;font-weight:bold;}
.TextLink:hover{text-decoration:underline;}
hr{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10);opacity:0.1;height:0px;border-top:black 1px solid;margin:2em auto;width:80%;}
p{color:#cccccc;font-size:1.25em;line-height:1.28462em;margin-top:1em;margin-bottom:1em;}
h2.h2{position:relative;display:inline-block;font-family:'Source Sans Pro', sans-serif;font-weight:400;font-size:1.5vw;letter-spacing:0.vw;text-transform:uppercase;margin:0;top:39px;left:-170px;}
[data-gold]{color:#ac733c;}
@supports (background-clip:text) or (-webkit-background-clip:text){[data-gold]{color:transparent;background-image:linear-gradient(to right, transparent 0%, transparent 45%, white 50%, transparent 55%, transparent 100%), linear-gradient(90deg, #c78c48, #cf9147 9.4%, #cf9348 9.4%, #b2763e 33.6%, #ad743c 35.7%, #ac723d 46.9%, #b0773d 51.7%, #b0793e 52.1%, #c4914c 64.6%, #c99750 68.5%, #ce9e54 73.2%, #f4d188);background-position:110% 0%, 0 0;background-size:200% auto, auto;-webkit-background-clip:text;background-clip:text;-webkit-animation:shine 2s ease-in-out 2 alternate 2s;animation:shine 2s ease-in-out 2 alternate 2s;}
}
[data-gold]:before{content:attr(data-gold);color:#f0d8a9;position:absolute;z-index:-1;top:-.08vw;left:0px;text-shadow:black 0px 0.08vw 12px;}
@supports (background-clip:text) or (-webkit-background-clip:text){[data-gold]:after{content:attr(data-gold);position:absolute;top:0;left:0;background-image:linear-gradient(to bottom, transparent 0%, transparent 48%, rgba(98, 16, 0, 0.5) 50%, transparent 75%);-webkit-background-clip:text;background-clip:text;}
}
[data-silver]{color:#858585;}
@supports (background-clip:text) or (-webkit-background-clip:text){[data-silver]{color:transparent;background-image:linear-gradient(to right, transparent 0%, transparent 45%, white 50%, transparent 55%, transparent 100%), linear-gradient(270deg, #8c8c8c 1.3%, #999 15%, #868686 29.6%, #828282 29.6%, #7d7d7d 31.8%, #797979 31.8%, #6a6a6a 38.9%, #d3d3d3);background-position:110% 0%, 0 0;background-size:200% auto, auto;-webkit-background-clip:text;background-clip:text;animation:shine 2s ease-in-out 2 alternate-reverse 2s;}
}
[data-silver]:before{content:attr(data-silver);color:#fff;position:absolute;z-index:-1;top:-.08vw;left:0px;text-shadow:black 0px 0.08vw 12px;}
@supports (background-clip:text) or (-webkit-background-clip:text){[data-silver]:after{content:attr(data-silver);position:absolute;top:0;left:0;background-image:linear-gradient(to bottom, transparent 0%, transparent 48%, rgba(17, 17, 17, 0.5) 50%, transparent 75%);-webkit-background-clip:text;background-clip:text;}
}
ul{padding:0;margin:0;}
li{list-style:none;}
.navbar{z-index:9999;}
.navbar-nav{float:right;}
.navbar-nav.full-width{float:left;}
.navbar-default{box-shadow:0 0 5px rgba(0, 0, 0, 0.5);}
.is-sticky .navbar{box-shadow:0 0 5px rgba(0, 0, 0, 0.5);border-image:url("../img/border-line.jpg") 25 30 0 0 repeat !important;border-top:3px solid !important;}
.navbar-nav > li{display:inline-block;float:none;}
.navbar-nav > li:last-child a{padding-right:0px;}
.navbar-nav > li.open:last-child,
.navbar-nav > li:last-child:hover{/* background:transparent !important; */}
.navbar-nav > li{background-image:url("../img/menu_li.png");background-position:right center;background-repeat:no-repeat;}
.navbar-nav > li:last-child{background-image:none;}
.navbar-nav .sub-arrow, .navbar-nav .collapsible .sub-arrow{position:static;display:inline-block;vertical-align:middle;border-top:4px solid;border-right:4px dashed transparent;border-bottom:4px dashed transparent;border-left:4px dashed transparent;}
.navbar-fixed-bottom .sub-arrow{margin-top:-5px;border-top:4px dashed transparent;border-bottom:4px solid;}
.navbar-nav ul .sub-arrow{position:absolute;right:0;border-top:4px dashed transparent;border-bottom:4px dashed transparent;border-left:4px solid;}
.navbar-nav ul a.has-submenu{padding-right:30px;}
.navbar-nav span.scroll-up, .navbar-nav span.scroll-down{position:absolute;display:none;visibility:hidden;height:20px;overflow:hidden;text-align:center;}
.navbar-nav span.scroll-up-arrow, .navbar-nav span.scroll-down-arrow{position:absolute;top:-2px;left:50%;margin-left:-8px;width:0;height:0;overflow:hidden;border-top:7px dashed transparent;border-right:7px dashed transparent;border-bottom:7px solid;border-left:7px dashed transparent;}
.navbar-nav span.scroll-down-arrow{top:6px;border-top:7px solid;border-right:7px dashed transparent;border-bottom:7px dashed transparent;border-left:7px dashed transparent;}
.navbar-nav .collapsible ul .dropdown-menu > li > a,
.navbar-nav .collapsible ul .dropdown-menu .dropdown-header{padding-left:35px;}
.navbar-nav .collapsible ul ul .dropdown-menu > li > a,
.navbar-nav .collapsible ul ul .dropdown-menu .dropdown-header{padding-left:45px;}
.navbar-nav .collapsible ul ul ul .dropdown-menu > li > a,
.navbar-nav .collapsible ul ul ul .dropdown-menu .dropdown-header{padding-left:55px;}
.navbar-nav .collapsible ul ul ul ul .dropdown-menu > li > a,
.navbar-nav .collapsible ul ul ul ul .dropdown-menu .dropdown-header{padding-left:65px;}
.navbar-nav .dropdown-menu > li > a{white-space:normal;}
.navbar-nav ul.sm-nowrap > li > a{white-space:nowrap;}
.navbar-right ul.dropdown-menu{left:0;right:auto;}
ul.dropdown-menu.left{left:-198% !important;}
ul.dropdown-menu.right{right:-100% !important;left:auto !important;}
.navbar-nav .collapsible ul{display:none;position:static !important;top:auto !important;left:auto !important;margin-left:0 !important;margin-top:0 !important;width:auto !important;min-width:0 !important;max-width:none !important;}
.navbar-nav .collapsible ul.sm-nowrap > li > a{white-space:normal;}
.navbar-nav .collapsible iframe{display:none;}
a, a:hover{-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-ms-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s;opacity:1;}
li.mega-menu{position:static;}
.mega-menu .dropdown-menu{left:0;right:0;max-width:100% !important;min-width:100% !important;padding:20px 20px;margin-left:0px !important;}
.navbar-brand.right-brand{position:absolute;right:0;}
.navbar-brand.center-brand{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
.navbar-bg-color .navbar-nav > li > a{color:#fff;}
.navbar.navbar-bg-light{}
.navbar.navbar-bg-light .navbar-nav > li > a{color:#f9f9f9;}
.navbar.navbar-bg-dark{}
.navbar.navbar-bg-dark .navbar-nav > li > a{color:#fff;}
.navbar-transparent{background-color:transparent}
.navbar-semi-transparent{background-color:rgba(255, 255, 255, 0.8)}
.navbar-transparent .navbar-nav > li > a{color:#2b2b2b;}
.navbar-transparent{border-color:transparent;}
#top-bar{z-index:9999;}
.top-bar-section{padding-top:10px;padding-bottom:10px;}
.top-bar-section .dropdown-menu{background:url(../img/bg.jpg) repeat;font-size:11px;z-index:9999;}
.top-bar-section .dropdown-menu li .fa,
.top-bar-section .dropdown-menu li img{padding-right:5px;}
.top-contact{float:left;text-align:center;}
.top-social-icon{text-align:center;margin-top:5px;}
.top-contact a i{padding-left:5px;padding-right:5px;}
.top-bar-section.top-bar-bg-color a{color:#fff;}
.top-bar-section.top-bar-bg-light{background-color:#fff;}
.top-bar-section.top-bar-bg-light a{color:#2b2b2b;}
.top-bar-section.top-bar-bg-dark{background-color:#454545;}
.top-bar-section.top-bar-bg-dark a{color:#fff;}
.dark-header .navbar-nav > li.open a.get-in-touch{color:#2b2b2b!important;}
.get-in-touch{text-transform:uppercase;font-weight:600;}
.top-bar-section.top-bar-transparent{background-color:transparent;}
.top-bar-section.top-bar-transparent a{color:#ffffff;}
.top-bar-section.top-bar-semi-transparent{background-color:rgba(255, 255, 255, 0.8)}
.top-bar-section.top-bar-semi-transparent a{color:#2b2b2b;}
.top-contact.top-contact-right{float:right;}
.top-social-icon{float:right;font-size:20px;}
.top-social-icon a i{padding-left:5px;padding-right:5px;}
.top-social-icon.top-social-icon-left{float:left;}
.shopping-cart .dropdown-menu{left:auto !important;margin-left:0 !important;max-width:100% !important;min-width:270px !important;padding:0 10px;right:0 !important;width:100% !important;}
header .shopping-cart a{color:#fff;}
header .shopping-cart a i{padding-left:3px;padding-right:3px;}
header .shopping-cart .row{border-bottom:1px dashed;border-color:rgba(255,255,255,.2);padding:8px 0;}
header .shopping-cart .btn{margin-top:0;}
header .shopping-cart .row:last-child{border-bottom:0px;padding-bottom:0px;}
.login-form .dropdown-menu{left:auto !important;margin-left:0 !important;max-width:100% !important;min-width:500px !important;padding:20px;right:0 !important;width:100% !important;}
.login-form a{color:#2b2b2b;}
.login-form a i{padding-left:3px;padding-right:3px;}
.navbar-form input{margin-bottom:0px;}
.search-dropdown .dropdown-menu.left{left:auto !important;right:0 !important;}
li.search-dropdown a{padding-right:5px;}
.search-dropdown .dropdown-menu{min-width:250px !important;}
.search-dropdown .dropdown-menu .navbar-form,
.search-dropdown .dropdown-menu .input-group,
.search-dropdown .dropdown-menu .form-control{width:220px !important;}
.language-dropdown .dropdown-menu.left{left:-92% !important;}
#sticker{left:0;right:0;}
.sticky-wrapper{position:relative;z-index:999;}
.sticky-wrapper.is-sticky .navbar{min-height:60px;}
.sticky-menu{top:0;right:0;left:0;z-index:0;}
.sticky-wrapper.is-sticky #sticker{z-index:9;}
.navbar.navbar-fixed-top, .navbar.navbar-fixed-bottom{right:0;left:0;}
.fixed-sticky-navbar-after-slider .navbar{display:none;}
.fixed-sticky-navbar-after-slider .sticky-wrapper.is-sticky .navbar{display:block;z-index:9;}
.sticky-wrapper.is-sticky .full-width-nav-brand{display:none;}
.full-width-sticky-brand{display:none;}
.sticky-wrapper.is-sticky .full-width-sticky-brand{display:block;}
.full-width-logo-menu .navbar-nav{left:50%;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
.full-width-logo-menu .sticky-wrapper.is-sticky .navbar-nav{left:auto;right:0;position:absolute;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}
.navbar{-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;}
.page-links div a:hover, .page-links div a:focus, .page-links div a.active{padding-left:6px;}
.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover, .dropdown-menu > li > a.active{padding-left:26px;}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:focus,
.navbar-default .navbar-nav > .open > a:hover,
.nav .open > a, .nav .open > a:focus, .nav .open > a:hover,
.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover{background:transparent;}
.dropdown-menu{border:0px;border-top:3px solid;border-radius:0;}
.mega-menu .dropdown-menu{margin:0;padding:18px;-webkit-box-shadow:0 3px 6px rgba(0, 0, 0, 0.176);-moz-box-shadow:0 3px 6px rgba(0, 0, 0, 0.176);-ms-box-shadow:0 3px 6px rgba(0, 0, 0, 0.176);-o-box-shadow:0 3px 6px rgba(0, 0, 0, 0.176);box-shadow:0 3px 6px rgba(0, 0, 0, 0.176);}
.mega-menu h6.title{font-size:13px;margin:0 0 8px;text-transform:uppercase;font-weight:600;}
.page-links div a{display:block;padding:5px 0;color:rgba(255, 255, 255, 0.85);text-transform:capitalize;font-size:13px;}
.page-links div:last-child a{padding-bottom:0px;}
.navbar-nav .sub-arrow, .navbar-nav .collapsible .sub-arrow{display:none;}
.navbar-nav ul .sub-arrow{display:inline-block;border:0px;font-size:0px;}
.navbar-nav ul .sub-arrow:after{position:absolute;right:0;top:0;font-size:14px;font-family:FontAwesome;content:"\f105";height:20px;width:20px;}
.has-submenu{position:relative;}
.navbar-nav > li > a{line-height:36px;text-transform:uppercase;font-size:20px;letter-spacing:1px;font-weight:bold;}
.navbar-brand{padding:5px 0;height:auto;}
.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand{margin-left:0px;}
.is-sticky .navbar-brand img{vertical-align:middle;}
.navbar-brand > img{width:130px;}
.shop-header-block{z-index:9;position:relative;}
.shop-header-block .navbar-nav li a:hover{background-color:transparent;}
.shop-header-block .row{padding-right:15px;}
.shop-header-block .navbar-nav li{display:inline-block;}
.shop-header-block .navbar-form{width:70%;margin:18px 0;}
.shop-header-block .navbar-form .form-group,
.shop-header-block .navbar-form .form-group .form-control{width:100%;}
.shopping-cart .dropdown-menu li{padding:10px 15px;}
.shopping-cart ul.dropdown-menu img{height:70px;max-width:62px;width:100%;}
.shopping-cart a.product-name{font-size:12px;}
.shopping-cart .minicart-price{font-size:16px;}
.shopping-cart .minicart-total{font-size:24px;}
.shopping-cart .minicart-total{margin:0px;}
.product-count{color:#fff;font-size:8px;height:16px;line-height:15px;position:absolute;right:-9px;text-align:center;top:13px;vertical-align:middle;width:16px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;}
.shop-top-bar .navbar-nav{float:left;}
.top-bar-section a{padding-left:24px;}
.top-bar-section.shop-top-bar{padding-bottom:0px;padding-top:0px;}
.top-bar-section.shop-top-bar .navbar-nav > li > a{line-height:0;line-height:9px;padding-left:10px;padding-right:10px;}
.top-bar-section.top-bar-bg-color.shop-top-bar .navbar-nav > li > ul.dropdown-menu li a{color:#2b2b2b;text-transform:uppercase;font-size:12px;padding:0 0 0 5px;}
.top-bar-section.top-bar-bg-color.shop-top-bar .navbar-nav > li > ul.dropdown-menu li a img{margin-right:5px;}
.top-bar-section.shop-top-bar a{line-height:25px;vertical-align:middle;}
.office-details .detail-box{float:right;margin:5px 0 0 25px;position:relative;}
.office-details .detail-box .icon{float:left;font-size:26px;margin:0 14px 0 0;}
.office-details .detail-box .detail strong{color:#d6d6d6;display:block;line-height:16px;font-size:22px;}
.office-details .detail{float:right;margin-top:8px;}
.office-details .detail span{color:#999;font-size:13px;}
.simple-header .navbar, .shop-header-static .navbar{margin-bottom:0px;}
header.fixed-header{margin-bottom:71px;}
.dark-header .navbar{background:url(../img/bg.jpg) repeat;}
.new-version{padding-top:10px;padding-bottom:10px;}
.new-version .top-bar-section,
.new-version .top-bar-section a{color:#171717;}
.new-version .top-social-icon{background-image:none !important;}
.new-version .top-social-icon i{font-size:14px;padding:0 10px;}
.dark-header .navbar-default .navbar-nav > li > a{color:#b07a3e;}
.dark-header .dropdown-menu{background-color:#2b2b2b;color:#fff;}
.dark-header .page-links div a{color:#fff;}
.dark-header .dropdown-menu > li > a{color:#fff;}
header.dark-header .navbar-form input{background:transparent;border:0 none;}
.header-topbar-with-header .navbar.navbar-fixed-top{top:45px;}
.header-topbar-with-header .is-sticky .navbar.navbar-fixed-top{top:0px;}
.semi-dark-header .navbar{background-color:rgba(2, 2, 2, 0.5);}
.semi-dark-header .navbar-default .navbar-nav > li > a{color:#fff;}
.semi-dark-header .dropdown-menu{background-color:rgba(2, 2, 2, 0.5);color:#fff;}
.semi-dark-header .page-links div a{color:#fff;}
.semi-dark-header .dropdown-menu > li > a{color:#fff;}
header.semi-dark-header .navbar-form input{background:rgba(2, 2, 2, 0.1);border:0 none;}
.semi-light-header .navbar{background-color:rgba(255, 255, 255, 0.7);}
.semi-light-header .navbar-default .navbar-nav > li > a{color:#2b2b2b;}
.semi-light-header .dropdown-menu{background-color:rgba(255, 255, 255, 0.7);color:#2b2b2b;}
.semi-light-header .page-links div a{color:#2b2b2b;}
.semi-light-header .dropdown-menu > li > a{color:#2b2b2b;}
.sticky-light-to-dark{background-color:#fff;}
.is-sticky .sticky-light-to-dark{background-color:#2b2b2b;}
.is-sticky .sticky-light-to-dark .navbar-default .navbar-nav > li > a{color:#fff;}
.is-sticky .sticky-light-to-dark .dropdown-menu{background-color:#2b2b2b;color:#fff;}
.is-sticky .sticky-light-to-dark .page-links div a{color:#fff;}
.is-sticky .sticky-light-to-dark .dropdown-menu > li > a{color:#fff;}
header .is-sticky .sticky-light-to-dark .navbar-form input{background:rgba(2, 2, 2, 0.1);border:0 none;}
.sticky-dark-to-light{background-color:#2b2b2b;}
.is-sticky .sticky-dark-to-light{background-color:#fff;}
.sticky-dark-to-light .navbar-default .navbar-nav > li > a{color:#fff;}
.is-sticky .sticky-dark-to-light .navbar-default .navbar-nav > li > a{color:#2b2b2b;}
.sticky-dark-to-light .dropdown-menu{background-color:#2b2b2b;color:#fff;}
.is-sticky .sticky-dark-to-light .dropdown-menu{background-color:#fff;color:#2b2b2b;}
.sticky-dark-to-light .page-links div a{color:#fff;}
.is-sticky .sticky-dark-to-light .page-links div a{color:#2b2b2b;}
.sticky-dark-to-light .dropdown-menu > li > a{color:#fff;}
.is-sticky .sticky-dark-to-light .dropdown-menu > li > a{color:#2b2b2b;}
header .sticky-dark-to-light .navbar-form input{background:rgba(2, 2, 2, 0.1);border:0 none;}
header .is-sticky .sticky-dark-to-light .navbar-form input{background:#fff;border:0 none;}
.transparent-header .sticky-wrapper{position:absolute;right:0;left:0;top:0;z-index:1;}
.transparent-header .sticky-wrapper.is-sticky .navbar{background-color:#18100f03;}
.transparent-header .dark-header .navbar{background:transparent !important;}
.transparent-header .is-sticky .dark-header .navbar,
.transparent-header .search-open .dark-header .navbar{background:url(../img/bg.jpg) repeat !important;}
.transparent-header .navbar-default{box-shadow:none;}
.transparent-header .is-sticky .navbar-default{box-shadow:0 0 5px rgba(0, 0, 0, 0.5);}
.transparent-header .is-sticky .top-bar-section{display:none;color:#ffffff;-webkit-transition:all 0.9s ease-in-out 0s;-moz-transition:all 0.9s ease-in-out 0s;-ms-transition:all 0.9s ease-in-out 0s;-o-transition:all 0.9s ease-in-out 0s;transition:all 0.9s ease-in-out 0s;}
.transparent-header .sticky-wrapper.is-sticky .dark-header .navbar{background-color:#2b2b2b!important;}
.boxed-header a.has-submenu{border-left:1px solid;border-color:#ddd;}
.boxed-header .dropdown-menu a.has-submenu{border-left:0;}
.language-dropdown .dropdown-menu li a img{margin-right:5px;}
.icon-border-radius a i{border-radius:50%;height:20px;line-height:20px;padding:0;vertical-align:middle;width:20px;}
.center-menu-header .navbar-header,
.center-menu-header .navbar-brand{text-align:center;width:100%;}
.center-menu-header .navbar-header{border-bottom:1px dashed rgba(255,255,255,.05);}
.center-menu-header .navbar-brand img{margin:10px auto;}
.is-sticky .center-menu-header .navbar-brand img{margin:0px auto;}
.is-sticky .center-menu-header .navbar-header{border-bottom:0;}
.center-menu-header .navbar-nav{width:100%;text-align:center;}
.is-sticky .center-menu-header .navbar-nav, .is-sticky .center-menu-header .navbar-header, .is-sticky .center-menu-header .navbar-brand{width:auto;}
.center-menu-header .navbar-nav > li{float:none;display:inline-block;}
.top-bar-section .breadcrumb{display:inline;background:transparent;}
.top-bar-section .breadcrumb > li + li::before{color:#2b2b2b;}
.top-logo-left .navbar-brand > img{width:155px;}
.top-logo-left-header .navbar-brand > img{display:none;}
.top-logo-left-header ul.navbar-nav{width:100%;}
.top-bar-section.top-logo-left .top-social-icon a{line-height:70px;}
.top-logo-left-header .navbar-nav{float:left;}
.top-logo-left-header .navbar-nav .search-dropdown{float:right;}
.top-logo-left-header .navbar-nav li:first-child a{padding-left:0px;}
.top-logo-left-header .navbar-nav li:last-child a{padding-right:0px;}
.top-logo-left-header .navbar-nav .dropdown-menu > li > a{padding-left:10px;}
.top-logo-left-header .navbar-nav .dropdown-menu > li > a{padding-right:10px;}
.top-logo-left-header .navbar-collapse{padding-left:0px;padding-right:0px;}
.top-logo-center .navbar-brand > img{width:155px;}
.top-logo-center-header .navbar-brand > img{display:none;}
.top-logo-center-header ul.navbar-nav{width:100%;}
.top-bar-section.top-logo-center .top-social-icon a, .top-bar-section.top-logo-center .top-contact a{line-height:70px;}
.top-logo-center-header .navbar-nav{float:left;}
.top-logo-center-header .navbar-nav .search-dropdown{float:right;}
.top-logo-center-header .navbar-nav li:first-child a{padding-left:0px;}
.top-logo-center-header .navbar-nav li:last-child a{padding-right:0px;}
.top-logo-center-header .navbar-nav .dropdown-menu > li > a{padding-left:10px;}
.top-logo-center-header .navbar-nav .dropdown-menu > li > a{padding-right:10px;}
header .navbar-collapse{padding-left:0px;padding-right:0px;}
.top-bar-section.top-logo-center .top-social-icon a, .top-bar-section.top-logo-center .top-contact a,
.top-bar-section.top-logo-left .top-social-icon a, .top-bar-section.top-logo-left .top-contact a{padding:0 5px;}
.logo-page-header .navbar-brand{width:100%;}
.logo-page-header .navbar-brand img{margin:0 auto;}
.bottom-logo-header .navbar-header, .bottom-logo-header .navbar-brand{display:none;}
.bottom-logo-header .navbar-brand img{margin:0 auto;}
.bottom-logo-header .navbar-nav{width:100%;text-align:center;}
.bottom-logo-header .navbar-nav > li{float:none;display:inline-block;}
.header-logo-center .navbar-header, .header-logo-center .navbar-brand{display:none;}
.header-logo-center .navbar-nav{width:100%;text-align:center;}
.header-logo-center .navbar-nav > li{float:none;display:inline-block;}
.header-logo-center .navbar .navbar-brand{display:block;line-height:0;padding:0;vertical-align:middle;}
.header-logo-center .navbar-nav > li.center-logo{vertical-align:middle;}
.header-contact, .header-search, .header-share{padding-left:7px !important;padding-right:7px !important;display:block !important;}
.vertically-absolute-middle{margin:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.no-display{display:none;overflow:hidden;}
.bg-white{background-color:#fff;color:#2b2b2b;}
.dark-header .bg-white{background:url(../img/bg.jpg) repeat;}
.dark-header .form-control{color:#f2f2f2;}
.dark-header .hide-show-content .close i{color:#f2f2f2;}
.bg-dark{background-color:#2b2b2b;color:#fff;}
.bg-dark .close{color:#fff;}
.hide-show-content{position:absolute;width:100%;height:100%;top:0;}
.hide-show-content .close{opacity:1;position:absolute;right:32px;top:50%;-webkit-transform:translateY(-50%) translateX(-3%);-moz-transform:translateY(-50%) translateX(-3%);-ms-transform:translateY(-50%) translateX(-3%);-o-transform:translateY(-50%) translateX(-3%);transform:translateY(-50%) translateX(-3%);}
.header-contact-content p{font-size:38px;}
.header-contact span i{font-size:19px;}
.header-search span i , .header-share span i{font-size:14px;}
.header-search-content .navbar-form , .header-search-content .navbar-form .form-group{width:100%;}
.header-search-content .navbar-form .form-group .form-control{border:0 none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;font-size:30px;width:70%;padding:0 0 0 10px;}
.header-share-content .i-3x i, .header-share-content i.i-3x{margin-bottom:0;}
@media only screen and (max-width:991px){.navbar-header{float:none;}
.navbar-brand{float:none;}
.navbar-brand > img{margin:0 auto;}
.navbar-right{float:none !important;}
.navbar-default{border:0px;}
header.fixed-header{margin-bottom:140px;}
ul.dropdown-menu.left{left:0 !important;}
ul.dropdown-menu.right{right:0 !important;left:0 !important;}
.dark-header .navbar{background-color:#2b2b2b;}
.dark-header .navbar-default .navbar-nav > li > a{color:#fff;}
.transparent-header.dark-header .navbar{}
.navbar-brand{text-align:center;float:none;}
.side-nav header #sticky.nav-fixed a{position:absolute;right:0;}
.side-nav .navbar-nav{float:left;width:inherit;text-align:right;margin-right:15px !important;}
.side-nav .navbar-nav > li > a{background:none!important;border-bottom:none!important;}
.navbar-nav{float:left;width:100%;text-align:center;}
.transparent-header .top-social-icon{float:none;}
.transparent-header .navbar-nav > li > a{padding-bottom:0;padding-top:0;}
.office-details .detail-box{float:none;display:inline-block;}
.navbar-toggle{float:right;margin-top:20px;margin-right:9px;background:transparent;border:0;border-radius:0px;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background:transparent;}
.navbar-default .navbar-toggle .icon-bar{background:#FFC400;}
.is-sticky .navbar-brand img{margin-top:0;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{border:0px;}
.shop-top-bar .nav{display:none;}
.shop-top-bar .top-social-icon{float:left;width:100%;}
.top-logo-left .navbar-brand > img{display:none;}
.top-logo-left .top-social-icon{float:left;width:100%;}
.top-logo-left-header .navbar-brand > img{display:block;}
.top-bar-section.top-logo-center .top-social-icon a, .top-bar-section.top-logo-center .top-contact a{line-height:20px;}
.top-logo-center .navbar-brand > img{display:none;}
.top-logo-center .top-social-icon, .top-logo-center .top-contact{float:left;width:100%;}
.top-logo-center-header .navbar-brand > img{display:block;}
.top-bar-section.top-logo-center .top-social-icon a{line-height:20px;}
.boxed-header a.has-submenu{border-left:0px;}
.center-menu-header .navbar-header, .center-menu-header .navbar-brand{width:auto;}
.bottom-logo-header .navbar-header, .bottom-logo-header .navbar-brand{display:block;}
.logo-page-header{display:none;}
.header-logo-center .navbar-header, .header-logo-center .navbar-brand{display:block;}
.header-logo-center .navbar .navbar-brand{display:block;line-height:0;padding:0;vertical-align:middle;}
.header-logo-center .navbar-nav > li.center-logo{display:none;}
.is-sticky .sticky-light-to-dark .navbar-default .navbar-nav > li > a{color:#2b2b2b;}
.sticky-dark-to-light .navbar-default .navbar-nav > li > a{color:#2b2b2b;}
.header-contact, .header-search, .header-share{padding-left:4px !important;padding-right:4px !important;}
}
@media only screen and (max-width:767px){.hidden-767{display:none !important;}
.navbar-brand{float:left;}
.navbar-nav{float:left;width:100%;text-align:left}
.navbar-nav > li{display:block;float:left;width:100%;}
li.mega-menu ul.dropdown-menu, li.mega-menu.open.collapsible ul.dropdown-menu{opacity:0;-webkit-transition:all 0.9s ease-in-out 0s;-moz-transition:all 0.9s ease-in-out 0s;-ms-transition:all 0.9s ease-in-out 0s;-o-transition:all 0.9s ease-in-out 0s;transition:all 0.9s ease-in-out 0s;}
li.mega-menu.open.collapsible ul.dropdown-menu{opacity:1;}
.navbar-nav .collapsible ul .dropdown-menu > li > a, .navbar-nav .collapsible ul .dropdown-menu .dropdown-header{padding-left:10px;}
.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu > li > a{padding:5px;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{padding-left:16px;}
.dropdown-menu{padding:0px;}
.mega-menu .dropdown-menu{padding:5px 18px;}
.has-submenu:after{color:#ffc400;content:"\e114";font-family:'icomoon';font-size:22px;position:absolute;right:20px;}
.has-submenu.highlighted:after{content:"\e115";}
.search-dropdown .has-submenu:after{content:none;}
.search-dropdown .has-submenu.highlighted:after{content:none;}
header .navbar-form{left:12px;margin:0;padding:0;position:absolute;top:3px;width:81%;}
.navbar-brand.right-brand{position:relative;}
.navbar-brand.center-brand, .full-width-logo-menu .sticky-wrapper.is-sticky .navbar-nav{position:absolute;left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}
.full-width-logo-menu .sticky-wrapper.is-sticky .navbar-nav{left:auto;right:auto;}
.sticky-wrapper.is-sticky .navbar{max-height:auto;}
.full-width-nav-brand{display:none;}
.full-width-sticky-brand{display:block;}
.full-width-logo-menu .navbar-nav{left:0;position:relative;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}
header.fixed-header{margin-bottom:70px;}
.navbar-nav > li > a.has-submenu{background:none repeat scroll 0 0 #4e4e4e;margin-bottom:2px;padding-bottom:0;padding-top:0;}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover, .nav .open > a, .nav .open > a:focus, .nav .open > a:hover, .dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover{background-color:#2d2d2d;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover
.has-submenu, .has-submenu:hover{background-color:#ddd;}
.navbar-nav .open .dropdown-menu{background:transparent;border:0px;margin-bottom:0px;}
.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu > li > a,
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{background-color:transparent;}
.navbar-nav{margin:0;}
.page-links{padding:0;border:0px;}
.mega-menu h6.title{display:none;}
.dark-header .page-links{background:transparent;border-color:transparent;}
.dark-header .navbar-nav .open .dropdown-menu{background:transparent;border:0;color:#fff;margin-left:10px !important;}
.dark-header .navbar-nav .open.mega-menu .dropdown-menu{margin-left:0px !important;}
.page-links div a{padding:3px 0;}
.dark-header .navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#fff;}
.navbar-nav > li > a{padding-bottom:0;padding-top:0;border-bottom:1px solid rgba(255,255,255,.2);}
.nav .open > a, .nav .open > a:focus, .nav .open > a:hover{border-bottom:1px solid rgba(255,255,255,.2);}
.dark-header .navbar-nav > li > a.has-submenu, .dark-header .navbar-default .navbar-nav > li > a:focus,
.dark-header .navbar-default .navbar-nav > li > a:hover,
.dark-header .navbar-default .navbar-nav > .open > a,
.dark-header .navbar-default .navbar-nav > .open > a:focus,
.dark-header .navbar-default .navbar-nav > .open > a:hover,
.dark-header .nav .open > a, .nav .open > a:focus, .nav .open > a:hover,
.dark-header .dropdown-menu > li > a:focus,
.dropdown-menu > li > a:hover,
.navbar-nav > li{background:#171717;}
.side-nav .navbar-nav > li{background:none!important;border-bottom:none!important;}
.side-nav header #sticky.nav-fixed a{background:url(../img/bg.jpg) repeat!important;}
header.dark-header .navbar-form input{background:#171717;border:0 none;}
.semi-dark-header .page-links{background:transparent;border-color:transparent;}
.semi-dark-header .navbar-nav .open .dropdown-menu{background:transparent;border:0;color:#fff;margin-left:10px !important;}
.semi-dark-header .navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#fff;}
.semi-dark-header .navbar-nav > li > a.has-submenu, .dark-header .navbar-default .navbar-nav > li > a:focus,
.semi-dark-header .navbar-default .navbar-nav > li > a:hover,
.semi-dark-header .navbar-default .navbar-nav > .open > a,
.semi-dark-header .navbar-default .navbar-nav > .open > a:focus,
.semi-dark-header .navbar-default .navbar-nav > .open > a:hover,
.semi-dark-header .nav .open > a, .nav .open > a:focus, .nav .open > a:hover,
.semi-dark-header .dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover{background:rgba(0, 0, 0, 0.5);}
header.semi-dark-header .navbar-form input{background:rgba(0, 0, 0, 0.5);border:0 none;}
.is-sticky .sticky-light-to-dark .navbar-default .navbar-nav > li > a{color:#fff;}
.semi-dark-header .navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#fff;}
.is-sticky .sticky-light-to-dark .navbar-nav > li > a.has-submenu, .dark-header .navbar-default .navbar-nav > li > a:focus,
.is-sticky .sticky-light-to-dark .navbar-default .navbar-nav > li > a:hover,
.is-sticky .sticky-light-to-dark .navbar-default .navbar-nav > .open > a,
.is-sticky .sticky-light-to-dark .navbar-default .navbar-nav > .open > a:focus,
.is-sticky .sticky-light-to-dark .navbar-default .navbar-nav > .open > a:hover,
.is-sticky .sticky-light-to-dark .nav .open > a, .nav .open > a:focus, .nav .open > a:hover,
.is-sticky .sticky-light-to-dark .dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover{background:#2b2b2b;color:#fff;}
header .is-sticky .sticky-light-to-dark .navbar-form input{background:#2b2b2b;border:0 none;}
.is-sticky .sticky-light-to-dark .dropdown-menu{background-color:#2b2b2b;color:#fff;}
.is-sticky .sticky-light-to-dark .navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#fff;}
.shop-top-bar .top-social-icon{float:left;text-align:center;width:100%;}
.product-count{font-size:12px;height:20px;left:33px;line-height:19px;top:2px;width:20px;}
.center-menu-header .navbar-nav{text-align:left;}
.center-menu-header .navbar-nav > li{display:block;float:left;width:100%;}
.bottom-logo-header .navbar-nav{text-align:left;}
.bottom-logo-header .navbar-nav > li{display:block;float:left;width:100%;}
.header-logo-center .navbar-nav{width:100%;text-align:left;}
.header-logo-center .navbar-nav > li{float:left;display:block;width:100%;}
.navbar-collapse.in{overflow-y:auto;}
.navbar-collapse{max-height:300px;}
.top-logo-center-header .navbar-nav .search-dropdown, .top-logo-left-header .navbar-nav .search-dropdown{float:left;width:100%;}
.top-logo-center-header .navbar-nav li:first-child a{padding-left:15px;}
.top-logo-center-header .navbar-nav li:last-child a{padding-right:15px;}
.transparent-header.dark-header .navbar{background-color:#2b2b2b !important;}
}
@media only screen and (max-width:640px){.top-contact,.top-contact.top-contact-right,
.top-social-icon, .top-social-icon.top-social-icon-left{float:none;width:100%;padding-top:0px;padding-bottom:6px;}
.top-social-icon.icons-hover-black{display:none;}
#top-bar.top-logo-left .top-social-icon.icons-hover-black{display:inline-block;}
#top-bar.top-logo-left .top-social-icon.icons-hover-black a i{display:none;}
.side-nav header .navbar-default .navbar-nav > li > a{font-size:25px !important;}
.side-nav .navbar-nav{margin-right:0px !important;}
.side-nav header .navbar-default{top:15px !important;}
.side-nav header #wrapper .close-menu,
.side-nav header #sticky.nav-fixed a{font-size:25px!important;height:50px!important;width:50px!important;line-height:50px!important;}
.side-nav header #sticky.nav-fixed a{line-height:40px!important;}
.side-nav header #wrapper .nav{padding:60px 0 0 27px!important;}
.side-nav header .nav > li > a, .side-nav header .nav > li > .sub a{font-size:12px!important;padding:5px 11px!important;}
}
@media only screen and (max-width:360px){.top-contact a{display:block;}
.top-contact .breadcrumb a{display:inline;}
.transparent-header.top-bar .top-contact a{display:inline-block;}
}
.navbar span.menu-control:before{content:"\f0c9";font-family:'FontAwesome';}
.navbar.canvas-slid span.menu-control:before{content:"\f00d";}
.navbar.navbar-default.navbar-fixed-right{float:right;right:0;}
.navbar.navbar-default.navbar-fixed-right .navbar-toggle{float:right;}
.navmenu{z-index:1;}
.canvas{position:relative;left:0;z-index:2;min-height:100%;padding:50px 0 0 0;background:#fff;}
.full-page-pushnav .navmenu, .navbar-offcanvas{width:100%;}
.full-page-pushnav .navmenu-nav{text-align:center;}
.full-page-pushnav .navmenu-nav li{display:inline-block;}
.full-page-pushnav li.push-full-nav{position:static;}
.full-page-pushnav .push-full-nav button{left:0;top:0;position:absolute;}
.full-page-pushnav .push-full-nav button span.menu-control:before{font-family:'FontAwesome';content:"\f00d";}
.full-page-pushnav .navmenu-brand{text-align:center;}
@media (min-width:992px){.navbar-toggle{display:none;}
body{padding:0;}
.navbar{right:auto;background:none;border:none;}
.canvas{padding:0;}
}
.boxedcontainer{max-width:1170px;margin:auto;padding:0 30px}.tp-banner-container{width:100%;position:relative;padding:0}.tp-banner,.tp-banner-fullscreen,.tp-banner-fullscreen1{width:100%;position:relative}.tp-banner-fullscreen-container{width:100%;position:relative;padding:0}.tp-bannertimer{background:#777;background:rgba(0,0,0,.1);height:5px}.tp-bullets.simplebullets.navbar{height:35px;padding:0}.tp-bullets.simplebullets .bullet{cursor:pointer;position:relative !important;background:rgba(0,0,0,.5) !important;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:6px !important;height:6px !important;border:5px solid rgba(0,0,0,0) !important;display:inline-block;margin-right:2px !important;margin-bottom:14px !important;-webkit-transition:background-color .2s,border-color .2s;-moz-transition:background-color .2s,border-color .2s;-o-transition:background-color .2s,border-color .2s;-ms-transition:background-color .2s,border-color .2s;transition:background-color .2s,border-color .2s;float:none !important}.tp-bullets.simplebullets .bullet.last{margin-right:0}.tp-bullets.simplebullets .bullet:hover,.tp-bullets.simplebullets .bullet.selected{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:rgba(255,255,255,1) !important;width:6px !important;height:6px !important;border:5px solid rgba(0,0,0,1) !important}.tparrows:before{font-family:"revicons";color:#fff;font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;margin-right:0;margin-top:9px;text-align:center;width:40px;font-size:20px}.tparrows{cursor:pointer;background:rgba(0,0,0,.5) !important;-webkit-border-radius:5px;border-radius:5px;width:40px !important;height:40px !important}.tparrows:hover{color:#fff}.tp-leftarrow:before{content:""}.tp-rightarrow:before{content:""}.tparrows.tp-rightarrow:before{margin-left:1px}.tparrows:hover{background:rgba(0,0,0,1) !important}#slider4container .tparrows:before,#slider4container .tparrows:hover,#slider4container .tparrows{color:#000 !important}#slider4container .tparrows{background:#fff !important;background:rgba(255,255,255,.5) !important}#slider4container .tparrows:hover{background:#fff !important}.tp-caption.medium_grey{position:absolute;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);font-weight:700;font-size:20px;line-height:20px;font-family:Arial;padding:2px 4px;margin:0;border-width:0;border-style:none;background-color:#888;white-space:nowrap}.tp-caption.small_text{position:absolute;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);font-weight:700;font-size:14px;line-height:20px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.medium_text{position:absolute;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);font-weight:700;font-size:20px;line-height:20px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.large_text{position:absolute;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);font-weight:700;font-size:40px;line-height:40px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.very_large_text{position:absolute;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);font-weight:700;font-size:60px;line-height:60px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap;letter-spacing:-2px}.tp-caption.very_big_white{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:60px;line-height:60px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap;padding:0 4px;padding-top:1px;background-color:#000}.tp-caption.very_big_black{position:absolute;color:#000;text-shadow:none;font-weight:700;font-size:60px;line-height:60px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap;padding:0 4px;padding-top:1px;background-color:#fff}.tp-caption.modern_medium_fat{position:absolute;color:#000;text-shadow:none;font-weight:800;font-size:24px;line-height:20px;font-family:"Open Sans",sans-serif;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.modern_medium_fat_white{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:24px;line-height:20px;font-family:"Open Sans",sans-serif;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.modern_medium_light{position:absolute;color:#000;text-shadow:none;font-weight:300;font-size:24px;line-height:20px;font-family:"Open Sans",sans-serif;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.modern_big_bluebg{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:30px;line-height:36px;font-family:"Open Sans",sans-serif;padding:3px 10px;margin:0;border-width:0;border-style:none;background-color:#4e5b6c;letter-spacing:0}.tp-caption.modern_big_redbg{position:absolute;color:#fff;text-shadow:none;font-weight:300;font-size:30px;line-height:36px;font-family:"Open Sans",sans-serif;padding:3px 10px;padding-top:1px;margin:0;border-width:0;border-style:none;background-color:#de543e;letter-spacing:0}.tp-caption.modern_small_text_dark{position:absolute;color:#555;text-shadow:none;font-size:14px;line-height:22px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.boxshadow{-moz-box-shadow:0 0 20px rgba(0,0,0,.5);-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5)}.tp-caption.black{color:#000;text-shadow:none}.tp-caption.noshadow{text-shadow:none}.tp-caption.thinheadline_dark{position:absolute;color:rgba(0,0,0,.85);text-shadow:none;font-weight:300;font-size:30px;line-height:30px;font-family:"Open Sans";background-color:transparent}.tp-caption.thintext_dark{position:absolute;color:rgba(0,0,0,.85);text-shadow:none;font-weight:300;font-size:16px;line-height:26px;font-family:"Open Sans";background-color:transparent}.tp-caption.largeblackbg{position:absolute;color:#fff;text-shadow:none;font-weight:300;font-size:50px;line-height:70px;font-family:"Open Sans";background-color:#000;padding:0 20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.tp-caption.largepinkbg{position:absolute;color:#fff;text-shadow:none;font-weight:300;font-size:50px;line-height:70px;font-family:"Open Sans";background-color:#db4360;padding:0 20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.tp-caption.largewhitebg{position:absolute;color:#000;text-shadow:none;font-weight:300;font-size:50px;line-height:70px;font-family:"Open Sans";background-color:#fff;padding:0 20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.tp-caption.largegreenbg{position:absolute;color:#fff;text-shadow:none;font-weight:300;font-size:50px;line-height:70px;font-family:"Open Sans";background-color:#67ae73;padding:0 20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.tp-caption.excerpt{font-size:36px;line-height:36px;font-weight:700;font-family:Arial;color:#fff;text-decoration:none;background-color:rgba(0,0,0,1);text-shadow:none;margin:0;letter-spacing:-1.5px;padding:1px 4px 0 4px;width:150px;white-space:normal !important;height:auto;border-width:0;border-color:#fff;border-style:none}.tp-caption.large_bold_grey{font-size:60px;line-height:60px;font-weight:800;font-family:"Open Sans";color:#666;text-decoration:none;background-color:transparent;text-shadow:none;margin:0;padding:1px 4px 0;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.medium_thin_grey{font-size:34px;line-height:30px;font-weight:300;font-family:"Open Sans";color:#666;text-decoration:none;background-color:transparent;padding:1px 4px 0;text-shadow:none;margin:0;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.small_thin_grey{font-size:18px;line-height:26px;font-weight:300;font-family:"Open Sans";color:#757575;text-decoration:none;background-color:transparent;padding:1px 4px 0;text-shadow:none;margin:0;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.lightgrey_divider{text-decoration:none;background-color:rgba(235,235,235,1);width:370px;height:3px;background-position:initial initial;background-repeat:initial initial;border-width:0;border-color:#222;border-style:none}.tp-caption.large_bold_darkblue{font-size:58px;line-height:60px;font-weight:800;font-family:"Open Sans";color:#34495e;text-decoration:none;background-color:transparent;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.medium_bg_darkblue{font-size:20px;line-height:20px;font-weight:800;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:#34495e;padding:10px;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.medium_bold_red{font-size:24px;line-height:30px;font-weight:800;font-family:"Open Sans";color:#e33a0c;text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.medium_light_red{font-size:21px;line-height:26px;font-weight:300;font-family:"Open Sans";color:#e33a0c;text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.medium_bg_red{font-size:20px;line-height:20px;font-weight:800;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:#e33a0c;padding:10px;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.medium_bold_orange{font-size:24px;line-height:30px;font-weight:800;font-family:"Open Sans";color:#f39c12;text-decoration:none;background-color:transparent;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.medium_bg_orange{font-size:20px;line-height:20px;font-weight:800;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:#f39c12;padding:10px;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.grassfloor{text-decoration:none;background-color:rgba(160,179,151,1);width:4000px;height:150px;border-width:0;border-color:#222;border-style:none}.tp-caption.large_bold_white{font-size:58px;line-height:60px;font-weight:800;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:transparent;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.medium_light_white{font-size:30px;line-height:36px;font-weight:300;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.mediumlarge_light_white{font-size:34px;line-height:40px;font-weight:300;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.mediumlarge_light_white_center{font-size:34px;line-height:40px;font-weight:300;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:transparent;padding:0;text-align:center;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.medium_bg_asbestos{font-size:20px;line-height:20px;font-weight:800;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:#7f8c8d;padding:10px;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.medium_light_black{font-size:30px;line-height:36px;font-weight:300;font-family:"Open Sans";color:#000;text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.large_bold_black{font-size:58px;line-height:60px;font-weight:800;font-family:"Open Sans";color:#000;text-decoration:none;background-color:transparent;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.mediumlarge_light_darkblue{font-size:34px;line-height:40px;font-weight:300;font-family:"Open Sans";color:#34495e;text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.small_light_white{font-size:17px;line-height:28px;font-weight:300;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.roundedimage{border-width:0;border-color:#222;border-style:none}.tp-caption.large_bg_black{font-size:40px;line-height:40px;font-weight:800;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:#000;padding:10px 20px 15px;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.mediumwhitebg{font-size:30px;line-height:30px;font-weight:300;font-family:"Open Sans";color:#000;text-decoration:none;background-color:#fff;padding:5px 15px 10px;text-shadow:none;border-width:0;border-color:#000;border-style:none}.tp-caption.large_bold_white_25{font-size:55px;line-height:65px;font-weight:700;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:transparent;text-align:center;text-shadow:#000 0 5px 10px;border-width:0;border-color:#fff;border-style:none}.tp-caption.medium_text_shadow{font-size:25px;line-height:25px;font-weight:600;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:transparent;text-align:center;text-shadow:#000 0 5px 10px;border-width:0;border-color:#fff;border-style:none}.tp-caption.black_heavy_60{font-size:60px;line-height:60px;font-weight:900;font-family:Raleway;color:#000;text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:#000;border-style:none}.tp-caption.white_heavy_40{font-size:40px;line-height:40px;font-weight:900;font-family:Raleway;color:#fff;text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:#000;border-style:none}.tp-caption.grey_heavy_72{font-size:72px;line-height:72px;font-weight:900;font-family:Raleway;color:#d5d2d2;text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:#000;border-style:none}.tp-caption.grey_regular_18{font-size:18px;line-height:26px;font-family:"Open Sans";color:#777;text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:#000;border-style:none}.tp-caption.black_thin_34{font-size:35px;line-height:35px;font-weight:100;font-family:Raleway;color:#000;text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:#000;border-style:none}.tp-caption.arrowicon{line-height:1px;border-width:0;border-color:#222;border-style:none}.tp-caption.light_heavy_60{font-size:60px;line-height:60px;font-weight:900;font-family:Raleway;color:#fff;text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:#000;border-style:none}.tp-caption.black_bold_40{font-size:40px;line-height:40px;font-weight:800;font-family:Raleway;color:#000;text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:#000;border-style:none}.tp-caption.light_heavy_70{font-size:70px;line-height:70px;font-weight:900;font-family:Raleway;color:#fff;text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:#000;border-style:none}.tp-caption.black_heavy_70{font-size:70px;line-height:70px;font-weight:900;font-family:Raleway;color:#000;text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:#000;border-style:none}.tp-caption.black_bold_bg_20{font-size:20px;line-height:20px;font-weight:900;font-family:Raleway;color:#fff;text-decoration:none;background-color:#000;padding:5px 8px;text-shadow:none;border-width:0;border-color:#000;border-style:none}.tp-caption.greenbox30{line-height:30px;text-decoration:none;background-color:#86b567;padding:0 14px;border-width:0;border-color:#222;border-style:none}.tp-caption.blue_heavy_60{font-size:60px;line-height:60px;font-weight:900;font-family:Raleway;color:#fff;text-decoration:none;background-color:#31a5cb;padding:3px 10px;text-shadow:none;border-width:0;border-color:#000;border-style:none}.tp-caption.green_bold_bg_20{font-size:20px;line-height:20px;font-weight:900;font-family:Raleway;color:#fff;text-decoration:none;background-color:#86b567;padding:5px 8px;text-shadow:none;border-width:0;border-color:#000;border-style:none}.tp-caption.whitecircle_600px{line-height:1px;width:800px;height:800px;text-decoration:none;background:linear-gradient(to bottom,rgba(238,238,238,1) 0,rgba(255,255,255,1) 100%);filter:progid;background-color:transparent;border-radius:400px 400px 400px 400px;border-width:0;border-color:#222;border-style:none}.tp-caption.fullrounded{border-radius:400px 400px 400px 400px;border-width:0;border-color:#222;border-style:none}.tp-caption.light_heavy_40{font-size:40px;line-height:40px;font-weight:900;font-family:Raleway;color:#fff;text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:#000;border-style:none}.tp-caption.white_thin_34{font-size:35px;line-height:35px;font-weight:200;font-family:Raleway;color:#fff;text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:#000;border-style:none}.tp-caption.fullbg_gradient{width:100%;height:100%;text-decoration:none;background-color:#490202;border-width:0;border-color:#000;border-style:none}.tp-caption.light_medium_30{font-size:30px;line-height:40px;font-weight:700;font-family:Raleway;color:#fff;text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:#000;border-style:none}.tp-caption.red_bold_bg_20{font-size:20px;line-height:20px;font-weight:900;font-family:Raleway;color:#fff;text-decoration:none;background-color:#e03300;padding:5px 8px;text-shadow:none;border-width:0;border-color:#000;border-style:none}.tp-caption.blue_bold_bg_20{font-size:20px;line-height:20px;font-weight:900;font-family:Raleway;color:#fff;text-decoration:none;background-color:#3598dc;padding:5px 8px;text-shadow:none;border-width:0;border-color:#000;border-style:none}.tp-caption.white_bold_bg_20{font-size:20px;line-height:20px;font-weight:900;font-family:Raleway;color:#000;text-decoration:none;background-color:#fff;padding:5px 8px;text-shadow:none;border-width:0;border-color:#000;border-style:none}.tp-caption.white_heavy_70{font-size:70px;line-height:70px;font-weight:900;font-family:Raleway;color:#fff;text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:#000;border-style:none}.tp-caption.light_heavy_70_shadowed{font-size:70px;line-height:70px;font-weight:900;font-family:Raleway;color:#fff;text-decoration:none;background-color:transparent;text-shadow:0 0 7px rgba(0,0,0,.25);border-width:0;border-color:#000;border-style:none}.tp-caption.light_medium_30_shadowed{font-size:30px;line-height:40px;font-weight:700;font-family:Raleway;color:#fff;text-decoration:none;background-color:transparent;text-shadow:0 0 7px rgba(0,0,0,.25);border-width:0;border-color:#000;border-style:none}.tp-caption.blackboxed_heavy{font-size:70px;line-height:70px;font-weight:800;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:#000;padding:5px 20px;text-shadow:rgba(0,0,0,.14902) 0 0 7px;border-width:0;border-color:#000;border-style:none}.tp-caption.bignumbers_white{color:#fff;background-color:rgba(0,0,0,0);font-size:84px;line-height:84px;font-weight:800;font-family:Raleway;text-decoration:none;padding:0;text-shadow:rgba(0,0,0,.247059) 0 0 7px;border-width:0;border-color:#fff;border-style:none solid none none}.tp-caption.whiteline_long{line-height:1px;min-width:660px;background-color:transparent;text-decoration:none;border-width:2px 0 0 0;border-color:#fff #222 #222 #222;border-style:solid none none none}.tp-caption.light_medium_20_shadowed{font-size:20px;line-height:30px;font-weight:700;font-family:Raleway;color:#fff;text-decoration:none;background-color:transparent;text-shadow:0 0 7px rgba(0,0,0,.25);border-width:0;border-color:#000;border-style:none}.tp-caption.fullgradient_overlay{background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%);filter:progid;width:100%;height:100%;border-width:0;border-color:#222;border-style:none}.tp-caption.light_medium_20{font-size:20px;line-height:30px;font-weight:700;font-family:Raleway;color:#fff;text-decoration:none;background-color:transparent;border-width:0;border-color:#000;border-style:none}.tp-caption.reddishbg_heavy_70{font-size:70px;line-height:70px;font-weight:900;font-family:Raleway;color:#fff;text-decoration:none;background-color:rgba(100,1,24,.8);padding:50px;text-shadow:none;border-width:0;border-color:#000;border-style:none}.tp-caption.borderbox_725x130{min-width:725px;min-height:130px;background-color:transparent;text-decoration:none;border-width:2px;border-color:#fff;border-style:solid}.tp-caption.light_heavy_34{font-size:34px;line-height:34px;font-weight:900;font-family:Raleway;color:#fff;text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:#000;border-style:none}.tp-caption.black_thin_30{font-size:30px;line-height:30px;font-weight:100;font-family:Raleway;color:#000;text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:#000;border-style:none}.tp-caption.black_thin_whitebg_30{font-size:30px;line-height:30px;font-weight:300;font-family:Raleway;color:#000;text-decoration:none;background-color:#fff;padding:5px 10px;text-shadow:none;border-width:0;border-color:#000;border-style:none}.tp-caption.white_heavy_60{font-size:60px;line-height:60px;font-weight:900;font-family:Raleway;color:#fff;text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:#000;border-style:none}.tp-caption.black_thin_blackbg_30{font-size:30px;line-height:30px;font-weight:300;font-family:Raleway;color:#fff;text-decoration:none;background-color:#000;padding:5px 10px;text-shadow:none;border-width:0;border-color:#000;border-style:none}.tp-caption.light_thin_60{font-size:60px;line-height:60px;font-weight:100;font-family:Raleway;color:#fff;text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:#000;border-style:none}.tp-caption.greenbgfull{background-color:#85b85f;width:100%;height:100%;border-width:0;border-color:#222;border-style:none}.tp-caption.bluebgfull{text-decoration:none;width:100%;height:100%;background-color:#3da4cf;border-width:0;border-color:#222;border-style:none}.tp-caption.blackbgfull{text-decoration:none;width:100%;height:100%;background-color:rgba(0,0,0,.247059);border-width:0;border-color:#222;border-style:none}.tp-caption.wave_repeat1{width:100%;height:600px;background-repeat:repeat-x;background-color:transparent;text-decoration:none;border-width:0;border-color:#222;border-style:none}.tp-caption.wavebg2{width:200%;height:300px;text-decoration:none;background-image:url("http://themepunch.com/revolution/wp-content/uploads/2014/05/wave21.png");border-width:0;border-color:#222;border-style:none}.tp-caption.wavebg1{width:200%;height:300px;text-decoration:none;background-image:url("http://themepunch.com/revolution/wp-content/uploads/2014/05/wave11.png");border-width:0;border-color:#222;border-style:none}.tp-caption.wavebg3{width:200%;height:300px;text-decoration:none;background-image:url("http://themepunch.com/revolution/wp-content/uploads/2014/05/wave3.png");border-width:0;border-color:#222;border-style:none}.tp-caption.wavebg4{width:200%;height:300px;text-decoration:none;background-image:url("http://themepunch.com/revolution/wp-content/uploads/2014/05/wave4.png");border-width:0;border-color:#222;border-style:none}.tp-caption.greenishbg_heavy_70{font-size:70px;line-height:70px;font-weight:900;font-family:Raleway;color:#fff;text-decoration:none;padding:50px;text-shadow:none;background-color:rgba(40,67,62,.8);border-width:0;border-color:#000;border-style:none}.tp-caption.wavebg5{width:200%;height:300px;text-decoration:none;background-image:url("http://themepunch.com/revolution/wp-content/uploads/2014/05/wave51.png");border-width:0;border-color:#222;border-style:none}.tp-caption.deepblue_sea{width:100%;height:1000px;background-color:rgba(30,46,59,1);text-decoration:none;border-width:0;border-color:#222;border-style:none}.tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.tp-caption a:hover{color:#ffa902}.largeredbtn{font-family:"Raleway",sans-serif;font-weight:900;font-size:16px;line-height:60px;color:#fff !important;text-decoration:none;padding-left:40px;padding-right:80px;padding-top:22px;padding-bottom:22px;background:#ea5b1f;background:-moz-linear-gradient(top,rgba(234,91,31,1) 0,rgba(227,58,12,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(234,91,31,1)),color-stop(100%,rgba(227,58,12,1)));background:-webkit-linear-gradient(top,rgba(234,91,31,1) 0,rgba(227,58,12,1) 100%);background:-o-linear-gradient(top,rgba(234,91,31,1) 0,rgba(227,58,12,1) 100%);background:-ms-linear-gradient(top,rgba(234,91,31,1) 0,rgba(227,58,12,1) 100%);background:linear-gradient(to bottom,rgba(234,91,31,1) 0,rgba(227,58,12,1) 100%)}.largeredbtn:hover{background:#e33a0c;background:-moz-linear-gradient(top,rgba(227,58,12,1) 0,rgba(234,91,31,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(227,58,12,1)),color-stop(100%,rgba(234,91,31,1)));background:-webkit-linear-gradient(top,rgba(227,58,12,1) 0,rgba(234,91,31,1) 100%);background:-o-linear-gradient(top,rgba(227,58,12,1) 0,rgba(234,91,31,1) 100%);background:-ms-linear-gradient(top,rgba(227,58,12,1) 0,rgba(234,91,31,1) 100%);background:linear-gradient(to bottom,rgba(227,58,12,1) 0,rgba(234,91,31,1) 100%)}.fullrounded img{-webkit-border-radius:400px;-moz-border-radius:400px;border-radius:400px}
.tp-static-layers{position:absolute;z-index:505;top:0;left:0}.tp-hide-revslider,.tp-caption.tp-hidden-caption{visibility:hidden !important;display:none !important}.tp-caption{z-index:1;white-space:nowrap}.tp-caption-demo .tp-caption{position:relative !important;display:inline-block;margin-bottom:10px;margin-right:20px !important}.tp-caption.whitedivider3px{color:#000;text-shadow:none;background-color:#fff;background-color:rgba(255,255,255,1);text-decoration:none;min-width:408px;min-height:3px;background-position:initial initial;background-repeat:initial initial;border-width:0;border-color:#000;border-style:none}.tp-caption.finewide_large_white{color:#fff;text-shadow:none;font-size:60px;line-height:60px;font-weight:300;font-family:"Open Sans",sans-serif;background-color:transparent;text-decoration:none;text-transform:uppercase;letter-spacing:8px;border-width:0;border-color:#000;border-style:none}.tp-caption.whitedivider3px{color:#000;text-shadow:none;background-color:#fff;background-color:rgba(255,255,255,1);text-decoration:none;font-size:0;line-height:0;min-width:468px;min-height:3px;border-width:0;border-color:#000;border-style:none}.tp-caption.finewide_medium_white{color:#fff;text-shadow:none;font-size:37px;line-height:37px;font-weight:300;font-family:"Open Sans",sans-serif;background-color:transparent;text-decoration:none;text-transform:uppercase;letter-spacing:5px;border-width:0;border-color:#000;border-style:none}.tp-caption.boldwide_small_white{font-size:25px;line-height:25px;font-weight:800;font-family:"Open Sans",sans-serif;color:#fff;text-decoration:none;background-color:transparent;text-shadow:none;text-transform:uppercase;letter-spacing:5px;border-width:0;border-color:#000;border-style:none}.tp-caption.whitedivider3px_vertical{color:#000;text-shadow:none;background-color:#fff;background-color:rgba(255,255,255,1);text-decoration:none;font-size:0;line-height:0;min-width:3px;min-height:130px;border-width:0;border-color:#000;border-style:none}.tp-caption.finewide_small_white{color:#fff;text-shadow:none;font-size:25px;line-height:25px;font-weight:300;font-family:"Open Sans",sans-serif;background-color:transparent;text-decoration:none;text-transform:uppercase;letter-spacing:5px;border-width:0;border-color:#000;border-style:none}.tp-caption.finewide_verysmall_white_mw{font-size:13px;line-height:25px;font-weight:400;font-family:"Open Sans",sans-serif;color:#fff;text-decoration:none;background-color:transparent;text-shadow:none;text-transform:uppercase;letter-spacing:5px;max-width:470px;white-space:normal !important;border-width:0;border-color:#000;border-style:none}.tp-caption.lightgrey_divider{text-decoration:none;background-color:#ebebeb;background-color:rgba(235,235,235,1);width:370px;height:3px;background-position:initial initial;background-repeat:initial initial;border-width:0;border-color:#222;border-style:none}.tp-caption.finewide_large_white{color:#fff;text-shadow:none;font-size:60px;line-height:60px;font-weight:300;font-family:"Open Sans",sans-serif;background-color:rgba(0,0,0,0);text-decoration:none;text-transform:uppercase;letter-spacing:8px;border-width:0;border-color:#000;border-style:none}.tp-caption.finewide_medium_white{color:#fff;text-shadow:none;font-size:34px;line-height:34px;font-weight:300;font-family:"Open Sans",sans-serif;background-color:rgba(0,0,0,0);text-decoration:none;text-transform:uppercase;letter-spacing:5px;border-width:0;border-color:#000;border-style:none}.tp-caption.huge_red{position:absolute;color:#df4b6b;font-weight:400;font-size:150px;line-height:130px;font-family:"Oswald",sans-serif;margin:0;border-width:0;border-style:none;white-space:nowrap;background-color:#2d3136;padding:0}.tp-caption.middle_yellow{position:absolute;color:#fbd572;font-weight:600;font-size:50px;line-height:50px;font-family:"Open Sans",sans-serif;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.huge_thin_yellow{position:absolute;color:#fbd572;font-weight:300;font-size:90px;line-height:90px;font-family:"Open Sans",sans-serif;margin:0;letter-spacing:20px;border-width:0;border-style:none;white-space:nowrap}.tp-caption.big_dark{position:absolute;color:#333;font-weight:700;font-size:70px;line-height:70px;font-family:"Open Sans";margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.medium_dark{position:absolute;color:#333;font-weight:300;font-size:40px;line-height:40px;font-family:"Open Sans";margin:0;letter-spacing:5px;border-width:0;border-style:none;white-space:nowrap}.tp-caption.medium_grey{position:absolute;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);font-weight:700;font-size:20px;line-height:20px;font-family:Arial;padding:2px 4px;margin:0;border-width:0;border-style:none;background-color:#888;white-space:nowrap}.tp-caption.small_text{position:absolute;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);font-weight:700;font-size:14px;line-height:20px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.medium_text{position:absolute;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);font-weight:700;font-size:20px;line-height:20px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.large_bold_white_25{font-size:55px;line-height:65px;font-weight:700;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:transparent;text-align:center;text-shadow:#000 0 5px 10px;border-width:0;border-color:#fff;border-style:none}.tp-caption.medium_text_shadow{font-size:25px;line-height:25px;font-weight:600;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:transparent;text-align:center;text-shadow:#000 0 5px 10px;border-width:0;border-color:#fff;border-style:none}.tp-caption.large_text{position:absolute;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);font-weight:700;font-size:40px;line-height:40px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.medium_bold_grey{font-size:30px;line-height:30px;font-weight:800;font-family:"Open Sans";color:#666;text-decoration:none;background-color:transparent;text-shadow:none;margin:0;padding:1px 4px 0;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.very_large_text{position:absolute;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);font-weight:700;font-size:60px;line-height:60px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap;letter-spacing:-2px}.tp-caption.very_big_white{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:60px;line-height:60px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap;padding:0 4px;padding-top:1px;background-color:#000}.tp-caption.very_big_black{position:absolute;color:#000;text-shadow:none;font-weight:700;font-size:60px;line-height:60px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap;padding:0 4px;padding-top:1px;background-color:#fff}.tp-caption.modern_medium_fat{position:absolute;color:#000;text-shadow:none;font-weight:800;font-size:24px;line-height:20px;font-family:"Open Sans",sans-serif;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.modern_medium_fat_white{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:24px;line-height:20px;font-family:"Open Sans",sans-serif;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.modern_medium_light{position:absolute;color:#000;text-shadow:none;font-weight:300;font-size:24px;line-height:20px;font-family:"Open Sans",sans-serif;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.modern_big_bluebg{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:30px;line-height:36px;font-family:"Open Sans",sans-serif;padding:3px 10px;margin:0;border-width:0;border-style:none;background-color:#4e5b6c;letter-spacing:0}.tp-caption.modern_big_redbg{position:absolute;color:#fff;text-shadow:none;font-weight:300;font-size:30px;line-height:36px;font-family:"Open Sans",sans-serif;padding:3px 10px;padding-top:1px;margin:0;border-width:0;border-style:none;background-color:#de543e;letter-spacing:0}.tp-caption.modern_small_text_dark{position:absolute;color:#555;text-shadow:none;font-size:14px;line-height:22px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.boxshadow{-moz-box-shadow:0 0 20px rgba(0,0,0,.5);-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5)}.tp-caption.black{color:#000;text-shadow:none}.tp-caption.noshadow{text-shadow:none}.tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.tp-caption a:hover{color:#ffa902}.tp-caption.thinheadline_dark{position:absolute;color:rgba(0,0,0,.85);text-shadow:none;font-weight:300;font-size:30px;line-height:30px;font-family:"Open Sans";background-color:transparent}.tp-caption.thintext_dark{position:absolute;color:rgba(0,0,0,.85);text-shadow:none;font-weight:300;font-size:16px;line-height:26px;font-family:"Open Sans";background-color:transparent}.tp-caption.medium_bg_red a{color:#fff;text-decoration:none}.tp-caption.medium_bg_red a:hover{color:#fff;text-decoration:underline}.tp-caption.smoothcircle{font-size:30px;line-height:75px;font-weight:800;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:#000;background-color:rgba(0,0,0,.498039);padding:50px 25px;text-align:center;border-radius:500px 500px 500px 500px;border-width:0;border-color:#000;border-style:none}.tp-caption.largeblackbg{font-size:50px;line-height:70px;font-weight:300;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:#000;padding:0 20px 5px;text-shadow:none;border-width:0;border-color:#fff;border-style:none}.tp-caption.largepinkbg{position:absolute;color:#fff;text-shadow:none;font-weight:300;font-size:50px;line-height:70px;font-family:"Open Sans";background-color:#db4360;padding:0 20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.tp-caption.largewhitebg{position:absolute;color:#000;text-shadow:none;font-weight:300;font-size:50px;line-height:70px;font-family:"Open Sans";background-color:#fff;padding:0 20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.tp-caption.largegreenbg{position:absolute;color:#fff;text-shadow:none;font-weight:300;font-size:50px;line-height:70px;font-family:"Open Sans";background-color:#67ae73;padding:0 20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.tp-caption.excerpt{font-size:36px;line-height:36px;font-weight:700;font-family:Arial;color:#fff;text-decoration:none;background-color:rgba(0,0,0,1);text-shadow:none;margin:0;letter-spacing:-1.5px;padding:1px 4px 0 4px;width:150px;white-space:normal !important;height:auto;border-width:0;border-color:#fff;border-style:none}.tp-caption.large_bold_grey{font-size:60px;line-height:60px;font-weight:800;font-family:"Open Sans";color:#666;text-decoration:none;background-color:transparent;text-shadow:none;margin:0;padding:1px 4px 0;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.medium_thin_grey{font-size:34px;line-height:30px;font-weight:300;font-family:"Open Sans";color:#666;text-decoration:none;background-color:transparent;padding:1px 4px 0;text-shadow:none;margin:0;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.small_thin_grey{font-size:18px;line-height:26px;font-weight:300;font-family:"Open Sans";color:#757575;text-decoration:none;background-color:transparent;padding:1px 4px 0;text-shadow:none;margin:0;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.lightgrey_divider{text-decoration:none;background-color:rgba(235,235,235,1);width:370px;height:3px;background-position:initial initial;background-repeat:initial initial;border-width:0;border-color:#222;border-style:none}.tp-caption.large_bold_darkblue{font-size:58px;line-height:60px;font-weight:800;font-family:"Open Sans";color:#34495e;text-decoration:none;background-color:transparent;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.medium_bg_darkblue{font-size:20px;line-height:20px;font-weight:800;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:#34495e;padding:10px;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.medium_bold_red{font-size:24px;line-height:30px;font-weight:800;font-family:"Open Sans";color:#e33a0c;text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.medium_light_red{font-size:21px;line-height:26px;font-weight:300;font-family:"Open Sans";color:#e33a0c;text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.medium_bg_red{font-size:20px;line-height:20px;font-weight:800;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:#e33a0c;padding:10px;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.medium_bold_orange{font-size:24px;line-height:30px;font-weight:800;font-family:"Open Sans";color:#f39c12;text-decoration:none;background-color:transparent;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.medium_bg_orange{font-size:20px;line-height:20px;font-weight:800;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:#f39c12;padding:10px;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.grassfloor{text-decoration:none;background-color:rgba(160,179,151,1);width:4000px;height:150px;border-width:0;border-color:#222;border-style:none}.tp-caption.large_bold_white{font-size:58px;line-height:60px;font-weight:800;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:transparent;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.medium_light_white{font-size:30px;line-height:36px;font-weight:300;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.mediumlarge_light_white{font-size:34px;line-height:40px;font-weight:300;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.mediumlarge_light_white_center{font-size:34px;line-height:40px;font-weight:300;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:transparent;padding:0;text-align:center;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.medium_bg_asbestos{font-size:20px;line-height:20px;font-weight:800;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:#7f8c8d;padding:10px;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.medium_light_black{font-size:30px;line-height:36px;font-weight:300;font-family:"Open Sans";color:#000;text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.large_bold_black{font-size:58px;line-height:60px;font-weight:800;font-family:"Open Sans";color:#000;text-decoration:none;background-color:transparent;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.mediumlarge_light_darkblue{font-size:34px;line-height:40px;font-weight:300;font-family:"Open Sans";color:#34495e;text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.small_light_white{font-size:17px;line-height:28px;font-weight:300;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.roundedimage{border-width:0;border-color:#222;border-style:none}.tp-caption.large_bg_black{font-size:40px;line-height:40px;font-weight:800;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:#000;padding:10px 20px 15px;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.mediumwhitebg{font-size:30px;line-height:30px;font-weight:300;font-family:"Open Sans";color:#000;text-decoration:none;background-color:#fff;padding:5px 15px 10px;text-shadow:none;border-width:0;border-color:#000;border-style:none}.tp-caption.medium_bg_orange_new1{font-size:20px;line-height:20px;font-weight:800;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:#f39c12;padding:10px;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.boxshadow{-moz-box-shadow:0 0 20px rgba(0,0,0,.5);-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5)}.tp-caption.black{color:#000;text-shadow:none;font-weight:300;font-size:19px;line-height:19px;font-family:"Open Sans",sans}.tp-caption.noshadow{text-shadow:none}.tp_inner_padding{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-height:none !important}.tp-caption .frontcorner{width:0;height:0;border-left:40px solid transparent;border-right:0 solid transparent;border-top:40px solid #00a8ff;position:absolute;left:-40px;top:0}.tp-caption .backcorner{width:0;height:0;border-left:0 solid transparent;border-right:40px solid transparent;border-bottom:40px solid #00a8ff;position:absolute;right:0;top:0}.tp-caption .frontcornertop{width:0;height:0;border-left:40px solid transparent;border-right:0 solid transparent;border-bottom:40px solid #00a8ff;position:absolute;left:-40px;top:0}.tp-caption .backcornertop{width:0;height:0;border-left:0 solid transparent;border-right:40px solid transparent;border-top:40px solid #00a8ff;position:absolute;right:0;top:0}img.tp-slider-alternative-image{width:100%;height:auto}.tp-simpleresponsive .button{padding:6px 13px 5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;height:30px;cursor:pointer;color:#fff !important;text-shadow:0 1px 1px rgba(0,0,0,.6) !important;font-size:15px;line-height:45px !important;background:url("/rs-plugin/images/gradient/g30.png") repeat-x top;font-family:arial,sans-serif;font-weight:bold;letter-spacing:-1px}.tp-simpleresponsive .button.big{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.6);font-weight:bold;padding:9px 20px;font-size:19px;line-height:57px !important;background:url("/rs-plugin/images/gradient/g40.png") repeat-x top}.tp-simpleresponsive .purchase:hover,.tp-simpleresponsive .button:hover,.tp-simpleresponsive .button.big:hover{background-position:bottom,15px 11px}@media only screen and (min-width:480px) and (max-width:767px){.tp-simpleresponsive .button{padding:4px 8px 3px;line-height:25px !important;font-size:11px !important;font-weight:normal}.tp-simpleresponsive a.button{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}}@media only screen and (min-width:0) and (max-width:479px){.tp-simpleresponsive .button{padding:2px 5px 2px;line-height:20px !important;font-size:10px !important}.tp-simpleresponsive a.button{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}}.tp-simpleresponsive .button.green,.tp-simpleresponsive .button:hover.green,.tp-simpleresponsive .purchase.green,.tp-simpleresponsive .purchase:hover.green{background-color:#21a117;-webkit-box-shadow:0 3px 0 0 #104d0b;-moz-box-shadow:0 3px 0 0 #104d0b;box-shadow:0 3px 0 0 #104d0b}.tp-simpleresponsive .button.blue,.tp-simpleresponsive .button:hover.blue,.tp-simpleresponsive .purchase.blue,.tp-simpleresponsive .purchase:hover.blue{background-color:#1d78cb;-webkit-box-shadow:0 3px 0 0 #0f3e68;-moz-box-shadow:0 3px 0 0 #0f3e68;box-shadow:0 3px 0 0 #0f3e68}.tp-simpleresponsive .button.red,.tp-simpleresponsive .button:hover.red,.tp-simpleresponsive .purchase.red,.tp-simpleresponsive .purchase:hover.red{background-color:#cb1d1d;-webkit-box-shadow:0 3px 0 0 #7c1212;-moz-box-shadow:0 3px 0 0 #7c1212;box-shadow:0 3px 0 0 #7c1212}.tp-simpleresponsive .button.orange,.tp-simpleresponsive .button:hover.orange,.tp-simpleresponsive .purchase.orange,.tp-simpleresponsive .purchase:hover.orange{background-color:#f70;-webkit-box-shadow:0 3px 0 0 #a34c00;-moz-box-shadow:0 3px 0 0 #a34c00;box-shadow:0 3px 0 0 #a34c00}.tp-simpleresponsive .button.darkgrey,.tp-simpleresponsive .button.grey,.tp-simpleresponsive .button:hover.darkgrey,.tp-simpleresponsive .button:hover.grey,.tp-simpleresponsive .purchase.darkgrey,.tp-simpleresponsive .purchase:hover.darkgrey{background-color:#555;-webkit-box-shadow:0 3px 0 0 #222;-moz-box-shadow:0 3px 0 0 #222;box-shadow:0 3px 0 0 #222}.tp-simpleresponsive .button.lightgrey,.tp-simpleresponsive .button:hover.lightgrey,.tp-simpleresponsive .purchase.lightgrey,.tp-simpleresponsive .purchase:hover.lightgrey{background-color:#888;-webkit-box-shadow:0 3px 0 0 #555;-moz-box-shadow:0 3px 0 0 #555;box-shadow:0 3px 0 0 #555}.fullscreen-container{width:100%;position:relative;padding:0}.fullwidthbanner-container{width:100%;position:relative;padding:0;overflow:hidden}.fullwidthbanner-container .fullwidthbanner{width:100%;position:relative}.tp-simpleresponsive .caption,.tp-simpleresponsive .tp-caption{position:absolute;visibility:hidden;-webkit-font-smoothing:antialiased !important}.tp-simpleresponsive img{max-width:none}.noFilterClass{filter:none !important}.tp-bannershadow{position:absolute;margin-left:auto;margin-right:auto;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tp-bannershadow.tp-shadow1{background:url("/rs-plugin/assets/shadow1.png") no-repeat;background-size:100% 100%;width:890px;height:60px;bottom:-60px}.tp-bannershadow.tp-shadow2{background:url("/rs-plugin/assets/shadow2.png") no-repeat;background-size:100% 100%;width:890px;height:60px;bottom:-60px}.tp-bannershadow.tp-shadow3{background:url("/rs-plugin/assets/shadow3.png") no-repeat;background-size:100% 100%;width:890px;height:60px;bottom:-60px}.caption.fullscreenvideo{left:0;top:0;position:absolute;width:100%;height:100%}.caption.fullscreenvideo iframe,.caption.fullscreenvideo video{width:100% !important;height:100% !important;display:none}.tp-caption.fullscreenvideo{left:0;top:0;position:absolute;width:100%;height:100%}.tp-caption.fullscreenvideo iframe,.tp-caption.fullscreenvideo iframe video{width:100% !important;height:100% !important;display:none}.fullcoveredvideo video,.fullscreenvideo video{background:#000}.fullcoveredvideo .tp-poster{background-position:center center;background-size:cover;width:100%;height:100%;top:0;left:0}.html5vid.videoisplaying .tp-poster{display:none}.tp-video-play-button{background:#000;background:rgba(0,0,0,.3);padding:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:absolute;top:50%;left:50%;font-size:40px;color:#fff;z-index:3;margin-top:-27px;margin-left:-28px;text-align:center;cursor:pointer}.html5vid .tp-revstop{width:15px;height:20px;border-left:5px solid #fff;border-right:5px solid #fff;position:relative;margin:10px 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.html5vid .tp-revstop{display:none}.html5vid.videoisplaying .revicon-right-dir{display:none}.html5vid.videoisplaying .tp-revstop{display:block}.html5vid.videoisplaying .tp-video-play-button{display:none}.html5vid:hover .tp-video-play-button{display:block}.fullcoveredvideo .tp-video-play-button{display:none !important}.tp-video-controls{position:absolute;bottom:0;left:0;right:0;padding:5px;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;-ms-transition:opacity .3s;transition:opacity .3s;background-image:linear-gradient(bottom,#000 13%,#323232 100%);background-image:-o-linear-gradient(bottom,#000 13%,#323232 100%);background-image:-moz-linear-gradient(bottom,#000 13%,#323232 100%);background-image:-webkit-linear-gradient(bottom,#000 13%,#323232 100%);background-image:-ms-linear-gradient(bottom,#000 13%,#323232 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.13,#000),color-stop(1,#323232));display:table;max-width:100%;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.tp-caption:hover .tp-video-controls{opacity:.9}.tp-video-button{background:rgba(0,0,0,.5);border:0;color:#eee;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;cursor:pointer;line-height:12px;font-size:12px;padding:0;margin:0;outline:0}.tp-video-button:hover{cursor:pointer}.tp-video-button-wrap,.tp-video-seek-bar-wrap,.tp-video-vol-bar-wrap{padding:0 5px;display:table-cell}.tp-video-seek-bar-wrap{width:80%}.tp-video-vol-bar-wrap{width:20%}.tp-volume-bar,.tp-seek-bar{width:100%;cursor:pointer;outline:0;line-height:12px;margin:0;padding:0}.tp-dottedoverlay{background-repeat:repeat;width:100%;height:100%;position:absolute;top:0;left:0;z-index:4}.tp-dottedoverlay.twoxtwo{background:url("/rs-plugin/assets/gridtile.png")}.tp-dottedoverlay.twoxtwowhite{background:url("/rs-plugin/assets/gridtile_white.png")}.tp-dottedoverlay.threexthree{background:url("/rs-plugin/assets/gridtile_3x3.png")}.tp-dottedoverlay.threexthreewhite{background:url("/rs-plugin/assets/gridtile_3x3_white.png")}.tpclear{clear:both}.tp-bullets{z-index:1000;position:absolute;-ms-filter:"alpha(opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;-webkit-transform:translateZ(5px)}.tp-bullets.hidebullets{-ms-filter:"alpha(opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}.tp-bullets.simplebullets.navbar{border:1px solid #666;border-bottom:1px solid #444;background:url("/rs-plugin/assets/boxed_bgtile.png");height:40px;padding:0 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.tp-bullets.simplebullets.navbar-old{background:url("/rs-plugin/assets/navigdots_bgtile.png");height:35px;padding:0 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.tp-bullets.simplebullets.round .bullet{cursor:pointer;position:relative;background:url("/rs-plugin/assets/bullet.png") no-Repeat top left;width:20px;height:20px;margin-right:0;float:left;margin-top:0;margin-left:3px}.tp-bullets.simplebullets.round .bullet.last{margin-right:3px}.tp-bullets.simplebullets.round-old .bullet{cursor:pointer;position:relative;background:url("/rs-plugin/assets/bullets.png") no-Repeat bottom left;width:23px;height:23px;margin-right:0;float:left;margin-top:0}.tp-bullets.simplebullets.round-old .bullet.last{margin-right:0}.tp-bullets.simplebullets.square .bullet{cursor:pointer;position:relative;background:url("/rs-plugin/assets/bullets2.png") no-Repeat bottom left;width:19px;height:19px;margin-right:0;float:left;margin-top:0}.tp-bullets.simplebullets.square .bullet.last{margin-right:0}.tp-bullets.simplebullets.square-old .bullet{cursor:pointer;position:relative;background:url("/rs-plugin/assets/bullets2.png") no-Repeat bottom left;width:19px;height:19px;margin-right:0;float:left;margin-top:0}.tp-bullets.simplebullets.square-old .bullet.last{margin-right:0}.tp-bullets.simplebullets.navbar .bullet{cursor:pointer;position:relative;background:url("/rs-plugin/assets/bullet_boxed.png") no-Repeat top left;width:18px;height:19px;margin-right:5px;float:left;margin-top:0}.tp-bullets.simplebullets.navbar .bullet.first{margin-left:0 !important}.tp-bullets.simplebullets.navbar .bullet.last{margin-right:0 !important}.tp-bullets.simplebullets.navbar-old .bullet{cursor:pointer;position:relative;background:url("/rs-plugin/assets/navigdots.png") no-Repeat bottom left;width:15px;height:15px;margin-left:5px !important;margin-right:5px !important;float:left;margin-top:10px}.tp-bullets.simplebullets.navbar-old .bullet.first{margin-left:0 !important}.tp-bullets.simplebullets.navbar-old .bullet.last{margin-right:0 !important}.tp-bullets.simplebullets .bullet:hover,.tp-bullets.simplebullets .bullet.selected{background-position:top left}.tp-bullets.simplebullets.round .bullet:hover,.tp-bullets.simplebullets.round .bullet.selected,.tp-bullets.simplebullets.navbar .bullet:hover,.tp-bullets.simplebullets.navbar .bullet.selected{background-position:bottom left}.tparrows{-ms-filter:"alpha(opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;-webkit-transform:translateZ(5000px);-webkit-transform-style:flat;-webkit-backface-visibility:hidden;z-index:600;position:relative}.tparrows.hidearrows{-ms-filter:"alpha(opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}.tp-leftarrow{z-index:100;cursor:pointer;position:relative;background:url("/rs-plugin/assets/large_left.png") no-Repeat top left;width:40px;height:40px}.tp-rightarrow{z-index:100;cursor:pointer;position:relative;background:url("/rs-plugin/assets/large_right.png") no-Repeat top left;width:40px;height:40px}.tp-leftarrow.round{z-index:100;cursor:pointer;position:relative;background:url("/rs-plugin/assets/small_left.png") no-Repeat top left;width:19px;height:14px;margin-right:0;float:left;margin-top:0}.tp-rightarrow.round{z-index:100;cursor:pointer;position:relative;background:url("/rs-plugin/assets/small_right.png") no-Repeat top left;width:19px;height:14px;margin-right:0;float:left;margin-top:0}.tp-leftarrow.round-old{z-index:100;cursor:pointer;position:relative;background:url("/rs-plugin/assets/arrow_left.png") no-Repeat top left;width:26px;height:26px;margin-right:0;float:left;margin-top:0}.tp-rightarrow.round-old{z-index:100;cursor:pointer;position:relative;background:url("/rs-plugin/assets/arrow_right.png") no-Repeat top left;width:26px;height:26px;margin-right:0;float:left;margin-top:0}.tp-leftarrow.navbar{z-index:100;cursor:pointer;position:relative;background:url("/rs-plugin/assets/small_left_boxed.png") no-Repeat top left;width:20px;height:15px;float:left;margin-right:6px;margin-top:12px}.tp-rightarrow.navbar{z-index:100;cursor:pointer;position:relative;background:url("/rs-plugin/assets/small_right_boxed.png") no-Repeat top left;width:20px;height:15px;float:left;margin-left:6px;margin-top:12px}.tp-leftarrow.navbar-old{z-index:100;cursor:pointer;position:relative;background:url("/rs-plugin/assets/arrowleft.png") no-Repeat top left;width:9px;height:16px;float:left;margin-right:6px;margin-top:10px}.tp-rightarrow.navbar-old{z-index:100;cursor:pointer;position:relative;background:url("/rs-plugin/assets/arrowright.png") no-Repeat top left;width:9px;height:16px;float:left;margin-left:6px;margin-top:10px}.tp-leftarrow.navbar-old.thumbswitharrow{margin-right:10px}.tp-rightarrow.navbar-old.thumbswitharrow{margin-left:0}.tp-leftarrow.square{z-index:100;cursor:pointer;position:relative;background:url("/rs-plugin/assets/arrow_left2.png") no-Repeat top left;width:12px;height:17px;float:left;margin-right:0;margin-top:0}.tp-rightarrow.square{z-index:100;cursor:pointer;position:relative;background:url("/rs-plugin/assets/arrow_right2.png") no-Repeat top left;width:12px;height:17px;float:left;margin-left:0;margin-top:0}.tp-leftarrow.square-old{z-index:100;cursor:pointer;position:relative;background:url("/rs-plugin/assets/arrow_left2.png") no-Repeat top left;width:12px;height:17px;float:left;margin-right:0;margin-top:0}.tp-rightarrow.square-old{z-index:100;cursor:pointer;position:relative;background:url("/rs-plugin/assets/arrow_right2.png") no-Repeat top left;width:12px;height:17px;float:left;margin-left:0;margin-top:0}.tp-leftarrow.default{z-index:100;cursor:pointer;position:relative;background:url("/rs-plugin/assets/large_left.png") no-Repeat 0 0;width:40px;height:40px}.tp-rightarrow.default{z-index:100;cursor:pointer;position:relative;background:url("/rs-plugin/assets/large_right.png") no-Repeat 0 0;width:40px;height:40px}.tp-leftarrow:hover,.tp-rightarrow:hover{background-position:bottom left}.tp-bullets.tp-thumbs{z-index:1000;position:absolute;padding:3px;background-color:#fff;width:500px;height:50px;margin-top:-50px}.fullwidthbanner-container .tp-thumbs{padding:3px}.tp-bullets.tp-thumbs .tp-mask{width:500px;height:50px;overflow:hidden;position:relative}.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer{width:5000px;position:absolute}.tp-bullets.tp-thumbs .bullet{width:100px;height:50px;cursor:pointer;overflow:hidden;background:none;margin:0;float:left;-ms-filter:"alpha(opacity=50)";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.tp-bullets.tp-thumbs .bullet:hover,.tp-bullets.tp-thumbs .bullet.selected{-ms-filter:"alpha(opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.tp-thumbs img{width:100%}.tp-bannertimer{width:100%;height:10px;background:url("/rs-plugin/assets/timer.png");position:absolute;z-index:200;top:0}.tp-bannertimer.tp-bottom{bottom:0;height:5px;top:auto}@media only screen and (min-width:0) and (max-width:479px){.responsive .tp-bullets{display:none}.responsive .tparrows{display:none}}.tp-simpleresponsive img{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tp-simpleresponsive a{text-decoration:none}.tp-simpleresponsive ul,.tp-simpleresponsive ul li,.tp-simpleresponsive ul li:before{list-style:none;list-style:none !important;padding:0 !important;margin:0 !important;overflow-x:visible;overflow-y:visible;background-image:none}.tp-simpleresponsive>ul>li{list-style:none;position:absolute;visibility:hidden}.caption.slidelink a div,.tp-caption.slidelink a div{width:3000px;height:1500px;background:url("/rs-plugin/assets/coloredbg.png") repeat}.tp-caption.slidelink a span{background:url("/rs-plugin/assets/coloredbg.png") repeat}.tparrows .tp-arr-imgholder{display:none}.tparrows .tp-arr-titleholder{display:none}.tparrows.preview1{width:100px;height:100px;-webkit-transform-style:preserve-3d;-webkit-perspective:1000;-moz-perspective:1000;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;background:transparent}.tparrows.preview1:after{position:absolute;left:0;top:0;font-family:"revicons";color:#fff;font-size:30px;width:100px;height:100px;text-align:center;background:#fff;background:rgba(0,0,0,.15);z-index:2;line-height:100px;-webkit-transition:background .3s,color .3s;-moz-transition:background .3s,color .3s;transition:background .3s,color .3s}.tp-rightarrow.preview1:after{content:""}.tp-leftarrow.preview1:after{content:""}.tparrows.preview1:hover:after{background:rgba(255,255,255,1);color:#aaa}.tparrows.preview1 .tp-arr-imgholder{background-size:cover;background-position:center center;display:block;width:100%;height:100%;position:absolute;top:0;-webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.tparrows.preview1 .tp-arr-iwrapper{-webkit-transition:all .3s;transition:all .3s;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.tparrows.preview1:hover .tp-arr-iwrapper{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.tp-rightarrow.preview1 .tp-arr-imgholder{right:100%;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.tp-leftarrow.preview1 .tp-arr-imgholder{left:100%;-webkit-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:0 50%;transform-origin:0 50%;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.tparrows.preview1:hover .tp-arr-imgholder{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}@media only screen and (min-width:768px) and (max-width:979px){.tparrows.preview1,.tparrows.preview1:after{width:80px;height:80px;line-height:80px;font-size:24px}}@media only screen and (min-width:480px) and (max-width:767px){.tparrows.preview1,.tparrows.preview1:after{width:60px;height:60px;line-height:60px;font-size:20px}}@media only screen and (min-width:0) and (max-width:479px){.tparrows.preview1,.tparrows.preview1:after{width:40px;height:40px;line-height:40px;font-size:12px}}.tp-bullets.preview1{height:21px}.tp-bullets.preview1 .bullet{cursor:pointer;position:relative !important;background:rgba(0,0,0,.15) !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:5px !important;height:5px !important;border:8px solid rgba(0,0,0,0) !important;display:inline-block;margin-right:5px !important;margin-bottom:0 !important;-webkit-transition:background-color .2s,border-color .2s;-moz-transition:background-color .2s,border-color .2s;-o-transition:background-color .2s,border-color .2s;-ms-transition:background-color .2s,border-color .2s;transition:background-color .2s,border-color .2s;float:none !important;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.tp-bullets.preview1 .bullet.last{margin-right:0}.tp-bullets.preview1 .bullet:hover,.tp-bullets.preview1 .bullet.selected{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#aaa !important;width:5px !important;height:5px !important;border:8px solid rgba(255,255,255,1) !important}.tparrows.preview2{min-width:60px;min-height:60px;background:#fff;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;overflow:hidden;-webkit-transition:-webkit-transform 1.3s;-webkit-transition:width .3s,background-color .3s,opacity .3s;transition:width .3s,background-color .3s,opacity .3s;backface-visibility:hidden}.tparrows.preview2:after{position:absolute;top:50%;font-family:"revicons";color:#aaa;font-size:25px;margin-top:-12px;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s}.tp-rightarrow.preview2:after{content:"";right:18px}.tp-leftarrow.preview2:after{content:"";left:18px}.tparrows.preview2 .tp-arr-titleholder{background-size:cover;background-position:center center;display:block;visibility:hidden;position:relative;top:0;-webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;white-space:nowrap;color:#000;text-transform:uppercase;font-weight:400;font-size:14px;line-height:60px;padding:0 10px}.tp-rightarrow.preview2 .tp-arr-titleholder{right:50px;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.tp-leftarrow.preview2 .tp-arr-titleholder{left:50px;-webkit-transform:translateX(100%);transform:translateX(100%)}.tparrows.preview2.hovered{width:300px}.tparrows.preview2:hover{background:#fff}.tparrows.preview2:hover:after{color:#000}.tparrows.preview2:hover .tp-arr-titleholder{-webkit-transform:translateX(0px);transform:translateX(0px);visibility:visible;position:absolute}.tp-bullets.preview2{height:17px}.tp-bullets.preview2 .bullet{cursor:pointer;position:relative !important;background:rgba(0,0,0,.5) !important;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:6px !important;height:6px !important;border:5px solid rgba(0,0,0,0) !important;display:inline-block;margin-right:2px !important;margin-bottom:0 !important;-webkit-transition:background-color .2s,border-color .2s;-moz-transition:background-color .2s,border-color .2s;-o-transition:background-color .2s,border-color .2s;-ms-transition:background-color .2s,border-color .2s;transition:background-color .2s,border-color .2s;float:none !important;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.tp-bullets.preview2 .bullet.last{margin-right:0}.tp-bullets.preview2 .bullet:hover,.tp-bullets.preview2 .bullet.selected{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:rgba(255,255,255,1) !important;width:6px !important;height:6px !important;border:5px solid rgba(0,0,0,1) !important}.tp-arr-titleholder.alwayshidden{display:none !important}@media only screen and (min-width:768px) and (max-width:979px){.tparrows.preview2{min-width:40px;min-height:40px;width:40px;height:40px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}.tparrows.preview2:after{position:absolute;top:50%;font-family:"revicons";font-size:20px;margin-top:-12px}.tp-rightarrow.preview2:after{content:"";right:11px}.tp-leftarrow.preview2:after{content:"";left:11px}.tparrows.preview2 .tp-arr-titleholder{font-size:12px;line-height:40px;letter-spacing:0}.tp-rightarrow.preview2 .tp-arr-titleholder{right:35px}.tp-leftarrow.preview2 .tp-arr-titleholder{left:35px}}@media only screen and (min-width:480px) and (max-width:767px){.tparrows.preview2{min-width:30px;min-height:30px;width:30px;height:30px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px}.tparrows.preview2:after{position:absolute;top:50%;font-family:"revicons";font-size:14px;margin-top:-12px}.tp-rightarrow.preview2:after{content:"";right:8px}.tp-leftarrow.preview2:after{content:"";left:8px}.tparrows.preview2 .tp-arr-titleholder{font-size:10px;line-height:30px;letter-spacing:0}.tp-rightarrow.preview2 .tp-arr-titleholder{right:25px}.tp-leftarrow.preview2 .tp-arr-titleholder{left:25px}.tparrows.preview2 .tp-arr-titleholder{display:none;visibility:none}}@media only screen and (min-width:0) and (max-width:479px){.tparrows.preview2{min-width:30px;min-height:30px;width:30px;height:30px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px}.tparrows.preview2:after{position:absolute;top:50%;font-family:"revicons";font-size:14px;margin-top:-12px}.tp-rightarrow.preview2:after{content:"";right:8px}.tp-leftarrow.preview2:after{content:"";left:8px}.tparrows.preview2 .tp-arr-titleholder{display:none;visibility:none}.tparrows.preview2:hover{width:30px !important;height:30px !important}}.tparrows.preview3{width:70px;height:70px;background:#fff;background:rgba(255,255,255,1);-webkit-transform-style:flat}.tparrows.preview3:after{position:absolute;line-height:70px;text-align:center;font-family:"revicons";color:#aaa;font-size:30px;top:0;left:0;background:#fff;z-index:100;width:70px;height:70px;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s}.tparrows.preview3:hover:after{color:#000}.tp-rightarrow.preview3:after{content:""}.tp-leftarrow.preview3:after{content:""}.tparrows.preview3 .tp-arr-iwrapper{-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition:-webkit-transform .2s;transition:transform .2s;z-index:0;position:absolute;background:#000;background:rgba(0,0,0,.75);display:table;min-height:90px;top:-10px}.tp-leftarrow.preview3 .tp-arr-iwrapper{-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 50%;transform-origin:0 50%}.tparrows.preview3 .tp-arr-imgholder{display:block;display:table-cell;background-size:cover;background-position:center center;min-width:90px;height:90px;position:relative;top:0}.tp-rightarrow.preview3 .tp-arr-iwrapper{right:0;padding-right:70px}.tp-leftarrow.preview3 .tp-arr-iwrapper{left:0;direction:rtl;padding-left:70px}.tparrows.preview3 .tp-arr-titleholder{display:table-cell;padding:30px;font-size:16px;color:#fff;white-space:nowrap;position:relative;clear:right;vertical-align:middle}.tparrows.preview3:hover .tp-arr-iwrapper{-webkit-transform:scale(1,1);transform:scale(1,1)}.tp-bullets.preview3{height:17px}.tp-bullets.preview3 .bullet{cursor:pointer;position:relative !important;background:rgba(0,0,0,.5) !important;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:6px !important;height:6px !important;border:5px solid rgba(0,0,0,0) !important;display:inline-block;margin-right:2px !important;margin-bottom:0 !important;-webkit-transition:background-color .2s,border-color .2s;-moz-transition:background-color .2s,border-color .2s;-o-transition:background-color .2s,border-color .2s;-ms-transition:background-color .2s,border-color .2s;transition:background-color .2s,border-color .2s;float:none !important;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.tp-bullets.preview3 .bullet.last{margin-right:0}.tp-bullets.preview3 .bullet:hover,.tp-bullets.preview3 .bullet.selected{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:rgba(255,255,255,1) !important;width:6px !important;height:6px !important;border:5px solid rgba(0,0,0,1) !important}@media only screen and (min-width:768px) and (max-width:979px){.tparrows.preview3:after,.tparrows.preview3{width:50px;height:50px;line-height:50px;font-size:20px}.tparrows.preview3 .tp-arr-iwrapper{min-height:70px}.tparrows.preview3 .tp-arr-imgholder{min-width:70px;height:70px}.tp-rightarrow.preview3 .tp-arr-iwrapper{padding-right:50px}.tp-leftarrow.preview3 .tp-arr-iwrapper{padding-left:50px}.tparrows.preview3 .tp-arr-titleholder{padding:10px;font-size:16px}}@media only screen and (max-width:767px){.tparrows.preview3:after,.tparrows.preview3{width:50px;height:50px;line-height:50px;font-size:20px}.tparrows.preview3 .tp-arr-iwrapper{min-height:70px}}.tparrows.preview4{width:30px;height:110px;background:transparent;-webkit-transform-style:preserve-3d;-webkit-perspective:1000;-moz-perspective:1000}.tparrows.preview4:after{position:absolute;line-height:110px;text-align:center;font-family:"revicons";color:#fff;font-size:20px;top:0;left:0;z-index:0;width:30px;height:110px;background:#000;background:rgba(0,0,0,.25);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.tp-rightarrow.preview4:after{content:""}.tp-leftarrow.preview4:after{content:""}.tparrows.preview4 .tp-arr-allwrapper{visibility:hidden;width:180px;position:absolute;z-index:1;min-height:120px;top:0;left:-150px;overflow:hidden;-webkit-perspective:1000px;-webkit-transform-style:flat}.tp-leftarrow.preview4 .tp-arr-allwrapper{left:0}.tparrows.preview4 .tp-arr-iwrapper{position:relative}.tparrows.preview4 .tp-arr-imgholder{display:block;background-size:cover;background-position:center center;width:180px;height:110px;position:relative;top:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.tparrows.preview4 .tp-arr-imgholder2{display:block;background-size:cover;background-position:center center;width:180px;height:110px;position:absolute;top:0;left:180px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.tp-leftarrow.preview4 .tp-arr-imgholder2{left:-180px}.tparrows.preview4 .tp-arr-titleholder{display:block;font-size:12px;font-size:11px;line-height:25px;line-height:2.75;padding:0 10px;text-align:left;color:#fff;color:#fff;position:relative;background:#000;text-transform:uppercase;white-space:nowrap;letter-spacing:1px;font-weight:700;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.tparrows.preview4:after{transform-origin:100% 100%;-webkit-transform-origin:100% 100%}.tp-leftarrow.preview4:after{transform-origin:0 0;-webkit-transform-origin:0 0}@media only screen and (min-width:768px){.tparrows.preview4:hover:after{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg)}.tp-leftarrow.preview4:hover:after{-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}.tparrows.preview4:hover .tp-arr-titleholder{-webkit-transition-delay:.4s;transition-delay:.4s;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}}.tp-bullets.preview4{height:17px}.tp-bullets.preview4 .bullet{cursor:pointer;position:relative !important;background:rgba(0,0,0,.5) !important;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:6px !important;height:6px !important;border:5px solid rgba(0,0,0,0) !important;display:inline-block;margin-right:2px !important;margin-bottom:0 !important;-webkit-transition:background-color .2s,border-color .2s;-moz-transition:background-color .2s,border-color .2s;-o-transition:background-color .2s,border-color .2s;-ms-transition:background-color .2s,border-color .2s;transition:background-color .2s,border-color .2s;float:none !important;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.tp-bullets.preview4 .bullet.last{margin-right:0}.tp-bullets.preview4 .bullet:hover,.tp-bullets.preview4 .bullet.selected{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:rgba(255,255,255,1) !important;width:6px !important;height:6px !important;border:5px solid rgba(0,0,0,1) !important}@media only screen and (max-width:767px){.tparrows.preview4{width:20px;height:80px}.tparrows.preview4:after{width:20px;height:80px;line-height:80px;font-size:14px}.tparrows.preview1 .tp-arr-allwrapper,.tparrows.preview2 .tp-arr-allwrapper,.tparrows.preview3 .tp-arr-allwrapper,.tparrows.preview4 .tp-arr-allwrapper{display:none !important}}.tp-loader{top:50%;left:50%;z-index:10000;position:absolute}.tp-loader.spinner0{width:40px;height:40px;background:url("/rs-plugin/assets/loader.gif") no-repeat center center;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);margin-top:-20px;margin-left:-20px;-webkit-animation:tp-rotateplane 1.2s infinite ease-in-out;animation:tp-rotateplane 1.2s infinite ease-in-out;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.tp-loader.spinner1{width:40px;height:40px;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);margin-top:-20px;margin-left:-20px;-webkit-animation:tp-rotateplane 1.2s infinite ease-in-out;animation:tp-rotateplane 1.2s infinite ease-in-out;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.tp-loader.spinner5{background:url("/rs-plugin/assets/loader.gif") no-repeat 10px 10px;background-color:#fff;margin:-22px -22px;width:44px;height:44px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}@-webkit-keyframes tp-rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes tp-rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.tp-loader.spinner2{width:40px;height:40px;margin-top:-20px;margin-left:-20px;background-color:#f00;box-shadow:0 0 20px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);border-radius:100%;-webkit-animation:tp-scaleout 1s infinite ease-in-out;animation:tp-scaleout 1s infinite ease-in-out}@-webkit-keyframes tp-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes tp-scaleout{0%{transform:scale(0);-webkit-transform:scale(0)}100%{transform:scale(1);-webkit-transform:scale(1);opacity:0}}.tp-loader.spinner3{margin:-9px 0 0 -35px;width:70px;text-align:center}.tp-loader.spinner3 .bounce1,.tp-loader.spinner3 .bounce2,.tp-loader.spinner3 .bounce3{width:18px;height:18px;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);border-radius:100%;display:inline-block;-webkit-animation:tp-bouncedelay 1.4s infinite ease-in-out;animation:tp-bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.tp-loader.spinner3 .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.tp-loader.spinner3 .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes tp-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes tp-bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.tp-loader.spinner4{margin:-20px 0 0 -20px;width:40px;height:40px;text-align:center;-webkit-animation:tp-rotate 2s infinite linear;animation:tp-rotate 2s infinite linear}.tp-loader.spinner4 .dot1,.tp-loader.spinner4 .dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#fff;border-radius:100%;-webkit-animation:tp-bounce 2s infinite ease-in-out;animation:tp-bounce 2s infinite ease-in-out;box-shadow:0 0 20px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15)}.tp-loader.spinner4 .dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes tp-rotate{100%{-webkit-transform:rotate(360deg)}}@keyframes tp-rotate{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-webkit-keyframes tp-bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes tp-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.tp-transparentimg{content:"url(../assets/transparent.png)"}.tp-3d{-webkit-transform-style:preserve-3d;-webkit-transform-origin:50% 50%}.tp-caption img{background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";zoom:1}@font-face{font-family:"revicons";src:url("/rs-plugin/font/revicons.eot?5510888");src:url("/rs-plugin/font/revicons.eot?5510888#iefix") format("embedded-opentype"),url("/rs-plugin/font/revicons.woff?5510888") format("woff"),url("/rs-plugin/font/revicons.ttf?5510888") format("truetype"),url("/rs-plugin/font/revicons.svg?5510888#revicons") format("svg");font-weight:normal;font-style:normal}[class^="revicon-"]:before,[class*=" revicon-"]:before{font-family:"revicons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.revicon-search-1:before{content:""}.revicon-pencil-1:before{content:""}.revicon-picture-1:before{content:""}.revicon-cancel:before{content:""}.revicon-info-circled:before{content:""}.revicon-trash:before{content:""}.revicon-left-dir:before{content:""}.revicon-right-dir:before{content:""}.revicon-down-open:before{content:""}.revicon-left-open:before{content:""}.revicon-right-open:before{content:""}.revicon-angle-left:before{content:""}.revicon-angle-right:before{content:""}.revicon-left-big:before{content:""}.revicon-right-big:before{content:""}.revicon-magic:before{content:""}.revicon-picture:before{content:""}.revicon-export:before{content:""}.revicon-cog:before{content:""}.revicon-login:before{content:""}.revicon-logout:before{content:""}.revicon-video:before{content:""}.revicon-arrow-combo:before{content:""}.revicon-left-open-1:before{content:""}.revicon-right-open-1:before{content:""}.revicon-left-open-mini:before{content:""}.revicon-right-open-mini:before{content:""}.revicon-left-open-big:before{content:""}.revicon-right-open-big:before{content:""}.revicon-left:before{content:""}.revicon-right:before{content:""}.revicon-ccw:before{content:""}.revicon-arrows-ccw:before{content:""}.revicon-palette:before{content:""}.revicon-list-add:before{content:""}.revicon-doc:before{content:""}.revicon-left-open-outline:before{content:""}.revicon-left-open-2:before{content:""}.revicon-right-open-outline:before{content:""}.revicon-right-open-2:before{content:""}.revicon-equalizer:before{content:""}.revicon-layers-alt:before{content:""}.revicon-popup:before{content:""}
@charset "UTF-8";
.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.animated.hinge {-webkit-animation-duration: 2s;animation-duration: 2s;}
@-webkit-keyframes bounce {0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);transform: translateY(0);}
	40% {-webkit-transform: translateY(-30px);transform: translateY(-30px);}
	60% {-webkit-transform: translateY(-15px);transform: translateY(-15px);}}
@keyframes bounce {0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}
	40% {-webkit-transform: translateY(-30px);-ms-transform: translateY(-30px);transform: translateY(-30px);}
	60% {-webkit-transform: translateY(-15px);-ms-transform: translateY(-15px);transform: translateY(-15px);}}
.bounce {-webkit-animation-name: bounce;animation-name: bounce;}
@-webkit-keyframes flash {0%, 50%, 100% {opacity: 1;}
	25%, 75% {opacity: 0;}}
@keyframes flash {0%, 50%, 100% {opacity: 1;}
	25%, 75% {opacity: 0;}}
.flash {-webkit-animation-name: flash;animation-name: flash;}
@-webkit-keyframes pulse {0% {-webkit-transform: scale(1);transform: scale(1);}
	50% {-webkit-transform: scale(1.1);transform: scale(1.1);}
	100% {-webkit-transform: scale(1);transform: scale(1);}}
@keyframes pulse {0% {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
	50% {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
	100% {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}}
.pulse {-webkit-animation-name: pulse;animation-name: pulse;}
@-webkit-keyframes shake {0%, 100% {-webkit-transform: translateX(0);transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-webkit-transform: translateX(-10px);transform: translateX(-10px);}
	20%, 40%, 60%, 80% {-webkit-transform: translateX(10px);transform: translateX(10px);}}
@keyframes shake {0%, 100% {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-webkit-transform: translateX(-10px);-ms-transform: translateX(-10px);transform: translateX(-10px);}
	20%, 40%, 60%, 80% {-webkit-transform: translateX(10px);-ms-transform: translateX(10px);transform: translateX(10px);}}
.shake {-webkit-animation-name: shake;animation-name: shake;}
@-webkit-keyframes swing {20% {-webkit-transform: rotate(15deg);transform: rotate(15deg);}
	40% {-webkit-transform: rotate(-10deg);transform: rotate(-10deg);}
	60% {-webkit-transform: rotate(5deg);transform: rotate(5deg);}
	80% {-webkit-transform: rotate(-5deg);transform: rotate(-5deg);}
	100% {-webkit-transform: rotate(0);transform: rotate(0);}}
@keyframes swing {20% {-webkit-transform: rotate(15deg);-ms-transform: rotate(15deg);transform: rotate(15deg);}
	40% {-webkit-transform: rotate(-10deg);-ms-transform: rotate(-10deg);transform: rotate(-10deg);}
	60% {-webkit-transform: rotate(5deg);-ms-transform: rotate(5deg);transform: rotate(5deg);}
	80% {-webkit-transform: rotate(-5deg);-ms-transform: rotate(-5deg);transform: rotate(-5deg);}
	100% {-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);}}
.swing {-webkit-transform-origin: top center;-ms-transform-origin: top center;transform-origin: top center;-webkit-animation-name: swing;animation-name: swing;}
@-webkit-keyframes tada {0% {-webkit-transform: scale(1);transform: scale(1);}
	10%, 20% {-webkit-transform: scale(.9) rotate(-3deg);transform: scale(.9) rotate(-3deg);}
	30%, 50%, 70%, 90% {-webkit-transform: scale(1.1) rotate(3deg);transform: scale(1.1) rotate(3deg);}
	40%, 60%, 80% {-webkit-transform: scale(1.1) rotate(-3deg);transform: scale(1.1) rotate(-3deg);}
	100% {-webkit-transform: scale(1) rotate(0);transform: scale(1) rotate(0);}}
@keyframes tada {0% {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
	10%, 20% {-webkit-transform: scale(.9) rotate(-3deg);-ms-transform: scale(.9) rotate(-3deg);transform: scale(.9) rotate(-3deg);}
	30%, 50%, 70%, 90% {-webkit-transform: scale(1.1) rotate(3deg);-ms-transform: scale(1.1) rotate(3deg);transform: scale(1.1) rotate(3deg);}
	40%, 60%, 80% {-webkit-transform: scale(1.1) rotate(-3deg);-ms-transform: scale(1.1) rotate(-3deg);transform: scale(1.1) rotate(-3deg);}
	100% {-webkit-transform: scale(1) rotate(0);-ms-transform: scale(1) rotate(0);transform: scale(1) rotate(0);}}
.tada {-webkit-animation-name: tada;animation-name: tada;}
@-webkit-keyframes wobble {0% {-webkit-transform: translateX(0%);transform: translateX(0%);}
	15% {-webkit-transform: translateX(-25%) rotate(-5deg);transform: translateX(-25%) rotate(-5deg);}
	30% {-webkit-transform: translateX(20%) rotate(3deg);transform: translateX(20%) rotate(3deg);}
	45% {-webkit-transform: translateX(-15%) rotate(-3deg);transform: translateX(-15%) rotate(-3deg);}
	60% {-webkit-transform: translateX(10%) rotate(2deg);transform: translateX(10%) rotate(2deg);}
	75% {-webkit-transform: translateX(-5%) rotate(-1deg);transform: translateX(-5%) rotate(-1deg);}
	100% {-webkit-transform: translateX(0%);transform: translateX(0%);}}
@keyframes wobble {0% {-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%);}
	15% {-webkit-transform: translateX(-25%) rotate(-5deg);-ms-transform: translateX(-25%) rotate(-5deg);transform: translateX(-25%) rotate(-5deg);}
	30% {-webkit-transform: translateX(20%) rotate(3deg);-ms-transform: translateX(20%) rotate(3deg);transform: translateX(20%) rotate(3deg);}
	45% {-webkit-transform: translateX(-15%) rotate(-3deg);-ms-transform: translateX(-15%) rotate(-3deg);transform: translateX(-15%) rotate(-3deg);}
	60% {-webkit-transform: translateX(10%) rotate(2deg);-ms-transform: translateX(10%) rotate(2deg);transform: translateX(10%) rotate(2deg);}
	75% {-webkit-transform: translateX(-5%) rotate(-1deg);-ms-transform: translateX(-5%) rotate(-1deg);transform: translateX(-5%) rotate(-1deg);}
	100% {-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%);}}
.wobble {-webkit-animation-name: wobble;animation-name: wobble;}
@-webkit-keyframes bounceIn {0% {opacity: 0;-webkit-transform: scale(.3);transform: scale(.3);}
	50% {opacity: 1;-webkit-transform: scale(1.05);transform: scale(1.05);}
	70% {-webkit-transform: scale(.9);transform: scale(.9);}
	100% {-webkit-transform: scale(1);transform: scale(1);}}
@keyframes bounceIn {0% {opacity: 0;-webkit-transform: scale(.3);-ms-transform: scale(.3);transform: scale(.3);}
	50% {opacity: 1;-webkit-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);}
	70% {-webkit-transform: scale(.9);-ms-transform: scale(.9);transform: scale(.9);}
	100% {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}}
.bounceIn {-webkit-animation-name: bounceIn;animation-name: bounceIn;}
@-webkit-keyframes bounceInDown {0% {opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px);}
	60% {opacity: 1;-webkit-transform: translateY(30px);transform: translateY(30px);}
	80% {-webkit-transform: translateY(-10px);transform: translateY(-10px);}
	100% {-webkit-transform: translateY(0);transform: translateY(0);}}
@keyframes bounceInDown {0% {opacity: 0;-webkit-transform: translateY(-2000px);-ms-transform: translateY(-2000px);transform: translateY(-2000px);}
	60% {opacity: 1;-webkit-transform: translateY(30px);-ms-transform: translateY(30px);transform: translateY(30px);}
	80% {-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px);}
	100% {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}}
.bounceInDown {-webkit-animation-name: bounceInDown;animation-name: bounceInDown;}
@-webkit-keyframes bounceInLeft {0% {opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px);}
	60% {opacity: 1;-webkit-transform: translateX(30px);transform: translateX(30px);}
	80% {-webkit-transform: translateX(-10px);transform: translateX(-10px);}
	100% {-webkit-transform: translateX(0);transform: translateX(0);}}
@keyframes bounceInLeft {0% {opacity: 0;-webkit-transform: translateX(-2000px);-ms-transform: translateX(-2000px);transform: translateX(-2000px);}
	60% {opacity: 1;-webkit-transform: translateX(30px);-ms-transform: translateX(30px);transform: translateX(30px);}
	80% {-webkit-transform: translateX(-10px);-ms-transform: translateX(-10px);transform: translateX(-10px);}
	100% {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}}
.bounceInLeft {-webkit-animation-name: bounceInLeft;animation-name: bounceInLeft;}
@-webkit-keyframes bounceInRight {0% {opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px);}
	60% {opacity: 1;-webkit-transform: translateX(-30px);transform: translateX(-30px);}
	80% {-webkit-transform: translateX(10px);transform: translateX(10px);}
	100% {-webkit-transform: translateX(0);transform: translateX(0);}}
@keyframes bounceInRight {0% {opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px);}
	60% {opacity: 1;-webkit-transform: translateX(-30px);-ms-transform: translateX(-30px);transform: translateX(-30px);}
	80% {-webkit-transform: translateX(10px);-ms-transform: translateX(10px);transform: translateX(10px);}
	100% {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}}
.bounceInRight {-webkit-animation-name: bounceInRight;animation-name: bounceInRight;}
@-webkit-keyframes bounceInUp {0% {opacity: 0;-webkit-transform: translateY(2000px);transform: translateY(2000px);}
	60% {opacity: 1;-webkit-transform: translateY(-30px);transform: translateY(-30px);}
	80% {-webkit-transform: translateY(10px);transform: translateY(10px);}
	100% {-webkit-transform: translateY(0);transform: translateY(0);}}
@keyframes bounceInUp {0% {opacity: 0;-webkit-transform: translateY(2000px);-ms-transform: translateY(2000px);transform: translateY(2000px);}
	60% {opacity: 1;-webkit-transform: translateY(-30px);-ms-transform: translateY(-30px);transform: translateY(-30px);}
	80% {-webkit-transform: translateY(10px);-ms-transform: translateY(10px);transform: translateY(10px);}
	100% {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}}
.bounceInUp {-webkit-animation-name: bounceInUp;animation-name: bounceInUp;}
@-webkit-keyframes bounceOut {0% {-webkit-transform: scale(1);transform: scale(1);}
	25% {-webkit-transform: scale(.95);transform: scale(.95);}
	50% {opacity: 1;-webkit-transform: scale(1.1);transform: scale(1.1);}
	100% {opacity: 0;-webkit-transform: scale(.3);transform: scale(.3);}}
@keyframes bounceOut {0% {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
	25% {-webkit-transform: scale(.95);-ms-transform: scale(.95);transform: scale(.95);}
	50% {opacity: 1;-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
	100% {opacity: 0;-webkit-transform: scale(.3);-ms-transform: scale(.3);transform: scale(.3);}}
.bounceOut {-webkit-animation-name: bounceOut;animation-name: bounceOut;}
@-webkit-keyframes bounceOutDown {0% {-webkit-transform: translateY(0);transform: translateY(0);}
	20% {opacity: 1;-webkit-transform: translateY(-20px);transform: translateY(-20px);}
	100% {opacity: 0;-webkit-transform: translateY(2000px);transform: translateY(2000px);}}
@keyframes bounceOutDown {0% {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}
	20% {opacity: 1;-webkit-transform: translateY(-20px);-ms-transform: translateY(-20px);transform: translateY(-20px);}
	100% {opacity: 0;-webkit-transform: translateY(2000px);-ms-transform: translateY(2000px);transform: translateY(2000px);}}
.bounceOutDown {-webkit-animation-name: bounceOutDown;animation-name: bounceOutDown;}
@-webkit-keyframes bounceOutLeft {0% {-webkit-transform: translateX(0);transform: translateX(0);}
	20% {opacity: 1;-webkit-transform: translateX(20px);transform: translateX(20px);}
	100% {opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px);}}
@keyframes bounceOutLeft {0% {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}
	20% {opacity: 1;-webkit-transform: translateX(20px);-ms-transform: translateX(20px);transform: translateX(20px);}
	100% {opacity: 0;-webkit-transform: translateX(-2000px);-ms-transform: translateX(-2000px);transform: translateX(-2000px);}}
.bounceOutLeft {-webkit-animation-name: bounceOutLeft;animation-name: bounceOutLeft;}
@-webkit-keyframes bounceOutRight {0% {-webkit-transform: translateX(0);transform: translateX(0);}
	20% {opacity: 1;-webkit-transform: translateX(-20px);transform: translateX(-20px);}
	100% {opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px);}}
@keyframes bounceOutRight {0% {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}
	20% {opacity: 1;-webkit-transform: translateX(-20px);-ms-transform: translateX(-20px);transform: translateX(-20px);}
	100% {opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px);}}
.bounceOutRight {-webkit-animation-name: bounceOutRight;animation-name: bounceOutRight;}
@-webkit-keyframes bounceOutUp {0% {-webkit-transform: translateY(0);transform: translateY(0);}
	20% {opacity: 1;-webkit-transform: translateY(20px);transform: translateY(20px);}
	100% {opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px);}}
@keyframes bounceOutUp {0% {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}
	20% {opacity: 1;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px);}
	100% {opacity: 0;-webkit-transform: translateY(-2000px);-ms-transform: translateY(-2000px);transform: translateY(-2000px);}}
.bounceOutUp {-webkit-animation-name: bounceOutUp;animation-name: bounceOutUp;}
@-webkit-keyframes fadeIn {0% {opacity: 0;}
	100% {opacity: 1;}}
@keyframes fadeIn {0% {opacity: 0;}
	100% {opacity: 1;}}
.fadeIn {-webkit-animation-name: fadeIn;animation-name: fadeIn;}
@-webkit-keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translateY(-20px);transform: translateY(-20px);}
	100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}
@keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translateY(-20px);-ms-transform: translateY(-20px);transform: translateY(-20px);}
	100% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}}
.fadeInDown {-webkit-animation-name: fadeInDown;animation-name: fadeInDown;}
@-webkit-keyframes fadeInDownBig {0% {opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px);}
	100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}
@keyframes fadeInDownBig {0% {opacity: 0;-webkit-transform: translateY(-2000px);-ms-transform: translateY(-2000px);transform: translateY(-2000px);}
	100% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}}
.fadeInDownBig {-webkit-animation-name: fadeInDownBig;animation-name: fadeInDownBig;}
@-webkit-keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translateX(-20px);transform: translateX(-20px);}
	100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}
@keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translateX(-20px);-ms-transform: translateX(-20px);transform: translateX(-20px);}
	100% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}}
.fadeInLeft {-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;}
@-webkit-keyframes fadeInLeftBig {0% {opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px);}
	100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}
@keyframes fadeInLeftBig {0% {opacity: 0;-webkit-transform: translateX(-2000px);-ms-transform: translateX(-2000px);transform: translateX(-2000px);}
	100% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}}
.fadeInLeftBig {-webkit-animation-name: fadeInLeftBig;animation-name: fadeInLeftBig;}
@-webkit-keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translateX(20px);transform: translateX(20px);}
	100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}
@keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translateX(20px);-ms-transform: translateX(20px);transform: translateX(20px);}
	100% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}}
.fadeInRight {-webkit-animation-name: fadeInRight;animation-name: fadeInRight;}
@-webkit-keyframes fadeInRightBig {0% {opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px);}
	100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}}
@keyframes fadeInRightBig {0% {opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px);}
	100% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}}
.fadeInRightBig {-webkit-animation-name: fadeInRightBig;animation-name: fadeInRightBig;}
@-webkit-keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translateY(20px);transform: translateY(20px);}
	100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}
@keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px);}
	100% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}}
.fadeInUp {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}
@-webkit-keyframes fadeInUpBig {0% {opacity: 0;-webkit-transform: translateY(2000px);transform: translateY(2000px);}
	100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}
@keyframes fadeInUpBig {0% {opacity: 0;-webkit-transform: translateY(2000px);-ms-transform: translateY(2000px);transform: translateY(2000px);}
	100% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}}
.fadeInUpBig {-webkit-animation-name: fadeInUpBig;animation-name: fadeInUpBig;}
@-webkit-keyframes fadeOut {0% {opacity: 1;}
	100% {opacity: 0;}}
@keyframes fadeOut {0% {opacity: 1;}
	100% {opacity: 0;}}
.fadeOut {-webkit-animation-name: fadeOut;animation-name: fadeOut;}
@-webkit-keyframes fadeOutDown {0% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}
	100% {opacity: 0;-webkit-transform: translateY(20px);transform: translateY(20px);}}
@keyframes fadeOutDown {0% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}
	100% {opacity: 0;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px);}}
.fadeOutDown {-webkit-animation-name: fadeOutDown;animation-name: fadeOutDown;}
@-webkit-keyframes fadeOutDownBig {0% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}
	100% {opacity: 0;-webkit-transform: translateY(2000px);transform: translateY(2000px);}}
@keyframes fadeOutDownBig {0% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}
	100% {opacity: 0;-webkit-transform: translateY(2000px);-ms-transform: translateY(2000px);transform: translateY(2000px);}}
.fadeOutDownBig {-webkit-animation-name: fadeOutDownBig;animation-name: fadeOutDownBig;}
@-webkit-keyframes fadeOutLeft {0% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}
	100% {opacity: 0;-webkit-transform: translateX(-20px);transform: translateX(-20px);}}
@keyframes fadeOutLeft {0% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}
	100% {opacity: 0;-webkit-transform: translateX(-20px);-ms-transform: translateX(-20px);transform: translateX(-20px);}}
.fadeOutLeft {-webkit-animation-name: fadeOutLeft;animation-name: fadeOutLeft;}
@-webkit-keyframes fadeOutLeftBig {0% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}
	100% {opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px);}}
@keyframes fadeOutLeftBig {0% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}
	100% {opacity: 0;-webkit-transform: translateX(-2000px);-ms-transform: translateX(-2000px);transform: translateX(-2000px);}}
.fadeOutLeftBig {-webkit-animation-name: fadeOutLeftBig;animation-name: fadeOutLeftBig;}
@-webkit-keyframes fadeOutRight {0% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}
	100% {opacity: 0;-webkit-transform: translateX(20px);transform: translateX(20px);}}
@keyframes fadeOutRight {0% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}
	100% {opacity: 0;-webkit-transform: translateX(20px);-ms-transform: translateX(20px);transform: translateX(20px);}}
.fadeOutRight {-webkit-animation-name: fadeOutRight;animation-name: fadeOutRight;}
@-webkit-keyframes fadeOutRightBig {0% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0);}
	100% {opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px);}}
@keyframes fadeOutRightBig {0% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}
	100% {opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px);}}
.fadeOutRightBig {-webkit-animation-name: fadeOutRightBig;animation-name: fadeOutRightBig;}
@-webkit-keyframes fadeOutUp {0% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}
	100% {opacity: 0;-webkit-transform: translateY(-20px);transform: translateY(-20px);}}
@keyframes fadeOutUp {0% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}
	100% {opacity: 0;-webkit-transform: translateY(-20px);-ms-transform: translateY(-20px);transform: translateY(-20px);}}
.fadeOutUp {-webkit-animation-name: fadeOutUp;animation-name: fadeOutUp;}
@-webkit-keyframes fadeOutUpBig {0% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}
	100% {opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px);}}
@keyframes fadeOutUpBig {0% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}
	100% {opacity: 0;-webkit-transform: translateY(-2000px);-ms-transform: translateY(-2000px);transform: translateY(-2000px);}}
.fadeOutUpBig {-webkit-animation-name: fadeOutUpBig;animation-name: fadeOutUpBig;}
@-webkit-keyframes flip {0% {-webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);transform: perspective(400px) translateZ(0) rotateY(0) scale(1);}
	0%, 40% {-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}
	40% {-webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);}
	50% {-webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}
	80% {-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);}
	80%, 100% {-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}
	100% {-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);}}
@keyframes flip {0% {-webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);transform: perspective(400px) translateZ(0) rotateY(0) scale(1);}
	0%, 40% {-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}
	40% {-webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);}
	50% {-webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}
	80% {-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);}
	80%, 100% {-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}
	100% {-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);}}
.animated.flip {-webkit-backface-visibility: visible;-ms-backface-visibility: visible;backface-visibility: visible;-webkit-animation-name: flip;animation-name: flip;}
@-webkit-keyframes flipInX {0% {-webkit-transform: perspective(400px) rotateX(90deg);transform: perspective(400px) rotateX(90deg);opacity: 0;}
	40% {-webkit-transform: perspective(400px) rotateX(-10deg);transform: perspective(400px) rotateX(-10deg);}
	70% {-webkit-transform: perspective(400px) rotateX(10deg);transform: perspective(400px) rotateX(10deg);}
	100% {-webkit-transform: perspective(400px) rotateX(0);transform: perspective(400px) rotateX(0);opacity: 1;}}
@keyframes flipInX {0% {-webkit-transform: perspective(400px) rotateX(90deg);-ms-transform: perspective(400px) rotateX(90deg);transform: perspective(400px) rotateX(90deg);opacity: 0;}
	40% {-webkit-transform: perspective(400px) rotateX(-10deg);-ms-transform: perspective(400px) rotateX(-10deg);transform: perspective(400px) rotateX(-10deg);}
	70% {-webkit-transform: perspective(400px) rotateX(10deg);-ms-transform: perspective(400px) rotateX(10deg);transform: perspective(400px) rotateX(10deg);}
	100% {-webkit-transform: perspective(400px) rotateX(0);-ms-transform: perspective(400px) rotateX(0);transform: perspective(400px) rotateX(0);opacity: 1;}}
.flipInX {-webkit-backface-visibility: visible !important;-ms-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInX;animation-name: flipInX;}
@-webkit-keyframes flipInY {0% {-webkit-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);opacity: 0;}
	40% {-webkit-transform: perspective(400px) rotateY(-10deg);transform: perspective(400px) rotateY(-10deg);}
	70% {-webkit-transform: perspective(400px) rotateY(10deg);transform: perspective(400px) rotateY(10deg);}
	100% {-webkit-transform: perspective(400px) rotateY(0);transform: perspective(400px) rotateY(0);opacity: 1;}}
@keyframes flipInY {0% {-webkit-transform: perspective(400px) rotateY(90deg);-ms-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);opacity: 0;}
	40% {-webkit-transform: perspective(400px) rotateY(-10deg);-ms-transform: perspective(400px) rotateY(-10deg);transform: perspective(400px) rotateY(-10deg);}
	70% {-webkit-transform: perspective(400px) rotateY(10deg);-ms-transform: perspective(400px) rotateY(10deg);transform: perspective(400px) rotateY(10deg);}
	100% {-webkit-transform: perspective(400px) rotateY(0);-ms-transform: perspective(400px) rotateY(0);transform: perspective(400px) rotateY(0);opacity: 1;}}
.flipInY {-webkit-backface-visibility: visible !important;-ms-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInY;animation-name: flipInY;}
@-webkit-keyframes flipOutX {0% {-webkit-transform: perspective(400px) rotateX(0);transform: perspective(400px) rotateX(0);opacity: 1;}
	100% {-webkit-transform: perspective(400px) rotateX(90deg);transform: perspective(400px) rotateX(90deg);opacity: 0;}}
@keyframes flipOutX {0% {-webkit-transform: perspective(400px) rotateX(0);-ms-transform: perspective(400px) rotateX(0);transform: perspective(400px) rotateX(0);opacity: 1;}
	100% {-webkit-transform: perspective(400px) rotateX(90deg);-ms-transform: perspective(400px) rotateX(90deg);transform: perspective(400px) rotateX(90deg);opacity: 0;}}
.flipOutX {-webkit-animation-name: flipOutX;animation-name: flipOutX;-webkit-backface-visibility: visible !important;-ms-backface-visibility: visible !important;backface-visibility: visible !important;}
@-webkit-keyframes flipOutY {0% {-webkit-transform: perspective(400px) rotateY(0);transform: perspective(400px) rotateY(0);opacity: 1;}
	100% {-webkit-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);opacity: 0;}}
@keyframes flipOutY {0% {-webkit-transform: perspective(400px) rotateY(0);-ms-transform: perspective(400px) rotateY(0);transform: perspective(400px) rotateY(0);opacity: 1;}
	100% {-webkit-transform: perspective(400px) rotateY(90deg);-ms-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);opacity: 0;}}
.flipOutY {-webkit-backface-visibility: visible !important;-ms-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipOutY;animation-name: flipOutY;}
@-webkit-keyframes lightSpeedIn {0% {-webkit-transform: translateX(100%) skewX(-30deg);transform: translateX(100%) skewX(-30deg);opacity: 0;}
	60% {-webkit-transform: translateX(-20%) skewX(30deg);transform: translateX(-20%) skewX(30deg);opacity: 1;}
	80% {-webkit-transform: translateX(0%) skewX(-15deg);transform: translateX(0%) skewX(-15deg);opacity: 1;}
	100% {-webkit-transform: translateX(0%) skewX(0);transform: translateX(0%) skewX(0);opacity: 1;}}
@keyframes lightSpeedIn {0% {-webkit-transform: translateX(100%) skewX(-30deg);-ms-transform: translateX(100%) skewX(-30deg);transform: translateX(100%) skewX(-30deg);opacity: 0;}
	60% {-webkit-transform: translateX(-20%) skewX(30deg);-ms-transform: translateX(-20%) skewX(30deg);transform: translateX(-20%) skewX(30deg);opacity: 1;}
	80% {-webkit-transform: translateX(0%) skewX(-15deg);-ms-transform: translateX(0%) skewX(-15deg);transform: translateX(0%) skewX(-15deg);opacity: 1;}
	100% {-webkit-transform: translateX(0%) skewX(0);-ms-transform: translateX(0%) skewX(0);transform: translateX(0%) skewX(0);opacity: 1;}}
.lightSpeedIn {-webkit-animation-name: lightSpeedIn;animation-name: lightSpeedIn;-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}
@-webkit-keyframes lightSpeedOut {0% {-webkit-transform: translateX(0%) skewX(0);transform: translateX(0%) skewX(0);opacity: 1;}
	100% {-webkit-transform: translateX(100%) skewX(-30deg);transform: translateX(100%) skewX(-30deg);opacity: 0;}}
@keyframes lightSpeedOut {0% {-webkit-transform: translateX(0%) skewX(0);-ms-transform: translateX(0%) skewX(0);transform: translateX(0%) skewX(0);opacity: 1;}
	100% {-webkit-transform: translateX(100%) skewX(-30deg);-ms-transform: translateX(100%) skewX(-30deg);transform: translateX(100%) skewX(-30deg);opacity: 0;}}
.lightSpeedOut {-webkit-animation-name: lightSpeedOut;animation-name: lightSpeedOut;-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}
@-webkit-keyframes rotateIn {0% {-webkit-transform: rotate(-200deg);transform: rotate(-200deg);opacity: 0;}
	0%, 100% {-webkit-transform-origin: center center;transform-origin: center center;}
	100% {-webkit-transform: rotate(0);transform: rotate(0);opacity: 1;}}
@keyframes rotateIn {0% {-webkit-transform: rotate(-200deg);-ms-transform: rotate(-200deg);transform: rotate(-200deg);opacity: 0;}
	0%, 100% {-webkit-transform-origin: center center;-ms-transform-origin: center center;transform-origin: center center;}
	100% {-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1;}}
.rotateIn {-webkit-animation-name: rotateIn;animation-name: rotateIn;}
@-webkit-keyframes rotateInDownLeft {0% {-webkit-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0;}
	0%, 100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;}
	100% {-webkit-transform: rotate(0);transform: rotate(0);opacity: 1;}}
@keyframes rotateInDownLeft {0% {-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0;}
	0%, 100% {-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;}
	100% {-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1;}}
.rotateInDownLeft {-webkit-animation-name: rotateInDownLeft;animation-name: rotateInDownLeft;}
@-webkit-keyframes rotateInDownRight {0% {-webkit-transform: rotate(90deg);transform: rotate(90deg);opacity: 0;}
	0%, 100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;}
	100% {-webkit-transform: rotate(0);transform: rotate(0);opacity: 1;}}
@keyframes rotateInDownRight {0% {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);opacity: 0;}
	0%, 100% {-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;}
	100% {-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1;}}
.rotateInDownRight {-webkit-animation-name: rotateInDownRight;animation-name: rotateInDownRight;}
@-webkit-keyframes rotateInUpLeft {0% {-webkit-transform: rotate(90deg);transform: rotate(90deg);opacity: 0;}
	0%, 100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;}
	100% {-webkit-transform: rotate(0);transform: rotate(0);opacity: 1;}}
@keyframes rotateInUpLeft {0% {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);opacity: 0;}
	0%, 100% {-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;}
	100% {-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1;}}
.rotateInUpLeft {-webkit-animation-name: rotateInUpLeft;animation-name: rotateInUpLeft;}
@-webkit-keyframes rotateInUpRight {0% {-webkit-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0;}
	0%, 100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;}
	100% {-webkit-transform: rotate(0);transform: rotate(0);opacity: 1;}}
@keyframes rotateInUpRight {0% {-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0;}
	0%, 100% {-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;}
	100% {-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1;}}
.rotateInUpRight {-webkit-animation-name: rotateInUpRight;animation-name: rotateInUpRight;}
@-webkit-keyframes rotateOut {0% {-webkit-transform: rotate(0);transform: rotate(0);opacity: 1;}
	0%, 100% {-webkit-transform-origin: center center;transform-origin: center center;}
	100% {-webkit-transform: rotate(200deg);transform: rotate(200deg);opacity: 0;}}
@keyframes rotateOut {0% {-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1;}
	0%, 100% {-webkit-transform-origin: center center;-ms-transform-origin: center center;transform-origin: center center;}
	100% {-webkit-transform: rotate(200deg);-ms-transform: rotate(200deg);transform: rotate(200deg);opacity: 0;}}
.rotateOut {-webkit-animation-name: rotateOut;animation-name: rotateOut;}
@-webkit-keyframes rotateOutDownLeft {0% {-webkit-transform: rotate(0);transform: rotate(0);opacity: 1;}
	0%, 100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;}
	100% {-webkit-transform: rotate(90deg);transform: rotate(90deg);opacity: 0;}}
@keyframes rotateOutDownLeft {0% {-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1;}
	0%, 100% {-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;}
	100% {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);opacity: 0;}}
.rotateOutDownLeft {-webkit-animation-name: rotateOutDownLeft;animation-name: rotateOutDownLeft;}
@-webkit-keyframes rotateOutDownRight {0% {-webkit-transform: rotate(0);transform: rotate(0);opacity: 1;}
	0%, 100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;}
	100% {-webkit-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0;}}
@keyframes rotateOutDownRight {0% {-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1;}
	0%, 100% {-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;}
	100% {-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0;}}
.rotateOutDownRight {-webkit-animation-name: rotateOutDownRight;animation-name: rotateOutDownRight;}
@-webkit-keyframes rotateOutUpLeft {0% {-webkit-transform: rotate(0);transform: rotate(0);opacity: 1;}
	0%, 100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;}
	100% {-webkit-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0;}}
@keyframes rotateOutUpLeft {0% {-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1;}
	0%, 100% {-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;}
	100% {-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0;}}
.rotateOutUpLeft {-webkit-animation-name: rotateOutUpLeft;animation-name: rotateOutUpLeft;}
@-webkit-keyframes rotateOutUpRight {0% {-webkit-transform: rotate(0);transform: rotate(0);opacity: 1;}
	0%, 100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;}
	100% {-webkit-transform: rotate(90deg);transform: rotate(90deg);opacity: 0;}}
@keyframes rotateOutUpRight {0% {-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1;}
	0%, 100% {-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;}
	100% {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);opacity: 0;}}
.rotateOutUpRight {-webkit-animation-name: rotateOutUpRight;animation-name: rotateOutUpRight;}
@-webkit-keyframes slideInDown {0% {opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px);}
	100% {-webkit-transform: translateY(0);transform: translateY(0);}}
@keyframes slideInDown {0% {opacity: 0;-webkit-transform: translateY(-2000px);-ms-transform: translateY(-2000px);transform: translateY(-2000px);}
	100% {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}}
.slideInDown {-webkit-animation-name: slideInDown;animation-name: slideInDown;}
@-webkit-keyframes slideInLeft {0% {opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px);}
	100% {-webkit-transform: translateX(0);transform: translateX(0);}}
@keyframes slideInLeft {0% {opacity: 0;-webkit-transform: translateX(-2000px);-ms-transform: translateX(-2000px);transform: translateX(-2000px);}
	100% {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}}
.slideInLeft {-webkit-animation-name: slideInLeft;animation-name: slideInLeft;}
@-webkit-keyframes slideInRight {0% {opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px);}
	100% {-webkit-transform: translateX(0);transform: translateX(0);}}
@keyframes slideInRight {0% {opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px);}
	100% {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}}
.slideInRight {-webkit-animation-name: slideInRight;animation-name: slideInRight;}
@-webkit-keyframes slideOutLeft {0% {-webkit-transform: translateX(0);transform: translateX(0);}
	100% {opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px);}}
@keyframes slideOutLeft {0% {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}
	100% {opacity: 0;-webkit-transform: translateX(-2000px);-ms-transform: translateX(-2000px);transform: translateX(-2000px);}}
.slideOutLeft {-webkit-animation-name: slideOutLeft;animation-name: slideOutLeft;}
@-webkit-keyframes slideOutRight {0% {-webkit-transform: translateX(0);transform: translateX(0);}
	100% {opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px);}}
@keyframes slideOutRight {0% {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}
	100% {opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px);}}
.slideOutRight {-webkit-animation-name: slideOutRight;animation-name: slideOutRight;}
@-webkit-keyframes slideOutUp {0% {-webkit-transform: translateY(0);transform: translateY(0);}
	100% {opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px);}}
@keyframes slideOutUp {0% {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}
	100% {opacity: 0;-webkit-transform: translateY(-2000px);-ms-transform: translateY(-2000px);transform: translateY(-2000px);}}
.slideOutUp {-webkit-animation-name: slideOutUp;animation-name: slideOutUp;}
@-webkit-keyframes hinge {0% {-webkit-transform: rotate(0);transform: rotate(0);}
	0%, 20%, 60% {-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}
	20%, 60% {-webkit-transform: rotate(80deg);transform: rotate(80deg);}
	40% {-webkit-transform: rotate(60deg);transform: rotate(60deg);}
	40%, 80% {-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}
	80% {-webkit-transform: rotate(60deg) translateY(0);transform: rotate(60deg) translateY(0);opacity: 1;}
	100% {-webkit-transform: translateY(700px);transform: translateY(700px);opacity: 0;}}
@keyframes hinge {0% {-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);}
	0%, 20%, 60% {-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}
	20%, 60% {-webkit-transform: rotate(80deg);-ms-transform: rotate(80deg);transform: rotate(80deg);}
	40% {-webkit-transform: rotate(60deg);-ms-transform: rotate(60deg);transform: rotate(60deg);}
	40%, 80% {-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}
	80% {-webkit-transform: rotate(60deg) translateY(0);-ms-transform: rotate(60deg) translateY(0);transform: rotate(60deg) translateY(0);opacity: 1;}
	100% {-webkit-transform: translateY(700px);-ms-transform: translateY(700px);transform: translateY(700px);opacity: 0;}}
.hinge {-webkit-animation-name: hinge;animation-name: hinge;}
@-webkit-keyframes rollIn {0% {opacity: 0;-webkit-transform: translateX(-100%) rotate(-120deg);transform: translateX(-100%) rotate(-120deg);}
	100% {opacity: 1;-webkit-transform: translateX(0) rotate(0);transform: translateX(0) rotate(0);}}
@keyframes rollIn {0% {opacity: 0;-webkit-transform: translateX(-100%) rotate(-120deg);-ms-transform: translateX(-100%) rotate(-120deg);transform: translateX(-100%) rotate(-120deg);}
	100% {opacity: 1;-webkit-transform: translateX(0) rotate(0);-ms-transform: translateX(0) rotate(0);transform: translateX(0) rotate(0);}}
.rollIn {-webkit-animation-name: rollIn;animation-name: rollIn;}
@-webkit-keyframes rollOut {0% {opacity: 1;-webkit-transform: translateX(0) rotate(0);transform: translateX(0) rotate(0);}
	100% {opacity: 0;-webkit-transform: translateX(100%) rotate(120deg);transform: translateX(100%) rotate(120deg);}}
@keyframes rollOut {0% {opacity: 1;-webkit-transform: translateX(0) rotate(0);-ms-transform: translateX(0) rotate(0);transform: translateX(0) rotate(0);}
	100% {opacity: 0;-webkit-transform: translateX(100%) rotate(120deg);-ms-transform: translateX(100%) rotate(120deg);transform: translateX(100%) rotate(120deg);}}
.rollOut {-webkit-animation-name: rollOut;animation-name: rollOut;}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url("/css/owl/grabbing.png") 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#fff;display:inline-block;zoom:1;margin:5px;padding:5px 15px;font-size:12px;background:0;filter:Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;background:rgba(0,0,0,.2)}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#fff;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url("/css/owl/AjaxLoader.gif") center center no-repeat}
.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}100%,75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}100%,75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}100%,75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}
div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right,div.pp_default .pp_top,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_right{height:13px}div.pp_default .pp_top .pp_left{background:url("/img/prettyPhoto/default/sprite.png") -78px -93px no-repeat}div.pp_default .pp_top .pp_middle{background:url("/img/prettyPhoto/default/sprite_x.png") top left repeat-x}div.pp_default .pp_top .pp_right{background:url("/img/prettyPhoto/default/sprite.png") -112px -93px no-repeat}div.pp_default .pp_content .ppt{color:#f8f8f8}div.pp_default .pp_content_container .pp_left{background:url("/img/prettyPhoto/default/sprite_y.png") -7px 0 repeat-y;padding-left:13px}div.pp_default .pp_content_container .pp_right{background:url("/img/prettyPhoto/default/sprite_y.png") top right repeat-y;padding-right:13px}div.pp_default .pp_content{background-color:#fff}div.pp_default .pp_next:hover{background:url("/img/prettyPhoto/default/sprite_next.png") center right no-repeat;cursor:pointer}div.pp_default .pp_previous:hover{background:url("/img/prettyPhoto/default/sprite_prev.png") center left no-repeat;cursor:pointer}div.pp_default .pp_expand{background:url("/img/prettyPhoto/default/sprite.png") 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_expand:hover{background:url("/img/prettyPhoto/default/sprite.png") 0 -56px no-repeat;cursor:pointer}div.pp_default .pp_contract{background:url("/img/prettyPhoto/default/sprite.png") 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_contract:hover{background:url("/img/prettyPhoto/default/sprite.png") 0 -113px no-repeat;cursor:pointer}div.pp_default .pp_close{width:30px;height:30px;background:url("/img/prettyPhoto/default/sprite.png") 2px 1px no-repeat;cursor:pointer}div.pp_default #pp_full_res .pp_inline{color:#000}div.pp_default .pp_gallery ul li a{background:url("/img/prettyPhoto/default/default_thumb.png") center center #f8f8f8;border:1px solid #aaa}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a{border-color:#fff}div.pp_default .pp_social{margin-top:7px}div.pp_default .pp_gallery a.pp_arrow_next,div.pp_default .pp_gallery a.pp_arrow_previous{position:static;left:auto}div.pp_default .pp_nav .pp_pause,div.pp_default .pp_nav .pp_play{background:url("/img/prettyPhoto/default/sprite.png") -51px 1px no-repeat;height:30px;width:30px}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}div.pp_default .pp_details{position:relative}div.pp_default a.pp_arrow_next,div.pp_default a.pp_arrow_previous{background:url("/img/prettyPhoto/default/sprite.png") -31px -3px no-repeat;height:20px;margin:4px 0 0;width:20px}div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}div.pp_default .pp_content_container .pp_details{margin-top:5px}div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;margin:0;padding:0 0 0 10px;position:absolute;top:2px}div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover,div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_nav .pp_play:hover{opacity:.7}div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}div.pp_default .pp_bottom .pp_left{background:url("/img/prettyPhoto/default/sprite.png") -78px -127px no-repeat}div.pp_default .pp_bottom .pp_middle{background:url("/img/prettyPhoto/default/sprite_x.png") bottom left repeat-x}div.pp_default .pp_bottom .pp_right{background:url("/img/prettyPhoto/default/sprite.png") -112px -127px no-repeat}div.pp_default .pp_loaderIcon{background:url("/img/prettyPhoto/default/loader.gif") center center no-repeat}div.light_rounded .pp_top .pp_left{background:url("/img/prettyPhoto/light_rounded/sprite.png") -88px -53px no-repeat}div.light_rounded .pp_top .pp_middle{background:#fff}div.light_rounded .pp_top .pp_right{background:url("/img/prettyPhoto/light_rounded/sprite.png") -110px -53px no-repeat}div.light_rounded .pp_content .ppt{color:#000}div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right{background:#fff}div.light_rounded .pp_content{background-color:#fff}div.light_rounded .pp_next:hover{background:url("/img/prettyPhoto/light_rounded/btnNext.png") center right no-repeat;cursor:pointer}div.light_rounded .pp_previous:hover{background:url("/img/prettyPhoto/light_rounded/btnPrevious.png") center left no-repeat;cursor:pointer}div.light_rounded .pp_expand{background:url("/img/prettyPhoto/light_rounded/sprite.png") -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_expand:hover{background:url("/img/prettyPhoto/light_rounded/sprite.png") -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_contract{background:url("/img/prettyPhoto/light_rounded/sprite.png") 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_contract:hover{background:url("/img/prettyPhoto/light_rounded/sprite.png") 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_close{width:75px;height:22px;background:url("/img/prettyPhoto/light_rounded/sprite.png") -1px -1px no-repeat;cursor:pointer}div.light_rounded .pp_details{position:relative}div.light_rounded .pp_description{margin-right:85px}div.light_rounded #pp_full_res .pp_inline{color:#000}div.light_rounded .pp_gallery a.pp_arrow_next,div.light_rounded .pp_gallery a.pp_arrow_previous{margin-top:12px !important}div.light_rounded .pp_nav .pp_play{background:url("/img/prettyPhoto/light_rounded/sprite.png") -1px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_nav .pp_pause{background:url("/img/prettyPhoto/light_rounded/sprite.png") -24px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_arrow_previous{background:url("/img/prettyPhoto/light_rounded/sprite.png") 0 -71px no-repeat}div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_arrow_next{background:url("/img/prettyPhoto/light_rounded/sprite.png") -22px -71px no-repeat}div.light_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_bottom .pp_left{background:url("/img/prettyPhoto/light_rounded/sprite.png") -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_middle{background:#fff}div.light_rounded .pp_bottom .pp_right{background:url("/img/prettyPhoto/light_rounded/sprite.png") -110px -80px no-repeat}div.light_rounded .pp_loaderIcon{background:url("/img/prettyPhoto/light_rounded/loader.gif") center center no-repeat}div.dark_rounded .pp_top .pp_left{background:url("/img/prettyPhoto/dark_rounded/sprite.png") -88px -53px no-repeat}div.dark_rounded .pp_top .pp_middle{background:url("/img/prettyPhoto/dark_rounded/contentPattern.png") top left}div.dark_rounded .pp_top .pp_right{background:url("/img/prettyPhoto/dark_rounded/sprite.png") -110px -53px no-repeat}div.dark_rounded .pp_content_container .pp_left{background:url("/img/prettyPhoto/dark_rounded/contentPattern.png") top left repeat-y}div.dark_rounded .pp_content_container .pp_right{background:url("/img/prettyPhoto/dark_rounded/contentPattern.png") top right repeat-y}div.dark_rounded .pp_content{background:url("/img/prettyPhoto/dark_rounded/contentPattern.png") top left}div.dark_rounded .pp_next:hover{background:url("/img/prettyPhoto/dark_rounded/btnNext.png") center right no-repeat;cursor:pointer}div.dark_rounded .pp_previous:hover{background:url("/img/prettyPhoto/dark_rounded/btnPrevious.png") center left no-repeat;cursor:pointer}div.dark_rounded .pp_expand{background:url("/img/prettyPhoto/dark_rounded/sprite.png") -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_expand:hover{background:url("/img/prettyPhoto/dark_rounded/sprite.png") -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_contract{background:url("/img/prettyPhoto/dark_rounded/sprite.png") 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_contract:hover{background:url("/img/prettyPhoto/dark_rounded/sprite.png") 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_close{width:75px;height:22px;background:url("/img/prettyPhoto/dark_rounded/sprite.png") -1px -1px no-repeat;cursor:pointer}div.dark_rounded .pp_details{position:relative}div.dark_rounded .pp_description{margin-right:85px}div.dark_rounded .currentTextHolder{color:#c4c4c4}div.dark_rounded #pp_full_res .pp_inline,div.dark_rounded .pp_description{color:#fff}div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous{margin-top:12px !important}div.dark_rounded .pp_nav .pp_play{background:url("/img/prettyPhoto/dark_rounded/sprite.png") -1px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_nav .pp_pause{background:url("/img/prettyPhoto/dark_rounded/sprite.png") -24px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_arrow_previous{background:url("/img/prettyPhoto/dark_rounded/sprite.png") 0 -71px no-repeat}div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.dark_rounded .pp_arrow_next{background:url("/img/prettyPhoto/dark_rounded/sprite.png") -22px -71px no-repeat}div.dark_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.dark_rounded .pp_bottom .pp_left{background:url("/img/prettyPhoto/dark_rounded/sprite.png") -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_middle{background:url("/img/prettyPhoto/dark_rounded/contentPattern.png") top left}div.dark_rounded .pp_bottom .pp_right{background:url("/img/prettyPhoto/dark_rounded/sprite.png") -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url("/img/prettyPhoto/dark_rounded/loader.gif") center center no-repeat}div.dark_square .pp_content,div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right{background:#000}div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_square .pp_description{color:#fff}div.dark_square .pp_loaderIcon{background:url("/img/prettyPhoto/dark_square/loader.gif") center center no-repeat}div.dark_square .pp_expand{background:url("/img/prettyPhoto/dark_square/sprite.png") -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_expand:hover{background:url("/img/prettyPhoto/dark_square/sprite.png") -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_contract{background:url("/img/prettyPhoto/dark_square/sprite.png") 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_contract:hover{background:url("/img/prettyPhoto/dark_square/sprite.png") 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_close{width:75px;height:22px;background:url("/img/prettyPhoto/dark_square/sprite.png") -1px -1px no-repeat;cursor:pointer}div.dark_square .pp_details{position:relative}div.dark_square .pp_description{margin:0 85px 0 0}div.dark_square #pp_full_res .pp_inline{color:#fff}div.dark_square .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous{margin-top:12px !important}div.dark_square .pp_nav{clear:none}div.dark_square .pp_nav .pp_play{background:url("/img/prettyPhoto/dark_square/sprite.png") -1px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_nav .pp_pause{background:url("/img/prettyPhoto/dark_square/sprite.png") -24px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_arrow_previous{background:url("/img/prettyPhoto/dark_square/sprite.png") 0 -71px no-repeat}div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.dark_square .pp_arrow_next{background:url("/img/prettyPhoto/dark_square/sprite.png") -22px -71px no-repeat}div.dark_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.dark_square .pp_next:hover{background:url("/img/prettyPhoto/dark_square/btnNext.png") center right no-repeat;cursor:pointer}div.dark_square .pp_previous:hover{background:url("/img/prettyPhoto/dark_square/btnPrevious.png") center left no-repeat;cursor:pointer}div.light_square .pp_content,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right{background:#fff}div.light_square .pp_content .ppt{color:#000}div.light_square .pp_expand{background:url("/img/prettyPhoto/light_square/sprite.png") -31px -26px no-repeat;cursor:pointer}div.light_square .pp_expand:hover{background:url("/img/prettyPhoto/light_square/sprite.png") -31px -47px no-repeat;cursor:pointer}div.light_square .pp_contract{background:url("/img/prettyPhoto/light_square/sprite.png") 0 -26px no-repeat;cursor:pointer}div.light_square .pp_contract:hover{background:url("/img/prettyPhoto/light_square/sprite.png") 0 -47px no-repeat;cursor:pointer}div.light_square .pp_close{width:75px;height:22px;background:url("/img/prettyPhoto/light_square/sprite.png") -1px -1px no-repeat;cursor:pointer}div.light_square .pp_details{position:relative}div.light_square .pp_description{margin-right:85px}div.light_square #pp_full_res .pp_inline{color:#000}div.light_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous{margin-top:12px !important}div.light_square .pp_nav .pp_play{background:url("/img/prettyPhoto/light_square/sprite.png") -1px -100px no-repeat;height:15px;width:14px}div.light_square .pp_nav .pp_pause{background:url("/img/prettyPhoto/light_square/sprite.png") -24px -100px no-repeat;height:15px;width:14px}div.light_square .pp_arrow_previous{background:url("/img/prettyPhoto/light_square/sprite.png") 0 -71px no-repeat}div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_square .pp_arrow_next{background:url("/img/prettyPhoto/light_square/sprite.png") -22px -71px no-repeat}div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_square .pp_next:hover{background:url("/img/prettyPhoto/light_square/btnNext.png") center right no-repeat;cursor:pointer}div.light_square .pp_previous:hover{background:url("/img/prettyPhoto/light_square/btnPrevious.png") center left no-repeat;cursor:pointer}div.light_square .pp_loaderIcon{background:url("/img/prettyPhoto/light_rounded/loader.gif") center center no-repeat}div.facebook .pp_top .pp_left{background:url("/img/prettyPhoto/facebook/sprite.png") -88px -53px no-repeat}div.facebook .pp_top .pp_middle{background:url("/img/prettyPhoto/facebook/contentPatternTop.png") top left repeat-x}div.facebook .pp_top .pp_right{background:url("/img/prettyPhoto/facebook/sprite.png") -110px -53px no-repeat}div.facebook .pp_content .ppt{color:#000}div.facebook .pp_content_container .pp_left{background:url("/img/prettyPhoto/facebook/contentPatternLeft.png") top left repeat-y}div.facebook .pp_content_container .pp_right{background:url("/img/prettyPhoto/facebook/contentPatternRight.png") top right repeat-y}div.facebook .pp_content{background:#fff}div.facebook .pp_expand{background:url("/img/prettyPhoto/facebook/sprite.png") -31px -26px no-repeat;cursor:pointer}div.facebook .pp_expand:hover{background:url("/img/prettyPhoto/facebook/sprite.png") -31px -47px no-repeat;cursor:pointer}div.facebook .pp_contract{background:url("/img/prettyPhoto/facebook/sprite.png") 0 -26px no-repeat;cursor:pointer}div.facebook .pp_contract:hover{background:url("/img/prettyPhoto/facebook/sprite.png") 0 -47px no-repeat;cursor:pointer}div.facebook .pp_close{width:22px;height:22px;background:url("/img/prettyPhoto/facebook/sprite.png") -1px -1px no-repeat;cursor:pointer}div.facebook .pp_details{position:relative}div.facebook .pp_description{margin:0 37px 0 0}div.facebook #pp_full_res .pp_inline{color:#000}div.facebook .pp_loaderIcon{background:url("/img/prettyPhoto/facebook/loader.gif") center center no-repeat}div.facebook .pp_arrow_previous{background:url("/img/prettyPhoto/facebook/sprite.png") 0 -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}div.facebook .pp_arrow_next{background:url("/img/prettyPhoto/facebook/sprite.png") -32px -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}div.facebook .pp_nav{margin-top:0}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}div.facebook .pp_nav .pp_play{background:url("/img/prettyPhoto/facebook/sprite.png") -1px -123px no-repeat;height:22px;width:22px}div.facebook .pp_nav .pp_pause{background:url("/img/prettyPhoto/facebook/sprite.png") -32px -123px no-repeat;height:22px;width:22px}div.facebook .pp_next:hover{background:url("/img/prettyPhoto/facebook/btnNext.png") center right no-repeat;cursor:pointer}div.facebook .pp_previous:hover{background:url("/img/prettyPhoto/facebook/btnPrevious.png") center left no-repeat;cursor:pointer}div.facebook .pp_bottom .pp_left{background:url("/img/prettyPhoto/facebook/sprite.png") -88px -80px no-repeat}div.facebook .pp_bottom .pp_middle{background:url("/img/prettyPhoto/facebook/contentPatternBottom.png") top left repeat-x}div.facebook .pp_bottom .pp_right{background:url("/img/prettyPhoto/facebook/sprite.png") -110px -80px no-repeat}div.pp_pic_holder a:focus{outline:0}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_top{height:20px;position:relative}* html .pp_top{padding:0 20px}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle{left:0;position:static}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_fade{display:none}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0;display:none}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;margin:2px 4px;white-space:nowrap}.pp_nav .pp_pause,.pp_nav .pp_play{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_next,a.pp_arrow_previous{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap}.pp_gallery ul a{border:1px solid #000;border:1px solid rgba(0,0,0,.5);display:block;float:left;height:33px;overflow:hidden}.pp_gallery li.selected a,.pp_gallery ul a:hover{border-color:#fff}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{background:url("/img/prettyPhoto/facebook/default_thumbnail.gif") no-repeat;display:block;height:33px;width:50px}.pp_gallery li.default a img{display:none}.pp_gallery .pp_arrow_next,.pp_gallery .pp_arrow_previous{margin-top:7px !important}a.pp_next{background:url("/img/prettyPhoto/light_rounded/btnNext.png") 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{background:url("/img/prettyPhoto/light_rounded/btnNext.png") 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_contract,a.pp_expand{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}.pp_bottom{height:20px;position:relative}* html .pp_bottom{padding:0 20px}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom .pp_middle{left:0;position:static}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}#pp_full_res{line-height:1 !important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff;display:none !important;font-size:17px;margin:0 0 5px 15px;z-index:9999}
.inputError{background-color:#f4bfbf;border:1px solid #d03e3e;color:#d03e3e;}
.inputError::-webkit-input-placeholder{color:#d03e3e;}
.errorMessage{background-color:#d03e3e;color:#fff;clear:right;display:none;font-size:14px;font-weight:bold;height:75px;letter-spacing:1px;-moz-border-radius:0px 0px 3px 3px;-webkit-border-radius:0px 0px 3px 3px;border-radius:0px 0px 3px 3px;}
.errorMessage p{margin:0px;padding:30px 0px 0px 30px;text-align:left;}
body{height:100vh;background:#f44336;}
img{/* max-width:100%; */}
.demo-btns header{padding:7vh 10vw;background:#ffebee;display:flex;align-items:center;}
.demo-btns header h1{margin:0;color:rgba(0,0,0,0.54);font-weight:300;}
.demo-btns .info{background:#f44336;padding:3vh 10vw;height:70vh;display:flex;align-items:center;justify-content:center;flex-flow:column wrap;}
.demo-btns p{text-align:center;color:#fff;}
.demo-btns .link{font-size:20px;}
.demo-btns .modal__trigger{margin-right:3px;}
@media (max-width:640px){.demo-btns .modal__trigger{margin-bottom:0.8rem;}
}
.demo-close{position:absolute;top:0;right:0;margin:1.2rem;padding:0.6rem;background:rgba(0,0,0,0.3);border-radius:50%;transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);}
.demo-close svg{width:24px;fill:#fff;pointer-events:none;vertical-align:top;}
.demo-close:hover{background:rgba(0,0,0,0.6);}
.image__footer--blur{background:url('http://placekitten.com/500/200') no-repeat bottom center;background-size:cover;-webkit-filter:blur(8px);filter:blur(8px);}
body{font-family:'Arimo', sans-serif;background:url(../img/bg.jpg) repeat;height:100%;line-height:1.8;font-style:normal;-webkit-appearance:none;-webkit-font-smoothing:antialiased;overflow-x:hidden;font-size:14px;}
input,
button,
select,
textarea{font-family:'Arimo', sans-serif;}
h1, h2, h3, h4, h5, h6{font-weight:500;line-height:1.3;margin:0 0 22px;font-family:Oswald,sans-serif;}
h1{font-size:45px;}
h2{font-size:40px;}
h3{font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;}
h4{font-size:18px;font-weight:600;line-height:1.7;text-transform:uppercase;margin:0;}
h4.title{margin:0 0 15px 0;}
h5{font-size:17px;text-transform:uppercase;font-weight:600;}
h6{font-size:15px;line-height:28px;font-weight:500;text-transform:capitalize;}
.head-no-margin h6{margin-bottom:14px;}
.upper{text-transform:uppercase;}
.lower{text-transform:lowercase;}
.text-small{font-size:12px;line-height:18px;}
hr{border:0;border-top:1px dashed #e1e1e1;border-top:1px dashed rgb(241, 237, 237);border-bottom:0 none;}
hr.white{border:0;border-top:1px solid #e1e1e1;border-top:1px solid rgba(255,255,255,1);border-bottom:0 none;}
.highlight{background:#FFC400;padding:0 5px;}
.bg-black{background:#000;}
address{margin-bottom:10px;}
ol li{list-style:inherit;}
ul.list-style{margin:0 0 18px;padding:0 0 0 60px;}
ul.list-style li{position:relative;line-height:1;list-style:disc;padding-left:5px;padding-top:5px;padding-bottom:5px;}
.arrow-style{margin:0 0 20px;padding:0 0 0 0px;}
.arrow-style.no-pad{margin:0 0 22px;padding:0 0 0 0px;}
.arrow-style li{list-style:outside none none;padding-bottom:7px;padding-left:20px;padding-top:7px;position:relative;border-bottom:1px dashed #ccc;color:#b3b3b3;}
.arrow-style li:last-child{border-bottom:0;}
ul.arrow-style li:before{content:"\f105";display:block;font-family:FontAwesome;left:0;position:absolute;top:5px;}
.product-page .description{color:#7f7f7f;margin-bottom:20px;}
.product-page .arrow-style{margin-bottom:0px;}
a{color:#d8d8d8;}
a:visited{color:#cccccc;text-decoration:none;}
a:focus{color:#cccccc;text-decoration:none;}
a:active{color:#d7a924;}
a:hover{color:#f1f1f1;text-decoration:none;}
a,
a:hover,
a:visited,
a:focus{outline:0 none;}
.read-more{text-transform:uppercase;font-weight:bold;}
a.read-more:hover{color:#222222;}
.absolute{position:absolute;}
.relative{position:relative;}
.title{font-family:Oswald,sans-serif;}
.section-title{border-bottom-width:0px;margin-bottom:40px;position:relative;}
.section-title h1{text-transform:uppercase;text-align:center;font-size:48px;font-weight:normal;margin:0 0 12px;padding:14px 0;}
.section-title h2{text-transform:uppercase;text-align:center;font-size:32px;font-weight:700;margin:0 0 12px;padding:14px 0;}
h2.heading{font-size:30px;}
.page-wrap .section-title h1:before ,
.page-wrap .section-title h2:before{content:none;}
.section-heading{clear:both;display:block;margin-bottom:40px;}
.page-wrap .section-title{transform:skewX(-15deg);border-right:3px solid;float:left;padding:0px 40px 0px 0px;margin-right:40px;margin-bottom:0;}
.page-wrap .section-title h2{transform:skewX(15deg);margin:0px;padding:0px;}
.section-title.text-left h2,
.section-title.text-left h1{text-align:left;}
.section-title h1:before ,
.section-title h2:before{bottom:0;content:"";display:block;height:2px;left:0;right:0;margin:-2px auto;position:absolute;width:40px;}
.section-title.text-left h2{text-align:left;}
.section-title.text-left h1:before ,
.section-title.text-left h2:before{left:0;margin-left:0;}
.title-description{padding-bottom:50px;}
.title i{margin-right:7px;}
.description{margin-bottom:10px;font-size:12px;font-weight:600;}
section,
.footer-widget,
.copyright{position:relative;}
.wide .container{width:100%;}
.boxed{background:none repeat scroll 0 0 #fff;margin:0 auto;max-width:1200px;padding-top:20px;}
.boxed #page{background:none repeat scroll 0 0 #fff;box-shadow:0 0 18px rgba(0, 0, 0, 0.3);position:relative;}
.boxed .sticky-wrapper.is-sticky #sticker,
.boxed .sticky-wrapper{margin:0 auto;max-width:1200px;}
.page-section{padding:15px 0;display:block;overflow:hidden;position:relative;width:100%;background:#242424;}
.page-section.transparent{background:transparent;}
.page-box-wapper{margin:0 auto -65px;max-width:1200px;width:100%;box-shadow:0 0 5px rgba(0, 0, 0, 0.1);}
.z-index-9{z-index:9;}
.z-index-99{z-index:99;}
.z-index-999{z-index:999;}
.z-index-9999{z-index:9999;}
.btn{line-height:22px;outline:none;padding:9px 20px;border:0;border-bottom:2px solid rgba(0,0,0,.2);margin-top:15px;border-radius:2px;}
.btn:hover{-webkit-transition:background .2s linear, color .2s linear;transition:background .2s linear, color .2s linear;border-bottom:2px solid rgba(0,0,0,.4);}
.btn.btn-lg{font-size:14px;padding:16px 45px;}
.transparent-header.top-bar .sticky-wrapper{top:45px;}
.btn-black{background:#000;color:#fff!important;}
.btn-black:hover{background:#FFC400;}
.i-unset{line-height:unset!important;}
.btn-transparent-white{background:transparent;color:#fff;border:2px solid #fff;margin:0;}
.btn-transparent-white:hover{border-bottom:2px solid #fff;background:#fff;}
.btn-transparent-black{background:transparent;color:#222;border:2px solid #222;margin:0;}
.btn-transparent-black:hover{border-bottom:2px solid #222;background:#222;}
.animated{visibility:hidden;}
.visible{visibility:visible;}
.icons-circle.small i,
.icons-rounded.small i,
.icons-square.small i,
i.icons-circle.small,
i.icons-square.small,
i.icons-rounded.small{padding:10px;}
.icons-circle.big i,
.icons-rounded.big i,
.icons-squarer.big i,
i.icons-circle.big,
i.icons-square.big,
i.icons-rounded.big{padding:50px;line-height:12em;}
.icons-circle.medium i,
.icons-rounded.medium i,
.icons-squarer.medium i,
i.icons-circle.medium,
i.icons-square.medium,
i.icons-rounded.medium{padding:40px;line-height:6em;}
.icons-circle i,
i.icons-circle,
.circle{border-radius:50%;}
.icons-rounded i,
i.icons-rounded{border-radius:15px;}
.icons-square i,
i.icons-square{border-radius:0px;}
.gray-bg i{background-color:#333;color:#ffffff;}
.i-2x i,
i.i-2x{width:20px;height:20px;text-align:center;line-height:20px;font-size:10px;margin-bottom:15px;}
.i-3x i,
i.i-3x{width:30px;height:30px;text-align:center;line-height:30px;margin-bottom:15px;}
.i-4x i,
i.i-4x{width:40px;height:40px;text-align:center;line-height:40px;font-size:16px;margin-bottom:15px;}
.i-5x i,
i.i-5x{width:50px;height:50px;text-align:center;line-height:50px;font-size:19px;margin-bottom:15px;}
.i-6x i,
i.i-6x{width:60px;height:60px;text-align:center;line-height:60px;font-size:21px;}
.i-7x i,
i.i-7x{width:70px;height:70px;text-align:center;line-height:70px;font-size:23px;margin-bottom:15px;}
.i-8x i,
i.i-8x{width:80px;height:80px;text-align:center;line-height:80px;font-size:25px;margin-bottom:15px;}
.i-9x i,
i.i-9x{width:90px;height:90px;text-align:center;line-height:90px;font-size:27px;margin-bottom:15px;}
.i-10x i,
i.i-10x{width:100px;height:100px;text-align:center;line-height:100px;font-size:30px;margin-bottom:15px;}
i.pull-left{margin-right:0.3em;}
i.pull-left{margin-right:0.3em;margin-top:.0.2em;}
.icon-2 span{width:20px;height:20px;text-align:center;line-height:20px;font-size:10px;margin-bottom:15px;}
.icon-3 span{width:30px;height:30px;text-align:center;line-height:30px;font-size:12px;margin-bottom:15px;}
.icon-4 span{width:40px;height:40px;text-align:center;line-height:40px;font-size:15px;margin-bottom:15px;}
.icon-5 span{width:50px;height:50px;text-align:center;line-height:50px;font-size:18px;margin-bottom:15px;}
.icon-6 span{width:60px;height:60px;text-align:center;line-height:60px;font-size:25px;margin-bottom:15px;}
.icon-7 span{width:80px;height:80px;text-align:center;line-height:80px;font-size:28px;margin-bottom:15px;}
.icons-circle span{border-radius:50%;}
.color-icons span{border:1px solid transparent;}
.color-icons span:hover{border:1px solid #ffffff;}
.hover-color span{background:transparent;border:1px solid #ffffff;color:#ffffff;}
.icons-border-black span{border:1px solid #171717!important;background:transparent;color:#171717;}
.icons-border-black span:hover{color:#ffffff;}
.icons-border-white span{border:1px solid #ffffff!important;background:transparent;color:#ffffff;}
.glyph{float:left;margin-bottom:1em;margin-right:4em;overflow:hidden;padding-bottom:1em;width:15em;}
.fs0{font-size:16px;}
.size1of1{width:100%;}
.size1of2{width:50%;}
.unit{float:left;}
.hidden-true{display:none;}
.bshadow0,
.glyph input{box-shadow:0 -2px #e7e7e7 inset;}
.talign-right{text-align:right;}
.social-icon i{display:inline-block;margin-right:1px;}
.white.social-icon i{color:#ffffff;}
.fa-1x i,
i.fa-1x{font-size:16px;}
.social-icon i:hover{color:#ffffff;}
.no-pad{padding:0;}
.no-margin{margin:0;}
.height-200{height:200px;}
.height-400{height:400px;}
.height-500{height:500px;}
.height-600{height:600px;}
.height-700{height:700px;}
.pad-10{padding:10px;}
.pad-20{padding:20px;}
.pad-30{padding:30px;}
.pad-40{padding:40px;}
.pad-50{padding:50px;}
.pad-60{padding:60px;}
.pad-70{padding:70px;}
.pad-80{padding:80px;}
.margin-10{margin:10px;}
.margin-20{margin:20px;}
.margin-30{margin:30px;}
.margin-40{margin:40px;}
.margin-50{margin:50px;}
.margin-60{margin:60px;}
.margin-70{margin:70px;}
.margin-80{margin:80px;}
.top-pad-0{padding-top:0px;}
.top-pad-10{padding-top:10px;}
.top-pad-20{padding-top:20px;}
.top-pad-30{padding-top:30px;}
.top-pad-40{padding-top:40px;}
.top-pad-50{padding-top:50px;}
.top-pad-60{padding-top:60px;}
.top-pad-70{padding-top:70px;}
.top-pad-80{padding-top:80px;}
.top-margin-0{margin-top:0px !important;}
.top-margin-10{margin-top:10px;}
.top-margin-20{margin-top:20px;}
.top-margin-30{margin-top:30px;}
.top-margin-40{margin-top:40px;}
.top-margin-50{margin-top:50px;}
.top-margin-60{margin-top:60px;}
.top-margin-70{margin-top:70px;}
.top-margin-80{margin-top:80px;}
.bottom-pad-0{padding-bottom:0px !important;}
.bottom-pad-10{padding-bottom:10px !important;}
.bottom-pad-20{padding-bottom:20px;}
.bottom-pad-30{padding-bottom:30px;}
.bottom-pad-40{padding-bottom:40px;}
.bottom-pad-50{padding-bottom:50px;}
.bottom-pad-60{padding-bottom:60px;}
.bottom-pad-70{padding-bottom:70px;}
.bottom-pad-80{padding-bottom:80px;}
.bottom-margin-0{margin-bottom:0px;}
.bottom-margin-10{margin-bottom:10px;}
.bottom-margin-20{margin-bottom:20px;}
.bottom-margin-30{margin-bottom:30px;}
.bottom-margin-40{margin-bottom:40px;}
.bottom-margin-50{margin-bottom:50px;}
.bottom-margin-60{margin-bottom:60px;}
.bottom-margin-70{margin-bottom:70px;}
.bottom-margin-80{margin-bottom:80px;}
.tb-pad-10{padding-top:10px;padding-bottom:10px;}
.tb-pad-20{padding-top:20px;padding-bottom:20px;}
.tb-pad-30{padding-top:30px;padding-bottom:30px;}
.tb-pad-40{padding-top:40px;padding-bottom:40px;}
.tb-pad-50{padding-top:50px;padding-bottom:50px;}
.tb-pad-60{padding-top:60px;padding-bottom:60px;}
.tb-pad-70{padding-top:70px;padding-bottom:70px;}
.tb-pad-80{padding-top:80px;padding-bottom:80px;}
.tb-margin-10{margin-top:10px;margin-bottom:10px;}
.tb-margin-20{margin-top:20px;margin-bottom:20px;}
.tb-margin-30{margin-top:30px;margin-bottom:30px;}
.tb-margin-40{margin-top:40px;margin-bottom:40px;}
.tb-margin-50{margin-top:50px;margin-bottom:50px;}
.tb-margin-60{margin-top:60px;margin-bottom:60px;}
.tb-margin-70{margin-top:70px;margin-bottom:70px;}
.tb-margin-80{margin-top:80px;margin-bottom:80px;}
.left-pad-90{padding-left:90px;}
*{border-color:#e1e1e14a;border-style:solid;border-width:0;zoom:1;-webkit-tap-highlight-color:rgba(0,0,0,0);}
*:focus{outline:none !important;}
.border-color{border-width:1px;}
.border2-color{border-width:2px;}
.border-white{border:1px solid #ffffff;}
.border2-white{border:1px solid #ffffff;}
.border-black{border:1px solid #000000;}
.border2-black{border:2px solid #000000;}
#pageloader{height:100%;position:fixed;top:0;width:100%;z-index:9999;-webkit-animation:blur 2s forwards;-moz-animation:blur 2s forwards;-o-animation:blur 2s forwards;animation:blur 12s forwards;}
.loader-item{background:none repeat scroll 0 0 #ffffff00;border-bottom:3px solid rgba(0,0,0,0) !important;border-left:3px solid;border-radius:200px;-moz-border-radius:200px;-webkit-border-radius:200px;-o-border-radius:200px;-ms-border-radius:200px;border-right:3px solid;border-top:3px solid;height:40px;left:50%;margin:-20px 0 0 -20px;position:absolute;text-align:center;top:50%;width:40px;}
.loader-item h2{color:#CCCCCC;font-size:20px;margin:0 auto;}
.panel-group .panel .panel-heading > .panel-title > a{border-bottom:1px dotted #f2f2f2;color:#d2d2d2;font-weight:600;line-height:22px;transition:background-color 0.2s linear 0s;}
.panel-group.new .panel .panel-heading > .panel-title > a{border:1px dotted #e1e1e1;background:url(../img/sections/bg/pattern-bg.png) repeat;}
.panel-group.no-list .panel .panel-heading > .panel-title > a,
.panel-group.no-list .panel .panel-heading > .panel-title > a:hover,
.panel-group.no-list .active.panel .panel-heading > .panel-title > a,
.panel-group.no-list .active.panel .panel-heading > .panel-title > a:hover{padding:9px 9px 9px 0;}
.panel-group .active.panel .panel-heading > .panel-title{}
.panel-group .panel .panel-heading{background-color:inherit;padding:0;position:relative;}
.panel-default > .panel-heading{color:#1e1e1e;}
.panel-group .panel{background-color:inherit;border:0 none;border-radius:0;box-shadow:none;}
.panel-group .panel-heading + .panel-collapse .panel-body{border-top:0 none;}
.panel-group .panel-body{padding:10px 0 10px 1px;}
.panel-title a{display:block;}
.panel-title a i{padding-right:5px;}
.panel-group.list-style .panel .panel-heading > .panel-title:before{content:"\f105";display:block;font-family:FontAwesome;left:0px;position:absolute;top:5px;}
.panel-group.list-style.new .panel .panel-heading > .panel-title:before{content:"\f00d";left:15px;top:10px;}
.panel-group.list-style.new .panel .panel-heading > .panel-title > a{padding:12px 9px 12px 36px;}
.panel-group.list-style .panel .panel-heading > .panel-title > a{padding:9px 9px 9px 18px;line-height:22px;}
.panel-group .mix{width:100%;}
.tab-content{margin-bottom:20px;margin-top:20px;}
.left-tabs > .nav-tabs{border-width:0;float:left;margin:0 -1px 0 0;}
.right-tabs > .nav-tabs{border-width:0;float:right;margin:0 -1px 0 0;}
.left-tabs > .nav-tabs li,
.right-tabs > .nav-tabs li{float:none;display:block;}
.left-tabs >.nav-tabs > li.active > a,
.left-tabs >.nav-tabs > li.active > a:focus,
.left-tabs >.nav-tabs > li.active > a:hover{border-width:1px;border-style:solid none solid solid;border-color:#ddd;}
.right-tabs >.nav-tabs > li.active > a,
.right-tabs >.nav-tabs > li.active > a:focus,
.right-tabs >.nav-tabs > li.active > a:hover{border-width:1px;border-style:solid solid solid none;border-color:#ddd;}
.left-tabs > .nav-tabs li a{border-right:1px solid #ddd;}
.right-tabs > .nav-tabs li a{border-left:1px solid #ddd;}
.left-tabs >.nav-tabs{margin-right:20px;}
.nav-tabs{margin-bottom:0;margin-left:0;}
.nav-tabs > li > a{-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;color:#1e1e1e;font-size:12px;padding:10px 20px 11px;-webkit-transition:background-color .2s linear;transition:background-color .2s linear;}
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus{background-color:#f7f7f7;-webkit-transition:background-color .2s linear;transition:background-color .2s linear;}
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus{border-color:#f7f7f7 #f7f7f7 #e1e1e1;}
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover,
.nav-tabs > .active > a:focus{border:1px solid #e1e1e1;border-bottom-color:transparent;color:#1e1e1e;font-weight:bold;}
.nav-tabs > .active.dropdown > a{z-index:911;}
.tab-content > .tab-pane,
.pill-content > .pill-pane{padding:36px 0 0;}
.tab-content.border{padding:0 20px 20px 20px;border:1px solid #ddd;border-top:0;}
.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li{float:none;margin:0;}
.tabs.border{border:0;}
.tabs.border > .nav-tabs > li > a{border:1px solid #ddd;}
.tabs.border > .nav-tabs > li.active > a{border-bottom:1px solid transparent;}
.tabs-right > .nav-tabs > li > a{min-width:110px;margin-right:0;margin-bottom:3px;border:1px solid #ddd;}
.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a{min-width:110px;margin-right:0;margin-bottom:3px;border:1px solid #ddd;}
.tabs-left > .nav-tabs{border:0 none;border-right:1px solid #ddd;float:left;margin:0 -1px 0 0;}
.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:#f7f7f7 #ddd #f7f7f7 #f7f7f7;}
.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-left > .tab-content{border-left:1px solid #ddd;margin:0;overflow:auto;}
.tabs-left > .tab-content > .tab-pane{padding:0 0 0 20px;}
.tabs-right > .nav-tabs{border:0 none;border-left:1px solid #ddd;float:right;margin:0 0 0 -1px;}
.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:#f7f7f7 #f7f7f7 #f7f7f7 #ddd;}
.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover,
.tabs-right > .nav-tabs .active > a:focus{border-color:#ddd #ddd #ddd transparent;}
.tabs-right > .tab-content{border-right:1px solid #ddd;margin:0;overflow:auto;}
.tabs-right > .tab-content > .tab-pane{padding:0 20px 0 0;}
.tab-style .nav-tabs{border-left:0;}
.tab-style > .nav-tabs > li > a{border-radius:4px;margin-left:-1px;margin-bottom:5px;color:#ffffff;}
.tab-style > .nav-tabs > li{background:rgba(0,0,0,.2);}
.tab-style > .nav-tabs .active > a,
.tab-style > .nav-tabs .active > a:hover,
.tab-style > .nav-tabs .active > a:focus ,
.tab-style > .nav-tabs > li > a:hover,
.tab-style > .nav-tabs > li > a:focus{background:rgba(0,0,0,.7);color:#f7f7f7;font-weight:normal;}
.tab-style > .tab-content{border:0;}
.tab-style > .nav-tabs .active > a, .tab-style > .nav-tabs .active > a:hover, .tab-style > .nav-tabs .active > a:focus{border:1px solid rgba(0,0,0,.2);}
.image-bg{width:100%;display:block;position:relative;overflow:hidden;background-attachment:static;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:560px;}
.image-bg.pattern-bg{background-repeat:repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;}
.image-bg.static{background-attachment:static;}
.image-bg.fixed{background-attachment:fixed;}
.image-bg.content-in{background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;background-size:cover;bottom:0;left:0;overflow:hidden;position:absolute;right:0;text-align:center;top:0;z-index:0;min-height:unset;}
.image-bg.parallax-1,
.image-bg.parallax-2,
.image-bg.parallax-3,
.image-bg.parallax-4,
.image-bg.parallax-5,
.image-bg.parallax-6,
.image-bg.parallax-7{top:-25px;}
.overlay{background:#000;height:100%;position:absolute;top:0;left:0;right:0;opacity:0.2;width:100%;}
.image-bg .overlay{background:#000;height:100%;opacity:.2;filter:alpha(opacity=20);width:100%;}
.image-bg .overlay-half-dark{background:#000;height:100%;opacity:.5;filter:alpha(opacity=20);width:100%;}
.image-bg .overlay-dark{background:#000;height:100%;opacity:.7;filter:alpha(opacity=20);width:100%;}
.image-bg .overlay-strips{background:url(../img/patterns/pattern.png) repeat;height:100%;opacity:.8;filter:alpha(opacity=20);width:100%;}
.image-bg .overlay-boxed{background:url(../img/patterns/pattern2.png) repeat;height:100%;opacity:.1;filter:alpha(opacity=20);width:100%;}
.image-bg .overlay-color,
.overlay-color{height:100%;opacity:.85;filter:alpha(opacity=20);width:100%;}
.form-box{background-color:#f7f7f7;padding:30px;}
.form-control{margin-bottom:20px;}
textarea.form-control.height-82{height:82px;}
.field-border-bottom .form-control{border-left:medium none;border-radius:0;border-right:medium none;border-top:medium none;box-shadow:none;background:transparent;color:#ffffff;}
.field-border .form-control{box-shadow:none;background:transparent;color:#ffffff;}
.form-message1{color:#ff0000;}
.white{color:#ffffff;}
.white a:not(.btn){color:#ffffff;}
.black{color:#000000;}
.light-bg{background:#0d0d0d;}
.white-bg{background:#ffffff;}
.black-bg{background:#171717;}
.border-tb{border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2;}
.border-b{border-bottom:1px solid #f2f2f2;}
.border-t{border-top:1px solid #f2f2f2;}
.item-box:hover i{transition:all 0.27s cubic-bezier(0, 0, 0.58, 1) 0s;}
img{height:auto;/* max-width:100%; */}
img.pull-right{padding:0 0 15px 15px;}
img.pull-left{padding:15px 15px 0 0;}
.opacity img{border:solid 10px #1f1f1f;}
.opacity:hover img{opacity:.8;}
.double-img{position:relative;}
.image-right{margin-left:-25%;position:relative;}
.grayscale img{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);}
.grayscale img:hover{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%);}
.pricing:hover .title a,
.process-content:hover .title,
.portfolio-grid .grids:hover .grid,
.btn:hover,
.icons-hover-color:hover i,
.get-a-quote:hover a,
.get-a-quote a,
.link-hover-black a:hover,
.icons-hover-black i:hover,
.link-hover-black a,
.icons-hover-black i,
i:hover,
i,
.timeliner li:hover .timeline-heading h4.subheading,
.timeliner li .timeline-heading h4.subheading,
.timeliner li:hover .timeline-image,
.timeliner li .timeline-image,
.opacity:hover img,
.opacity img,
.submit,
.submit:hover,
.icon-6 span,
.icon-6 span:hover,
.blog.timeliner>li:hover .timeline-image,
.blog.timeliner>li:hover .timeline-icon,
.team-item:hover .social-icon,
.team-item .social-icon,
#client-list img:hover,
#client-list img,
.grid-item:hover .figcaption,
.grid-item .figcaption,
.grid-item:hover .grid,
.grid-item .grid,
.portfolio-grid .grids:hover .figcaption,
.portfolio-grid .grids .figcaption,
.portfolio-list .portfolio-grid .grids:hover img,
.portfolio-list .portfolio-grid .grids img,
.shop .product-item img,
.shop .product-item:hover img{transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-webkit-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;-ms-transition:all 350ms ease-in-out 0s;}
.zoom:hover i{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);}
.rotate:hover i{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);}
@-webkit-keyframes rotating {from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes rotating {from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
}
.rotating{-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite;}
.header-wrapper{border:1px solid rgba(0,0,0,.1);}
.sticky-wrapper.is-sticky #sticker,
.sticky-wrapper{z-index:999;}
.navbar{margin-bottom:0;}
.navbar-default .navbar-nav > li.active > a,
.navbar-default .navbar-nav > li.active > a:focus,
.navbar-default .navbar-nav > li.active > a:hover{background:none;}
.sticky-menu{z-index:inherit;}
.side-nav #main{padding:0;}
.side-nav header nav{left:0;right:0;top:0;position:absolute;}
.side-nav header .navbar-default{background:none;border:none;position:absolute;z-index:99;top:25px;box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;-webkit-box-shadow:none;}
#navigation-menu{line-height:2;color:#171717;}
.side-nav header .navbar-nav{float:right !important;margin-right:-15px}
.side-nav header .navbar-default .navbar-nav > li > a{font-size:45px;padding:0;}
.side-nav header .nav > li > a.active{color:#FFC400;}
.side-nav header .nav-fixed{margin:auto;position:fixed;right:0;top:0;}
.side-nav header .nav-fixed > li{float:right;}
.side-nav header #sticky.nav-fixed a{background:url(../img/bg.jpg) repeat;height:100px;line-height:100px;text-align:center;width:100px;color:#FFC400;}
.side-nav header #wrapper .toggle-menu{background:#000;width:50%;height:100%;position:fixed;overflow-y:auto;right:-50%;top:0;z-index:999;}
.side-nav header #wrapper .close-menu{float:right;font-size:50px;height:100px;width:100px;line-height:100px;text-align:center;display:block;background:#ffc400;}
.side-nav header #wrapper .nav{padding:130px 0 0 77px;}
.side-nav header .nav > li > .sub{padding:0 0 0 40px;}
.side-nav header .nav > li > a,
.side-nav header .nav > li > .sub a{color:#ccc;font-size:17px;text-transform:uppercase;font-weight:600;letter-spacing:2px;padding:10px 22px;text-decoration:none;}
.side-nav header .nav > li > a:focus{background:none;}
.side-nav header .nav > li > .sub a{line-height:3;}
.side-nav header #wrapper .close-menu a,
.side-nav header #navigation-close.close-menu:hover{color:#171717;}
.side-nav header .nav > li > a:hover, .nav > li > a:focus{background:transparent;}
.side-nav header .nav > li.active{position:relative;}
.side-nav header .nav > li.active:before{height:20px;content:"";width:77px;left:-77px;position:absolute;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.side-nav header .sticky-wrapper.is-sticky .nav{background:none repeat scroll 0 0 black;padding:15px 20px;right:15px;}
.slider.border-bottom{border-bottom:3px solid;}
.bottom-line{border-image:url("../img/border-line.jpg") 25 30 10 20 repeat stretch;border-bottom:3px solid;}
.tp-caption{white-space:inherit;}
.tp-caption.bold{font-size:65px;font-weight:bold;text-transform:uppercase;margin:0;line-height:75px;}
.tp-caption.description{font-size:15px !important;line-height:25px;font-family:'Arimo', sans-serif;}
.tparrows:before{margin-top:4px;font-size:18px;}
.tparrows{-webkit-border-radius:50%;border-radius:50%;background:rgba(255,196,0,.4) !important;}
.tp-banner,
.tp-banner-fullscreen,
.tp-banner-fullscreen1{z-index:0;}
.slider.rs-slider-full{float:left;width:100%;}
.slider.rs-slider{background:none;border:0 none;max-height:700px;overflow:hidden;padding:0;position:relative;z-index:0;}
.slider.rs-slider-full{min-height:auto;background:none;padding:0;}
p.tp-caption.button-block{width:100%;left:0!important;}
p.tp-caption.button-block a{margin:0 5px;}
.transparent .slider.rs-slider{max-height:700px;}
.slider.load .tp-banner-container{visibility:hidden;}
.slider.rs-slider .container{position:relative;}
.slider.rs-slider .title{font-size:40px;font-weight:normal;margin:0;}
.slider.rs-slider .title.bold,
.slider .bold{font-size:45px;font-weight:bold;text-transform:uppercase;margin:0;line-height:75px;}
.white .tp-caption,.text-white{color:#fff;}
.slider.rs-slider .description{font-size:15px !important;line-height:15px;margin:0;padding:0 15px;}
.slider.rs-slider .btn{}
.slider.rs-slider .btn.orang{background:#ea4e16;}
.slider.rs-slider .btn.cherry{background:#752033;}
.slider.rs-slider .phone-text{font-size:17px;}
.tp-caption a{color:#000;}
.tp-caption a:hover{color:#fff;}
.rs-slider ul{list-style:none;margin:0;padding:0;}
.tp-bannertimer{background:#777 !important;background:rgba(0,0,0,0.1) !important;height:0px !important;}
.tp-bullets.simplebullets.navbar{height:35px;padding:0;}
.slider.rs-slider .tp-bullets.simplebullets .bullet{background:#fff;background:rgba(255,255,255,.5);-webkit-border-radius:7px;border-radius:7px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:0 none !important;display:inline-block;height:14px;float:none;margin:0 3px;-webkit-transition:all .3s linear;transition:all .3s linear;vertical-align:top;width:14px;}
.tp-bullets.simplebullets .bullet.last{margin-right:0px}
.slider.rs-slider .tp-bullets.simplebullets .bullet:hover{background:#fff;-webkit-transition:all .3s linear;transition:all .3s linear;}
.slider.rs-slider .tp-bullets.simplebullets .bullet.selected{background:rgba(255,255,255,.7);-webkit-transition:all .3s linear;transition:all .3s linear;}
.slider.rs-slider .tparrows{background:#1e1e1e;background:rgba(30, 30, 30, 0.5);-webkit-border-radius:100%;border-radius:100%;cursor:pointer;height:40px !important;width:40px !important;-webkit-transition:background .3s linear;transition:background .3s linear;-webkit-transition:opacity 0.2s ease-out;-webkit-transform:inherit;z-index:50 !important;}
.slider.rs-slider .tparrows:before{font-family:'revicons';color:#fff;font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;margin-right:0;margin-top:3px;text-align:center;width:40px;font-size:19px;}
.tp-leftarrow:before{content:'\e824';}
.slider.rs-slider-full .tp-leftarrow:before,.slider.rs-slider-full .tp-rightarrow:before{content:none;}
.tp-rightarrow:before{content:'\e825';}
.slider.rs-slider .tparrows:hover{background:#1e1e1e;-webkit-transition:background .3s linear;transition:background .3s linear;}
.slider4container .tparrows:before,
.slider4container .tparrows:hover,
.slider4container .tparrows{color:#000 !important;}
.slider4container .tparrows{background:#fff !important;background:rgba(255,255,255,0.5) !important;}
.slider4container .tparrows:hover{background:#fff !important}
.slider.rs-slider .tp-loader{background-image:url("../img/svg/loader.svg"), none;background-repeat:no-repeat;background-position:50% 50%;background-size:40px;background-color:inherit;height:40px;margin:-20px 0 0 -20px;width:40px;z-index:700;}
.layerslider{margin:0 auto;}
.slider.rs-slider.full-width{max-height:inherit;}
.slider.rs-slider.full-width .title{font-size:60px;line-height:0.9;}
.slider.rs-slider.full-width .btn-link{font-size:14px !important;font-weight:bold;line-height:31px;letter-spacing:1px;padding:0;text-decoration:none;}
.slider.rs-slider.full-width .btn-link .fa{border:2px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;font-size:180%;height:36px;line-height:32px;margin-left:10px;padding:0 0 0 3px;text-align:center;vertical-align:middle;width:36px;}
.slider.rs-slider.full-width .btn-link:hover{opacity:.8;}
.slider.rs-slider.full-width .tp-rightarrow,
.slider.rs-slider.full-width .tp-leftarrow{display:none !important;}
.tp-caption p{line-height:25px;}
.rs-slider-full .tparrows{background:none!important;}
.rs-slider-full .tp-rightarrow{right:-10px!important;}
.latest-version .forcefullwidth_wrapper_tp_banner{margin-top:-35px!important;}
.slider-box{white-space:normal;max-width:480px;width:100%;}
.slider-box h2{border-bottom:2px solid #fff;padding:25px;margin-bottom:0;text-transform:uppercase;color:#000;}
.slider-box .slider-box-inner{background:rgba(0, 0, 0,0.6);padding:25px;}
.slider-box p{color:#fff;}
.carousel-control{top:0;width:10%;}
.carousel-control .fa, .carousel-control .icon-prev, .carousel-control .icon-next{font-size:30px;height:30px;margin-top:-15px;width:30px;}
.carousel-control .fa-angle-right{margin-left:-25px;}
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .fa{display:inline-block;position:absolute;top:50%;z-index:5;}
.col-md-3.mix .carousel-indicators ,
.col-md-4.mix .carousel-indicators,
.grid-item .carousel-indicators{bottom:-7px;}
.carousel-control.left.no-bg,
.carousel-control.right.no-bg{background-image:none;}
.carousel-fade .carousel-inner .item{opacity:.8;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;}
.carousel-fade .carousel-inner .active{opacity:1;}
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1;}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right{opacity:1;}
.carousel.full-width{width:100% !important;}
.carousel.full-width .item img,
.carousel.full-width .item{display:block;width:100%;}
.carousel-style .next,
.carousel-style .prev{position:absolute;top:50%;transform:translateY(-50%);}
.carousel-style .prev{left:0;z-index:9999;margin:-7px 0 0 -30px;}
.carousel-style .next{right:0;z-index:9999;margin:0 20px 0 0 !important;}
.carousel-style .next i,
.carousel-style .prev i{padding:10px;background-color:rgba(0,0,0,.2);}
.carousel-caption{bottom:auto;left:7%;position:absolute;right:7%;top:50%;transform:translateY(-50%);z-index:0;}
#main-slider.carousel{float:left;width:100%;}
#main-slider.carousel{float:left;width:100%;}
#main-slider .carousel .item .carousel-caption{opacity:0;}
#main-slider h1{font-size:55px;font-weight:bold;text-transform:uppercase;margin:0;line-height:75px;}
#main-slider .carousel .item.active .carousel-caption{opacity:1;}
#main-slider .description,
.description.medium{font-size:18px !important;font-weight:300;line-height:30px;margin:0;}
.black{text-shadow:none;}
.text-shadow{text-shadow:1px 1px 1px rgba(0,0,0,.4);}
#main-slider .active .animation.animated-item-1{-webkit-animation:fadeInUp 300ms linear 300ms both;-moz-animation:fadeInUp 300ms linear 300ms both;-o-animation:fadeInUp 300ms linear 300ms both;-ms-animation:fadeInUp 300ms linear 300ms both;animation:fadeInUp 300ms linear 300ms both;}
#main-slider .active .animation.animated-item-2{-webkit-animation:fadeInUp 300ms linear 600ms both;-moz-animation:fadeInUp 300ms linear 600ms both;-o-animation:fadeInUp 300ms linear 600ms both;-ms-animation:fadeInUp 300ms linear 600ms both;animation:fadeInUp 300ms linear 600ms both;}
#main-slider .active .animation.animated-item-3{-webkit-animation:fadeInUp 300ms linear 900ms both;-moz-animation:fadeInUp 300ms linear 900ms both;-o-animation:fadeInUp 300ms linear 900ms both;-ms-animation:fadeInUp 300ms linear 900ms both;animation:fadeInUp 300ms linear 900ms both;}
#main-slider .active .animation.animated-item-4{-webkit-animation:fadeInUp 300ms linear 1200ms both;-moz-animation:fadeInUp 300ms linear 1200ms both;-o-animation:fadeInUp 300ms linear 1200ms both;-ms-animation:fadeInUp 300ms linear 1200ms both;animation:fadeInUp 300ms linear 1200ms both;}
.owl-prev i,
.owl-next i{color:#111;font-size:15px;}
.owl-prev .fa, .owl-next .fa{position:relative;width:30px;height:30px;line-height:30px;}
.owl-prev,
.owl-next{color:#111;display:block;opacity:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);z-index:6;text-align:center;}
.owl-prev{left:-40px;}
.owl-next{right:-40px;}
.owl-theme .owl-controls .owl-buttons div{padding:0;margin:0;}
.custom-styles .owl-prev{left:40px;}
.custom-styles .owl-next{right:40px;}
.navigation-1 .owl-prev .fa,
.navigation-1 .owl-next .fa{}
.navigation-1 .owl-prev{right:50px;left:auto;top:-30px;}
.navigation-1 .owl-next{right:15px;left:auto;top:-30px;}
.navigation-3 .owl-prev{right:40px;left:auto;top:-30px;}
.navigation-3 .owl-next{right:4px;left:auto;top:-30px;}
.top-0 .owl-prev{right:35px;left:auto;top:0px;}
.top-0 .owl-next{right:15px;left:auto;top:0px;}
.navigation-2 .owl-prev{right:50px;left:auto;top:0px;}
.navigation-2 .owl-next{right:0px;left:auto;top:0px;}
.navigation-4 .owl-prev{right:40px;left:auto;top:20px;}
.navigation-4 .owl-next{right:4px;left:auto;top:20px;}
.widget .navigation-1 .owl-next,
.widget .navigation-1 .owl-prev{top:-30px;}
.owl-carousel.white .owl-prev .fa,
.owl-carousel.white .owl-next .fa{color:#fff;}
.pagination-1 .owl-controls .owl-page span{border-radius:0;height:7px;margin:2px;width:22px;}
.pagination-2 .owl-controls .owl-page span{border-radius:50%;-moz-border-radius:50%;height:10px;margin:2px;width:10px;}
.dark-switch .owl-controls .owl-page span{background:rgba(0, 0, 0, 1);}
.light-switch .owl-controls .owl-page span{background:rgba(255, 255, 255, 1);}
.owl-carousel .col-sm-1,
.owl-carousel .col-sm-2,
.owl-carousel .col-sm-3,
.owl-carousel .col-sm-4,
.owl-carousel .col-sm-5,
.owl-carousel .col-sm-6,
.owl-carousel .col-sm-7,
.owl-carousel .col-sm-8,
.owl-carousel .col-sm-9,
.owl-carousel .col-sm-10,
.owl-carousel .col-sm-11,
.owl-carousel .col-sm-12{display:block;float:left;width:auto !important}
.owl-carousel .col-md-1{max-width:80px;width:auto !important}
.owl-carousel .col-md-2{max-width:161px;width:auto !important}
.owl-carousel .col-md-3{max-width:242px;width:auto !important}
.owl-carousel .col-md-4{max-width:323px;width:auto !important}
.owl-carousel .col-md-5{max-width:404px;width:auto !important}
.owl-carousel .col-md-6{max-width:485px;width:auto !important}
.owl-carousel .col-md-7{max-width:565px;width:auto !important}
.owl-carousel .col-md-8{max-width:646px;width:auto !important}
.owl-carousel .col-md-9{max-width:727px;width:auto !important}
.owl-carousel .col-md-10{max-width:808px;width:auto !important}
.owl-carousel .col-md-11{max-width:889px;width:auto !important}
.owl-carousel .col-md-12{max-width:970px;width:auto !important}
.text-slider{padding:250px 0;background:url(../img/sections/slider/slider8-bg.jpg) no-repeat;}
.text-slider h1{font-size:55px;font-weight:bold;line-height:75px;margin:0;text-align:center;text-transform:uppercase;}
.text-slider p.description{margin-bottom:20px;}
.text-slider p{text-align:center;}
.text-slider p a.btn{margin:0 5px;}
.text-slider .typed-cursor{animation:fadeIn 0.6s alternate infinite;-o-animation:fadeIn 0.6s alternate infinite;-moz-animation:fadeIn 0.6s alternate infinite;-webkit-animation:fadeIn 0.6s alternate infinite;}
.special-feature .section-title hr{border-color:#151515;}
.slider-block1{margin-top:0px;}
.slider-block{margin-top:-259px;}
.slider-block2{margin-top:-278px;}
.top-up{margin-top:-180px;}
.special-feature i{font-size:65px;line-height:75px;}
.special-feature h4{font-size:20px;margin-top:25px;position:relative;}
.special-feature .mask-top i{color:#ffffff;}
.special-feature .mask-top h4{color:#ffffff;}
.special-feature .mask-top{width:100%;background-color:rgba(0,0,0,.6);padding:25px 0;position:absolute;top:0px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.special-feature .mask-top:after{bottom:-20px;content:"\f0d8";font-family:fontawesome;font-size:28px;left:48%;position:absolute;right:50%;}
.special-feature.no-arrow .mask-top:after{bottom:-20px;content:none;font-family:fontawesome;font-size:28px;left:48%;position:absolute;right:50%;}
.special-feature .mask-top h4:before{top:-18px;content:"";display:block;height:2px;left:0;right:0;margin:-2px auto;position:absolute;width:40px;}
.special-feature .s-feature-box:hover .mask-top{top:-200px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.slider-block1 .special-feature .s-feature-box:hover .mask-top{top:0px;}
.slider-block1 .special-feature .s-feature-box .mask-top{color:#f2f2f2;height:100%;position:inherit;}
.slider-block1 .special-feature .s-feature-box .mask-top p{padding:10px 15px;}
.special-feature .s-feature-box{overflow:hidden;position:relative;min-height:187px;border:0px solid;margin-bottom:20px;cursor:pointer;}
.special-feature .mask-bottom{color:#333333;padding:20px 15px 20px 15px;width:100%;position:absolute;bottom:-300px;height:100%;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.special-feature .mask-bottom p{padding:0px 5px;}
.special-feature .mask-bottom h4{margin:5px 0px 5px;}
.special-feature .s-feature-box:hover .mask-bottom{bottom:0;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.special-feature .mask-bottom i{font-size:38px;line-height:50px;}
.image-top-border img{border-top:5px solid;}
.image-top-border .service-image{position:relative;}
.service-image img{padding:15px;background:url(../img/bg.jpg) repeat;}
.image-top-border .service-image:before{content:"";width:4px;height:108px;position:absolute;top:0;left:0;}
.image-top-border .service-image:after{content:"";width:4px;height:108px;position:absolute;top:0;right:0;}
.service-details{padding:0 15px;}
.features-block .header-box{display:block;min-height:30px;margin:0 0 13px;overflow:hidden;}
.features-block .header-box .icon-box{background:none;color:#1e1e1e;float:left;height:30px;margin:0 10px 0 0;text-align:center;width:24px;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;}
.features-block .header-box a.icon-box:hover{opacity:0.8;filter:alpha(opacity=80);-webkit-transition:opacity .2s linear;transition:opacity .2s linear;}
.features-block .header-box .icon-box i:before{font-size:20px;line-height:30px;}
.features-block .header-box h6{margin:6px 0 0;}
.features-list{padding:40px 0 0 0px;}
.features-list-left{text-align:left;}
.features-list-right{text-align:left;}
.features-list-right.text-right{text-align:right;}
.features-list li{list-style:none;padding:20px 0;line-height:2;font-size:15px;font-weight:300;position:relative;}
.features-list li i{display:block;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;width:70px;height:70px;margin:20px auto;line-height:70px;top:0px;text-align:center;position:absolute;}
.features-list-left li i{left:0px;}
.features-list-right li i{right:0px;}
.features-list-left .features-content{margin-left:90px;}
.features-list-right .features-content{margin-right:90px;}
.responsive-features span{font-size:24px;margin-right:10px;}
.responsive-features h5,
.responsive-features p{display:inline-block;margin:0 0 10px;text-transform:capitalize;}
.progress{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height:12px;}
.about-us h6{margin-bottom:10px;}
.progress-bar{font-size:14px;background:#1e1e1e;filter:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;line-height:40px;text-align:left;text-indent:10px;text-shadow:none;-webkit-transition:background 0.2s linear;transition:background 0.2s linear;}
.progress-label{color:#171717;font-weight:300;position:absolute;right:-1px;top:-38px;}
.white .progress-label{color:#ffffff;}
.white .progress{background-color:#f7f7f7;}
.progress-bar{text-align:right;position:absolute;height:12px;}
.progress{background-color:#333333;margin-bottom:10px;}
.progress.new{height:15px;}
.work-section .nav li,
.mixed-grid .nav li{padding:7px 15px;margin:0 20px 30px 20px;border-radius:3px;border:1px solid transparent;color:#ffffff;text-transform:capitalize;}
.general-section .nav li,
.mixed-grid.general-section .nav li{margin:0 0px 0px 0px;}
.work-section .nav.black li,
.mixed-grid .nav.black li{color:#f9f9f9;}
.work-section .nav li.active,
.work-section .nav li:hover,
.mixed-grid .nav li.active,
.mixed-grid .nav li:hover{border:1px solid #ffffff;cursor:pointer;color:#ffffff;}
.mixed-grid.general-section .nav.black li.active,
.mixed-grid.general-section .nav.black li:hover,
.mixed-grid.general-section .nav li.active,
.mixed-grid.general-section .nav li:hover,
.mixed-grid.general-section .nav li{border:0px;}
.work-section .nav.black li.active,
.work-section .nav.black li:hover,
.mixed-grid .nav.black li.active,
.mixed-grid .nav.black li:hover{border:1px solid #171717;cursor:pointer;color:#f9f9f9;}
.work-section .nav-pills{text-align:center;}
.work-section .portfolio-grid .grid{max-width:400px;margin:0px auto;}
.work-section .nav > li,
.mixed-grid .nav > li{float:none;display:inline-block;}
.general-section .nav{position:relative;}
.general-section .nav:before{content:"";display:block;font-family:FontAwesome;width:100%;position:absolute;top:12px;height:4px;}
.general-section .nav > li{float:left;padding:0 20px 20px 25px;text-transform:uppercase;font-weight:600;font-size:16px;background-color:#242424;margin-left:0px;font-family:Oswald,sans-serif;letter-spacing:1px;}
.general-section.white .nav > li{background:url(../img/bg.jpg) repeat;}
.general-section .nav > li:hover{cursor:help;}
.general-section.white .nav > li{cursor:pointer;}
.general-section .nav > li:before{content:"\f029";display:block;font-family:FontAwesome;left:0px;position:absolute;top:1px;}
.general-section #mix-container .mix{padding:0px;}
.general-section.white #mix-container .mix{display:none;padding:5px;}
.general-section.white #mix-container.new .mix,
.general-section.item-pad #mix-container.new .mix,
.general-section #mix-container .mix{display:none;}
.general-section.white #mix-container.new .mix,
.general-section.item-pad #mix-container.new .mix{padding:20px;}
.general-section.panel-group #mix-container .mix{display:none;padding:0px;}
#mix-container.new .caption-block{background:none !important;}
#mix-container.no-item-pad .mix{display:none;padding:0px;}
.portfolio-list .nav-pills{padding-bottom:20px;}
.figcaption{width:100%;}
.figcaption{position:absolute;top:50%;transform:translateY(-50%);opacity:0;text-align:center;color:#ffffff;padding:20px;width:100%;left:0;right:0;}
.figcaption i{color:#ffffff;padding:10px;background:rgba(0,0,0,.8);border:1px solid;}
.figcaption h4{padding-bottom:15px;}
.caption-block{padding:10px;color:#111111;}
.white .caption-block{color:#fff;}
.portfolio-grid .grids:hover .figcaption{position:absolute;opacity:1;}
.portfolio-grid .grids:hover img{opacity:.2;}
.portfolio-list .portfolio-grid .grids:hover img{opacity:.8;}
.portfolio-grid .grids:hover .grid{background-color:#000000;}
.portfolio-grid .grid{position:relative;}
.portfolio-grid .grid img{}
.img-overlay{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.8);bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:all 0.2s ease-out 0s;}
.widget .img-overlay{display:none;}
.grid-item:hover .img-overlay,
.grid-item:hover .figcaption{opacity:1;}
.project-meta{margin-bottom:20px;}
.grid-list .grids{border-bottom:1px dashed rgba(0,0,0,.1);padding-bottom:40px !important;margin-bottom:30px !important;}
.grid-list .title{margin-bottom:8px;}
.grid-list .description{margin-bottom:15px;text-transform:uppercase;font-size:12px;}
.work-process-box{border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;border:1px solid #cccccc;background-color:#f7f7f7;width:250px;height:250px;text-align:center;display:table;margin:20px auto;}
.work-process-box .title{border-bottom:1px inset #333333;padding-bottom:10px;margin-bottom:15px;}
.work-process-box .process-content{vertical-align:middle;display:table-cell;padding:50px;position:relative;}
.item-number{text-align:center;color:#333333;padding:14px 0;right:20px;top:10px;content:"";width:50px;height:50px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;float:left;margin-right:15px;}
.quick-item{float:left;margin:0 20px 10px 0;}
.quick-item h4{margin-top:8px;float:left;}
.ribbon-wrapper{width:85px;height:88px;overflow:hidden;position:absolute;top:-3px;right:-3px;}
.ribbon{text-align:center;font-size:12px;position:relative;padding:5px 0;left:-5px;top:15px;width:120px;-webkit-box-shadow:0px 0px 3px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 3px rgba(0,0,0,0.3);box-shadow:0px 0px 3px rgba(0,0,0,0.3);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);}
.ribbon:before, .ribbon:after{content:"";border-top:3px solid #6e8900;border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;bottom:-3px;}
.ribbon:before{left:0;}
.ribbon:after{right:0;}
.ribbon.red{background-color:#ff0000;background-image:-webkit-gradient(linear, left top, left bottom, from(#ff0000), to(#bf0c0c));background-image:-webkit-linear-gradient(top, #ff0000, #bf0c0c);background-image:-moz-linear-gradient(top, #ff0000, #bf0c0c);background-image:-ms-linear-gradient(top, #ff0000, #bf0c0c);background-image:-o-linear-gradient(top, #ff0000, #bf0c0c);}
.ribbon.blue{background-color:#03b6f7;background-image:-webkit-gradient(linear, left top, left bottom, from(#03b6f7), to(#0c8fbf));background-image:-webkit-linear-gradient(top, #03b6f7, #0c8fbf);background-image:-moz-linear-gradient(top, #03b6f7, #0c8fbf);background-image:-ms-linear-gradient(top, #03b6f7, #0c8fbf);background-image:-o-linear-gradient(top, #03b6f7, #0c8fbf);}
.ribbon.green{background-color:#BFDC7A;background-image:-webkit-gradient(linear, left top, left bottom, from(#BFDC7A), to(#8EBF45));background-image:-webkit-linear-gradient(top, #BFDC7A, #8EBF45);background-image:-moz-linear-gradient(top, #BFDC7A, #8EBF45);background-image:-ms-linear-gradient(top, #BFDC7A, #8EBF45);background-image:-o-linear-gradient(top, #BFDC7A, #8EBF45);}
.ribbon.yellow{background-color:#ffc400;background-image:-webkit-gradient(linear, left top, left bottom, from(#ffc400), to(#eab505));background-image:-webkit-linear-gradient(top, #ffc400, #eab505);background-image:-moz-linear-gradient(top, #ffc400, #eab505);background-image:-ms-linear-gradient(top, #ffc400, #eab505);background-image:-o-linear-gradient(top, #ffc400, #eab505);}
.ribbon.no-gradiant{background-image:none;}
.ribbon.white{text-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);-moz-text-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);-webki-text-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);}
#fun-factor .fun-icon:before{content:"\f16c";font-family:FontAwesome;font-size:100px;position:absolute;left:20px;bottom:-20px;}
.fact-counter h3{font-size:35px;}
.fact-counter h3>span{display:block;font-size:20px;color:rgba(255,255,255,.6);}
.circle.count-number{border:2px solid;position:relative;border-radius:50%;width:150px;height:150px;line-height:150px;margin:0px auto;margin-bottom:20px;}
.circle.count-number:before{content:"";width:10px;height:10px;position:absolute;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background-color:#ffffff;left:0;right:0;margin:0px auto;bottom:-5px;}
.count-number .counter{font-size:92px;font-weight:bold;font-family:Oswald,sans-serif;line-height:1;}
div.count-number{position:relative;padding-bottom:10px;margin-bottom:10px;}
div.count-number:before{content:"";width:40px;height:0px;position:absolute;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;left:0;right:0;margin:0px auto;bottom:4px;}
div.count-number{line-height:1;margin-bottom:0;padding-bottom:0;}
.top-border.count-number{position:relative;padding-top:20px;}
.top-border.count-number:before{top:10px;}
.piechart{position:relative;display:inline-block;text-align:center;margin:15px 0px;width:100%;}
.piechart canvas{position:absolute;top:0;left:0;right:0;margin:0px auto;}
.piechart span{font-size:30px;font-weight:bold;font-family:arial;position:relative;line-height:140px;top:0px;z-index:2;}
.piechart span:after{content:'%';}
.item-box{padding-bottom:40px;}
.item-box i{color:#1e1e1e;display:block;left:15px;margin:8px 15px 0 0;position:absolute;text-align:center;text-decoration:none;transition:opacity 0.2s linear 0s;}
a:hover i.bg-color{color:#ffffff !important;}
.white .item-box a:not(.btn){color:#ffffff;display:inline-block;transition:opacity 0.2s linear 0s;}
.item-box a:not(.btn){color:#dedede;display:inline-block;transition:opacity 0.2s linear 0s;}
.item-box a{margin-left:75px;margin-bottom:10px;}
.item-box.small a{margin-left:25px;margin-bottom:10px;}
.item-box.small{padding-bottom:10px;}
.item-box.icons-circle a,
.item-box.icons-rounded a,
.item-box.icons-square a{margin-left:70px;}
.item-box.inverse a:hover i{color:#171717;}
.item-box.icons-color:hover i{color:#171717;}
.item-box.icons-color.hover-white:hover i{color:#ffffff;}
.twitter-feed{text-align:center;padding-bottom:15px;}
.tweet{padding:12px 0px 0px;}
.twitter-feed .owl-pagination,
.twitter-feed .owl-buttons,
.twitter-feed .icon-twitter,
.twitter-feed .username{display:none;}
.twitter-feed .tweet_text{color:#FFFFFF;font-size:20px;}
.twitter-feed .tweet_time a{font-style:italic;font-size:17px;}
.twitter-feed .tweet_user a,
.tweet_text a{text-decoration:underline;}
.twitter-feed .tweet_user a,
.tweet_text a,
.twitter-feed .tweet_text{color:#FFFFFF;}
.twitter-feed i{padding:15px;}
.latest-posts{margin:0px;padding:0;}
.latest-posts li{list-style:none;clear:both;margin-bottom:35px;}
.latest-posts li:last-child{margin-bottom:10px;}
.latest-posts .post-thumb{width:100px;}
.latest-posts .post-thumb{float:left;}
.latest-posts li img{margin-right:10px;}
.pagination > li > a,
.pagination > li > span{color:#171717;}
.entry-title,
.post-title{font-size:22px;font-weight:600;margin:0 0 17px;text-transform:uppercase;}
.post-item{padding-bottom:30px;margin-bottom:30px;border-bottom:1px dashed #cccccc;}
.post-title{margin-top:25px;}
.content-block{margin-bottom:20px;}
.post-content{margin-bottom:15px;}
.post-list .post-item{padding-bottom:40px;}
.post-list .post-image.pull-left{margin-right:20px;}
.mixed-grid.blog .grid-item{padding:15px 15px 0 15px!important;margin-bottom:15px!important;}
.mixed-grid.blog .grid-item .post-meta{padding-bottom:25px !important;border-bottom:1px dashed #cccccc;}
.right-post-meta{float:right;}
.right-post-meta i{font-size:11px;}
.meta-like{margin-right:5px;}
.meta-comment{}
.video-box{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.4);-moz-box-shadow:0 1px 2px rgba(0,0,0,.4);box-shadow:0 1px 2px rgba(0,0,0,.4);height:0;margin-bottom:22px;overflow:hidden;padding-bottom:56.25%;position:relative;}
.video-box embed,
.video-box iframe,
.video-box object,
.video-box video{height:100%;left:0;position:absolute;top:0;width:100%;}
.width-320{width:320px;}
.meta,
.post-meta{font-size:11px;font-style:italic;margin-top:10px;color:#7f7f7f;}
.post-meta span,
.meta span{font-size:12px;margin-right:8px;}
.post-meta span.category{margin-right:0px;}
.post-meta i,
.meta i{margin-right:6px;margin-top:5px;}
.name{font-size:18px;margin:0;padding:25px 0 15px;position:relative;}
.name:before{bottom:0;content:"";height:2px;left:0;margin:0 auto;position:absolute;right:0;width:40px;}
.role{padding-bottom:12px;padding-top:8px;}
.author-img{margin-right:15px;}
.comment-item{margin-bottom:30px;padding-bottom:20px;border-bottom:1px dashed #cccccc;}
.team-item{max-width:270px;margin:0px auto;color:#ffffff;position:relative;padding-bottom:20px;}
.team-item .description{padding:0px 15px;}
.team-item .social-icon{position:absolute;left:0;right:0;top:0;padding:0px;opacity:0;}
.team-item .social-icon i{float:left;width:50%;padding:52px;border:1px solid rgba(0,0,0,.1);font-size:30px;margin:0px;}
.team-item:hover .social-icon{opacity:1;}
.testimonials blockquote{font-size:15px;font-style:italic;margin-bottom:0;}
.client-details{font-size:12px;margin:8px 0;}
.client-details strong{display:block;font-size:14px;text-transform:uppercase;}
.client-details span{color:#7f7f7f;}
.client-details span.white{color:#ffffff;}
.desc-border blockquote,
.quote blockquote,
.no-border blockquote{border-left:0;}
.no-border blockquote{padding:0px;}
.desc-border{border:1px solid;border-radius:5px;margin-bottom:15px;}
.desc-border .star-rating{padding:5px 0 12px 0;}
.inline strong,
.inline span,
.inline div,
.inline p{display:inline-block;}
.item{position:relative;}
.testimonials .item > p{padding:0 15px;}
.bottom-arrow{position:relative;}
.bottom-arrow:before{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#e1e1e1 transparent transparent;border-image:none;border-right:10px solid transparent;border-style:solid;border-width:10px;bottom:-20px;content:"";display:block;height:0;position:absolute;width:0;}
.bottom-arrow:before,
.bottom-arrow:after{left:0;margin:0 auto;right:0;}
.bottom-arrow:after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#feb600 transparent transparent;border-image:none;border-right:10px solid transparent;border-style:solid;border-width:10px;bottom:-20px;content:"";display:block;height:0;position:absolute;width:0;}
.quote{padding:15px 15px 15px 15px;}
.desc-border.quote blockquote{margin:0;padding:0 0 0 38px;}
.text-center .quote{text-align:center;}
.text-center .quote p{font-size:17px;font-weight:500;font-style:italic;}
.quote blockquote{margin:0;padding:0 0 0 38px;}
.quote blockquote:before{content:open-quote;font-size:50px;font-weight:bold;left:16px;line-height:1;position:absolute;top:14px;}
.quote blockquote:after{content:close-quote;display:inline-block;font-size:50px;font-weight:bold;line-height:0;margin:0 0 5px;vertical-align:bottom;}
.client-details.left-align{position:relative;}
.client-details.left-align .client-image{position:absolute;left:auto;right:auto;top:30px;}
.client-details.left-align .client-image,
.client-details.left-align .client-details{display:inline-block;text-align:left;}
.client-details.left-align .client-details{margin-left:70px;text-transform:uppercase;}
.client-details.left-align .client-details strong{padding-top:20px;}
.client-details.left-align .client-image img{width:50px;height:50px;}
#clients a{display:block;height:85px;overflow:hidden;}
#clients a img{height:auto;margin:0px auto;max-width:100%;transition:all 0.3s ease-out 0s;display:block;}
#clients a:hover img{margin-top:-45px;transition:all 0.3s ease-out 0s;}
#client-list img{border:1px solid #f2f2f2;border-left:2px solid;margin:10px 0;}
#client-list .client-list-item a{padding:10px;}
#client-list .client-list-item img:hover{opacity:.6;}
#get-quote{padding:30px 0;font-family:Oswald,sans-serif;font-size:22px;font-weight:300;text-transform:uppercase;letter-spacing:1px;}
.get-a-quote a{font-weight:500;text-decoration:underline;}
.get-a-quote a.black:hover{color:#111111;}
.get-a-quote a.white:hover{color:#ffffff;}
.get-a-quote:hover a{padding-left:10px;}
.request-quote{text-align:left;position:relative;top:-60px;margin-bottom:-60px;}
.request-quote .item-box{padding-bottom:0;}
.request-quote .item-box i{margin-top:0;}
.request-quote p,.request-quote h4{margin-left:65px;}
.request-quote p{margin-bottom:0;}
.request-quote .btn{float:right;margin:8px 0 0;}
.request-quote .bg-color .btn,.request-quote .bg-color .item-box i{background:#f7f7f7;}
.transparent-header.dark-header .navbar{background:none;}
.transparent-header.dark-header .sticky-wrapper.is-sticky .navbar{background:#313332;}
.transparent-header .sticky-wrapper{z-index:999;}
.page-header{position:relative;}
.page-header h5{font-weight:400;margin-top:10px;margin-bottom:10px;text-transform:uppercase;font-size:15px;letter-spacing:1px;}
.page-header .container::before{content:none;}
#page .page-title-left .breadcrumb{left:auto;margin:-10px 0 0;padding:0;position:absolute;right:15px;top:50%;width:auto;background:none;}
.page-title-right{text-align:right;}
#page .page-title-right .breadcrumb{right:auto;left:15px;margin:-10px 0 0;padding:0;position:absolute;top:50%;width:auto;}
.page-title-center{text-align:center;}
.page-title-pattern{background:url(../img/sections/bg/pattern-bg.png) repeat;}
.page-title-left.mini h1.title{font-size:15px;}
.page-title-left.dark,.page-title-left.dark .breadcrumb > li > a{background:#252525;color:#fff;}
.page-header #bg-video,header#my-video{min-height:130px;background:transparent;}
.page-header .mbYTP_wrapper{z-index:0 !important;}
.page-header{border-bottom:1px solid #2d2d2d;padding:30px 0;background-color:#181819;margin:0px;}
.page-header h1{margin:0;font-size:32px;text-transform:uppercase;font-weight:700;}
#page .breadcrumb.white a{color:#ffffff;}
#page .breadcrumb{border-radius:0;background:none !important;color:#7f7f7f;font-size:11px;line-height:18px;margin:0;padding:11px 0;}
.breadcrumb > li > a{color:#7f7f7f;text-decoration:none;transition:opacity 0.2s linear 0s;text-transform:capitalize;}
.breadcrumb > li > a:hover{opacity:0.8;transition:opacity 0.2s linear 0s;}
#video-controls{top:50%;display:none;position:absolute;left:0;right:0;margin:0px auto;z-index:99;text-align:center;}
#video-controls a{text-decoration:none;}
#bg-video,
.video-half-content{min-height:552px;}
.video-pattern:after{background:url(../img/patterns/pattern.png) repeat;content:"";height:100%;left:0;position:absolute;top:0;width:100%;}
#video-play{border:2px solid;padding:20px;border-radius:50%;-moz-border-radius:50%;-khtml-border-radius:50%;}
.mbYTP_wrapper{z-index:9!important;}
.video-section{overflow:hidden;padding:76px 0;position:relative;transition:opacity 0.2s linear 0s;}
.video-section video,
.video-section .video_item img{background-size:cover;bottom:0;height:auto;max-width:inherit;min-height:100%;min-width:100%;position:absolute;right:0;vertical-align:top;width:auto;z-index:-100;}
#my-video.video-bg{background-image:none;background-color:#000;position:relative;}
#my-video.video-bg .mbYTP_wrapper{z-index:0 !important;}
#my-video.video-bg:after{position:absolute;background:rgba(0,0,0,0.6);content:"";width:100%;height:100%;left:0;right:0;top:0;z-index:0;}
#my-video.video-bg #bg-video{min-height:650px;}
#my-video.video-bg #video-play{display:none;}
.video-bg .video-slider-container{max-width:1200px;margin:0 auto;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:9;}
#my-video.video-bg .video-slider-text{margin-bottom:10px;}
#my-video.video-bg .video-slider-text h1{color:#ffc400;text-align:center;}
.video-slider-text ul{padding:0;text-align:center;list-style:none;width:100%;}
#my-video.video-bg p{text-align:center;margin-bottom:20px;}
#my-video.video-bg p > a.btn{margin:0 5px;}
.map-canvas *{border:0 none;}
.map-section img{max-width:inherit;}
.map-data h6{margin-bottom:5px;text-transform:uppercase;font-weight:600;}
.contact-info .item-box{padding-bottom:0;text-align:center;}
.contact-info .item-box i{background:#fff;margin:0 auto 17px;position:relative;text-align:center;left:0;height:70px;width:70px;line-height:70px;position:relative;}
.contact-info .item-box i:after{border:2px solid #ffffff;position:absolute;width:100%;height:100%;content:"";left:-7px;top:-7px;padding:40px;}
.contact-info .item-box p{margin-bottom:0;}
.contact-info .item-box p > a{margin:0;}
.btn-default.disabled, .btn-default.disabled.active, .btn-default.disabled.focus, .btn-default.disabled:active, .btn-default.disabled:focus, .btn-default.disabled:hover, .btn-default[disabled], .btn-default.active[disabled], .btn-default.focus[disabled], .btn-default[disabled]:active, .btn-default[disabled]:focus, .btn-default[disabled]:hover, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default.active, fieldset[disabled] .btn-default.focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:hover{background-color:#f1f1f1;}
.help-block{bottom:-23px;display:block;margin-bottom:3px;position:absolute;}
.sitemap li{position:relative;padding-left:15px;}
.sitemap li a:before{content:"\f105";display:block;font-family:FontAwesome;font-size:14px;font-style:normal;font-weight:normal;left:0;line-height:12px;position:absolute;top:8px;}
.sidebar .widget{margin-bottom:40px;}
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover{background:none;}
.widget .list-group.panel > .list-group-item{border-bottom-right-radius:4px;border-bottom-left-radius:4px}
.widget .list-group-submenu{margin-left:20px;}
.widget .list-group-item{border:0;}
.widget.list-border .list-group-item{border:1px solid rgba(0,0,0,.05);}
.list-border .list-group-item.active,
.list-border .list-group-item.active:focus,
.list-border .list-group-item.active:hover,
.list-border .list-group-item:hover{color:#ffffff;}
.list-border .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0;}
.list-border .list-group-item:last-child{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0;}
.widget .panel{border:0;box-shadow:none;}
.widget a.list-group-item:focus,
.widget a.list-group-item:hover{background:none;}
.list-group-item{list-style:outside none none;padding-bottom:5px;padding-left:20px;padding-top:5px;position:relative;}
.list-group-item:before{content:"\f105";display:block;font-family:FontAwesome;left:0;position:absolute;top:5px;}
.list-border .list-group-item{padding:10px 30px;}
.list-border .list-group-item:before{top:8px;left:15px;}
.list-icons .list-group-item i{margin-left:7px;display:initial;}
.pdf i{color:#ff0000;}
.list-group-item .fa{margin-left:7px;display:none;}
ul.tags,
.filter-price-box{display:table;margin:0 auto;}
ul.tags li{float:left;margin:0 3px 3px 0;}
.tags li a{border-radius:2px;color:#ffffff !important;display:block;font-size:12px;height:24px;line-height:24px;padding:0 5px;text-decoration:none;transition:all 0.2s linear 0s;}
.tags li a:hover{opacity:.5;}
.social-feed.loaded{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);}
.social-feed{display:table;margin:0 auto;}
.social-feed li{float:left;height:62px;list-style:outside none none;margin-bottom:5px;margin-right:5px;width:60px;}
.social-feed li img{height:62px;width:62px;}
.widget .price{font-size:18px;}
.widget .shop h5{font-size:16px;font-weight:500;margin-bottom:10px;}
.widget .price{padding-bottom:10px;}
.widget .price del{margin-right:10px;font-size:14px;}
.new-radio{border-radius:7px;height:14px;width:14px;}
.new-radio, .new-checkbox{background:none repeat scroll 0 0 #fff;cursor:pointer;float:left;margin:0px 0 0 -20px;position:absolute;}
.filter .filter-price-box{padding-bottom:15px;}
.nstSlider{background:none #CCCCCC;cursor:pointer;height:2px;position:relative;width:260px;max-width:100%;margin:25px auto 40px;}
.bar{height:3px;cursor:pointer;position:absolute;}
.nstSlider .rightGrip, .nstSlider .leftGrip{position:absolute;top:5px;margin-left:-2px;border-width:0px 5px 0;}
.range .leftLabel{left:0px;top:12px;font-size:12px;font-family:'Lato';position:absolute;}
.range .rightLabel{font-family:'Lato';top:12px;left:0px;font-size:12px;position:absolute;}
.bar:after{height:8px;width:1px;position:absolute;right:-1px;top:-3px;content:"";cursor:pointer;}
.bar:before{height:8px;width:1px;position:absolute;left:0px;top:-3px;content:"";cursor:pointer;}
.nstSlider:after{height:8px;width:1px;background:#bebebe;position:absolute;right:-1px;top:-3px;content:"";cursor:pointer;}
.nstSlider:before{height:8px;width:1px;background:#bebebe;position:absolute;left:0px;top:-3px;content:"";cursor:pointer;}
.rightGrip{height:15px;width:2px;position:absolute;right:0;top:8px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:10px solid;}
.leftGrip{height:15px;width:2px;position:absolute;left:0;top:8px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:10px solid;}
.filter-print-price{padding:7px 0px 0px;margin:0px 17px;}
.filter-print-price a h4{padding:5px 31px;color:#FFFFFF;text-align:center;font-family:'Lato';font-size:14px;margin:0;width:95px;border:1px solid;text-transform:capitalize;}
.filter-print-price a h4:hover{background-color:#FFFFFF;border:1px solid;}
.filter-print-price .price{font-family:'Lato';color:#656565;font-weight:600;font-size:14px;margin-left:6px;text-align:center;}
.drag{font-family:'Lato';color:#656565;font-size:12px;font-weight:600;margin:12px 0 0 -9px;display:block;}
.filter-print-price li{display:inline-block;list-style:none;}
.widget ul{padding:0px;margin:0px;}
.widget li{list-style:none;}
.widget li a,
.widget li a:visited{color:#7f7f7f;text-decoration:none;}
.widget li{line-height:25px;}
.widget a,
.widget a:visited{color:#7f7f7f;text-decoration:none;-webkit-transition:color .2s linear;transition:color .2s linear;}
.widget a:hover{color:#000;-webkit-transition:color .2s linear;transition:color .2s linear;}
.widget .widget-title .title{font-size:16px;line-height:1.3;text-transform:uppercase;margin:0 0 12px;position:relative;overflow:hidden;}
.sidebar .widget .widget-title .title:after{content:"";display:inline-block;height:0.8em;vertical-align:bottom;width:100%;margin-right:-100%;margin-left:15px;border-top:4px solid;}
.widget .widget-title{margin:0 0 16px;position:relative;}
.sidebar.widget .widget-title{border-bottom:1px solid #e1e1e1;margin:0 0 16px;position:relative;}
.newsletter form{margin:5px 0 0;position:relative;}
.newsletter input{margin:0;padding-right:43px;}
.newsletter .submit{color:#ffffff;height:38px;outline:none;padding:0;position:absolute;right:1px;top:1px;width:38px;border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border:0;}
.newsletter .selectBox,
.newsletter .form-control{height:40px;line-height:22px;margin-bottom:22px;padding:8px 12px;}
.newsletter .submit.bg-color:hover{background-color:#333333;}
.newsletter .has-feedback .form-control-feedback{right:35px;}
#footer .widget ul.widget-post > li{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #7c7c7c;}
#footer .widget ul.widget-post > li:last-child{border:none;}
.widget-post .post-img{width:auto;float:left;margin-right:15px;}
.widget-post h6{margin-bottom:5px;}
.service-section h4{margin-bottom:10px;}
.service-list ul{margin-top:20px;}
.service-list li{position:relative;text-transform:capitalize;}
.service-list i,
.service-list span{position:absolute;top:2px;font-size:20px;}
.service-list p{margin-left:30px;}
.service-section .nav > li > a:focus,
.service-section .nav > li > a:hover,
.service-section .nav > li.active > a:focus{background-color:transparent;}
.service-section .tab-content{margin-bottom:20px;margin-top:0px;}
.service-section .tab-pane{margin-bottom:20px;margin-top:20px;}
.service-section .widget .list-group-submenu{margin-left:0px;}
.service-section .list-border .list-group-submenu .list-group-item:before{padding-left:15px;}
.service-section .list-border .list-group-submenu .list-group-item{padding-left:45px;}
.service-section .widget .list-group.panel > .list-group-item{border-bottom-left-radius:0;border-bottom-right-radius:0;}
.list-border .list-group-item.active,
.list-border .list-group-item.active:focus,
.list-border .list-group-item.active:hover,
.list-border.widget a.list-group-item:focus,
.list-border.widget a.list-group-item:hover{color:#ffffff;}
.box-item{background:#1a1a1d;padding:20px;border:1px solid #0b0c0d;color:#fff;}
.box-item h4,
.lit-space h4{margin-bottom:5px;}
.lit-space .read-more{font-size:11px;}
.box-item .btn{margin:0px 0 15px 0;}
.count-down-box{text-align:center;}
.comming-soon .daycounter-container{margin-bottom:50px;}
.comming-soon .countdown-section{border:none;background:url(../img/bg.jpg) repeat;width:165px;height:110px;margin:15px 2px;}
.comming-soon .countdown-amount{font-size:60px;font-weight:bold;line-height:110px !important;}
.comming-soon .countdown-period{color:#000;font-size:18px;}
.coming-text{margin-top:-4px;}
.coming-text form{position:relative;}
.coming-text .success{bottom:100%;margin-bottom:5px;position:absolute;}
.coming-text .form-control{padding-right:100px;background:url(../img/bg.jpg) repeat;box-shadow:none;border:0;}
.coming-text .btn{position:absolute;right:0;top:0;width:90px;}
.countdown-block{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.countdown-block h1{letter-spacing:5px;}
.countdown-rtl{direction:rtl;}
.daycounter-container{margin:0 aut0;text-align:center;}
.countdown-holding span{color:#888;}
.countdown-row{clear:both;padding:0;text-align:center;position:relative;display:inline-block;margin:0 auto;}
.countdown-section{display:block;float:left;font-size:75%;text-align:center;margin:15px;width:100px;height:85px;line-height:83px;border:2px solid;position:relative;}
.countdown-amount{font-size:40px;font-family:Oswald,sans-serif;}
.countdown-period{display:block;line-height:20px;font-size:15px;color:#FFC400;}
.countdown-descr{display:block;width:100%;}
.event-shedule .box{position:relative;margin:20px 0;}
.event-shedule .box i{color:#FFC400;font-size:40px;position:absolute;left:0;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.event-shedule .box .box-inner{margin-left:60px;text-align:left;}
.event-shedule .box .box-inner h4{margin-bottom:0;}
.event-shedule .register-btn{margin:60px auto 0;display:block;}
.register-now .form-inline .form-control{width:100%;margin-bottom:20px;color:#fff;}
.register-now .register-form .btn{margin-top:20px;}
.countdown-block{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.countdown-block h1{letter-spacing:5px;}
.countdown-rtl{direction:rtl;}
.daycounter-container{margin:0 aut0;text-align:center;}
.countdown-holding span{color:#888;}
.countdown-row{clear:both;padding:0;text-align:center;position:relative;display:inline-block;margin:0 auto;}
.countdown-section{display:block;float:left;font-size:75%;text-align:center;margin:15px;width:100px;height:85px;line-height:83px;border:2px solid;position:relative;}
.countdown-amount{font-size:40px;font-family:Oswald,sans-serif;color:#ffffff;}
.countdown-period{display:block;line-height:20px;font-size:15px;color:#FFC400;}
.countdown-descr{display:block;width:100%;}
.event-shedule .box{position:relative;margin:20px 0;}
.event-shedule .box i{color:#FFC400;font-size:40px;position:absolute;left:0;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.event-shedule .box .box-inner{margin-left:60px;text-align:left;}
.event-shedule .box .box-inner h4{margin-bottom:0;}
.event-shedule .register-btn{margin:60px auto 0;display:block;}
.register-now .form-inline .form-control{width:100%;margin-bottom:20px;color:#fff;}
.register-now .register-form .btn{margin-top:20px;}
.gallery-list{list-style:none;padding-left:0;}
.gallery-list > li{position:relative;}
.gallery-list > li i{position:absolute;left:0;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.gallery-list > li p{margin-left:30px;margin-bottom:20px;}
.schedule .tabs{border:1px solid #ccc;}
.schedule .tabs .nav-tabs{border-bottom:2px solid #FFC400;}
.schedule .tabs .nav-tabs > li{text-align:center;font-family:Oswald,sans-serif;padding:10px;border-right:1px solid #ccc;background:#eee;width:100%;}
.schedule .tabs .nav-tabs > li.active{background:#FFC400;}
.schedule .tabs .nav-tabs > li:last-child{border-right:none;}
.schedule .tabs .nav-tabs > li > a{font-size:18px;text-transform:uppercase;letter-spacing:2px;padding:0;color:inherit;border:none;}
.schedule .tabs .nav-tabs > li > a .date{display:block;font-size:14px;margin-top:5px;}
.schedule .nav-tabs > .active > a, .schedule .nav-tabs > .active > a:hover, .schedule .nav-tabs > .active > a:focus{border:none;}
.schedule .nav-tabs > li.active, .schedule .nav-tabs > li.active:hover, .schedule .nav-tabs > li.active:focus{background:#FFC400;color:#fff;}
.schedule .nav-tabs > .active > a,.schedule .nav > li > a:focus, .schedule .nav > li > a:hover{background:none;border:none;}
.schedule .tab-content > .tab-pane{padding:15px;background:#fff;}
.schedule .schedule-tab .panel-group{margin-bottom:0;}
.tab-content.schedule-tab{margin:0;}
.schedule .schedule-tab .panel-group .panel .panel-heading > .panel-title::before{content:"\e94e";font-family:"icomoon";top:22px;left:20px;position:absolute;}
.schedule .schedule-tab .panel-group .panel .panel-heading{border-bottom:1px solid #ccc;}
.schedule .schedule-tab .panel-group .panel:last-child .panel-heading,.schedule .schedule-tab .panel-group .panel .panel-heading > .panel-title > a{border-bottom:none;}
.schedule .schedule-tab .panel-heading > .panel-title{padding:15px 0 15px 15px;}
.schedule .schedule-tab .panel-heading > .panel-title > a{position:relative;padding:9px 9px 9px 35px;}
.schedule .schedule-tab .panel-group .panel .panel-heading > .panel-title > a:after{content:"\f068";font-family:FontAwesome;position:absolute;right:20px;color:#7c7c7c;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);background:none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;height:auto;margin:0;width:auto;display:block;}
.schedule .schedule-tab .panel-group .panel .panel-heading > .panel-title > a.collapsed:after{content:"\f067";font-family:FontAwesome;position:absolute;right:20px;color:#7c7c7c;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);background:none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;height:auto;margin:0;width:auto;}
.schedule .schedule-tab .panel-heading > .panel-title > a .title{color:#7c7c7c;letter-spacing:1px;padding-left:10px;}
.schedule .schedule-tab .panel-body{padding-top:40px;}
.schedule .schedule-tab .panel-body img{border:2px solid #ccc;}
.schedule .schedule-tab h5.speaker-title,.schedule .schedule-tab h6.speaker-designation{margin-bottom:10px;}
.faq .panel-group{border:1px solid #7c7c7c;background:#fff;}
.faq .panel-group{padding:15px;}
.faq .panel-group .panel{border-bottom:1px solid #7c7c7c;}
.faq .panel-group .panel:last-child{border-bottom:none;}
.faq .panel-group .panel .panel-heading > .panel-title::before{content:none;}
.faq .panel-group .panel .panel-heading > .panel-title > a,.faq .panel-group .panel .panel-heading > .panel-title > a:hover{padding-left:9px;color:#7c7c7c;}
.faq .panel-group .panel .panel-heading > .panel-title > a{padding:9px;}
.faq .panel-group .panel .panel-heading > .panel-title{position:relative;z-index:1;}
.faq .panel-group .panel .panel-heading > .panel-title:after{content:"\f067";font-family:FontAwesome;position:absolute;right:20px;color:#7c7c7c;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:-1;}
.faq .panel-group .panel.active .panel-heading > .panel-title:after{content:"\f068";}
.book-block{padding-top:50px;padding-bottom:50px;}
.book-block h1{font-weight:800;}
.book-block h5{margin-top:50px;}
.book-block ul.book-description{list-style:none;padding:0;}
.book-block ul.book-description > li{padding-left:50px;position:relative;margin-bottom:20px;}
.book-block ul.book-description > li i{color:#FFD033;font-size:30px;position:absolute;left:0;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.book-block .img-book{margin:0 auto;}
.book-block .register-now h5{margin-top:0;letter-spacing:1px;color:#fff;}
.book-block .register-form .btn{margin-top:0;width:100%;}
.about-author .author-img{float:left;padding-right:15px;}
.about-author p.author-desc{margin-bottom:10px;}
.author #video-controls{margin-top:-20px;}
.about-author .social-links{list-style:none;padding:0;text-align:left;}
.about-author .social-links > li{background:#FFC400;border-radius:50%;display:inline-block;font-size:15px;height:30px;margin-right:10px;text-align:center;line-height:30px;width:30px;color:#fff;}
.about-author .social-links > li a,.about-author .social-links > li a:hover{color:#fff;text-decoration:none;}
.header .primary .navbar .nav > li > a.btn.btn-default{background-color:#ffc400;border:0 none;border-radius:3px;box-shadow:none;color:#333;filter:none;line-height:22px;outline:medium none;padding:9px 20px;text-shadow:none;transition:background 0.2s linear 0s, color 0.2s linear 0s;white-space:normal;margin-top:15px;margin-right:10px;}
.section-404 h1{font-size:70px;display:inline-table;}
.input-group-btn .btn{margin-top:0;}
#about-us blockquote{font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-style:italic;line-height:1.625;margin-bottom:0;}
.portfolio-grid.fashion .grids{width:20%;}
.progress-bar.light-bg{background-color:#ffffff !important;}
.portfolio-title{background:rgba(0, 0, 0, 0.6);bottom:0;color:#ffffff;left:0;margin:0 auto !important;opacity:0;position:absolute;right:0;text-align:center;text-transform:uppercase;width:100%;}
.grid-item:hover img{opacity:0.3;}
.grid-item:hover .grid{background:#000000;}
.grid-item:hover .portfolio-title{opacity:1;}
#get-quote-1{float:left;width:100%;}
.red, .icon.red{color:#ff0000;}
.border{border-width:1px;}
.work{position:relative;}
.work .work-title{left:0;right:0;position:absolute;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.work .title{bottom:46px;font-size:18px;font-weight:bold;line-height:20px;margin:7px;opacity:0;text-align:center;}
.work .work-title > .btn{opacity:0;}
.work:hover .title{opacity:1;color:#fff;}
.work:hover .work-title > .btn{opacity:1;}
.work .bg-hover{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.8);bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:all 0.2s ease-out 0s;}
.work:hover .bg-hover{opacity:1;transition:all 0.2s ease-in 0s;}
.carousel{position:relative;}
.carousel-inner.no-pad .carousel-caption{left:0%;right:0%;padding-left:20px;padding-right:20px;bottom:0;height:110px;padding-bottom:0;}
.motor .carousel-inner.no-pad .carousel-caption{top:auto;transform:none;-ms-transform:none;-moz-transform:none;-o-transform:none;-webkit-transform:none;}
.right-pagination.carousel-indicators{width:100%;right:0;left:0;text-align:right;padding:0 20px 0 0;margin:0;}
.caption-bg .carousel-caption{background:rgba(0,0,0,.5);}
.carousel-caption.text-left{text-align:left;}
.carousel-caption.text-right{text-align:right;}
.full-width-slider .carousel-inner > .item > img,
.full-width-slider .carousel-inner > .item > a > img{width:100%;}
.full-width-slider .carousel-control.right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.2) 100%);}
.full-width-slider .carousel-control.left{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.2) 0px, rgba(0, 0, 0, 0) 100%);}
.carousel-control.left.no-bg,
.carousel-control.right.no-bg{background-image:none;}
.tab-content.border{border:1px solid #ddd;border-top:none;padding:0 20px 20px;}
.tab-content > .tab-pane, .pill-content > .pill-pane{padding:0;}
.motor .form-control{margin-bottom:30px;}
.transparent-half-black-2{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.2) !important;}
.form-box{background:url(../img/sections/bg/pattern-bg.png) repeat;border-radius:0px;margin:0 0 40px;padding:27px 30px 25px;}
.selectBox, .form-control{background:none;border:1px solid #443f3f;border-radius:3px;box-shadow:0 1px #bda94554, 0 1px 4px rgba(0, 0, 0, 0.05) inset;font-size:12px;height:40px;line-height:40px;min-height:40px;padding:5px 10px;width:100%;color:#97979a4d;margin-top:-2px;background:#252525;left:0;border-top:2px solid #272727;border-bottom:2px solid #272727;border-right:none;border-left:none;outline:none;font-family:'Gudea', sans-serif;box-shadow:none;}
.transparent-half-white{background:none repeat scroll 0 0 rgba(255, 255, 255, 0.5) !important;}
#resume .timeline.work-process-box{margin-top:0;}
#resume .blog.timeliner > li:last-child{margin-bottom:0;}
.shop .product-item{position:relative;z-index:0;max-width:300px;margin:0px auto 50px;text-align:center;}
.shop.grid-3 .product-item,
.shop.grid-2 .product-item{max-width:400px;}
.shop .product-img{border:1px solid rgba(0, 0, 0, 0.1);background:#fdfdfd;}
.shop .product-item:hover img{opacity:.6;}
.product-description{font-size:12px;}
.shop .product-img{z-index:-1;position:relative;}
.shop .product-details{padding-top:5px;padding-bottom:5px;text-align:left;}
.shop .product-details h4,
.shop .product-details h5{margin-bottom:5px;margin-top:5px;padding-top:2px;padding-bottom:2px;}
.shop .product-details h5{font-size:17px;font-weight:600;letter-spacing:1px;}
.shop .product-details h5 del{padding-right:10px;color:#1e1e1e;font-size:16px;}
.shop .product-overlay{opacity:0;position:absolute;left:0;right:0;bottom:0;margin:0px auto;border-top:1px solid rgba(0, 0, 0, 0.1);z-index:9999;}
.shop .product-overlay div{background-color:#f7f7f7;display:block;float:left;width:50%;padding:10px;color:#1e1e1e;margin:0px;}
.shop .product-overlay div:hover{background-color:#1e1e1e;}
.shop .product-overlay .add-to-cart{border-right:1px solid rgba(0, 0, 0, 0.1);}
.shop .add-to-cart{text-align:left;}
.shop .add-to-cart .btn{margin-top:0;}
.shop .product-overlay a{color:#1e1e1e;text-decoration:none;}
.shop .product-overlay div:hover a{color:#ffffff;}
.shop .product-overlay a{color:#1e1e1e;}
.shop .product-item:hover .product-overlay{opacity:1;}
.product-name a{color:#1e1e1e;text-decoration:none;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;}
.product-name a:hover{opacity:0.8;filter:alpha(opacity=80);-webkit-transition:opacity .2s linear;transition:opacity .2s linear;}
.product-image{background:#f2f2f2;display:inline-block;line-height:0;}
.product-image > img{width:100%;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear;}
.product-image:hover > img{opacity:.9;filter:alpha(opacity=90);-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear;}
.rotation .product-image:hover > img{opacity:1;filter:alpha(opacity=100);}
.actual-price{color:#7f7f7f;display:inline-block;margin-right:6px;position:relative;}
.actual-price:before{background:#ff0000;content:"";display:block;height:1px;left:50%;margin:0 0 0 -28px;position:absolute;top:50%;-webkit-transform:rotate(330deg);transform:rotate(330deg);width:46px;}
.price-details{border-bottom-width:1px;font-size:30px;line-height:1;margin:0 0 15px;padding:0 0 15px;}
.price-details h3{display:inline-block;position:relative;padding-right:40px;margin-right:10px;margin-bottom:0px;}
.price-details h3:after{content:"\f064";display:block;font-size:16px;font-family:FontAwesome;right:0;position:absolute;top:5px;}
.product-page .price-details .actual-price{font-size:15px;}
.price{font-size:26px;line-height:1;font-family:Oswald,sans-serif;}
.single-product{border:1px solid rgba(0, 0, 0, 0.1);border-radius:0;overflow:hidden;position:relative;}
.zoom-product-thumb{text-align:center;border-top:1px solid rgba(0, 0, 0, 0.1);}
.zoom-product-thumb img{display:inline-block;width:80px;}
.zoomWrapper img,
.zoomContainer img{width:100%;}
.zoomWindow{border:none !important;box-shadow:0 0 5px rgba(0, 0, 0, 0.15);z-index:99 !important;}
.product-regulator{display:inline-block;margin-bottom:40px;vertical-align:top;margin-top:15px;}
.product-tag strong{text-transform:uppercase;}
.product-regulator button{border:1px solid #e1e1e1;border-radius:0;color:#1e1e1e;height:54px;padding:15px 12px;display:inline-block;}
.product-regulator #output{color:#7f7f7f;display:inline-block;height:54px;padding:15px 12px;text-align:center;vertical-align:top;width:80px;border:1px solid #e1e1e1;}
.product-meta-details{border-top:1px solid rgba(0, 0, 0, 0.1);padding-top:15px;font-size:14px;}
.grid-col-2 .grid-item ,
.grid-col-2 .grid-sizer{margin:0px 0px;padding:0px 0;width:50%;}
.grid-col-2 .grid-item .post{padding:0 30px 0 0;}
.grid-col-3 .grid-item,
.grid-col-3 .grid-sizer{margin:0px 0px;padding:0px 0;width:33.3%;}
.grid-col-4 .grid-item,
.grid-col-4 .grid-sizer{margin:0px 0px;width:25%;}
.grid-col-5 .grid-item,
.grid-col-5 .grid-sizer{margin:0px 0px;width:20%;}
.pad.mixed-grid{margin:0 -15px;}
.pad.mixed-grid .grid-item{padding:8px;}
.pad.mixed-grid .img-overlay{margin:25px;}
.pad.mixed-grid .item .img-overlay{margin:17px;}
.pad.mixed-grid .figcaption{padding:15px 30px;}
#get-quote{position:relative;z-index:99;}
.move-top{text-align:center;width:70px;height:70px;line-height:70px;transform:rotate(45deg);margin:0px auto;text-align:center;position:absolute;left:0;right:0;bottom:-30px;z-index:-1;}
.move-top i{transform:rotate(-45deg);font-size:18px;}
#footer{color:#999999;background:url(../img/bg.jpg) repeat;}
.widget{font-size:13px;}
#footer .widget-title h3{color:#f2f2f2;}
#footer .widget a{color:#999999;}
#footer .widget ul li{padding:0 0 8px 0px;}
#footer .widget a:hover,
.footer-count .counter{color:#ffffff;}
#footer .footer-widget{line-height:21px;padding:60px 0 30px;}
#footer .copyright{background:#1e1e1e;border-top:1px solid #111;font-size:11px;line-height:17px;padding:21px 0 20px;}
#footer .phone,
#footer .address{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:34px;position:relative;}
#footer .footer-icon{color:#c6c6c6;left:16px;position:absolute;top:0;}
#footer .footer-icon:before{font-size:20px;line-height:18px;width:auto;}
.footer-blog li{padding-bottom:15px;margin-bottom:15px;border-bottom:1px dashed #c2c0c0;}
.footer-blog li:last-child{padding-bottom:15px;margin-bottom:15px;border-bottom:0;}
.footer-count{font-size:16px;margin:10px 0 10px 0;font-family:Oswald,sans-serif;text-transform:capitalize;}
.footer-count .count-number .counter{font-size:17px;letter-spacing:1px;}
.footer-social{margin-top:20px;}
#footer .selectBox,
#footer .form-control{box-shadow:none;border:0;background-color:#454545;color:#fff;}
.position-right{position:absolute;right:0;top:0;}
.copyright a{color:#7f7f7f;}
.copyright .up{border-radius:50%;display:block;float:right;height:40px;line-height:40px;text-align:center;width:40px;background-color:#c6c6c6;}
.dark-bg,.page-box-wapper{background:url(../img/bg.jpg) repeat;}
#footer .dark-section.footer-widget{background:#222222;}
.dark-section .widget .widget-title .title{color:#f0eded;}
.dark-section .widget a:hover,
.dark-section .form-control{color:#ffffff;}
.dark-section .gray-bg i,
#footer .dark-section.copyright,
.dark-section .form-control{background:rgba(0, 0, 0, 0.97);}
#footer .dark-section.copyright{border-top:1px solid #000000;}
.dark-section .widget .widget-title{border-bottom:1px solid rgba(255, 255, 255, 0.2);}
.dark-section .footer-blog li{border-bottom:1px dashed rgba(255, 255, 255, 0.2);}
.dark-section .selectBox,
.dark-section .form-control{border:1px dashed rgba(255, 255, 255, 0.2);box-shadow:none;}
.page-section.new-dark,
.new-dark,
.dark-header .navbar.new-dark,
.dark-header .new-dark .dropdown-menu,
.dark-header .new-dark .bg-white{background:#1a1a1d!important;}
.page-section.new-semi-dark,
.new-semi-dark,
#footer .copyright.new-semi-dark,
.new-semi-dark-icon i{background:#28292d !important;}
.new-semi-dark1{background:#1e1f22 !important;}
.navbar-default{box-shadow:none !important;}
.hll{background-color:#ffc}.c{color:#999}.err{background-color:#faa;color:#a00}.k{color:#069}.o{color:#555}.cm{color:#999}.cp{color:#099}.c1,.cs{color:#999}.gd{background-color:#fcc;border:1px solid #c00}.ge{font-style:italic}.gr{color:red}.gh{color:#030}.gi{background-color:#cfc;border:1px solid #0c0}.go{color:#aaa}.gp{color:#009}.gu{color:#030}.gt{color:#9c6}.kc,.kd,.kn,.kp,.kr{color:#069}.kt{color:#078}.m{color:#f60}.s{color:#d44950}.na{color:#4f9fcf}.nb{color:#366}.nc{color:#0a8}.no{color:#360}.nd{color:#99f}.ni{color:#999}.ne{color:#c00}.nf{color:#c0f}.nl{color:#99f}.nn{color:#0cf}.nt{color:#2f6f9f}.nv{color:#033}.ow{color:#000}.w{color:#bbb}.mf,.mh,.mi,.mo{color:#f60}.sb,.sc{color:#c30}.sd{color:#c30;font-style:italic}.s2,.se,.sh{color:#c30}.si{color:#a00}.sx{color:#c30}.sr{color:#3aa}.s1{color:#c30}.ss{color:#fc3}.bp{color:#366}.vc,.vg,.vi{color:#033}.il{color:#f60}.css .nt+.nt,.css .o,.css .o+.nt{color:#999}@font-face {font-family:anchorjs-link;font-style:normal;font-weight:400;}.anchorjs-icon{font-family:anchorjs-link;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.anchorjs-link{color:inherit;float:left;height:1em;margin-left:-1.2em;opacity:0;text-align:center;width:1em}@media (max-width:480px){.anchorjs-link{display:none}}.anchorjs-link:focus,:hover>.anchorjs-link{opacity:.75;transition:color .16s linear 0s}:hover>.anchorjs-link:hover{opacity:1;text-decoration:none}.anchorjs-icon{font-size:60%;vertical-align:.2em}.anchorjs-icon::before{content:"ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬"}body{position:relative}.table code{font-size:13px;font-weight:400}h2 code,h3 code,h4 code{background-color:inherit}.btn-outline{background-color:transparent;border-color:#563d7c;color:#563d7c}.btn-outline:active,.btn-outline:focus,.btn-outline:hover{background-color:#563d7c;border-color:#563d7c;color:#fff}.btn-outline-inverse{background-color:transparent;border-color:#cdbfe3;color:#fff}.btn-outline-inverse:active,.btn-outline-inverse:focus,.btn-outline-inverse:hover{background-color:#fff;border-color:#fff;color:#563d7c;text-shadow:none}.bs-docs-booticon{background-color:#563d7c;border-radius:15%;color:#fff;cursor:default;display:block;font-weight:500;text-align:center}.bs-docs-booticon-sm{font-size:20px;height:30px;line-height:28px;width:30px}.bs-docs-booticon-lg{font-size:108px;height:144px;line-height:140px;width:144px}.bs-docs-booticon-inverse{background-color:#fff;color:#563d7c}.bs-docs-booticon-outline{background-color:transparent;border:1px solid #cdbfe3}#skippy{background-color:#6f5499;color:#fff;display:block;outline:0;padding:1em}#skippy .skiplink-text{outline:dotted 1px;padding:.5em}#content:focus{outline:0}.bs-docs-nav{background-color:#fff;border-bottom:0 none;margin-bottom:0}.bs-home-nav .bs-nav-b{display:none}.bs-docs-nav .navbar-brand,.bs-docs-nav .navbar-nav>li>a{color:#563d7c;font-weight:500}.bs-docs-nav .navbar-nav>.active>a,.bs-docs-nav .navbar-nav>.active>a:hover,.bs-docs-nav .navbar-nav>li>a:hover{background-color:#f9f9f9;color:#463265}.bs-docs-nav .navbar-toggle .icon-bar{background-color:#563d7c}.bs-docs-nav .navbar-header .navbar-toggle{border-color:#fff}.bs-docs-nav .navbar-header .navbar-toggle:focus,.bs-docs-nav .navbar-header .navbar-toggle:hover{background-color:#f9f9f9;border-color:#f9f9f9}.bs-docs-footer{border-top:1px solid #e5e5e5;color:#767676;margin-top:100px;padding-bottom:40px;padding-top:40px;text-align:center}.bs-docs-footer-links{margin-top:20px;padding-left:0}.bs-docs-footer-links li{display:inline;padding:0 2px}.bs-docs-footer-links li:first-child{padding-left:0}@media (min-width:768px){.bs-docs-footer p{margin-bottom:0}}.bs-docs-social{margin-bottom:20px;text-align:center}.bs-docs-social-buttons{display:inline-block;list-style:none none;margin-bottom:0;padding-left:0}.bs-docs-social-buttons li{display:inline-block;line-height:1;padding:5px 8px}.bs-docs-social-buttons .twitter-follow-button{width:225px!important}.bs-docs-social-buttons .twitter-share-button{width:98px!important}.github-btn{border:0;overflow:hidden}.bs-docs-header,.bs-docs-masthead{background-color:#6f5499;background-image:linear-gradient(to bottom,#563d7c 0,#6f5499 100%);background-repeat:repeat-x;color:#cdbfe3;padding:30px 15px;position:relative;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.1)}.bs-docs-masthead .bs-docs-booticon{margin:0 auto 30px}.bs-docs-masthead h1{color:#fff;font-weight:300;line-height:1}.bs-docs-masthead .lead{color:#fff;font-size:20px;margin:0 auto 30px}.bs-docs-masthead .version{color:#9783b9;margin-bottom:30px;margin-top:-15px}.bs-docs-masthead .btn{font-size:20px;padding:15px 30px;width:100%}@media (min-width:480px){.bs-docs-masthead .btn{width:auto}}@media (min-width:768px){.bs-docs-masthead{padding:80px 0}.bs-docs-masthead h1{font-size:60px}.bs-docs-masthead .lead{font-size:24px}}@media (min-width:992px){.bs-docs-masthead .lead{font-size:30px;width:80%}}.bs-docs-header{font-size:20px;margin-bottom:40px}.bs-docs-header h1{color:#fff;margin-top:0}.bs-docs-header p{font-weight:300;line-height:1.4;margin-bottom:0}.bs-docs-header .container{position:relative}@media (min-width:768px){.bs-docs-header{font-size:24px;padding-bottom:60px;padding-top:60px;text-align:left}.bs-docs-header h1{font-size:60px;line-height:1}}@media (min-width:992px){.bs-docs-header h1,.bs-docs-header p{margin-right:380px}}.carbonad{-moz-border-bottom-colors:none!important;-moz-border-left-colors:none!important;-moz-border-right-colors:none!important;-moz-border-top-colors:none!important;background:none!important;border-color:#866ab3!important;border-image:none!important;border-style:solid!important;border-width:1px 0!important;font-size:13px!important;height:auto!important;line-height:16px!important;margin:30px -30px -31px!important;overflow:hidden;padding:20px!important;text-align:left;width:auto!important}.carbonad-img{margin:0!important}.carbonad-tag,.carbonad-text{display:block!important;float:none!important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;height:auto!important;margin-left:145px!important;width:auto!important}.carbonad-text{padding-top:0!important}.carbonad-tag{color:inherit!important;text-align:left!important}.carbonad-tag a,.carbonad-text a{color:#fff!important}.carbonad #azcarbon>img{display:none}@media (min-width:480px){.carbonad{border-radius:4px;border-width:1px!important;margin:20px auto!important;width:330px!important}.bs-docs-masthead .carbonad{margin:50px auto 0!important}}@media (min-width:768px){.carbonad{margin-left:0!important;margin-right:0!important}}@media (min-width:992px){.carbonad{margin:0!important;padding:15px!important;position:absolute;right:15px;top:0;width:330px!important}.bs-docs-masthead .carbonad{position:static}}.bs-docs-featurette{background-color:#fff;border-bottom:1px solid #e5e5e5;color:#555;font-size:16px;line-height:1.5;padding-bottom:40px;padding-top:40px;text-align:center}.bs-docs-featurette+.bs-docs-footer{border-top:0 none;margin-top:0}.bs-docs-featurette-title{color:#333;font-size:30px;font-weight:400;margin-bottom:5px}.half-rule{margin:40px auto;width:100px}.bs-docs-featurette h3{color:#333;font-weight:400;margin-bottom:5px}.bs-docs-featurette-img{color:#333;display:block;margin-bottom:20px}.bs-docs-featurette-img:hover{color:#337ab7;text-decoration:none}.bs-docs-featurette-img img{display:block;margin-bottom:15px}@media (min-width:480px){.bs-docs-featurette .img-responsive{margin-top:30px}}@media (min-width:768px){.bs-docs-featurette{padding-bottom:100px;padding-top:100px}.bs-docs-featurette-title{font-size:40px}.bs-docs-featurette .lead{margin-left:auto;margin-right:auto;max-width:80%}.bs-docs-featurette .img-responsive{margin-top:0}}.bs-docs-featured-sites{margin-left:-1px;margin-right:-1px}.bs-docs-featured-sites .col-xs-6{padding:1px}.bs-docs-featured-sites .img-responsive{margin-top:0}@media (min-width:768px){.bs-docs-featured-sites .col-sm-3:first-child img{border-bottom-left-radius:4px;border-top-left-radius:4px}.bs-docs-featured-sites .col-sm-3:last-child img{border-bottom-right-radius:4px;border-top-right-radius:4px}}.bs-examples .thumbnail{margin-bottom:10px}.bs-examples h4{margin-bottom:5px}.bs-examples p{margin-bottom:20px}@media (max-width:480px){.bs-examples{margin-left:-10px;margin-right:-10px}.bs-examples>[class^=col-]{padding-left:10px;padding-right:10px}}.bs-docs-sidebar.affix{position:static}@media (min-width:768px){.bs-docs-sidebar{padding-left:20px}}.bs-docs-sidenav{margin-bottom:20px;margin-top:20px}.bs-docs-sidebar .nav>li>a{color:#767676;display:block;font-size:13px;font-weight:500;padding:4px 20px}.bs-docs-sidebar .nav>li>a:focus,.bs-docs-sidebar .nav>li>a:hover{background-color:transparent;border-left:1px solid #563d7c;color:#563d7c;padding-left:19px;text-decoration:none}.bs-docs-sidebar .nav>.active:focus>a,.bs-docs-sidebar .nav>.active:hover>a,.bs-docs-sidebar .nav>.active>a{background-color:transparent;border-left:2px solid #563d7c;color:#563d7c;font-weight:700;padding-left:18px}.bs-docs-sidebar .nav .nav{display:none;padding-bottom:10px}.bs-docs-sidebar .nav .nav>li>a{font-size:12px;font-weight:400;padding-bottom:1px;padding-left:30px;padding-top:1px}.bs-docs-sidebar .nav .nav>li>a:focus,.bs-docs-sidebar .nav .nav>li>a:hover{padding-left:29px}.bs-docs-sidebar .nav .nav>.active:focus>a,.bs-docs-sidebar .nav .nav>.active:hover>a,.bs-docs-sidebar .nav .nav>.active>a{font-weight:500;padding-left:28px}.back-to-top,.bs-docs-theme-toggle{color:#999;display:none;font-size:12px;font-weight:500;margin-left:10px;margin-top:10px;padding:4px 10px}.back-to-top:hover,.bs-docs-theme-toggle:hover{color:#563d7c;text-decoration:none}.bs-docs-theme-toggle{margin-top:0}@media (min-width:768px){.back-to-top,.bs-docs-theme-toggle{display:block}}@media (min-width:992px){.bs-docs-sidebar .nav>.active>ul{display:block}.bs-docs-sidebar.affix,.bs-docs-sidebar.affix-bottom{width:213px}.bs-docs-sidebar.affix{position:fixed;top:20px}.bs-docs-sidebar.affix-bottom{position:absolute}.bs-docs-sidebar.affix .bs-docs-sidenav,.bs-docs-sidebar.affix-bottom .bs-docs-sidenav{margin-bottom:0;margin-top:0}}@media (min-width:1200px){.bs-docs-sidebar.affix,.bs-docs-sidebar.affix-bottom{width:263px}}.bs-docs-section{margin-bottom:60px}.bs-docs-section:last-child{margin-bottom:0}h1[id]{margin-top:0;padding-top:20px}.bs-callout{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#eee;border-image:none;border-radius:3px;border-style:solid;border-width:1px 1px 1px 5px;margin:20px 0;padding:20px}.bs-callout h4{margin-bottom:5px;margin-top:0}.bs-callout p:last-child{margin-bottom:0}.bs-callout code{border-radius:3px}.bs-callout+.bs-callout{margin-top:-5px}.bs-callout-danger{border-left-color:#ce4844}.bs-callout-danger h4{color:#ce4844}.bs-callout-warning{border-left-color:#aa6708}.bs-callout-warning h4{color:#aa6708}.bs-callout-info{border-left-color:#1b809e}.bs-callout-info h4{color:#1b809e}.color-swatches{margin:0 -5px;overflow:hidden}.color-swatch{border-radius:3px;float:left;height:60px;margin:0 5px;width:60px}@media (min-width:768px){.color-swatch{height:100px;width:100px}}.color-swatches .gray-darker{background-color:#222}.color-swatches .gray-dark{background-color:#333}.color-swatches .gray{background-color:#555}.color-swatches .gray-light{background-color:#999}.color-swatches .gray-lighter{background-color:#eee}.color-swatches .brand-primary{background-color:#337ab7}.color-swatches .brand-success{background-color:#5cb85c}.color-swatches .brand-warning{background-color:#f0ad4e}.color-swatches .brand-danger{background-color:#d9534f}.color-swatches .brand-info{background-color:#5bc0de}.color-swatches .bs-purple{background-color:#563d7c}.color-swatches .bs-purple-light{background-color:#c7bfd3}.color-swatches .bs-purple-lighter{background-color:#e5e1ea}.color-swatches .bs-gray{background-color:#f9f9f9}.bs-team .team-member{color:#555;line-height:32px}.bs-team .team-member:hover{color:#333;text-decoration:none}.bs-team .github-btn{float:right;height:20px;margin-top:6px;width:180px}.bs-team img{border-radius:4px;float:left;margin-right:10px;width:32px}.bs-docs-browser-bugs td p{margin-bottom:0}.bs-docs-browser-bugs th:first-child{width:18%}.show-grid{margin-bottom:15px}.show-grid [class^=col-]{background-color:rgba(86,61,124,.15);border:1px solid rgba(86,61,124,.2);padding-bottom:10px;padding-top:10px}.bs-example{border-color:#e5e5e5 #eee #eee;border-style:solid;border-width:1px 0;box-shadow:0 3px 6px rgba(0,0,0,.05) inset;margin:0 -15px 15px;padding:45px 15px 15px;position:relative}.bs-example::after{color:#959595;content:"Example";font-size:12px;font-weight:700;left:15px;letter-spacing:1px;position:absolute;text-transform:uppercase;top:15px}.bs-example-padded-bottom{padding-bottom:24px}.bs-example+.highlight,.bs-example+.zero-clipboard+.highlight{border-radius:0;border-width:0 0 1px;margin:-15px -15px 15px}@media (min-width:768px){.bs-example{background-color:#fff;border-color:#ddd;border-radius:4px 4px 0 0;border-width:1px;box-shadow:none;margin-left:0;margin-right:0}.bs-example+.highlight,.bs-example+.zero-clipboard+.highlight{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-width:1px;margin-left:0;margin-right:0;margin-top:-16px}.bs-example-standalone{border-radius:4px}}.bs-example .container{width:auto}.bs-example>.alert:last-child,.bs-example>.form-control:last-child,.bs-example>.jumbotron:last-child,.bs-example>.list-group:last-child,.bs-example>.navbar:last-child,.bs-example>.panel:last-child,.bs-example>.progress:last-child,.bs-example>.table-responsive:last-child>.table,.bs-example>.table:last-child,.bs-example>.well:last-child,.bs-example>blockquote:last-child,.bs-example>ol:last-child,.bs-example>p:last-child,.bs-example>ul:last-child{margin-bottom:0}.bs-example>p>.close{float:none}.bs-example-type .table .type-info{color:#767676;vertical-align:middle}.bs-example-type .table td{border-color:#eee;padding:15px 0}.bs-example-type .table tr:first-child td{border-top:0 none}.bs-example-type h1,.bs-example-type h2,.bs-example-type h3,.bs-example-type h4,.bs-example-type h5,.bs-example-type h6{margin:0}.bs-example-bg-classes p{padding:15px}.bs-example>.img-circle,.bs-example>.img-rounded,.bs-example>.img-thumbnail{margin:5px}.bs-example>.table-responsive>.table{background-color:#fff}.bs-example>.btn,.bs-example>.btn-group{margin-bottom:5px;margin-top:5px}.bs-example-control-sizing input[type=text]+input[type=text],.bs-example-control-sizing select,.bs-example>.btn-toolbar+.btn-toolbar{margin-top:10px}.bs-example-form .input-group{margin-bottom:10px}.bs-example>textarea.form-control{resize:vertical}.bs-example>.list-group{max-width:400px}.bs-example .navbar:last-child{margin-bottom:0}.bs-navbar-bottom-example,.bs-navbar-top-example{overflow:hidden;padding:0;z-index:1}.bs-navbar-bottom-example .navbar-header,.bs-navbar-top-example .navbar-header{margin-left:0}.bs-navbar-bottom-example .navbar-fixed-bottom,.bs-navbar-top-example .navbar-fixed-top{margin-left:0;margin-right:0;position:relative}.bs-navbar-top-example{padding-bottom:45px}.bs-navbar-top-example::after{bottom:15px;top:auto}.bs-navbar-top-example .navbar-fixed-top{top:-1px}.bs-navbar-bottom-example{padding-top:45px}.bs-navbar-bottom-example .navbar-fixed-bottom{bottom:-1px}.bs-navbar-bottom-example .navbar{margin-bottom:0}@media (min-width:768px){.bs-navbar-bottom-example .navbar-fixed-bottom,.bs-navbar-top-example .navbar-fixed-top{position:absolute}}.bs-example .pagination{margin-bottom:10px;margin-top:10px}.bs-example>.pager{margin-top:0}.bs-example-modal{background-color:#f5f5f5}.bs-example-modal .modal{bottom:auto;display:block;left:auto;position:relative;right:auto;top:auto;z-index:1}.bs-example-modal .modal-dialog{left:auto;margin-left:auto;margin-right:auto}.bs-example>.dropdown>.dropdown-toggle{float:left}.bs-example>.dropdown>.dropdown-menu{clear:left;display:block;margin-bottom:5px;position:static}.bs-example-tabs .nav-tabs{margin-bottom:15px}.bs-example-tooltips{text-align:center}.bs-example-tooltips>.btn{margin-bottom:5px;margin-top:5px}.bs-example-tooltip .tooltip{display:inline-block;margin:10px 20px;opacity:1;position:relative}.bs-example-popover{background-color:#f9f9f9;padding-bottom:24px}.bs-example-popover .popover{display:block;float:left;margin:20px;position:relative;width:260px}.scrollspy-example{height:200px;margin-top:10px;overflow:auto;position:relative}.bs-example>.nav-pills-stacked-example{max-width:300px}#collapseExample .well{margin-bottom:0}.bs-events-table>tbody>tr>td:first-child,.bs-events-table>thead>tr>th:first-child{white-space:nowrap}.bs-events-table>thead>tr>th:first-child{width:150px}.js-options-table>thead>tr>th:nth-child(1),.js-options-table>thead>tr>th:nth-child(2){width:100px}.js-options-table>thead>tr>th:nth-child(3){width:50px}.highlight{background-color:#f7f7f9;border:1px solid #e1e1e8;border-radius:4px;margin-bottom:14px;padding:9px 14px}.highlight pre{background-color:transparent;border:0;margin-bottom:0;margin-top:0;padding:0;white-space:nowrap;word-break:normal}.highlight pre code{color:#333;font-size:inherit}.highlight pre code:first-child{display:inline-block;padding-right:45px}.table-responsive .highlight pre{white-space:normal}.bs-table th small,.responsive-utilities th small{color:#999;display:block;font-weight:400}.responsive-utilities tbody th{font-weight:400}.responsive-utilities td{text-align:center}.responsive-utilities td.is-visible{background-color:#dff0d8!important;color:#468847}.responsive-utilities td.is-hidden{background-color:#f9f9f9!important;color:#ccc}.responsive-utilities-test{margin-top:5px}.responsive-utilities-test .col-xs-6{margin-bottom:10px}.responsive-utilities-test span{border-radius:4px;display:block;font-size:14px;font-weight:700;line-height:1.1;padding:15px 10px;text-align:center}.hidden-on .col-xs-6 .hidden-lg,.hidden-on .col-xs-6 .hidden-md,.hidden-on .col-xs-6 .hidden-sm,.hidden-on .col-xs-6 .hidden-xs,.visible-on .col-xs-6 .hidden-lg,.visible-on .col-xs-6 .hidden-md,.visible-on .col-xs-6 .hidden-sm,.visible-on .col-xs-6 .hidden-xs{border:1px solid #ddd;color:#999}.hidden-on .col-xs-6 .visible-lg-block,.hidden-on .col-xs-6 .visible-md-block,.hidden-on .col-xs-6 .visible-sm-block,.hidden-on .col-xs-6 .visible-xs-block,.visible-on .col-xs-6 .visible-lg-block,.visible-on .col-xs-6 .visible-md-block,.visible-on .col-xs-6 .visible-sm-block,.visible-on .col-xs-6 .visible-xs-block{background-color:#dff0d8;border:1px solid #d6e9c6;color:#468847}.bs-glyphicons{margin:0 -10px 20px;overflow:hidden}.bs-glyphicons-list{list-style:none none;padding-left:0}.bs-glyphicons li{background-color:#f9f9f9;border:1px solid #fff;float:left;font-size:10px;height:115px;line-height:1.4;padding:10px;text-align:center;width:25%}.bs-glyphicons .glyphicon{font-size:24px;margin-bottom:10px;margin-top:5px}.bs-glyphicons .glyphicon-class{display:block;text-align:center;word-wrap:break-word}.bs-glyphicons li:hover{background-color:#563d7c;color:#fff}@media (min-width:768px){.bs-glyphicons{margin-left:0;margin-right:0}.bs-glyphicons li{font-size:12px;width:12.5%}}.bs-customizer .toggle{float:right;margin-top:25px}.bs-customizer label{color:#555;font-weight:500;margin-top:10px}.bs-customizer h2{margin-bottom:5px;margin-top:0;padding-top:30px}.bs-customizer h3{margin-bottom:0}.bs-customizer h4{margin-bottom:0;margin-top:15px}.bs-customizer .bs-callout h4{margin-bottom:5px;margin-top:0}.bs-customizer input[type=text]{background-color:#fafafa;font-family:Menlo,Monaco,Consolas,"Courier New",monospace}.bs-customizer .help-block{font-size:12px;margin-bottom:5px}#less-section label{font-weight:400}.bs-customize-download .btn-outline{padding:20px}.bs-customizer-alert{background-color:#d9534f;border-bottom:1px solid #b94441;box-shadow:0 1px 0 rgba(255,255,255,.25) inset;color:#fff;left:0;padding:15px 0;position:fixed;right:0;top:0;z-index:1030}.bs-customizer-alert .close{font-size:24px;margin-top:-4px}.bs-customizer-alert p{margin-bottom:0}.bs-customizer-alert .glyphicon{margin-right:5px}.bs-customizer-alert pre{background-color:#a83c3a;border-color:#973634;box-shadow:0 2px 4px rgba(0,0,0,.05) inset,0 1px 0 rgba(255,255,255,.1);color:#fff;margin:10px 0 0}.bs-dropzone{border:2px dashed #eee;border-radius:4px;color:#777;margin-bottom:20px;padding:20px;position:relative;text-align:center}.bs-dropzone .import-header{margin-bottom:5px}.bs-dropzone .glyphicon-download-alt{font-size:40px}.bs-dropzone hr{width:100px}.bs-dropzone .lead{color:#333;font-weight:400;margin-bottom:10px}#import-manual-trigger{cursor:pointer}.bs-dropzone p:last-child{margin-bottom:0}.bs-brand-logos{background-color:#f9f9f9;border-radius:4px;color:#563d7c;display:table;margin-bottom:15px;overflow:hidden;width:100%}.bs-brand-item{padding:60px 0;text-align:center}.bs-brand-item+.bs-brand-item{border-top:1px solid #fff}.bs-brand-logos .inverse{background-color:#563d7c;color:#fff}.bs-brand-item h1,.bs-brand-item h3{margin-bottom:0;margin-top:0}.bs-brand-item .bs-docs-booticon{margin-left:auto;margin-right:auto}.bs-brand-item .glyphicon{border-radius:50%;color:#fff;height:30px;line-height:30px;margin:10px auto -10px;width:30px}.bs-brand-item .glyphicon-ok{background-color:#5cb85c}.bs-brand-item .glyphicon-remove{background-color:#d9534f}@media (min-width:768px){.bs-brand-item{display:table-cell;width:1%}.bs-brand-item+.bs-brand-item{border-left:1px solid #fff;border-top:0 none}.bs-brand-item h1{font-size:60px}}.zero-clipboard{display:none;position:relative}.btn-clipboard{background-color:#fff;border:1px solid #e1e1e8;border-radius:0 4px;color:#767676;cursor:pointer;display:block;font-size:12px;padding:5px 8px;position:absolute;right:0;top:0;z-index:10}.btn-clipboard-hover{background-color:#563d7c;border-color:#563d7c;color:#fff}@media (min-width:768px){.zero-clipboard{display:block}.bs-example+.zero-clipboard .btn-clipboard{border-top-right-radius:0;top:-16px}}#focusedInput{border-color:rgba(82,168,236,.8);box-shadow:0 0 8px rgba(82,168,236,.6);outline:0}

.mingal {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.mingal img {
    width: 300px;
}

.mingal a {
    padding-bottom: 25px;
}


.general-section .nav>li {
    padding: 0 20px 0px 25px !important;
    background-color: #181819 !important;
}




.navbar.navbar-bg-light .navbar-nav>li>a:hover {
    color: #fff !important;
    
}


.tp-simpleresponsive a {
    color: #fff !important;
}



.top-contact.link-hover-black a {
    color: #f5b601;
}




div#gall4ik {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

div#gall4ik a {
    width: 260px;
    height: 200px;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
}

div#gall4ik a img {
    /* min-height: 200px; */
    width: 370px;
    /* height: 200px; */
}



div#galnew p {
    font-size: 21px;
    margin-bottom: 40px;
}


@media (max-width:756px) {
    
 video {
     display: none !important;
     
 }   
 
 .tp-banner-fullscreen1 {
    background: #1f1f1f;
}
 
 
 #get-quote {
     z-index: -1;
     
 }
 
 
 img.attachment-blog-medium.size-blog-medium.wp-post-image {
    width: 90%;
}
 
 
 img {
    height: auto;
    max-width: 100%;
}
 
 
 ul.tp-revslider-mainul {
    display: none !important;
}

.tp-banner, .tp-banner-fullscreen, .tp-banner-fullscreen1  {
	height: 100px !important;
}


.image-bg  {
	
	display: none !important;
	
}


button.navbar-toggle {
    margin-top: 0px !important;
}


    
}
@media(min-width:768px) and (max-width:991px){.owl-carousel .col-sm-1{max-width:62px}.owl-carousel .col-sm-2{max-width:125px}.owl-carousel .col-sm-3{max-width:187px}.owl-carousel .col-sm-4{max-width:250px}.owl-carousel .col-sm-5{max-width:31px}.owl-carousel .col-sm-6{max-width:375px}.owl-carousel .col-sm-7{max-width:437px}.owl-carousel .col-sm-8{max-width:500px}.owl-carousel .col-sm-9{max-width:562px}.owl-carousel .col-sm-10{max-width:625px}.owl-carousel .col-sm-11{max-width:687px}.owl-carousel .col-sm-12{max-width:750px}}@media(max-width:767px){.owl-carousel .col-sm-1,.owl-carousel .col-sm-2,.owl-carousel .col-sm-3,.owl-carousel .col-sm-4{min-width:160px}.owl-carousel .col-sm-5,.owl-carousel .col-sm-6,.owl-carousel .col-sm-7,.owl-carousel .col-sm-8,.owl-carousel .col-sm-9,.owl-carousel .col-sm-10,.owl-carousel .col-sm-11,.owl-carousel .col-sm-12{min-width:300px}.owl-carousel .col-md-1,.owl-carousel .col-md-2,.owl-carousel .col-md-3,.owl-carousel .col-md-4,.owl-carousel .col-xs-1,.owl-carousel .col-xs-2,.owl-carousel .col-xs-3,.owl-carousel .col-xs-4,.owl-carousel .col-xs-5,.owl-carousel .col-xs-6,.owl-carousel .col-xs-7,.owl-carousel .col-xs-8,.owl-carousel .col-xs-9,.owl-carousel .col-xs-10,.owl-carousel .col-xs-11,.owl-carousel .col-xs-12{max-width:300px}.xs-pad-0{padding:0}.xs-pad-10{padding:10px}.xs-pad-20{padding:20px}.xs-pad-30{padding:30px}.xs-pad-40{padding:40px}.xs-pad-50{padding:50px}.xs-pad-60{padding:60px}.xs-pad-70{padding:70px}.xs-pad-80{padding:80px}.top-xs-pad-10{padding-top:10px}.top-xs-pad-20{padding-top:20px}.top-xs-pad-30{padding-top:30px}.top-xs-pad-40{padding-top:40px}.top-xs-pad-50{padding-top:50px}.top-xs-pad-60{padding-top:60px}.top-xs-pad-70{padding-top:70px}.top-xs-pad-80{padding-top:80px}.bottom-xs-pad-10{padding-bottom:10px}.bottom-xs-pad-20{padding-bottom:20px}.bottom-xs-pad-30{padding-bottom:30px}.bottom-xs-pad-40{padding-bottom:40px}.bottom-xs-pad-50{padding-bottom:50px}.bottom-xs-pad-60{padding-bottom:60px}.bottom-xs-pad-70{padding-bottom:70px}.bottom-xs-pad-80{padding-bottom:80px}.xs-margin-10{margin:10px}.xs-margin-20{margin:20px}.xs-margin-30{margin:30px}.xs-margin-40{margin:40px}.xs-margin-50{margin:50px}.xs-margin-60{margin:60px}.xs-margin-70{margin:70px}.xs-margin-80{margin:80px}.top-xs-margin-10{margin-top:10px}.top-xs-margin-20{margin-top:20px}.top-xs-margin-30{margin-top:30px}.top-xs-margin-40{margin-top:40px}.top-xs-margin-50{margin-top:50px}.top-xs-margin-60{margin-top:60px}.top-xs-margin-70{margin-top:70px}.top-xs-margin-80{margin-top:80px}.bottom-xs-margin-10{margin-bottom:10px}.bottom-xs-margin-20{margin-bottom:20px}.bottom-xs-margin-30{margin-bottom:30px}.bottom-xs-margin-40{margin-bottom:40px}.bottom-xs-margin-50{margin-bottom:50px}.bottom-xs-margin-60{margin-bottom:60px}.bottom-xs-margin-70{margin-bottom:70px}.bottom-xs-margin-80{margin-bottom:80px}.single-product{margin-bottom:40px}.portfolio-grid .grid{text-align:center}.portfolio-grid .grid img{display:inline-block !important}}@media(min-width:992px){.timeliner>li{min-height:150px}.timeliner>li .timeline-panel{padding:0 20px 20px}.timeliner>li .timeline-image{width:150px;height:150px;margin-left:-75px}.timeliner>li .timeline-image h4{margin-top:30px;font-size:18px;line-height:26px}.timeliner>li.timeline-inverted>.timeline-panel{padding:0 20px 20px}}@media(min-width:768px){.timeliner:before{left:50%}.timeliner>li{margin-bottom:100px;min-height:100px}.timeliner>li .timeline-panel{float:left;width:41%;padding:0 20px 20px 30px;text-align:right}.timeliner>li .timeline-image{left:50%;width:100px;height:100px;margin-left:-50px}.timeliner>li .timeline-image h4{margin-top:16px;font-size:13px;line-height:18px}.timeliner>li.timeline-inverted>.timeline-panel{float:right;padding:0 30px 20px 20px;text-align:left}.schedule .tabs .nav-tabs>li{display:table-cell;width:1%;float:none}}@media(min-width:1200px){.owl-carousel .col-md-1{max-width:100px}.owl-carousel .col-md-2{max-width:200px}.owl-carousel .col-md-3{max-width:300px}.owl-carousel .col-md-4{max-width:400px}.owl-carousel .col-md-5{max-width:500px}.owl-carousel .col-md-6{max-width:600px}.owl-carousel .col-md-7{max-width:700px}.owl-carousel .col-md-8{max-width:800px}.owl-carousel .col-md-9{max-width:900px}.owl-carousel .col-md-10{max-width:1000px}.owl-carousel .col-md-11{max-width:1100px}.owl-carousel .col-md-12{max-width:1200px}.timeliner>li{min-height:170px}.timeliner>li .timeline-panel{padding:0 20px 20px 100px}.timeliner>li .timeline-image{width:170px;height:170px;margin-left:-85px}.timeliner>li .timeline-image h4{margin-top:40px}.timeliner>li.timeline-inverted>.timeline-panel{padding:0 100px 20px 20px}}@media(min-width:991px) and (max-width:1199px){.double-img img{max-width:60%}}@media(max-width:480px){.double-img img{max-width:50%}}@media(max-width:991px){.grid-col-4 .grid-item,.grid-col-4 .grid-sizer{width:33.3%}.grid-col-5 .grid-item,.grid-col-5 .grid-sizer{width:33.3%}.slider-block,.slider-block1,.slider-block2{margin-top:0}}@media(max-width:767px){.search-dropdown .dropdown-menu{min-width:100% !important}.search-dropdown .dropdown-menu .navbar-form,.search-dropdown .dropdown-menu .input-group,.search-dropdown .dropdown-menu .form-control{width:90% !important}.search-dropdown .dropdown-menu .navbar-form .form-control{padding:8px 24px}.navbar-collapse .navbar-nav{padding-bottom:10px}header .navbar-form{margin:none}.search-dropdown .dropdown-menu li{padding:0 10px}#page .page-title-left .breadcrumb{right:0;position:relative;margin-top:10px}.grid-col-2 .grid-item,.grid-col-2 .grid-sizer{width:50%}.grid-col-3 .grid-item,.grid-col-3 .grid-sizer{width:50%}.grid-col-4 .grid-item,.grid-col-4 .grid-sizer{width:50%}.grid-col-5 .grid-item,.grid-col-5 .grid-sizer{width:50%}.blog.timeliner .timeline-icon{left:0;margin:22px 0 0}.blog.timeliner .timeline-meta{left:0;margin:0 0 5px;position:relative;right:0;text-align:left}.blog.timeliner li,.blog.timeliner>li.timeline-inverted{margin:0;padding:0 0 30px 100px;width:100%;left:0}.blog.timeliner>li.timeline-inverted .timeline-panel:before,.blog.timeliner>li .timeline-panel:before{border:15px solid transparent;border-right-color:#ccc;left:-30px;right:auto}.blog.timeliner>li.timeline-inverted .timeline-panel:after,.blog.timeliner>li .timeline-panel:after{border:14px solid transparent;border-right-color:#fff;left:-28px;right:auto}.owl-carousel .col-sm-1,.owl-carousel .col-sm-2,.owl-carousel .col-sm-3,.owl-carousel .col-sm-4,.owl-carousel .col-sm-5,.owl-carousel .col-sm-6,.owl-carousel .col-sm-7,.owl-carousel .col-sm-8,.owl-carousel .col-sm-9,.owl-carousel .col-sm-10,.owl-carousel .col-sm-11,.owl-carousel .col-sm-12{float:none;margin:0 auto}.request-quote{top:0}.slider-box .slider-box-inner{display:none}.slider-box h2{font-size:30px;margin-bottom:0;padding:5px}}@media(max-width:600px){.top-up{margin-top:0}}@media(max-width:480px){.grid-col-2 .grid-item,.grid-col-2 .grid-sizer{width:100%}.grid-col-3 .grid-item,.grid-col-3 .grid-sizer{width:100%}.grid-col-4 .grid-item,.grid-col-4 .grid-sizer{width:100%}.grid-col-5 .grid-item,.grid-col-5 .grid-sizer{width:100%}.blog.timeliner>li .timeline-panel{padding:20px}}
@charset "utf-8";.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar.navbar-bg-light .navbar-nav>li>a:hover,.navbar.navbar-bg-light .navbar-nav>li>a:focus,.navbar.navbar-bg-light .navbar-nav>li>a.active,.navbar.navbar-bg-light .navbar-nav>li>a.highlighted,.page-links div a:hover,.page-links div a:active,.page-links div a:focus,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.dropdown-menu>li>a.active,.text-color,.item-box a:hover i,.inverse i,.item-box.icons-color i,.pricing:hover .title,.pricing:hover .title a,.process-content:hover .title,.pricing .price,.post-meta i,.meta i,.quote blockquote:before,.quote blockquote:after,.tweet_time a,#video-controls a,.link-hover-color a:hover,.icons-hover-color i:hover,.navbar-default .navbar-nav>li.active>a,.navbar-default .navbar-nav>li.active>a:focus,.navbar-default .navbar-nav>li.active>a:hover,#page .breadcrumb>.active,.timeliner li:hover .timeline-heading h4.subheading,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.sitemap li a:hover,.link-hover-black a:hover,.icons-hover-black i:hover,.header-search:hover i,ul.arrow-style li:before,.hover:hover,#fun-factor .fun-icon:before,a.read-more,.panel-group.list-style.new .panel .panel-heading>.panel-title:before,.general-section .nav>li:before,.general-section .works-filters.nav>li.active,.general-section.white .nav>li.active,.general-section .nav>li:hover,.price,.star-rating.color .fa,.special-feature .mask-top:after,.navbar-default .navbar-nav>li.active>a,.navbar-default .navbar-nav>li.active>a:focus,.navbar-default .navbar-nav>li.active>a:hover,.detail-box .icon i,.contact-info .item-box i,.has-submenu::after,.btn-transparent-white:hover,.btn-transparent-black:hover{color:#feb600}.top-bar-section.top-bar-bg-color,.product-count,.navbar-bg-color,.top-bar-section.top-bar-bg-color,.btn-default,.section-title h1:before,.section-title h2:before,.special-feature .mask-top h4:before,.s-feature-box:hover .mask-bottom,.progress-bar,.owl-prev .fa,.owl-next .fa,h3.count-number:before,h2.count-number:before,.item-box.inverse a:hover i,.item-number,.name:before,.inverse-bg-color i,.icons-bg-color i,.bg-color,.gray-bg i:hover,.features-list-item:hover i,.bar,.pagination>.active>span,.pagination>.active>span:hover,.blog.timeliner>li:hover .timeline-image,.blog.timeliner>li:hover .timeline-icon,div.count-number:before,.static-color-icons span,.team-item .social-icon,.caption-block,.image-top-border .service-image:before,.image-top-border .service-image:after,.general-section .nav:before,.navbar-default .navbar-toggle .icon-bar,.list-border .list-group-item.active,.list-border .list-group-item.active:focus,.list-border .list-group-item.active:hover,.list-border.widget a.list-group-item:focus,.list-border.widget a.list-group-item:hover,.image-bg .overlay-color,.overlay-color,.work-section .nav.b-color li.active,.work-section .nav.b-color li:hover,.mixed-grid .nav.b-color li.active,.mixed-grid .nav.b-color li:hover{background-color:#feb600}.dropdown-menu,.desc-border,.border-color,.timeliner li:hover .timeline-image,.pagination>.active>span,.pagination>.active>span:hover,.blog.timeliner>li:hover .timeline-panel,.slider.border-bottom,.special-feature .s-feature-box,.image-top-border img,#client-list img:hover,.sidebar .widget .widget-title .title:after,.page-wrap .section-title,.request-quote .container{border-color:#feb600}.bottom-arrow:before{border-top-color:#feb600}.rightGrip,.leftGrip{border-bottom:10px solid #feb600 !important}.btn-default:hover,.color-switch .owl-controls .owl-page span,.tags li a,.slider-box h2{background-color:rgba(254,182,0,.8)}.tparrows{background-color:rgba(254,182,0,.4) !important}::-moz-selection{background:#feb600;color:#000;text-shadow:none}::selection{background:#feb600;color:#a4003a;text-shadow:none}