/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%; }

body {
  margin: 0; }

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block; }

audio, canvas, progress, video {
  display: inline-block;
  vertical-align: baseline; }

audio:not([controls]) {
  display: none;
  height: 0; }

[hidden], template {
  display: none; }

a {
  background-color: transparent; }

a:active, a:hover {
  outline: 0; }

abbr[title] {
  border-bottom: 1px dotted; }

b, strong {
  font-weight: 700; }

dfn {
  font-style: italic; }

h1 {
  margin: .67em 0;
  font-size: 2em; }

mark {
  color: #000;
  background: #ff0; }

small {
  font-size: 80%; }

sub, sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline; }

sup {
  top: -.5em; }

sub {
  bottom: -.25em; }

img {
  border: 0; }

svg:not(:root) {
  overflow: hidden; }

figure {
  margin: 1em 40px; }

hr {
  height: 0;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box; }

pre {
  overflow: auto; }

code, kbd, pre, samp {
  font-family: monospace,monospace;
  font-size: 1em; }

button, input, optgroup, select, textarea {
  margin: 0;
  font: inherit;
  color: inherit; }

button {
  overflow: visible; }

button, select {
  text-transform: none; }

button, html input[type=button], input[type=reset], input[type=submit] {
  -webkit-appearance: button;
  cursor: pointer; }

button[disabled], html input[disabled] {
  cursor: default; }

button::-moz-focus-inner, input::-moz-focus-inner {
  padding: 0;
  border: 0; }

input {
  line-height: normal; }

input[type=checkbox], input[type=radio] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0; }

input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
  height: auto; }

input[type=search] {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-appearance: textfield; }

input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none; }

fieldset {
  padding: .35em .625em .75em;
  margin: 0 2px;
  border: 1px solid silver; }

legend {
  padding: 0;
  border: 0; }

textarea {
  overflow: auto; }

optgroup {
  font-weight: 700; }

table {
  border-spacing: 0;
  border-collapse: collapse; }

td, th {
  padding: 0; }

/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  *, :after, :before {
    color: #000 !important;
    text-shadow: none !important;
    background: 0 0 !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important; }

  a, a:visited {
    text-decoration: underline; }

  a[href]:after {
    content: " (" attr(href) ")"; }

  abbr[title]:after {
    content: " (" attr(title) ")"; }

  a[href^="javascript:"]:after, a[href^="#"]:after {
    content: ""; }

  blockquote, pre {
    border: 1px solid #999;
    page-break-inside: avoid; }

  thead {
    display: table-header-group; }

  img, tr {
    page-break-inside: avoid; }

  img {
    max-width: 100% !important; }

  h2, h3, p {
    orphans: 3;
    widows: 3; }

  h2, h3 {
    page-break-after: avoid; }

  .navbar {
    display: none; }

  .btn > .caret, .dropup > .btn > .caret {
    border-top-color: #000 !important; }

  .label {
    border: 1px solid #000; }

  .table {
    border-collapse: collapse !important; }

  .table td, .table th {
    background-color: #fff !important; }

  .table-bordered td, .table-bordered th {
    border: 1px solid #ddd !important; } }
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url(../fonts/glyphicons-halflings-regular.eot);
  src: url(../fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"), url(../fonts/glyphicons-halflings-regular.woff2) format("woff2"), url(../fonts/glyphicons-halflings-regular.woff) format("woff"), url(../fonts/glyphicons-halflings-regular.ttf) format("truetype"), url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg"); }
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.glyphicon-asterisk:before {
  content: "\002a"; }

.glyphicon-plus:before {
  content: "\002b"; }

.glyphicon-eur:before, .glyphicon-euro:before {
  content: "\20ac"; }

.glyphicon-minus:before {
  content: "\2212"; }

.glyphicon-cloud:before {
  content: "\2601"; }

.glyphicon-envelope:before {
  content: "\2709"; }

.glyphicon-pencil:before {
  content: "\270f"; }

.glyphicon-glass:before {
  content: "\e001"; }

.glyphicon-music:before {
  content: "\e002"; }

.glyphicon-search:before {
  content: "\e003"; }

.glyphicon-heart:before {
  content: "\e005"; }

.glyphicon-star:before {
  content: "\e006"; }

.glyphicon-star-empty:before {
  content: "\e007"; }

.glyphicon-user:before {
  content: "\e008"; }

.glyphicon-film:before {
  content: "\e009"; }

.glyphicon-th-large:before {
  content: "\e010"; }

.glyphicon-th:before {
  content: "\e011"; }

.glyphicon-th-list:before {
  content: "\e012"; }

.glyphicon-ok:before {
  content: "\e013"; }

.glyphicon-remove:before {
  content: "\e014"; }

.glyphicon-zoom-in:before {
  content: "\e015"; }

.glyphicon-zoom-out:before {
  content: "\e016"; }

.glyphicon-off:before {
  content: "\e017"; }

.glyphicon-signal:before {
  content: "\e018"; }

.glyphicon-cog:before {
  content: "\e019"; }

.glyphicon-trash:before {
  content: "\e020"; }

.glyphicon-home:before {
  content: "\e021"; }

.glyphicon-file:before {
  content: "\e022"; }

.glyphicon-time:before {
  content: "\e023"; }

.glyphicon-road:before {
  content: "\e024"; }

.glyphicon-download-alt:before {
  content: "\e025"; }

.glyphicon-download:before {
  content: "\e026"; }

.glyphicon-upload:before {
  content: "\e027"; }

.glyphicon-inbox:before {
  content: "\e028"; }

.glyphicon-play-circle:before {
  content: "\e029"; }

.glyphicon-repeat:before {
  content: "\e030"; }

.glyphicon-refresh:before {
  content: "\e031"; }

.glyphicon-list-alt:before {
  content: "\e032"; }

.glyphicon-lock:before {
  content: "\e033"; }

.glyphicon-flag:before {
  content: "\e034"; }

.glyphicon-headphones:before {
  content: "\e035"; }

.glyphicon-volume-off:before {
  content: "\e036"; }

.glyphicon-volume-down:before {
  content: "\e037"; }

.glyphicon-volume-up:before {
  content: "\e038"; }

.glyphicon-qrcode:before {
  content: "\e039"; }

.glyphicon-barcode:before {
  content: "\e040"; }

.glyphicon-tag:before {
  content: "\e041"; }

.glyphicon-tags:before {
  content: "\e042"; }

.glyphicon-book:before {
  content: "\e043"; }

.glyphicon-bookmark:before {
  content: "\e044"; }

.glyphicon-print:before {
  content: "\e045"; }

.glyphicon-camera:before {
  content: "\e046"; }

.glyphicon-font:before {
  content: "\e047"; }

.glyphicon-bold:before {
  content: "\e048"; }

.glyphicon-italic:before {
  content: "\e049"; }

.glyphicon-text-height:before {
  content: "\e050"; }

.glyphicon-text-width:before {
  content: "\e051"; }

.glyphicon-align-left:before {
  content: "\e052"; }

.glyphicon-align-center:before {
  content: "\e053"; }

.glyphicon-align-right:before {
  content: "\e054"; }

.glyphicon-align-justify:before {
  content: "\e055"; }

.glyphicon-list:before {
  content: "\e056"; }

.glyphicon-indent-left:before {
  content: "\e057"; }

.glyphicon-indent-right:before {
  content: "\e058"; }

.glyphicon-facetime-video:before {
  content: "\e059"; }

.glyphicon-picture:before {
  content: "\e060"; }

.glyphicon-map-marker:before {
  content: "\e062"; }

.glyphicon-adjust:before {
  content: "\e063"; }

.glyphicon-tint:before {
  content: "\e064"; }

.glyphicon-edit:before {
  content: "\e065"; }

.glyphicon-share:before {
  content: "\e066"; }

.glyphicon-check:before {
  content: "\e067"; }

.glyphicon-move:before {
  content: "\e068"; }

.glyphicon-step-backward:before {
  content: "\e069"; }

.glyphicon-fast-backward:before {
  content: "\e070"; }

.glyphicon-backward:before {
  content: "\e071"; }

.glyphicon-play:before {
  content: "\e072"; }

.glyphicon-pause:before {
  content: "\e073"; }

.glyphicon-stop:before {
  content: "\e074"; }

.glyphicon-forward:before {
  content: "\e075"; }

.glyphicon-fast-forward:before {
  content: "\e076"; }

.glyphicon-step-forward:before {
  content: "\e077"; }

.glyphicon-eject:before {
  content: "\e078"; }

.glyphicon-chevron-left:before {
  content: "\e079"; }

.glyphicon-chevron-right:before {
  content: "\e080"; }

.glyphicon-plus-sign:before {
  content: "\e081"; }

.glyphicon-minus-sign:before {
  content: "\e082"; }

.glyphicon-remove-sign:before {
  content: "\e083"; }

.glyphicon-ok-sign:before {
  content: "\e084"; }

.glyphicon-question-sign:before {
  content: "\e085"; }

.glyphicon-info-sign:before {
  content: "\e086"; }

.glyphicon-screenshot:before {
  content: "\e087"; }

.glyphicon-remove-circle:before {
  content: "\e088"; }

.glyphicon-ok-circle:before {
  content: "\e089"; }

.glyphicon-ban-circle:before {
  content: "\e090"; }

.glyphicon-arrow-left:before {
  content: "\e091"; }

.glyphicon-arrow-right:before {
  content: "\e092"; }

.glyphicon-arrow-up:before {
  content: "\e093"; }

.glyphicon-arrow-down:before {
  content: "\e094"; }

.glyphicon-share-alt:before {
  content: "\e095"; }

.glyphicon-resize-full:before {
  content: "\e096"; }

.glyphicon-resize-small:before {
  content: "\e097"; }

.glyphicon-exclamation-sign:before {
  content: "\e101"; }

.glyphicon-gift:before {
  content: "\e102"; }

.glyphicon-leaf:before {
  content: "\e103"; }

.glyphicon-fire:before {
  content: "\e104"; }

.glyphicon-eye-open:before {
  content: "\e105"; }

.glyphicon-eye-close:before {
  content: "\e106"; }

.glyphicon-warning-sign:before {
  content: "\e107"; }

.glyphicon-plane:before {
  content: "\e108"; }

.glyphicon-calendar:before {
  content: "\e109"; }

.glyphicon-random:before {
  content: "\e110"; }

.glyphicon-comment:before {
  content: "\e111"; }

.glyphicon-magnet:before {
  content: "\e112"; }

.glyphicon-chevron-up:before {
  content: "\e113"; }

.glyphicon-chevron-down:before {
  content: "\e114"; }

.glyphicon-retweet:before {
  content: "\e115"; }

.glyphicon-shopping-cart:before {
  content: "\e116"; }

.glyphicon-folder-close:before {
  content: "\e117"; }

.glyphicon-folder-open:before {
  content: "\e118"; }

.glyphicon-resize-vertical:before {
  content: "\e119"; }

.glyphicon-resize-horizontal:before {
  content: "\e120"; }

.glyphicon-hdd:before {
  content: "\e121"; }

.glyphicon-bullhorn:before {
  content: "\e122"; }

.glyphicon-bell:before {
  content: "\e123"; }

.glyphicon-certificate:before {
  content: "\e124"; }

.glyphicon-thumbs-up:before {
  content: "\e125"; }

.glyphicon-thumbs-down:before {
  content: "\e126"; }

.glyphicon-hand-right:before {
  content: "\e127"; }

.glyphicon-hand-left:before {
  content: "\e128"; }

.glyphicon-hand-up:before {
  content: "\e129"; }

.glyphicon-hand-down:before {
  content: "\e130"; }

.glyphicon-circle-arrow-right:before {
  content: "\e131"; }

.glyphicon-circle-arrow-left:before {
  content: "\e132"; }

.glyphicon-circle-arrow-up:before {
  content: "\e133"; }

.glyphicon-circle-arrow-down:before {
  content: "\e134"; }

.glyphicon-globe:before {
  content: "\e135"; }

.glyphicon-wrench:before {
  content: "\e136"; }

.glyphicon-tasks:before {
  content: "\e137"; }

.glyphicon-filter:before {
  content: "\e138"; }

.glyphicon-briefcase:before {
  content: "\e139"; }

.glyphicon-fullscreen:before {
  content: "\e140"; }

.glyphicon-dashboard:before {
  content: "\e141"; }

.glyphicon-paperclip:before {
  content: "\e142"; }

.glyphicon-heart-empty:before {
  content: "\e143"; }

.glyphicon-link:before {
  content: "\e144"; }

.glyphicon-phone:before {
  content: "\e145"; }

.glyphicon-pushpin:before {
  content: "\e146"; }

.glyphicon-usd:before {
  content: "\e148"; }

.glyphicon-gbp:before {
  content: "\e149"; }

.glyphicon-sort:before {
  content: "\e150"; }

.glyphicon-sort-by-alphabet:before {
  content: "\e151"; }

.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152"; }

.glyphicon-sort-by-order:before {
  content: "\e153"; }

.glyphicon-sort-by-order-alt:before {
  content: "\e154"; }

.glyphicon-sort-by-attributes:before {
  content: "\e155"; }

.glyphicon-sort-by-attributes-alt:before {
  content: "\e156"; }

.glyphicon-unchecked:before {
  content: "\e157"; }

.glyphicon-expand:before {
  content: "\e158"; }

.glyphicon-collapse-down:before {
  content: "\e159"; }

.glyphicon-collapse-up:before {
  content: "\e160"; }

.glyphicon-log-in:before {
  content: "\e161"; }

.glyphicon-flash:before {
  content: "\e162"; }

.glyphicon-log-out:before {
  content: "\e163"; }

.glyphicon-new-window:before {
  content: "\e164"; }

.glyphicon-record:before {
  content: "\e165"; }

.glyphicon-save:before {
  content: "\e166"; }

.glyphicon-open:before {
  content: "\e167"; }

.glyphicon-saved:before {
  content: "\e168"; }

.glyphicon-import:before {
  content: "\e169"; }

.glyphicon-export:before {
  content: "\e170"; }

.glyphicon-send:before {
  content: "\e171"; }

.glyphicon-floppy-disk:before {
  content: "\e172"; }

.glyphicon-floppy-saved:before {
  content: "\e173"; }

.glyphicon-floppy-remove:before {
  content: "\e174"; }

.glyphicon-floppy-save:before {
  content: "\e175"; }

.glyphicon-floppy-open:before {
  content: "\e176"; }

.glyphicon-credit-card:before {
  content: "\e177"; }

.glyphicon-transfer:before {
  content: "\e178"; }

.glyphicon-cutlery:before {
  content: "\e179"; }

.glyphicon-header:before {
  content: "\e180"; }

.glyphicon-compressed:before {
  content: "\e181"; }

.glyphicon-earphone:before {
  content: "\e182"; }

.glyphicon-phone-alt:before {
  content: "\e183"; }

.glyphicon-tower:before {
  content: "\e184"; }

.glyphicon-stats:before {
  content: "\e185"; }

.glyphicon-sd-video:before {
  content: "\e186"; }

.glyphicon-hd-video:before {
  content: "\e187"; }

.glyphicon-subtitles:before {
  content: "\e188"; }

.glyphicon-sound-stereo:before {
  content: "\e189"; }

.glyphicon-sound-dolby:before {
  content: "\e190"; }

.glyphicon-sound-5-1:before {
  content: "\e191"; }

.glyphicon-sound-6-1:before {
  content: "\e192"; }

.glyphicon-sound-7-1:before {
  content: "\e193"; }

.glyphicon-copyright-mark:before {
  content: "\e194"; }

.glyphicon-registration-mark:before {
  content: "\e195"; }

.glyphicon-cloud-download:before {
  content: "\e197"; }

.glyphicon-cloud-upload:before {
  content: "\e198"; }

.glyphicon-tree-conifer:before {
  content: "\e199"; }

.glyphicon-tree-deciduous:before {
  content: "\e200"; }

.glyphicon-cd:before {
  content: "\e201"; }

.glyphicon-save-file:before {
  content: "\e202"; }

.glyphicon-open-file:before {
  content: "\e203"; }

.glyphicon-level-up:before {
  content: "\e204"; }

.glyphicon-copy:before {
  content: "\e205"; }

.glyphicon-paste:before {
  content: "\e206"; }

.glyphicon-alert:before {
  content: "\e209"; }

.glyphicon-equalizer:before {
  content: "\e210"; }

.glyphicon-king:before {
  content: "\e211"; }

.glyphicon-queen:before {
  content: "\e212"; }

.glyphicon-pawn:before {
  content: "\e213"; }

.glyphicon-bishop:before {
  content: "\e214"; }

.glyphicon-knight:before {
  content: "\e215"; }

.glyphicon-baby-formula:before {
  content: "\e216"; }

.glyphicon-tent:before {
  content: "\26fa"; }

.glyphicon-blackboard:before {
  content: "\e218"; }

.glyphicon-bed:before {
  content: "\e219"; }

.glyphicon-apple:before {
  content: "\f8ff"; }

.glyphicon-erase:before {
  content: "\e221"; }

.glyphicon-hourglass:before {
  content: "\231b"; }

.glyphicon-lamp:before {
  content: "\e223"; }

.glyphicon-duplicate:before {
  content: "\e224"; }

.glyphicon-piggy-bank:before {
  content: "\e225"; }

.glyphicon-scissors:before {
  content: "\e226"; }

.glyphicon-bitcoin:before {
  content: "\e227"; }

.glyphicon-btc:before {
  content: "\e227"; }

.glyphicon-xbt:before {
  content: "\e227"; }

.glyphicon-yen:before {
  content: "\00a5"; }

.glyphicon-jpy:before {
  content: "\00a5"; }

.glyphicon-ruble:before {
  content: "\20bd"; }

.glyphicon-rub:before {
  content: "\20bd"; }

.glyphicon-scale:before {
  content: "\e230"; }

.glyphicon-ice-lolly:before {
  content: "\e231"; }

.glyphicon-ice-lolly-tasted:before {
  content: "\e232"; }

.glyphicon-education:before {
  content: "\e233"; }

.glyphicon-option-horizontal:before {
  content: "\e234"; }

.glyphicon-option-vertical:before {
  content: "\e235"; }

.glyphicon-menu-hamburger:before {
  content: "\e236"; }

.glyphicon-modal-window:before {
  content: "\e237"; }

.glyphicon-oil:before {
  content: "\e238"; }

.glyphicon-grain:before {
  content: "\e239"; }

.glyphicon-sunglasses:before {
  content: "\e240"; }

.glyphicon-text-size:before {
  content: "\e241"; }

.glyphicon-text-color:before {
  content: "\e242"; }

.glyphicon-text-background:before {
  content: "\e243"; }

.glyphicon-object-align-top:before {
  content: "\e244"; }

.glyphicon-object-align-bottom:before {
  content: "\e245"; }

.glyphicon-object-align-horizontal:before {
  content: "\e246"; }

.glyphicon-object-align-left:before {
  content: "\e247"; }

.glyphicon-object-align-vertical:before {
  content: "\e248"; }

.glyphicon-object-align-right:before {
  content: "\e249"; }

.glyphicon-triangle-right:before {
  content: "\e250"; }

.glyphicon-triangle-left:before {
  content: "\e251"; }

.glyphicon-triangle-bottom:before {
  content: "\e252"; }

.glyphicon-triangle-top:before {
  content: "\e253"; }

.glyphicon-console:before {
  content: "\e254"; }

.glyphicon-superscript:before {
  content: "\e255"; }

.glyphicon-subscript:before {
  content: "\e256"; }

.glyphicon-menu-left:before {
  content: "\e257"; }

.glyphicon-menu-right:before {
  content: "\e258"; }

.glyphicon-menu-down:before {
  content: "\e259"; }

.glyphicon-menu-up:before {
  content: "\e260"; }

* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

:after, :before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

body {
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333;
  background-color: #fff; }

button, input, select, textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit; }

a {
  color: #337ab7;
  text-decoration: none; }

a:focus, a:hover {
  color: #23527c;
  text-decoration: underline; }

a:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px; }

figure {
  margin: 0; }

img {
  vertical-align: middle; }

.carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img {
  display: block;
  max-width: 100%;
  height: auto; }

.img-rounded {
  border-radius: 6px; }

.img-thumbnail {
  display: inline-block;
  max-width: 100%;
  height: auto;
  padding: 4px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out; }

.img-circle {
  border-radius: 50%; }

hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eee; }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto; }

[role=button] {
  cursor: pointer; }

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit; }

.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, .h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small {
  font-weight: 400;
  line-height: 1;
  color: #777; }

.h1, .h2, .h3, h1, h2, h3 {
  margin-top: 20px;
  margin-bottom: 10px; }

.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small {
  font-size: 65%; }

.h4, .h5, .h6, h4, h5, h6 {
  margin-top: 10px;
  margin-bottom: 10px; }

.h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small {
  font-size: 75%; }

.h1, h1 {
  font-size: 36px; }

.h2, h2 {
  font-size: 30px; }

.h3, h3 {
  font-size: 24px; }

.h4, h4 {
  font-size: 18px; }

.h5, h5 {
  font-size: 14px; }

.h6, h6 {
  font-size: 12px; }

p {
  margin: 0 0 10px; }

.lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4; }

@media (min-width: 768px) {
  .lead {
    font-size: 21px; } }
.small, small {
  font-size: 85%; }

.mark, mark {
  padding: .2em;
  background-color: #fcf8e3; }

.text-left {
  text-align: left; }

.text-right {
  text-align: right; }

.text-center {
  text-align: center; }

.text-justify {
  text-align: justify; }

.text-nowrap {
  white-space: nowrap; }

.text-lowercase {
  text-transform: lowercase; }

.text-uppercase {
  text-transform: uppercase; }

.text-capitalize {
  text-transform: capitalize; }

.text-muted {
  color: #777; }

.text-primary {
  color: #337ab7; }

a.text-primary:focus, a.text-primary:hover {
  color: #286090; }

.text-success {
  color: #3c763d; }

a.text-success:focus, a.text-success:hover {
  color: #2b542c; }

.text-info {
  color: #31708f; }

a.text-info:focus, a.text-info:hover {
  color: #245269; }

.text-warning {
  color: #8a6d3b; }

a.text-warning:focus, a.text-warning:hover {
  color: #66512c; }

.text-danger {
  color: #a94442; }

a.text-danger:focus, a.text-danger:hover {
  color: #843534; }

.bg-primary {
  color: #fff;
  background-color: #337ab7; }

a.bg-primary:focus, a.bg-primary:hover {
  background-color: #286090; }

.bg-success {
  background-color: #dff0d8; }

a.bg-success:focus, a.bg-success:hover {
  background-color: #c1e2b3; }

.bg-info {
  background-color: #d9edf7; }

a.bg-info:focus, a.bg-info:hover {
  background-color: #afd9ee; }

.bg-warning {
  background-color: #fcf8e3; }

a.bg-warning:focus, a.bg-warning:hover {
  background-color: #f7ecb5; }

.bg-danger {
  background-color: #f2dede; }

a.bg-danger:focus, a.bg-danger:hover {
  background-color: #e4b9b9; }

.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eee; }

ol, ul {
  margin-top: 0;
  margin-bottom: 10px; }

ol ol, ol ul, ul ol, ul ul {
  margin-bottom: 0; }

.list-unstyled {
  padding-left: 0;
  list-style: none; }

.list-inline {
  padding-left: 0;
  margin-left: -5px;
  list-style: none; }

.list-inline > li {
  display: inline-block;
  padding-right: 5px;
  padding-left: 5px; }

dl {
  margin-top: 0;
  margin-bottom: 20px; }

dd, dt {
  line-height: 1.42857143; }

dt {
  font-weight: 700; }

dd {
  margin-left: 0; }

@media (min-width: 768px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    overflow: hidden;
    clear: left;
    text-align: right;
    text-overflow: ellipsis;
    white-space: nowrap; }

  .dl-horizontal dd {
    margin-left: 180px; } }
abbr[data-original-title], abbr[title] {
  cursor: help;
  border-bottom: 1px dotted #777; }

.initialism {
  font-size: 90%;
  text-transform: uppercase; }

blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid #eee; }

blockquote ol:last-child, blockquote p:last-child, blockquote ul:last-child {
  margin-bottom: 0; }

blockquote .small, blockquote footer, blockquote small {
  display: block;
  font-size: 80%;
  line-height: 1.42857143;
  color: #777; }

blockquote .small:before, blockquote footer:before, blockquote small:before {
  content: '\2014 \00A0'; }

.blockquote-reverse, blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  text-align: right;
  border-right: 5px solid #eee;
  border-left: 0; }

.blockquote-reverse .small:before, .blockquote-reverse footer:before, .blockquote-reverse small:before, blockquote.pull-right .small:before, blockquote.pull-right footer:before, blockquote.pull-right small:before {
  content: ''; }

.blockquote-reverse .small:after, .blockquote-reverse footer:after, .blockquote-reverse small:after, blockquote.pull-right .small:after, blockquote.pull-right footer:after, blockquote.pull-right small:after {
  content: '\00A0 \2014'; }

address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.42857143; }

code, kbd, pre, samp {
  font-family: Menlo,Monaco,Consolas,"Courier New",monospace; }

code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 4px; }

kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); }

kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
  -webkit-box-shadow: none;
  box-shadow: none; }

pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.42857143;
  color: #333;
  word-break: break-all;
  word-wrap: break-word;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 4px; }

pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0; }

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll; }

.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }

@media (min-width: 768px) {
  .container {
    width: 750px; } }
@media (min-width: 992px) {
  .container {
    width: 970px; } }
@media (min-width: 1200px) {
  .container {
    width: 1170px; } }
.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }

.row {
  margin-right: -15px;
  margin-left: -15px; }

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }

.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
  float: left; }

.col-xs-12 {
  width: 100%; }

.col-xs-11 {
  width: 91.66666667%; }

.col-xs-10 {
  width: 83.33333333%; }

.col-xs-9 {
  width: 75%; }

.col-xs-8 {
  width: 66.66666667%; }

.col-xs-7 {
  width: 58.33333333%; }

.col-xs-6 {
  width: 50%; }

.col-xs-5 {
  width: 41.66666667%; }

.col-xs-4 {
  width: 33.33333333%; }

.col-xs-3 {
  width: 25%; }

.col-xs-2 {
  width: 16.66666667%; }

.col-xs-1 {
  width: 8.33333333%; }

.col-xs-pull-12 {
  right: 100%; }

.col-xs-pull-11 {
  right: 91.66666667%; }

.col-xs-pull-10 {
  right: 83.33333333%; }

.col-xs-pull-9 {
  right: 75%; }

.col-xs-pull-8 {
  right: 66.66666667%; }

.col-xs-pull-7 {
  right: 58.33333333%; }

.col-xs-pull-6 {
  right: 50%; }

.col-xs-pull-5 {
  right: 41.66666667%; }

.col-xs-pull-4 {
  right: 33.33333333%; }

.col-xs-pull-3 {
  right: 25%; }

.col-xs-pull-2 {
  right: 16.66666667%; }

.col-xs-pull-1 {
  right: 8.33333333%; }

.col-xs-pull-0 {
  right: auto; }

.col-xs-push-12 {
  left: 100%; }

.col-xs-push-11 {
  left: 91.66666667%; }

.col-xs-push-10 {
  left: 83.33333333%; }

.col-xs-push-9 {
  left: 75%; }

.col-xs-push-8 {
  left: 66.66666667%; }

.col-xs-push-7 {
  left: 58.33333333%; }

.col-xs-push-6 {
  left: 50%; }

.col-xs-push-5 {
  left: 41.66666667%; }

.col-xs-push-4 {
  left: 33.33333333%; }

.col-xs-push-3 {
  left: 25%; }

.col-xs-push-2 {
  left: 16.66666667%; }

.col-xs-push-1 {
  left: 8.33333333%; }

.col-xs-push-0 {
  left: auto; }

.col-xs-offset-12 {
  margin-left: 100%; }

.col-xs-offset-11 {
  margin-left: 91.66666667%; }

.col-xs-offset-10 {
  margin-left: 83.33333333%; }

.col-xs-offset-9 {
  margin-left: 75%; }

.col-xs-offset-8 {
  margin-left: 66.66666667%; }

.col-xs-offset-7 {
  margin-left: 58.33333333%; }

.col-xs-offset-6 {
  margin-left: 50%; }

.col-xs-offset-5 {
  margin-left: 41.66666667%; }

.col-xs-offset-4 {
  margin-left: 33.33333333%; }

.col-xs-offset-3 {
  margin-left: 25%; }

.col-xs-offset-2 {
  margin-left: 16.66666667%; }

.col-xs-offset-1 {
  margin-left: 8.33333333%; }

.col-xs-offset-0 {
  margin-left: 0; }

@media (min-width: 768px) {
  .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
    float: left; }

  .col-sm-12 {
    width: 100%; }

  .col-sm-11 {
    width: 91.66666667%; }

  .col-sm-10 {
    width: 83.33333333%; }

  .col-sm-9 {
    width: 75%; }

  .col-sm-8 {
    width: 66.66666667%; }

  .col-sm-7 {
    width: 58.33333333%; }

  .col-sm-6 {
    width: 50%; }

  .col-sm-5 {
    width: 41.66666667%; }

  .col-sm-4 {
    width: 33.33333333%; }

  .col-sm-3 {
    width: 25%; }

  .col-sm-2 {
    width: 16.66666667%; }

  .col-sm-1 {
    width: 8.33333333%; }

  .col-sm-pull-12 {
    right: 100%; }

  .col-sm-pull-11 {
    right: 91.66666667%; }

  .col-sm-pull-10 {
    right: 83.33333333%; }

  .col-sm-pull-9 {
    right: 75%; }

  .col-sm-pull-8 {
    right: 66.66666667%; }

  .col-sm-pull-7 {
    right: 58.33333333%; }

  .col-sm-pull-6 {
    right: 50%; }

  .col-sm-pull-5 {
    right: 41.66666667%; }

  .col-sm-pull-4 {
    right: 33.33333333%; }

  .col-sm-pull-3 {
    right: 25%; }

  .col-sm-pull-2 {
    right: 16.66666667%; }

  .col-sm-pull-1 {
    right: 8.33333333%; }

  .col-sm-pull-0 {
    right: auto; }

  .col-sm-push-12 {
    left: 100%; }

  .col-sm-push-11 {
    left: 91.66666667%; }

  .col-sm-push-10 {
    left: 83.33333333%; }

  .col-sm-push-9 {
    left: 75%; }

  .col-sm-push-8 {
    left: 66.66666667%; }

  .col-sm-push-7 {
    left: 58.33333333%; }

  .col-sm-push-6 {
    left: 50%; }

  .col-sm-push-5 {
    left: 41.66666667%; }

  .col-sm-push-4 {
    left: 33.33333333%; }

  .col-sm-push-3 {
    left: 25%; }

  .col-sm-push-2 {
    left: 16.66666667%; }

  .col-sm-push-1 {
    left: 8.33333333%; }

  .col-sm-push-0 {
    left: auto; }

  .col-sm-offset-12 {
    margin-left: 100%; }

  .col-sm-offset-11 {
    margin-left: 91.66666667%; }

  .col-sm-offset-10 {
    margin-left: 83.33333333%; }

  .col-sm-offset-9 {
    margin-left: 75%; }

  .col-sm-offset-8 {
    margin-left: 66.66666667%; }

  .col-sm-offset-7 {
    margin-left: 58.33333333%; }

  .col-sm-offset-6 {
    margin-left: 50%; }

  .col-sm-offset-5 {
    margin-left: 41.66666667%; }

  .col-sm-offset-4 {
    margin-left: 33.33333333%; }

  .col-sm-offset-3 {
    margin-left: 25%; }

  .col-sm-offset-2 {
    margin-left: 16.66666667%; }

  .col-sm-offset-1 {
    margin-left: 8.33333333%; }

  .col-sm-offset-0 {
    margin-left: 0; } }
@media (min-width: 992px) {
  .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
    float: left; }

  .col-md-12 {
    width: 100%; }

  .col-md-11 {
    width: 91.66666667%; }

  .col-md-10 {
    width: 83.33333333%; }

  .col-md-9 {
    width: 75%; }

  .col-md-8 {
    width: 66.66666667%; }

  .col-md-7 {
    width: 58.33333333%; }

  .col-md-6 {
    width: 50%; }

  .col-md-5 {
    width: 41.66666667%; }

  .col-md-4 {
    width: 33.33333333%; }

  .col-md-3 {
    width: 25%; }

  .col-md-2 {
    width: 16.66666667%; }

  .col-md-1 {
    width: 8.33333333%; }

  .col-md-pull-12 {
    right: 100%; }

  .col-md-pull-11 {
    right: 91.66666667%; }

  .col-md-pull-10 {
    right: 83.33333333%; }

  .col-md-pull-9 {
    right: 75%; }

  .col-md-pull-8 {
    right: 66.66666667%; }

  .col-md-pull-7 {
    right: 58.33333333%; }

  .col-md-pull-6 {
    right: 50%; }

  .col-md-pull-5 {
    right: 41.66666667%; }

  .col-md-pull-4 {
    right: 33.33333333%; }

  .col-md-pull-3 {
    right: 25%; }

  .col-md-pull-2 {
    right: 16.66666667%; }

  .col-md-pull-1 {
    right: 8.33333333%; }

  .col-md-pull-0 {
    right: auto; }

  .col-md-push-12 {
    left: 100%; }

  .col-md-push-11 {
    left: 91.66666667%; }

  .col-md-push-10 {
    left: 83.33333333%; }

  .col-md-push-9 {
    left: 75%; }

  .col-md-push-8 {
    left: 66.66666667%; }

  .col-md-push-7 {
    left: 58.33333333%; }

  .col-md-push-6 {
    left: 50%; }

  .col-md-push-5 {
    left: 41.66666667%; }

  .col-md-push-4 {
    left: 33.33333333%; }

  .col-md-push-3 {
    left: 25%; }

  .col-md-push-2 {
    left: 16.66666667%; }

  .col-md-push-1 {
    left: 8.33333333%; }

  .col-md-push-0 {
    left: auto; }

  .col-md-offset-12 {
    margin-left: 100%; }

  .col-md-offset-11 {
    margin-left: 91.66666667%; }

  .col-md-offset-10 {
    margin-left: 83.33333333%; }

  .col-md-offset-9 {
    margin-left: 75%; }

  .col-md-offset-8 {
    margin-left: 66.66666667%; }

  .col-md-offset-7 {
    margin-left: 58.33333333%; }

  .col-md-offset-6 {
    margin-left: 50%; }

  .col-md-offset-5 {
    margin-left: 41.66666667%; }

  .col-md-offset-4 {
    margin-left: 33.33333333%; }

  .col-md-offset-3 {
    margin-left: 25%; }

  .col-md-offset-2 {
    margin-left: 16.66666667%; }

  .col-md-offset-1 {
    margin-left: 8.33333333%; }

  .col-md-offset-0 {
    margin-left: 0; } }
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {
    float: left; }

  .col-lg-12 {
    width: 100%; }

  .col-lg-11 {
    width: 91.66666667%; }

  .col-lg-10 {
    width: 83.33333333%; }

  .col-lg-9 {
    width: 75%; }

  .col-lg-8 {
    width: 66.66666667%; }

  .col-lg-7 {
    width: 58.33333333%; }

  .col-lg-6 {
    width: 50%; }

  .col-lg-5 {
    width: 41.66666667%; }

  .col-lg-4 {
    width: 33.33333333%; }

  .col-lg-3 {
    width: 25%; }

  .col-lg-2 {
    width: 16.66666667%; }

  .col-lg-1 {
    width: 8.33333333%; }

  .col-lg-pull-12 {
    right: 100%; }

  .col-lg-pull-11 {
    right: 91.66666667%; }

  .col-lg-pull-10 {
    right: 83.33333333%; }

  .col-lg-pull-9 {
    right: 75%; }

  .col-lg-pull-8 {
    right: 66.66666667%; }

  .col-lg-pull-7 {
    right: 58.33333333%; }

  .col-lg-pull-6 {
    right: 50%; }

  .col-lg-pull-5 {
    right: 41.66666667%; }

  .col-lg-pull-4 {
    right: 33.33333333%; }

  .col-lg-pull-3 {
    right: 25%; }

  .col-lg-pull-2 {
    right: 16.66666667%; }

  .col-lg-pull-1 {
    right: 8.33333333%; }

  .col-lg-pull-0 {
    right: auto; }

  .col-lg-push-12 {
    left: 100%; }

  .col-lg-push-11 {
    left: 91.66666667%; }

  .col-lg-push-10 {
    left: 83.33333333%; }

  .col-lg-push-9 {
    left: 75%; }

  .col-lg-push-8 {
    left: 66.66666667%; }

  .col-lg-push-7 {
    left: 58.33333333%; }

  .col-lg-push-6 {
    left: 50%; }

  .col-lg-push-5 {
    left: 41.66666667%; }

  .col-lg-push-4 {
    left: 33.33333333%; }

  .col-lg-push-3 {
    left: 25%; }

  .col-lg-push-2 {
    left: 16.66666667%; }

  .col-lg-push-1 {
    left: 8.33333333%; }

  .col-lg-push-0 {
    left: auto; }

  .col-lg-offset-12 {
    margin-left: 100%; }

  .col-lg-offset-11 {
    margin-left: 91.66666667%; }

  .col-lg-offset-10 {
    margin-left: 83.33333333%; }

  .col-lg-offset-9 {
    margin-left: 75%; }

  .col-lg-offset-8 {
    margin-left: 66.66666667%; }

  .col-lg-offset-7 {
    margin-left: 58.33333333%; }

  .col-lg-offset-6 {
    margin-left: 50%; }

  .col-lg-offset-5 {
    margin-left: 41.66666667%; }

  .col-lg-offset-4 {
    margin-left: 33.33333333%; }

  .col-lg-offset-3 {
    margin-left: 25%; }

  .col-lg-offset-2 {
    margin-left: 16.66666667%; }

  .col-lg-offset-1 {
    margin-left: 8.33333333%; }

  .col-lg-offset-0 {
    margin-left: 0; } }
table {
  background-color: transparent; }

caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777;
  text-align: left; }

th {
  text-align: left; }

.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px; }

.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd; }

.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd; }

.table > caption + thead > tr:first-child > td, .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > td, .table > thead:first-child > tr:first-child > th {
  border-top: 0; }

.table > tbody + tbody {
  border-top: 2px solid #ddd; }

.table .table {
  background-color: #fff; }

.table-condensed > tbody > tr > td, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > td, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > thead > tr > th {
  padding: 5px; }

.table-bordered {
  border: 1px solid #ddd; }

.table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th {
  border: 1px solid #ddd; }

.table-bordered > thead > tr > td, .table-bordered > thead > tr > th {
  border-bottom-width: 2px; }

.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9; }

.table-hover > tbody > tr:hover {
  background-color: #f5f5f5; }

table col[class*=col-] {
  position: static;
  display: table-column;
  float: none; }

table td[class*=col-], table th[class*=col-] {
  position: static;
  display: table-cell;
  float: none; }

.table > tbody > tr.active > td, .table > tbody > tr.active > th, .table > tbody > tr > td.active, .table > tbody > tr > th.active, .table > tfoot > tr.active > td, .table > tfoot > tr.active > th, .table > tfoot > tr > td.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th, .table > thead > tr > td.active, .table > thead > tr > th.active {
  background-color: #f5f5f5; }

.table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr.active:hover > th, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover {
  background-color: #e8e8e8; }

.table > tbody > tr.success > td, .table > tbody > tr.success > th, .table > tbody > tr > td.success, .table > tbody > tr > th.success, .table > tfoot > tr.success > td, .table > tfoot > tr.success > th, .table > tfoot > tr > td.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th, .table > thead > tr > td.success, .table > thead > tr > th.success {
  background-color: #dff0d8; }

.table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr.success:hover > th, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover {
  background-color: #d0e9c6; }

.table > tbody > tr.info > td, .table > tbody > tr.info > th, .table > tbody > tr > td.info, .table > tbody > tr > th.info, .table > tfoot > tr.info > td, .table > tfoot > tr.info > th, .table > tfoot > tr > td.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th, .table > thead > tr > td.info, .table > thead > tr > th.info {
  background-color: #d9edf7; }

.table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr.info:hover > th, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover {
  background-color: #c4e3f3; }

.table > tbody > tr.warning > td, .table > tbody > tr.warning > th, .table > tbody > tr > td.warning, .table > tbody > tr > th.warning, .table > tfoot > tr.warning > td, .table > tfoot > tr.warning > th, .table > tfoot > tr > td.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th, .table > thead > tr > td.warning, .table > thead > tr > th.warning {
  background-color: #fcf8e3; }

.table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr.warning:hover > th, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover {
  background-color: #faf2cc; }

.table > tbody > tr.danger > td, .table > tbody > tr.danger > th, .table > tbody > tr > td.danger, .table > tbody > tr > th.danger, .table > tfoot > tr.danger > td, .table > tfoot > tr.danger > th, .table > tfoot > tr > td.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th, .table > thead > tr > td.danger, .table > thead > tr > th.danger {
  background-color: #f2dede; }

.table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr.danger:hover > th, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover {
  background-color: #ebcccc; }

.table-responsive {
  min-height: .01%;
  overflow-x: auto; }

@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd; }

  .table-responsive > .table {
    margin-bottom: 0; }

  .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > td, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > thead > tr > th {
    white-space: nowrap; }

  .table-responsive > .table-bordered {
    border: 0; }

  .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > thead > tr > th:first-child {
    border-left: 0; }

  .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > thead > tr > th:last-child {
    border-right: 0; }

  .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > th {
    border-bottom: 0; } }
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0; }

legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333;
  border: 0;
  border-bottom: 1px solid #e5e5e5; }

label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: 700; }

input[type=search] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

input[type=checkbox], input[type=radio] {
  margin: 4px 0 0;
  margin-top: 1px\9;
  line-height: normal; }

input[type=file] {
  display: block; }

input[type=range] {
  display: block;
  width: 100%; }

select[multiple], select[size] {
  height: auto; }

input[type=file]:focus, input[type=checkbox]:focus, input[type=radio]:focus {
  outline: 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, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 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, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }

.form-control::-moz-placeholder {
  color: #999;
  opacity: 1; }

.form-control:-ms-input-placeholder {
  color: #999; }

.form-control::-webkit-input-placeholder {
  color: #999; }

.form-control::-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\9;
  margin-left: -20px; }

.checkbox + .checkbox, .radio + .radio {
  margin-top: -5px; }

.checkbox-inline, .radio-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: 400;
  vertical-align: middle;
  cursor: pointer; }

.checkbox-inline + .checkbox-inline, .radio-inline + .radio-inline {
  margin-top: 0;
  margin-left: 10px; }

fieldset[disabled] input[type=checkbox], fieldset[disabled] input[type=radio], input[type=checkbox].disabled, input[type=checkbox][disabled], input[type=radio].disabled, input[type=radio][disabled] {
  cursor: not-allowed; }

.checkbox-inline.disabled, .radio-inline.disabled, fieldset[disabled] .checkbox-inline, fieldset[disabled] .radio-inline {
  cursor: not-allowed; }

.checkbox.disabled label, .radio.disabled label, fieldset[disabled] .checkbox label, fieldset[disabled] .radio label {
  cursor: not-allowed; }

.form-control-static {
  min-height: 34px;
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0; }

.form-control-static.input-lg, .form-control-static.input-sm {
  padding-right: 0;
  padding-left: 0; }

.input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px; }

select.input-sm {
  height: 30px;
  line-height: 30px; }

select[multiple].input-sm, textarea.input-sm {
  height: auto; }

.form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px; }

.form-group-sm select.form-control {
  height: 30px;
  line-height: 30px; }

.form-group-sm select[multiple].form-control, .form-group-sm textarea.form-control {
  height: auto; }

.form-group-sm .form-control-static {
  height: 30px;
  min-height: 32px;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1.5; }

.input-lg {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px; }

select.input-lg {
  height: 46px;
  line-height: 46px; }

select[multiple].input-lg, textarea.input-lg {
  height: auto; }

.form-group-lg .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px; }

.form-group-lg select.form-control {
  height: 46px;
  line-height: 46px; }

.form-group-lg select[multiple].form-control, .form-group-lg textarea.form-control {
  height: auto; }

.form-group-lg .form-control-static {
  height: 46px;
  min-height: 38px;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1.3333333; }

.has-feedback {
  position: relative; }

.has-feedback .form-control {
  padding-right: 42.5px; }

.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  pointer-events: none; }

.form-group-lg .form-control + .form-control-feedback, .input-group-lg + .form-control-feedback, .input-lg + .form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px; }

.form-group-sm .form-control + .form-control-feedback, .input-group-sm + .form-control-feedback, .input-sm + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px; }

.has-success .checkbox, .has-success .checkbox-inline, .has-success .control-label, .has-success .help-block, .has-success .radio, .has-success .radio-inline, .has-success.checkbox label, .has-success.checkbox-inline label, .has-success.radio label, .has-success.radio-inline label {
  color: #3c763d; }

.has-success .form-control {
  border-color: #3c763d;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }

.has-success .form-control:focus {
  border-color: #2b542c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  box-shadow: inset 0 1px 1px rgba(0, 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, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }

.has-warning .form-control:focus {
  border-color: #66512c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  box-shadow: inset 0 1px 1px rgba(0, 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, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }

.has-error .form-control:focus {
  border-color: #843534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  box-shadow: inset 0 1px 1px rgba(0, 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: 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, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 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\9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent; }

.dropdown, .dropup {
  position: relative; }

.dropdown-toggle:focus {
  outline: 0; }

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); }

.dropdown-menu.pull-right {
  right: 0;
  left: auto; }

.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5; }

.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: 400;
  line-height: 1.42857143;
  color: #333;
  white-space: nowrap; }

.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5; }

.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {
  color: #fff;
  text-decoration: none;
  background-color: #337ab7;
  outline: 0; }

.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:focus, .dropdown-menu > .disabled > a:hover {
  color: #777; }

.dropdown-menu > .disabled > a:focus, .dropdown-menu > .disabled > a:hover {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); }

.open > .dropdown-menu {
  display: block; }

.open > a {
  outline: 0; }

.dropdown-menu-right {
  right: 0;
  left: auto; }

.dropdown-menu-left {
  right: auto;
  left: 0; }

.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777;
  white-space: nowrap; }

.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990; }

.pull-right > .dropdown-menu {
  right: 0;
  left: auto; }

.dropup .caret, .navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid\9; }

.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px; }

@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    right: 0;
    left: auto; }

  .navbar-right .dropdown-menu-left {
    right: auto;
    left: 0; } }
.btn-group, .btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle; }

.btn-group-vertical > .btn, .btn-group > .btn {
  position: relative;
  float: left; }

.btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:hover, .btn-group > .btn.active, .btn-group > .btn:active, .btn-group > .btn:focus, .btn-group > .btn:hover {
  z-index: 2; }

.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group {
  margin-left: -1px; }

.btn-toolbar {
  margin-left: -5px; }

.btn-toolbar .btn, .btn-toolbar .btn-group, .btn-toolbar .input-group {
  float: left; }

.btn-toolbar > .btn, .btn-toolbar > .btn-group, .btn-toolbar > .input-group {
  margin-left: 5px; }

.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0; }

.btn-group > .btn:first-child {
  margin-left: 0; }

.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.btn-group > .btn-group {
  float: left; }

.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0; }

.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle {
  outline: 0; }

.btn-group > .btn + .dropdown-toggle {
  padding-right: 8px;
  padding-left: 8px; }

.btn-group > .btn-lg + .dropdown-toggle {
  padding-right: 12px;
  padding-left: 12px; }

.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 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, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.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, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); }

@media (min-width: 768px) {
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle; }

  .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle; }

  .navbar-form .form-control-static {
    display: inline-block; }

  .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle; }

  .navbar-form .input-group .form-control, .navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn {
    width: auto; }

  .navbar-form .input-group > .form-control {
    width: 100%; }

  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle; }

  .navbar-form .checkbox, .navbar-form .radio {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle; }

  .navbar-form .checkbox label, .navbar-form .radio label {
    padding-left: 0; }

  .navbar-form .checkbox input[type=checkbox], .navbar-form .radio input[type=radio] {
    position: relative;
    margin-left: 0; }

  .navbar-form .has-feedback .form-control-feedback {
    top: 0; } }
@media (max-width: 767px) {
  .navbar-form .form-group {
    margin-bottom: 5px; }

  .navbar-form .form-group:last-child {
    margin-bottom: 0; } }
@media (min-width: 768px) {
  .navbar-form {
    width: auto;
    padding-top: 0;
    padding-bottom: 0;
    margin-right: 0;
    margin-left: 0;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none; } }
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

.navbar-btn {
  margin-top: 8px;
  margin-bottom: 8px; }

.navbar-btn.btn-sm {
  margin-top: 10px;
  margin-bottom: 10px; }

.navbar-btn.btn-xs {
  margin-top: 14px;
  margin-bottom: 14px; }

.navbar-text {
  margin-top: 15px;
  margin-bottom: 15px; }

@media (min-width: 768px) {
  .navbar-text {
    float: left;
    margin-right: 15px;
    margin-left: 15px; } }
@media (min-width: 768px) {
  .navbar-left {
    float: left !important; }

  .navbar-right {
    float: right !important;
    margin-right: -15px; }

  .navbar-right ~ .navbar-right {
    margin-right: 0; } }
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7; }

.navbar-default .navbar-brand {
  color: #777; }

.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover {
  color: #5e5e5e;
  background-color: transparent; }

.navbar-default .navbar-text {
  color: #777; }

.navbar-default .navbar-nav > li > a {
  color: #777; }

.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
  color: #333;
  background-color: transparent; }

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
  color: #555;
  background-color: #e7e7e7; }

.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:focus, .navbar-default .navbar-nav > .disabled > a:hover {
  color: #ccc;
  background-color: transparent; }

.navbar-default .navbar-toggle {
  border-color: #ddd; }

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
  background-color: #ddd; }

.navbar-default .navbar-toggle .icon-bar {
  background-color: #888; }

.navbar-default .navbar-collapse, .navbar-default .navbar-form {
  border-color: #e7e7e7; }

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {
  color: #555;
  background-color: #e7e7e7; }

@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777; }

  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
    color: #333;
    background-color: transparent; }

  .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover {
    color: #555;
    background-color: #e7e7e7; }

  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover {
    color: #ccc;
    background-color: transparent; } }
.navbar-default .navbar-link {
  color: #777; }

.navbar-default .navbar-link:hover {
  color: #333; }

.navbar-default .btn-link {
  color: #777; }

.navbar-default .btn-link:focus, .navbar-default .btn-link:hover {
  color: #333; }

.navbar-default .btn-link[disabled]:focus, .navbar-default .btn-link[disabled]:hover, fieldset[disabled] .navbar-default .btn-link:focus, fieldset[disabled] .navbar-default .btn-link:hover {
  color: #ccc; }

.navbar-inverse {
  background-color: #222;
  border-color: #080808; }

.navbar-inverse .navbar-brand {
  color: #9d9d9d; }

.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover {
  color: #fff;
  background-color: transparent; }

.navbar-inverse .navbar-text {
  color: #9d9d9d; }

.navbar-inverse .navbar-nav > li > a {
  color: #9d9d9d; }

.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover {
  color: #fff;
  background-color: transparent; }

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {
  color: #fff;
  background-color: #080808; }

.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:focus, .navbar-inverse .navbar-nav > .disabled > a:hover {
  color: #444;
  background-color: transparent; }

.navbar-inverse .navbar-toggle {
  border-color: #333; }

.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
  background-color: #333; }

.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff; }

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
  border-color: #101010; }

.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:focus, .navbar-inverse .navbar-nav > .open > a:hover {
  color: #fff;
  background-color: #080808; }

@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808; }

  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808; }

  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #9d9d9d; }

  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover {
    color: #fff;
    background-color: transparent; }

  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover {
    color: #fff;
    background-color: #080808; }

  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover {
    color: #444;
    background-color: transparent; } }
.navbar-inverse .navbar-link {
  color: #9d9d9d; }

.navbar-inverse .navbar-link:hover {
  color: #fff; }

.navbar-inverse .btn-link {
  color: #9d9d9d; }

.navbar-inverse .btn-link:focus, .navbar-inverse .btn-link:hover {
  color: #fff; }

.navbar-inverse .btn-link[disabled]:focus, .navbar-inverse .btn-link[disabled]:hover, fieldset[disabled] .navbar-inverse .btn-link:focus, fieldset[disabled] .navbar-inverse .btn-link:hover {
  color: #444; }

.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 4px; }

.breadcrumb > li {
  display: inline-block; }

.breadcrumb > li + li:before {
  padding: 0 5px;
  color: #ccc;
  content: "/\00a0"; }

.breadcrumb > .active {
  color: #777; }

.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px; }

.pagination > li {
  display: inline; }

.pagination > li > a, .pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #337ab7;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd; }

.pagination > li:first-child > a, .pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px; }

.pagination > li:last-child > a, .pagination > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px; }

.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover {
  z-index: 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, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 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, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 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, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  -webkit-background-size: 40px 40px;
  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, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

.progress-bar-info {
  background-color: #5bc0de; }

.progress-striped .progress-bar-info {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

.progress-bar-warning {
  background-color: #f0ad4e; }

.progress-striped .progress-bar-warning {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

.progress-bar-danger {
  background-color: #d9534f; }

.progress-striped .progress-bar-danger {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

.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, 0.05);
  box-shadow: 0 1px 1px rgba(0, 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, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); }

.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15); }

.well-lg {
  padding: 24px;
  border-radius: 6px; }

.well-sm {
  padding: 9px;
  border-radius: 3px; }

.close {
  float: right;
  font-size: 21px;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: .2; }

.close:focus, .close:hover {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
  opacity: .5; }

button.close {
  -webkit-appearance: none;
  padding: 0;
  cursor: pointer;
  background: 0 0;
  border: 0; }

.modal-open {
  overflow: hidden; }

.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0; }

.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform .3s ease-out;
  -o-transition: -o-transform .3s ease-out;
  transition: transform .3s ease-out;
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  transform: translate(0, -25%); }

.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0); }

.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto; }

.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px; }

.modal-content {
  position: relative;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  outline: 0;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); }

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000; }

.modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0; }

.modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: .5; }

.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5; }

.modal-header .close {
  margin-top: -2px; }

.modal-title {
  margin: 0;
  line-height: 1.42857143; }

.modal-body {
  position: relative;
  padding: 15px; }

.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5; }

.modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px; }

.modal-footer .btn-group .btn + .btn {
  margin-left: -1px; }

.modal-footer .btn-block + .btn-block {
  margin-left: 0; }

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll; }

@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto; }

  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 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, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 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, 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, 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, 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, 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, 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, 0.5) 0, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.0001) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
  background-repeat: repeat-x; }

.carousel-control.right {
  right: 0;
  left: auto;
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
  background-repeat: repeat-x; }

.carousel-control:focus, .carousel-control:hover {
  color: #fff;
  text-decoration: none;
  filter: alpha(opacity=90);
  outline: 0;
  opacity: .9; }

.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
  margin-top: -10px; }

.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
  left: 50%;
  margin-left: -10px; }

.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
  right: 50%;
  margin-right: -10px; }

.carousel-control .icon-next, .carousel-control .icon-prev {
  width: 20px;
  height: 20px;
  font-family: serif;
  line-height: 1; }

.carousel-control .icon-prev:before {
  content: '\2039'; }

.carousel-control .icon-next:before {
  content: '\203a'; }

.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none; }

.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #fff;
  border-radius: 10px; }

.carousel-indicators .active {
  width: 12px;
  height: 12px;
  margin: 0;
  background-color: #fff; }

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 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; } }
/*# sourceMappingURL=bootstrap.min.css.map */
/* MIXINS */
/* 1st argument = breakpoint value
   2nd argument (optional) = either 2nd breakpoint value or the word max to make it a max-width query*/
/*Font family */
/*** Custom Navbar Setting ***/
.navbar-default {
  background-color: #5b3968;
  background: #5b3968;
  /* Old browsers */
  background: -moz-linear-gradient(top, #5b3968 0%, #541037 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5b3968), color-stop(100%, #541037));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #5b3968 0%, #541037 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #5b3968 0%, #541037 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #5b3968 0%, #541037 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #5b3968 0%, #541037 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000000',GradientType=0 );
  /* IE6-9 */
  border-color: transparent; }
  .navbar-default .navbar-brand {
    color: #ecf0f1; }
    .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
      color: #440f3b; }
  .navbar-default .navbar-text {
    color: #ecf0f1; }
  .navbar-default .navbar-nav > li > a {
    color: #ecf0f1; }
    .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
      color: #440f3b;
      background-color: #440f3b; }
  .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: #440f3b;
    background-color: #57234e; }
  .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    color: #440f3b;
    background-color: #57234e; }
  .navbar-default .navbar-toggle {
    border-color: #57234e; }
    .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
      background-color: #57234e; }
    .navbar-default .navbar-toggle .icon-bar {
      background-color: #ecf0f1; }
  .navbar-default .navbar-collapse,
  .navbar-default .navbar-form {
    border-color: #ecf0f1; }
  .navbar-default .navbar-link {
    color: #ecf0f1; }
    .navbar-default .navbar-link:hover {
      color: #440f3b; }

@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #ecf0f1; }
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
      color: #440f3b; }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #440f3b;
    background-color: #57234e; } }
/* Variables */
/*$text-light:lighten($text-color-base, 54%);*/
/* TYPOGRAPHY */
/* Google Fonts */
/*@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700");*/
@font-face {
  font-family: "OsRegular";
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/OpenSans-Regular.ttf") format("truetype"); }
@font-face {
  font-family: "OsSemiBold";
  font-style: medium;
  font-weight: 600;
  src: url("../fonts/OpenSans-Semibold.ttf") format("truetype"); }
@font-face {
  font-family: "OsBold";
  font-style: bold;
  font-weight: 700;
  src: url("../fonts/OpenSans-Bold.ttf") format("truetype"); }
@font-face {
  font-family: "OsLight";
  font-style: light;
  font-weight: 300;
  src: url("../fonts/OpenSans-Light.ttf") format("truetype"); }
/* IMPORTS */
/*@import "mdb.min";*/
/*!
 *  Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face {
  font-family: 'FontAwesome';
  src: url("../fonts/fontawesome-webfont.eot?v=4.6.3");
  src: url("../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff2?v=4.6.3") format("woff2"), url("../fonts/fontawesome-webfont.woff?v=4.6.3") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=4.6.3") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal; }
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.fa-lg {
  font-size: 1.33333333em;
  line-height: .75em;
  vertical-align: -15%; }

.fa-2x {
  font-size: 2em; }

.fa-3x {
  font-size: 3em; }

.fa-4x {
  font-size: 4em; }

.fa-5x {
  font-size: 5em; }

.fa-fw {
  width: 1.28571429em;
  text-align: center; }

.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none; }

.fa-ul > li {
  position: relative; }

.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: .14285714em;
  text-align: center; }

.fa-li.fa-lg {
  left: -1.85714286em; }

.fa-border {
  padding: .2em .25em .15em;
  border: solid .08em #eee;
  border-radius: .1em; }

.fa-pull-left {
  float: left; }

.fa-pull-right {
  float: right; }

.fa.fa-pull-left {
  margin-right: .3em; }

.fa.fa-pull-right {
  margin-left: .3em; }

.pull-right {
  float: right; }

.pull-left {
  float: left; }

.fa.pull-left {
  margin-right: .3em; }

.fa.pull-right {
  margin-left: .3em; }

.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear; }

.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8); }

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg); }

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg); }

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg); }

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1); }

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1); }

:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical {
  filter: none; }

.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle; }

.fa-stack-1x, .fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center; }

.fa-stack-1x {
  line-height: inherit; }

.fa-stack-2x {
  font-size: 2em; }

.fa-inverse {
  color: #fff; }

.fa-glass:before {
  content: "\f000"; }

.fa-music:before {
  content: "\f001"; }

.fa-search:before {
  content: "\f002"; }

.fa-envelope-o:before {
  content: "\f003"; }

.fa-heart:before {
  content: "\f004"; }

.fa-star:before {
  content: "\f005"; }

.fa-star-o:before {
  content: "\f006"; }

.fa-user:before {
  content: "\f007"; }

.fa-film:before {
  content: "\f008"; }

.fa-th-large:before {
  content: "\f009"; }

.fa-th:before {
  content: "\f00a"; }

.fa-th-list:before {
  content: "\f00b"; }

.fa-check:before {
  content: "\f00c"; }

.fa-remove:before, .fa-close:before, .fa-times:before {
  content: "\f00d"; }

.fa-search-plus:before {
  content: "\f00e"; }

.fa-search-minus:before {
  content: "\f010"; }

.fa-power-off:before {
  content: "\f011"; }

.fa-signal:before {
  content: "\f012"; }

.fa-gear:before, .fa-cog:before {
  content: "\f013"; }

.fa-trash-o:before {
  content: "\f014"; }

.fa-home:before {
  content: "\f015"; }

.fa-file-o:before {
  content: "\f016"; }

.fa-clock-o:before {
  content: "\f017"; }

.fa-road:before {
  content: "\f018"; }

.fa-download:before {
  content: "\f019"; }

.fa-arrow-circle-o-down:before {
  content: "\f01a"; }

.fa-arrow-circle-o-up:before {
  content: "\f01b"; }

.fa-inbox:before {
  content: "\f01c"; }

.fa-play-circle-o:before {
  content: "\f01d"; }

.fa-rotate-right:before, .fa-repeat:before {
  content: "\f01e"; }

.fa-refresh:before {
  content: "\f021"; }

.fa-list-alt:before {
  content: "\f022"; }

.fa-lock:before {
  content: "\f023"; }

.fa-flag:before {
  content: "\f024"; }

.fa-headphones:before {
  content: "\f025"; }

.fa-volume-off:before {
  content: "\f026"; }

.fa-volume-down:before {
  content: "\f027"; }

.fa-volume-up:before {
  content: "\f028"; }

.fa-qrcode:before {
  content: "\f029"; }

.fa-barcode:before {
  content: "\f02a"; }

.fa-tag:before {
  content: "\f02b"; }

.fa-tags:before {
  content: "\f02c"; }

.fa-book:before {
  content: "\f02d"; }

.fa-bookmark:before {
  content: "\f02e"; }

.fa-print:before {
  content: "\f02f"; }

.fa-camera:before {
  content: "\f030"; }

.fa-font:before {
  content: "\f031"; }

.fa-bold:before {
  content: "\f032"; }

.fa-italic:before {
  content: "\f033"; }

.fa-text-height:before {
  content: "\f034"; }

.fa-text-width:before {
  content: "\f035"; }

.fa-align-left:before {
  content: "\f036"; }

.fa-align-center:before {
  content: "\f037"; }

.fa-align-right:before {
  content: "\f038"; }

.fa-align-justify:before {
  content: "\f039"; }

.fa-list:before {
  content: "\f03a"; }

.fa-dedent:before, .fa-outdent:before {
  content: "\f03b"; }

.fa-indent:before {
  content: "\f03c"; }

.fa-video-camera:before {
  content: "\f03d"; }

.fa-photo:before, .fa-image:before, .fa-picture-o:before {
  content: "\f03e"; }

.fa-pencil:before {
  content: "\f040"; }

.fa-map-marker:before {
  content: "\f041"; }

.fa-adjust:before {
  content: "\f042"; }

.fa-tint:before {
  content: "\f043"; }

.fa-edit:before, .fa-pencil-square-o:before {
  content: "\f044"; }

.fa-share-square-o:before {
  content: "\f045"; }

.fa-check-square-o:before {
  content: "\f046"; }

.fa-arrows:before {
  content: "\f047"; }

.fa-step-backward:before {
  content: "\f048"; }

.fa-fast-backward:before {
  content: "\f049"; }

.fa-backward:before {
  content: "\f04a"; }

.fa-play:before {
  content: "\f04b"; }

.fa-pause:before {
  content: "\f04c"; }

.fa-stop:before {
  content: "\f04d"; }

.fa-forward:before {
  content: "\f04e"; }

.fa-fast-forward:before {
  content: "\f050"; }

.fa-step-forward:before {
  content: "\f051"; }

.fa-eject:before {
  content: "\f052"; }

.fa-chevron-left:before {
  content: "\f053"; }

.fa-chevron-right:before {
  content: "\f054"; }

.fa-plus-circle:before {
  content: "\f055"; }

.fa-minus-circle:before {
  content: "\f056"; }

.fa-times-circle:before {
  content: "\f057"; }

.fa-check-circle:before {
  content: "\f058"; }

.fa-question-circle:before {
  content: "\f059"; }

.fa-info-circle:before {
  content: "\f05a"; }

.fa-crosshairs:before {
  content: "\f05b"; }

.fa-times-circle-o:before {
  content: "\f05c"; }

.fa-check-circle-o:before {
  content: "\f05d"; }

.fa-ban:before {
  content: "\f05e"; }

.fa-arrow-left:before {
  content: "\f060"; }

.fa-arrow-right:before {
  content: "\f061"; }

.fa-arrow-up:before {
  content: "\f062"; }

.fa-arrow-down:before {
  content: "\f063"; }

.fa-mail-forward:before, .fa-share:before {
  content: "\f064"; }

.fa-expand:before {
  content: "\f065"; }

.fa-compress:before {
  content: "\f066"; }

.fa-plus:before {
  content: "\f067"; }

.fa-minus:before {
  content: "\f068"; }

.fa-asterisk:before {
  content: "\f069"; }

.fa-exclamation-circle:before {
  content: "\f06a"; }

.fa-gift:before {
  content: "\f06b"; }

.fa-leaf:before {
  content: "\f06c"; }

.fa-fire:before {
  content: "\f06d"; }

.fa-eye:before {
  content: "\f06e"; }

.fa-eye-slash:before {
  content: "\f070"; }

.fa-warning:before, .fa-exclamation-triangle:before {
  content: "\f071"; }

.fa-plane:before {
  content: "\f072"; }

.fa-calendar:before {
  content: "\f073"; }

.fa-random:before {
  content: "\f074"; }

.fa-comment:before {
  content: "\f075"; }

.fa-magnet:before {
  content: "\f076"; }

.fa-chevron-up:before {
  content: "\f077"; }

.fa-chevron-down:before {
  content: "\f078"; }

.fa-retweet:before {
  content: "\f079"; }

.fa-shopping-cart:before {
  content: "\f07a"; }

.fa-folder:before {
  content: "\f07b"; }

.fa-folder-open:before {
  content: "\f07c"; }

.fa-arrows-v:before {
  content: "\f07d"; }

.fa-arrows-h:before {
  content: "\f07e"; }

.fa-bar-chart-o:before, .fa-bar-chart:before {
  content: "\f080"; }

.fa-twitter-square:before {
  content: "\f081"; }

.fa-facebook-square:before {
  content: "\f082"; }

.fa-camera-retro:before {
  content: "\f083"; }

.fa-key:before {
  content: "\f084"; }

.fa-gears:before, .fa-cogs:before {
  content: "\f085"; }

.fa-comments:before {
  content: "\f086"; }

.fa-thumbs-o-up:before {
  content: "\f087"; }

.fa-thumbs-o-down:before {
  content: "\f088"; }

.fa-star-half:before {
  content: "\f089"; }

.fa-heart-o:before {
  content: "\f08a"; }

.fa-sign-out:before {
  content: "\f08b"; }

.fa-linkedin-square:before {
  content: "\f08c"; }

.fa-thumb-tack:before {
  content: "\f08d"; }

.fa-external-link:before {
  content: "\f08e"; }

.fa-sign-in:before {
  content: "\f090"; }

.fa-trophy:before {
  content: "\f091"; }

.fa-github-square:before {
  content: "\f092"; }

.fa-upload:before {
  content: "\f093"; }

.fa-lemon-o:before {
  content: "\f094"; }

.fa-phone:before {
  content: "\f095"; }

.fa-square-o:before {
  content: "\f096"; }

.fa-bookmark-o:before {
  content: "\f097"; }

.fa-phone-square:before {
  content: "\f098"; }

.fa-twitter:before {
  content: "\f099"; }

.fa-facebook-f:before, .fa-facebook:before {
  content: "\f09a"; }

.fa-github:before {
  content: "\f09b"; }

.fa-unlock:before {
  content: "\f09c"; }

.fa-credit-card:before {
  content: "\f09d"; }

.fa-feed:before, .fa-rss:before {
  content: "\f09e"; }

.fa-hdd-o:before {
  content: "\f0a0"; }

.fa-bullhorn:before {
  content: "\f0a1"; }

.fa-bell:before {
  content: "\f0f3"; }

.fa-certificate:before {
  content: "\f0a3"; }

.fa-hand-o-right:before {
  content: "\f0a4"; }

.fa-hand-o-left:before {
  content: "\f0a5"; }

.fa-hand-o-up:before {
  content: "\f0a6"; }

.fa-hand-o-down:before {
  content: "\f0a7"; }

.fa-arrow-circle-left:before {
  content: "\f0a8"; }

.fa-arrow-circle-right:before {
  content: "\f0a9"; }

.fa-arrow-circle-up:before {
  content: "\f0aa"; }

.fa-arrow-circle-down:before {
  content: "\f0ab"; }

.fa-globe:before {
  content: "\f0ac"; }

.fa-wrench:before {
  content: "\f0ad"; }

.fa-tasks:before {
  content: "\f0ae"; }

.fa-filter:before {
  content: "\f0b0"; }

.fa-briefcase:before {
  content: "\f0b1"; }

.fa-arrows-alt:before {
  content: "\f0b2"; }

.fa-group:before, .fa-users:before {
  content: "\f0c0"; }

.fa-chain:before, .fa-link:before {
  content: "\f0c1"; }

.fa-cloud:before {
  content: "\f0c2"; }

.fa-flask:before {
  content: "\f0c3"; }

.fa-cut:before, .fa-scissors:before {
  content: "\f0c4"; }

.fa-copy:before, .fa-files-o:before {
  content: "\f0c5"; }

.fa-paperclip:before {
  content: "\f0c6"; }

.fa-save:before, .fa-floppy-o:before {
  content: "\f0c7"; }

.fa-square:before {
  content: "\f0c8"; }

.fa-navicon:before, .fa-reorder:before, .fa-bars:before {
  content: "\f0c9"; }

.fa-list-ul:before {
  content: "\f0ca"; }

.fa-list-ol:before {
  content: "\f0cb"; }

.fa-strikethrough:before {
  content: "\f0cc"; }

.fa-underline:before {
  content: "\f0cd"; }

.fa-table:before {
  content: "\f0ce"; }

.fa-magic:before {
  content: "\f0d0"; }

.fa-truck:before {
  content: "\f0d1"; }

.fa-pinterest:before {
  content: "\f0d2"; }

.fa-pinterest-square:before {
  content: "\f0d3"; }

.fa-google-plus-square:before {
  content: "\f0d4"; }

.fa-google-plus:before {
  content: "\f0d5"; }

.fa-money:before {
  content: "\f0d6"; }

.fa-caret-down:before {
  content: "\f0d7"; }

.fa-caret-up:before {
  content: "\f0d8"; }

.fa-caret-left:before {
  content: "\f0d9"; }

.fa-caret-right:before {
  content: "\f0da"; }

.fa-columns:before {
  content: "\f0db"; }

.fa-unsorted:before, .fa-sort:before {
  content: "\f0dc"; }

.fa-sort-down:before, .fa-sort-desc:before {
  content: "\f0dd"; }

.fa-sort-up:before, .fa-sort-asc:before {
  content: "\f0de"; }

.fa-envelope:before {
  content: "\f0e0"; }

.fa-linkedin:before {
  content: "\f0e1"; }

.fa-rotate-left:before, .fa-undo:before {
  content: "\f0e2"; }

.fa-legal:before, .fa-gavel:before {
  content: "\f0e3"; }

.fa-dashboard:before, .fa-tachometer:before {
  content: "\f0e4"; }

.fa-comment-o:before {
  content: "\f0e5"; }

.fa-comments-o:before {
  content: "\f0e6"; }

.fa-flash:before, .fa-bolt:before {
  content: "\f0e7"; }

.fa-sitemap:before {
  content: "\f0e8"; }

.fa-umbrella:before {
  content: "\f0e9"; }

.fa-paste:before, .fa-clipboard:before {
  content: "\f0ea"; }

.fa-lightbulb-o:before {
  content: "\f0eb"; }

.fa-exchange:before {
  content: "\f0ec"; }

.fa-cloud-download:before {
  content: "\f0ed"; }

.fa-cloud-upload:before {
  content: "\f0ee"; }

.fa-user-md:before {
  content: "\f0f0"; }

.fa-stethoscope:before {
  content: "\f0f1"; }

.fa-suitcase:before {
  content: "\f0f2"; }

.fa-bell-o:before {
  content: "\f0a2"; }

.fa-coffee:before {
  content: "\f0f4"; }

.fa-cutlery:before {
  content: "\f0f5"; }

.fa-file-text-o:before {
  content: "\f0f6"; }

.fa-building-o:before {
  content: "\f0f7"; }

.fa-hospital-o:before {
  content: "\f0f8"; }

.fa-ambulance:before {
  content: "\f0f9"; }

.fa-medkit:before {
  content: "\f0fa"; }

.fa-fighter-jet:before {
  content: "\f0fb"; }

.fa-beer:before {
  content: "\f0fc"; }

.fa-h-square:before {
  content: "\f0fd"; }

.fa-plus-square:before {
  content: "\f0fe"; }

.fa-angle-double-left:before {
  content: "\f100"; }

.fa-angle-double-right:before {
  content: "\f101"; }

.fa-angle-double-up:before {
  content: "\f102"; }

.fa-angle-double-down:before {
  content: "\f103"; }

.fa-angle-left:before {
  content: "\f104"; }

.fa-angle-right:before {
  content: "\f105"; }

.fa-angle-up:before {
  content: "\f106"; }

.fa-angle-down:before {
  content: "\f107"; }

.fa-desktop:before {
  content: "\f108"; }

.fa-laptop:before {
  content: "\f109"; }

.fa-tablet:before {
  content: "\f10a"; }

.fa-mobile-phone:before, .fa-mobile:before {
  content: "\f10b"; }

.fa-circle-o:before {
  content: "\f10c"; }

.fa-quote-left:before {
  content: "\f10d"; }

.fa-quote-right:before {
  content: "\f10e"; }

.fa-spinner:before {
  content: "\f110"; }

.fa-circle:before {
  content: "\f111"; }

.fa-mail-reply:before, .fa-reply:before {
  content: "\f112"; }

.fa-github-alt:before {
  content: "\f113"; }

.fa-folder-o:before {
  content: "\f114"; }

.fa-folder-open-o:before {
  content: "\f115"; }

.fa-smile-o:before {
  content: "\f118"; }

.fa-frown-o:before {
  content: "\f119"; }

.fa-meh-o:before {
  content: "\f11a"; }

.fa-gamepad:before {
  content: "\f11b"; }

.fa-keyboard-o:before {
  content: "\f11c"; }

.fa-flag-o:before {
  content: "\f11d"; }

.fa-flag-checkered:before {
  content: "\f11e"; }

.fa-terminal:before {
  content: "\f120"; }

.fa-code:before {
  content: "\f121"; }

.fa-mail-reply-all:before, .fa-reply-all:before {
  content: "\f122"; }

.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before {
  content: "\f123"; }

.fa-location-arrow:before {
  content: "\f124"; }

.fa-crop:before {
  content: "\f125"; }

.fa-code-fork:before {
  content: "\f126"; }

.fa-unlink:before, .fa-chain-broken:before {
  content: "\f127"; }

.fa-question:before {
  content: "\f128"; }

.fa-info:before {
  content: "\f129"; }

.fa-exclamation:before {
  content: "\f12a"; }

.fa-superscript:before {
  content: "\f12b"; }

.fa-subscript:before {
  content: "\f12c"; }

.fa-eraser:before {
  content: "\f12d"; }

.fa-puzzle-piece:before {
  content: "\f12e"; }

.fa-microphone:before {
  content: "\f130"; }

.fa-microphone-slash:before {
  content: "\f131"; }

.fa-shield:before {
  content: "\f132"; }

.fa-calendar-o:before {
  content: "\f133"; }

.fa-fire-extinguisher:before {
  content: "\f134"; }

.fa-rocket:before {
  content: "\f135"; }

.fa-maxcdn:before {
  content: "\f136"; }

.fa-chevron-circle-left:before {
  content: "\f137"; }

.fa-chevron-circle-right:before {
  content: "\f138"; }

.fa-chevron-circle-up:before {
  content: "\f139"; }

.fa-chevron-circle-down:before {
  content: "\f13a"; }

.fa-html5:before {
  content: "\f13b"; }

.fa-css3:before {
  content: "\f13c"; }

.fa-anchor:before {
  content: "\f13d"; }

.fa-unlock-alt:before {
  content: "\f13e"; }

.fa-bullseye:before {
  content: "\f140"; }

.fa-ellipsis-h:before {
  content: "\f141"; }

.fa-ellipsis-v:before {
  content: "\f142"; }

.fa-rss-square:before {
  content: "\f143"; }

.fa-play-circle:before {
  content: "\f144"; }

.fa-ticket:before {
  content: "\f145"; }

.fa-minus-square:before {
  content: "\f146"; }

.fa-minus-square-o:before {
  content: "\f147"; }

.fa-level-up:before {
  content: "\f148"; }

.fa-level-down:before {
  content: "\f149"; }

.fa-check-square:before {
  content: "\f14a"; }

.fa-pencil-square:before {
  content: "\f14b"; }

.fa-external-link-square:before {
  content: "\f14c"; }

.fa-share-square:before {
  content: "\f14d"; }

.fa-compass:before {
  content: "\f14e"; }

.fa-toggle-down:before, .fa-caret-square-o-down:before {
  content: "\f150"; }

.fa-toggle-up:before, .fa-caret-square-o-up:before {
  content: "\f151"; }

.fa-toggle-right:before, .fa-caret-square-o-right:before {
  content: "\f152"; }

.fa-euro:before, .fa-eur:before {
  content: "\f153"; }

.fa-gbp:before {
  content: "\f154"; }

.fa-dollar:before, .fa-usd:before {
  content: "\f155"; }

.fa-rupee:before, .fa-inr:before {
  content: "\f156"; }

.fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before {
  content: "\f157"; }

.fa-ruble:before, .fa-rouble:before, .fa-rub:before {
  content: "\f158"; }

.fa-won:before, .fa-krw:before {
  content: "\f159"; }

.fa-bitcoin:before, .fa-btc:before {
  content: "\f15a"; }

.fa-file:before {
  content: "\f15b"; }

.fa-file-text:before {
  content: "\f15c"; }

.fa-sort-alpha-asc:before {
  content: "\f15d"; }

.fa-sort-alpha-desc:before {
  content: "\f15e"; }

.fa-sort-amount-asc:before {
  content: "\f160"; }

.fa-sort-amount-desc:before {
  content: "\f161"; }

.fa-sort-numeric-asc:before {
  content: "\f162"; }

.fa-sort-numeric-desc:before {
  content: "\f163"; }

.fa-thumbs-up:before {
  content: "\f164"; }

.fa-thumbs-down:before {
  content: "\f165"; }

.fa-youtube-square:before {
  content: "\f166"; }

.fa-youtube:before {
  content: "\f167"; }

.fa-xing:before {
  content: "\f168"; }

.fa-xing-square:before {
  content: "\f169"; }

.fa-youtube-play:before {
  content: "\f16a"; }

.fa-dropbox:before {
  content: "\f16b"; }

.fa-stack-overflow:before {
  content: "\f16c"; }

.fa-instagram:before {
  content: "\f16d"; }

.fa-flickr:before {
  content: "\f16e"; }

.fa-adn:before {
  content: "\f170"; }

.fa-bitbucket:before {
  content: "\f171"; }

.fa-bitbucket-square:before {
  content: "\f172"; }

.fa-tumblr:before {
  content: "\f173"; }

.fa-tumblr-square:before {
  content: "\f174"; }

.fa-long-arrow-down:before {
  content: "\f175"; }

.fa-long-arrow-up:before {
  content: "\f176"; }

.fa-long-arrow-left:before {
  content: "\f177"; }

.fa-long-arrow-right:before {
  content: "\f178"; }

.fa-apple:before {
  content: "\f179"; }

.fa-windows:before {
  content: "\f17a"; }

.fa-android:before {
  content: "\f17b"; }

.fa-linux:before {
  content: "\f17c"; }

.fa-dribbble:before {
  content: "\f17d"; }

.fa-skype:before {
  content: "\f17e"; }

.fa-foursquare:before {
  content: "\f180"; }

.fa-trello:before {
  content: "\f181"; }

.fa-female:before {
  content: "\f182"; }

.fa-male:before {
  content: "\f183"; }

.fa-gittip:before, .fa-gratipay:before {
  content: "\f184"; }

.fa-sun-o:before {
  content: "\f185"; }

.fa-moon-o:before {
  content: "\f186"; }

.fa-archive:before {
  content: "\f187"; }

.fa-bug:before {
  content: "\f188"; }

.fa-vk:before {
  content: "\f189"; }

.fa-weibo:before {
  content: "\f18a"; }

.fa-renren:before {
  content: "\f18b"; }

.fa-pagelines:before {
  content: "\f18c"; }

.fa-stack-exchange:before {
  content: "\f18d"; }

.fa-arrow-circle-o-right:before {
  content: "\f18e"; }

.fa-arrow-circle-o-left:before {
  content: "\f190"; }

.fa-toggle-left:before, .fa-caret-square-o-left:before {
  content: "\f191"; }

.fa-dot-circle-o:before {
  content: "\f192"; }

.fa-wheelchair:before {
  content: "\f193"; }

.fa-vimeo-square:before {
  content: "\f194"; }

.fa-turkish-lira:before, .fa-try:before {
  content: "\f195"; }

.fa-plus-square-o:before {
  content: "\f196"; }

.fa-space-shuttle:before {
  content: "\f197"; }

.fa-slack:before {
  content: "\f198"; }

.fa-envelope-square:before {
  content: "\f199"; }

.fa-wordpress:before {
  content: "\f19a"; }

.fa-openid:before {
  content: "\f19b"; }

.fa-institution:before, .fa-bank:before, .fa-university:before {
  content: "\f19c"; }

.fa-mortar-board:before, .fa-graduation-cap:before {
  content: "\f19d"; }

.fa-yahoo:before {
  content: "\f19e"; }

.fa-google:before {
  content: "\f1a0"; }

.fa-reddit:before {
  content: "\f1a1"; }

.fa-reddit-square:before {
  content: "\f1a2"; }

.fa-stumbleupon-circle:before {
  content: "\f1a3"; }

.fa-stumbleupon:before {
  content: "\f1a4"; }

.fa-delicious:before {
  content: "\f1a5"; }

.fa-digg:before {
  content: "\f1a6"; }

.fa-pied-piper-pp:before {
  content: "\f1a7"; }

.fa-pied-piper-alt:before {
  content: "\f1a8"; }

.fa-drupal:before {
  content: "\f1a9"; }

.fa-joomla:before {
  content: "\f1aa"; }

.fa-language:before {
  content: "\f1ab"; }

.fa-fax:before {
  content: "\f1ac"; }

.fa-building:before {
  content: "\f1ad"; }

.fa-child:before {
  content: "\f1ae"; }

.fa-paw:before {
  content: "\f1b0"; }

.fa-spoon:before {
  content: "\f1b1"; }

.fa-cube:before {
  content: "\f1b2"; }

.fa-cubes:before {
  content: "\f1b3"; }

.fa-behance:before {
  content: "\f1b4"; }

.fa-behance-square:before {
  content: "\f1b5"; }

.fa-steam:before {
  content: "\f1b6"; }

.fa-steam-square:before {
  content: "\f1b7"; }

.fa-recycle:before {
  content: "\f1b8"; }

.fa-automobile:before, .fa-car:before {
  content: "\f1b9"; }

.fa-cab:before, .fa-taxi:before {
  content: "\f1ba"; }

.fa-tree:before {
  content: "\f1bb"; }

.fa-spotify:before {
  content: "\f1bc"; }

.fa-deviantart:before {
  content: "\f1bd"; }

.fa-soundcloud:before {
  content: "\f1be"; }

.fa-database:before {
  content: "\f1c0"; }

.fa-file-pdf-o:before {
  content: "\f1c1"; }

.fa-file-word-o:before {
  content: "\f1c2"; }

.fa-file-excel-o:before {
  content: "\f1c3"; }

.fa-file-powerpoint-o:before {
  content: "\f1c4"; }

.fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before {
  content: "\f1c5"; }

.fa-file-zip-o:before, .fa-file-archive-o:before {
  content: "\f1c6"; }

.fa-file-sound-o:before, .fa-file-audio-o:before {
  content: "\f1c7"; }

.fa-file-movie-o:before, .fa-file-video-o:before {
  content: "\f1c8"; }

.fa-file-code-o:before {
  content: "\f1c9"; }

.fa-vine:before {
  content: "\f1ca"; }

.fa-codepen:before {
  content: "\f1cb"; }

.fa-jsfiddle:before {
  content: "\f1cc"; }

.fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before {
  content: "\f1cd"; }

.fa-circle-o-notch:before {
  content: "\f1ce"; }

.fa-ra:before, .fa-resistance:before, .fa-rebel:before {
  content: "\f1d0"; }

.fa-ge:before, .fa-empire:before {
  content: "\f1d1"; }

.fa-git-square:before {
  content: "\f1d2"; }

.fa-git:before {
  content: "\f1d3"; }

.fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before {
  content: "\f1d4"; }

.fa-tencent-weibo:before {
  content: "\f1d5"; }

.fa-qq:before {
  content: "\f1d6"; }

.fa-wechat:before, .fa-weixin:before {
  content: "\f1d7"; }

.fa-send:before, .fa-paper-plane:before {
  content: "\f1d8"; }

.fa-send-o:before, .fa-paper-plane-o:before {
  content: "\f1d9"; }

.fa-history:before {
  content: "\f1da"; }

.fa-circle-thin:before {
  content: "\f1db"; }

.fa-header:before {
  content: "\f1dc"; }

.fa-paragraph:before {
  content: "\f1dd"; }

.fa-sliders:before {
  content: "\f1de"; }

.fa-share-alt:before {
  content: "\f1e0"; }

.fa-share-alt-square:before {
  content: "\f1e1"; }

.fa-bomb:before {
  content: "\f1e2"; }

.fa-soccer-ball-o:before, .fa-futbol-o:before {
  content: "\f1e3"; }

.fa-tty:before {
  content: "\f1e4"; }

.fa-binoculars:before {
  content: "\f1e5"; }

.fa-plug:before {
  content: "\f1e6"; }

.fa-slideshare:before {
  content: "\f1e7"; }

.fa-twitch:before {
  content: "\f1e8"; }

.fa-yelp:before {
  content: "\f1e9"; }

.fa-newspaper-o:before {
  content: "\f1ea"; }

.fa-wifi:before {
  content: "\f1eb"; }

.fa-calculator:before {
  content: "\f1ec"; }

.fa-paypal:before {
  content: "\f1ed"; }

.fa-google-wallet:before {
  content: "\f1ee"; }

.fa-cc-visa:before {
  content: "\f1f0"; }

.fa-cc-mastercard:before {
  content: "\f1f1"; }

.fa-cc-discover:before {
  content: "\f1f2"; }

.fa-cc-amex:before {
  content: "\f1f3"; }

.fa-cc-paypal:before {
  content: "\f1f4"; }

.fa-cc-stripe:before {
  content: "\f1f5"; }

.fa-bell-slash:before {
  content: "\f1f6"; }

.fa-bell-slash-o:before {
  content: "\f1f7"; }

.fa-trash:before {
  content: "\f1f8"; }

.fa-copyright:before {
  content: "\f1f9"; }

.fa-at:before {
  content: "\f1fa"; }

.fa-eyedropper:before {
  content: "\f1fb"; }

.fa-paint-brush:before {
  content: "\f1fc"; }

.fa-birthday-cake:before {
  content: "\f1fd"; }

.fa-area-chart:before {
  content: "\f1fe"; }

.fa-pie-chart:before {
  content: "\f200"; }

.fa-line-chart:before {
  content: "\f201"; }

.fa-lastfm:before {
  content: "\f202"; }

.fa-lastfm-square:before {
  content: "\f203"; }

.fa-toggle-off:before {
  content: "\f204"; }

.fa-toggle-on:before {
  content: "\f205"; }

.fa-bicycle:before {
  content: "\f206"; }

.fa-bus:before {
  content: "\f207"; }

.fa-ioxhost:before {
  content: "\f208"; }

.fa-angellist:before {
  content: "\f209"; }

.fa-cc:before {
  content: "\f20a"; }

.fa-shekel:before, .fa-sheqel:before, .fa-ils:before {
  content: "\f20b"; }

.fa-meanpath:before {
  content: "\f20c"; }

.fa-buysellads:before {
  content: "\f20d"; }

.fa-connectdevelop:before {
  content: "\f20e"; }

.fa-dashcube:before {
  content: "\f210"; }

.fa-forumbee:before {
  content: "\f211"; }

.fa-leanpub:before {
  content: "\f212"; }

.fa-sellsy:before {
  content: "\f213"; }

.fa-shirtsinbulk:before {
  content: "\f214"; }

.fa-simplybuilt:before {
  content: "\f215"; }

.fa-skyatlas:before {
  content: "\f216"; }

.fa-cart-plus:before {
  content: "\f217"; }

.fa-cart-arrow-down:before {
  content: "\f218"; }

.fa-diamond:before {
  content: "\f219"; }

.fa-ship:before {
  content: "\f21a"; }

.fa-user-secret:before {
  content: "\f21b"; }

.fa-motorcycle:before {
  content: "\f21c"; }

.fa-street-view:before {
  content: "\f21d"; }

.fa-heartbeat:before {
  content: "\f21e"; }

.fa-venus:before {
  content: "\f221"; }

.fa-mars:before {
  content: "\f222"; }

.fa-mercury:before {
  content: "\f223"; }

.fa-intersex:before, .fa-transgender:before {
  content: "\f224"; }

.fa-transgender-alt:before {
  content: "\f225"; }

.fa-venus-double:before {
  content: "\f226"; }

.fa-mars-double:before {
  content: "\f227"; }

.fa-venus-mars:before {
  content: "\f228"; }

.fa-mars-stroke:before {
  content: "\f229"; }

.fa-mars-stroke-v:before {
  content: "\f22a"; }

.fa-mars-stroke-h:before {
  content: "\f22b"; }

.fa-neuter:before {
  content: "\f22c"; }

.fa-genderless:before {
  content: "\f22d"; }

.fa-facebook-official:before {
  content: "\f230"; }

.fa-pinterest-p:before {
  content: "\f231"; }

.fa-whatsapp:before {
  content: "\f232"; }

.fa-server:before {
  content: "\f233"; }

.fa-user-plus:before {
  content: "\f234"; }

.fa-user-times:before {
  content: "\f235"; }

.fa-hotel:before, .fa-bed:before {
  content: "\f236"; }

.fa-viacoin:before {
  content: "\f237"; }

.fa-train:before {
  content: "\f238"; }

.fa-subway:before {
  content: "\f239"; }

.fa-medium:before {
  content: "\f23a"; }

.fa-yc:before, .fa-y-combinator:before {
  content: "\f23b"; }

.fa-optin-monster:before {
  content: "\f23c"; }

.fa-opencart:before {
  content: "\f23d"; }

.fa-expeditedssl:before {
  content: "\f23e"; }

.fa-battery-4:before, .fa-battery-full:before {
  content: "\f240"; }

.fa-battery-3:before, .fa-battery-three-quarters:before {
  content: "\f241"; }

.fa-battery-2:before, .fa-battery-half:before {
  content: "\f242"; }

.fa-battery-1:before, .fa-battery-quarter:before {
  content: "\f243"; }

.fa-battery-0:before, .fa-battery-empty:before {
  content: "\f244"; }

.fa-mouse-pointer:before {
  content: "\f245"; }

.fa-i-cursor:before {
  content: "\f246"; }

.fa-object-group:before {
  content: "\f247"; }

.fa-object-ungroup:before {
  content: "\f248"; }

.fa-sticky-note:before {
  content: "\f249"; }

.fa-sticky-note-o:before {
  content: "\f24a"; }

.fa-cc-jcb:before {
  content: "\f24b"; }

.fa-cc-diners-club:before {
  content: "\f24c"; }

.fa-clone:before {
  content: "\f24d"; }

.fa-balance-scale:before {
  content: "\f24e"; }

.fa-hourglass-o:before {
  content: "\f250"; }

.fa-hourglass-1:before, .fa-hourglass-start:before {
  content: "\f251"; }

.fa-hourglass-2:before, .fa-hourglass-half:before {
  content: "\f252"; }

.fa-hourglass-3:before, .fa-hourglass-end:before {
  content: "\f253"; }

.fa-hourglass:before {
  content: "\f254"; }

.fa-hand-grab-o:before, .fa-hand-rock-o:before {
  content: "\f255"; }

.fa-hand-stop-o:before, .fa-hand-paper-o:before {
  content: "\f256"; }

.fa-hand-scissors-o:before {
  content: "\f257"; }

.fa-hand-lizard-o:before {
  content: "\f258"; }

.fa-hand-spock-o:before {
  content: "\f259"; }

.fa-hand-pointer-o:before {
  content: "\f25a"; }

.fa-hand-peace-o:before {
  content: "\f25b"; }

.fa-trademark:before {
  content: "\f25c"; }

.fa-registered:before {
  content: "\f25d"; }

.fa-creative-commons:before {
  content: "\f25e"; }

.fa-gg:before {
  content: "\f260"; }

.fa-gg-circle:before {
  content: "\f261"; }

.fa-tripadvisor:before {
  content: "\f262"; }

.fa-odnoklassniki:before {
  content: "\f263"; }

.fa-odnoklassniki-square:before {
  content: "\f264"; }

.fa-get-pocket:before {
  content: "\f265"; }

.fa-wikipedia-w:before {
  content: "\f266"; }

.fa-safari:before {
  content: "\f267"; }

.fa-chrome:before {
  content: "\f268"; }

.fa-firefox:before {
  content: "\f269"; }

.fa-opera:before {
  content: "\f26a"; }

.fa-internet-explorer:before {
  content: "\f26b"; }

.fa-tv:before, .fa-television:before {
  content: "\f26c"; }

.fa-contao:before {
  content: "\f26d"; }

.fa-500px:before {
  content: "\f26e"; }

.fa-amazon:before {
  content: "\f270"; }

.fa-calendar-plus-o:before {
  content: "\f271"; }

.fa-calendar-minus-o:before {
  content: "\f272"; }

.fa-calendar-times-o:before {
  content: "\f273"; }

.fa-calendar-check-o:before {
  content: "\f274"; }

.fa-industry:before {
  content: "\f275"; }

.fa-map-pin:before {
  content: "\f276"; }

.fa-map-signs:before {
  content: "\f277"; }

.fa-map-o:before {
  content: "\f278"; }

.fa-map:before {
  content: "\f279"; }

.fa-commenting:before {
  content: "\f27a"; }

.fa-commenting-o:before {
  content: "\f27b"; }

.fa-houzz:before {
  content: "\f27c"; }

.fa-vimeo:before {
  content: "\f27d"; }

.fa-black-tie:before {
  content: "\f27e"; }

.fa-fonticons:before {
  content: "\f280"; }

.fa-reddit-alien:before {
  content: "\f281"; }

.fa-edge:before {
  content: "\f282"; }

.fa-credit-card-alt:before {
  content: "\f283"; }

.fa-codiepie:before {
  content: "\f284"; }

.fa-modx:before {
  content: "\f285"; }

.fa-fort-awesome:before {
  content: "\f286"; }

.fa-usb:before {
  content: "\f287"; }

.fa-product-hunt:before {
  content: "\f288"; }

.fa-mixcloud:before {
  content: "\f289"; }

.fa-scribd:before {
  content: "\f28a"; }

.fa-pause-circle:before {
  content: "\f28b"; }

.fa-pause-circle-o:before {
  content: "\f28c"; }

.fa-stop-circle:before {
  content: "\f28d"; }

.fa-stop-circle-o:before {
  content: "\f28e"; }

.fa-shopping-bag:before {
  content: "\f290"; }

.fa-shopping-basket:before {
  content: "\f291"; }

.fa-hashtag:before {
  content: "\f292"; }

.fa-bluetooth:before {
  content: "\f293"; }

.fa-bluetooth-b:before {
  content: "\f294"; }

.fa-percent:before {
  content: "\f295"; }

.fa-gitlab:before {
  content: "\f296"; }

.fa-wpbeginner:before {
  content: "\f297"; }

.fa-wpforms:before {
  content: "\f298"; }

.fa-envira:before {
  content: "\f299"; }

.fa-universal-access:before {
  content: "\f29a"; }

.fa-wheelchair-alt:before {
  content: "\f29b"; }

.fa-question-circle-o:before {
  content: "\f29c"; }

.fa-blind:before {
  content: "\f29d"; }

.fa-audio-description:before {
  content: "\f29e"; }

.fa-volume-control-phone:before {
  content: "\f2a0"; }

.fa-braille:before {
  content: "\f2a1"; }

.fa-assistive-listening-systems:before {
  content: "\f2a2"; }

.fa-asl-interpreting:before, .fa-american-sign-language-interpreting:before {
  content: "\f2a3"; }

.fa-deafness:before, .fa-hard-of-hearing:before, .fa-deaf:before {
  content: "\f2a4"; }

.fa-glide:before {
  content: "\f2a5"; }

.fa-glide-g:before {
  content: "\f2a6"; }

.fa-signing:before, .fa-sign-language:before {
  content: "\f2a7"; }

.fa-low-vision:before {
  content: "\f2a8"; }

.fa-viadeo:before {
  content: "\f2a9"; }

.fa-viadeo-square:before {
  content: "\f2aa"; }

.fa-snapchat:before {
  content: "\f2ab"; }

.fa-snapchat-ghost:before {
  content: "\f2ac"; }

.fa-snapchat-square:before {
  content: "\f2ad"; }

.fa-pied-piper:before {
  content: "\f2ae"; }

.fa-first-order:before {
  content: "\f2b0"; }

.fa-yoast:before {
  content: "\f2b1"; }

.fa-themeisle:before {
  content: "\f2b2"; }

.fa-google-plus-circle:before, .fa-google-plus-official:before {
  content: "\f2b3"; }

.fa-fa:before, .fa-font-awesome:before {
  content: "\f2b4"; }

.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; }

/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
.owl-carousel, .owl-carousel .owl-item {
  -webkit-tap-highlight-color: transparent;
  position: relative; }

.owl-carousel {
  display: none;
  width: 100%;
  z-index: 1; }

.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
  -moz-backface-visibility: hidden; }

.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0; }

.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  -webkit-transform: translate3d(0, 0, 0); }

.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-carousel .owl-item {
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-touch-callout: none; }

.owl-carousel .owl-item img {
  display: block;
  width: 100%; }

.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {
  display: none; }

.no-js .owl-carousel, .owl-carousel.owl-loaded {
  display: block; }

.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {
  cursor: pointer;
  cursor: hand;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.owl-carousel.owl-loading {
  opacity: 0;
  display: block; }

.owl-carousel.owl-hidden {
  opacity: 0; }

.owl-carousel.owl-refresh .owl-item {
  visibility: hidden; }

.owl-carousel.owl-drag .owl-item {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.owl-carousel.owl-grab {
  cursor: move;
  cursor: grab; }

.owl-carousel.owl-rtl {
  direction: rtl; }

.owl-carousel.owl-rtl .owl-item {
  float: right; }

.owl-carousel .animated {
  animation-duration: 1s;
  animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
  z-index: 0; }

.owl-carousel .owl-animated-out {
  z-index: 1; }

.owl-carousel .fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }
.owl-height {
  transition: height .5s ease-in-out; }

.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity .4s ease; }

.owl-carousel .owl-item img.owl-lazy {
  transform-style: preserve-3d; }

.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url(owl.video.play.png) no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform .1s ease; }

.owl-carousel .owl-video-play-icon:hover {
  -ms-transform: scale(1.3, 1.3);
  transform: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-play-icon, .owl-carousel .owl-video-playing .owl-video-tn {
  display: none; }

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity .4s ease; }

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%; }

/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
/*
 * 	Default theme - Owl Carousel CSS File
 */
.owl-theme .owl-nav {
  margin-top: 10px;
  text-align: center;
  -webkit-tap-highlight-color: transparent; }

.owl-theme .owl-nav [class*='owl-'] {
  color: #FFF;
  font-size: 14px;
  margin: 5px;
  padding: 4px 7px;
  background: #D6D6D6;
  display: inline-block;
  cursor: pointer;
  border-radius: 3px; }

.owl-theme .owl-nav [class*='owl-']:hover {
  background: #869791;
  color: #FFF;
  text-decoration: none; }

.owl-theme .owl-nav .disabled {
  opacity: 0.5;
  cursor: default; }

.owl-theme .owl-nav.disabled + .owl-dots {
  margin-top: 10px; }

.owl-theme .owl-dots {
  text-align: center;
  -webkit-tap-highlight-color: transparent; }

.owl-theme .owl-dots .owl-dot {
  display: inline-block;
  zoom: 1;
  *display: inline; }

.owl-theme .owl-dots .owl-dot span {
  width: 10px;
  height: 10px;
  margin: 5px 7px;
  background: #D6D6D6;
  display: block;
  -webkit-backface-visibility: visible;
  transition: opacity 200ms ease;
  border-radius: 30px; }

.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
  background: #869791; }

/*
 *  Owl Carousel CSS3 Transitions
 *  v1.3.2
 */
.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; }

/* fade */
.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; }

/* backSlide */
.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; }

/* goDown */
.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; }

/* scaleUp */
.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; }

/* Keyframes */
/*empty*/
@-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); }
  75% {
    opacity: .5;
    -webkit-transform: translateZ(-500px) translateX(-200%); }
  100% {
    opacity: .5;
    -webkit-transform: translateZ(-500px) translateX(-200%); } }
@-moz-keyframes backSlideOut {
  25% {
    opacity: .5;
    -moz-transform: translateZ(-500px); }
  75% {
    opacity: .5;
    -moz-transform: translateZ(-500px) translateX(-200%); }
  100% {
    opacity: .5;
    -moz-transform: translateZ(-500px) translateX(-200%); } }
@keyframes backSlideOut {
  25% {
    opacity: .5;
    transform: translateZ(-500px); }
  75% {
    opacity: .5;
    transform: translateZ(-500px) translateX(-200%); }
  100% {
    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(0.8); } }
@-moz-keyframes scaleToFade {
  to {
    opacity: 0;
    -moz-transform: scale(0.8); } }
@keyframes scaleToFade {
  to {
    opacity: 0;
    transform: scale(0.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); } }
/*
 * jQuery Nivo Slider v3.2
 * http://nivo.dev7studios.com
 *
 * Copyright 2012, Dev7studios
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 */
/* The Nivo Slider styles */
.nivoSlider {
  position: relative;
  width: 100%;
  height: auto;
  overflow: hidden; }

.nivoSlider img {
  position: absolute;
  top: 0px;
  left: 0px;
  max-width: none; }

.nivo-main-image {
  display: block !important;
  position: relative !important;
  width: 100% !important; }

/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  border: 0;
  padding: 0;
  margin: 0;
  z-index: 6;
  display: none;
  background: white;
  filter: alpha(opacity=0);
  opacity: 0; }

/* The slices and boxes in the Slider */
.nivo-slice {
  display: block;
  position: absolute;
  z-index: 5;
  height: 100%;
  top: 0; }

.nivo-box {
  display: block;
  position: absolute;
  z-index: 5;
  overflow: hidden; }

.nivo-box img {
  display: block; }

/* Caption styles */
.nivo-caption {
  position: absolute;
  left: 0px;
  bottom: 0px;
  background: #000;
  color: #fff;
  width: 100%;
  z-index: 8;
  padding: 5px 10px;
  opacity: 0.8;
  overflow: hidden;
  display: none;
  -moz-opacity: 0.8;
  filter: alpha(opacity=8);
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box;
  /* Opera/IE 8+ */ }

.nivo-caption p {
  padding: 5px;
  margin: 0; }

.nivo-caption a {
  display: inline !important; }

.nivo-html-caption {
  display: none; }

/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
  position: absolute;
  top: 45%;
  z-index: 9;
  cursor: pointer; }

.nivo-prevNav {
  left: 0px; }

.nivo-nextNav {
  right: 0px; }

/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
  text-align: center;
  padding: 15px 0; }

.nivo-controlNav a {
  cursor: pointer; }

.nivo-controlNav a.active {
  font-weight: bold; }

/*
 * jQuery FlexSlider v2.6.2
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 and later license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 *
 */
/* ====================================================================================================================
 * FONT-FACE
 * ====================================================================================================================*/
@font-face {
  font-family: 'flexslider-icon';
  src: url("../fonts/flexslider-icon.eot");
  src: url("../fonts/flexslider-icon.eot?#iefix") format("embedded-opentype"), url("../fonts/flexslider-icon.woff") format("woff"), url("../fonts/flexslider-icon.ttf") format("truetype"), url("../fonts/flexslider-icon.svg#flexslider-icon") format("svg");
  font-weight: normal;
  font-style: normal; }
/* ====================================================================================================================
 * RESETS
 * ====================================================================================================================*/
.flex-container a:hover,
.flex-slider a:hover {
  outline: none; }

.slides,
.slides > li,
.flex-control-nav,
.flex-direction-nav {
  margin: 0;
  padding: 0;
  list-style: none; }

.flex-pauseplay span {
  text-transform: capitalize; }

/* ====================================================================================================================
 * BASE STYLES
 * ====================================================================================================================*/
.flexslider {
  margin: 0;
  padding: 0; }

.flexslider .slides > li {
  display: none;
  -webkit-backface-visibility: hidden; }

.flexslider .slides img {
  width: 100%;
  display: block; }

.flexslider .slides:after {
  content: "\0020";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0; }

html[xmlns] .flexslider .slides {
  display: block; }

* html .flexslider .slides {
  height: 1%; }

.no-js .flexslider .slides > li:first-child {
  display: block; }

/* ====================================================================================================================
 * DEFAULT THEME
 * ====================================================================================================================*/
.flexslider {
  margin: 0 0 60px;
  background: #fff;
  border: 4px solid #fff;
  position: relative;
  zoom: 1;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: "" 0 1px 4px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: "" 0 1px 4px rgba(0, 0, 0, 0.2);
  -o-box-shadow: "" 0 1px 4px rgba(0, 0, 0, 0.2);
  box-shadow: "" 0 1px 4px rgba(0, 0, 0, 0.2); }

.flexslider .slides {
  zoom: 1; }

.flexslider .slides img {
  height: auto;
  -moz-user-select: none; }

.flex-viewport {
  max-height: 2000px;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease; }

.loading .flex-viewport {
  max-height: 300px; }

.carousel li {
  margin-right: 5px; }

.flex-direction-nav {
  *height: 0; }

.flex-direction-nav a {
  text-decoration: none;
  display: block;
  width: 40px;
  height: 40px;
  margin: -20px 0 0;
  position: absolute;
  top: 50%;
  z-index: 10;
  overflow: hidden;
  opacity: 0;
  cursor: pointer;
  color: rgba(0, 0, 0, 0.8);
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out; }

.flex-direction-nav a:before {
  font-family: "flexslider-icon";
  font-size: 40px;
  display: inline-block;
  content: '\f001';
  color: rgba(0, 0, 0, 0.8);
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3); }

.flex-direction-nav a.flex-next:before {
  content: '\f002'; }

.flex-direction-nav .flex-prev {
  left: -50px; }

.flex-direction-nav .flex-next {
  right: -50px;
  text-align: right; }

.flexslider:hover .flex-direction-nav .flex-prev {
  opacity: 0.7;
  left: 10px; }

.flexslider:hover .flex-direction-nav .flex-prev:hover {
  opacity: 1; }

.flexslider:hover .flex-direction-nav .flex-next {
  opacity: 0.7;
  right: 10px; }

.flexslider:hover .flex-direction-nav .flex-next:hover {
  opacity: 1; }

.flex-direction-nav .flex-disabled {
  opacity: 0 !important;
  filter: alpha(opacity=0);
  cursor: default;
  z-index: -1; }

.flex-pauseplay a {
  display: block;
  width: 20px;
  height: 20px;
  position: absolute;
  bottom: 5px;
  left: 10px;
  opacity: 0.8;
  z-index: 10;
  overflow: hidden;
  cursor: pointer;
  color: #000; }

.flex-pauseplay a:before {
  font-family: "flexslider-icon";
  font-size: 20px;
  display: inline-block;
  content: '\f004'; }

.flex-pauseplay a:hover {
  opacity: 1; }

.flex-pauseplay a.flex-play:before {
  content: '\f003'; }

.flex-control-nav {
  width: 100%;
  position: absolute;
  bottom: -40px;
  text-align: center; }

.flex-control-nav li {
  margin: 0 6px;
  display: inline-block;
  zoom: 1;
  *display: inline; }

.flex-control-paging li a {
  width: 11px;
  height: 11px;
  display: block;
  background: #666;
  background: rgba(0, 0, 0, 0.5);
  cursor: pointer;
  text-indent: -9999px;
  -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px; }

.flex-control-paging li a:hover {
  background: #333;
  background: rgba(0, 0, 0, 0.7); }

.flex-control-paging li a.flex-active {
  background: #000;
  background: rgba(0, 0, 0, 0.9);
  cursor: default; }

.flex-control-thumbs {
  margin: 5px 0 0;
  position: static;
  overflow: hidden; }

.flex-control-thumbs li {
  width: 25%;
  float: left;
  margin: 0; }

.flex-control-thumbs img {
  width: 100%;
  height: auto;
  display: block;
  opacity: .7;
  cursor: pointer;
  -moz-user-select: none;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease; }

.flex-control-thumbs img:hover {
  opacity: 1; }

.flex-control-thumbs .flex-active {
  opacity: 1;
  cursor: default; }

/* ====================================================================================================================
 * RESPONSIVE
 * ====================================================================================================================*/
@media screen and (max-width: 860px) {
  .flex-direction-nav .flex-prev {
    opacity: 1;
    left: 10px; }

  .flex-direction-nav .flex-next {
    opacity: 1;
    right: 10px; } }
/*!
 * SmartWizard v4.x
 * jQuery Wizard Plugin
 * http://www.techlaboratory.net/smartwizard
 *
 * Created by Dipu Raj
 * http://dipuraj.me
 *
 * Licensed under the terms of MIT License
 * https://github.com/techlab/SmartWizard/blob/master/LICENSE
 */
/* SmartWizard Basic CSS */
.sw-main {
  position: relative;
  display: block;
  margin: 0;
  padding: 0; }

.sw-main .sw-container {
  display: block;
  margin: 0;
  padding: 0;
  position: relative; }

.sw-main .step-content {
  display: none;
  position: relative;
  margin: 0; }

.sw-main .sw-toolbar {
  margin-left: 0; }

/* SmartWizard Theme: White */
.sw-theme-default {
  -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3); }

.sw-theme-default .sw-container {
  min-height: 250px; }

.sw-theme-default .step-content {
  padding: 10px;
  border: 0px solid #D4D4D4;
  background-color: #FFF;
  text-align: left; }

.sw-theme-default .sw-toolbar {
  background: #f9f9f9;
  border-radius: 0 !important;
  padding-left: 10px;
  padding-right: 10px;
  margin-bottom: 0 !important; }

.sw-theme-default .sw-toolbar-top {
  border-bottom-color: #ddd !important; }

.sw-theme-default .sw-toolbar-bottom {
  border-top-color: #ddd !important; }

.sw-theme-default > ul.step-anchor > li > a, .sw-theme-default > ul.step-anchor > li > a:hover {
  border: none !important;
  color: #bbb;
  text-decoration: none;
  outline-style: none;
  background: transparent !important;
  border: none !important; }

.sw-theme-default > ul.step-anchor > li.clickable > a:hover {
  color: #4285F4 !important;
  background: transparent !important; }

.sw-theme-default > ul.step-anchor > li > a::after {
  content: "";
  background: #4285F4;
  /* #5bc0de #4285F4*/
  height: 2px;
  position: absolute;
  width: 100%;
  left: 0px;
  bottom: 0px;
  -webkit-transition: all 250ms ease 0s;
  transition: all 250ms ease 0s;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0); }

.sw-theme-default > ul.step-anchor > li.active > a {
  border: none !important;
  color: #4285F4 !important;
  background: transparent !important; }

.sw-theme-default > ul.step-anchor > li.active > a::after {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1); }

.sw-theme-default > ul.step-anchor > li.done > a {
  border: none !important;
  color: #000 !important;
  background: transparent !important; }

.sw-theme-default > ul.step-anchor > li.done > a::after {
  background: #5cb85c;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1); }

.sw-theme-default > ul.step-anchor > li.danger > a {
  border: none !important;
  color: #d9534f !important;
  background: transparent !important; }

.sw-theme-default > ul.step-anchor > li.danger > a::after {
  background: #d9534f;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1); }

.sw-theme-default > ul.step-anchor > li.disabled > a, .sw-theme-default > ul.step-anchor > li.disabled > a:hover {
  color: #eee !important; }

/* Responsive CSS */
@media screen and (max-width: 768px) {
  .sw-theme-default > .nav-tabs > li {
    float: none !important; } }
/* Loader Animation
Courtesy: http://bootsnipp.com/snippets/featured/loading-button-effect-no-js
*/
@-webkit-keyframes ld {
  0% {
    -webkit-transform: rotate(0deg) scale(1);
    transform: rotate(0deg) scale(1); }
  50% {
    -webkit-transform: rotate(180deg) scale(1.1);
    transform: rotate(180deg) scale(1.1); }
  100% {
    -webkit-transform: rotate(360deg) scale(1);
    transform: rotate(360deg) scale(1); } }
@keyframes ld {
  0% {
    -webkit-transform: rotate(0deg) scale(1);
    transform: rotate(0deg) scale(1); }
  50% {
    -webkit-transform: rotate(180deg) scale(1.1);
    transform: rotate(180deg) scale(1.1); }
  100% {
    -webkit-transform: rotate(360deg) scale(1);
    transform: rotate(360deg) scale(1); } }
.sw-theme-default > ul.step-anchor > li.loading:before {
  content: '';
  display: inline-block;
  position: absolute;
  background: transparent;
  border-radius: 50%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 2px solid #fff;
  border-top-color: transparent;
  border-bottom-color: transparent;
  border-left-color: #4285f4;
  border-right-color: #4285f4;
  top: 50%;
  left: 50%;
  margin-top: -16px;
  margin-left: -16px;
  width: 32px;
  height: 32px;
  -webkit-animation: ld 1s ease-in-out infinite;
  animation: ld 1s ease-in-out infinite; }

/* SmartWizard Theme: Arrows */
.sw-theme-arrows {
  border-radius: 5px;
  border: 1px solid #ddd; }

.sw-theme-arrows > .sw-container {
  min-height: 200px; }

.sw-theme-arrows .step-content {
  padding: 0 10px;
  border: 0px solid #D4D4D4;
  background-color: #FFF;
  text-align: left; }

.sw-theme-arrows .sw-toolbar {
  padding-left: 10px;
  padding-right: 10px;
  margin-bottom: 0 !important;
  border-radius: 5px; }

.sw-theme-arrows > ul.step-anchor {
  display: block;
  border: 0;
  border-bottom: 1px solid #ddd;
  padding: 0px;
  background: #f5f5f5;
  border-radius: 5px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  list-style: none;
  overflow: hidden;
  /*margin: -1px -1px 0 -1px -1px;*/ }

.sw-theme-arrows > ul.step-anchor li + li:before {
  padding: 0; }

.sw-theme-arrows > ul.step-anchor > li > a, .sw-theme-arrows > ul.step-anchor > li > a:hover {
  color: #bbb;
  text-decoration: none;
  padding: 10px 0 10px 45px;
  position: relative;
  display: block;
  border: 0 !important;
  border-radius: 0;
  outline-style: none;
  background: #f5f5f5; }

.sw-theme-arrows > ul.step-anchor > li > a:after {
  content: " ";
  display: block;
  width: 0;
  height: 0;
  border-top: 50px solid transparent;
  border-bottom: 50px solid transparent;
  border-left: 30px solid #f5f5f5;
  position: absolute;
  top: 50%;
  margin-top: -50px;
  left: 100%;
  z-index: 2; }

.sw-theme-arrows > ul.step-anchor > li > a:before {
  content: " ";
  display: block;
  width: 0;
  height: 0;
  border-top: 50px solid transparent;
  /* Go big on the size, and let overflow hide */
  border-bottom: 50px solid transparent;
  border-left: 30px solid #ddd;
  position: absolute;
  top: 50%;
  margin-top: -50px;
  margin-left: 1px;
  left: 100%;
  z-index: 1; }

.sw-theme-arrows > ul.step-anchor > li:first-child > a {
  padding-left: 15px; }

.sw-theme-arrows > ul.step-anchor > li > a:hover {
  color: #bbb;
  text-decoration: none;
  outline-style: none;
  background: #f5f5f5;
  border-color: #f5f5f5; }

.sw-theme-arrows > ul.step-anchor > li > a:hover:after {
  border-left-color: #f5f5f5; }

.sw-theme-arrows > ul.step-anchor > li.clickable > a:hover {
  color: #4285F4 !important;
  background: #46b8da !important; }

.sw-theme-arrows > ul.step-anchor > li.active > a {
  border-color: #5bc0de !important;
  color: #fff !important;
  background: #5bc0de !important; }

.sw-theme-arrows > ul.step-anchor > li.active > a:after {
  border-left: 30px solid #5bc0de !important; }

.sw-theme-arrows > ul.step-anchor > li.done > a {
  border-color: #5cb85c !important;
  color: #fff !important;
  background: #5cb85c !important; }

.sw-theme-arrows > ul.step-anchor > li.done > a:after {
  border-left: 30px solid #5cb85c; }

.sw-theme-arrows > ul.step-anchor > li.danger > a {
  border-color: #d9534f !important;
  color: #d9534f !important;
  background: #fff !important; }

.sw-theme-arrows > ul.step-anchor > li.disabled > a, .sw-theme-arrows > ul.step-anchor > li.disabled > a:hover {
  color: #eee !important; }

/* Responsive CSS */
@media screen and (max-width: 768px) {
  .sw-theme-arrows > ul.step-anchor {
    border: 0;
    background: #ddd !important; }

  .sw-theme-arrows > .nav-tabs > li {
    float: none !important;
    margin-bottom: 0; }

  .sw-theme-arrows > ul.step-anchor > li > a, .sw-theme-arrows > ul.step-anchor > li > a:hover {
    padding-left: 15px;
    margin-right: 0;
    margin-bottom: 1px; }

  .sw-theme-arrows > ul.step-anchor > li > a:after, .sw-theme-arrows > ul.step-anchor > li > a:before {
    display: none; } }
/* Loader Animation
Courtesy: http://bootsnipp.com/snippets/featured/loading-button-effect-no-js
*/
@-webkit-keyframes ld {
  0% {
    -webkit-transform: rotate(0deg) scale(1);
    transform: rotate(0deg) scale(1); }
  50% {
    -webkit-transform: rotate(180deg) scale(1.1);
    transform: rotate(180deg) scale(1.1); }
  100% {
    -webkit-transform: rotate(360deg) scale(1);
    transform: rotate(360deg) scale(1); } }
@keyframes ld {
  0% {
    -webkit-transform: rotate(0deg) scale(1);
    transform: rotate(0deg) scale(1); }
  50% {
    -webkit-transform: rotate(180deg) scale(1.1);
    transform: rotate(180deg) scale(1.1); }
  100% {
    -webkit-transform: rotate(360deg) scale(1);
    transform: rotate(360deg) scale(1); } }
.sw-theme-arrows > ul.step-anchor > li.loading:before {
  content: '';
  display: inline-block;
  position: absolute;
  background: transparent;
  border-radius: 50%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 2px solid #fff;
  border-top-color: transparent;
  border-bottom-color: transparent;
  border-left-color: #4285f4;
  border-right-color: #4285f4;
  top: 50%;
  left: 50%;
  margin-top: -16px;
  margin-left: -16px;
  width: 32px;
  height: 32px;
  z-index: 99;
  -webkit-animation: ld 1s ease-in-out infinite;
  animation: ld 1s ease-in-out infinite; }

/*Custom Wizard setting by Jyoti Pathania*/
.sw-theme-arrows {
  border: 0;
  margin-bottom: 30px; }

.sw-theme-arrows > ul.step-anchor {
  background: linear-gradient(to bottom, #f1f1f1 0%, #e5e5e5 100%);
  border-radius: 5px;
  border: 1px solid #ddd; }

.sw-theme-arrows > ul.step-anchor > li.active > a {
  border-color: #ed442e !important;
  color: #fff !important;
  background: #ed442e !important; }

.sw-theme-arrows > ul.step-anchor > li.active > a:after {
  border-left-color: #ed442e !important; }

.sw-theme-arrows > ul.step-anchor > li > a, .sw-theme-arrows > ul.step-anchor > li > a:hover {
  color: #999;
  padding-top: 15px;
  padding-bottom: 15px; }

.sw-theme-arrows > ul.step-anchor > li.done > a {
  border-color: #e5e5e5 !important;
  color: #999 !important;
  background: #e5e5e5 !important;
  transition: unset; }

.sw-theme-arrows > ul.step-anchor > li.done > a:hover {
  background: #dcdcdc !important; }

.sw-theme-arrows > ul.step-anchor > li.done > a:hover:after {
  border-left-color: #dcdcdc; }

.sw-theme-arrows > ul.step-anchor > li.done > a:after {
  border-left-color: #e5e5e5; }

.sw-theme-arrows > ul.step-anchor > li > a, .sw-theme-arrows > ul.step-anchor > li > a:hover {
  background: #e5e5e5; }

.sw-theme-arrows > ul.step-anchor > li > a:after, .sw-theme-arrows > ul.step-anchor > li > a:hover:after {
  border-left-color: #e5e5e5;
  /*border-image: linear-gradient(to bottom, #f1f1f1 0%, #e5e5e5 100%);*/ }

.sw-theme-arrows > ul.step-anchor > li > a:before, .sw-theme-arrows > ul.step-anchor > li.done > a:before {
  border-left-color: #999; }

/*Custom Wizard setting by Jyoti Pathania*/
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp {
  padding: 0;
  margin: 0;
  border: 0;
  outline: none;
  vertical-align: top; }

.fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 8020; }

.fancybox-skin {
  position: relative;
  background: #f9f9f9;
  color: #444;
  text-shadow: none;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px; }

.fancybox-opened {
  z-index: 8030; }

.fancybox-opened .fancybox-skin {
  -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); }

.fancybox-outer, .fancybox-inner {
  position: relative; }

.fancybox-inner {
  overflow: hidden; }

.fancybox-type-iframe .fancybox-inner {
  -webkit-overflow-scrolling: touch; }

.fancybox-error {
  color: #444;
  font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
  margin: 0;
  padding: 15px;
  white-space: nowrap; }

.fancybox-image, .fancybox-iframe {
  display: block;
  width: 100%;
  height: 100%; }

.fancybox-image {
  max-width: 100%;
  max-height: 100%; }

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
  background-image: url("fancybox_sprite.png"); }

#fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -22px;
  margin-left: -22px;
  background-position: 0 -108px;
  opacity: 0.8;
  cursor: pointer;
  z-index: 8060; }

#fancybox-loading div {
  width: 44px;
  height: 44px;
  background: url("fancybox_loading.gif") center center no-repeat; }

.fancybox-close {
  position: absolute;
  top: -18px;
  right: -18px;
  width: 36px;
  height: 36px;
  cursor: pointer;
  z-index: 8040; }

.fancybox-nav {
  position: absolute;
  top: 0;
  width: 40%;
  height: 100%;
  cursor: pointer;
  text-decoration: none;
  background: transparent url("blank.gif");
  /* helps IE */
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  z-index: 8040; }

.fancybox-prev {
  left: 0; }

.fancybox-next {
  right: 0; }

.fancybox-nav span {
  position: absolute;
  top: 50%;
  width: 36px;
  height: 34px;
  margin-top: -18px;
  cursor: pointer;
  z-index: 8040;
  visibility: hidden; }

.fancybox-prev span {
  left: 10px;
  background-position: 0 -36px; }

.fancybox-next span {
  right: 10px;
  background-position: 0 -72px; }

.fancybox-nav:hover span {
  visibility: visible; }

.fancybox-tmp {
  position: absolute;
  top: -99999px;
  left: -99999px;
  max-width: 99999px;
  max-height: 99999px;
  overflow: visible !important; }

/* Overlay helper */
.fancybox-lock {
  overflow: visible !important;
  width: auto; }

.fancybox-lock body {
  overflow: hidden !important; }

.fancybox-lock-test {
  overflow-y: hidden !important; }

.fancybox-overlay {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  display: none;
  z-index: 8010;
  background: url("fancybox_overlay.png"); }

.fancybox-overlay-fixed {
  position: fixed;
  bottom: 0;
  right: 0; }

.fancybox-lock .fancybox-overlay {
  overflow: auto;
  overflow-y: scroll; }

/* Title helper */
.fancybox-title {
  visibility: hidden;
  font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
  position: relative;
  text-shadow: none;
  z-index: 8050; }

.fancybox-opened .fancybox-title {
  visibility: visible; }

.fancybox-title-float-wrap {
  position: absolute;
  bottom: 0;
  right: 50%;
  margin-bottom: -35px;
  z-index: 8050;
  text-align: center; }

.fancybox-title-float-wrap .child {
  display: inline-block;
  margin-right: -100%;
  padding: 2px 20px;
  background: transparent;
  /* Fallback for web browsers that doesn't support RGBa */
  background: rgba(0, 0, 0, 0.8);
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  text-shadow: 0 1px 2px #222;
  color: #FFF;
  font-weight: bold;
  line-height: 24px;
  white-space: nowrap; }

.fancybox-title-outside-wrap {
  position: relative;
  margin-top: 10px;
  color: #fff; }

.fancybox-title-inside-wrap {
  padding-top: 10px; }

.fancybox-title-over-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  padding: 10px;
  background: #000;
  background: rgba(0, 0, 0, 0.8); }

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
  #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
    background-image: url("fancybox_sprite@2x.png");
    background-size: 44px 152px;
    /*The size of the normal image, half the size of the hi-res image*/ }

  #fancybox-loading div {
    background-image: url("fancybox_loading@2x.gif");
    background-size: 24px 24px;
    /*The size of the normal image, half the size of the hi-res image*/ } }
.selectric-wrapper {
  position: relative;
  cursor: pointer; }

.selectric-responsive {
  width: 100%; }

.selectric {
  border: 1px solid #DDD;
  border-radius: 0px;
  background: #F8F8F8;
  position: relative;
  overflow: hidden; }
  .selectric .label {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin: 0 38px 0 10px;
    font-size: 12px;
    line-height: 38px;
    color: #444;
    height: 38px;
    user-select: none; }
  .selectric .button {
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    width: 38px;
    height: 38px;
    line-height: 38px;
    background-color: #F8f8f8;
    color: #BBB;
    text-align: center;
    font: 0/0 a;
    *font: 20px/38px Lucida Sans Unicode, Arial Unicode MS, Arial; }
    .selectric .button:after {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      margin: auto;
      width: 0;
      height: 0;
      border: 4px solid transparent;
      border-top-color: #BBB;
      border-bottom: none; }

.selectric-focus .selectric {
  border-color: #aaaaaa; }

.selectric-hover .selectric {
  border-color: #c4c4c4; }
  .selectric-hover .selectric .button {
    color: #a2a2a2; }
    .selectric-hover .selectric .button:after {
      border-top-color: #a2a2a2; }

.selectric-open {
  z-index: 9999; }
  .selectric-open .selectric {
    border-color: #c4c4c4; }
  .selectric-open .selectric-items {
    display: block; }

.selectric-disabled {
  filter: alpha(opacity=50);
  opacity: 0.5;
  cursor: default;
  user-select: none; }

.selectric-hide-select {
  position: relative;
  overflow: hidden;
  width: 0;
  height: 0; }
  .selectric-hide-select select {
    position: absolute;
    left: -100%; }
  .selectric-hide-select.selectric-is-native {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 10; }
    .selectric-hide-select.selectric-is-native select {
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      height: 100%;
      width: 100%;
      border: none;
      z-index: 1;
      box-sizing: border-box;
      opacity: 0; }

.selectric-input {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  margin: 0 !important;
  padding: 0 !important;
  width: 1px !important;
  height: 1px !important;
  outline: none !important;
  border: none !important;
  *font: 0/0 a !important;
  background: none !important; }

.selectric-temp-show {
  position: absolute !important;
  visibility: hidden !important;
  display: block !important; }

/* Items box */
.selectric-items {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  background: #F8F8F8;
  border: 1px solid #c4c4c4;
  z-index: -1;
  box-shadow: 0 0 10px -6px; }
  .selectric-items .selectric-scroll {
    height: 100%;
    overflow: auto; }
  .selectric-above .selectric-items {
    top: auto;
    bottom: 100%; }
  .selectric-items ul, .selectric-items li {
    list-style: none;
    padding: 0;
    margin: 0;
    font-size: 12px;
    line-height: 20px;
    min-height: 20px; }
  .selectric-items li {
    display: block;
    padding: 10px;
    color: #666;
    cursor: pointer; }
    .selectric-items li.selected {
      background: #E0E0E0;
      color: #444; }
    .selectric-items li.highlighted {
      background: #D0D0D0;
      color: #444; }
    .selectric-items li:hover {
      background: #D5D5D5;
      color: #444; }
  .selectric-items .disabled {
    filter: alpha(opacity=50);
    opacity: 0.5;
    cursor: default !important;
    background: none !important;
    color: #666 !important;
    user-select: none; }
  .selectric-items .selectric-group .selectric-group-label {
    font-weight: bold;
    padding-left: 10px;
    cursor: default;
    user-select: none;
    background: none;
    color: #444; }
  .selectric-items .selectric-group.disabled li {
    filter: alpha(opacity=100);
    opacity: 1; }
  .selectric-items .selectric-group li {
    padding-left: 25px; }

/*Custom -selectric theme*/
/*======================================
  Selectric
======================================*/
.selectric-wrapper {
  position: relative;
  cursor: pointer;
  min-width: 100px; }

.selectric-responsive {
  width: 100%; }

.selectric {
  border: 1px solid #AAAAAA;
  background: #FFFFFF;
  position: relative;
  border-radius: 0px; }

.selectric .label {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 0 27px 0 6px;
  font-size: 12px;
  line-height: 18px;
  color: #111111;
  height: 23px;
  text-align: left; }

.selectric .button {
  background: transparent;
  border-radius: 0px;
  display: block;
  position: absolute;
  right: undefinedpx;
  top: 0;
  bottom: 0;
  margin: auto;
  width: 38px;
  height: 38px;
  color: #111;
  text-align: center;
  font: 0/0 a;
  *font: 38px/38px Lucida Sans Unicode, Arial Unicode MS, Arial; }
  .selectric .button:hover {
    background-color: transparent !important; }

.selectric .button:after {
  content: " ";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  width: 0;
  height: 0;
  border: 4px solid transparent;
  border-top-color: #111;
  border-bottom: none; }

.selectric-focus .selectric {
  border-color: #AAA; }

.selectric-hover .selectric {
  border-color: #919191; }

.selectric-hover .selectric .button {
  color: #919191; }

.selectric-hover .selectric .button:after {
  border-top-color: #919191; }

.selectric-open {
  z-index: 9999; }

.selectric-open .selectric {
  border-color: #919191;
  background: #e6e6e6; }

.selectric-open .selectric-items {
  display: block; }

.selectric-disabled {
  filter: alpha(opacity=50);
  opacity: 0.5;
  cursor: default;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.selectric-hide-select {
  position: relative;
  overflow: hidden;
  width: 0;
  height: 0; }

.selectric-hide-select select {
  position: absolute;
  left: -100%; }

.selectric-hide-select.selectric-is-native {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 10; }

.selectric-hide-select.selectric-is-native select {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  border: none;
  z-index: 1;
  box-sizing: border-box;
  opacity: 0; }

.selectric-input {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  margin: 0 !important;
  padding: 0 !important;
  width: 1px !important;
  height: 1px !important;
  outline: none !important;
  border: none !important;
  *font: 0/0 a !important;
  background: none !important; }

.selectric-temp-show {
  position: absolute !important;
  visibility: hidden !important;
  display: block !important; }

/* Items box */
.selectric-items {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  background: #F8F8F8;
  border: 1px solid #C4C4C4;
  z-index: -1;
  box-shadow: 0 0 10px -6px; }

.selectric-items .selectric-scroll {
  height: 100%;
  overflow: auto; }

.selectric-above .selectric-items {
  top: auto;
  bottom: 100%; }

.selectric-items ul, .selectric-items li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 12px;
  line-height: 12px;
  min-height: 12px; }

.selectric-items li {
  display: block;
  padding: 8px;
  border-top: 1px solid #FFF;
  border-bottom: 1px solid #EEE;
  color: #666;
  cursor: pointer; }

.selectric-items li.selected {
  background: #ccc;
  color: #555; }

.selectric-items li.highlighted {
  background: #fff;
  color: #555; }

.selectric-items li:hover {
  background: #F0F0F0;
  color: #444; }

.selectric-items .disabled {
  filter: alpha(opacity=50);
  opacity: 0.5;
  cursor: default !important;
  background: none !important;
  color: #666 !important;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.selectric-items .selectric-group .selectric-group-label {
  font-weight: bold;
  padding-left: 10px;
  cursor: default;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background: none;
  color: #444; }

.selectric-items .selectric-group.disabled li {
  filter: alpha(opacity=100);
  opacity: 1; }

.selectric-items .selectric-group li {
  padding-left: 25px; }

/*
    Colorbox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  overflow: hidden; }

#cboxWrapper {
  max-width: none; }

#cboxOverlay {
  position: fixed;
  width: 100%;
  height: 100%; }

#cboxMiddleLeft, #cboxBottomLeft {
  clear: left; }

#cboxContent {
  position: relative; }

#cboxLoadedContent {
  overflow: auto;
  -webkit-overflow-scrolling: touch; }

#cboxTitle {
  margin: 0; }

#cboxLoadingOverlay, #cboxLoadingGraphic {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {
  cursor: pointer; }

.cboxPhoto {
  float: left;
  margin: auto;
  border: 0;
  display: block;
  max-width: none;
  -ms-interpolation-mode: bicubic; }

.cboxIframe {
  width: 100%;
  height: 100%;
  display: block;
  border: 0;
  padding: 0;
  margin: 0; }

#colorbox, #cboxContent, #cboxLoadedContent {
  box-sizing: content-box;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box; }

/*
    User Style:
    Change the following styles to modify the appearance of Colorbox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
/*#cboxOverlay{background:url(colorbox/images/overlay.png) repeat 0 0; opacity: 0.9; filter: alpha(opacity = 90);}*/
#colorbox {
  outline: 0; }

/*#cboxTopLeft{width:21px; height:21px; background:url(colorbox/images/controls.png) no-repeat -101px 0;}
#cboxTopRight{width:21px; height:21px; background:url(colorbox/images/controls.png) no-repeat -130px 0;}
#cboxBottomLeft{width:21px; height:21px; background:url(colorbox/images/controls.png) no-repeat -101px -29px;}
#cboxBottomRight{width:21px; height:21px; background:url(colorbox/images/controls.png) no-repeat -130px -29px;}
#cboxMiddleLeft{width:21px; background:url(colorbox/images/controls.png) left top repeat-y;}
#cboxMiddleRight{width:21px; background:url(colorbox/images/controls.png) right top repeat-y;}
#cboxTopCenter{height:21px; background:url(colorbox/images/border.png) 0 0 repeat-x;}
#cboxBottomCenter{height:21px; background:url(colorbox/images/border.png) 0 -29px repeat-x;}*/
#cboxContent {
  background: #fff;
  overflow: hidden; }

.cboxIframe {
  background: #fff; }

#cboxError {
  padding: 50px;
  border: 1px solid #ccc; }

#cboxLoadedContent {
  margin-bottom: 28px; }

#cboxTitle {
  position: absolute;
  bottom: 4px;
  left: 0;
  text-align: center;
  width: 100%;
  color: #949494; }

#cboxCurrent {
  position: absolute;
  bottom: 4px;
  left: 58px;
  color: #949494; }

/*#cboxLoadingOverlay{background:url(colorbox/images/loading_background.png) no-repeat center center;}
#cboxLoadingGraphic{background:url(colorbox/images/loading.gif) no-repeat center center;}*/
/* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {
  border: 0;
  padding: 0;
  margin: 0;
  overflow: visible;
  width: auto;
  background: none; }

/* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {
  outline: 0; }

#cboxSlideshow {
  position: absolute;
  bottom: 4px;
  right: 30px;
  color: #0092ef; }

#cboxPrevious {
  position: absolute;
  bottom: 0;
  left: 0;
  background: url(colorbox/images/controls.png) no-repeat -75px 0;
  width: 25px;
  height: 25px;
  text-indent: -9999px; }

#cboxPrevious:hover {
  background-position: -75px -25px; }

#cboxNext {
  position: absolute;
  bottom: 0;
  left: 27px;
  background: url(colorbox/images/controls.png) no-repeat -50px 0;
  width: 25px;
  height: 25px;
  text-indent: -9999px; }

#cboxNext:hover {
  background-position: -50px -25px; }

#cboxClose {
  position: absolute;
  bottom: 0;
  right: 0;
  background: url(colorbox/images/controls.png) no-repeat -25px 0;
  width: 25px;
  height: 25px;
  text-indent: -9999px; }

#cboxClose:hover {
  background-position: -25px -25px; }

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: http://jacklmoore.com/notes/ie-transparency-problems/
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF); }

/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both; }

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite; }

.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s; }

.animated.bounceIn,
.animated.bounceOut {
  -webkit-animation-duration: .75s;
  animation-duration: .75s; }

.animated.flipOutX,
.animated.flipOutY {
  -webkit-animation-duration: .75s;
  animation-duration: .75s; }

@-webkit-keyframes bounce {
  from, 20%, 53%, 80%, 100% {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0); }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0); }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0); } }
@keyframes bounce {
  from, 20%, 53%, 80%, 100% {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0); }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0); }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0); } }
.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom; }

@-webkit-keyframes flash {
  from, 50%, 100% {
    opacity: 1; }
  25%, 75% {
    opacity: 0; } }
@keyframes flash {
  from, 50%, 100% {
    opacity: 1; }
  25%, 75% {
    opacity: 0; } }
.flash {
  -webkit-animation-name: flash;
  animation-name: flash; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05); }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }
@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05); }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }
.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse; }

@-webkit-keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1); }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1); }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1); }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1); }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1); }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }
@keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1); }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1); }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1); }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1); }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1); }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }
.rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand; }

@-webkit-keyframes shake {
  from, 100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0); }
  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0); } }
@keyframes shake {
  from, 100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0); }
  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0); } }
.shake {
  -webkit-animation-name: shake;
  animation-name: shake; }

@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg); }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg); }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg); }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg); }
  100% {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg); } }
@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg); }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg); }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg); }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg); }
  100% {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg); } }
.swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing; }

@-webkit-keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  10%, 20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }
@keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  10%, 20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }
.tada {
  -webkit-animation-name: tada;
  animation-name: tada; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes wobble {
  from {
    -webkit-transform: none;
    transform: none; }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); }
  100% {
    -webkit-transform: none;
    transform: none; } }
@keyframes wobble {
  from {
    -webkit-transform: none;
    transform: none; }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); }
  100% {
    -webkit-transform: none;
    transform: none; } }
.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble; }

@-webkit-keyframes jello {
  from, 11.1%, 100% {
    -webkit-transform: none;
    transform: none; }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg); }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg); }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg); }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg); }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg); }
  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg); }
  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg); } }
@keyframes jello {
  from, 11.1%, 100% {
    -webkit-transform: none;
    transform: none; }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg); }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg); }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg); }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg); }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg); }
  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg); }
  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg); } }
.jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-transform-origin: center;
  transform-origin: center; }

@-webkit-keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, 100% {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1); }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03); }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97); }
  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }
@keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, 100% {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1); }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03); }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97); }
  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }
.bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn; }

@-webkit-keyframes bounceInDown {
  from, 60%, 75%, 90%, 100% {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0); }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0); }
  100% {
    -webkit-transform: none;
    transform: none; } }
@keyframes bounceInDown {
  from, 60%, 75%, 90%, 100% {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0); }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0); }
  100% {
    -webkit-transform: none;
    transform: none; } }
.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown; }

@-webkit-keyframes bounceInLeft {
  from, 60%, 75%, 90%, 100% {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0); }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0); }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0); }
  100% {
    -webkit-transform: none;
    transform: none; } }
@keyframes bounceInLeft {
  from, 60%, 75%, 90%, 100% {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0); }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0); }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0); }
  100% {
    -webkit-transform: none;
    transform: none; } }
.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft; }

@-webkit-keyframes bounceInRight {
  from, 60%, 75%, 90%, 100% {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0); }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0); }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0); }
  100% {
    -webkit-transform: none;
    transform: none; } }
@keyframes bounceInRight {
  from, 60%, 75%, 90%, 100% {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0); }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0); }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0); }
  100% {
    -webkit-transform: none;
    transform: none; } }
.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight; }

@-webkit-keyframes bounceInUp {
  from, 60%, 75%, 90%, 100% {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0); }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }
@keyframes bounceInUp {
  from, 60%, 75%, 90%, 100% {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0); }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }
.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp; }

@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9); }
  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1); }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); } }
@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9); }
  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1); }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); } }
.bounceOut {
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut; }

@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); } }
@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); } }
.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown; }

@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0); }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); } }
@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0); }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); } }
.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft; }

@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0); }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); } }
@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0); }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); } }
.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight; }

@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0); }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); } }
@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0); }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); } }
.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp; }

@-webkit-keyframes fadeIn {
  from {
    opacity: 0; }
  100% {
    opacity: 1; } }
@keyframes fadeIn {
  from {
    opacity: 0; }
  100% {
    opacity: 1; } }
.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn; }

@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }
@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }
.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown; }

@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }
@keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }
.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig; }

@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }
@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }
.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft; }

@-webkit-keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }
@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }
.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig; }

@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }
@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }
.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight; }

@-webkit-keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }
@keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }
.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig; }

@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }
@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }
.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp; }

@-webkit-keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }
@keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }
.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig; }

@-webkit-keyframes fadeOut {
  from {
    opacity: 1; }
  100% {
    opacity: 0; } }
@keyframes fadeOut {
  from {
    opacity: 1; }
  100% {
    opacity: 0; } }
.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut; }

@-webkit-keyframes fadeOutDown {
  from {
    opacity: 1; }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }
@keyframes fadeOutDown {
  from {
    opacity: 1; }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }
.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown; }

@-webkit-keyframes fadeOutDownBig {
  from {
    opacity: 1; }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); } }
@keyframes fadeOutDownBig {
  from {
    opacity: 1; }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); } }
.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig; }

@-webkit-keyframes fadeOutLeft {
  from {
    opacity: 1; }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); } }
@keyframes fadeOutLeft {
  from {
    opacity: 1; }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); } }
.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft; }

@-webkit-keyframes fadeOutLeftBig {
  from {
    opacity: 1; }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); } }
@keyframes fadeOutLeftBig {
  from {
    opacity: 1; }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); } }
.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig; }

@-webkit-keyframes fadeOutRight {
  from {
    opacity: 1; }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); } }
@keyframes fadeOutRight {
  from {
    opacity: 1; }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); } }
.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight; }

@-webkit-keyframes fadeOutRightBig {
  from {
    opacity: 1; }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); } }
@keyframes fadeOutRightBig {
  from {
    opacity: 1; }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); } }
.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig; }

@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1; }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); } }
@keyframes fadeOutUp {
  from {
    opacity: 1; }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); } }
.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp; }

@-webkit-keyframes fadeOutUpBig {
  from {
    opacity: 1; }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); } }
@keyframes fadeOutUpBig {
  from {
    opacity: 1; }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); } }
.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig; }

@-webkit-keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out; }
  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out; }
  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; } }
@keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out; }
  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out; }
  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; } }
.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip; }

@-webkit-keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1; }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }
  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); } }
@keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1; }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }
  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); } }
.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX; }

@-webkit-keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1; }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg); }
  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); } }
@keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1; }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg); }
  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); } }
.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY; }

@-webkit-keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1; }
  100% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0; } }
@keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1; }
  100% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0; } }
.flipOutX {
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important; }

@-webkit-keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1; }
  100% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0; } }
@keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1; }
  100% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0; } }
.flipOutY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY; }

@-webkit-keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0; }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1; }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1; }
  100% {
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }
@keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0; }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1; }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1; }
  100% {
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }
.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out; }

@-webkit-keyframes lightSpeedOut {
  from {
    opacity: 1; }
  100% {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0; } }
@keyframes lightSpeedOut {
  from {
    opacity: 1; }
  100% {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) 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 {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0; }
  100% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }
@keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0; }
  100% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }
.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn; }

@-webkit-keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }
@keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }
.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft; }

@-webkit-keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }
@keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }
.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight; }

@-webkit-keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }
@keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }
.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft; }

@-webkit-keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0; }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }
@keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0; }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }
.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight; }

@-webkit-keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1; }
  100% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0; } }
@keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1; }
  100% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0; } }
.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut; }

@-webkit-keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1; }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; } }
@keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1; }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; } }
.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft; }

@-webkit-keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1; }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; } }
@keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1; }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; } }
.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight; }

@-webkit-keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1; }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; } }
@keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1; }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; } }
.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft; }

@-webkit-keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1; }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0; } }
@keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1; }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0; } }
.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight; }

@-webkit-keyframes hinge {
  0% {
    -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: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out; }
  40%, 80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1; }
  100% {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0; } }
@keyframes hinge {
  0% {
    -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: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out; }
  40%, 80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1; }
  100% {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0; } }
.hinge {
  -webkit-animation-name: hinge;
  animation-name: hinge; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }
@keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }
.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollOut {
  from {
    opacity: 1; }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); } }
@keyframes rollOut {
  from {
    opacity: 1; }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); } }
.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut; }

@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  50% {
    opacity: 1; } }
@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  50% {
    opacity: 1; } }
.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn; }

@-webkit-keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
@keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown; }

@-webkit-keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
@keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft; }

@-webkit-keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
@keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
.zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight; }

@-webkit-keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
@keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
.zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp; }

@-webkit-keyframes zoomOut {
  from {
    opacity: 1; }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  100% {
    opacity: 0; } }
@keyframes zoomOut {
  from {
    opacity: 1; }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  100% {
    opacity: 0; } }
.zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut; }

@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown; }

@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center; } }
@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center; } }
.zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft; }

@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center; } }
@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center; } }
.zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight; }

@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp; }

@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible; }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }
@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible; }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }
.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown; }

@-webkit-keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible; }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }
@keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible; }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }
.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft; }

@-webkit-keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible; }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }
@keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible; }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }
.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight; }

@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible; }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }
@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible; }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }
.slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp; }

@-webkit-keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  100% {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }
@keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  100% {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }
.slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown; }

@-webkit-keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  100% {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); } }
@keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  100% {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); } }
.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft; }

@-webkit-keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  100% {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); } }
@keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  100% {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); } }
.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight; }

@-webkit-keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  100% {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); } }
@keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  100% {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); } }
.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp; }

/*!
 * Dash - Responsive Bootstrap Dashboard Navbar - v1.4 (http://html.codbits.com/dash)
 * Copyright CodBits (http://codbits.com)
 * Licensed under CodeCanyon (http://codecanyon.net/licenses)
 *
 * Notes:
 * 1. dnt is abbreviation of the Dash Navbar Top.
 * 2. dnl is abbreviation of the Dash Navbar Left.
 * 3. I do recommend using LESS for customizations.
 *
 */
/* Global
/ -------------------------------------------------- */
/* Dash Navbar Top = dnt
/ -------------------------------------------------- */
.dash-navbar-top {
  background-color: #211f2a;
  margin-bottom: 0;
  min-height: 61px; }

.dnl-btn-toggle {
  position: absolute;
  left: 5px;
  top: -18px;
  font-size: 21px;
  background-color: rgba(0, 0, 0, 0);
  border-width: 0;
  color: #666666;
  outline: 0; }

.dash-navbar-left .dnl-btn-toggle {
  position: relative;
  top: 5px; }

@media (min-width: 768px) {
  .dash-navbar-top.dnl-visible .dnl-btn-toggle {
    display: none; } }
.dash-navbar-top .navbar-brand {
  padding: 20px;
  font-weight: bold;
  margin-left: 20px;
  color: #d7d7d7; }

.dash-navbar-top .navbar-brand span {
  font-size: 10px;
  font-weight: normal; }

.dash-navbar-top .navbar-brand:hover,
.dash-navbar-top .navbar-brand:focus {
  color: #ffffff; }

@media (max-width: 767px) {
  .dash-navbar-top .navbar-brand {
    margin-left: 35px; } }
@media (min-width: 767px) {
  .dash-navbar-top.dnl-visible .navbar-brand {
    margin-left: 0;
    padding-left: 5px; } }
@media (min-width: 767px) {
  .dash-navbar-top.dnl-hidden .navbar-brand {
    margin-left: 35px;
    padding-left: 5px; } }
.dash-navbar-top .navbar-toggle {
  border-width: 0;
  font-size: 24px;
  color: #d3d1dd;
  padding: 0 10px;
  margin-top: 14px;
  margin-right: 15px; }

.dash-navbar-top .navbar-toggle:hover,
.dash-navbar-top .navbar-toggle:focus {
  background-color: transpardnt; }

.dash-navbar-top .navbar-nav {
  text-align: center; }

.dash-navbar-top .navbar-nav > li > a {
  color: #7e7e7e;
  padding-top: 20px;
  padding-bottom: 20px; }

.dash-navbar-top .navbar-nav > li > a:hover,
.dash-navbar-top .navbar-nav > li > a:focus {
  background-color: #0a090d; }

.dash-navbar-top .navbar-nav > li.dropdown.open > a {
  background-color: #0a090d; }

.dash-navbar-top .navbar-nav > li.dropdown.open > a:hover,
.dash-navbar-top .navbar-nav > li.dropdown.open > a:focus {
  background-color: #0a090d; }

.dash-navbar-top .navbar-nav .dropdown-menu {
  top: 107%;
  border-radius: 3px;
  min-width: 200px;
  padding-top: 0;
  padding-bottom: 0;
  -webkit-box-shadow: 0 1px 9px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 9px rgba(0, 0, 0, 0.1); }

.dash-navbar-top .navbar-nav .dropdown-menu > li {
  border-bottom: 1px solid #eeeeee; }

.dash-navbar-top .navbar-nav .dropdown-menu > li > a {
  padding: 10px 20px;
  position: relative;
  color: #333333; }

.dash-navbar-top .navbar-nav .dropdown-menu > li > a:hover,
.dash-navbar-top .navbar-nav .dropdown-menu > li > a:focus {
  background-color: #f5f5f5; }

@media (max-width: 767px) {
  .dash-navbar-top .navbar-nav .dropdown-menu > li > a {
    color: #7e7e7e; }

  .dash-navbar-top .navbar-nav .dropdown-menu > li > a:hover,
  .dash-navbar-top .navbar-nav .dropdown-menu > li > a:focus {
    background-color: #15141b; } }
.dash-navbar-top .navbar-nav .dropdown-menu > li > a span {
  font-size: 11px;
  text-transform: uppercase;
  position: absolute;
  right: 14px;
  top: 13px; }

@media (max-width: 767px) {
  .dash-navbar-top .navbar-nav .dropdown-menu > li > a span {
    top: 9px; } }
@media (max-width: 767px) {
  .dash-navbar-top .navbar-nav .dropdown-menu > li {
    border-bottom-color: #2d2a39; } }
.dash-navbar-top .navbar-nav .dropdown-menu > li:last-child {
  border-bottom-width: 0; }

.dash-navbar-top .navbar-nav .dropdown-menu > li.active > a {
  background-color: #f5f5f5;
  color: #333333; }

.dash-navbar-top .navbar-nav .dropdown-menu > li.active > a:hover,
.dash-navbar-top .navbar-nav .dropdown-menu > li.active > a:focus {
  background-color: #f5f5f5;
  color: #333333; }

@media (max-width: 767px) {
  .dash-navbar-top .navbar-nav .dropdown-menu > li.active > a {
    background-color: #15141b;
    color: #7e7e7e; }

  .dash-navbar-top .navbar-nav .dropdown-menu > li.active > a:hover,
  .dash-navbar-top .navbar-nav .dropdown-menu > li.active > a:focus {
    background-color: #15141b;
    color: #7e7e7e; } }
.dash-navbar-top .navbar-nav .dropdown-menu:before {
  position: absolute;
  top: -9px;
  left: 9px;
  display: inline-block;
  border-right: 9px solid rgba(0, 0, 0, 0);
  border-bottom: 9px solid #CCC;
  border-left: 9px solid rgba(0, 0, 0, 0);
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: ''; }

.dash-navbar-top .navbar-nav .dropdown-menu:after {
  position: absolute;
  top: -8px;
  left: 10px;
  display: inline-block;
  border-right: 8px solid rgba(0, 0, 0, 0);
  border-bottom: 8px solid #FFF;
  border-left: 8px solid rgba(0, 0, 0, 0);
  content: ''; }

@media (max-width: 767px) {
  .dash-navbar-top .navbar-nav .dropdown-menu:before,
  .dash-navbar-top .navbar-nav .dropdown-menu:after {
    display: none; } }
.dash-navbar-top .navbar-nav.navbar-right.navbar-avatar .dropdown-menu:before {
  right: 29px;
  left: auto; }

.dash-navbar-top .navbar-nav.navbar-right.navbar-avatar .dropdown-menu:after {
  right: 30px;
  left: auto; }

.dash-navbar-top .navbar-nav.navbar-right .dropdown-menu:before {
  right: 10px;
  left: auto; }

.dash-navbar-top .navbar-nav.navbar-right .dropdown-menu:after {
  right: 11px;
  left: auto; }

.dash-navbar-top .dnt-navbar-form {
  position: relative;
  margin-top: 14px;
  margin-bottom: 0px; }

.dash-navbar-top .dnt-navbar-form .form-control {
  border-radius: 50px; }

.dash-navbar-top .dnt-navbar-form .form-control:focus {
  -webkit-box-shadow: 0 0 0, 0 0 0, inset 0 0 2px #333333;
  box-shadow: 0 0 0, 0 0 0, inset 0 0 2px #333333;
  border-color: #211f2a; }

.dash-navbar-top .dnt-navbar-form .btn {
  position: absolute;
  background-color: transparent;
  top: 0;
  right: 15px;
  outline: 0; }

.dash-navbar-top .dnt-navbar-form .btn:active {
  -webkit-box-shadow: 0 0 0;
  box-shadow: 0 0 0; }

@media (max-width: 767px) {
  .dash-navbar-top .dnt-navbar-form .btn {
    top: 10px; } }
.dash-navbar-top .dnt-avatar {
  border-radius: 50px;
  width: 35px;
  height: 35px;
  -webkit-box-shadow: 0 0 0 2px #211f2a, 0 0 0 4px #4f4a65;
  box-shadow: 0 0 0 2px #211f2a, 0 0 0 4px #4f4a65;
  margin-right: 3px;
  margin: -11px 7px -11px 0; }

/* Dash Navbar Left = dnl
/ -------------------------------------------------- */
.dash-navbar-left {
  position: absolute;
  background-color: #383547;
  width: 250px;
  top: 0px;
  bottom: 0;
  overflow-y: auto;
  z-index: 999999;
  padding-top: 5px;
  -webkit-transition: left 300ms;
  -o-transition: left 300ms;
  transition: left 300ms; }

@media (max-width: 767px) {
  .dash-navbar-left.dnl-visible {
    left: -250px; }

  .dash-navbar-left.dnl-visible.dnl-show {
    left: 0; } }
.dash-navbar-left.dnl-hidden {
  left: -250px; }

.dash-navbar-left.dnl-hidden.dnl-show {
  left: 0; }

.dash-navbar-left .dnl-nav-title {
  text-transform: uppercase;
  color: #7f799c;
  border-bottom: 1px solid #443f56;
  padding: 10px 25px 10px 0px;
  font-size: 11px;
  letter-spacing: 1px; }

.dash-navbar-left .dnl-nav {
  padding-left: 0;
  list-style: none; }

.dash-navbar-left .dnl-nav ul {
  padding-left: 0;
  list-style: none; }

.dash-navbar-left .dnl-nav li {
  position: relative; }

.dash-navbar-left .dnl-nav li a {
  display: block;
  outline: 0;
  padding: 8px 25px 7px;
  font-size: 16px;
  color: #b7b4c7; }

.dash-navbar-left .dnl-nav li a:hover,
.dash-navbar-left .dnl-nav li a:focus {
  color: #eeeeee;
  text-decoration: none;
  background-color: #443f56;
  -webkit-box-shadow: inset 3px 0 0 #eb4f9a;
  box-shadow: inset 3px 0 0 #eb4f9a; }

.dash-navbar-left .dnl-nav li a:hover .badge,
.dash-navbar-left .dnl-nav li a:focus .badge {
  color: #EEE; }

.dash-navbar-left .dnl-nav li a > .dnl-link-icon {
  padding-right: 8px; }

.dash-navbar-left .dnl-nav li a > .dnl-btn-sub-collapse {
  position: absolute;
  right: 25px;
  top: 10px; }

.dash-navbar-left .dnl-nav li a > .badge {
  position: absolute;
  right: 24px;
  top: 6px;
  padding: 3px 10px;
  color: #a7a9ac;
  background-color: transparent;
  border: 1px solid #4f4a65; }

.dash-navbar-left .dnl-nav li a.collapsed .dnl-btn-sub-collapse {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg); }

.dash-navbar-left .dnl-nav li.active > a {
  background-color: #443f56;
  -webkit-box-shadow: inset 3px 0 0 #eb4f9a;
  box-shadow: inset 3px 0 0 #eb4f9a; }

.dash-navbar-left .dnl-nav li .dnl-sub-one {
  background-color: #15141b; }

.dash-navbar-left .dnl-nav li .dnl-sub-one li {
  border-top: 1px solid #1c1b24; }

.dash-navbar-left .dnl-nav li .dnl-sub-one li a {
  display: block;
  color: #a7a9ac; }

.dash-navbar-left .dnl-nav li .dnl-sub-one li a:hover,
.dash-navbar-left .dnl-nav li .dnl-sub-one li a:focus {
  color: #eeeeee;
  background-color: #1c1b24;
  -webkit-box-shadow: inset 3px 0 0 #1c1b24;
  box-shadow: inset 3px 0 0 #1c1b24; }

.dash-navbar-left .dnl-nav li .dnl-sub-one li a > .dnl-link-icon {
  padding-right: 8px; }

.dash-navbar-left .dnl-nav li .dnl-sub-one li a > .badge {
  color: #a7a9ac;
  background-color: transparent;
  border: 1px solid #211f2a; }

.dash-navbar-left .dnl-nav li .dnl-sub-one li.active > a {
  background-color: #1c1b24;
  -webkit-box-shadow: inset 3px 0 0 #1c1b24;
  box-shadow: inset 3px 0 0 #1c1b24; }

.dash-navbar-left .dnl-nav li .dnl-sub-two {
  background-color: #211f2a; }

.dash-navbar-left .dnl-nav li .dnl-sub-two li {
  border-top-color: 1px solid #282533; }

.dash-navbar-left .dnl-nav li .dnl-sub-two li a {
  color: #a7a9ac; }

.dash-navbar-left .dnl-nav li .dnl-sub-two li a:hover,
.dash-navbar-left .dnl-nav li .dnl-sub-two li a:focus {
  color: #eeeeee;
  background-color: #282533;
  -webkit-box-shadow: inset 3px 0 0 #282533;
  box-shadow: inset 3px 0 0 #282533; }

.dash-navbar-left .dnl-nav li .dnl-sub-two li a > .badge {
  color: #a7a9ac;
  background-color: transparent;
  border: 1px solid #211f2a; }

.dash-navbar-left .dnl-nav li .dnl-sub-two li.active > a {
  background-color: #1c1b24;
  -webkit-box-shadow: inset 3px 0 0 #1c1b24;
  box-shadow: inset 3px 0 0 #1c1b24; }

/* Content wrap
/ -------------------------------------------------- */
.content-wrap {
  position: relative; }

.content-wrap.dnl-visible {
  margin-left: 250px; }

@media (max-width: 767px) {
  .content-wrap.dnl-visible {
    margin-left: 0;
    -webkit-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms; }

  .content-wrap.dnl-visible.dnl-push {
    -webkit-transform: translate(250px, 0);
    -ms-transform: translate(250px, 0);
    -o-transform: translate(250px, 0);
    transform: translate(250px, 0); } }
.content-wrap.dnl-hidden {
  margin-left: 0;
  -webkit-transition: all 300ms;
  -o-transition: all 300ms;
  transition: all 300ms; }

.content-wrap.dnl-hidden.dnl-push {
  margin-left: 250px; }

@media (max-width: 767px) {
  .content-wrap.dnl-hidden.dnl-push {
    margin-left: 0;
    -webkit-transform: translate(250px, 0);
    -ms-transform: translate(250px, 0);
    -o-transform: translate(250px, 0);
    transform: translate(250px, 0); } }
.content-wrap.content-opacity.dnl-overlay,
.content-wrap.content-opacity.dnl-push {
  opacity: 0.3;
  filter: alpha(opacity=30); }

/* General styles for all menus */
.cbp-spmenu {
  position: fixed; }

/* Orientation-dependent styles for the content of the menu */
.cbp-spmenu-vertical {
  width: 240px;
  height: 100%;
  top: 0;
  z-index: 1000; }

.cbp-spmenu-vertical a {
  padding: 1em; }

/* Vertical menu that slides from the left or right */
.cbp-spmenu-left {
  left: -240px; }

.cbp-spmenu-right {
  right: -240px; }

.cbp-spmenu-left.cbp-spmenu-open {
  left: 0px; }

.cbp-spmenu-right.cbp-spmenu-open {
  right: 0px; }

/* Horizontal menu that slides from the top or bottom */
.cbp-spmenu-top {
  top: -150px; }

.cbp-spmenu-bottom {
  bottom: -150px; }

.cbp-spmenu-top.cbp-spmenu-open {
  top: 0px; }

.cbp-spmenu-bottom.cbp-spmenu-open {
  bottom: 0px; }

/* Push classes applied to the body */
.cbp-spmenu-push {
  overflow-x: hidden;
  position: relative;
  left: 0; }

.cbp-spmenu-push-toright {
  left: 240px; }

.cbp-spmenu-push-toleft {
  left: -240px; }

/* Transitions */
.cbp-spmenu,
.cbp-spmenu-push {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  transition: all 0.3s ease; }

/* Example media queries */
@media screen and (max-width: 55.1875em) {
  .cbp-spmenu-horizontal {
    font-size: 75%;
    height: 110px; }

  .cbp-spmenu-top {
    top: -110px; }

  .cbp-spmenu-bottom {
    bottom: -110px; } }
@media screen and (max-height: 26.375em) {
  .cbp-spmenu-vertical {
    font-size: 90%;
    width: 190px; }

  .cbp-spmenu-left,
  .cbp-spmenu-push-toleft {
    left: -190px; }

  .cbp-spmenu-right {
    right: -190px; }

  .cbp-spmenu-push-toright {
    left: 190px; } }
/*! HTML5 Boilerplate v5.2.0 | MIT License | https://html5boilerplate.com/ */
/*
 * What follows is the result of much research on cross-browser styling.
 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
 * Kroc Camen, and the H5BP dev community and team.
 */
/* ==========================================================================
   Base styles: opinionated defaults
   ========================================================================== */
html {
  color: #222;
  font-size: 1em;
  line-height: 1.4; }

/*
 * Remove text-shadow in selection highlight:
 * https://twitter.com/miketaylr/status/12228805301
 *
 * These selection rule sets have to be separate.
 * Customize the background color to match your design.
 */
::-moz-selection {
  background: #b3d4fc;
  text-shadow: none; }

::selection {
  background: #b3d4fc;
  text-shadow: none; }

/*
 * A better looking default horizontal rule
 */
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin: 1em 0;
  padding: 0; }

/*
 * Remove the gap between audio, canvas, iframes,
 * images, videos and the bottom of their containers:
 * https://github.com/h5bp/html5-boilerplate/issues/440
 */
audio,
canvas,
iframe,
img,
svg,
video {
  vertical-align: middle; }

/*
 * Remove default fieldset styles.
 */
fieldset {
  border: 0;
  margin: 0;
  padding: 0; }

/*
 * Allow only vertical resizing of textareas.
 */
textarea {
  resize: vertical; }

/* ==========================================================================
   Browser Upgrade Prompt
   ========================================================================== */
.browserupgrade {
  margin: 0.2em 0;
  background: #ccc;
  color: #000;
  padding: 0.2em 0; }

/* ==========================================================================
   Author's custom styles
   ========================================================================== */
/* ==========================================================================
   Helper classes
   ========================================================================== */
/*
 * Hide visually and from screen readers:
 */
.hidden {
  display: none !important; }

/*
 * Hide only visually, but have it available for screen readers:
 * http://snook.ca/archives/html_and_css/hiding-content-for-accessibility
 */
.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

/*
 * Extends the .visuallyhidden class to allow the element
 * to be focusable when navigated to via the keyboard:
 * https://www.drupal.org/node/897638
 */
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto; }

/*
 * Hide visually and from screen readers, but maintain layout
 */
.invisible {
  visibility: hidden; }

/*
 * Clearfix: contain floats
 *
 * For modern browsers
 * 1. The space content is one way to avoid an Opera bug when the
 *    `contenteditable` attribute is included anywhere else in the document.
 *    Otherwise it causes space to appear at the top and bottom of elements
 *    that receive the `clearfix` class.
 * 2. The use of `table` rather than `block` is only necessary if using
 *    `:before` to contain the top-margins of child elements.
 */
.clearfix:before,
.clearfix:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */ }

.clearfix:after {
  clear: both; }

/* ==========================================================================
   EXAMPLE Media Queries for Responsive Design.
   These examples override the primary ('mobile first') styles.
   Modify as content requires.
   ========================================================================== */
@media only screen and (min-width: 35em) {
  /* Style adjustments for viewports that meet the condition */ }
@media print, (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 1.25dppx), (min-resolution: 120dpi) {
  /* Style adjustments for high resolution devices */ }
/* ==========================================================================
   Print styles.
   Inlined to avoid the additional HTTP request:
   http://www.phpied.com/delay-loading-your-print-css/
   ========================================================================== */
@media print {
  *,
  *:before,
  *:after {
    background: transparent !important;
    color: #000 !important;
    /* Black prints faster:
           http://www.sanbeiji.com/archives/953 */
    box-shadow: none !important;
    text-shadow: none !important; }

  a,
  a:visited {
    text-decoration: underline; }

  a[href]:after {
    content: " (" attr(href) ")"; }

  abbr[title]:after {
    content: " (" attr(title) ")"; }

  /*
   * Don't show links that are fragment identifiers,
   * or use the `javascript:` pseudo protocol
   */
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: ""; }

  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid; }

  /*
   * Printing Tables:
   * http://css-discuss.incutio.com/wiki/Printing_Tables
   */
  thead {
    display: table-header-group; }

  tr,
  img {
    page-break-inside: avoid; }

  img {
    max-width: 100% !important; }

  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }

  h2,
  h3 {
    page-break-after: avoid; } }
html, body {
  height: 100%;
  color: #6e6e6e;
  font-family: "OsRegular", sans-serif;
  font-size: 14px;
  background: #fff; }

.container-fluid {
  max-width: 1439px; }

* {
  margin: 0 auto; }

.floatleft {
  float: left; }

.floatright {
  float: right; }

.alignleft {
  float: left;
  margin-right: 15px;
  margin-bottom: 15px; }

.alignright {
  float: right;
  margin-left: 15px;
  margin-bottom: 15px; }

.aligncenter {
  display: block;
  margin: 0 auto 15px; }

a:focus {
  outline: 0px solid;
  color: inherit;
  text-decoration: none; }

img {
  max-width: 100%;
  height: auto; }

.fix {
  overflow: hidden; }

p {
  margin: 0 0 15px; }

h1, h2, h3, h4, h5, h6 {
  margin: 0 0 15px;
  color: #444; }

a {
  transition: all 0.3s ease 0s;
  text-decoration: none;
  color: #777; }

a:hover {
  color: #d74352;
  text-decoration: none; }

a:active, a:hover {
  outline: 0 none; }

ul {
  list-style: outside none none;
  margin: 0;
  padding: 0; }

.form-control:focus {
  box-shadow: 0 0px 0px rgba(0, 0, 0, 0.075) inset, 0 0 0px rgba(102, 175, 233, 0.6);
  outline: 0 none;
  border-color: #ddd; }

.clear {
  clear: both; }

.no-padding {
  padding: 0px !important; }

.no-padding-left {
  padding-left: 0px; }

.no-padding-right {
  padding-right: 0px; }

/*scroll up*/
#scrollUp {
  background-color: #909295;
  bottom: 30px;
  color: #ffffff !important;
  display: block;
  font-size: 16px;
  height: 35px;
  line-height: 32px;
  position: fixed;
  right: 20px;
  text-align: center;
  text-decoration: none !important;
  transition: all 0.5s;
  width: 35px;
  z-index: 1000; }

#scrollUp:hover {
  background: #d74352; }

/*-----------------------------
/*     2.INDEX ONE START
/*----------------------------*/
/*----2.1--HEADER AREA---*/
.header-top {
  background: #000000; }

.top-message h4 {
  color: #fff;
  font-family: "OsRegular", sans-serif;
  font-size: 16px;
  padding-left: 19px;
  padding-top: 15px;
  text-align: center; }

.header-top h4 span {
  text-transform: uppercase;
  background: #f6dc02;
  padding: 4px 14px;
  color: #000;
  border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -webkit-border-radius: 4px 4px 4px 4px;
  /*border: 1px dashed #000;*/
  font-family: "OsSemiBold", sans-serif; }

.header-main {
  border-bottom: 1px solid #ebebeb;
  background-color: #fff; }

.header-middle {
  background: #ffffff none repeat scroll 0 0;
  min-height: 0;
  width: 100%;
  border-bottom: 1px solid #ebebeb; }

.top-timer {
  width: 120px;
  height: 35px;
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  margin-bottom: 0;
  margin-top: 0; }

.top-timer .count-down .cdown-tex {
  display: none; }

.top-timer i {
  margin-top: 0px;
  font-size: 16px;
  color: #fff;
  margin-bottom: 0px !important; }

.top-timer .count-down .time-count {
  font-size: 18px;
  line-height: 1em;
  padding: 0px;
  margin-bottom: 0px !important; }

.top-timer .count-down .separator {
  position: relative; }

.top-timer .count-down .separator:after {
  content: ":";
  top: 0px;
  right: -8px;
  position: absolute;
  font-size: 13px;
  line-height: 1.3em; }

.top-timer .count-down .cdown {
  width: auto;
  padding: 0px 5px;
  border: 0px solid #999;
  border-radius: 0px;
  background: none;
  color: #d74352;
  text-transform: uppercase;
  text-align: center;
  padding-top: 0px !important;
  padding-bottom: 0px;
  margin-bottom: 0px !important; }

/*-----2.2 CATEGORY MEGA MENU AREA--------*/
.category-heading {
  overflow: hidden;
  border-left: 1px solid #4a4a4a;
  border-right: 1px solid #4a4a4a;
  color: #fff;
  cursor: pointer;
  font-family: "OsRegular", sans-serif;
  font-size: 15px;
  font-weight: bold;
  height: 80px;
  line-height: 80px;
  padding-left: 18px;
  text-transform: uppercase;
  width: 100%; }

.left-category-menu > .left-product-cat > .category-heading span {
  width: 70%;
  float: left; }

.cat-align {
  border-left: 1px solid #4a4a4a;
  overflow: hidden;
  text-align: center;
  width: 30%;
  font-size: 24px;
  transition: all .3s; }

.cat-align:hover {
  background: #fff;
  color: #909295; }

.category-menu-list {
  width: 100%;
  z-index: 1000; }

.category-menu-list ul {
  list-style: outside none none;
  padding: 0px; }

.category-menu-list > ul > li {
  background: #fff none repeat scroll 0 0;
  border-bottom: 1px solid #e5e5e5;
  position: relative;
  cursor: pointer; }

.category-menu-list > ul > li:hover {
  background: #E5E5E5; }

.category-menu-list ul li:last-child {
  border-bottom: 0px solid #ebebeb; }

.category-menu-list ul li a {
  color: #6d6d6d;
  font-family: "OsRegular", sans-serif;
  font-size: 13px;
  font-weight: bold;
  height: 47px !important;
  line-height: 47px !important;
  text-transform: capitalize;
  transition: all 0.4s ease 0s; }

.category-menu-list ul li span.cat-thumb {
  display: block;
  float: left;
  padding-left: 18px;
  padding-right: 13px;
  padding-top: 13px;
  font-size: 14px; }

.category-menu-list ul li a i {
  line-height: 45px;
  position: absolute;
  top: 1px;
  left: 25px;
  color: #6d6d6d; }

.category-menu-list ul li .cat-left-drop-menu {
  background: #fff none repeat scroll 0 0;
  border: 1px solid #ebebeb;
  left: 100%;
  padding: 0 15px 0 10px;
  position: absolute;
  text-align: left;
  top: 0;
  width: 260px;
  z-index: 999999999;
  border-bottom: 5px solid #d74352; }

.category-menu-list ul li .layer-one {
  display: none; }

.category-menu-list > ul > li:hover .layer-one {
  display: block; }

.category-menu-list ul li .cat-left-drop-menu-left ul li .layer-two {
  display: none; }

.category-menu-list ul li .cat-left-drop-menu-left ul li:hover .layer-two {
  display: block; }

.category-menu-list ul li .cat-left-drop-menu .cat-left-drop-menu-left {
  width: 100%; }

.category-menu-list ul li .cat-left-drop-menu-left ul li {
  border-bottom: 1px solid #ddd;
  position: relative; }

.category-menu-list ul li .cat-left-drop-menu-left ul li:last-child {
  border-bottom: 0px solid #ddd; }

.category-menu-list ul li .cat-left-drop-menu-left ul li a {
  color: #6e6e6e;
  font-family: "OsRegular", sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 47px;
  display: block; }

.category-menu-list ul li .cat-left-drop-menu-left ul li a:hover {
  color: #d74352; }

.category-menu-list ul li.arrow-plus::after {
  color: #b7aaa6;
  content: "";
  font-family: "FontAwesome";
  font-size: 9px;
  padding-top: 10px;
  position: absolute;
  right: 12px;
  top: 8px; }

.category-menu-list ul li:hover .cat-left-drop-menu-single {
  display: block; }

.rx-parent {
  cursor: pointer; }

.category-menu-list ul li span.fa {
  color: #fff;
  padding: 17px 20px 0; }

.rx-child, .category-menu-list ul li a.rx-show {
  display: none; }

.category-menu-list ul li.rx-change a.rx-show {
  display: block; }

.category-menu-list ul li.rx-change a.rx-default {
  display: none; }

.left-product-cat {
  position: relative; }

.category-menu-list {
  position: absolute;
  width: 100%;
  z-index: 999;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd; }

.category-menu-list ul li.rx-parent {
  background: #d74352; }

.category-menu-list ul li.rx-parent a {
  color: #fff; }

.padding-for-menu-slider {
  margin: 30px 0px; }

.logo {
  float: left;
  padding: 10px 0;
  text-align: center; }

.logo img {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-height: 90px; }

.cart {
  color: #325277;
  cursor: pointer;
  font-size: 40px;
  text-align: center;
  transition: all 0.4s ease 0s;
  position: relative; }

.cart-wrapper {
  height: 100%;
  position: relative; }

.cart p {
  font-size: 11px;
  color: #666666;
  text-transform: uppercase;
  font-family: "OsSemiBold", sans-serif; }

.login {
  color: #d74352;
  cursor: pointer;
  font-size: 40px;
  text-align: center;
  transition: all 0.4s ease 0s; }

.login-wrapper {
  display: inline-block;
  float: left;
  border-left: 1px solid #ebebeb;
  height: 100%;
  width: 33.33%;
  display: inline-block;
  position: relative; }

.login-wrapper:hover {
  background: #f1f1f1; }

.login p {
  font-size: 11px;
  color: #666666;
  text-transform: uppercase;
  font-family: "OsSemiBold", sans-serif; }

.li-chat {
  color: #2d87bf;
  cursor: pointer;
  font-size: 40px;
  text-align: center;
  transition: all 0.4s ease 0s; }

.li-chat p {
  font-size: 11px;
  color: #666666;
  text-transform: uppercase;
  font-family: "OsSemiBold", sans-serif; }

.phone-icon {
  display: inline-block;
  float: left;
  font-size: 42px;
  color: #8ab445;
  text-align: center;
  transition: all 0.4s ease 0s; }

.phone-text {
  text-align: right;
  position: relative; }
  .phone-text img.phone-logo {
    max-width: 45px;
    position: absolute;
    right: 185px;
    top: 3px; }

.phone-text h1 {
  font-family: "OsBold", sans-serif;
  font-size: 24px;
  color: #666666;
  line-height: 1.2em;
  margin: 0px; }

.phone-text h2 {
  font-family: "OsRegular", sans-serif;
  font-size: 14px;
  color: #666666;
  margin: 0px; }

.phone-text p {
  font-family: "OsRegular", sans-serif;
  font-size: 12px;
  color: #8ab445;
  margin: 0; }

/*----------2.3  mobile menu-----------*/
.mean-container .mean-bar::before {
  color: #fff;
  content: "PRODUCTS";
  font-size: 18px;
  font-weight: 700;
  left: 16px;
  position: absolute;
  top: 14px; }

.mean-container .mean-bar {
  background: #d74352 none repeat scroll 0 0; }

/* slider css */
.nivo-caption {
  font-family: "OsBold", sans-serif, Sans-Serif;
  background: rgba(0, 0, 0, 0);
  opacity: 1;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  padding: 0 !important; }

.nivo-directionNav a {
  background: #fff none repeat scroll 0 0;
  color: #444444;
  cursor: pointer;
  font-size: 30px;
  font-weight: bold;
  height: 60px;
  line-height: 60px;
  margin: 0;
  position: absolute;
  text-align: center;
  top: 42%;
  transition: all 300ms ease-in 0s;
  width: 30px;
  z-index: 9; }

.nivo-directionNav a:hover {
  background: #FECD1C none repeat scroll 0 0;
  color: #222; }

a.nivo-prevNav {
  left: -160px; }

.slider:hover a.nivo-prevNav {
  left: 0;
  transform: rotate(360deg); }

a.nivo-nextNav {
  right: -160px; }

.slider:hover a.nivo-nextNav {
  right: 0;
  transform: rotate(360deg); }

.slider-progress {
  position: absolute;
  top: 0;
  left: 0;
  background-color: rgba(38, 57, 64, 0.42);
  height: 5px;
  -webkit-animation: timebar 5000ms ease-in-out;
  -moz-animation: timebar 5000ms ease-in-out;
  -ms-animation: timebar 5000ms ease-in-out;
  animation: timebar 5000ms ease-in-out;
  opacity: 0.8; }

@-webkit-keyframes timebar {
  from {
    width: 0; }
  to {
    width: 100%; } }
@keyframes timebar {
  from {
    width: 0; }
  to {
    width: 100%; } }
.slider-progress.pos_hover {
  -webkit-animation-play-state: paused;
  animation-play-state: paused; }

/*-----2.4  cart area-------*/
.cart-img {
  border: 1px solid #ddd;
  float: left;
  width: 50px;
  position: relative;
  height: 50px; }

.cart-drop {
  background: #fff none repeat scroll 0 0;
  border: 1px solid #ddd;
  opacity: 0;
  padding: 27px 16px 10px;
  position: absolute;
  right: 0px;
  top: 80px;
  transition: all 0.5s ease 0s;
  visibility: hidden;
  width: 300px;
  z-index: 9999999; }

.cart-wrapper:hover .cart-drop {
  visibility: visible;
  opacity: 1;
  top: 100px; }

.cart-title {
  display: block;
  padding-left: 68px; }

.cart-price {
  display: block;
  padding-left: 68px; }

.cart-title > p {
  margin: 0;
  padding: 4px 0px;
  text-transform: capitalize; }

.cart-title > p > a {
  font-size: 13px;
  color: #444; }

.cart-title > p > a:hover {
  color: #d74352; }

.cart-drop i {
  background: #909295 none repeat scroll 0 0;
  border-radius: 50px;
  color: #fff;
  font-size: 11px;
  height: 16px;
  line-height: 15px;
  position: absolute;
  right: 36px;
  text-align: center;
  top: 13px;
  width: 16px; }

.dropdown i {
  float: right;
  padding-top: 3px; }

.cart-img > span {
  background: rgba(0, 0, 0, 0) linear-gradient(#626262, #2f2f2f) repeat scroll 0 0;
  border-radius: 50px;
  color: #fff;
  font-family: "OsRegular", sans-serif;
  font-size: 11px;
  font-weight: bold;
  height: 20px;
  left: -9px;
  line-height: 20px;
  overflow: visible;
  position: absolute;
  text-align: center;
  top: -9px;
  width: 20px;
  z-index: 1; }

.cart-sub-total {
  border-top: 1px solid #ddd;
  padding: 14px 0; }

/*---------------------------------------------------------------------------------------------------*/
.asdasd {
  border: medium none;
  color: #6e6e6e;
  float: left;
  font-family: "OsRegular", sans-serif;
  font-size: 13px;
  font-weight: bold;
  line-height: 40px;
  margin: 0 0 15px;
  padding: 0 10px;
  text-align: left;
  text-transform: uppercase;
  width: 100%; }

/*--------------------------------------------------------------------------------------------------*/
.cart-sub-total > p {
  font-size: 13px;
  font-weight: bold;
  text-align: left;
  text-transform: uppercase;
  padding: 0px 10px; }

.cart-sub-total span {
  float: right;
  font-size: 18px;
  color: #6e6e6e; }

.cart-checkout a {
  background: #909295 none repeat scroll 0 0;
  border: 1px solid #e5e5e5;
  border-radius: 0;
  box-shadow: none;
  color: #fff;
  display: inline-block;
  font-family: "OsRegular", sans-serif;
  font-size: 14px;
  font-weight: bold;
  height: 45px;
  line-height: 45px;
  padding: 0 20px;
  text-shadow: none;
  text-transform: uppercase;
  transition: all 0.3s ease 0s;
  white-space: nowrap;
  width: 100%;
  text-align: center; }

.cart-checkout a:hover {
  background: #d74352 none repeat scroll 0 0;
  color: #fff;
  text-shadow: none; }

.single-cart {
  padding: 0px 10px;
  position: relative; }

.cart-drop i:hover {
  background: #d74352; }

.plus-account {
  display: inline-block;
  float: right;
  position: relative;
  width: 17%; }

.plus-icon {
  border-right: 1px solid #4a4a4a;
  color: #fff;
  font-size: 24px;
  line-height: 80px;
  text-align: center;
  cursor: pointer; }

.plus-menu {
  background: #fff none repeat scroll 0 0;
  opacity: 0;
  position: absolute;
  right: 0;
  visibility: hidden;
  width: 158px;
  z-index: 9999999; }

.dropdown-menu {
  z-index: 9999999; }

.plus-account:hover .plus-menu {
  opacity: 1;
  visibility: visible; }

.plus-menu li a {
  display: block;
  line-height: 27px;
  text-transform: capitalize; }

.plus-menu > ul {
  border: 1px solid #ddd;
  padding: 3px 15px 5px 44px;
  text-align: right; }

.lang-currency {
  border-right: 1px solid #4a4a4a;
  float: right;
  width: 25%; }

.lang-currency > ul > li {
  border-bottom: 1px solid #4a4a4a;
  color: #fff; }

.top-menu .img-link {
  /*min-height: 95px;
  display: block;
  padding-top: 30px;
  margin: 0px -5px;*/ }

.dropdown-toggle {
  display: block;
  padding: 9px 8px; }

.header-main .btn-group, .header-main nav, .header-main ul, .header-main li {
  width: 100%; }

.header-main .nav .open > a, .header-main .nav .open > a:focus, .header-main .nav .open > a:hover {
  background-color: white !important; }

.header-main .dropdown-toggle {
  display: block;
  font-size: 11px;
  margin-bottom: 0;
  color: #2d87bf;
  /*margin-top: 4px;*/
  box-shadow: none;
  border: none;
  color: #666666;
  text-transform: uppercase;
  font-family: "OsSemiBold", sans-serif;
  padding: 8px 0px 10px;
  text-align: Center; }

.header-main .dropdown-toggle i {
  display: block;
  font-size: 34px;
  margin-bottom: 10px;
  color: #2d87bf;
  margin-top: 0px;
  float: none;
  box-shadow: none; }

.header-main .dropdown-menu > li > a {
  padding: 12px 35px !important;
  font-size: 12px;
  position: relative; }

.header-main .dropdown-menu > li > a:hover {
  background: #f9f9f9 none repeat scroll 0 0;
  color: #060606; }

.header-main .navbar-nav .open .dropdown-menu {
  position: absolute !important;
  background: white !important;
  -webkit-background-clip: padding-box;
  background-clip: padding-box !important;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15) !important;
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175) !important; }

.header-main .dropdown-menu > li > a i {
  margin-right: 10px;
  font-size: 16px;
  color: #666666;
  margin-bottom: -5px;
  position: absolute;
  left: 10px;
  top: 22%; }

.chat-online {
  position: relative; }

.chat-online:after {
  position: absolute;
  content: '';
  width: 8px;
  height: 8px;
  background: green;
  top: 16px;
  border-radius: 50%;
  right: 30px; }

.dropdown a {
  color: #fff;
  text-transform: uppercase; }

.lang-currency > ul > li:last-child {
  border-bottom: 0px; }

.mobile-menu {
  display: none; }

.dropdown-menu {
  right: 0px;
  min-width: 100%;
  padding: 1px; }

.btn-group .dropdown-menu {
  min-width: 160px; }

.dropdown-menu > li > a {
  border-radius: 0;
  display: block;
  font-size: 12px;
  font-weight: normal;
  height: inherit;
  min-width: 108px;
  padding: 11px 27px;
  text-align: left;
  text-transform: capitalize;
  border-radius: 0px; }

.lang-currency ul {
  border-radius: 0px; }

.dropdown-menu > li > a:hover {
  background: #515151 none repeat scroll 0 0;
  color: #d74352; }

.cat-search {
  -moz-appearance: none;
  -webkit-appearance: none;
  -o-appearance: none;
  background: #fff url("img/caret.png") no-repeat scroll 92% 45%;
  border: medium none;
  color: #555555;
  cursor: pointer;
  float: left;
  font-family: "OsRegular", sans-serif;
  font-size: 16px;
  font-weight: normal;
  height: 59px;
  line-height: 60px;
  padding: 0 0px 0 20px;
  position: relative;
  text-transform: capitalize;
  width: 30%; }

.cat-search:focus {
  border: none; }

.form-control {
  border-image: none;
  border-radius: 0;
  border-style: none none none solid;
  border-width: medium medium medium 0px;
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.075) inset;
  float: left;
  padding: 3px 5px 0px 12px; }

.search-button {
  background: none;
  border: medium none;
  color: #888;
  float: right;
  font-size: 24px;
  margin: 0;
  right: 0;
  text-align: center;
  top: 0; }

.categorys-product-search form {
  border: 2px solid #d7d7d7;
  overflow: hidden;
  background: #fff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px; }

.header-shipping ul li {
  margin-right: 20px;
  display: inline-block; }

.header-shipping > ul {
  text-align: center; }

.header-shipping ul li i {
  border: 1px solid #d74352;
  border-radius: 100%;
  color: #d74352;
  font-size: 18px;
  height: 36px;
  line-height: 36px;
  margin-right: 5px;
  text-align: center;
  width: 36px; }

.header-shipping {
  color: #2f2f2f;
  font-weight: 500;
  margin-top: 38px; }

/*----2.5  TOP PRODUCT AREA*/
h2.featured-title {
  text-align: center;
  margin-top: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  margin-bottom: 10px;
  font-family: "OsBold", sans-serif, serif;
  color: #a4a4a4;
  position: relative; }

h2.featured-title span {
  color: #FECD1C; }

h3.featured-title {
  text-align: center;
  margin: 2px auto 0px auto;
  font-family: "OsRegular", sans-serif;
  color: #666666; }

.area-heading > h3 {
  display: inline-block;
  font-family: "OsRegular", sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 1;
  margin: 0;
  padding: 0 0 15px;
  position: relative;
  text-transform: uppercase; }

.area-heading > h3::after {
  border-bottom: 3px solid #d74352;
  bottom: -1px;
  content: "";
  display: block;
  left: 0;
  position: absolute;
  transition: all 0.4s ease 0s;
  width: 100%; }

.area-heading {
  border-bottom: 1px solid #e5e5e5;
  margin: 0 15px 30px; }

.single-product {
  padding: 15px;
  background: #fff;
  position: relative;
  margin-bottom: 1px;
  border-bottom: 3px solid #FECD1C;
  transition: 0.3s; }

.single-product:hover {
  background: #fff;
  box-shadow: 1px 0 60px 5px rgba(0, 0, 0, 0.09);
  border-bottom: 3px solid #8ab445; }

.cdown {
  float: left;
  width: 23%;
  border: 1px solid #CCCCCC;
  border-radius: 5px;
  background: #E5E5E5;
  margin: 1%;
  color: #6e6e6e;
  text-transform: uppercase;
  text-align: center;
  padding-top: 8px;
  padding-bottom: 0px;
  font-size: 12px;
  font-weight: 700;
  height: 55px; }

.cdown p {
  padding-top: 5px;
  padding-bottom: 0px; }

.sale-on {
  background: transparent url("../images/banners/banner-sale.png") no-repeat 0 0;
  /* border: 1px solid #d74352; */
  border-radius: 0;
  box-shadow: none;
  font-family: "OsRegular", sans-serif;
  font-size: 10px;
  height: 172px;
  left: -1px;
  line-height: 25px;
  padding: 0 10px;
  position: absolute;
  text-align: center;
  text-transform: uppercase;
  top: -3px;
  color: #fff;
  background-size: 68% !important;
  width: 160px;
  background-repeat: no-repeat; }

.sale-on.banner-sale {
  background: transparent url("../images/banners/banner-sale.png") no-repeat 0 0; }

.sale-on.banner-24hr {
  background: transparent url("../images/banners/banner-24hr.png") no-repeat 0 0; }

.sale-on.banner-popular {
  background: transparent url("../images/banners/banner-popular.png") no-repeat 0 0; }

.home-1 .product-area .add-to-cart {
  display: inline-block;
  margin-bottom: 10px; }

.home-1 .product-area .actions {
  margin-bottom: 7px; }

.quick-view {
  background: #d74352 none repeat scroll 0 0;
  color: #fff;
  font-size: 11;
  height: 34px;
  line-height: 34px;
  opacity: 0;
  position: absolute;
  text-align: center;
  transition: all 0.3s ease 0s;
  visibility: hidden;
  width: 34px;
  top: -35px;
  right: 0;
  z-index: 999; }

.quick-view:hover {
  color: #fff;
  background: #FF433F; }

.single-product:hover .quick-view {
  top: 0;
  visibility: visible;
  opacity: 1; }

.hide-img {
  opacity: 0;
  position: absolute;
  top: 0;
  transition: all 0.3s ease 0s;
  left: 0;
  max-width: 100%;
  z-index: -5; }

.show-img {
  opacity: 1;
  transition: all 0.3s ease 0s; }

.single-product:hover .hide-img {
  opacity: 1;
  display: block;
  z-index: 55; }

/*.single-product:hover .show-img{opacity: 0;}*/
.single-product h2.pro-name {
  font-size: 14px;
  margin: 15px auto 0 auto;
  text-transform: capitalize;
  text-align: center;
  font-family: "OsSemiBold", sans-serif;
  padding: 0px 5px;
  height: 30px; }

.p-price {
  text-align: center;
  margin: 0 auto 10px;
  font-size: 12px; }

.p-price span {
  font-size: 14px;
  color: #FECD1C;
  font-family: "OsBold", sans-serif; }

.rating i {
  color: #d74352;
  font-size: 14px; }

.rating i.fa-star-o {
  color: #d74352; }

.price-box .price {
  color: #666666;
  font-family: "OsRegular", sans-serif;
  font-size: 14px;
  font-weight: 400;
  float: left;
  text-align: center;
  margin-top: 2px; }

.price-box .price span {
  color: #FECD1C;
  font-family: "OsRegular", sans-serif;
  font-size: 18px;
  font-weight: 400;
  float: left;
  text-align: center;
  margin-top: 2px; }

.price-box {
  text-align: center;
  overflow: hidden;
  padding: 5px 0 9px; }

.price-box .old-price {
  color: #909295;
  font-size: 17px;
  font-weight: 500;
  margin-left: 10px;
  text-decoration: line-through;
  display: inline-block; }

.actions {
  margin-bottom: 15px;
  cursor: pointer; }

.actions span a {
  background: #FECD1C;
  color: #111;
  display: block;
  font-size: 13px;
  font-weight: bold;
  line-height: 14px;
  width: 140px;
  margin: auto;
  padding: 8px 7px;
  text-align: center;
  /*text-transform: uppercase;*/
  cursor: pointer;
  border-radius: 3px; }

.actions span a:hover {
  background: #ffd21b;
  color: #111;
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2); }

.actions .new-pro-wish {
  margin: 0px 4px; }

.actions span a i {
  font-size: 13px; }

/*-----2.6  tooltip-----*/
.tooltip > .tooltip-inner {
  background-color: #d74352;
  border-radius: 0px;
  padding: 6px 5px; }

.tooltip-arrow, .tooltip.top .tooltip-arrow {
  border-top-color: #d74352; }

.width-hun {
  width: 100%; }

/*-----2.7 owl carousel---------*/
.owl-theme .owl-controls .owl-buttons div {
  background: #ffffff none repeat scroll 0 0;
  border: 1px solid;
  border-radius: 0;
  color: #999999;
  display: inline-block;
  font-size: 14px;
  margin: 5px;
  opacity: 0.5;
  padding: 4px 8px;
  width: 23px; }

.client-carousel.owl-theme .owl-controls .owl-buttons div, .lanyard-carousel.owl-theme .owl-controls .owl-buttons div {
  background: #ffffff none repeat scroll 0 0;
  border: 1px solid;
  border-radius: 0;
  color: #999999;
  display: inline-block;
  font-size: 22px;
  height: 32px;
  left: 0;
  line-height: 0;
  margin-top: -26px;
  opacity: 0.5;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 25px; }

.owl-theme .owl-controls .owl-buttons .owl-next {
  position: absolute;
  right: 11px;
  top: -75px;
  transition: all 300ms ease-in 0s; }

.owl-theme .owl-controls .owl-buttons .owl-next:hover {
  color: #d74352; }

.owl-theme .owl-controls .owl-buttons .owl-prev {
  position: absolute;
  right: 40px;
  top: -75px;
  transition: all 300ms ease-in 0s; }

.owl-theme .owl-controls .owl-buttons .owl-prev:hover {
  color: #d74352; }

/*---------2.8 mega menu----------*/
nav {
  position: relative;
  display: table; }

.main-menu > nav > ul > li {
  display: table-cell;
  position: relative; }

.main-menu {
  font-family: "OsRegular", sans-serif; }

.main-menu nav ul li img {
  width: 44px;
  display: block;
  margin: auto; }

.main-menu nav ul li a {
  color: #325277;
  text-align: center;
  display: inline-block;
  font-size: 13px;
  line-height: 1em;
  margin: 0px;
  padding: 9px 18px 6px 18px;
  /*border-left: 1px solid $border-color;*/ }

.main-menu nav ul li:first-child a {
  border-left: none; }

.main-menu nav ul li {
  background: none; }

.main-menu nav > ul > li:hover {
  background: #f5f5f5; }

.sub-menu {
  background: #4B4B4B none repeat scroll 0 0;
  position: absolute;
  top: 45px;
  width: 254px;
  z-index: 999;
  opacity: 0;
  overflow: hidden;
  transform: perspective(600px) rotateX(-90deg);
  transform-origin: 0 0 0;
  transition: transform 0.5s ease 0s, opacity 0.6s ease 0s, max-height 0.6s step-end 0s, max-width 0.6s step-end 0s, padding 0.6s step-end 0s; }

.sub-menu > li {
  background: #4B4B4B none repeat scroll 0 0; }

.sub-menu > li:hover {
  background: #535353; }

.main-menu nav > ul > li .sub-menu > li > a {
  border-bottom: 1px solid #535353;
  display: block;
  line-height: 41px;
  padding: 0 15px;
  text-transform: capitalize;
  font-weight: normal; }

.main-menu ul li .mega-menu {
  background-color: #4B4B4B;
  position: absolute;
  width: 562px;
  z-index: 999;
  left: 0;
  opacity: 0;
  overflow: hidden;
  transform: perspective(600px) rotateX(-90deg);
  transform-origin: 0 0 0;
  transition: transform 0.5s ease 0s, opacity 0.6s ease 0s, max-height 0.6s step-end 0s, max-width 0.6s step-end 0s, padding 0.6s step-end 0s; }

.main-menu ul li:hover .mega-menu, .main-menu ul li:hover .sub-menu {
  opacity: 1;
  z-index: 999;
  visibility: visible;
  transform: perspective(600px) rotateX(0deg);
  transition: transform 0.5s ease 0s, opacity 0.2s ease 0s, max-height 0s step-end 0s, max-width 0s step-end 0s, padding 0s step-end 0s; }

.main-menu ul li .mega-menu .mega-catagory {
  float: left;
  padding: 10px;
  width: 33.33%; }

.main-menu ul li .mega-menu .mega-catagory > a {
  line-height: 43px;
  font-size: 14px;
  text-transform: capitalize;
  font-weight: normal; }

.main-menu ul li .mega-menu .mega-catagory a:hover {
  background: #535353; }

.main-menu ul li .mega-menu .mega-catagory h4 {
  border-bottom: 1px solid #535353;
  margin-bottom: 10px; }

.main-menu ul li .mega-menu .mega-catagory h4 a {
  font-weight: bold; }

/*---------2.9  best seller area--------*/
.left-area-heading > h3 {
  display: inline-block;
  font-family: "OsRegular", sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 1;
  margin: 0;
  padding: 0 0 15px;
  position: relative;
  text-transform: uppercase; }

.left-area-heading > h3::after {
  border-bottom: 3px solid #d74352;
  bottom: -1px;
  content: "";
  display: block;
  left: 0;
  position: absolute;
  transition: all 0.4s ease 0s;
  width: 100%; }

.left-area-heading {
  border-bottom: 1px solid #e5e5e5;
  margin: 0px 0px 30px; }

.tab-and-banner-wrapper {
  margin: 45px 0px; }

.best-seller {
  margin-bottom: 40px; }

.bs-area-wrapper .product-image {
  float: left;
  padding-top: 12px;
  position: relative;
  width: 26%; }

.bs-area-wrapper .product-image .hide-img {
  padding-top: 12px; }

.single-bestseller h2.pro-name {
  display: inline-block;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  margin: 11px 0 5px;
  text-transform: capitalize; }

.single-bestseller {
  border-bottom: 1px solid #e5e5e5;
  margin-bottom: 19px;
  padding-bottom: 17px;
  overflow: hidden; }

.single-bestseller:hover .hide-img {
  opacity: 1;
  display: block;
  z-index: 55; }

.bs-area-info {
  display: inline-block;
  padding-left: 14px;
  width: 74%; }

.bs-area-wrapper {
  border: 1px solid #e5e5e5;
  padding: 5px 14px; }

.single-bestseller.remove-border-margin {
  border-bottom: none;
  padding-bottom: 0px; }

/*-------2.10 blog carousel area------------*/
.post-title > h3 {
  font-size: 15px; }

.post-date {
  font-size: 11px;
  font-weight: 500; }

.post-date span {
  margin-right: 3px; }

.post-info {
  background: #f2f2f2 none repeat scroll 0 0;
  display: inline-block;
  padding: 28px 15px 10px; }

.single-left-carousel {
  background: #F2F2F2; }

.post-detail {
  font-size: 14px;
  font-weight: 300;
  line-height: 24px;
  margin-top: 5px; }

.home-1 .latest-post .owl-theme .owl-controls .owl-buttons .owl-next {
  right: 10px;
  top: -75px; }

.home-1 .latest-post .owl-theme .owl-controls .owl-buttons .owl-prev {
  right: 39px;
  top: -75px; }

/*------------2.11 banner------------*/
.overlay {
  background: #ffffff none repeat scroll 0 0;
  content: "";
  display: block;
  height: 100%;
  left: 0;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  transition: all 0.3s ease 0s;
  width: 100%;
  z-index: 2;
  overflow: hidden; }

.single-banner {
  overflow: hidden;
  position: relative; }

.single-banner:hover .overlay {
  opacity: .35; }

.single-banner > p {
  margin: 0px; }

.banner-name {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: auto;
  text-align: center;
  display: block;
  margin: auto;
  background: #fff;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: "OsRegular", sans-serif, serif;
  font-size: 15px;
  color: #000 !important;
  z-index: 1000000;
  opacity: 0.8;
  filter: alpha(opacity=80);
  /* For IE8 and earlier */ }

.single-banner img {
  overflow: hidden;
  text-align: center;
  transform: scale(1);
  transition-duration: 0.4s;
  width: 100%; }

.single-banner:hover img {
  transform: scale(1.05); }

.single-banner p::before {
  border-bottom: 1px solid #ffffff;
  border-top: 1px solid #ffffff;
  bottom: 10px;
  content: "";
  left: 50%;
  opacity: 1;
  pointer-events: none;
  position: absolute;
  right: 50%;
  top: 10px;
  transition: all 300ms ease 0s;
  z-index: 11; }

.single-banner p:hover::before {
  left: 10px;
  opacity: 1;
  right: 10px; }

.single-banner p::after {
  border-left: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  left: 10px;
  content: "";
  top: 50%;
  opacity: 1;
  pointer-events: none;
  position: absolute;
  bottom: 50%;
  right: 10px;
  transition: all 300ms ease 0s;
  z-index: 11; }

.single-banner p:hover::after {
  bottom: 10px;
  opacity: 1;
  top: 10px; }

/*-------2.12 Tab Area-------------*/
.tab-wrapper .area-heading {
  margin-left: 0px; }

.tab-button.area-heading {
  margin-top: 65px; }

.tab-button li a {
  display: inline-block;
  font-family: "OsRegular", sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 1;
  padding: 0 0 15px;
  position: relative;
  text-transform: uppercase; }

.tab-button li {
  display: inline-block;
  margin-right: 30px; }

.tab-button li a::after {
  border-bottom: 3px solid #d74352;
  bottom: -1px;
  content: "";
  display: block;
  left: 50%;
  position: absolute;
  right: 50%;
  transition: all 0.4s ease 0s; }

.tab-button li a:hover::after, .tab-button li.active a::after {
  left: 0;
  right: 0; }

.tab-button {
  float: left;
  height: auto;
  margin-right: 5px;
  width: 100%; }

.mar-bottom {
  margin-bottom: 15px; }

/*----------2.13 category area-----------*/
.cat-area-heading {
  margin: 40px 15px 35px;
  position: relative; }

.cat-area-heading h4 {
  background: #ffffff none repeat scroll 0 0;
  display: inline-block;
  font-size: 36px;
  font-weight: 300;
  margin-bottom: 0;
  padding-right: 20px;
  position: relative;
  text-transform: uppercase;
  z-index: 2; }

.cat-area-heading::after {
  border-bottom: 1px solid #e5e5e5;
  content: "";
  left: 0;
  position: absolute;
  top: 50%;
  width: 100%;
  z-index: 1; }

.small-cat-menu h2::before {
  content: "";
  font-family: FontAwesome;
  margin-right: 5px; }

.cat-area-heading h4 strong {
  background: #b7b8ba none repeat scroll 0 0;
  font-weight: 900;
  padding-left: 45px; }

.small-cat-menu h2 {
  background: #76caf1 none repeat scroll 0 0;
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  line-height: 27px;
  margin-bottom: 0;
  padding: 20px 10px;
  text-transform: uppercase; }

.small-cat-menu ul li {
  margin-bottom: 2px; }

.small-cat-menu ul li a {
  background: #e5e5e5 none repeat scroll 0 0;
  color: #2f2f2f;
  display: block;
  font-size: 12px;
  font-weight: 300;
  line-height: 35px;
  padding: 0 15px;
  position: relative; }

.small-cat-menu ul li a::before {
  color: #909295;
  content: "";
  font-family: FontAwesome;
  font-size: 7px;
  margin-right: 10px; }

.small-cat-menu ul li a:hover {
  background: #76caf1  none repeat scroll 0 0; }

.small-cat-menu ul li a:hover::before {
  color: #ffffff; }

.control-car .owl-theme .owl-controls .owl-buttons div {
  top: -49px; }

.category-area-two .small-cat-menu ul li a:hover {
  background: #BE9F7A  none repeat scroll 0 0; }

.category-area-two .small-cat-menu h2 {
  background: #BE9F7A none repeat scroll 0 0; }

.category-area-three .small-cat-menu ul li a:hover {
  background: #F272A3  none repeat scroll 0 0; }

.category-area-three .small-cat-menu h2 {
  background: #F272A3 none repeat scroll 0 0; }

.category-area-four .small-cat-menu ul li a:hover {
  background: #B2CCBF  none repeat scroll 0 0; }

.category-area-four .small-cat-menu h2 {
  background: #B2CCBF none repeat scroll 0 0; }

.category-area-five .small-cat-menu ul li a:hover {
  background: #326780  none repeat scroll 0 0; }

.category-area-five .small-cat-menu h2 {
  background: #326780 none repeat scroll 0 0; }

/*----2.14 client area---*/
.client-area {
  margin-top: 15px;
  margin-bottom: 20px; }

.client-img {
  margin-bottom: 20px;
  overflow: hidden; }

.client-img:hover {
  background: #f5f5f5; }

.client-area .owl-theme .owl-controls .owl-buttons .owl-next, .lanyard-area .owl-theme .owl-controls .owl-buttons .owl-next {
  left: auto;
  right: 0; }

/*----- 2.15 Footer area*/
.footer-area {
  background: #585858;
  padding-bottom: 0px; }

.add {
  width: 100%; }

.footer-icons {
  background: #666666;
  padding: 10px;
  border-bottom: 1px solid #414141; }

.footer-top-heading {
  color: #fff;
  font-size: 14px;
  margin: 30px 0 20px;
  text-transform: uppercase;
  font-family: "OsBold", sans-serif, Sans-Serif; }

.footer-list ul li a {
  font-size: 12px;
  line-height: 24px;
  text-transform: capitalize;
  color: #ddd; }

.single-footer {
  padding-left: 15px;
  padding-bottom: 20px; }

.border-right {
  border-right: 1px solid #1e344d; }

.border-right-2 {
  border-right: 1px solid #ebebeb; }

.border-right-3 {
  border-right: 1px solid #d7d7d7; }

.border-left-2 {
  border-left: 1px solid #ebebeb; }

/*.footer-top .border-right {border-right: 1px solid #414141;}
.footer-top .border-right-2 {border-right: 1px solid #414141;}
.footer-top .border-right-3 {border-right: 1px solid #414141;}
.footer-top .border-left-2 {border-left: 1px solid #414141;}*/
.footer-top .border-right,
.footer-top .border-right-2,
.footer-top .border-right-3,
.footer-top .border-left-2 {
  border: 0; }

.footer-top {
  overflow: hidden; }

.contact-us {
  padding-top: 20px;
  padding-bottom: 25px; }

.contact-us ul li i {
  color: #fff;
  font-size: 18px;
  height: 30px;
  line-height: 30px;
  margin-right: 15px;
  text-align: center;
  width: 40px; }

.contact-us ul li {
  color: #fff;
  font-family: "OsBold", sans-serif, Sans-Serif;
  margin-bottom: 7px;
  overflow: hidden; }

.subscribe-inner input {
  background: #fff none repeat scroll 0 0;
  color: #000;
  font-size: 12px;
  font-style: normal;
  height: 40px;
  width: 60%;
  padding-left: 10px;
  box-shadow: none;
  border-radius: 3px;
  border: 0; }

.sub-button {
  background: #fece1a none repeat scroll 0 0;
  color: #111;
  font-size: 14px;
  line-height: 23px;
  margin: 0;
  right: 0;
  text-transform: uppercase;
  transition: all 0.3s ease 0s;
  margin-left: 10px;
  border-radius: 3px; }

.sub-button:hover {
  background: #ffd21b;
  color: #111;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.5); }

.payment {
  margin-top: 20px; }

.news-letter {
  padding-bottom: 25px;
  padding-left: 10px; }

.logo-footer {
  display: inline-block;
  float: left;
  padding: 18px 37px 18px 15px; }

.footer-copyright {
  padding: 14px 0px;
  color: #7288a1;
  font-size: 11px; }

.footer-copyright > a {
  color: #d74352; }

.footer-copyright > a:hover {
  text-decoration: underline; }

.footer-list ul li a:hover {
  color: #d74352; }

.social-icon-footer .social-icons li {
  display: inline-block;
  position: relative; }

.social-icon-footer .social-icons li a {
  border: 2px solid;
  border-radius: 100%;
  display: block;
  padding: 5px;
  font-size: 21px;
  height: 40px;
  line-height: 27px;
  margin-left: 3px;
  text-align: center;
  width: 40px;
  color: #ddd;
  margin-bottom: 8px; }

.social-icon-footer .social-icons li:first-child a {
  margin-left: 0; }

.social-icon-footer .social-icons li a:hover {
  /*background: #d74352 none repeat scroll 0 0;*/
  background: #FECD1C;
  color: #111;
  border: 2px solid #FECD1C;
  /*border: 2px solid #d74352 ;*/ }

.bannercontainer {
  width: 100%;
  position: relative;
  padding: 0; }

.pd-c {
  padding-top: 6px; }

/*===========================
2.16 Product Modal
============================= */
.modal {
  z-index: 13000; }

#productModal .modal-dialog {
  margin: 5% auto;
  max-width: 96%;
  min-height: 300px;
  padding: 20px;
  -webkit-transition: all 0.5s ease 0s;
  transition: all 0.5s ease 0s;
  width: 870px; }

#productModal .modal-header {
  border: 0 none;
  padding: 0;
  min-height: auto; }

#productModal button.close {
  position: absolute;
  right: 10px;
  top: 10px;
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  z-index: 2;
  opacity: 1; }

#productModal button.close span {
  border: 1px solid #909295;
  border-radius: 60px;
  color: #909295;
  display: block;
  height: 30px;
  line-height: 25px;
  text-align: center;
  width: 30px;
  padding-top: 1px; }

#quickview-wrapper .modal-content {
  border-radius: 0; }

.modal-product {
  overflow: hidden; }

.modal-product .product-images {
  float: left;
  width: 40%; }

.modal-product .product-images .quick-thumbnails {
  float: left;
  width: 100%; }

.modal-product .product-images .main-image {
  float: left;
  margin-bottom: 10px;
  width: 100%; }

.modal-product .product-images .main-image img {
  box-shadow: none; }

.modal-product .product-info {
  float: left;
  padding-left: 30px;
  width: 60%; }

.modal-product .product-info h1 {
  font-size: 22px;
  font-weight: normal;
  margin: 0 0 20px; }

.modal-product .product-info .price-box {
  float: left;
  margin: 0 0 12px;
  width: 100%; }

.modal-product .product-info .price-box p {
  margin: 0; }

.modal-product .product-info .price-box .special-price {
  color: #d74352;
  font-family: "Raleway",sans-serif;
  font-size: 24px;
  font-weight: 400; }

.modal-product .product-info .see-all {
  color: #42414f;
  display: inline-block;
  margin-bottom: 40px;
  text-decoration: underline; }

.numbers-row > input {
  float: left;
  height: 40px;
  text-align: center;
  width: 60px;
  border: none;
  border: 1px solid #ddd; }

.quick-add-to-cart .single_add_to_cart_button {
  background: #d74352 none repeat scroll 0 0;
  border: medium none;
  color: #fff;
  float: left;
  font-weight: 700;
  height: 40px;
  margin-left: 15px;
  padding: 0 70px;
  text-transform: uppercase;
  transition: all 0.3s ease 0s; }

.quick-add-to-cart .single_add_to_cart_button:hover {
  background: #909295 !important; }

.modal-product .product-info .see-all:hover {
  color: #d74352; }

h3.widget-title-modal {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  color: #42414f;
  float: left;
  font-size: 16px;
  line-height: 30px;
  margin: 0 0 5px;
  text-align: left;
  text-transform: none;
  width: 100%; }

.modal-product .product-info .quick-add-to-cart {
  border-bottom: 1px solid #e5e5e5;
  float: left;
  margin: 0 0 20px;
  padding: 0 0 38px;
  width: 100%; }

.modal-product .product-info .quick-desc {
  border-bottom: 1px solid #e5e5e5;
  color: #909295;
  float: left;
  font-size: 14px;
  line-height: 21px;
  margin: 0 0 25px;
  padding: 0 0 15px;
  width: 100%; }

.modal-product .widget {
  float: left;
  width: 100%; }

.modal-product .widget .widget-title {
  background: none;
  color: #909295;
  float: left;
  font-size: 16px;
  line-height: 30px;
  margin: 0 0 5px;
  text-align: left;
  text-transform: none;
  width: 100%; }

.modal-product .widget .social-icons {
  float: left;
  margin: 0;
  padding: 0; }

.modal-product .widget .social-icons li {
  float: left;
  line-height: 30px;
  list-style: none;
  margin-right: 10px; }

.modal-product .widget .social-icons li .social-icon {
  border: 1px solid #e5e5e5;
  border-radius: 3px;
  color: #909295;
  display: inline-block;
  font-size: 18px;
  line-height: 28px;
  text-align: center;
  width: 40px; }

.modal-product .widget .social-icons li .social-icon:hover {
  color: #fff; }

.modal-product .widget .social-icons li .social-icon.facebook:hover {
  background: #3B579D;
  border: 1px solid #3B579D; }

.modal-product .widget .social-icons li .social-icon.twitter:hover {
  background: #3ACAFF;
  border: 1px solid #3ACAFF; }

.modal-product .widget .social-icons li .social-icon.pinterest:hover {
  background: #CB2027;
  border: 1px solid #CB2027; }

.modal-product .widget .social-icons li .social-icon.tumblr:hover {
  background: #304E6C;
  border: 1px solid #304E6C; }

.modal-product .widget .social-icons li .social-icon.gplus:hover {
  background: #D11717;
  border: 1px solid #D11717; }

.modal-product .widget .social-icons li .social-icon.linkedin:hover {
  background: #0097BD;
  border: 1px solid #0097BD; }

/*-----------------------------
/*     3.INDEX TWO START
/*----------------------------*/
.home-2 .category-menu-list {
  display: none; }

.search-two {
  border-left: 1px solid #4a4a4a;
  color: #fff;
  cursor: pointer;
  font-size: 20px;
  height: 80px;
  line-height: 80px;
  text-align: center;
  transition: all 0.4s ease 0s;
  width: 17%;
  float: right;
  position: relative; }

.search-drop {
  position: absolute;
  right: 0;
  top: 90px;
  width: 500px;
  z-index: 9999999;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease 0s; }

.home-2 .categorys-product-search {
  margin: 0px;
  padding: 10px 0; }

.search-two .cat-search {
  width: 30%; }

.search-two .form-control {
  width: 57%; }

.search-two .search-button {
  line-height: 0px; }

/* slider css */
.slider-text p {
  color: #666666;
  font-size: 16px;
  margin-top: 10px; }

.slider-text {
  display: table;
  height: 100%;
  width: 100%; }

.middle-text {
  display: table-cell;
  vertical-align: middle; }

.width-cap {
  padding-left: 10%; }

h3.slider-tiile-top {
  color: #666666;
  font-size: 30px;
  font-weight: 700;
  letter-spacing: 3px;
  line-height: 33px;
  margin-bottom: 13px;
  text-transform: uppercase; }

h2.slider-tiile-middle, h2.slider-tiile-middle-2 {
  font-size: 60px;
  line-height: 66px;
  margin: 0;
  color: #d74352;
  text-transform: uppercase;
  display: inline-block; }

h2.slider-tiile-middle span.bg-text {
  background: #d74352 none repeat scroll 0 0;
  margin-right: 20px;
  padding: 3px 7px;
  color: #fff; }

.slider-text-2 h3.slider-tiile-top {
  margin-bottom: 25px; }

.top-ani-1 {
  animation: 1200ms ease-in-out 0s normal none 1 running bounceInDown; }

.middle-ani-1 {
  animation: 1700ms ease-in-out 0s normal none 1 running bounceInRight; }

.middle-ani-2 {
  animation: 2100ms ease-in-out 0s normal none 1 running bounceInRight; }

.top-ani-top-1 {
  animation: 1200ms ease-in-out 0s normal none 1 running fadeInDown; }

.middle-ani-top-1 {
  animation: 1700ms ease-in-out 0s normal none 1 running fadeInDown; }

.middle-ani-top-2 {
  animation: 2200ms ease-in-out 0s normal none 1 running fadeInDown; }

.search-two:hover .search-drop {
  opacity: 1;
  visibility: visible;
  top: 81px; }

/*------banner top area----------*/
.banner-top-two {
  margin-top: 40px; }

/*------tab area-----------------*/
.home-2 .tab-button.area-heading {
  margin-top: 20px; }

.home-2 .tab-and-banner-wrapper {
  margin-top: 30px; }

/*----------latest post -------*/
.home-2 .latest-post {
  margin-bottom: 35px;
  margin-top: 65px; }

.home-2 .latest-post-carousel-two {
  position: relative; }

.home-2 .car-wrapper {
  position: relative; }

/*-----------------------------
/*     4.INDEX ONE BOX START
/*----------------------------*/
.box-container {
  max-width: 1600px;
  margin: 0 auto;
  position: relative; }

.home-1 .box-container .bs-area-wrapper .product-image {
  width: 30%; }

.home-1 .box-container .bs-area-wrapper .bs-area-info {
  padding-left: 10px;
  width: 70%; }

.home-1 .box-container .single-bestseller {
  margin-bottom: 0; }

.home-1 .box-container .single-bestseller.remove-border-margin {
  padding-bottom: 5px; }

.home-1 .box-container .single-bestseller {
  padding-bottom: 5px;
  padding-top: 2px; }

.footer-top {
  overflow: hidden; }

.box-container .footer-top {
  margin: 0 15px; }

.box-container .footer-bottom {
  margin: 0 15px; }

.box-container .subscribe-inner input {
  width: 70%; }

.box-container .header-shipping ul li {
  margin-right: 8px; }

/*-----------------------------
/*     5.SHOP PAGE START
/*----------------------------*/
.shop-page .category-menu-list {
  display: none; }

.bread-crumb ul li {
  display: inline-block;
  padding-right: 17px; }

.bc-home {
  background: rgba(0, 0, 0, 0) url("img/breadcrumb-arrow.png") no-repeat scroll 100% 50%;
  display: inline-block;
  margin: 0 6px 0 0;
  padding: 0 15px 0 0; }

.bread-crumb {
  background: #f2f2f2 none repeat scroll 0 0;
  color: #2f2f2f;
  display: block;
  float: left;
  font-size: 12px;
  font-weight: bold;
  margin: 0px 0px 40px;
  padding: 10px;
  width: 100%; }

.bread-crumb ul li.bc-home a {
  color: #909295;
  display: inline-block;
  font-weight: normal; }

.bread-crumb ul li.bc-home a:hover {
  color: #d74352; }

.shop-short-wrapper {
  border-bottom: 1px solid #e5e5e5;
  overflow: hidden;
  padding-bottom: 10px;
  margin-bottom: 30px; }

.shop-area .shop-sort ul li a {
  border: 1px solid #e5e5e5;
  color: #909295;
  float: left;
  font-size: 18px;
  height: 40px;
  line-height: 40px;
  margin-right: 8px;
  text-align: center;
  width: 40px; }

.shop-area .shop-sort ul li a:hover, .shop-area .shop-sort ul li.active a {
  background: #d74352 none repeat scroll 0 0;
  border-color: #d74352;
  color: #fff; }

.ordered-result {
  background: #f2f2f2 none repeat scroll 0 0;
  float: right;
  font-size: 12px;
  height: 40px;
  line-height: 40px;
  margin-bottom: 0;
  margin-left: 10px;
  padding: 0 15px; }

.orderby-wrapper {
  background: #f2f2f2 none repeat scroll 0 0;
  font-size: 12px;
  height: 40px;
  line-height: 40px;
  padding: 0 0 0 10px;
  float: right; }

.shop-area .orderby {
  -moz-appearance: none;
  -webkit-appearance: none;
  -o-appearance: none;
  appearance: none;
  background: rgba(0, 0, 0, 0) url("img/caret.png") no-repeat scroll 94% 47%;
  border: medium none;
  color: #6e6e6e;
  cursor: pointer;
  font-family: "OsRegular", sans-serif;
  font-size: 13px;
  font-weight: 300;
  padding: 0px 10px;
  position: relative;
  text-transform: capitalize;
  width: 204px; }

.shop-area label {
  font-weight: 300; }

.orderby > option {
  padding: 11px 0;
  padding-left: 16px; }

.shop-page .single-product {
  margin-bottom: 40px; }

.pagination-shop {
  margin-bottom: 35px; }

/*--------------shop list area----------------*/
.single-list-product .pro-name a {
  font-size: 25px; }

.single-list-product .price-box {
  padding: 0px; }

.single-list-product .pro-name {
  margin-bottom: 12px; }

.single-list-product {
  border: 1px solid #e5e5e5;
  display: block;
  margin-bottom: 30px;
  overflow: hidden;
  padding-top: 6px;
  padding-bottom: 10px; }

.prod-des {
  font-weight: 300;
  line-height: 24px;
  margin: 0;
  padding-bottom: 32px;
  padding-top: 15px;
  color: #909295; }

.single-list-product:hover .hide-img {
  opacity: 1;
  display: block;
  z-index: 55; }

.single-list-product:hover {
  border: 1px solid #d74352; }

.single-list-product .sale-on {
  top: 9px; }

.page-numbers > li {
  display: inline-block;
  margin-left: 2px; }

.page-numbers > li > a {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: 1px solid #e5e5e5;
  color: #d74352;
  display: inline-block;
  font-family: "OsRegular", sans-serif;
  font-size: 14px;
  line-height: 34px;
  min-width: 34px;
  text-align: center; }

.page-numbers > li > a.current, .page-numbers > li > a:hover {
  background-color: #d74352;
  color: #fff;
  font-weight: 700; }

.count-down {
  z-index: 100; }

/*-----------------shop sidebar area------------*/
.textwidget-detail {
  font-weight: 300;
  padding: 0px 15px; }

.text-widget, .shop-tag, .shop-catagories {
  border: 1px solid #e5e5e5;
  padding: 20px 0 17px; }

.tagcloud {
  padding: 0px 15px; }

.shop-sidebar .area-heading {
  margin-bottom: 20px; }

.tagcloud ul li {
  display: inline-block;
  padding-right: 7px;
  font-size: 15px; }

.catagory-list {
  padding: 0 15px; }

.catagory-list > ul {
  list-style: inside; }

.catagory-list li {
  font-size: 13px;
  font-weight: 300;
  padding-bottom: 14px; }

.ui-slider-handle.ui-state-default.ui-corner-all {
  background: #fff none repeat scroll 0 0;
  border: 3px solid #d74352;
  border-radius: 50%;
  height: 21px;
  margin-top: 0;
  width: 21px; }

.rance-wrapper {
  border: 1px solid #e5e5e5;
  padding: 25px 15px;
  overflow: hidden; }

.ui-slider-range {
  background: #d74352 none repeat scroll 0 0; }

.ui-widget-content {
  border: 0px solid #d74352;
  border-radius: 0px;
  background: #BABABA; }

.rance-wrapper input[type="text"] {
  border: 1px solid #ccc;
  float: right;
  font-weight: bold;
  height: 40px;
  letter-spacing: 2px;
  text-align: center;
  width: 48%; }

.price-range {
  display: block;
  text-align: center; }

#slider-range {
  margin-bottom: 25px; }

.rance-wrapper input[type="submit"] {
  background: #909295 none repeat scroll 0 0;
  border-width: 0;
  color: #fff;
  float: left;
  font-weight: bold;
  height: 40px;
  letter-spacing: 1px;
  text-transform: uppercase;
  transition: all 300ms ease-out 0s;
  width: 32%; }

.rance-wrapper input[type="submit"]:hover {
  background: #d74352; }

.price-range > span {
  line-height: 39px;
  text-align: center;
  width: 20%; }

/*------------------featured area------------*/
.featured-image {
  width: 22%;
  float: left; }

.shop-sidebar > div {
  margin-bottom: 40px; }

.single-featured {
  overflow: hidden;
  padding-bottom: 10px; }

.shop-featured-product {
  border: 1px solid #ddd;
  padding: 25px 15px 0px; }

.shop-featured-product h2.pro-name {
  font-size: 13px;
  margin: 0;
  padding-top: 7px;
  font-weight: 700; }

.shop-featured-product .price-box .price {
  font-size: 14px;
  display: block;
  float: none; }

.shop-featured-product .price-box .price span {
  display: block; }

.shop-featured-product .price-box .old-price {
  font-size: 14px; }

.shop-featured-product .price-box .old-price {
  margin-left: 0px; }

/*-----------------------------
/*     6.PRODUCT PAGE START
/*----------------------------*/
.zoomContainer {
  border: 1px solid #e5e5e5; }

.single-product-area .owl-theme .owl-controls .owl-buttons .owl-prev {
  left: -25px; }

.single-product-area .owl-theme .owl-controls .owl-buttons .owl-next {
  right: -27px; }

.single-product-area .owl-theme .owl-controls .owl-buttons div {
  top: 35%; }

.zoom-slider li {
  border: 1px solid #e5e5e5;
  margin: 5px; }

.zoomWindow {
  height: 420px !important;
  width: 420px !important; }

.single-zoom-thumb {
  margin: 0px 20px; }

.single-product-area .prod-list-detail {
  padding-left: 35px; }

.single-product-area .prod-list-detail .prod-info h2 {
  font-size: 24px;
  font-weight: 700;
  margin: 0px; }

.single-product-area .prod-list-detail .price-box .price {
  font-size: 24px;
  font-weight: 500; }

.single-product-area .prod-list-detail .price-box .old-price {
  margin-top: 7px; }

.single-product-area .prod-list-detail .price-box {
  padding: 5px 0 0; }

/*----------------plus minus--------------------*/
.cart-plus-minus-button {
  background: #f1f1f1 none no-repeat scroll 0 0;
  display: inline-block;
  float: left;
  margin-right: 7px;
  margin-top: 3px;
  overflow: hidden;
  width: 149px; }

.cart-plus-minus {
  background: #f1f1f1 none repeat scroll 0 0;
  border: medium none;
  float: left;
  font-size: 23px;
  padding-top: 9px;
  text-align: center;
  width: 100%; }

.qtybutton {
  cursor: pointer;
  display: inline-block;
  width: 50%; }

.cart-plus-minus-button {
  background: #f1f1f1 none no-repeat scroll 0 0;
  border: 1px solid #ddd;
  display: inline-block;
  float: left;
  height: 57px;
  margin-right: 17px;
  margin-top: 0px;
  overflow: hidden;
  padding-top: 5px;
  width: 90px;
  padding-right: 15px; }

.single-product-area .actions .pro-add-to-cart a {
  background: #d74352 none repeat scroll 0 0;
  font-size: 24px;
  font-weight: 700;
  height: 57px;
  line-height: 57px;
  padding: 0 35px;
  text-transform: capitalize;
  color: #fff;
  border: none; }

.sin-product-page .prod-list-detail .actions span a i {
  font-size: 14px;
  padding: 3px 4px; }

.single-product-area .actions .pro-add-to-cart a:hover {
  background: #909295 none repeat scroll 0 0; }

.single-product-area .actions {
  margin-bottom: 30px; }

.single-product-area .actions span a {
  margin-right: 2px; }

.prod-meta {
  border-bottom: 1px solid #ddd;
  color: #444;
  display: block;
  padding-bottom: 4px; }

.single-product-area .product-wish-compare {
  margin-bottom: 60px; }

.sin-product-page .product-sidebar-area .bs-area-wrapper .single-bestseller h2.pro-name {
  margin: 0px 0px 5px; }

.product-sidebar-area .bs-area-wrapper .product-image {
  border: 1px solid #e5e5e5;
  display: block;
  float: left;
  position: relative;
  width: 30%;
  padding-top: 0px; }

.sin-product-page .product-sidebar-area .bs-area-wrapper .bs-area-info {
  width: 70%; }

.product-sidebar-area .bs-area-wrapper .product-image .hide-img {
  padding-top: 0px; }

.single-product-area .single-bestseller {
  border-bottom: 1px solid #e5e5e5;
  margin-top: 20px;
  overflow: hidden;
  padding-bottom: 20px; }

.product-sidebar-area .bs-area-wrapper {
  border: 1px solid #e5e5e5;
  padding: 0 20px; }

.single-product-area .single-bestseller:last-child {
  padding-bottom: 0px;
  border-bottom: 0px; }

.sin-product-page .product-review-area {
  margin-bottom: 45px;
  margin-top: 60px; }

.product-review-area .review-menu {
  float: left;
  width: 20%;
  text-transform: uppercase; }

.review-menu .active > a {
  color: #d74352; }

.product-review-area .con {
  border-left: 1px solid #e5e5e5;
  display: block;
  overflow: hidden;
  padding: 17px; }

#pr-description > p {
  font-weight: 300;
  line-height: 24px; }

.product-review-area .review-menu li {
  border-bottom: 1px solid #e5e5e5;
  height: 50px;
  padding-top: 12px;
  text-align: right;
  padding-right: 17px;
  font-size: 18px; }

.product-review-area .review-wrapper {
  border: 1px solid #e5e5e5; }

.product-review-area .product-comment {
  max-width: 650px;
  width: 100%;
  margin: 0 auto;
  position: relative; }

.product-review-area .comment-a > img {
  float: left;
  width: 11%; }

.product-review-area .comment-a {
  margin-bottom: 50px; }

.product-review-area .rating {
  float: right; }

.product-review-area .product-comment h2 {
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 20px;
  text-transform: uppercase;
  font-family: "OsRegular", sans-serif; }

.product-review-area .comment-text {
  border: 1px solid #e5e5e5;
  display: inline-block;
  margin-left: 2%;
  padding: 12px 12px 0;
  width: 87%;
  position: relative; }

.product-review-area .meta > strong {
  font-size: 16px;
  text-transform: uppercase; }

.product-review-area .meta {
  font-size: 16px;
  font-weight: 300; }

.product-review-area .comment-form-rating {
  margin-bottom: 4px; }

.product-review-area .rating i {
  color: #6e6e6e;
  font-size: 14px; }

.pro-com-des > p {
  font-size: 15px;
  font-weight: 300;
  line-height: 24px; }

.product-review-area .comment-text::before {
  background: #fff none repeat scroll 0 0;
  border-bottom: 1px solid #e5e5e5;
  border-left: 1px solid #e5e5e5;
  content: "";
  display: block;
  height: 10px;
  left: -6px;
  position: absolute;
  top: 10px;
  transform: rotate(45deg);
  width: 10px; }

.add-review label {
  font-family: "OsRegular", sans-serif;
  font-weight: normal;
  margin: 0 0 5px;
  width: 100%;
  text-transform: capitalize; }

.add-review input[type="text"] {
  background: #f2f2f2 none repeat scroll 0 0;
  border: medium none;
  border-radius: 0;
  height: 32px;
  max-width: 100%;
  padding: 0 0 0 10px; }

.stars > span {
  color: #bababa;
  margin-right: 25px; }

.product-review-area textarea {
  border: 1px solid #e5e5e5;
  border-radius: 3px;
  height: 80px;
  padding: 10px;
  width: 100%;
  background: #f2f2f2; }

.product-review-area .submit {
  background: #909295 none repeat scroll 0 0;
  border: medium none;
  border-radius: 0;
  box-shadow: none;
  color: #fff;
  display: inline-block;
  font-family: "OsRegular", sans-serif;
  font-size: 14px;
  font-weight: bold;
  height: 45px;
  line-height: 45px;
  padding: 0 20px;
  text-shadow: none;
  text-transform: uppercase;
  transition: all 0.3s ease 0s;
  white-space: nowrap; }

.product-review-area .submit:hover {
  background: #d74352 none repeat scroll 0 0;
  color: #fff;
  text-shadow: none; }

/*-----------------------------
/*     7.PRODUCT PAGE BOX
/*----------------------------*/
.sin-product-page .box-container .single-bestseller {
  padding-bottom: 23px; }

/*-----------------------------
/*     8.CART PAGE START
/*----------------------------*/
.cart-area-wrapper thead tr td {
  background: #f1f1f1 none repeat scroll 0 0;
  height: 60px; }

.cart-page .table > tbody > tr > td, .cart-page .table > tbody > tr > th, .cart-page .table > thead > tr > td, .cart-page .table > thead > tr > th {
  border-bottom: 1px solid #ddd;
  border-top: 1px solid #ddd;
  border-left: none;
  border-right: none;
  line-height: 1.42857;
  padding: 8px;
  vertical-align: top; }

.table.table-bordered tr:hover {
  background: #f9f9f9; }

.cart-page .table-bordered {
  border: 0px solid #ddd; }

.cart-page .cart-top tbody {
  border-bottom: 1px solid #e5e5e5; }

.cart-page thead {
  font-size: 15px;
  font-family: "OsRegular", sans-serif;
  text-transform: uppercase; }

.cart-td-img img {
  width: 200px;
  display: inline-block;
  float: left;
  margin-right: 15px; }

.pro-details-cart {
  display: inline-block;
  float: left;
  padding: 20px; }

.pro-details-cart a {
  text-align: left;
  font-size: 18px;
  font-family: "OsBold", sans-serif;
  color: #325277; }

.pro-details-cart p {
  text-align: left;
  font-size: 12px;
  line-height: 1.5em; }

.cart-total-price {
  font-size: 18px;
  font-family: "OsRegular", sans-serif;
  text-align: center;
  color: #325277; }

.table.table-bordered .plus-minus-cart input {
  border: 3px solid #e5e5e5;
  padding: 5px;
  width: 58px;
  padding-left: 12px; }

td.cross {
  border-left: 1px solid #ddd !important; }

.sin-page-title {
  font-size: 50px;
  font-weight: 700;
  margin: 0;
  padding: 0 0 15px;
  position: relative;
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 40px; }

.sin-page-title::after {
  background: #d74352 none repeat scroll 0 0;
  bottom: 0;
  content: "";
  display: block;
  height: 1px;
  left: 50%;
  margin-left: -30px;
  position: absolute;
  width: 60px; }

.button, .button-link, .checkout-button, .continue-button {
  background: #909295 none repeat scroll 0 0;
  border: medium none;
  border-radius: 0;
  box-shadow: none;
  color: #fff !important;
  display: inline-block;
  font-family: "OsRegular", sans-serif;
  font-size: 14px;
  font-weight: bold;
  height: 45px;
  line-height: 45px;
  padding: 0 16px;
  text-shadow: none;
  text-transform: uppercase;
  transition: all 0.3s ease 0s;
  white-space: nowrap; }

.row.cart--bottom {
  margin-bottom: 20px;
  margin-top: 15px; }

.button:hover, .button-link:hover, .checkout-button {
  background: #d74352 none repeat scroll 0 0;
  color: #fff;
  text-shadow: none; }

.checkout-button:hover {
  color: #fff;
  background: #FF433F; }

.checkout-button {
  /*float: right;*/
  margin-right: 0px;
  margin-top: 15px;
  text-transform: uppercase;
  background: #8ab445;
  padding: 2px 20px;
  height: auto;
  font-family: "OsRegular", sans-serif;
  font-size: 18px; }

.continue-button:hover {
  color: #fff;
  background: #FF433F; }

.continue-button {
  /*float: left;*/
  margin-right: 0px;
  margin-top: 15px;
  text-transform: uppercase;
  background: #83559e;
  padding: 2px 20px;
  height: auto;
  font-family: "OsRegular", sans-serif;
  font-size: 18px; }

.cart-area-wrapper form {
  display: inline-block;
  width: 100%; }

.coupon {
  float: left;
  padding: 25px;
  width: 100%;
  border: 1px solid #ebebeb;
  margin-bottom: 14px; }

.coupon .input-text {
  border: 3px solid #ebebeb;
  float: left;
  margin: 0 0 10px;
  max-width: 100%;
  padding: 10px;
  width: 100%;
  background: #fff; }

.coupon h4 {
  font-family: "OsRegular", sans-serif;
  text-transform: uppercase; }

.cart-carousel-area h3, .cart-total-area > h3 {
  font-size: 14px;
  margin: 0 0 20px;
  text-transform: uppercase; }

.cart-total-area h3 {
  padding-right: 19px; }

.cart-carousel-start .owl-controls .owl-page span {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  height: 8px;
  opacity: 1;
  position: relative;
  width: 8px; }

.cart-carousel-start .owl-controls .owl-page span::before {
  border: 1px solid #999;
  border-radius: 100%;
  bottom: -3px;
  content: "";
  left: -3px;
  position: absolute;
  right: -3px;
  top: -3px;
  transition: all 300ms ease 0s; }

.cart-carousel-start .owl-controls .owl-pagination .active span {
  background: #666 none repeat scroll 0 0; }

.shop-page.cart-page .single-product {
  margin-bottom: 5px; }

.cross a {
  cursor: pointer;
  font-size: 19px;
  color: #2f2f2f; }

.cross a:hover {
  color: #d74352; }

.cart-carousel-area {
  border: 1px solid #ddd;
  margin-top: 75px;
  padding: 0 10px 15px; }

.cart-carousel-area > h3 {
  margin-bottom: 51px;
  margin-left: 15px;
  margin-top: 15px; }

.cart-total {
  color: #d74352; }

.cart-subtotal > td, .cart-shipping > td, .cart-discount > td, .order-total > td {
  font-size: 18px;
  padding: 0 20px 12px 0;
  text-align: right;
  font-family: "OsSemiBold", sans-serif;
  color: #325277; }

.order-total > td {
  font-size: 24px;
  padding-top: 20px; }

.cart-discount td {
  color: #d74352; }

.cart-shipping span {
  float: left;
  font-weight: normal;
  text-transform: capitalize;
  font-size: 14px; }

.cart-page .cart-carousel-start .add-to-cart, .cart-page .cart-carousel-start .new-pro-compaire {
  display: inline-block;
  margin-bottom: 10px; }

.cart-page .cart-carousel-start .actions {
  margin-bottom: 7px; }

/*-----------------------------
/*     9.BLOG PAGE START
/*----------------------------*/
.blog .sin-page-title {
  font-size: 50px;
  font-weight: 700;
  margin-bottom: 80px;
  margin-left: 0;
  margin-right: 0;
  padding: 0 0 15px;
  position: relative;
  text-align: center;
  text-transform: uppercase; }

.blog .blog-area-wrapper {
  padding-bottom: 70px; }

.blog .category-menu-list {
  display: none; }

.blog-title {
  font-size: 22px;
  font-weight: 700;
  text-align: left;
  text-transform: none; }

.single-blog {
  background: #f2f2f2 none repeat scroll 0 0;
  color: #909295;
  margin: 0 50px;
  overflow: hidden;
  margin-bottom: 60px; }

.blog .blog-meta-small {
  border-bottom: 1px solid #e5e5e5;
  border-top: 1px solid #e5e5e5;
  color: #909295;
  float: left;
  font-size: 12px;
  margin: 10px 0 20px;
  padding: 8px 0;
  width: 100%; }

.blog-meta-small a {
  color: #909295; }

.blog-meta-small a:hover {
  color: #d74352; }

.sin-post-info .blog-post-date {
  display: inline-block;
  margin-right: 12px; }

.sin-post-info .blog-post-date span {
  margin-right: 7px; }

.blog .sin-post-info {
  padding: 50px 44px 50px 0px; }

.blog .blog-summary > p {
  font-weight: 300;
  line-height: 24px; }

.blog .summary-left.sin-post-info {
  padding: 49px 4px 50px 36px; }

.sin-blog-carousel img {
  width: 100%; }

.blog .owl-theme .owl-controls .owl-buttons .owl-next {
  position: absolute;
  right: 2px;
  top: 48%;
  transition: all 300ms ease-in 0s; }

.blog .owl-theme .owl-controls .owl-buttons .owl-prev {
  left: 0;
  position: absolute;
  top: 48%;
  transition: all 300ms ease-in 0s; }

.single-blog .owl-theme .owl-controls .owl-buttons div {
  background: #000 none repeat scroll 0 0;
  border: medium none;
  border-radius: 50px;
  color: #999999;
  font-size: 32px;
  height: 40px;
  line-height: 0;
  opacity: 0;
  text-align: center;
  width: 40px;
  margin: 0px 70px; }

.single-blog .owl-theme .owl-controls .owl-buttons div:hover {
  opacity: 1;
  color: #fff; }

.single-blog .sin-blog-carousel:hover .owl-buttons div {
  margin: 0px 10px;
  opacity: .5; }

.single-blog .sin-blog-carousel .owl-pagination {
  position: absolute;
  top: 50%;
  left: 43%; }

.single-blog .sin-blog-carousel .owl-controls .owl-page span {
  transition: all 0.3s ease 0s;
  margin: 5px 2px;
  opacity: 0;
  background: #444; }

.single-blog .sin-blog-carousel:hover .owl-controls .owl-page span {
  opacity: 1;
  margin: 5px 7px; }

.single-blog .owl-theme .owl-controls {
  margin-top: 0px; }

.single-blog .owl-theme .owl-controls .owl-page.active span {
  background: #fff none repeat scroll 0 0; }

.player audio {
  width: 100% !important; }

.blog-audio {
  display: inline-block;
  margin-bottom: 16px;
  width: 100%; }

.blog .pagination {
  padding: 6px 0 0;
  position: relative;
  text-align: center;
  width: 100%;
  margin: 0px; }

.blog .pagination::before {
  background: #d74352 none repeat scroll 0 0;
  content: "";
  display: block;
  height: 1px;
  left: 50%;
  margin-left: -80px;
  position: absolute;
  top: 0;
  width: 160px; }

.blog .pagination a {
  color: #d74352;
  font-size: 12px;
  font-weight: 400;
  padding: 0 8px; }

.blog .pagination a.current {
  color: #000; }

/*-----------------------------
/*     10.BLOG LEFT SIDEBAR PAGE START
/*----------------------------*/
.blog .blog-searchform .form-input {
  background: #fff none repeat scroll 0 0;
  border: 1px solid #e5e5e5;
  color: #909295;
  float: left;
  font-family: "OsRegular", sans-serif;
  width: 100%; }

.blog .blog-searchform {
  padding: 0px 15px; }

.blog .blog-searchform .form-input .input_text {
  border: medium none;
  float: left;
  height: 34px;
  width: 75%;
  padding-left: 10px; }

.blog .area-heading > h3 {
  font-size: 20px;
  font-weight: 700; }

.blog .blog-searchform .form-input .blog-search-btn {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: medium none;
  float: right;
  height: 34px;
  padding: 0 10px;
  text-align: right;
  width: 25%; }

.blog .blog-sidebar-wrapper > div {
  margin-bottom: 50px;
  overflow: hidden; }

.blog .blog-sidebar-wrapper .single-recents:last-child {
  margin-bottom: 10px; }

.blog .blog-sidebar-wrapper .area-heading > h3::after {
  border-bottom: 1px solid #d74352;
  width: 58%; }

.blog .blog-sidebar-wrapper .area-heading {
  border-bottom: 0px solid #e5e5e5;
  margin: 0 15px 30px; }

.blog-sidebar-wrapper {
  border-right: 1px solid #e5e5e5; }

.blog .single-comments:last-child {
  margin-bottom: 10px; }

.blog .recent-image {
  width: 14%;
  float: left; }

.blog .single-recents {
  margin-bottom: 40px;
  overflow: hidden;
  padding-left: 15px; }

.blog .single-recents .recent-info {
  overflow: hidden;
  padding-left: 10px; }

.blog .single-recents .rec-pro-name {
  font-size: 13px;
  font-weight: normal;
  margin-bottom: 7px; }

.blog .single-recents .post-date {
  color: #888888; }

.blog .comment-image {
  width: 14%;
  float: left; }

.blog .single-comments {
  margin-bottom: 40px;
  overflow: hidden;
  padding-left: 15px; }

.blog .single-comments .comment-info {
  overflow: hidden;
  padding-left: 10px; }

.blog .single-comments .commentor-name {
  font-size: 13px;
  font-weight: normal;
  margin-bottom: 7px;
  margin-bottom: 2px; }

.blog .single-comments .post-date, .blog .comment-info > a {
  color: #888888;
  font-size: 11px; }

.blog.left-sidebar .single-blog {
  margin-right: 0px;
  margin-left: 20px; }

/*-----------------------------
/*     11.BLOG RIGHT SIDEBAR PAGE START
/*----------------------------*/
.blog.right-sidebar .blog-sidebar-wrapper {
  border-left: 1px solid #e5e5e5;
  border-right: 0 solid #e5e5e5;
  padding-left: 14px; }

.blog.right-sidebar .single-blog {
  margin-right: 20px;
  margin-left: 0px; }

/*-----------------------------
/* 12.SINGLE POST PAGE START
/*----------------------------*/
.blog.sin-post .sin-post-info {
  padding: 0 0px 12px 19px; }

.blog.sin-post .blog-meta-small {
  float: none; }

.blog.sin-post .blog-social-icon li {
  display: inline-block;
  padding-bottom: 10px;
  padding-left: 25px; }

.blog.sin-post .blog-social-icon {
  float: right;
  margin-top: 15px; }

.blog.sin-post .protfolio-social .social-icons > li {
  display: inline-block;
  margin-right: 15px; }

.blog.sin-post .post-share .heading {
  font-size: 14px;
  text-transform: uppercase;
  font-family: "OsRegular", sans-serif;
  margin-top: 17px; }

.blog.sin-post .post-share {
  margin-top: 39px; }

/*comment */
.single-post {
  font-weight: 300; }

.commentlists .the-comment .comment-box {
  margin-left: 70px; }

.commentlists div.avatar {
  float: left;
  margin-right: 15px; }

.children-comment {
  padding-left: 25px; }

.commentlists .the-comment .comment-box > div {
  margin-bottom: 13px; }

.commentlists .the-comment {
  margin-top: 25px;
  padding-top: 25px; }

.comment-author.meta > .com-name {
  color: #666;
  font-size: 13px;
  margin-bottom: 5px; }

.comment-text {
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 10px; }

ol {
  list-style: outside none none;
  padding-left: 20px; }

.heading {
  padding-left: 20px; }

.post-share h4 {
  font-size: 15px;
  font-weight: 600;
  margin-top: 17px;
  text-transform: uppercase; }

.author-avatar {
  display: inline-block;
  float: left;
  width: 6%; }

.author-description {
  display: inline-block;
  padding-left: 25px;
  width: 92%; }

.author-description h2 {
  font-family: "OsRegular", sans-serif;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 9px;
  text-transform: uppercase; }

.author-info {
  margin: 30px 0px; }

.blog.sin-post blockquote {
  background: #f7f7f7 none repeat scroll 0 0;
  border: medium none;
  font-family: "OsRegular", sans-serif;
  font-size: 14px;
  font-style: italic;
  line-height: 24px;
  margin: 20px 0;
  padding: 30px 45px;
  font-weight: 300; }

.blog.sin-post .contact-form input, .blog.sin-post .contact-form textarea {
  background: #fff none repeat scroll 0 0;
  border: 1px solid #ddd; }

.comments-list .heading {
  border-top: 1px solid #ddd;
  font-size: 28px;
  margin-left: 17px;
  padding-top: 16px;
  padding-left: 0px; }

.comment-reply-title .heading {
  font-size: 24px;
  margin: 45px 0; }

.comment-reply-title .heading {
  border-top: 1px solid #e5e5e5;
  font-size: 24px;
  margin-left: 17px;
  padding: 41px 0;
  padding-top: 27px;
  text-transform: uppercase; }

.blog.sin-post .button-link {
  margin-left: 15px; }

.blog.sin-post .blog-area-wrapper {
  margin: 0 100px 0 55px; }

.blog.sin-post .single-blog {
  background: #fff none repeat scroll 0 0; }

/*-----------------------------
/*     13.CONTACT PAGE START
/*----------------------------*/
.contact-page .category-menu-list {
  display: none; }

.contact-top-area {
  background: url("img/contact.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 120px;
  padding-top: 120px; }

.contact-page .contact-top-area .page-heading {
  color: #fff;
  line-height: 2;
  padding: 0 90px; }

.contact-page .contact-top-area h2 {
  background: #d74352 none repeat scroll 0 0;
  color: #fff;
  font-size: 70px;
  font-weight: bold;
  margin-bottom: 10px;
  padding: 10px; }

.contact-info-area {
  background: #f5f5f5;
  width: 100%;
  height: auto;
  padding: 20px 25px !important;
  text-align: center; }

.contact-info-area h3 {
  font-family: "OsSemiBold", sans-serif;
  color: #dea00c; }

.contact-form input {
  background: #f2f2f2 none repeat scroll 0 0;
  border: medium none;
  border-radius: 0;
  height: 42px;
  padding-left: 15px;
  width: 100%; }

.contact-form span {
  float: left;
  margin: 0 0 35px;
  padding: 0 15px;
  width: 50%; }

.contact-form span.con-subject {
  width: 100%; }

textarea {
  width: 100%;
  background: #f2f2f2;
  border: medium none;
  padding-left: 15px;
  padding-top: 10px; }

.row.contact-wrapper {
  padding: 37px 20px 60px 20px; }

.contact-page .button-link {
  margin-right: 15px; }

/*-----------------------------
/*     14.PORTFOLIO PAGE START
/*----------------------------*/
.portfolio-single-page .category-menu-list {
  display: none; }

.portfolio-single-page .porfolio-area {
  padding-bottom: 110px; }

.g-single-img {
  margin-bottom: 37px;
  overflow: hidden;
  position: relative; }

.g-single-img img {
  display: inline-block;
  overflow: hidden;
  text-align: center;
  transform: scale(1);
  transition-duration: 0.4s; }

.g-single-img:hover img {
  transform: scale(1.2); }

.protfolio-social ul li a {
  border: 2px solid #bababa;
  border-radius: 100%;
  color: #bababa;
  display: inline-block;
  font-size: 18px;
  height: 48px;
  line-height: 44px;
  margin-bottom: 10px;
  text-align: center;
  width: 48px; }

.protfolio-social ul li a.fb:hover {
  border: 2px solid #3b579d;
  color: #3b579d; }

.protfolio-social ul li a.twt:hover {
  border: 2px solid #3acaff;
  color: #3acaff; }

.protfolio-social ul li a.pin:hover {
  border: 2px solid #cb2027;
  color: #cb2027; }

.protfolio-social ul li a.lin:hover {
  border: 2px solid #0097bd;
  color: #0097bd; }

.project_date .day, .project_date .month {
  color: #909295;
  font-family: "OsRegular", sans-serif;
  font-weight: 300; }

.project_date .day {
  font-size: 36px; }

.port-gallery-wrapper {
  float: left;
  padding: 0 12px;
  width: 13%; }

.project_date {
  line-height: 1;
  margin-bottom: 30px; }

.port-social-wrapper {
  float: left;
  padding: 0 10px;
  text-align: center;
  width: 17%; }

.portfolio-page .month {
  font-size: 18px; }

.portfolio-des-wrapper h1 {
  color: #444444;
  font-size: 24px;
  font-weight: 700;
  margin-bottom: 49px;
  margin-top: 9px;
  text-align: left;
  text-transform: uppercase;
  width: 100%; }

.portfolio-des-wrapper {
  display: inline-block;
  padding-left: 18px;
  width: 70%;
  margin-bottom: 60px; }

.portfolio-des-wrapper p {
  font-size: 14px;
  font-weight: 300;
  line-height: 24px; }

.categories > h3 {
  font-size: 16px;
  color: #444444;
  font-weight: 700; }

.single-project-categories a {
  color: #d74352;
  font-size: 13px;
  margin-left: 7px;
  font-weight: 300;
  transition: all 0.3s ease 0s; }

.port-single-featured img {
  transition: all 0.3s ease 0s;
  transform: scale(0.9); }

.single-project-categories a:hover {
  color: #6e6e6e; }

.port-single-featured:hover img {
  opacity: 0;
  visibility: hidden;
  transform: scale(1); }

.port-single-featured {
  cursor: pointer;
  float: left;
  width: 25%;
  position: relative; }

.portfolio-single-page .port-single-featured .project-info {
  opacity: 0;
  visibility: hidden;
  transition: all 0.5s ease 0s;
  left: 13px;
  position: absolute;
  top: 38%;
  transition: all 0.5s ease 0s; }

.portfolio-single-page .port-single-featured:hover .project-info {
  opacity: 1;
  visibility: visible; }

.portfolio-single-page .port-single-featured .project-date {
  color: #909295;
  float: left;
  font-size: 12px;
  margin: 0 0 5px;
  text-transform: uppercase;
  width: 100%; }

.portfolio-single-page .port-single-featured .project-title {
  color: #6e6e6e;
  float: left;
  font-size: 18px;
  line-height: 22px;
  padding-bottom: 10px;
  width: 100%; }

.portfolio-single-page .related-project .related-title {
  font-size: 18px;
  margin: 0 0 30px;
  text-transform: uppercase; }

/*portfolio mix*/
.portfolio-page .category-menu-list {
  display: none; }

/*.mixitup-content .mix{display: none}*/
.mixitup-filter {
  margin-bottom: 0px;
  text-align: left;
  margin-left: 10px; }

.mixitup-filter li:first-child {
  border: none;
  font-size: 15px;
  font-weight: bold;
  margin-right: 0;
  padding-right: 0; }

.mixitup-filter li {
  border: 1px solid #ededed;
  box-shadow: none;
  color: #444444;
  display: inline-block;
  font-family: "OsRegular", sans-serif;
  font-size: 14px;
  font-weight: 400;
  height: 40px;
  line-height: 38px;
  margin: 0 3px 10px;
  padding: 0 27px;
  text-transform: capitalize;
  cursor: pointer; }

.mixitup-filter li .fa.blu {
  color: #2d87bf; }

.mixitup-filter li .fa.wht {
  color: #fff; }

.mixitup-filter li:hover {
  color: #d74352; }

.mixitup-filter li.active {
  background: #d74352;
  color: #fff; }

.portfolio-page .mix-image .mix-project-info {
  bottom: 0px;
  left: 13px;
  opacity: 0;
  position: absolute;
  transition: all 0.5s ease 0s;
  visibility: hidden; }

.portfolio-page .mix-image {
  overflow: hidden;
  position: relative;
  margin: 8px 0px; }

.portfolio-page .mix-image:hover .mix-project-info {
  opacity: 1;
  visibility: visible;
  z-index: 2; }

.portfolio-page .mix-image img {
  transition: all 0.5s ease 0s; }

.portfolio-page .mix-image:hover img {
  transform: scale(1.04); }

.portfolio-page .mix-image .project-date {
  color: #909295;
  float: left;
  font-size: 12px;
  margin: 0 0 5px;
  text-transform: uppercase;
  width: 100%; }

.portfolio-page .mix-image .project-title {
  color: #6e6e6e;
  float: left;
  font-size: 18px;
  line-height: 22px;
  padding-bottom: 10px;
  width: 100%; }

.mix-image a::after {
  background: rgba(0, 0, 0, 0) url("img/portfolio/portfolio-shadow.png") repeat-x scroll center bottom;
  content: "";
  height: 100%;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  transition: all 0.4s ease 0s;
  width: 100%;
  z-index: 1; }

.mix-image:hover a:after {
  opacity: 1; }

.portfolio-page .page-numbers > li > a {
  background: none;
  border: none;
  color: #d74352;
  display: inline-block;
  font-family: "OsRegular", sans-serif;
  font-size: 13px;
  line-height: 34px;
  min-width: 28px;
  text-align: center; }

.portfolio-page .pagination {
  display: block;
  margin: 60px 0 45px;
  padding-left: 0;
  text-align: center; }

.portfolio-page .page-numbers > li > a.current, .portfolio-page .page-numbers > li > a:hover {
  color: #2f2f2f; }

.portfolio-page .pagination {
  position: relative; }

.portfolio-page .pagination::before {
  background: #d74352 none repeat scroll 0 0;
  content: "";
  display: block;
  height: 1px;
  left: 50%;
  margin-left: -115px;
  position: absolute;
  top: 0;
  width: 230px; }

/*-----------------------------
/*     15.ABOUT PAGE
/*----------------------------*/
.about-page .category-menu-list {
  display: none; }

.about-page .about-area {
  padding-bottom: 55px; }

.about-intro {
  background-color: #f5f5f5 !important;
  margin-top: 50px !important;
  margin-bottom: 50px;
  padding: 10px 40px 30px 40px !important;
  color: #325277; }

.about-intro > p {
  line-height: 2em;
  font-family: "OsRegular", sans-serif; }

.about-page .about-bottom img {
  width: 100%; }

.about-page .bottom-header {
  margin-bottom: 45px;
  font-family: "OsRegular", sans-serif;
  line-height: 2em; }

.about-page .bottom-header h2 {
  font-size: 30px;
  text-align: center;
  color: #444444; }

.bottom-header > p {
  font-size: 14px;
  font-weight: 300;
  text-align: center; }

.about-page .sin-team {
  background: #f5f5f5 none repeat scroll 0 0;
  margin: 0 13px; }

.team-info {
  text-align: center;
  text-transform: uppercase; }

.team-info > h4 {
  color: #444;
  font-size: 18px;
  margin: 10px 0; }

.team-info > p {
  display: inline-block;
  font-weight: 300;
  padding-bottom: 8px; }

/*-----------------------------
/*     16.CHECKOUT  PAGE START
/*----------------------------*/
.checkout-page .category-menu-list {
  display: none; }

.checkout-page .checkout-area {
  margin-bottom: 40px; }

.coupon-accordion h3 {
  background-color: #f7f6f7;
  border-top: 3px solid #1e85be;
  color: #515151;
  font-size: 14px;
  font-weight: 300;
  margin: 0 0 2em !important;
  padding: 18px 50px;
  position: relative;
  width: auto; }

.coupon-accordion h3::before {
  color: #1e85be;
  content: "\f114";
  display: inline-block;
  font-family: fontawesome;
  left: 1.5em;
  position: absolute;
  top: 17px; }

.coupon-accordion span {
  cursor: pointer;
  color: #6f6f6f; }

.coupon-accordion span:hover, p.lost-password a:hover {
  color: #EC4445; }

.coupon-content {
  border: 1px solid #e5e5e5;
  display: none;
  margin-bottom: 20px;
  padding: 20px; }

.coupon-info p.coupon-text {
  font-weight: 300;
  margin-bottom: 15px; }

.coupon-info p {
  margin-bottom: 0; }

.coupon-info p.form-row-first label, .coupon-info p.form-row-last label {
  display: block; }

.checkout-page label {
  font-weight: 400; }

.coupon-info p.form-row-first label span.requiredx, .coupon-info p.form-row-last label span.requiredx {
  color: red;
  font-weight: 700; }

.coupon-info p.form-row-first input, .coupon-info p.form-row-last input {
  background: #f2f2f2 none repeat scroll 0 0;
  border: 1px solid #e5e5e5;
  height: 36px;
  margin: 0 0 14px;
  max-width: 100%;
  padding: 0 0 0 10px;
  width: 370px; }

.coupon-info p.form-row input[type="submit"]:hover, p.checkout-coupon input[type="submit"]:hover {
  background: #EC4445; }

.coupon-info p.form-row input[type="checkbox"] {
  margin-left: 14px;
  position: relative;
  top: 2px; }

.form-row > label {
  margin-top: 7px; }

p.lost-password {
  margin-top: 15px; }

p.lost-password a {
  color: #6e6e6e;
  font-weight: 300; }

p.checkout-coupon input[type=text] {
  background: #f2f2f2 none repeat scroll 0 0;
  border: medium none;
  height: 36px;
  padding-left: 10px;
  width: 170px; }

p.checkout-coupon input[type=submit] {
  background: #444444 none repeat scroll 0 0;
  border: medium none;
  border-radius: 0;
  color: #fff;
  font-weight: 500;
  height: 36px;
  margin-left: 6px;
  padding: 5px 15px;
  transition: all 0.3s ease 0s; }

.coupon-checkout-content {
  margin-bottom: 30px;
  display: none; }

.checkbox-form {
  background: #f5f5f5;
  padding: 30px; }

.checkbox-form h3 {
  border-bottom: 1px solid #e5e5e5;
  font-size: 18px;
  color: #d74352;
  margin: 0 0 20px;
  padding-bottom: 10px;
  font-family: "OsRegular", sans-serif; }

.country-select {
  margin-bottom: 30px;
  position: relative; }

.country-select label, .checkout-form-list label {
  color: #333;
  margin: 0 0 5px;
  display: block; }

.checkout-form-list em {
  color: #a10;
  font-size: 11px;
  font-style: italic; }

.country-select label span.requiredx, .checkout-form-list label span.requiredx {
  color: red; }

.country-select select {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background: #fff none repeat scroll 0 0;
  border: 1px solid #d7d7d7;
  -webkit-box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.27);
  -moz-box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.27);
  box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.27);
  height: auto;
  width: 100%;
  padding: 12px;
  border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -webkit-border-radius: 4px 4px 4px 4px; }

.country-select::before {
  content: "\f0d7";
  display: inline-block;
  font-family: fontawesome;
  font-size: 16px;
  position: absolute;
  right: 12px;
  top: 35px;
  z-index: 200; }

.checkout-form-list {
  margin-bottom: 10px; }

.checkout-form-list label {
  color: #444;
  margin-bottom: 5px;
  text-transform: uppercase;
  font-family: "OsRegular", sans-serif;
  font-size: 12px; }

.checkout-form-list input[type=text], .checkout-form-list input[type=tel], .checkout-form-list input[type=password], .checkout-form-list input[type=email], .checkout-form-list textarea {
  background: #fff none repeat scroll 0 0;
  border: 1px solid #d7d7d7;
  -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.27);
  -moz-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.27);
  box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.27);
  height: auto;
  width: 100%;
  padding: 12px;
  border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -webkit-border-radius: 4px 4px 4px 4px;
  font-family: FontAwesome, "OsRegular", sans-serif; }

.input-clip {
  background: #fff none repeat scroll 0 0;
  border: 1px solid #d7d7d7;
  -webkit-box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.27);
  -moz-box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.27);
  box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.27);
  height: auto;
  width: 100% !important;
  padding: 12px;
  border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -webkit-border-radius: 4px 4px 4px 4px;
  font-family: FontAwesome, "OsRegular", sans-serif; }

.checkout-form-list input[type=text]:focus, .checkout-form-list input[type=password]:focus, .checkout-form-list input[type=email]:focus {
  background: #fff none repeat scroll 0 0;
  border: 1px solid #66afe9;
  -webkit-box-shadow: 0px 0px 10px 0px #66afe9;
  -moz-box-shadow: 0px 0px 10px 0px #66afe9;
  box-shadow: 0px 0px 10px 0px #66afe9;
  padding: 12px; }

.checkout-form-list input[type=checkbox] {
  display: inline-block;
  margin-right: 10px;
  position: relative;
  top: 2px; }

.create-acc label {
  color: #333;
  display: inline-block; }

.create-account {
  display: none; }

.ship-different-title h3 label {
  display: inline-block;
  margin-right: 20px; }

.order-notes textarea {
  height: 90px;
  background: #fff;
  padding: 15px;
  width: 100%; }

#ship-box-info {
  display: none; }

#cbox_info > p {
  font-weight: 300; }

.your-order {
  background: #f5f5f5; }

.your-order h3 {
  border-bottom: 1px solid #e5e5e5;
  font-size: 18px;
  color: #d74352;
  margin: 0 0 10px;
  padding: 10px 0 10px 30px;
  font-family: "OsRegular", sans-serif; }

.your-order-table table {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: medium none;
  width: 100%; }

.your-order-table table th, .your-order-table table td {
  border-bottom: 1px solid #d8d8d8;
  border-right: medium none;
  font-size: 14px;
  padding: 15px 0; }

.your-order-table table th {
  border-top: medium none;
  vertical-align: middle;
  white-space: nowrap; }

.your-order-table table .shipping ul li input {
  position: relative;
  top: 2px; }

.your-order-table table .shipping th {
  vertical-align: top; }

.your-order-table table .order-total th {
  border-bottom: medium none;
  font-size: 18px;
  font-weight: 500; }

.your-order-table table .order-total td {
  border-bottom: medium none; }

.your-order-table table tr.cart_item:hover {
  background: #F9F9F9; }

.your-order-table table tr.order-total td span {
  color: #ec4445;
  font-size: 20px; }

/*.payment-method {margin-top: 10px;}*/
.payment-accordion h3 {
  border-bottom: 0 none;
  margin: 10px auto;
  padding-top: 10px;
  padding-bottom: 0;
  width: 100%;
  font-size: 18px; }

.payment-accordion h3 a {
  width: 100%;
  color: #000;
  background: #ebebeb;
  font-size: 18px;
  padding: 10px 25px 10px 45px;
  position: relative;
  text-transform: capitalize;
  text-decoration: none; }

.payment-accordion h3 a:before, .payment-accordion h3.open a:after {
  content: "\f055";
  display: inline-block;
  font-family: fontawesome;
  font-size: 20px;
  padding: 10px 5px 10px 15px;
  left: 0;
  position: absolute;
  top: -2px; }

.payment-accordion h3.open a {
  background: #d74352;
  color: #fff; }

.payment-accordion h3.open a:after {
  content: "\f056"; }

.payment-content {
  background: #f5f5f5;
  padding: 10px 15px;
  font-size: 16px;
  font-weight: 700; }

.payment-content p {
  font-family: "OsRegular", sans-serif; }

.payment-accordion img {
  height: 60px;
  /*margin-left: 15px;*/ }

.ltpush {
  padding-left: 15px; }

.order-button-payment input, .order-button-payment a {
  background: #f5c040  none repeat scroll 0 0;
  border: medium none;
  color: #fff;
  font-size: 24px;
  font-family: "OsRegular", sans-serif;
  height: 50px;
  line-height: 50px;
  margin: 0 0 15px 0px;
  padding: 0;
  text-transform: uppercase;
  transition: all 0.3s ease 0s;
  width: 75%;
  text-align: center; }

/*.order-button-payment {background:#f5f5f5}*/
.order-button-payment input:hover, .order-button-payment a:hover {
  background: #E61719; }

.coupon-accordion .coupon-content .coupon-info input[type="submit"] {
  background: #909295 none repeat scroll 0 0;
  border: medium none;
  border-radius: 0;
  box-shadow: none;
  color: #fff;
  display: inline-block;
  font-family: "OsRegular", sans-serif;
  font-size: 14px;
  font-weight: bold;
  height: 45px;
  line-height: 45px;
  padding: 0 20px;
  text-shadow: none;
  text-transform: uppercase;
  transition: all 0.3s ease 0s;
  white-space: nowrap; }

.cart-subtotal .amount {
  color: #6e6e6e;
  float: none;
  font-size: 14px; }

.shipping .flatrate {
  font-weight: 600;
  font-size: 15px; }

.payment_method_paypal img {
  margin: 0px 11px;
  margin-bottom: 8px; }

.ship-different-title h3 label {
  display: inline-block;
  margin-right: 20px;
  font-size: 16px;
  color: #2d87bf; }

.title-area {
  padding: 30px;
  text-align: center;
  margin-bottom: 0px; }

.title-area h1 {
  color: #fff;
  font-family: "OsRegular", sans-serif;
  font-size: 3em;
  text-transform: uppercase;
  margin-bottom: 5px;
  margin-top: 0; }

.title-area h4 {
  color: #fff;
  margin-bottom: 0;
  font-family: "OsRegular", sans-serif; }

.testimonial-area {
  background: url("../images/testimonial-cover.jpeg") no-repeat center #325277;
  background-size: cover;
  padding: 10px 0 40px 0;
  margin-bottom: 0px;
  position: relative; }

.testimonial-overlay {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.75); }

.testimonial-text p {
  color: #fff;
  font-family: "OsLight", sans-serif;
  letter-spacing: 1px;
  line-height: 2em;
  font-style: italic; }

.testimonial-text p span {
  color: #5d82a9;
  padding: 5px;
  font-family: "OsLight", sans-serif;
  font-style: italic; }

.testimonial-img {
  display: inline-block;
  float: left;
  margin-right: 20px;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  background-color: #efefef;
  background-size: cover !important; }

.testimonial-name h5 {
  color: #fff;
  font-family: "OsSemiBold", sans-serif; }

.title-band-wrapper {
  width: 100%;
  margin: 15px auto;
  padding: 0px;
  font-family: "OsRegular", sans-serif; }

.title-band-color.yel {
  background: #f2b71c; }

.title-band-arrow.yel {
  border-left: 25px solid #f2b71c; }

.title-band-color.grn {
  background: #8ab445; }

.title-band-arrow.grn {
  border-left: 25px solid #8ab445; }

.title-band-color.blu {
  background: #2d87bf; }

.title-band-arrow.blu {
  border-left: 25px solid #2d87bf; }

.title-band-color.vio {
  background: #83559E; }

.title-band-arrow.vio {
  border-left: 25px solid #83559E; }

.title-band-color.rdd {
  background: #D74352; }

.title-band-arrow.rdd {
  border-left: 25px solid #D74352; }

.title-band-color.dbl {
  background: #325277; }

.title-band-arrow.dbl {
  border-left: 25px solid #325277; }

.title-band-color {
  display: inline-block;
  float: left; }

.title-band-color h4 {
  color: #fff;
  padding: 16px 30px 0px 30px;
  vertical-align: middle; }

.title-band-arrow {
  display: inline-block;
  float: left;
  width: 0;
  height: 0;
  border-top: 25px solid transparent;
  border-bottom: 25px solid transparent;
  margin-right: 20px; }

.title-band {
  background: #f5f5f5;
  padding: 16px 10px 1px 0px; }

/* FAQ PAge */
#faq .icon {
  background: rgba(0, 0, 0, 0) url("../images/bullet1.png") no-repeat scroll 0 0;
  clear: both;
  height: 15px; }

#faq .icon2 {
  background: rgba(0, 0, 0, 0) url("../images/bullet2.png") no-repeat scroll 0 0;
  clear: both;
  height: 12px; }

#faq dt {
  border: 1px solid transparent;
  color: #333;
  cursor: pointer;
  font-size: 15px;
  font-weight: 700;
  margin-top: 15px;
  padding-left: 20px;
  position: relative; }

#faq dd {
  color: #000;
  display: none;
  font-size: 14px;
  height: auto;
  line-height: 2;
  margin-left: 25px;
  padding: 5px 0 0; }

#faq div {
  padding-left: 5px; }

#faq h2.head, #faq h3.head {
  clear: both;
  color: #930;
  font-size: 20px;
  margin: 0; }

#faq h2.head {
  padding: 5px 0 0; }

#faq h3.head {
  font-weight: 700;
  padding: 20px 0 0; }

/*-----------------------------
/*     16.ORDER NOW PAGE START
/*----------------------------*/
.od-product-wrapper {
  background: #f5f5f5;
  border: 2px solid #f5f5f5; }

.mixitup-filter {
  text-align: center; }

.cp-wrapper {
  background: #fff;
  border: 1px solid #ccc;
  width: 265px;
  height: 350px;
  overflow: hidden;
  display: inline-block;
  margin-right: 5px;
  margin-bottom: 10px;
  position: relative; }

.cp-wrapper:hover {
  background: #fff;
  cursor: pointer;
  border: 2px solid #f2b71c; }

.cp-product-img-wrap img {
  display: block;
  left: 0;
  right: 0;
  margin: 0px auto 10px auto; }

.nCfill .cp-product-img-wrap img {
  max-width: 80% !important; }

.cp-wrapper.selected.yel {
  border: 2px solid #f2b71c; }

.cp-wrapper.selected.grn {
  border: 2px solid #8ab445; }

.cp-wrapper.selected.blu {
  border: 2px solid #2d87bf; }

.cp-wrapper.selected.vio {
  border: 2px solid #83559E; }

.cp-wrapper.selected.rdd {
  border: 2px solid #D74352; }

.cp-wrapper.selected.dbl {
  border: 2px solid #D74352; }

/*.cp-wrapper.yel:hover {border: 2px solid #f2b71c;}
.cp-wrapper.grn:hover {border: 2px solid #8ab445;}
.cp-wrapper.blu:hover {border: 2px solid #2d87bf;}
.cp-wrapper.vio:hover {border: 2px solid #83559E;}
.cp-wrapper.rdd:hover {border: 2px solid #D74352;}
.cp-wrapper.dbl:hover {border: 2px solid #D74352;}*/
.cp-wrapper.selected {
  background: #fff;
  cursor: pointer;
  /*border: 2px solid #f2b71c;*/ }

.cp-wrapper-l {
  /*background: #f5f5f5;*/
  border: 2px solid #ccc;
  width: 157px;
  /*height: 380px;*/
  /*overflow:hidden;*/
  display: inline-block;
  margin-right: 10px;
  margin-bottom: 10px;
  position: relative; }

.cp-wrapper-l:hover {
  background: #fff;
  cursor: pointer;
  border: 2px solid #8ab445; }

.cp-product-l-img-wrap img {
  display: block;
  left: 0;
  right: 0;
  margin: 0px auto 10px auto; }

.cp-wrapper-l.selected.blu {
  border: 2px solid #2d87bf; }

.cp-wrapper-l.blu:hover {
  border: 2px solid #2d87bf; }

.cp-wrapper-l.selected {
  background: #fff;
  cursor: pointer;
  border: 2px solid #8ab445; }

.od-product-wrapper:hover {
  background: #fff;
  cursor: pointer;
  /*border: 2px solid #f2b71c;*/ }

/*.od-product-wrapper.yel:hover {border: 2px solid #f2b71c;}
.od-product-wrapper.grn:hover {border: 2px solid #8ab445;}
.od-product-wrapper.blu:hover {border: 2px solid #2d87bf;}
.od-product-wrapper.vio:hover {border: 2px solid #83559E;}
.od-product-wrapper.rdd:hover {border: 2px solid #D74352;}
.od-product-wrapper.dbl:hover {border: 2px solid #D74352;} */
.od-product-img-wrap img {
  display: block;
  left: 0;
  right: 0;
  /*margin: 10px auto;*/ }

.od-product-wrapper.selected.yel {
  border: 2px solid #f2b71c; }

.od-product-wrapper.selected.grn {
  border: 2px solid #8ab445; }

.od-product-wrapper.selected.blu {
  border: 2px solid #2d87bf; }

.od-product-wrapper.selected.vio {
  border: 2px solid #83559E; }

.od-product-wrapper.selected.rdd {
  border: 2px solid #D74352; }

.od-product-wrapper.selected.dbl {
  border: 2px solid #83559E; }

.od-product-wrapper.selected {
  background: #fff;
  cursor: pointer; }

.hand-s.yel {
  background: #f2b71c none repeat scroll 0 0; }

.hand-s.grn {
  background: #8ab445 none repeat scroll 0 0; }

.hand-s.blu {
  background: #2d87bf none repeat scroll 0 0; }

.hand-s.vio {
  background: #83559E none repeat scroll 0 0; }

.hand-s.rdd {
  background: #D74352 none repeat scroll 0 0; }

.hand-s.dbl {
  background: #83559E none repeat scroll 0 0; }

.hand-s {
  color: #fff;
  display: block;
  font-size: 20px;
  height: 40px;
  left: 10px;
  line-height: 40px;
  margin: auto;
  position: absolute;
  text-align: center;
  top: 0;
  width: 40px;
  z-index: 9999;
  opacity: 1;
  transition: all 0.5s ease-out 0s;
  border-bottom-right-radius: 30px; }

.od-product-name {
  display: table;
  background: #f1f1f1;
  left: 0;
  right: 0;
  text-align: center;
  height: 50px;
  width: 100%;
  color: #333333;
  font-size: 16px; }

.od-product-name p {
  display: table-cell;
  text-align: center;
  vertical-align: middle; }

.od-product-name i {
  margin-right: 4px; }

.od-product-wrapper.selected.yel .od-product-name i {
  color: #f2b71c; }

.od-product-wrapper.selected.grn .od-product-name i {
  color: #8ab445; }

.od-product-wrapper.selected.blu .od-product-name i {
  color: #2d87bf; }

.od-product-wrapper.selected.vio .od-product-name i {
  color: #83559E; }

.od-product-wrapper.selected.rdd .od-product-name i {
  color: #D74352; }

.od-product-wrapper.selected.dbl .od-product-name i {
  color: #83559E; }

.cp-wrapper-l.selected.grn .od-product-name i {
  color: #8ab445; }

.cp-wrapper-l.selected.blu .od-product-name i {
  color: #2d87bf; }

.cp-wrapper.selected .od-product-name i {
  color: #2d87bf; }

.most {
  background: #8ab445;
  display: block;
  width: 100px;
  margin: 10px auto -2px auto;
  font-size: 12px;
  color: #fff;
  text-align: center;
  height: 20px;
  line-height: 20px;
  border-radius: 4px 4px 0px 0px;
  -moz-border-radius: 4px 4px 0px 0px;
  -webkit-border-radius: 4px 4px 0px 0px; }

.quantity-table table {
  background: #f1f1f1;
  border: none; }

.quantity-table table {
  margin-bottom: 0px;
  padding-bottom: 0px; }

.quantity-table th {
  text-align: right; }

.quantity-table input {
  width: 70px; }

.custom-color {
  position: relative;
  left: 0;
  right: 0;
  width: 150px;
  height: 18px;
  float: left;
  margin: 13px auto 0px 50px; }

.custom-color img {
  display: inline-block;
  /*float:left;*/
  margin-right: 5px;
  position: absolute;
  top: -3px; }

.custom-color input {
  width: 100px;
  height: 30px;
  box-shadow: 0 4px 4px #e7e7e7 inset;
  border: 1px solid #d7d7d7;
  border-radius: 5px;
  padding: auto 7px; }

.wb-preview-wrapper {
  border: 3px solid #ebebeb;
  padding: 0px 15px 10px 15px; }

.wb-preview-wrapper p {
  font-size: 11px; }

ul.nxts3 li:first-child {
  font-size: 9px; }

ul.nxts3 li {
  text-align: center;
  background: #2d87bf;
  width: 140px;
  padding: 1px 0; }

ul.nxts3 {
  display: table-cell;
  position: absolute;
  top: 10px; }

.sel-button {
  background: #fff none repeat scroll 0 0;
  color: #83559e;
  font-size: 17px;
  line-height: 23px;
  display: inline-block;
  padding: 10px 26px;
  margin-right: 20px;
  border: 1px solid #ebebeb;
  cursor: pointer; }

.sel-button.active {
  background: #83559e;
  color: #fff; }

.sel-button:hover {
  background: #83559e;
  color: #fff; }

.upload-b input[type="file"] {
  margin-bottom: 10px;
  border: 1px solid #d7d7d7;
  -webkit-box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.27);
  -moz-box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.27);
  box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.27);
  height: auto;
  width: 100%;
  padding: 12px;
  border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -webkit-border-radius: 4px 4px 4px 4px; }

.review_order .table_wrap {
  overflow: hidden;
  border: 1px solid #e0e7ef;
  border-radius: 6px;
  color: #333;
  font-family: "OsRegular", sans-serif; }

.review_order h4 {
  font-family: "OsBold", sans-serif; }

.review_order table {
  width: 100%;
  table-layout: fixed;
  font-size: 14px; }

.review_order table th,
.review_order table td {
  padding: 14px 19px;
  border: 1px dotted #ccc; }

.review_order table td {
  background: #eff6ff;
  font-weight: 600; }

.review_order table th {
  font-weight: 400;
  line-height: 14px;
  background: #e0e7ef;
  font-family: "OsRegular", sans-serif; }

.review_order tfoot {
  font-size: 18px;
  font-family: "OsRegular", sans-serif;
  color: #325277; }

.review_order tfoot span {
  color: #ff9c00; }

.lanyard-color-wrapper input {
  border: 1px solid #d7d7d7;
  -webkit-box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.27);
  -moz-box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.27);
  box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.27);
  /*height: auto;*/
  width: 60px;
  padding: 3px;
  border-radius: 4px 4px 4px 4px;
  -moz-border-radius: 4px 4px 4px 4px;
  -webkit-border-radius: 4px 4px 4px 4px;
  margin: auto; }

.lanyard-color-wrapper .txtPms {
  width: 105px !important; }

.lanyard-color-wrapper .cp-product-l-img-wrap {
  padding: 15px 10px; }

.lanyard-color-wrapper .od-product-name {
  height: 80px; }

.vertical-align {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%); }

.vertical-alignment {
  display: flex;
  align-items: center; }

.grey-icons {
  margin-bottom: 12px; }

.offer-band-wrapper {
  background: #f6dc02;
  width: 100%;
  text-align: center; }

.offer-band-wrapper p {
  font-weight: 600;
  color: #000;
  padding: 10px 0px 0px 0px;
  margin: 0; }

::-webkit-scrollbar {
  -webkit-appearance: none; }

::-webkit-scrollbar:vertical {
  width: 12px; }

::-webkit-scrollbar:horizontal {
  height: 12px; }

::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  border: 2px solid #ffffff; }

::-webkit-scrollbar-track {
  border-radius: 10px;
  background-color: #ffffff; }

.iconsc {
  width: 520px; }

.dropi {
  display: block; }

.input-clip .dropdown-menu > li > a {
  padding: 5px 0px; }

.clipartb {
  height: 300px;
  overflow: auto;
  padding: 10px;
  font-size: 0px; }

.clipartb li {
  height: 80px;
  text-align: center;
  background: #f5f5f5;
  display: block;
  margin: 5px;
  float: left; }

.clipartb .img-cont {
  height: 50px;
  width: 50px;
  margin: auto;
  display: flex; }

.clipartb img {
  max-height: 50px;
  max-width: 50px;
  vertical-align: middle;
  padding: 3px;
  margin: auto;
  display: block; }

.clipartb p {
  text-align: center;
  font-size: 11px;
  position: relative; }

.clipartb li a:hover {
  background: #d7d7d7; }

.mobile-clip {
  font-size: 14px;
  text-transform: uppercase;
  color: #444444; }

.mobile-clip i {
  font-size: 18px;
  margin-right: 5px; }

/* New HTML Guy CSS */
nav {
  display: block !important;
  overflow: auto; }

nav ul {
  display: table;
  margin: 0 auto; }

/* New HTML Guy CSS Ends */
/*Priyank CSS Starts */
.bg-red, .bg-yellow, .bg-aqua, .bg-blue, .bg-light-blue, .bg-green, .bg-navy, .bg-teal, .bg-olive, .bg-lime, .bg-orange, .bg-fuchsia, .bg-purple, .bg-maroon, .bg-black {
  color: #f9f9f9 !important; }

.bg-gray {
  background-color: #eaeaec !important; }

.bg-black {
  background-color: #222222 !important; }

.bg-red {
  background-color: #f56954 !important; }

.bg-yellow {
  background-color: #f39c12 !important; }

.bg-aqua {
  background-color: #00c0ef !important; }

.bg-blue {
  background-color: #0073b7 !important; }

.bg-light-blue {
  background-color: #3c8dbc !important; }

.bg-green {
  background-color: #00a65a !important; }

.bg-navy {
  background-color: #001f3f !important; }

.bg-teal {
  background-color: #39cccc !important; }

.bg-olive {
  background-color: #3d9970 !important; }

.bg-lime {
  background-color: #01ff70 !important; }

.bg-orange {
  background-color: #ff851b !important; }

.bg-fuchsia {
  background-color: #f012be !important; }

.bg-purple {
  background-color: #932ab6 !important; }

.bg-maroon {
  background-color: #85144b !important; }

.txtQty {
  width: 40px; }

.txtQty, .txtPms {
  border: 1px solid #d7d7d7;
  border-radius: 5px;
  box-shadow: 0 4px 4px #e7e7e7 inset;
  color: #666666;
  font: 14px/32px Nunito-Light,Arial,Helvetica,sans-serif;
  text-align: center; }

.mixitup-content div .row {
  background: #f1f1f1;
  border-top: 1px solid #ddd;
  padding: 5px;
  border-bottom: 1px solid #ddd; }

.mixitup-content div .txrow {
  border-top: none !important; }

.custon-color {
  border: none !important;
  background: #fff !important;
  font-weight: bold; }

.freeQty {
  color: #ff0000;
  /*text-shadow: 0 0 1px #444444;*/ }

.drpColor {
  font-size: 12px;
  width: 59px; }

.mixitup-content div .adjustMrg {
  background: #f1f1f1;
  border-top: 1px solid #ddd; }

.adjustMrg label {
  font-size: 11px; }

.other input[type="text"] {
  width: 60px; }

.other {
  display: none; }

.cp-product-img-wrap {
  background: #fff !important; }

.txtSales {
  width: 90px; }

/*color Chart */
#colorChart {
  overflow: hidden;
  position: relative; }

#colorChart .colors > ul {
  list-style: none outside none;
  margin: 0;
  padding: 0;
  position: relative; }

#colorChart .colors > ul li a {
  display: block; }

#colorChart .colors > ul li {
  border: 1px solid #8c8c8c;
  cursor: pointer;
  float: left;
  margin: 2px;
  position: relative;
  text-align: center; }

#colorChart .colors > ul li b {
  color: #444444;
  display: block;
  font-weight: normal;
  height: 20px;
  margin: 0;
  width: 100%; }

#colorChart .colors {
  height: 410px;
  overflow-y: scroll;
  position: relative; }

#colorChart .colors ul li.selected {
  border-color: #888;
  box-shadow: 0 0 5px #000; }

#colorChart .colors > ul li:hover {
  border-color: #444;
  box-shadow: 0 0 3px #9f9f9f; }

#colorChart .colors ul li span {
  /*background-image: url("../images/sprite_icons.png");*/
  background-position: -2px -156px;
  height: 26px;
  position: absolute;
  right: 0;
  width: 26px; }

.selectedColors {
  background-color: #f1f1f1;
  border: 1px solid #c8c7c7;
  display: block;
  overflow: hidden;
  padding: 5px;
  position: relative;
  width: auto;
  z-index: 9999; }

.selectedColors h3 {
  float: left;
  font-size: 14px;
  margin: 4px 20px 0 0; }

.selectedColors ul {
  list-style: none outside none;
  margin: 0 0 0 130px;
  padding: 0;
  width: 430px; }

.selectedColors ul li {
  border: 1px solid #919191;
  float: left;
  margin: 2px;
  padding: 4px;
  width: 120px; }

.selectedColors ul li input {
  font-size: 12px;
  padding: 2px;
  width: 75px; }

.selectedColors .btnDone {
  background-color: #444444;
  color: #ffffff;
  cursor: pointer;
  float: right;
  margin-top: 6px;
  padding: 4px 12px; }

.boxButtons {
  margin-top: 0; }

/*color Chart */
/*Preview Holder */
.previewHolder {
  background-color: #ffffff;
  border: 1px dashed #d7d7d7;
  margin: 0;
  padding: 5px 5px 0px; }

.previewHolder .prevArrow {
  color: #1a2b3d;
  display: block;
  font-size: 24px;
  font-weight: bold;
  margin: 0 auto;
  padding-top: 0;
  text-align: center; }

.bandPreview {
  background-color: #ebebeb;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  border-radius: 8px;
  box-shadow: 0 0 3px #d5d5d5;
  height: 40px;
  margin: 5px auto 10px;
  width: 100%; }

.bandPreview tr td {
  padding: 4px 0px;
  text-align: center;
  vertical-align: middle; }

.bandPreview tr td.frontMsg {
  width: 50%; }

.bandPreview tr td.backMsg {
  width: 50%; }

.bandPreview tr td .innerTbl {
  height: 100%;
  margin: 0 auto;
  text-align: center; }

.bandPreview tr td .innerTbl td img {
  vertical-align: middle; }

.bandPreview tr td .innerTbl td img.art {
  max-width: 60px; }

.bandPreview tr td .txtmsg {
  max-width: 320px;
  padding: 0;
  text-align: center;
  vertical-align: middle; }

.bandPreview tr td.continuous .txtmsg {
  max-width: 600px; }

.bandPreview tr td.continuous.frontMsg {
  width: 100%; }

.bandPreview tr td.interMsg .txtmsg {
  max-height: 40px;
  max-width: 600px; }

.internalMsg, .internal_msg_con {
  display: none; }

.previewHolder .note {
  margin: 0 10px 3px; }

.note p {
  color: #666;
  font-size: 9px;
  font-weight: 300;
  margin: 0;
  padding: 0 !important; }

.checkout-form-list .note {
  display: none; }

.note i {
  color: #ff861c;
  font-style: normal;
  font-weight: normal;
  font-size: 12px; }

.note p.swirl, .note p.embossed, .note p.customFont, .note p.inter, .note p.freemsg, .note p.lessthan, .note p.keychain, .note p.glow {
  display: none; }

select.error {
  background-color: #fff5f5 !important;
  background-image: none !important;
  border-color: #dc0000 !important;
  box-shadow: 0 0 4px #dddddd;
  color: #e10000; }

.metallicFee {
  color: #ff1d7f;
  font-size: 11px;
  position: absolute;
  right: 99px;
  top: 180px;
  z-index: 8; }

.metallicTextFee {
  color: #ff1d7f;
  font-size: 11px;
  position: absolute;
  right: 99px;
  top: 195px;
  z-index: 8; }

.glitterTextFee {
  color: #ff1d7f;
  font-size: 11px;
  position: absolute;
  right: 99px;
  top: 75px;
  z-index: 8; }

.cusind {
  font-size: 14px;
  font-weight: bold;
  padding-bottom: 0px;
  margin-bottom: 0px; }

.CusIndOpt .list-unstyled {
  margin-top: 0px !important; }

.CusIndOpt .list-unstyled li {
  font-weight: normal !important;
  padding: 2px 0px;
  font-size: 13px !important; }

.CusIndOpt .list-unstyled li div {
  padding: 0px 0px; }

.previewHolder.inch_1_4 .bandPreview, .previewHolder.inch_1_4 .bandPreview tr td img {
  height: 20px; }

.previewHolder.regular_size .bandPreview, .previewHolder.regular_size .bandPreview tr td img {
  height: 30px; }

.previewHolder.inch_3_4 .bandPreview, .previewHolder.inch_3_4 .bandPreview tr td img {
  height: 40px; }

.previewHolder.inch_1 .bandPreview, .previewHolder.inch_1 .bandPreview tr td img {
  height: 50px; }

.previewHolder.inch_1_5 .bandPreview, .previewHolder.inch_1_5 .bandPreview tr td img {
  height: 70px; }

.previewHolder.inch_2 .bandPreview, .previewHolder.inch_2 .bandPreview tr td img {
  height: 90px; }

.clipArtHolder {
  position: relative; }

.clipArtHolder ul.conClipart {
  height: 420px;
  list-style: outside none none;
  overflow-x: auto;
  padding: 0; }

.clipArtHolder ul.conClipart li a {
  border: 0 none;
  border-radius: 0;
  box-shadow: none;
  color: #000000;
  display: block;
  height: 100%;
  padding: 0;
  position: relative;
  text-align: center;
  width: 100%; }

.clipArtHolder ul.conClipart li {
  background-color: #ffffff;
  border: 1px solid #dedddd;
  float: left;
  height: 96px;
  margin: 0 4px 4px 0;
  position: relative;
  width: 76px; }

.clipArtHolder ul.conClipart li a img {
  margin: 22px auto;
  max-height: 48px;
  width: 48px; }

.clipArtHolder ul.conClipart li a b {
  bottom: 2px;
  font-size: 12px;
  left: 0;
  position: absolute;
  width: 100%; }

.clipArtHolder ul li.selected {
  border: 1px solid #2490cf; }

.clipArtHolder ul li:hover {
  border-color: #444; }

.clipArtHolder p.note {
  margin: 0;
  text-align: center; }

.clipArtHolder ul.conClipart li.loading {
  border: 0 none;
  display: block;
  height: auto;
  margin: 10px 0;
  padding: 5px;
  text-align: center;
  width: 100%; }

#fontHolder ul {
  list-style: none outside none;
  margin: 0;
  padding: 0;
  position: relative; }

#fontHolder ul li a {
  display: table-cell;
  height: 40px;
  padding: 0 5px;
  vertical-align: middle;
  width: 245px; }

#fontHolder ul li a img {
  max-height: 36px;
  max-width: 202px; }

#fontHolder ul li {
  border: 1px solid #dedddd;
  cursor: pointer;
  display: table;
  float: left;
  margin: 5px;
  position: relative;
  text-align: center; }

#fontHolder {
  height: 410px;
  overflow-y: scroll;
  position: relative; }

#fontHolder ul li.selected {
  border-color: #888; }

#fontHolder ul li:hover {
  border-color: #2490cf; }

#fontHolder ul li span {
  background-image: url("../images/sprite_icons.png");
  background-position: -2px -156px;
  height: 26px;
  position: absolute;
  right: 0;
  width: 26px; }

.wristForm .form td.left {
  border-right: 1px solid #d7d7d7;
  vertical-align: top;
  width: 100%;
  display: block; }

.wristForm .form td.right {
  vertical-align: top;
  width: 100%;
  display: block; }

.wristForm p {
  margin: 6px 0; }

.wristForm .form {
  border-bottom: 1px solid #d7d7d7;
  border-collapse: collapse;
  border-spacing: unset;
  display: block;
  margin-bottom: 0;
  padding-bottom: 20px;
  position: relative;
  width: 100%; }

.wristForm p label.full {
  width: 250px; }

.wristForm p label.ieText {
  display: block;
  margin-bottom: 5px; }

.wristForm p label {
  color: #434343;
  font-size: 16px;
  font-weight: bold;
  margin-right: 30px; }

.wristForm p label span {
  float: none; }

.wristForm p.msgStyle span {
  float: none;
  width: auto; }

.wristForm p .note {
  display: none;
  font-size: 14px;
  width: auto; }

.wristForm p .note em {
  color: #8b8b8b;
  font-style: normal; }

.wristForm p .note i {
  color: #ff861c;
  font-style: normal;
  font-weight: normal; }

.wristForm p span label.checked {
  background-image: url("../images/check.png"); }

.wristForm p span label {
  background-image: url("../images/uncheck.png");
  background-repeat: no-repeat;
  cursor: pointer;
  float: none;
  padding: 2px 15px 2px 30px; }

.wristForm p input[type="text"] {
  border: medium none;
  border-radius: 5px;
  box-shadow: 2px 3px 0 #d2d2d2;
  color: #666;
  font-size: 18px;
  font-weight: 600;
  padding: 10px 20px;
  width: 100%;
  border: 1px solid #d2d2d2; }

.wristForm p input[type="radio"] {
  cursor: pointer;
  position: absolute;
  z-index: -1; }

.wristForm .clipart {
  list-style: outside none none;
  margin: 0;
  padding: 0;
  position: relative; }

.wristForm .clipart li {
  float: left;
  margin-bottom: 25px;
  margin-right: 35px;
  width: 100%; }

.wristForm .clipart li.last {
  margin-right: 0; }

.wristForm .clipart li > a {
  border-radius: 5px;
  box-shadow: 2px 3px 0 #d2d2d2;
  color: #9c9c9c;
  display: block;
  font-size: 18px;
  font-weight: 400;
  height: 40px;
  line-height: 23px;
  padding: 5px 28px 5px 15px;
  text-align: left;
  white-space: pre-wrap;
  border: 1px solid #d2d2d2; }

.wristForm .clipart li .uploadClipart {
  background-color: #fff;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  box-shadow: 2px 3px 0 #dadada;
  cursor: pointer;
  display: block;
  margin: -1px 0 0;
  left: 0px;
  padding: 5px;
  position: relative;
  width: 223px;
  border: 1px solid #d2d2d2;
  border-top: none; }

.wristPager {
  text-align: center; }

.wristPager ul {
  list-style: none outside none;
  margin: 5px 0 20px;
  padding: 0; }

.wristPager ul li {
  display: inline;
  margin: 0 8px;
  overflow: hidden; }

.wristPager ul li a {
  color: #444444; }

.wristPager ul li a em {
  color: #000000;
  font-size: 18px;
  font-style: normal;
  line-height: 16px;
  margin-left: 2px;
  margin-top: 4px;
  position: absolute;
  text-shadow: 0 0 2px #ffffff;
  width: 20px;
  z-index: 1; }

.wristPager ul li a i {
  color: #ff1d7f;
  font-style: normal;
  margin-left: -38px;
  margin-top: 44px;
  position: absolute;
  width: 44px; }

.wristPager ul li a i u {
  color: #ff1d7f;
  float: left;
  font-weight: bold;
  margin-left: -40px;
  position: absolute;
  text-decoration: none; }

.wristPager ul li a span {
  font-weight: bold;
  margin-left: -34px;
  margin-top: 28px;
  position: absolute;
  width: 40px; }

.wristPager ul li img {
  border: 1px solid #c4c4c4;
  border-radius: 20px;
  cursor: pointer;
  height: 24px;
  margin: 0 auto;
  width: 24px; }

.wristPager ul li a:hover img {
  border-color: #000000; }

.wristPager ul li img.cur {
  border-color: #c4c4c4;
  box-shadow: 0 0 7px 0 #000000;
  cursor: auto; }

.wristForm .clipart li a.ownart {
  left: 5%;
  position: absolute;
  top: 40%;
  cursor: pointer;
  font-size: 15px;
  color: #9771ad; }

.drpMenuItems {
  background-color: #fff;
  position: relative; }

.drpMenuItems span {
  background-position: left center;
  background-repeat: no-repeat;
  display: block;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 24px !important; }

.drpMenuItems.open span {
  background-image: url("../images/arrow_up.png"); }

.drpMenuItems.closex span {
  background-image: url("../images/arrow_down.png"); }

.drpMenuItems_fonts {
  background-color: #ffffff;
  border-radius: 10px;
  box-shadow: 4px 5px 0 #d2d2d2;
  display: none;
  padding: 8px;
  position: absolute;
  right: 0;
  top: 48px;
  width: auto;
  z-index: 1000;
  border: 1px solid #d2d2d2; }

.clear {
  clear: both;
  width: 100%; }

.drpMenuItems_clipart {
  background-color: #ffffff;
  border: 2px solid #dfdfdf;
  border-radius: 4px;
  box-shadow: 0 0 8px #dfdfdf;
  display: none;
  padding: 5px;
  position: absolute;
  width: 436px;
  z-index: 999; }

@media (min-width: 300px) and (max-width: 480px) {
  .drpMenuItems_clipart {
    width: 336px; } }
.clipart .drpMenuItems img {
  float: left;
  max-height: 30px;
  max-width: 30px;
  margin-right: 10px; }

.fileLoading {
  background-color: #f1f1f1;
  border: 1px solid #c1c1c1;
  border-radius: 10px;
  display: none;
  height: 18px;
  margin-top: 4px;
  overflow: hidden;
  position: absolute;
  width: 225px;
  z-index: 2; }

.fileLoading span {
  background-color: #d5d5d5;
  display: block;
  height: 100%;
  transition: width 1s ease 0s;
  width: 0; }

.uploadedFile {
  background-color: #fff;
  border: 1px solid #444444;
  display: none;
  margin: 5px 0 0;
  overflow: hidden;
  padding: 6px 3px;
  position: relative;
  z-index: 2;
  text-align: center; }

.uploadedFile img {
  max-height: 128px;
  max-width: 128px; }

.uploadedFile b {
  display: block;
  /*float: left;*/
  font-size: 12px;
  font-weight: 400;
  overflow: hidden;
  white-space: pre;
  width: 203px;
  color: #2693cb; }

.uploadedFile span {
  cursor: pointer;
  float: right;
  font-size: 12px;
  font-weight: 300;
  margin: 0;
  padding: 3px 6px;
  position: absolute;
  right: 0;
  top: 0; }

.freeQty, .freeQtys {
  color: #ff861c;
  font-weight: bold; }

.freeQty {
  display: none; }

.dropdownUI.active {
  /*background-image: url("../images/arrow_up.png");*/ }

.dropdownUI {
  background-color: #fff;
  /*background-image: url("../images/arrow_down.png");*/
  background-position: right center;
  background-repeat: no-repeat;
  border-radius: 5px;
  box-shadow: 2px 3px 0 #d2d2d2;
  overflow: hidden;
  padding-right: 25px;
  width: 247px; }

.dropdownUI select {
  background-color: transparent;
  border: 0 none;
  border-radius: 0;
  color: #9c9c9c;
  cursor: pointer;
  font-size: 18px;
  font-weight: normal;
  line-height: 1;
  padding: 6px 20px;
  width: 270px; }

.fontForm {
  padding-bottom: 20px;
  position: relative;
  width: 100%; }

.fontForm label {
  color: #434343;
  font-size: 16px;
  font-weight: bold; }

.fontForm textarea {
  border: medium none;
  border-radius: 5px;
  box-shadow: 2px 3px 0 #d2d2d2;
  font-family: inherit;
  height: 90px;
  padding: 10px;
  resize: none;
  width: 100%;
  border: 1px solid #d2d2d2; }

.fontForm .btnViewEg {
  color: #2490cf;
  float: left;
  margin-left: 23px;
  margin-top: 10px; }

.fontForm .dropdownUI {
  float: left; }

.fontForm #btnSelectFont {
  border-radius: 5px;
  box-shadow: 2px 3px 0 #d2d2d2;
  float: left;
  margin: -4px 0 0;
  padding: 5px 28px 7px 21px;
  border: 1px solid #d2d2d2; }

.fontForm #drpDigital {
  border: 1px solid #d2d2d2;
  border-radius: 5px;
  box-shadow: 2px 3px 0 #d2d2d2; }

.fontForm #btnSelectFont img {
  max-height: 24px;
  max-width: 300px; }

.fontForm #txtCustomFont {
  border: 1px solid #ccc;
  border-radius: 5px;
  box-shadow: 2px 3px 0 #d2d2d2;
  color: #9c9c9c;
  display: none;
  float: left;
  font-size: 18px;
  font-weight: 300;
  margin-left: 43px;
  margin-top: -4px;
  padding: 8px 20px;
  width: 300px; }

#drpProdTime, #drpShipTime {
  font-size: 17px; }

#drpProdTime option, #drpShipTime option {
  font-weight: bold; }

/*Preview Holder */
.pcolor {
  text-align: center;
  color: #ff861c;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  display: none; }

.list-unstyled {
  margin-top: 20px; }

.list-unstyled li {
  font-size: 14px;
  font-weight: bold;
  padding: 10px 0px; }

.list-unstyled li .keyQty {
  width: 60px; }

.inDate {
  padding: 8px 0px;
  text-align: center;
  border: 1px solid #e0e7ef;
  font-family: "OsRegular", sans-serif;
  background: #FBE5D7;
  font-size: 18px;
  font-weight: bold;
  border-radius: 5px; }

.inDate span {
  color: crimson; }

.cutive {
  font-family: "OsRegular", sans-serif;
  font-weight: bold; }

.pointer {
  cursor: pointer; }

.mycart {
  margin-bottom: 0px; }

.mycart p {
  font: 600 15px Nunito-Regular,Arial,Helvetica,sans-serif;
  color: #494949;
  margin: 0 3px 2px;
  width: 48%;
  float: left; }

.mycart p span {
  font: 14px Nunito-Light, Arial, Helvetica, sans-serif;
  word-break: break-word; }

.action {
  cursor: pointer;
  margin: 0 10px; }

.mycart h4 {
  border-bottom: 1px solid #CCC;
  font-weight: bold; }

.mycart input {
  padding: 5px 5px; }

.mycart .clipart {
  width: 8%;
  height: 8%; }

.mycart p:hover {
  background: #EEE;
  -webkit-transition-duration: 1s;
  /* Safari */
  transition-duration: 1s; }

.rmCoupon {
  font-size: 18px;
  font-weight: bold; }

.texasP, .interS, .interSt {
  font-size: 16px;
  font-weight: bold; }

label.error {
  display: none !important; }

.checkout-form-list .type {
  background: rgba(0, 0, 0, 0) url("../images/placeholder.png") no-repeat scroll 0 0;
  bottom: 25px;
  display: block;
  height: 20px;
  opacity: 1;
  position: absolute;
  right: 22px;
  transform: scale(1);
  width: 32px; }

.mar-bottom-40 {
  margin-bottom: 40px; }

a.QEm {
  color: #2a6496 !important; }

.checkout-form-list .error {
  border: 1px solid red !important; }

.mar-bottom-20 {
  margin-bottom: 20px; }

.mar-bottom-15 {
  margin-bottom: 15px; }

.mar-bottom-10 {
  margin-bottom: 10px; }

.cartCtr {
  position: absolute;
  top: 5px;
  left: 50px;
  z-index: 999; }

.Cbtn {
  background-image: url("../images/close_btn.png");
  cursor: pointer;
  float: right;
  height: 14px;
  /*margin-right: -7px;*/
  width: 15px; }

/* Tyvek Orders Starts*/
.tySplCommnets {
  border: medium none;
  border-radius: 5px;
  box-shadow: 2px 3px 0 #d2d2d2;
  font-family: inherit;
  height: 90px;
  padding: 10px;
  resize: none;
  width: 480px;
  border: 1px solid #d2d2d2; }

.bpreview .pTImg {
  border-radius: 5px;
  width: 700px; }

.bpreview .tyvek_tbl {
  left: -15px;
  margin: 0 auto;
  position: relative;
  top: -48px;
  width: 700px;
  z-index: 2; }

.bpreview .tyvek_tbl .innerTbl img {
  height: 33px; }

.bpreview .tyvek_tbl .innerTbl tr td {
  padding: 0;
  text-align: center;
  vertical-align: middle; }

.bpreview .tyvek_tbl .innerTbl .tdcenter img {
  max-width: 500px; }

.bpreview .vinyl_tbl {
  left: 180px;
  margin: 0 auto;
  position: relative;
  top: -127px;
  width: 700px;
  z-index: 2; }

.bpreview .vinyl_tbl .innerTbl img {
  height: 33px; }

.bpreview .vinyl_tbl .innerTbl tr td {
  padding: 0;
  text-align: center;
  vertical-align: middle; }

.bpreview .vinyl_tbl .innerTbl .tdcenter img {
  max-width: 300px; }

.bpreview .pVImg {
  border-radius: 5px;
  width: 850px; }

.bpreview .plastic_tbl {
  left: 183px;
  margin: 0 auto;
  position: relative;
  top: -127px;
  width: 700px;
  z-index: 2; }

.bpreview .plastic_tbl .innerTbl img {
  height: 33px; }

.bpreview .plastic_tbl .innerTbl tr td {
  padding: 0;
  text-align: center;
  vertical-align: middle; }

.bpreview .plastic_tbl .innerTbl .tdcenter img {
  max-width: 285px; }

.bpreview .pPImg {
  border-radius: 5px;
  width: 850px; }

/* Tyvek Orders Ends*/
/*Email Quote Form */
/* Basic Grey */
.basic-grey {
  margin-left: auto;
  margin-right: auto;
  max-width: 500px;
  background: #F7F7F7;
  padding: 25px 15px 15px 10px;
  font: 12px Georgia, "Times New Roman", Times, serif;
  color: #888;
  text-shadow: 1px 1px 1px #FFF;
  border: 1px solid #E4E4E4; }

.basic-grey h1 {
  font-size: 25px;
  padding: 0px 0px 0px 15px;
  display: block;
  border-bottom: 1px solid #E4E4E4;
  margin: -10px -15px 20px -10px;
  color: #888; }

.basic-grey h1 > span {
  display: block;
  font-size: 11px; }

.basic-grey label {
  display: block;
  margin: 0px; }

.basic-grey label > span {
  float: left;
  width: 24%;
  text-align: right;
  padding-right: 10px;
  margin-top: 10px;
  color: #888; }

.basic-grey input[type="text"], .basic-grey input[type="email"], .basic-grey textarea, .basic-grey select {
  border: 1px solid #DADADA;
  color: #888;
  height: 37px;
  margin-bottom: 16px;
  margin-right: 6px;
  margin-top: 2px;
  outline: 0 none;
  padding: 3px 3px 3px 5px;
  width: 70%;
  font-size: 12px;
  line-height: 15px;
  box-shadow: inset 0px 1px 4px #ECECEC;
  -moz-box-shadow: inset 0px 1px 4px #ECECEC;
  -webkit-box-shadow: inset 0px 1px 4px #ECECEC; }

.basic-grey textarea {
  padding: 5px 3px 3px 5px; }

.basic-grey select {
  background: #FFF url("down-arrow.png") no-repeat right;
  background: #FFF url("down-arrow.png") no-repeat right;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  text-indent: 0.01px;
  text-overflow: '';
  width: 70%;
  height: 35px;
  line-height: 25px; }

.basic-grey textarea {
  height: 100px; }

.basic-grey .button {
  background: #E27575;
  border: none;
  padding: 0px 15px;
  color: #FFF;
  box-shadow: 1px 1px 5px #B6B6B6;
  border-radius: 3px;
  text-shadow: 1px 1px 1px #9E3F3F;
  cursor: pointer; }

.basic-grey .button:hover {
  background: #CF7A7A; }

.proceed {
  border: 4px solid #dde5e7;
  border-radius: 5px;
  background: #618498;
  width: 196px;
  height: 43px;
  color: #fff;
  font: 16px/35px Arial, Helvetica, sans-serif;
  text-align: center;
  float: right;
  margin-bottom: 20px; }

.proceed2 {
  width: 237px;
  background: #619972;
  float: right;
  margin: 0 16px 20px 132px; }

.emailQ {
  width: 16px;
  height: 16px;
  vertical-align: middle;
  color: #1a67a8;
  transition: color 0.4s ease-in-out 0s; }

.emailQ:hover {
  text-decoration: underline;
  cursor: pointer;
  color: #ec6603; }

.Qerror {
  margin-top: 15px;
  font-size: 14px;
  font-weight: bold;
  color: #F00;
  background-color: transparent; }

.Qerror span.err {
  background-color: #FFD5D5;
  padding: 3px;
  border: 1px soild #C03;
  transition: background-color 0.9s ease;
  border-radius: 3px;
  -webkit-transition: background-color 0.9s ease;
  -moz-transition: background-color 0.9s ease;
  -o-transition: background-color 0.9s ease; }

.Qerror span.success {
  background-color: #BFC;
  padding: 3px;
  transition: background-color 0.9s ease;
  color: #063;
  border-radius: 3px;
  -webkit-transition: background-color 0.9s ease;
  -moz-transition: background-color 0.9s ease;
  -o-transition: background-color 0.9s ease; }

/*.basic-grey span img{height:calc() !important;}*/
/* Email Quote Form Ends */
/* Page Blocking Loading */
div#spinner {
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  padding: 10px;
  margin-left: -50px;
  margin-top: -50px;
  z-index: 9999999;
  overflow: hidden;
  color: #8BDC00; }

div#overlay {
  display: none;
  z-index: 10000;
  filter: alpha(opacity=50);
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  -moz-opacity: .50;
  -khtml-opacity: 0.5;
  opacity: 0.5;
  background-color: #000;
  position: fixed;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  text-align: center;
  vertical-align: middle; }

/* Page Blocking Loading */
/*New Special Offer by Ankur Starts */
.special-offer .modal-header {
  background: #0a1a38;
  position: relative;
  color: #fff; }

.special-offer .modal-header h4 {
  font-size: 20px;
  color: #fff;
  font-weight: bold;
  text-align: center; }

.special-offer .btn.btn-default {
  background: #979797; }

.special-offer .btn.btn-primary {
  background: #8ab445; }

.special-offer .modal-body {
  background: #f1f1f1;
  padding: 30px 20px 0; }

.special-offer .modal-footer {
  background: #f1f1f1;
  margin-top: 0;
  padding: 19px 20px 35px;
  border-radius: 0 0 10px 10px; }

.special-offer .btn {
  width: 49.1%;
  color: #fff;
  display: inline-block;
  text-transform: uppercase; }

.special-offer button.close {
  background: #fff none repeat scroll 0 0;
  border: 1px solid;
  border-radius: 50%;
  cursor: pointer;
  display: inline-block;
  font-size: 19px;
  height: 20px;
  padding: 0;
  position: relative;
  right: 10px;
  top: -27px;
  width: 20px; }

.special-offer .item {
  background: #fff none repeat scroll 0 0;
  position: relative; }

.special-offer .item.selected {
  border: 2px solid #8ab445; }

.special-offer .arrow-right {
  border-color: #d74351 transparent transparent;
  border-style: solid;
  border-width: 58px 88px 0 0;
  height: 0;
  position: absolute;
  width: 0; }

.special-offer .arrow-right span {
  bottom: 29px;
  color: #fff;
  display: block;
  font-size: 12px;
  left: 8px;
  position: absolute;
  transform: rotate(-32deg);
  width: 60px; }

.special-offer .price-cont {
  width: 100%;
  text-align: center; }

.special-offer .price {
  background: #f6de01 none repeat scroll 0 0;
  border-radius: 10px;
  color: #171819;
  display: inline-block;
  font-size: 14px;
  margin: auto;
  padding: 2px 20px;
  width: auto;
  font-weight: bold;
  text-transform: uppercase; }

.special-offer .special {
  background: #d74351 none repeat scroll 0 0 / 50% auto;
  clear: both;
  display: inline-block;
  font-size: 16px;
  left: -15px;
  padding: 7px 87px 4px 20px;
  position: relative;
  text-align: left;
  top: 31px;
  width: auto;
  font-weight: bold;
  text-transform: uppercase;
  z-index: 9; }

.special-offer .special::after {
  background: rgba(0, 0, 0, 0) url("../images/strip-bg.png") no-repeat scroll right top/46px auto;
  content: "content";
  display: inline-block;
  float: right;
  font-size: 14px;
  height: 55px;
  padding: 27px;
  position: absolute;
  right: -46px;
  text-indent: -9999px;
  top: 0;
  width: 55px; }

.special-offer .text {
  font-size: 16px;
  color: #000;
  padding: 37px 20px 25px 50px;
  display: inline-block; }

.special-offer .text span {
  color: #8ab445;
  display: block; }

/* SQUARED FOUR */
.special-offer .squaredFour {
  bottom: 0;
  height: 20px;
  margin: auto;
  position: absolute;
  right: 26px;
  top: 0;
  width: 20px; }

.special-offer .squaredFour label {
  cursor: pointer;
  position: absolute;
  width: 20px;
  height: 20px;
  top: 0;
  border: 1px solid #111; }

.special-offer .squaredFour label:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  opacity: 0;
  content: '';
  position: absolute;
  width: 20px;
  height: 10px;
  background: transparent;
  top: 0px;
  left: 0px;
  border: 5px solid #8ab445;
  border-top: none;
  border-right: none;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg); }

.special-offer .squaredFour label:hover::after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
  opacity: 0.5; }

.special-offer .squaredFour input[type=checkbox]:checked + label:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1; }

.special-offer input[type="checkbox"], .special-offer input[type="radio"] {
  opacity: 0; }

.ckbnr {
  padding: 5px; }

/*New Special Offer by Ankur Ends */
/* New Price table */
.price-table {
  border: 1px solid #d7d7d7;
  padding: 5px;
  margin-bottom: 40px; }

.price-table .table {
  margin: 0; }

.price-table .table th {
  background: #d74352;
  color: #fff;
  border: 0;
  font: 16px/20px Nunito-Regular, Arial, Helvetica, sans-serif;
  padding: 10px 30px;
  border-left: 1px solid #d74352; }

.price-table .table th:first-child {
  border: 0;
  background: #d74352; }

.price-table .table td {
  padding: 10px 30px;
  background: #fff;
  border: 0;
  font: 15px/15px Nunito-Regular, Arial, Helvetica, sans-serif;
  color: #1a2b3d;
  border-left: 1px solid #f5f5f5; }

.price-table .table td.regular-price {
  color: #000;
  text-decoration: line-through; }

.price-table .table td.sale-price {
  color: #d74352; }

.price-table .table td:first-child {
  background: #f5f5f5;
  color: #1a2b3d;
  font: 15px/15px Nunito-Regular, Arial, Helvetica, sans-serif; }

.price-table .table tr:nth-child(odd) td {
  background: #f5f5f5;
  border-left: 1px solid #ebebeb; }

.price-table .table tr:nth-child(odd) td:first-child {
  background: #ebebeb; }

.pricing-page .tab-pane {
  margin-top: -1px; }

.pricing-page .nav-tabs > li > a {
  color: #325277;
  font: 16px/18px Nunito-Bold, Arial, Helvetica, sans-serif;
  padding: 15px 25px;
  border-radius: 0;
  border: 1px solid #dddddd;
  background: #ffffff;
  background: -moz-linear-gradient(top, #ffffff 0%, #e9e9e9 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e9e9e9));
  background: -webkit-linear-gradient(top, #ffffff 0%, #e9e9e9 100%);
  background: -o-linear-gradient(top, #ffffff 0%, #e9e9e9 100%);
  background: -ms-linear-gradient(top, #ffffff 0%, #e9e9e9 100%);
  background: linear-gradient(to bottom, #ffffff 0%, #e9e9e9 100%);
  /*filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e9e9e9', GradientType=0);*/ }

.pricing-page .nav-tabs > li.active > a, .pricing-page .nav-tabs > li.active > a:hover, .pricing-page .nav-tabs > li.active > a:focus {
  background: #fff; }

/*New Price Table Ends */
/* Nikhil CSS */
@media screen and (max-width: 800px) {
  .cancooler-home .pro-name, .tote-bags .pro-name {
    font-size: 12px !important; }

  .cancooler-home .p-price, .tote-bags .p-price {
    font-size: 12px !important; } }
.banner-back {
  background: #d74352;
  background-size: cover; }

.banner-back h4 {
  line-height: 1.5; }

.mobile-cart td {
  border: 1px solid #ddd !important;
  margin-bottom: 0.5em;
  float: left;
  width: 100%; }

.mobi-img {
  text-align: center;
  padding-right: 5px; }

.mobi-img .box {
  padding: 5px;
  border: 1px solid #ccc;
  display: inline-block; }

.mobi-details {
  padding-left: 1px; }

.mobi-details p.title {
  width: auto;
  font-size: 13px;
  color: #000;
  font-weight: 600;
  text-decoration: none; }

.mobi-details p.other-details {
  width: auto;
  font-size: 12px;
  color: #000;
  font-weight: 500;
  text-decoration: none; }

.mobi-details p.price {
  width: auto;
  font-size: 15px;
  color: #000;
  font-weight: 600;
  text-decoration: none; }

.mobi-delete {
  background: -moz-linear-gradient(91deg, #f2f2f2 0%, #d1d1d1 53%, #dbdbdb 100%);
  background: -webkit-linear-gradient(91deg, #f2f2f2 0%, #d1d1d1 53%, #dbdbdb 100%);
  background: -o-linear-gradient(91deg, #f2f2f2 0%, #d1d1d1 53%, #dbdbdb 100%);
  background: -ms-linear-gradient(91deg, #f2f2f2 0%, #d1d1d1 53%, #dbdbdb 100%);
  background: linear-gradient(359deg, #dbdbdb 0%, #d1d1d1 53%, #f2f2f2 100%);
  border: 1px solid #cac2c2;
  color: #555;
  font-size: 13px;
  padding: 4px 8px; }

.mobi-delete.glyphicon-trash::before, .mobi-delete.glyphicon-pencil::before {
  content: none; }

.countdown-banner {
  background-color: #FECD1C;
  color: #111111;
  font-family: "OsBold", sans-serif;
  /*font-size: 28px;*/
  text-align: center;
  padding: 5px 10px; }

.countdown-banner #ctimer {
  font-weight: bold;
  /*min-width: 80px;*/
  display: inline-block; }

@media (min-width: 1101px) {
  .countdown-banner {
    font-size: 20px; } }
@media (max-width: 1200px) {
  .countdown-banner {
    font-size: 20px; } }
@media (max-width: 950px) {
  .countdown-banner {
    font-size: 16px; } }
.submit-artwork-form .artworkHolder {
  width: 280px;
  margin: initial; }

.submit-artwork-form .artworkHolder .filelist {
  background-color: #fff;
  border: 1px solid #989898;
  border-radius: 5px;
  display: none;
  margin: 0;
  margin-bottom: 10px;
  padding: 12px 20px 15px 10px;
  position: relative;
  width: 249px; }

.submit-artwork-form .artworkHolder .filelist a {
  color: #434343;
  display: block;
  overflow: hidden;
  white-space: pre;
  width: 251px; }

.submit-artwork-form .artworkHolder .filelist span {
  color: #434343;
  cursor: pointer;
  font-weight: bold;
  position: absolute;
  right: 6px;
  top: 11px; }

.submit-artwork-form .uploadArtwork .loading {
  background-color: white;
  border: 1px solid #d7d7d7;
  border-radius: 5px;
  display: none;
  height: 30px;
  margin: 10px 0;
  overflow: hidden;
  width: 100%; }

.submit-artwork-form .uploadArtwork {
  padding: 0; }

.submit-artwork-form .uploadArtwork .loading span {
  background-color: #efefef;
  display: block;
  height: 100%;
  transition: all 2s linear 0s;
  width: 0; }

.submit-artwork-form .artworkHolder .selectUpload a {
  background-color: #ffffff;
  background-image: url("../cancooler/nimages/upload.png");
  background-position: 96% center;
  background-repeat: no-repeat;
  border: medium none;
  border-radius: 5px;
  box-shadow: 2px 3px 0 #dadada;
  color: #434343;
  display: block;
  font-size: 24px;
  padding: 10px 60px 10px 20px;
  text-decoration: none;
  width: 197px;
  border: 1px solid #ccc;
  margin-bottom: 10px;
  margin-left: 1px; }

.submit-artwork-form #containerAW .loading span {
  margin: initial; }

/* Nikhil CSS ends */
/* Priyank Media Query */
@media (min-width: 480px) {
  /*
	.txtQty {width: 35px;}
	.select-wristband-color label {font-size:10px;}
	.drpColor{font-size:10px;width:40px;}
	 .other input[type="text"] {width:40px;}
	*/ }
@media (min-width: 768px) {
  .wristForm .form td.left {
    border-right: 1px solid #d7d7d7;
    vertical-align: top;
    width: 50%;
    display: table-cell;
    padding-right: 35px; }

  .wristForm .form td.right {
    vertical-align: top;
    width: 50%;
    display: table-cell;
    padding-left: 35px; }

  .bandPreview tr td {
    display: table-cell; }

  .drpColor {
    font-size: 12px;
    width: 59px; }

  .other input[type="text"] {
    width: 55px; }

  /*.hasCountdown{right:198px;right:17px;top:198px;}
  .timmer .timeleft{right:55px;top:252px}*/
  .cp-wrapper {
    width: 32.5% !important;
    float: left; } }
@media (min-width: 800px) {
  .txtQty {
    width: 55px; }

  .other input[type="text"] {
    width: 55px; } }
@media (min-width: 992px) {
  .txtQty {
    width: 40px; }

  .other input[type="text"] {
    width: 60px;
    height: 22px; }

  /*	.hasCountdown{right:191px;top:210px;}
  .timmer .timeleft{right:230px;top:263px;}*/
  .cp-wrapper {
    width: 24% !important; } }
@media (min-width: 1200px) {
  .cp-wrapper {
    width: 19.5% !important; } }
@media (max-width: 500px) {
  .no-cost {
    display: none; }

  .note p {
    display: none; }

  .ownart, .rightLabelLogo {
    display: none; }

  .bandPreview tr td .innerTbl {
    height: 50%; }

  .internalMsg .txtmsg {
    /*width:98%*/ }

  /*.frontMsg .txtmsg,.backMsg .txtmsg{width:50%}*/
  .txtQty {
    width: 39px; }

  .bandPreview tr td.interMsg .txtmsg {
    max-height: 30px;
    /*max-width: 225px;*/ } }
@media (max-width: 731px) {
  .backMsg {
    margin-top: 8px; }

  .previewHolder.inch_1_4 .bandPreview, .previewHolder.inch_1_4 .bandPreview tr td img {
    height: 16px; }

  .previewHolder.regular_size .bandPreview, .previewHolder.regular_size .bandPreview tr td img {
    height: 18px; }

  .previewHolder.inch_3_4 .bandPreview, .previewHolder.inch_3_4 .bandPreview tr td img {
    height: 21px; }

  .previewHolder.inch_1 .bandPreview, .previewHolder.inch_1 .bandPreview tr td img {
    height: 21px; }

  .previewHolder.inch_1_5 .bandPreview, .previewHolder.inch_1_5 .bandPreview tr td img {
    height: 22px; }

  .previewHolder.inch_2 .bandPreview, .previewHolder.inch_2 .bandPreview tr td img {
    height: 22px; }

  .Tcolor {
    white-space: nowrap;
    overflow-x: auto;
    overflow-y: hidden; } }
@media (max-width: 900px) {
  .previewHolder.inch_1_4 .bandPreview, .previewHolder.inch_1_4 .bandPreview tr td img {
    height: 11px; }

  .previewHolder.regular_size .bandPreview, .previewHolder.regular_size .bandPreview tr td img {
    height: 11px; }

  .previewHolder.inch_3_4 .bandPreview, .previewHolder.inch_3_4 .bandPreview tr td img {
    height: 11px; }

  .previewHolder.inch_1 .bandPreview, .previewHolder.inch_1 .bandPreview tr td img {
    height: 11px; }

  .previewHolder.inch_1_5 .bandPreview, .previewHolder.inch_1_5 .bandPreview tr td img {
    height: 11px; }

  .previewHolder.inch_2 .bandPreview, .previewHolder.inch_2 .bandPreview tr td img {
    height: 11px; }

  .wristPager ul li a em {
    font-size: 10px;
    line-height: 10px;
    margin-top: 5px;
    width: 13px; }

  .wristPager ul li img {
    border-radius: 17px;
    height: 18px;
    width: 18px; }

  .wristPager ul li a span {
    margin-left: -29px;
    margin-top: 17px;
    font-size: 10px; }

  .wristPager ul li a i {
    margin-left: -29px;
    margin-top: 32px;
    font-size: 10px; }

  .wristPager ul li a i u {
    margin-left: -29px;
    font-size: 10px; }

  .bandPreview tr td.interMsg .txtmsg {
    max-width: 150px; }

  .bandPreview tr td.interMsg {
    padding: 4px; }

  .wristPager ul {
    margin: 0 0 28px; }

  .sale-on {
    font-size: 8px;
    line-height: 20px;
    height: 172px;
    width: 160px;
    top: inherit;
    background-size: 50% !important; }

  .single-product h2.pro-name {
    height: 50px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }

  .cp-wrapper {
    width: 215px; }

  .txtQty, .txtPms {
    font-size: 12px; }

  .mixitup-content {
    height: 395px; }

  .sel-button {
    font-size: 11px;
    padding: 10px 15px;
    margin-right: 10px; }

  .previewHolder {
    padding: 5px 5px 0px; }

  .coupon {
    padding: 12px;
    margin-bottom: 2px; }

  .coupon .input-text {
    max-width: 50%;
    padding: 7px; }

  .coupon .button {
    height: 39px;
    line-height: 35px;
    font-size: 12px;
    margin-left: 5px; }

  .row.cart--bottom {
    margin-bottom: -25px; }

  .Tcolor {
    white-space: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
    width: 92%; }

  h3.featured-title {
    margin: 1px auto 7px auto;
    font-size: 19px; }

  .bandPreview tr td {
    padding: 2px 0px; }

  .dnl-btn-toggle {
    left: 0px; }

  .cartCtr {
    position: absolute;
    top: 0px;
    left: 22px;
    z-index: 999; }

  .fontForm #txtCustomFont {
    margin-left: 0px;
    margin-top: 10px;
    border: 1px solid #ccc;
    box-shadow: none;
    width: 80%; } }
@media (max-width: 980px) {
  .checkout-form-list .type {
    bottom: 12px; } }
@media (max-width: 768px) {
  .header-main .dropdown-toggle i {
    font-size: 24px;
    margin-right: 5px;
    display: inline-block; }

  .dnl-btn-toggle {
    top: -14px; }

  .header-main .btn-group {
    margin: 0px; }

  .btn-group .nav {
    margin: 0px; }

  .top-menu .img-link {
    /*min-height: 65px;
    padding-top: 14px;*/ }

  .header-main .btn-group nav {
    min-height: 65px; }

  .header-main .dropdown-toggle {
    margin-bottom: 0; }

  .chat-online:after {
    top: 18px; }

  .pd-m {
    padding-right: 5px;
    padding-left: 5px; }

  .login, .cart, .phone-icon {
    padding-top: 6px;
    height: 56px; } }
@media (max-width: 567px) {
  .header-main .dropdown-toggle i {
    /*display: none;*/
    font-size: 16px; }

  .top-menu .img-link {
    /*min-height: 48px;*/ }

  .support-text {
    display: none; }

  .phone-icon {
    float: right; }

  .header-main .navbar-nav .open .dropdown-menu {
    left: -40px; }

  .header-main .dropdown-toggle i {
    font-size: 21px; }

  .header-main .dropdown-toggle {
    padding: 8px 0px 5px; } }
.btnSchoolPo {
  position: fixed;
  left: 0px;
  width: 36px;
  z-index: 999;
  top: 40%;
  background-color: #325277;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px; }

.mixitup-content, .lanyard-color-wrapper {
  height: 600px;
  overflow: scroll;
  margin: auto 15px; }

/* Normal desktop :992px. */
@media (min-width: 1601px) and (max-width: 3000px) {
  .form-control {
    /*width: 69%;*/ }

  .search-button {
    width: 9%; } }
/* Normal desktop :992px. */
@media screen and (max-width: 1600px) {
  /*index one*/
  .subscribe-inner input {
    width: 71%; }

  .product-area .new-pro-compaire {
    display: inline-block;
    margin-top: 7px; }

  .top-timer .count-down .time-count {
    font-size: 24px;
    margin-top: 0px; }

  .top-timer .count-down .separator:after {
    top: 5px;
    font-size: 18px; }

  .cat-search {
    width: 22%; }

  .form-control {
    width: 69%; }

  .search-button {
    width: 9%; }

  .lang-currency {
    width: 28%; }

  .plus-account {
    width: 20%; }

  .search-two {
    width: 20%; }

  .post-title > h3 {
    margin-bottom: 10px; }

  .main-menu {
    padding-left: 9px; }

  /*.mixitup-content, .lanyard-color-wrapper {
      height: 600px;
      overflow: scroll;
      margin: auto 15px;
  }*/
  /*---------------------------------*/ }
@media screen and (min-width: 1501px) {
  .sub-button {
    font-size: 12px;
    padding: 11px 20px; } }
@media screen and (max-width: 1500px) {
  .header-shipping ul li {
    margin-right: 5px; }

  .sub-button {
    font-size: 12px;
    padding: 11px 20px; }

  .contact-us ul li {
    font-size: 13px; }

  .rance-wrapper input[type="submit"] {
    letter-spacing: 1px;
    margin-bottom: 12px;
    width: 100%; }

  .rance-wrapper input[type="text"] {
    letter-spacing: 1px;
    width: 70%; }

  .cat-search {
    width: 23%; }

  .form-control {
    width: 85%; }

  .search-button {
    width: 15%; } }
@media screen and (max-width: 1400px) {
  .logo {
    padding: 13px 3px 19px 8px; }

  .category-menu-list ul li span.cat-thumb {
    padding-left: 7px;
    padding-right: 8px; }

  .single-bestseller {
    padding-bottom: 11px; }

  .plus-account {
    width: 23%; }

  .search-two {
    width: 23%; }

  .lang-currency {
    width: 31%; }

  .cat-search {
    width: 25%; }

  .form-control {
    width: 65%; }

  .search-button {
    width: 10%; }

  .header-shipping ul li i {
    font-size: 14px;
    height: 27px;
    line-height: 25px;
    margin-right: 4px;
    width: 27px; }

  .header-shipping ul li {
    font-size: 13px;
    margin-right: 0px; }

  .post-info {
    padding: 17px 15px 0px; }

  .category-menu-list ul li a {
    font-size: 11px; }

  .top-timer i {
    margin-top: 18px; }

  .rance-wrapper input[type="submit"] {
    letter-spacing: 1px;
    margin-bottom: 12px;
    width: 100%; }

  .rance-wrapper input[type="text"] {
    letter-spacing: 1px;
    width: 70%; }

  .portfolio-des-wrapper {
    width: 69%; }

  .port-gallery-wrapper {
    padding: 2px;
    width: 14%; }

  .shop-page .box-container .single-featured {
    padding-bottom: 5px; }

  .contact-page .contact-top-area .page-heading, .contact-info-area {
    padding: 0 60px; } }
@media (min-width: 1200px) and (max-width: 1365px) {
  .main-menu nav ul li a {
    font-size: 13px;
    line-height: 1em;
    margin: 0;
    padding: 9px 12px 18px 12px; }

  .phone-icon {
    display: none; } }
/* Normal desktop :992px. */
@media (min-width: 992px) and (max-width: 1199px) {
  .mobile-menu {
    display: block; }

  .main-menu nav ul li a {
    padding: 10px 8px;
    font-size: 11px; }

  .li-chat p, .login p, .cart p {
    font-size: 10px; }

  .cat-search {
    width: 32%; }

  .form-control {
    width: 65%; }

  .search-button {
    width: 25%; }

  .header-shipping ul li {
    margin-bottom: 6px; }

  .category-menu-list ul li a {
    font-size: 13px; }

  .header-shipping {
    margin-top: 27px; }

  .lang-currency {
    width: 55%; }

  .home-2 .lang-currency {
    width: 25%; }

  .home-2 .search-two {
    width: 15%; }

  .dropdown-menu > li > a {
    padding: 11px 9px; }

  .cat-carousel-area .new-pro-compaire {
    display: inline-block;
    margin-top: 10px; }

  .mean-container a.meanmenu-reveal {
    float: right;
    margin-right: 10px; }

  .slider-area-wrapper .product-area .price-box, .tab-top-contain .price-box, .cat-carousel .price-box {
    padding: 2px 0 1px; }

  .tab-top-contain .new-pro-compaire, .cat-carousel .new-pro-compaire {
    display: inline-block;
    margin-top: 7px; }

  .slider-area-wrapper .area-heading {
    margin: 0 15px 16px; }

  .product-area .owl-theme .owl-controls .owl-buttons .owl-next, .product-area .owl-theme .owl-controls .owl-buttons .owl-prev {
    top: -62px; }

  .logo {
    padding: 11px 3px 19px 8px; }

  .logo img {
    max-height: 80px; }

  .phone-text {
    padding-left: 0; }

  .header-shipping ul li i {
    font-size: 20px;
    height: 40px;
    line-height: 35px;
    margin-right: 17px;
    width: 40px; }

  .header-shipping ul li {
    font-size: 14px;
    margin-right: 10px; }

  .header-shipping {
    margin-top: 38px; }

  .mean-container .mean-bar {
    background: #373737 none repeat scroll 0 0;
    border-top: 1px solid #4a4a4a; }

  .zoomWindow {
    height: 400px !important;
    width: 400px !important; }

  .box-container .subscribe-inner input {
    width: 62%; }

  .sin-product-page .box-container .single-bestseller {
    padding-bottom: 0px; }

  .contact-page .contact-top-area .page-heading, .contact-page .contact-info-area {
    padding: 0px; }

  .blog.sin-post .blog-area-wrapper {
    margin: 0 50px 0 55px; }

  .blog.sin-post .protfolio-social .social-icons > li {
    margin-right: 7px; }

  .comment-reply-title .heading {
    padding: 26px 0 0px;
    margin-bottom: 31px; }

  h2.slider-tiile-middle, h2.slider-tiile-middle-2 {
    font-size: 60px;
    line-height: 80px; }

  h2.slider-tiile-middle span.bg-text {
    margin-right: 25px; }

  .single-product {
    padding: 5px; }

  .actions span a {
    font-size: 13px;
    width: 120px;
    padding: 8px 7px; } }
/* Tablet desktop :768px. */
@media (min-width: 768px) and (max-width: 991px) {
  .mobile-menu {
    display: block; }

  .contact-page .contact-form {
    margin-top: 40px; }

  .main-menu nav ul li img {
    /*display: none !important;*/ }

  .main-menu > nav > ul > li {
    display: table-cell; }

  .main-menu nav ul li a {
    font-size: 10px;
    padding: 5px 2px 8px 2px; }

  .li-chat p, .login p, .cart p {
    font-size: 10px; }

  .cart-drop {
    top: 70px; }

  .cart-wrapper:hover .cart-drop {
    top: 120px; }

  .mean-container a.meanmenu-reveal {
    float: right;
    margin-right: 8px; }

  .logo {
    border-right: none; }

  .header-middle .col-sm-12.col-md-7 {
    border-bottom: 1px solid #4a4a4a; }

  .single-bestseller {
    overflow: hidden; }

  h2.slider-tiile-middle, h2.slider-tiile-middle-2 {
    font-size: 50px;
    line-height: 67px; }

  h2.slider-tiile-middle span.bg-text {
    margin-right: 20px; }

  .home-1 .nivo-directionNav a {
    top: 45%; }

  .cat-menu-ul {
    margin-bottom: 58px; }

  .cat-area-heading {
    margin: 0 15px 35px; }

  .header-shipping {
    margin-bottom: 19px;
    margin-top: 0; }

  .header-shipping > ul {
    text-align: center; }

  .header-shipping ul li {
    display: inline-block;
    text-align: center;
    float: none;
    font-size: 14px; }

  .social-icon-footer .social-icons li a {
    margin-left: 7px; }

  .logo-footer {
    padding: 18px 17px 18px 14px; }

  .logo-footer {
    padding: 18px 15px 18px 14px; }

  .footer-copyright {
    font-size: 13px; }

  .header-shipping ul li i {
    font-size: 18px;
    height: 36px;
    line-height: 36px;
    margin-right: 5px;
    width: 36px; }

  .slider-area-wrapper .area-heading {
    margin-top: 28px;
    margin-right: 0px;
    margin-left: 0px; }

  .cart-carousel-area {
    margin-top: 3px; }

  .rance-wrapper input[type="submit"] {
    display: block;
    width: 20%; }

  .price-range > span {
    float: left;
    width: 11%; }

  .rance-wrapper input[type="text"] {
    float: left;
    width: 20%; }

  .zoomWindow {
    height: 330px !important;
    width: 330px !important; }

  .about-page .sin-team {
    margin-bottom: 26px; }

  .blog .sin-blog-img img {
    width: 100%; }

  .blog-sidebar-wrapper {
    border-right: 0px solid #e5e5e5; }

  .blog.right-sidebar .blog-sidebar-wrapper {
    border-left: 0px solid #e5e5e5; }

  .sub-button {
    padding: 13px 15px; }

  .subscribe-inner input {
    width: 70%; }

  .border-right {
    border-right: none; }

  .blog .single-blog {
    margin: 0 15px 60px; }

  .blog.left-sidebar .single-blog {
    margin-left: 0px; }

  .blog.right-sidebar .single-blog {
    margin-right: 0px; }

  .contact-form span {
    padding-left: 0px; }

  .blog.sin-post .sin-post-info {
    padding-top: 20px;
    padding-left: 0px; }

  .blog.sin-post .blog-area-wrapper {
    margin: 0 55px 0 55px; }

  .blog.sin-post .sin-page-title {
    margin-bottom: 30px; }

  .title-band-color h4 {
    padding: 16px 10px 0px 10px;
    font-size: 16px; }

  .title-band h4 {
    font-size: 14px; }

  .title-band-arrow {
    border-top: 24px solid transparent;
    border-left: 24px solid #f2b71c;
    border-bottom: 24px solid transparent;
    margin-right: 15px; }

  h2.slider-tiile-middle, h2.slider-tiile-middle-2 {
    font-size: 42px;
    line-height: 50px; } }
/*----------------------------------------------*/
/* small mobile :320px. */
@media (max-width: 767px) {
  .blog.sin-post blockquote {
    padding: 23px 20px; }

  .blog.sin-post .sin-page-title {
    margin-bottom: 30px; }

  .categorys-product-search {
    margin: 16px 0 39px; }

  .border-right {
    border-right: none; }

  .mobile-menu {
    display: block; }

  .search-two, .plus-account, .lang-currency {
    display: none; }

  .top-message h4 {
    font-size: 10px !important;
    line-height: 22px; }

  .login, .cart, .phone-icon {
    font-size: 30px;
    text-align: center;
    transition: all 0.4s ease 0s; }

  .li-chat p, .login p, .cart p {
    display: none; }

  .cart-wrapper {
    z-index: 2147483647; }

  .cart-drop {
    top: 70px; }

  .cart-wrapper:hover .cart-drop {
    opacity: 1;
    top: 55px;
    visibility: visible; }

  .search-form-cat .form-control.search-form {
    border: 1px solid #ddd;
    height: 47px;
    left: 16px;
    padding: 0 0 0 10px;
    position: absolute;
    top: 82px;
    width: 90%;
    z-index: 999999; }

  .mean-container a.meanmenu-reveal {
    float: right;
    margin-right: 8px; }

  .header-shipping {
    margin-top: 37px;
    display: inline-block; }

  .cat-search {
    width: 160px; }

  .search-button {
    width: 64px; }

  .header-shipping ul li {
    font-size: 13px;
    margin-bottom: 10px; }

  h2.slider-tiile-middle, h2.slider-tiile-middle-2 {
    font-size: 30px;
    line-height: 40px; }

  h2.slider-tiile-middle span.bg-text {
    margin-right: 10px; }

  h3.slider-tiile-top {
    font-size: 15px;
    line-height: 21px;
    margin-bottom: 10px; }

  .width-cap {
    padding-left: 9%; }

  .nivo-directionNav a {
    font-size: 25px;
    height: 40px;
    line-height: 40px;
    top: 38%; }

  .home-1 .nivo-directionNav a {
    top: 42%; }

  .slider-text-2 h3.slider-tiile-top {
    margin-bottom: 15px; }

  .banner-top-two {
    margin-top: 20px; }

  .client-area {
    margin-top: 35px; }

  .tab-button.area-heading {
    margin-top: 31px; }

  .top-message h4 {
    font-size: 19px;
    font-weight: 300; }

  .top-timer .count-down .time-count {
    font-size: 20px; }

  .top-timer .count-down .separator:after {
    font-size: 14px; }

  .logo {
    padding: 7px 0px;
    border-right: none;
    margin-left: 0px !important; }

  .mobile-icons-h i {
    font-size: 27px;
    padding: 30px 5px 0px 5px;
    height: 100%; }

  h2.featured-title {
    font-size: 18px; }

  .social-icon-footer .footer-top-heading, .news-letter .footer-top-heading {
    text-align: center; }

  .payment img {
    display: block;
    margin: auto; }

  /*product area*/
  .product-carousel .col-md-12 {
    padding: 0; }

  .slider-area-wrapper .area-heading {
    margin-left: 0;
    margin-right: 0;
    margin-top: 30px; }

  .slider-area-wrapper .no-padding-right {
    padding-right: 15px; }

  /*tab -- banner area*/
  .single-banner {
    margin-top: 20px; }

  .tab-button li {
    margin-bottom: 10px;
    display: block; }

  .tab-and-banner-wrapper {
    margin-bottom: 15px;
    margin-top: 20px; }

  /*cat area*/
  .small-cat-menu {
    margin-bottom: 59px; }

  .cat-area-heading {
    margin-top: 0px; }

  .banner-area-bottom {
    margin-bottom: 32px; }

  .cat-area-heading h4 {
    font-size: 25px; }

  /*footer area*/
  .social-icon-footer .social-icons {
    float: none;
    margin-bottom: 15px;
    margin-left: 7px;
    margin-top: 1px;
    text-align: center; }

  .social-icon-footer .social-icons li a {
    padding: 0;
    font-size: 16px;
    height: 30px;
    width: 30px;
    margin-left: 7px; }

  .logo-footer {
    padding: 13px 37px 11px 15px;
    text-align: center;
    width: 100%; }

  .footer-copyright {
    padding: 14px 0;
    text-align: center; }

  .single-banner.mar-bottom {
    margin-bottom: 0; }

  .cart-carousel-area {
    margin-top: 3px; }

  .subscribe-inner input {
    width: 55%; }

  /*contacr*/
  /*shop page*/
  .orderby-wrapper {
    display: none; }

  .add {
    display: none; }

  .rance-wrapper input[type="submit"] {
    display: block;
    width: 30%; }

  .price-range > span {
    float: left;
    width: 20%; }

  .rance-wrapper input[type="text"] {
    float: left;
    width: 37%; }

  /*single product*/
  .zoomContainer {
    display: none; }

  .single-product-area .owl-theme .owl-controls .owl-buttons div {
    padding: 0px 6px;
    width: 19px;
    top: 35%; }

  .product-review-area .review-menu {
    width: 100%; }

  .single-product-area .prod-list-detail {
    padding-left: 0px; }

  .single-product-area .cart-plus-minus-button {
    margin-bottom: 14px; }

  .single-product-area .prod-meta, .single-product-area .social-icon {
    display: none; }

  .about-intro {
    margin-top: 10px !important;
    margin-left: 0px !important;
    padding: 10px 24px !important; }

  /*about us page*/
  .about-page .sin-team {
    margin-bottom: 26px; }

  /*sin project */
  .g-single-img {
    float: left;
    padding-left: 7px;
    width: 61px; }

  .port-gallery-wrapper {
    padding: 10px;
    width: 100%; }

  .portfolio-des-wrapper {
    width: 73%;
    padding-left: 12px; }

  .port-social-wrapper {
    padding: 0;
    width: 24%; }

  .blog-sidebar-wrapper {
    border-right: 0px solid #e5e5e5; }

  .blog.right-sidebar .blog-sidebar-wrapper {
    border-left: 0px solid #e5e5e5; }

  .shop-page .box-container .single-featured {
    padding-bottom: 15px; }

  .product-list .single-list-product .product-image {
    margin-bottom: 30px; }

  .portfolio-single-page .port-single-featured .project-title {
    font-size: 14px; }

  .portfolio-single-page .port-single-featured .project-info {
    left: 0px;
    top: 12%; }

  .blog .box-container .summary-left.sin-post-info {
    padding: 49px 12px 49px 2px; }

  .blog .single-blog {
    margin: 0 15px 60px; }

  .blog.left-sidebar .single-blog {
    margin-left: 0px; }

  .blog.right-sidebar .single-blog {
    margin-right: 0px; }

  .contact-page .contact-top-area .page-heading, .contact-info-area {
    padding: 0; }

  .contact-page .contact-top-area h2 {
    font-size: 43px; }

  .contact-page .contact-form {
    margin-top: 40px; }

  .contact-page .contact-form span {
    padding-left: 0;
    width: 100%; }

  .about-page .about-top {
    background-image: none;
    padding: 0px 15px; }

  .blog.sin-post .blog-area-wrapper {
    margin: 0 40px 0 40px; }

  .blog.sin-post .sin-post-info {
    padding: 20px 0 12px 0px; }

  .blog.sin-post .contact-form span {
    width: 100%; }

  .blog.sin-post .protfolio-social .social-icons > li {
    margin-right: 4px; }

  .quick-add-to-cart .single_add_to_cart_button {
    font-size: 14px;
    padding: 0 30px;
    margin-top: 10px;
    margin-left: 0px; }

  .quantity-table table {
    font-size: 10px; }

  .quantity-table input {
    width: 40px; }

  .mixitup-content {
    padding: 0px; }

  .title-band-color h4 {
    padding: 16px 10px 0px 10px;
    font-size: 13px; }

  .title-band h4 {
    font-size: 13px; }

  .title-band-arrow {
    border-top: 22px solid transparent;
    border-left: 22px solid #f2b71c;
    border-bottom: 22px solid transparent;
    margin-right: 7px; }

  .mixitup-filter li {
    font-size: 13px;
    font-weight: 400;
    height: 40px;
    line-height: 38px;
    margin: 0 3px 10px;
    padding: 0 10px; }

  /*.custom-color {
      width: 100px;
      margin: 10px auto;
  }
  .custom-color input {
      width: 60px;
      height:30px;
  }*/
  .single-product {
    padding: 5px; }

  .actions span a {
    font-size: 11px;
    width: 120px;
    padding: 8px 7px; }

  .p-price {
    font-size: 12px; }

  .p-price span {
    font-size: 14px; }

  .lanyard-color-wrapper .od-product-img-wrap {
    padding: 10px; }

  .contact-us {
    text-align: center; }

  .contact-us i {
    display: none; }

  .title-area {
    padding: 20px;
    margin-bottom: 10px; }

  .title-area h1 {
    font-size: 21px; }

  .title-area h4 {
    font-size: 16px; }

  .mixitup-content {
    white-space: nowrap;
    overflow-x: auto;
    overflow-y: hidden; }

  .lanyard-color-wrapper {
    /*padding: 10px;
    border:dashed 1px;
    margin: 0px 15px;
    height: 440px;*/
    white-space: nowrap;
    overflow-x: auto;
    overflow-y: hidden; }

  .input-clip {
    background: none;
    border: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    height: auto;
    width: 100% !important;
    padding: 5px;
    border-radius: 0px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    font-family: FontAwesome, 'Conv_GothamRnd-Book'; }

  .iconsc {
    width: 270px; }

  .upload-b .country-select {
    margin-bottom: 5px; }

  .upload-b .country-select::before {
    display: none; }

  /*--------------------------------------------------------*/ }
/* Large Mobile :480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) {
  .product-carousel .col-md-12 {
    padding: 0 15px; }

  .form-control {
    width: 211px;
    position: relative !important;
    top: 0px !important; }

  .header-shipping {
    margin-top: 0; }

  .search-form-cat .form-control.search-form {
    border: 0px solid #ddd;
    border-left: 1px solid #ddd;
    height: 38px;
    position: relative;
    width: 48%;
    z-index: 999999; }

  .home-1 .nivo-directionNav a {
    top: 43%; }

  .cat-search {
    width: 147px; }

  .tab-button li {
    display: inline-block;
    margin-bottom: 0px; }

  .tab-top-contain .new-pro-compaire {
    display: inline-block;
    margin-top: 7px; }

  .bs-area-wrapper {
    display: inline-block; }

  .single-bestseller {
    float: left;
    width: 50%; }

  .orderby-wrapper {
    display: block; }

  /*product single*/
  .single-product-area .owl-theme .owl-controls .owl-buttons div {
    top: 40%; }

  .single-product-area .single-bestseller:last-child {
    border-bottom: 1px solid #e5e5e5;
    padding-bottom: 20px; }

  .g-single-img {
    float: left;
    padding-left: 32px;
    width: 94px; }

  .port-gallery-wrapper {
    padding: 10px;
    width: 100%; }

  .categorys-product-search {
    margin: 25px 0 20px; }

  .quick-add-to-cart .single_add_to_cart_button {
    padding: 0 7px;
    font-size: 14px;
    margin-left: 15px;
    margin-top: 0px; } }
.container-box-error {
  /* Button Styles */ }
  .container-box-error.container-box {
    background-color: rgba(0, 0, 0, 0.1);
    display: flex;
    flex-flow: column;
    align-items: center;
    justify-content: center;
    color: #f3f3f3;
    height: 100%;
    /*background: url("data:image/jpeg;base64,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");*/
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABoIAAAJcCAYAAADdHbbIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkYzODQ3NkVDRUNFOTExRTVCMjU4QTU0MDY4RjM0Nzg2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkYzODQ3NkVERUNFOTExRTVCMjU4QTU0MDY4RjM0Nzg2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjM4NDc2RUFFQ0U5MTFFNUIyNThBNTQwNjhGMzQ3ODYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjM4NDc2RUJFQ0U5MTFFNUIyNThBNTQwNjhGMzQ3ODYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7ZUu+/AAA9wUlEQVR42uzd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BMUegBAEAAAAAEAiNIP8CEGxByAEAQAAAACQCM0gP0JQ7AEIQQAAAAAAJEIzyI8QFHsAQhAAAAAAAInQDPIjBMUegBAEAAAAAEAiNIP8CEGxByAEAQAAAACQCM0gP0JQ7AEIQQAAAAAAJEIzyI8QFHsAQhAAAAAAAInQDPIjBMUegBAEAAAAAEAiNIP8CEGxByAEAQAAAACQCM0gP0JQ7AEIQQAAAAAAJEIzyI8QFHsAQhAAAAAAAInQDPIjBMUegBAEAAAAAEAiNIP8CEGxByAEAQAAAACQCM0gP0JQ7AEIQQAAAAAAJEIzyI8QFHsAQhAAAAAAAInQDPIjBMUegBAEAAAAAEAiNIP8CEGxByAEAQAAAACQCM0gP0JQ7AEIQQAAAAAAJEIzyI8QFHsAQhAAAAAAAInQDPIjBMUegBAEAAAAAEAiNIP8CEGxByAEAQAAAACQCM0gP0JQ7AEIQQAAAAAAJEIzyI8QFHsAQhAAAAAAAInQDPIjBMUegBAEAAAAAEAiNIP8CEGxByAEAQAAAACQCM0gP0JQ7AEIQQAAAAAAJEIzyI8QFHsAQhAAAAAAAInQDPIjBMUegBAEAAAAAEAiNIP8CEGxByAEAQAAAACQCM0gP0JQ7AEIQQAAAAAAJEIzyI8QFHsAQhAAAAAAAInQDPIjBMUegBAEAAAAAEAiNIP8CEGxByAEAQAAAACQCM0gP0JQ7AEIQQAAAAAAJEIzyI8QFHsAQhAAAAAAAInQDPIjBMUegBAEAAAAAEAiNIP8CEGxByAEAQAAAACQCM0gP0JQ7AEIQQAAAAAAJEIzyI8QFHsAQhAAAAAAAInQDPIjBMUegBAEAAAAAEAiNIP8CEGxByAEAQAAAACQCM0gP0JQ7AEIQQAAAAAAJEIzyI8QFHsAQhAAAAAAAInQDPIjBMUegBAEAAAAAEAiNIP8CEGxByAEAQAAAACQCM0gP0JQ7AEIQQAAAAAAJEIzyI8QFHsAQhAAAAAAAInQDPIjBMUegBAEAAAAAEAiNIP8CEGxByAEAQAAAACQCM0gP0JQ7AEIQQAAAAAAJEIzyI8QFHsAQhAAAAAAAInQDPIjBMUegBAEAAAAAEAiNIP8CEGxByAEAQAAAACQCM0gP0JQ7AEIQQAAAAAAJEIzyI8QFHsAQhAAAAAAAInQDPIjBMUegBAEAAAAAEAiNIP8CEGxByAEAQAAAACQCM0gP0JQ7AEIQQAAAAAAJEIzyI8QFHsAQhAAAAAAAInQDPIjBMUegBAEAAAAAEAiNIP8CEGxByAEAQAAAACQCM0gP0JQ7AEIQQAAAAAAJEIzyI8QFHsAQhAAAAAAAInQDPIjBMUegBAEAAAAAEAiNIP8CEGxByAEAQAAAACQCM0gP0JQ7AEIQQAAAAAAJEIzyI8QFHsAQhAAAAAAAInQDPIjBMUegBAEAAAAAEAiNIP8CEGxByAEAQAAAACQCM0gP0JQ7AEIQQAAAAAAJEIzyI8QFHsAQhAAAAAAAInQDPIjBMUegBAEAAAAAEAiNIP8CEGxByAEAQAAAACQCM0gP0JQ7AEIQQAAAAAAJEIzyI8QFHsAQhAAAAAAAInQDPIjBMUegBAEAAAAAEAiNIP8CEGxByAEAQAAAACQCM0gP0JQ7AEIQQAAAAAAJEIzyI8QFHsAQhAAAAAAAInQDPIjBMUegBAEAAAAAEAiNIP8CEGxByAEAQAAAACQCM0gP0JQ7AEIQQAAAAAAJEIzyI8QFHsAQhAAAAAAAInQDPIjBMUegBAEAAAAAEAiNIP8CEGxByAEAQAAAACQCM0gP0JQ7AEIQQAAAAAAJEIzyI8QFHsAQhAAAAAAAInQDPIjBMUegBAEAAAAAEAiNIP8CEGxByAEAQAAAACQCM0gP0JQ7AEIQQAAAAAAJEIzyI8QFHsAQhAAAAAAAInQDPIjBMUegBAEAAAAAEAiNIP8CEGxByAEAQAAAACQCM0gP0JQ7AEIQQAAAAAAJEIzyI8QFHsAQhAAAAAAAInQDPIjBMUegBAEAAAAAEAiNIP8CEGxByAEAQAAAACQCM0gP0JQ7AEIQQAAAAAAJEIzyI8QFHsAQhAAAAAAAInQDPIjBMUegBAEAAAAAEAiNIP8CEGxByAEAQAAAACQCM0gP0JQ7AEIQQAAAAAAJEIzyI8QFHsAQhAAAAAAAInQDPIjBMUegBAEAAAAAEAiNIP8CEGxByAEAQAAAACQCM0gP0JQ7AEIQQAAAAAAJEIzyI8QFHsAQhAAAAAAAInQDPIjBMUegBAEAAAAAEAiNIP8CEGxByAEAQAAAACQCM0gP0JQ7AEIQQAAAAAAJEIzyI8QFHsAQhAAAAAAAInQDPIjBMUegBAEAAAAAEAiNIP8CEGxByAEAQAAAACQCM0gP0JQ7AEI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QFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFBCEAAAAAAAQFD/E2AA6cRtxlHdJr0AAAAASUVORK5CYII=) 0 0, url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzAxNCA3OS4xNTY3OTcsIDIwMTQvMDgvMjAtMDk6NTM6MDIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDRDUyMTJCRUVDRTkxMUU1QjE0Q0I3QTQ2MTlBOUVBMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDRDUyMTJCRkVDRTkxMUU1QjE0Q0I3QTQ2MTlBOUVBMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkNENTIxMkJDRUNFOTExRTVCMTRDQjdBNDYxOUE5RUEzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkNENTIxMkJERUNFOTExRTVCMTRDQjdBNDYxOUE5RUEzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJ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);
    background-size: cover;
    background-repeat: no-repeat; }
  .container-box-error .message-box {
    padding: 100px 10px;
    max-width: 600px;
    /*width: 100%;*/
    margin: auto;
    text-align: center; }
  .container-box-error .error-code {
    font-size: 60px;
    text-align: center;
    color: #f1f1f1;
    font-weight: 300;
    letter-spacing: 1px; }
  .container-box-error .heading {
    font-size: 20px;
    margin-top: 20px;
    margin-bottom: 25px; }
  .container-box-error .description {
    font-size: 12px;
    color: rgba(255, 255, 255, 0.9); }
  .container-box-error .btn-outline-primary {
    background: transparent none repeat scroll 0 0;
    border: 1px solid #fff;
    border-radius: 16px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 13px;
    line-height: 1.2em;
    margin-top: 25px;
    padding: 9px 20px;
    text-align: center;
    text-decoration: none;
    transition: all 0.3s ease 0s;
    vertical-align: middle;
    white-space: nowrap; }
  .container-box-error .btn-outline-primary:hover, .container-box-error .btn-outline-primary:focus {
    outline: none;
    background: #449d44;
    color: #fff;
    border: 1px solid #449d44; }

/* Flexible SASS @mixin for each viewport */
/* Breakpoint Variables to use with @mixin*/
/* 1st argument = breakpoint value
   2nd argument (optional) = either 2nd breakpoint value or the word max to make it a max-width query*/
/* Utilities
------------------------------------------*/
.font-10 {
  font-size: 10px !important; }

.font-11 {
  font-size: 11px !important; }

.font-12 {
  font-size: 12px !important; }

.font-13 {
  font-size: 13px !important; }

.font-14 {
  font-size: 14px !important; }

.font-15 {
  font-size: 15px !important; }

.font-16 {
  font-size: 16px !important; }

.font-24 {
  font-size: 24px !important; }

.font-300 {
  font-family: "OsLight", sans-serif;
  font-weight: 300 !important; }

.font-400, .product-faq .panel-default > .panel-heading + .panel-collapse > .panel-body, .jp-wpb-wrapper .panel-default > .panel-heading + .panel-collapse > .panel-body, .jp-wpb-wrapper p {
  font-family: "OsRegular", sans-serif;
  font-weight: 400 !important; }

.font-600, .product-faq .panel-heading .panel-title a, .jp-wpb-wrapper .panel-heading .panel-title a {
  font-family: "OsSemiBold", sans-serif;
  font-weight: 600 !important; }

.font-700 {
  font-family: "OsBold", sans-serif;
  font-weight: 700 !important; }

.no-boxshadow {
  box-shadow: none !important; }

.no-border {
  border: 0 !important; }

.bb-0 {
  border-bottom: 0 !important; }

.bl-0 {
  border-left: 0 !important; }

.br-0 {
  border-right: 0 !important; }

.bt-0 {
  border-top: 0 !important; }

.mt-0 {
  margin-top: 0 !important; }

.mb-0 {
  margin-bottom: 0 !important; }

.plr-0 {
  padding-left: 0 !important;
  padding-right: 0 !important; }

.pl-0 {
  padding-left: 0 !important; }

.pr-0 {
  padding-right: 0 !important; }

.ml-0 {
  margin-left: 0 !important; }

.mlr-0 {
  margin: auto 0 !important; }

.mt-30 {
  margin-top: 30px !important; }

.mb-30 {
  margin-bottom: 30px !important; }

.mt-25 {
  margin-top: 25px !important; }

.mb-25 {
  margin-bottom: 25px !important; }

.mt-10 {
  margin-top: 10px !important; }

.mb-10 {
  margin-bottom: 10px !important; }

.mt-20 {
  margin-top: 20px !important; }

.mb-20 {
  margin-bottom: 20px !important; }

.mt-15 {
  margin-top: 15px !important; }

.mb-15 {
  margin-bottom: 15px !important; }

.mr-5 {
  margin-right: 5px !important; }

.mt-5 {
  margin-top: 5px !important; }

.mb-5 {
  margin-bottom: 5px !important; }

.top0 {
  top: 0 !important; }

.top4 {
  top: 4px !important; }

.top-2 {
  top: -2px !important; }

.w-100p {
  width: 100%; }

.bg-filter {
  background-color: #F0F0F0; }

hr.separator {
  opacity: 0.5; }

.jp-spacer-5 {
  height: 5px; }

.jp-spacer-10 {
  height: 10px; }

.jp-spacer-15 {
  height: 15px; }

.jp-spacer-20 {
  height: 20px; }

.jp-spacer-25 {
  height: 25px; }

.visibility-none {
  opacity: 0;
  visibility: hidden; }

.cur-pointer {
  cursor: pointer; }

/* General Style
------------------------------------------*/
html, body {
  padding: 0;
  margin: 0;
  min-height: 100%;
  background-color: #fff;
  font-size: 16px;
  height: 100%;
  font-family: "OsRegular", sans-serif;
  color: #555;
  transition: 0.3s; }

.d-flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
  width: 100%; }

.d-flex > div[class*="col-"] {
  display: flex; }

.top-menu.d-flex > div[class*="col-"] {
  display: flex;
  align-items: center; }

.top-menu .border-right-2, .top-menu .border-left-2 {
  border: 0; }
.top-menu .pd-c {
  padding: 0; }

.ie-detected .logo img {
  max-height: 42px; }
.ie-detected .item-qty {
  right: 34px !important; }

.product-filter-section .form-inline {
  display: flex;
  justify-content: center;
  flex-wrap: wrap; }
.product-filter-section .selectric-wrapper {
  margin: 15px 10px; }
.product-filter-section .filter-label {
  font-weight: 600;
  font-size: 14px;
  background-color: #e1e1e1;
  padding: 17px;
  display: inline-block; }
@media (max-width: 768px) {
  .product-filter-section .filter-label {
    display: block; } }
.product-filter-section .filter-paging-col .selectric-wrapper {
  min-width: initial; }
@media (max-width: 768px) {
  .product-filter-section .filter-paging-col .selectric-wrapper {
    min-width: initial;
    display: inline-block; } }
.product-filter-section .selectric .label {
  margin: 0 20px 0 0; }
.product-filter-section .selectric .button {
  width: 24px;
  height: 38px; }
.product-filter-section .btn-filter-search {
  background-color: transparent;
  border-color: #111;
  line-height: 0;
  height: 23px;
  margin: 15px 10px;
  transition: 0.3s;
  padding: 10px 15px; }

@media (max-width: 768px) {
  .product-filter-section > div[class*="col-"] {
    text-align: center; } }
@media (max-width: 768px) {
  .d-no-flex {
    display: block; }

  .d-no-flex > div[class*="col-"] {
    display: block; }

  .pr-xs-0 {
    padding-right: 0 !important; } }
@media (max-width: 992px) {
  .single-footer {
    width: 100%; } }
@media (max-width: 367px) {
  .subscribe-inner {
    text-align: center; }
    .subscribe-inner input {
      width: 100%; }
    .subscribe-inner .sub-button {
      margin-top: 5%;
      display: inline-block; } }
/*Start Flexslider*/
.flex-direction-nav a:before {
  font-size: 35px; }

.flexslider {
  margin-bottom: 20px; }

.flexslider .slides > li {
  height: 350px;
  position: relative; }

.image-box {
  border: 2px solid #ebebeb;
  padding: 10px;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0; }
  .image-box img {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    max-width: 190px;
    width: 100% !important;
    max-height: 345px; }

#carousel.flexslider .slides > li {
  height: 100px;
  width: 100px !important;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: contain;
  border: 2px solid #ebebeb;
  padding: 5px; }
  #carousel.flexslider .slides > li .image-box {
    border: 0;
    padding: 10px; }
    #carousel.flexslider .slides > li .image-box img {
      position: absolute;
      left: 0;
      right: 0;
      top: 0;
      bottom: 0;
      margin: auto;
      max-width: 50px;
      width: 100% !important; }

/*End Flexslider*/
/*Email Invoice Selectric*/
.email-invoice .selectric-wrapper {
  display: inline-block;
  width: auto;
  min-width: 150px;
  width: 100%; }
.email-invoice .selectric .label {
  height: 30px;
  line-height: 24px;
  font-weight: 400; }
.email-invoice .selectric {
  border-color: #ccc; }

.form-email-invoice .form-group {
  margin-bottom: 0; }
  .form-email-invoice .form-group [class*="col-"] {
    margin-bottom: 5px; }

/*StartProduct Detail Section*/
.product-detail-container {
  /*Start Owl slider navigation icon position setting*/
  /*End Owl slider navigation icon position setting*/
  /*Start custom nav-tabs*/
  /*End custom nav-tabs*/ }
  .product-detail-container .panel-powerbank {
    border: 1px solid #ebebeb;
    border-radius: 0;
    margin-bottom: 10px; }
    .product-detail-container .panel-powerbank .panel-heading {
      /*background: linear-gradient(to bottom, #fff 0%, #ddd 100%);*/
      background: #eee;
      padding: 0; }
      .product-detail-container .panel-powerbank .panel-heading table tr td {
        padding: 8px 10px; }
      .product-detail-container .panel-powerbank .panel-heading td.panel-section-id {
        width: 1%;
        background-color: #FECD1C;
        color: #fff;
        padding-left: 15px;
        padding-right: 15px;
        font-family: "OsSemiBold", sans-serif; }
      .product-detail-container .panel-powerbank .panel-heading td.panel-title-text {
        padding-left: 20px;
        padding-right: 20px;
        font-size: 16px;
        font-family: "OsSemiBold", sans-serif;
        color: #111; }
  .product-detail-container .panel-body-slider {
    padding-left: 25px;
    padding-right: 25px; }
  .product-detail-container .jp-color-slider .item {
    padding: 5px;
    border: 0; }
    .product-detail-container .jp-color-slider .item:after {
      transition: 0.3s;
      opacity: 0; }
    .product-detail-container .jp-color-slider .item img {
      max-width: 25px; }
  .product-detail-container .jp-color-slider .owl-nav {
    margin: 0;
    /* position: inherit;*/
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%; }
  .product-detail-container .jp-color-slider .owl-nav .owl-next, .product-detail-container .jp-color-slider .owl-nav .owl-prev {
    position: absolute;
    top: 0;
    bottom: 0;
    margin: 0; }
  .product-detail-container .jp-color-slider .owl-nav .owl-next {
    right: -15px; }
  .product-detail-container .jp-color-slider .owl-nav .owl-prev {
    left: -15px; }
  .product-detail-container .jp-color-slider .owl-nav [class*="owl-"] {
    color: #a3aeb0;
    font-size: 15px;
    margin: 5px;
    padding-left: 0;
    padding-right: 0;
    background: transparent; }
  .product-detail-container .panel-justified-custom .nav-tabs.nav-justified > li > a {
    border: 1px solid #ddd;
    position: relative;
    transition: 0.5s;
    margin-right: -1px;
    border-radius: 0;
    color: #555;
    font-size: 12px;
    font-family: "OsSemiBold", sans-serif; }
    .product-detail-container .panel-justified-custom .nav-tabs.nav-justified > li > a:after {
      content: '';
      width: 100%;
      height: 4px;
      background-color: #FECD1C;
      position: absolute;
      bottom: -3px;
      opacity: 0;
      transition: 0.5s;
      left: 0;
      right: 0; }
  .product-detail-container .panel-justified-custom .nav-tabs.nav-justified > li.active > a {
    color: #FECD1C; }
    .product-detail-container .panel-justified-custom .nav-tabs.nav-justified > li.active > a:after {
      opacity: 1; }
  .product-detail-container .panel-justified-custom .nav-tabs.nav-justified > li:last-child > a {
    margin-right: 0; }
  .product-detail-container .table-print-detail tr td,
  .product-detail-container .table-print-detail tr th {
    font-size: 12px;
    text-align: center;
    border-top: 0;
    border-bottom: 1px solid #ebebeb;
    font-weight: 400; }
  .product-detail-container .table-print-detail tr:last-child td,
  .product-detail-container .table-print-detail tr:last-child th {
    border-top: 0;
    border-bottom: 0; }
  .product-detail-container .table-print-detail div.small {
    color: #2181b2;
    font-weight: 400; }
  .product-detail-container .panel-form-horizontal .form-control {
    border: 1px solid #ccc;
    padding: 6px;
    font-size: 12px;
    color: #111;
    height: 32px; }
  .product-detail-container .panel-form-horizontal p {
    color: #111; }
  .product-detail-container .panel-form-horizontal textarea.form-control {
    min-height: 100px;
    resize: vertical; }
  .product-detail-container .panel-form-horizontal .form-horizontal .control-label, .product-detail-container .panel-form-horizontal p {
    font-size: 12px;
    font-family: "OsRegular", sans-serif;
    font-weight: 400; }
  .product-detail-container .panel-form-horizontal .form-group {
    margin-bottom: 8px;
    margin-left: 0; }
  .product-detail-container .panel-form-horizontal .help-text-price {
    display: inline-block;
    font-size: 12px;
    margin-top: 8px;
    margin-left: 8px;
    font-family: "OsSemiBold", sans-serif; }
  .product-detail-container .panel-form-horizontal .numberOfItemsC {
    width: 25%; }
  @media (max-width: 544px) {
    .product-detail-container .panel-form-horizontal [class^='col-xs'] {
      width: 100% !important;
      float: none !important; }
    .product-detail-container .panel-form-horizontal .numberOfItemsC {
      width: 100%; }
    .product-detail-container .panel-form-horizontal .help-text-price {
      margin-left: 0;
      margin-top: 3px; }
    .product-detail-container .panel-form-horizontal .selectric-wrapper {
      min-width: 100% !important; }
    .product-detail-container .panel-form-horizontal .form-group {
      margin-bottom: 8px !important; }
    .product-detail-container .panel-form-horizontal .ulpoadLogoC, .product-detail-container .panel-form-horizontal textarea.form-control {
      width: 100%; } }
  .product-detail-container .ulpoadLogoC {
    background: url("../images/ulpoad-artwork.png") no-repeat 0 0;
    background-size: contain;
    width: 50%;
    background-color: transparent;
    border: 0;
    padding: 18px;
    font-size: 0;
    box-shadow: none; }
    .product-detail-container .ulpoadLogoC:hover, .product-detail-container .ulpoadLogoC:focus {
      background-color: transparent;
      border: 0;
      box-shadow: none; }
  .product-detail-container .selectColorContainer .selectric-wrapper {
    display: inline-block;
    width: auto;
    min-width: 150px; }
  .product-detail-container .selectColorContainer .selectric .label {
    height: 30px;
    line-height: 24px;
    font-weight: 400; }
  .product-detail-container .selectColorContainer .selectric {
    border-color: #ccc; }
  .product-detail-container .btn-save-value {
    position: relative;
    background-color: #f15d2a;
    color: #fff;
    border-radius: 0;
    font-size: 18px;
    font-weight: 600;
    padding: 8px 16px;
    border: 0; }
    .product-detail-container .btn-save-value:after {
      position: absolute;
      content: "";
      top: 0;
      right: -34px;
      width: auto;
      height: auto;
      border-bottom: 22px solid transparent;
      border-right: 17px solid transparent;
      border-top: 19px solid transparent;
      border-left: 17px solid #f15d2a; }
  .product-detail-container .product-price-info {
    display: inline-block;
    color: #111; }
    .product-detail-container .product-price-info a {
      color: #111;
      font-family: "OsLight", sans-serif;
      font-weight: 300;
      text-decoration: underline; }
  .product-detail-container .delivery-date {
    transition: 0.3s;
    /*.shipping-amount-options {
      display: inline-block;
      text-align: right;
    }*/
    /*.label-title + span {
      white-space: nowrap;

    }*/ }
    .product-detail-container .delivery-date .title {
      color: #111;
      font-family: "OsSemiBold", sans-serif; }
    .product-detail-container .delivery-date input[type="radio"]:checked + .label-title {
      color: #f0602b;
      font-size: 16px;
      font-weight: bold;
      text-align: left; }
    .product-detail-container .delivery-date .label-title {
      min-width: 150px;
      display: inline-block; }
    .product-detail-container .delivery-date .radio label {
      font-size: 12px;
      display: inline-block;
      width: 100%; }
    .product-detail-container .delivery-date table tr td {
      font-size: 14px;
      border: 0; }
    .product-detail-container .delivery-date .price-unit {
      color: #111; }
    .product-detail-container .delivery-date .label-text {
      color: #555; }
    .product-detail-container .delivery-date .grandTotal {
      background-color: #FECD1C; }
      .product-detail-container .delivery-date .grandTotal .price-unit {
        color: #111; }
      .product-detail-container .delivery-date .grandTotal .label-text {
        color: #111; }
  .product-detail-container .discount-coupon-input .input-group {
    width: 60%;
    float: left; }
  .product-detail-container .discount-coupon-input .form-control {
    min-width: 100px; }
  .product-detail-container .discount-coupon-input .input-group-addon {
    border: 0;
    background-color: transparent; }
  .product-detail-container .discount-coupon-input .btn {
    background-color: #FECD1C;
    color: #fff;
    border-color: #FECD1C;
    border-radius: 3px; }
    .product-detail-container .discount-coupon-input .btn:hover {
      box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2); }
  .product-detail-container .product-action-button .panel-heading {
    background: transparent;
    margin: 0 -10px; }
  .product-detail-container .product-action-button .btn-group-justified .btn-group {
    padding: 0 10px; }
    .product-detail-container .product-action-button .btn-group-justified .btn-group .btn {
      color: #fff;
      font-family: "OsSemiBold", sans-serif;
      font-size: 16px;
      border-radius: 5px !important; }
  @media (max-width: 544px) {
    .product-detail-container .product-action-button .btn-group-justified .btn-group {
      display: inline-block;
      margin-bottom: 10px;
      width: 100%; } }

.btn-checkout {
  background: linear-gradient(to top, #8cbc58 23%, #99c764 52%, #8cbc58 79%);
  border-color: #8cbc58;
  transition: 0.3s; }
  .btn-checkout:hover {
    background: linear-gradient(to top, #96c95d 23%, #a7d46e 52%, #96c95d 79%); }

.btn-add-to-cart {
  background: linear-gradient(to top, #3e53d6 23%, #4a61e1 52%, #3e53d6 79%);
  border-color: #3e53d6;
  transition: 0.3s; }
  .btn-add-to-cart:hover {
    background: linear-gradient(to top, #465be8 23%, #4f67f0 52%, #465be8 79%); }

.btn-email-quote {
  background: linear-gradient(to top, #ff6215 23%, #ff6f2d 52%, #ff6215 79%);
  border-color: #ff6215;
  transition: 0.3s; }
  .btn-email-quote:hover {
    background: linear-gradient(to top, #ff6e0c 23%, #ff8b1e 52%, #ff6e0c 79%); }

/*End Product Detail Section*/
.product-details .product-section-title {
  font-size: 14px;
  font-family: "OsSemiBold", sans-serif;
  color: #111; }
.product-details .product-section-title-sub {
  font-size: 14px;
  color: #111;
  font-family: "OsSemiBold", sans-serif; }
.product-details p {
  font-size: 12px; }
.product-details .img-section-battery {
  background: url("../images/battery-capacity.png") no-repeat 50% 50%;
  min-width: 80px;
  font-size: 11px;
  font-family: "OsLight", sans-serif;
  text-align: center;
  margin-bottom: 5px;
  background-size: contain;
  height: 30px;
  line-height: 30px;
  display: inline-block; }
.product-details .img-section-color {
  margin-right: 5px;
  margin-left: 0;
  padding: 0; }
  .product-details .img-section-color .color {
    width: 25px;
    height: 25px;
    border-radius: 50%;
    background-color: red;
    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.5); }
.product-details .img-section-print-area img {
  max-width: 150px; }
.product-details .area-designated-img {
  max-width: 100px;
  margin-left: 5px; }
.product-details .para-heading {
  font-size: 12px;
  font-family: "OsSemiBold", sans-serif; }
.product-details .feature-list {
  list-style: none; }
  .product-details .feature-list .feature-list-item {
    padding-left: 20px;
    position: relative;
    font-size: 12px;
    margin-bottom: 10px; }
    .product-details .feature-list .feature-list-item i.fa {
      position: absolute;
      left: 0;
      margin-top: 3px; }
.product-details .feature-img img {
  max-width: 150px; }
.product-details .operating-condition-list {
  list-style-type: disc;
  padding-left: 15px; }

.product-color {
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background-color: red;
  box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.5); }

.selected-color .item {
  position: relative; }
  .selected-color .item:after {
    opacity: 1 !important;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    border: 2px solid #FECD1C !important;
    border-radius: 8px;
    top: 0;
    left: 0;
    right: 0; }

/*Product Detail FAQ*/
.product-faq .panel-body, .jp-wpb-wrapper .panel-body {
  font-size: 12px;
  padding: 0 0 0 50px; }
  .product-faq .panel-body .faq-body-answer, .jp-wpb-wrapper .panel-body .faq-body-answer {
    padding: 10px;
    border-radius: 3px; }
.product-faq .panel-default > .panel-heading + .panel-collapse > .panel-body, .jp-wpb-wrapper .panel-default > .panel-heading + .panel-collapse > .panel-body {
  border: 0;
  background: transparent; }
.product-faq .panel-default > .panel-heading + .panel-collapse > .panel-body .faq-body-answer, .jp-wpb-wrapper .panel-default > .panel-heading + .panel-collapse > .panel-body .faq-body-answer {
  margin-top: 5px;
  background: #efefef; }
.product-faq .panel-default, .jp-wpb-wrapper .panel-default {
  border: 0;
  /*box-shadow: 0 1px 0 $border-color;*/
  box-shadow: none;
  border-radius: 0 !important;
  margin-bottom: 20px; }
.product-faq .panel-heading, .jp-wpb-wrapper .panel-heading {
  padding-left: 50px;
  position: relative;
  background-color: transparent;
  padding-top: 5px;
  padding-bottom: 5px; }
  .product-faq .panel-heading .panel-title a, .jp-wpb-wrapper .panel-heading .panel-title a {
    font-size: 12px;
    text-transform: uppercase; }
.product-faq .panel-heading [data-toggle="collapse"]:before, .jp-wpb-wrapper .panel-heading [data-toggle="collapse"]:before {
  font-family: 'fontawesome';
  content: "\f068";
  float: right;
  color: #111;
  left: 0;
  position: absolute;
  width: 30px;
  height: 30px;
  border: 1px solid #ebebeb;
  line-height: 30px;
  text-align: center;
  top: -2px;
  font-size: 10px;
  border-radius: 50px;
  box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.1); }
.product-faq .panel-heading [data-toggle="collapse"].collapsed:before, .jp-wpb-wrapper .panel-heading [data-toggle="collapse"].collapsed:before {
  font-family: 'fontawesome';
  content: "\f067";
  /* "play" icon */
  float: right; }

/*Product sheets*/
.product-sheets .img-sheet {
  text-align: center;
  margin-right: 10px;
  margin-bottom: 10px; }
  .product-sheets .img-sheet img {
    max-width: 50px;
    margin: auto; }
  .product-sheets .img-sheet .sheet-label {
    color: #111;
    font-size: 12px;
    margin-top: 5px;
    text-align: center;
    font-family: "OsSemiBold", sans-serif;
    color: #555; }
  .product-sheets .img-sheet:last-child {
    margin-right: 0; }

/*Digital banner*/
.jp-banner-full-width {
  background-size: cover;
  padding: 50px 0; }
  .jp-banner-full-width h2 {
    color: #fff;
    font-family: "OsRegular", sans-serif;
    font-size: 35px;
    letter-spacing: 0.3px; }
    .jp-banner-full-width h2 span {
      font-family: "OsBold", sans-serif; }
  .jp-banner-full-width .description {
    margin-top: 35px;
    margin-bottom: 35px;
    color: #fff;
    font-size: 14px; }
  .jp-banner-full-width .submit-logo-section .form-inline {
    flex: 1 0 auto; }
    @media (max-width: 544px) {
      .jp-banner-full-width .submit-logo-section .form-inline {
        display: inline-flex;
        width: 100%; } }
  .jp-banner-full-width .submit-logo-section .form-group {
    position: relative; }
    @media (max-width: 544px) {
      .jp-banner-full-width .submit-logo-section .form-group {
        width: 100%; } }
    .jp-banner-full-width .submit-logo-section .form-group input[type="file"] {
      max-width: 200px; }
      @media (max-width: 544px) {
        .jp-banner-full-width .submit-logo-section .form-group input[type="file"] {
          max-width: 100%; } }
    .jp-banner-full-width .submit-logo-section .form-group .help-block {
      position: absolute;
      top: 46px;
      color: #000;
      left: 10px;
      font-size: 11px !important; }
      @media (max-width: 544px) {
        .jp-banner-full-width .submit-logo-section .form-group .help-block {
          top: 33px;
          left: 0; } }
  .jp-banner-full-width .submit-logo-section .form-control {
    margin: 15px 10px;
    padding: 6px 12px;
    border: 1px solid #ddd;
    border-radius: 3px;
    color: #111;
    min-width: 150px;
    font-size: 12px; }
    @media (max-width: 544px) {
      .jp-banner-full-width .submit-logo-section .form-control {
        width: 100%;
        display: inline-flex;
        margin: 0 auto 0; } }
  .jp-banner-full-width .submit-logo-section .selectric {
    border-radius: 3px;
    border: 1px solid #ddd;
    min-width: 150px; }
    @media (max-width: 544px) {
      .jp-banner-full-width .submit-logo-section .selectric {
        margin: auto; } }
  @media (max-width: 544px) {
    .jp-banner-full-width .submit-logo-section .selectric-wrapper {
      margin-left: 0;
      margin-right: 0;
      width: 100%; } }
  .jp-banner-full-width .submit-logo-section .selectric .label {
    line-height: 28px;
    color: #111111;
    height: 32px;
    text-align: left;
    font-weight: 400; }
    @media (max-width: 544px) {
      .jp-banner-full-width .submit-logo-section .selectric .label {
        margin: auto; } }
  .jp-banner-full-width .submit-logo-section .input-qty {
    width: 100%;
    max-width: 65px;
    min-width: 65px;
    margin-right: 30px; }
    @media (max-width: 544px) {
      .jp-banner-full-width .submit-logo-section .input-qty {
        max-width: 100%; } }
  .jp-banner-full-width .submit-logo-section .btn-send-logo {
    background-color: #fece1a;
    color: #fff;
    margin: 15px 10px;
    transition: 0.3s;
    padding: 10px 15px;
    height: 34px;
    line-height: 0;
    border-color: #fece1a;
    font-size: 12px;
    transition: 0.3s; }
    @media (max-width: 544px) {
      .jp-banner-full-width .submit-logo-section .btn-send-logo {
        display: block;
        margin-left: 0; } }
    .jp-banner-full-width .submit-logo-section .btn-send-logo:hover {
      background-color: #f0c518;
      border-color: #f0c518; }

.banner-digital {
  background: url("../images/digital-banner-bg.png") no-repeat 50% 50%;
  background-size: cover !important; }

/*Mobile Menu*/
.mobile-main-menu {
  opacity: 0;
  transform: translateX(-100%);
  transition: transform 0.5s;
  position: fixed; }

.cbp-spmenu-push-toright .mobile-main-menu {
  display: block;
  position: fixed;
  left: 0;
  height: 100%;
  width: 240px;
  overflow: auto;
  top: 0;
  box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.4);
  opacity: 1;
  transform: translateX(0%); }
  .cbp-spmenu-push-toright .mobile-main-menu ul, .cbp-spmenu-push-toright .mobile-main-menu li {
    display: block; }
    .cbp-spmenu-push-toright .mobile-main-menu ul img, .cbp-spmenu-push-toright .mobile-main-menu li img {
      float: left;
      margin-right: 10px; }
.cbp-spmenu-push-toright .main-menu {
  padding-left: 0; }
  .cbp-spmenu-push-toright .main-menu nav ul li a {
    border-left: 0;
    border-bottom: 1px solid #ebebeb;
    width: 100%;
    text-align: left; }

/*Invoice page*/
.invoice-detail-main {
  padding-top: 50px;
  background-color: #f5f7f7; }
  .invoice-detail-main .invoice-heading {
    font-size: 40px;
    color: #9da2a6;
    font-family: "OsBold", sans-serif;
    margin-bottom: 30px; }
  .invoice-detail-main .attachments {
    margin-bottom: 20px; }
    .invoice-detail-main .attachments ul {
      padding: 0;
      margin: 0; }
      .invoice-detail-main .attachments ul li {
        margin-right: 10px; }
        .invoice-detail-main .attachments ul li img {
          max-width: 60px; }
    .invoice-detail-main .attachments .file-name {
      margin-top: 5px;
      font-size: 12px;
      color: #111; }
  .invoice-detail-main .bill-info .spacer {
    height: 40px; }
  .invoice-detail-main .bill-info dt, .invoice-detail-main .bill-info dd {
    font-size: 12px;
    color: #111;
    font-family: "OsBold", sans-serif; }
  .invoice-detail-main .bill-info dl.dl-horizontal {
    max-width: 360px;
    width: 100%; }
  .invoice-detail-main .bill-info .status-label {
    display: block;
    border-radius: 0;
    padding: 6px 8px;
    font-family: "OsSemiBold", sans-serif;
    text-align: left;
    font-size: 14px; }
  .invoice-detail-main .bill-info .status-paid {
    background-color: #1b9e1b;
    color: #fff; }
  .invoice-detail-main .bill-info .due-balance {
    display: inline-block;
    border-radius: 5px;
    border: 1px solid #ddd;
    padding: 10px 30px;
    min-width: 150px; }
  @media (max-width: 768px) {
    .invoice-detail-main .float-none {
      float: none !important; }
    .invoice-detail-main .dl-horizontal {
      margin: 0; }
    .invoice-detail-main .dl-horizontal dt {
      float: left;
      width: 90px;
      overflow: hidden;
      clear: left;
      text-align: right;
      text-overflow: ellipsis;
      white-space: nowrap; }
    .invoice-detail-main .dl-horizontal dd {
      margin-left: 100px; } }
  .invoice-detail-main div[class*='col-sm-6'] {
    width: 50% !important;
    float: left !important; }
  @media (max-width: 544px) {
    .invoice-detail-main div[class*='col-'] {
      width: 100% !important;
      float: none !important; } }

.shipping-detail-info {
  padding-top: 20px;
  border-top: 2px solid #ebebeb; }
  .shipping-detail-info .billing-title {
    font-size: 16px;
    font-family: "OsSemiBold", sans-serif;
    color: #111; }
  .shipping-detail-info .billing-address, .shipping-detail-info p {
    font-size: 12px;
    line-height: 1.7;
    font-family: "OsSemiBold", sans-serif;
    color: #111; }
  .shipping-detail-info .invoice-detail-table .min-width-100 {
    min-width: 100px; }
  .shipping-detail-info .invoice-detail-table thead {
    background-color: #f8f8f8;
    border: 2px solid #ebebeb; }
  .shipping-detail-info .invoice-detail-table tr th {
    font-size: 14px;
    font-family: "OsBold", sans-serif;
    font-weight: 700;
    border: 0; }
  .shipping-detail-info .invoice-detail-table tr td,
  .shipping-detail-info .invoice-detail-table tr th {
    font-size: 14px;
    color: #111;
    padding: 5px;
    vertical-align: middle; }
  .shipping-detail-info .invoice-detail-table tr td {
    border: 2px solid #ebebeb;
    font-family: "OsRegular", sans-serif; }
    .shipping-detail-info .invoice-detail-table tr td span.extra-info {
      display: block;
      margin-top: 2px; }
  .shipping-detail-info .invoice-detail-table .row-amount-due {
    background-color: #f8f8f8; }
    .shipping-detail-info .invoice-detail-table .row-amount-due td {
      font-family: "OsBold", sans-serif; }
  .shipping-detail-info .product-preview-images ul {
    padding: 0;
    margin: 0; }
    .shipping-detail-info .product-preview-images ul li {
      margin-right: 10px; }
      .shipping-detail-info .product-preview-images ul li:last-child {
        margin-right: 0; }
      .shipping-detail-info .product-preview-images ul li img {
        max-width: 150px;
        float: left; }

.payment-gateway-section {
  background-color: #f9f9f9;
  border-top: 2px solid #ebebeb;
  border-bottom: 2px solid #ebebeb;
  padding-top: 30px;
  padding-bottom: 30px;
  margin-top: 30px;
  margin-bottom: 30px; }
  .payment-gateway-section a {
    font-family: "OsSemiBold", sans-serif; }
  .payment-gateway-section .payment-option-img img {
    max-height: 40px; }

.my-cart-main {
  padding-top: 0; }
  .my-cart-main h2 {
    font-size: 40px;
    color: #c4c4c4;
    font-family: "OsBold", sans-serif;
    margin-bottom: 30px;
    margin-top: 30px; }

.shopping-cart-detail-info .shopping-cart-table {
  border: 0; }
  .shopping-cart-detail-info .shopping-cart-table thead {
    border: 2px solid #ebebeb; }
  .shopping-cart-detail-info .shopping-cart-table tr th {
    font-size: 12px;
    font-family: "OsBold", sans-serif;
    font-weight: 700;
    border: 0;
    padding: 20px 50px; }
  .shopping-cart-detail-info .shopping-cart-table tr td,
  .shopping-cart-detail-info .shopping-cart-table tr th {
    vertical-align: middle;
    color: #999; }
  .shopping-cart-detail-info .shopping-cart-table tr td {
    font-size: 12px;
    padding: 20px 50px;
    font-family: "OsSemiBold", sans-serif;
    border: 0; }
  .shopping-cart-detail-info .shopping-cart-table tbody tr {
    border-bottom: 1px solid #ebebeb; }
  .shopping-cart-detail-info .shopping-cart-table tbody tr:last-child {
    border-bottom: 0; }
  .shopping-cart-detail-info .shopping-cart-table .min-width-th {
    min-width: 190px; }
  .shopping-cart-detail-info .shopping-cart-table .media-left a {
    width: 65px;
    display: inline-block;
    height: 45px;
    background-size: contain;
    background-repeat: no-repeat; }
  .shopping-cart-detail-info .shopping-cart-table .media-body {
    margin-bottom: 0; }
    .shopping-cart-detail-info .shopping-cart-table .media-body h4.media-heading {
      font-size: 12px;
      font-family: "OsBold", sans-serif;
      margin-bottom: 5px;
      color: #111; }
    .shopping-cart-detail-info .shopping-cart-table .media-body p {
      font-size: 12px;
      font-family: "OsRegular", sans-serif;
      margin-bottom: 0; }
  .shopping-cart-detail-info .shopping-cart-table .promo-code-tr {
    background-color: #fbfbfb;
    box-shadow: inset 0px 1px 8px rgba(0, 0, 0, 0.1); }
  .shopping-cart-detail-info .shopping-cart-table .promo-code-main .input-group {
    margin-right: 0; }
    .shopping-cart-detail-info .shopping-cart-table .promo-code-main .input-group .input-group-addon {
      border: 0;
      background: transparent;
      padding: 2px; }
    .shopping-cart-detail-info .shopping-cart-table .promo-code-main .input-group .input-group-btn {
      border: 0; }
      .shopping-cart-detail-info .shopping-cart-table .promo-code-main .input-group .input-group-btn .btn-promocode, .shopping-cart-detail-info .shopping-cart-table .promo-code-main .input-group .input-group-btn .btn-remove-coupon-code {
        background-color: #676767;
        border-color: #676767;
        font-family: "OsSemiBold", sans-serif;
        font-size: 12px;
        transition: 0.3s;
        border-radius: 3px !important;
        padding: 6px 15px;
        margin: 0; }
        .shopping-cart-detail-info .shopping-cart-table .promo-code-main .input-group .input-group-btn .btn-promocode:hover, .shopping-cart-detail-info .shopping-cart-table .promo-code-main .input-group .input-group-btn .btn-remove-coupon-code:hover, .shopping-cart-detail-info .shopping-cart-table .promo-code-main .input-group .input-group-btn .btn-promocode:focus, .shopping-cart-detail-info .shopping-cart-table .promo-code-main .input-group .input-group-btn .btn-remove-coupon-code:focus {
          background-color: #545454;
          border-color: #545454; }
      .shopping-cart-detail-info .shopping-cart-table .promo-code-main .input-group .input-group-btn .btn-remove-coupon-code {
        background-color: #b46400;
        border-color: #b46400; }
        .shopping-cart-detail-info .shopping-cart-table .promo-code-main .input-group .input-group-btn .btn-remove-coupon-code:hover, .shopping-cart-detail-info .shopping-cart-table .promo-code-main .input-group .input-group-btn .btn-remove-coupon-code:focus {
          background-color: #a35600;
          border-color: #a35600; }
  .shopping-cart-detail-info .shopping-cart-table .promo-code-main .form-control {
    padding: 6px 12px;
    border: 1px solid #ccc;
    border-radius: 3px;
    font-family: "OsRegular", sans-serif;
    font-size: 12px; }
  .shopping-cart-detail-info .shopping-cart-table .footer-label {
    color: #666; }
  .shopping-cart-detail-info .shopping-cart-table .footer-label, .shopping-cart-detail-info .shopping-cart-table .footer-label + td {
    padding-top: 3px;
    padding-bottom: 3px;
    border-color: #ebebeb;
    font-family: "OsSemiBold", sans-serif; }
  .shopping-cart-detail-info .shopping-cart-table .footer-label + td {
    color: #111;
    font-size: 14px; }
  .shopping-cart-detail-info .shopping-cart-table .net-total {
    border-top: 1px solid #ebebeb; }
    .shopping-cart-detail-info .shopping-cart-table .net-total td {
      padding-top: 8px;
      padding-bottom: 8px;
      white-space: nowrap; }
    .shopping-cart-detail-info .shopping-cart-table .net-total .footer-label, .shopping-cart-detail-info .shopping-cart-table .net-total .footer-label + td {
      font-size: 16px;
      font-family: "OsBold", sans-serif; }
.shopping-cart-detail-info .action-btn .btn-spacer {
  margin-right: 30px;
  margin-left: 30px;
  font-family: "OsBold", sans-serif; }
@media (max-width: 544px) {
  .shopping-cart-detail-info .action-btn .btn {
    display: block;
    max-width: 220px;
    margin: auto; }
  .shopping-cart-detail-info .action-btn .btn-spacer {
    text-align: center;
    display: block; } }
.shopping-cart-detail-info .item-net-total {
  position: relative;
  /*    .remove-row-item {
        !*position: absolute;
        top: 0;
        right: -30px;*!
        color: #e00002;
        opacity: 0.5;
        transition: 0.3s;
        cursor: pointer;
        padding: 3px;
        display: inline-block;
        font-size: 14px;
        !* width: 15px; *!
        !* height: 15px; *!
        !*bottom: 0;
        margin-left: -18px;*!
  
        &:hover,&:focus {
          opacity: 1;
        }
      }*/ }
  .shopping-cart-detail-info .item-net-total .my-cart-action-btns {
    position: absolute;
    right: 0;
    display: inline-block; }
    .shopping-cart-detail-info .item-net-total .my-cart-action-btns a {
      margin-left: 5px;
      margin-top: -3px;
      color: #300001;
      opacity: 0.5;
      transition: 0.3s;
      cursor: pointer;
      padding: 1px;
      display: inline-block;
      font-size: 14px; }
      .shopping-cart-detail-info .item-net-total .my-cart-action-btns a:hover, .shopping-cart-detail-info .item-net-total .my-cart-action-btns a:focus {
        opacity: 1; }

.table-grand-total table {
  margin-bottom: 0; }
.table-grand-total tr td:last-child {
  padding-right: 65px !important;
  text-align: right;
  white-space: nowrap; }

.checkout-pay-cart-table {
  overflow-x: inherit;
  border: 0;
  max-height: 250px;
  overflow-y: auto; }
  .checkout-pay-cart-table table {
    margin-bottom: 0; }
  .checkout-pay-cart-table thead {
    border: 2px solid #ebebeb; }
  .checkout-pay-cart-table tr th {
    font-size: 12px;
    font-family: "OsBold", sans-serif;
    font-weight: 700;
    border: 0;
    padding: 1% !important; }
    .checkout-pay-cart-table tr th:last-child {
      padding-right: 50px !important; }
  .checkout-pay-cart-table tr td,
  .checkout-pay-cart-table tr th {
    vertical-align: middle;
    color: #999; }
  .checkout-pay-cart-table tr td {
    font-size: 12px;
    /*padding: 1%!important;*/
    font-family: "OsSemiBold", sans-serif;
    border: 0; }
  .checkout-pay-cart-table tbody tr {
    border-bottom: 1px solid #ebebeb; }
  .checkout-pay-cart-table tbody tr:last-child {
    border-bottom: 0; }
  .checkout-pay-cart-table .min-width-th {
    min-width: 0;
    white-space: nowrap; }
  .checkout-pay-cart-table .media-left a {
    width: 65px;
    display: inline-block;
    height: 45px;
    background-size: contain;
    background-repeat: no-repeat; }
  .checkout-pay-cart-table .media-body {
    margin-bottom: 0; }
    .checkout-pay-cart-table .media-body h4.media-heading {
      font-size: 12px;
      font-family: "OsBold", sans-serif;
      margin-bottom: 5px;
      color: #111; }
    .checkout-pay-cart-table .media-body p {
      font-size: 12px;
      font-family: "OsRegular", sans-serif;
      margin-bottom: 0; }
  .checkout-pay-cart-table .promo-code-tr {
    background-color: #fbfbfb;
    box-shadow: inset 0px 1px 8px rgba(0, 0, 0, 0.1); }
  .checkout-pay-cart-table .promo-code-main .input-group {
    margin-right: 0; }
    .checkout-pay-cart-table .promo-code-main .input-group .input-group-addon {
      border: 0;
      background: transparent;
      padding: 2px; }
    .checkout-pay-cart-table .promo-code-main .input-group .input-group-btn {
      border: 0; }
      .checkout-pay-cart-table .promo-code-main .input-group .input-group-btn .btn-promocode, .checkout-pay-cart-table .shopping-cart-detail-info .shopping-cart-table .promo-code-main .input-group .input-group-btn .btn-remove-coupon-code, .shopping-cart-detail-info .shopping-cart-table .checkout-pay-cart-table .promo-code-main .input-group .input-group-btn .btn-remove-coupon-code {
        background-color: #676767;
        border-color: #676767;
        font-family: "OsSemiBold", sans-serif;
        font-size: 12px;
        transition: 0.3s;
        border-radius: 3px !important;
        padding: 6px 15px;
        margin: 0; }
        .checkout-pay-cart-table .promo-code-main .input-group .input-group-btn .btn-promocode:hover, .checkout-pay-cart-table .shopping-cart-detail-info .shopping-cart-table .promo-code-main .input-group .input-group-btn .btn-remove-coupon-code:hover, .shopping-cart-detail-info .shopping-cart-table .checkout-pay-cart-table .promo-code-main .input-group .input-group-btn .btn-remove-coupon-code:hover, .checkout-pay-cart-table .promo-code-main .input-group .input-group-btn .btn-promocode:focus, .checkout-pay-cart-table .shopping-cart-detail-info .shopping-cart-table .promo-code-main .input-group .input-group-btn .btn-remove-coupon-code:focus, .shopping-cart-detail-info .shopping-cart-table .checkout-pay-cart-table .promo-code-main .input-group .input-group-btn .btn-remove-coupon-code:focus {
          background-color: #545454;
          border-color: #545454; }
  .checkout-pay-cart-table .promo-code-main .form-control {
    padding: 6px 12px;
    border: 1px solid #ccc;
    border-radius: 3px;
    font-family: "OsRegular", sans-serif;
    font-size: 12px; }
  .checkout-pay-cart-table .footer-label {
    color: #666; }
  .checkout-pay-cart-table .footer-label, .checkout-pay-cart-table .footer-label + td {
    padding-top: 3px;
    padding-bottom: 3px;
    border-color: #ebebeb;
    font-family: "OsSemiBold", sans-serif; }
  .checkout-pay-cart-table .footer-label + td {
    color: #111;
    font-size: 14px; }
  .checkout-pay-cart-table .net-total {
    border-top: 1px solid #ebebeb; }
    .checkout-pay-cart-table .net-total td {
      padding-top: 8px;
      padding-bottom: 8px; }
    .checkout-pay-cart-table .net-total .footer-label, .checkout-pay-cart-table .net-total .footer-label + td {
      font-size: 16px;
      font-family: "OsBold", sans-serif; }
  .checkout-pay-cart-table .item-net-total {
    position: relative;
    padding-right: 50px !important;
    /*    .remove-row-item {
          position: relative;
          top: 0;
          right: -30px;
          color: #e00002;
          opacity: 0.5;
          transition: 0.3s;
          cursor: pointer;
          padding: 3px;
          display: inline-block;
          font-size: 14px;
          !* width: 15px; *!
          !* height: 15px; *!
          bottom: 0;
          margin-left: -18px;
    
          &:hover,&:focus {
            opacity: 1;
          }
        }*/ }

/*Start Step Wizard section*/
.jp-stepwizard ul {
  margin-bottom: 20px; }
@media (max-width: 480px) {
  .jp-stepwizard .product-detail-container [class*='col-'] {
    width: 100% !important;
    float: none !important; } }
.jp-stepwizard .checkout-form-label {
  text-align: left;
  font-size: 12px !important;
  font-family: "OsBold", sans-serif !important; }
.jp-stepwizard .checkout-form-control, .jp-stepwizard .product-detail-container .selectColorContainer .selectric-wrapper,
.jp-stepwizard .product-detail-container .card-expiration-selectric.selectColorContainer .card-exp-main {
  width: 70%;
  margin: 0; }
.jp-stepwizard .product-detail-container .card-expiration-selectric.selectColorContainer .selectric-wrapper {
  min-width: calc(100% - 51%); }
.jp-stepwizard .product-detail-container .card-expiration-selectric.selectColorContainer .selectric-wrapper {
  width: auto; }
@media (min-width: 768px) and (max-width: 992px) {
  .jp-stepwizard .product-detail-container .card-expiration-selectric.selectColorContainer .selectric-wrapper {
    min-width: 100%; }
  .jp-stepwizard .checkout-form-control, .jp-stepwizard .product-detail-container .selectColorContainer .selectric-wrapper,
  .jp-stepwizard .product-detail-container .card-expiration-selectric.selectColorContainer .card-exp-main {
    width: 100%; }
  .jp-stepwizard .product-detail-container .product-action-button .btn-group-justified .btn-group .btn {
    font-size: 12px; } }
@media (max-width: 544px) {
  .jp-stepwizard .checkout-form-control, .jp-stepwizard .product-detail-container .selectColorContainer .selectric-wrapper {
    width: 100%; } }
.jp-stepwizard .btn-group, .jp-stepwizard .btn-group-justified {
  position: relative;
  display: inline-block;
  vertical-align: middle; }
.jp-stepwizard .btn-group-vertical > .btn, .jp-stepwizard .btn-group-vertical > .btn-group, .jp-stepwizard .btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 50%;
  margin: auto;
  text-align: center; }
@media (max-width: 480px) {
  .jp-stepwizard .btn-group-vertical > .btn, .jp-stepwizard .btn-group-vertical > .btn-group, .jp-stepwizard .btn-group-vertical > .btn-group > .btn {
    max-width: 90%; } }
.jp-stepwizard .or-separator {
  font-size: 16px;
  display: inline-block;
  text-align: center;
  text-transform: uppercase;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: "OsSemiBold", sans-serif; }
.jp-stepwizard .btn-group-vertical > .btn-group > .btn {
  max-width: 100% !important; }
.jp-stepwizard .cards .hand {
  filter: grayscale(100%);
  transition: 0.3s; }
  .jp-stepwizard .cards .hand img {
    max-height: 22px; }
  .jp-stepwizard .cards .hand:hover, .jp-stepwizard .cards .hand:focus {
    filter: grayscale(0%); }
.jp-stepwizard .cards .active {
  filter: grayscale(0%); }
.jp-stepwizard .location-type-col, .jp-stepwizard .blind-shipping-main {
  margin-left: -8px; }
  .jp-stepwizard .location-type-col label, .jp-stepwizard .blind-shipping-main label {
    font-family: "OsRegular", sans-serif;
    font-size: 12px;
    font-weight: 400; }
  .jp-stepwizard .location-type-col .radio-inline, .jp-stepwizard .blind-shipping-main .radio-inline {
    padding-top: 0;
    margin-left: 8px; }
    .jp-stepwizard .location-type-col .radio-inline .radio, .jp-stepwizard .blind-shipping-main .radio-inline .radio {
      min-height: 18px; }
.jp-stepwizard .blind-shipping-main .blind-shipping-mobile + .radio-inline {
  margin-left: 0; }

.step-section-pay .product-detail-container .panel-powerbank .panel-heading td.panel-title-text {
  font-size: 14px; }

.step-section-main .product-detail-container .panel-powerbank .panel-heading table tr td {
  padding-top: 5px;
  padding-bottom: 5px; }

.panel-payment-methods {
  /* .text {
     display: inline-block;
     padding-left: 60px;
     margin-bottom: 30px;
   }*/ }
  .panel-payment-methods input[type=radio] {
    margin-top: 0; }
  .panel-payment-methods label {
    font-size: 12px;
    font-family: "OsSemiBold", sans-serif;
    cursor: pointer;
    position: relative;
    margin-bottom: 0;
    color: #111; }
  .panel-payment-methods .radio-inline + .radio-inline {
    margin-top: 0;
    margin-left: 0px; }
  .panel-payment-methods .radio-inline {
    margin-right: 3%;
    margin-bottom: 10px; }
  .panel-payment-methods .payment-type-img {
    display: inline-block;
    margin-left: 10px;
    position: relative;
    top: -2px; }
    .panel-payment-methods .payment-type-img .label-text {
      display: inline-block; }
    .panel-payment-methods .payment-type-img img {
      margin-top: 8px;
      display: block;
      max-width: 175px;
      max-height: 22px;
      margin-left: 0;
      margin-right: 0; }

.panel-billing-address label {
  font-family: "OsSemiBold", sans-serif; }
  .panel-billing-address label span {
    margin-left: 5px;
    position: relative;
    top: -1px; }

/*End Step Wizard section*/
.shadow-effect {
  background: #fff;
  padding: 30px 20px;
  border-radius: 4px;
  text-align: center;
  border: 1px solid #ECECEC;
  box-shadow: 0 19px 38px rgba(0, 0, 0, 0.1), 0 15px 12px rgba(0, 0, 0, 0.02); }

#customers-testimonials .shadow-effect p {
  font-family: "OsRegular", sans-serif;
  font-size: 14px;
  line-height: 1.5;
  margin: 0 0 17px 0;
  font-weight: 300; }

.testimonial-name {
  margin: -17px auto 0;
  display: table;
  width: auto;
  background: #FECD1C;
  padding: 9px 35px;
  border-radius: 12px;
  text-align: center;
  color: #111;
  box-shadow: 0 9px 18px rgba(0, 0, 0, 0.12), 0 5px 7px rgba(0, 0, 0, 0.05);
  text-transform: capitalize;
  font-size: 14px;
  font-family: "OsRegular", sans-serif; }

#customers-testimonials .item {
  text-align: center;
  padding: 50px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out; }

.promotional-area {
  background-color: #000;
  padding-top: 20px;
  padding-bottom: 40px;
  margin-top: 20px; }
  .promotional-area a {
    display: inline-block;
    padding: 15px 15px;
    position: relative;
    margin-top: 15px;
    margin-bottom: 15px; }
    .promotional-area a:after, .promotional-area a:before {
      width: 100%;
      height: 100%;
      content: '';
      position: absolute;
      z-index: 3;
      left: 0;
      top: 0;
      transform: scale(0);
      transition: 0.5s; }
    .promotional-area a:before {
      border-bottom: 2px solid #daaf1a;
      border-left: 2px solid #daaf1a;
      transform-origin: 0 100%; }
    .promotional-area a:after {
      border-top: 2px solid #daaf1a;
      border-right: 2px solid #daaf1a;
      transform-origin: 100% 0%; }
    .promotional-area a:hover:after, .promotional-area a:hover:before {
      transform: scale(1); }
  .promotional-area .fd-border:after,
  .promotional-area .fd-border:before {
    border-color: #00c032 !important; }
  .promotional-area .hd-border:after,
  .promotional-area .hd-border:before {
    border-color: #00c6dd !important; }
  .promotional-area .sd-border:after,
  .promotional-area .sd-border:before {
    border-color: #fc2d37 !important; }
  .promotional-area .ud-border:after,
  .promotional-area .ud-border:before {
    border-color: #001d94 !important; }
  .promotional-area img {
    max-height: 70px; }
  @media (max-width: 544px) {
    .promotional-area img {
      max-height: 50px; } }

/*Terms and Condition*/
.b-page-header {
  background: url(../images/cover.jpg) repeat-x;
  height: 150px;
  margin-bottom: 59px;
  border-bottom: 1px solid #eeeeee; }
  .b-page-header .page-title {
    text-transform: uppercase;
    font-weight: bold;
    max-width: 50%;
    margin-top: 60px;
    color: #fff; }

.jp-wpb-wrapper h2 {
  font-weight: 700;
  color: #333;
  margin: 0 0 10px 0;
  padding: 0;
  font-size: 22px; }
.jp-wpb-wrapper p {
  color: #666;
  font-size: 13px;
  line-height: 1.777; }

/*Track Order*/
.track-order-container-main p {
  color: #666 !important; }

.track-order-container .checkout-form-label {
  text-align: left;
  font-size: 12px !important;
  font-family: "OsBold", sans-serif !important;
  font-weight: 700; }
.track-order-container p {
  color: #666 !important; }
.track-order-container .form-control {
  width: 100% !important; }

.jp-btn-submit-form {
  background: #FECD1C;
  border-color: #FECD1C;
  color: #111;
  display: block;
  font-size: 12px;
  font-family: "OsSemiBold", sans-serif;
  padding: 8px 16px;
  text-align: center;
  /*text-transform: uppercase;*/
  cursor: pointer;
  border-radius: 3px;
  transition: 0.3s; }

.jp-btn-submit-form:hover {
  background: #FECD1C;
  border-color: #FECD1C;
  color: #111;
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2); }

/*Contact form*/
.contact-form form .input-text {
  width: 100%;
  padding: 10px 17px;
  font-size: 13px;
  border: 1px solid #e8e7e7;
  outline: none;
  color: #6c6c6c;
  height: 40px;
  border-radius: 3px; }

.contact-form form textarea {
  min-height: 210px; }

.contact-details .media {
  margin: 0px 0px 30px; }

.contact-details .media .media-left {
  padding-right: 30px; }

.contact-details .media .media-left i {
  width: 50px;
  font-size: 24px;
  height: 50px;
  line-height: 50px;
  border-radius: 10%;
  color: #ffffff;
  text-align: center;
  -webkit-box-shadow: rgba(50, 50, 50, 0.11) 0 5px 2px 0; }

.contact-details .media .media-left i {
  background: #FECD1C; }

.contact-details .media .media-body h4 {
  color: #333;
  letter-spacing: 1px;
  font-weight: 600;
  position: relative;
  padding-bottom: 20px;
  font-size: 16px;
  margin-bottom: 20px;
  margin-top: 0px;
  text-transform: uppercase;
  font-style: normal; }

.contact-details .media .media-body h4:before {
  content: '';
  width: 100%;
  height: 1px;
  background-color: #d3d3d3;
  position: absolute;
  bottom: 0;
  left: 0; }

.contact-details .media .media-body h4:after {
  content: '';
  width: 80px;
  height: 2px;
  left: 0;
  bottom: -1px;
  position: absolute; }

.contact-details .media .media-body h4:after {
  background-color: #FECD1C; }

.contact-details .media .media-body p {
  color: #747474;
  font-size: 13px;
  letter-spacing: 0px;
  line-height: 20px; }

.contact-details .media .media-body p {
  margin-bottom: 5px; }

.contact-map {
  height: 250px !important;
  background-color: #ddd; }

/*Page Headers*/
.site-page-header h2.featured-title {
  background-color: #F5F7F7;
  text-transform: uppercase; }

/*Affix sidebar*/
.affix-top, .affix {
  position: static;
  /* transition: all .3s ease-in-out;*/ }

@media (min-width: 767px) {
  #affix-sidebar.affix {
    position: fixed;
    top: 30px; }

  .affix-top {
    position: static; }

  .affix-bottom {
    position: absolute; } }
.input-with-addtional-info .form-control, .input-with-addtional-info .help-text-price, .input-with-addtional-info .selectric-wrapper {
  float: left; }
.input-with-addtional-info .help-text-price {
  color: #888; }
.input-with-addtional-info .help-text-price.text-green {
  color: #91c25a; }
.input-with-addtional-info .form-group {
  margin-bottom: 15px !important; }

.item-qty {
  position: absolute;
  top: 8px;
  right: 0;
  background-color: #FECD1C;
  color: #333;
  border: 1px solid #325177;
  transition: 0.3s; }
  @media (max-width: 767px) {
    .item-qty {
      transform: scale(0.9) translateX(12px); } }

.product-image .show-img {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-color: #efefef;
  height: 220px; }

.ui-autocomplete {
  position: absolute;
  box-shadow: 0px 0px 20px #d7d7d7;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  /*box-shadow: none;*/
  font-size: 13px;
  max-height: 190px;
  overflow-y: scroll;
  z-index: 100000;
  color: #000;
  background: #fff; }

.ui-menu-item {
  padding: 10px;
  cursor: pointer;
  background-color: #fff; }

.showSuggestionListItemActive {
  background-color: #50a8d1;
  color: #fff; }

.showHighSuggestionList {
  font-weight: bold; }

.btn-search-site {
  background: transparent;
  border: 0; }
  .btn-search-site:hover, .btn-search-site:focus {
    background: transparent;
    box-shadow: none; }

.product-name h3 {
  color: #a4a4a4;
  font-family: "OsBold", sans-serif;
  font-size: 16px; }
.product-name .product-id {
  color: #fecd1c;
  font-family: "OsBold", sans-serif; }

.ui-autocomplete-term {
  font-weight: bold;
  color: #333;
  background: #fff800; }

.popover-blind-ship + .popover .popover-content {
  font-size: 12px;
  line-height: 1.4; }

.popover-blind-ship + .popover {
  max-width: 320px;
  width: 100%;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2);
  border: 0; }

.truncate-pdf-sheet {
  max-width: 41px;
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative;
  white-space: nowrap;
  cursor: pointer; }

.my-cart-action-btns {
  position: absolute;
  right: 0;
  display: inline-block; }
  .my-cart-action-btns a {
    margin-left: 5px;
    margin-top: -3px;
    color: #300001;
    opacity: 0.5;
    transition: 0.3s;
    cursor: pointer;
    padding: 1px;
    display: inline-block;
    font-size: 14px; }
    .my-cart-action-btns a:hover, .my-cart-action-btns a:focus {
      opacity: 1; }

.form-control-default-style label, .modal-email-popup label {
  font-size: 12px;
  color: #444; }
.form-control-default-style .form-control, .modal-email-popup .form-control {
  float: none;
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 0;
  /* -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
   -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;*/
  box-shadow: none;
  -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-default-style .form-control:focus, .modal-email-popup .form-control:focus {
    border-color: #bdbdbd;
    /* -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*/
    box-shadow: none; }

.radio-payment-order input[type="radio"] {
  position: relative;
  top: 2px; }

.msg-note .alert {
  padding: 5px 10px 5px 33px;
  margin-top: 15px;
  margin-bottom: 15px;
  position: relative; }
  .msg-note .alert:before {
    content: '\f05a';
    font-family: FontAwesome;
    font-size: 14px;
    position: absolute;
    left: 10px; }

.header-middle-slider .owl-item {
  text-align: center; }
.header-middle-slider .item a {
  display: inline-block;
  padding: 9px 12px 6px 12px; }
  .header-middle-slider .item a .item-product-code {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 60px;
    display: block;
    font-size: 11px; }
  .header-middle-slider .item a .item-image {
    height: 38px;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 100%;
    background-color: #eee;
    color: black;
    margin-bottom: 6px;
    width: 60px; }

.mobile-main-menu .main-menu .item a {
  display: inline-block;
  padding: 15px 12px 15px 12px;
  position: relative; }
  .mobile-main-menu .main-menu .item a .item-product-code {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    /*display: inline-block;*/
    font-size: 11px;
    padding-left: 45px; }
  .mobile-main-menu .main-menu .item a .item-image {
    position: absolute;
    left: 10px;
    height: 28px;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 100%;
    background-color: #eee;
    color: black;
    width: 40px;
    float: left;
    margin-right: 5px;
    top: 7px; }

.upload-filename {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }

.categorys-product-search .product-search-input {
  background: #fff none repeat scroll 0 0;
  border: 2px solid #d7d7d7;
  border-radius: 4px;
  overflow: hidden; }

.product-color {
  background-color: transparent;
  box-shadow: none; }

.payment-gateway-section form {
  margin-left: 15px; }

.payout-cart-table th.min-width-th {
  min-width: 140px; }

.product-detail-container .ulpoadLogoC {
  position: relative; }

.product-detail-container .ulpoadLogoC .upload-in-progress {
  color: rgba(0, 0, 0, 0.8);
  font-size: 20px;
  position: absolute;
  right: -30px;
  top: 1px; }

.payment-gateway-section .payment-method-images img {
  max-height: 44px;
  margin-top: -7px; }

.btn-email-quote-checkout-page, .btn-continuous-shopping {
  background: linear-gradient(to top, #ff6215 23%, #ff6f2d 52%, #ff6215 79%);
  border-color: #ff6215;
  transition: 0.3s; }

.disable-payment-buttons {
  pointer-events: none;
  opacity: 0.5; }

@media (max-width: 767px) {
  .payment-gateway-section .pull-right {
    float: none !important;
    margin-bottom: 10px;
    margin-top: 0 !important; }

  .payment-gateway-section .col-sm-12.text-right {
    text-align: center !important; } }
.error-message-subscribe_user {
  color: #f9f9f9; }

.contact-form .form-group {
  position: relative; }

.contact-form .field-required {
  position: absolute;
  top: 1px;
  right: 6px;
  width: auto;
  padding: 0;
  margin: 0; }

.submit-logo-section input[name="logo_file_name"] {
  height: auto;
  -moz-transform: scale(0.86) translateY(-5px);
  -webkit-transform: scale(1) translateY(0px); }

@media (max-width: 767px) {
  .submit-logo-section input[name="logo_file_name"] {
    height: auto;
    transform: scale(1) translateY(0px); } }
.custom-artwork > input {
  display: none !important; }

.invoice-detail-main .attachments ul li {
  margin-right: 10px;
  margin-bottom: 15px;
  cursor: pointer; }
  .invoice-detail-main .attachments ul li .custom-artwork label {
    display: inline; }

/*# sourceMappingURL=style.css.map */
