{literal}@font-face {font-family: 'Rubik';font-style: normal;font-weight: 300;font-display: swap;src: url(https://fonts.gstatic.com/s/rubik/v19/iJWKBXyIfDnIV7nMrXyw023e1Ik.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {font-family: 'Rubik';font-style: normal;font-weight: 300;font-display: swap;src: url(https://fonts.gstatic.com/s/rubik/v19/iJWKBXyIfDnIV7nFrXyw023e1Ik.woff2) format('woff2');unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {font-family: 'Rubik';font-style: normal;font-weight: 300;font-display: swap;src: url(https://fonts.gstatic.com/s/rubik/v19/iJWKBXyIfDnIV7nDrXyw023e1Ik.woff2) format('woff2');unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face {font-family: 'Rubik';font-style: normal;font-weight: 300;font-display: swap;src: url(https://fonts.gstatic.com/s/rubik/v19/iJWKBXyIfDnIV7nPrXyw023e1Ik.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {font-family: 'Rubik';font-style: normal;font-weight: 300;font-display: swap;src: url(https://fonts.gstatic.com/s/rubik/v19/iJWKBXyIfDnIV7nBrXyw023e.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {font-family: 'Rubik';font-style: normal;font-weight: 400;font-display: swap;src: url(https://fonts.gstatic.com/s/rubik/v19/iJWKBXyIfDnIV7nMrXyw023e1Ik.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {font-family: 'Rubik';font-style: normal;font-weight: 400;font-display: swap;src: url(https://fonts.gstatic.com/s/rubik/v19/iJWKBXyIfDnIV7nFrXyw023e1Ik.woff2) format('woff2');unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {font-family: 'Rubik';font-style: normal;font-weight: 400;font-display: swap;src: url(https://fonts.gstatic.com/s/rubik/v19/iJWKBXyIfDnIV7nDrXyw023e1Ik.woff2) format('woff2');unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face {font-family: 'Rubik';font-style: normal;font-weight: 400;font-display: swap;src: url(https://fonts.gstatic.com/s/rubik/v19/iJWKBXyIfDnIV7nPrXyw023e1Ik.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {font-family: 'Rubik';font-style: normal;font-weight: 400;font-display: swap;src: url(https://fonts.gstatic.com/s/rubik/v19/iJWKBXyIfDnIV7nBrXyw023e.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {font-family: 'Rubik';font-style: normal;font-weight: 500;font-display: swap;src: url(https://fonts.gstatic.com/s/rubik/v19/iJWKBXyIfDnIV7nMrXyw023e1Ik.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {font-family: 'Rubik';font-style: normal;font-weight: 500;font-display: swap;src: url(https://fonts.gstatic.com/s/rubik/v19/iJWKBXyIfDnIV7nFrXyw023e1Ik.woff2) format('woff2');unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {font-family: 'Rubik';font-style: normal;font-weight: 500;font-display: swap;src: url(https://fonts.gstatic.com/s/rubik/v19/iJWKBXyIfDnIV7nDrXyw023e1Ik.woff2) format('woff2');unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face {font-family: 'Rubik';font-style: normal;font-weight: 500;font-display: swap;src: url(https://fonts.gstatic.com/s/rubik/v19/iJWKBXyIfDnIV7nPrXyw023e1Ik.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {font-family: 'Rubik';font-style: normal;font-weight: 500;font-display: swap;src: url(https://fonts.gstatic.com/s/rubik/v19/iJWKBXyIfDnIV7nBrXyw023e.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {font-family: 'Rubik';font-style: normal;font-weight: 700;font-display: swap;src: url(https://fonts.gstatic.com/s/rubik/v19/iJWKBXyIfDnIV7nMrXyw023e1Ik.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {font-family: 'Rubik';font-style: normal;font-weight: 700;font-display: swap;src: url(https://fonts.gstatic.com/s/rubik/v19/iJWKBXyIfDnIV7nFrXyw023e1Ik.woff2) format('woff2');unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {font-family: 'Rubik';font-style: normal;font-weight: 700;font-display: swap;src: url(https://fonts.gstatic.com/s/rubik/v19/iJWKBXyIfDnIV7nDrXyw023e1Ik.woff2) format('woff2');unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face {font-family: 'Rubik';font-style: normal;font-weight: 700;font-display: swap;src: url(https://fonts.gstatic.com/s/rubik/v19/iJWKBXyIfDnIV7nPrXyw023e1Ik.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {font-family: 'Rubik';font-style: normal;font-weight: 700;font-display: swap;src: url(https://fonts.gstatic.com/s/rubik/v19/iJWKBXyIfDnIV7nBrXyw023e.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {font-family: 'Rubik';font-style: normal;font-weight: 900;font-display: swap;src: url(https://fonts.gstatic.com/s/rubik/v19/iJWKBXyIfDnIV7nMrXyw023e1Ik.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {font-family: 'Rubik';font-style: normal;font-weight: 900;font-display: swap;src: url(https://fonts.gstatic.com/s/rubik/v19/iJWKBXyIfDnIV7nFrXyw023e1Ik.woff2) format('woff2');unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {font-family: 'Rubik';font-style: normal;font-weight: 900;font-display: swap;src: url(https://fonts.gstatic.com/s/rubik/v19/iJWKBXyIfDnIV7nDrXyw023e1Ik.woff2) format('woff2');unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face {font-family: 'Rubik';font-style: normal;font-weight: 900;font-display: swap;src: url(https://fonts.gstatic.com/s/rubik/v19/iJWKBXyIfDnIV7nPrXyw023e1Ik.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {font-family: 'Rubik';font-style: normal;font-weight: 900;font-display: swap;src: url(https://fonts.gstatic.com/s/rubik/v19/iJWKBXyIfDnIV7nBrXyw023e.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}{/literal}
{literal}html {font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}body {margin: 0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display: block;}audio,canvas,progress,video {display: inline-block;vertical-align: baseline;}audio:not([controls]) {display: none;height: 0;}[hidden],template {display: none;}a {background-color: transparent;}a:active,a:hover {outline: 0;}abbr[title] {border-bottom: none;text-decoration: underline;-webkit-text-decoration: underline dotted;-moz-text-decoration: underline dotted;text-decoration: underline dotted;}b,strong {font-weight: bold;}dfn {font-style: italic;}h1 {font-size: 2em;margin: 0.67em 0;}mark {background: #ff0;color: #000;}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: 1em 40px;}hr {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}pre {overflow: auto;}code,kbd,pre,samp {font-family: monospace, monospace;font-size: 1em;}button,input,optgroup,select,textarea {color: inherit;font: inherit;margin: 0;}button {overflow: visible;}button,select {text-transform: none;}button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer;}button[disabled],html input[disabled] {cursor: default;}button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}input {line-height: normal;}input[type="checkbox"],input[type="radio"] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height: auto;}input[type="search"] {-webkit-appearance: textfield;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend {border: 0;padding: 0;}textarea {overflow: auto;}optgroup {font-weight: bold;}table {border-collapse: collapse;border-spacing: 0;}td,th {padding: 0;}@media print {*,*:before,*:after {color: #000 !important;text-shadow: none !important;background: transparent !important;-webkit-box-shadow: none !important;box-shadow: none !important;}a,a:visited {text-decoration: underline;}a[href]:after {content: " (" attr(href) ")";}abbr[title]:after {content: " (" attr(title) ")";}a[href^="#"]:after,a[href^="javascript:"]:after {content: "";}pre,blockquote {border: 1px solid #999;page-break-inside: avoid;}thead {display: table-header-group;}tr,img {page-break-inside: avoid;}img {max-width: 100% !important;}p,h2,h3 {orphans: 3;widows: 3;}h2,h3 {page-break-after: avoid;}.navbar {display: none;}.btn > .caret,.dropup > .btn > .caret {border-top-color: #000 !important;}.label {border: 1px solid #000;}.table {border-collapse: collapse !important;}.table td,.table th {background-color: #fff !important;}.table-bordered th,.table-bordered td {border: 1px solid #ddd !important;}}@font-face {font-family: "Glyphicons Halflings";src: url("/design/tessa/fonts/glyphicons-halflings-regular.eot");src: url("/design/tessa/fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("/design/tessa/fonts/glyphicons-halflings-regular.woff2") format("woff2"), url("/design/tessa/fonts/glyphicons-halflings-regular.woff") format("woff"), url("/design/tessa/fonts/glyphicons-halflings-regular.ttf") format("truetype"), url("/design/tessa/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg");}.glyphicon {position: relative;top: 1px;display: inline-block;font-family: "Glyphicons Halflings";font-style: normal;font-weight: 400;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.glyphicon-asterisk:before {content: "\002a";}.glyphicon-plus:before {content: "\002b";}.glyphicon-euro:before,.glyphicon-eur:before {content: "\20ac";}.glyphicon-minus:before {content: "\2212";}.glyphicon-cloud:before {content: "\2601";}.glyphicon-envelope:before {content: "\2709";}.glyphicon-pencil:before {content: "\270f";}.glyphicon-glass:before {content: "\e001";}.glyphicon-music:before {content: "\e002";}.glyphicon-search:before {content: "\e003";}.glyphicon-heart:before {content: "\e005";}.glyphicon-star:before {content: "\e006";}.glyphicon-star-empty:before {content: "\e007";}.glyphicon-user:before {content: "\e008";}.glyphicon-film:before {content: "\e009";}.glyphicon-th-large:before {content: "\e010";}.glyphicon-th:before {content: "\e011";}.glyphicon-th-list:before {content: "\e012";}.glyphicon-ok:before {content: "\e013";}.glyphicon-remove:before {content: "\e014";}.glyphicon-zoom-in:before {content: "\e015";}.glyphicon-zoom-out:before {content: "\e016";}.glyphicon-off:before {content: "\e017";}.glyphicon-signal:before {content: "\e018";}.glyphicon-cog:before {content: "\e019";}.glyphicon-trash:before {content: "\e020";}.glyphicon-home:before {content: "\e021";}.glyphicon-file:before {content: "\e022";}.glyphicon-time:before {content: "\e023";}.glyphicon-road:before {content: "\e024";}.glyphicon-download-alt:before {content: "\e025";}.glyphicon-download:before {content: "\e026";}.glyphicon-upload:before {content: "\e027";}.glyphicon-inbox:before {content: "\e028";}.glyphicon-play-circle:before {content: "\e029";}.glyphicon-repeat:before {content: "\e030";}.glyphicon-refresh:before {content: "\e031";}.glyphicon-list-alt:before {content: "\e032";}.glyphicon-lock:before {content: "\e033";}.glyphicon-flag:before {content: "\e034";}.glyphicon-headphones:before {content: "\e035";}.glyphicon-volume-off:before {content: "\e036";}.glyphicon-volume-down:before {content: "\e037";}.glyphicon-volume-up:before {content: "\e038";}.glyphicon-qrcode:before {content: "\e039";}.glyphicon-barcode:before {content: "\e040";}.glyphicon-tag:before {content: "\e041";}.glyphicon-tags:before {content: "\e042";}.glyphicon-book:before {content: "\e043";}.glyphicon-bookmark:before {content: "\e044";}.glyphicon-print:before {content: "\e045";}.glyphicon-camera:before {content: "\e046";}.glyphicon-font:before {content: "\e047";}.glyphicon-bold:before {content: "\e048";}.glyphicon-italic:before {content: "\e049";}.glyphicon-text-height:before {content: "\e050";}.glyphicon-text-width:before {content: "\e051";}.glyphicon-align-left:before {content: "\e052";}.glyphicon-align-center:before {content: "\e053";}.glyphicon-align-right:before {content: "\e054";}.glyphicon-align-justify:before {content: "\e055";}.glyphicon-list:before {content: "\e056";}.glyphicon-indent-left:before {content: "\e057";}.glyphicon-indent-right:before {content: "\e058";}.glyphicon-facetime-video:before {content: "\e059";}.glyphicon-picture:before {content: "\e060";}.glyphicon-map-marker:before {content: "\e062";}.glyphicon-adjust:before {content: "\e063";}.glyphicon-tint:before {content: "\e064";}.glyphicon-edit:before {content: "\e065";}.glyphicon-share:before {content: "\e066";}.glyphicon-check:before {content: "\e067";}.glyphicon-move:before {content: "\e068";}.glyphicon-step-backward:before {content: "\e069";}.glyphicon-fast-backward:before {content: "\e070";}.glyphicon-backward:before {content: "\e071";}.glyphicon-play:before {content: "\e072";}.glyphicon-pause:before {content: "\e073";}.glyphicon-stop:before {content: "\e074";}.glyphicon-forward:before {content: "\e075";}.glyphicon-fast-forward:before {content: "\e076";}.glyphicon-step-forward:before {content: "\e077";}.glyphicon-eject:before {content: "\e078";}.glyphicon-chevron-left:before {content: "\e079";}.glyphicon-chevron-right:before {content: "\e080";}.glyphicon-plus-sign:before {content: "\e081";}.glyphicon-minus-sign:before {content: "\e082";}.glyphicon-remove-sign:before {content: "\e083";}.glyphicon-ok-sign:before {content: "\e084";}.glyphicon-question-sign:before {content: "\e085";}.glyphicon-info-sign:before {content: "\e086";}.glyphicon-screenshot:before {content: "\e087";}.glyphicon-remove-circle:before {content: "\e088";}.glyphicon-ok-circle:before {content: "\e089";}.glyphicon-ban-circle:before {content: "\e090";}.glyphicon-arrow-left:before {content: "\e091";}.glyphicon-arrow-right:before {content: "\e092";}.glyphicon-arrow-up:before {content: "\e093";}.glyphicon-arrow-down:before {content: "\e094";}.glyphicon-share-alt:before {content: "\e095";}.glyphicon-resize-full:before {content: "\e096";}.glyphicon-resize-small:before {content: "\e097";}.glyphicon-exclamation-sign:before {content: "\e101";}.glyphicon-gift:before {content: "\e102";}.glyphicon-leaf:before {content: "\e103";}.glyphicon-fire:before {content: "\e104";}.glyphicon-eye-open:before {content: "\e105";}.glyphicon-eye-close:before {content: "\e106";}.glyphicon-warning-sign:before {content: "\e107";}.glyphicon-plane:before {content: "\e108";}.glyphicon-calendar:before {content: "\e109";}.glyphicon-random:before {content: "\e110";}.glyphicon-comment:before {content: "\e111";}.glyphicon-magnet:before {content: "\e112";}.glyphicon-chevron-up:before {content: "\e113";}.glyphicon-chevron-down:before {content: "\e114";}.glyphicon-retweet:before {content: "\e115";}.glyphicon-shopping-cart:before {content: "\e116";}.glyphicon-folder-close:before {content: "\e117";}.glyphicon-folder-open:before {content: "\e118";}.glyphicon-resize-vertical:before {content: "\e119";}.glyphicon-resize-horizontal:before {content: "\e120";}.glyphicon-hdd:before {content: "\e121";}.glyphicon-bullhorn:before {content: "\e122";}.glyphicon-bell:before {content: "\e123";}.glyphicon-certificate:before {content: "\e124";}.glyphicon-thumbs-up:before {content: "\e125";}.glyphicon-thumbs-down:before {content: "\e126";}.glyphicon-hand-right:before {content: "\e127";}.glyphicon-hand-left:before {content: "\e128";}.glyphicon-hand-up:before {content: "\e129";}.glyphicon-hand-down:before {content: "\e130";}.glyphicon-circle-arrow-right:before {content: "\e131";}.glyphicon-circle-arrow-left:before {content: "\e132";}.glyphicon-circle-arrow-up:before {content: "\e133";}.glyphicon-circle-arrow-down:before {content: "\e134";}.glyphicon-globe:before {content: "\e135";}.glyphicon-wrench:before {content: "\e136";}.glyphicon-tasks:before {content: "\e137";}.glyphicon-filter:before {content: "\e138";}.glyphicon-briefcase:before {content: "\e139";}.glyphicon-fullscreen:before {content: "\e140";}.glyphicon-dashboard:before {content: "\e141";}.glyphicon-paperclip:before {content: "\e142";}.glyphicon-heart-empty:before {content: "\e143";}.glyphicon-link:before {content: "\e144";}.glyphicon-phone:before {content: "\e145";}.glyphicon-pushpin:before {content: "\e146";}.glyphicon-usd:before {content: "\e148";}.glyphicon-gbp:before {content: "\e149";}.glyphicon-sort:before {content: "\e150";}.glyphicon-sort-by-alphabet:before {content: "\e151";}.glyphicon-sort-by-alphabet-alt:before {content: "\e152";}.glyphicon-sort-by-order:before {content: "\e153";}.glyphicon-sort-by-order-alt:before {content: "\e154";}.glyphicon-sort-by-attributes:before {content: "\e155";}.glyphicon-sort-by-attributes-alt:before {content: "\e156";}.glyphicon-unchecked:before {content: "\e157";}.glyphicon-expand:before {content: "\e158";}.glyphicon-collapse-down:before {content: "\e159";}.glyphicon-collapse-up:before {content: "\e160";}.glyphicon-log-in:before {content: "\e161";}.glyphicon-flash:before {content: "\e162";}.glyphicon-log-out:before {content: "\e163";}.glyphicon-new-window:before {content: "\e164";}.glyphicon-record:before {content: "\e165";}.glyphicon-save:before {content: "\e166";}.glyphicon-open:before {content: "\e167";}.glyphicon-saved:before {content: "\e168";}.glyphicon-import:before {content: "\e169";}.glyphicon-export:before {content: "\e170";}.glyphicon-send:before {content: "\e171";}.glyphicon-floppy-disk:before {content: "\e172";}.glyphicon-floppy-saved:before {content: "\e173";}.glyphicon-floppy-remove:before {content: "\e174";}.glyphicon-floppy-save:before {content: "\e175";}.glyphicon-floppy-open:before {content: "\e176";}.glyphicon-credit-card:before {content: "\e177";}.glyphicon-transfer:before {content: "\e178";}.glyphicon-cutlery:before {content: "\e179";}.glyphicon-header:before {content: "\e180";}.glyphicon-compressed:before {content: "\e181";}.glyphicon-earphone:before {content: "\e182";}.glyphicon-phone-alt:before {content: "\e183";}.glyphicon-tower:before {content: "\e184";}.glyphicon-stats:before {content: "\e185";}.glyphicon-sd-video:before {content: "\e186";}.glyphicon-hd-video:before {content: "\e187";}.glyphicon-subtitles:before {content: "\e188";}.glyphicon-sound-stereo:before {content: "\e189";}.glyphicon-sound-dolby:before {content: "\e190";}.glyphicon-sound-5-1:before {content: "\e191";}.glyphicon-sound-6-1:before {content: "\e192";}.glyphicon-sound-7-1:before {content: "\e193";}.glyphicon-copyright-mark:before {content: "\e194";}.glyphicon-registration-mark:before {content: "\e195";}.glyphicon-cloud-download:before {content: "\e197";}.glyphicon-cloud-upload:before {content: "\e198";}.glyphicon-tree-conifer:before {content: "\e199";}.glyphicon-tree-deciduous:before {content: "\e200";}.glyphicon-cd:before {content: "\e201";}.glyphicon-save-file:before {content: "\e202";}.glyphicon-open-file:before {content: "\e203";}.glyphicon-level-up:before {content: "\e204";}.glyphicon-copy:before {content: "\e205";}.glyphicon-paste:before {content: "\e206";}.glyphicon-alert:before {content: "\e209";}.glyphicon-equalizer:before {content: "\e210";}.glyphicon-king:before {content: "\e211";}.glyphicon-queen:before {content: "\e212";}.glyphicon-pawn:before {content: "\e213";}.glyphicon-bishop:before {content: "\e214";}.glyphicon-knight:before {content: "\e215";}.glyphicon-baby-formula:before {content: "\e216";}.glyphicon-tent:before {content: "\26fa";}.glyphicon-blackboard:before {content: "\e218";}.glyphicon-bed:before {content: "\e219";}.glyphicon-apple:before {content: "\f8ff";}.glyphicon-erase:before {content: "\e221";}.glyphicon-hourglass:before {content: "\231b";}.glyphicon-lamp:before {content: "\e223";}.glyphicon-duplicate:before {content: "\e224";}.glyphicon-piggy-bank:before {content: "\e225";}.glyphicon-scissors:before {content: "\e226";}.glyphicon-bitcoin:before {content: "\e227";}.glyphicon-btc:before {content: "\e227";}.glyphicon-xbt:before {content: "\e227";}.glyphicon-yen:before {content: "\00a5";}.glyphicon-jpy:before {content: "\00a5";}.glyphicon-ruble:before {content: "\20bd";}.glyphicon-rub:before {content: "\20bd";}.glyphicon-scale:before {content: "\e230";}.glyphicon-ice-lolly:before {content: "\e231";}.glyphicon-ice-lolly-tasted:before {content: "\e232";}.glyphicon-education:before {content: "\e233";}.glyphicon-option-horizontal:before {content: "\e234";}.glyphicon-option-vertical:before {content: "\e235";}.glyphicon-menu-hamburger:before {content: "\e236";}.glyphicon-modal-window:before {content: "\e237";}.glyphicon-oil:before {content: "\e238";}.glyphicon-grain:before {content: "\e239";}.glyphicon-sunglasses:before {content: "\e240";}.glyphicon-text-size:before {content: "\e241";}.glyphicon-text-color:before {content: "\e242";}.glyphicon-text-background:before {content: "\e243";}.glyphicon-object-align-top:before {content: "\e244";}.glyphicon-object-align-bottom:before {content: "\e245";}.glyphicon-object-align-horizontal:before {content: "\e246";}.glyphicon-object-align-left:before {content: "\e247";}.glyphicon-object-align-vertical:before {content: "\e248";}.glyphicon-object-align-right:before {content: "\e249";}.glyphicon-triangle-right:before {content: "\e250";}.glyphicon-triangle-left:before {content: "\e251";}.glyphicon-triangle-bottom:before {content: "\e252";}.glyphicon-triangle-top:before {content: "\e253";}.glyphicon-console:before {content: "\e254";}.glyphicon-superscript:before {content: "\e255";}.glyphicon-subscript:before {content: "\e256";}.glyphicon-menu-left:before {content: "\e257";}.glyphicon-menu-right:before {content: "\e258";}.glyphicon-menu-down:before {content: "\e259";}.glyphicon-menu-up:before {content: "\e260";}* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}html {font-size: 10px;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}body {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 14px;line-height: 1.42857143;color: #333333;background-color: #fff;}input,button,select,textarea {font-family: inherit;font-size: inherit;line-height: inherit;}a {text-decoration: none;}a:hover,a:focus {text-decoration: none;}a:focus {outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}figure {margin: 0;}img {vertical-align: middle;}.img-responsive,.thumbnail > img,.thumbnail a > img,.carousel-inner > .item > img,.carousel-inner > .item > a > img {display: block;max-width: 100%;height: auto;}.img-rounded {border-radius: 6px;}.img-thumbnail {padding: 4px;line-height: 1.42857143;background-color: #fff;border: 1px solid #ddd;border-radius: 4px;-webkit-transition: all 0.2s ease-in-out;-o-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: 20px;margin-bottom: 20px;border: 0;border-top: 1px solid #eeeeee;}.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}.sr-only-focusable:active,.sr-only-focusable:focus {position: static;width: auto;height: auto;margin: 0;overflow: visible;clip: auto;}[role="button"] {cursor: pointer;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {font-family: inherit;font-weight: 500;line-height: 1.1;color: inherit;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,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: 400;line-height: 1;color: #777777;}h1,.h1,h2,.h2,h3,.h3 {margin-top: 20px;margin-bottom: 10px;}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small {font-size: 65%;}h4,.h4,h5,.h5,h6,.h6 {margin-top: 10px;margin-bottom: 10px;}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small {font-size: 75%;}h1,.h1 {font-size: 36px;}h2,.h2 {font-size: 30px;}h3,.h3 {font-size: 24px;}h4,.h4 {font-size: 18px;}h5,.h5 {font-size: 14px;}h6,.h6 {font-size: 12px;}p {margin: 0 0 10px;}.lead {margin-bottom: 20px;font-size: 16px;font-weight: 300;line-height: 1.4;}@media (min-width: 768px) {.lead {font-size: 21px;}}small,.small {font-size: 85%;}mark,.mark {padding: 0.2em;background-color: #fcf8e3;}.text-left {text-align: left;}.text-right {text-align: right;}.text-center {text-align: center;}.text-justify {text-align: justify;}.text-nowrap {white-space: nowrap;}.text-lowercase {text-transform: lowercase;}.text-uppercase {text-transform: uppercase;}.text-capitalize {text-transform: capitalize;}.text-muted {color: #777777;}.text-primary {color: #337ab7;}a.text-primary:hover,a.text-primary:focus {color: #286090;}.text-success {color: #3c763d;}a.text-success:hover,a.text-success:focus {color: #2b542c;}.text-info {color: #31708f;}a.text-info:hover,a.text-info:focus {color: #245269;}.text-warning {color: #8a6d3b;}a.text-warning:hover,a.text-warning:focus {color: #66512c;}.text-danger {color: #a94442;}a.text-danger:hover,a.text-danger:focus {color: #843534;}.bg-primary {color: #fff;background-color: #337ab7;}a.bg-primary:hover,a.bg-primary:focus {background-color: #286090;}.bg-success {background-color: #dff0d8;}a.bg-success:hover,a.bg-success:focus {background-color: #c1e2b3;}.bg-info {background-color: #d9edf7;}a.bg-info:hover,a.bg-info:focus {background-color: #afd9ee;}.bg-warning {background-color: #fcf8e3;}a.bg-warning:hover,a.bg-warning:focus {background-color: #f7ecb5;}.bg-danger {background-color: #f2dede;}a.bg-danger:hover,a.bg-danger:focus {background-color: #e4b9b9;}.page-header {padding-bottom: 9px;margin: 40px 0 20px;border-bottom: 1px solid #eeeeee;}ul,ol {margin-top: 0;margin-bottom: 10px;}ul ul,ol ul,ul ol,ol ol {margin-bottom: 0;}.list-unstyled {padding-left: 0;list-style: none;}.list-inline {padding-left: 0;list-style: none;margin-left: -5px;}.list-inline > li {display: inline-block;padding-right: 5px;padding-left: 5px;}dl {margin-top: 0;margin-bottom: 20px;}dt,dd {line-height: 1.42857143;}dt {font-weight: 700;}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;}}abbr[title],abbr[data-original-title] {cursor: help;}.initialism {font-size: 90%;text-transform: uppercase;}blockquote {padding: 10px 20px;margin: 0 0 20px;font-size: 17.5px;border-left: 5px solid #eeeeee;}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child {margin-bottom: 0;}blockquote footer,blockquote small,blockquote .small {display: block;font-size: 80%;line-height: 1.42857143;color: #777777;}blockquote footer:before,blockquote small:before,blockquote .small:before {content: "\2014 \00A0";}.blockquote-reverse,blockquote.pull-right {padding-right: 15px;padding-left: 0;text-align: right;border-right: 5px solid #eeeeee;border-left: 0;}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before {content: "";}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after {content: "\00A0 \2014";}address {margin-bottom: 20px;font-style: normal;line-height: 1.42857143;}code,kbd,pre,samp {font-family: Menlo, Monaco, Consolas, "Courier New", monospace;}code {padding: 2px 4px;font-size: 90%;color: #c7254e;background-color: #f9f2f4;border-radius: 4px;}kbd {padding: 2px 4px;font-size: 90%;color: #fff;background-color: #333;border-radius: 3px;-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);}kbd kbd {padding: 0;font-size: 100%;font-weight: 700;-webkit-box-shadow: none;box-shadow: none;}pre {display: block;padding: 9.5px;margin: 0 0 10px;font-size: 13px;line-height: 1.42857143;color: #333333;word-break: break-all;word-wrap: break-word;background-color: #f5f5f5;border: 1px solid #ccc;border-radius: 4px;}pre code {padding: 0;font-size: inherit;color: inherit;white-space: pre-wrap;background-color: transparent;border-radius: 0;}.pre-scrollable {max-height: 340px;overflow-y: scroll;}.container {padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}@media (min-width: 768px) {.container {width: 750px;}}@media (min-width: 992px) {.container {width: 970px;}}@media (min-width: 1200px) {.container {width: 1230px;}}.container-fluid {padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}.row {margin-right: -15px;margin-left: -15px;}.row-no-gutters {margin-right: 0;margin-left: 0;}.row-no-gutters [class*="col-"] {padding-right: 0;padding-left: 0;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12 {position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;}.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 {float: left;}.col-xs-12 {width: 100%;}.col-xs-11 {width: 91.66666667%;}.col-xs-10 {width: 83.33333333%;}.col-xs-9 {width: 75%;}.col-xs-8 {width: 66.66666667%;}.col-xs-7 {width: 58.33333333%;}.col-xs-6 {width: 50%;}.col-xs-5 {width: 41.66666667%;}.col-xs-4 {width: 33.33333333%;}.col-xs-3 {width: 25%;}.col-xs-2 {width: 16.66666667%;}.col-xs-1 {width: 8.33333333%;}.col-xs-pull-12 {right: 100%;}.col-xs-pull-11 {right: 91.66666667%;}.col-xs-pull-10 {right: 83.33333333%;}.col-xs-pull-9 {right: 75%;}.col-xs-pull-8 {right: 66.66666667%;}.col-xs-pull-7 {right: 58.33333333%;}.col-xs-pull-6 {right: 50%;}.col-xs-pull-5 {right: 41.66666667%;}.col-xs-pull-4 {right: 33.33333333%;}.col-xs-pull-3 {right: 25%;}.col-xs-pull-2 {right: 16.66666667%;}.col-xs-pull-1 {right: 8.33333333%;}.col-xs-pull-0 {right: auto;}.col-xs-push-12 {left: 100%;}.col-xs-push-11 {left: 91.66666667%;}.col-xs-push-10 {left: 83.33333333%;}.col-xs-push-9 {left: 75%;}.col-xs-push-8 {left: 66.66666667%;}.col-xs-push-7 {left: 58.33333333%;}.col-xs-push-6 {left: 50%;}.col-xs-push-5 {left: 41.66666667%;}.col-xs-push-4 {left: 33.33333333%;}.col-xs-push-3 {left: 25%;}.col-xs-push-2 {left: 16.66666667%;}.col-xs-push-1 {left: 8.33333333%;}.col-xs-push-0 {left: auto;}.col-xs-offset-12 {margin-left: 100%;}.col-xs-offset-11 {margin-left: 91.66666667%;}.col-xs-offset-10 {margin-left: 83.33333333%;}.col-xs-offset-9 {margin-left: 75%;}.col-xs-offset-8 {margin-left: 66.66666667%;}.col-xs-offset-7 {margin-left: 58.33333333%;}.col-xs-offset-6 {margin-left: 50%;}.col-xs-offset-5 {margin-left: 41.66666667%;}.col-xs-offset-4 {margin-left: 33.33333333%;}.col-xs-offset-3 {margin-left: 25%;}.col-xs-offset-2 {margin-left: 16.66666667%;}.col-xs-offset-1 {margin-left: 8.33333333%;}.col-xs-offset-0 {margin-left: 0%;}@media (min-width: 768px) {.col-sm-1,.col-sm-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 {float: left;}.col-sm-12 {width: 100%;}.col-sm-11 {width: 91.66666667%;}.col-sm-10 {width: 83.33333333%;}.col-sm-9 {width: 75%;}.col-sm-8 {width: 66.66666667%;}.col-sm-7 {width: 58.33333333%;}.col-sm-6 {width: 50%;}.col-sm-5 {width: 41.66666667%;}.col-sm-4 {width: 33.33333333%;}.col-sm-3 {width: 25%;}.col-sm-2 {width: 16.66666667%;}.col-sm-1 {width: 8.33333333%;}.col-sm-pull-12 {right: 100%;}.col-sm-pull-11 {right: 91.66666667%;}.col-sm-pull-10 {right: 83.33333333%;}.col-sm-pull-9 {right: 75%;}.col-sm-pull-8 {right: 66.66666667%;}.col-sm-pull-7 {right: 58.33333333%;}.col-sm-pull-6 {right: 50%;}.col-sm-pull-5 {right: 41.66666667%;}.col-sm-pull-4 {right: 33.33333333%;}.col-sm-pull-3 {right: 25%;}.col-sm-pull-2 {right: 16.66666667%;}.col-sm-pull-1 {right: 8.33333333%;}.col-sm-pull-0 {right: auto;}.col-sm-push-12 {left: 100%;}.col-sm-push-11 {left: 91.66666667%;}.col-sm-push-10 {left: 83.33333333%;}.col-sm-push-9 {left: 75%;}.col-sm-push-8 {left: 66.66666667%;}.col-sm-push-7 {left: 58.33333333%;}.col-sm-push-6 {left: 50%;}.col-sm-push-5 {left: 41.66666667%;}.col-sm-push-4 {left: 33.33333333%;}.col-sm-push-3 {left: 25%;}.col-sm-push-2 {left: 16.66666667%;}.col-sm-push-1 {left: 8.33333333%;}.col-sm-push-0 {left: auto;}.col-sm-offset-12 {margin-left: 100%;}.col-sm-offset-11 {margin-left: 91.66666667%;}.col-sm-offset-10 {margin-left: 83.33333333%;}.col-sm-offset-9 {margin-left: 75%;}.col-sm-offset-8 {margin-left: 66.66666667%;}.col-sm-offset-7 {margin-left: 58.33333333%;}.col-sm-offset-6 {margin-left: 50%;}.col-sm-offset-5 {margin-left: 41.66666667%;}.col-sm-offset-4 {margin-left: 33.33333333%;}.col-sm-offset-3 {margin-left: 25%;}.col-sm-offset-2 {margin-left: 16.66666667%;}.col-sm-offset-1 {margin-left: 8.33333333%;}.col-sm-offset-0 {margin-left: 0%;}}@media (min-width: 992px) {.col-md-1,.col-md-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 {float: left;}.col-md-12 {width: 100%;}.col-md-11 {width: 91.66666667%;}.col-md-10 {width: 83.33333333%;}.col-md-9 {width: 75%;}.col-md-8 {width: 66.66666667%;}.col-md-7 {width: 58.33333333%;}.col-md-6 {width: 50%;}.col-md-5 {width: 41.66666667%;}.col-md-4 {width: 33.33333333%;}.col-md-3 {width: 25%;}.col-md-2 {width: 16.66666667%;}.col-md-1 {width: 8.33333333%;}.col-md-pull-12 {right: 100%;}.col-md-pull-11 {right: 91.66666667%;}.col-md-pull-10 {right: 83.33333333%;}.col-md-pull-9 {right: 75%;}.col-md-pull-8 {right: 66.66666667%;}.col-md-pull-7 {right: 58.33333333%;}.col-md-pull-6 {right: 50%;}.col-md-pull-5 {right: 41.66666667%;}.col-md-pull-4 {right: 33.33333333%;}.col-md-pull-3 {right: 25%;}.col-md-pull-2 {right: 16.66666667%;}.col-md-pull-1 {right: 8.33333333%;}.col-md-pull-0 {right: auto;}.col-md-push-12 {left: 100%;}.col-md-push-11 {left: 91.66666667%;}.col-md-push-10 {left: 83.33333333%;}.col-md-push-9 {left: 75%;}.col-md-push-8 {left: 66.66666667%;}.col-md-push-7 {left: 58.33333333%;}.col-md-push-6 {left: 50%;}.col-md-push-5 {left: 41.66666667%;}.col-md-push-4 {left: 33.33333333%;}.col-md-push-3 {left: 25%;}.col-md-push-2 {left: 16.66666667%;}.col-md-push-1 {left: 8.33333333%;}.col-md-push-0 {left: auto;}.col-md-offset-12 {margin-left: 100%;}.col-md-offset-11 {margin-left: 91.66666667%;}.col-md-offset-10 {margin-left: 83.33333333%;}.col-md-offset-9 {margin-left: 75%;}.col-md-offset-8 {margin-left: 66.66666667%;}.col-md-offset-7 {margin-left: 58.33333333%;}.col-md-offset-6 {margin-left: 50%;}.col-md-offset-5 {margin-left: 41.66666667%;}.col-md-offset-4 {margin-left: 33.33333333%;}.col-md-offset-3 {margin-left: 25%;}.col-md-offset-2 {margin-left: 16.66666667%;}.col-md-offset-1 {margin-left: 8.33333333%;}.col-md-offset-0 {margin-left: 0%;}}@media (min-width: 1200px) {.col-lg-1,.col-lg-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 {float: left;}.col-lg-12 {width: 100%;}.col-lg-11 {width: 91.66666667%;}.col-lg-10 {width: 83.33333333%;}.col-lg-9 {width: 75%;}.col-lg-8 {width: 66.66666667%;}.col-lg-7 {width: 58.33333333%;}.col-lg-6 {width: 50%;}.col-lg-5 {width: 41.66666667%;}.col-lg-4 {width: 33.33333333%;}.col-lg-3 {width: 25%;}.col-lg-2 {width: 16.66666667%;}.col-lg-1 {width: 8.33333333%;}.col-lg-pull-12 {right: 100%;}.col-lg-pull-11 {right: 91.66666667%;}.col-lg-pull-10 {right: 83.33333333%;}.col-lg-pull-9 {right: 75%;}.col-lg-pull-8 {right: 66.66666667%;}.col-lg-pull-7 {right: 58.33333333%;}.col-lg-pull-6 {right: 50%;}.col-lg-pull-5 {right: 41.66666667%;}.col-lg-pull-4 {right: 33.33333333%;}.col-lg-pull-3 {right: 25%;}.col-lg-pull-2 {right: 16.66666667%;}.col-lg-pull-1 {right: 8.33333333%;}.col-lg-pull-0 {right: auto;}.col-lg-push-12 {left: 100%;}.col-lg-push-11 {left: 91.66666667%;}.col-lg-push-10 {left: 83.33333333%;}.col-lg-push-9 {left: 75%;}.col-lg-push-8 {left: 66.66666667%;}.col-lg-push-7 {left: 58.33333333%;}.col-lg-push-6 {left: 50%;}.col-lg-push-5 {left: 41.66666667%;}.col-lg-push-4 {left: 33.33333333%;}.col-lg-push-3 {left: 25%;}.col-lg-push-2 {left: 16.66666667%;}.col-lg-push-1 {left: 8.33333333%;}.col-lg-push-0 {left: auto;}.col-lg-offset-12 {margin-left: 100%;}.col-lg-offset-11 {margin-left: 91.66666667%;}.col-lg-offset-10 {margin-left: 83.33333333%;}.col-lg-offset-9 {margin-left: 75%;}.col-lg-offset-8 {margin-left: 66.66666667%;}.col-lg-offset-7 {margin-left: 58.33333333%;}.col-lg-offset-6 {margin-left: 50%;}.col-lg-offset-5 {margin-left: 41.66666667%;}.col-lg-offset-4 {margin-left: 33.33333333%;}.col-lg-offset-3 {margin-left: 25%;}.col-lg-offset-2 {margin-left: 16.66666667%;}.col-lg-offset-1 {margin-left: 8.33333333%;}.col-lg-offset-0 {margin-left: 0%;}}table {background-color: transparent;}table col[class*="col-"] {position: static;display: table-column;float: none;}table td[class*="col-"],table th[class*="col-"] {position: static;display: table-cell;float: none;}caption {padding-top: 8px;padding-bottom: 8px;color: #777777;text-align: left;}th {text-align: left;}.table {width: 100%;max-width: 100%;margin-bottom: 20px;}.table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,.table > tbody > tr > td,.table > tfoot > tr > td {padding: 8px;line-height: 1.42857143;vertical-align: top;border-top: 1px solid #ddd;}.table > thead > tr > th {vertical-align: bottom;border-bottom: 2px solid #ddd;}.table > caption + thead > tr:first-child > th,.table > colgroup + thead > tr:first-child > th,.table > thead:first-child > tr:first-child > th,.table > caption + thead > tr:first-child > td,.table > colgroup + thead > tr:first-child > td,.table > thead:first-child > tr:first-child > td {border-top: 0;}.table > tbody + tbody {border-top: 2px solid #ddd;}.table .table {background-color: #fff;}.table-condensed > thead > tr > th,.table-condensed > tbody > tr > th,.table-condensed > tfoot > tr > th,.table-condensed > thead > tr > td,.table-condensed > tbody > tr > td,.table-condensed > tfoot > tr > td {padding: 5px;}.table-bordered {border: 1px solid #ddd;}.table-bordered > thead > tr > th,.table-bordered > tbody > tr > th,.table-bordered > tfoot > tr > th,.table-bordered > thead > tr > td,.table-bordered > tbody > tr > td,.table-bordered > tfoot > tr > td {border: 1px solid #ddd;}.table-bordered > thead > tr > th,.table-bordered > thead > tr > td {border-bottom-width: 2px;}.table-striped > tbody > tr:nth-of-type(odd) {background-color: #f9f9f9;}.table-hover > tbody > tr:hover {background-color: #f5f5f5;}.table > thead > tr > td.active,.table > tbody > tr > td.active,.table > tfoot > tr > td.active,.table > thead > tr > th.active,.table > tbody > tr > th.active,.table > tfoot > tr > th.active,.table > thead > tr.active > td,.table > tbody > tr.active > td,.table > tfoot > tr.active > td,.table > thead > tr.active > th,.table > tbody > tr.active > th,.table > tfoot > tr.active > th {background-color: #f5f5f5;}.table-hover > tbody > tr > td.active:hover,.table-hover > tbody > tr > th.active:hover,.table-hover > tbody > tr.active:hover > td,.table-hover > tbody > tr:hover > .active,.table-hover > tbody > tr.active:hover > th {background-color: #e8e8e8;}.table > thead > tr > td.success,.table > tbody > tr > td.success,.table > tfoot > tr > td.success,.table > thead > tr > th.success,.table > tbody > tr > th.success,.table > tfoot > tr > th.success,.table > thead > tr.success > td,.table > tbody > tr.success > td,.table > tfoot > tr.success > td,.table > thead > tr.success > th,.table > tbody > tr.success > th,.table > tfoot > tr.success > th {background-color: #dff0d8;}.table-hover > tbody > tr > td.success:hover,.table-hover > tbody > tr > th.success:hover,.table-hover > tbody > tr.success:hover > td,.table-hover > tbody > tr:hover > .success,.table-hover > tbody > tr.success:hover > th {background-color: #d0e9c6;}.table > thead > tr > td.info,.table > tbody > tr > td.info,.table > tfoot > tr > td.info,.table > thead > tr > th.info,.table > tbody > tr > th.info,.table > tfoot > tr > th.info,.table > thead > tr.info > td,.table > tbody > tr.info > td,.table > tfoot > tr.info > td,.table > thead > tr.info > th,.table > tbody > tr.info > th,.table > tfoot > tr.info > th {background-color: #d9edf7;}.table-hover > tbody > tr > td.info:hover,.table-hover > tbody > tr > th.info:hover,.table-hover > tbody > tr.info:hover > td,.table-hover > tbody > tr:hover > .info,.table-hover > tbody > tr.info:hover > th {background-color: #c4e3f3;}.table > thead > tr > td.warning,.table > tbody > tr > td.warning,.table > tfoot > tr > td.warning,.table > thead > tr > th.warning,.table > tbody > tr > th.warning,.table > tfoot > tr > th.warning,.table > thead > tr.warning > td,.table > tbody > tr.warning > td,.table > tfoot > tr.warning > td,.table > thead > tr.warning > th,.table > tbody > tr.warning > th,.table > tfoot > tr.warning > th {background-color: #fcf8e3;}.table-hover > tbody > tr > td.warning:hover,.table-hover > tbody > tr > th.warning:hover,.table-hover > tbody > tr.warning:hover > td,.table-hover > tbody > tr:hover > .warning,.table-hover > tbody > tr.warning:hover > th {background-color: #faf2cc;}.table > thead > tr > td.danger,.table > tbody > tr > td.danger,.table > tfoot > tr > td.danger,.table > thead > tr > th.danger,.table > tbody > tr > th.danger,.table > tfoot > tr > th.danger,.table > thead > tr.danger > td,.table > tbody > tr.danger > td,.table > tfoot > tr.danger > td,.table > thead > tr.danger > th,.table > tbody > tr.danger > th,.table > tfoot > tr.danger > th {background-color: #f2dede;}.table-hover > tbody > tr > td.danger:hover,.table-hover > tbody > tr > th.danger:hover,.table-hover > tbody > tr.danger:hover > td,.table-hover > tbody > tr:hover > .danger,.table-hover > tbody > tr.danger:hover > th {background-color: #ebcccc;}.table-responsive {min-height: 0.01%;overflow-x: auto;}@media screen and (max-width: 767px) {.table-responsive {width: 100%;margin-bottom: 15px;overflow-y: hidden;-ms-overflow-style: -ms-autohiding-scrollbar;border: 1px solid #ddd;}.table-responsive > .table {margin-bottom: 0;}.table-responsive > .table > thead > tr > th,.table-responsive > .table > tbody > tr > th,.table-responsive > .table > tfoot > tr > th,.table-responsive > .table > thead > tr > td,.table-responsive > .table > tbody > tr > td,.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 > tbody > tr > th:first-child,.table-responsive > .table-bordered > tfoot > tr > th:first-child,.table-responsive > .table-bordered > thead > tr > td:first-child,.table-responsive > .table-bordered > tbody > tr > td: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 > tbody > tr > th:last-child,.table-responsive > .table-bordered > tfoot > tr > th:last-child,.table-responsive > .table-bordered > thead > tr > td:last-child,.table-responsive > .table-bordered > tbody > tr > td:last-child,.table-responsive > .table-bordered > tfoot > tr > td:last-child {border-right: 0;}.table-responsive > .table-bordered > tbody > tr:last-child > th,.table-responsive > .table-bordered > tfoot > tr:last-child > th,.table-responsive > .table-bordered > tbody > tr:last-child > td,.table-responsive > .table-bordered > tfoot > tr:last-child > td {border-bottom: 0;}}fieldset {min-width: 0;padding: 0;margin: 0;border: 0;}legend {display: block;width: 100%;padding: 0;margin-bottom: 20px;font-size: 21px;line-height: inherit;color: #333333;border: 0;border-bottom: 1px solid #e5e5e5;}label {display: inline-block;max-width: 100%;margin-bottom: 5px;font-weight: 700;}input[type="search"] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-appearance: none;-moz-appearance: none;appearance: none;}input[type="radio"],input[type="checkbox"] {margin: 4px 0 0;margin-top: 1px \9;line-height: normal;}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"] {cursor: not-allowed;}input[type="file"] {display: block;}input[type="range"] {display: block;width: 100%;}select[multiple],select[size] {height: auto;}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus {outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}output {display: block;padding-top: 7px;font-size: 14px;line-height: 1.42857143;color: #555555;}.form-control {display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;}.form-control:focus {border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);}.form-control::-moz-placeholder {color: #999;opacity: 1;}.form-control:-ms-input-placeholder {color: #999;}.form-control::-webkit-input-placeholder {color: #999;}.form-control::-ms-expand {background-color: transparent;border: 0;}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control {background-color: #eeeeee;opacity: 1;}.form-control[disabled],fieldset[disabled] .form-control {cursor: not-allowed;}textarea.form-control {height: auto;}@media screen and (-webkit-min-device-pixel-ratio: 0) {input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control {line-height: 34px;}input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm,.input-group-sm input[type="date"],.input-group-sm input[type="time"],.input-group-sm input[type="datetime-local"],.input-group-sm input[type="month"] {line-height: 30px;}input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg,.input-group-lg input[type="date"],.input-group-lg input[type="time"],.input-group-lg input[type="datetime-local"],.input-group-lg input[type="month"] {line-height: 46px;}}.form-group {margin-bottom: 15px;}.radio,.checkbox {position: relative;display: block;margin-top: 10px;margin-bottom: 10px;}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label {cursor: not-allowed;}.radio label,.checkbox label {min-height: 20px;padding-left: 20px;margin-bottom: 0;font-weight: 400;cursor: pointer;}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"] {position: absolute;margin-top: 4px \9;margin-left: -20px;}.radio + .radio,.checkbox + .checkbox {margin-top: -5px;}.radio-inline,.checkbox-inline {position: relative;display: inline-block;padding-left: 20px;margin-bottom: 0;font-weight: 400;vertical-align: middle;cursor: pointer;}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline {cursor: not-allowed;}.radio-inline + .radio-inline,.checkbox-inline + .checkbox-inline {margin-top: 0;margin-left: 10px;}.form-control-static {min-height: 34px;padding-top: 7px;padding-bottom: 7px;margin-bottom: 0;}.form-control-static.input-lg,.form-control-static.input-sm {padding-right: 0;padding-left: 0;}.input-sm {height: 30px;padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}select.input-sm {height: 30px;line-height: 30px;}textarea.input-sm,select[multiple].input-sm {height: auto;}.form-group-sm .form-control {height: 30px;padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}.form-group-sm select.form-control {height: 30px;line-height: 30px;}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control {height: auto;}.form-group-sm .form-control-static {height: 30px;min-height: 32px;padding: 6px 10px;font-size: 12px;line-height: 1.5;}.input-lg {height: 46px;padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 6px;}select.input-lg {height: 46px;line-height: 46px;}textarea.input-lg,select[multiple].input-lg {height: auto;}.form-group-lg .form-control {height: 46px;padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 6px;}.form-group-lg select.form-control {height: 46px;line-height: 46px;}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control {height: auto;}.form-group-lg .form-control-static {height: 46px;min-height: 38px;padding: 11px 16px;font-size: 18px;line-height: 1.3333333;}.has-feedback {position: relative;}.has-feedback .form-control {padding-right: 42.5px;}.form-control-feedback {position: absolute;top: 0;right: 0;z-index: 2;display: block;width: 34px;height: 34px;line-height: 34px;text-align: center;pointer-events: none;}.input-lg + .form-control-feedback,.input-group-lg + .form-control-feedback,.form-group-lg .form-control + .form-control-feedback {width: 46px;height: 46px;line-height: 46px;}.input-sm + .form-control-feedback,.input-group-sm + .form-control-feedback,.form-group-sm .form-control + .form-control-feedback {width: 30px;height: 30px;line-height: 30px;}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label {color: #3c763d;}.has-success .form-control {border-color: #3c763d;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);}.has-success .form-control:focus {border-color: #2b542c;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;}.has-success .input-group-addon {color: #3c763d;background-color: #dff0d8;border-color: #3c763d;}.has-success .form-control-feedback {color: #3c763d;}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label {color: #8a6d3b;}.has-warning .form-control {border-color: #8a6d3b;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);}.has-warning .form-control:focus {border-color: #66512c;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;}.has-warning .input-group-addon {color: #8a6d3b;background-color: #fcf8e3;border-color: #8a6d3b;}.has-warning .form-control-feedback {color: #8a6d3b;}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label {color: #a94442;}.has-error .form-control {border-color: #a94442;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);}.has-error .form-control:focus {border-color: #843534;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;}.has-error .input-group-addon {color: #a94442;background-color: #f2dede;border-color: #a94442;}.has-error .form-control-feedback {color: #a94442;}.has-feedback label ~ .form-control-feedback {top: 25px;}.has-feedback label.sr-only ~ .form-control-feedback {top: 0;}.help-block {display: block;margin-top: 5px;margin-bottom: 10px;color: #737373;}@media (min-width: 768px) {.form-inline .form-group {display: inline-block;margin-bottom: 0;vertical-align: middle;}.form-inline .form-control {display: inline-block;width: auto;vertical-align: middle;}.form-inline .form-control-static {display: inline-block;}.form-inline .input-group {display: inline-table;vertical-align: middle;}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control {width: auto;}.form-inline .input-group > .form-control {width: 100%;}.form-inline .control-label {margin-bottom: 0;vertical-align: middle;}.form-inline .radio,.form-inline .checkbox {display: inline-block;margin-top: 0;margin-bottom: 0;vertical-align: middle;}.form-inline .radio label,.form-inline .checkbox label {padding-left: 0;}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"] {position: relative;margin-left: 0;}.form-inline .has-feedback .form-control-feedback {top: 0;}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline {padding-top: 7px;margin-top: 0;margin-bottom: 0;}.form-horizontal .radio,.form-horizontal .checkbox {min-height: 27px;}.form-horizontal .form-group {margin-right: -15px;margin-left: -15px;}@media (min-width: 768px) {.form-horizontal .control-label {padding-top: 7px;margin-bottom: 0;text-align: right;}}.form-horizontal .has-feedback .form-control-feedback {right: 15px;}@media (min-width: 768px) {.form-horizontal .form-group-lg .control-label {padding-top: 11px;font-size: 18px;}}@media (min-width: 768px) {.form-horizontal .form-group-sm .control-label {padding-top: 6px;font-size: 12px;}}.btn {display: inline-block;margin-bottom: 0;font-weight: normal;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;background-image: none;border: 1px solid transparent;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;border-radius: 4px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus {outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}.btn:hover,.btn:focus,.btn.focus {color: #333;text-decoration: none;}.btn:active,.btn.active {background-image: none;outline: 0;-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);}.btn.disabled,.btn[disabled],fieldset[disabled] .btn {cursor: not-allowed;filter: alpha(opacity=65);opacity: 0.65;-webkit-box-shadow: none;box-shadow: none;}a.btn.disabled,fieldset[disabled] a.btn {pointer-events: none;}.btn-default {color: #333;background-color: #fff;border-color: #ccc;}.btn-default:focus,.btn-default.focus {color: #333;background-color: #e6e6e6;border-color: #8c8c8c;}.btn-default:hover {color: #333;background-color: #e6e6e6;border-color: #adadad;}.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default {color: #333;background-color: #e6e6e6;background-image: none;border-color: #adadad;}.btn-default:active:hover,.btn-default.active:hover,.open > .dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open > .dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open > .dropdown-toggle.btn-default.focus {color: #333;background-color: #d4d4d4;border-color: #8c8c8c;}.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus {background-color: #fff;border-color: #ccc;}.btn-default .badge {color: #fff;background-color: #333;}.btn-primary {color: #fff;background-color: #337ab7;border-color: #2e6da4;}.btn-primary:focus,.btn-primary.focus {color: #fff;background-color: #286090;border-color: #122b40;}.btn-primary:hover {color: #fff;background-color: #286090;border-color: #204d74;}.btn-primary:active,.btn-primary.active,.open > .dropdown-toggle.btn-primary {color: #fff;background-color: #286090;background-image: none;border-color: #204d74;}.btn-primary:active:hover,.btn-primary.active:hover,.open > .dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open > .dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open > .dropdown-toggle.btn-primary.focus {color: #fff;background-color: #204d74;border-color: #122b40;}.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus {background-color: #337ab7;border-color: #2e6da4;}.btn-primary .badge {color: #337ab7;background-color: #fff;}.btn-success {color: #fff;background-color: #5cb85c;border-color: #4cae4c;}.btn-success:focus,.btn-success.focus {color: #fff;background-color: #449d44;border-color: #255625;}.btn-success:hover {color: #fff;background-color: #449d44;border-color: #398439;}.btn-success:active,.btn-success.active,.open > .dropdown-toggle.btn-success {color: #fff;background-color: #449d44;background-image: none;border-color: #398439;}.btn-success:active:hover,.btn-success.active:hover,.open > .dropdown-toggle.btn-success:hover,.btn-success:active:focus,.btn-success.active:focus,.open > .dropdown-toggle.btn-success:focus,.btn-success:active.focus,.btn-success.active.focus,.open > .dropdown-toggle.btn-success.focus {color: #fff;background-color: #398439;border-color: #255625;}.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus {background-color: #5cb85c;border-color: #4cae4c;}.btn-success .badge {color: #5cb85c;background-color: #fff;}.btn-info {color: #fff;background-color: #5bc0de;border-color: #46b8da;}.btn-info:focus,.btn-info.focus {color: #fff;background-color: #31b0d5;border-color: #1b6d85;}.btn-info:hover {color: #fff;background-color: #31b0d5;border-color: #269abc;}.btn-info:active,.btn-info.active,.open > .dropdown-toggle.btn-info {color: #fff;background-color: #31b0d5;background-image: none;border-color: #269abc;}.btn-info:active:hover,.btn-info.active:hover,.open > .dropdown-toggle.btn-info:hover,.btn-info:active:focus,.btn-info.active:focus,.open > .dropdown-toggle.btn-info:focus,.btn-info:active.focus,.btn-info.active.focus,.open > .dropdown-toggle.btn-info.focus {color: #fff;background-color: #269abc;border-color: #1b6d85;}.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus {background-color: #5bc0de;border-color: #46b8da;}.btn-info .badge {color: #5bc0de;background-color: #fff;}.btn-warning {color: #fff;background-color: #f0ad4e;border-color: #eea236;}.btn-warning:focus,.btn-warning.focus {color: #fff;background-color: #ec971f;border-color: #985f0d;}.btn-warning:hover {color: #fff;background-color: #ec971f;border-color: #d58512;}.btn-warning:active,.btn-warning.active,.open > .dropdown-toggle.btn-warning {color: #fff;background-color: #ec971f;background-image: none;border-color: #d58512;}.btn-warning:active:hover,.btn-warning.active:hover,.open > .dropdown-toggle.btn-warning:hover,.btn-warning:active:focus,.btn-warning.active:focus,.open > .dropdown-toggle.btn-warning:focus,.btn-warning:active.focus,.btn-warning.active.focus,.open > .dropdown-toggle.btn-warning.focus {color: #fff;background-color: #d58512;border-color: #985f0d;}.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus {background-color: #f0ad4e;border-color: #eea236;}.btn-warning .badge {color: #f0ad4e;background-color: #fff;}.btn-danger {color: #fff;background-color: #d9534f;border-color: #d43f3a;}.btn-danger:focus,.btn-danger.focus {color: #fff;background-color: #c9302c;border-color: #761c19;}.btn-danger:hover {color: #fff;background-color: #c9302c;border-color: #ac2925;}.btn-danger:active,.btn-danger.active,.open > .dropdown-toggle.btn-danger {color: #fff;background-color: #c9302c;background-image: none;border-color: #ac2925;}.btn-danger:active:hover,.btn-danger.active:hover,.open > .dropdown-toggle.btn-danger:hover,.btn-danger:active:focus,.btn-danger.active:focus,.open > .dropdown-toggle.btn-danger:focus,.btn-danger:active.focus,.btn-danger.active.focus,.open > .dropdown-toggle.btn-danger.focus {color: #fff;background-color: #ac2925;border-color: #761c19;}.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus {background-color: #d9534f;border-color: #d43f3a;}.btn-danger .badge {color: #d9534f;background-color: #fff;}.btn-link {font-weight: 400;color: #337ab7;border-radius: 0;}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link {background-color: transparent;-webkit-box-shadow: none;box-shadow: none;}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active {border-color: transparent;}.btn-link:hover,.btn-link:focus {color: #23527c;text-decoration: underline;background-color: transparent;}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus {color: #777777;text-decoration: none;}.btn-lg,.btn-group-lg > .btn {padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 6px;}.btn-sm,.btn-group-sm > .btn {padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}.btn-xs,.btn-group-xs > .btn {padding: 1px 5px;font-size: 12px;line-height: 1.5;border-radius: 3px;}.btn-block {display: block;width: 100%;}.btn-block + .btn-block {margin-top: 5px;}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block {width: 100%;}.fade {opacity: 0;-webkit-transition: opacity 0.15s linear;-o-transition: opacity 0.15s linear;transition: opacity 0.15s linear;}.fade.in {opacity: 1;}.collapse {display: none;}.collapse.in {display: block;}tr.collapse.in {display: table-row;}tbody.collapse.in {display: table-row-group;}.collapsing {position: relative;height: 0;overflow: hidden;-webkit-transition-property: height, visibility;-o-transition-property: height, visibility;transition-property: height, visibility;-webkit-transition-duration: 0.35s;-o-transition-duration: 0.35s;transition-duration: 0.35s;-webkit-transition-timing-function: ease;-o-transition-timing-function: ease;transition-timing-function: ease;}.caret {display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: middle;border-top: 4px dashed;border-top: 4px solid \9;border-right: 4px solid transparent;border-left: 4px solid transparent;}.dropup,.dropdown {position: relative;}.dropdown-toggle:focus {outline: 0;}.dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 160px;padding: 5px 0;margin: 2px 0 0;font-size: 14px;text-align: left;list-style: none;background-color: #fff;background-clip: padding-box;border: 1px solid #ccc;border: 1px solid rgba(0, 0, 0, 0.15);border-radius: 4px;-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);}.dropdown-menu.pull-right {right: 0;left: auto;}.dropdown-menu .divider {height: 1px;margin: 9px 0;overflow: hidden;background-color: #e5e5e5;}.dropdown-menu > li > a {display: block;padding: 3px 20px;clear: both;font-weight: 400;line-height: 1.42857143;color: #333333;white-space: nowrap;}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus {color: #262626;text-decoration: none;background-color: #f5f5f5;}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus {color: #fff;text-decoration: none;background-color: #337ab7;outline: 0;}.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus {color: #777777;}.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus {text-decoration: none;cursor: not-allowed;background-color: transparent;background-image: none;filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);}.open > .dropdown-menu {display: block;}.open > a {outline: 0;}.dropdown-menu-right {right: 0;left: auto;}.dropdown-menu-left {right: auto;left: 0;}.dropdown-header {display: block;padding: 3px 20px;font-size: 12px;line-height: 1.42857143;color: #777777;white-space: nowrap;}.dropdown-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 990;}.pull-right > .dropdown-menu {right: 0;left: auto;}.dropup .caret,.navbar-fixed-bottom .dropdown .caret {content: "";border-top: 0;border-bottom: 4px dashed;border-bottom: 4px solid \9;}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu {top: auto;bottom: 100%;margin-bottom: 2px;}@media (min-width: 768px) {.navbar-right .dropdown-menu {right: 0;left: auto;}.navbar-right .dropdown-menu-left {right: auto;left: 0;}}.btn-group,.btn-group-vertical {position: relative;display: inline-block;vertical-align: middle;}.btn-group > .btn,.btn-group-vertical > .btn {position: relative;float: left;}.btn-group > .btn:hover,.btn-group-vertical > .btn:hover,.btn-group > .btn:focus,.btn-group-vertical > .btn:focus,.btn-group > .btn:active,.btn-group-vertical > .btn:active,.btn-group > .btn.active,.btn-group-vertical > .btn.active {z-index: 2;}.btn-group .btn + .btn,.btn-group .btn + .btn-group,.btn-group .btn-group + .btn,.btn-group .btn-group + .btn-group {margin-left: -1px;}.btn-toolbar {margin-left: -5px;}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group {float: left;}.btn-toolbar > .btn,.btn-toolbar > .btn-group,.btn-toolbar > .input-group {margin-left: 5px;}.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {border-radius: 0;}.btn-group > .btn:first-child {margin-left: 0;}.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {border-top-right-radius: 0;border-bottom-right-radius: 0;}.btn-group > .btn:last-child:not(:first-child),.btn-group > .dropdown-toggle:not(:first-child) {border-top-left-radius: 0;border-bottom-left-radius: 0;}.btn-group > .btn-group {float: left;}.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {border-radius: 0;}.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {border-top-right-radius: 0;border-bottom-right-radius: 0;}.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {border-top-left-radius: 0;border-bottom-left-radius: 0;}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle {outline: 0;}.btn-group > .btn + .dropdown-toggle {padding-right: 8px;padding-left: 8px;}.btn-group > .btn-lg + .dropdown-toggle {padding-right: 12px;padding-left: 12px;}.btn-group.open .dropdown-toggle {-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);}.btn-group.open .dropdown-toggle.btn-link {-webkit-box-shadow: none;box-shadow: none;}.btn .caret {margin-left: 0;}.btn-lg .caret {border-width: 5px 5px 0;border-bottom-width: 0;}.dropup .btn-lg .caret {border-width: 0 5px 5px;}.btn-group-vertical > .btn,.btn-group-vertical > .btn-group,.btn-group-vertical > .btn-group > .btn {display: block;float: none;width: 100%;max-width: 100%;}.btn-group-vertical > .btn-group > .btn {float: none;}.btn-group-vertical > .btn + .btn,.btn-group-vertical > .btn + .btn-group,.btn-group-vertical > .btn-group + .btn,.btn-group-vertical > .btn-group + .btn-group {margin-top: -1px;margin-left: 0;}.btn-group-vertical > .btn:not(:first-child):not(:last-child) {border-radius: 0;}.btn-group-vertical > .btn:first-child:not(:last-child) {border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 0;border-bottom-left-radius: 0;}.btn-group-vertical > .btn:last-child:not(:first-child) {border-top-left-radius: 0;border-top-right-radius: 0;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;}.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {border-radius: 0;}.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {border-bottom-right-radius: 0;border-bottom-left-radius: 0;}.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {border-top-left-radius: 0;border-top-right-radius: 0;}.btn-group-justified {display: table;width: 100%;table-layout: fixed;border-collapse: separate;}.btn-group-justified > .btn,.btn-group-justified > .btn-group {display: table-cell;float: none;width: 1%;}.btn-group-justified > .btn-group .btn {width: 100%;}.btn-group-justified > .btn-group .dropdown-menu {left: auto;}[data-toggle="buttons"] > .btn input[type="radio"],[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],[data-toggle="buttons"] > .btn input[type="checkbox"],[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {position: absolute;clip: rect(0, 0, 0, 0);pointer-events: none;}.input-group {position: relative;display: table;border-collapse: separate;}.input-group[class*="col-"] {float: none;padding-right: 0;padding-left: 0;}.input-group .form-control {position: relative;z-index: 2;float: left;width: 100%;margin-bottom: 0;}.input-group .form-control:focus {z-index: 3;}.input-group-lg > .form-control,.input-group-lg > .input-group-addon,.input-group-lg > .input-group-btn > .btn {height: 46px;padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 6px;}select.input-group-lg > .form-control,select.input-group-lg > .input-group-addon,select.input-group-lg > .input-group-btn > .btn {height: 46px;line-height: 46px;}textarea.input-group-lg > .form-control,textarea.input-group-lg > .input-group-addon,textarea.input-group-lg > .input-group-btn > .btn,select[multiple].input-group-lg > .form-control,select[multiple].input-group-lg > .input-group-addon,select[multiple].input-group-lg > .input-group-btn > .btn {height: auto;}.input-group-sm > .form-control,.input-group-sm > .input-group-addon,.input-group-sm > .input-group-btn > .btn {height: 30px;padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}select.input-group-sm > .form-control,select.input-group-sm > .input-group-addon,select.input-group-sm > .input-group-btn > .btn {height: 30px;line-height: 30px;}textarea.input-group-sm > .form-control,textarea.input-group-sm > .input-group-addon,textarea.input-group-sm > .input-group-btn > .btn,select[multiple].input-group-sm > .form-control,select[multiple].input-group-sm > .input-group-addon,select[multiple].input-group-sm > .input-group-btn > .btn {height: auto;}.input-group-addon,.input-group-btn,.input-group .form-control {display: table-cell;}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child) {border-radius: 0;}.input-group-addon,.input-group-btn {width: 1%;white-space: nowrap;vertical-align: middle;}.input-group-addon {padding: 6px 12px;font-size: 14px;font-weight: 400;line-height: 1;color: #555555;text-align: center;background-color: #eeeeee;border: 1px solid #ccc;border-radius: 4px;}.input-group-addon.input-sm {padding: 5px 10px;font-size: 12px;border-radius: 3px;}.input-group-addon.input-lg {padding: 10px 16px;font-size: 18px;border-radius: 6px;}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"] {margin-top: 0;}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group > .btn,.input-group-btn:first-child > .dropdown-toggle,.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {border-top-right-radius: 0;border-bottom-right-radius: 0;}.input-group-addon:first-child {border-right: 0;}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group > .btn,.input-group-btn:last-child > .dropdown-toggle,.input-group-btn:first-child > .btn:not(:first-child),.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {border-top-left-radius: 0;border-bottom-left-radius: 0;}.input-group-addon:last-child {border-left: 0;}.input-group-btn {position: relative;font-size: 0;white-space: nowrap;}.input-group-btn > .btn {position: relative;}.input-group-btn > .btn + .btn {margin-left: -1px;}.input-group-btn > .btn:hover,.input-group-btn > .btn:focus,.input-group-btn > .btn:active {z-index: 2;}.input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group {margin-right: -1px;}.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group {z-index: 2;margin-left: -1px;}.nav {padding-left: 0;margin-bottom: 0;list-style: none;}.nav > li {position: relative;display: block;}.nav > li > a {position: relative;display: block;padding: 10px 15px;}.nav > li > a:hover,.nav > li > a:focus {text-decoration: none;background-color: #eeeeee;}.nav > li.disabled > a {color: #777777;}.nav > li.disabled > a:hover,.nav > li.disabled > a:focus {color: #777777;text-decoration: none;cursor: not-allowed;background-color: transparent;}.nav .open > a,.nav .open > a:hover,.nav .open > a:focus {background-color: #eeeeee;border-color: #337ab7;}.nav .nav-divider {height: 1px;margin: 9px 0;overflow: hidden;background-color: #e5e5e5;}.nav > li > a > img {max-width: none;}.nav-tabs {border-bottom: 1px solid #ddd;}.nav-tabs > li {float: left;margin-bottom: -1px;}.nav-tabs > li > a {margin-right: 2px;line-height: 1.42857143;border: 1px solid transparent;border-radius: 4px 4px 0 0;}.nav-tabs > li > a:hover {border-color: #eeeeee #eeeeee #ddd;}.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus {color: #555555;cursor: default;background-color: #fff;border: 1px solid #ddd;border-bottom-color: transparent;}.nav-tabs.nav-justified {width: 100%;border-bottom: 0;}.nav-tabs.nav-justified > li {float: none;}.nav-tabs.nav-justified > li > a {margin-bottom: 5px;text-align: center;}.nav-tabs.nav-justified > .dropdown .dropdown-menu {top: auto;left: auto;}@media (min-width: 768px) {.nav-tabs.nav-justified > li {display: table-cell;width: 1%;}.nav-tabs.nav-justified > li > a {margin-bottom: 0;}}.nav-tabs.nav-justified > li > a {margin-right: 0;border-radius: 4px;}.nav-tabs.nav-justified > .active > a,.nav-tabs.nav-justified > .active > a:hover,.nav-tabs.nav-justified > .active > a:focus {border: 1px solid #ddd;}@media (min-width: 768px) {.nav-tabs.nav-justified > li > a {border-bottom: 1px solid #ddd;border-radius: 4px 4px 0 0;}.nav-tabs.nav-justified > .active > a,.nav-tabs.nav-justified > .active > a:hover,.nav-tabs.nav-justified > .active > a:focus {border-bottom-color: #fff;}}.nav-pills > li {float: left;}.nav-pills > li > a {border-radius: 4px;}.nav-pills > li + li {margin-left: 2px;}.nav-pills > li.active > a,.nav-pills > li.active > a:hover,.nav-pills > li.active > a:focus {color: #fff;background-color: #337ab7;}.nav-stacked > li {float: none;}.nav-stacked > li + li {margin-top: 2px;margin-left: 0;}.nav-justified {width: 100%;}.nav-justified > li {float: none;}.nav-justified > li > a {margin-bottom: 5px;text-align: center;}.nav-justified > .dropdown .dropdown-menu {top: auto;left: auto;}@media (min-width: 768px) {.nav-justified > li {display: table-cell;width: 1%;}.nav-justified > li > a {margin-bottom: 0;}}.nav-tabs-justified {border-bottom: 0;}.nav-tabs-justified > li > a {margin-right: 0;border-radius: 4px;}.nav-tabs-justified > .active > a,.nav-tabs-justified > .active > a:hover,.nav-tabs-justified > .active > a:focus {border: 1px solid #ddd;}@media (min-width: 768px) {.nav-tabs-justified > li > a {border-bottom: 1px solid #ddd;border-radius: 4px 4px 0 0;}.nav-tabs-justified > .active > a,.nav-tabs-justified > .active > a:hover,.nav-tabs-justified > .active > a:focus {border-bottom-color: #fff;}}.tab-content > .tab-pane {display: none;}.tab-content > .active {display: block;}.nav-tabs .dropdown-menu {margin-top: -1px;border-top-left-radius: 0;border-top-right-radius: 0;}.navbar {position: relative;min-height: 50px;margin-bottom: 20px;border: 1px solid transparent;}@media (min-width: 768px) {.navbar {border-radius: 4px;}}@media (min-width: 768px) {.navbar-header {float: left;}}.navbar-collapse {padding-right: 15px;padding-left: 15px;overflow-x: visible;border-top: 1px solid transparent;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);-webkit-overflow-scrolling: touch;}.navbar-collapse.in {overflow-y: auto;}@media (min-width: 768px) {.navbar-collapse {width: auto;border-top: 0;-webkit-box-shadow: none;box-shadow: none;}.navbar-collapse.collapse {display: block !important;height: auto !important;padding-bottom: 0;overflow: visible !important;}.navbar-collapse.in {overflow-y: visible;}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse {padding-right: 0;padding-left: 0;}}.navbar-fixed-top,.navbar-fixed-bottom {position: fixed;right: 0;left: 0;z-index: 1030;}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse {max-height: 340px;}@media (max-device-width: 480px) and (orientation: landscape) {.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse {max-height: 200px;}}@media (min-width: 768px) {.navbar-fixed-top,.navbar-fixed-bottom {border-radius: 0;}}.navbar-fixed-top {top: 0;border-width: 0 0 1px;}.navbar-fixed-bottom {bottom: 0;margin-bottom: 0;border-width: 1px 0 0;}.container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-collapse {margin-right: -15px;margin-left: -15px;}@media (min-width: 768px) {.container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-collapse {margin-right: 0;margin-left: 0;}}.navbar-static-top {z-index: 1000;border-width: 0 0 1px;}@media (min-width: 768px) {.navbar-static-top {border-radius: 0;}}.navbar-brand {float: left;height: 50px;padding: 15px 15px;font-size: 18px;line-height: 20px;}.navbar-brand:hover,.navbar-brand:focus {text-decoration: none;}.navbar-brand > img {display: block;}@media (min-width: 768px) {.navbar > .container .navbar-brand,.navbar > .container-fluid .navbar-brand {margin-left: -15px;}}.navbar-toggle {position: relative;float: right;padding: 9px 10px;margin-right: 15px;margin-top: 8px;margin-bottom: 8px;background-color: transparent;background-image: none;border: 1px solid transparent;border-radius: 4px;}.navbar-toggle:focus {outline: 0;}.navbar-toggle .icon-bar {display: block;width: 22px;height: 2px;border-radius: 1px;}.navbar-toggle .icon-bar + .icon-bar {margin-top: 4px;}@media (min-width: 768px) {.navbar-toggle {display: none;}}.navbar-nav {margin: 7.5px -15px;}.navbar-nav > li > a {padding-top: 10px;padding-bottom: 10px;line-height: 20px;}@media (max-width: 767px) {.navbar-nav .open .dropdown-menu {position: static;float: none;width: auto;margin-top: 0;background-color: transparent;border: 0;-webkit-box-shadow: none;box-shadow: none;}.navbar-nav .open .dropdown-menu > li > a,.navbar-nav .open .dropdown-menu .dropdown-header {padding: 5px 15px 5px 25px;}.navbar-nav .open .dropdown-menu > li > a {line-height: 20px;}.navbar-nav .open .dropdown-menu > li > a:hover,.navbar-nav .open .dropdown-menu > li > a:focus {background-image: none;}}@media (min-width: 768px) {.navbar-nav {float: left;margin: 0;}.navbar-nav > li {float: left;}.navbar-nav > li > a {padding-top: 15px;padding-bottom: 15px;}}.navbar-form {padding: 10px 15px;margin-right: -15px;margin-left: -15px;border-top: 1px solid transparent;border-bottom: 1px solid transparent;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);margin-top: 8px;margin-bottom: 8px;}@media (min-width: 768px) {.navbar-form .form-group {display: inline-block;margin-bottom: 0;vertical-align: middle;}.navbar-form .form-control {display: inline-block;width: auto;vertical-align: middle;}.navbar-form .form-control-static {display: inline-block;}.navbar-form .input-group {display: inline-table;vertical-align: middle;}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control {width: auto;}.navbar-form .input-group > .form-control {width: 100%;}.navbar-form .control-label {margin-bottom: 0;vertical-align: middle;}.navbar-form .radio,.navbar-form .checkbox {display: inline-block;margin-top: 0;margin-bottom: 0;vertical-align: middle;}.navbar-form .radio label,.navbar-form .checkbox label {padding-left: 0;}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"] {position: relative;margin-left: 0;}.navbar-form .has-feedback .form-control-feedback {top: 0;}}@media (max-width: 767px) {.navbar-form .form-group {margin-bottom: 5px;}.navbar-form .form-group:last-child {margin-bottom: 0;}}@media (min-width: 768px) {.navbar-form {width: auto;padding-top: 0;padding-bottom: 0;margin-right: 0;margin-left: 0;border: 0;-webkit-box-shadow: none;box-shadow: none;}}.navbar-nav > li > .dropdown-menu {margin-top: 0;border-top-left-radius: 0;border-top-right-radius: 0;}.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {margin-bottom: 0;border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 0;border-bottom-left-radius: 0;}.navbar-btn {margin-top: 8px;margin-bottom: 8px;}.navbar-btn.btn-sm {margin-top: 10px;margin-bottom: 10px;}.navbar-btn.btn-xs {margin-top: 14px;margin-bottom: 14px;}.navbar-text {margin-top: 15px;margin-bottom: 15px;}@media (min-width: 768px) {.navbar-text {float: left;margin-right: 15px;margin-left: 15px;}}@media (min-width: 768px) {.navbar-left {float: left !important;}.navbar-right {float: right !important;margin-right: -15px;}.navbar-right ~ .navbar-right {margin-right: 0;}}.navbar-default {background-color: #f8f8f8;border-color: #e7e7e7;}.navbar-default .navbar-brand {color: #777;}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus {color: #5e5e5e;background-color: transparent;}.navbar-default .navbar-text {color: #777;}.navbar-default .navbar-nav > li > a {color: #777;}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus {color: #333;background-color: transparent;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus {color: #555;background-color: #e7e7e7;}.navbar-default .navbar-nav > .disabled > a,.navbar-default .navbar-nav > .disabled > a:hover,.navbar-default .navbar-nav > .disabled > a:focus {color: #ccc;background-color: transparent;}.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus {color: #555;background-color: #e7e7e7;}@media (max-width: 767px) {.navbar-default .navbar-nav .open .dropdown-menu > li > a {color: #777;}.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {color: #333;background-color: transparent;}.navbar-default .navbar-nav .open .dropdown-menu > .active > a,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {color: #555;background-color: #e7e7e7;}.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {color: #ccc;background-color: transparent;}}.navbar-default .navbar-toggle {border-color: #ddd;}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus {background-color: #ddd;}.navbar-default .navbar-toggle .icon-bar {background-color: #888;}.navbar-default .navbar-collapse,.navbar-default .navbar-form {border-color: #e7e7e7;}.navbar-default .navbar-link {color: #777;}.navbar-default .navbar-link:hover {color: #333;}.navbar-default .btn-link {color: #777;}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus {color: #333;}.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus {color: #ccc;}.navbar-inverse {background-color: #222;border-color: #080808;}.navbar-inverse .navbar-brand {color: #9d9d9d;}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus {color: #fff;background-color: transparent;}.navbar-inverse .navbar-text {color: #9d9d9d;}.navbar-inverse .navbar-nav > li > a {color: #9d9d9d;}.navbar-inverse .navbar-nav > li > a:hover,.navbar-inverse .navbar-nav > li > a:focus {color: #fff;background-color: transparent;}.navbar-inverse .navbar-nav > .active > a,.navbar-inverse .navbar-nav > .active > a:hover,.navbar-inverse .navbar-nav > .active > a:focus {color: #fff;background-color: #080808;}.navbar-inverse .navbar-nav > .disabled > a,.navbar-inverse .navbar-nav > .disabled > a:hover,.navbar-inverse .navbar-nav > .disabled > a:focus {color: #444;background-color: transparent;}.navbar-inverse .navbar-nav > .open > a,.navbar-inverse .navbar-nav > .open > a:hover,.navbar-inverse .navbar-nav > .open > a:focus {color: #fff;background-color: #080808;}@media (max-width: 767px) {.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {border-color: #080808;}.navbar-inverse .navbar-nav .open .dropdown-menu .divider {background-color: #080808;}.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {color: #9d9d9d;}.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {color: #fff;background-color: transparent;}.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {color: #fff;background-color: #080808;}.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {color: #444;background-color: transparent;}}.navbar-inverse .navbar-toggle {border-color: #333;}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus {background-color: #333;}.navbar-inverse .navbar-toggle .icon-bar {background-color: #fff;}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form {border-color: #101010;}.navbar-inverse .navbar-link {color: #9d9d9d;}.navbar-inverse .navbar-link:hover {color: #fff;}.navbar-inverse .btn-link {color: #9d9d9d;}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus {color: #fff;}.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus {color: #444;}.breadcrumb {padding: 8px 15px;margin-bottom: 20px;list-style: none;background-color: #f5f5f5;border-radius: 4px;}.breadcrumb > li {display: inline-block;}.breadcrumb > li + li:before {padding: 0 5px;color: #ccc;content: "/\00a0";}.breadcrumb > .active {color: #777777;}.pagination {display: inline-block;padding-left: 0;margin: 20px 0;border-radius: 4px;}.pagination > li {display: inline;}.pagination > li > a,.pagination > li > span {position: relative;float: left;padding: 0px 8px;margin-left: -1px;line-height: 1.42857143;color: #000;text-decoration: none;background-color: #fff;border: 1px solid #fff;}.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus {z-index: 2;color: #000;background-color: #eeeeee;border-color: #fff;}.pagination > li:first-child > a,.pagination > li:first-child > span {margin-left: 0;border-top-left-radius: 4px;border-bottom-left-radius: 4px;}.pagination > li:last-child > a,.pagination > li:last-child > span {border-top-right-radius: 4px;border-bottom-right-radius: 4px;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus {z-index: 3;color: #fff;cursor: default;background-color: #337ab7;border-color: #337ab7;}.pagination > .disabled > span,.pagination > .disabled > span:hover,.pagination > .disabled > span:focus,.pagination > .disabled > a,.pagination > .disabled > a:hover,.pagination > .disabled > a:focus {color: #777777;cursor: not-allowed;background-color: #fff;border-color: #ddd;}.pagination-lg > li > a,.pagination-lg > li > span {padding: 10px 16px;font-size: 18px;line-height: 1.3333333;}.pagination-lg > li:first-child > a,.pagination-lg > li:first-child > span {border-top-left-radius: 6px;border-bottom-left-radius: 6px;}.pagination-lg > li:last-child > a,.pagination-lg > li:last-child > span {border-top-right-radius: 6px;border-bottom-right-radius: 6px;}.pagination-sm > li > a,.pagination-sm > li > span {padding: 5px 10px;font-size: 12px;line-height: 1.5;}.pagination-sm > li:first-child > a,.pagination-sm > li:first-child > span {border-top-left-radius: 3px;border-bottom-left-radius: 3px;}.pagination-sm > li:last-child > a,.pagination-sm > li:last-child > span {border-top-right-radius: 3px;border-bottom-right-radius: 3px;}.pager {padding-left: 0;margin: 20px 0;text-align: center;list-style: none;}.pager li {display: inline;}.pager li > a,.pager li > span {display: inline-block;padding: 5px 14px;background-color: #fff;border: 1px solid #ddd;border-radius: 15px;}.pager li > a:hover,.pager li > a:focus {text-decoration: none;background-color: #eeeeee;}.pager .next > a,.pager .next > span {float: right;}.pager .previous > a,.pager .previous > span {float: left;}.pager .disabled > a,.pager .disabled > a:hover,.pager .disabled > a:focus,.pager .disabled > span {color: #777777;cursor: not-allowed;background-color: #fff;}.label {display: inline;padding: 0.2em 0.6em 0.3em;font-size: 75%;font-weight: 700;line-height: 1;color: #fff;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: 0.25em;}a.label:hover,a.label:focus {color: #fff;text-decoration: none;cursor: pointer;}.label:empty {display: none;}.btn .label {position: relative;top: -1px;}.label-default {background-color: #777777;}.label-default[href]:hover,.label-default[href]:focus {background-color: #5e5e5e;}.label-primary {background-color: #337ab7;}.label-primary[href]:hover,.label-primary[href]:focus {background-color: #286090;}.label-success {background-color: #5cb85c;}.label-success[href]:hover,.label-success[href]:focus {background-color: #449d44;}.label-info {background-color: #5bc0de;}.label-info[href]:hover,.label-info[href]:focus {background-color: #31b0d5;}.label-warning {background-color: #f0ad4e;}.label-warning[href]:hover,.label-warning[href]:focus {background-color: #ec971f;}.label-danger {background-color: #d9534f;}.label-danger[href]:hover,.label-danger[href]:focus {background-color: #c9302c;}.badge {display: inline-block;min-width: 10px;padding: 3px 7px;font-size: 12px;font-weight: bold;line-height: 1;color: #fff;text-align: center;white-space: nowrap;vertical-align: middle;background-color: #777777;border-radius: 10px;}.badge:empty {display: none;}.btn .badge {position: relative;top: -1px;}.btn-xs .badge,.btn-group-xs > .btn .badge {top: 0;padding: 1px 5px;}a.badge:hover,a.badge:focus {color: #fff;text-decoration: none;cursor: pointer;}.list-group-item.active > .badge,.nav-pills > .active > a > .badge {color: #337ab7;background-color: #fff;}.list-group-item > .badge {float: right;}.list-group-item > .badge + .badge {margin-right: 5px;}.nav-pills > li > a > .badge {margin-left: 3px;}.jumbotron {padding-top: 30px;padding-bottom: 30px;margin-bottom: 30px;color: inherit;background-color: #eeeeee;}.jumbotron h1,.jumbotron .h1 {color: inherit;}.jumbotron p {margin-bottom: 15px;font-size: 21px;font-weight: 200;}.jumbotron > hr {border-top-color: #d5d5d5;}.container .jumbotron,.container-fluid .jumbotron {padding-right: 15px;padding-left: 15px;border-radius: 6px;}.jumbotron .container {max-width: 100%;}@media screen and (min-width: 768px) {.jumbotron {padding-top: 48px;padding-bottom: 48px;}.container .jumbotron,.container-fluid .jumbotron {padding-right: 60px;padding-left: 60px;}.jumbotron h1,.jumbotron .h1 {font-size: 63px;}}.thumbnail {display: block;padding: 4px;margin-bottom: 20px;line-height: 1.42857143;background-color: #fff;border: 1px solid #ddd;border-radius: 4px;-webkit-transition: border 0.2s ease-in-out;-o-transition: border 0.2s ease-in-out;transition: border 0.2s ease-in-out;}.thumbnail > img,.thumbnail a > img {margin-right: auto;margin-left: auto;}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active {border-color: #337ab7;}.thumbnail .caption {padding: 9px;color: #333333;}.alert {padding: 15px;margin-bottom: 20px;border: 1px solid transparent;border-radius: 4px;}.alert h4 {margin-top: 0;color: inherit;}.alert .alert-link {font-weight: bold;}.alert > p,.alert > ul {margin-bottom: 0;}.alert > p + p {margin-top: 5px;}.alert-dismissable,.alert-dismissible {padding-right: 35px;}.alert-dismissable .close,.alert-dismissible .close {position: relative;top: -2px;right: -21px;color: inherit;}.alert-success {color: #3c763d;background-color: #dff0d8;border-color: #d6e9c6;}.alert-success hr {border-top-color: #c9e2b3;}.alert-success .alert-link {color: #2b542c;}.alert-info {color: #31708f;background-color: #d9edf7;border-color: #bce8f1;}.alert-info hr {border-top-color: #a6e1ec;}.alert-info .alert-link {color: #245269;}.alert-warning {color: #8a6d3b;background-color: #fcf8e3;border-color: #faebcc;}.alert-warning hr {border-top-color: #f7e1b5;}.alert-warning .alert-link {color: #66512c;}.alert-danger {color: #a94442;background-color: #f2dede;border-color: #ebccd1;}.alert-danger hr {border-top-color: #e4b9c0;}.alert-danger .alert-link {color: #843534;}@-webkit-keyframes progress-bar-stripes {from {background-position: 40px 0;}to {background-position: 0 0;}}@-o-keyframes progress-bar-stripes {from {background-position: 40px 0;}to {background-position: 0 0;}}@keyframes progress-bar-stripes {from {background-position: 40px 0;}to {background-position: 0 0;}}.progress {height: 20px;margin-bottom: 20px;overflow: hidden;background-color: #f5f5f5;border-radius: 4px;-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);}.progress-bar {float: left;width: 0%;height: 100%;font-size: 12px;line-height: 20px;color: #fff;text-align: center;background-color: #337ab7;-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);-webkit-transition: width 0.6s ease;-o-transition: width 0.6s ease;transition: width 0.6s ease;}.progress-striped .progress-bar,.progress-bar-striped {background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);-webkit-background-size: 40px 40px;background-size: 40px 40px;}.progress.active .progress-bar,.progress-bar.active {-webkit-animation: progress-bar-stripes 2s linear infinite;-o-animation: progress-bar-stripes 2s linear infinite;animation: progress-bar-stripes 2s linear infinite;}.progress-bar-success {background-color: #5cb85c;}.progress-striped .progress-bar-success {background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}.progress-bar-info {background-color: #5bc0de;}.progress-striped .progress-bar-info {background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}.progress-bar-warning {background-color: #f0ad4e;}.progress-striped .progress-bar-warning {background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}.progress-bar-danger {background-color: #d9534f;}.progress-striped .progress-bar-danger {background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}.media {margin-top: 15px;}.media:first-child {margin-top: 0;}.media,.media-body {overflow: hidden;zoom: 1;}.media-body {width: 10000px;}.media-object {display: block;}.media-object.img-thumbnail {max-width: none;}.media-right,.media > .pull-right {padding-left: 10px;}.media-left,.media > .pull-left {padding-right: 10px;}.media-left,.media-right,.media-body {display: table-cell;vertical-align: top;}.media-middle {vertical-align: middle;}.media-bottom {vertical-align: bottom;}.media-heading {margin-top: 0;margin-bottom: 5px;}.media-list {padding-left: 0;list-style: none;}.list-group {padding-left: 0;margin-bottom: 20px;}.list-group-item {position: relative;display: block;padding: 10px 15px;margin-bottom: -1px;background-color: #fff;border: 1px solid #ddd;}.list-group-item:first-child {border-top-left-radius: 4px;border-top-right-radius: 4px;}.list-group-item:last-child {margin-bottom: 0;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus {color: #777777;cursor: not-allowed;background-color: #eeeeee;}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading {color: inherit;}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text {color: #777777;}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus {z-index: 2;color: #fff;background-color: #337ab7;border-color: #337ab7;}.list-group-item.active .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active .list-group-item-heading > small,.list-group-item.active:hover .list-group-item-heading > small,.list-group-item.active:focus .list-group-item-heading > small,.list-group-item.active .list-group-item-heading > .small,.list-group-item.active:hover .list-group-item-heading > .small,.list-group-item.active:focus .list-group-item-heading > .small {color: inherit;}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text {color: #c7ddef;}a.list-group-item,button.list-group-item {color: #555;}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading {color: #333;}a.list-group-item:hover,button.list-group-item:hover,a.list-group-item:focus,button.list-group-item:focus {color: #555;text-decoration: none;background-color: #f5f5f5;}button.list-group-item {width: 100%;text-align: left;}.list-group-item-success {color: #3c763d;background-color: #dff0d8;}a.list-group-item-success,button.list-group-item-success {color: #3c763d;}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading {color: inherit;}a.list-group-item-success:hover,button.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:focus {color: #3c763d;background-color: #d0e9c6;}a.list-group-item-success.active,button.list-group-item-success.active,a.list-group-item-success.active:hover,button.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active:focus {color: #fff;background-color: #3c763d;border-color: #3c763d;}.list-group-item-info {color: #31708f;background-color: #d9edf7;}a.list-group-item-info,button.list-group-item-info {color: #31708f;}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading {color: inherit;}a.list-group-item-info:hover,button.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:focus {color: #31708f;background-color: #c4e3f3;}a.list-group-item-info.active,button.list-group-item-info.active,a.list-group-item-info.active:hover,button.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active:focus {color: #fff;background-color: #31708f;border-color: #31708f;}.list-group-item-warning {color: #8a6d3b;background-color: #fcf8e3;}a.list-group-item-warning,button.list-group-item-warning {color: #8a6d3b;}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading {color: inherit;}a.list-group-item-warning:hover,button.list-group-item-warning:hover,a.list-group-item-warning:focus,button.list-group-item-warning:focus {color: #8a6d3b;background-color: #faf2cc;}a.list-group-item-warning.active,button.list-group-item-warning.active,a.list-group-item-warning.active:hover,button.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active:focus {color: #fff;background-color: #8a6d3b;border-color: #8a6d3b;}.list-group-item-danger {color: #a94442;background-color: #f2dede;}a.list-group-item-danger,button.list-group-item-danger {color: #a94442;}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading {color: inherit;}a.list-group-item-danger:hover,button.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:focus {color: #a94442;background-color: #ebcccc;}a.list-group-item-danger.active,button.list-group-item-danger.active,a.list-group-item-danger.active:hover,button.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active:focus {color: #fff;background-color: #a94442;border-color: #a94442;}.list-group-item-heading {margin-top: 0;margin-bottom: 5px;}.list-group-item-text {margin-bottom: 0;line-height: 1.3;}.panel {margin-bottom: 20px;background-color: #fff;border: 1px solid transparent;border-radius: 4px;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);}.panel-body {padding: 15px;}.panel-heading {padding: 10px 15px;border-bottom: 1px solid transparent;border-top-left-radius: 3px;border-top-right-radius: 3px;}.panel-heading > .dropdown .dropdown-toggle {color: inherit;}.panel-title {margin-top: 0;margin-bottom: 0;font-size: 16px;color: inherit;}.panel-title > a,.panel-title > small,.panel-title > .small,.panel-title > small > a,.panel-title > .small > a {color: inherit;}.panel-footer {padding: 10px 15px;background-color: #f5f5f5;border-top: 1px solid #ddd;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}.panel > .list-group,.panel > .panel-collapse > .list-group {margin-bottom: 0;}.panel > .list-group .list-group-item,.panel > .panel-collapse > .list-group .list-group-item {border-width: 1px 0;border-radius: 0;}.panel > .list-group:first-child .list-group-item:first-child,.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {border-top: 0;border-top-left-radius: 3px;border-top-right-radius: 3px;}.panel > .list-group:last-child .list-group-item:last-child,.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {border-bottom: 0;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {border-top-left-radius: 0;border-top-right-radius: 0;}.panel-heading + .list-group .list-group-item:first-child {border-top-width: 0;}.list-group + .panel-footer {border-top-width: 0;}.panel > .table,.panel > .table-responsive > .table,.panel > .panel-collapse > .table {margin-bottom: 0;}.panel > .table caption,.panel > .table-responsive > .table caption,.panel > .panel-collapse > .table caption {padding-right: 15px;padding-left: 15px;}.panel > .table:first-child,.panel > .table-responsive:first-child > .table:first-child {border-top-left-radius: 3px;border-top-right-radius: 3px;}.panel > .table:first-child > thead:first-child > tr:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {border-top-left-radius: 3px;border-top-right-radius: 3px;}.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {border-top-left-radius: 3px;}.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {border-top-right-radius: 3px;}.panel > .table:last-child,.panel > .table-responsive:last-child > .table:last-child {border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}.panel > .table:last-child > tbody:last-child > tr:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {border-bottom-left-radius: 3px;}.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {border-bottom-right-radius: 3px;}.panel > .panel-body + .table,.panel > .panel-body + .table-responsive,.panel > .table + .panel-body,.panel > .table-responsive + .panel-body {border-top: 1px solid #ddd;}.panel > .table > tbody:first-child > tr:first-child th,.panel > .table > tbody:first-child > tr:first-child td {border-top: 0;}.panel > .table-bordered,.panel > .table-responsive > .table-bordered {border: 0;}.panel > .table-bordered > thead > tr > th:first-child,.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,.panel > .table-bordered > tbody > tr > th:first-child,.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,.panel > .table-bordered > tfoot > tr > th:first-child,.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,.panel > .table-bordered > thead > tr > td:first-child,.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,.panel > .table-bordered > tbody > tr > td:first-child,.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,.panel > .table-bordered > tfoot > tr > td:first-child,.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {border-left: 0;}.panel > .table-bordered > thead > tr > th:last-child,.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,.panel > .table-bordered > tbody > tr > th:last-child,.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,.panel > .table-bordered > tfoot > tr > th:last-child,.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,.panel > .table-bordered > thead > tr > td:last-child,.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,.panel > .table-bordered > tbody > tr > td:last-child,.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,.panel > .table-bordered > tfoot > tr > td:last-child,.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {border-right: 0;}.panel > .table-bordered > thead > tr:first-child > td,.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,.panel > .table-bordered > tbody > tr:first-child > td,.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,.panel > .table-bordered > thead > tr:first-child > th,.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,.panel > .table-bordered > tbody > tr:first-child > th,.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {border-bottom: 0;}.panel > .table-bordered > tbody > tr:last-child > td,.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,.panel > .table-bordered > tfoot > tr:last-child > td,.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,.panel > .table-bordered > tbody > tr:last-child > th,.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,.panel > .table-bordered > tfoot > tr:last-child > th,.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {border-bottom: 0;}.panel > .table-responsive {margin-bottom: 0;border: 0;}.panel-group {margin-bottom: 20px;}.panel-group .panel {margin-bottom: 0;border-radius: 4px;}.panel-group .panel + .panel {margin-top: 5px;}.panel-group .panel-heading {border-bottom: 0;}.panel-group .panel-heading + .panel-collapse > .panel-body,.panel-group .panel-heading + .panel-collapse > .list-group {border-top: 1px solid #ddd;}.panel-group .panel-footer {border-top: 0;}.panel-group .panel-footer + .panel-collapse .panel-body {border-bottom: 1px solid #ddd;}.panel-default {border-color: #ddd;}.panel-default > .panel-heading {color: #333333;background-color: #f5f5f5;border-color: #ddd;}.panel-default > .panel-heading + .panel-collapse > .panel-body {border-top-color: #ddd;}.panel-default > .panel-heading .badge {color: #f5f5f5;background-color: #333333;}.panel-default > .panel-footer + .panel-collapse > .panel-body {border-bottom-color: #ddd;}.panel-primary {border-color: #337ab7;}.panel-primary > .panel-heading {color: #fff;background-color: #337ab7;border-color: #337ab7;}.panel-primary > .panel-heading + .panel-collapse > .panel-body {border-top-color: #337ab7;}.panel-primary > .panel-heading .badge {color: #337ab7;background-color: #fff;}.panel-primary > .panel-footer + .panel-collapse > .panel-body {border-bottom-color: #337ab7;}.panel-success {border-color: #d6e9c6;}.panel-success > .panel-heading {color: #3c763d;background-color: #dff0d8;border-color: #d6e9c6;}.panel-success > .panel-heading + .panel-collapse > .panel-body {border-top-color: #d6e9c6;}.panel-success > .panel-heading .badge {color: #dff0d8;background-color: #3c763d;}.panel-success > .panel-footer + .panel-collapse > .panel-body {border-bottom-color: #d6e9c6;}.well-lg {padding: 24px;border-radius: 6px;}.panel-info {border-color: #bce8f1;}.panel-info > .panel-heading {color: #31708f;background-color: #d9edf7;border-color: #bce8f1;}.panel-info > .panel-heading + .panel-collapse > .panel-body {border-top-color: #bce8f1;}.panel-info > .panel-heading .badge {color: #d9edf7;background-color: #31708f;}.panel-info > .panel-footer + .panel-collapse > .panel-body {border-bottom-color: #bce8f1;}.panel-warning {border-color: #faebcc;}.panel-warning > .panel-heading {color: #8a6d3b;background-color: #fcf8e3;border-color: #faebcc;}.panel-warning > .panel-heading + .panel-collapse > .panel-body {border-top-color: #faebcc;}.panel-warning > .panel-heading .badge {color: #fcf8e3;background-color: #8a6d3b;}.panel-warning > .panel-footer + .panel-collapse > .panel-body {border-bottom-color: #faebcc;}.panel-danger {border-color: #ebccd1;}.panel-danger > .panel-heading {color: #a94442;background-color: #f2dede;border-color: #ebccd1;}.panel-danger > .panel-heading + .panel-collapse > .panel-body {border-top-color: #ebccd1;}.panel-danger > .panel-heading .badge {color: #f2dede;background-color: #a94442;}.panel-danger > .panel-footer + .panel-collapse > .panel-body {border-bottom-color: #ebccd1;}.embed-responsive {position: relative;display: block;height: 0;padding: 0;overflow: hidden;}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video {position: absolute;top: 0;bottom: 0;left: 0;width: 100%;height: 100%;border: 0;}.embed-responsive-16by9 {padding-bottom: 56.25%;}.embed-responsive-4by3 {padding-bottom: 75%;}.well {min-height: 20px;padding: 19px;margin-bottom: 20px;background-color: #f5f5f5;border: 1px solid #e3e3e3;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);}.well blockquote {border-color: #ddd;border-color: rgba(0, 0, 0, 0.15);}.well-sm {padding: 9px;border-radius: 3px;}.close {float: right;font-size: 21px;font-weight: bold;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;filter: alpha(opacity=20);opacity: 0.2;}.close:hover,.close:focus {color: #000;text-decoration: none;cursor: pointer;filter: alpha(opacity=50);opacity: 0.5;}button.close {padding: 0;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none;-moz-appearance: none;appearance: none;}.modal-open {overflow: hidden;}.modal {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1050;display: none;overflow: hidden;-webkit-overflow-scrolling: touch;outline: 0;}.modal.fade .modal-dialog {-webkit-transform: translate(0, -25%);-ms-transform: translate(0, -25%);-o-transform: translate(0, -25%);transform: translate(0, -25%);-webkit-transition: -webkit-transform 0.3s ease-out;-o-transition: -o-transform 0.3s ease-out;transition: -webkit-transform 0.3s ease-out;transition: transform 0.3s ease-out;transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out, -o-transform 0.3s ease-out;}.modal.in .modal-dialog {-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0);}.modal-open .modal {overflow-x: hidden;overflow-y: auto;}.modal-dialog {position: relative;width: auto;margin: 10px;}.modal-content {position: relative;background-color: #fff;background-clip: padding-box;border: 1px solid #999;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 6px;-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);outline: 0;}.modal-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;background-color: #000;}.modal-backdrop.fade {filter: alpha(opacity=0);opacity: 0;}.modal-backdrop.in {filter: alpha(opacity=50);opacity: 0.5;}.modal-header {padding: 15px;border-bottom: 1px solid #e5e5e5;}.modal-header .close {margin-top: -2px;}.modal-title {margin: 0;line-height: 1.42857143;}.modal-body {position: relative;padding: 15px;}.modal-footer {padding: 15px;text-align: right;border-top: 1px solid #e5e5e5;}.modal-footer .btn + .btn {margin-bottom: 0;margin-left: 5px;}.modal-footer .btn-group .btn + .btn {margin-left: -1px;}.modal-footer .btn-block + .btn-block {margin-left: 0;}.modal-scrollbar-measure {position: absolute;top: -9999px;width: 50px;height: 50px;overflow: scroll;}@media (min-width: 768px) {.modal-dialog {width: 600px;margin: 30px auto;}.modal-content {-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);}.modal-sm {width: 300px;}}@media (min-width: 992px) {.modal-lg {width: 900px;}}.tooltip {position: absolute;z-index: 1070;display: block;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-style: normal;font-weight: 400;line-height: 1.42857143;line-break: auto;text-align: left;text-align: start;text-decoration: none;text-shadow: none;text-transform: none;letter-spacing: normal;word-break: normal;word-spacing: normal;word-wrap: normal;white-space: normal;font-size: 12px;filter: alpha(opacity=0);opacity: 0;}.tooltip.in {filter: alpha(opacity=90);opacity: 0.9;}.tooltip.top {padding: 5px 0;margin-top: -3px;}.tooltip.right {padding: 0 5px;margin-left: 3px;}.tooltip.bottom {padding: 5px 0;margin-top: 3px;}.tooltip.left {padding: 0 5px;margin-left: -3px;}.tooltip.top .tooltip-arrow {bottom: 0;left: 50%;margin-left: -5px;border-width: 5px 5px 0;border-top-color: #000;}.tooltip.top-left .tooltip-arrow {right: 5px;bottom: 0;margin-bottom: -5px;border-width: 5px 5px 0;border-top-color: #000;}.tooltip.top-right .tooltip-arrow {bottom: 0;left: 5px;margin-bottom: -5px;border-width: 5px 5px 0;border-top-color: #000;}.tooltip.right .tooltip-arrow {top: 50%;left: 0;margin-top: -5px;border-width: 5px 5px 5px 0;border-right-color: #000;}.tooltip.left .tooltip-arrow {top: 50%;right: 0;margin-top: -5px;border-width: 5px 0 5px 5px;border-left-color: #000;}.tooltip.bottom .tooltip-arrow {top: 0;left: 50%;margin-left: -5px;border-width: 0 5px 5px;border-bottom-color: #000;}.tooltip.bottom-left .tooltip-arrow {top: 0;right: 5px;margin-top: -5px;border-width: 0 5px 5px;border-bottom-color: #000;}.tooltip.bottom-right .tooltip-arrow {top: 0;left: 5px;margin-top: -5px;border-width: 0 5px 5px;border-bottom-color: #000;}.tooltip-inner {max-width: 200px;padding: 3px 8px;color: #fff;text-align: center;background-color: #000;border-radius: 4px;}.tooltip-arrow {position: absolute;width: 0;height: 0;border-color: transparent;border-style: solid;}.popover {position: absolute;top: 0;left: 0;z-index: 1060;display: none;max-width: 276px;padding: 1px;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-style: normal;font-weight: 400;line-height: 1.42857143;line-break: auto;text-align: left;text-align: start;text-decoration: none;text-shadow: none;text-transform: none;letter-spacing: normal;word-break: normal;word-spacing: normal;word-wrap: normal;white-space: normal;font-size: 14px;background-color: #fff;background-clip: padding-box;border: 1px solid #ccc;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 6px;-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);}.popover.top {margin-top: -10px;}.popover.right {margin-left: 10px;}.popover.bottom {margin-top: 10px;}.popover.left {margin-left: -10px;}.popover > .arrow {border-width: 11px;}.popover > .arrow,.popover > .arrow:after {position: absolute;display: block;width: 0;height: 0;border-color: transparent;border-style: solid;}.popover > .arrow:after {content: "";border-width: 10px;}.popover.top > .arrow {bottom: -11px;left: 50%;margin-left: -11px;border-top-color: #999999;border-top-color: rgba(0, 0, 0, 0.25);border-bottom-width: 0;}.popover.top > .arrow:after {bottom: 1px;margin-left: -10px;content: " ";border-top-color: #fff;border-bottom-width: 0;}.popover.right > .arrow {top: 50%;left: -11px;margin-top: -11px;border-right-color: #999999;border-right-color: rgba(0, 0, 0, 0.25);border-left-width: 0;}.popover.right > .arrow:after {bottom: -10px;left: 1px;content: " ";border-right-color: #fff;border-left-width: 0;}.popover.bottom > .arrow {top: -11px;left: 50%;margin-left: -11px;border-top-width: 0;border-bottom-color: #999999;border-bottom-color: rgba(0, 0, 0, 0.25);}.popover.bottom > .arrow:after {top: 1px;margin-left: -10px;content: " ";border-top-width: 0;border-bottom-color: #fff;}.popover.left > .arrow {top: 50%;right: -11px;margin-top: -11px;border-right-width: 0;border-left-color: #999999;border-left-color: rgba(0, 0, 0, 0.25);}.popover.left > .arrow:after {right: 1px;bottom: -10px;content: " ";border-right-width: 0;border-left-color: #fff;}.popover-title {padding: 8px 14px;margin: 0;font-size: 14px;background-color: #f7f7f7;border-bottom: 1px solid #ebebeb;border-radius: 5px 5px 0 0;}.popover-content {padding: 9px 14px;}.carousel {position: relative;}.carousel-inner {position: relative;width: 100%;overflow: hidden;}.carousel-inner > .item {position: relative;display: none;-webkit-transition: 0.6s ease-in-out left;-o-transition: 0.6s ease-in-out left;transition: 0.6s ease-in-out left;}.carousel-inner > .item > img,.carousel-inner > .item > a > img {line-height: 1;}@media all and (transform-3d), (-webkit-transform-3d) {.carousel-inner > .item {-webkit-transition: -webkit-transform 0.6s ease-in-out;-o-transition: -o-transform 0.6s ease-in-out;transition: -webkit-transform 0.6s ease-in-out;transition: transform 0.6s ease-in-out;transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-perspective: 1000px;perspective: 1000px;}.carousel-inner > .item.next,.carousel-inner > .item.active.right {-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);left: 0;}.carousel-inner > .item.prev,.carousel-inner > .item.active.left {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);left: 0;}.carousel-inner > .item.next.left,.carousel-inner > .item.prev.right,.carousel-inner > .item.active {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);left: 0;}}.carousel-inner > .active,.carousel-inner > .next,.carousel-inner > .prev {display: block;}.carousel-inner > .active {left: 0;}.carousel-inner > .next,.carousel-inner > .prev {position: absolute;top: 0;width: 100%;}.carousel-inner > .next {left: 100%;}.carousel-inner > .prev {left: -100%;}.carousel-inner > .next.left,.carousel-inner > .prev.right {left: 0;}.carousel-inner > .active.left {left: -100%;}.carousel-inner > .active.right {left: 100%;}.carousel-control {position: absolute;top: 0;bottom: 0;left: 0;width: 15%;font-size: 20px;color: #fff;text-align: center;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);background-color: rgba(0, 0, 0, 0);filter: alpha(opacity=50);opacity: 0.5;}.carousel-control.left {background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat: repeat-x;}.carousel-control.right {right: 0;left: auto;background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat: repeat-x;}.carousel-control:hover,.carousel-control:focus {color: #fff;text-decoration: none;outline: 0;filter: alpha(opacity=90);opacity: 0.9;}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right {position: absolute;top: 50%;z-index: 5;display: inline-block;margin-top: -10px;}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left {left: 50%;margin-left: -10px;}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right {right: 50%;margin-right: -10px;}.carousel-control .icon-prev,.carousel-control .icon-next {width: 20px;height: 20px;font-family: serif;line-height: 1;}.carousel-control .icon-prev:before {content: "\2039";}.carousel-control .icon-next:before {content: "\203a";}.carousel-indicators {position: absolute;bottom: 10px;left: 50%;z-index: 15;width: 60%;padding-left: 0;margin-left: -30%;text-align: center;list-style: none;}.carousel-indicators li {display: inline-block;width: 10px;height: 10px;margin: 1px;text-indent: -999px;cursor: pointer;background-color: #000 \9;background-color: rgba(0, 0, 0, 0);border: 1px solid #fff;border-radius: 10px;}.carousel-indicators .active {width: 12px;height: 12px;margin: 0;background-color: #fff;}.carousel-caption {position: absolute;right: 15%;bottom: 20px;left: 15%;z-index: 10;padding-top: 20px;padding-bottom: 20px;color: #fff;text-align: center;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);}.carousel-caption .btn {text-shadow: none;}@media screen and (min-width: 768px) {.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next {width: 30px;height: 30px;margin-top: -10px;font-size: 30px;}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev {margin-left: -10px;}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next {margin-right: -10px;}.carousel-caption {right: 20%;left: 20%;padding-bottom: 30px;}.carousel-indicators {bottom: 20px;}}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical > .btn-group:before,.btn-group-vertical > .btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after {display: table;content: " ";}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical > .btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-header:after,.modal-footer:after {clear: both;}.center-block {display: block;margin-right: auto;margin-left: auto;}.pull-right {float: right !important;}.pull-left {float: left !important;}.hide {display: none !important;}.show {display: block !important;}.invisible {visibility: hidden;}.text-hide {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;}.hidden {display: none !important;}.affix {position: fixed;}@-ms-viewport {width: device-width;}.visible-xs,.visible-sm,.visible-md,.visible-lg {display: none !important;}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block {display: none !important;}@media (max-width: 767px) {.visible-xs {display: block !important;}table.visible-xs {display: table !important;}tr.visible-xs {display: table-row !important;}th.visible-xs,td.visible-xs {display: table-cell !important;}}@media (max-width: 767px) {.visible-xs-block {display: block !important;}}@media (max-width: 767px) {.visible-xs-inline {display: inline !important;}}@media (max-width: 767px) {.visible-xs-inline-block {display: inline-block !important;}}@media (min-width: 768px) and (max-width: 991px) {.visible-sm {display: block !important;}table.visible-sm {display: table !important;}tr.visible-sm {display: table-row !important;}th.visible-sm,td.visible-sm {display: table-cell !important;}}@media (min-width: 768px) and (max-width: 991px) {.visible-sm-block {display: block !important;}}@media (min-width: 768px) and (max-width: 991px) {.visible-sm-inline {display: inline !important;}}@media (min-width: 768px) and (max-width: 991px) {.visible-sm-inline-block {display: inline-block !important;}}@media (min-width: 992px) and (max-width: 1199px) {.visible-md {display: block !important;}table.visible-md {display: table !important;}tr.visible-md {display: table-row !important;}th.visible-md,td.visible-md {display: table-cell !important;}}@media (min-width: 992px) and (max-width: 1199px) {.visible-md-block {display: block !important;}}@media (min-width: 992px) and (max-width: 1199px) {.visible-md-inline {display: inline !important;}}@media (min-width: 992px) and (max-width: 1199px) {.visible-md-inline-block {display: inline-block !important;}}@media (min-width: 1200px) {.visible-lg {display: block !important;}table.visible-lg {display: table !important;}tr.visible-lg {display: table-row !important;}th.visible-lg,td.visible-lg {display: table-cell !important;}}@media (min-width: 1200px) {.visible-lg-block {display: block !important;}}@media (min-width: 1200px) {.visible-lg-inline {display: inline !important;}}@media (min-width: 1200px) {.visible-lg-inline-block {display: inline-block !important;}}@media (max-width: 767px) {.hidden-xs {display: none !important;}}@media (min-width: 768px) and (max-width: 991px) {.hidden-sm {display: none !important;}}@media (min-width: 992px) and (max-width: 1199px) {.hidden-md {display: none !important;}}@media (min-width: 1200px) {.hidden-lg {display: none !important;}}.visible-print {display: none !important;}@media print {.visible-print {display: block !important;}table.visible-print {display: table !important;}tr.visible-print {display: table-row !important;}th.visible-print,td.visible-print {display: table-cell !important;}}.visible-print-block {display: none !important;}@media print {.visible-print-block {display: block !important;}}.visible-print-inline {display: none !important;}@media print {.visible-print-inline {display: inline !important;}}.visible-print-inline-block {display: none !important;}@media print {.visible-print-inline-block {display: inline-block !important;}}@media print {.hidden-print {display: none !important;}}{/literal}
{literal}@-moz-viewport {width: device-width; }@-ms-viewport {width: device-width; }@-o-viewport {width: device-width; }@-webkit-viewport {width: device-width; }@viewport {width: device-width; }html {font-family: sans-serif;line-height: 1.15;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}body {margin: 0;}article,aside,footer,header,nav,section {display: block;}h1 {font-size: 2em;margin: 0.67em 0;}figcaption,figure,main {display: block;}figure {margin: 1em 40px;}hr {box-sizing: content-box;height: 0;overflow: visible;}pre {font-family: monospace, monospace;font-size: 1em;}a {background-color: transparent;-webkit-text-decoration-skip: objects;}a:active,a:hover {outline-width: 0;}abbr[title] {border-bottom: none;text-decoration: underline;text-decoration: underline dotted;}b,strong {font-weight: inherit;}b,strong {font-weight: bolder;}code,kbd,samp {font-family: monospace, monospace;font-size: 1em;}dfn {font-style: italic;}mark {background-color: #ff0;color: #000;}small {font-size: 80%;}sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sub {bottom: -0.25em;}sup {top: -0.5em;}audio,video {display: inline-block;}audio:not([controls]) {display: none;height: 0;}img {border-style: none;}svg:not(:root) {overflow: hidden;}button,input,optgroup,select,textarea {font-family: sans-serif;font-size: 100%;line-height: 1.15;margin: 0;}button,input {overflow: visible;}button,select {text-transform: none;}button,html [type="button"],[type="reset"],[type="submit"] {-webkit-appearance: button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {border-style: none;padding: 0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {outline: 1px dotted ButtonText;}fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend {box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal;}progress {display: inline-block;vertical-align: baseline;}textarea {overflow: auto;}[type="checkbox"],[type="radio"] {box-sizing: border-box;padding: 0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {height: auto;}[type="search"] {-webkit-appearance: textfield;outline-offset: -2px;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}::-webkit-file-upload-button {-webkit-appearance: button;font: inherit;}details,menu {display: block;}summary {display: list-item;}canvas {display: inline-block;}template {display: none;}[hidden] {display: none;}@media print {*,*::before,*::after,p::first-letter,div::first-letter,blockquote::first-letter,li::first-letter,p::first-line,div::first-line,blockquote::first-line,li::first-line {text-shadow: none !important;-webkit-box-shadow: none !important;box-shadow: none !important;}a,a:visited {text-decoration: underline;}abbr[title]::after {content: " (" attr(title) ")";}pre {white-space: pre-wrap !important;}pre,blockquote {border: 1px solid #999;page-break-inside: avoid;}thead {display: table-header-group;}tr,img {page-break-inside: avoid;}p,h2,h3 {orphans: 3;widows: 3;}h2,h3 {page-break-after: avoid;}}.autocomplete-suggestions, .selectBox-options {width:100%;background: #ffffff;border-top: 1px solid #efefef;border-bottom: 2px solid #007eff; }.autocomplete-suggestions .autocomplete-suggestion, .selectBox-options LI A { display: block;width: 100%;  white-space: break-spaces; font-weight:bold;padding:12px 25px;border-bottom: 1px solid #efefef; background: #ffffff; font-family:Montserrat,sans-serif;font-size:12px; text-decoration:none;}.autocomplete-suggestions .autocomplete-suggestion2 { font-weight:bold;padding:12px 25px;border-bottom: 1px solid #efefef; background: #ffffff; font-family:Montserrat,sans-serif;font-size:12px; text-decoration:none;}.selectBox-options LI.selectBox-selected A {background-color: #C8DEF4;}.autocomplete-suggestion {  white-space: nowrap; overflow: hidden; }.autocomplete-selected { background: #d7d7d7;box-shadow: 0 6px 4px -4px rgba(239, 239, 239, 1); }.autocomplete-suggestions strong { font-weight: bold; }.autocomplete-group { padding: 2px 5px; }.autocomplete-group strong { display: block; border:0; }.autocomplete-suggestions {overflow: hidden;overflow-y: auto;}.autocomplete-suggestion {width: 100%; }.autocomplete-suggestions .autocomplete-selected {background: #d7d7d7; }.autocomplete-suggestion div {width: 45px !important;text-align: center; }.autocomplete-suggestion div,.autocomplete-suggestions span,.autocomplete-suggestions a {display: table-cell;vertical-align: middle; }.autocomplete-suggestions span {white-space: nowrap; }.ui-slider {position: relative;height: 4px;border: 1px solid #ea3a3c;margin: 12px 8px 10px;border-radius: 2px;}.ui-slider .ui-slider-handle {position: absolute;width: 16px;height: 16px;margin-left: -8px;top: -7px;background: #fff;border: 3px solid #ea3a3c;border-radius: 100%;cursor: pointer;}.ui-slider .ui-slider-range {position: absolute;background-color: #ea3a3c;height: 100%;}.fn_categories {position: relative;}.fn_ajax_wait {background: rgba(255, 255, 255, 0.52) url('/design/tessa/images/fn_wait.gif') no-repeat;display: block;height: 100%;left: 0;top: 0;width: 100%;position: absolute;background-position: 400px 400px;}.slick-slider {position: relative;display: block;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent; }.slick-list {position: relative;display: block;overflow: hidden;margin: 0;padding: 0; }.slick-list:focus {outline: none; }.slick-list.dragging {cursor: pointer;cursor: hand; }.slick-slider .slick-track,.slick-slider .slick-list {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0); }.slick-track {position: relative;top: 0;left: 0;display: block; }.slick-track:before,.slick-track:after {display: table;content: ''; }.slick-track:after {clear: both; }.slick-loading .slick-track {visibility: hidden; }.slick-slide {display: none;float: left;height: 100%;min-height: 1px; }[dir='rtl'] .slick-slide {float: right; }.slick-slide.slick-loading img {display: none; }.slick-slide.dragging img {pointer-events: none; }.slick-initialized .slick-slide {display: block; }.slick-loading .slick-slide {visibility: hidden; }.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent; }.slick-arrow.slick-hidden {display: none; }.slick-loading .slick-list {background: #fff url("/design/tessa/images/fn_wait.gif") center center no-repeat; }.slick-prev,.slick-next {font-size: 0;position: absolute;width: 36px;height: 36px;top: 50%;margin-top: -18px;display: block;padding: 0;z-index: 10;cursor: pointer;color: transparent;border: 1px solid #ddd;outline: none;transition: background-color 0.2s ease, border-color 0.2s ease;background-color: #fff;background-image: url(/design/tessa/images/sprite.svg);background-repeat: no-repeat;}.slick-prev {left: -2px;background-position: -4px -102px;}.slick-next {background-position: -52px -102px;right: -2px;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus {background-color: #ea3a3c;border-color: #ea3a3c;}.slick-prev:hover,.slick-prev:focus {background-position: -4px -152px;}.slick-next:hover,.slick-next:focus {background-position: -52px -152px;}.comparison_page .slick-prev,.comparison_page .slick-next {top: 160px;}.slick-dots {position: absolute;bottom: 20px;display: block;width: 100%;font-size: 0;padding: 0;list-style: none;text-align: right;padding-right:50px;}.slick-dots li {position: relative;display: inline-block;margin: 0 2px;padding: 0;cursor: pointer;}.slick-dots li button {display: block;width: 8px;height: 8px;outline: none;padding: 0;border: 0;border-radius: 100%;background-color: #dfdfdf;cursor: pointer;color: transparent;}.slick-dots li.slick-active button,.slick-dots li button:hover {background-color: #ffffff;}html {box-sizing: border-box;}*,*::before,*::after {box-sizing: inherit;}h1, h2, h3, h4, h5, h6 {margin-top: 0;margin-bottom: 1rem;line-height: 1.1;font-weight: 600;font-family: inherit;color: inherit;}h1 {font-size: 1.5rem; }h2 {font-size: 1.4rem; }h3 {font-size: 1.25rem; }h4 {font-size: 1.125rem; }h5 {font-size: 1.1rem; }h6 {font-size: 1rem; }a,button,input {-webkit-tap-highlight-color: transparent;}hr {margin-top: 1rem;margin-bottom: 1rem;border: 0;}p {margin-top: 0;margin-bottom: 1rem;}p:last-child {margin-bottom: 0;}table {border-collapse: collapse;border-spacing: 0;background-color: transparent;}caption {padding-top: 0.75rem;padding-bottom: 0.75rem;color: #636c72;text-align: left;caption-side: bottom;}th {text-align: left;}nav ul {margin: 0;padding: 0;list-style: none;}img {max-width: 100%;height: auto;}input,button,select,textarea {line-height: inherit;}textarea {resize: vertical;}input[type="search"] {-webkit-appearance: none;}*:focus {outline: none;}::-webkit-input-placeholder {font-family: inherit;color: inherit;text-overflow: ellipsis;opacity: .7;}:-moz-placeholder {font-family: inherit;color: inherit;text-overflow: ellipsis;opacity: .7;}::-moz-placeholder {font-family: inherit;color: inherit;text-overflow: ellipsis;opacity: .7;}:-ms-input-placeholder {font-family: inherit;color: inherit;text-overflow: ellipsis;opacity: .7;}::-ms-input-placeholder {font-family: inherit;color: inherit;text-overflow: ellipsis;opacity: .7;white-space: nowrap;}::placeholder {font-family: inherit;color: inherit;text-overflow: ellipsis;opacity: .7;}[placeholder] {text-overflow: ellipsis;}:focus::-webkit-input-placeholder {opacity: 0;}:focus::-moz-placeholder {opacity: 0;}:focus:-moz-placeholder {opacity: 0;}:focus:-ms-input-placeholder {opacity: 0;}:focus::-ms-input-placeholder {opacity: 0;}:focus::placeholder {opacity: 0;}{/literal}
{literal}@font-face {font-family: 'Gotham Pro';src: local('Gotham Pro Regular'), local('Gotham-Pro-Regular'),url('/design/tessa/fonts/GothamPro.woff2') format('woff2'),url('/design/tessa/fonts/GothamPro.eot') format('eot'),url('/design/tessa/fonts/GothamPro.woff') format('woff'),url('/design/tessa/fonts/GothamPro.ttf') format('truetype');font-weight: 400;font-style: normal;font-display: swap;}@font-face {font-family: 'Gotham ProBlack';src: local('Gotham Pro Black'), local('Gotham-Pro-Black'),url('/design/tessa/fonts/GothamPro-Black.woff2') format('woff2'),url('/design/tessa/fonts/GothamPro-Black.eot') format('eot'),url('/design/tessa/fonts/GothamPro-Black.woff') format('woff'),url('/design/tessa/fonts/GothamPro-Black.ttf') format('truetype');font-weight: 900;font-style: normal;font-display: swap;}@font-face {font-family: 'MontserratSemiBold';src: url('/design/tessa/fonts/Montserrat-Regular.eot');src: url('/design/tessa/fonts/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),url('/design/tessa/fonts/Montserrat-Regular.woff') format('woff'),url('/design/tessa/fonts/Montserrat-Regular.ttf') format('truetype');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'Gotham ProRegular';font-style: normal;font-weight: normal;src: local('Gotham Pro Regular'), local('Gotham-Pro-Regular'),url('/design/tessa/fonts/GothamPro.woff2') format('woff2'),url('/design/tessa/fonts/GothamPro.eot') format('eot'),url('/design/tessa/fonts/GothamPro.woff') format('woff'),url('/design/tessa/fonts/GothamPro.ttf') format('truetype');font-display: swap;}@font-face {font-family: 'Gotham Pro Medium';src: url('GothamPro-Medium.eot');src: url('GothamPro-Medium.eot?#iefix') format('embedded-opentype'),url('/design/tessa/fonts/GothamPro-Medium.eot') format('eot'),url('/design/tessa/fonts/GothamPro-Medium.woff') format('woff'),url('/design/tessa/fonts/GothamPro-Medium.ttf') format('truetype');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'Gotham Pro Bold';src: url('GothamPro-Bold.eot');src: url('GothamPro-Bold.eot?#iefix') format('embedded-opentype'),url('/design/tessa/fonts/GothamPro-Bold.eot') format('eot'),url('/design/tessa/fonts/GothamPro-Bold.woff') format('woff'),url('/design/tessa/fonts/GothamPro-Bold.ttf') format('truetype');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'Montserrat Black';src: url('Montserrat-Black.eot');src: url('Montserrat-Black.eot?#iefix') format('embedded-opentype'),url('/design/tessa/fonts/Montserrat-Black.eot') format('eot'),url('/design/tessa/fonts/Montserrat-Black.woff') format('woff'),url('/design/tessa/fonts/Montserrat-Black.ttf') format('truetype');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'Montserrat Bold';src: url('Montserrat-ExtraBold.eot');src: url('Montserrat-ExtraBold.eot?#iefix') format('embedded-opentype'),url('/design/tessa/fonts/Montserrat-ExtraBold.eot') format('eot'),url('/design/tessa/fonts/Montserrat-ExtraBold.woff') format('woff'),url('/design/tessa/fonts/Montserrat-ExtraBold.ttf') format('truetype');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'Montserrat Medium';src: url('Montserrat-Medium.eot');src: url('Montserrat-Medium.eot?#iefix') format('embedded-opentype'),url('/design/tessa/fonts/Montserrat-Medium.eot') format('eot'),url('/design/tessa/fonts/Montserrat-Medium.woff') format('woff'),url('/design/tessa/fonts/Montserrat-Medium.ttf') format('truetype');font-weight: normal;font-style: normal;font-display: swap;}.font-gotham-black {font-family: "Gotham-Pro-Black";}html {height: 100%;}body {height: 100%;height: 100vh;font-size: 14px;font-weight: normal;font-family: 'Gotham Pro';line-height: 1.5;color: #232323;background-color: #fff;min-width: 320px;overflow-x: hidden;}.d-none {display: none !important;}a {text-decoration: none}.pad {padding-right: 15px;padding-left: 15px;}.pad_left {padding-left: 0;}.main {}.MainView {}.header,.footer {}h1, h2, h3, h4, h5, h6 {color: #444;margin: 0 0 5px;}.how-work .img {min-height: 80px;display: block;}.how-work .h1 {font-family: 'Gotham ProBlack';}.h1 .black {font-family: 'Gotham ProBlack';}.how-work .block {margin-top: 25px;}.how-work {font-family: 'Gotham Pro Bold';font-size: 14px;color: #ffffff;background: #000;width: 100%;padding: 50px 0 50px 0;}.how-work .row {text-align: center;}.h1.black {margin: 0;}.h1.black.no-border {border: 0;}.h1.black {margin: 0 0 25px;border-color: #000000;}.h1.black span:before {border-bottom: 60px solid #ff2933;}.h1 {display: block;position: relative;height: 60px;margin: 0 0 25px;text-transform: uppercase;font-weight: bold;font-size: 30px;font-family: "GothamPro";color: rgb(255, 255, 255);line-height: 1.2;text-align: left;}.h1 span {position: relative;display: inline-block;color: #000;}.h1 [data-language="how-we-work"] {color: #fff;}.transforn-n {text-transform: initial;}.f-16 {font-size: 16px;}.font-M {font-family: Montserrat, sans-serif;}ol.steps {font-family: 'Gotham ProBlack', sans-serif;list-style-type: none;counter-reset: num;margin: 0 0 0 -12px;padding: 0;font-size: 14px;}ol.steps li {font-size: 14px;margin-top: 50px;padding-left: 82px;height: 52px;}ol.steps li:before {content: counter(num);counter-increment: num;display: inline-block;position: absolute;top: 0px;font-size: 30px;left: 12px;width: 50px;height: 50px;color: #ffffff;text-align: center;background-color: #ff2933;font-family: 'Gotham ProBlack', sans-serif;}#sidebar .h1 {margin: 0;}.h2 {display: block;margin: 0 0 10px 0;font-weight: bold;font-size: 16px;color: #000;text-transform: uppercase;}.post_title,.product_title {font-size: 16px;text-transform: uppercase;line-height: 1.1;margin: 0 0 12px;}.products_title {font-size: 16px;text-transform: uppercase;margin: 0 0 25px;}a {color: inherit;text-decoration: underline;}a:hover,a:active {text-decoration: none;}.container {margin-right: auto;margin-left: auto;}.row:after,.container:after,.clearfix:after {clear: both;content: " ";display: block;}.hidden {display: none !important;}.center {text-align: center;}.fleft {float: left;}.fright {float: right;}.nowrap {white-space: nowrap;}.table {width: 100%;max-width: 100%;margin-bottom: 30px;text-align: left;}.table th,.table td {padding: 8px;vertical-align: top;border: 1px solid #ddd;}.table_striped tbody tr:nth-of-type(odd) {background-color: #f9f9f9;}.fit_img {width: 100%;height: 100%;object-fit: cover;}.fancybox__container .popup {padding: 50px;background-color: #000000;border-radius: 2px;}.popup_inner .form_group small {color: #ffffff;font-size: 10px;text-align: left;font-weight: 100;font-family: Montserrat, sans-serif;}.popup_inner .tel_phone_block select {height: 38px;line-height: 36px;border-right: 1px solid #ff2933;vertical-align: top;}.footer_logo {width: 245px;display: inline-block;margin-bottom: 50px;}.footer_logo img {margin: auto;}.arrow_down_fillter {cursor: pointer;z-index:9;}.arrow_down_fillterr {cursor: pointer}#fn_callback .send {cursor: pointer;width: 130px;vertical-align: top;height: 40px;}#fn_callback .send_arrowf {text-align: center;}#fn_callback .send_arrow {cursor: pointer;width: 30px;vertical-align: top;height: 40px;}#fn_callback {padding-right: 60px;padding-top: 5px;background-color: rgba(111, 155, 45, 0);}.popup_inner label {color: #ffffff;font-size: 14px;font-weight: 500 !important;font-weight: bold;text-align: left;font-family: Montserrat, sans-serif;}.popup_inner {width: 330px;max-width: 100%;text-align: center;}.popup_heading {margin-bottom: 35px;text-align: center;font-weight: bold;font-size: 16px;text-transform: uppercase;font-family: Montserrat, sans-serif;color: #ffffff;}.form_group {margin-bottom: 15px;}.label_block,.form_label {display: block;margin-bottom: 5px;}.form_input {background-color: #fff;border: 1px solid #ddd;height: 38px;line-height: 36px;padding: 0 8px;width: 100%;font-family: inherit;font-size: inherit;}.form_textarea {display: block;width: 100%;border: 1px solid #ddd;background-color: #fff;padding: 8px;font-family: inherit;font-size: inherit;}.captcha {display: inline-block;vertical-align: top;margin-right: 10px;margin-bottom: 15px;}.input_captcha {display: inline-block;width: 125px;vertical-align: top;margin-left: 10px;}.secret_number {display: inline-block;vertical-align: top;border: 1px solid #e8e8e1;line-height: 36px;padding: 0 9px;border-radius: 2px;background: #f5f8f9;position: relative;text-shadow: 1px 1px #38c0f3, -1px 1px mediumturquoise, -1px -1px mediumturquoise, 1px -1px mediumturquoise;color: white;font-weight: bold;-moz-user-select: none;-khtml-user-select: none;user-select: none;pointer-events: none;cursor: pointer;}.secret_number:after {content: attr(data-name);position: absolute;top: 2px;left: 2px;z-index: -2;text-shadow: 1px 1px white,2px 2px white,3px 3px white,4px 4px white;color: white;transition: all 1s;}.message_error {clear: both;padding: 10px 20px;margin-bottom: 20px;color: #f00;background-color: #ffcaca;border: 1px dotted #ff4545;}.message_success {padding: 10px 20px;margin-bottom: 15px;margin-top: 10px;color: #ffffff;background-color: #ff6600;border: 2px dotted #12ff02;text-transform: uppercase;}.error {color: #f00;}#sm_logo {float: right;font-size: 0;float: right;margin-left: 25px;}#sm_logo img {vertical-align: top;}.map {margin: 20px 0 30px;}.promo_img {position: absolute;max-width: 60px;max-height: 60px;top: 0;left: 0;}.dropdown {display: none;}.callback,.search_button,.button,.catalog_link,.arrow_right,.breadcrumbs a,.coupon_button,.page_link,.tab_navigation a,.angle_icon,.subscribe_button,.menu_item,.browsed_name a {transition: all 0.3s ease;}.header_top {font-family: "Gotham Pro", sans-serif;font-size: 12px;color: #ffffff;background: #00113F;}.header_top a {text-decoration: none;color: #fff;}.top_notice {position: relative;white-space: nowrap;}.top_notice marquee {display: block;}.top_notice_title {position: relative;background: #ff2933;color: #ffffff;font-weight: bold;line-height: 28px;padding: 0 10px;z-index: 10;display: inline-block;margin-right: 10px;margin-top: 4px;}.top_notice_title:before {position: absolute;top: 0;right: -10px;width: 0;height: 0;content: '';border-left: 10px solid #ff2933;border-top: 14px solid transparent;border-bottom: 14px solid transparent;}.top_notice_text {display: inline-block;vertical-align: middle;}.top_notice_list {white-space: nowrap;}.top_notice_list span {padding: 0 15px;}.rss_icon {vertical-align: -2px;margin-right: 4px;}.top_item {position: relative;float: left;height: 50px;padding-top: 15px;text-transform: capitalize;font-family: 'Gotham ProBlack', sans-serif;}.top_item > .telegram_w {border-right: 1px solid #ddd;}.basket {padding-left: 12px;padding-right: 1px;margin-top: 31px;}.basket_catalog {background-image: url(/design/tessa/images/icon_basket.png);background-repeat: no-repeat;width: 25px;height: 25px;border: 0 solid#EFEFEF;background-color: #EFEFEF;padding-bottom: 9px;}.top_item svg {vertical-align: middle;margin: -3px 0 0 0;}.dropdown {display: none;}.top_item .dropdown {position: absolute;top: 100%;right: -1px;min-width: calc(100% + 2px);background: #fff;padding: 8px 0;border: 1px solid #ddd;z-index: 20;}.top_item .drop_item {display: block;padding: 8px 5px;white-space: nowrap;text-decoration: none;text-align: center;}.top_item .switch {position: relative;cursor: pointer;}.top_item .switch::after {content: "";width: 0;height: 0;border-style: solid;border-width: 5px 4px 0 4px;border-color: #888 transparent transparent transparent;display: inline-block;margin: 0 0 0 1px;vertical-align: middle;}.active.switch::after {transform: rotate(180deg);}.account {display: block;}.logo {margin-top: 25px;font-size: 0;padding-right: 0;padding-left: 0;}header .nav_indent {display: flex;align-items: center;}header .callback {display: flex;height: 50px;min-width: 140px;color: white;background: black;}header .tel_md_bottom {padding: 0;}header #fn_search {display: flex;justify-content: center;}.nav_indent {margin-top: 15px;padding-left: 50px;}.p-1 {padding-left: 1px;padding-right: 1px;}.general-search {margin-left: 72px;margin-bottom: 10px;width: 100%;max-width: 587px;border: 3px solid;border-radius: 10px;}.search {position: relative;background: #fff;border: 1px solid #ddd;margin-top: 25px;}.search_input {width: 100%;padding: 0 50px 0 15px;height: 36px;border: none;background: none;font-size: 13px;border: 3px solid;border-radius: 10px;}.social_netrate {background-color: #00113F;padding: 30px 1px;display: flex;justify-content: center;}.social_netrate img {width: 40px;height: 40px;margin: 0 10px;}.search_button {position: absolute;top: 0;right: 0;border: none;color: #777;background-color: transparent;width: 45px;line-height: 38px;font-size: 0;text-align: center;cursor: pointer;}.search_button:hover {color: #ff2933;}.search_icon {width: 19px;height: 19px;vertical-align: middle;}.header_phones {font-family: "Gotham Pro", sans-serif;font-size: 12px;font-weight: bold;line-height: 1.2;margin-top: 15px;margin-bottom: 16px;display: block;flex-direction: row;color:#fff;}.tel_wrap {display: inline-block;text-align: left;padding-left: 0;padding-right: 0px;}.header .header_phones .tel_wrap:last-child a {margin-top: 4px;}.header_phone {text-decoration: none;display: block;}.header_phone_border {border-bottom:  1px solid #00113F;}.header_phone_border:hover {border-bottom:  1px solid #404D6F;}.callback {font-weight: 600;font-size: 14px;cursor: pointer;display: flex;justify-content: center;align-items: center;text-decoration: none;font-weight: bold;line-height: 20px;color: #fff;background:rgb(0, 0, 0);font-family: 'Gotham Pro Bold';}.card_image img {background-size: cover;max-height: 100%;}.callback:hover {background-color: #0047C5;color:#fff;}.callback_catalog {font-size: .9em;display: inline-block;text-align: left;text-decoration: none;background: rgb(0, 97, 254);color: #ffffff;padding: 9px 6px;cursor: pointer;line-height: 20px;font-family: 'Gotham Pro Bold';white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}.callback_catalog:hover {color: #ffffff;background: #000000;}.menu_link {display: block;text-decoration: none;font-weight: bold;font-size: 14px;line-height: 43px;color: #000;font-family: 'Gotham Pro Bold';cursor: pointer;}.menu_link:first-letter {text-transform: uppercase;}.header > .menu_item_2 > .menu_link {background-color: #fff;}.menu_link > span:hover {color: #0047C5;}.header_middle .menu_item.menu_item_1:first-child > a {background-image: url(/design/tessa/images/icon_catalog.png);background-repeat: no-repeat;background-position: left;padding-left: 25px;font-family: 'Gotham Pro Bold';cursor: pointer;}.catalog_nav {position: relative;}.catalog_menu {background-color: #fff;border: 1px solid #d6d6d6;padding-top: 5px;padding-bottom: 5px;}.catalog_item {position: relative;}.catalog_link {display: block;padding: 10px 25px 10px 15px;line-height: 20px;text-decoration: none;position: relative;}.level_1 > .catalog_item > .catalog_link {text-transform: uppercase;font-size: 12px;}.catalog_link:hover,.angle_icon:hover {color: #ff2933;}.angle_icon {position: absolute;width: 20px;height: 20px;line-height: 20px;font-size: 0;top: 10px;right: 10px;cursor: pointer;text-align: center;}.angle_icon svg {vertical-align: middle;}.angle_icon.active {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}.subcatalog {display: none;padding-left: 10px;}.opened > .subcatalog {display: block;}.grey-brands {background: #eeeeee;padding: 15px;max-height: 165px;overflow-x: hidden;overflow-y: scroll;}.grey-brands a {color: #7a7a7a;margin-left: 3px;margin-right: 7px;text-decoration: none;}.grey-brands a span {font-family: "Montserrat Bold", sans-serif;font-weight: bold;}.grey-brands a.select, .grey-brands a:hover {text-decoration: none;color: #ffffff;padding: 2px 3px;margin-left: 0;margin-right: 4px;background: #0047c6;}.text_in_stock {background: #00113F;font-family: "Gotham Pro Bold";font-weight: bold;font-size: 16px;color: #ffffff;padding: 10px 0 8px 15px;height: 100%;flex-direction: column;display: inline-flex;}.parts-stock-in {height: 100%;margin-bottom: 25px;display: flex;}.parts-stock-in .btn-black {margin-top: 0;padding: 20px 0 20px 15px;height: 60px;font-family: 'Gotham ProBlack';}.text_in_stock2 {display: block;font-size: 12px;}.footer .menu {margin: 0;}.filter_nav {background: #000;padding: 30px 35px 75px 35px;font-size: 14px;font-family: 'Montserrat', sans-serif;font-weight: bold;}.header:frist-child {margin-top: 0;}.contact_block {font-weight: 600;font-size: 14px;}.contact_block .header_phone .social {margin-top: 30px;}.contact_block .social a {text-decoration: none;}.contact_block .header_phone svg {vertical-align: text-top;}.contact_block .header_phone {padding-bottom: 5px;}.contact_block .header {font-size: 18px;font-family: "GothamPro", sans-serif;font-weight: bold;margin: 30px 0;}.kub {display: table-cell;width: 44px;height: 44px;background-image: url(/design/tessa/images/quality.png);background-repeat: no-repeat;background-position: center;}.currents {display: table-cell;width: 44px;height: 44px;background-image: url(/design/tessa/images/money.png);background-repeat: no-repeat;background-position: center;margin-right: 20px;}.delivery_icon {display: table-cell;width: 44px;height: 44px;background-image: url(/design/tessa/images/car.png);background-repeat: no-repeat;background-position: center;margin-right: 20px;padding-right: 64px;}.grant {display: table-cell;width: 44px;height: 44px;background-image: url(/design/tessa/images/messeng.png);background-repeat: no-repeat;background-position: center;margin-right: 20px;}.payment {display: table-cell;width: 44px;height: 44px;background-image: url(/design/tessa/images/payment.png);background-repeat: no-repeat;background-position: center;margin-right: 20px;}.top_block .row-t {padding-right: 0;padding-left: 0;}.top_block .row-t:first-child .block {margin: 15px 0 25px 0}.MainView .top_block .block {margin: 15px 0 25px 0;}.adv_blocks_background {background-color: #00113F;}.row.block.top_block {}.top_block .block {font-family: 'Gotham Pro Medium', sans-serif;font-size: 12px;overflow: hidden;padding: 0 25px;margin: 15px 0 0 0;background: #00113F;color: #ffffff;}.top_block .block span {display: table-cell;height: 90px;padding-left: 10px;vertical-align: middle;}.block_hover_guarantee {background-image: url(/design/tessa/images/guarantee_product_card_b.png);background-repeat: no-repeat;background-position:left center;}.block_hover_guarantee:hover {background-image: url(/design/tessa/images/guarantee_product_card_w.png);background-repeat: no-repeat;background-position:left center;}.block_hover_payment:before {background-image: url(/design/tessa/images/wallet_product_card_b.png);background-repeat: no-repeat;background-position: left center;content: '';}.block_hover_payment:hover {background-image: url(/design/tessa/images/wallet_product_card_w.png);background-repeat: no-repeat;background-position: left center;}.block_hover_delivery {background-image: url(/design/tessa/images/car_product_card_b.png);background-repeat: no-repeat;background-position:left center;}.block_hover_delivery:hover {background-image: url(/design/tessa/images/car_product_card_w.png);background-repeat: no-repeat;background-position:left center;}.block_product_card .block_product_card__element{height: 74px;width:32%;margin-right:1%;border: 1px solid #888888;display: inline-block;position: relative;}.product_youtube .see_youtube {display: inline-block;}.block_product_card .block_product_card__element:hover {background: #00113F;color: #ffffff;}.block_product_card .block_product_card__element:last-child {margin-right: 0;}.block_product_card .block_product_card__element .icon {height: 100%;content: ' ';text-align: center;display: inline-block;}.block_product_card .block_product_card__element .text {position: relative;margin: 0;font-family: 'Gotham Pro';align-items: center;}.icon.garantiya-icon {background: url('/design/tessa/images/guarantee_product_card_b.png') center no-repeat;}.block_product_card__element:hover .icon.garantiya-icon {background: url('/design/tessa/images/guarantee_product_card_w.png') center no-repeat;}.icon.payment-icon {background: url('/design/tessa/images/wallet_product_card_b.png') center no-repeat;}.block_product_card__element:hover .icon.payment-icon {background: url('/design/tessa/images/wallet_product_card_w.png') center no-repeat;}.icon.delivery-icon {background: url('/design/tessa/images/car_product_card_b.png') center no-repeat;}.block_product_card__element:hover .icon.delivery-icon {background: url('/design/tessa/images/car_product_card_w.png') center no-repeat;}.guarantee_product_card {display: table-cell;width: 44px;height: 44px;background-image: url(/design/tessa/images/guarantee_product_card_b.png);background-repeat: no-repeat;background-position: center;margin-right: 20px;}.payment_product_card{display: table-cell;width: 44px;height: 44px;background-image: url(/design/tessa/images/wallet_product_card_b.png);background-repeat: no-repeat;background-position: center;margin-right: 20px;}.delivery_product_card {display: table-cell;width: 44px;height: 44px;background-image: url(/design/tessa/images/car_product_card_b.png);background-repeat: no-repeat;background-position: center;margin-right: 20px;}.delivery_product_card:hover {background-image: url(/design/tessa/images/car_product_card_w.png);}.filter_nav .selectpicker {background: #ffffff;margin: 10px 0 15px 0;border: 0;padding: 10px 0 10px 20px;width: 100%;text-transform: uppercase;color: #5e5e5e;font-weight: bold;height: 40px}.selectBox .arrow_down_fillter {vertical-align: middle;height: 20px;width: 20px;padding: 4px 2px;border-radius: 15px;border: 2px solid #000000;position: absolute;right: 10px;bottom: 10px;}.selectBox .arrow_down_fillterr {vertical-align: middle;height: 20px;width: 20px;padding: 4px 2px;border-radius: 15px;border: 2px solid #000000;position: absolute;right: 10px;bottom: 10px;}.selectBox.selectBox-menuShowing .arrow_down_fillter, .selectBox.selectBox-menuShowing .arrow_down_fillterr {-moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);filter: FlipH;-ms-filter: "FlipH";}.filter_nav input[autocomplete] {background: #ffffff;margin: 10px 0 15px 0;border: 0;padding: 5px 0 5px 20px;width: 100%;text-transform: uppercase;color: #5e5e5e;font-weight: bold;height: 40px;font-size: 70%;}.filter_nav textarea[autocomplete]{background: #ffffff;margin: 10px 0 15px 0;border: 0;padding: 5px 31px 5px 20px;width: 100%;text-transform: uppercase;color: #5e5e5e;font-weight: bold;font-size: 70%;resize:none;}.slick-slide img {height: 100%;}.slick-name {line-height: 30px !important;font-family: Gotham ProBlack, sans-serif !important;font-size: 28px !important;font-weight: bold !important;color: #ffffff !important;}.filter_nav .btn-blue:hover {background: #000000;}.filter_nav button {width: 100%;color: #ffffff;font-size: 14px;text-transform: none;font-weight: bold;background: #0047C5;text-align: center;padding: 10px 0;border: 0;margin-top: 15px;line-height: 20px;font-family: 'Gotham Pro Bold';}.btn-black {color: #ffffff;font-size: 14px;font-weight: bold;background: #0047C5;text-align: center;padding: 10px 0;border: 0;margin-top: 5px;line-height: 20px;}.btn-goods {color: #ffffff;font-size: 14px;font-weight: bold;background: #000000;text-align: center;padding: 10px 0;border: 0;margin-top: 5px;line-height: 20px;}.btn-goods:hover {background:#0047C5;}.button_catalog {width: 100%;}.bg-black {width: 100%;color: #000000;font-size: 14px;text-transform: uppercase;font-weight: bold;border: 3px solid #131313;text-align: center;padding: 10px 0;display: block;text-decoration: none;margin-top: 15px;line-height: 20px;}.btn-blue {width: 100%;color: #ffffff;font-size: 14px;text-transform: uppercase;font-weight: bold;background: #b81e26;text-align: center;padding: 10px 0;border: 0;margin-top: 15px;line-height: 20px;display: block;text-decoration: none;}.btn-catalog {text-decoration: none;color: #ffffff;padding: 8px 22px;background: #000;font-family: 'Gotham Pro Bold';}.catalog_bottom > a:hover {color: #ffffff;}.card.fn_product.fn_transfer {font-family: Montserrat, sans-serif;background-color: #EFEFEF;}.card.fn_product.fn_transfer .product_name {font-size: 12px;}.card.fn_product.fn_transfer .price_container.btn-blue {width: auto;margin-top: 0;padding: 10px 15px;}.card.fn_product.fn_transfer .price_container {font-size: 14px;width: 70%;display: inline-block;text-align: left;}.form_catalog {display: inline-block;}.filter_nav label {color: #fff;font-family: "Gotham Pro Bold";}.nav_heading.no_icon span {padding-left: 35px;font-family: "Gotham ProBlack";}.nav_heading {line-height: 44px;background-color: #000000;color: #ffffff;font-weight: bold;font-size: 14px;text-transform: uppercase;padding-top: 20px;padding-bottom: 10px;}.catalog_icon {display: inline-block;vertical-align: top;width: 44px;height: 44px;background-color: #da1719;background-image: url(/design/tessa/images/sprite.svg);background-repeat: no-repeat;background-position: 10px 10px;margin-right: 4px;}#cart_informer {position: relative;display: inline-block;bottom: 4px;}.cart_info {margin: 0px 7px 0px 9px;display: inline-block;cursor: pointer;text-decoration: none;padding-left: 28px;color: #000;background: url(/design/tessa/images/cart_info.png) no-repeat 0 0;}.login_info {display: inline-block;text-decoration: none;padding-left: 28px;color: #fff;background: url(/design/tessa/images/login_info.png) no-repeat 0 -1px;}.copyright span {font-size: 13px;color: #ffffff;font-family: 'Gotham Pro Bold', sans-serif;}.copyright {margin-bottom: 30px;}.footer .foot_heading {font-family: "Montserrat Black";font-weight: bold;height: 35px;margin-bottom: 25px;}.footer .foot_sm .foot_heading {display: flex;justify-content: center;width: 100%;}.footer {background-color: #00113F;font-family: 'Montserrat', sans-serif;font-weight: bold;color: #ffffff;font-size: 13px;line-height: 1.8;}.footer .row {padding: 40px 0 10px;}.footer a {color: #fff;text-decoration: none;}.footer a:hover {color: #fff;}.foot_heading {font-size: 16px;line-height: normal;font-weight: bold;color: #fff;text-transform: uppercase;margin: 0 0 10px 0;font-family: 'Montserrat Black';}.foot,.foot_work {margin-bottom: 15px;}.subscribe_form {position: relative;margin-top: 18px;margin-bottom: 20px;max-width: 250px;}.subscribe_input {width: 100%;background: #fff;border: 1px solid #ddd;height: 34px;padding: 0 105px 0 8px;color: #232323;}.subscribe_button {position: absolute;top: 0;right: 0;width: 100px;height: 34px;line-height: 34px;text-align: center;text-transform: uppercase;font-size: 11px;background: #ff2933;border: none;color: #fff;cursor: pointer;}.subscribe_button:hover {background: #da1719;}.subscribe_text {line-height: normal;}.foot_social a {display: inline-block;font-size: 0;text-decoration: none;margin-right: 8px;margin-bottom: 5px;}.foot_social_right {display: inline-block;margin-left: 10px;}.foot_social_border {border-right: 1px solid #ddd;display: inline-block;}.foot_social_margin {margin-top: 15px;}.slider_background {background: url(/design/tessa/images/background_slider.webp);background-size: cover;background-position: left;}.slider-btn {position: absolute;bottom: 20px;left: 55px;width: 200px;height: 40px;font-family: 'Gotham Pro Bold', sans-serif;font-size: 14px;color: #fff;padding: 10px;text-align: center;background: #000;}.slider-desc {position: absolute;top: 190px;left: 55px;width: 55%;line-height: 20px;font-size: 18px;color: #ffffff;font-family: 'Gotham Pro';}.slider-title {position: absolute;top: 85px;left: 55px;width: 75%;line-height: 30px;font-family: Gotham ProBlack, sans-serif;font-size: 28px;font-weight: bold;color: #ffffff;}header .foot_social a:hover {color: #0047C5;}.social_icon {width: 24px;height: 24px;vertical-align: middle;}.foot_payments {padding-top: 2px;}.foot_payments > div {display: inline-block;height: 30px;width: 46px;background-image: url(/design/tessa/images/payments.png);}.payment_1 {background-position: 0 0;}.payment_2 {background-position: 0 -30px;}.payment_3 {background-position: 0 -60px;}.payment_4 {background-position: 0 -90px;}.payment_5 {background-position: 0 -120px;}.foot_address,.foot_mail,.foot_phone {padding-left: 20px;position: relative;margin-bottom: 7px;}.foot_address::before,.foot_mail::before,.foot_phone::before {content: "";position: absolute;width: 16px;height: 16px;background-image: url(/design/tessa/images/sprite.svg);background-repeat: no-repeat;top: 3px;left: 0;}.foot_address::before {background-position: 2px -49px;}.foot_mail {padding-left: 0px;margin-top: 5px;}.foot_mail::before {width: 0;background-image: none;}.foot_phone::before {background-position: -50px -48px;left: -1px;}.button {display: inline-block;vertical-align: top;padding: 10px 15px;font-size: 15px;font-weight: bold;line-height: 18px;color: #fff;border: none;background-color: #0047C5;text-decoration: none;cursor: pointer;font-family: 'Gotham Pro';}.button:hover {background-color: #000;}.buy:hover,.wishlist_button:hover,.wishlist_button.selected:hover,.comparison_button:hover,.comparison_button.selected:hover {background-color: #ff2933;}.buy,.wishlist_button,.comparison_button {display: inline-block;vertical-align: top;width: 30px;height: 30px;padding: 0;border: none;background-color: #999;background-repeat: no-repeat;text-decoration: none;text-align: center;color: #fff;cursor: pointer;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}.card .comparison_button,.card .wishlist_button {position: absolute;z-index: 2;right: 20px;}.card .buy {position: absolute;z-index: 2;top: 35px;right: 20px;background-image: url(/design/tessa/images/cart_info.png);background-position: center center;}.card .comparison_button:hover::before,.card .wishlist_button:hover::before,.card .buy:hover::before {content: attr(title);position: absolute;top: -26px;left: 50%;transform: translateX(-50%);padding: 3px 5px;line-height: normal;font-weight: 400;font-size: 12px;font-family: 'Gotham Pro';color: #fff;background-color: #000;white-space: nowrap;}.card .comparison_button:hover::after,.card .wishlist_button:hover::after,.card .buy:hover::after {content: "";position: absolute;width: 0;height: 0;border-color: transparent;border-style: solid;top: -6px;left: 50%;margin-left: -5px;border-width: 5px 5px 0;border-top-color: #000;}.wishlist_button {background-image: url(/design/tessa/images/sprite.svg);top: 70px;background-position: -93px -142px;}.comparison_button {background-image: url(/design/tessa/images/sprite.svg);top: 105px;background-position: -146px -143px;}.wishlist_button.selected,.comparison_button.selected {background-color: #da1719;}.product_info .wishlist_button,.product_info .comparison_button {position: relative;width: 35px;height: 35px;top: 0;left: 0;}.product_info .wishlist_button {background-position: -91px -140px;}.product_info .comparison_button {background-position: -144px -141px;}.product_info .button {padding: 20px 39px 20px 39px;font-family: 'Gotham Pro Bold';}.mright {margin-right: 10px;}.banner {margin: 0 0 25px;}.card {position: relative;text-align: center;}.card_image {display: flex;align-items: flex-end;justify-content: center;position: relative;line-height: 145px;height: 169px;font-size: 0;}.card_img {vertical-align: middle;max-height: 100%;}.product_name {display: block;margin-top: 15px;text-transform: uppercase;font-weight: bold;font-size: 14px;max-height: 80px;overflow: hidden;text-decoration: none;color: #131313;padding-left: 20px;padding-right: 20px;padding-bottom: 32px;font-family: 'Gotham Pro Bold';}.product_name:hover {color: #f007eff;}.card .variant_select {position: absolute;z-index: 2;top: 0;left: 50%;transform: translateX(-50%);height: 32px;border: 1px solid #ddd;min-width: 100%;cursor: pointer;background-color: #999;color: #fff;}.price {white-space: nowrap;font-weight: bold;}.old_price {white-space: nowrap;color: #999;text-decoration: line-through;margin-right: 10px;}.all_brands_link img {max-height: 100px;}.all_brands_link,.brand_link {display: block;height: 100px;overflow: hidden;justify-content: center;align-items: center;text-align: center;text-decoration: none;}.all_brands_link:hover,.brand_link:hover {background-color: #ff2933;}.brand_item {margin-bottom: 30px;}.news_item {border: 1px solid #ddd;border-top: none;overflow: hidden;}.news_image a {display: block;height: 0;padding-bottom: 55%;position: relative;}.news_image img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}.news_content {padding: 10px 15px 10px;}.news_name {display: block;text-decoration: none;font-weight: bold;text-transform: uppercase;}.news_name:hover {color: #ff2933;}.news_annotation p {margin: 0;}.breadcrumb {padding: 0;margin: 0 0 18px;list-style: none;color: #3b3b3b;font-family: 'Gotham Pro';}.breadcrumb li {color: #cbcbcb;display: inline-block;}.breadcrumb a {padding-right: 5px;color: #cbcbcb;font-family: 'Gotham Pro';font-size: 14px;transition: all 0.3s ease 0s;}.breadcrumb a:hover {color: #0047C5;}h1.product_title span {font-family: 'Montserrat Bold';font-size: 18px;text-transform: initial;font-weight: bold;}.tabs #description {padding-top: 10px;}.breadcrumb li:last-child {background: none;color: #000000;}.questions_top {font-family: 'Gotham Pro Bold';text-align: center;font-size: 14px;font-weight: 600;padding-top: 25px;padding-bottom: 23px;background-color: #00113F;color: #fff;}.questions {text-align: center;font-family: "Gotham ProBlack";font-size: 14px;font-weight: 600;padding-top: 25px;padding-bottom: 23px;background-color: #00113F;color: #fff;}.breadcrumb li:last-child a {color: #ff2933;;cursor: default;}.blog_item {margin: 0 0 30px;}.blog_item + .blog_item {padding-top: 30px;border-top: 1px solid #ddd;}.blog_image {margin-bottom: 10px;}.blog_image_link {display: block;width: 100%;height: 0;padding-bottom: 55%;position: relative;}.blog_img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: contain;}.blog_name {margin-bottom: 10px;text-transform: uppercase;font-weight: bold;font-size: 14px;line-height: 1.1;text-decoration: none;color: #ff2933;transition: all 0.3s ease 0s;}.blog_name:hover {color: #3b3b3b;}.blog_date,.post_date {font-size: 11px;color: #999;margin-bottom: 5px;}.blog_date span::before,.post_date span::before {content: "";display: inline-block;width: 13px;height: 14px;background: url(/design/tessa/images/sprite.svg) 0px -200px no-repeat;margin-right: 5px;vertical-align: top;}.post_date {margin: 0 0 10px;}.purchase {width: 100%;}.purchase td,.purchase th {vertical-align: middle;border: 1px solid #ddd;padding: 10px;text-align: center;}.purchase_name,.purchase_remove a {text-decoration: none;}.purchase_name:hover,.purchase_remove a:hover {color: #ff2933;}.footer .send_arrowf {text-align: right;}.footer .send_arrowf:hover .send, .footer .send_arrowf:hover .send_arrow {background: #000;cursor: pointer;}.footer .foot_social svg:hover {fill: #000000;color: #0047C5;}.contact_block .social svg:hover {fill: #ff2933;color: #ff2933;}.contact_block img, .contact_block svg {margin-right: 5px;}.product_desc a.bg-black:hover {background: #131313;color: #ffffff;}.remove_icon {width: 14px;height: 14px;vertical-align: middle;}.purchase_image,.purchase_amount,.purchase_remove {line-height: 0;}.amount {width: 86px;display: inline-block;}.plus,.minus {font-size: 14px;float: left;width: 28px;height: 28px;line-height: 26px;border: 1px solid #ddd;text-align: center;cursor: pointer;}.input_amount {display: block;float: left;font-size: 14px;text-align: center;background-color: #fff;border: 1px solid #ddd;border-left: none;border-right: none;padding: 0;margin: 0;height: 28px;width: 30px;text-align: center;}.input_coupon {background: #fff;border: 1px solid #ddd;border-radius: 3px;padding: 0 10px;width: 200px;height: 38px;margin: 0 5px 0 0;vertical-align: top;}.purchase_total {font-weight: 500;font-size: 16px;}.total_sum {color: #ff2933;font-size: 18px;font-weight: bold;}.purchase th,.purchase_name {font-weight: 500;font-size: 15px;}.coupon .message_error {width: 320px;max-width: 100%;}.delivery {margin-top: 20px;margin-bottom: 25px;border: 1px solid #ddd;padding: 20px 15px 15px;list-style: none;}.delivery_item {margin-bottom: 15px;}.delivery_description {padding-left: 25px;display: none;}.active + .delivery_description {display: block;}.input_delivery {float: left;margin: 7px 0 0;}.delivery_item img {vertical-align: middle;margin-right: 4px;}.delivery_name {display: block;padding-left: 25px;}.delivery_label {display: block;overflow: hidden;margin-bottom: 5px;font-weight: 500;font-size: 15px;}.active.delivery_label {font-weight: bold;}.method_name {font-weight: bold;font-size: 16px;}.method_form {margin: 15px 0;}.pagination {list-style: none;padding: 0;margin: 26px 0 20px 0;text-align: right;}.fn_pagination {text-align: right;}.page_item {display: inline-block;}.pagination > .page_item > .page_link {border-radius: 20px;font-family:'Gotham Pro Medium' ;}.pagination > .active > span {background-color: #0047C5;color: #fff;}.pagination > .page_link > a {color: #000;}.page_link {display: block;min-width: 8px;text-align: center;text-decoration: none;background-color: #fff;color: #303030;font-family: Montserrat;font-weight: bold;border-radius: 20px;}.page_link:hover,.active .page_link {color: #fff;background-color: #b81e26;border-color: #b81e26;}.pagination .disabled {display: none;}.products_sort {margin: -5px 0 20px;}@media (max-width: 768px) {.products_sort .grey-brands {scrollbar-color: #0047c6 transparent;}}.sort {display: inline-block;}.sort_label {font-weight: 600;font-size: 13px;margin-right: 3px;}.sort_select {height: 28px;border: 1px solid #ddd;padding-left: 2px;}.category_image {margin: 0 0 15px;}.card {margin: 0 0 20px;}.card_rating {line-height: 0;}.product_image img {background-size: cover;}.callback_block {margin-bottom: 20px;}.callback_block .callback_nav {background: #eeeeee;padding: 20px 25px 40px 25px;font-size: 14px;font-family: 'Montserrat', sans-serif;font-weight: bold;text-align: center;}.callback_nav label {font-family: 'Gotham Pro Bold';}.about_company {background-color: #fff;}.about_brand_header {text-transform: uppercase;margin-top: 90px;margin-bottom: 15px;font-size: 30px;font-family: 'Gotham Pro Black';}.about_brand_desc {margin-top: 0;margin-bottom: 50px;margin-left:15px;font-size: 18px;font-family: 'Gotham Pro Medium';}.about_company_header {text-transform: uppercase;margin-top: 100px;margin-bottom: 50px;font-size: 30px;font-family: 'Gotham Pro Black';}.about_brand_header span { padding:0 15px }.color-black {color:#000 !important;}.about_company_content {margin-bottom: 60px;font-size: 16px;font-family: 'Gotham Pro';}.about_company_button {width: 240px;text-transform: none;font-size: 16px;margin-bottom: 100px;}.about_company_button:hover {background-color: #000;}.about_company_button > a {text-decoration: none;color: #fff;font-family: 'Gotham Pro Bold';}.footer .callback_nav {padding: 0;font-size: 14px;font-family: 'Montserrat Bold';font-weight: bold;color: #ffffff;}footer {margin-top: 50px;}.menu_icon {float: left;border: 0 !important;}.footer input {vertical-align: bottom;margin: 5px 0 10px 0;border: 0;padding: 2.5px 10px;width: 100%;text-transform: uppercase;color: #000000;font-weight: normal;height: 35px;}.callback_block .send {width: 130px;padding: 5px 0;text-align: center;font-size: 12px;font-weight: bold;font-family: 'Montserrat', sans-serif;display: inline-block;vertical-align: bottom;margin-right: 3px;}.callback_block .send_arrow {height: 30px;width: 30px;display: inline-block;padding: 5px 0;}.footer .send_arrow {margin-top: 25px;vertical-align: bottom;}.footer .social_links a {padding-right: 10px;text-decoration: none}x.footer .social_links a:last-child {padding-right: 0}.footer .social_links {margin-left: 15px;display: inline-block;text-align: left;}.footer .send {margin-top: 25px;width: 130px;padding: 5px 0;text-align: center;font-size: 12px;font-weight: bold;font-family: 'Montserrat Black';display: inline-block;vertical-align: bottom;text-transform: uppercase;}.slick-initialized .slick-slide {position: relative}.footer .tel_phone_block input {margin: 5px 0 0 0}.footer .send_arrow {height: 30px;width: 30px;display: inline-block;padding: 5px 0;}.callback_block input {margin: 5px 0 10px 0;border: 0;padding: 2.5px 10px;width: 100%;text-transform: uppercase;color: #000000;font-weight: normal;height: 35px;}.tel_phone_block select option {height: 30px;}.tel_phone_block select {background-image: url(/design/tessa/images/arrow_down.png);background-repeat: no-repeat;-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none !important;background-position: 5px center;padding-left: 20px;width: 60px;border: 0;height: 35px;border-right: 1px solid #131313;color: #000;font-family: 'Montserrat Medium';}display: none;}* {}.callback_block .nav_heading.no_icon {text-align: center;line-height: 17px;padding: 15px 0;background-color: #00113F;}.callback_block .nav_heading.no_icon span {font-size: 14px;font-family: 'Gotham ProBlack';padding-left: 0;margin: 0 auto;text-transform: none;}.product_desc {}.product_cart {margin-top: 27px;}.product_image {position: relative;font-size: 0;margin-bottom: 15px;text-align: center;}.images {margin-left: -3px;margin-right: -3px;}.images .images_item {float: left;}.footer .header_phone svg, .footer .header_phone img {margin-right: 5px;}.footer .header_phone {line-height: 2;font-family: 'Gotham Pro Bold';white-space: nowrap;}.footer .foot_mail >.header_phone {font-family: 'Montserrat Bold';}.footer .foot_work {margin-bottom: 30px;font-family: 'Gotham Pro Bold';}.images_link {display: flex;height: 65px;justify-content: center;align-items: center;}.product_rating {margin: 0 0 13px;font-size: 13px;}.brand,.sku,.available {margin: 0 0 5px;font-size: 13px;line-height: 18px;}.in_stock {color: #45B955;font-family: 'Gotham Pro Medium';font-size: .9em;}.in_stock > img {padding-right: 5px;}.no_stock {color: #606060;font-family: 'Gotham Pro Medium';font-size: .9em;}.product_info .price_container {margin: 0 0 11px;}.product_info .price {font-size: 20px;color: #ff2933;margin-right: 5px;}.product_info .fn_price {font-size: 32px;position: relative;}.price_currency {}.product_info .old_price {font-size: 16px;vertical-align: text-bottom;}.product_info .variant_select {height: 35px;padding: 0 5px;border: 1px solid #ddd;min-width: 170px;vertical-align: top;margin-bottom: 15px;}.amount_wrap {display: inline-block;vertical-align: top;margin: 0 15px 15px 0;}.product_info .amount {width: 110px;}.product_info .input_amount {height: 35px;width: 40px;}.product_info .plus,.product_info .minus {height: 35px;width: 33px;line-height: 33px;}.product_info #features {display: flex;flex-direction: column;}.product_info .add_buttons {margin-top: 15px;display: flex;flex-direction: column;}.product_info .add_buttons button {width: fit-content;}.select_container {margin-bottom: 10px;}.add_buttons {display: inline;}.features {list-style: none;margin: 0;padding: 0;font-family: 'Gotham Pro';font-size: 12px;font-weight: 500;}.price_container .price {font-family: "Gotham ProBlack", sans-serif;font-size: 22px;font-weight: 600;color: rgb(0, 97, 254);line-height: 1.2;text-transform: uppercase;}.price_title {display: inline-block;font-family: Montserrat, sans-serif;font-size: 14px;font-weight: 600;margin-right: 5px;}.catalog_basket_price {margin-top: 24px;}.features li:last-child {border-bottom: 0;}.features li {padding: 3px 5px 3px 0;overflow: hidden;border-bottom: 1px solid #ddd;}.features_catalog {padding-left: 10px;padding-bottom: 56px;}.features_catalog li:last-child{width:100%;}.features_catalog li{display: block;width: 49%;float: left;border: 0;text-align: left;padding: 1px 5px 1px 5px;}.product_features_value {width: 45%;float: left;}.product_features_value > span {padding-left: 0;}.product_features_value > li {margin-top: 10px;}.product_features_value .currencies a.active {text-decoration:none;}.catalog_features_bottom {padding-top: 5px;padding-left: 10px;display: inline-block;text-align: left;width:46%;font-family: 'Gotham Pro Medium';}.features_name {font-style: normal;display: block;width: 30%;float: left;}.catalog_features_name {display: inline;float: none;font-family: 'Montserrat Medium';}.features_value {float: left;display: block;width: 70%;padding-left: 15px;text-align: right;}.catalog_features_value {font-weight: bold;float: none;padding: 0;text-align: left;display: inline;font-family: 'Montserrat Bold';}.catalog_bottom {padding-top: 30px;padding-bottom: 16px;}.catalog_features_bottom_value {width: 100%;}.tab_navigation {overflow: hidden;z-index: 1;}.tab_navigation a {display: block;height:100%;float: left;text-transform: uppercase;text-decoration: none;}.tab_navigation a:hover span,.tab_navigation a.selected span {background-color: #0047C5 !important;border-color: #0047C5 !important;color: #fff;}.tab_navigation a:hover span::before,.tab_navigation a.selected span::before {border-bottom: 60px solid #0047C5 !important;color: #fff;}.tab_container {overflow: hidden;margin: -1px 0 0;}.tab {display: none;padding: 15px;}.comment_item {margin-bottom: 15px;}.comment_item .comment_item {margin-top: 10px;}.admin_note {padding-left: 20px;}.comment_author {font-weight: bold;font-size: 16px;}.comment_text {padding-left: 20px;}.no_comments {margin-bottom: 15px;}.comment_form {margin: 20px 0 0;}.pager {margin-top: 15px;margin-bottom: 15px;padding: 0;list-style: none;overflow: hidden;}.images_link {position: relative;display: block;border: 1px solid #e8e8e1;width: 67px;max-height: 100px;height: auto;font-size: 0;margin: 5px;}.see_youtube .icon_youtube {position: absolute;z-index: 1;opacity: 0.7;width: 40%;height: auto;top: 28%;left: 30%;}.images_item img {width: 100px;max-height: 100px;height: auto;}.tabs.block .h1 span {height: 100%;display: flex;align-items: center;padding: 0 20px;background: grey;margin-right: 20px;}.tabs.block .h1 span:before {border-bottom: 60px solid grey;}.tabs.block .h1 .active {background: 60px solid #ff2933;}.tabs.block .h1 .active:before {border-bottom: 60px solid #ff2933;}.pager li:nth-child(even) {text-align: right;}.pager a,.pager a:hover span {text-decoration: none;}.pager a span {text-decoration: underline;}.pager a:hover {color: #ff2933;}.social_share {margin: 15px 0;}.change_pass {margin-bottom: 10px;}.change_pass span {cursor: pointer;border-bottom: 1px dotted;}.change_pass span:hover {border-color: transparent;}@media (max-width: 544px) {.menu_group_header .menu_item_1:nth-child(6) {display: none;}.menu_group_header .menu_item_1:nth-child(2) {margin-bottom: 73px;}}.to_top {width: 42px;height: 42px;border-radius: 100%;position: fixed;bottom: 60px;right: 10px;z-index: 9999;display: block;background-color: #ccc;background-image: url(/design/tessa/images/up-arrow.png);background-position: center center;background-repeat: no-repeat;cursor: pointer;}.desc_brands {font-family: 'Gotham ProRegular', sans-serif;font-size: 16px;}.to_top:hover {background-color: #131;}.filters {border: 1px solid #ddd;padding: 15px;}.subswitch {position: absolute;width: 25px;height: 25px;top: 50%;transform: translateY(-50%);right: 10px;text-align: center;cursor: pointer;background-image: url(/design/tessa/images/minus.svg);background-size: 100% 100%;background-position: center center;cursor: pointer;}.subswitch.blue {background-image: url(/design/tessa/images/minus-blue.svg);}.fn_subswitch-div {position: relative;}.down.subswitch {background-size: 100% 100%;background-position: center center;background-image: url(/design/tessa/images/plus.svg);}.down.subswitch.blue {background-image: url(/design/tessa/images/plus-blue.svg);}.filter_group {margin-bottom: 15px;}.filter_heading {display: block;font-weight: bold;font-size: 14px;color: #000;margin: 0 0 5px;text-transform: uppercase;}.filter_list {padding: 4px 0;}.filter_link {display: block;position: relative;padding-left: 23px;text-decoration: none;cursor: pointer;}.filter_indicator {position: absolute;width: 16px;height: 16px;top: 0;left: 0;border: 1px solid #ddd;border-radius: 1px;}.checked .filter_indicator {background: url(/design/tessa/images/sprite.svg) no-repeat -150px -51px;}.price_labels {overflow: hidden;margin-left: -5px;margin-right: -5px;}.price_label {float: left;width: 50%;padding-left: 5px;padding-right: 5px;}.min_input,.max_input {background: #eeeeee;width: 100%;padding: 0 3px;border: none;}.max_input {text-align: right;}.browsed {padding: 0 15px;border: 1px solid #ddd;display: table;width: 100%;margin: 0 0 30px;}.browsed_item {display: table-row;}.browsed_img {display: table-cell;width: 60px;padding: 15px 10px 15px 0;font-size: 0;overflow: hidden;text-align: center;vertical-align: middle;}.browsed_name {display: table-cell;padding: 15px 0px 15px 10px;font-weight: 500;font-size: 14px;vertical-align: middle;}.browsed_item ~ .browsed_item .browsed_img,.browsed_item ~ .browsed_item .browsed_name {border-top: 1px solid #ddd;}.browsed_name a {text-decoration: none;}.browsed_name a:hover {color: #ff2933;}.rating_starOff {display: inline-block;vertical-align: middle;}.rating_starOff,.rating_starOn {width: 90px;height: 18px;background: url(/design/tessa/images/rating.png) repeat-x left top;}.rating_starOn {display: block;background-position: left bottom;}.rating_text {vertical-align: middle;line-height: 18px;display: inline-block;}.comparison_left {float: left;width: 30%;}.comparison_products {float: right;width: 70%;position: relative;margin: 0;}.comparison_product {padding: 0 5px;}.comparison_product .image {padding: 10px;margin-bottom: 10px;position: relative;height: 220px;line-height: 200px;text-align: center;font-size: 0;background: #fff;}.cell {padding: 7px;border-bottom: 1px solid #ccc;}.comparison_item .cell,.comparison_item .cprs_rating {text-align: center;}.cprs_rating {padding: 7px;border-bottom: 1px solid #ccc;}.cell:nth-child(odd) {background: #efefef;}.compare_controls {position: relative;}.compare_show {position: absolute;left: 0px;bottom: 25px;}.compare_show a {display: inline-block;padding: 6px 11px;text-decoration: none;margin: 0 5px 5px 0;border: 1px solid transparent;}.compare_show a:hover,.compare_show .active {border-color: 1px solid #eee;color: #000;}.compare_show a span {border-bottom: 1px dashed;}.compare_show a:hover span,.compare_show .active span {border-color: transparent;}.remove_selected {display: inline-block;margin-bottom: 5px;font-size: 13px;padding-left: 22px;background: url(/design/tessa/images/sprite.svg) no-repeat -200px 2px;}.preorder_label {padding: 0 5px;color: #fff;text-align: center;font-size: 10px;background: #ff2933;border: none;border-radius: 2px;}.menu_list_1 {padding-left: 0px;list-style: none;}.menu_group_footer .menu_link {display: block;text-decoration: none;font-size: 13px;line-height: 30px;}.captcha {display: inline-block;width: 100%;}.filter_link {display: block;position: relative;padding-left: 23px;text-decoration: none;cursor: pointer;background: transparent;border: none;}.filter_item {padding: 4px 0;}.header_phones .tel_wrap:first-child > div a {padding-right: 15px}#fn_callback .fancybox-button {background: none;position: absolute;}@media (min-width: 991px) {.menu_group_header .menu_link {padding: 20px 14px;}}@media (max-width: 991px) {.features.product_features_value {width:auto;font-size: 20px;}}@media (max-width: 991px) {@media (min-width: 768px) {.menu_group_header .menu_link {padding: 20px 5px;}.btn-black.send_arrow {display: none}}@media (min-width: 665px) {.block_product_card .block_product_card__element .text {position: absolute;display: inline-flex;top: 10px;}.block_product_card {margin-top: 16px;padding-left: 15px;}.block_product_card .block_product_card__element {bottom: 0;}.block_product_card .block_product_card__element .icon {margin-left: 10px;}}}@media (max-width: 875px) {.product_desc {padding-right: 0;}}@media (max-width: 801px) {.header_phones {font-size: 12px}.logo {margin-bottom: 30px;}}.block_product_card .block_product_card__element {display: flex;align-items: center;flex-wrap: wrap;}.categories_youtube {margin-bottom: 20px;display: flex;flex-direction: column;}.categories_youtube .images_items .slick-prev {left: 10px;background-color: transparent;transform: translateY(-50%);}@media (max-width: 768px) {.categories_youtube .images_items .slick-prev {display: none !important;}}.categories_youtube .images_items .slick-next {right: 10px;background-color: transparent;transform: translateY(-50%);}@media (max-width: 768px) {.categories_youtube .images_items .slick-next {display: none !important;}}.categories_youtube .images_items {margin: 15px 0 0 0;width: 100%;height: 228px;display: flex;}.categories_youtube .images_items .img {width: 100%;overflow-y: hidden;height: auto;display: flex;text-align: center;align-items: center;justify-content: center;margin: 0 auto;background-size: cover;background-repeat: no-repeat;content: ' ';}.categories_youtube .block.grey-brands {position: relative;width: 100%;height: 74px;display: flex;flex-direction: row;justify-content: flex-start;align-items: center;gap: 6px;padding-right: 50px;overflow: hidden;}.categories_youtube .slick-track {display: flex;gap: 5px;}.categories_youtube .images_items .item {width: 220px;position: relative;display: flex;flex-direction: column;margin: 0;}.categories_youtube .images_items .item a {font-family: "Montserrat", sans-serif;font-weight: 400;text-decoration: none !important;}.categories_youtube .block img{text-align: center;vertical-align: middle;align-items: center;}.categories_youtube .img:after {background: url(/design/tessa/images/youtube.png) no-repeat;width: 50px;height: 35px;display: flex;content: ' ';position: absolute;}.categories_youtube .img img {width: 100%;height: auto;aspect-ratio: 16 / 9;border-radius: 12px;object-fit: cover;}.categories_youtube .images_link {width: 150px;}.categories_youtube .btn-black {margin-top: 0;padding: 0;background-color: transparent;color: #7a7a7a;font-size: 14px;font-weight: 400;font-family: "Montserrat Bold", sans-serif;}.categories_youtube .images_item img {width: 150px;}.categories_youtube .see_youtube .icon_youtube {width: 40%;}@media (max-width: 768px) {.grey-brands {max-height: 100px;}}@media (max-width: 767px) {.categories_youtube .block.grey-brands {width: 100%;}.categories_youtube .images_items .item {width: 100%;margin: 0;}.categories_youtube .images_items .img {width: 100%;}.categories_youtube .images_items {flex-direction: column;height: auto;}.categories_youtube .images_items img {height: 200px;margin: 0;}.block_product_card .block_product_card__element {align-items: end;display: flex;}.main {padding-top: 0}.menu_item_1.menu_eventer > .menu_link span {display: none;}.header_bottom .fn_callback.callback {width: 100%;text-align: center;font-size: 12px;}.footer .foot:last-child .foot_heading {height: auto}.footer .foot_mail {margin-top: 10px}.MainView {padding-top: 15px;}}@media (max-width: 664px) {.footer .social_links {margin-top: 10px;padding-right: 10px;}.block_product_card .block_product_card__element{height: 74px;width: 100%;border: 1px solid #888888;display: flex;position: relative;}.block_product_card .block_product_card__element {margin-top: 20px;}.block_product_card .block_product_card__element .icon {position: relative;left: 29px;width: 30px;}.block_product_card .block_product_card__element:last-child {margin-bottom: 20px;}.block_product_card .block_product_card__element .text {text-align: center;width: 80%;position: relative;height: 100%;left: 16px;display: flex;justify-content: center;}.pad_left {padding-left: 15px;}}@media (max-width: 555px) {.parts-stock-in a {margin-top: 10px !important;font-size: 12px;}.fancybox__container .popup { padding: 25px;}.fancybox__container .popup .popup_inner { width: 100%; }}@media (max-width: 345px) {.fancybox-inner #fn_callback {padding:15px}.fancybox__container .popup {padding: 10px;}.footer {font-size: 12px}.fancybox-inner #fn_callback .input_captcha {width: 120px;}.general-search {margin-left: 0;margin-top: 10px;}}.informers {padding: 0;position: relative;top: 17px;font-family: 'Gotham Pro';}.informer > .active {font-family: 'Gotham Pro Bold';}.main #filters .search_part:hover, .main .slider-btn:hover {background:#ffffff;color:#000000;}.filter_ajax .selectBox-label { padding: 4px 0;    font-size: 70%;}.fancybox-button svg {fill: aliceblue;}.fancybox-container .fancybox-navigation .fancybox-button--arrow_right {right: 0!important;position: absolute!important;}.fancybox-container .fancybox-navigation {z-index: 999999;top: 50% !important;position: absolute !important;width: 100% !important;}.fancybox-container .fancybox-content {transform: translate(0, 0px) !important;top: 15%;}.menu_mobile {display: none;}.product_cart .block_product_card {display: flex;align-items: center;flex-wrap: wrap;}img {opacity: 1;transition: opacity 0.3s;}img[data-src]:not([src]) {background: #eee url('/design/tessa/images/loading.gif') no-repeat 50% 50%;}.lazy-hidden {background: #eee url('/design/tessa/images/loading.gif') no-repeat 50% 50%;}.navbar-nav iframe {margin-top: 10px;margin-bottom: 10px;}.container > p, .ui-content > p, #ajax > p {text-align: center;}.stretched-link:after {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;pointer-events: auto;content: "";background-color: rgba(0, 0, 0, 0);}.footer_socials_box {display: none;}@media (max-width: 576px) {.foot_sm {width: 100% !important;text-align: center}.footer_socials_box {width: 100%;margin-bottom: 15px;display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 30px;padding: 0 15px;}.footer_socials_box .foot_social {display: flex;justify-content: center;align-items: center;}.footer_socials_box .foot_social a {min-width: 24px;width: 24px;height: 24px;display: flex;justify-content: center;align-items: center;}.footer_socials_box .foot_social svg {width: auto;height: 100%;}.foot .foot_social {display: none;}}.card-features {padding: 0 10px;display: flex;flex-direction: column;gap: 4px;font-size: .9em;}.card-features__row {display: flex;justify-content: space-between;gap: 6px;font-family: 'Gotham Pro Medium';}.card-features__label {flex: 0 0 auto;}.card-features__value {flex: 0 1 auto;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}.card-price-row {width: calc(100% - 20px);margin: 12px auto 0 auto;display: flex;justify-content: space-between;align-items: center;gap: 12px;}.card-price-row__price-box {display: flex;}.card-price-row__price-box a {border-radius: 8px;}.card-price-row__in-stock-box {display: flex;}.card-btns {width: calc(100% - 20px);margin: 24px auto 0 auto;display: flex;justify-content: space-between;align-items: center;gap: 12px;}.card-btns .fast_order_button {margin-left: auto;background-color: rgb(0, 97, 254);color: #fff;border-radius: 8px;text-decoration: none;width: auto;height: 37px;padding: 0 6px;display: flex;justify-content: center;align-items: center;font-weight: bold;font-family: 'Gotham Pro Bold';font-size: .9em;}.card-cart-btn {width: auto;height: 37px;padding: 0 6px;display: flex;align-items: center;gap: 6px;background-image: none !important;border-radius: 8px;border: 1px solid gray;font-family: 'Gotham Pro Bold';font-size: .9em;}.card-cart-btn svg {min-width: 16px;width: 16px;height: 16px;}.card-cart-btn span {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: normal;}.card-catalog-btn {margin: 24px auto 24px auto;width: calc(100% - 20px);border-radius: 8px;text-align: center !important;font-size: .9em;}.fancybox__container:has(#fn_fast_order) .form__title {margin-bottom: 35px;text-align: center;font-weight: bold;font-size: 16px;text-transform: uppercase;font-family: Montserrat, sans-serif;color: #ffffff;}.fancybox__container:has(#fn_fast_order) #fast_order_product_name {color: #FFF;}.fancybox__container:has(#fn_fast_order) .form__placeholder {color: #ffffff;font-size: 14px;font-weight: 500 !important;font-weight: bold;text-align: left;font-family: Montserrat, sans-serif;}.fancybox__container:has(#fn_fast_order) .fancybox-navigation {display: none;}.fancybox__container:has(#fn_fast_order) .btn-black {width: 100%;}.fancybox__container:has(#fn_fast_order) .fancybox-button {position: absolute;background-color: transparent;}.product_page_in_cart_btn {border-radius: 14px;padding: 0 12px !important;max-width: 100%;width: 240px !important;height: 50px;display: flex;justify-content: center;align-items: center;gap: 12px;font-size: 22px;line-height: normal;font-family: 'Gotham Pro' !important;}.product_page_in_cart_btn svg {width: 35px;height: 35px;}.product_page_in_cart_btn svg g {fill: #FFF;}{/literal}
{literal}footer .popup_heading {color: #fff}@media (min-width: 420px) and (max-width: 991px) {.news_image {margin: 10px 15px 5px 0;float: left;width: 190px}.footer .header_phone {font-size: 12px}.general-search {margin-left: 0;margin-top: 10px}}@media (min-width: 544px) {.sm-hidden {display: none}.blog_image {margin: 0 25px 0 0;float: left;width: 275px}.register_form {width: 453px}.register_form .button {float: right}}@media (min-width: 768px) {.md-hidden {display: none}.md-right {float: right}.menu {float: left}.footer .menu_link {padding: 0;font-family: 'Gotham Pro Bold'}.menu_link {position: relative;padding: 0 15px}.menu_group_header .menu_link {display: block;text-decoration: none;font-weight: 700;line-height: 20px;color: #000}footer .menu_group_header .menu_item_1 > a {color: #fff}footer .menu_group_header .menu_eventer > .menu_link > span:after {border-color: #fff transparent transparent}}@media (max-width: 1023px) {.menu_group_header .menu_link, .fn_callback.callback, .header_phones {font-size: 12px}.cart_info {margin-top: 8px}.nav_indent {margin-top: 9px;padding-left: 17px;padding-right: 10px}}.menu_group_header .menu_item_2 .menu_link {padding: 10px 15px;background: #fff}.menu_group_header .menu_eventer {position: relative}.menu_group_header .menu_eventer > .menu_link > span:after {content: "";width: 0;height: 0;border-style: solid;border-width: 5px 4px 0;border-color: #000 transparent transparent;display: inline-block;margin: -2px 0 0 5px;vertical-align: middle}.menu_group_header .menu_eventer > .menu_link > span:hover:after {border-color: #0047C5 transparent transparent}.menu ul, .menu .menu_item {margin: 0;padding: 0}.menu_group_header .menu_item_1 {display: inline-block}.menu_group_header .menu_eventer .menu_list_2 {-webkit-transition: all .4s ease-out 0;transition: all .4s ease-out 0;position: absolute;z-index: 1000;top: 100%;left: 50%;background-color: #444;-webkit-transform: translateX(-50%);transform: translateX(-50%);border: none;margin: 0;list-style: none;padding: 0;opacity: 0;visibility: hidden}.menu_group_header .menu_eventer:hover .menu_list_2 {opacity: 1;visibility: visible}.top_item {padding-left: 15px;padding-right: 15px}.top_item svg {margin: -3px 2px 0 0}.header_bottom {background-color: #000}#cart_informer {cursor: pointer}.nav_heading {background-color: #000}.header_phones {text-align: right}.btn_right {float: right}.purchase_image {width: 70px}.purchase_image img {max-height: 50px}.purchase .text_left {text-align: left}.purchase .coupon {border-right: none}.purchase .purchase_total {text-align: right;border-left: none;padding-right: 15px}@media (min-width: 992px) {.lg-hidden {display: none}#content {float: right}#sidebar {clear: left}.filter_head {display: block;position: relative;height: 37px;border-bottom: 3px solid;border-color: #ff2933;margin: 0;text-transform: uppercase;font-weight: 700;font-size: 16px;line-height: 37px;color: #fff}.filter_head span {position: relative;display: inline-block;padding: 0 18px;background-color: #ff2933}.filter_head span::before {content: "";display: inline-block;position: absolute;right: -20px;top: 0;width: 0;height: 0;border-right: 20px solid transparent;border-bottom: 37px solid #ff2933}.catalog_link {padding: 5px 25px 5px 12px}.angle_icon {top: 5px;right: 7px}.products_title {padding: 10px 18px 9px;text-transform: uppercase;font-weight: 700;font-size: 16px;line-height: 24px;background-color: #0047c5;color: #fff}}@media (max-width: 1199px) {.top_item {padding-left: 1px;padding-right: 1px}.tel_md_top {display: block;width: 100%;text-align: center}.tel_md_bottom {display: block;width: 100%}.informers {top: 27px;font-size: 12px}.top_item {padding-top: 23px}}@media (max-width: 1024px) {.top_block .block {padding: 1px}.footer_logo img {max-width: 70%}.tel_md_top {display: block;width: 100%;text-align: center}.tel_md_bottom {display: block;width: 100%}.top_item {padding-left: 1px;padding-right: 1px}.product_info .button {padding: 16px 32px;margin-left: 0;display: inline-block}.block_product_card .block_product_card__element .text {margin-top: 6px;font-size: 13px}.filter_block {margin-bottom: 20px}.header_middle {margin-bottom: 10px}}@media (min-width: 1024px) {.xl-hidden {display: none}.browsed_img {width: 80px}.card .buy, .card .wishlist_button, .card .comparison_button, .card .variant_select {opacity: 0}.card:hover .buy, .card:hover .wishlist_button, .card:hover .comparison_button, .card:hover .variant_select {opacity: 1}.h1.black.no-border {text-align: center}}@media (max-width: 1199px) {.menu_group_header .menu_link {padding: 8px 7px}.social_netrate img {width: 28px;height: 28px;margin: 0 10px;}.nav_indent {margin-top: 13px;padding-left: 14px}.callback {float: right;height: 30px;min-width: 125px;}header .callback {float: right;height: 30px;min-width: 125px;}}@media (max-width: 991px) {.slider-title, .slider-desc {font-size: 1em}.social_netrate img {width: 80px;height: 80px;margin: 0 10px;}.tablet-hidden {display: none}.filter_head {margin: 0;padding: 12px 15px;position: relative;text-transform: uppercase;font-weight: 700;font-size: 16px;line-height: 20px;color: #fff;background-color: #444}.block_product_card .block_product_card__element .text {margin: 0}.header_middle {margin-bottom: 10px}.item_social_none {display: none}.foot_sm {width: 50%;text-align: center}.h1.black.no-border {text-align: center}}@media (min-width: 426px) and (max-width: 768px) {.block_width_line {width: 50%}.top_block .row-t:first-child .block {margin-left: 35%}}@media (min-width: 426px) and (max-width: 767px) {.parts-stock-in {flex-direction: column;background: #0047C5;font-weight: 700;line-height: 20px;font-size: 14px}}@media (min-width: 992px) and (max-width: 1199px) {.block_width_line {margin-left: 3%}.top_block .block {padding-right: 3px;padding-left: 5px}}@media (min-width: 768px) and (max-width: 1199px) {.tab_hidden {display: none}.parts-stock-in .btn-black {background: #0047C5;font-weight: 700;line-height: 20px;font-size: 14px;color: #fff}}@media (min-width: 1200px) {.none_icons_lg {display: none}.cart_info {margin-top: 8px}.h1.black.no-border {text-align: inherit}.how-work .block {margin-left: 4%}.block_width_line {margin-left: 3%}.top_block .block {padding-left: 15px;padding-right: 3px}}@media (max-width: 767px) {.mobile-hidden {display: none}.purchase, .purchase tbody, .purchase tfoot, .purchase tr, .purchase td, .purchase th {display: block}.purchase tr {position: relative;border: 1px solid #ddd;margin-bottom: 20px}.purchase .total_row {border: none}.purchase td, .purchase th {border: none;padding: 8px}.purchase .purchase_image {padding-top: 16px}.purchase td:empty, .purchase th:empty {display: none}.purchase .coupon .message_error {margin: 0 auto 12px}.purchase .purchase_total {padding: 20px 10px}.purchase_remove {position: absolute;top: 8px;right: 8px}.purchase .remove_icon {width: 20px;height: 20px}body.openmenu {overflow: hidden;position: fixed;width: 100vw;height: 100vh}body.openmenu::before {content: "";position: absolute;top: 39px;left: 0;width: 100vw;height: calc(100vh - 39px);background-color: rgba(0, 0, 0, .75);z-index: 5}.logo {text-align: center}.menu {position: absolute;z-index: 99;top: 36px;left: 0;width: 100%;padding: 0 12px;text-align: center;padding: 10px 0;background-color: #fff}.header_phones {text-align: center;margin-top: 12px}.header_phone {margin: 3px 0;font-size: 12px}.header_top {background-color: #00113F}.header_top, .header_top a, .header_top a:hover {color: #fff}.top_item .switch::after {border-color: #fff transparent transparent}.top_item {text-align: center;padding: 21px 18px}.catalog_nav {margin-bottom: 20px}.callback {float: right}.cart_info {margin-top: 8px}.parts-stock-in {flex-direction: column}}@media (min-width: 630px) and (max-width: 767px) {header .nav_indent {justify-content: center;}}@media (max-width: 425px) {.purchase .coupon {padding-bottom: 0}.input_coupon, .coupon_button {margin-bottom: 10px}.tab_navigation a {padding: 6px;font-size: 12px}.header_middle {margin-bottom: 10px}.filter_block {margin-bottom: 20px}.nav_indent {padding-left: 5px}.h1 span {text-align: center}.about_company_header {text-align: center}.about_company_content {text-align: center}.about_company_button {margin-left: 50px}.cart_info {margin-left: 15px}.MainView .top_block .block, .top_block .block {margin: 15px 15px 19px 63px}.top_block .row-t:first-child .block {margin: 15px 15px 19px 63px}.top_item {padding: 21px 18px}.cart_info {margin-left: 1px;margin-top: 8px}.callback {float: right}}@media (max-width: 360px) {.tab_navigation a {font-size: 12px}.header_middle {margin-bottom: 10px}.filter_block {margin-bottom: 20px}.nav_indent {padding-left: 3px;padding-right: 5px}.h1 span {text-align: center}.about_company_header {text-align: center}.about_company_content {text-align: center}.about_company_button {margin-left: 29px}.MainView .top_block .block, .top_block .block {margin: 15px 15px 19px 63px}.top_block .row-t:first-child .block {margin: 15px 15px 19px 63px}.logo {margin-top: 25px;margin-bottom: 40px;font-size: 12px;padding-right: 0;padding-left: 0}.callback {float: right}.parts-stock-in {flex-direction: column}}@media (min-width: 346px) and (max-width: 1199px) {.general-search {margin-left: 0;margin-top: 10px}}@media (max-width: 768px) {.menu_mobile .menu_item:first-child {border-top: 1px solid gray;}.menu_mobile .menu_link {border-bottom: 1px solid gray;font-size: 15px;}.menu_mobile .menu_item:last-child .menu_link {border: 0}.callback {color: #fff;background-color: #0047C5;}}{/literal}
:root{--f-spinner-width: 36px;--f-spinner-height: 36px;--f-spinner-color-1: rgba(0, 0, 0, 0.1);--f-spinner-color-2: rgba(17, 24, 28, 0.8);--f-spinner-stroke: 2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg *:first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg *:last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{100%{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0, calc(var(--f-throw-out-distance, 150px) * -1), 0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0, var(--f-throw-out-distance, 150px), 0);opacity:0}}.f-zoomInUp{animation:var(--f-transition-duration, 0.2s) ease .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration, 0.2s) ease both f-zoomOutDown}@keyframes f-zoomInUp{from{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}}.f-fadeIn{animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeOut{100%{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration, 0.1s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}100%{opacity:1}}@keyframes f-fadeFastOut{100%{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeSlowOut{100%{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, 0.2s)*.5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-crossfadeOut{100%{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translateX(100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideOutNext{100%{transform:translateX(-100%)}}@keyframes f-slideOutPrev{100%{transform:translateX(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{transform:translateX(-75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translateX(75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicOutNext{100%{transform:translateX(-75px);opacity:0}}@keyframes f-classicOutPrev{100%{transform:translateX(75px);opacity:0}}:root{--f-button-width: 40px;--f-button-height: 40px;--f-button-border: 0;--f-button-border-radius: 0;--f-button-color: #374151;--f-button-bg: #f8f8f8;--f-button-hover-bg: #e0e0e0;--f-button-active-bg: #d0d0d0;--f-button-shadow: none;--f-button-transition: all 0.15s ease;--f-button-transform: none;--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-stroke-width: 1.5;--f-button-svg-fill: none;--f-button-svg-filter: none;--f-button-svg-disabled-opacity: 0.65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media(hover: hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next{top:auto;left:50%;transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg{transform:rotate(90deg)}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:none}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden !important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color: #dbdbdb;--fancybox-hover-color: #fff;--fancybox-bg: rgba(24, 24, 27, 0.98);--fancybox-slide-gap: 10px;--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-color-1: rgba(255, 255, 255, 0.1);--f-spinner-color-2: #bbb;--f-spinner-stroke: 3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:visible;z-index:var(--fancybox-zIndex, 1050);outline:none;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container::backdrop{background-color:rgba(0,0,0,0)}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity, 1);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__track{display:flex;margin:0 auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;overscroll-behavior:contain;transform:translate3d(0, 0, 0);backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-iframe,.fancybox__slide.has-video,.fancybox__slide.has-html5video{overflow:hidden}.fancybox__slide.has-image{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}.fancybox__backdrop:empty,.fancybox__viewport:empty,.fancybox__track:empty,.fancybox__slide:empty{display:block}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);cursor:default;border-radius:0;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [data-selectable],.fancybox__content [contenteditable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:none;transform:translate3d(0, 0, 0);backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-animating .fancybox__content,.is-dragging .fancybox__content{will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;object-fit:contain;user-select:none;filter:blur(0px)}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px 0 4px 0;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);cursor:auto;visibility:visible}.is-loading .fancybox__caption,.is-closing .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width: 2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width: 34px;--f-button-height: 34px;--f-button-border-radius: 4px;--f-button-color: var(--fancybox-color, #fff);--f-button-hover-color: var(--fancybox-color, #fff);--f-button-bg: transparent;--f-button-hover-bg: transparent;--f-button-active-bg: transparent;--f-button-svg-width: 22px;--f-button-svg-height: 22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn{visibility:hidden}.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity, 1);transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:rgba(24,24,27,.5)}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius: 50%;--f-button-color: #fff;--f-button-hover-color: #fff;--f-button-outline-color: #000;--f-button-bg: rgba(0, 0, 0, 0.6);--f-button-active-bg: rgba(0, 0, 0, 0.6);--f-button-hover-bg: rgba(0, 0, 0, 0.6);--f-button-svg-width: 18px;--f-button-svg-height: 18px;--f-button-svg-filter: none;top:5px;right:5px}.fancybox__nav{--f-button-width: 50px;--f-button-height: 50px;--f-button-border: 0;--f-button-border-radius: 50%;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: transparent;--f-button-hover-bg: rgba(24, 24, 27, 0.3);--f-button-active-bg: rgba(24, 24, 27, 0.5);--f-button-shadow: none;--f-button-transition: all 0.15s ease;--f-button-transform: none;--f-button-svg-width: 26px;--f-button-svg-height: 26px;--f-button-svg-stroke-width: 2.5;--f-button-svg-fill: none;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.5));--f-button-svg-disabled-opacity: 0.65;--f-button-next-pos: 1rem;--f-button-prev-pos: 1rem;opacity:var(--fancybox-opacity, 1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle .fancybox__nav{animation:.15s ease-out both f-fadeOut}.is-idle.is-compact .fancybox__footer{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top, calc(var(--f-spinner-width) * -0.5)) 0 0 var(--f-spinner-left, calc(var(--f-spinner-height) * -0.5));z-index:30;cursor:pointer}.fancybox-protected{position:absolute;top:0;left:0;right:0;bottom:0;z-index:40;user-select:none}.fancybox-ghost{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0;object-fit:contain;z-index:40;user-select:none;pointer-events:none}.fancybox-focus-guard{outline:none;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-enter-duration, 0.25s) ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:var(--f-backdrop-enter-duration, 0.35s) ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-exit-duration, 0.15s) ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:var(--f-backdrop-exit-duration, 0.35s) ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.fancybox__container.is-compact .has-iframe .fancybox__content,.fancybox__container.is-compact .has-map .fancybox__content,.fancybox__container.is-compact .has-pdf .fancybox__content{width:100%;height:100%}.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.f-carousel__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-outline: 0;--f-thumb-outline-color: #5eb0ef;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1;--f-thumb-border-radius: 2px;--f-thumb-offset: 0px;--f-button-next-pos: 0;--f-button-prev-pos: 0}.f-carousel__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: 0.5;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1}.f-carousel__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 16px;--f-thumb-clip-width: 46px}.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2, #e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden;transform:translate3d(0, 0, 0)}.f-thumbs__track{display:flex}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:max-content}.is-modern .f-thumbs__track::before{content:"";position:absolute;top:0;bottom:0;left:calc((var(--f-thumb-clip-width, 0))*-0.5);width:calc(var(--width, 0)*1px + var(--f-thumb-clip-width, 0));cursor:pointer}.is-modern .f-thumbs__slide{width:var(--f-thumb-clip-width);transform:translate3d(calc(var(--shift, 0) * -1px), 0, 0);transition:none;pointer-events:none}.is-modern.is-resting .f-thumbs__slide{transition:transform .33s ease}.is-modern.is-resting .f-thumbs__slide__button{transition:clip-path .33s ease}.is-using-tab .is-modern .f-thumbs__slide:focus-within{filter:drop-shadow(-1px 0px 0px var(--f-thumb-outline-color)) drop-shadow(2px 0px 0px var(--f-thumb-outline-color)) drop-shadow(0px -1px 0px var(--f-thumb-outline-color)) drop-shadow(0px 2px 0px var(--f-thumb-outline-color))}.f-thumbs__slide__button{appearance:none;width:var(--f-thumb-width);height:100%;margin:0 -100% 0 -100%;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:rgba(0,0,0,0);outline:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{outline:none;opacity:var(--f-thumb-selected-opacity)}.is-modern .f-thumbs__slide__button{--clip-path: inset( 0 calc( ((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))) * (1 - var(--progress, 0)) * 0.5 ) round var(--f-thumb-border-radius, 0) );clip-path:var(--clip-path)}.is-classic .is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-classic .is-nav-selected .f-thumbs__slide__button::after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline, 0) solid var(--f-thumb-outline-color, transparent);border-radius:var(--f-thumb-border-radius);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;object-fit:cover;border-radius:var(--f-thumb-border-radius)}.f-thumbs.is-horizontal .f-thumbs__track{padding:8px 0 12px 0}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-border-radius: 2px;--f-thumb-outline: 2px;--f-thumb-outline-color: #ededed;position:relative;opacity:var(--fancybox-opacity, 1);transition:max-height .35s cubic-bezier(0.23, 1, 0.32, 1)}.fancybox__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: 0.5;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05))}.fancybox__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 16px;--f-thumb-clip-width: 46px;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05))}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width: 64px;--f-thumb-clip-width: 32px;--f-thumb-height: 48px;--f-thumb-extra-gap: 10px}.fancybox__thumbs.is-masked{max-height:0px !important}.is-closing .fancybox__thumbs{transition:none !important}.fancybox__toolbar{--f-progress-color: var(--fancybox-color, rgba(255, 255, 255, 0.94));--f-button-width: 46px;--f-button-height: 46px;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: rgba(24, 24, 27, 0.65);--f-button-hover-bg: rgba(70, 70, 73, 0.65);--f-button-active-bg: rgba(90, 90, 93, 0.65);--f-button-border-radius: 0;--f-button-svg-width: 24px;--f-button-svg-height: 24px;--f-button-svg-stroke-width: 1.5;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.15));--f-button-svg-fill: none;--f-button-svg-disabled-opacity: 0.65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color, var(--f-carousel-theme-color, #0091ff));z-index:30;user-select:none;pointer-events:none}
.faq__list{list-style-type: none;margin: 0;position: relative;padding: 0;}.faq__item{margin-bottom: 15px;position: relative;}.faq__item:last-child{margin-bottom: 0;}.faq__item--boxed{padding: 5px;background-color: #fff;border-radius: 4px;box-shadow: inset 0 0 6px #0000004d;}.faq__question{position: relative;padding: 15px 15px 15px 50px;transition: all 500ms ease;cursor: pointer;font-weight: 600;font-size: 16px;color: var(--okay-body-text);line-height: 1.2;text-transform: uppercase;}.faq__arrow{position: absolute;width: 20px;height: 20px;top: calc(50% - 10px);left: 15px;transition: all .3s ease;}.faq__question.active {background: #fff;color: var(--okay-basic-company);}.faq__question.active .faq__arrow{transform: rotate(-90deg);}.faq__content{position: relative;display: none;padding: 0 0 0 50px;border-bottom: 1px solid #f2f2f2;}.faq__answer{position: relative;font-size: 14px;margin-bottom: 20px;line-height: 1.6;font-weight: normal;font-family: inherit;}@media only screen and (max-width : 767px) {.faq__question{font-weight: 500;font-size: 14px;}}
.banner_group{overflow: hidden;background-color: #ffffff;margin: 0;position: relative;width: 100%;margin-bottom: 15px;}.banner_group.no_js{background-color: transparent;margin-bottom: 0;}.banner_group__item{position: relative;width: 100%;height: 100%;overflow: hidden;margin-bottom: 0px;}.banner_group.no_js .banner_group__item{background-color: #ffffff;margin-bottom: 15px;}.banner_group__item:before,.banner_group__item:after {content: " ";display: table;}.banner_group__link {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 0;padding: 0;margin: 0;z-index: 9999;filter: alpha(opacity=0);opacity: 0;}.banner_group__image img {display: block;height: auto;margin: 0 auto;width: auto;position: relative;top: 0;left: 0;}.banner_group__variant1 .banner_group__content,.banner_group__variant2 .banner_group__content{position: absolute;left: 10%;top: 10%;right: 10%;bottom: 10%;max-width: 100%;text-align: center;}.banner_group__variant1 .banner_group__text,.banner_group__variant2 .banner_group__text{position: absolute;margin: 0px auto;width: 100%;top: 0px;left: 0px;right: auto;z-index: 9;height: 100%;display: flex;align-items: center;flex-direction: column;justify-content: center;}.banner_group__title {color: #222;padding: 0;font-size: 28px;line-height: 1.2;font-weight: 600;text-transform: uppercase;margin-bottom: 20px;}.banner_group__description {color: #222;padding: 0;font-size: 18px;line-height: 1.6;font-weight: 400;margin-bottom: 30px;}.banner_group__variant3 .banner_group__title,.banner_group__variant4 .banner_group__title,.banner_group__variant3 .banner_group__description,.banner_group__variant4 .banner_group__description{color: #222;}.banner_group__variant1 .banner_group__content{display: none;}.banner_group__variant2 .banner_group__title,.banner_group__variant2 .banner_group__description{background: rgba(255, 255, 255, 0.6);padding: 10px 20px;}.banner_group__variant3,.banner_group__variant4{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;}.banner_group__variant3 .banner_group__content,.banner_group__variant3 .banner_group__image,.banner_group__variant4 .banner_group__content,.banner_group__variant4 .banner_group__image{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;position: relative;min-height: 1px;-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.banner_group__variant3 .banner_group__image,.banner_group__variant4 .banner_group__image{-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}.banner_group__variant3 .banner_group__content,.banner_group__variant4 .banner_group__content{padding: 3% 5%;}.banner_group__variant4{-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.banner_advantages{margin-bottom: -15px;}.banner_advantages__item{-webkit-align-content: stretch;-ms-flex-line-pack: stretch;align-content: stretch;margin-bottom: 15px;}.banner_advantages__preview{text-align: center;min-height: 120px;height: 100%;border: 1px solid #dbdbdb;box-shadow: 0 0 0 #0000001a,0 0 0 #0000001a,0 0 0 #0000001a;padding: 10px;position: relative;transition: .3s;width: 100%;background: #fff;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}.banner_advantages__item:hover .banner_advantages__preview {background: #fff;border-color: transparent;border-radius: 4px;-webkit-box-shadow: 0 5px 15px #00000059;-moz-box-shadow: 0 5px 15px rgba(0,0,0,0.35);box-shadow: 0 5px 15px #00000059;z-index: 3;}.banner_advantages__link {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 0;padding: 0;margin: 0;z-index: 9999;filter: alpha(opacity=0);opacity: 0;}.banner_advantages__icon{max-width: 65px;min-height: 55px;text-align: center;margin-bottom: 5px;}.banner_advantages__icon svg{width: 55px;height: 55px;color: var(--okay-basic-company);}.banner_advantages__title,.banner_advantages__description{display: block;margin-top: 5px;padding: 0 10px;font-size: 14px;font-weight: 400;line-height: 1.2;max-width: 100%;color: #222;}.banner_advantages__title{font-size: 14px;font-weight: 500;max-width: 150px;min-height: 36px;}.banner_advantages__description{font-size: 13px;line-height: 1.4;opacity: 0.8;}@media only screen and (max-width : 991px) {.banner_group.no_js .banner_group__item{background-color: #ffffff;margin-bottom: 10px;}}@media only screen and (max-width : 767px) {.banner_group__image img{width: 100% !important;}.banner_group{background-color: transparent;}.banner_group__item {background-color: #fff;}.banner_group__variant1 .banner_group__content, .banner_group__variant2 .banner_group__content {left: 10%;top: 5%;right: 10%;bottom: 5%;}.banner_group__variant2 .banner_group__title, .banner_group__variant2 .banner_group__description {padding: 5px 5px;}.banner_group__variant3{-webkit-box-orient: vertical;-webkit-box-direction: reverse;-webkit-flex-direction: column-reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;height: 100%;}.banner_group__variant4{-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;height: 100%;}.banner_group__variant3 .banner_group__content,.banner_group__variant3 .banner_group__image,.banner_group__variant4 .banner_group__content,.banner_group__variant4 .banner_group__image{-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.banner_group__variant3 .banner_group__content,.banner_group__variant4 .banner_group__content {padding: 5% 5%;}.main_banner .swiper-wrapper{align-items: stretch;}.banner_group__title {font-size: 20px;line-height: 1.2;font-weight: 700;text-transform: initial;margin-bottom: 0;}.banner_group__description {font-size: 14px;font-weight: 400;}.banner_advantages__title,.banner_advantages__description{padding: 0;}.banner_advantages__title{font-size: 13px;max-width: 100%;min-height: auto;}.banner_advantages__description{font-size: 12px;}}

/*# sourceMappingURL=tessa.head.eb9105e35ee9856500d08cdb03511220.css.map */
