/*!
 *  Font Awesome 4.4.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url('https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/fonts/fontawesome-webfont.eot?v=4.4.0');
  src: url('https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/fonts/fontawesome-webfont.eot?#iefix&v=4.4.0') format('embedded-opentype'), url('https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/fonts/fontawesome-webfont.woff2?v=4.4.0') format('woff2'), url('https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/fonts/fontawesome-webfont.woff?v=4.4.0') format('woff'), url('https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/fonts/fontawesome-webfont.ttf?v=4.4.0') format('truetype'), url('https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.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: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  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;
}
/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #ffffff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-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:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-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";
}

@font-face {
	font-family: 'Simple-Line-Icons';
	src:url('https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/fonts/Simple-Line-Icons.eot');
	src:url('https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/fonts/Simple-Line-Icons.eot?#iefix') format('embedded-opentype'),
		url('https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/fonts/Simple-Line-Icons.woff') format('woff'),
		url('https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/fonts/Simple-Line-Icons.ttf') format('truetype'),
		url('https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/fonts/Simple-Line-Icons.svg#Simple-Line-Icons') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
	font-family: 'Simple-Line-Icons';
	content: attr(data-icon);
	speak: none;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

/* Use the following CSS code if you want to have a class per icon */
/*
Instead of a list of all class selectors,
you can use the generic selector below, but it's slower:
[class*="icon-"] {
*/
.icon-user-female, .icon-user-follow, .icon-user-following, .icon-user-unfollow, .icon-trophy, .icon-screen-smartphone, .icon-screen-desktop, .icon-plane, .icon-notebook, .icon-moustache, .icon-mouse, .icon-magnet, .icon-energy, .icon-emoticon-smile, .icon-disc, .icon-cursor-move, .icon-crop, .icon-credit-card, .icon-chemistry, .icon-user, .icon-speedometer, .icon-social-youtube, .icon-social-twitter, .icon-social-tumblr, .icon-social-facebook, .icon-social-dropbox, .icon-social-dribbble, .icon-shield, .icon-screen-tablet, .icon-magic-wand, .icon-hourglass, .icon-graduation, .icon-ghost, .icon-game-controller, .icon-fire, .icon-eyeglasses, .icon-envelope-open, .icon-envelope-letter, .icon-bell, .icon-badge, .icon-anchor, .icon-wallet, .icon-vector, .icon-speech, .icon-puzzle, .icon-printer, .icon-present, .icon-playlist, .icon-pin, .icon-picture, .icon-map, .icon-layers, .icon-handbag, .icon-globe-alt, .icon-globe, .icon-frame, .icon-folder-alt, .icon-film, .icon-feed, .icon-earphones-alt, .icon-earphones, .icon-drop, .icon-drawer, .icon-docs, .icon-directions, .icon-direction, .icon-diamond, .icon-cup, .icon-compass, .icon-call-out, .icon-call-in, .icon-call-end, .icon-calculator, .icon-bubbles, .icon-briefcase, .icon-book-open, .icon-basket-loaded, .icon-basket, .icon-bag, .icon-action-undo, .icon-action-redo, .icon-wrench, .icon-umbrella, .icon-trash, .icon-tag, .icon-support, .icon-size-fullscreen, .icon-size-actual, .icon-shuffle, .icon-share-alt, .icon-share, .icon-rocket, .icon-question, .icon-pie-chart, .icon-pencil, .icon-note, .icon-music-tone-alt, .icon-music-tone, .icon-microphone, .icon-loop, .icon-logout, .icon-login, .icon-list, .icon-like, .icon-home, .icon-grid, .icon-graph, .icon-equalizer, .icon-dislike, .icon-cursor, .icon-control-start, .icon-control-rewind, .icon-control-play, .icon-control-pause, .icon-control-forward, .icon-control-end, .icon-calendar, .icon-bulb, .icon-bar-chart, .icon-arrow-up, .icon-arrow-right, .icon-arrow-left, .icon-arrow-down, .icon-ban, .icon-bubble, .icon-camcorder, .icon-camera, .icon-check, .icon-clock, .icon-close, .icon-cloud-download, .icon-cloud-upload, .icon-doc, .icon-envelope, .icon-eye, .icon-flag, .icon-folder, .icon-heart, .icon-info, .icon-key, .icon-link, .icon-lock, .icon-lock-open, .icon-magnifier, .icon-magnifier-add, .icon-magnifier-remove, .icon-paper-clip, .icon-paper-plane, .icon-plus, .icon-pointer, .icon-power, .icon-refresh, .icon-reload, .icon-settings, .icon-star, .icon-symbol-female, .icon-symbol-male, .icon-target, .icon-volume-1, .icon-volume-2, .icon-volume-off, .icon-users {
	font-family: 'Simple-Line-Icons';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}
.icon-user-female:before {
	content: "\e000";
}
.icon-user-follow:before {
	content: "\e002";
}
.icon-user-following:before {
	content: "\e003";
}
.icon-user-unfollow:before {
	content: "\e004";
}
.icon-trophy:before {
	content: "\e006";
}
.icon-screen-smartphone:before {
	content: "\e010";
}
.icon-screen-desktop:before {
	content: "\e011";
}
.icon-plane:before {
	content: "\e012";
}
.icon-notebook:before {
	content: "\e013";
}
.icon-moustache:before {
	content: "\e014";
}
.icon-mouse:before {
	content: "\e015";
}
.icon-magnet:before {
	content: "\e016";
}
.icon-energy:before {
	content: "\e020";
}
.icon-emoticon-smile:before {
	content: "\e021";
}
.icon-disc:before {
	content: "\e022";
}
.icon-cursor-move:before {
	content: "\e023";
}
.icon-crop:before {
	content: "\e024";
}
.icon-credit-card:before {
	content: "\e025";
}
.icon-chemistry:before {
	content: "\e026";
}
.icon-user:before {
	content: "\e005";
}
.icon-speedometer:before {
	content: "\e007";
}
.icon-social-youtube:before {
	content: "\e008";
}
.icon-social-twitter:before {
	content: "\e009";
}
.icon-social-tumblr:before {
	content: "\e00a";
}
.icon-social-facebook:before {
	content: "\e00b";
}
.icon-social-dropbox:before {
	content: "\e00c";
}
.icon-social-dribbble:before {
	content: "\e00d";
}
.icon-shield:before {
	content: "\e00e";
}
.icon-screen-tablet:before {
	content: "\e00f";
}
.icon-magic-wand:before {
	content: "\e017";
}
.icon-hourglass:before {
	content: "\e018";
}
.icon-graduation:before {
	content: "\e019";
}
.icon-ghost:before {
	content: "\e01a";
}
.icon-game-controller:before {
	content: "\e01b";
}
.icon-fire:before {
	content: "\e01c";
}
.icon-eyeglasses:before {
	content: "\e01d";
}
.icon-envelope-open:before {
	content: "\e01e";
}
.icon-envelope-letter:before {
	content: "\e01f";
}
.icon-bell:before {
	content: "\e027";
}
.icon-badge:before {
	content: "\e028";
}
.icon-anchor:before {
	content: "\e029";
}
.icon-wallet:before {
	content: "\e02a";
}
.icon-vector:before {
	content: "\e02b";
}
.icon-speech:before {
	content: "\e02c";
}
.icon-puzzle:before {
	content: "\e02d";
}
.icon-printer:before {
	content: "\e02e";
}
.icon-present:before {
	content: "\e02f";
}
.icon-playlist:before {
	content: "\e030";
}
.icon-pin:before {
	content: "\e031";
}
.icon-picture:before {
	content: "\e032";
}
.icon-map:before {
	content: "\e033";
}
.icon-layers:before {
	content: "\e034";
}
.icon-handbag:before {
	content: "\e035";
}
.icon-globe-alt:before {
	content: "\e036";
}
.icon-globe:before {
	content: "\e037";
}
.icon-frame:before {
	content: "\e038";
}
.icon-folder-alt:before {
	content: "\e039";
}
.icon-film:before {
	content: "\e03a";
}
.icon-feed:before {
	content: "\e03b";
}
.icon-earphones-alt:before {
	content: "\e03c";
}
.icon-earphones:before {
	content: "\e03d";
}
.icon-drop:before {
	content: "\e03e";
}
.icon-drawer:before {
	content: "\e03f";
}
.icon-docs:before {
	content: "\e040";
}
.icon-directions:before {
	content: "\e041";
}
.icon-direction:before {
	content: "\e042";
}
.icon-diamond:before {
	content: "\e043";
}
.icon-cup:before {
	content: "\e044";
}
.icon-compass:before {
	content: "\e045";
}
.icon-call-out:before {
	content: "\e046";
}
.icon-call-in:before {
	content: "\e047";
}
.icon-call-end:before {
	content: "\e048";
}
.icon-calculator:before {
	content: "\e049";
}
.icon-bubbles:before {
	content: "\e04a";
}
.icon-briefcase:before {
	content: "\e04b";
}
.icon-book-open:before {
	content: "\e04c";
}
.icon-basket-loaded:before {
	content: "\e04d";
}
.icon-basket:before {
	content: "\e04e";
}
.icon-bag:before {
	content: "\e04f";
}
.icon-action-undo:before {
	content: "\e050";
}
.icon-action-redo:before {
	content: "\e051";
}
.icon-wrench:before {
	content: "\e052";
}
.icon-umbrella:before {
	content: "\e053";
}
.icon-trash:before {
	content: "\e054";
}
.icon-tag:before {
	content: "\e055";
}
.icon-support:before {
	content: "\e056";
}
.icon-size-fullscreen:before {
	content: "\e057";
}
.icon-size-actual:before {
	content: "\e058";
}
.icon-shuffle:before {
	content: "\e059";
}
.icon-share-alt:before {
	content: "\e05a";
}
.icon-share:before {
	content: "\e05b";
}
.icon-rocket:before {
	content: "\e05c";
}
.icon-question:before {
	content: "\e05d";
}
.icon-pie-chart:before {
	content: "\e05e";
}
.icon-pencil:before {
	content: "\e05f";
}
.icon-note:before {
	content: "\e060";
}
.icon-music-tone-alt:before {
	content: "\e061";
}
.icon-music-tone:before {
	content: "\e062";
}
.icon-microphone:before {
	content: "\e063";
}
.icon-loop:before {
	content: "\e064";
}
.icon-logout:before {
	content: "\e065";
}
.icon-login:before {
	content: "\e066";
}
.icon-list:before {
	content: "\e067";
}
.icon-like:before {
	content: "\e068";
}
.icon-home:before {
	content: "\e069";
}
.icon-grid:before {
	content: "\e06a";
}
.icon-graph:before {
	content: "\e06b";
}
.icon-equalizer:before {
	content: "\e06c";
}
.icon-dislike:before {
	content: "\e06d";
}
.icon-cursor:before {
	content: "\e06e";
}
.icon-control-start:before {
	content: "\e06f";
}
.icon-control-rewind:before {
	content: "\e070";
}
.icon-control-play:before {
	content: "\e071";
}
.icon-control-pause:before {
	content: "\e072";
}
.icon-control-forward:before {
	content: "\e073";
}
.icon-control-end:before {
	content: "\e074";
}
.icon-calendar:before {
	content: "\e075";
}
.icon-bulb:before {
	content: "\e076";
}
.icon-bar-chart:before {
	content: "\e077";
}
.icon-arrow-up:before {
	content: "\e078";
}
.icon-arrow-right:before {
	content: "\e079";
}
.icon-arrow-left:before {
	content: "\e07a";
}
.icon-arrow-down:before {
	content: "\e07b";
}
.icon-ban:before {
	content: "\e07c";
}
.icon-bubble:before {
	content: "\e07d";
}
.icon-camcorder:before {
	content: "\e07e";
}
.icon-camera:before {
	content: "\e07f";
}
.icon-check:before {
	content: "\e080";
}
.icon-clock:before {
	content: "\e081";
}
.icon-close:before {
	content: "\e082";
}
.icon-cloud-download:before {
	content: "\e083";
}
.icon-cloud-upload:before {
	content: "\e084";
}
.icon-doc:before {
	content: "\e085";
}
.icon-envelope:before {
	content: "\e086";
}
.icon-eye:before {
	content: "\e087";
}
.icon-flag:before {
	content: "\e088";
}
.icon-folder:before {
	content: "\e089";
}
.icon-heart:before {
	content: "\e08a";
}
.icon-info:before {
	content: "\e08b";
}
.icon-key:before {
	content: "\e08c";
}
.icon-link:before {
	content: "\e08d";
}
.icon-lock:before {
	content: "\e08e";
}
.icon-lock-open:before {
	content: "\e08f";
}
.icon-magnifier:before {
	content: "\e090";
}
.icon-magnifier-add:before {
	content: "\e091";
}
.icon-magnifier-remove:before {
	content: "\e092";
}
.icon-paper-clip:before {
	content: "\e093";
}
.icon-paper-plane:before {
	content: "\e094";
}
.icon-plus:before {
	content: "\e095";
}
.icon-pointer:before {
	content: "\e096";
}
.icon-power:before {
	content: "\e097";
}
.icon-refresh:before {
	content: "\e098";
}
.icon-reload:before {
	content: "\e099";
}
.icon-settings:before {
	content: "\e09a";
}
.icon-star:before {
	content: "\e09b";
}
.icon-symbol-female:before {
	content: "\e09c";
}
.icon-symbol-male:before {
	content: "\e09d";
}
.icon-target:before {
	content: "\e09e";
}
.icon-volume-1:before {
	content: "\e09f";
}
.icon-volume-2:before {
	content: "\e0a0";
}
.icon-volume-off:before {
	content: "\e0a1";
}
.icon-users:before {
	content: "\e001";
}
@charset "UTF-8";
/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2014 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;
}

@-webkit-keyframes bounce {
  0%, 20%, 53%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    -webkit-transform: translate3d(0,0,0);
            transform: translate3d(0,0,0);
  }

  40%, 43% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
            transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -30px, 0);
            transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
            transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -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 {
  0%, 20%, 53%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    -webkit-transform: translate3d(0,0,0);
            transform: translate3d(0,0,0);
  }

  40%, 43% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
            transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -30px, 0);
            transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
            transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -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;
      -ms-transform-origin: center bottom;
          transform-origin: center bottom;
}

@-webkit-keyframes flash {
  0%, 50%, 100% {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

@keyframes flash {
  0%, 50%, 100% {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

.flash {
  -webkit-animation-name: flash;
          animation-name: flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes pulse {
  0% {
    -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 {
  0% {
    -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 {
  0% {
    -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(.95, 1.05, 1);
            transform: scale3d(.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, .95, 1);
            transform: scale3d(1.05, .95, 1);
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

@keyframes rubberBand {
  0% {
    -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(.95, 1.05, 1);
            transform: scale3d(.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, .95, 1);
            transform: scale3d(1.05, .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 {
  0%, 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 {
  0%, 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;
      -ms-transform-origin: top center;
          transform-origin: top center;
  -webkit-animation-name: swing;
          animation-name: swing;
}

@-webkit-keyframes tada {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }

  10%, 20% {
    -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
            transform: scale3d(.9, .9, .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 {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }

  10%, 20% {
    -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
            transform: scale3d(.9, .9, .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 {
  0% {
    -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 {
  0% {
    -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 bounceIn {
  0%, 20%, 40%, 60%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
            transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(.9, .9, .9);
            transform: scale3d(.9, .9, .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(.97, .97, .97);
            transform: scale3d(.97, .97, .97);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

@keyframes bounceIn {
  0%, 20%, 40%, 60%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
            transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(.9, .9, .9);
            transform: scale3d(.9, .9, .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(.97, .97, .97);
            transform: scale3d(.97, .97, .97);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

.bounceIn {
  -webkit-animation-name: bounceIn;
          animation-name: bounceIn;
  -webkit-animation-duration: .75s;
          animation-duration: .75s;
}

@-webkit-keyframes bounceInDown {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  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 {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  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 {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  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 {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  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 {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  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 bounceInRight {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  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;
  }
}

.bounceInRight {
  -webkit-animation-name: bounceInRight;
          animation-name: bounceInRight;
}

@-webkit-keyframes bounceInUp {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    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 {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    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(.9, .9, .9);
            transform: scale3d(.9, .9, .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(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }
}

@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(.9, .9, .9);
            transform: scale3d(.9, .9, .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(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }
}

.bounceOut {
  -webkit-animation-name: bounceOut;
          animation-name: bounceOut;
  -webkit-animation-duration: .75s;
          animation-duration: .75s;
}

@-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 {
  0% {opacity: 0;}
  100% {opacity: 1;}
}

@keyframes fadeIn {
  0% {opacity: 0;}
  100% {opacity: 1;}
}

.fadeIn {
  -webkit-animation-name: fadeIn;
          animation-name: fadeIn;
}

@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInDown {
  0% {
    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 {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
            transform: translate3d(0, -2000px, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInDownBig {
  0% {
    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 {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInLeft {
  0% {
    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 {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
            transform: translate3d(-2000px, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInLeftBig {
  0% {
    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 {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInRight {
  0% {
    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 {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
            transform: translate3d(2000px, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInRightBig {
  0% {
    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 {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInUp {
  0% {
    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 {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
            transform: translate3d(0, 2000px, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInUpBig {
  0% {
    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 {
  0% {opacity: 1;}
  100% {opacity: 0;}
}

@keyframes fadeOut {
  0% {opacity: 1;}
  100% {opacity: 0;}
}

.fadeOut {
  -webkit-animation-name: fadeOut;
          animation-name: fadeOut;
}

@-webkit-keyframes fadeOutDown {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }
}

@keyframes fadeOutDown {
  0% {
    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 {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
            transform: translate3d(0, 2000px, 0);
  }
}

@keyframes fadeOutDownBig {
  0% {
    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 {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
}

@keyframes fadeOutLeft {
  0% {
    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 {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
            transform: translate3d(-2000px, 0, 0);
  }
}

@keyframes fadeOutLeftBig {
  0% {
    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 {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
}

@keyframes fadeOutRight {
  0% {
    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 {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
            transform: translate3d(2000px, 0, 0);
  }
}

@keyframes fadeOutRightBig {
  0% {
    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 {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }
}

@keyframes fadeOutUp {
  0% {
    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 {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
            transform: translate3d(0, -2000px, 0);
  }
}

@keyframes fadeOutUpBig {
  0% {
    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 {
  0% {
    -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(.95, .95, .95);
            transform: perspective(400px) scale3d(.95, .95, .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 {
  0% {
    -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(.95, .95, .95);
            transform: perspective(400px) scale3d(.95, .95, .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 {
  0% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
            transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
            transition-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-transition-timing-function: ease-in;
            transition-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 {
  0% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
            transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
            transition-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-transition-timing-function: ease-in;
            transition-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 {
  0% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
            transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
            transition-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-transition-timing-function: ease-in;
            transition-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 {
  0% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
            transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
            transition-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-transition-timing-function: ease-in;
            transition-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 {
  0% {
    -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 {
  0% {
    -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-animation-duration: .75s;
          animation-duration: .75s;
  -webkit-backface-visibility: visible !important;
          backface-visibility: visible !important;
}

@-webkit-keyframes flipOutY {
  0% {
    -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 {
  0% {
    -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-animation-duration: .75s;
          animation-duration: .75s;
}

@-webkit-keyframes lightSpeedIn {
  0% {
    -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 {
  0% {
    -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 {
  0% {
    opacity: 1;
  }

  100% {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
            transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

@keyframes lightSpeedOut {
  0% {
    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 {
  0% {
    -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 {
  0% {
    -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 {
  0% {
    -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 {
  0% {
    -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 {
  0% {
    -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 {
  0% {
    -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 {
  0% {
    -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 {
  0% {
    -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 {
  0% {
    -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 {
  0% {
    -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 {
  0% {
    -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 {
  0% {
    -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 {
  0% {
    -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 {
  0% {
    -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 {
  0% {
    -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 {
  0% {
    -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 {
  0% {
    -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 {
  0% {
    -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 {
  0% {
    -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 {
  0% {
    -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 {
  0% {
    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 {
  0% {
    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 {
  0% {
    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 {
  0% {
    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 {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

.zoomIn {
  -webkit-animation-name: zoomIn;
          animation-name: zoomIn;
}

@-webkit-keyframes zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
            transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
            transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
            transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
            transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInDown {
  -webkit-animation-name: zoomInDown;
          animation-name: zoomInDown;
}

@-webkit-keyframes zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
            transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
            transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
            transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
            transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
          animation-name: zoomInLeft;
}

@-webkit-keyframes zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
            transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
            transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
            transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
            transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInRight {
  -webkit-animation-name: zoomInRight;
          animation-name: zoomInRight;
}

@-webkit-keyframes zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
            transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
            transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
            transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
            transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInUp {
  -webkit-animation-name: zoomInUp;
          animation-name: zoomInUp;
}

@-webkit-keyframes zoomOut {
  0% {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  100% {
    opacity: 0;
  }
}

@keyframes zoomOut {
  0% {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  100% {
    opacity: 0;
  }
}

.zoomOut {
  -webkit-animation-name: zoomOut;
          animation-name: zoomOut;
}

@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
            transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
            transform: scale3d(.1, .1, .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.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
            transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
            transform: scale3d(.1, .1, .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.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
          animation-name: zoomOutDown;
}

@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
            transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
            transform: scale(.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
            transform-origin: left center;
  }
}

@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
            transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
            transform: scale(.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(.475, .475, .475) translate3d(-42px, 0, 0);
            transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
            transform: scale(.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
            transform-origin: right center;
  }
}

@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
            transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
            transform: scale(.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(.475, .475, .475) translate3d(0, 60px, 0);
            transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
            transform: scale3d(.1, .1, .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.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
            transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
            animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
            transform: scale3d(.1, .1, .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.320, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
          animation-name: zoomOutUp;
}

@-webkit-keyframes slideInDown {
  0% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

@keyframes slideInDown {
  0% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

.slideInDown {
  -webkit-animation-name: slideInDown;
          animation-name: slideInDown;
}

@-webkit-keyframes slideInLeft {
  0% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}

@keyframes slideInLeft {
  0% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}

.slideInLeft {
  -webkit-animation-name: slideInLeft;
          animation-name: slideInLeft;
}

@-webkit-keyframes slideInRight {
  0% {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}

@keyframes slideInRight {
  0% {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}

.slideInRight {
  -webkit-animation-name: slideInRight;
          animation-name: slideInRight;
}

@-webkit-keyframes slideInUp {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

@keyframes slideInUp {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

.slideInUp {
  -webkit-animation-name: slideInUp;
          animation-name: slideInUp;
}

@-webkit-keyframes slideOutDown {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }

  100% {
    visibility: hidden;
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
}

@keyframes slideOutDown {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }

  100% {
    visibility: hidden;
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
}

.slideOutDown {
  -webkit-animation-name: slideOutDown;
          animation-name: slideOutDown;
}

@-webkit-keyframes slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }

  100% {
    visibility: hidden;
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}

@keyframes slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }

  100% {
    visibility: hidden;
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}

.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
          animation-name: slideOutLeft;
}

@-webkit-keyframes slideOutRight {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }

  100% {
    visibility: hidden;
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
}

@keyframes slideOutRight {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }

  100% {
    visibility: hidden;
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
}

.slideOutRight {
  -webkit-animation-name: slideOutRight;
          animation-name: slideOutRight;
}

@-webkit-keyframes slideOutUp {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }

  100% {
    visibility: hidden;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
}

@keyframes slideOutUp {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }

  100% {
    visibility: hidden;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
}

.slideOutUp {
  -webkit-animation-name: slideOutUp;
          animation-name: slideOutUp;
}


@-webkit-keyframes effectRotate{
	
	0%{
		opacity:0;
		-webkit-transform:scale(0);
		-moz-transform:scale(0);
		-ms-transform:scale(0);
		transform:scale(0)
		-webkit-transform: rotateY(0);
		-moz-transform: rotateY(0);
		-ms-transform: rotateY(0);
		transform: rotateY(0);
	}
	100%{
		opacity:1;
		-webkit-transform:scale(1);
		-moz-transform:scale(1);
		-ms-transform:scale(1);
		transform:scale(1)
		-webkit-transform: rotateY(360deg);
		-moz-transform: rotateY(360deg);
		-ms-transform: rotateY(360deg);
		transform: rotateY(360deg);
	}
	}
@keyframes effectRotate{
	
	0%{
	opacity:0;
	-webkit-transform:scale(0);
	-moz-transform:scale(0);
	-ms-transform:scale(0);
	transform:scale(0)
	-webkit-transform: rotateY(0);
	-moz-transform: rotateY(0);
	-ms-transform: rotateY(0);
	transform: rotateY(0);
	}
	50%{
	-webkit-transform:scale(0.5);
	-moz-transform:scale(0.5);
	-ms-transform:scale(0.5);
	transform:scale(0.5)
	}
	100%{
	opacity:1;
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
	-webkit-transform: rotateY(360deg);
	-moz-transform: rotateY(360deg);
	-ms-transform: rotateY(360deg);
	transform: rotateY(360deg);
	}
}
/*!
 * Bootstrap v3.0.0
 *
 * Copyright 2013 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world by @mdo and @fat.
 */@-webkit-keyframes tp-rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes tp-rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}/*! normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:transparent}body{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.42857;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input,select[multiple],textarea{background-image:none}a{color:#555;text-decoration:none}a:hover,a:focus{color:#2f2f2f;text-decoration:underline}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:0px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:18px;margin-bottom:18px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}p{margin:0 0 9px}.lead{margin-bottom:18px;font-size:14.95px;font-weight:200;line-height:1.4}@media (min-width: 768px){.lead{font-size:19.5px}}small{font-size:85%}cite{font-style:normal}.text-muted{color:#999}.text-primary{color:#428bca}.text-warning{color:#fff}.text-danger{color:#fff}.text-success{color:#fff}.text-info{color:#fff}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Arial,Helvetica,sans-serif;font-weight:500;line-height:1.1}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small{font-weight:normal;line-height:1;color:#999}h1,h2,h3{margin-top:18px;margin-bottom:9px}h4,h5,h6{margin-top:9px;margin-bottom:9px}h1,.h1{font-size:33px}h2,.h2{font-size:27px}h3,.h3{font-size:23px}h4,.h4{font-size:17px}h5,.h5{font-size:13px}h6,.h6{font-size:12px}h1 small,.h1 small{font-size:23px}h2 small,.h2 small{font-size:17px}h3 small,.h3 small,h4 small,.h4 small{font-size:13px}.page-header{padding-bottom:8px;margin:36px 0 18px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:9px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-bottom:18px}dt,dd{line-height:1.42857}dt{font-weight:bold}dd{margin-left:0}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:9px 18px;margin:0 0 18px;border-left:5px solid #eee}blockquote p{font-size:16.25px;font-weight:300;line-height:1.25}blockquote p:last-child{margin-bottom:0}blockquote small{display:block;line-height:1.42857;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:18px;font-style:normal;line-height:1.42857}code,pre{font-family:Monaco,Menlo,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;white-space:nowrap;border-radius:0px}pre{display:block;padding:8.5px;margin:0 0 9px;font-size:12px;line-height:1.42857;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:0px}pre.prettyprint{margin-bottom:18px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.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-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.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-md-10,.col-md-11,.col-md-12,.col-lg-1,.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-lg-10,.col-lg-11,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 480px){.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}}@media (min-width: 768px){.container{max-width:750px}.col-sm-1,.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-sm-10,.col-sm-11{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}}@media (min-width: 992px){.container{max-width:970px}.col-md-1,.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-md-10,.col-md-11{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}}@media (min-width: 1200px){.container{max-width:1170px}.col-lg-1,.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-lg-10,.col-lg-11{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}}table{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:18px}.table thead>tr>th,.table thead>tr>td,.table tbody>tr>th,.table tbody>tr>td,.table tfoot>tr>th,.table tfoot>tr>td{padding:9px 8px 11px 18px;line-height:1.42857;vertical-align:top;border-top:1px solid #d6d4d4}.table thead>tr>th{vertical-align:bottom;border-bottom:2px solid #d6d4d4}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #d6d4d4}.table .table{background-color:#fff}.table-condensed thead>tr>th,.table-condensed thead>tr>td,.table-condensed tbody>tr>th,.table-condensed tbody>tr>td,.table-condensed tfoot>tr>th,.table-condensed tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #d6d4d4}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{border:1px solid #d6d4d4}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*="col-"]{float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{float:none;display:table-cell}.table>thead>tr>td.active,.table>thead>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table>thead>tr>td.success,.table>thead>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th{background-color:#55c65e;border-color:#48b151}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td{background-color:#42c04c;border-color:#419f49}.table>thead>tr>td.danger,.table>thead>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th{background-color:#f3515c;border-color:#d4323d}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td{background-color:#f13946;border-color:#c32933}.table>thead>tr>td.warning,.table>thead>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th{background-color:#fe9126;border-color:#e4752b}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td{background-color:#fe840d;border-color:#da681c}@media (max-width: 768px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:scroll;border:1px solid #d6d4d4}.table-responsive>.table{margin-bottom:0;background-color:#fff}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>thead>tr:last-child>th,.table-responsive>.table-bordered>thead>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:18px;font-size:19.5px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}select[multiple],select[size]{height:auto}select optgroup{font-size:inherit;font-style:inherit;font-family:inherit}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{height:auto}.form-control:-moz-placeholder{color:#999}.form-control::-moz-placeholder{color:#999}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control{display:block;width:100%;height:32px;padding:6px 12px;font-size:13px;line-height:1.42857;color:#9c9b9b;vertical-align:middle;background-color:#fff;border:1px solid #d6d4d4;border-radius:0px;-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 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.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[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee}textarea.form-control{height:auto}.form-group{margin-bottom:15px}.radio,.checkbox{display:block;min-height:18px;margin-top:10px;margin-bottom:10px;padding-left:20px;vertical-align:middle}.radio label,.checkbox label{display:inline;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{float:left;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],fieldset[disabled] input[type="checkbox"],.radio[disabled],fieldset[disabled] .radio,.radio-inline[disabled],fieldset[disabled] .radio-inline,.checkbox[disabled],fieldset[disabled] .checkbox,.checkbox-inline[disabled],fieldset[disabled] .checkbox-inline{cursor:not-allowed}.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}textarea.input-sm{height:auto}.input-lg{height:44px;padding:10px 16px;font-size:17px;line-height:1.33;border-radius:6px}select.input-lg{height:44px;line-height:44px}textarea.input-lg{height:auto}.has-warning .help-block,.has-warning .control-label{color:#fff}.has-warning .form-control{border-color:#fff;-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:#e6e6e6;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff}.has-warning .input-group-addon{color:#fff;border-color:#fff;background-color:#fe9126}.has-error .help-block,.has-error .control-label{color:#fff}.has-error .form-control{border-color:#fff;-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:#e6e6e6;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff}.has-error .input-group-addon{color:#fff;border-color:#fff;background-color:#f3515c}.has-success .help-block,.has-success .control-label{color:#fff}.has-success .form-control{border-color:#fff;-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:#e6e6e6;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff}.has-success .input-group-addon{color:#fff;border-color:#fff;background-color:#55c65e}.form-control-static{margin-bottom:0;padding-top:7px}.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}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:none;margin-left:0}}.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width: 768px){.form-horizontal .control-label{text-align:right}}.btn,.btn-previous,.btn-remove2,.btn-edit{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:13px;font-weight:normal;line-height:1.42857;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:0px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.btn:focus,.btn-previous:focus,.btn-remove2:focus,.btn-edit:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn-previous:hover,.btn-remove2:hover,.btn-edit:hover,.btn:focus,.btn-previous:focus,.btn-remove2:focus,.btn-edit:focus{color:#333;text-decoration:none}.btn:active,.btn-previous:active,.btn-remove2:active,.btn-edit:active,.btn.active,.active.btn-previous,.active.btn-remove2,.active.btn-edit{outline:0;background-image:none;-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,.disabled.btn-previous,.disabled.btn-remove2,.disabled.btn-edit,.btn[disabled],[disabled].btn-previous,[disabled].btn-remove2,[disabled].btn-edit,fieldset[disabled] .btn,fieldset[disabled] .btn-previous,fieldset[disabled] .btn-remove2,fieldset[disabled] .btn-edit{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active{color:#333;background-color:#ebebeb;border-color:#adadad}.open .btn-default.dropdown-toggle{color:#333;background-color:#ebebeb;border-color:#adadad}.btn-default:active,.btn-default.active{background-image:none}.open .btn-default.dropdown-toggle{background-image:none}.btn-default.disabled,.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled:active,.btn-default.disabled.active,.btn-default[disabled],.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled]:active,.btn-default[disabled].active,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active{color:#fff;background-color:#3276b1;border-color:#285e8e}.open .btn-primary.dropdown-toggle{color:#fff;background-color:#3276b1;border-color:#285e8e}.btn-primary:active,.btn-primary.active{background-image:none}.open .btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled:active,.btn-primary.disabled.active,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled]:active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary.active{background-color:#428bca;border-color:#357ebd}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active{color:#fff;background-color:#ed9c28;border-color:#d58512}.open .btn-warning.dropdown-toggle{color:#fff;background-color:#ed9c28;border-color:#d58512}.btn-warning:active,.btn-warning.active{background-image:none}.open .btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled,.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled:active,.btn-warning.disabled.active,.btn-warning[disabled],.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled]:active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active{color:#fff;background-color:#d2322d;border-color:#ac2925}.open .btn-danger.dropdown-toggle{color:#fff;background-color:#d2322d;border-color:#ac2925}.btn-danger:active,.btn-danger.active{background-image:none}.open .btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled,.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled:active,.btn-danger.disabled.active,.btn-danger[disabled],.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled]:active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-success{color:#fff;background-color:#46a74e;border-color:#3e9546}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active{color:#fff;background-color:#3a8a41;border-color:#2c6a31}.open .btn-success.dropdown-toggle{color:#fff;background-color:#3a8a41;border-color:#2c6a31}.btn-success:active,.btn-success.active{background-image:none}.open .btn-success.dropdown-toggle{background-image:none}.btn-success.disabled,.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled:active,.btn-success.disabled.active,.btn-success[disabled],.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled]:active,.btn-success[disabled].active,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success.active{background-color:#46a74e;border-color:#3e9546}.btn-info{color:#fff;background-color:#5192f3;border-color:#3983f1}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active{color:#fff;background-color:#2b7af0;border-color:#0f62de}.open .btn-info.dropdown-toggle{color:#fff;background-color:#2b7af0;border-color:#0f62de}.btn-info:active,.btn-info.active{background-image:none}.open .btn-info.dropdown-toggle{background-image:none}.btn-info.disabled,.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled:active,.btn-info.disabled.active,.btn-info[disabled],.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled]:active,.btn-info[disabled].active,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info.active{background-color:#5192f3;border-color:#3983f1}.btn-link{color:#555;font-weight:normal;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#2f2f2f;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#999;text-decoration:none}.btn-lg{padding:10px 16px;font-size:17px;line-height:1.33;border-radius:6px}.btn-sm,.btn-xs{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-10px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:0px}.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{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;right: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;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.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}.affix{position:fixed}@-ms-viewport{width:device-width}@media screen and (max-width: 400px){@-ms-viewport{width:320px}}.hidden{display:none !important;visibility:hidden !important}.visible-xs{display:none !important}tr.visible-xs{display:none !important}th.visible-xs,td.visible-xs{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-xs.visible-sm{display:block !important}tr.visible-xs.visible-sm{display:table-row !important}th.visible-xs.visible-sm,td.visible-xs.visible-sm{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-xs.visible-md{display:block !important}tr.visible-xs.visible-md{display:table-row !important}th.visible-xs.visible-md,td.visible-xs.visible-md{display:table-cell !important}}@media (min-width: 1200px){.visible-xs.visible-lg{display:block !important}tr.visible-xs.visible-lg{display:table-row !important}th.visible-xs.visible-lg,td.visible-xs.visible-lg{display:table-cell !important}}.visible-sm{display:none !important}tr.visible-sm{display:none !important}th.visible-sm,td.visible-sm{display:none !important}@media (max-width: 767px){.visible-sm.visible-xs{display:block !important}tr.visible-sm.visible-xs{display:table-row !important}th.visible-sm.visible-xs,td.visible-sm.visible-xs{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-sm.visible-md{display:block !important}tr.visible-sm.visible-md{display:table-row !important}th.visible-sm.visible-md,td.visible-sm.visible-md{display:table-cell !important}}@media (min-width: 1200px){.visible-sm.visible-lg{display:block !important}tr.visible-sm.visible-lg{display:table-row !important}th.visible-sm.visible-lg,td.visible-sm.visible-lg{display:table-cell !important}}.visible-md{display:none !important}tr.visible-md{display:none !important}th.visible-md,td.visible-md{display:none !important}@media (max-width: 767px){.visible-md.visible-xs{display:block !important}tr.visible-md.visible-xs{display:table-row !important}th.visible-md.visible-xs,td.visible-md.visible-xs{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-md.visible-sm{display:block !important}tr.visible-md.visible-sm{display:table-row !important}th.visible-md.visible-sm,td.visible-md.visible-sm{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 1200px){.visible-md.visible-lg{display:block !important}tr.visible-md.visible-lg{display:table-row !important}th.visible-md.visible-lg,td.visible-md.visible-lg{display:table-cell !important}}.visible-lg{display:none !important}tr.visible-lg{display:none !important}th.visible-lg,td.visible-lg{display:none !important}@media (max-width: 767px){.visible-lg.visible-xs{display:block !important}tr.visible-lg.visible-xs{display:table-row !important}th.visible-lg.visible-xs,td.visible-lg.visible-xs{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-lg.visible-sm{display:block !important}tr.visible-lg.visible-sm{display:table-row !important}th.visible-lg.visible-sm,td.visible-lg.visible-sm{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-lg.visible-md{display:block !important}tr.visible-lg.visible-md{display:table-row !important}th.visible-lg.visible-md,td.visible-lg.visible-md{display:table-cell !important}}@media (min-width: 1200px){.visible-lg{display:block !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}.hidden-xs{display:block !important}tr.hidden-xs{display:table-row !important}th.hidden-xs,td.hidden-xs{display:table-cell !important}@media (max-width: 767px){.hidden-xs{display:none !important}tr.hidden-xs{display:none !important}th.hidden-xs,td.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-xs.hidden-sm{display:none !important}tr.hidden-xs.hidden-sm{display:none !important}th.hidden-xs.hidden-sm,td.hidden-xs.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-xs.hidden-md{display:none !important}tr.hidden-xs.hidden-md{display:none !important}th.hidden-xs.hidden-md,td.hidden-xs.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-xs.hidden-lg{display:none !important}tr.hidden-xs.hidden-lg{display:none !important}th.hidden-xs.hidden-lg,td.hidden-xs.hidden-lg{display:none !important}}.hidden-sm{display:block !important}tr.hidden-sm{display:table-row !important}th.hidden-sm,td.hidden-sm{display:table-cell !important}@media (max-width: 767px){.hidden-sm.hidden-xs{display:none !important}tr.hidden-sm.hidden-xs{display:none !important}th.hidden-sm.hidden-xs,td.hidden-sm.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}tr.hidden-sm{display:none !important}th.hidden-sm,td.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-sm.hidden-md{display:none !important}tr.hidden-sm.hidden-md{display:none !important}th.hidden-sm.hidden-md,td.hidden-sm.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-sm.hidden-lg{display:none !important}tr.hidden-sm.hidden-lg{display:none !important}th.hidden-sm.hidden-lg,td.hidden-sm.hidden-lg{display:none !important}}.hidden-md{display:block !important}tr.hidden-md{display:table-row !important}th.hidden-md,td.hidden-md{display:table-cell !important}@media (max-width: 767px){.hidden-md.hidden-xs{display:none !important}tr.hidden-md.hidden-xs{display:none !important}th.hidden-md.hidden-xs,td.hidden-md.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-md.hidden-sm{display:none !important}tr.hidden-md.hidden-sm{display:none !important}th.hidden-md.hidden-sm,td.hidden-md.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}tr.hidden-md{display:none !important}th.hidden-md,td.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-md.hidden-lg{display:none !important}tr.hidden-md.hidden-lg{display:none !important}th.hidden-md.hidden-lg,td.hidden-md.hidden-lg{display:none !important}}.hidden-lg{display:block !important}tr.hidden-lg{display:table-row !important}th.hidden-lg,td.hidden-lg{display:table-cell !important}@media (max-width: 767px){.hidden-lg.hidden-xs{display:none !important}tr.hidden-lg.hidden-xs{display:none !important}th.hidden-lg.hidden-xs,td.hidden-lg.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-lg.hidden-sm{display:none !important}tr.hidden-lg.hidden-sm{display:none !important}th.hidden-lg.hidden-sm,td.hidden-lg.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-lg.hidden-md{display:none !important}tr.hidden-lg.hidden-md{display:none !important}th.hidden-lg.hidden-md,td.hidden-lg.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}tr.hidden-lg{display:none !important}th.hidden-lg,td.hidden-lg{display:none !important}}.visible-print{display:none !important}tr.visible-print{display:none !important}th.visible-print,td.visible-print{display:none !important}@media print{.visible-print{display:block !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}.hidden-print{display:none !important}tr.hidden-print{display:none !important}th.hidden-print,td.hidden-print{display:none !important}}.box-shadow,.nav_megamenu div.megamenu div.dropdown,.header-cart-mini .top-cart-content{-webkit-box-shadow:0 0 13.2px 1.8px rgba(0,0,0,0.1);box-shadow:0 0 13.2px 1.8px rgba(0,0,0,0.1)}.transition,.border-effect:before,.border-effect:after,button.button span span,.products-grid .item-inner,.products-list .item-inner,.products-grid .item-inner .box-images,.products-list .item-inner .box-images,.products-grid .item-inner .box-images .view-detail,.products-list .item-inner .box-images .view-detail,.product-view .product-img-box .more-views .thumbnail-item,.product-view .product-img-box .more-views ul li,.nav_megamenu div.megamenu .new,.nav_megamenu div.megamenu .hot,.nav_megamenu .itemMenu a.level1:after,.nav_megamenu .itemMenu a.level2,.nav_megamenu .itemMenu a.level3,.nav_vmegamenu li.parent>a:after,.accordion a,.accordion span.head a,.accordion span.head a:after,.owl-controls .owl-nav .owl-prev,.owl-controls .owl-nav .owl-next,#tabs-title li h3,#tabs-title li h3:after,.blog-content .item .box-img:after,.blog-content .item .box-img img,.blog-content .item .box-post-title .read-more a,.postContent a.aw-blog-read-more,.banner-static-top .banner-box .link-categories,.banner-static-top .banner-box img,.new-product-side2 a.new-product-side2-link,.banner-left a,.block-social .social-links li a,.footer-information .footer-info-1 .f-col-1 .read-more,.footer-information .footer-info-1 .f-col .footer-static-content ul li a,.footer-copyright .footer-payment li a{-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.item-shadow,.banner-left a:hover{-webkit-box-shadow:0 5px 25px rgba(0,0,0,0.15);box-shadow:0 5px 25px rgba(0,0,0,0.15);-webkit-transform:translate(0, -4px);-ms-transform:translate(0, -4px);transform:translate(0, -4px)}.item-shadow-out,.mostviewproducts .products-grid .item .item-inner:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.border-radius{-webkit-border-radius:50px;border-radius:50px}.color{color:#c41e1f}.border-effect{cursor:pointer;position:relative;overflow:hidden;width:100%;height:100%;display:block}.border-effect:before,.border-effect:after{content:"";top:10px;right:10px;bottom:10px;left:10px;position:absolute;display:block}.border-effect:before{border-top:1px solid #ccc;border-bottom:1px solid #ccc;width:auto;height:auto;-webkit-transform:scale(0, 1);-ms-transform:scale(0, 1);transform:scale(0, 1);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.border-effect:after{border-right:1px solid #ccc;border-left:1px solid #ccc;width:auto;height:auto;-webkit-transform:scale(1, 0);-ms-transform:scale(1, 0);transform:scale(1, 0);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.border-effect:hover:before,.border-effect:hover:after{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}.products-grid .item-inner .add-to-links li.cart,.products-list .item-inner .add-to-links li.cart,.products-grid .item-inner .add-to-links li.compare,.products-grid .item-inner .add-to-links li.wishlist,.products-list .item-inner .add-to-links li.compare,.products-list .item-inner .add-to-links li.wishlist{list-style:none}*{margin:0;padding:0}body{font:normal 12px/1.55 "Roboto Slab",sans-serif;text-align:left;background-repeat:no-repeat;background-size:100% auto;background-position-y:200px}body.cms-index-index{background-position-y:450px}img{border:0;vertical-align:top;max-width:100%;height:auto}a{color:#555;text-decoration:none}a:hover{text-decoration:none;color:#c41e1f}a:focus,:focus{outline:0}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif;margin:0;line-height:1.35}h1{font-size:20px;font-weight:normal}h2{font-size:18px;font-weight:normal}h3{font-size:16px;font-weight:normal}h4{font-size:14px;font-weight:normal}h5{font-size:12px;font-weight:normal}h6{font-size:11px;font-weight:normal}fieldset{border:0}legend{display:none}table{border:0;border-spacing:0;empty-cells:show;font-size:100%}caption,th,td{vertical-align:top;text-align:left;font-weight:normal}p{margin:0}strong{font-weight:bold}address{font-style:normal;line-height:1.35}cite{font-style:normal}q,blockquote{quotes:none}q:before,q:after{content:''}small,big{font-size:1em}ul,ol,li{list-style:none;margin:0;padding:0}dt,dd{line-height:25px}.hidden{display:block !important;border:0 !important;margin:0 !important;padding:0 !important;font-size:0 !important;line-height:0 !important;width:0 !important;height:0 !important;overflow:hidden !important}.nobr{white-space:nowrap !important}.wrap{white-space:normal !important}.a-left{text-align:left !important}.a-center{text-align:center !important}.a-right{text-align:right !important}.v-top{vertical-align:top}.v-middle{vertical-align:middle}.f-left,.left{float:left !important}.f-right,.right{float:right !important}.f-none{float:none !important}.f-fix{float:left;width:100%}.no-display{display:none}.no-margin{margin:0 !important}.no-padding{padding:0 !important}.no-bg{background:none !important}.wrapper{overflow:hidden}.page-print{background:#fff;padding:25px 30px;text-align:left}.page-empty{background:#fff;padding:20px;text-align:left}.page-popup{background:#fff;padding:25px 30px;text-align:left}.main{margin:40px auto;min-height:400px;text-align:left}.container{padding:0}.cms-index-index .page{position:relative}.header-wrapper{z-index:999;position:relative}.main-wrapper{position:relative;width:90%;margin:0 auto}#bgLink{display:block;position:absolute;top:0;left:0;width:100%;height:100%}#bgLink:hover{cursor:pointer}.catalog-product-view section.main-wrapper,.cms-index-index section.main-wrapper{max-width:1400px;margin:0 auto}.cms-index-index .banner-static-top{margin:0 auto 40px auto;max-width:1400px}.col2-set{margin-bottom:20px}.col2-set .col-narrow{width:32%}.col2-set .col-wide{width:65%}.col3-set .col-1{float:left;width:32%}.col3-set .col-2{float:left;width:32%;margin-left:2%}.col3-set .col-3{float:right;width:32%}.col4-set .col-1{float:left;width:23.5%}.col4-set .col-2{float:left;width:23.5%;margin:0 2%}.col4-set .col-3{float:left;width:23.5%}.col4-set .col-4{float:right;width:23.5%}input,select,textarea,button{vertical-align:middle;color:#2f2f2f;outline:0}input.input-text,select,textarea{background:#fff;border:1px solid #eee}input.input-text,textarea{padding:5px}select{padding:1px}select option{padding-right:10px}select.multiselect option{border-bottom:1px solid #b6b6b6;padding:2px 5px}select.multiselect option:last-child{border-bottom:0}textarea{overflow:auto}input.radio{margin-right:3px}input.checkbox{margin-right:3px}input.qty{width:2.5em !important}button.button{overflow:visible;width:auto;border:0;padding:0;margin:0;background:transparent;cursor:pointer}button.button span span{display:inline-block;padding:8px 30px;text-align:center;white-space:nowrap;color:#fff;line-height:20px;font-size:11px;font-family:"Montserrat",sans-serif;text-transform:uppercase;background:#c41e1f;border-left:4px solid #222}button.button:hover span span{background-color:#222;border-color:#c41e1f;color:#fff}button.button.disabled span{border-color:#bbb !important;background:#bbb !important}button.btn-cart span span{background:none;font-size:11px;color:#222;padding:0;border:none}button.btn-cart span span .icon-bag{margin-right:5px;color:#c41e1f;font-size:18px;vertical-align:text-bottom}button.btn-cart:hover span span{color:#c41e1f;background:none}button.btn-checkout span span{padding:15px 25px;text-transform:uppercase;display:inline-block;text-transform:uppercase;font-weight:bold;font-size:16px}button.btn-checkout:hover{background:#c41e1f}p.control input.checkbox,p.control input.radio{margin-right:6px}#one-step-checkout-form .order-information ol li .onestepcheckout-shipping-method-section ul li .price{font-weight:bold;font-size:14px;padding:0 4px}.form-list li{margin:0 0 8px}.form-list li label{color:#666;font-weight:bold;position:relative;z-index:0;margin-top:10px}.form-list li label.required em{float:right;font-style:normal;color:#c41e1f;position:absolute;top:0;right:-8px}.form-list li.control label{float:none}.form-list li.control input.radio,.form-list li.control input.checkbox{margin-right:6px}.form-list li.control .input-box{clear:none;display:inline;width:auto}.form-list li.wide textarea,.form-list li.wide select,.form-list li.wide .input-box,.form-list li.wide input.input-text{width:100%}.form-list li.additional-row{border-top:1px solid #ebebeb;margin-top:10px;padding-top:7px}.form-list li.additional-row .btn-remove{float:right;margin:5px 0 0}.form-list .form-list .input-box{display:block;clear:both;width:100%}.form-list .field{float:left;width:100%}.form-list input.input-text{width:100%}.form-list textarea{width:100%;height:10em}.form-list select{width:100%}.form-list .customer-name-prefix .input-box,.form-list .customer-name-suffix .input-box,.form-list .customer-name-prefix-suffix .input-box,.form-list .customer-name-prefix-middlename .input-box,.form-list .customer-name-middlename-suffix .input-box,.form-list .customer-name-prefix-middlename-suffix .input-box{width:auto}.form-list .name-prefix{width:65px}.form-list .name-prefix select{width:55px}.form-list .name-prefix input.input-text{width:49px}.form-list .name-suffix{width:65px}.form-list .name-suffix select{width:55px}.form-list .name-suffix input.input-text{width:49px}.form-list .customer-name-prefix-middlename .name-firstname{width:140px}.form-list .customer-name-prefix-middlename .name-firstname input.input-text{width:124px}.form-list .customer-name-prefix-middlename-suffix .name-firstname{width:140px}.form-list .customer-name-prefix-middlename-suffix .name-firstname input.input-text{width:124px}.form-list .customer-name-prefix-middlename-suffix .name-lastname{width:205px}.form-list .customer-name-prefix-middlename-suffix .name-lastname input.input-text{width:189px}.form-list .customer-name-prefix-suffix .name-firstname{width:210px}.form-list .customer-name-prefix-suffix .name-firstname input.input-text{width:189px}.form-list .customer-name-prefix-suffix .name-lastname{width:205px}.form-list .customer-name-prefix-suffix .name-lastname input.input-text{width:189px}.form-list .customer-name-prefix .name-firstname,.form-list .customer-name-middlename .name-firstname,.form-list .customer-name-middlename .name-middlename{width:210px}.form-list .customer-name-suffix .name-lastname,.form-list .customer-name-middlename .name-firstname,.form-list .customer-name-middlename .name-middlename,.form-list .customer-name-middlename-suffix .name-firstname,.form-list .customer-name-middlename-suffix .name-lastname{width:205px}.form-list .customer-name-prefix .name-firstname input.input-text,.form-list .customer-name-suffix .name-lastname input.input-text,.form-list .customer-name-middlename .name-firstname input.input-text,.form-list .customer-name-middlename .name-middlename input.input-text,.form-list .customer-name-middlename-suffix .name-firstname input.input-text,.form-list .customer-name-middlename-suffix .name-lastname input.input-text{width:189px}.form-list .customer-dob .dob-month,.form-list .customer-dob .dob-day,.form-list .customer-dob .dob-year{float:left;width:85px}.form-list .customer-dob .dob-day,.form-list .customer-dob .dob-month{width:60px}.form-list .customer-dob .dob-day input.input-text,.form-list .customer-dob .dob-month input.input-text{width:46px}.form-list .customer-dob .dob-year{width:140px}.form-list .customer-dob .dob-year input.input-text{width:134px}.form-list .customer-dob input.input-text{display:block;width:74px}.form-list .customer-dob label{font-size:10px;font-weight:normal;color:#888}#login-form .form-list .input-box,#login-form .form-list input.input-text{width:100%;height:30px}.form-list-narrow li{margin-bottom:0}.form-list-narrow li .input-box{margin-bottom:6px}.form-list-narrow li.wide .input-box,.form-list-narrow li.wide select,.form-list-narrow li.wide input.input-text,.form-list-narrow li.wide textarea{width:254px}.buttons-set{clear:both;margin:20px 0 0;padding:8px 0 0;border-top:1px solid #ebebeb;text-align:right}.buttons-set p.required{margin:0 0 10px}.buttons-set .back-link{float:left;margin:0}.buttons-set button.button{float:right;margin-left:5px}.buttons-set-order{margin:10px 0 0}.buttons-set-order .please-wait{padding:12px 7px 0 0}.fieldset{border:1px solid #ebebeb;padding:25px 25px 16px 25px;margin:28px 0;background:#fff}.fieldset .legend{float:left;font-weight:bold;font-size:14px;border:1px solid #ebebeb;background:#fff;margin:-42px 0 0 0;padding:7px 15px;position:relative}.one-step-checkout #payment-method-giftcard .fieldset{border:1px solid #ebebeb;padding:5px;margin:0;background:#fff}.one-step-checkout #payment-method-giftcard .fieldset ul{margin:5px}.one-step-checkout #payment-method-giftcard .fieldset ul .label{margin-top:0}.one-step-checkout #payment-method-giftcard .fieldset ul .input-box{width:100%}.one-step-checkout #payment-method-giftcard .fieldset ul .gc-cart-action{width:100%;display:block;padding:0}.one-step-checkout #payment-method-giftcard .fieldset ul .gc-cart-action .button-box{padding-top:5px;clear:both;float:none}.one-step-checkout #payment-method-giftcard .fieldset ul .gc-cart-action .button-box button.button span span{display:inline-block;padding:4px;text-align:left;white-space:normal;color:#fff;line-height:18px;font-size:9px}.one-step-checkout #payment-method-giftcard .fieldset ul .gc-cart-action #gc-applied-codes-error{color:#eb5040;height:auto;line-height:15px;margin:5px 0 0 0px;white-space:normal;float:left;width:auto}.validation-advice{clear:both;min-height:13px;margin:3px 0 0;padding-left:17px;font-size:11px;font-weight:bold;line-height:13px;background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/validation_advice_bg.gif) 2px 0 no-repeat;color:#c41e1f}.validation-failed{border:1px dashed #c41e1f !important;background:#fff !important}p.required{font-size:11px;text-align:right;color:#c41e1f}.v-fix{float:left}.v-fix .validation-advice{display:block;width:12em;margin-right:-12em;position:relative}.success{font-weight:bold}.error{font-weight:bold}.messages{list-style:none !important;margin:0 !important;padding:0 !important;width:100%;overflow:hidden}.messages ul{list-style:none !important;margin:0 !important;padding:0 !important}#mini_cart_block .top-cart-content .actions>button.button{margin-bottom:5px}.error-msg,.success-msg,.note-msg,.notice-msg{border:1px solid #ebebeb;min-height:24px !important;padding:8px 8px 8px 32px !important;font-size:11px !important;font-weight:normal !important;color:#333;background-repeat:no-repeat;margin-bottom:20px;background-position:5px 10px;background-color:rgba(255,255,255,0.8)}.error-msg{background-image:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/i_msg-error.gif)}.success-msg{background-image:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/i_msg-success.gif)}.note-msg,.notice-msg{background-image:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/i_msg-note.gif)}.breadcrumbs{margin:0;float:right;width:100%;text-align:right;border-bottom:1px solid #eee;padding-bottom:8px;padding-top:8px;padding-left:10px;padding-right:10px;background:#fff}.catalog-category-view .breadcrumbs{width:auto;border:0;padding-bottom:0}.breadcrumbs li{display:inline}.breadcrumbs li span{font-size:0}.breadcrumbs li span:before{content:"\f061";padding:0 11px;color:#aaaaaa;font-size:10px;font-family:"FontAwesome"}.breadcrumbs li strong{font-weight:normal;color:#c41e1f}.breadcrumbs li a{color:#555}.breadcrumbs li a:hover{color:#c41e1f}.main-page{float:left;width:100%}.page-title{width:100%;overflow:hidden;padding-bottom:0;margin:0 0 25px}.page-title h1,.page-title h2{color:#222;font-size:20px;position:relative;text-transform:uppercase;font-family:"Montserrat",sans-serif}.page-title .separator{margin:0 3px}.page-title .link-rss{float:right;margin:7px 0 0}.title-buttons{text-align:right}.title-buttons h1,.title-buttons h2,.title-buttons h3,.title-buttons h4,.title-buttons h5,.title-buttons h6{float:left}.sub-title{clear:both;padding:15px 0 0;font-size:15px;font-weight:bold;margin:0 0 6px;color:#e25203}.toolbar{overflow:hidden;margin:0;padding:0;clear:both}.toolbar a{font-weight:normal;color:#333}.toolbar label{font-weight:normal;color:#333}.toolbar .pager{display:none}.toolbar-bottom .toolbar{margin:0}.toolbar-bottom .toolbar .pager{display:block}.toolbar-bottom .toolbar .sorter{display:none}.pager{text-align:center;margin:15px 0 0}.pager .amount{float:right;margin:0;font-size:13px;color:#222;border-bottom:1px solid #333;padding-bottom:5px}.pager .pages{text-align:center;padding:0;float:left}.pager .pages strong{display:none}.pager .pages ol{display:inline-block;margin:0}.pager .pages ol li{float:left;margin-right:5px;width:35px;height:35px;line-height:35px;text-align:center;color:#222;border:1px solid #eee}.pager .pages ol li a{display:block}.pager .pages ol li a:hover{color:#fff;text-decoration:none}.pager .pages ol li:hover,.pager .pages ol li.current{background:#c41e1f;color:#fff}.sorter{margin:0 0 30px 0;border-bottom:1px solid #eee;padding-bottom:15px}.sorter .limiter{float:right}.sorter .limiter select{margin:0 10px;vertical-align:middle;font-size:13px;padding:4px 8px;border:1pxs solid #eee;background:none;color:#222}.sorter .view-mode{float:left}.sorter .view-mode label{display:none}.sorter .view-mode a{text-decoration:none}.sorter .view-mode span{float:left;margin:2px 5px 0 0}.sorter .view-mode .grid,.sorter .view-mode .list{float:left;color:#666;font-weight:normal;text-align:center;position:relative;font-size:0;line-height:30px;width:40px;height:30px;border:1px solid #eee;font-family:"FontAwesome"}.sorter .view-mode .grid:before,.sorter .view-mode .list:before{content:"\f00a";font-size:14px;color:#aaa}.sorter .view-mode .list{margin-left:10px}.sorter .view-mode .list:before{content:"\f0ca"}.sorter .view-mode strong.grid:before{color:#c41e1f}.sorter .view-mode strong.list:before{color:#c41e1f}.sorter .view-mode a.grid:hover:before{color:#c41e1f}.sorter .view-mode a.list:hover:before{color:#c41e1f}.sorter .sort-by{float:left;margin-left:210px}.sorter .sort-by select{margin:0 10px;vertical-align:middle;font-size:13px;padding:4px 8px;border:1pxs solid #eee;background:none;color:#222}.pager li>a,.pager li span{display:inline;padding:0;background:none;border:none;border-radius:0}.data-table{width:100%;background:#fff;border:1px solid #ebebeb}.data-table td{padding:10px;vertical-align:top}.data-table th{font-weight:normal;padding:15px 10px;white-space:nowrap;vertical-align:middle;text-align:center;text-transform:uppercase;font-family:"Montserrat",sans-serif}.data-table thead th{border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;color:#333;font-weight:bold;text-transform:capitalize;font-size:18px}.data-table tbody td{border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.data-table tbody td .item-options{margin-left:20px;margin-top:10px}.data-table tbody td .item-options dt:after{content:':'}.data-table tbody tr{border-bottom:1px solid #ebebeb}.info-box{background:#fff url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/bkg_block-title.gif) 0 0 repeat-x;border:1px solid #d0cbc1;padding:12px 15px;margin:0 0 15px}.info-box h2{font-weight:bold;font-size:13px}.info-table th{font-weight:bold;padding:2px 15px 2px 0}.info-table td{padding:2px 0}tr.summary-total{cursor:pointer}tr.summary-total .summary-collapse{float:right;text-align:right;padding-left:20px;background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/bkg_collapse.gif) 0 5px no-repeat;cursor:pointer}tr.show-details .summary-collapse{background-position:0 -52px}tr.summary-details td{font-size:11px;background-color:#dae1e4;color:#626465}tr.summary-details-first td{border-top:1px solid #ebebeb}tr.summary-details-excluded{font-style:italic}.cart-tax-info{display:block;padding-right:20px}.cart-tax-info .cart-price{padding-right:20px}.cart-tax-info .price{display:inline !important;font-weight:normal !important}.cart-tax-total{display:block;padding-right:20px;background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/bkg_collapse.gif) 100% 5px no-repeat;cursor:pointer}.cart-tax-total .price{display:inline !important;font-weight:normal !important}.cart-tax-total-expanded{background-position:100% -52px}.std .subtitle{padding:0}.std ol.ol{list-style:decimal outside}.std ul.disc{list-style:disc outside}.std .success-msg ul,.std .success-msg ol{list-style:none}.std dl dt{font-weight:bold}.std dl,.std p,.std address,.std blockquote{padding:0}.std ul,.std ul li{list-style:disc outside}.std ol,.std ol li{list-style:decimal outside}.std ul,.std ol{padding-left:15px}.std ul ul{list-style-type:circle}.std dt{font-weight:bold}.std blockquote{font-style:italic}.std address{font-style:normal}.std b,.std strong{font-weight:bold}.std .success-msg li{list-style:none}.links li{display:inline}.links li.first{padding-left:0 !important}.links li.last{padding-right:0 !important}.link-print{font-weight:bold;color:#dc6809}.link-rss{background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/i_rss.gif) 0 2px no-repeat;padding-left:18px;line-height:14px;white-space:nowrap}.btn,.btn-previous,.btn-remove2,.btn-edit{display:block;width:11px;height:11px;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}.btn-previous{background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/btn_previous.gif) 0 0 no-repeat}.btn-remove2{width:16px;height:16px;background:none;margin:0 auto;border:0px solid;padding:0}.btn-remove2 .icon-trash{font-size:16px;color:#c41e1f}.btn-edit{background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/btn_edit.gif) 0 0 no-repeat}.cards-list dt{margin:5px 0 0}.cards-list .offset{padding:2px 0 2px 20px}.separator{margin:0 3px}.divider{clear:both;display:block;font-size:0;line-height:0;height:1px;margin:10px 0;background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/bkg_divider1.gif) 0 50% repeat-x;text-indent:-999em;overflow:hidden}.global-site-notice{border:1px solid #ebebeb;background:#ffff90;font-size:12px;line-height:1.25;text-align:center;color:#2f2f2f}.global-site-notice .notice-inner{width:100%;margin:0 auto;padding:12px 0 12px 80px;background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/i_notice.gif) 20px 25px no-repeat;text-align:left}.global-site-notice .notice-inner p{margin:0;border:1px dotted #cccc73;padding:10px}.global-site-notice .notice-inner .actions{padding-top:10px}.notice-cookie{position:fixed;z-index:9999;width:100%;bottom:0;left:0;margin:0 !important;opacity:0.95;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)"}.demo-notice{margin:0;padding:6px 10px;background:#d75f07;font-size:12px;line-height:1.15;border:0;text-align:center;color:#fff}.demo-notice .notice-inner{width:auto;padding:0;background:none;text-align:center}.demo-notice .notice-inner p{padding:0;border:0}#nav{width:100%;margin:0 auto;padding:0 16px;font-size:13px}#nav li{position:relative;text-align:left;float:left}#nav li.active a{color:#c41e1f}#nav li.over{z-index:998}#nav li.over a{color:#c41e1f}#nav li ul span{white-space:normal}#nav li ul li.parent a{background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/bkg_nav2.gif) 100% 100% no-repeat}#nav li ul li.parent li a{background:none}#nav li ul.shown-sub,#nav li div.shown-sub{left:0;z-index:999}#nav li .shown-sub ul.shown-sub{left:100px}#nav li .shown-sub li div.shown-sub{left:100px}#nav a{display:block;line-height:1.3em;text-decoration:none;float:left;padding:5px 12px 6px 8px;color:#555;font-weight:bold}#nav a a:hover{display:block;color:#c41e1f}#nav span{display:block;cursor:pointer;white-space:nowrap}#nav ul{position:absolute;width:15em;top:27px;left:-10000px;border:1px solid #899ba5}#nav ul ul,#nav ul div{top:5px}#nav ul li,#nav ul li.active{float:none;margin:0;padding-bottom:1px;background:#ecf3f6 url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/bkg_nav1.gif) 0 100% repeat-x}#nav ul .last{background:#ecf3f6;padding-bottom:0}#nav ul .last li span{padding:3px 15px 4px 15px}#nav ul a,#nav ul a:hover{float:none;padding:0;background:none}#nav ul li a{font-weight:normal !important;background:#ecf3f6}#nav ul li a:hover{background:#c41e1f;color:#333}#nav div{position:absolute;width:15em;top:27px;left:-10000px;border:1px solid #899ba5}#nav div ul{position:static;width:auto;border:none}.block{margin:0 0 30px}.block .block-title{margin-bottom:30px;padding-bottom:1px;padding-left:10px;border-bottom:1px solid #aaa;text-transform:uppercase}.block .block-title:before{content:"\f0c9";font-family:"FontAwesome";float:left;margin-right:7px;font-size:14px;color:#222;margin-top:2px}.block .block-title:after{display:block;margin-top:10px;margin-left:-10px;border-bottom:2px solid #222;content:''}.block .block-title strong{font-size:17px;font-family:"Montserrat",sans-serif;color:#c41e1f}.block .block-title a{text-decoration:none}.block .block-subtitle{margin:0;padding:0 0 9px;font-size:1em;font-weight:bold;color:#0a263c}.block .block-content{padding:0;margin-top:15px}.block .block-content li.item{padding:0;position:relative}.block .block-content #compare-items li a,.block .block-content #compare-items li .product-name{position:relative;z-index:8}.block .block-content #compare-items li a{z-index:9}.block .btn-remove,.block .btn-edit{float:right;margin:1px 0 2px 5px}.block .actions{padding:6px 9px;text-align:right}.block .actions a{float:left}.block .actions button.button{float:right}.block .empty{margin:0;padding:0}.checkout-onepage-index .col-right .block .block-content{padding:0}.checkout-onepage-index .main{padding-top:40px}.block-related .block-content li.item{margin-bottom:15px;position:relative}.block-related .block-content li.item .product-image{float:left;margin-right:15px}.block-cart .mini-products-list .product-details .product-name{word-wrap:break-word;overflow:hidden;line-height:1.2;height:46px}.block-cart .mini-products-list .product-details .product-name a{font-size:12px}.block-cart .mini-products-list .product-details .nobr{white-space:normal !important}.block-cart .mini-products-list .product-details .nobr small{word-wrap:break-word}.block-account{border-color:#bbb}.block-account .block-content li a{display:block;border-bottom:1px solid #ebebeb;padding:5px 0;text-decoration:none !important}.block-account .block-content li a:hover{text-decoration:underline}.block-account .block-content li.last a{border-bottom:0}.block-account .block-content li .current{border-bottom:1px solid #ebebeb;padding:5px 0}.block-account .block-content li .current strong{font-weight:normal;color:#f33636}.block-account .block-content li .current.last{border-bottom:0}.block-layered-nav{border:0}.block-layered-nav .block-subtitle{display:none}.block-layered-nav .block-content{padding-left:10px;background:none}.block-layered-nav dt{padding-bottom:0;position:relative}.block-layered-nav dt span{text-transform:uppercase;font-size:14px;color:#222;font-family:"Montserrat",sans-serif;position:relative;padding-bottom:10px}.block-layered-nav dd{padding:0 0 15px}.block-layered-nav dd ol{padding:5px 0 10px 0}.block-layered-nav dd li{line-height:35px;text-align:right}.block-layered-nav dd li a{color:#555;font-family:"Montserrat",sans-serif;text-transform:uppercase;float:left;font-size:11px}.block-layered-nav dd li a:hover{text-decoration:underline;color:#c41e1f}.block-layered-nav dd li a:focus{text-decoration:underline;color:#c41e1f}.block-layered-nav dl{margin:0}.block-layered-nav .currently li{padding:5px 0;position:relative;z-index:1;line-height:1.5}.block-layered-nav .currently .label{font-weight:bold;text-transform:uppercase;display:inline-block;vertical-align:top}.block-layered-nav .currently .value{display:inline-block;vertical-align:top}.block-layered-nav .currently .btn-previous,.block-layered-nav .currently .btn-remove{position:absolute;right:4px;top:2px;margin:0;font-size:16px;color:#c41e1f}.block-layered-nav .currently .btn-previous{right:17px}.block-layered-nav .actions{font-size:11px;padding:4px 5px 4px 9px;border-bottom:1px solid #ddd;margin-bottom:20px;text-align:right}.block-layered-nav .actions a{float:none}.gc.discount .button,.gc.discount .button.active,.gc.discount .button.active:hover{background:transparent;background-color:transparent}.block-cart .summary{background:#fff;padding:2px 8px 8px;margin:-1px 0 0;position:relative;z-index:1}.block-cart .amount{margin:0}.block-cart .amount a{font-weight:bold}.block-cart .subtotal{margin:5px 0 0;padding:2px 0;background:#fbebd9;text-align:center}.block-cart .subtotal .price{font-weight:bold}.block-cart .actions .paypal-logo{float:left;width:100%;margin:3px 0 0;text-align:right}.block-cart .actions .paypal-logo .paypal-or{clear:both;display:block;padding:0 55px 8px 0}.block-wishlist .actions{text-align:right}.block-wishlist .actions a{float:none}.page-popup .link-print{background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/i_print.gif) 0 2px no-repeat;padding:2px 0 2px 25px;font-weight:bold;color:#1e7ec8}.compare-table{border:0}tr .compare-table thead.first td,tr .compare-table thead.first th{border:0;background:none;padding:0;font-size:0;line-height:0}.compare-table tbody th,.compare-table tbody td{padding:10px;border:0;border-top:1px solid #ebebeb;border-left:1px solid #ebebeb}.compare-table tbody th button.button,.compare-table tbody td button.button{padding:10px 5px}.compare-table tbody th button.button span span,.compare-table tbody td button.button span span{background:#c41e1f;border:1px solid #c41e1f;color:#fff;padding:4px 10px}.compare-table tbody td.last{border:1px solid #ebebeb}.compare-table tbody tr.last th,.compare-table tbody tr.last td{border:1px solid #ebebeb}.compare-table .btn-remove{float:right;width:72px;height:15px}.compare-table tr.add-to-row td{text-align:center}.compare-table tr.add-to-row td p{margin:0}.compare-table tr.first td{text-align:center}.compare-table tr.first td .product-name{font-size:13px;font-weight:bold;margin:0 0 5px;color:#203548}.compare-table tr.first td .product-name a{color:#333}.compare-table tr.first td .ratings{width:160px;margin:0 auto}.block-poll .block-subtitle{font-size:12px}.block-poll label{color:#777;font-weight:bold}.block-poll input.radio{float:left;margin:1px -18px 0 0}.block-poll .label{display:block;margin-left:18px}.block-poll li{padding:3px 9px}.block-poll .actions{margin:5px 0 0}.block-poll button.button span{border-color:1px solid #ebebeb;background:#618499}.block-poll .answer{font-weight:bold}.block-poll .votes{float:right;margin-left:10px}.block-gr-search li{padding:3px 9px}.block-gr-search button.button span{border-color:1px solid #ebebeb;background:#618499}.block-tags .block-content .tags-list{background:none;border:0;font-size:12px}.block-tags .block-content a{color:#555}.block-tags .actions{text-align:right}.block-tags .actions a{float:none}.block-subscribe .block-content{border:1px solid #ebebeb;padding:15px}.block-subscribe label{color:#727272;font-size:13px;font-weight:normal}.block-subscribe input.input-text{border:0;color:#fff;display:block;float:left;height:38px;padding-left:10px;width:100%;background:#383838;margin-bottom:15px}.block-subscribe .action{padding:0}.block-reorder input.checkbox{float:left;margin:2px -20px 0 0}.block-reorder .product-name{margin-left:20px}.block-reorder .validation-advice{margin:3px 9px 7px}.block-banner{border:0}.block-banner .block-content{padding:0;text-align:center}.block-login .block-content{padding:5px 10px}.block-login label{font-weight:bold;color:#666}.block-login input.input-text{display:block;width:167px;margin:3px 0}.block-login .actions{background:none;padding:0;margin:3px 0 0}.block-login .actions button.button span{border-color:1px solid #ebebeb;background:#618499}.sidebar .paypal-logo{display:block;margin:10px 0;text-align:center}.sidebar .paypal-logo a{float:none}.no-rating{margin:0}.ratings{font-size:11px;line-height:1.25;margin:7px 0}.ratings strong{float:left;margin:1px 3px 0 0}.ratings .rating-links{margin:0}.ratings .rating-links .separator{font-size:0}.ratings .rating-links .separator:before{content:"\f04d";font-family:"FontAwesome";color:#ccc;font-size:8px}.ratings .rating-box{width:71px;height:12px;font-size:0;line-height:0;background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/star.png) 0 0 repeat-x;text-indent:-999em;overflow:hidden;float:left;margin-right:10px}.ratings .rating-box .rating{float:left;height:12px;background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/star.png) 0 100% repeat-x}.ratings-table th,.ratings-table td{font-size:11px;line-height:1.15;padding:3px 0}.availability{margin:0}.availability span{font-weight:bold}.availability.out-of-stock span{color:#d83820}.availability-only{margin:10px 0 7px;line-height:16px;background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/i_availability_only.gif) 0 50% no-repeat;padding-left:15px}.availability-only span,.availability-only a{border-bottom:1px dashed #751d02;color:#000}.availability-only a{background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/i_availability_only_arrow.gif) 100% 0 no-repeat;cursor:pointer;padding-right:15px;text-decoration:none}.availability-only .expanded{background-position:100% -15px}.availability-only strong{color:#be2c00}.availability-only-details{margin:0 0 7px}.availability-only-details th{background:#d2d6d9;font-size:10px;padding:0 8px}.availability-only-details td{background:#ebf0f3;border-bottom:1px solid #fff;font-size:11px;padding:2px 8px 1px}.availability-only-details tr.odd td.last{color:#d95e00;font-weight:bold}.alert-price{margin:0;font-size:11px}.alert-stock{margin:0;font-size:11px}.price{white-space:nowrap !important}.price-box{margin-bottom:5px}.price-box p{display:inline-block}.price-box .price{color:#c41e1f}.regular-price .price{font-size:19px;color:#4bb8dc}.block .regular-price,.block .regular-price .price{color:#333}.old-price{margin:0}.old-price .price-label{display:none}.old-price .price{font-size:13px;color:#aaa;text-decoration:line-through;position:relative;top:-1px}.special-price{margin:0;padding:3px 0}.special-price .price-label{display:none}.special-price .price{font-size:19px;color:#4bb8dc}.minimal-price{margin:0}.minimal-price .price-label{white-space:nowrap}.minimal-price-link{display:block}.minimal-price-link .label{color:#1e7ec8}.minimal-price-link .price{font-weight:normal;color:#1e7ec8}.price-excluding-tax{display:block;color:#999}.price-excluding-tax .label{white-space:nowrap;color:#999}.price-excluding-tax .price{font-size:13px;font-weight:normal;color:#c76200}.price-including-tax{display:block;color:#999}.price-including-tax .label{white-space:nowrap;color:#999}.price-including-tax .price{font-size:13px;font-weight:bold;color:#c76200}.configured-price{margin:0}.configured-price .price-label{font-weight:bold;white-space:nowrap}.configured-price .price{font-weight:bold}.weee{display:block;font-size:11px;color:#444}.weee .price{font-size:11px;font-weight:normal}.price-excl-tax{display:block}.price-excl-tax .label{display:block;white-space:nowrap}.price-excl-tax .price{display:block}.price-incl-tax{display:block}.price-incl-tax .label{display:block;white-space:nowrap}.price-incl-tax .price{display:block;font-weight:bold}.price-from{margin:0}.price-from .price-label{font-weight:bold;white-space:nowrap}.price-to{margin:0}.price-to .price-label{font-weight:bold;white-space:nowrap}.price-notice{padding-left:10px;color:#999}.price-notice .price{font-weight:bold;color:#2f2f2f}.price-as-configured{margin:0}.price-as-configured .price-label{font-weight:bold;white-space:nowrap}.price-box-bundle{padding:0 0 10px 0}.price-box-bundle .price-box{margin:0 !important;padding:0 !important}.price-box-bundle .price{color:#555}.product-pricing{margin:10px 0;padding:10px;background-color:#f4f7f7;border:1px solid #ebebeb;color:#424242}.tier-prices{margin:10px 0;padding:10px;background-color:#f4f7f7;border:1px solid #ebebeb;color:#424242}.tier-prices li{line-height:1.4;background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/i_tier.gif) no-repeat 0 3px;padding:2px 0 2px 10px}.tier-prices .benefit{font-style:italic;font-weight:bold;color:#2f2f2f}.tier-prices .price{font-weight:bold;color:#2f2f2f}.tier-prices-grouped li{padding:2px 0;color:#e26703}.tier-prices-grouped li .price{font-weight:bold}.send-friend .form-list{overflow:hidden}.send-friend .form-list li{margin-right:-15px}.send-friend .form-list li p{margin:0 15px 0 0}.send-friend .form-list li .field{width:315px}.send-friend .form-list li .input-box{width:300px}.send-friend .form-list li input.input-text,.send-friend .form-list li textarea{width:294px}.send-friend .form-list li.wide .input-box{width:612px}.send-friend .form-list li.wide textarea{width:609px}.send-friend .buttons-set .limit{float:right;margin:0 7px 0 0;font-size:11px;line-height:21px}.tags-list{display:block;font-size:13px;border:1px solid #c1c4bc;background:#f8f7f5;padding:10px}.tags-list li{display:inline !important;margin:0 4px 0 0}.tags-list li a{color:#1b2d3b}.advanced-search .form-list label{width:160px;padding-right:10px;float:left}.advanced-search .form-list .input-box,.advanced-search .form-list .input-range{float:left;clear:none}.advanced-search-amount{margin:0 0 10px}.advanced-search-summary{margin:10px 0;border:1px solid #e9d7c9;background:#fff6f1;padding:10px}.advanced-search-summary ul{float:left;width:49%}.advanced-search-summary strong{color:#E17C24;padding-left:15px;background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/i_search_criteria.gif) 0 3px no-repeat}.advanced-search-summary p{clear:both;font-weight:bold;margin:0}.page-sitemap .links{text-align:right}.page-sitemap .links a{text-decoration:none;position:relative}.page-sitemap .links a:hover{text-decoration:underline}.page-sitemap .sitemap{margin:12px}.page-sitemap .sitemap a{color:#1b2d3b}.page-sitemap .sitemap li{margin:3px 0}.page-sitemap .sitemap li.level-0{margin:10px 0 0;font-weight:bold}.page-sitemap .sitemap li.level-0 a{color:#1e7ec8}.rss-title h1{background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/i_rss-big.png) 0 4px no-repeat;padding-left:27px}.rss-table .link-rss{display:block;line-height:1.55;background-position:0 4px}.cart .page-title{border-bottom:0;margin:0 0 10px;text-align:left}.cart .page-title h1{float:none}.cart-totals,.cart-forms .discount,.cart-forms .giftcard,.cart-forms .shipping{padding:10px;background-color:#f4f4f4;border:1px solid #ebebeb}.cart-table,.cart-totals,.cart-forms .discount,.cart-forms .giftcard,.cart-forms .shipping{margin-bottom:30px}.display-both-prices .cart-table{float:none;width:100%}.display-both-prices .cart-forms{float:left;padding-right:10px;padding-left:0}.display-both-prices .cart-totals-wrapper,.display-both-prices .crosssell{padding-left:10px}.display-both-prices .cart-forms,.display-both-prices .cart-totals-wrapper,.display-both-prices .crosssell{width:50%}.display-both-prices .crosssell{clear:right;float:right}.checkout-types li{vertical-align:top;margin:0 0 5px 5px}.checkout-types li:after{content:'';display:table;clear:both}.checkout-types li img{display:inline;vertical-align:top}.checkout-types li:first-child{margin-left:0}.checkout-types .method-checkout-cart-methods-multishipping{display:block}.checkout-types .method-checkout-cart-methods-multishipping a{color:#333}.checkout-types.top li{display:inline-block}.checkout-types.top .bml_button{display:inline-block;vertical-align:top}.checkout-types.top .bml_button img{display:block}.checkout-types.bottom .paypal-logo a,.checkout-types.minicart .paypal-logo a{display:block}.checkout-types.bottom .paypal-or,.checkout-types.minicart .paypal-or{margin:0px;width:150px;display:block;text-align:center;float:right}.cart-totals .checkout-types .btn-checkout{margin-bottom:7px}@media only screen and (max-width: 670px){.checkout-types{float:none;text-align:center}.checkout-types.bottom .paypal-or,.checkout-types.minicart .paypal-or{width:auto;float:none}.checkout-types li{float:none;width:100%;margin-left:0}.btn-checkout{width:100%}}.cart-table th,.cart-table td,.cart-table tbody td{border-bottom:none;vertical-align:top}.cart-table h2{color:#636363;font-size:14px;font-weight:600;margin-bottom:0}.cart-table .product-cart-info,.cart-table .product-cart-actions{padding-left:15px}.cart-table tfoot tr{background:none}.cart-table tfoot tr>td:after{content:'';display:table;clear:both}.cart-table span.or{font-size:9px;padding:0 5px;text-transform:uppercase}.cart-table .product-cart-image .cart-links,.cart-table .product-cart-info .btn-remove,.cart-table .product-cart-actions .button{display:none}.cart-table .product-cart-image{padding-left:0;padding-right:0;text-align:center}.cart-table .product-cart-sku{font-style:italic;font-size:12px;margin:5px 0 12px}.cart-table .product-cart-sku .label{font-weight:600}.cart-table .btn-empty{float:left}.cart-table .product-cart-total,.cart-table .product-cart-price{text-align:center;font-weight:bold;font-size:14px}.cart-table .cart-tax-total{position:relative;cursor:pointer}.cart-table .cart-tax-total:after{content:'';position:absolute;width:0;height:0;display:block;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #333;border-left:none;position:absolute;top:3px;right:-11px}.cart-table .cart-tax-total.cart-tax-total-expanded:after{content:'';position:absolute;width:0;height:0;display:block;border-right:6px solid transparent;border-left:6px solid transparent;border-top:6px solid #333;border-bottom:none;right:-15px;top:6px}.cart-table .cart-links>li{white-space:nowrap;line-height:1.3;margin-bottom:5px;min-width:65px;font-size:13px}.cart-table .cart-links>li>a{display:block}.cart-table .cart-links>li:last-child{margin-bottom:0}.cart-table .product-cart-actions{min-width:60px;text-align:center}.cart-table .product-cart-actions .qty{height:30px;border-color:silver;border-radius:0;margin-bottom:10px;text-align:center;width:3em}.cart-table .product-cart-actions .button{margin-bottom:5px}.cart-table .item-options{padding-left:15px}@media only screen and (max-width: 770px){.cart-table th{font-size:12px}.cart-table th,.cart-table td{padding:7px 6px}.cart-table .product-cart-actions>li{white-space:inherit}}@media only screen and (max-width: 699px){.display-both-prices .cart-table thead th.cart-total-head,.display-both-prices .cart-table td.product-cart-total{display:none}}@media only screen and (max-width: 599px){.cart-table colgroup,.cart-table thead{display:none}.cart-table tr{display:block;margin-bottom:10px;padding-bottom:10px;overflow:hidden;position:relative;width:100%}.cart-table tr:after{content:'';display:table;clear:both}.cart-table tr:last-child{margin-bottom:0}.cart-table tfoot tr{padding-bottom:0}.cart-table td{border:none;display:block}.cart-table td[data-rwd-label]{padding-left:15px;margin-bottom:6px}.cart-table td[data-rwd-label] .price{font-weight:normal}.cart-table td[data-rwd-label]:before{content:attr(data-rwd-label) ":";font-size:12px;padding-right:5px;text-transform:uppercase}.cart-table td.product-cart-price{text-align:left}.cart-table h2{font-size:12px}.cart-table .cart-links{padding-top:5px;padding-right:5px}.cart-table .cart-links>li{white-space:normal;text-align:center}.cart-table .cart-links>li>a{padding:2px 0px}.cart-table .cart-tax-info{font-style:italic;padding-left:15px;font-size:13px}.cart-table .cart-tax-info .price{font-size:13px}.cart-table .product-cart-image{width:25%;float:left;padding-bottom:0}.cart-table .product-cart-image a.cart-edit{display:block;font-size:16px;text-align:center;text-transform:uppercase}.cart-table .product-cart-info,.cart-table td[data-rwd-label]{float:right;width:75%}.cart-table .product-cart-actions,.cart-table .product-cart-price{padding-bottom:0;padding-top:0;float:right}.cart-table .product-cart-remove,.cart-table .product-cart-total,.cart-table .product-cart-actions .cart-links{display:none}.cart-table .product-cart-image .cart-links,.cart-table .product-cart-info .btn-remove{display:block}.cart-table .product-cart-actions .button{display:none}.cart-table .product-cart-remove .btn-remove2{background:none}.cart-table .product-cart-info .btn-remove{float:right;margin:5px 5px 2px 7px}.cart-table .product-cart-info .product-cart-sku{margin-bottom:5px}.cart-table .product-cart-actions{text-align:left}.cart-table .product-cart-actions .qty{margin-right:7px;margin-bottom:7px}.cart-table .price,.cart-table .product-cart-price:before{font-weight:500;font-size:15px}.cart-table .cart-footer-actions{text-align:center;width:100%}.cart-table .cart-footer-actions #empty_cart_button{float:right}.cart-table .cart-footer-actions .btn-continue{float:left}.cart-table .cart-footer-actions .btn-update,.cart-table .cart-footer-actions span.or{display:none}.display-both-prices .cart-table td[data-rwd-tax-label]:before{content:attr(data-rwd-tax-label) ":"}}.crosssell{margin-top:20px}.crosssell .products-grid{margin-top:15px}.cart .discount,.cart .shipping{margin-bottom:30px}.cart .discount .block .block-title:before,.cart .shipping .block .block-title:before{margin-top:10px}.cart .discount .block .block-title strong,.cart .shipping .block .block-title strong{font-size:26px}.cart .discount .discount-form,.cart .shipping .shipping-form{padding:15px;background:#fff}.cart .discount label,.cart .shipping label{font-weight:normal}.cart .discount .input-box{margin:8px 0 0;width:100%}.cart .discount .input-box input.input-text{width:100%;padding:7px 5px;background:#f2f2f2}.cart .shipping .sp-methods{margin:10px 0 0;padding:5px 0 0}.cart .discount .buttons-set button.button,.cart .shipping .buttons-set button.button{float:left}.cart-totals{clear:both}.cart .totals{clear:both}.cart .totals .totals-title{margin-bottom:20px;color:#333;font-size:26px;text-transform:capitalize;font-family:"Montserrat",sans-serif;text-align:center}.cart .totals table{width:100%;background:#fff}.cart .totals td{padding:15px 15px 15px 7px;color:#989898;font-size:14px;border-bottom:1px solid #e9e9e9}.cart .totals tbody tr{border-top:1px solid #e9e9e9}.cart .totals tfoot th{padding:5px 15px 5px 7px}.cart .totals tfoot td{padding:10px 20px;text-transform:uppercase}.cart .totals tfoot th strong{font-size:20px;font-weight:normal;color:#222}.cart .totals tfoot td strong{font-size:20px;font-weight:normal;color:#222}.cart .totals .checkout-types{font-size:13px;padding:8px 15px 15px;background:#fff;text-align:right}.cart .totals .checkout-types li{clear:both;margin:10px 0}.item-options dt{font-weight:bold;font-style:italic}.item-options dd{padding-left:10px;margin:0 0 6px}.truncated{cursor:help}.truncated a.dots,.truncated a.details{cursor:help}.truncated .truncated_full_value{position:relative;z-index:999}.truncated .truncated_full_value .item-options{position:absolute;top:-99999em;left:-99999em;z-index:999;width:250px;padding:8px;border:1px solid #ddd;background-color:#f6f6f6}.truncated .truncated_full_value .item-options>p{font-weight:bold;text-transform:uppercase}.truncated .show .item-options{top:-20px;left:50%}.col-left .truncated .show .item-options{left:15px;top:7px}.col-right .truncated .show .item-options{left:-240px;top:7px}.sp-methods{margin:0 0 8px}.sp-methods dt{margin:13px 0 5px;font-weight:bold}.sp-methods dd li{margin:5px 0}.sp-methods label{font-weight:bold;color:#666}.sp-methods .price{font-weight:bold}.sp-methods .form-list{padding-left:20px}.sp-methods .form-list li{margin:0 0 8px}.sp-methods select.month{width:154px;margin-right:10px}.sp-methods select.year{width:96px}.sp-methods input.cvv{width:3em !important}.sp-methods .checkmo-list li{margin:0 0 5px}.sp-methods .checkmo-list label{width:135px;padding-right:10px;text-align:right}.sp-methods .checkmo-list address{float:left}.sp-methods .centinel-logos a{margin-right:3px}.sp-methods .centinel-logos img{vertical-align:middle}.sp-methods .release-amounts{margin:0.5em 0}.sp-methods .release-amounts button{float:left;margin:5px 10px 0 0}.please-wait{float:right}.please-wait img{vertical-align:middle}.cvv-what-is-this{font-size:11px;cursor:help;margin-left:10px}.tool-tip{border:1px solid #7BA7C9;background:#EAF6FF;padding:15px 20px;position:absolute;z-index:9999}.tool-tip .btn-close{margin:-9px -14px 0;text-align:right}.tool-tip .btn-close a{display:block;margin:0 0 0 auto;width:15px;height:15px;background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/btn_window_close.gif) 100% 0 no-repeat;text-align:left;text-indent:-999em;overflow:hidden}.tool-tip .tool-tip-content{padding:5px}.gift-messages h3{font-size:12px;font-weight:bold;color:#e87403}.gift-messages p.control{color:#8e8d8b}.gift-messages-form{position:relative}.gift-messages-form label{float:none !important;position:static !important}.gift-messages-form h4{font-size:12px;font-weight:bold;color:#e87403}.gift-messages-form .whole-order{margin:0 0 25px}.gift-messages-form .item{margin:0 0 10px}.gift-messages-form .item .product-img-box{float:left;width:75px}.gift-messages-form .item .product-image{margin:0 0 7px}.gift-messages-form .item .number{margin:0;font-weight:bold;text-align:center;color:#8a8987}.gift-messages-form .item .details{margin-left:90px}.gift-messages-form .item .details .product-name{font-size:13px;font-weight:bold;margin:0 0 10px}.gift-messages-form .item .details .form-list .field{width:255px}.gift-messages-form .item .details .form-list .input-box{width:240px}.gift-messages-form .item .details .form-list input.input-text{width:234px}.gift-messages-form .item .details .form-list li.wide .input-box{width:500px}.gift-messages-form .item .details .form-list li.wide textarea{width:494px}.gift-message-link{font-size:11px;background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/bkg_collapse-gm.gif) 100% 6px no-repeat;padding-right:7px}.gift-message-link.expanded{background-position:100% -40px}.gift-message-row{background:#f2efe9}.gift-message-row .btn-close{float:right;width:16px;height:16px;background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/btn_gm-close.gif) 0 0 no-repeat;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}.checkout-agreements li{margin:30px 0}.checkout-agreements .agreement-content{overflow:auto;height:12em;padding:10px;background-color:#fbfaf6;border:1px solid #bbb6a5}.checkout-agreements .agree{margin:0;padding:10px 0 10px 11px}.checkout-agreements .agree input.checkbox{margin-right:6px}.checkout-agreements .agree label{font-weight:bold;color:#666}.opc .checkout-agreements{border:1px solid #d9dde3;border-width:0 1px;padding:5px 30px}.opc .checkout-agreements li{margin:20px 0 0}.opc .checkout-agreements .agreement-content{background-color:#fff;border-color:#e4e4e4;padding:5px}.opc .checkout-agreements .agree{padding-left:6px}.centinel .authentication{border:1px solid #ddd;background:#fff}.centinel .authentication iframe{width:99%;height:400px;background:transparent !important;margin:0 !important;padding:0 !important;border:0 !important}.opc .centinel{border:1px solid #bbb6a5;border-width:0 1px 1px;padding:10px 30px}.info-set{background:#fbfaf6 url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/bkg_checkout.gif) 0 0 repeat-x;border:1px solid #bbb6a5;margin:0 0 25px;padding:20px}.info-set h2{font-size:13px;font-weight:bold;margin:0 0 10px}.info-set h3,.info-set h4{font-size:13px;font-weight:bold;color:#E26703}.info-set h2 a,.info-set h3 a,.info-set h4 a{font-weight:normal}.info-set h2.legend{margin:-20px -20px 15px;padding:5px 10px;background:#f9f3e3;border-bottom:1px solid #bbafa0;position:relative}.info-set h3.legend{margin:0 0 10px;color:#0a263c}.info-set .divider{margin:0 -20px;padding:25px 0;position:relative}.info-set .box{margin:0 0 15px}.info-set .box h2{color:#e26703}.info-set .data-table .product-name{font-size:1em !important;font-weight:bold !important;color:#1e7ec8 !important}.info-set .data-table .product-name a{font-weight:bold !important}.info-set .data-table .item-options{margin:5px 0 0}.block-progress{border:0;margin:0}.block-progress dt{font-size:14px;font-weight:normal;line-height:30px;margin:0 0 6px;padding:5px 8px;color:#333;background:#fff}.block-progress dd{background:#fff;border:1px solid #eee;border-top:0;padding:8px 13px;margin:0 0 6px}.block-progress dt.complete{margin:0;background:#fff;color:#333}.block-progress p{margin:0}.block-progress .cards-list dt{background:none;border:0 none;color:inherit;font-size:12px;margin:5px 0;padding:0}.block-progress .cards-list dd{border:0 none;margin:0;padding:0}.block-progress .cards-list .info-table th{font-weight:normal}.opc-block-progress dt.complete a,.opc-block-progress dt.complete .separator{display:inline}.opc-block-progress dt a,.opc-block-progress dt .separator{display:none}.opc{position:relative}.opc .buttons-set{margin-top:0;padding-top:2em}.opc .buttons-set p.required{margin:0;padding:0 0 10px}.opc .buttons-set .back-link small{display:none}.opc .buttons-set .back-link a{background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/i_arrow-top.gif) 0 50% no-repeat;padding-left:16px}.opc .buttons-set.disabled button.button{display:none}.opc .buttons-set .please-wait{height:21px;line-height:21px}.opc .ul{list-style:disc outside}.opc .ul li{list-style:inside}.opc .step-title{border-bottom:1px solid #ddd;text-align:right;margin-bottom:10px}.opc .step-title .number{float:left;background:#e9e9e9;border:#e9e9e9;padding:0;width:35px;height:35px;line-height:35px;text-align:center;margin:0 10px 0 0;font-size:12px;color:#333}.opc .step-title h2{float:left;margin:0;color:#333;line-height:35px}.opc .step-title a{display:none;float:right;font-size:11px;line-height:16px}.opc .allow .step-title .number{background:#c41e1f;border:1px solid #c41e1f}.opc .allow .step-title h2{color:#333}.opc .active .step-title .number{background:#c41e1f;border-color:#c41e1f;color:#fff}.opc .step{background:#fff;padding:15px;position:relative;margin-bottom:10px}.opc .step .tool-tip{right:30px}.opc input.radio{float:left;margin:5px 5px 0 0}.opc #checkout-step-billing input.radio{margin:12px 5px 0 0}.opc .gift-messages-form{margin:0 -30px;background:#f6f1eb;border:1px solid #e9e4de;border-width:1px 0;padding:22px 24px 22px 30px}.opc .gift-messages-form .inner-box{padding:5px;height:260px;overflow:auto}#opc-login .buttons-set{border-top:0}#opc-login h3{font-size:13px;border-bottom:1px solid #e4e4e4;padding-bottom:2px;text-transform:uppercase}#opc-login h4{font-size:1em;font-weight:bold;margin:0;color:#2f2f2f}#opc-shipping_method .buttons-set{border-top:0}#opc-review .step{border:0}#opc-review .product-name{font-weight:bold;color:#0a263c}#opc-review .item-options{margin:5px 0 0}#opc-review .buttons-set p{margin:0;line-height:40px}#opc-review .buttons-set .please-wait{height:40px;line-height:40px}#opc-review .authentication{margin:0 auto;width:570px}#opc-review .warning-message{color:#222;font-weight:bold;text-align:center;padding:10px 10px 0}.checkout-progress{padding:0 90px;margin:0 0 20px}.checkout-progress li{float:left;width:19%;margin:0 3px 0 0;border-top:10px solid #999;padding:2px 0 0;font-weight:bold;text-align:center;color:#abb5ba}.checkout-progress li.active{border-top-color:#e96200;color:#e96200}.multiple-checkout h2{font-size:13px;font-weight:bold;margin:0 0 10px}.multiple-checkout h3,.multiple-checkout h4{font-size:13px;font-weight:bold;color:#E26703}.multiple-checkout h2 a,.multiple-checkout h3 a,.multiple-checkout h4 a{font-weight:normal}.multiple-checkout .data-table .product-name{font-size:1em !important;font-weight:bold !important;color:#1e7ec8 !important}.multiple-checkout .data-table .product-name a{font-weight:bold !important}.multiple-checkout .data-table .item-options{margin:5px 0 0}.multiple-checkout .gift-messages{margin:15px 0 0}.multiple-checkout .tool-tip{top:50%;margin-top:-120px;right:20px}.multiple-checkout .col2-set,.multiple-checkout .col3-set{background:#fbfaf6 url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/bkg_checkout.gif) 0 0 repeat-x;border:1px solid #bbb6a5;margin:0 0 25px;padding:20px}.multiple-checkout .col2-set h2.legend{margin:-20px -20px 15px;padding:5px 10px;background:#f9f3e3;border-bottom:1px solid #bbafa0;position:relative}.multiple-checkout .col2-set h3.legend{margin:0 0 10px;color:#0a263c}.multiple-checkout .col2-set .divider{margin:0 -20px;padding:25px 0;position:relative}.multiple-checkout .box{margin:0 0 15px}.multiple-checkout .box h2{color:#e26703}.multiple-checkout .place-order .please-wait{float:right;padding:27px 7px 0 0}.multiple-checkout .place-order .grand-total{float:right;height:71px;font-size:1.5em;padding:0 0 0 21px;background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/bkg_grand-total.gif) 0 0 no-repeat;overflow:hidden}.multiple-checkout .place-order .grand-total .inner{float:left;height:57px;padding:14px 21px 0 0;background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/bkg_grand-total.gif) 100% 0 no-repeat}.multiple-checkout .place-order .grand-total .inner div{display:inline}.multiple-checkout .place-order .grand-total big{display:inline;margin-right:12px}.multiple-checkout .place-order .grand-total .price{color:#E26703}.multiple-checkout .place-order .grand-total button.button span{font-size:16px}.multiple-checkout .place-order .grand-total button.button span span{padding:0 45px 0 36px}.multiple-checkout .title-buttons button.button span{border-color:#406a83;background:#618499}#multiship-addresses-table td{padding:10px}#multiship-addresses-table tfoot td{padding:5px 10px}#multiship-addresses-table tfoot button.button span{border-color:#406a83;background:#618499}.multiple-checkout .gift-messages-form .item .details .form-list{width:100%;overflow:hidden}.multiple-checkout .gift-messages-form .item .details .form-list li{margin-right:-15px}.multiple-checkout .gift-messages-form .item .details .form-list .field{width:230px}.multiple-checkout .gift-messages-form .item .details .form-list .input-box{width:215px}.multiple-checkout .gift-messages-form .item .details .form-list input.input-text{width:209px}.multiple-checkout .gift-messages-form .item .details .form-list li.wide .input-box{width:445px}.multiple-checkout .gift-messages-form .item .details .form-list li.wide textarea{width:439px}.checkout-multishipping-shipping .box-sp-methods{border:1px solid #d9d2be;background:#f9f3e3;padding:13px;position:relative}.checkout-multishipping-shipping .box-sp-methods .pointer{position:absolute;top:-20px;right:-40px;width:178px;height:41px;background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/bkg_sp-methods.gif) 0 0 no-repeat;overflow:hidden}.checkout-multishipping-billing .multiple-checkout{position:relative}#one-step-checkout-form select,#one-step-checkout-form input,#one-step-checkout-form textarea{max-width:100%}#one-step-checkout-form .onestepcheckout-review-info .order-review-info .onestepcheckout-shipment-methods,#one-step-checkout-form .onestepcheckout-review-info .order-review-info .onestepcheckout-terms-conditions{float:left;width:100%;padding:15px 2% 0}#one-step-checkout-form .onestepcheckout-review-info .order-review-info .onestepcheckout-shipment-methods label{font-weight:normal}#one-step-checkout-form .onestepcheckout-review-info .order-review-info .onestepcheckout-shipment-methods label:hover{cursor:pointer}#one-step-checkout-form .onestepcheckout-review-info .order-review-info .onestepcheckout-shipment-methods input{margin:0}.account-login .content{min-height:345px;padding:14px 21px;border:1px solid #ebebeb;border-bottom:0;background:#fff}.account-login .content h2{font-weight:bold;font-size:13px;margin:0 0 14px;padding:0 0 5px 0;border-bottom:1px solid #ebebeb;background-position:0 1px;background-repeat:no-repeat;text-transform:uppercase}.account-login .buttons-set{border:1px solid #ebebeb;margin:0;padding:8px 13px;background:#fff}.account-login .buttons-set a{line-height:39px}.captcha-note{clear:left;padding-top:5px}.captcha-image{float:left;display:inline;margin:0;position:relative;width:258px}.captcha-image .captcha-img{border:1px solid #b6b6b6;vertical-align:bottom;width:100%}.registered-users .captcha-image{margin:0}.captcha-reload{cursor:pointer;position:absolute;top:2px;right:2px}.captcha-reload.refreshing{animation:rotate 1.5s infinite linear;-webkit-animation:rotate 1.5s infinite linear;-moz-animation:rotate 1.5s infinite linear}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0)}0%{-webkit-transform:rotate(-360deg)}}@-moz-keyframes rotate{0%{-moz-transform:rotate(0)}0%{-moz-transform:rotate(-360deg)}}@keyframes rotate{0%{transform:rotate(0)}0%{transform:rotate(-360deg)}}.window-overlay{background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/window_overlay.png) repeat;background:rgba(0,0,0,0.35);position:absolute;top:0;left:0;height:100%;width:100%;z-index:990}.remember-me label{float:none;margin:0 6px}.remember-me-popup{background:#fff;border:1px solid #ebebeb;left:50%;top:50%;position:absolute;margin:-85px 0 0 -200px;width:400px;text-align:left;-webkit-box-shadow:0 0 6px #ccc;box-shadow:0 0 6px #ccc;z-index:1000}.remember-me-popup h3{background:#d9e5ee;border-bottom:1px solid #ebebeb;font-size:14px;padding:5px 10px}.remember-me-popup .remember-me-popup-head{position:relative}.remember-me-popup .remember-me-popup-head .remember-me-popup-close{background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/btn_window_close.gif) no-repeat;display:block;position:absolute;top:7px;right:7px;height:15px;width:15px;text-indent:-9999em}.remember-me-popup .remember-me-popup-body{padding:10px}.remember-me-popup .remember-me-popup-body a{display:inline-block;height:19px;border:1px solid #de5400;background:#f18200;padding:0 8px;text-align:center;text-decoration:none;white-space:nowrap;color:#fff}.my-account .title-buttons .link-rss{float:none;margin:0}.dashboard .welcome-msg{margin:0 8em 1.5em 0}.dashboard .welcome-msg p{margin:0}.dashboard .col2-set{margin:0 0 15px}.box-account{border:1px solid #ddd;padding:15px;margin:0 0 20px;background:#fff}.box-account .box-head{border-bottom:1px solid #ddd;margin:0 0 10px;text-align:right}.box-account .box-head h2{float:left;margin:0;font-size:13px;font-weight:bold;text-transform:uppercase;background-position:0 0;background-repeat:no-repeat}.dashboard .box .box-title{padding:0 0 2px;margin:0 0 8px;text-align:right}.dashboard .box .box-title h3,.dashboard .box .box-title h4{float:left;font-size:13px;font-weight:bold;margin:0}.dashboard .box-info h4{font-size:11px;font-weight:bold;text-transform:uppercase}.dashboard .box-reviews .number{float:left;font-size:10px;font-weight:bold;line-height:1;color:#fff;margin:3px -20px 0 0;padding:2px 3px;background:#666}.dashboard .box-reviews .details{margin-left:20px}.dashboard .box-reviews li.item{margin:0 0 7px}.dashboard .box-reviews li.item.last{margin:0}.dashboard .box-reviews .ratings{margin:7px 0 0}.dashboard .box-tags .number{float:left;font-size:10px;font-weight:bold;line-height:1;color:#fff;margin:3px -20px 0 0;padding:2px 3px;background:#0a263c}.dashboard .box-tags .details{margin-left:20px}.dashboard .box-tags li.item{margin:0 0 7px}.dashboard .box-tags li.item.last{margin:0}.dashboard .box-tags .tags strong{display:inline}.dashboard .box-tags .tags ul{display:inline}.dashboard .box-tags .tags ul li{display:inline}.addresses-list{padding:15px;background:#fff}.addresses-list h2{font-weight:bold;font-size:13px;text-transform:uppercase}.addresses-list h3{font-weight:bold;font-size:13px}.addresses-list address{margin:0 0 3px}.addresses-list p{margin:0}.addresses-list a{font-weight:normal}.addresses-list .link-remove{color:#646464}.addresses-list .separator{margin:0 3px}.addresses-list li.item{padding:10px 13px;margin:0 0 10px}.addresses-list li.empty{background:none;border:0;padding:0}.addresses-list li.empty p{font-weight:bold}.addresses-list .addresses-additional li.item{background:none;border:0;padding:0}.order-info{background:#dee5e8;border:1px solid #ebebeb;padding:4px 8px;margin:0 0 8px}.order-info dt,.order-info dd,.order-info ul,.order-info li{display:inline}.order-info .current{font-weight:bold}.order-info li{margin:0 3px}.order-date{margin:10px 0}.order-info-box{background:#fff url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/bkg_block-title.gif) 0 0 repeat-x;border:1px solid #d0cbc1;padding:12px 15px;margin:0 0 15px}.order-info-box h2{font-weight:bold;font-size:13px}.order-info-box .box-payment p{margin:0 0 3px}.order-info-box .box-payment th{font-weight:bold;padding-right:7px}.order-items{width:100%;overflow-x:auto}.order-items h2,.order-items h3{clear:none;font-weight:bold;font-size:13px;padding:0;margin:0 0 5px;color:#0a263c}.order-items .product-name{font-size:1em !important;font-weight:bold !important}.order-items .link-print{color:#1e7ec8;font-weight:normal}.order-items .order-links{text-align:right}.order-additional{margin:15px 0}.gift-message dt strong{color:#666}.gift-message dd{font-size:13px;margin:5px 0 0}.order-about dt{font-weight:bold}.order-about dd{font-size:13px;margin:0 0 7px}.tracking-table{margin:0 0 15px}.tracking-table th{font-weight:bold;white-space:nowrap}.tracking-table-popup{width:100%}.tracking-table-popup th{font-weight:bold;white-space:nowrap;padding:1px 8px}.tracking-table-popup td{padding:1px 8px}.page-print .print-head{margin:0 0 15px}.page-print .print-head .logo{float:left}.page-print .print-head address{float:left;margin-left:15px}.page-print h1{font-size:16px;font-weight:bold}.page-print h2,.page-print h3{font-size:13px;font-weight:bold}.page-print h2.h2{font-size:16px;font-weight:bold}.page-print .order-date{background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/bkg_divider1.gif) 0 100% repeat-x;padding:0 0 10px;margin:0 0 10px}.page-print .col2-set{margin:0 0 10px}.page-print .gift-message-link{display:none}.page-print .price-excl-tax,.page-print .price-incl-tax{display:block;white-space:nowrap}.page-print .cart-price,.page-print .price-excl-tax .label,.page-print .price-incl-tax .label,.page-print .price-excl-tax .price,.page-print .price-incl-tax .price{display:inline}.my-wishlist .data-table td{padding:10px}.my-wishlist .product-image{display:block;width:113px;height:113px;margin:0 0 5px}.my-wishlist textarea{display:block;width:97%;height:109px}.my-wishlist .buttons-set{margin-top:2em}.my-wishlist .buttons-set button.button{float:none}.my-wishlist .buttons-set .btn-add span,.my-wishlist .buttons-set .btn-share span,.my-wishlist .buttons-set .btn-cart span span{border-color:#406a83;background:#618499}.my-wishlist .btn-cart{margin:5px 0;clear:both;float:left;width:100%;text-align:left}.my-wishlist .btn-cart span span{border-color:transparent;padding:8px 30px;background:#c41e1f;color:#fff}.my-wishlist .btn-cart:hover span span{background:#c41e1f;color:#dac3c3}.wishlist-index-configure .product-essential .add-to-links *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wishlist-index-configure .product-essential .add-to-links li .separator{display:block;float:left;margin-right:10px;line-height:45px}.wishlist-index-configure .product-essential .add-to-links li a{color:#222;font-size:13px;font-weight:normal;width:auto;padding:0 8px;height:45px;border:1px solid #eee;line-height:45px;text-align:center;display:block;position:relative;float:left}.wishlist-index-configure .product-essential .add-to-box{padding-top:10px}.wishlist-index-configure .product-essential .add-to-box .add-to-cart,.wishlist-index-configure .product-essential .add-to-box .add-to-links{padding-top:10px}#wishlist-table .add-to-links{white-space:nowrap}.my-tag-edit{float:left;margin:0 0 10px}.my-tag-edit .btn-remove{float:right;margin:4px 0 0 5px}#my-tags-table{clear:both}#my-tags-table td{padding:10px}#my-tags-table .add-to-links{white-space:nowrap}#my-reviews-table td{padding:10px}.review-customer-index .pager{background:#fff;margin-bottom:15px;padding:15px}.review-customer-index .pager .pages{float:none;clear:both;border-top:1px solid #eee;text-align:right}.product-review .product-img-box{float:left;width:140px}.product-review .product-img-box .product-image{display:block;width:125px;height:125px}.product-review .product-img-box .label{font-size:11px;margin:0 0 3px}.product-review .product-img-box .ratings .rating-box{float:none;display:block;margin:0 0 3px}.product-review .product-details{margin-left:150px}.product-review .product-name{font-size:16px;font-weight:bold;margin:0 0 10px}.product-review h3{font-size:12px;margin:0 0 3px;color:#2f2f2f}.product-review .ratings-table{margin:0 0 10px}.product-review dt{font-weight:bold}.product-review dd{font-size:13px;margin:5px 0 0}.billing-agreements .info-box{margin:15px 0}.billing-agreements .form-list li select{float:left}.billing-agreements .form-list li button.button{float:left;margin-left:10px}.billing-agreements .table-caption{font-weight:bold;font-size:13px}.cart-msrp-totals{color:red;font-size:12px !important;font-weight:bold;margin:10px 10px 0;padding:10px;text-align:right;text-transform:uppercase}.map-cart-sidebar-total{color:red;display:block;font-size:10px;font-weight:bold;text-align:left;padding:2px 5px;text-shadow:0 1px 0 #fff}.map-popup{background:#fff;border:1px solid #aaa;margin:12px 0 0;position:absolute;-webkit-box-shadow:0 0 6px #ccc;box-shadow:0 0 6px #ccc;text-align:left;width:300px;z-index:100}.map-popup-heading{background:#d9e5ee;border-bottom:1px solid #ccc;padding:5px 30px 5px 10px;width:260px}.map-popup-heading h2{font-size:16px;margin:0;text-shadow:0 1px 0 #f6f6f6;overflow:hidden;white-space:nowrap;word-wrap:break-word;text-align:left;text-overflow:ellipsis}.map-popup-arrow{background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/map_popup_arrow.gif) no-repeat;position:absolute;left:50%;top:-10px;height:10px;width:19px}.map-popup-close{background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/btn_window_close.gif) no-repeat;display:block;position:absolute;top:8px;right:10px;height:15px;width:15px;text-indent:-9999em;-webkit-box-shadow:0 0 3px #999;box-shadow:0 0 3px #999;-webkit-border-radius:2px;border-radius:2px}.map-popup-content{border-top:1px solid #eee;padding:10px;overflow:hidden;text-align:left;width:280px}.map-popup-checkout{display:inline;float:right;text-align:right;text-align:center}.map-popup-checkout span{display:block}.map-popup-checkout .paypal-or{clear:both;display:block}.map-popup-checkout .paypal-logo{margin:0 0 5px}.map-popup-checkout li{list-style:none}.map-popup-price{margin:5px 0 0}.map-popup-price .price-box{margin:0;padding:0}.map-popup-price .price-box .special-price{margin:0;padding:0}.map-popup-text{clear:right;margin:0 10px;padding:10px 0;text-align:left;word-wrap:break-word}.map-popup-only-text{border-top:1px solid #ddd}.home-callout{margin-bottom:12px}.home-callout img{display:block}.home-spot{float:left;width:470px;margin-left:20px}.best-selling h3{margin:12px 0 6px 0;color:#e25203;font-size:1.2em}.best-selling table{border-top:1px solid #ccc}.best-selling tr.odd{background:#eee url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/best_selling_tr_odd_bg.gif) 0 100% repeat-x}.best-selling tr.even{background:#fff url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/best_selling_tr_even_bg.gif) 0 100% repeat-x}.best-selling td{width:50%;border-bottom:1px solid #ccc;padding:8px 10px 8px 8px;font-size:11px}.best-selling .product-img{float:left;border:2px solid #dcdcdc}.best-selling .product-description{margin-left:107px;line-height:1.3em}.best-selling a.product-name{color:#203548}.home-spot .best-selling a.product-name:hover{color:#203548}.guest-select{width:305px !important}.clearer:after,.header-container:after,.header-container .top-container:after,.header:after,.header .quick-access:after,#nav:after,.main:after,.footer:after,.footer-container .bottom-container:after,.col-main:after,.col2-set:after,.col3-set:after,.col3-layout .product-options-bottom .price-box:after,.col4-set:after,.search-autocomplete li:after,.block .block-content:after,.block .actions:after,.block li.item:after,.block-poll li:after,.block-layered-nav .currently li:after,.page-title:after,.products-grid:after,.products-list li.item:after,.box-account .box-head:after,.dashboard .box .box-title:after,.box-reviews li.item:after,.box-tags li.item:after,.pager:after,.sorter:after,.ratings:after,.add-to-box:after,.add-to-cart:after,.product-essential:after,.product-collateral:after,.product-view .product-img-box .more-views ul:after,.product-view .box-tags .form-add:after,.product-view .product-shop .short-description:after,.product-view .box-description:after,.product-options .options-list li:after,.product-options-bottom:after,.product-review:after,.cart:after,.cart-collaterals:after,.cart .crosssell li.item:after,.opc .step-title:after,.checkout-progress:after,.multiple-checkout .place-order:after,.group-select li:after,.form-list li:after,.form-list .field:after,.buttons-set:after,.page-print .print-head:after,.advanced-search-summary:after,.gift-messages-form .item:after,.send-friend .form-list li p:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.contact-page .maps iframe{max-width:100% !important}.header-quick-access{background:#222;color:#aaa;padding:10px 0;position:relative;z-index:9999}.header-quick-access .hotline{font-size:14px;color:#333;text-align:right;line-height:64px}.header-quick-access .link-follow{float:left;padding:20px 0;line-height:21px;margin-right:15px}.header-quick-access .link-follow li{float:left;margin-right:18px}.header-quick-access .link-follow li:last-child{margin-right:0}.header-quick-access .link-follow a{text-align:left;position:relative;color:#333;font-size:21px;font-weight:bold;margin:0}.header-quick-access .link-follow a:hover{text-decoration:none;color:#c41e1f}.header-quick-access .link-follow li a span{display:none}.header-quick-access .link-follow li a:hover span{bottom:30px}.language-currency .header-language,.language-currency .header-currency{float:left;margin-right:15px}.language-currency .header-language .title,.language-currency .header-currency .title{margin-right:5px;padding-left:5px;font-size:12px}.language-currency .drop-lang,.language-currency .drop-currency{display:inline-block}.language-currency .drop-trigger{position:relative;line-height:25px}.language-currency .drop-trigger>a{font-family:"Montserrat",sans-serif;font-size:11px;color:#fff;text-transform:uppercase;padding:0;display:inline-block}.language-currency .drop-trigger>a:hover{color:#c41e1f}.language-currency .drop-trigger>a .fa{margin-left:7px;vertical-align:baseline;color:#c41e1f;font-size:12px}.language-currency .drop-trigger .sub-menu{position:absolute;display:none;background:#fff;border:1px solid #eee;padding:5px 0;z-index:1;top:26px}.language-currency .drop-trigger .sub-menu.sub-lang{left:50%;margin-left:-55px}.language-currency .drop-trigger .sub-menu.sub-currency{left:50%;margin-left:-85px;min-width:170px}.language-currency .drop-trigger .sub-menu.sub-currency a{padding:0 12px}.language-currency .drop-trigger .sub-menu a{font-weight:500;padding:0 12px 0 34px;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-size:11px;color:#262626;display:block}.language-currency .drop-trigger .sub-menu a:hover{background-color:#f5f5f5}.language-currency .drop-trigger:hover .sub-menu{display:block}.language-currency .sub-lang a{padding-left:25px;background-repeat:no-repeat;background-position:6px 50%}.fix-nav .nav_megamenu .megamenu .dropdown{max-height:540px}p.welcome-msg{float:right;margin:0;margin:0 50px 0 0}.links{float:right;text-align:left}.links li{display:inline-block;margin:0 5px}.links li.last{margin-right:0}.links li a{color:#aaa;font-family:"Montserrat",sans-serif;font-size:11px;text-transform:uppercase;line-height:26px}.links li a:hover{color:#c41e1f}.header{padding:30px 0;background:#f7f7f7}.header .page-header-content{position:relative;width:100%;z-index:98}.header a.logo{display:block;text-align:left}.header .logo strong{position:absolute;top:-999em;left:-999em;width:0;height:0;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}.header h1.logo{margin:0}.header-cart-mini{float:right;position:relative;z-index:998;padding:0;width:150px;margin-top:10px}.header-cart-mini a.shopping-cart{color:#212121;font-size:12px;text-transform:uppercase;display:block;position:relative}.header-cart-mini a.shopping-cart .icon-bag{float:left;margin-right:5px;vertical-align:middle;font-size:32px}.header-cart-mini a.shopping-cart .cart-qty{display:block}.header-cart-mini a.shopping-cart .fa{position:absolute;right:0;top:12px;font-size:14px}.mini-products-list .product-image{float:left;width:50px}.mini-products-list .product-details{margin-left:60px}.header-cart-mini .top-cart-content .mini-products-list{padding:15px}.search-below-768px{display:none}.category-title{border:0;margin:0 0 20px;width:auto;float:left}.category-image{width:100%;overflow:hidden;text-align:center;margin-top:30px}.category-image img{width:100%}.category-description{margin:0 0 10px}.category-products{margin:30px 0}.product-name{margin:0;font-size:1em;position:relative;height:55px}.product-name a{color:#444;font-size:14px;font-family:"Montserrat",sans-serif}.product-name a:hover{color:#c41e1f}.sidebar #compare-items li{margin-bottom:5px}.sidebar #compare-items li .product-name{overflow:hidden}.sidebar #compare-items li .product-name a{font-size:12px;line-height:14px}.catalog-product-view .product-name{height:auto}.catalog-product-view .relatedslider .product-name{height:55px;overflow:hidden}.catalog-product-view .relatedslider .product-name a{font-size:12px}.onestepcheckout-index-index .product-name,.checkout-cart-index .product-name{height:auto}.relatedslider .products-grid .item-inner .product-shop .product-name a,.relatedslider .products-list .item-inner .product-shop .product-name a{font-size:12px}.banner-new:hover .box-images img{opacity:0.8}.catalog-product-view .categories-img{display:none}.category-products .products-grid .item{position:relative;text-align:left;margin-bottom:30px}.products-grid .item-inner,.products-list .item-inner{position:relative}.products-grid .item-inner .box-images,.products-list .item-inner .box-images{position:relative;overflow:hidden;padding:5px;border:1px solid #eee}.products-grid .item-inner .box-images .view-detail,.products-list .item-inner .box-images .view-detail{position:absolute;bottom:-25px;left:-25px;border-width:25px;border-style:solid;border-top-color:transparent;border-right-color:transparent;border-bottom-color:#fe5656;border-left-color:#fe5656;content:'';width:50px;height:50px}.products-grid .item-inner .box-images .view-detail .fa,.products-list .item-inner .box-images .view-detail .fa{position:absolute;top:5px;left:-12px;color:#fff}.products-grid .item-inner .box-images:hover,.products-list .item-inner .box-images:hover{border-color:#222}.products-grid .item-inner .box-images:hover .view-detail,.products-list .item-inner .box-images:hover .view-detail{bottom:5px;left:5px}.products-grid .item-inner .box-images .product-image,.products-list .item-inner .box-images .product-image{display:block;overflow:hidden}.products-grid .item-inner .product-shop,.products-list .item-inner .product-shop{text-align:left;margin:15px 5px}.products-grid .item-inner .product-shop .product-name a,.products-list .item-inner .product-shop .product-name a{font-size:14px}.products-grid .item-inner .product-shop .sub-name,.products-list .item-inner .product-shop .sub-name{text-transform:uppercase;font-size:11px;text-decoration:underline;letter-spacing:0.05em;color:#aaa}.products-grid .item-inner .product-shop .stock,.products-list .item-inner .product-shop .stock{margin:15px 0;height:30px}.products-grid .item-inner .product-shop .stock .ratings,.products-list .item-inner .product-shop .stock .ratings{margin:10px 0 0;float:right}.products-grid .item-inner .product-shop .stock .ratings .rating-box,.products-list .item-inner .product-shop .stock .ratings .rating-box{margin:0 auto}.products-grid .item-inner .product-shop .stock .ratings .amount,.products-grid .item-inner .product-shop .stock .ratings .rating-links,.products-list .item-inner .product-shop .stock .ratings .amount,.products-list .item-inner .product-shop .stock .ratings .rating-links{display:none}.products-grid .item-inner .product-shop .stock .price-box,.products-list .item-inner .product-shop .stock .price-box{float:left;height:35px}.products-grid .item-inner .add-to-links,.products-list .item-inner .add-to-links{width:100%;padding:12px 0px;border-top:1px solid #eee;border-bottom:1px solid #eee}.products-grid .item-inner .add-to-links li.cart,.products-list .item-inner .add-to-links li.cart{float:left}.products-grid .item-inner .add-to-links li.compare,.products-grid .item-inner .add-to-links li.wishlist,.products-list .item-inner .add-to-links li.compare,.products-list .item-inner .add-to-links li.wishlist{float:right;margin-left:15px}.products-grid .item-inner .add-to-links li.compare a,.products-grid .item-inner .add-to-links li.wishlist a,.products-list .item-inner .add-to-links li.compare a,.products-list .item-inner .add-to-links li.wishlist a{font-size:15px;color:#222}.products-grid .item-inner .add-to-links li.compare a:hover,.products-grid .item-inner .add-to-links li.wishlist a:hover,.products-list .item-inner .add-to-links li.compare a:hover,.products-list .item-inner .add-to-links li.wishlist a:hover{color:#c41e1f}.new-sale{position:absolute;top:6px;width:100%;text-align:center;z-index:99}.label-new,.label-sale{display:inline-block;padding:6px 7px 5px;line-height:1;white-space:nowrap;font-family:"Montserrat",sans-serif;font-size:11px;position:relative;color:#fff}.label-new:after,.label-new:before,.label-sale:after,.label-sale:before{position:absolute;top:0;width:5px;height:3px;background-color:inherit;content:''}.label-new:after,.label-sale:after{right:-5px}.label-new:before,.label-sale:before{left:-5px}.label-new{background:#c41e1f}.label-sale{background:#4bb8dc}.products-list .item{margin-bottom:30px}.products-list .item .ratings{margin-top:10px}.products-list .item .desc{margin-bottom:20px;color:#666}.products-list .item .desc a{color:#c41e1f;text-decoration:underline}.product-view .product-img-box .product-image{margin-bottom:10px;padding:5px;background:#fff;border:1px solid #eee}.product-view .product-img-box .more-views h2{display:none}.product-view .product-img-box .more-views .thumbnail-item,.product-view .product-img-box .more-views ul li{background:#fff;border:2px solid #fff}.product-view .product-img-box .more-views .thumbnail-item:hover,.product-view .product-img-box .more-views ul li:hover{border-color:#c41e1f}.product-view .ratings .rating-links a{color:#333;line-height:15px}.product-view .ratings .rating-links a:hover{text-decoration:none;text-decoration:underline}.product-view .ratings .rating-links a.add-review{color:#c41e1f}.product-view .product-name a:hover{text-decoration:underline}.product-view .product-shop a.nobr{color:#90b37f}.product-view .product-shop a.nobr:hover{color:#e66b6b;text-decoration:none}.product-view .product-shop .no-rating a{color:#777}.product-essential .product-shop .product-name{margin:0 0 5px}.product-essential .product-shop .product-name h1{margin:0;font-weight:bold;color:#444}.product-essential .product-shop .availability{margin:10px 0}.product-essential .product-shop .short-description{margin:20px 0}.product-essential .product-shop .price-box{margin:20px 0 0;border-top:1px solid #eee;padding-top:30px}.product-essential .product-shop .price-box .special-price{float:left;line-height:8px;margin:0 10px 0 0}.product-essential .product-shop .price-box .special-price .price{font-size:30px;color:#4b85dc}.product-essential .product-shop .availability{font-size:13px;color:#42D208}.product-essential .product-shop .availability span{font-weight:normal;font-weight:700}.product-essential .product-shop .availability:before{content:"\f058";font-family:"FontAwesome";font-size:16px;margin-right:3px}.product-essential .product-shop .add-to-box{padding-top:20px;margin-top:20px;border-top:1px solid #eee}.product-essential .product-shop .add-to-box .or{display:none}.product-essential .product-shop .add-to-cart{margin:0;float:left}.product-essential .product-shop .add-to-cart .input-content{float:left;margin-right:15px}.product-essential .product-shop .add-to-cart label{margin:0 5px 5px 0;display:none;font-weight:normal}.product-essential .product-shop .add-to-cart button.btn-cart span span{padding:0 30px;background:#c41e1f;color:#fff;font-size:13px;height:45px;line-height:45px}.product-essential .product-shop .add-to-cart button.btn-cart span span .icon{margin-right:5px;color:#fff}.product-essential .product-shop .add-to-cart button.btn-cart:hover span span{background:#222}.product-essential .add-to-links{float:right}.product-essential .add-to-links li{float:left;margin-right:7px}.product-essential .add-to-links li a{color:#222;font-size:13px;font-weight:normal;width:45px;height:45px;border:1px solid #eee;line-height:45px;text-align:center;display:block;position:relative}.product-essential .add-to-links li a:hover{background:#c41e1f;color:#fff;border-color:#c41e1f}.add-to-cart input.qty-decrease,.add-to-cart input.qty-increase{width:45px;height:45px;border:1px solid #eee;background:none;font-size:20px}.add-to-cart input.qty-decrease:hover,.add-to-cart input.qty-increase:hover{background:#eee}.add-to-cart input.qty-increase{font-size:13px}.add-to-cart input.qty{width:45px !important;height:45px;border:1px solid #eee;background:none;font-size:16px;font-family:"Montserrat",sans-serif;margin:0 3px;background:#eee;text-align:center}.addthis_native_toolbox{float:left;width:100%;margin-top:20px;padding-top:20px;border-top:1px solid #ddd}.addthis_native_toolbox .addthis_button_pinterest_pinit{display:none}.product-options{position:relative;background:none;margin-bottom:20px;padding-bottom:30px;border-bottom:1px solid #eee}.product-options dl{margin:0 -15px}.product-options dt{padding:0;font-weight:normal}.product-options dt label{font-weight:bold;color:#2f2f2f;font-family:"Montserrat",sans-serif;font-size:14px}.product-options dt label.required em{color:#eb340a;margin-left:5px}.product-options dd .qty-holder{display:block;padding:10px 0 0}.product-options dd .qty-holder label{vertical-align:middle}.product-options dt .qty-disabled{background:none;border:0;padding:3px;color:#2f2f2f}.product-options dd{padding:5px 0;margin:0}.product-options dl.last dd.last{border-bottom:0;padding-bottom:5px;margin-bottom:0}.product-options dd input.input-text{width:98%}.product-options dd input.datetime-picker{width:150px}.product-options dd .time-picker{display:-moz-inline-box;display:inline-block;padding:2px 0;vertical-align:middle}.product-options dd textarea{width:98%;height:8em}.product-options dd select{width:99%;padding:5px}.product-options dd .multiselect option{border-bottom:1px dotted #d9e5ee;padding:2px 4px}.product-options ul.options-list{margin-right:5px}.product-options ul.options-list li{line-height:1.5;padding:2px 0}.product-options ul.options-list input.radio,.product-options ul.options-list input.checkbox{float:left;margin-top:3px}.product-options ul.options-list .label{display:block;margin-left:18px}.product-options ul.options-list label{font-weight:normal}.product-options ul.validation-failed{padding:0 7px}.product-options p.note{margin:0;font-size:11px}.product-options p.required{position:absolute;right:20px;top:20px}.product-view .product-shop .grouped-items-table{margin:20px 0}.product-view .product-shop .grouped-items-table thead th{text-align:left}.product-view .product-shop .grouped-items-table input.qty{text-align:center}.product-view .product-shop .grouped-items-table .special-price .price{font-size:16px}.product-view .product-shop .grouped-items-table .regular-price .price{font-size:16px}.product-options-bottom{background:none;border-top:0}.product-options-bottom .product-pricing{margin:0;padding:0 0 10px;border:0;background:0;color:#e26703}.product-options-bottom .tier-prices{margin:0;padding:0 0 10px;border:0;background:0;color:#e26703}.product-options-bottom .tier-prices li{background:0;padding:2px 0}.product-options-bottom .tier-prices .price,.product-options-bottom .tier-prices .benefit{color:#e26703}.product-options-bottom .price-box{margin:0;padding:0}.col3-layout .product-options-bottom .price-box{float:none;padding:0 0 5px}.product-options-bottom .price-label{float:left;padding-right:5px}.product-options-bottom .price-tax{float:left}.product-options-bottom .add-to-cart{margin:10px 0 0}.product-shop .product-options-bottom .price-box{margin:10px 0 5px;display:none}.product-shop .product-options-bottom .price-label{float:none;padding-right:0}.product-shop .product-options-bottom .price-tax{float:none}.product-shop .product-options-bottom .add-to-cart-box{clear:both;float:left;padding-top:12px}.product-collateral{margin:95px 0 30px 0}.product-collateral .box-tabs{background:#fff}.product-tabs{overflow:hidden;margin:0;text-align:center}.product-tabs li{display:inline-block;margin:0 15px 15px 15px}.product-tabs li a{display:block;font-size:17px;line-height:1em;color:#888;font-family:"Montserrat",sans-serif;text-transform:uppercase;border-bottom:1px solid #aaa;padding-bottom:1px}.product-tabs li a:after{display:block;margin-top:10px;border-bottom:2px solid #222;content:''}.product-tabs li a:hover{color:#c41e1f}.product-tabs li.active a{color:#c41e1f}.product-tabs-content{width:100%;padding:20px;background:#fff}.product-tabs-content h2{margin-bottom:10px}.product-tabs-content .std{color:#878787;line-height:2}.product-tabs-content .data-table th{text-align:left;border-right:1px solid #eee}.product-tabs-content .data-table td{padding:15px}.product-tabs-content .box-tags .form-add label{display:none}#product_tabs_description_contents h2{display:none}.box-reviews{background:#fff;padding:15px}#product-review-table{margin:10px 0;width:auto}.review-col2 h3,.review-col2 h4{font-size:13px;font-weight:normal}.box-tags{text-align:center}.box-tags .input-box{margin-bottom:10px}.box-tags input.input-text{width:50%;display:block;height:40px;margin:auto}.box-tags p.note{margin:10px 0}#product-review-table .item{padding:10px 0;border-bottom:1px solid #ebebeb}#product-review-table .item:first-child{border-top:1px solid #ebebeb}.stars-wrapper span.vote{float:left;margin-right:10px;font-weight:normal;font-size:14px}.stars-wrapper .value{color:#aaa;cursor:pointer;float:left;font-size:1.16em;margin-right:5px}.box-reviews .stars-wrapper .value i{position:relative;transition:color 100ms ease 0s;z-index:4}.box-reviews .stars-wrapper .value i.active{color:#ffd322}.product-view .grouped-items-table .price-box{margin:0;padding:0}.product-view .box-additional .data-table th,.product-view .box-additional .data-table td{line-height:1.25}.nav-container{position:relative;z-index:97;background:#fff;border-bottom:1px solid #eee}.fix-nav{z-index:999;position:fixed !important;left:0;top:0;width:100%}.fix-nav .nav_megamenu .megamenu .level-top a,.fix-nav .nav_megamenu .megamenu .level-top span.block-title{padding:12px 20px}.fix-nav .nav_megamenu .megamenu .dropdown{top:56px}.nav_megamenu{position:relative;font-size:13px;margin:auto;padding:0;float:left;width:100%;text-align:center}.nav_megamenu div.megamenu{display:inline-block}.nav_megamenu div.nav_product .dropdown{width:100% !important;left:0 !important}.nav_megamenu div.megamenu .level-top{position:relative}.nav_megamenu div.megamenu .new,.nav_megamenu div.megamenu .hot{position:absolute;top:-15px;right:10px;background:#c41e1f;padding:0 6px;height:18px;font-size:10px;font-family:"Montserrat",sans-serif;color:#fff;text-align:center;text-transform:uppercase}.nav_megamenu div.megamenu .new:before,.nav_megamenu div.megamenu .hot:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;left:calc(50% - 12px);bottom:-3px;border-width:5px 5px 0 5px;border-color:#c41e1f transparent transparent transparent}.nav_megamenu div.megamenu .hot{background:#4bb8dc}.nav_megamenu div.megamenu .hot:before{border-color:#4bb8dc transparent transparent transparent}.nav_megamenu div.megamenu:hover .level-top .new,.nav_megamenu div.megamenu:hover .level-top .hot{top:-10px}.nav_megamenu div.megamenu.active .level-top .new,.nav_megamenu div.megamenu.active .level-top .hot{top:-10px}.fix-nav div.megamenu .hot,.fix-nav div.megamenu .new{top:0}.nav_megamenu div.megamenu#megamenu_home .level-top a:before{display:none}.nav_megamenu div.megamenu .level-top a,.nav_megamenu div.megamenu .level-top span.block-title{padding:15px 25px;display:inline-block;text-transform:uppercase;font-family:"Montserrat",sans-serif;font-size:13px;font-weight:bold;color:#222;line-height:32px;border:0;position:relative}.nav_megamenu div.megamenu .level-top a:before,.nav_megamenu div.megamenu .level-top span.block-title:before{content:"";width:1px;height:20px;background:#eee;position:absolute;left:0;top:20px}.nav_megamenu div.megamenu .level-top a>.fa,.nav_megamenu div.megamenu .level-top span.block-title>.fa{margin-left:10px;font-size:16px;font-weight:bold}.nav_megamenu div.megamenu.active .level-top a{color:#c41e1f}.nav_megamenu div.megamenu .level-top a:hover,.nav_megamenu div.megamenu .level-top span.block-title:hover{color:#c41e1f}.nav_megamenu #megamenu_link ul li a:hover{color:#c41e1f}.nav_megamenu div.megamenu.act .level-top a{color:#c41e1f}.nav_megamenu div.megamenu.megamenu_no_child .level-top a>.fa{display:none}.nav_megamenu div.megamenu div.dropdown{position:absolute;background-color:#fff;text-align:left;margin:0;z-index:9;top:62px;border:1px solid #efefef;margin-left:-1px;width:1085px;display:none}.nav_megamenu div.megamenu:hover div.dropdown{display:inline-block}.nav_megamenu div.dropdown a{display:block;line-height:25px}.nav_megamenu .dropdown-parent div.dropdown{width:100% !important;clear:both;right:0;left:auto !important}.nav_megamenu .itemMenu a.level1{font-size:13px;font-family:"Montserrat",sans-serif;font-weight:bold;color:#c41e1f;text-transform:uppercase;border-bottom:1px solid #aaa;margin-bottom:10px;padding-bottom:1px;padding-left:10px}.nav_megamenu .itemMenu a.level1:after{display:block;margin-top:5px;border-bottom:2px solid #222;content:'';margin-left:-10px}.nav_megamenu .itemMenu a.level1:hover:after{border-color:#c41e1f}.nav_megamenu .itemMenu a.level2,.nav_megamenu .itemMenu a.level3{font-weight:500;font-size:12px;color:#222;line-height:15px;font-family:"Montserrat",sans-serif;padding-left:15px;margin-bottom:10px;border-left:2px solid transparent}.nav_megamenu .itemMenu a.level2:hover,.nav_megamenu .itemMenu a.level3:hover{border-color:#c41e1f}.nav_megamenu div.column{float:left;width:200px;margin-right:30px}.nav_megamenu div.column.last{border-right:0 none;margin-right:0;padding-right:0}.nav_megamenu div.column.blockright{width:250px}.nav_megamenu div.itemSubMenu{padding-top:5px;margin-bottom:15px}.nav_megamenu .block2{float:left}.nav_megamenu .block2 img{margin:0 10px}.nav_megamenu div.dropdown .block1{padding:25px 30px;overflow:hidden;float:left}.nav_megamenu div.dropdown .block1 .block-contain{padding:25px}.nav_megamenu div.dropdown .blockright img{max-width:100%}.nav_megamenu #megamenu_link{padding:0}.nav_megamenu #megamenu_link p a{float:left;position:relative}.nav_megamenu #megamenu_link .level-top ul li{float:left;list-style:none}.nav_megamenu #megamenu_link .level-top ul li a{float:left;padding:0 10px;display:block}.nav_megamenu #megamenu_extra .dropdown{width:970px !important}.nav_megamenu .clearBoth{clear:both}div.megamenu.level0{position:relative}div.megamenu ul.level0{position:absolute;left:0;top:82px;padding:0;border:1px solid #eee;text-align:left;width:200px;background:#fff;display:none}div.megamenu:hover ul.level0{display:block}div.megamenu ul.level0 li.level1{position:relative;padding:0 10px}div.megamenu ul.level0 li.level1 a{display:block;line-height:30px;border-bottom:1px solid #eee;text-transform:capitalize}div.megamenu ul.level0 li.level1.last a{border:none}div.megamenu ul.level0 li.level1.parent:before{content:"\f0da";position:absolute;right:10px;top:5px;color:#ddd;font-size:12px}div.megamenu ul.level0 li.level1 ul.level1{position:absolute;left:100%;top:0;width:200px;padding:15px;border:1px solid #eee;background:#fff;display:none}div.megamenu ul.level0 li.level1:hover ul.level1{display:block}.custom-menu-wrapper .menu-col .menu-custom-title .fa{float:left;font-size:23px;width:50px;height:50px;line-height:50px;border:1px solid #eee;border-radius:5px;text-align:center;margin-right:15px}.custom-menu-wrapper .menu-col:hover .menu-custom-title .fa{background:#333;color:#fff;border-color:#333}.custom-menu-wrapper .menu-col .menu-custom-title h3{position:relative;float:left;margin-top:10px;padding-bottom:5px}.custom-menu-wrapper .menu-col .menu-custom-title h3:after{content:"";position:absolute;bottom:0;left:0;width:50px;height:1px;background:#ddd}.custom-menu-wrapper .menu-col a{display:inline-block;color:#aaa}.custom-menu-wrapper .menu-col a:hover{text-decoration:underline}.custom-menu-wrapper .menu-col .menu-custom-des{clear:both;padding-top:15px}.nav_megamenu .block2 .banner-custom{margin-top:20px}.nav_megamenu .block2 .banner-custom img{margin:0}.navbar{border-radius:0;margin:0;z-index:99;border:none}#navbar-inner.navbar-inactive .mobilemenu{display:none}#navbar-inner.navbar-active .mobilemenu{display:block}.nav-collapse{text-align:left}.navbar .nav>li{padding:10px 30px 20px 0}div#dropdown28::-webkit-scrollbar{display:none}#nav-mobilemenu{height:auto;display:none;float:left;width:100%;margin:0}.navbar-inner{border:0 !important;box-shadow:none !important;padding:0;height:50px}.navbar .btn-navbar{margin:17px 10px 0 0;border:0 !important;box-shadow:none !important;float:right}.navbar .brand{color:#333;text-transform:uppercase;height:auto;line-height:20px;text-shadow:none;font-size:20px;padding:15px 0;float:left;font-family:"Montserrat",sans-serif}.mobilemenu{list-style-type:none;padding:0;margin:0}.mobilemenu ul{padding:0;margin:0;float:left;display:block;width:100%}.mobilemenu li{cursor:pointer;list-style-type:none;padding:0;margin:0;float:left;display:block;width:100%;position:relative}.mobilemenu li div{padding:20px;background:#aef;display:block;clear:both;float:left;width:360px}.mobilemenu a{text-decoration:none;border-bottom:1px solid #e0d8d8;font-size:13px;line-height:40px;font-weight:normal;color:#222;margin:0;display:block;text-transform:capitalize;cursor:pointer;font-family:"Montserrat",sans-serif}.mobilemenu li.blog a{border:none}.mobilemenu ul a{color:#262626}.mobilemenu a:hover{text-decoration:underline}.mobilemenu li ul li{font-size:0.9em}.mobilemenu ul a{padding-left:25px}.mobilemenu ul ul a{padding-left:40px}.mobilemenu ul ul ul a{padding-left:55px}.mobilemenu ul ul ul ul a{padding-left:70px}.mobilemenu ul ul ul ul ul a{padding-left:85px}.mobilemenu span.head{position:absolute;top:8px;right:8px}.mobilemenu span.head a{background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/menu_down.png) no-repeat 50% 50%;color:#333333;display:block;height:15px;padding:0;width:15px;border:0}.mobilemenu li.active>span.head a,.mobilemenu li.selected span.head a{background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/menu_up.png) no-repeat 50% 50%}.nav-vcontainer{margin-bottom:33px;border:10px solid #fff;padding:30px 20px 16px 20px;position:relative}.vmegamenu-title{position:absolute;top:-15px;left:-10px;padding:0 80px 40px 0;background:#f4f4f4}.vmegamenu-title h2{font-weight:bold;font-size:26px;color:#333;line-height:20px}.vmegamenu-contain{margin-bottom:20px}.nav_vmegamenu li{padding:0 10px}.nav_vmegamenu li.parent{position:relative}.nav_vmegamenu li.parent>a{display:inline-block}.nav_vmegamenu li.parent>a:after{display:inline-block;padding-left:15px;top:0;color:#666;font-size:16px;line-height:16px}.nav_vmegamenu li.parent>a:hover:after{color:#c41e1f;padding-left:25px}.nav_vmegamenu li ul{position:absolute;width:200px;border:1px solid #eee;left:100%;top:-1px;margin-left:-10px;z-index:999;background:#fff;display:none}.nav_vmegamenu li a{display:block;font-weight:500;font-size:16px;color:#666;text-transform:capitalize;line-height:50px;margin-bottom:10px}.nav_vmegamenu li a:hover{color:#333}.nav_vmegamenu li.level0>a{font-weight:bold;font-size:18px}.nav_vmegamenu>li:hover>ul.level0{display:block}.nav_vmegamenu>li>ul.level0>li:hover ul.level1,.nav_vmegamenu>li>ul.level0>li ul.level1>li:hover ul.level2{display:block}.nav_vmegamenu>li.level0{padding:0}.box-link li a{display:block;line-height:25px}#ma-dropdown{width:193px}.block-verticalmenu{background:#f7f7f7;margin-top:-40px}.block-verticalmenu .block-title{padding-top:30px;margin:0}.block-verticalmenu .block-title:before{margin-left:10px}.block-verticalmenu .block-content{margin:0;padding:10px 0}#ma-dropdown li{position:relative;text-align:left;border-bottom:1px solid #cdcdcd}#ma-dropdown li.last{border:none}#ma-dropdown li.over{z-index:998}#ma-dropdown a,#ma-dropdown a:hover{display:block;line-height:1.3em;text-decoration:none}#ma-dropdown span{display:block;cursor:pointer;white-space:nowrap}#ma-dropdown li ul span{white-space:normal}#ma-dropdown li.active a{color:#d96708}#ma-dropdown a{padding:6px 10px;color:#464646;font-weight:bold}#ma-dropdown li.over a,#ma-dropdown a:hover{color:#d96708}#ma-dropdown ul li,#ma-dropdown ul li.active{margin:0}#ma-dropdown ul li.last{background:#ecf3f6;padding-bottom:0}#ma-dropdown ul a,#ma-dropdown ul a:hover{background:none}#ma-dropdown ul li a{font-weight:normal !important}#ma-dropdown ul,#ma-dropdown div{position:absolute;width:193px;top:-1px;left:-10000px;border:1px solid #cdcdcd}#ma-dropdown div ul{position:static;width:auto;border:none}#ma-dropdown ul ul,#ma-dropdown ul div{top:-1px}#ma-dropdown ul li a{background:#fff}#ma-dropdown ul li a:hover{background:#d5e4eb}#ma-dropdown ul li a,#ma-dropdown ul li a:hover{color:#2f2f2f !important}#ma-dropdown li ul.shown-sub,#ma-dropdown li div.shown-sub{left:193px;z-index:999}#ma-dropdown li .shown-sub ul.shown-sub,#ma-dropdown li .shown-sub li div.shown-sub{left:193px}.accordion{list-style-type:none;padding:0}.accordion ul{padding:0;margin:0;float:left;display:block;width:100%}.accordion li{cursor:pointer;list-style-type:none;padding:0;margin:0;float:left;display:block;width:100%;position:relative}.accordion li div{padding:20px;display:block;clear:both;float:left;width:360px}.accordion a{text-decoration:none;font-size:11px;line-height:25px;color:#222;padding:0;display:block;cursor:pointer;font-family:"Montserrat",sans-serif;padding:0 15px;text-transform:uppercase;margin:5px 0;border-left:4px solid transparent}.accordion li.active>a,.accordion li>a:hover{border-left:4px solid #c41e1f;color:#c41e1f}.accordion li ul li{font-size:0.9em}.accordion ul a{padding-left:25px}.accordion ul ul a{padding-left:40px}.accordion ul ul ul a{padding-left:55px}.accordion ul ul ul ul a{padding-left:70px}.accordion ul ul ul ul ul a{padding-left:85px}.accordion span.head{position:absolute;top:4px;right:20px}.accordion span.head a{padding:0;margin:0;color:#888}.accordion span.head a:after{content:"(+)";font-size:12px}.accordion span.head a:hover,.accordion li.active>span.head a{color:#c41e1f}.accordion span.head a:hover:after,.accordion li.active>span.head a:after{content:"(-)";font-size:12px}#ma-tree li{padding-left:10px;font-weight:bold}#ma-tree li a{padding:3px 5px 3px 10px;display:block;text-decoration:none;color:#2f2f2f}#ma-tree li.active a,#ma-tree li a:hover{color:#E26703}#ma-tree ul li a{background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/bg-li.gif) no-repeat 0 50%}#ma-tree ul li{font-weight:normal}#ma-tree li.active ul li.active a,#ma-tree li.active ul li a:hover{color:#E26703}#ma-tree li.active ul li a{color:#2f2f2f}#ma-tree li.active ul li.active ul li.active a,#ma-tree li.active ul li.active ul li a:hover{color:#E26703}#ma-tree li.active ul li.active ul li a{color:#2f2f2f}#ma-tree li.active ul li.active ul li.active ul li.active a,#ma-tree li.active ul li.active ul li.active ul li a:hover{color:#E26703}#ma-tree li.active ul li.active ul li.active ul li a{color:#2f2f2f}#ma-tree li.active ul li.active ul li.active ul li.active ul li.active a,#ma-tree li.active ul li.active ul li.active ul li.active ul li a:hover{color:#E26703}#ma-tree li.active ul li.active ul li.active ul li.active ul li a{color:#2f2f2f}.form-search{background:#fff;position:relative;z-index:98;margin:4px 0 0;padding:10px 0;text-align:left}.form-search .close{display:none}.form-search label{font-weight:normal;margin:0}.form-search #cat{float:left;width:auto !important;border-right:1px solid #ebebeb}.form-search .dd-select{background:none !important;border:none}.form-search .dd-selected{background:none;border:none;text-align:left;box-shadow:none;font-weight:normal;color:#222;line-height:25px;padding-right:20px;padding:0 15px;font-family:"Montserrat",sans-serif;text-transform:uppercase}.form-search input.input-text{width:65%;border:none;font-size:12px;color:#888;border-radius:0 !important;box-shadow:none !important;line-height:25px;padding:0;padding-left:30px;font-family:"Montserrat",sans-serif}.form-search button.button{position:absolute;top:0;right:0;margin:0}.form-search button.button span span{background:#c41e1f;color:#fff;border:none;margin:0;padding:0;font-size:12px;text-transform:uppercase;font-family:"Montserrat",sans-serif;display:block;line-height:45px;padding:0 15px}.form-search button.button:hover span span{background:#222}.form-search button.button .fa{float:right;margin-right:10px;margin-top:10px;font-size:20px;color:#666;display:none}.form-search .dd-pointer{right:15px;color:#333;border:solid 4px transparent}.form-search #cat .dd-options{border:1px solid #eee;box-shadow:none;height:417px;overflow:auto !important;margin-left:-1px;margin-top:10px}.form-search #cat a.dd-option{padding:5px 15px;background:none;border-bottom:1px solid #eee;color:#222;font-family:"Montserrat",sans-serif;font-size:12px}.form-search #cat a.dd-option:hover{background:#c41e1f;color:#fff}.form-search #cat a.dd-option input[value="254"],.form-search #cat a.dd-option input[value="254"]+label.dd-option-text{display:none}.form-search .dd-pointer-down{border-top:solid 4px #aaa !important}.form-search .dd-pointer-down.dd-pointer-up{border-bottom:solid 4px #aaa !important;border-top:none !important;margin-top:-4px}.form-search #cat a.dd-option label{font-weight:normal}.form-search .search-autocomplete{background:#fff;border:1px solid #eee;padding:10px}.form-search .search-autocomplete ul li{padding-left:5px;cursor:default}.form-search .search-autocomplete ul li.selected{background:#eee}.form-search .search-autocomplete .search_suggest .section-header,.form-search .search-autocomplete .search_suggest .search-all{margin-top:5px;display:block}.form-search .search-autocomplete .search_suggest div .amount{display:none}.search-keyword a{color:#555;font-weight:500}.search-keyword a:hover{text-decoration:underline}.search-keyword .title{font-weight:bold}.nivo-directionNav a{position:absolute;top:50%;margin-top:-15px;display:block;width:20px;height:30px;cursor:pointer;font-size:0;z-index:99}.nivo-directionNav a:before{content:'';position:absolute;width:2px;height:15px;background-color:#fff}.nivo-directionNav a:after{content:'';position:absolute;width:2px;height:15px;background-color:#fff}.nivo-directionNav a:hover:before,.nivo-directionNav a:hover:after{background:#c41e1f}.nivo-directionNav .nivo-nextNav{right:40px}.nivo-directionNav .nivo-nextNav:before{right:30%;top:0;-webkit-transform:skew(35deg, 0deg);-ms-transform:skewX(35deg) skewY(0deg);transform:skew(35deg, 0deg)}.nivo-directionNav .nivo-nextNav:after{right:30%;top:50%;-webkit-transform:skew(-35deg, 0deg);-ms-transform:skewX(-35deg) skewY(0deg);transform:skew(-35deg, 0deg)}.nivo-directionNav .nivo-prevNav{left:40px}.nivo-directionNav .nivo-prevNav:before{left:30%;top:0;-webkit-transform:skew(145deg, 0deg);-ms-transform:skewX(145deg) skewY(0deg);transform:skew(145deg, 0deg)}.nivo-directionNav .nivo-prevNav:after{left:30%;top:50%;-webkit-transform:skew(-145deg, 0deg);-ms-transform:skewX(-145deg) skewY(0deg);transform:skew(-145deg, 0deg)}.banner-slideshow{position:relative}.nivoslider{position:relative;overflow:hidden;height:auto;width:100%}.nivoslider img{position:absolute;top:0;left:0;display:none}.nivo-controlNav{padding:0;text-align:center;position:absolute;bottom:0;right:20px}.nivo-controlNav a{border:0 none;display:inline-block;height:7px;margin:0 2px;text-indent:-9999px;width:20px;cursor:pointer;position:relative;z-index:9;background:rgba(255,255,255,0.8)}.nivo-controlNav a:hover,.nivo-controlNav a.active{background-color:#db4c52}.nivo-caption{position:absolute;left:0;top:0;width:auto;height:auto;z-index:9}.nivo-caption .LeftToRight .title{position:absolute;left:50%;margin-left:-340px;top:200px;color:#fff;font-size:30px;font-weight:bold;line-height:40px;border-bottom:3px solid yellow;padding-right:20px;z-index:99;-webkit-animation:fadeInDown .5s ease-in-out;-moz-animation:fadeInDown .5s ease-in-out;-ms-animation:fadeInDown .5s ease-in-out;animation:fadeInDown .5s ease-in-out}.nivo-caption .LeftToRight .description{position:absolute;left:50%;margin-left:-190px;bottom:80px;z-index:99;text-align:left;font-size:14px;color:#fff;background:rgba(232,59,79,0.9);font-size:30px;padding:15px 20px 10px 50px;min-width:400px;line-height:20px;border-bottom-right-radius:50px;border-top-right-radius:50px;-webkit-animation:fadeInLeft 1.5s ease-in-out;-moz-animation:fadeInLeft 1.5s ease-in-out;-ms-animation:fadeInLeft 1.5s ease-in-out;animation:fadeInLeft 1.5s ease-in-out}.nivo-caption .LeftToRight .description span{display:block;font-size:14px;color:#000;font-weight:normal}.nivo-caption .LeftToRight .description:before{content:"";position:absolute;left:-25px;top:0;border-left:25px solid transparent;border-bottom:65px solid rgba(232,59,79,0.9);z-index:9}.nivo-caption .LeftToRight .readmore{position:absolute;left:50%;bottom:92px;margin-left:150px;z-index:99;-webkit-animation:fadeInLeft 1.5s ease-in-out;-moz-animation:fadeInLeft 1.5s ease-in-out;-ms-animation:fadeInLeft 1.5s ease-in-out;animation:fadeInLeft 1.5s ease-in-out}.nivo-caption .LeftToRight .readmore a{font-size:0;color:#fff;display:block;-webkit-transition:0.5s;transition:0.5s}.nivo-caption .LeftToRight .readmore a:before{margin-right:7px}.nivo-caption .LeftToRight .readmore a:hover{color:#333}.nivo-caption .RightToLeft{position:absolute;left:50%;margin-left:-210px;top:50%;font-weight:500}.nivo-caption .RightToLeft .title{color:#fff;font-size:50px;text-transform:uppercase;line-height:70px;padding:0 20px;background:#c41e1f;z-index:99;-webkit-animation:fadeInLeft 1s ease-in-out;-moz-animation:fadeInLeft 1s ease-in-out;-ms-animation:fadeInLeft 1s ease-in-out;animation:fadeInLeft 1s ease-in-out;letter-spacing:-1px}.nivo-caption .RightToLeft .description{z-index:99;text-align:left;width:80%;font-size:22px;color:#fff;background:#000;padding:10px 20px;line-height:20px;-webkit-animation:fadeInLeft 2s ease-in-out;-moz-animation:fadeInLeft 2s ease-in-out;-ms-animation:fadeInLeft 2s ease-in-out;animation:fadeInLeft 2s ease-in-out}.nivo-caption .RightToLeft .readmore{z-index:99;-webkit-animation:fadeIn 2s ease-in-out;-moz-animation:fadeIn 2s ease-in-out;-ms-animation:fadeIn 2s ease-in-out;animation:fadeIn 2s ease-in-out;display:inline-block;margin-top:30px}.nivo-caption .RightToLeft .readmore a{color:#fff;display:block;-webkit-transition:0.5s;transition:0.5s;background:#c41e1f;padding:11px 50px 11px 30px;position:relative;font-size:16px;font-weight:500;-webkit-border-radius:50px;border-radius:50px}.nivo-caption .RightToLeft .readmore a:after{content:"\e052";font-size:22px;margin-left:7px;position:absolute;right:15px;top:5px}.nivo-caption .RightToLeft .readmore a:hover{background:#000;color:#fff}.nivoSlider{position:relative;width:100%;height:100%;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;height:auto !important}.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}.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}.nivo-html-caption{display:none}.bx-title{margin-bottom:21px;position:relative}.bx-title h2{margin-top:12px;margin-bottom:35px;padding-bottom:1px;padding-left:10px;font-family:"Montserrat",sans-serif;font-size:17px;border-bottom:1px solid #aaa;text-transform:uppercase;font-weight:bold;color:#c41e1f}.bx-title h2:before{content:"\f0c9";font-family:"FontAwesome";float:left;margin-right:7px;font-size:14px;color:#222;margin-top:2px}.bx-title h2:after{display:block;margin-top:15px;margin-left:-10px;border-bottom:2px solid #222;content:''}.owl-controls{position:absolute;top:-78px;text-align:right;width:100%}.owl-controls .owl-nav .owl-prev,.owl-controls .owl-nav .owl-next{font-family:"FontAwesome";font-size:0;color:#aaa;border-top:3px solid #222;padding-top:8px;width:30px;height:30px;display:inline-block;text-align:center;margin-left:10px}.owl-controls .owl-nav .owl-prev:before,.owl-controls .owl-nav .owl-next:before{display:block;font-size:14px}.owl-controls .owl-nav .owl-prev:hover,.owl-controls .owl-nav .owl-next:hover{border-color:#c41e1f}.owl-controls .owl-nav .owl-prev:before{content:"\f060"}.owl-controls .owl-nav .owl-next:before{content:"\f061"}.cattabproducts{position:relative;min-height:250px;margin-bottom:30px}.cattabproducts .bx-title{margin-bottom:70px}ul.cattabs{position:absolute;top:40px;right:0}ul.cattabs li{float:left;margin:0 0 0 5px;cursor:pointer;padding:4px 10px;position:relative;z-index:9;font-size:13px;font-weight:400;color:#555}ul.cattabs li:last-child{padding-right:0}ul.cattabs li.active,ul.cattabs li:hover{color:#f33636}ul.cattabs li.active:after,ul.cattabs li:hover:after{display:block !important}.cattabproducts .owl-controls .owl-nav{top:-93px}.cattabproducts .ajax_loading{position:absolute}.producttabs-container{min-height:330px;position:relative}.producttabs-container .ajax_loading{position:absolute}.producttabs-container .owl-controls{text-align:center;position:absolute;top:-55px;width:100%}.producttabs-container .owl-controls .owl-nav .owl-prev,.producttabs-container .owl-controls .owl-nav .owl-next{border-top:0;border-bottom:3px solid #222;padding:0 0 8px;display:inline-block;margin:0 10px}.producttabs-container .owl-controls .owl-nav .owl-prev:hover,.producttabs-container .owl-controls .owl-nav .owl-next:hover{border-color:#c41e1f}#tabs-title{position:relative;text-align:center;margin-bottom:60px}#tabs-title li{display:inline-block;margin:0 15px}#tabs-title li h3{text-transform:uppercase;font-size:17px;cursor:pointer;margin-bottom:7px;color:#888;border-bottom:1px solid transparent;font-family:"Montserrat",sans-serif;padding-bottom:2px}#tabs-title li h3:after{content:'';border-bottom:2px solid transparent;display:block;padding-bottom:8px}#tabs-title li.active h3,#tabs-title li:hover h3{border-color:#aaa;color:#c41e1f}#tabs-title li.active h3:after,#tabs-title li:hover h3:after{border-color:#222}.producttabs-products .products-grid .item .item-inner{margin-top:30px}.producttabs-products .products-grid .item .item-inner:first-child{margin:0}.bestsellerproduct{margin-bottom:30px}.bestsellerproduct .bx-title h2{float:left}.mostviewproducts{margin-bottom:30px}.mostviewproducts .products-grid{background:#fff}.mostviewproducts .products-grid .item{border-bottom:1px solid #f2f2f2;padding:20px 15px}.mostviewproducts .products-grid .item .item-inner{margin-bottom:0;padding:0}.mostviewproducts .products-grid .item .item-inner .box-images{float:left;width:100px;margin-right:15px;margin-bottom:0}.mostviewproducts .products-grid .item .item-inner .product-name{margin-bottom:8px}.mostviewproducts .products-grid .item .item-inner .product-name a{font-size:16px;line-height:16px}.mostviewproducts .products-grid .item .item-inner .old-price{display:none}.mostviewproducts .products-grid .item .item-inner .new-sale{display:none}.newproducts{margin-bottom:20px}.randomproduct{margin-bottom:30px}.upsell-realated{margin-top:30px}.relatedslider .related-subtitle{margin-bottom:10px;text-align:left}.relatedslider input.checkbox{display:none;position:absolute;top:10px;right:10px;z-index:99}.more-views .owl-controls{text-align:center;position:absolute;top:100%;width:100%;margin-top:10px}.more-views .owl-controls .owl-nav .owl-prev,.more-views .owl-controls .owl-nav .owl-next{border-top:0;border-bottom:3px solid #222;padding:0 0 8px;display:inline-block;margin:0 5px}.more-views .owl-controls .owl-nav .owl-prev:hover,.more-views .owl-controls .owl-nav .owl-next:hover{border-color:#c41e1f}.more-views ul li{float:left;margin-right:3px}.dailydeals .products-grid .item .item-inner{margin-bottom:35px}.dailydeals .product-image{margin-bottom:14px}.dailydeals .box-timer{margin-bottom:3px}.dailydeals .box-timer .timer-view:after{display:table;content:"";clear:both}.dailydeals .box-timer .timer-view>div{float:left;width:25%;font-weight:500;color:#c41e1f;text-align:left;position:relative;letter-spacing:-0.8px;padding:0 5px 0 2px}.dailydeals .box-timer .timer-view>div .count{font-family:"Montserrat",sans-serif}.dailydeals .box-timer .timer-view>div:after{content:"/";position:absolute;right:0;top:0}.dailydeals .box-timer .timer-view>div:first-child{width:30%}.dailydeals .box-timer .timer-view>div:last-child{border:none;width:20%}.dailydeals .box-timer .timer-view>div:last-child:after{content:""}.dailydeals .products-grid .item-inner .box-images{margin-bottom:10px}.dailydeals h2.product-name a{line-height:1}.dailydeals .sub-name{margin-bottom:8px}.dailydeals .add-to-links{display:none}.dailydeals .price-box{padding-bottom:21px}.brandlogo-wrapper{padding:30px 0 50px;margin-bottom:50px;border-top:1px solid #eee}.brandlogo-wrapper .bxslider{padding:0 0 30px 0}.brandlogo-wrapper .owl-controls{text-align:center;position:absolute;top:100%;width:100%}.brandlogo-wrapper .owl-controls .owl-nav .owl-prev,.brandlogo-wrapper .owl-controls .owl-nav .owl-next{border-top:0;border-bottom:3px solid #222;padding:0 0 8px;display:inline-block;margin:0 10px}.brandlogo-wrapper .owl-controls .owl-nav .owl-prev:hover,.brandlogo-wrapper .owl-controls .owl-nav .owl-next:hover{border-color:#c41e1f}.block-blog .block-content{padding-left:15px}.block-blog .block-content h5{font-size:20px;margin-bottom:10px}.blog-wrapper{margin-top:50px}.blog-content{margin:0}.blog-content .item .item-inner{background:#fff;padding:10px 11px 16px 11px;margin-bottom:30px}.blog-content .item .box-img{overflow:hidden;position:relative}.blog-content .item .box-img:after{background:rgba(255,255,255,0.4);content:"";height:100%;left:-180%;position:absolute;top:0;-webkit-transform:scale(1.003);-ms-transform:scale(1.003);transform:scale(1.003);-webkit-transform:skew(14deg);-ms-transform:skewX(14deg);transform:skew(14deg);width:100%}.blog-content .item .box-img:hover:after{left:-70%}.blog-content .item .box-img:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.blog-content .item .box-post-info{position:relative;float:right;padding:22px 19px 1px;padding-bottom:1px;font-size:11px;color:#202020;border-bottom:1px solid #aaa;background-color:#fff;margin-top:-35px}.blog-content .item .box-post-info:before{position:absolute;top:0;right:0;width:30px;height:4px;content:'';background:#c41e1f}.blog-content .item .box-post-info:after{display:block;margin-top:21px;margin-right:-19px;margin-left:-19px;border-bottom:2px solid #222;content:''}.blog-content .item .box-post-info p.author{color:#222;font-size:12px;display:inline-block}.blog-content .item .box-post-info p.author .icon{margin-right:3px}.blog-content .item .box-post-info p.timer{color:#222;display:inline-block;margin-left:10px}.blog-content .item .box-post-info p.timer .icon{font-size:14px;margin-right:5px}.blog-content .item .box-post-info p.comment{font-size:12px;color:#666;margin:0}.blog-content .item .box-post-info p.comment a{margin-left:3px}.blog-content .item .box-post-info p.des{margin:0}.blog-content .item .box-post-title{clear:both;margin-top:60px}.blog-content .item .box-post-title .post-name{font-family:"Montserrat",sans-serif;font-size:16px;color:#222}.blog-content .item .box-post-title .post-name:hover{color:#c41e1f}.blog-content .item .box-post-title .des{margin:15px 0 0;color:#878787;font-size:12px;line-height:2}.blog-content .item .box-post-title .read-more{margin-top:10px;text-align:right}.blog-content .item .box-post-title .read-more a{padding:3px 10px;background:#f7f7f7;color:#222;border-left:4px solid #c41e1f;display:inline-block;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-size:11px}.blog-content .item .box-post-title .read-more a:hover{background:#c41e1f;color:#fff}.block-blog .menu-recent ul li{padding:5px 0}.block-blog .menu-recent ul li a,.block-blog .menu-categories ul li a,.block-blog .menu-tags ul li a{color:#666;text-transform:capitalize;padding:5px 0}.block-blog .menu-recent ul li a:hover,.block-blog .menu-categories ul li a:hover,.block-blog .menu-tags ul li a:hover{color:#c41e1f}.blog-content .box-info .des img{display:none}.postContent img{margin-bottom:15px}.postWrapper{margin-bottom:25px;float:left;width:100%}.postTitle{margin:15px 0 0}.postTitle h2{font-size:18px;margin:0px;padding:0px;color:#666;font-weight:bold;padding-bottom:5px;position:relative}.postTitle h3{font-size:11px;margin:0px;padding-top:2px;padding-right:0px;padding-bottom:2px;padding-left:0px;color:#888;font-style:italic;font-weight:normal;margin-top:10px}.blog-index-list .sorter .sort-by{margin:0}.postTitle a{color:#333}.postTitle a:hover{text-decoration:underline}.postContent{padding-bottom:10px}.postContent a.aw-blog-read-more{padding:3px 10px;background:#f7f7f7;color:#222;border-left:4px solid #fe5656;display:inline-block;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-size:11px;width:100px;display:block;margin-top:15px;text-align:center}.postContent a.aw-blog-read-more:hover{background:#c41e1f;color:#fff;border-color:#c41e1f}.postDetails{margin-bottom:15px}.postDetails span{margin-right:5px;font-size:12px;color:#8a8a8a}.postDetails span .fa{margin-right:3px}.postDetails span a{color:#8a8a8a}.postDetails span a:hover{color:#c41e1f}.postBookmarks{padding-bottom:10px}.postBookmarks h4{font-size:12px;font-weight:bold}.commentWrapper{padding-bottom:15px}.commentContent{padding-bottom:0px}.commentDetails{margin-bottom:5px;padding:0px}.commentDetails h4.username{display:inline}.postError{font-size:16px}.tags{font-weight:bold;padding-bottom:10px}.tags UL{display:inline}.tags UL LI{font-weight:normal;display:inline;padding-right:6px}.tags h4{font-size:12px;font-weight:bold}.menu-tags,.menu-categories,.menu-recent{margin:0}.tag-count-1{font-size:1em !important}.tag-count-2{font-size:1.2em !important}.tag-count-3{font-size:1.4em !important}.tag-count-4{font-size:1.6em !important}.tag-count-5{font-size:1.8em !important}.tag-count-6,.tag-count-7,.tag-count-8,.tag-count-9,.tag-count-10{font-size:2em !important}.block-blog .head h4{padding-left:20px}.postWrapper .poster{display:inline}.input-box.aw-blog-comment-area{width:100%}.widget-latest li{font-size:12px;padding:5px 10px}.block-blog .menu-categories{margin:0 0 15px}a.awblog_current_comment{text-decoration:none !important;font-weight:bold !important}.blog-post-view textarea{width:100% !important}.cloud-zoom-lens{border:1px solid #ccc;margin:-1px;background-color:#fff;cursor:move}.cloud-zoom-title{position:absolute !important;background-color:#000;color:#fff;padding:5px;width:100%;text-align:center;font-weight:normal;font-size:12px;top:0px}.cloud-zoom-big{overflow:hidden}.cloud-zoom-loading{color:white;background:#222;padding:3px;border:1px solid #000;display:none}.product-view .product-img-box .product-image-zoom{border:2px solid #CCCCCC}.lightbox{display:none}#lightbox{position:absolute;left:0;width:100%;z-index:9999;text-align:center;line-height:0}#lightbox img{width:auto;height:auto}#lightbox a img{border:none}#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}#imageContainer{padding:10px}#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#imageContainer>#hoverNav{left:0}#hoverNav a{outline:none}#prevLink,#nextLink{width:49%;height:100%;background-image:url(data:image/gif;base64,AAAA);display:block}#prevLink{left:0;float:left}#nextLink{right:0;float:right}#prevLink:hover,#prevLink:visited:hover{background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/prevlabel.gif) left 15% no-repeat}#nextLink:hover,#nextLink:visited:hover{background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/nextlabel.gif) right 15% no-repeat}#imageDataContainer{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%}#imageData{padding:0 10px;color:#666}#imageData #imageDetails{width:80%;float:left;text-align:left}#imageData #caption{font-weight:bold}#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em}#overlay{position:absolute;top:0;left:0;z-index:999;width:100%;height:500px;background-color:#000}#wraper_ajax.loadding_ajaxcart,.ajax_loading,.loadding{width:40px;height:40px;text-align:center;line-height:40px;font-size:16px;color:#666;background-color:#fff;margin-top:-20px;margin-left:-20px;-webkit-border-radius:3px;border-radius:3px;top:50%;left:50%;position:fixed;display:none;z-index:999;-webkit-box-shadow:1px 1px 5px 1px #ddd;box-shadow:1px 1px 5px 1px #ddd}.wrapper_inboxCart{position:fixed;width:320px;height:auto;background:#fff;z-index:999999;border:1px solid #ddd;opacity:1;top:50%;margin-top:-100px;left:50%;margin-left:-120px;display:block;padding:0}.wrapper_inboxCart p.info{color:#262626;font-size:13px;background:#fff;border:1px solid #efefef;padding:12px 10px;text-align:center;margin:0;box-shadow:0px 10px 10px 0px rgba(0,0,0,0.51)}.header-cart-mini .top-cart-content{width:280px;position:absolute;top:36px;left:50%;margin-left:-140px;background-color:#fff;padding:28px 25px;border:1px solid #eee;display:none}.header-cart-mini:hover .top-cart-content{display:block}.top-subtotal{margin:15px 0 0;font-size:12px;text-transform:uppercase;text-align:right;border-top:1px solid #eee;clear:both;padding:10px 0 0;font-family:"Montserrat",sans-serif}.top-cart-content li.item{float:left;width:100%;margin:0 0 10px}.top-cart-content .product-details{position:relative;padding-right:15px}.top-cart-content .product-details .product-name a{font-size:13px}.top-cart-content .product-details .btn-remove{position:absolute;right:-5px;top:4px;text-indent:0;font-size:14px;color:#c41e1f}.top-cart-content .product-details .btn-edit{position:absolute;right:15px;top:4px;display:none}.top-cart-content .actions{padding:0;margin:25px 0 0;text-align:center}.top-cart-content .actions button.button{margin:0 3px}.top-cart-content .actions button.button span span{padding:5px 20px;font-size:11px;text-transform:uppercase;font-family:"Montserrat",sans-serif}.top-cart-content .actions button.button.view-cart span span{border:1px solid #222;background:none;color:#222}.top-cart-content .actions button.button.view-cart:hover span span{background-color:#222;color:#fff}.top-cart-content .actions button.button.check-out span span{background:#c41e1f;color:#fff;border:1px solid #c41e1f}.top-cart-content .actions button.button.check-out:hover span span{background:#222;border-color:#222}.top-cart-contain .product-details .price{width:auto;font-size:15px;font-weight:bold}.top-subtotal span{font-size:14px;color:#c41e1f}/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-nav{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-nav span{padding:0;margin:0;border:0;outline:none;vertical-align:top}.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;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer{position:relative}.fancybox-inner{position:relative;overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;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-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("https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/blank.gif");-webkit-tap-highlight-color:transparent;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;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;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;background:rgba(0,0,0,0.8);-webkit-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)}.banner-wrapper{margin-bottom:40px}.banner-static-top{margin:0 0 40px 0}.banner-static-top .banner-box{position:relative}.banner-static-top .banner-box .link-categories{position:absolute;right:30px;bottom:-30px;z-index:99;background:#fff;width:180px;border-bottom:1px solid #aaa;padding-bottom:1px;color:#222;font-family:"Montserrat",sans-serif;display:block;text-transform:uppercase;font-size:15px}.banner-static-top .banner-box .link-categories:before{position:absolute;top:0;right:0;width:30px;height:4px;content:'';background:#c41e1f}.banner-static-top .banner-box .link-categories:after{display:block;margin-top:11px;border-bottom:2px solid #222;content:''}.banner-static-top .banner-box .link-categories .link-lable{position:absolute;top:11px;left:10px;font-size:14px;transform:rotate(-90deg);color:#c41e1f}.banner-static-top .banner-box .link-categories .link-name{display:block;padding:13px 20px 1px 40px;line-height:1.2;text-align:left}.banner-static-top .banner-box:before,.banner-static-top .banner-box:after{position:absolute;top:10px;right:10px;bottom:10px;left:10px;content:'';opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s}.banner-static-top .banner-box:before{border-top:1px solid #ddd;border-bottom:1px solid #ddd;-webkit-transform:scale(0, 1);transform:scale(0, 1)}.banner-static-top .banner-box:after{border-right:1px solid #ddd;border-left:1px solid #ddd;-webkit-transform:scale(1, 0);transform:scale(1, 0)}.banner-static-top .banner-box:hover img{opacity:.9;filter:alpha(opacity=90)}.banner-static-top .banner-box:hover .link-categories{bottom:-25px}.banner-static-top .banner-box:hover:before,.banner-static-top .banner-box:hover:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.banner-static-top .banner-box:hover:before{left:10px;right:10px;z-index:9}.banner-static-top .banner-box:hover:after{top:10px;bottom:10px;z-index:9}.banner-content1{position:relative;margin-top:50px}.banner-content1 .banner-inner{position:absolute;top:46px;right:6.58%;font-family:"Montserrat",sans-serif;text-align:right;line-height:1}.banner-content1 .banner-inner .banner-title{padding:20px 20px 22px;font-size:28px;color:#fff;background:#c41e1f}.banner-content1 .banner-inner .banner-info{display:inline-block;margin-right:-3px;padding:13px 22px;font-size:14px;color:#222;background-color:#fedc56;text-align:center;letter-spacing:0.2em}.banner-content1 .banner-inner a{padding:19px 17px 16px;font-size:14px;text-transform:uppercase;text-align:center;background:#c41e1f;color:#fff}.banner-content1 .banner-inner a:hover{background:#222;color:#fff}.box-product-content{margin-top:50px}.about-page .block-title{width:100%;border-bottom:2px solid #ccc;margin:25px 0 17px;text-align:center;text-transform:uppercase;padding-bottom:5px;position:relative;display:inline-block}.about-page .block-title h2{margin:0;font-size:18px;line-height:24px;font-weight:700;display:inline-block;position:relative;padding:0px 20px;min-width:200px}.about-page .block-title h2:after{position:absolute;height:2px;width:100%;bottom:-7px;left:0px;content:'';background:#db4c52}.about-page .col-sm-8 img{float:left;margin:0px 20px 20px 0px;max-width:380px;border:1px solid #bebebe}.red-color{color:#000000}.about-page p{line-height:22px;font-size:13px}.f-left{float:left}.f-right{float:right}.service-box li,.leadership-block li{width:48%;margin:10px 0}.service-box .icon-block{margin:0px 20px 20px 0px;padding:2px;border-radius:50%}.service-box .icon-block .fa{width:80px;height:80px;display:inline-block;text-align:center;border-radius:50%;font-size:36px;line-height:80px;border:3px solid #e2e2e2;color:#fff;background:#c41e1f}.service-box .icon-block span{display:none}.leadership-block li img{float:left;margin:0px 30px 30px 0px;max-width:300px}.service-box li h3,.leadership-block li h3{font-weight:400;font-size:18px}.read-btn{display:inline-block;padding:4px 10px;font-size:11px;text-transform:uppercase;background:#c41e1f;color:#fff}.read-btn:hover{background:#333;color:#fff}.contact-page .fieldset{margin:0}.contact-page .maps{background:#fff;padding:10px}.contact-page .maps p{margin:0}.list-info{background:#fff;padding:15px}.list-info li{clear:both;padding-bottom:20px}.info-content em{width:30px;height:30px;text-align:center;line-height:30px;background:#eee;float:left;margin-right:15px;margin:0 15px 30px 0;font-size:0}.info-content:hover em{background:#c41e1f;color:#fff}.info-content em:before{font-size:14px}.info-content em.fa-envelope:before{font-size:12px}.info-content h2{font-size:14px;text-transform:uppercase;font-weight:normal}.info-content a{color:#666}.info-content a:hover{text-decoration:underline}.info-content a .des-info{color:#fff}.bx-wrapper .products-grid .item{width:214px;float:left}.block-social-right{right:0;position:fixed;top:150px;width:45px;z-index:999}.social-icon{background:url("https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/social-icons.png") 0 0 no-repeat;display:block;float:right;width:43px;height:43px;margin-bottom:2px}.social-text{float:left;font-size:11px;margin:13px 0 11px 44px;white-space:nowrap;color:#fff}.social-icons a:hover{text-decoration:none}#facebook-btn span{background-position:13px 7px}#linkedin-btn span{background-position:12px -266px}#twitter-btn span{background-position:13px -39px}#youtube-btn span{background-position:12px -230px}#pinterest-btn span{background-position:12px -181px}#googleplus-btn span{background-position:13px -132px}#instagram-btn span{background-position:10px -300px}#flickr-btn span{background-position:10px -335px}#web-btn span{background-position:10px -403px}#mail-btn span{background-position:10px -369px}#facebook-btn .social-icon{background-color:#3B5998}#linkedin-btn .social-icon{background-color:#6eb8da}#twitter-btn .social-icon{background-color:#62BDB2}#googleplus-btn .social-icon,#pinterest-btn .social-icon{background-color:#DB4A39}#youtube-btn .social-icon{background-color:#C4302B}#instagram-btn .social-icon{background-color:#D2C5B3}#flickr-btn .social-icon{background-color:#E4006B}#mail-btn .social-icon{background-color:#2A056F}#web-btn .social-icon{background-color:#000}#popup-newsletter{background:url(https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/bg-popup-newsletter.jpg) 90% 60px #f1f1f1 no-repeat;padding:100px 50px 30px;position:relative}#popup-newsletter .block-title strong{color:#aaa;font-size:39px;position:relative;padding-bottom:5px}#popup-newsletter .block-title strong span{color:#222}#popup-newsletter .block-title strong:before{content:"";width:60px;height:3px;background:#cecece;position:absolute;bottom:0;left:0}#popup-newsletter .form-subscribe-header{margin-top:10px;color:#333;font-size:18px;text-transform:uppercase}#popup-newsletter .form-subscribe-header p{margin:0}#popup-newsletter .form-subscribe-header p span{color:#ff0000;margin:0 3px}#popup-newsletter .input-box{width:50%;margin:10px 0 15px}#popup-newsletter input.input-text{width:100%;padding:10px;line-height:25px}#popup-newsletter button.button span span{padding:12px 25px;background:#69ae2c;border-radius:3px;text-transform:capitalize;font-size:20px}#popup-newsletter button.button:hover span span{background:#333}#popup-newsletter .subscribe-bottom{position:absolute;bottom:30px;left:50px}#popup-newsletter .subscribe-bottom input{margin:-3px 5px 0 0}.fancybox-nav{display:none}.quickview-index-ajax .themes-demo-wrap{display:none}.quickview-index-ajax.page-empty{padding:0}.new-product-side2{position:relative}.new-product-side2 a.new-product-side2-link{position:absolute;left:0px;bottom:15px;font-size:20px;color:#333;font-weight:bold;padding:5px 15px;background:#4bb8dc}.new-product-side2 a.new-product-side2-link:hover{color:#c41e1f;background:#fff}.new-product-side2:hover a.new-product-side2-link{left:15px}.banner-left{margin-bottom:45px}.banner-left a{display:block}.main-container{padding:15px;background:#fff}.footer-wrapper{position:relative}.block-social{background:#f7f7f7;padding:100px 0 0;text-align:center}.block-social .social-links__title{color:#1f1f1f;font-size:15px;font-family:"Montserrat",sans-serif}.block-social .social-links{display:inline-block;margin-left:18px}.block-social .social-links li{display:inline-block}.block-social .social-links li a{display:inline-block;margin-left:25px;padding-right:6px;padding-bottom:43px;padding-left:6px;font-size:0;color:#aaa;border-bottom:4px solid transparent}.block-social .social-links li a .fa:before{font-size:20px}.block-social .social-links li a:hover{border-bottom:4px solid #c41e1f}.block-newsletter{margin-bottom:-50px;position:relative}.block-newsletter .subscribe{background:#c41e1f;padding:30px 50px}.block-newsletter .subscribe .subscribe__icon{float:left;margin-right:15px;font-size:32px;vertical-align:middle;color:#fff;margin-top:5px}.block-newsletter .subscribe .subscribe-inner{color:#fff}.block-newsletter .subscribe .subscribe-inner h3{font-size:20px;font-weight:bold;font-family:"Montserrat",sans-serif}.block-newsletter .subscribe .subscribe-inner .des{font-size:13px;letter-spacing:0.1em}.block-newsletter .subscribe .subcribe-info{position:relative}.block-newsletter .subscribe .subcribe-info input.input-mail{height:45px;border:0;width:100%;background:#fff;padding:15px 20px;font-size:11px;color:#222;font-family:"Montserrat",sans-serif;text-transform:uppercase}.block-newsletter .subscribe .subcribe-info button.button{position:absolute;top:0;right:0}.block-newsletter .subscribe .subcribe-info button.button span span{height:45px;background:#fedc56;padding:0 20px;color:#fff;border:0;line-height:45px;font-size:13px}.block-newsletter .subscribe .subcribe-info button.button:hover span span{background:#222}#back-top{bottom:10%;position:fixed;right:20px;z-index:999;cursor:pointer;font-size:20px;width:40px;height:40px;line-height:36px;text-align:center;background:#c41e1f;color:#fff}.footer-main{background:#222}.footer-information{padding:50px 0;color:#aaa}.footer-information .footer-info-1 .f-col-1 .des{margin:20px 0}.footer-information .footer-info-1 .f-col-1 .read-more{display:inline-block;padding:3px 10px;border-left:4px solid #c41e1f;border:1px solid #ccc;box-shadow:inset 4px 0 0 0 #fe5656;background:#fff;color:#222;text-transform:uppercase;font-family:"Montserrat",sans-serif;font-size:11px}.footer-information .footer-info-1 .f-col-1 .read-more:hover{background:#c41e1f;color:#fff}.footer-information .footer-info-1 .f-col .footer-static-title h3{margin-top:8px;margin-bottom:38px;padding-bottom:1px;padding-left:4px;font-size:14px;font-weight:700;border-bottom:1px solid #888;text-transform:uppercase;color:#fff;font-family:"Montserrat",sans-serif}.footer-information .footer-info-1 .f-col .footer-static-title h3:after{display:block;margin-top:16px;margin-left:-4px;border-bottom:2px solid #888;content:''}.footer-information .footer-info-1 .f-col .footer-static-content ul{padding-left:7px;list-style-type:none}.footer-information .footer-info-1 .f-col .footer-static-content ul li{margin-bottom:11px;line-height:1.2}.footer-information .footer-info-1 .f-col .footer-static-content ul li a{color:#ccc}.footer-information .footer-info-1 .f-col .footer-static-content ul li a:before{color:#c41e1f;padding-right:10px;font:normal normal normal 15px/1 FontAwesome;content:'\f105'}.footer-information .footer-info-1 .f-col .footer-static-content ul li a:hover{color:#c41e1f}.footer-information .footer-info-1 .f-col5 .footer-static-content .icon{color:#c41e1f;font-size:16px;float:left;margin-right:10px}.footer-information .footer-info-1 .f-col5 .footer-static-content p{margin-bottom:8px}.footer-information .footer-support{float:right;text-align:right}.footer-information .footer-support h2{font-weight:500;font-size:40px;color:#f4f4f4;margin:5px 0 12px 0}.footer-information .footer-support p{font-weight:500;font-size:16px;color:#888}.footer-information .footer-support p span{color:#ccc;text-decoration:underline}.footer-copyright{padding:30px 0;text-align:center;background:#111}.footer-copyright .footer-payment li{display:inline-block;margin:0 3px}.footer-copyright .footer-payment li a{padding:6px;display:block;-webkit-border-radius:3px;border-radius:3px}.footer-copyright .footer-payment li a:hover{-webkit-box-shadow:0 0 2px 1px #fff;box-shadow:0 0 2px 1px #fff}.footer-copyright .links{float:none;margin:10px 0;text-align:center}.footer-copyright .links li{display:inline-block}.footer-copyright .links li a{color:#aaa;border-left:1px solid #aaa;padding:0 15px}.footer-copyright .links li a:hover{color:#c41e1f}.footer-copyright .links li.first a{border:0}.footer-copyright .copyright{color:#aaa;text-transform:uppercase;font-size:11px}.footer-copyright .copyright a{color:#c41e1f}.footer-copyright .copyright a:hover{text-decoration:underline}.onestepcheckout-shipping-payment-review .order-information ol li .onestepcheckout-shipping-method-section{width:100%}.one-step-checkout #one-step-checkout-form input.radio{width:15px}#one-step-checkout-form .order-information ol li .onestepcheckout-shipping-method-section ul li label{max-width:90%;display:block;position:relative}#one-step-checkout-form .order-information ol li .onestepcheckout-shipping-method-section ul li label>div select{max-width:200px}@media (min-width: 768px){.header-cart-mini .top-cart-content{left:10px}}@media (min-width: 1024px){.footer-static-title.googlemap h3{max-width:45%}}@media (min-width: 1200px){section.main-wrapper{max-width:1170px}}@media (max-width: 1600px){.cms-index-index section.main-wrapper,.cms-index-index .banner-static-top{max-width:1024px}}@media (min-width: 992px) and (max-width: 1200px){.newsletter-block .input-mail{width:100%;margin:0 0 15px}}@media (max-width: 1199px){.newsletter-block .input-mail{width:305px !important}.nivo-caption .LeftToRight .title{margin-left:-240px;top:100px}.cart-table .cart-footer-actions .button.button{display:inline-block;margin-bottom:5px}}@media (max-width: 1024px){.footer .footer-payment li{margin:5px}body{background-position-y:420px}}@media (max-width: 992px){.form-search input.input-text{width:46%}.col-left.sidebar{padding-top:0}.nivo-directionNav a{display:none}.banner-content1{margin:0 0 30px}.product-essential .product-shop .add-to-cart button.btn-cart span span{padding:0 15px;font-size:0}.product-essential .product-shop .add-to-cart button.btn-cart span span .icon-bag{margin-top:12px;margin-right:0;display:block}.footer-info-1 .col-xs-6:nth-child(3){clear:left}#wishlist-table thead{display:none}.my-wishlist button.button span span{padding:8px 20px}.my-wishlist .buttons-set button.button.btn-update{clear:both;float:right;width:100%;text-align:right;margin-top:5px}}@media (min-width: 768px) and (max-width: 992px){.navbar .brand{padding:15px}}@media (max-width: 767px){.container{padding:0 15px}.header{margin:0}.language-currency .drop-trigger .sub-menu.sub-lang{margin-left:-35px}.navbar .brand{padding:15px}.banner-left{display:none}.banner-content1 .banner-inner{top:20px}.banner-content1 .banner-inner .banner-title{font-size:20px;text-align:center;padding:12px}.banner-content1 .banner-inner .banner-info,.banner-content1 .banner-inner a{font-size:10px}.block-newsletter{margin:0}.block-newsletter .subscribe{padding:30px 20px}.block-newsletter .subscribe .subcribe-info{margin-top:20px}.block-social{padding-top:30px}.block-social .social-links{margin-top:15px}.block-social .social-links li a{margin-left:8px}.search-below-768px{display:block;margin:12px 20px 0 0;float:right;font-size:18px;cursor:pointer}#discount-giftcard-form .gc.discount .button,#discount-giftcard-form .gc.discount .button.active,#discount-giftcard-form .gc.discount .button.active:hover{background:transparent;background-color:transparent}.cart-table span.or{display:none}#search_mini_form{display:none;position:absolute;z-index:999;right:0;top:0;width:100%}#search_mini_form .close{font-size:0;position:absolute;top:15px;right:100px;width:15px;height:15px;display:block;cursor:pointer}#search_mini_form .close:before{content:'';position:absolute;left:10px;width:1px;height:15px;background-color:#222;-webkit-transform:skew(35deg, 0deg);-ms-transform:skewX(35deg) skewY(0deg);transform:skew(35deg, 0deg)}#search_mini_form .close:after{content:'';position:absolute;left:10px;width:1px;height:15px;background-color:#222;-webkit-transform:skew(-35deg, 0deg);-ms-transform:skewX(-35deg) skewY(0deg);transform:skew(-35deg, 0deg)}.footer-information{padding:20px 0}.footer-information .footer-link h3{margin-top:15px}.header-cart-mini{width:auto}.header-cart-mini .cart-inner{display:none}.header-cart-mini .shopping-cart .fa{display:none}.header-cart-mini .top-cart-content{right:0;left:auto;top:32px}.language-currency .header-language .title,.language-currency .header-currency .title{display:none}body{background-position-y:400px}.wishlist-index-configure .product-essential .add-to-links{padding-top:5px}.wishlist-index-configure .product-essential .add-to-links li{margin-top:5px;margin-right:5px}.wishlist-index-configure .product-essential .add-to-links li .separator{display:none}.wishlist-index-configure .product-essential .add-to-links li a{width:100%}#discount-coupon-form,#discount-giftcard-form{width:100%;float:left}.cart .discount .block .block-title strong,.cart .shipping .block .block-title strong,#discount-giftcard-form .giftcard h2{font-size:16px;line-height:20px}.cart .discount .block .block-title:before{margin-top:0}.cart .discount-shipping form .block,.cart .discount-shipping form .giftcard h2,.cart .discount-shipping form .block .block-title,.cart .discount-shipping #discount-giftcard-form .block,.cart .discount-shipping #discount-giftcard-form .giftcard h2,.cart .discount-shipping #discount-giftcard-form .block .block-title{margin-bottom:0}body>.zopim{position:fixed !important;bottom:10px !important;top:auto !important;left:auto !important;right:10px !important}}@media (max-width: 600px){.cart-table .cart-footer-actions .button.button{margin-right:5px}}@media (max-width: 680px){.new-product-side2 a.new-product-side2-link{font-size:12px}button.button span span{padding:8px 15px}.page-header-content{text-align:center}.page-header-content .quick-access{float:none;width:144px;margin:auto}.top-links{float:right;position:relative;z-index:99;margin-top:2px}.top-links:before{content:"\e005";font-family:simple-line-icons;color:#fff;cursor:pointer}.top-links .links{position:absolute;background:#fff;border:1px solid #eee;padding:5px 0;z-index:1;top:18px;right:0;width:100px;display:none}.top-links .links li{display:block;margin:0}.top-links .links li a{font-weight:500;padding:0 12px;font-family:"Montserrat",sans-serif;text-transform:capitalize;font-size:11px;color:#262626;display:block}.top-links .links li a:hover{color:#c41e1f}.top-links:hover .links{display:block}.main-wrapper{width:100%}}@media (min-width: 480px) and (max-width: 680px){.banner-static-top{margin:0}.banner-static-top .banner-box .link-categories{display:none}.banner-wrapper{margin-bottom:20px}}@media (max-width: 500px){.nivo-caption{display:none !important}.quick-access-sub{right:50%;margin-right:-125px}.products-grid .item-inner .box-images,.products-list li.item .box-images{margin-bottom:15px}.products-grid .item-inner .box-images img,.products-list li.item .box-images img{width:100%}.block-newproduct-content{margin-bottom:30px}.freeshipping{margin-bottom:30px}.freeshipping a{display:none}.product-view .product-shop .product-name{margin:60px 0 0}.banner-static-top .banner-box{margin-bottom:20px}.banner-static-top .banner-box img{width:100%}.banner-static-top .banner-box3{margin-bottom:0}.logo-header{float:left}.search-cart{float:right}.header-quick-access .access{float:left}.header-quick-access .header-links{float:right}.footer-information .f-col{margin-bottom:25px}#wishlist-table tbody td{display:block;float:left;width:50%;border:0px solid}#wishlist-table tbody td .product-name{font-size:0.8em}#wishlist-table tbody td:first-child{width:100%;height:100px}#wishlist-table tbody td:first-child img{width:auto;max-height:100px;display:block}#wishlist-table tbody td.last{border-top:1px solid #ebebeb;width:100%}.compare-table tr.first td .product-name a{font-size:10px}body{background-position-y:320px}.cart .discount .discount-form,.cart .shipping .shipping-form{padding:5px 0 0px}}@media (max-width: 480px){.banner-static-top .banner-box .link-categories{right:10px;bottom:10px}.banner-static-top .banner-box:hover .link-categories{bottom:-5px}}@media (max-width: 380px){.form-search .dd-select{width:100px !important}.owl-controls{top:-38px}.block-newsletter .subscribe .subcribe-info input.input-mail{padding:15px 8px}.shipping-form .buttons-set button.button,.discount-form .buttons-set button.button,.cart .cart-footer-actions button.button{display:block;float:left;width:100%;margin-bottom:5px}.my-wishlist button.button.btn-cart span span{padding:5px}.my-wishlist button.button span span{margin-top:5px}}
/*# sourceMappingURL=styles.css.map */

/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magento.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magento.com for more information.
 *
 * @category    design
 * @package     base_default
 * @copyright   Copyright (c) 2006-2019 Magento, Inc. (http://www.magento.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */

/* Widgets =============================================================================== */
.widget { display:inline; }
.widget .widget-title { clear:both; padding:15px 0 0; margin:0 0 7px; }
.widget .widget-title h2 { font-size:15px; font-weight:bold; color:#e25203; }

.widget .mini-products-images-list .product-image { display:block; width:76px; height:76px; border:1px solid #a9a9a9; margin:0 auto; }
.widget .mini-products-images-list li.item { float:left; width:77px; height:77px; }

/* Widget: Catalog New Proructs List */
.widget-new-products { display:block; }
.col-main .widget-new-products { margin:7px 0; }
.widget-new-products .products-grid .product-image,
.widget-new-products .products-list .product-image { width:85px; height:85px; }
.widget-new-products .products-list .product-shop { margin-left:100px; }
.sidebar .widget-new-products .block { font-size:11px; line-height:1.25; }
.sidebar .widget-new-products .block-title strong { background:url(https://m1.terminal.ee/skin/frontend/base/default/images/widgets/i_widget-new.gif) 0 1px no-repeat; padding-left:21px; color:#dc5033; }

/* Widget: Recently Viewed Proructs */
.widget-viewed { display:block; }
.col-main .widget-viewed { margin:7px 0; }
.widget-viewed .products-grid .product-image,
.widget-viewed .products-list .product-image { width:85px; height:85px; }
.widget-viewed .products-list .product-shop { margin-left:100px; }
.sidebar .widget-viewed .block { font-size:11px; line-height:1.25; }
.sidebar .widget-viewed .block-title strong { background:url(https://m1.terminal.ee/skin/frontend/base/default/images/widgets/i_block-list.gif) 0 0 no-repeat; padding-left:21px; }

/* Widget: Recently Compared Proructs */
.widget-compared { display:block;}
.col-main .widget-compared { margin:7px 0; }
.widget-compared .products-grid .product-image,
.widget-compared .products-list .product-image { width:85px; height:85px; }
.widget-compared .products-list .product-shop { margin-left:100px; }
.sidebar .widget-compared .block { font-size:11px; line-height:1.25; }
.sidebar .widget-compared .block-title strong { background:url(https://m1.terminal.ee/skin/frontend/base/default/images/widgets/i_block-list.gif) 0 0 no-repeat; padding-left:21px; }

/* Widget: CMS Static Block */
.widget-static-block {}
.sidebar .widget-static-block { display:block; margin:0 0 15px; }

/* Widgets: Links Common Styles */
.top-container .widget a { padding:0 0 0 7px; }

.bottom-container .widget a { padding:0 3px; }

/* Widget: Catalog Product Link */
.widget-product-link-inline { display:inline; }

.col-main .widget-product-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-product-link a { background:url(https://m1.terminal.ee/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding-right:15px; }

.sidebar .widget-product-link { display:block; margin:0 0 15px; padding:0 10px; }
.sidebar .widget-product-link a { background:url(https://m1.terminal.ee/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; }

/* Widget: Catalog Category Link */
.widget-category-link-inline { display:inline; }

.col-main .widget-category-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-category-link a { background:url(https://m1.terminal.ee/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding-right:15px; }

.sidebar .widget-category-link { display:block; margin:0 0 15px; padding:0 10px; }
.sidebar .widget-category-link a { background:url(https://m1.terminal.ee/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; }

/* Widget: CMS Page Link */
.widget-cms-link-inline { display:inline; }

.col-main .widget-cms-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-cms-link a { background:url(https://m1.terminal.ee/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding-right:15px; }

.sidebar .widget-cms-link { display:block; margin:0 0 15px; padding:0 10px; }
.sidebar .widget-cms-link a { background:url(https://m1.terminal.ee/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; }
/* ======================================================================================= */

/* perfect-scrollbar v0.7.0 */
.ps {
  -ms-touch-action: auto;
  touch-action: auto;
  overflow: hidden !important;
  -ms-overflow-style: none;
}
@supports (-ms-overflow-style: none) {
  .ps {
    overflow: auto !important;

  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ps {
    overflow: auto !important;

  }
}
  .ps.ps--active-x > .ps__scrollbar-x-rail,
  .ps.ps--active-y > .ps__scrollbar-y-rail {
    display: block;
    background-color: transparent;

}
  .ps.ps--in-scrolling.ps--x > .ps__scrollbar-x-rail {
    background-color: #eee;
    opacity: 0.9;

}
    .ps.ps--in-scrolling.ps--x > .ps__scrollbar-x-rail > .ps__scrollbar-x {
      background-color: #999;
      height: 11px;

  }
  .ps.ps--in-scrolling.ps--y > .ps__scrollbar-y-rail {
    background-color: #eee;
    opacity: 0.9;

}
    .ps.ps--in-scrolling.ps--y > .ps__scrollbar-y-rail > .ps__scrollbar-y {
      background-color: #999;
      width: 11px;

  }
  .ps > .ps__scrollbar-x-rail {
    display: none;
    position: absolute;
    /* please don't change 'position' */
    opacity: 0;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    -o-transition: background-color .2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
    bottom: 0px;
    /* there must be 'bottom' for ps__scrollbar-x-rail */
    height: 15px;

}
    .ps > .ps__scrollbar-x-rail > .ps__scrollbar-x {
      position: absolute;
      /* please don't change 'position' */
      background-color: #aaa;
      -webkit-border-radius: 6px;
      -moz-border-radius: 6px;
      border-radius: 6px;
      -webkit-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;
      transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;
      -o-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;
      -moz-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;
      transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;
      transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -webkit-border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;
      bottom: 2px;
      /* there must be 'bottom' for ps__scrollbar-x */
      height: 6px;

  }
    .ps > .ps__scrollbar-x-rail:hover > .ps__scrollbar-x, .ps > .ps__scrollbar-x-rail:active > .ps__scrollbar-x {
      height: 11px;

  }
  .ps > .ps__scrollbar-y-rail {
    display: none;
    position: absolute;
    /* please don't change 'position' */
    opacity: 0;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    -o-transition: background-color .2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
    right: 0;
    /* there must be 'right' for ps__scrollbar-y-rail */
    width: 15px;

}
    .ps > .ps__scrollbar-y-rail > .ps__scrollbar-y {
      position: absolute;
      /* please don't change 'position' */
      background-color: #aaa;
      -webkit-border-radius: 6px;
      -moz-border-radius: 6px;
      border-radius: 6px;
      -webkit-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;
      transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;
      -o-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;
      -moz-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;
      transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;
      transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -webkit-border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;
      right: 2px;
      /* there must be 'right' for ps__scrollbar-y */
      width: 6px;

  }
    .ps > .ps__scrollbar-y-rail:hover > .ps__scrollbar-y, .ps > .ps__scrollbar-y-rail:active > .ps__scrollbar-y {
      width: 11px;

  }
  .ps:hover.ps--in-scrolling.ps--x > .ps__scrollbar-x-rail {
    background-color: #eee;
    opacity: 0.9;

}
    .ps:hover.ps--in-scrolling.ps--x > .ps__scrollbar-x-rail > .ps__scrollbar-x {
      background-color: #999;
      height: 11px;

  }
  .ps:hover.ps--in-scrolling.ps--y > .ps__scrollbar-y-rail {
    background-color: #eee;
    opacity: 0.9;

}
    .ps:hover.ps--in-scrolling.ps--y > .ps__scrollbar-y-rail > .ps__scrollbar-y {
      background-color: #999;
      width: 11px;

  }
  .ps:hover > .ps__scrollbar-x-rail,
  .ps:hover > .ps__scrollbar-y-rail {
    opacity: 0.6;

}
  .ps:hover > .ps__scrollbar-x-rail:hover {
    background-color: #eee;
    opacity: 0.9;

}
    .ps:hover > .ps__scrollbar-x-rail:hover > .ps__scrollbar-x {
      background-color: #999;

  }
  .ps:hover > .ps__scrollbar-y-rail:hover {
    background-color: #eee;
    opacity: 0.9;

}
    .ps:hover > .ps__scrollbar-y-rail:hover > .ps__scrollbar-y {
      background-color: #999;

  }

/*! 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: #ffffff;
	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('https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/fancybox/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('https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/fancybox/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('https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/fancybox/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;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
    overflow: hidden !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('https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/images/fancybox/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, .8);
}

/*
  
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Open Software License (OSL 3.0)
 * or OpenGPL v3 license (GNU Public License V3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/osl-3.0.php
 * or
 * http://www.gnu.org/licenses/gpl-3.0.txt
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to info@e-abi.ee so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade this module to newer
 * versions in the future.
 *
 * @category   Eabi
 * @package    Eabi_Dpd
 * @copyright  Copyright (c) 2016 Aktsiamaailm LLC (http://en.e-abi.ee/)
 * @license    http://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
 * @license    http://www.gnu.org/licenses/gpl-3.0.txt  GNU Public License V3.0
 * @author     Matis Halmann
 * 

*/
/* 
    Created on : Dec 29, 2014, 12:23:35 AM
    Author     : Matis
*/
.eabi_carrier
{
    outline: none;
}
.eabi_carrier strong
{
    line-height: 30px;
}
.eabi_carrier.over,
.eabi_carrier:hover
{
    text-decoration: none;
}
.eabi_carrier .eabi_postoffice_comment
{
    display: none;
    line-height: 16px;
    margin-left: 28px;
    margin-top: -30px;
    padding: 14px 20px;
    width: 300px;
    z-index: 10;
}


.eabi_carrier.over .eabi_postoffice_comment,
.eabi_carrier:hover .eabi_postoffice_comment
{
    background: #eff5ea;
    border: 1px solid #95a486;
    color: #3d6611;
    display: inline;
    position: absolute;
}
.callout
{
    border: 0;
    left: -12px;
    position: absolute;
    top: 30px;
    z-index: 20;
}
.eabi_carrier .eabi_postoffice_comment
{
    border-radius: 4px;
    box-shadow: 5px 5px 8px #CCC;
}

.eabi_carrier.over .eabi_postoffice_comment_error,
.eabi_carrier:hover .eabi_postoffice_comment_error {
    background: #faebe7;
    color: #df280a;
    border-color: #f16048;
    
}

/* 
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  -webkit-animation-duration: 1000ms;
  animation-duration: 1000ms;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
  z-index: 0;
}
.owl-carousel .owl-animated-out {
  z-index: 1;
}
.owl-carousel .fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

/* 
 *  Owl Carousel - Auto Height Plugin
 */
.owl-height {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out;
}

/* 
 *  Core Owl Carousel CSS File
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1;
}
.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
}
.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  /* fix for flashing background */
  -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-controls .owl-nav .owl-prev,
.owl-carousel .owl-controls .owl-nav .owl-next,
.owl-carousel .owl-controls .owl-dot {
  cursor: pointer;
  cursor: hand;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel.owl-loaded {
  display: block;
}
.owl-carousel.owl-loading {
  opacity: 0;
  display: block;
}
.owl-carousel.owl-hidden {
  opacity: 0;
}
.owl-carousel .owl-refresh .owl-item {
  display: none;
}
.owl-carousel .owl-item {
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel .owl-item img {
  display: block;
  width: 100%;
  -webkit-transform-style: preserve-3d;
}
.owl-carousel.owl-text-select-on .owl-item {
  -webkit-user-select: auto;
  -moz-user-select: auto;
  -ms-user-select: auto;
  user-select: auto;
}
.owl-carousel .owl-grab {
  cursor: move;
  cursor: -webkit-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}
.owl-carousel.owl-rtl {
  direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
  float: right;
}

/* No Js */
.no-js .owl-carousel {
  display: block;
}

/* 
 *  Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  -webkit-transition: opacity 400ms ease;
  -moz-transition: opacity 400ms ease;
  -ms-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-item img {
  transform-style: preserve-3d;
}

/* 
 *  Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000;
}
.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("https://m1.terminal.ee/skin/frontend/tv_styler_package/tv_styler1/themevast/plugin/css/owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  -webkit-transition: scale 100ms ease;
  -moz-transition: scale 100ms ease;
  -ms-transition: scale 100ms ease;
  -o-transition: scale 100ms ease;
  transition: scale 100ms ease;
}
.owl-carousel .owl-video-play-icon:hover {
  -webkit-transition: scale(1.3, 1.3);
  -moz-transition: scale(1.3, 1.3);
  -ms-transition: scale(1.3, 1.3);
  -o-transition: scale(1.3, 1.3);
  transition: scale(1.3, 1.3);
}
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none;
}
.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  -webkit-transition: opacity 400ms ease;
  -moz-transition: opacity 400ms ease;
  -ms-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
}

