
/* Main Menu And Titles */

@font-face {
  font-family: 'Glyphicons Regular';
  src: url("/served_assets/glyphicons/glyphicons-regular.eot");
  src: url("/served_assets/glyphicons/glyphicons-regular.eot?#iefix") format("embedded-opentype"), url("/served_assets/glyphicons/glyphicons-regular.woff2") format("woff2"), url("/served_assets/glyphicons/glyphicons-regular.woff") format("woff"), url("/served_assets/glyphicons/glyphicons-regular.ttf") format("truetype"), url("/served_assets/glyphicons/glyphicons-regular.svg#glyphiconsregular") format("svg");
}
/*
.glyphicon{
    position:relative;
    top:1px;
    display:inline-block;
    font-family:'Glyphicons Regular';
    font-style:normal;
    font-weight:normal;
    line-height:1;
    vertical-align:top;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
*/
/* line 26, glyphicons.css */
.glyphicon.x05, #back-office .tree li[rel=trash] ins.x05 {
  font-size: 12px;
}

/* line 27, glyphicons.css */
.glyphicon.x2, #back-office .tree li[rel=trash] ins.x2 {
  font-size: 48px;
}

/* line 28, glyphicons.css */
.glyphicon.x3, #back-office .tree li[rel=trash] ins.x3 {
  font-size: 72px;
}

/* line 29, glyphicons.css */
.glyphicon.x4, #back-office .tree li[rel=trash] ins.x4 {
  font-size: 96px;
}

/* line 30, glyphicons.css */
.glyphicon.x5, #back-office .tree li[rel=trash] ins.x5 {
  font-size: 120px;
}

/* line 31, glyphicons.css */
.glyphicon.light:before, #back-office .tree li[rel=trash] ins.light:before {
  color: #f2f2f2;
}

/* line 32, glyphicons.css */
.glyphicon.drop:before, #back-office .tree li[rel=trash] ins.drop:before {
  text-shadow: -1px 1px 3px rgba(0, 0, 0, 0.3);
}

/* line 33, glyphicons.css */
.glyphicon.flip, #back-office .tree li[rel=trash] ins.flip {
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
}

/* line 34, glyphicons.css */
.glyphicon.flipv, #back-office .tree li[rel=trash] ins.flipv {
  -moz-transform: scaleY(-1);
  -o-transform: scaleY(-1);
  -webkit-transform: scaleY(-1);
  transform: scaleY(-1);
  filter: FlipV;
  -ms-filter: "FlipV";
}

/* line 35, glyphicons.css */
.glyphicon.rotate90, #back-office .tree li[rel=trash] ins.rotate90 {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}

/* line 36, glyphicons.css */
.glyphicon.rotate180, #back-office .tree li[rel=trash] ins.rotate180 {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 37, glyphicons.css */
.glyphicon.rotate270, #back-office .tree li[rel=trash] ins.rotate270 {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}

/* line 38, glyphicons.css */
.glyphicon-glass:before {
  content: "\E001";
}

/* line 39, glyphicons.css */
.glyphicon-leaf:before {
  content: "\E002";
}

/* line 40, glyphicons.css */
.glyphicon-dog:before {
  content: "\E003";
}

/* line 41, glyphicons.css */
.glyphicon-user:before, .navicon-account:before, .insalesicon-registered:before {
  content: "\E004";
}

/* line 42, glyphicons.css */
.glyphicon-girl:before {
  content: "\E005";
}

/* line 43, glyphicons.css */
.glyphicon-car:before, .insalesicon-first-step-delivery:before {
  content: "\E006";
}

/* line 44, glyphicons.css */
.glyphicon-user-add:before {
  content: "\E007";
}

/* line 45, glyphicons.css */
.glyphicon-user-remove:before {
  content: "\E008";
}

/* line 46, glyphicons.css */
.glyphicon-film:before {
  content: "\E009";
}

/* line 47, glyphicons.css */
.glyphicon-magic:before {
  content: "\E010";
}

/* line 48, glyphicons.css */
.glyphicon-envelope:before {
  content: "\2709";
}

/* line 49, glyphicons.css */
.glyphicon-camera:before {
  content: "\E011";
}

/* line 50, glyphicons.css */
.glyphicon-heart:before {
  content: "\E013";
}

/* line 51, glyphicons.css */
.glyphicon-beach-umbrella:before {
  content: "\E014";
}

/* line 52, glyphicons.css */
.glyphicon-train:before {
  content: "\E015";
}

/* line 53, glyphicons.css */
.glyphicon-print:before, .insalesicon-print:before {
  content: "\E016";
}

/* line 54, glyphicons.css */
.glyphicon-bin:before, .treeicon-trash:before, #back-office .tree li[rel=trash] ins:before, .insalesicon-trash:before {
  content: "\E017";
}

/* line 55, glyphicons.css */
.glyphicon-music:before {
  content: "\E018";
}

/* line 56, glyphicons.css */
.glyphicon-note:before {
  content: "\E019";
}

/* line 57, glyphicons.css */
.glyphicon-heart-empty:before {
  content: "\E020";
}

/* line 58, glyphicons.css */
.glyphicon-home:before, .treeicon-main-page:before, #back-office #menu-tree li.is-main > a > .is-main:before, .treeicon-root:before, .treeicon-context-menu-set-main:before, .insalesicon-home:before, .insalesicon-first-step-contacts:before {
  content: "\E021";
}

/* line 59, glyphicons.css */
.glyphicon-snowflake:before {
  content: "\2744";
}

/* line 60, glyphicons.css */
.glyphicon-fire:before {
  content: "\E023";
}

/* line 61, glyphicons.css */
.glyphicon-magnet:before {
  content: "\E024";
}

/* line 62, glyphicons.css */
.glyphicon-parents:before {
  content: "\E025";
}

/* line 63, glyphicons.css */
.glyphicon-binoculars:before {
  content: "\E026";
}

/* line 64, glyphicons.css */
.glyphicon-road:before {
  content: "\E027";
}

/* line 65, glyphicons.css */
.glyphicon-search:before, .navicon-search-phrases:before, .insalesicon-search:before {
  content: "\E028";
}

/* line 66, glyphicons.css */
.glyphicon-cars:before {
  content: "\E029";
}

/* line 67, glyphicons.css */
.glyphicon-notes-2:before {
  content: "\E030";
}

/* line 68, glyphicons.css */
.glyphicon-pencil:before, .treeicon-context-menu-rename:before, .insalesicon-edit:before {
  content: "\270F";
}

/* line 69, glyphicons.css */
.glyphicon-bus:before {
  content: "\E032";
}

/* line 70, glyphicons.css */
.glyphicon-wifi-alt:before {
  content: "\E033";
}

/* line 71, glyphicons.css */
.glyphicon-luggage:before {
  content: "\E034";
}

/* line 72, glyphicons.css */
.glyphicon-old-man:before {
  content: "\E035";
}

/* line 73, glyphicons.css */
.glyphicon-woman:before {
  content: "\E036";
}

/* line 74, glyphicons.css */
.glyphicon-file:before, .treeicon-page:before, #back-office #menu-tree .page > a > .tree-icon:before, .treeicon-template:before, .treeicon-style:before, .insalesicon-file:before {
  content: "\E037";
}

/* line 75, glyphicons.css */
.glyphicon-coins:before, .insalesicon-pay:before {
  content: "\E038";
}

/* line 76, glyphicons.css */
.glyphicon-airplane:before {
  content: "\2708";
}

/* line 77, glyphicons.css */
.glyphicon-notes:before, .subnavicon-page:before, .insalesicon-log:before {
  content: "\E040";
}

/* line 78, glyphicons.css */
.glyphicon-stats:before {
  content: "\E041";
}

/* line 79, glyphicons.css */
.glyphicon-charts:before, .navicon-dashboards:before {
  content: "\E042";
}

/* line 80, glyphicons.css */
.glyphicon-pie-chart:before, .navicon-sales-analytics:before {
  content: "\E043";
}

/* line 81, glyphicons.css */
.glyphicon-group:before, .navicon-customers:before, .insalesicon-similar-clients:before {
  content: "\E044";
}

/* line 82, glyphicons.css */
.glyphicon-keys:before {
  content: "\E045";
}

/* line 83, glyphicons.css */
.glyphicon-calendar:before {
  content: "\E046";
}

/* line 84, glyphicons.css */
.glyphicon-router:before {
  content: "\E047";
}

/* line 85, glyphicons.css */
.glyphicon-camera-small:before {
  content: "\E048";
}

/* line 86, glyphicons.css */
.glyphicon-star-empty:before, .insalesicon-rating-empty:before {
  content: "\E049";
}

/* line 87, glyphicons.css */
.glyphicon-star:before, .insalesicon-rating:before {
  content: "\E050";
}

/* line 88, glyphicons.css */
.glyphicon-link:before, .navicon-applications:before, .subnavicon-link:before, .treeicon-link:before, #back-office #menu-tree .link > a > .tree-icon:before, .insalesicon-attach:before {
  content: "\E051";
}

/* line 89, glyphicons.css */
.glyphicon-eye-open:before, .insalesicon-visible:before, .insalesicon-open-site:before {
  content: "\E052";
}

/* line 90, glyphicons.css */
.glyphicon-eye-close:before, .treeicon-hidden:before, .insalesicon-hidden:before {
  content: "\E053";
}

/* line 91, glyphicons.css */
.glyphicon-alarm:before {
  content: "\E054";
}

/* line 92, glyphicons.css */
.glyphicon-clock:before, .subnavicon-theme-pathces:before, .insalesicon-periodic-import:before {
  content: "\E055";
}

/* line 93, glyphicons.css */
.glyphicon-stopwatch:before {
  content: "\E056";
}

/* line 94, glyphicons.css */
.glyphicon-projector:before {
  content: "\E057";
}

/* line 95, glyphicons.css */
.glyphicon-history:before {
  content: "\E058";
}

/* line 96, glyphicons.css */
.glyphicon-truck:before {
  content: "\E059";
}

/* line 97, glyphicons.css */
.glyphicon-cargo:before, .navicon-products:before, .insalesicon-first-step-product:before {
  content: "\E060";
}

/* line 98, glyphicons.css */
.glyphicon-compass:before {
  content: "\E061";
}

/* line 99, glyphicons.css */
.glyphicon-keynote:before {
  content: "\E062";
}

/* line 100, glyphicons.css */
.glyphicon-paperclip:before {
  content: "\E063";
}

/* line 101, glyphicons.css */
.glyphicon-power:before, .insalesicon-switch-off:before {
  content: "\E064";
}

/* line 102, glyphicons.css */
.glyphicon-lightbulb:before, .insalesicon-notification-message:before {
  content: "\E065";
}

/* line 103, glyphicons.css */
.glyphicon-tag:before {
  content: "\E066";
}

/* line 104, glyphicons.css */
.glyphicon-tags:before {
  content: "\E067";
}

/* line 105, glyphicons.css */
.glyphicon-cleaning:before {
  content: "\E068";
}

/* line 106, glyphicons.css */
.glyphicon-ruler:before {
  content: "\E069";
}

/* line 107, glyphicons.css */
.glyphicon-gift:before, .navicon-discount-and-bonus:before {
  content: "\E070";
}

/* line 108, glyphicons.css */
.glyphicon-umbrella:before {
  content: "\2602";
}

/* line 109, glyphicons.css */
.glyphicon-book:before {
  content: "\E072";
}

/* line 110, glyphicons.css */
.glyphicon-bookmark:before {
  content: "\E073";
}

/* line 111, glyphicons.css */
.glyphicon-wifi:before {
  content: "\E074";
}

/* line 112, glyphicons.css */
.glyphicon-cup:before {
  content: "\E075";
}

/* line 113, glyphicons.css */
.glyphicon-stroller:before {
  content: "\E076";
}

/* line 114, glyphicons.css */
.glyphicon-headphones:before {
  content: "\E077";
}

/* line 115, glyphicons.css */
.glyphicon-headset:before {
  content: "\E078";
}

/* line 116, glyphicons.css */
.glyphicon-warning-sign:before, .insalesicon-need-upgrade:before {
  content: "\E079";
}

/* line 117, glyphicons.css */
.glyphicon-signal:before {
  content: "\E080";
}

/* line 118, glyphicons.css */
.glyphicon-retweet:before {
  content: "\E081";
}

/* line 119, glyphicons.css */
.glyphicon-refresh:before, .insalesicon-refresh:before {
  content: "\E082";
}

/* line 120, glyphicons.css */
.glyphicon-roundabout:before {
  content: "\E083";
}

/* line 121, glyphicons.css */
.glyphicon-random:before {
  content: "\E084";
}

/* line 122, glyphicons.css */
.glyphicon-heat:before {
  content: "\E085";
}

/* line 123, glyphicons.css */
.glyphicon-repeat:before, .insalesicon-initialize:before {
  content: "\E086";
}

/* line 124, glyphicons.css */
.glyphicon-display:before {
  content: "\E087";
}

/* line 125, glyphicons.css */
.glyphicon-log-book:before {
  content: "\E088";
}

/* line 126, glyphicons.css */
.glyphicon-address-book:before {
  content: "\E089";
}

/* line 127, glyphicons.css */
.glyphicon-building:before {
  content: "\E090";
}

/* line 128, glyphicons.css */
.glyphicon-eyedropper:before {
  content: "\E091";
}

/* line 129, glyphicons.css */
.glyphicon-adjust:before {
  content: "\E092";
}

/* line 130, glyphicons.css */
.glyphicon-tint:before {
  content: "\E093";
}

/* line 131, glyphicons.css */
.glyphicon-crop:before {
  content: "\E094";
}

/* line 132, glyphicons.css */
.glyphicon-vector-path-square:before {
  content: "\E095";
}

/* line 133, glyphicons.css */
.glyphicon-vector-path-circle:before {
  content: "\E096";
}

/* line 134, glyphicons.css */
.glyphicon-vector-path-polygon:before {
  content: "\E097";
}

/* line 135, glyphicons.css */
.glyphicon-vector-path-line:before {
  content: "\E098";
}

/* line 136, glyphicons.css */
.glyphicon-vector-path-curve:before {
  content: "\E099";
}

/* line 137, glyphicons.css */
.glyphicon-vector-path-all:before {
  content: "\E100";
}

/* line 138, glyphicons.css */
.glyphicon-font:before {
  content: "\E101";
}

/* line 139, glyphicons.css */
.glyphicon-italic:before {
  content: "\E102";
}

/* line 140, glyphicons.css */
.glyphicon-bold:before {
  content: "\E103";
}

/* line 141, glyphicons.css */
.glyphicon-text-underline:before {
  content: "\E104";
}

/* line 142, glyphicons.css */
.glyphicon-text-strike:before {
  content: "\E105";
}

/* line 143, glyphicons.css */
.glyphicon-text-height:before {
  content: "\E106";
}

/* line 144, glyphicons.css */
.glyphicon-text-width:before {
  content: "\E107";
}

/* line 145, glyphicons.css */
.glyphicon-text-resize:before {
  content: "\E108";
}

/* line 146, glyphicons.css */
.glyphicon-left-indent:before {
  content: "\E109";
}

/* line 147, glyphicons.css */
.glyphicon-right-indent:before {
  content: "\E110";
}

/* line 148, glyphicons.css */
.glyphicon-align-left:before, .navicon-site-menu:before {
  content: "\E111";
}

/* line 149, glyphicons.css */
.glyphicon-align-center:before {
  content: "\E112";
}

/* line 150, glyphicons.css */
.glyphicon-align-right:before {
  content: "\E113";
}

/* line 151, glyphicons.css */
.glyphicon-justify:before, .navicon-marketplaces:before, .insalesicon-more:before {
  content: "\E114";
}

/* line 152, glyphicons.css */
.glyphicon-list:before, .treeicon-snippet:before {
  content: "\E115";
}

/* line 153, glyphicons.css */
.glyphicon-text-smaller:before {
  content: "\E116";
}

/* line 154, glyphicons.css */
.glyphicon-text-bigger:before {
  content: "\E117";
}

/* line 155, glyphicons.css */
.glyphicon-embed:before {
  content: "\E118";
}

/* line 156, glyphicons.css */
.glyphicon-embed-close:before {
  content: "\E119";
}

/* line 157, glyphicons.css */
.glyphicon-table:before, .navicon-blocks:before, .insalesicon-excell-export:before {
  content: "\E120";
}

/* line 158, glyphicons.css */
.glyphicon-message-full:before, .insalesicon-send-email:before, .insalesicon-subscribe:before {
  content: "\E121";
}

/* line 159, glyphicons.css */
.glyphicon-message-empty:before {
  content: "\E122";
}

/* line 160, glyphicons.css */
.glyphicon-message-in:before {
  content: "\E123";
}

/* line 161, glyphicons.css */
.glyphicon-message-out:before {
  content: "\E124";
}

/* line 162, glyphicons.css */
.glyphicon-message-plus:before {
  content: "\E125";
}

/* line 163, glyphicons.css */
.glyphicon-message-minus:before {
  content: "\E126";
}

/* line 164, glyphicons.css */
.glyphicon-message-ban:before {
  content: "\E127";
}

/* line 165, glyphicons.css */
.glyphicon-message-flag:before {
  content: "\E128";
}

/* line 166, glyphicons.css */
.glyphicon-message-lock:before {
  content: "\E129";
}

/* line 167, glyphicons.css */
.glyphicon-message-new:before {
  content: "\E130";
}

/* line 168, glyphicons.css */
.glyphicon-inbox:before {
  content: "\E131";
}

/* line 169, glyphicons.css */
.glyphicon-inbox-plus:before {
  content: "\E132";
}

/* line 170, glyphicons.css */
.glyphicon-inbox-minus:before {
  content: "\E133";
}

/* line 171, glyphicons.css */
.glyphicon-inbox-lock:before {
  content: "\E134";
}

/* line 172, glyphicons.css */
.glyphicon-inbox-in:before {
  content: "\E135";
}

/* line 173, glyphicons.css */
.glyphicon-inbox-out:before {
  content: "\E136";
}

/* line 174, glyphicons.css */
.glyphicon-cogwheel:before, .navicon-settings:before, .insalesicon-settings:before {
  content: "\E137";
}

/* line 175, glyphicons.css */
.glyphicon-cogwheels:before {
  content: "\E138";
}

/* line 176, glyphicons.css */
.glyphicon-picture:before, .navicon-themes:before, .treeicon-file:before, .insalesicon-site-preview:before {
  content: "\E139";
}

/* line 177, glyphicons.css */
.glyphicon-adjust-alt:before {
  content: "\E140";
}

/* line 178, glyphicons.css */
.glyphicon-database-lock:before {
  content: "\E141";
}

/* line 179, glyphicons.css */
.glyphicon-database-plus:before {
  content: "\E142";
}

/* line 180, glyphicons.css */
.glyphicon-database-minus:before {
  content: "\E143";
}

/* line 181, glyphicons.css */
.glyphicon-database-ban:before {
  content: "\E144";
}

/* line 182, glyphicons.css */
.glyphicon-folder-open:before, .treeicon-folder-opened:before {
  content: "\E145";
}

/* line 183, glyphicons.css */
.glyphicon-folder-plus:before {
  content: "\E146";
}

/* line 184, glyphicons.css */
.glyphicon-folder-minus:before {
  content: "\E147";
}

/* line 185, glyphicons.css */
.glyphicon-folder-lock:before {
  content: "\E148";
}

/* line 186, glyphicons.css */
.glyphicon-folder-flag:before {
  content: "\E149";
}

/* line 187, glyphicons.css */
.glyphicon-folder-new:before {
  content: "\E150";
}

/* line 188, glyphicons.css */
.glyphicon-edit:before {
  content: "\E151";
}

/* line 189, glyphicons.css */
.glyphicon-new-window:before {
  content: "\E152";
}

/* line 190, glyphicons.css */
.glyphicon-check:before {
  content: "\E153";
}

/* line 191, glyphicons.css */
.glyphicon-unchecked:before {
  content: "\E154";
}

/* line 192, glyphicons.css */
.glyphicon-more-windows:before {
  content: "\E155";
}

/* line 193, glyphicons.css */
.glyphicon-show-big-thumbnails:before, .insalesicon-theme-galary:before {
  content: "\E156";
}

/* line 194, glyphicons.css */
.glyphicon-show-thumbnails:before, .treeicon-all:before {
  content: "\E157";
}

/* line 195, glyphicons.css */
.glyphicon-show-thumbnails-with-lines:before, .treeicon-menu:before, #back-office .tree li .ctxmenu-toggle:before, #back-office #menu-tree .menu > a > .tree-icon:before {
  content: "\E158";
}

/* line 196, glyphicons.css */
.glyphicon-show-lines:before, .treeicon-menu:before, #back-office .tree li .ctxmenu-toggle:before, #back-office #menu-tree .menu > a > .tree-icon:before {
  content: "\E159";
}

/* line 197, glyphicons.css */
.glyphicon-playlist:before {
  content: "\E160";
}

/* line 198, glyphicons.css */
.glyphicon-imac:before, .insalesicon-first-step-catalogue:before {
  content: "\E161";
}

/* line 199, glyphicons.css */
.glyphicon-macbook:before {
  content: "\E162";
}

/* line 200, glyphicons.css */
.glyphicon-ipad:before {
  content: "\E163";
}

/* line 201, glyphicons.css */
.glyphicon-iphone:before, .insalesicon-mobile-theme:before {
  content: "\E164";
}

/* line 202, glyphicons.css */
.glyphicon-iphone-transfer:before {
  content: "\E165";
}

/* line 203, glyphicons.css */
.glyphicon-iphone-exchange:before {
  content: "\E166";
}

/* line 204, glyphicons.css */
.glyphicon-ipod:before {
  content: "\E167";
}

/* line 205, glyphicons.css */
.glyphicon-ipod-shuffle:before {
  content: "\E168";
}

/* line 206, glyphicons.css */
.glyphicon-ear-plugs:before {
  content: "\E169";
}

/* line 207, glyphicons.css */
.glyphicon-record:before {
  content: "\E170";
}

/* line 208, glyphicons.css */
.glyphicon-step-backward:before {
  content: "\E171";
}

/* line 209, glyphicons.css */
.glyphicon-fast-backward:before, .insalesicon-resetup:before {
  content: "\E172";
}

/* line 210, glyphicons.css */
.glyphicon-rewind:before {
  content: "\E173";
}

/* line 211, glyphicons.css */
.glyphicon-play:before, .insalesicon-tour:before, .insalesicon-switch-on:before, .insalesicon-publish:before {
  content: "\E174";
}

/* line 212, glyphicons.css */
.glyphicon-pause:before {
  content: "\E175";
}

/* line 213, glyphicons.css */
.glyphicon-stop:before {
  content: "\E176";
}

/* line 214, glyphicons.css */
.glyphicon-forward:before {
  content: "\E177";
}

/* line 215, glyphicons.css */
.glyphicon-fast-forward:before {
  content: "\E178";
}

/* line 216, glyphicons.css */
.glyphicon-step-forward:before {
  content: "\E179";
}

/* line 217, glyphicons.css */
.glyphicon-eject:before, .insalesicon-unpublish:before {
  content: "\E180";
}

/* line 218, glyphicons.css */
.glyphicon-facetime-video:before {
  content: "\E181";
}

/* line 219, glyphicons.css */
.glyphicon-download-alt:before {
  content: "\E182";
}

/* line 220, glyphicons.css */
.glyphicon-mute:before {
  content: "\E183";
}

/* line 221, glyphicons.css */
.glyphicon-volume-down:before {
  content: "\E184";
}

/* line 222, glyphicons.css */
.glyphicon-volume-up:before {
  content: "\E185";
}

/* line 223, glyphicons.css */
.glyphicon-screenshot:before {
  content: "\E186";
}

/* line 224, glyphicons.css */
.glyphicon-move:before {
  content: "\E187";
}

/* line 225, glyphicons.css */
.glyphicon-more:before {
  content: "\E188";
}

/* line 226, glyphicons.css */
.glyphicon-brightness-reduce:before {
  content: "\E189";
}

/* line 227, glyphicons.css */
.glyphicon-brightness-increase:before {
  content: "\E190";
}

/* line 228, glyphicons.css */
.glyphicon-circle-plus:before {
  content: "\E191";
}

/* line 229, glyphicons.css */
.glyphicon-circle-minus:before {
  content: "\E192";
}

/* line 230, glyphicons.css */
.glyphicon-circle-remove:before {
  content: "\E193";
}

/* line 231, glyphicons.css */
.glyphicon-circle-ok:before {
  content: "\E194";
}

/* line 232, glyphicons.css */
.glyphicon-circle-question-mark:before, .insalesicon-support-link:before, .insalesicon-help-header:before {
  content: "\E195";
}

/* line 233, glyphicons.css */
.glyphicon-circle-info:before, .msgs-container .alert-info .icon:before {
  content: "\E196";
}

/* line 234, glyphicons.css */
.glyphicon-circle-exclamation-mark:before {
  content: "\E197";
}

/* line 235, glyphicons.css */
.glyphicon-remove:before {
  content: "\E198";
}

/* line 236, glyphicons.css */
.glyphicon-ok:before, .insalesicon-first-step-complete:before, .insalesicon-unblock:before {
  content: "\E199";
}

/* line 237, glyphicons.css */
.glyphicon-ban:before, .insalesicon-block:before {
  content: "\E200";
}

/* line 238, glyphicons.css */
.glyphicon-download:before {
  content: "\E201";
}

/* line 239, glyphicons.css */
.glyphicon-upload:before {
  content: "\E202";
}

/* line 240, glyphicons.css */
.glyphicon-shopping-cart:before, .navicon-orders:before, .subnavicon-checkout:before, .treeicon-cart:before, #back-office #menu-tree .cart > a > .tree-icon:before {
  content: "\E203";
}

/* line 241, glyphicons.css */
.glyphicon-lock:before {
  content: "\E204";
}

/* line 242, glyphicons.css */
.glyphicon-unlock:before {
  content: "\E205";
}

/* line 243, glyphicons.css */
.glyphicon-electricity:before {
  content: "\E206";
}

/* line 244, glyphicons.css */
.glyphicon-ok-2:before, .insalesicon-ok:before, .insalesicon-order-paid:before, .msgs-container .alert-success .icon:before {
  content: "\E207";
}

/* line 245, glyphicons.css */
.glyphicon-remove-2:before, .treeicon-context-menu-remove:before, .insalesicon-remove:before, .msgs-container .alert-danger .icon:before {
  content: "\E208";
}

/* line 246, glyphicons.css */
.glyphicon-cart-out:before {
  content: "\E209";
}

/* line 247, glyphicons.css */
.glyphicon-cart-in:before {
  content: "\E210";
}

/* line 248, glyphicons.css */
.glyphicon-left-arrow:before, .insalesicon-back:before {
  content: "\E211";
}

/* line 249, glyphicons.css */
.glyphicon-right-arrow:before {
  content: "\E212";
}

/* line 250, glyphicons.css */
.glyphicon-down-arrow:before, .treeicon-has-import:before, .insalesicon-sort-asc:before, .insalesicon-old-back-office:before {
  content: "\E213";
}

/* line 251, glyphicons.css */
.glyphicon-up-arrow:before, .insalesicon-sort-desc:before, .insalesicon-new-back-office:before {
  content: "\E214";
}

/* line 252, glyphicons.css */
.glyphicon-resize-small:before {
  content: "\E215";
}

/* line 253, glyphicons.css */
.glyphicon-resize-full:before {
  content: "\E216";
}

/* line 254, glyphicons.css */
.glyphicon-circle-arrow-left:before {
  content: "\E217";
}

/* line 255, glyphicons.css */
.glyphicon-circle-arrow-right:before {
  content: "\E218";
}

/* line 256, glyphicons.css */
.glyphicon-circle-arrow-top:before {
  content: "\E219";
}

/* line 257, glyphicons.css */
.glyphicon-circle-arrow-down:before {
  content: "\E220";
}

/* line 258, glyphicons.css */
.glyphicon-play-button:before, .insalesicon-recover:before {
  content: "\E221";
}

/* line 259, glyphicons.css */
.glyphicon-unshare:before, .insalesicon-move-product:before {
  content: "\E222";
}

/* line 260, glyphicons.css */
.glyphicon-share:before, .treeicon-context-menu-publish:before, .insalesicon-object-on-site:before {
  content: "\E223";
}

/* line 261, glyphicons.css */
.glyphicon-chevron-right:before, .navicon-closed:before, #sidenav #collapse-nav .nav-switcher:before, .insalesicon-next-page:before {
  content: "\E224";
}

/* line 262, glyphicons.css */
.glyphicon-chevron-left:before, .navicon-opened:before, .body-div.with-sidenav #sidenav #collapse-nav .nav-switcher:before, .insalesicon-prev-page:before {
  content: "\E225";
}

/* line 263, glyphicons.css */
.glyphicon-bluetooth:before {
  content: "\E226";
}

/* line 264, glyphicons.css */
.glyphicon-euro:before {
  content: "\20AC";
}

/* line 265, glyphicons.css */
.glyphicon-usd:before {
  content: "\E228";
}

/* line 266, glyphicons.css */
.glyphicon-gbp:before {
  content: "\E229";
}

/* line 267, glyphicons.css */
.glyphicon-retweet-2:before, .insalesicon-change:before {
  content: "\E230";
}

/* line 268, glyphicons.css */
.glyphicon-moon:before {
  content: "\E231";
}

/* line 269, glyphicons.css */
.glyphicon-sun:before {
  content: "\2609";
}

/* line 270, glyphicons.css */
.glyphicon-cloud:before {
  content: "\2601";
}

/* line 271, glyphicons.css */
.glyphicon-direction:before {
  content: "\E234";
}

/* line 272, glyphicons.css */
.glyphicon-brush:before, .insalesicon-first-step-design:before {
  content: "\E235";
}

/* line 273, glyphicons.css */
.glyphicon-pen:before {
  content: "\E236";
}

/* line 274, glyphicons.css */
.glyphicon-zoom-in:before {
  content: "\E237";
}

/* line 275, glyphicons.css */
.glyphicon-zoom-out:before {
  content: "\E238";
}

/* line 276, glyphicons.css */
.glyphicon-pin:before {
  content: "\E239";
}

/* line 277, glyphicons.css */
.glyphicon-albums:before {
  content: "\E240";
}

/* line 278, glyphicons.css */
.glyphicon-rotation-lock:before {
  content: "\E241";
}

/* line 279, glyphicons.css */
.glyphicon-flash:before {
  content: "\E242";
}

/* line 280, glyphicons.css */
.glyphicon-google-maps:before {
  content: "\E243";
}

/* line 281, glyphicons.css */
.glyphicon-anchor:before {
  content: "\2693";
}

/* line 282, glyphicons.css */
.glyphicon-conversation:before {
  content: "\E245";
}

/* line 283, glyphicons.css */
.glyphicon-chat:before {
  content: "\E246";
}

/* line 284, glyphicons.css */
.glyphicon-male:before {
  content: "\E247";
}

/* line 285, glyphicons.css */
.glyphicon-female:before {
  content: "\E248";
}

/* line 286, glyphicons.css */
.glyphicon-asterisk:before {
  content: "\002A";
}

/* line 287, glyphicons.css */
.glyphicon-divide:before {
  content: "\00F7";
}

/* line 288, glyphicons.css */
.glyphicon-snorkel-diving:before {
  content: "\E251";
}

/* line 289, glyphicons.css */
.glyphicon-scuba-diving:before {
  content: "\E252";
}

/* line 290, glyphicons.css */
.glyphicon-oxygen-bottle:before {
  content: "\E253";
}

/* line 291, glyphicons.css */
.glyphicon-fins:before {
  content: "\E254";
}

/* line 292, glyphicons.css */
.glyphicon-fishes:before {
  content: "\E255";
}

/* line 293, glyphicons.css */
.glyphicon-boat:before {
  content: "\E256";
}

/* line 294, glyphicons.css */
.glyphicon-delete:before {
  content: "\E257";
}

/* line 295, glyphicons.css */
.glyphicon-sheriffs-star:before {
  content: "\E258";
}

/* line 296, glyphicons.css */
.glyphicon-qrcode:before {
  content: "\E259";
}

/* line 297, glyphicons.css */
.glyphicon-barcode:before, .subnavicon-collection:before, .treeicon-collection:before, #back-office #menu-tree .collection > a > .tree-icon:before {
  content: "\E260";
}

/* line 298, glyphicons.css */
.glyphicon-pool:before {
  content: "\E261";
}

/* line 299, glyphicons.css */
.glyphicon-buoy:before {
  content: "\E262";
}

/* line 300, glyphicons.css */
.glyphicon-spade:before {
  content: "\E263";
}

/* line 301, glyphicons.css */
.glyphicon-bank:before {
  content: "\E264";
}

/* line 302, glyphicons.css */
.glyphicon-vcard:before {
  content: "\E265";
}

/* line 303, glyphicons.css */
.glyphicon-electrical-plug:before {
  content: "\E266";
}

/* line 304, glyphicons.css */
.glyphicon-flag:before {
  content: "\E267";
}

/* line 305, glyphicons.css */
.glyphicon-credit-card:before {
  content: "\E268";
}

/* line 306, glyphicons.css */
.glyphicon-keyboard-wireless:before {
  content: "\E269";
}

/* line 307, glyphicons.css */
.glyphicon-keyboard-wired:before {
  content: "\E270";
}

/* line 308, glyphicons.css */
.glyphicon-shield:before {
  content: "\E271";
}

/* line 309, glyphicons.css */
.glyphicon-ring:before {
  content: "\02DA";
}

/* line 310, glyphicons.css */
.glyphicon-cake:before {
  content: "\E273";
}

/* line 311, glyphicons.css */
.glyphicon-drink:before {
  content: "\E274";
}

/* line 312, glyphicons.css */
.glyphicon-beer:before {
  content: "\E275";
}

/* line 313, glyphicons.css */
.glyphicon-fast-food:before {
  content: "\E276";
}

/* line 314, glyphicons.css */
.glyphicon-cutlery:before {
  content: "\E277";
}

/* line 315, glyphicons.css */
.glyphicon-pizza:before {
  content: "\E278";
}

/* line 316, glyphicons.css */
.glyphicon-birthday-cake:before {
  content: "\E279";
}

/* line 317, glyphicons.css */
.glyphicon-tablet:before {
  content: "\E280";
}

/* line 318, glyphicons.css */
.glyphicon-settings:before {
  content: "\E281";
}

/* line 319, glyphicons.css */
.glyphicon-bullets:before {
  content: "\E282";
}

/* line 320, glyphicons.css */
.glyphicon-cardio:before {
  content: "\E283";
}

/* line 321, glyphicons.css */
.glyphicon-t-shirt:before {
  content: "\E284";
}

/* line 322, glyphicons.css */
.glyphicon-pants:before {
  content: "\E285";
}

/* line 323, glyphicons.css */
.glyphicon-sweater:before {
  content: "\E286";
}

/* line 324, glyphicons.css */
.glyphicon-fabric:before {
  content: "\E287";
}

/* line 325, glyphicons.css */
.glyphicon-leather:before {
  content: "\E288";
}

/* line 326, glyphicons.css */
.glyphicon-scissors:before {
  content: "\E289";
}

/* line 327, glyphicons.css */
.glyphicon-bomb:before {
  content: "\E290";
}

/* line 328, glyphicons.css */
.glyphicon-skull:before {
  content: "\E291";
}

/* line 329, glyphicons.css */
.glyphicon-celebration:before {
  content: "\E292";
}

/* line 330, glyphicons.css */
.glyphicon-tea-kettle:before {
  content: "\E293";
}

/* line 331, glyphicons.css */
.glyphicon-french-press:before {
  content: "\E294";
}

/* line 332, glyphicons.css */
.glyphicon-coffee-cup:before {
  content: "\E295";
}

/* line 333, glyphicons.css */
.glyphicon-pot:before {
  content: "\E296";
}

/* line 334, glyphicons.css */
.glyphicon-grater:before {
  content: "\E297";
}

/* line 335, glyphicons.css */
.glyphicon-kettle:before {
  content: "\E298";
}

/* line 336, glyphicons.css */
.glyphicon-hospital:before {
  content: "\E299";
}

/* line 337, glyphicons.css */
.glyphicon-hospital-h:before {
  content: "\E300";
}

/* line 338, glyphicons.css */
.glyphicon-microphone:before {
  content: "\E301";
}

/* line 339, glyphicons.css */
.glyphicon-webcam:before {
  content: "\E302";
}

/* line 340, glyphicons.css */
.glyphicon-temple-christianity-church:before {
  content: "\E303";
}

/* line 341, glyphicons.css */
.glyphicon-temple-islam:before {
  content: "\E304";
}

/* line 342, glyphicons.css */
.glyphicon-temple-hindu:before {
  content: "\E305";
}

/* line 343, glyphicons.css */
.glyphicon-temple-buddhist:before {
  content: "\E306";
}

/* line 344, glyphicons.css */
.glyphicon-bicycle:before {
  content: "\E307";
}

/* line 345, glyphicons.css */
.glyphicon-life-preserver:before {
  content: "\E308";
}

/* line 346, glyphicons.css */
.glyphicon-share-alt:before, .insalesicon-duplicate:before {
  content: "\E309";
}

/* line 347, glyphicons.css */
.glyphicon-comments:before, .subnavicon-blog:before, .treeicon-blog:before, #back-office #menu-tree .blog > a > .tree-icon:before {
  content: "\E310";
}

/* line 348, glyphicons.css */
.glyphicon-flower:before {
  content: "\2698";
}

/* line 349, glyphicons.css */
.glyphicon-baseball:before {
  content: "\26BE";
}

/* line 350, glyphicons.css */
.glyphicon-rugby:before {
  content: "\E313";
}

/* line 351, glyphicons.css */
.glyphicon-ax:before {
  content: "\E314";
}

/* line 352, glyphicons.css */
.glyphicon-table-tennis:before {
  content: "\E315";
}

/* line 353, glyphicons.css */
.glyphicon-bowling:before {
  content: "\E316";
}

/* line 354, glyphicons.css */
.glyphicon-tree-conifer:before {
  content: "\E317";
}

/* line 355, glyphicons.css */
.glyphicon-tree-deciduous:before {
  content: "\E318";
}

/* line 356, glyphicons.css */
.glyphicon-more-items:before, .insalesicon-copy:before {
  content: "\E319";
}

/* line 357, glyphicons.css */
.glyphicon-sort:before, .navicon-articles:before {
  content: "\E320";
}

/* line 358, glyphicons.css */
.glyphicon-filter:before, .navicon-traffic-sources:before, .treeicon-context-menu-seo-filter:before, .on > .insalesicon-filter:before {
  content: "\E321";
}

/* line 359, glyphicons.css */
.glyphicon-gamepad:before {
  content: "\E322";
}

/* line 360, glyphicons.css */
.glyphicon-playing-dices:before {
  content: "\E323";
}

/* line 361, glyphicons.css */
.glyphicon-calculator:before {
  content: "\E324";
}

/* line 362, glyphicons.css */
.glyphicon-tie:before {
  content: "\E325";
}

/* line 363, glyphicons.css */
.glyphicon-wallet:before {
  content: "\E326";
}

/* line 364, glyphicons.css */
.glyphicon-piano:before {
  content: "\E327";
}

/* line 365, glyphicons.css */
.glyphicon-sampler:before {
  content: "\E328";
}

/* line 366, glyphicons.css */
.glyphicon-podium:before {
  content: "\E329";
}

/* line 367, glyphicons.css */
.glyphicon-soccer-ball:before {
  content: "\E330";
}

/* line 368, glyphicons.css */
.glyphicon-blog:before {
  content: "\E331";
}

/* line 369, glyphicons.css */
.glyphicon-dashboard:before {
  content: "\E332";
}

/* line 370, glyphicons.css */
.glyphicon-certificate:before {
  content: "\E333";
}

/* line 371, glyphicons.css */
.glyphicon-bell:before, .insalesicon-notifications:before {
  content: "\E334";
}

/* line 372, glyphicons.css */
.glyphicon-candle:before {
  content: "\E335";
}

/* line 373, glyphicons.css */
.glyphicon-pushpin:before {
  content: "\E336";
}

/* line 374, glyphicons.css */
.glyphicon-iphone-shake:before {
  content: "\E337";
}

/* line 375, glyphicons.css */
.glyphicon-pin-flag:before {
  content: "\E338";
}

/* line 376, glyphicons.css */
.glyphicon-turtle:before {
  content: "\E339";
}

/* line 377, glyphicons.css */
.glyphicon-rabbit:before {
  content: "\E340";
}

/* line 378, glyphicons.css */
.glyphicon-globe:before {
  content: "\E341";
}

/* line 379, glyphicons.css */
.glyphicon-briefcase:before, .subnavicon-profile-page:before, .treeicon-account:before, #back-office #menu-tree .account > a > .tree-icon:before {
  content: "\E342";
}

/* line 380, glyphicons.css */
.glyphicon-hdd:before {
  content: "\E343";
}

/* line 381, glyphicons.css */
.glyphicon-thumbs-up:before {
  content: "\E344";
}

/* line 382, glyphicons.css */
.glyphicon-thumbs-down:before {
  content: "\E345";
}

/* line 383, glyphicons.css */
.glyphicon-hand-right:before {
  content: "\E346";
}

/* line 384, glyphicons.css */
.glyphicon-hand-left:before {
  content: "\E347";
}

/* line 385, glyphicons.css */
.glyphicon-hand-up:before {
  content: "\E348";
}

/* line 386, glyphicons.css */
.glyphicon-hand-down:before {
  content: "\E349";
}

/* line 387, glyphicons.css */
.glyphicon-fullscreen:before {
  content: "\E350";
}

/* line 388, glyphicons.css */
.glyphicon-shopping-bag:before {
  content: "\E351";
}

/* line 389, glyphicons.css */
.glyphicon-book-open:before {
  content: "\E352";
}

/* line 390, glyphicons.css */
.glyphicon-nameplate:before {
  content: "\E353";
}

/* line 391, glyphicons.css */
.glyphicon-nameplate-alt:before {
  content: "\E354";
}

/* line 392, glyphicons.css */
.glyphicon-vases:before {
  content: "\E355";
}

/* line 393, glyphicons.css */
.glyphicon-bullhorn:before {
  content: "\E356";
}

/* line 394, glyphicons.css */
.glyphicon-dumbbell:before {
  content: "\E357";
}

/* line 395, glyphicons.css */
.glyphicon-suitcase:before {
  content: "\E358";
}

/* line 396, glyphicons.css */
.glyphicon-file-import:before {
  content: "\E359";
}

/* line 397, glyphicons.css */
.glyphicon-file-export:before {
  content: "\E360";
}

/* line 398, glyphicons.css */
.glyphicon-bug:before {
  content: "\E361";
}

/* line 399, glyphicons.css */
.glyphicon-crown:before {
  content: "\E362";
}

/* line 400, glyphicons.css */
.glyphicon-smoking:before {
  content: "\E363";
}

/* line 401, glyphicons.css */
.glyphicon-cloud-download:before, .treeicon-context-menu-export:before, .insalesicon-download:before {
  content: "\E364";
}

/* line 402, glyphicons.css */
.glyphicon-cloud-upload:before, .insalesicon-upload:before {
  content: "\E365";
}

/* line 403, glyphicons.css */
.glyphicon-restart:before {
  content: "\E366";
}

/* line 404, glyphicons.css */
.glyphicon-security-camera:before {
  content: "\E367";
}

/* line 405, glyphicons.css */
.glyphicon-expand:before, .insalesicon-filter:before {
  content: "\E368";
}

/* line 406, glyphicons.css */
.glyphicon-collapse:before {
  content: "\E369";
}

/* line 407, glyphicons.css */
.glyphicon-collapse-top:before {
  content: "\E370";
}

/* line 408, glyphicons.css */
.glyphicon-globe-af:before {
  content: "\E371";
}

/* line 409, glyphicons.css */
.glyphicon-global:before {
  content: "\E372";
}

/* line 410, glyphicons.css */
.glyphicon-spray:before {
  content: "\E373";
}

/* line 411, glyphicons.css */
.glyphicon-nails:before {
  content: "\E374";
}

/* line 412, glyphicons.css */
.glyphicon-claw-hammer:before {
  content: "\E375";
}

/* line 413, glyphicons.css */
.glyphicon-classic-hammer:before {
  content: "\E376";
}

/* line 414, glyphicons.css */
.glyphicon-hand-saw:before {
  content: "\E377";
}

/* line 415, glyphicons.css */
.glyphicon-riflescope:before {
  content: "\E378";
}

/* line 416, glyphicons.css */
.glyphicon-electrical-socket-eu:before {
  content: "\E379";
}

/* line 417, glyphicons.css */
.glyphicon-electrical-socket-us:before {
  content: "\E380";
}

/* line 418, glyphicons.css */
.glyphicon-message-forward:before, .insalesicon-place-on-site:before {
  content: "\E381";
}

/* line 419, glyphicons.css */
.glyphicon-coat-hanger:before {
  content: "\E382";
}

/* line 420, glyphicons.css */
.glyphicon-dress:before {
  content: "\E383";
}

/* line 421, glyphicons.css */
.glyphicon-bathrobe:before {
  content: "\E384";
}

/* line 422, glyphicons.css */
.glyphicon-shirt:before {
  content: "\E385";
}

/* line 423, glyphicons.css */
.glyphicon-underwear:before {
  content: "\E386";
}

/* line 424, glyphicons.css */
.glyphicon-log-in:before, .insalesicon-enter:before {
  content: "\E387";
}

/* line 425, glyphicons.css */
.glyphicon-log-out:before {
  content: "\E388";
}

/* line 426, glyphicons.css */
.glyphicon-exit:before {
  content: "\E389";
}

/* line 427, glyphicons.css */
.glyphicon-new-window-alt:before, .insalesicon-preview:before {
  content: "\E390";
}

/* line 428, glyphicons.css */
.glyphicon-video-sd:before {
  content: "\E391";
}

/* line 429, glyphicons.css */
.glyphicon-video-hd:before {
  content: "\E392";
}

/* line 430, glyphicons.css */
.glyphicon-subtitles:before {
  content: "\E393";
}

/* line 431, glyphicons.css */
.glyphicon-sound-stereo:before {
  content: "\E394";
}

/* line 432, glyphicons.css */
.glyphicon-sound-dolby:before {
  content: "\E395";
}

/* line 433, glyphicons.css */
.glyphicon-sound-5-1:before {
  content: "\E396";
}

/* line 434, glyphicons.css */
.glyphicon-sound-6-1:before {
  content: "\E397";
}

/* line 435, glyphicons.css */
.glyphicon-sound-7-1:before {
  content: "\E398";
}

/* line 436, glyphicons.css */
.glyphicon-copyright-mark:before {
  content: "\E399";
}

/* line 437, glyphicons.css */
.glyphicon-registration-mark:before {
  content: "\E400";
}

/* line 438, glyphicons.css */
.glyphicon-radar:before {
  content: "\E401";
}

/* line 439, glyphicons.css */
.glyphicon-skateboard:before {
  content: "\E402";
}

/* line 440, glyphicons.css */
.glyphicon-golf-course:before {
  content: "\E403";
}

/* line 441, glyphicons.css */
.glyphicon-sorting:before {
  content: "\E404";
}

/* line 442, glyphicons.css */
.glyphicon-sort-by-alphabet:before {
  content: "\E405";
}

/* line 443, glyphicons.css */
.glyphicon-sort-by-alphabet-alt:before {
  content: "\E406";
}

/* line 444, glyphicons.css */
.glyphicon-sort-by-order:before {
  content: "\E407";
}

/* line 445, glyphicons.css */
.glyphicon-sort-by-order-alt:before {
  content: "\E408";
}

/* line 446, glyphicons.css */
.glyphicon-sort-by-attributes:before, .insalesicon-sort:before {
  content: "\E409";
}

/* line 447, glyphicons.css */
.glyphicon-sort-by-attributes-alt:before {
  content: "\E410";
}

/* line 448, glyphicons.css */
.glyphicon-compressed:before {
  content: "\E411";
}

/* line 449, glyphicons.css */
.glyphicon-package:before {
  content: "\E412";
}

/* line 450, glyphicons.css */
.glyphicon-cloud-plus:before {
  content: "\E413";
}

/* line 451, glyphicons.css */
.glyphicon-cloud-minus:before {
  content: "\E414";
}

/* line 452, glyphicons.css */
.glyphicon-disk-save:before {
  content: "\E415";
}

/* line 453, glyphicons.css */
.glyphicon-disk-open:before {
  content: "\E416";
}

/* line 454, glyphicons.css */
.glyphicon-disk-saved:before {
  content: "\E417";
}

/* line 455, glyphicons.css */
.glyphicon-disk-remove:before {
  content: "\E418";
}

/* line 456, glyphicons.css */
.glyphicon-disk-import:before {
  content: "\E419";
}

/* line 457, glyphicons.css */
.glyphicon-disk-export:before {
  content: "\E420";
}

/* line 458, glyphicons.css */
.glyphicon-tower:before {
  content: "\E421";
}

/* line 459, glyphicons.css */
.glyphicon-send:before, .insalesicon-send:before {
  content: "\E422";
}

/* line 460, glyphicons.css */
.glyphicon-git-branch:before {
  content: "\E423";
}

/* line 461, glyphicons.css */
.glyphicon-git-create:before {
  content: "\E424";
}

/* line 462, glyphicons.css */
.glyphicon-git-private:before {
  content: "\E425";
}

/* line 463, glyphicons.css */
.glyphicon-git-delete:before {
  content: "\E426";
}

/* line 464, glyphicons.css */
.glyphicon-git-merge:before {
  content: "\E427";
}

/* line 465, glyphicons.css */
.glyphicon-git-pull-request:before {
  content: "\E428";
}

/* line 466, glyphicons.css */
.glyphicon-git-compare:before {
  content: "\E429";
}

/* line 467, glyphicons.css */
.glyphicon-git-commit:before {
  content: "\E430";
}

/* line 468, glyphicons.css */
.glyphicon-construction-cone:before {
  content: "\E431";
}

/* line 469, glyphicons.css */
.glyphicon-shoe-steps:before {
  content: "\E432";
}

/* line 470, glyphicons.css */
.glyphicon-plus:before, .treeicon-add:before, .treeicon-branch-open:before, #back-office .tree li.closed > a > .branch-toggle:before, .treeicon-context-menu-create:before, .insalesicon-plus:before {
  content: "\002B";
}

/* line 471, glyphicons.css */
.glyphicon-minus:before, .treeicon-branch-close:before, #back-office .tree li.open > a > .branch-toggle:before, .insalesicon-minus:before {
  content: "\2212";
}

/* line 472, glyphicons.css */
.glyphicon-redo:before {
  content: "\E435";
}

/* line 473, glyphicons.css */
.glyphicon-undo:before {
  content: "\E436";
}

/* line 474, glyphicons.css */
.glyphicon-golf:before {
  content: "\E437";
}

/* line 475, glyphicons.css */
.glyphicon-hockey:before {
  content: "\E438";
}

/* line 476, glyphicons.css */
.glyphicon-pipe:before {
  content: "\E439";
}

/* line 477, glyphicons.css */
.glyphicon-wrench:before, .treeicon-config:before, .treeicon-context-menu-config:before {
  content: "\E440";
}

/* line 478, glyphicons.css */
.glyphicon-folder-closed:before, .navicon-account-files:before, .treeicon-folder-closed:before {
  content: "\E441";
}

/* line 479, glyphicons.css */
.glyphicon-phone-alt:before, .insalesicon-phone-source:before {
  content: "\E442";
}

/* line 480, glyphicons.css */
.glyphicon-earphone:before, .insalesicon-apps-phone:before {
  content: "\E443";
}

/* line 481, glyphicons.css */
.glyphicon-floppy-disk:before {
  content: "\E444";
}

/* line 482, glyphicons.css */
.glyphicon-floppy-saved:before {
  content: "\E445";
}

/* line 483, glyphicons.css */
.glyphicon-floppy-remove:before {
  content: "\E446";
}

/* line 484, glyphicons.css */
.glyphicon-floppy-save:before {
  content: "\E447";
}

/* line 485, glyphicons.css */
.glyphicon-floppy-open:before {
  content: "\E448";
}

/* line 486, glyphicons.css */
.glyphicon-translate:before {
  content: "\E449";
}

/* line 487, glyphicons.css */
.glyphicon-fax:before {
  content: "\E450";
}

/* line 488, glyphicons.css */
.glyphicon-factory:before {
  content: "\E451";
}

/* line 489, glyphicons.css */
.glyphicon-shop-window:before, .navicon-shop:before {
  content: "\E452";
}

/* line 490, glyphicons.css */
.glyphicon-shop:before {
  content: "\E453";
}

/* line 491, glyphicons.css */
.glyphicon-kiosk:before {
  content: "\E454";
}

/* line 492, glyphicons.css */
.glyphicon-kiosk-wheels:before {
  content: "\E455";
}

/* line 493, glyphicons.css */
.glyphicon-kiosk-light:before {
  content: "\E456";
}

/* line 494, glyphicons.css */
.glyphicon-kiosk-food:before {
  content: "\E457";
}

/* line 495, glyphicons.css */
.glyphicon-transfer:before, .navicon-data-exchange:before {
  content: "\E458";
}

/* line 496, glyphicons.css */
.glyphicon-money:before {
  content: "\E459";
}

/* line 497, glyphicons.css */
.glyphicon-header:before {
  content: "\E460";
}

/* line 498, glyphicons.css */
.glyphicon-blacksmith:before {
  content: "\E461";
}

/* line 499, glyphicons.css */
.glyphicon-saw-blade:before {
  content: "\E462";
}

/* line 500, glyphicons.css */
.glyphicon-basketball:before {
  content: "\E463";
}

/* line 501, glyphicons.css */
.glyphicon-server:before {
  content: "\E464";
}

/* line 502, glyphicons.css */
.glyphicon-server-plus:before {
  content: "\E465";
}

/* line 503, glyphicons.css */
.glyphicon-server-minus:before {
  content: "\E466";
}

/* line 504, glyphicons.css */
.glyphicon-server-ban:before {
  content: "\E467";
}

/* line 505, glyphicons.css */
.glyphicon-server-flag:before {
  content: "\E468";
}

/* line 506, glyphicons.css */
.glyphicon-server-lock:before {
  content: "\E469";
}

/* line 507, glyphicons.css */
.glyphicon-server-new:before {
  content: "\E470";
}

/* line 508, glyphicons.css */
.glyphicon-charging-station:before {
  content: "\F471";
}

/* line 509, glyphicons.css */
.glyphicon-gas-station:before {
  content: "\E472";
}

/* line 510, glyphicons.css */
.glyphicon-target:before, .navicon-context-ads:before {
  content: "\E473";
}

/* line 511, glyphicons.css */
.glyphicon-bed-alt:before {
  content: "\E474";
}

/* line 512, glyphicons.css */
.glyphicon-mosquito-net:before {
  content: "\E475";
}

/* line 513, glyphicons.css */
.glyphicon-dining-set:before {
  content: "\E476";
}

/* line 514, glyphicons.css */
.glyphicon-plate-of-food:before {
  content: "\E477";
}

/* line 515, glyphicons.css */
.glyphicon-hygiene-kit:before {
  content: "\E478";
}

/* line 516, glyphicons.css */
.glyphicon-blackboard:before {
  content: "\E479";
}

/* line 517, glyphicons.css */
.glyphicon-marriage:before {
  content: "\E480";
}

/* line 518, glyphicons.css */
.glyphicon-bucket:before {
  content: "\E481";
}

/* line 519, glyphicons.css */
.glyphicon-none-color-swatch:before {
  content: "\E482";
}

/* line 520, glyphicons.css */
.glyphicon-bring-forward:before {
  content: "\E483";
}

/* line 521, glyphicons.css */
.glyphicon-bring-to-front:before {
  content: "\E484";
}

/* line 522, glyphicons.css */
.glyphicon-send-backward:before {
  content: "\E485";
}

/* line 523, glyphicons.css */
.glyphicon-send-to-back:before {
  content: "\E486";
}

/* line 524, glyphicons.css */
.glyphicon-fit-frame-to-image:before {
  content: "\E487";
}

/* line 525, glyphicons.css */
.glyphicon-fit-image-to-frame:before {
  content: "\E488";
}

/* line 526, glyphicons.css */
.glyphicon-multiple-displays:before {
  content: "\E489";
}

/* line 527, glyphicons.css */
.glyphicon-handshake:before {
  content: "\E490";
}

/* line 528, glyphicons.css */
.glyphicon-child:before {
  content: "\E491";
}

/* line 529, glyphicons.css */
.glyphicon-baby-formula:before {
  content: "\E492";
}

/* line 530, glyphicons.css */
.glyphicon-medicine:before {
  content: "\E493";
}

/* line 531, glyphicons.css */
.glyphicon-atv-vehicle:before {
  content: "\E494";
}

/* line 532, glyphicons.css */
.glyphicon-motorcycle:before {
  content: "\E495";
}

/* line 533, glyphicons.css */
.glyphicon-bed:before {
  content: "\E496";
}

/* line 534, glyphicons.css */
.glyphicon-tent:before {
  content: "\26FA";
}

/* line 535, glyphicons.css */
.glyphicon-glasses:before {
  content: "\E498";
}

/* line 536, glyphicons.css */
.glyphicon-sunglasses:before {
  content: "\E499";
}

/* line 537, glyphicons.css */
.glyphicon-family:before {
  content: "\E500";
}

/* line 538, glyphicons.css */
.glyphicon-education:before {
  content: "\E501";
}

/* line 539, glyphicons.css */
.glyphicon-shoes:before {
  content: "\E502";
}

/* line 540, glyphicons.css */
.glyphicon-map:before {
  content: "\E503";
}

/* line 541, glyphicons.css */
.glyphicon-cd:before {
  content: "\E504";
}

/* line 542, glyphicons.css */
.glyphicon-alert:before {
  content: "\E505";
}

/* line 543, glyphicons.css */
.glyphicon-piggy-bank:before {
  content: "\E506";
}

/* line 544, glyphicons.css */
.glyphicon-star-half:before, .insalesicon-rating-half:before {
  content: "\E507";
}

/* line 545, glyphicons.css */
.glyphicon-cluster:before {
  content: "\E508";
}

/* line 546, glyphicons.css */
.glyphicon-flowchart:before {
  content: "\E509";
}

/* line 547, glyphicons.css */
.glyphicon-commodities:before {
  content: "\E510";
}

/* line 548, glyphicons.css */
.glyphicon-duplicate:before {
  content: "\E511";
}

/* line 549, glyphicons.css */
.glyphicon-copy:before {
  content: "\E512";
}

/* line 550, glyphicons.css */
.glyphicon-paste:before {
  content: "\E513";
}

/* line 551, glyphicons.css */
.glyphicon-bath-bathtub:before {
  content: "\E514";
}

/* line 552, glyphicons.css */
.glyphicon-bath-shower:before {
  content: "\E515";
}

/* line 553, glyphicons.css */
.glyphicon-shower:before {
  content: "\1F6BF";
}

/* line 554, glyphicons.css */
.glyphicon-menu-hamburger:before {
  content: "\E517";
}

/* line 555, glyphicons.css */
.glyphicon-option-vertical:before {
  content: "\E518";
}

/* line 556, glyphicons.css */
.glyphicon-option-horizontal:before {
  content: "\E519";
}

/* line 557, glyphicons.css */
.glyphicon-currency-conversion:before {
  content: "\E520";
}

/* line 558, glyphicons.css */
.glyphicon-user-ban:before {
  content: "\E521";
}

/* line 559, glyphicons.css */
.glyphicon-user-lock:before {
  content: "\E522";
}

/* line 560, glyphicons.css */
.glyphicon-user-flag:before {
  content: "\E523";
}

/* line 561, glyphicons.css */
.glyphicon-user-asterisk:before {
  content: "\E524";
}

/* line 562, glyphicons.css */
.glyphicon-user-alert:before {
  content: "\E525";
}

/* line 563, glyphicons.css */
.glyphicon-user-key:before {
  content: "\E526";
}

/* line 564, glyphicons.css */
.glyphicon-user-conversation:before {
  content: "\E527";
}

/* line 565, glyphicons.css */
.glyphicon-database:before {
  content: "\E528";
}

/* line 566, glyphicons.css */
.glyphicon-database-search:before {
  content: "\E529";
}

/* line 567, glyphicons.css */
.glyphicon-list-alt:before {
  content: "\E530";
}

/* line 568, glyphicons.css */
.glyphicon-hazard-sign:before {
  content: "\E531";
}

/* line 569, glyphicons.css */
.glyphicon-hazard:before {
  content: "\E532";
}

/* line 570, glyphicons.css */
.glyphicon-stop-sign:before {
  content: "\E533";
}

/* line 571, glyphicons.css */
.glyphicon-lab:before {
  content: "\E534";
}

/* line 572, glyphicons.css */
.glyphicon-lab-alt:before {
  content: "\E535";
}

/* line 573, glyphicons.css */
.glyphicon-ice-cream:before {
  content: "\E536";
}

/* line 574, glyphicons.css */
.glyphicon-ice-lolly:before {
  content: "\E537";
}

/* line 575, glyphicons.css */
.glyphicon-ice-lolly-tasted:before {
  content: "\E538";
}

/* line 576, glyphicons.css */
.glyphicon-invoice:before {
  content: "\E539";
}

/* line 577, glyphicons.css */
.glyphicon-cart-tick:before {
  content: "\E540";
}

/* line 578, glyphicons.css */
.glyphicon-hourglass:before {
  content: "\231B";
}

/* line 579, glyphicons.css */
.glyphicon-cat:before {
  content: "\1F408";
}

/* line 580, glyphicons.css */
.glyphicon-lamp:before {
  content: "\E543";
}

/* line 581, glyphicons.css */
.glyphicon-scale-classic:before {
  content: "\E544";
}

/* line 582, glyphicons.css */
.glyphicon-eye-plus:before {
  content: "\E545";
}

/* line 583, glyphicons.css */
.glyphicon-eye-minus:before {
  content: "\E546";
}

/* line 584, glyphicons.css */
.glyphicon-quote:before {
  content: "\E547";
}

/* line 585, glyphicons.css */
.glyphicon-bitcoin:before {
  content: "\E548";
}

/* line 586, glyphicons.css */
.glyphicon-yen:before {
  content: "\00A5";
}

/* line 587, glyphicons.css */
.glyphicon-ruble:before {
  content: "\20BD";
}

/* line 588, glyphicons.css */
.glyphicon-erase:before {
  content: "\E551";
}

/* line 589, glyphicons.css */
.glyphicon-podcast:before {
  content: "\E552";
}

/* line 590, glyphicons.css */
.glyphicon-firework:before {
  content: "\E553";
}

/* line 591, glyphicons.css */
.glyphicon-scale:before {
  content: "\E554";
}

/* line 592, glyphicons.css */
.glyphicon-king:before {
  content: "\E555";
}

/* line 593, glyphicons.css */
.glyphicon-queen:before {
  content: "\E556";
}

/* line 594, glyphicons.css */
.glyphicon-pawn:before {
  content: "\E557";
}

/* line 595, glyphicons.css */
.glyphicon-bishop:before {
  content: "\E558";
}

/* line 596, glyphicons.css */
.glyphicon-knight:before {
  content: "\E559";
}

/* line 597, glyphicons.css */
.glyphicon-mic-mute:before {
  content: "\E560";
}

/* line 598, glyphicons.css */
.glyphicon-voicemail:before {
  content: "\E561";
}

/* line 599, glyphicons.css */
.glyphicon-paragraph:before {
  content: "\00B6";
}

/* line 600, glyphicons.css */
.glyphicon-person-walking:before {
  content: "\E563";
}

/* line 601, glyphicons.css */
.glyphicon-person-wheelchair:before {
  content: "\E564";
}

/* line 602, glyphicons.css */
.glyphicon-underground:before {
  content: "\E565";
}

/* line 603, glyphicons.css */
.glyphicon-car-hov:before {
  content: "\E566";
}

/* line 604, glyphicons.css */
.glyphicon-car-rental:before {
  content: "\E567";
}

/* line 605, glyphicons.css */
.glyphicon-transport:before {
  content: "\E568";
}

/* line 606, glyphicons.css */
.glyphicon-taxi:before {
  content: "\1F695";
}

/* line 607, glyphicons.css */
.glyphicon-ice-cream-no:before {
  content: "\E570";
}

/* line 608, glyphicons.css */
.glyphicon-uk-rat-u:before {
  content: "\E571";
}

/* line 609, glyphicons.css */
.glyphicon-uk-rat-pg:before {
  content: "\E572";
}

/* line 610, glyphicons.css */
.glyphicon-uk-rat-12a:before {
  content: "\E573";
}

/* line 611, glyphicons.css */
.glyphicon-uk-rat-12:before {
  content: "\E574";
}

/* line 612, glyphicons.css */
.glyphicon-uk-rat-15:before {
  content: "\E575";
}

/* line 613, glyphicons.css */
.glyphicon-uk-rat-18:before {
  content: "\E576";
}

/* line 614, glyphicons.css */
.glyphicon-uk-rat-r18:before {
  content: "\E577";
}

/* line 615, glyphicons.css */
.glyphicon-tv:before {
  content: "\E578";
}

/* line 616, glyphicons.css */
.glyphicon-sms:before {
  content: "\E579";
}

/* line 617, glyphicons.css */
.glyphicon-mms:before {
  content: "\E580";
}

/* line 618, glyphicons.css */
.glyphicon-us-rat-g:before {
  content: "\E581";
}

/* line 619, glyphicons.css */
.glyphicon-us-rat-pg:before {
  content: "\E582";
}

/* line 620, glyphicons.css */
.glyphicon-us-rat-pg-13:before {
  content: "\E583";
}

/* line 621, glyphicons.css */
.glyphicon-us-rat-restricted:before {
  content: "\E584";
}

/* line 622, glyphicons.css */
.glyphicon-us-rat-no-one-17:before {
  content: "\E585";
}

/* line 623, glyphicons.css */
.glyphicon-equalizer:before {
  content: "\E586";
}

/* line 624, glyphicons.css */
.glyphicon-speakers:before {
  content: "\E587";
}

/* line 625, glyphicons.css */
.glyphicon-remote-control:before {
  content: "\E588";
}

/* line 626, glyphicons.css */
.glyphicon-remote-control-tv:before {
  content: "\E589";
}

/* line 627, glyphicons.css */
.glyphicon-shredder:before {
  content: "\E590";
}

/* line 628, glyphicons.css */
.glyphicon-folder-heart:before {
  content: "\E591";
}

/* line 629, glyphicons.css */
.glyphicon-person-running:before {
  content: "\E592";
}

/* line 630, glyphicons.css */
.glyphicon-person:before {
  content: "\E593";
}

/* line 631, glyphicons.css */
.glyphicon-voice:before {
  content: "\E594";
}

/* line 632, glyphicons.css */
.glyphicon-stethoscope:before {
  content: "\E595";
}

/* line 633, glyphicons.css */
.glyphicon-hotspot:before {
  content: "\E596";
}

/* line 634, glyphicons.css */
.glyphicon-activity:before {
  content: "\E597";
}

/* line 635, glyphicons.css */
.glyphicon-watch:before {
  content: "\231A";
}

/* line 636, glyphicons.css */
.glyphicon-scissors-alt:before {
  content: "\E599";
}

/* line 637, glyphicons.css */
.glyphicon-car-wheel:before {
  content: "\E600";
}

/* line 638, glyphicons.css */
.glyphicon-chevron-up:before {
  content: "\E601";
}

/* line 639, glyphicons.css */
.glyphicon-chevron-down:before {
  content: "\E602";
}

/* line 640, glyphicons.css */
.glyphicon-superscript:before {
  content: "\E603";
}

/* line 641, glyphicons.css */
.glyphicon-subscript:before {
  content: "\E604";
}

/* line 642, glyphicons.css */
.glyphicon-text-size:before {
  content: "\E605";
}

/* line 643, glyphicons.css */
.glyphicon-text-color:before {
  content: "\E606";
}

/* line 644, glyphicons.css */
.glyphicon-text-background:before {
  content: "\E607";
}

/* line 645, glyphicons.css */
.glyphicon-modal-window:before {
  content: "\E608";
}

/* line 646, glyphicons.css */
.glyphicon-newspaper:before {
  content: "\1F4F0";
}

/* line 647, glyphicons.css */
.glyphicon-tractor:before {
  content: "\1F69C";
}

/* line 648, glyphicons.css */
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
}

@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
  }
}
@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}
/* line 649, glyphicons.css */
.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}

@-webkit-keyframes rotateIn {
  0% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateIn {
  0% {
    transform-origin: center center;
    transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    transform-origin: center center;
    transform: rotate(0);
    opacity: 1;
  }
}
/* line 650, glyphicons.css */
.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}

@-webkit-keyframes bounce {
  0%,20%,50%,80%,100% {
    -webkit-transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-30px);
  }
  60% {
    -webkit-transform: translateY(-15px);
  }
}
@keyframes bounce {
  0%,20%,50%,80%,100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-30px);
  }
  60% {
    transform: translateY(-15px);
  }
}
/* line 651, glyphicons.css */
.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
}

@-webkit-keyframes swing {
  20%,40%,60%,80%,100% {
    -webkit-transform-origin: top center;
  }
  20% {
    -webkit-transform: rotate(15deg);
  }
  40% {
    -webkit-transform: rotate(-10deg);
  }
  60% {
    -webkit-transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
  }
  100% {
    -webkit-transform: rotate(0deg);
  }
}
@keyframes swing {
  20% {
    transform: rotate(15deg);
  }
  40% {
    transform: rotate(-10deg);
  }
  60% {
    transform: rotate(5deg);
  }
  80% {
    transform: rotate(-5deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
/* line 652, glyphicons.css */
.swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}

@-webkit-keyframes tada {
  0% {
    -webkit-transform: scale(1);
  }
  10%,20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
  }
  30%,50%,70%,90% {
    -webkit-transform: scale(1.1) rotate(3deg);
  }
  40%,60%,80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -webkit-transform: scale(1) rotate(0);
  }
}
@keyframes tada {
  0% {
    transform: scale(1);
  }
  10%,20% {
    transform: scale(0.9) rotate(-3deg);
  }
  30%,50%,70%,90% {
    transform: scale(1.1) rotate(3deg);
  }
  40%,60%,80% {
    transform: scale(1.1) rotate(-3deg);
  }
  100% {
    transform: scale(1) rotate(0);
  }
}
/* line 653, glyphicons.css */
.tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}

@font-face {
  font-family: 'Glyphicons Halflings';
  src: url("/served_assets/glyphicons/glyphicons-halflings-regular.eot");
  src: url("/served_assets/glyphicons/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("/served_assets/glyphicons/glyphicons-halflings-regular.woff2") format("woff2"), url("/served_assets/glyphicons/glyphicons-halflings-regular.woff") format("woff"), url("/served_assets/glyphicons/glyphicons-halflings-regular.ttf") format("truetype"), url("/served_assets/glyphicons/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg");
}
/*
.halfling {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  vertical-align: top;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
*/
/* line 22, halflings.css */
.halfling.x05 {
  font-size: 6px;
}

/* line 25, halflings.css */
.halfling.x2 {
  font-size: 24px;
}

/* line 28, halflings.css */
.halfling.x3 {
  font-size: 36px;
}

/* line 31, halflings.css */
.halfling.x4 {
  font-size: 48px;
}

/* line 34, halflings.css */
.halfling.x5 {
  font-size: 60px;
}

/* line 37, halflings.css */
.halfling.x6 {
  font-size: 72px;
}

/* line 40, halflings.css */
.halfling.x7 {
  font-size: 84px;
}

/* line 43, halflings.css */
.halfling.x8 {
  font-size: 96px;
}

/* line 46, halflings.css */
.halfling.light:before {
  color: #f2f2f2;
}

/* line 49, halflings.css */
.halfling.drop:before {
  text-shadow: -1px 1px 3px rgba(0, 0, 0, 0.3);
}

/* line 52, halflings.css */
.halfling.flip {
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
}

/* line 60, halflings.css */
.halfling.flipv {
  -moz-transform: scaleY(-1);
  -o-transform: scaleY(-1);
  -webkit-transform: scaleY(-1);
  transform: scaleY(-1);
  filter: FlipV;
  -ms-filter: "FlipV";
}

/* line 68, halflings.css */
.halfling.rotate90 {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}

/* line 74, halflings.css */
.halfling.rotate180 {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 80, halflings.css */
.halfling.rotate270 {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}

/* line 86, halflings.css */
.halfling-glass:before {
  content: "\E001";
}

/* line 89, halflings.css */
.halfling-music:before {
  content: "\E002";
}

/* line 92, halflings.css */
.halfling-search:before {
  content: "\E003";
}

/* line 95, halflings.css */
.halfling-envelope:before {
  content: "\2709";
}

/* line 98, halflings.css */
.halfling-heart:before {
  content: "\E005";
}

/* line 101, halflings.css */
.halfling-star:before {
  content: "\E006";
}

/* line 104, halflings.css */
.halfling-star-empty:before {
  content: "\E007";
}

/* line 107, halflings.css */
.halfling-user:before {
  content: "\E008";
}

/* line 110, halflings.css */
.halfling-film:before {
  content: "\E009";
}

/* line 113, halflings.css */
.halfling-th-large:before {
  content: "\E010";
}

/* line 116, halflings.css */
.halfling-th:before {
  content: "\E011";
}

/* line 119, halflings.css */
.halfling-th-list:before {
  content: "\E012";
}

/* line 122, halflings.css */
.halfling-ok:before {
  content: "\E013";
}

/* line 125, halflings.css */
.halfling-remove:before {
  content: "\E014";
}

/* line 128, halflings.css */
.halfling-zoom-in:before {
  content: "\E015";
}

/* line 131, halflings.css */
.halfling-zoom-out:before {
  content: "\E016";
}

/* line 134, halflings.css */
.halfling-off:before, .insalesicon-off:before {
  content: "\E017";
}

/* line 137, halflings.css */
.halfling-signal:before {
  content: "\E018";
}

/* line 140, halflings.css */
.halfling-cog:before {
  content: "\E019";
}

/* line 143, halflings.css */
.halfling-trash:before {
  content: "\E020";
}

/* line 146, halflings.css */
.halfling-home:before {
  content: "\E021";
}

/* line 149, halflings.css */
.halfling-file:before {
  content: "\E022";
}

/* line 152, halflings.css */
.halfling-time:before {
  content: "\E023";
}

/* line 155, halflings.css */
.halfling-road:before {
  content: "\E024";
}

/* line 158, halflings.css */
.halfling-download-alt:before {
  content: "\E025";
}

/* line 161, halflings.css */
.halfling-download:before {
  content: "\E026";
}

/* line 164, halflings.css */
.halfling-upload:before {
  content: "\E027";
}

/* line 167, halflings.css */
.halfling-inbox:before {
  content: "\E028";
}

/* line 170, halflings.css */
.halfling-play-circle:before {
  content: "\E029";
}

/* line 173, halflings.css */
.halfling-repeat:before {
  content: "\E030";
}

/* line 176, halflings.css */
.halfling-refresh:before {
  content: "\E031";
}

/* line 179, halflings.css */
.halfling-list-alt:before {
  content: "\E032";
}

/* line 182, halflings.css */
.halfling-glyph-lock:before {
  content: "\E033";
}

/* line 185, halflings.css */
.halfling-flag:before {
  content: "\E034";
}

/* line 188, halflings.css */
.halfling-headphones:before {
  content: "\E035";
}

/* line 191, halflings.css */
.halfling-volume-off:before {
  content: "\E036";
}

/* line 194, halflings.css */
.halfling-volume-down:before {
  content: "\E037";
}

/* line 197, halflings.css */
.halfling-volume-up:before {
  content: "\E038";
}

/* line 200, halflings.css */
.halfling-qrcode:before {
  content: "\E039";
}

/* line 203, halflings.css */
.halfling-barcode:before {
  content: "\E040";
}

/* line 206, halflings.css */
.halfling-tag:before {
  content: "\E041";
}

/* line 209, halflings.css */
.halfling-tags:before {
  content: "\E042";
}

/* line 212, halflings.css */
.halfling-book:before {
  content: "\E043";
}

/* line 215, halflings.css */
.halfling-glyph-bookmark:before {
  content: "\E044";
}

/* line 218, halflings.css */
.halfling-print:before {
  content: "\E045";
}

/* line 221, halflings.css */
.halfling-glyph-camera:before {
  content: "\E046";
}

/* line 224, halflings.css */
.halfling-font:before {
  content: "\E047";
}

/* line 227, halflings.css */
.halfling-bold:before {
  content: "\E048";
}

/* line 230, halflings.css */
.halfling-italic:before {
  content: "\E049";
}

/* line 233, halflings.css */
.halfling-text-height:before {
  content: "\E050";
}

/* line 236, halflings.css */
.halfling-text-width:before {
  content: "\E051";
}

/* line 239, halflings.css */
.halfling-align-left:before {
  content: "\E052";
}

/* line 242, halflings.css */
.halfling-align-center:before {
  content: "\E053";
}

/* line 245, halflings.css */
.halfling-align-right:before {
  content: "\E054";
}

/* line 248, halflings.css */
.halfling-align-justify:before {
  content: "\E055";
}

/* line 251, halflings.css */
.halfling-list:before {
  content: "\E056";
}

/* line 254, halflings.css */
.halfling-indent-left:before {
  content: "\E057";
}

/* line 257, halflings.css */
.halfling-indent-right:before {
  content: "\E058";
}

/* line 260, halflings.css */
.halfling-facetime-video:before {
  content: "\E059";
}

/* line 263, halflings.css */
.halfling-picture:before {
  content: "\E060";
}

/* line 266, halflings.css */
.halfling-pencil:before {
  content: "\270F";
}

/* line 269, halflings.css */
.halfling-map-marker:before {
  content: "\E062";
}

/* line 272, halflings.css */
.halfling-adjust:before {
  content: "\E063";
}

/* line 275, halflings.css */
.halfling-tint:before {
  content: "\E064";
}

/* line 278, halflings.css */
.halfling-edit:before {
  content: "\E065";
}

/* line 281, halflings.css */
.halfling-share:before {
  content: "\E066";
}

/* line 284, halflings.css */
.halfling-check:before {
  content: "\E067";
}

/* line 287, halflings.css */
.halfling-move:before {
  content: "\E068";
}

/* line 290, halflings.css */
.halfling-step-backward:before {
  content: "\E069";
}

/* line 293, halflings.css */
.halfling-fast-backward:before {
  content: "\E070";
}

/* line 296, halflings.css */
.halfling-backward:before {
  content: "\E071";
}

/* line 299, halflings.css */
.halfling-play:before {
  content: "\E072";
}

/* line 302, halflings.css */
.halfling-pause:before {
  content: "\E073";
}

/* line 305, halflings.css */
.halfling-stop:before {
  content: "\E074";
}

/* line 308, halflings.css */
.halfling-forward:before {
  content: "\E075";
}

/* line 311, halflings.css */
.halfling-fast-forward:before {
  content: "\E076";
}

/* line 314, halflings.css */
.halfling-step-forward:before {
  content: "\E077";
}

/* line 317, halflings.css */
.halfling-eject:before {
  content: "\E078";
}

/* line 320, halflings.css */
.halfling-chevron-left:before {
  content: "\E079";
}

/* line 323, halflings.css */
.halfling-chevron-right:before {
  content: "\E080";
}

/* line 326, halflings.css */
.halfling-plus-sign:before {
  content: "\E081";
}

/* line 329, halflings.css */
.halfling-minus-sign:before {
  content: "\E082";
}

/* line 332, halflings.css */
.halfling-remove-sign:before {
  content: "\E083";
}

/* line 335, halflings.css */
.halfling-ok-sign:before {
  content: "\E084";
}

/* line 338, halflings.css */
.halfling-question-sign:before {
  content: "\E085";
}

/* line 341, halflings.css */
.halfling-info-sign:before {
  content: "\E086";
}

/* line 344, halflings.css */
.halfling-screenshot:before {
  content: "\E087";
}

/* line 347, halflings.css */
.halfling-remove-circle:before {
  content: "\E088";
}

/* line 350, halflings.css */
.halfling-ok-circle:before {
  content: "\E089";
}

/* line 353, halflings.css */
.halfling-ban-circle:before {
  content: "\E090";
}

/* line 356, halflings.css */
.halfling-arrow-left:before {
  content: "\E091";
}

/* line 359, halflings.css */
.halfling-arrow-right:before {
  content: "\E092";
}

/* line 362, halflings.css */
.halfling-arrow-up:before {
  content: "\E093";
}

/* line 365, halflings.css */
.halfling-arrow-down:before {
  content: "\E094";
}

/* line 368, halflings.css */
.halfling-share-alt:before {
  content: "\E095";
}

/* line 371, halflings.css */
.halfling-resize-full:before {
  content: "\E096";
}

/* line 374, halflings.css */
.halfling-resize-small:before {
  content: "\E097";
}

/* line 377, halflings.css */
.halfling-plus:before {
  content: "\002B";
}

/* line 380, halflings.css */
.halfling-minus:before {
  content: "\2212";
}

/* line 383, halflings.css */
.halfling-asterisk:before {
  content: "\002A";
}

/* line 386, halflings.css */
.halfling-exclamation-sign:before {
  content: "\E101";
}

/* line 389, halflings.css */
.halfling-gift:before {
  content: "\E102";
}

/* line 392, halflings.css */
.halfling-leaf:before {
  content: "\E103";
}

/* line 395, halflings.css */
.halfling-glyph-fire:before {
  content: "\E104";
}

/* line 398, halflings.css */
.halfling-eye-open:before {
  content: "\E105";
}

/* line 401, halflings.css */
.halfling-eye-close:before {
  content: "\E106";
}

/* line 404, halflings.css */
.halfling-warning-sign:before {
  content: "\E107";
}

/* line 407, halflings.css */
.halfling-plane:before {
  content: "\E108";
}

/* line 410, halflings.css */
.halfling-glyph-calendar:before {
  content: "\E109";
}

/* line 413, halflings.css */
.halfling-random:before {
  content: "\E110";
}

/* line 416, halflings.css */
.halfling-comments:before {
  content: "\E111";
}

/* line 419, halflings.css */
.halfling-magnet:before {
  content: "\E112";
}

/* line 422, halflings.css */
.halfling-chevron-up:before {
  content: "\E113";
}

/* line 425, halflings.css */
.halfling-chevron-down:before, .insalesicon-expand-down:before {
  content: "\E114";
}

/* line 428, halflings.css */
.halfling-retweet:before {
  content: "\E115";
}

/* line 431, halflings.css */
.halfling-shopping-cart:before {
  content: "\E116";
}

/* line 434, halflings.css */
.halfling-folder-close:before {
  content: "\E117";
}

/* line 437, halflings.css */
.halfling-folder-open:before {
  content: "\E118";
}

/* line 440, halflings.css */
.halfling-resize-vertical:before {
  content: "\E119";
}

/* line 443, halflings.css */
.halfling-resize-horizontal:before {
  content: "\E120";
}

/* line 446, halflings.css */
.halfling-hdd:before {
  content: "\E121";
}

/* line 449, halflings.css */
.halfling-bullhorn:before {
  content: "\E122";
}

/* line 452, halflings.css */
.halfling-glyph-bell:before {
  content: "\E123";
}

/* line 455, halflings.css */
.halfling-certificate:before {
  content: "\E124";
}

/* line 458, halflings.css */
.halfling-thumbs-up:before {
  content: "\E125";
}

/* line 461, halflings.css */
.halfling-thumbs-down:before {
  content: "\E126";
}

/* line 464, halflings.css */
.halfling-hand-right:before {
  content: "\E127";
}

/* line 467, halflings.css */
.halfling-hand-left:before {
  content: "\E128";
}

/* line 470, halflings.css */
.halfling-hand-top:before {
  content: "\E129";
}

/* line 473, halflings.css */
.halfling-hand-down:before {
  content: "\E130";
}

/* line 476, halflings.css */
.halfling-circle-arrow-right:before {
  content: "\E131";
}

/* line 479, halflings.css */
.halfling-circle-arrow-left:before {
  content: "\E132";
}

/* line 482, halflings.css */
.halfling-circle-arrow-top:before {
  content: "\E133";
}

/* line 485, halflings.css */
.halfling-circle-arrow-down:before {
  content: "\E134";
}

/* line 488, halflings.css */
.halfling-globe:before {
  content: "\E135";
}

/* line 491, halflings.css */
.halfling-glyph-wrench:before {
  content: "\E136";
}

/* line 494, halflings.css */
.halfling-tasks:before {
  content: "\E137";
}

/* line 497, halflings.css */
.halfling-filter:before {
  content: "\E138";
}

/* line 500, halflings.css */
.halfling-glyph-briefcase:before {
  content: "\E139";
}

/* line 503, halflings.css */
.halfling-fullscreen:before {
  content: "\E140";
}

/* line 506, halflings.css */
.halfling-dashboard:before {
  content: "\E141";
}

/* line 509, halflings.css */
.halfling-glyph-paperclip:before {
  content: "\E142";
}

/* line 512, halflings.css */
.halfling-heart-empty:before {
  content: "\E143";
}

/* line 515, halflings.css */
.halfling-link:before {
  content: "\E144";
}

/* line 518, halflings.css */
.halfling-phone:before {
  content: "\E145";
}

/* line 521, halflings.css */
.halfling-glyph-pushpin:before {
  content: "\E146";
}

/* line 524, halflings.css */
.halfling-euro:before {
  content: "\20AC";
}

/* line 527, halflings.css */
.halfling-usd:before {
  content: "\E148";
}

/* line 530, halflings.css */
.halfling-gbp:before {
  content: "\E149";
}

/* line 533, halflings.css */
.halfling-sort:before, .insalesicon-sortable:before {
  content: "\E150";
}

/* line 536, halflings.css */
.halfling-sort-by-alphabet:before {
  content: "\E151";
}

/* line 539, halflings.css */
.halfling-sort-by-alphabet-alt:before {
  content: "\E152";
}

/* line 542, halflings.css */
.halfling-sort-by-order:before {
  content: "\E153";
}

/* line 545, halflings.css */
.halfling-sort-by-order-alt:before {
  content: "\E154";
}

/* line 548, halflings.css */
.halfling-sort-by-attributes:before {
  content: "\E155";
}

/* line 551, halflings.css */
.halfling-sort-by-attributes-alt:before {
  content: "\E156";
}

/* line 554, halflings.css */
.halfling-unchecked:before {
  content: "\E157";
}

/* line 557, halflings.css */
.halfling-expand:before {
  content: "\E158";
}

/* line 560, halflings.css */
.halfling-collapse:before {
  content: "\E159";
}

/* line 563, halflings.css */
.halfling-collapse-top:before {
  content: "\E160";
}

/* line 566, halflings.css */
.halfling-log-in:before {
  content: "\E161";
}

/* line 569, halflings.css */
.halfling-flash:before {
  content: "\E162";
}

/* line 572, halflings.css */
.halfling-log-out:before {
  content: "\E163";
}

/* line 575, halflings.css */
.halfling-new-window:before {
  content: "\E164";
}

/* line 578, halflings.css */
.halfling-record:before {
  content: "\E165";
}

/* line 581, halflings.css */
.halfling-save:before {
  content: "\E166";
}

/* line 584, halflings.css */
.halfling-open:before {
  content: "\E167";
}

/* line 587, halflings.css */
.halfling-saved:before {
  content: "\E168";
}

/* line 590, halflings.css */
.halfling-import:before {
  content: "\E169";
}

/* line 593, halflings.css */
.halfling-export:before {
  content: "\E170";
}

/* line 596, halflings.css */
.halfling-send:before {
  content: "\E171";
}

/* line 599, halflings.css */
.halfling-floppy-disk:before {
  content: "\E172";
}

/* line 602, halflings.css */
.halfling-floppy-saved:before {
  content: "\E173";
}

/* line 605, halflings.css */
.halfling-floppy-remove:before {
  content: "\E174";
}

/* line 608, halflings.css */
.halfling-floppy-save:before {
  content: "\E175";
}

/* line 611, halflings.css */
.halfling-floppy-open:before {
  content: "\E176";
}

/* line 614, halflings.css */
.halfling-credit-card:before {
  content: "\E177";
}

/* line 617, halflings.css */
.halfling-transfer:before {
  content: "\E178";
}

/* line 620, halflings.css */
.halfling-cutlery:before {
  content: "\E179";
}

/* line 623, halflings.css */
.halfling-header:before {
  content: "\E180";
}

/* line 626, halflings.css */
.halfling-compressed:before {
  content: "\E181";
}

/* line 629, halflings.css */
.halfling-earphone:before {
  content: "\E182";
}

/* line 632, halflings.css */
.halfling-phone-alt:before {
  content: "\E183";
}

/* line 635, halflings.css */
.halfling-tower:before {
  content: "\E184";
}

/* line 638, halflings.css */
.halfling-stats:before {
  content: "\E185";
}

/* line 641, halflings.css */
.halfling-sd-video:before {
  content: "\E186";
}

/* line 644, halflings.css */
.halfling-hd-video:before {
  content: "\E187";
}

/* line 647, halflings.css */
.halfling-subtitles:before {
  content: "\E188";
}

/* line 650, halflings.css */
.halfling-sound-stereo:before {
  content: "\E189";
}

/* line 653, halflings.css */
.halfling-sound-dolby:before {
  content: "\E190";
}

/* line 656, halflings.css */
.halfling-sound-5-1:before {
  content: "\E191";
}

/* line 659, halflings.css */
.halfling-sound-6-1:before {
  content: "\E192";
}

/* line 662, halflings.css */
.halfling-sound-7-1:before {
  content: "\E193";
}

/* line 665, halflings.css */
.halfling-copyright-mark:before {
  content: "\E194";
}

/* line 668, halflings.css */
.halfling-registration-mark:before {
  content: "\E195";
}

/* line 671, halflings.css */
.halfling-cloud:before {
  content: "\2601";
}

/* line 674, halflings.css */
.halfling-cloud-download:before {
  content: "\E197";
}

/* line 677, halflings.css */
.halfling-cloud-upload:before {
  content: "\E198";
}

/* line 680, halflings.css */
.halfling-tree-conifer:before {
  content: "\E199";
}

/* line 683, halflings.css */
.halfling-tree-deciduous:before {
  content: "\E200";
}

/* line 686, halflings.css */
.halfling-cd:before {
  content: "\E201";
}

/* line 689, halflings.css */
.halfling-save-file:before {
  content: "\E202";
}

/* line 692, halflings.css */
.halfling-open-file:before {
  content: "\E203";
}

/* line 695, halflings.css */
.halfling-level-up:before {
  content: "\E204";
}

/* line 698, halflings.css */
.halfling-copy:before {
  content: "\E205";
}

/* line 701, halflings.css */
.halfling-paste:before {
  content: "\E206";
}

/* line 704, halflings.css */
.halfling-door:before {
  content: "\1F6AA";
}

/* line 707, halflings.css */
.halfling-key:before {
  content: "\1F511";
}

/* line 710, halflings.css */
.halfling-alert:before {
  content: "\E209";
}

/* line 713, halflings.css */
.halfling-equalizer:before {
  content: "\E210";
}

/* line 716, halflings.css */
.halfling-king:before {
  content: "\E211";
}

/* line 719, halflings.css */
.halfling-queen:before {
  content: "\E212";
}

/* line 722, halflings.css */
.halfling-pawn:before {
  content: "\E213";
}

/* line 725, halflings.css */
.halfling-bishop:before {
  content: "\E214";
}

/* line 728, halflings.css */
.halfling-knight:before {
  content: "\E215";
}

/* line 731, halflings.css */
.halfling-baby-formula:before {
  content: "\E216";
}

/* line 734, halflings.css */
.halfling-tent:before {
  content: "\26FA";
}

/* line 737, halflings.css */
.halfling-blackboard:before {
  content: "\E218";
}

/* line 740, halflings.css */
.halfling-bed:before {
  content: "\E219";
}

/* line 743, halflings.css */
.halfling-apple:before {
  content: "\F8FF";
}

/* line 746, halflings.css */
.halfling-erase:before {
  content: "\E221";
}

/* line 749, halflings.css */
.halfling-hourglass:before {
  content: "\231B";
}

/* line 752, halflings.css */
.halfling-lamp:before {
  content: "\E223";
}

/* line 755, halflings.css */
.halfling-duplicate:before {
  content: "\E224";
}

/* line 758, halflings.css */
.halfling-piggy-bank:before {
  content: "\E225";
}

/* line 761, halflings.css */
.halfling-scissors:before {
  content: "\E226";
}

/* line 764, halflings.css */
.halfling-bitcoin:before {
  content: "\E227";
}

/* line 767, halflings.css */
.halfling-yen:before {
  content: "\00A5";
}

/* line 770, halflings.css */
.halfling-ruble:before {
  content: "\20BD";
}

/* line 773, halflings.css */
.halfling-scale:before {
  content: "\E230";
}

/* line 776, halflings.css */
.halfling-ice-lolly:before {
  content: "\E231";
}

/* line 779, halflings.css */
.halfling-ice-lolly-tasted:before {
  content: "\E232";
}

/* line 782, halflings.css */
.halfling-education:before {
  content: "\E233";
}

/* line 785, halflings.css */
.halfling-option-horizontal:before {
  content: "\E234";
}

/* line 788, halflings.css */
.halfling-option-vertical:before {
  content: "\E235";
}

/* line 791, halflings.css */
.halfling-menu-hamburger:before {
  content: "\E236";
}

/* line 794, halflings.css */
.halfling-modal-window:before {
  content: "\E237";
}

/* line 797, halflings.css */
.halfling-oil:before {
  content: "\E238";
}

/* line 800, halflings.css */
.halfling-grain:before {
  content: "\E239";
}

/* line 803, halflings.css */
.halfling-sunglasses:before {
  content: "\E240";
}

/* line 806, halflings.css */
.halfling-text-size:before {
  content: "\E241";
}

/* line 809, halflings.css */
.halfling-text-color:before {
  content: "\E242";
}

/* line 812, halflings.css */
.halfling-text-background:before {
  content: "\E243";
}

/* line 815, halflings.css */
.halfling-object-align-top:before {
  content: "\E244";
}

/* line 818, halflings.css */
.halfling-object-align-bottom:before {
  content: "\E245";
}

/* line 821, halflings.css */
.halfling-object-align-horizontal:before {
  content: "\E246";
}

/* line 824, halflings.css */
.halfling-object-align-left:before {
  content: "\E247";
}

/* line 827, halflings.css */
.halfling-object-align-vertical:before {
  content: "\E248";
}

/* line 830, halflings.css */
.halfling-object-align-right:before {
  content: "\E249";
}

/* line 833, halflings.css */
.halfling-triangle-right:before {
  content: "\E250";
}

/* line 836, halflings.css */
.halfling-triangle-left:before {
  content: "\E251";
}

/* line 839, halflings.css */
.halfling-triangle-bottom:before {
  content: "\E252";
}

/* line 842, halflings.css */
.halfling-triangle-top:before {
  content: "\E253";
}

/* line 845, halflings.css */
.halfling-terminal:before {
  content: "\E254";
}

/* line 848, halflings.css */
.halfling-superscript:before {
  content: "\E255";
}

/* line 851, halflings.css */
.halfling-subscript:before {
  content: "\E256";
}

/* line 854, halflings.css */
.halfling-menu-left:before {
  content: "\E257";
}

/* line 857, halflings.css */
.halfling-menu-right:before {
  content: "\E258";
}

/* line 860, halflings.css */
.halfling-menu-down:before {
  content: "\E259";
}

/* line 863, halflings.css */
.halfling-menu-up:before {
  content: "\E260";
}

/* 
* 
* THIS IS A SMALL BONUS FOR ALL CURIOUS PEOPLE :) 
* Just add class .animated and .pulse, .rotateIn, .bounce, .swing or .tada to you HTML element with icons. You may find other great css animations here: http://coveloping.com/tools/css-animation-generator 
* 
*/
/* line 872, halflings.css */
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
}

@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
  }
}
@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}
/* line 904, halflings.css */
.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}

@-webkit-keyframes rotateIn {
  0% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateIn {
  0% {
    transform-origin: center center;
    transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    transform-origin: center center;
    transform: rotate(0);
    opacity: 1;
  }
}
/* line 932, halflings.css */
.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}

@-webkit-keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    -webkit-transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-30px);
  }
  60% {
    -webkit-transform: translateY(-15px);
  }
}
@keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-30px);
  }
  60% {
    transform: translateY(-15px);
  }
}
/* line 966, halflings.css */
.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
}

@-webkit-keyframes swing {
  20%,
  40%,
  60%,
  80%,
  100% {
    -webkit-transform-origin: top center;
  }
  20% {
    -webkit-transform: rotate(15deg);
  }
  40% {
    -webkit-transform: rotate(-10deg);
  }
  60% {
    -webkit-transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
  }
  100% {
    -webkit-transform: rotate(0deg);
  }
}
@keyframes swing {
  20% {
    transform: rotate(15deg);
  }
  40% {
    transform: rotate(-10deg);
  }
  60% {
    transform: rotate(5deg);
  }
  80% {
    transform: rotate(-5deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
/* line 1011, halflings.css */
.swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}

@-webkit-keyframes tada {
  0% {
    -webkit-transform: scale(1);
  }
  10%,
  20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale(1.1) rotate(3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -webkit-transform: scale(1) rotate(0);
  }
}
@keyframes tada {
  0% {
    transform: scale(1);
  }
  10%,
  20% {
    transform: scale(0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    transform: scale(1.1) rotate(3deg);
  }
  40%,
  60%,
  80% {
    transform: scale(1.1) rotate(-3deg);
  }
  100% {
    transform: scale(1) rotate(0);
  }
}
/* line 1063, halflings.css */
.tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}

/* line 6, _insales_icons.scss */
.glyphicon, #back-office .tree li[rel=trash] ins {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Regular';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* Titles */
/* JS Tree */
/* Actions */
/* line 99, _insales_icons.scss */
.insalesicon-off {
  font-family: 'Glyphicons Halflings';
}

/* line 101, _insales_icons.scss */
.insalesicon-filter {
  color: #2a6496;
  cursor: pointer;
}

/* line 102, _insales_icons.scss */
.on > .insalesicon-filter {
  color: green;
}

/* line 106, _insales_icons.scss */
.insalesicon-sortable {
  font-family: 'Glyphicons Halflings';
}

/* line 112, _insales_icons.scss */
.insalesicon-first-step-product {
  color: #383838;
}

/* line 113, _insales_icons.scss */
.insalesicon-first-step-delivery {
  color: #383838;
}

/* line 114, _insales_icons.scss */
.insalesicon-first-step-design {
  color: #383838;
}

/* line 115, _insales_icons.scss */
.insalesicon-first-step-catalogue {
  color: #383838;
}

/* line 116, _insales_icons.scss */
.insalesicon-first-step-contacts {
  color: #383838;
}

/* line 117, _insales_icons.scss */
.insalesicon-first-step-complete {
  color: #5cb85c;
}

/* Other */
/* line 142, _insales_icons.scss */
.insalesicon-expand-down {
  font-family: 'Glyphicons Halflings';
}

/* line 7, _dropdowns.scss */
.caret, .caret.down, .caret.up, .caret.right {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px solid;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}

/* line 19, _dropdowns.scss */
.dropdown {
  position: relative;
}

/* line 24, _dropdowns.scss */
.dropdown-toggle:focus {
  outline: 0;
}

/* line 29, _dropdowns.scss */
.dropdown-menu, .tt-dropdown-menu, .is-dropdown-menu, .context-menu > * {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 12px;
  background-color: #fafafa;
  border: 1px solid #fafafa;
  border: 1px solid #fafafa;
  border-radius: 1px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}
/* line 51, _dropdowns.scss */
.dropdown-menu.pull-right, .pull-right.tt-dropdown-menu, .pull-right.is-dropdown-menu, .context-menu > .pull-right {
  right: 0;
  left: auto;
}
/* line 57, _dropdowns.scss */
.dropdown-menu .divider, .tt-dropdown-menu .divider, .is-dropdown-menu .divider, .context-menu > * .divider {
  height: 1px;
  margin: 7.5px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
/* line 62, _dropdowns.scss */
.dropdown-menu > li > a, .tt-dropdown-menu > li > a, .is-dropdown-menu > li > a, .context-menu > * > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.428571429;
  color: #222222;
  white-space: nowrap;
}

/* line 75, _dropdowns.scss */
.dropdown-menu > li > a:hover, .tt-dropdown-menu > li > a:hover, .is-dropdown-menu > li > a:hover, .context-menu > * > li > a:hover, .dropdown-menu > li > a:focus, .tt-dropdown-menu > li > a:focus, .is-dropdown-menu > li > a:focus, .context-menu > * > li > a:focus {
  text-decoration: none;
  color: #161616;
  background-color: #e1e1e1;
}

/* line 85, _dropdowns.scss */
.dropdown-menu > .active > a, .tt-dropdown-menu > .active > a, .is-dropdown-menu > .active > a, .context-menu > * > .active > a, .dropdown-menu > .active > a:hover, .tt-dropdown-menu > .active > a:hover, .is-dropdown-menu > .active > a:hover, .context-menu > * > .active > a:hover, .dropdown-menu > .active > a:focus, .tt-dropdown-menu > .active > a:focus, .is-dropdown-menu > .active > a:focus, .context-menu > * > .active > a:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #428bca;
}

/* line 100, _dropdowns.scss */
.dropdown-menu > .disabled > a, .tt-dropdown-menu > .disabled > a, .is-dropdown-menu > .disabled > a, .context-menu > * > .disabled > a, .dropdown-menu > .disabled > a:hover, .tt-dropdown-menu > .disabled > a:hover, .is-dropdown-menu > .disabled > a:hover, .context-menu > * > .disabled > a:hover, .dropdown-menu > .disabled > a:focus, .tt-dropdown-menu > .disabled > a:focus, .is-dropdown-menu > .disabled > a:focus, .context-menu > * > .disabled > a:focus {
  color: #777777;
}

/* line 108, _dropdowns.scss */
.dropdown-menu > .disabled > a:hover, .tt-dropdown-menu > .disabled > a:hover, .is-dropdown-menu > .disabled > a:hover, .context-menu > * > .disabled > a:hover, .dropdown-menu > .disabled > a:focus, .tt-dropdown-menu > .disabled > a:focus, .is-dropdown-menu > .disabled > a:focus, .context-menu > * > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}

/* line 121, _dropdowns.scss */
.open > .dropdown-menu, .open > .tt-dropdown-menu, .open > .is-dropdown-menu, .context-menu.open > * {
  display: block;
}
/* line 126, _dropdowns.scss */
.open > a {
  outline: 0;
}

/* line 135, _dropdowns.scss */
.dropdown-menu-right {
  left: auto;
  right: 0;
}

/* line 145, _dropdowns.scss */
.dropdown-menu-left {
  left: 0;
  right: auto;
}

/* line 151, _dropdowns.scss */
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.428571429;
  color: #777777;
}

/* line 160, _dropdowns.scss */
.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}

/* line 170, _dropdowns.scss */
.pull-right > .dropdown-menu, .pull-right > .tt-dropdown-menu, .pull-right > .is-dropdown-menu, .context-menu.pull-right > * {
  right: 0;
  left: auto;
}

/* line 183, _dropdowns.scss */
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid;
  content: "";
}
/* line 189, _dropdowns.scss */
.dropup .dropdown-menu, .dropup .tt-dropdown-menu, .dropup .is-dropdown-menu, .dropup .context-menu > *,
.navbar-fixed-bottom .dropdown .dropdown-menu,
.navbar-fixed-bottom .dropdown .tt-dropdown-menu,
.navbar-fixed-bottom .dropdown .is-dropdown-menu,
.navbar-fixed-bottom .dropdown .context-menu > * {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}

@media (min-width: 768px) {
  /* line 203, _dropdowns.scss */
  .navbar-right .dropdown-menu, .navbar-right .tt-dropdown-menu, .navbar-right .is-dropdown-menu, .navbar-right .context-menu > * {
    right: 0;
    left: auto;
  }
  /* line 208, _dropdowns.scss */
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}
/* line 6, _button-groups.scss */
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
/* line 11, _button-groups.scss */
.btn-group > .btn, .btn-group > .per-page-title,
.btn-group-vertical > .btn,
.btn-group-vertical > .per-page-title {
  position: relative;
  float: left;
}
/* line 15, _button-groups.scss */
.btn-group > .btn:hover, .btn-group > .per-page-title:hover, .btn-group > .btn:focus, .btn-group > .per-page-title:focus, .btn-group > .btn:active, .btn-group > .per-page-title:active, .btn-group > .btn.active, .btn-group > .active.per-page-title,
.btn-group-vertical > .btn:hover,
.btn-group-vertical > .per-page-title:hover,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .per-page-title:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .per-page-title:active,
.btn-group-vertical > .btn.active,
.btn-group-vertical > .active.per-page-title {
  z-index: 2;
}
/* line 21, _button-groups.scss */
.btn-group > .btn:focus, .btn-group > .per-page-title:focus,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .per-page-title:focus {
  outline: none;
}

/* line 30, _button-groups.scss */
.btn-group .btn + .btn, .btn-group .per-page-title + .btn, .btn-group .btn + .per-page-title, .btn-group .per-page-title + .per-page-title,
.btn-group .btn + .btn-group,
.btn-group .per-page-title + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .per-page-title,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}

/* line 39, _button-groups.scss */
.btn-toolbar {
  margin-left: -5px;
}
/* line 20, _mixins.scss */
.btn-toolbar:before, .btn-toolbar:after {
  content: " ";
  display: table;
}
/* line 25, _mixins.scss */
.btn-toolbar:after {
  clear: both;
}
/* line 43, _button-groups.scss */
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}
/* line 47, _button-groups.scss */
.btn-toolbar > .btn, .btn-toolbar > .per-page-title,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-left: 5px;
}

/* line 54, _button-groups.scss */
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle), .btn-group > .per-page-title:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}

/* line 59, _button-groups.scss */
.btn-group > .btn:first-child, .btn-group > .per-page-title:first-child {
  margin-left: 0;
}
/* line 61, _button-groups.scss */
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle), .btn-group > .per-page-title:first-child:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

/* line 66, _button-groups.scss */
.btn-group > .btn:last-child:not(:first-child), .btn-group > .per-page-title:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

/* line 72, _button-groups.scss */
.btn-group > .btn-group {
  float: left;
}

/* line 75, _button-groups.scss */
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn, .btn-group > .btn-group:not(:first-child):not(:last-child) > .per-page-title {
  border-radius: 0;
}

/* line 79, _button-groups.scss */
.btn-group > .btn-group:first-child > .btn:last-child, .btn-group > .btn-group:first-child > .per-page-title:last-child,
.btn-group > .btn-group:first-child > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

/* line 84, _button-groups.scss */
.btn-group > .btn-group:last-child > .btn:first-child, .btn-group > .btn-group:last-child > .per-page-title:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

/* line 89, _button-groups.scss */
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}

/* line 108, _button-groups.scss */
.btn-group > .btn + .dropdown-toggle, .btn-group > .per-page-title + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
}

/* line 112, _button-groups.scss */
.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle, .btn-group-lg.btn-group > .per-page-title + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
}

/* line 119, _button-groups.scss */
.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);
}
/* line 123, _button-groups.scss */
.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 130, _button-groups.scss */
.btn .caret, .per-page-title .caret {
  margin-left: 0;
}

/* line 134, _button-groups.scss */
.btn-lg .caret, .btn-group-lg > .btn .caret, .btn-group-lg > .per-page-title .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}

/* line 139, _button-groups.scss */
.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret, .dropup .btn-group-lg > .per-page-title .caret {
  border-width: 0 5px 5px;
}

/* line 148, _button-groups.scss */
.btn-group-vertical > .btn, .btn-group-vertical > .per-page-title,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn,
.btn-group-vertical > .btn-group > .per-page-title {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
/* line 20, _mixins.scss */
.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after {
  content: " ";
  display: table;
}
/* line 25, _mixins.scss */
.btn-group-vertical > .btn-group:after {
  clear: both;
}
/* line 160, _button-groups.scss */
.btn-group-vertical > .btn-group > .btn, .btn-group-vertical > .btn-group > .per-page-title {
  float: none;
}
/* line 165, _button-groups.scss */
.btn-group-vertical > .btn + .btn, .btn-group-vertical > .per-page-title + .btn, .btn-group-vertical > .btn + .per-page-title, .btn-group-vertical > .per-page-title + .per-page-title,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .per-page-title + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .per-page-title,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}

/* line 175, _button-groups.scss */
.btn-group-vertical > .btn:not(:first-child):not(:last-child), .btn-group-vertical > .per-page-title:not(:first-child):not(:last-child) {
  border-radius: 0;
}
/* line 178, _button-groups.scss */
.btn-group-vertical > .btn:first-child:not(:last-child), .btn-group-vertical > .per-page-title:first-child:not(:last-child) {
  border-top-right-radius: 1px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
/* line 182, _button-groups.scss */
.btn-group-vertical > .btn:last-child:not(:first-child), .btn-group-vertical > .per-page-title:last-child:not(:first-child) {
  border-bottom-left-radius: 1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

/* line 187, _button-groups.scss */
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn, .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .per-page-title {
  border-radius: 0;
}

/* line 191, _button-groups.scss */
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .per-page-title:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 196, _button-groups.scss */
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child, .btn-group-vertical > .btn-group:last-child:not(:first-child) > .per-page-title:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

/* line 205, _button-groups.scss */
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
/* line 210, _button-groups.scss */
.btn-group-justified > .btn, .btn-group-justified > .per-page-title,
.btn-group-justified > .btn-group {
  float: none;
  display: table-cell;
  width: 1%;
}
/* line 216, _button-groups.scss */
.btn-group-justified > .btn-group .btn, .btn-group-justified > .btn-group .per-page-title {
  width: 100%;
}

/* line 223, _button-groups.scss */
[data-toggle="buttons"] > .btn > input[type="radio"], [data-toggle="buttons"] > .per-page-title > input[type="radio"],
[data-toggle="buttons"] > .btn > input[type="checkbox"],
[data-toggle="buttons"] > .per-page-title > input[type="checkbox"] {
  display: none;
}

/* line 7, _input-groups.scss */
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
/* line 13, _input-groups.scss */
.input-group[class*="col-"] {
  float: none;
  padding-left: 0;
  padding-right: 0;
}
/* line 19, _input-groups.scss */
.input-group .form-control, .input-group #order-view-container select.tagsinput, #order-view-container .input-group select.tagsinput, .input-group #order-view-container input.tagsinput, #order-view-container .input-group input.tagsinput, .input-group #theme_settings input:not([type="file"]):not([type="checkbox"]):not([type="radio"]), #theme_settings .input-group input:not([type="file"]):not([type="checkbox"]):not([type="radio"]),
.input-group #theme_settings select,
#theme_settings .input-group select, .input-group #kladr-content input, #kladr-content .input-group input, .input-group #kladr-content select, #kladr-content .input-group select, .input-group #kladr-content textarea, #kladr-content .input-group textarea {
  float: left;
  width: 100%;
  margin-bottom: 0;
}

/* line 45, _input-groups.scss */
.input-group-addon,
.input-group-btn,
.input-group .form-control,
.input-group #order-view-container select.tagsinput,
#order-view-container .input-group select.tagsinput,
.input-group #order-view-container input.tagsinput,
#order-view-container .input-group input.tagsinput,
.input-group #theme_settings input:not([type="file"]):not([type="checkbox"]):not([type="radio"]),
#theme_settings .input-group input:not([type="file"]):not([type="checkbox"]):not([type="radio"]),
.input-group #theme_settings select,
#theme_settings .input-group select,
.input-group #kladr-content input,
#kladr-content .input-group input,
.input-group #kladr-content select,
#kladr-content .input-group select,
.input-group #kladr-content textarea,
#kladr-content .input-group textarea {
  display: table-cell;
}
/* line 50, _input-groups.scss */
.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),
.input-group #order-view-container select.tagsinput:not(:first-child):not(:last-child),
#order-view-container .input-group select.tagsinput:not(:first-child):not(:last-child),
.input-group #order-view-container input.tagsinput:not(:first-child):not(:last-child),
#order-view-container .input-group input.tagsinput:not(:first-child):not(:last-child),
.input-group #theme_settings input:not(:first-child):not(:last-child):not([type="file"]):not([type="checkbox"]):not([type="radio"]),
#theme_settings .input-group input:not(:first-child):not(:last-child):not([type="file"]):not([type="checkbox"]):not([type="radio"]),
.input-group #theme_settings select:not(:first-child):not(:last-child),
#theme_settings .input-group select:not(:first-child):not(:last-child),
.input-group #kladr-content input:not(:first-child):not(:last-child),
#kladr-content .input-group input:not(:first-child):not(:last-child),
.input-group #kladr-content select:not(:first-child):not(:last-child),
#kladr-content .input-group select:not(:first-child):not(:last-child),
.input-group #kladr-content textarea:not(:first-child):not(:last-child),
#kladr-content .input-group textarea:not(:first-child):not(:last-child) {
  border-radius: 0;
}

/* line 55, _input-groups.scss */
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}

/* line 64, _input-groups.scss */
.input-group-addon {
  padding: 4px 10px;
  font-size: 12px;
  font-weight: normal;
  line-height: 1;
  color: #555555;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #dedede;
  border-radius: 1px;
}
/* line 76, _input-groups.scss */
.input-group-addon.input-sm, #order-view-container .input-group-sm > select.input-group-addon.tagsinput, #order-view-container .input-group-sm > input.input-group-addon.tagsinput, #theme_settings .input-group-sm > input.input-group-addon:not([type="file"]):not([type="checkbox"]):not([type="radio"]),
#theme_settings .input-group-sm > select.input-group-addon, #kladr-content .input-group-sm > input.input-group-addon, #kladr-content .input-group-sm > select.input-group-addon, #kladr-content .input-group-sm > textarea.input-group-addon,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .input-group-addon.btn,
.input-group-sm > .input-group-btn > .input-group-addon.per-page-title {
  padding: 3px 8px;
  font-size: 12px;
  border-radius: 1px;
}
/* line 81, _input-groups.scss */
.input-group-addon.input-lg, #order-view-container .input-group-lg > select.input-group-addon.tagsinput, #order-view-container .input-group-lg > input.input-group-addon.tagsinput, #theme_settings .input-group-lg > input.input-group-addon:not([type="file"]):not([type="checkbox"]):not([type="radio"]),
#theme_settings .input-group-lg > select.input-group-addon, #kladr-content .input-group-lg > input.input-group-addon, #kladr-content .input-group-lg > select.input-group-addon, #kladr-content .input-group-lg > textarea.input-group-addon,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .input-group-addon.btn,
.input-group-lg > .input-group-btn > .input-group-addon.per-page-title {
  padding: 10px 16px;
  font-size: 12px;
  border-radius: 1px;
}
/* line 88, _input-groups.scss */
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}

/* line 95, _input-groups.scss */
.input-group .form-control:first-child, .input-group #order-view-container select.tagsinput:first-child, #order-view-container .input-group select.tagsinput:first-child, .input-group #order-view-container input.tagsinput:first-child, #order-view-container .input-group input.tagsinput:first-child, .input-group #theme_settings input:first-child:not([type="file"]):not([type="checkbox"]):not([type="radio"]), #theme_settings .input-group input:first-child:not([type="file"]):not([type="checkbox"]):not([type="radio"]),
.input-group #theme_settings select:first-child,
#theme_settings .input-group select:first-child, .input-group #kladr-content input:first-child, #kladr-content .input-group input:first-child, .input-group #kladr-content select:first-child, #kladr-content .input-group select:first-child, .input-group #kladr-content textarea:first-child, #kladr-content .input-group textarea:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .per-page-title,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .btn-group > .per-page-title,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .per-page-title:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn,
.input-group-btn:last-child > .btn-group:not(:last-child) > .per-page-title {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

/* line 104, _input-groups.scss */
.input-group-addon:first-child {
  border-right: 0;
}

/* line 107, _input-groups.scss */
.input-group .form-control:last-child, .input-group #order-view-container select.tagsinput:last-child, #order-view-container .input-group select.tagsinput:last-child, .input-group #order-view-container input.tagsinput:last-child, #order-view-container .input-group input.tagsinput:last-child, .input-group #theme_settings input:last-child:not([type="file"]):not([type="checkbox"]):not([type="radio"]), #theme_settings .input-group input:last-child:not([type="file"]):not([type="checkbox"]):not([type="radio"]),
.input-group #theme_settings select:last-child,
#theme_settings .input-group select:last-child, .input-group #kladr-content input:last-child, #kladr-content .input-group input:last-child, .input-group #kladr-content select:last-child, #kladr-content .input-group select:last-child, .input-group #kladr-content textarea:last-child, #kladr-content .input-group textarea:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .per-page-title,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .btn-group > .per-page-title,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .per-page-title:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn,
.input-group-btn:first-child > .btn-group:not(:first-child) > .per-page-title {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

/* line 116, _input-groups.scss */
.input-group-addon:last-child {
  border-left: 0;
}

/* line 122, _input-groups.scss */
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
/* line 131, _input-groups.scss */
.input-group-btn > .btn, .input-group-btn > .per-page-title {
  position: relative;
}
/* line 133, _input-groups.scss */
.input-group-btn > .btn + .btn, .input-group-btn > .per-page-title + .btn, .input-group-btn > .btn + .per-page-title, .input-group-btn > .per-page-title + .per-page-title {
  margin-left: -1px;
}
/* line 137, _input-groups.scss */
.input-group-btn > .btn:hover, .input-group-btn > .per-page-title:hover, .input-group-btn > .btn:focus, .input-group-btn > .per-page-title:focus, .input-group-btn > .btn:active, .input-group-btn > .per-page-title:active {
  z-index: 2;
}
/* line 146, _input-groups.scss */
.input-group-btn:first-child > .btn, .input-group-btn:first-child > .per-page-title,
.input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}
/* line 152, _input-groups.scss */
.input-group-btn:last-child > .btn, .input-group-btn:last-child > .per-page-title,
.input-group-btn:last-child > .btn-group {
  margin-left: -1px;
}

/* line 9, _navs.scss */
.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
/* line 20, _mixins.scss */
.nav:before, .nav:after {
  content: " ";
  display: table;
}
/* line 25, _mixins.scss */
.nav:after {
  clear: both;
}
/* line 15, _navs.scss */
.nav > li {
  position: relative;
  display: block;
}
/* line 19, _navs.scss */
.nav > li > a {
  position: relative;
  display: block;
  padding: 6px 15px;
}
/* line 23, _navs.scss */
.nav > li > a:hover, .nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
/* line 31, _navs.scss */
.nav > li.disabled > a {
  color: #777777;
}
/* line 34, _navs.scss */
.nav > li.disabled > a:hover, .nav > li.disabled > a:focus {
  color: #777777;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}
/* line 46, _navs.scss */
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
  background-color: #eeeeee;
  border-color: #428bca;
}
/* line 59, _navs.scss */
.nav .nav-divider {
  height: 1px;
  margin: 7.5px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
/* line 66, _navs.scss */
.nav > li > a > img {
  max-width: none;
}

/* line 76, _navs.scss */
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
/* line 78, _navs.scss */
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
/* line 84, _navs.scss */
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.428571429;
  border: 1px solid transparent;
  border-radius: 1px 1px 0 0;
}
/* line 89, _navs.scss */
.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #ddd;
}
/* line 96, _navs.scss */
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
  color: #555555;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}

/* line 118, _navs.scss */
.nav-pills > li {
  float: left;
}
/* line 122, _navs.scss */
.nav-pills > li > a {
  border-radius: 1px;
}
/* line 125, _navs.scss */
.nav-pills > li + li {
  margin-left: 2px;
}
/* line 131, _navs.scss */
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #428bca;
}

/* line 144, _navs.scss */
.nav-stacked > li {
  float: none;
}
/* line 146, _navs.scss */
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}

/* line 160, _navs.scss */
.nav-justified, .nav-tabs.nav-justified {
  width: 100%;
}
/* line 163, _navs.scss */
.nav-justified > li, .nav-tabs.nav-justified > li {
  float: none;
}
/* line 165, _navs.scss */
.nav-justified > li > a, .nav-tabs.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
/* line 171, _navs.scss */
.nav-justified > .dropdown .dropdown-menu, .nav-justified > .dropdown .tt-dropdown-menu, .nav-justified > .dropdown .is-dropdown-menu, .nav-justified > .dropdown .context-menu > * {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  /* line 177, _navs.scss */
  .nav-justified > li, .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  /* line 180, _navs.scss */
  .nav-justified > li > a, .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}

/* line 190, _navs.scss */
.nav-tabs-justified, .nav-tabs.nav-justified {
  border-bottom: 0;
}
/* line 193, _navs.scss */
.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 1px;
}
/* line 199, _navs.scss */
.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  /* line 206, _navs.scss */
  .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 1px 1px 0 0;
  }
  /* line 210, _navs.scss */
  .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}

/* line 224, _navs.scss */
.tab-content > .tab-pane {
  display: none;
}
/* line 227, _navs.scss */
.tab-content > .active {
  display: block;
}

/* line 237, _navs.scss */
.nav-tabs .dropdown-menu, .nav-tabs .tt-dropdown-menu, .nav-tabs .is-dropdown-menu, .nav-tabs .context-menu > * {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

/* line 11, _navbar.scss */
.navbar {
  position: relative;
  min-height: 42px;
  margin-bottom: 17px;
  border: 1px solid transparent;
}
/* line 20, _mixins.scss */
.navbar:before, .navbar:after {
  content: " ";
  display: table;
}
/* line 25, _mixins.scss */
.navbar:after {
  clear: both;
}
@media (min-width: 768px) {
  /* line 11, _navbar.scss */
  .navbar {
    border-radius: 1px;
  }
}

/* line 20, _mixins.scss */
.navbar-header:before, .navbar-header:after {
  content: " ";
  display: table;
}
/* line 25, _mixins.scss */
.navbar-header:after {
  clear: both;
}
@media (min-width: 768px) {
  /* line 31, _navbar.scss */
  .navbar-header {
    float: left;
  }
}

/* line 50, _navbar.scss */
.navbar-collapse {
  max-height: 340px;
  overflow-x: visible;
  padding-right: 8px;
  padding-left: 8px;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}
/* line 20, _mixins.scss */
.navbar-collapse:before, .navbar-collapse:after {
  content: " ";
  display: table;
}
/* line 25, _mixins.scss */
.navbar-collapse:after {
  clear: both;
}
/* line 60, _navbar.scss */
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 768px) {
  /* line 50, _navbar.scss */
  .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }
  /* line 69, _navbar.scss */
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  /* line 76, _navbar.scss */
  .navbar-collapse.in {
    overflow-y: visible;
  }
  /* line 82, _navbar.scss */
  .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }
}

/* line 98, _navbar.scss */
.container > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-header,
.container-fluid > .navbar-collapse {
  margin-right: -8px;
  margin-left: -8px;
}
@media (min-width: 768px) {
  /* line 98, _navbar.scss */
  .container > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-header,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}

/* line 118, _navbar.scss */
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 768px) {
  /* line 118, _navbar.scss */
  .navbar-static-top {
    border-radius: 0;
  }
}

/* line 128, _navbar.scss */
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
@media (min-width: 768px) {
  /* line 128, _navbar.scss */
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}

/* line 140, _navbar.scss */
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}

/* line 144, _navbar.scss */
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}

/* line 153, _navbar.scss */
.navbar-brand {
  float: left;
  padding: 12.5px 8px;
  font-size: 12px;
  line-height: 17px;
  height: 42px;
}
/* line 160, _navbar.scss */
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}
@media (min-width: 768px) {
  /* line 166, _navbar.scss */
  .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
    margin-left: -8px;
  }
}

/* line 179, _navbar.scss */
.navbar-toggle {
  position: relative;
  float: right;
  margin-right: 8px;
  padding: 9px 10px;
  margin-top: 4px;
  margin-bottom: 4px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 1px;
}
/* line 192, _navbar.scss */
.navbar-toggle:focus {
  outline: none;
}
/* line 197, _navbar.scss */
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
/* line 203, _navbar.scss */
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 768px) {
  /* line 179, _navbar.scss */
  .navbar-toggle {
    display: none;
  }
}

/* line 218, _navbar.scss */
.navbar-nav {
  margin: 6.25px -8px;
}
/* line 221, _navbar.scss */
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 17px;
}
@media (max-width: 767px) {
  /* line 229, _navbar.scss */
  .navbar-nav .open .dropdown-menu, .navbar-nav .open .tt-dropdown-menu, .navbar-nav .open .is-dropdown-menu, .navbar-nav .open .context-menu > * {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    box-shadow: none;
  }
  /* line 237, _navbar.scss */
  .navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .tt-dropdown-menu > li > a, .navbar-nav .open .is-dropdown-menu > li > a, .navbar-nav .open .context-menu > * > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header,
  .navbar-nav .open .tt-dropdown-menu .dropdown-header,
  .navbar-nav .open .is-dropdown-menu .dropdown-header,
  .navbar-nav .open .context-menu > * .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  /* line 241, _navbar.scss */
  .navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .tt-dropdown-menu > li > a, .navbar-nav .open .is-dropdown-menu > li > a, .navbar-nav .open .context-menu > * > li > a {
    line-height: 17px;
  }
  /* line 243, _navbar.scss */
  .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .tt-dropdown-menu > li > a:hover, .navbar-nav .open .is-dropdown-menu > li > a:hover, .navbar-nav .open .context-menu > * > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-nav .open .tt-dropdown-menu > li > a:focus, .navbar-nav .open .is-dropdown-menu > li > a:focus, .navbar-nav .open .context-menu > * > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 768px) {
  /* line 218, _navbar.scss */
  .navbar-nav {
    float: left;
    margin: 0;
  }
  /* line 256, _navbar.scss */
  .navbar-nav > li {
    float: left;
  }
  /* line 258, _navbar.scss */
  .navbar-nav > li > a {
    padding-top: 12.5px;
    padding-bottom: 12.5px;
  }
  /* line 264, _navbar.scss */
  .navbar-nav.navbar-right:last-child {
    margin-right: -8px;
  }
}

@media (min-width: 768px) {
  /* line 278, _navbar.scss */
  .navbar-left {
    float: left !important;
  }

  /* line 281, _navbar.scss */
  .navbar-right {
    float: right !important;
  }
}
/* line 292, _navbar.scss */
.navbar-form {
  margin-left: -8px;
  margin-right: -8px;
  padding: 10px 8px;
  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: 7.5px;
  margin-bottom: 7.5px;
}
@media (max-width: 767px) {
  /* line 304, _navbar.scss */
  .navbar-form .form-group, .navbar-form #kladr-content input, #kladr-content .navbar-form input, .navbar-form #kladr-content select, #kladr-content .navbar-form select, .navbar-form #kladr-content textarea, #kladr-content .navbar-form textarea, .navbar-form #kladr_house, .navbar-form #kladr_flat {
    margin-bottom: 5px;
  }
}
@media (min-width: 768px) {
  /* line 292, _navbar.scss */
  .navbar-form {
    width: auto;
    border: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  /* line 324, _navbar.scss */
  .navbar-form.navbar-right:last-child {
    margin-right: -8px;
  }
}

/* line 334, _navbar.scss */
.navbar-nav > li > .dropdown-menu, .navbar-nav > li > .tt-dropdown-menu, .navbar-nav > li > .is-dropdown-menu, .navbar-nav > li.context-menu > * {
  margin-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

/* line 339, _navbar.scss */
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu, .navbar-fixed-bottom .navbar-nav > li > .tt-dropdown-menu, .navbar-fixed-bottom .navbar-nav > li > .is-dropdown-menu, .navbar-fixed-bottom .navbar-nav > li.context-menu > * {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 348, _navbar.scss */
.navbar-btn {
  margin-top: 7.5px;
  margin-bottom: 7.5px;
}
/* line 351, _navbar.scss */
.navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn, .btn-group-sm > .navbar-btn.per-page-title {
  margin-top: 8.5px;
  margin-bottom: 8.5px;
}
/* line 354, _navbar.scss */
.navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn, .btn-group-xs > .navbar-btn.per-page-title {
  margin-top: 10px;
  margin-bottom: 10px;
}

/* line 364, _navbar.scss */
.navbar-text {
  margin-top: 12.5px;
  margin-bottom: 12.5px;
}
@media (min-width: 768px) {
  /* line 364, _navbar.scss */
  .navbar-text {
    float: left;
    margin-left: 8px;
    margin-right: 8px;
  }
  /* line 373, _navbar.scss */
  .navbar-text.navbar-right:last-child {
    margin-right: 0;
  }
}

/* line 383, _navbar.scss */
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
/* line 387, _navbar.scss */
.navbar-default .navbar-brand {
  color: #777;
}
/* line 389, _navbar.scss */
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
/* line 396, _navbar.scss */
.navbar-default .navbar-text {
  color: #777;
}
/* line 401, _navbar.scss */
.navbar-default .navbar-nav > li > a {
  color: #777;
}
/* line 404, _navbar.scss */
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}
/* line 411, _navbar.scss */
.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;
}
/* line 419, _navbar.scss */
.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;
}
/* line 428, _navbar.scss */
.navbar-default .navbar-toggle {
  border-color: #ddd;
}
/* line 430, _navbar.scss */
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}
/* line 434, _navbar.scss */
.navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}
/* line 439, _navbar.scss */
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}
/* line 448, _navbar.scss */
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
  background-color: #e7e7e7;
  color: #555;
}
@media (max-width: 767px) {
  /* line 459, _navbar.scss */
  .navbar-default .navbar-nav .open .dropdown-menu > li > a, .navbar-default .navbar-nav .open .tt-dropdown-menu > li > a, .navbar-default .navbar-nav .open .is-dropdown-menu > li > a, .navbar-default .navbar-nav .open .context-menu > * > li > a {
    color: #777;
  }
  /* line 461, _navbar.scss */
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .tt-dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .is-dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .context-menu > * > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .tt-dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .is-dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .context-menu > * > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  /* line 468, _navbar.scss */
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .tt-dropdown-menu > .active > a, .navbar-default .navbar-nav .open .is-dropdown-menu > .active > a, .navbar-default .navbar-nav .open .context-menu > * > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .tt-dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .is-dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .context-menu > * > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus, .navbar-default .navbar-nav .open .tt-dropdown-menu > .active > a:focus, .navbar-default .navbar-nav .open .is-dropdown-menu > .active > a:focus, .navbar-default .navbar-nav .open .context-menu > * > .active > a:focus {
    color: #555;
    background-color: #e7e7e7;
  }
  /* line 476, _navbar.scss */
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .tt-dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .is-dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .context-menu > * > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .tt-dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .is-dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .context-menu > * > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus, .navbar-default .navbar-nav .open .tt-dropdown-menu > .disabled > a:focus, .navbar-default .navbar-nav .open .is-dropdown-menu > .disabled > a:focus, .navbar-default .navbar-nav .open .context-menu > * > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}
/* line 492, _navbar.scss */
.navbar-default .navbar-link {
  color: #777;
}
/* line 494, _navbar.scss */
.navbar-default .navbar-link:hover {
  color: #333;
}

/* line 503, _navbar.scss */
.navbar-inverse {
  background-color: #3b3b3b;
  border-color: #2e2e2e;
}
/* line 507, _navbar.scss */
.navbar-inverse .navbar-brand {
  color: #777777;
}
/* line 509, _navbar.scss */
.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}
/* line 516, _navbar.scss */
.navbar-inverse .navbar-text {
  color: white;
}
/* line 521, _navbar.scss */
.navbar-inverse .navbar-nav > li > a {
  color: #777777;
}
/* line 524, _navbar.scss */
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: #4f4d4d;
}
/* line 531, _navbar.scss */
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #4f4d4d;
}
/* line 539, _navbar.scss */
.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;
}
/* line 549, _navbar.scss */
.navbar-inverse .navbar-toggle {
  border-color: #333;
}
/* line 551, _navbar.scss */
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}
/* line 555, _navbar.scss */
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}
/* line 560, _navbar.scss */
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #292929;
}
/* line 568, _navbar.scss */
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
  background-color: #4f4d4d;
  color: #fff;
}
@media (max-width: 767px) {
  /* line 579, _navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header, .navbar-inverse .navbar-nav .open .tt-dropdown-menu > .dropdown-header, .navbar-inverse .navbar-nav .open .is-dropdown-menu > .dropdown-header, .navbar-inverse .navbar-nav .open .context-menu > * > .dropdown-header {
    border-color: #2e2e2e;
  }
  /* line 582, _navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider, .navbar-inverse .navbar-nav .open .tt-dropdown-menu .divider, .navbar-inverse .navbar-nav .open .is-dropdown-menu .divider, .navbar-inverse .navbar-nav .open .context-menu > * .divider {
    background-color: #2e2e2e;
  }
  /* line 585, _navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a, .navbar-inverse .navbar-nav .open .tt-dropdown-menu > li > a, .navbar-inverse .navbar-nav .open .is-dropdown-menu > li > a, .navbar-inverse .navbar-nav .open .context-menu > * > li > a {
    color: #777777;
  }
  /* line 587, _navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .tt-dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .is-dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .context-menu > * > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-inverse .navbar-nav .open .tt-dropdown-menu > li > a:focus, .navbar-inverse .navbar-nav .open .is-dropdown-menu > li > a:focus, .navbar-inverse .navbar-nav .open .context-menu > * > li > a:focus {
    color: #fff;
    background-color: #4f4d4d;
  }
  /* line 594, _navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .tt-dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .is-dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .context-menu > * > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .tt-dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .is-dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .context-menu > * > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus, .navbar-inverse .navbar-nav .open .tt-dropdown-menu > .active > a:focus, .navbar-inverse .navbar-nav .open .is-dropdown-menu > .active > a:focus, .navbar-inverse .navbar-nav .open .context-menu > * > .active > a:focus {
    color: #fff;
    background-color: #4f4d4d;
  }
  /* line 602, _navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .tt-dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .is-dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .context-menu > * > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .tt-dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .is-dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .context-menu > * > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus, .navbar-inverse .navbar-nav .open .tt-dropdown-menu > .disabled > a:focus, .navbar-inverse .navbar-nav .open .is-dropdown-menu > .disabled > a:focus, .navbar-inverse .navbar-nav .open .context-menu > * > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
}
/* line 613, _navbar.scss */
.navbar-inverse .navbar-link {
  color: #777777;
}
/* line 615, _navbar.scss */
.navbar-inverse .navbar-link:hover {
  color: #fff;
}

/* line 6, _breadcrumbs.scss */
.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 17px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 1px;
}
/* line 13, _breadcrumbs.scss */
.breadcrumb > li {
  display: inline-block;
}
/* line 16, _breadcrumbs.scss */
.breadcrumb > li + li:before {
  content: "/ ";
  padding: 0 5px;
  color: #ccc;
}
/* line 23, _breadcrumbs.scss */
.breadcrumb > .active {
  color: #777777;
}

/* line 4, _pagination.scss */
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 17px 0;
  border-radius: 1px;
}
/* line 10, _pagination.scss */
.pagination > li {
  display: inline;
}
/* line 12, _pagination.scss */
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 4px 10px;
  line-height: 1.428571429;
  text-decoration: none;
  color: #428bca;
  background-color: #fff;
  border: 1px solid transparent;
  margin-left: -1px;
}
/* line 25, _pagination.scss */
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 1px;
  border-top-left-radius: 1px;
}
/* line 32, _pagination.scss */
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 1px;
  border-top-right-radius: 1px;
}
/* line 41, _pagination.scss */
.pagination > li > a:hover, .pagination > li > a:focus,
.pagination > li > span:hover,
.pagination > li > span:focus {
  color: #2a6496;
  background-color: #eeeeee;
  border-color: transparent;
}
/* line 51, _pagination.scss */
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
.pagination > .active > span,
.pagination > .active > span:hover,
.pagination > .active > span:focus {
  z-index: 2;
  color: #fff;
  background-color: #428bca;
  border-color: #428bca;
  cursor: default;
}
/* line 63, _pagination.scss */
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777777;
  background-color: #fff;
  border-color: #ddd;
  cursor: not-allowed;
}

/* line 559, _mixins.scss */
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 12px;
}
/* line 565, _mixins.scss */
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 1px;
  border-top-left-radius: 1px;
}
/* line 571, _mixins.scss */
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-bottom-right-radius: 1px;
  border-top-right-radius: 1px;
}

/* line 559, _mixins.scss */
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 3px 8px;
  font-size: 12px;
}
/* line 565, _mixins.scss */
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 1px;
  border-top-left-radius: 1px;
}
/* line 571, _mixins.scss */
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-bottom-right-radius: 1px;
  border-top-right-radius: 1px;
}

/* line 6, _pager.scss */
.pager {
  padding-left: 0;
  margin: 17px 0;
  list-style: none;
  text-align: center;
}
/* line 20, _mixins.scss */
.pager:before, .pager:after {
  content: " ";
  display: table;
}
/* line 25, _mixins.scss */
.pager:after {
  clear: both;
}
/* line 12, _pager.scss */
.pager li {
  display: inline;
}
/* line 14, _pager.scss */
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 15px;
}
/* line 23, _pager.scss */
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
/* line 31, _pager.scss */
.pager .next > a,
.pager .next > span {
  float: right;
}
/* line 38, _pager.scss */
.pager .previous > a,
.pager .previous > span {
  float: left;
}
/* line 45, _pager.scss */
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #777777;
  background-color: #fff;
  cursor: not-allowed;
}

/* line 5, _labels.scss */
.label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}
/* line 19, _labels.scss */
.label[href]:hover, .label[href]:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
/* line 28, _labels.scss */
.label:empty {
  display: none;
}
/* line 33, _labels.scss */
.btn .label, .per-page-title .label {
  position: relative;
  top: -1px;
}

/* line 42, _labels.scss */
.label-default {
  background-color: #777777;
}
/* line 584, _mixins.scss */
.label-default[href]:hover, .label-default[href]:focus {
  background-color: #5e5e5e;
}

/* line 46, _labels.scss */
.label-primary {
  background-color: #428bca;
}
/* line 584, _mixins.scss */
.label-primary[href]:hover, .label-primary[href]:focus {
  background-color: #3071a9;
}

/* line 50, _labels.scss */
.label-success {
  background-color: #5cb85c;
}
/* line 584, _mixins.scss */
.label-success[href]:hover, .label-success[href]:focus {
  background-color: #449d44;
}

/* line 54, _labels.scss */
.label-info {
  background-color: #5bc0de;
}
/* line 584, _mixins.scss */
.label-info[href]:hover, .label-info[href]:focus {
  background-color: #31b0d5;
}

/* line 58, _labels.scss */
.label-warning {
  background-color: #f0ad4e;
}
/* line 584, _mixins.scss */
.label-warning[href]:hover, .label-warning[href]:focus {
  background-color: #ec971f;
}

/* line 62, _labels.scss */
.label-danger {
  background-color: #d9534f;
}
/* line 584, _mixins.scss */
.label-danger[href]:hover, .label-danger[href]:focus {
  background-color: #c9302c;
}

/* line 7, _badges.scss */
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: normal;
  color: #fff;
  line-height: 1;
  vertical-align: baseline;
  white-space: nowrap;
  text-align: center;
  background-color: #777777;
  border-radius: 10px;
}
/* line 22, _badges.scss */
.badge:empty {
  display: none;
}
/* line 27, _badges.scss */
.btn .badge, .per-page-title .badge {
  position: relative;
  top: -1px;
}
/* line 31, _badges.scss */
.btn-xs .badge, .btn-group-xs > .btn .badge, .btn-group-xs > .per-page-title .badge {
  top: 0;
  padding: 1px 5px;
}

/* line 39, _badges.scss */
a.badge:hover, a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}

/* line 48, _badges.scss */
a.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #428bca;
  background-color: #fff;
}

/* line 53, _badges.scss */
.nav-pills > li > a > .badge {
  margin-left: 3px;
}

/* line 6, _jumbotron.scss */
.jumbotron {
  padding: 30px;
  margin-bottom: 30px;
  color: inherit;
  background-color: #eeeeee;
}
/* line 12, _jumbotron.scss */
.jumbotron h1,
.jumbotron .h1 {
  color: inherit;
}
/* line 16, _jumbotron.scss */
.jumbotron p {
  margin-bottom: 15px;
  font-size: 18px;
  font-weight: 200;
}
/* line 22, _jumbotron.scss */
.container .jumbotron {
  border-radius: 1px;
}
/* line 26, _jumbotron.scss */
.jumbotron .container {
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  /* line 6, _jumbotron.scss */
  .jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  /* line 34, _jumbotron.scss */
  .container .jumbotron {
    padding-left: 60px;
    padding-right: 60px;
  }
  /* line 39, _jumbotron.scss */
  .jumbotron h1,
  .jumbotron .h1 {
    font-size: 54px;
  }
}

/* line 7, _thumbnails.scss */
.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 17px;
  line-height: 1.428571429;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 1px;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
/* line 17, _thumbnails.scss */
.thumbnail > img,
.thumbnail a > img {
  display: block;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}
/* line 27, _thumbnails.scss */
.thumbnail .caption {
  padding: 9px;
  color: #222222;
}

/* line 34, _thumbnails.scss */
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #428bca;
}

/* line 9, _alerts.scss */
.alert {
  padding: 15px;
  margin-bottom: 17px;
  border: 1px solid transparent;
  border-radius: 1px;
}
/* line 16, _alerts.scss */
.alert h4 {
  margin-top: 0;
  color: inherit;
}
/* line 22, _alerts.scss */
.alert .alert-link {
  font-weight: bold;
}
/* line 27, _alerts.scss */
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
/* line 31, _alerts.scss */
.alert > p + p {
  margin-top: 5px;
}

/* line 40, _alerts.scss */
.alert-dismissable {
  padding-right: 35px;
}
/* line 44, _alerts.scss */
.alert-dismissable .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}

/* line 56, _alerts.scss */
.alert-success {
  background-color: #F6FBFB;
  border-color: #e4f3f1;
  color: #3c763d;
}
/* line 432, _mixins.scss */
.alert-success hr {
  border-top-color: #d3ebe7;
}
/* line 435, _mixins.scss */
.alert-success .alert-link {
  color: #2b542c;
}

/* line 59, _alerts.scss */
.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #31708f;
}
/* line 432, _mixins.scss */
.alert-info hr {
  border-top-color: #a6e1ec;
}
/* line 435, _mixins.scss */
.alert-info .alert-link {
  color: #245269;
}

/* line 62, _alerts.scss */
.alert-warning {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #8a6d3b;
}
/* line 432, _mixins.scss */
.alert-warning hr {
  border-top-color: #f7e1b5;
}
/* line 435, _mixins.scss */
.alert-warning .alert-link {
  color: #66512c;
}

/* line 65, _alerts.scss */
.alert-danger {
  background-color: #FDE7E4;
  border-color: #fbccce;
  color: #a94442;
}
/* line 432, _mixins.scss */
.alert-danger hr {
  border-top-color: #f9b5b8;
}
/* line 435, _mixins.scss */
.alert-danger .alert-link {
  color: #843534;
}

@-webkit-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;
  }
}
/* line 27, _progress-bars.scss */
.progress {
  overflow: hidden;
  height: 17px;
  margin-bottom: 17px;
  background-color: #f5f5f5;
  border-radius: 1px;
  -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);
}

/* line 37, _progress-bars.scss */
.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 12px;
  line-height: 17px;
  color: #fff;
  text-align: center;
  background-color: #428bca;
  -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;
  transition: width 0.6s ease;
}

/* line 51, _progress-bars.scss */
.progress-striped .progress-bar {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0));
  background-size: 40px 40px;
}

/* line 57, _progress-bars.scss */
.progress.active .progress-bar {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}

/* line 66, _progress-bars.scss */
.progress-bar-success {
  background-color: #5cb85c;
}
/* line 628, _mixins.scss */
.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: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0));
}

/* line 70, _progress-bars.scss */
.progress-bar-info {
  background-color: #5bc0de;
}
/* line 628, _mixins.scss */
.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: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0));
}

/* line 74, _progress-bars.scss */
.progress-bar-warning {
  background-color: #f0ad4e;
}
/* line 628, _mixins.scss */
.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: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0));
}

/* line 78, _progress-bars.scss */
.progress-bar-danger {
  background-color: #d9534f;
}
/* line 628, _mixins.scss */
.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: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0));
}

/* line 10, _media.scss */
.media,
.media-body {
  overflow: hidden;
  zoom: 1;
}

/* line 17, _media.scss */
.media,
.media .media {
  margin-top: 15px;
}

/* line 21, _media.scss */
.media:first-child {
  margin-top: 0;
}

/* line 26, _media.scss */
.media-object {
  display: block;
}

/* line 31, _media.scss */
.media-heading {
  margin: 0 0 5px;
}

/* line 40, _media.scss */
.media > .pull-left, .media > table[data-block-list] {
  margin-right: 10px;
}
/* line 43, _media.scss */
.media > .pull-right {
  margin-left: 10px;
}

/* line 53, _media.scss */
.media-list {
  padding-left: 0;
  list-style: none;
}

/* line 10, _list-group.scss */
.list-group {
  margin-bottom: 20px;
  padding-left: 0;
}

/* line 21, _list-group.scss */
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #f6f6f6;
  border: 1px solid #ddd;
}
/* line 31, _list-group.scss */
.list-group-item:first-child {
  border-top-right-radius: 1px;
  border-top-left-radius: 1px;
}
/* line 34, _list-group.scss */
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 1px;
  border-bottom-left-radius: 1px;
}
/* line 40, _list-group.scss */
.list-group-item > .badge {
  float: right;
}
/* line 43, _list-group.scss */
.list-group-item > .badge + .badge {
  margin-right: 5px;
}

/* line 54, _list-group.scss */
a.list-group-item {
  color: #555;
}
/* line 57, _list-group.scss */
a.list-group-item .list-group-item-heading {
  color: #333;
}
/* line 62, _list-group.scss */
a.list-group-item:hover, a.list-group-item:focus {
  text-decoration: none;
  background-color: #f5f5f5;
}
/* line 69, _list-group.scss */
a.list-group-item.active, a.list-group-item.active:hover, a.list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #428bca;
  border-color: #428bca;
}
/* line 78, _list-group.scss */
a.list-group-item.active .list-group-item-heading, a.list-group-item.active:hover .list-group-item-heading, a.list-group-item.active:focus .list-group-item-heading {
  color: inherit;
}
/* line 81, _list-group.scss */
a.list-group-item.active .list-group-item-text, a.list-group-item.active:hover .list-group-item-text, a.list-group-item.active:focus .list-group-item-text {
  color: #e1edf7;
}

/* line 471, _mixins.scss */
.list-group-item-success {
  color: #3c763d;
  background-color: #F6FBFB;
}

/* line 478, _mixins.scss */
a.list-group-item-success {
  color: #3c763d;
}
/* line 481, _mixins.scss */
a.list-group-item-success .list-group-item-heading {
  color: inherit;
}
/* line 483, _mixins.scss */
a.list-group-item-success:hover, a.list-group-item-success:focus {
  color: #3c763d;
  background-color: #e4f3f3;
}
/* line 488, _mixins.scss */
a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}

/* line 471, _mixins.scss */
.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}

/* line 478, _mixins.scss */
a.list-group-item-info {
  color: #31708f;
}
/* line 481, _mixins.scss */
a.list-group-item-info .list-group-item-heading {
  color: inherit;
}
/* line 483, _mixins.scss */
a.list-group-item-info:hover, a.list-group-item-info:focus {
  color: #31708f;
  background-color: #c4e3f3;
}
/* line 488, _mixins.scss */
a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}

/* line 471, _mixins.scss */
.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}

/* line 478, _mixins.scss */
a.list-group-item-warning {
  color: #8a6d3b;
}
/* line 481, _mixins.scss */
a.list-group-item-warning .list-group-item-heading {
  color: inherit;
}
/* line 483, _mixins.scss */
a.list-group-item-warning:hover, a.list-group-item-warning:focus {
  color: #8a6d3b;
  background-color: #faf2cc;
}
/* line 488, _mixins.scss */
a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}

/* line 471, _mixins.scss */
.list-group-item-danger {
  color: #a94442;
  background-color: #FDE7E4;
}

/* line 478, _mixins.scss */
a.list-group-item-danger {
  color: #a94442;
}
/* line 481, _mixins.scss */
a.list-group-item-danger .list-group-item-heading {
  color: inherit;
}
/* line 483, _mixins.scss */
a.list-group-item-danger:hover, a.list-group-item-danger:focus {
  color: #a94442;
  background-color: #fbd2cc;
}
/* line 488, _mixins.scss */
a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}

/* line 103, _list-group.scss */
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}

/* line 107, _list-group.scss */
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}

/* line 7, _panels.scss */
.panel {
  margin-bottom: 17px;
  background-color: #f6f6f6;
  border: 1px solid transparent;
  border-radius: 1px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}

/* line 16, _panels.scss */
.panel-body {
  padding: 15px;
}
/* line 20, _mixins.scss */
.panel-body:before, .panel-body:after {
  content: " ";
  display: table;
}
/* line 25, _mixins.scss */
.panel-body:after {
  clear: both;
}

/* line 28, _panels.scss */
.panel > .list-group {
  margin-bottom: 0;
}
/* line 30, _panels.scss */
.panel > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
/* line 33, _panels.scss */
.panel > .list-group .list-group-item:first-child {
  border-top: 0;
}
/* line 36, _panels.scss */
.panel > .list-group .list-group-item:last-child {
  border-bottom: 0;
}
/* line 42, _panels.scss */
.panel > .list-group:first-child .list-group-item:first-child {
  border-top-right-radius: 0px;
  border-top-left-radius: 0px;
}
/* line 48, _panels.scss */
.panel > .list-group:last-child .list-group-item:last-child {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

/* line 56, _panels.scss */
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}

/* line 68, _panels.scss */
.panel > .table, .panel > table.table-default, .panel > table[data-block-list], table[data-block-list] .panel > table[data-block-list-items],
.panel > .table-responsive > .table,
.panel > .table-responsive > table.table-default,
.panel > .table-responsive > table[data-block-list],
table[data-block-list] .panel > .table-responsive > table[data-block-list-items] {
  margin-bottom: 0;
}
/* line 78, _panels.scss */
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > table.table-default:first-child > thead:first-child > tr:first-child td:first-child, .panel > table[data-block-list]:first-child > thead:first-child > tr:first-child td:first-child, table[data-block-list] .panel > table[data-block-list-items]:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > table.table-default:first-child > thead:first-child > tr:first-child th:first-child,
.panel > table[data-block-list]:first-child > thead:first-child > tr:first-child th:first-child,
table[data-block-list] .panel > table[data-block-list-items]:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > table.table-default:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > table[data-block-list]:first-child > tbody:first-child > tr:first-child td:first-child,
table[data-block-list] .panel > table[data-block-list-items]:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > table.table-default:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > table[data-block-list]:first-child > tbody:first-child > tr:first-child th:first-child,
table[data-block-list] .panel > table[data-block-list-items]:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > table.table-default:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > table[data-block-list]:first-child > thead:first-child > tr:first-child td:first-child,
table[data-block-list] .panel > .table-responsive:first-child > table[data-block-list-items]:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > table.table-default:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > table[data-block-list]:first-child > thead:first-child > tr:first-child th:first-child,
table[data-block-list] .panel > .table-responsive:first-child > table[data-block-list-items]:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > table.table-default:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > table[data-block-list]:first-child > tbody:first-child > tr:first-child td:first-child,
table[data-block-list] .panel > .table-responsive:first-child > table[data-block-list-items]:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > table.table-default:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > table[data-block-list]:first-child > tbody:first-child > tr:first-child th:first-child,
table[data-block-list] .panel > .table-responsive:first-child > table[data-block-list-items]:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 0px;
}
/* line 82, _panels.scss */
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > table.table-default:first-child > thead:first-child > tr:first-child td:last-child, .panel > table[data-block-list]:first-child > thead:first-child > tr:first-child td:last-child, table[data-block-list] .panel > table[data-block-list-items]:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > table.table-default:first-child > thead:first-child > tr:first-child th:last-child,
.panel > table[data-block-list]:first-child > thead:first-child > tr:first-child th:last-child,
table[data-block-list] .panel > table[data-block-list-items]:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > table.table-default:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > table[data-block-list]:first-child > tbody:first-child > tr:first-child td:last-child,
table[data-block-list] .panel > table[data-block-list-items]:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > table.table-default:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > table[data-block-list]:first-child > tbody:first-child > tr:first-child th:last-child,
table[data-block-list] .panel > table[data-block-list-items]:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > table.table-default:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > table[data-block-list]:first-child > thead:first-child > tr:first-child td:last-child,
table[data-block-list] .panel > .table-responsive:first-child > table[data-block-list-items]:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > table.table-default:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > table[data-block-list]:first-child > thead:first-child > tr:first-child th:last-child,
table[data-block-list] .panel > .table-responsive:first-child > table[data-block-list-items]:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > table.table-default:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > table[data-block-list]:first-child > tbody:first-child > tr:first-child td:last-child,
table[data-block-list] .panel > .table-responsive:first-child > table[data-block-list-items]:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > table.table-default:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > table[data-block-list]:first-child > tbody:first-child > tr:first-child th:last-child,
table[data-block-list] .panel > .table-responsive:first-child > table[data-block-list-items]:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 0px;
}
/* line 95, _panels.scss */
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > table.table-default:last-child > tbody:last-child > tr:last-child td:first-child, .panel > table[data-block-list]:last-child > tbody:last-child > tr:last-child td:first-child, table[data-block-list] .panel > table[data-block-list-items]:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > table.table-default:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > table[data-block-list]:last-child > tbody:last-child > tr:last-child th:first-child,
table[data-block-list] .panel > table[data-block-list-items]:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > table.table-default:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > table[data-block-list]:last-child > tfoot:last-child > tr:last-child td:first-child,
table[data-block-list] .panel > table[data-block-list-items]:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > table.table-default:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > table[data-block-list]:last-child > tfoot:last-child > tr:last-child th:first-child,
table[data-block-list] .panel > table[data-block-list-items]:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > table.table-default:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > table[data-block-list]:last-child > tbody:last-child > tr:last-child td:first-child,
table[data-block-list] .panel > .table-responsive:last-child > table[data-block-list-items]:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > table.table-default:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > table[data-block-list]:last-child > tbody:last-child > tr:last-child th:first-child,
table[data-block-list] .panel > .table-responsive:last-child > table[data-block-list-items]:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > table.table-default:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > table[data-block-list]:last-child > tfoot:last-child > tr:last-child td:first-child,
table[data-block-list] .panel > .table-responsive:last-child > table[data-block-list-items]:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > table.table-default:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > table[data-block-list]:last-child > tfoot:last-child > tr:last-child th:first-child,
table[data-block-list] .panel > .table-responsive:last-child > table[data-block-list-items]:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 0px;
}
/* line 99, _panels.scss */
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > table.table-default:last-child > tbody:last-child > tr:last-child td:last-child, .panel > table[data-block-list]:last-child > tbody:last-child > tr:last-child td:last-child, table[data-block-list] .panel > table[data-block-list-items]:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > table.table-default:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > table[data-block-list]:last-child > tbody:last-child > tr:last-child th:last-child,
table[data-block-list] .panel > table[data-block-list-items]:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > table.table-default:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > table[data-block-list]:last-child > tfoot:last-child > tr:last-child td:last-child,
table[data-block-list] .panel > table[data-block-list-items]:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > table.table-default:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > table[data-block-list]:last-child > tfoot:last-child > tr:last-child th:last-child,
table[data-block-list] .panel > table[data-block-list-items]:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > table.table-default:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > table[data-block-list]:last-child > tbody:last-child > tr:last-child td:last-child,
table[data-block-list] .panel > .table-responsive:last-child > table[data-block-list-items]:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > table.table-default:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > table[data-block-list]:last-child > tbody:last-child > tr:last-child th:last-child,
table[data-block-list] .panel > .table-responsive:last-child > table[data-block-list-items]:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > table.table-default:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > table[data-block-list]:last-child > tfoot:last-child > tr:last-child td:last-child,
table[data-block-list] .panel > .table-responsive:last-child > table[data-block-list-items]:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > table.table-default:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > table[data-block-list]:last-child > tfoot:last-child > tr:last-child th:last-child,
table[data-block-list] .panel > .table-responsive:last-child > table[data-block-list-items]:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 0px;
}
/* line 106, _panels.scss */
.panel > .panel-body + .table, .panel > .panel-body + table.table-default, .panel > .panel-body + table[data-block-list], table[data-block-list] .panel > .panel-body + table[data-block-list-items],
.panel > .panel-body + .table-responsive {
  border-top: 1px solid #ddd;
}
/* line 110, _panels.scss */
.panel > .table > tbody:first-child > tr:first-child th, .panel > table.table-default > tbody:first-child > tr:first-child th, .panel > table[data-block-list] > tbody:first-child > tr:first-child th, table[data-block-list] .panel > table[data-block-list-items] > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td,
.panel > table.table-default > tbody:first-child > tr:first-child td,
.panel > table[data-block-list] > tbody:first-child > tr:first-child td,
table[data-block-list] .panel > table[data-block-list-items] > tbody:first-child > tr:first-child td {
  border-top: 0;
}
/* line 114, _panels.scss */
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}
/* line 121, _panels.scss */
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
/* line 125, _panels.scss */
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
/* line 129, _panels.scss */
.panel > .table-bordered > thead > tr:first-child > th, .panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > tfoot > tr:first-child > th,
.panel > .table-bordered > tfoot > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:first-child > td {
  border-top: 0;
}
/* line 133, _panels.scss */
.panel > .table-bordered > thead > tr:last-child > th, .panel > .table-bordered > thead > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:last-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td {
  border-bottom: 0;
}
/* line 140, _panels.scss */
.panel > .table-responsive {
  border: 0;
  margin-bottom: 0;
}

/* line 148, _panels.scss */
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: 0px;
  border-top-left-radius: 0px;
}
/* line 153, _panels.scss */
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}

/* line 159, _panels.scss */
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  color: inherit;
}
/* line 165, _panels.scss */
.panel-title > a {
  color: inherit;
}

/* line 171, _panels.scss */
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

/* line 184, _panels.scss */
.panel-group {
  margin-bottom: 17px;
}
/* line 188, _panels.scss */
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 1px;
  overflow: hidden;
}
/* line 192, _panels.scss */
.panel-group .panel + .panel {
  margin-top: 5px;
}
/* line 197, _panels.scss */
.panel-group .panel-heading {
  border-bottom: 0;
}
/* line 199, _panels.scss */
.panel-group .panel-heading + .panel-collapse .panel-body {
  border-top: 1px solid #ddd;
}
/* line 203, _panels.scss */
.panel-group .panel-footer {
  border-top: 0;
}
/* line 205, _panels.scss */
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}

/* line 213, _panels.scss */
.panel-default {
  border-color: #ddd;
}
/* line 409, _mixins.scss */
.panel-default > .panel-heading {
  color: #222222;
  background-color: #f5f5f5;
  border-color: #ddd;
}
/* line 414, _mixins.scss */
.panel-default > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #ddd;
}
/* line 419, _mixins.scss */
.panel-default > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #ddd;
}

/* line 216, _panels.scss */
.panel-primary {
  border-color: #428bca;
}
/* line 409, _mixins.scss */
.panel-primary > .panel-heading {
  color: #fff;
  background-color: #428bca;
  border-color: #428bca;
}
/* line 414, _mixins.scss */
.panel-primary > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #428bca;
}
/* line 419, _mixins.scss */
.panel-primary > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #428bca;
}

/* line 219, _panels.scss */
.panel-success {
  border-color: #e4f3f1;
}
/* line 409, _mixins.scss */
.panel-success > .panel-heading {
  color: #3c763d;
  background-color: #F6FBFB;
  border-color: #e4f3f1;
}
/* line 414, _mixins.scss */
.panel-success > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #e4f3f1;
}
/* line 419, _mixins.scss */
.panel-success > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #e4f3f1;
}

/* line 222, _panels.scss */
.panel-info {
  border-color: #bce8f1;
}
/* line 409, _mixins.scss */
.panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
/* line 414, _mixins.scss */
.panel-info > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #bce8f1;
}
/* line 419, _mixins.scss */
.panel-info > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #bce8f1;
}

/* line 225, _panels.scss */
.panel-warning {
  border-color: #faebcc;
}
/* line 409, _mixins.scss */
.panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
/* line 414, _mixins.scss */
.panel-warning > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #faebcc;
}
/* line 419, _mixins.scss */
.panel-warning > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #faebcc;
}

/* line 228, _panels.scss */
.panel-danger {
  border-color: #fbccce;
}
/* line 409, _mixins.scss */
.panel-danger > .panel-heading {
  color: #a94442;
  background-color: #FDE7E4;
  border-color: #fbccce;
}
/* line 414, _mixins.scss */
.panel-danger > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #fbccce;
}
/* line 419, _mixins.scss */
.panel-danger > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #fbccce;
}

/* line 7, _wells.scss */
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 1px;
  -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);
}
/* line 15, _wells.scss */
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}

/* line 22, _wells.scss */
.well-lg {
  padding: 24px;
  border-radius: 1px;
}

/* line 26, _wells.scss */
.well-sm {
  padding: 9px;
  border-radius: 1px;
}

/* line 6, _close.scss */
.close {
  float: right;
  font-size: 18px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
/* line 15, _close.scss */
.close:hover, .close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.5;
  filter: alpha(opacity=50);
}

/* line 29, _close.scss */
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}

/* line 12, _modals.scss */
.modal-open {
  overflow: hidden;
}

/* line 17, _modals.scss */
.modal {
  display: none;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
/* line 33, _modals.scss */
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -moz-transition: -moz-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
}
/* line 37, _modals.scss */
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  transform: translate(0, 0);
}

/* line 39, _modals.scss */
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

/* line 45, _modals.scss */
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}

/* line 52, _modals.scss */
.modal-content {
  position: relative;
  background-color: #fafafa;
  border: 1px solid #fafafa;
  border: 1px solid #fafafa;
  border-radius: 1px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  outline: 0;
}

/* line 65, _modals.scss */
.modal-backdrop {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  background-color: #666;
}
/* line 72, _modals.scss */
.modal-backdrop.fade {
  opacity: 0;
  filter: alpha(opacity=0);
}
/* line 73, _modals.scss */
.modal-backdrop.in {
  opacity: 0.2;
  filter: alpha(opacity=20);
}

/* line 78, _modals.scss */
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #fafafa;
  min-height: 16.428571429px;
}

/* line 84, _modals.scss */
.modal-header .close {
  margin-top: -2px;
}

/* line 89, _modals.scss */
.modal-title {
  margin: 0;
  line-height: 1.428571429;
}

/* line 96, _modals.scss */
.modal-body {
  position: relative;
  padding: 15px;
}

/* line 102, _modals.scss */
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #ededed;
}
/* line 20, _mixins.scss */
.modal-footer:before, .modal-footer:after {
  content: " ";
  display: table;
}
/* line 25, _mixins.scss */
.modal-footer:after {
  clear: both;
}
/* line 109, _modals.scss */
.modal-footer .btn + .btn, .modal-footer .per-page-title + .btn, .modal-footer .btn + .per-page-title, .modal-footer .per-page-title + .per-page-title {
  margin-left: 5px;
  margin-bottom: 0;
}
/* line 114, _modals.scss */
.modal-footer .btn-group .btn + .btn, .modal-footer .btn-group .per-page-title + .btn, .modal-footer .btn-group .btn + .per-page-title, .modal-footer .btn-group .per-page-title + .per-page-title {
  margin-left: -1px;
}
/* line 118, _modals.scss */
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}

/* line 124, _modals.scss */
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 768px) {
  /* line 135, _modals.scss */
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }

  /* line 139, _modals.scss */
  .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);
  }

  /* line 144, _modals.scss */
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  /* line 148, _modals.scss */
  .modal-lg {
    width: 900px;
  }
}
/* line 7, _tooltip.scss */
.tooltip {
  position: absolute;
  z-index: 1030;
  display: block;
  visibility: visible;
  font-size: 12px;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0);
}
/* line 16, _tooltip.scss */
.tooltip.in {
  opacity: 0.9;
  filter: alpha(opacity=90);
}
/* line 17, _tooltip.scss */
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
/* line 18, _tooltip.scss */
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
/* line 19, _tooltip.scss */
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
/* line 20, _tooltip.scss */
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}

/* line 24, _tooltip.scss */
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #000;
  border-radius: 1px;
}

/* line 35, _tooltip.scss */
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

/* line 43, _tooltip.scss */
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
/* line 50, _tooltip.scss */
.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  left: 5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
/* line 56, _tooltip.scss */
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  right: 5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
/* line 62, _tooltip.scss */
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
/* line 69, _tooltip.scss */
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
/* line 76, _tooltip.scss */
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
/* line 83, _tooltip.scss */
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  left: 5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
/* line 89, _tooltip.scss */
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  right: 5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}

/* line 6, _popovers.scss */
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1010;
  display: none;
  max-width: 500px;
  padding: 1px;
  text-align: left;
  background-color: #fafafa;
  background-clip: padding-box;
  border: 1px solid #fafafa;
  border: 1px solid #fafafa;
  border-radius: 1px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  white-space: normal;
}
/* line 26, _popovers.scss */
.popover.top {
  margin-top: -10px;
}
/* line 27, _popovers.scss */
.popover.right {
  margin-left: 10px;
}
/* line 28, _popovers.scss */
.popover.bottom {
  margin-top: 10px;
}
/* line 29, _popovers.scss */
.popover.left {
  margin-left: -10px;
}

/* line 32, _popovers.scss */
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  background-color: #f2f2f2;
  border-bottom: 1px solid #e6e6e6;
  border-radius: 5px 5px 0 0;
}

/* line 43, _popovers.scss */
.popover-content {
  padding: 9px 14px;
}

/* line 52, _popovers.scss */
.popover > .arrow, .popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

/* line 62, _popovers.scss */
.popover > .arrow {
  border-width: 11px;
}

/* line 65, _popovers.scss */
.popover > .arrow:after {
  border-width: 10px;
  content: "";
}

/* line 71, _popovers.scss */
.popover.top > .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #fafafa;
  border-top-color: #fafafa;
  bottom: -11px;
}
/* line 78, _popovers.scss */
.popover.top > .arrow:after {
  content: " ";
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #fafafa;
}
/* line 86, _popovers.scss */
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #fafafa;
  border-right-color: #fafafa;
}
/* line 93, _popovers.scss */
.popover.right > .arrow:after {
  content: " ";
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #fafafa;
}
/* line 101, _popovers.scss */
.popover.bottom > .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #fafafa;
  border-bottom-color: #fafafa;
  top: -11px;
}
/* line 108, _popovers.scss */
.popover.bottom > .arrow:after {
  content: " ";
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #fafafa;
}
/* line 117, _popovers.scss */
.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #fafafa;
  border-left-color: #fafafa;
}
/* line 124, _popovers.scss */
.popover.left > .arrow:after {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: #fafafa;
  bottom: -10px;
}

/* line 7, _carousel.scss */
.carousel {
  position: relative;
}

/* line 11, _carousel.scss */
.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%;
}
/* line 16, _carousel.scss */
.carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}
/* line 22, _carousel.scss */
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
  line-height: 1;
}
/* line 29, _carousel.scss */
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
/* line 33, _carousel.scss */
.carousel-inner > .active {
  left: 0;
}
/* line 37, _carousel.scss */
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
/* line 44, _carousel.scss */
.carousel-inner > .next {
  left: 100%;
}
/* line 47, _carousel.scss */
.carousel-inner > .prev {
  left: -100%;
}
/* line 50, _carousel.scss */
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
/* line 55, _carousel.scss */
.carousel-inner > .active.left {
  left: -100%;
}
/* line 58, _carousel.scss */
.carousel-inner > .active.right {
  left: 100%;
}

/* line 67, _carousel.scss */
.carousel-control {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 15%;
  opacity: 0.5;
  filter: alpha(opacity=50);
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
/* line 82, _carousel.scss */
.carousel-control.left {
  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0%), color-stop(rgba(0, 0, 0, 0.0001) 100%));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
/* line 85, _carousel.scss */
.carousel-control.right {
  left: auto;
  right: 0;
  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0%), color-stop(rgba(0, 0, 0, 0.5) 100%));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
/* line 92, _carousel.scss */
.carousel-control:hover, .carousel-control:focus {
  outline: none;
  color: #fff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
/* line 101, _carousel.scss */
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .navicon-opened,
.carousel-control .body-div.with-sidenav #sidenav #collapse-nav .nav-switcher,
.body-div.with-sidenav #sidenav #collapse-nav .carousel-control .nav-switcher,
.carousel-control .insalesicon-prev-page,
.carousel-control .glyphicon-chevron-right,
.carousel-control .navicon-closed,
.carousel-control #sidenav #collapse-nav .nav-switcher,
#sidenav #collapse-nav .carousel-control .nav-switcher,
.carousel-control .insalesicon-next-page {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
}
/* line 110, _carousel.scss */
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left,
.carousel-control .navicon-opened,
.carousel-control .body-div.with-sidenav #sidenav #collapse-nav .nav-switcher,
.body-div.with-sidenav #sidenav #collapse-nav .carousel-control .nav-switcher,
.carousel-control .insalesicon-prev-page {
  left: 50%;
}
/* line 114, _carousel.scss */
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right,
.carousel-control .navicon-closed,
.carousel-control #sidenav #collapse-nav .nav-switcher,
#sidenav #collapse-nav .carousel-control .nav-switcher,
.carousel-control .insalesicon-next-page {
  right: 50%;
}
/* line 118, _carousel.scss */
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  margin-top: -10px;
  margin-left: -10px;
  font-family: serif;
}
/* line 128, _carousel.scss */
.carousel-control .icon-prev:before {
  content: '\2039';
}
/* line 133, _carousel.scss */
.carousel-control .icon-next:before {
  content: '\203a';
}

/* line 144, _carousel.scss */
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  margin-left: -30%;
  padding-left: 0;
  list-style: none;
  text-align: center;
}
/* line 155, _carousel.scss */
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  border: 1px solid #fff;
  border-radius: 10px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: transparent;
}
/* line 176, _carousel.scss */
.carousel-indicators .active {
  margin: 0;
  width: 12px;
  height: 12px;
  background-color: #fff;
}

/* line 187, _carousel.scss */
.carousel-caption {
  position: absolute;
  left: 15%;
  right: 15%;
  bottom: 20px;
  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);
}
/* line 198, _carousel.scss */
.carousel-caption .btn, .carousel-caption .per-page-title {
  text-shadow: none;
}

@media screen and (min-width: 768px) {
  /* line 209, _carousel.scss */
  .carousel-control .glyphicons-chevron-left,
  .carousel-control .glyphicons-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    margin-left: -15px;
    font-size: 30px;
  }

  /* line 222, _carousel.scss */
  .carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 30px;
  }

  /* line 229, _carousel.scss */
  .carousel-indicators {
    bottom: 20px;
  }
}
/* line 20, _mixins.scss */
.clearfix:before, .clearfix:after {
  content: " ";
  display: table;
}
/* line 25, _mixins.scss */
.clearfix:after {
  clear: both;
}

/* line 12, _utilities.scss */
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

/* line 15, _utilities.scss */
.pull-right {
  float: right !important;
}

/* line 18, _utilities.scss */
.pull-left, table[data-block-list] {
  float: left !important;
}

/* line 27, _utilities.scss */
.hide {
  display: none !important;
}

/* line 30, _utilities.scss */
.show {
  display: block !important;
}

/* line 33, _utilities.scss */
.invisible {
  visibility: hidden;
}

/* line 36, _utilities.scss */
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

/* line 45, _utilities.scss */
.hidden, .panel.collections .zti-hidden {
  display: none !important;
  visibility: hidden !important;
}

/* line 54, _utilities.scss */
.affix {
  position: fixed;
}

@-ms-viewport {
  width: device-width;
}
/* line 649, _mixins.scss */
.visible-xs, .visible-sm, .visible-md, .visible-lg {
  display: none !important;
}

@media (max-width: 767px) {
  /* line 638, _mixins.scss */
  .visible-xs {
    display: block !important;
  }

  /* line 641, _mixins.scss */
  table.visible-xs {
    display: table;
  }

  /* line 642, _mixins.scss */
  tr.visible-xs {
    display: table-row !important;
  }

  /* line 643, _mixins.scss */
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 638, _mixins.scss */
  .visible-sm {
    display: block !important;
  }

  /* line 641, _mixins.scss */
  table.visible-sm {
    display: table;
  }

  /* line 642, _mixins.scss */
  tr.visible-sm {
    display: table-row !important;
  }

  /* line 643, _mixins.scss */
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 638, _mixins.scss */
  .visible-md {
    display: block !important;
  }

  /* line 641, _mixins.scss */
  table.visible-md {
    display: table;
  }

  /* line 642, _mixins.scss */
  tr.visible-md {
    display: table-row !important;
  }

  /* line 643, _mixins.scss */
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  /* line 638, _mixins.scss */
  .visible-lg {
    display: block !important;
  }

  /* line 641, _mixins.scss */
  table.visible-lg {
    display: table;
  }

  /* line 642, _mixins.scss */
  tr.visible-lg {
    display: table-row !important;
  }

  /* line 643, _mixins.scss */
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  /* line 649, _mixins.scss */
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 649, _mixins.scss */
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 649, _mixins.scss */
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  /* line 649, _mixins.scss */
  .hidden-lg {
    display: none !important;
  }
}
/* line 649, _mixins.scss */
.visible-print {
  display: none !important;
}

@media print {
  /* line 638, _mixins.scss */
  .visible-print {
    display: block !important;
  }

  /* line 641, _mixins.scss */
  table.visible-print {
    display: table;
  }

  /* line 642, _mixins.scss */
  tr.visible-print {
    display: table-row !important;
  }

  /* line 643, _mixins.scss */
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
@media print {
  /* line 649, _mixins.scss */
  .hidden-print {
    display: none !important;
  }
}
/* line 1, _typeahead.scss */
.twitter-typeahead {
  width: 100%;
}
/* line 4, _typeahead.scss */
.twitter-typeahead .tt-query, .twitter-typeahead .tt-hint {
  margin-bottom: 0;
}

/* line 9, _typeahead.scss */
.tt-dropdown-menu {
  width: 100%;
}

/* line 14, _typeahead.scss */
.tt-suggestion, .tt-footer {
  display: block;
  padding: 3px 20px;
}
/* line 18, _typeahead.scss */
.tt-suggestion.tt-is-under-cursor, .tt-footer.tt-is-under-cursor {
  color: #fff;
  background-color: #428bca;
}
/* line 23, _typeahead.scss */
.tt-suggestion.tt-is-under-cursor a, .tt-footer.tt-is-under-cursor a {
  color: #fff;
}
/* line 27, _typeahead.scss */
.tt-suggestion.tt-cursor, .tt-footer.tt-cursor {
  color: #fff;
  background-color: #428bca;
}
/* line 32, _typeahead.scss */
.tt-suggestion p, .tt-footer p {
  margin: 0;
}

/* line 1, bootstrap-combobox.css */
.form-search .combobox-container,
.form-inline .combobox-container,
.navbar-form .combobox-container {
  display: inline-block;
  margin-bottom: 0;
  vertical-align: top;
}

/* line 7, bootstrap-combobox.css */
.form-search .combobox-container .input-group-addon,
.form-inline .combobox-container .input-group-addon,
.navbar-form .combobox-container .input-group-addon {
  width: auto;
}

/* line 11, bootstrap-combobox.css */
.combobox-selected .caret {
  display: none;
}

/* :not doesn't work in IE8 */
/* line 15, bootstrap-combobox.css */
.combobox-container:not(.combobox-selected) .glyphicon-remove {
  display: none;
}

/* line 18, bootstrap-combobox.css */
.typeahead-long {
  max-height: 300px;
  overflow-y: auto;
}

/* line 22, bootstrap-combobox.css */
.control-group.error .combobox-container .add-on {
  color: #B94A48;
  border-color: #B94A48;
}

/* line 26, bootstrap-combobox.css */
.control-group.error .combobox-container .caret {
  border-top-color: #B94A48;
}

/* line 29, bootstrap-combobox.css */
.control-group.warning .combobox-container .add-on {
  color: #C09853;
  border-color: #C09853;
}

/* line 33, bootstrap-combobox.css */
.control-group.warning .combobox-container .caret {
  border-top-color: #C09853;
}

/* line 36, bootstrap-combobox.css */
.control-group.success .combobox-container .add-on {
  color: #468847;
  border-color: #468847;
}

/* line 40, bootstrap-combobox.css */
.control-group.success .combobox-container .caret {
  border-top-color: #468847;
}

/* line 2, _tagsinput.scss */
[data-tags-input] .label {
  margin: 2px 2px 0 0;
  font-size: 100%;
  display: inline-block;
}
/* line 6, _tagsinput.scss */
[data-tags-input] .label [data-tags-input-remove] {
  cursor: pointer;
}
/* line 8, _tagsinput.scss */
[data-tags-input] input.tagsinput, [data-tags-input] select.tagsinput {
  @extends .form-control;
  max-width: 100px;
}

/* line 51, insales_panel.scss */
#insales-panel {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  height: 42px;
  color: white;
  font-family: arial, sans-serif;
  font-size: 12px;
  -moz-transition-property: top;
  -o-transition-property: top;
  -webkit-transition-property: top;
  transition-property: top;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
}
/* line 57, insales_panel.scss */
#insales-panel .is-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* line 64, insales_panel.scss */
#insales-panel .notification a {
  display: inline;
}
/* line 77, insales_panel.scss */
#insales-panel .is-header {
  float: left;
  position: relative;
  height: 42px;
  text-transform: none;
  border-right: 1px solid #2e2e2e;
  padding: 0 10px;
}
/* line 84, insales_panel.scss */
#insales-panel .is-header > .is-brand {
  margin-top: 2px;
  width: 25px;
  height: 100%;
  background-image: url(/served_assets/logo-s-white-1c474b7ce7c5eadb68a0650d39db13d8.png);
  display: block;
  background-position: 50% 4px;
  background-size: auto 30px;
  background-repeat: no-repeat;
  vertical-align: middle;
}
/* line 97, insales_panel.scss */
#insales-panel .open:not(.dropdown) {
  background-color: #444444;
}
/* line 101, insales_panel.scss */
#insales-panel li.dropdown {
  height: 42px;
}
/* line 103, insales_panel.scss */
#insales-panel li.dropdown .dropdown-toggle {
  cursor: pointer;
}
/* line 108, insales_panel.scss */
#insales-panel .is-nav {
  float: left;
  margin: 0px;
  padding: 0px;
}
/* line 113, insales_panel.scss */
#insales-panel .is-nav > li:first-child {
  margin-left: 5px;
}
/* line 117, insales_panel.scss */
#insales-panel .is-nav > li {
  position: relative;
  float: left;
  display: block;
  margin: 0;
}
/* line 123, insales_panel.scss */
#insales-panel .is-nav > li .is-label-theme-preview {
  margin-top: 4px;
  font-size: 15px;
}
/* line 128, insales_panel.scss */
#insales-panel .is-nav > li.is-shop {
  max-width: 190px;
  line-height: 42px;
  font-size: 15px;
}
/* line 134, insales_panel.scss */
#insales-panel .is-nav > li.is-balance {
  max-width: 190px;
  line-height: 42px;
  font-size: 12px;
}
/* line 140, insales_panel.scss */
#insales-panel .is-nav > li.is-preview-title {
  text-align: left;
  max-width: 190px;
  line-height: 19px !important;
}
/* line 147, insales_panel.scss */
#insales-panel .is-nav > li + li {
  margin-left: 5px;
}
/* line 152, insales_panel.scss */
#insales-panel .is-nav-actions {
  float: left;
  margin: 0px;
}
/* line 156, insales_panel.scss */
#insales-panel .is-nav-actions > li {
  position: relative;
  display: block;
  margin: 0;
}
/* line 163, insales_panel.scss */
#insales-panel .is-panel-menu {
  margin-left: 5px;
  display: block;
}
/* line 168, insales_panel.scss */
#insales-panel .is-panel-button {
  position: relative;
  float: left;
  padding: 0 13px;
  line-height: 30px;
  border-radius: 1px;
  border: 1px solid #6a6667;
  background-color: #635d5f;
  margin-top: 5px;
  font-size: 12px;
  color: #eee;
  text-decoration: none;
}
/* line 36, insales_panel.scss */
#insales-panel .is-panel-button:hover, #insales-panel .is-panel-button:focus {
  text-decoration: none;
  background-color: #8a8285;
  color: #eee;
}
/* line 44, insales_panel.scss */
#insales-panel .is-panel-button:active {
  background-color: #3c3839;
  box-shadow: inset #d4d4d4 0px -1px 5px -2px;
}
/* line 172, insales_panel.scss */
#insales-panel .is-panel-link-button {
  display: block;
  padding: 0px 5px 0px 5px;
  margin: 0;
  border-radius: 0;
  background: none;
  color: #797373;
  border: none;
  height: 42px;
  line-height: 42px;
  text-decoration: none;
}
/* line 176, insales_panel.scss */
#insales-panel .is-app-link {
  font-size: 20px;
}
/* line 180, insales_panel.scss */
#insales-panel .is-theme-action > a {
  background-color: #249641;
  font-size: 15px;
  color: #fff;
  border: 1px solid #29ab4a;
  padding: 0px 40px;
  margin-right: 57px;
}
/* line 190, insales_panel.scss */
#insales-panel .is-theme-action > a:hover, #insales-panel .is-theme-action > a:focus {
  text-decoration: none;
  background-color: #29ab4a;
}
/* line 196, insales_panel.scss */
#insales-panel .is-theme-action > a:active {
  background-color: #1f8138;
  box-shadow: inset #f0fcf3 0px -1px 5px -2px;
}
/* line 202, insales_panel.scss */
#insales-panel .is-dropdown-menu > li > a {
  text-align: left;
  text-decoration: none;
}
@media (min-width: 1040px) {
  /* line 208, insales_panel.scss */
  #insales-panel .is-panel-menu {
    display: none;
  }
  /* line 212, insales_panel.scss */
  #insales-panel .is-nav-actions > li:first-child {
    margin-left: 5px;
  }
  /* line 216, insales_panel.scss */
  #insales-panel .is-nav-actions > li {
    float: left;
  }
  /* line 220, insales_panel.scss */
  #insales-panel .is-nav-actions.is-dropdown-menu {
    display: block;
    position: relative;
    top: 0;
    left: 0;
    border: 0;
    background-color: #3b3b3b;
    padding: 0;
    box-shadow: none;
    z-index: 1;
  }
  /* line 233, insales_panel.scss */
  #insales-panel .is-nav-actions > li > a .is-text {
    display: inline-block;
    white-space: nowrap;
    vertical-align: baseline;
  }
  /* line 239, insales_panel.scss */
  #insales-panel .is-nav-actions > li > a {
    position: relative;
    float: left;
    padding: 0 13px;
    line-height: 30px;
    border-radius: 1px;
    border: 1px solid #6a6667;
    background-color: #635d5f;
    margin-top: 5px;
    font-size: 12px;
    color: #eee;
    text-decoration: none;
  }
  /* line 36, insales_panel.scss */
  #insales-panel .is-nav-actions > li > a:hover, #insales-panel .is-nav-actions > li > a:focus {
    text-decoration: none;
    background-color: #8a8285;
    color: #eee;
  }
  /* line 44, insales_panel.scss */
  #insales-panel .is-nav-actions > li > a:active {
    background-color: #3c3839;
    box-shadow: inset #d4d4d4 0px -1px 5px -2px;
  }
  /* line 242, insales_panel.scss */
  #insales-panel .is-nav-actions > li > a > i {
    margin-right: 5px;
  }
  /* line 248, insales_panel.scss */
  #insales-panel .is-nav-actions > li + li {
    margin-left: 5px;
  }
}
/* line 254, insales_panel.scss */
#insales-panel .is-nav-right {
  float: right;
  margin-right: 5px;
}
/* line 260, insales_panel.scss */
#insales-panel .is-nav-right > li > .dropdown-toggle .glyphicon, #insales-panel .is-nav-right > li > .dropdown-toggle #back-office .tree li[rel=trash] ins, #back-office .tree li[rel=trash] #insales-panel .is-nav-right > li > .dropdown-toggle ins {
  font-size: 9px;
}
/* line 266, insales_panel.scss */
#insales-panel .is-nav-right > li.is-user > .dropdown-toggle, #insales-panel .is-nav-right > li.is-language > .dropdown-toggle {
  color: #eee;
}
/* line 272, insales_panel.scss */
#insales-panel .is-nav-right > li.is-support > .dropdown-toggle {
  padding-top: 5px;
}
/* line 273, insales_panel.scss */
#insales-panel .is-nav-right > li.is-support > .dropdown-toggle .glyphicon, #insales-panel .is-nav-right > li.is-support > .dropdown-toggle #back-office .tree li[rel=trash] ins, #back-office .tree li[rel=trash] #insales-panel .is-nav-right > li.is-support > .dropdown-toggle ins {
  font-size: 20px !important;
}
/* line 278, insales_panel.scss */
#insales-panel .is-nav-right > li.is-support:hover {
  background-color: #4e4e4e;
}
/* line 284, insales_panel.scss */
#insales-panel .is-nav-right > li.is-notifications > .dropdown-toggle {
  padding-top: 5px;
}
/* line 285, insales_panel.scss */
#insales-panel .is-nav-right > li.is-notifications > .dropdown-toggle .glyphicon, #insales-panel .is-nav-right > li.is-notifications > .dropdown-toggle #back-office .tree li[rel=trash] ins, #back-office .tree li[rel=trash] #insales-panel .is-nav-right > li.is-notifications > .dropdown-toggle ins {
  font-size: 20px;
}
/* line 290, insales_panel.scss */
#insales-panel .is-nav-right > li.is-notifications:hover {
  background-color: #4e4e4e;
}
/* line 295, insales_panel.scss */
#insales-panel .is-nav-right > li.is-notifications[data-alert-count='0'] > a {
  color: inherit;
}
/* line 296, insales_panel.scss */
#insales-panel .is-nav-right > li.is-notifications[data-alert-count='0'] .is-alert-count {
  display: none;
}
/* line 299, insales_panel.scss */
#insales-panel .is-nav-right > li.is-notifications > ul.is-dropdown-menu {
  width: 400px;
}
/* line 302, insales_panel.scss */
#insales-panel .is-nav-right > li.is-notifications > ul.is-dropdown-menu > li.notification {
  padding: 5px 10px;
  color: #222222;
}
/* line 306, insales_panel.scss */
#insales-panel .is-nav-right > li.is-notifications > ul.is-dropdown-menu > li.notification .alert {
  margin-bottom: 0;
  padding: 10px;
}
/* line 311, insales_panel.scss */
#insales-panel .is-nav-right > li.is-notifications > ul.is-dropdown-menu > li.notification a {
  color: inherit;
  text-decoration: underline;
}
/* line 314, insales_panel.scss */
#insales-panel .is-nav-right > li.is-notifications > ul.is-dropdown-menu > li.notification a:hover {
  text-decoration: none;
}
/* line 318, insales_panel.scss */
#insales-panel .is-nav-right > li.is-notifications > ul.is-dropdown-menu > li + li {
  border-top: 1px solid #eeeeee;
}
/* line 324, insales_panel.scss */
#insales-panel .is-nav-right > li.is-nav-actions {
  position: relative;
  display: block;
}
/* line 328, insales_panel.scss */
#insales-panel .is-nav-right > li.is-nav-actions > a {
  position: relative;
  float: left;
  padding: 0 13px;
  line-height: 30px;
  border-radius: 1px;
  border: 1px solid #6a6667;
  background-color: #635d5f;
  margin-top: 5px;
  font-size: 12px;
  color: #eee;
  text-decoration: none;
}
/* line 36, insales_panel.scss */
#insales-panel .is-nav-right > li.is-nav-actions > a:hover, #insales-panel .is-nav-right > li.is-nav-actions > a:focus {
  text-decoration: none;
  background-color: #8a8285;
  color: #eee;
}
/* line 44, insales_panel.scss */
#insales-panel .is-nav-right > li.is-nav-actions > a:active {
  background-color: #3c3839;
  box-shadow: inset #d4d4d4 0px -1px 5px -2px;
}
/* line 335, insales_panel.scss */
#insales-panel .is-alert-count {
  position: absolute;
  right: 5px;
  top: 5px;
  width: 15px;
  height: 15px;
  line-height: 15px;
  background: #952444;
  color: #fff;
  font-size: 10px;
  border-radius: 8px;
  font-weight: bold;
  text-align: center;
}
/* line 350, insales_panel.scss */
#insales-panel .is-name.is-ellipsis {
  display: inline-block;
  vertical-align: text-bottom;
  line-height: 110%;
}
/* line 357, insales_panel.scss */
#insales-panel .is-user .is-name {
  max-width: 160px;
  font-family: arial,sans-serif;
}
/* line 364, insales_panel.scss */
#insales-panel .is-language .is-name {
  max-width: 80px;
  font-family: arial,sans-serif;
}
/* line 370, insales_panel.scss */
#insales-panel .is-toggle-panel {
  position: absolute;
  top: 42px;
  right: 11px;
  background-color: #3b3b3b;
  line-height: 14px;
  height: 14px;
  padding: 0px 10px;
  display: block !important;
}
/* line 382, insales_panel.scss */
#insales-panel .is-preview-mode-off > a:hover, #insales-panel .is-preview-mode-off > a:focus {
  color: #fff;
}
/* line 388, insales_panel.scss */
#insales-panel .is-nav > li.is-panel-label {
  line-height: 42px;
  height: 42px;
  margin-right: 5px;
}
/* line 392, insales_panel.scss */
#insales-panel .is-nav > li.is-panel-label span {
  line-height: 42px;
  color: lightgrey;
  font-size: 90%;
}
/* line 399, insales_panel.scss */
#insales-panel .is-flag {
  float: left;
  margin-top: 13px;
}
@media (min-width: 1151px) {
  /* line 403, insales_panel.scss */
  #insales-panel .is-language .is-flag {
    display: none;
  }
}
@media (max-width: 1150px) {
  /* line 409, insales_panel.scss */
  #insales-panel .is-language .is-text {
    display: none;
  }
}
/* line 413, insales_panel.scss */
#insales-panel .is-nav-actions i {
  display: none;
}
@media (max-width: 790px) {
  /* line 417, insales_panel.scss */
  #insales-panel .is-nav > li.is-shop {
    display: none;
  }
}
@media (max-width: 790px) {
  /* line 422, insales_panel.scss */
  #insales-panel .is-hidden-xs {
    display: none;
  }
}
@media (max-width: 1040px) {
  /* line 426, insales_panel.scss */
  #insales-panel .is-theme-action > a {
    margin-right: 10px;
  }
  /* line 429, insales_panel.scss */
  #insales-panel .is-hidden-lg {
    display: none;
  }
}

/* line 1, _shared.scss */
.wrap {
  white-space: normal;
}

/* line 2, _shared.scss */
.nowrap {
  white-space: nowrap;
}

/* line 3, _shared.scss */
.elipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 5, _shared.scss */
#select-main-client {
  text-align: left;
  padding-left: 10px;
}

/* line 10, _shared.scss */
#similar-clients-list {
  width: 268px;
}

/* line 14, _shared.scss */
.pages-info {
  display: inline-block;
  margin-right: 5px;
  margin-left: 5px;
}
/* line 19, _shared.scss */
.pages-info a {
  text-decoration: none;
  border-bottom: 1px dotted;
}
/* line 24, _shared.scss */
.pages-info .popover {
  min-width: 0;
}
/* line 27, _shared.scss */
.pages-info .pagination > li {
  display: block;
}
/* line 30, _shared.scss */
.pages-info .pagination > li > a {
  padding: 5px 10px;
  min-width: 41px;
  text-align: center;
}

/* line 37, _shared.scss */
.per-page-title {
  cursor: not-allowed;
  pointer-events: none;
}

/* line 44, _shared.scss */
.prev_page .glyphicon, .prev_page #back-office .tree li[rel=trash] ins, #back-office .tree li[rel=trash] .prev_page ins, .next_page .glyphicon, .next_page #back-office .tree li[rel=trash] ins, #back-office .tree li[rel=trash] .next_page ins {
  top: 2px;
}

/* line 49, _shared.scss */
.table > thead .pages-info .popover, table.table-default > thead .pages-info .popover, table[data-block-list] > thead .pages-info .popover, table[data-block-list] table[data-block-list-items] > thead .pages-info .popover {
  min-width: 0;
}

/* line 53, _shared.scss */
.datepicker {
  width: 83px !important;
}

/* line 57, _shared.scss */
.dropdown-toggle {
  cursor: pointer !important;
}

/* line 61, _shared.scss */
.cursor-pointer {
  cursor: pointer;
}

/* line 66, _shared.scss */
body.exporting, body.waiting {
  cursor: progress;
}

/* line 72, _shared.scss */
.img-preview .tooltip.in {
  opacity: 1;
}
/* line 75, _shared.scss */
.img-preview .tooltip-inner {
  max-width: none;
}

/* line 81, _shared.scss */
.properties-values .badge {
  margin: 2px 1px;
  text-align: left;
  white-space: normal;
  word-break: break-all;
}

/* line 89, _shared.scss */
.form-action {
  padding-left: 0;
  text-align: center;
}

/* line 94, _shared.scss */
.has-feedback .form-control-feedback.live-search-action {
  width: auto;
}

/* line 98, _shared.scss */
.glyphicon-action {
  padding-right: 5px;
}

/* line 103, _shared.scss */
.table-action .form-control, .table-action #order-view-container select.tagsinput, #order-view-container .table-action select.tagsinput, .table-action #order-view-container input.tagsinput, #order-view-container .table-action input.tagsinput, .table-action #theme_settings input:not([type="file"]):not([type="checkbox"]):not([type="radio"]), #theme_settings .table-action input:not([type="file"]):not([type="checkbox"]):not([type="radio"]),
.table-action #theme_settings select,
#theme_settings .table-action select, .table-action #kladr-content input, #kladr-content .table-action input, .table-action #kladr-content select, #kladr-content .table-action select, .table-action #kladr-content textarea, #kladr-content .table-action textarea {
  max-width: 250px;
}
/* line 108, _shared.scss */
.table-action.action-open .action-control {
  display: inline-block;
}
/* line 113, _shared.scss */
.table-action .action-control {
  display: none;
  margin-left: 5px;
  vertical-align: middle;
}

/* line 120, _shared.scss */
a.action {
  text-decoration: none;
  border-bottom: 1px dotted;
}

/* line 129, _shared.scss */
.caret.up {
  border-top: 0;
  border-bottom: 4px solid;
}

/* line 135, _shared.scss */
.caret.right {
  border-left: 4px solid;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
}

/* line 142, _shared.scss */
.clear-top {
  margin-top: 0;
  padding-top: 0;
}

/* line 147, _shared.scss */
.clear-bottom {
  margin-bottom: 0;
  padding-bottom: 0;
}

/* line 152, _shared.scss */
.container {
  max-width: 1620px;
  padding-right: 0;
  padding-left: 0;
  margin-right: auto;
  margin-left: auto;
}
/* line 20, _mixins.scss */
.container:before, .container:after {
  content: " ";
  display: table;
}
/* line 25, _mixins.scss */
.container:after {
  clear: both;
}

/* line 163, _shared.scss */
optgroup {
  font-weight: normal;
  color: #bbbbbb;
}
/* line 166, _shared.scss */
optgroup > option {
  color: #555555;
}

/* line 171, _shared.scss */
.check_box_without_label {
  margin-left: -17px  !important;
  position: absolute;
  top: 20%;
}

/* line 177, _shared.scss */
.tt-dropdown-menu {
  max-height: 300px;
  overflow-y: auto;
}

/* line 182, _shared.scss */
a[data-target] {
  cursor: pointer;
}

/* line 186, _shared.scss */
table#properties td {
  vertical-align: top;
}

/* line 2, _product_search.scss */
.product-search .twitter-typeahead {
  display: block;
  float: left;
}

/* line 9, _product_search.scss */
.table .input-group[data-search], table.table-default .input-group[data-search], table[data-block-list] .input-group[data-search] {
  text-transform: none;
}

/* line 15, _product_search.scss */
.pull-right .input-group[data-search] {
  width: 350px;
}
/* line 17, _product_search.scss */
.pull-right .input-group[data-search].product-search {
  width: 250px;
}

/* line 23, _product_search.scss */
.empty-message {
  padding: 5px;
}

/* line 1, _typo.scss */
h4 {
  font-weight: bold;
  font-size: 100%;
  margin: 15px 0 10px;
}

/* line 7, _typo.scss */
.page-header h1 .insalesicon-back {
  vertical-align: text-top;
}

/* line 11, _typo.scss */
em {
  font-style: italic;
}

/* line 14, _typo.scss */
a, a .btn-link {
  text-decoration: underline;
}
/* line 17, _typo.scss */
a:hover, a:focus, a .btn-link:hover, a .btn-link:focus {
  text-decoration: none;
}
/* line 23, _typo.scss */
a.btn, a.per-page-title {
  text-decoration: none;
}

/* line 28, _typo.scss */
a.regular-color {
  color: #777777 !important;
}

/* line 1, _layout.scss */
html, body, .body-div {
  height: 100%;
}

/* line 3, _layout.scss */
.bo-navbar-top {
  margin-bottom: 0;
  z-index: 950;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  border-color: #383838;
}

/* line 13, _layout.scss */
.content-container {
  padding: 0;
  background: #fff;
  min-height: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-align-items: stretch;
  align-items: stretch;
}

/* line 22, _layout.scss */
#sidenav {
  position: relative;
  -webkit-flex: 0 0 45px;
  flex: 0 0 45px;
}
/* line 26, _layout.scss */
#sidenav > .content {
  z-index: 800;
  width: 45px;
  padding-top: 42px;
  overflow: hidden;
  position: fixed;
}
@media (max-height: 660px) {
  /* line 26, _layout.scss */
  #sidenav > .content {
    overflow-y: scroll;
    width: 60px;
  }
}

/* line 40, _layout.scss */
#sidepanel {
  width: 220px;
}
/* line 43, _layout.scss */
#sidepanel > .content {
  z-index: 900;
  overflow-x: hidden;
  overflow-y: auto;
  position: relative;
  height: 100vh;
  width: 220px;
  position: fixed;
}
@media (max-width: 1510px) {
  /* line 53, _layout.scss */
  #sidepanel.not-required {
    display: none;
  }
}

/* line 60, _layout.scss */
#content {
  position: relative;
  padding: 42px 16px 70px;
  -webkit-flex: 1 1;
  flex: 1 1;
}
/* line 65, _layout.scss */
#content .container {
  margin: 0;
  width: 100%;
}
@media (min-width: 768px) {
  /* line 65, _layout.scss */
  #content .container {
    max-width: 576px;
  }
}
@media (min-width: 992px) {
  /* line 65, _layout.scss */
  #content .container {
    max-width: 796px;
  }
}
@media (min-width: 1200px) {
  /* line 65, _layout.scss */
  #content .container {
    max-width: 996px;
  }
}

/* line 82, _layout.scss */
.body-div.with-sidenav #sidenav {
  -webkit-flex: 0 0 160px;
  flex: 0 0 160px;
}
/* line 84, _layout.scss */
.body-div.with-sidenav #sidenav .content {
  width: 160px;
}
@media (max-height: 660px) {
  /* line 84, _layout.scss */
  .body-div.with-sidenav #sidenav .content {
    width: 175px;
  }
}
/* line 94, _layout.scss */
.body-div.with-sidenav-floated #sidenav {
  position: absolute;
  z-index: 925;
}
/* line 97, _layout.scss */
.body-div.with-sidenav-floated #sidenav .content {
  -moz-transition: width 0.15s ease;
  -o-transition: width 0.15s ease;
  -webkit-transition: width 0.15s ease;
  transition: width 0.15s ease;
  width: 160px;
}
@media (max-height: 660px) {
  /* line 97, _layout.scss */
  .body-div.with-sidenav-floated #sidenav .content {
    width: 175px;
  }
}
/* line 104, _layout.scss */
.body-div.with-sidenav-floated #sidenav .nav-title {
  opacity: 1;
}
/* line 109, _layout.scss */
.body-div.with-sidenav-floated #content {
  margin-left: 45px;
}
/* line 115, _layout.scss */
.body-div.with-sidenav-floated.sidenav-out #sidenav .content {
  width: 45px;
}
@media (max-height: 660px) {
  /* line 115, _layout.scss */
  .body-div.with-sidenav-floated.sidenav-out #sidenav .content {
    width: 60px;
  }
}
/* line 121, _layout.scss */
.body-div.with-sidenav-floated.sidenav-out #sidenav .nav-title {
  -moz-transition: opacity 0.15s ease;
  -o-transition: opacity 0.15s ease;
  -webkit-transition: opacity 0.15s ease;
  transition: opacity 0.15s ease;
  opacity: 0;
}

/* line 130, _layout.scss */
.page-header {
  margin: 0;
  padding: 15px 0 15px 0;
  border: 0;
}
/* line 20, _mixins.scss */
.page-header:before, .page-header:after {
  content: " ";
  display: table;
}
/* line 25, _mixins.scss */
.page-header:after {
  clear: both;
}

/* line 138, _layout.scss */
.row-margin-top {
  margin-top: 16px;
}

/* copypaste from bootstrap, fix z-index conflict datepicker vs pagination */
/* line 143, _layout.scss */
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
.pagination > .active > span,
.pagination > .active > span:hover,
.pagination > .active > span:focus {
  z-index: 1;
}

/* line 1, _sidenav.scss */
#sidenav {
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  color: white;
}
/* line 5, _sidenav.scss */
#sidenav > .content {
  border-right: 1px solid #2e2e2e;
}
/* line 9, _sidenav.scss */
#sidenav .nav-title {
  padding-left: 12px;
  display: none;
}
/* line 14, _sidenav.scss */
#sidenav > .content.nav {
  background-color: #3b3b3b;
  height: 100%;
}
/* line 21, _sidenav.scss */
#sidenav > .content > .nav > li > a {
  -moz-transition: background 0.2s;
  -o-transition: background 0.2s;
  -webkit-transition: background 0.2s;
  transition: background 0.2s;
  white-space: nowrap;
  color: inherit;
  text-decoration: none;
}
/* line 27, _sidenav.scss */
#sidenav > .content > .nav > li > a > .glyphicon, #back-office .tree li[rel=trash] #sidenav > .content > .nav > li > a > ins {
  font-size: 14px;
  color: #d1c2c2;
}
/* line 32, _sidenav.scss */
#sidenav > .content > .nav > li > a:active, #sidenav > .content > .nav > li > a:hover, #sidenav > .content > .nav > li > a:focus {
  color: #fff;
  background: #4f4d4d;
}
/* line 38, _sidenav.scss */
#sidenav > .content > .nav > li.active > a {
  padding-left: 12px;
  border-left: 3px solid #952444;
  color: #fff;
  background: #4f4d4d;
}
/* line 45, _sidenav.scss */
#sidenav > .content > .nav > li.divider {
  margin-top: 10px;
}
/* line 51, _sidenav.scss */
#sidenav #collapse-nav {
  position: absolute;
  z-index: 1;
  display: inline-block;
  right: 0;
  top: 85vh;
  padding: 10px 2px;
  border: 1px solid #616161;
  border-right: none;
  font-size: 8px;
  color: #d8d8d8;
  background: #555555;
}
/* line 64, _sidenav.scss */
#sidenav #collapse-nav:hover {
  background: #454545;
}
/* line 68, _sidenav.scss */
#sidenav #collapse-nav:active {
  background: #313131;
}

/* line 81, _sidenav.scss */
.body-div.with-sidenav #sidenav .nav-title {
  display: inline;
}
/* line 87, _sidenav.scss */
.body-div.with-sidenav-floated #sidenav .nav-title {
  display: inline;
}

/* line 2, _sidepanel.scss */
#sidepanel {
  background: #fafafa;
  border-right: 2px solid #bbb;
}
/* line 6, _sidepanel.scss */
#sidepanel .resizer {
  margin-left: -1px;
  position: fixed;
  left: 380px;
  top: 42px;
  bottom: 0;
  width: 5px;
  background-color: #E3E3E3;
  font-size: 12px;
  cursor: ew-resize;
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
/* line 19, _sidepanel.scss */
#sidepanel > #fake-content {
  width: 220px;
  height: 0px;
}
/* line 24, _sidepanel.scss */
#sidepanel > .content {
  background: #fafafa;
  padding-top: 42px;
  border-right: 1px solid #bbb;
}
/* line 29, _sidepanel.scss */
#sidepanel > .content .panel {
  margin: 0;
  background-color: inherit;
  border: 0px;
}
/* line 36, _sidepanel.scss */
#sidepanel > .content .panel-heading {
  border-top: 1px solid #ddd;
  color: #222222;
  text-transform: none;
  padding: 5px;
}
/* line 41, _sidepanel.scss */
#sidepanel > .content .panel-heading .nav > li > a {
  font-size: 12px !important;
}
/* line 45, _sidepanel.scss */
#sidepanel > .content .panel-heading .panel-title {
  margin: 5px 0px 5px 15px;
  font-size: 12px;
}
/* line 50, _sidepanel.scss */
#sidepanel > .content .panel-heading.active {
  padding-left: 2px;
  border-left: 3px solid #952444;
  background: #eeeeee;
}
/* line 56, _sidepanel.scss */
#sidepanel > .content .panel-body {
  padding: 5px;
  background: #fff;
}
/* line 61, _sidepanel.scss */
#sidepanel > .content a {
  color: #222222;
}
/* line 64, _sidepanel.scss */
#sidepanel > .content .nav li.active > a {
  background-color: #e5e2d9;
}
/* line 68, _sidepanel.scss */
#sidepanel ul li.two-lines .bottom-part div {
  font-size: 11px;
}
/* line 73, _sidepanel.scss */
#sidepanel ul li.two-lines a {
  padding-top: 2px;
  padding-bottom: 2px;
}

/* line 1, _dropdowns.scss */
.dropdown-menu, .tt-dropdown-menu, .is-dropdown-menu, .context-menu > * {
  border-radius: 0;
}
/* line 5, _dropdowns.scss */
.dropdown-menu > li a, .tt-dropdown-menu > li a, .is-dropdown-menu > li a, .context-menu > * > li a, .dropdown-menu > li .btn-link, .tt-dropdown-menu > li .btn-link, .is-dropdown-menu > li .btn-link, .context-menu > * > li .btn-link {
  text-align: left;
  text-decoration: none;
  display: block;
}
/* line 11, _dropdowns.scss */
.dropdown-menu > li .btn-link, .tt-dropdown-menu > li .btn-link, .is-dropdown-menu > li .btn-link, .context-menu > * > li .btn-link {
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.428571429;
  color: #222222;
  white-space: nowrap;
}
/* line 19, _dropdowns.scss */
.dropdown-menu > li .btn-link:hover, .tt-dropdown-menu > li .btn-link:hover, .is-dropdown-menu > li .btn-link:hover, .context-menu > * > li .btn-link:hover, .dropdown-menu > li .btn-link:focus, .tt-dropdown-menu > li .btn-link:focus, .is-dropdown-menu > li .btn-link:focus, .context-menu > * > li .btn-link:focus {
  text-decoration: none;
  color: #161616;
  background-color: #e1e1e1;
}
/* line 28, _dropdowns.scss */
.dropdown-menu > li.active .btn-link, .tt-dropdown-menu > li.active .btn-link, .is-dropdown-menu > li.active .btn-link, .context-menu > * > li.active .btn-link, .dropdown-menu > li.active .btn-link:hover, .tt-dropdown-menu > li.active .btn-link:hover, .is-dropdown-menu > li.active .btn-link:hover, .context-menu > * > li.active .btn-link:hover, .dropdown-menu > li.active .btn-link:focus, .tt-dropdown-menu > li.active .btn-link:focus, .is-dropdown-menu > li.active .btn-link:focus, .context-menu > * > li.active .btn-link:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #428bca;
}
/* line 39, _dropdowns.scss */
.dropdown-menu > li.disabled .btn-link, .tt-dropdown-menu > li.disabled .btn-link, .is-dropdown-menu > li.disabled .btn-link, .context-menu > * > li.disabled .btn-link, .dropdown-menu > li.disabled .btn-link:hover, .tt-dropdown-menu > li.disabled .btn-link:hover, .is-dropdown-menu > li.disabled .btn-link:hover, .context-menu > * > li.disabled .btn-link:hover, .dropdown-menu > li.disabled .btn-link:focus, .tt-dropdown-menu > li.disabled .btn-link:focus, .is-dropdown-menu > li.disabled .btn-link:focus, .context-menu > * > li.disabled .btn-link:focus {
  color: #777777;
}

/* line 48, _dropdowns.scss */
.scrollable-dropdown-menu {
  height: auto;
  max-height: 400px;
  overflow-x: hidden;
}

/* line 2, _tables.scss */
.table > thead .popover, table.table-default > thead .popover, table[data-block-list] > thead .popover, table[data-block-list] table[data-block-list-items] > thead .popover, .table > thead .tooltip, table.table-default > thead .tooltip, table[data-block-list] > thead .tooltip, table[data-block-list] table[data-block-list-items] > thead .tooltip {
  text-transform: none !important;
}
/* line 8, _tables.scss */
.table > thead [data-fixed-headers] .popover, table.table-default > thead [data-fixed-headers] .popover, table[data-block-list] > thead [data-fixed-headers] .popover, table[data-block-list] table[data-block-list-items] > thead [data-fixed-headers] .popover {
  position: absolute !important;
  top: auto !important;
}
/* line 13, _tables.scss */
.table > thead .popover, table.table-default > thead .popover, table[data-block-list] > thead .popover, table[data-block-list] table[data-block-list-items] > thead .popover {
  min-width: 220px;
}
/* line 15, _tables.scss */
.table > thead .popover a, table.table-default > thead .popover a, table[data-block-list] > thead .popover a, table[data-block-list] table[data-block-list-items] > thead .popover a {
  cursor: pointer;
}
/* line 18, _tables.scss */
.table > thead .popover .checkbox label.elipsis, table.table-default > thead .popover .checkbox label.elipsis, table[data-block-list] > thead .popover .checkbox label.elipsis, table[data-block-list] table[data-block-list-items] > thead .popover .checkbox label.elipsis {
  max-width: 150px;
  display: block;
}

/* line 27, _tables.scss */
table {
  max-width: 100%;
}
/* line 31, _tables.scss */
table.simple-table td, table.simple-table th {
  padding: 2px;
}
/* line 36, _tables.scss */
table.table, table.table-default, table[data-block-list], table[data-block-list] table[data-block-list-items] {
  width: 100%;
}
/* line 42, _tables.scss */
table.table > thead > tr, table.table-default > thead > tr, table[data-block-list] > thead > tr, table[data-block-list] table[data-block-list-items] > thead > tr,
table.table > tbody > tr,
table.table-default > tbody > tr,
table[data-block-list] > tbody > tr,
table[data-block-list] table[data-block-list-items] > tbody > tr,
table.table > tfoot > tr,
table.table-default > tfoot > tr,
table[data-block-list] > tfoot > tr,
table[data-block-list] table[data-block-list-items] > tfoot > tr {
  border: 1px solid #ddd;
}
/* line 44, _tables.scss */
table.table > thead > tr > td, table.table-default > thead > tr > td, table[data-block-list] > thead > tr > td, table[data-block-list] table[data-block-list-items] > thead > tr > td,
table.table > tbody > tr > td,
table.table-default > tbody > tr > td,
table[data-block-list] > tbody > tr > td,
table[data-block-list] table[data-block-list-items] > tbody > tr > td,
table.table > tfoot > tr > td,
table.table-default > tfoot > tr > td,
table[data-block-list] > tfoot > tr > td,
table[data-block-list] table[data-block-list-items] > tfoot > tr > td {
  vertical-align: middle;
}
/* line 50, _tables.scss */
table.table input[type="radio"], table.table-default input[type="radio"], table[data-block-list] input[type="radio"],
table.table input[type="checkbox"],
table.table-default input[type="checkbox"],
table[data-block-list] input[type="checkbox"] {
  margin: 0;
}
/* line 56, _tables.scss */
table.table td.elipsis, table.table-default td.elipsis, table[data-block-list] td.elipsis {
  max-width: 150px;
}
/* line 60, _tables.scss */
table.table td.bold, table.table-default td.bold, table[data-block-list] td.bold {
  font-weight: bold;
}
@media (max-width: 1600px) {
  /* line 69, _tables.scss */
  table.table > thead > tr > th, table.table-default > thead > tr > th, table[data-block-list] > thead > tr > th, table[data-block-list] table[data-block-list-items] > thead > tr > th,
  table.table > thead > tr > td,
  table.table-default > thead > tr > td,
  table[data-block-list] > thead > tr > td,
  table[data-block-list] table[data-block-list-items] > thead > tr > td,
  table.table > tbody > tr > th,
  table.table-default > tbody > tr > th,
  table[data-block-list] > tbody > tr > th,
  table[data-block-list] table[data-block-list-items] > tbody > tr > th,
  table.table > tbody > tr > td,
  table.table-default > tbody > tr > td,
  table[data-block-list] > tbody > tr > td,
  table[data-block-list] table[data-block-list-items] > tbody > tr > td,
  table.table > tfoot > tr > th,
  table.table-default > tfoot > tr > th,
  table[data-block-list] > tfoot > tr > th,
  table[data-block-list] table[data-block-list-items] > tfoot > tr > th,
  table.table > tfoot > tr > td,
  table.table-default > tfoot > tr > td,
  table[data-block-list] > tfoot > tr > td,
  table[data-block-list] table[data-block-list-items] > tfoot > tr > td {
    padding: 8px 4px;
  }
}
/* line 79, _tables.scss */
table.table > thead > tr > td, table.table-default > thead > tr > td, table[data-block-list] > thead > tr > td, table[data-block-list] table[data-block-list-items] > thead > tr > td, table.table > thead > tr > th, table.table-default > thead > tr > th, table[data-block-list] > thead > tr > th, table[data-block-list] table[data-block-list-items] > thead > tr > th {
  text-transform: uppercase;
  background: #f2f2f2;
  color: #727272;
  border-bottom-width: 1px;
}
/* line 80, _tables.scss */
table.table > thead > tr > td.tight, table.table-default > thead > tr > td.tight, table[data-block-list] > thead > tr > td.tight, table[data-block-list] table[data-block-list-items] > thead > tr > td.tight, table.table > thead > tr > th.tight, table.table-default > thead > tr > th.tight, table[data-block-list] > thead > tr > th.tight, table[data-block-list] table[data-block-list-items] > thead > tr > th.tight {
  width: 1px;
}
/* line 88, _tables.scss */
table.table > thead > tr > td a.btn.btn-default, table.table-default > thead > tr > td a.btn.btn-default, table[data-block-list] > thead > tr > td a.btn.btn-default, table[data-block-list] table[data-block-list-items] > thead > tr > td a.btn.btn-default, table.table > thead > tr > td a.btn-default.per-page-title, table.table-default > thead > tr > td a.btn-default.per-page-title, table[data-block-list] > thead > tr > td a.btn-default.per-page-title, table[data-block-list] table[data-block-list-items] > thead > tr > td a.btn-default.per-page-title, table.table > thead > tr > th a.btn.btn-default, table.table-default > thead > tr > th a.btn.btn-default, table[data-block-list] > thead > tr > th a.btn.btn-default, table[data-block-list] table[data-block-list-items] > thead > tr > th a.btn.btn-default, table.table > thead > tr > th a.btn-default.per-page-title, table.table-default > thead > tr > th a.btn-default.per-page-title, table[data-block-list] > thead > tr > th a.btn-default.per-page-title, table[data-block-list] table[data-block-list-items] > thead > tr > th a.btn-default.per-page-title {
  text-transform: none !important;
}
/* line 92, _tables.scss */
table.table > thead > tr > td ul.dropdown-menu, table.table-default > thead > tr > td ul.dropdown-menu, table[data-block-list] > thead > tr > td ul.dropdown-menu, table[data-block-list] table[data-block-list-items] > thead > tr > td ul.dropdown-menu, table.table > thead > tr > td ul.tt-dropdown-menu, table.table-default > thead > tr > td ul.tt-dropdown-menu, table[data-block-list] > thead > tr > td ul.tt-dropdown-menu, table[data-block-list] table[data-block-list-items] > thead > tr > td ul.tt-dropdown-menu, table.table > thead > tr > td ul.is-dropdown-menu, table.table-default > thead > tr > td ul.is-dropdown-menu, table[data-block-list] > thead > tr > td ul.is-dropdown-menu, table[data-block-list] table[data-block-list-items] > thead > tr > td ul.is-dropdown-menu, table.table > thead > tr > td .context-menu > ul, table.table-default > thead > tr > td .context-menu > ul, table[data-block-list] > thead > tr > td .context-menu > ul, table[data-block-list] table[data-block-list-items] > thead > tr > td .context-menu > ul, table.table > thead > tr > th ul.dropdown-menu, table.table-default > thead > tr > th ul.dropdown-menu, table[data-block-list] > thead > tr > th ul.dropdown-menu, table[data-block-list] table[data-block-list-items] > thead > tr > th ul.dropdown-menu, table.table > thead > tr > th ul.tt-dropdown-menu, table.table-default > thead > tr > th ul.tt-dropdown-menu, table[data-block-list] > thead > tr > th ul.tt-dropdown-menu, table[data-block-list] table[data-block-list-items] > thead > tr > th ul.tt-dropdown-menu, table.table > thead > tr > th ul.is-dropdown-menu, table.table-default > thead > tr > th ul.is-dropdown-menu, table[data-block-list] > thead > tr > th ul.is-dropdown-menu, table[data-block-list] table[data-block-list-items] > thead > tr > th ul.is-dropdown-menu, table.table > thead > tr > th .context-menu > ul, table.table-default > thead > tr > th .context-menu > ul, table[data-block-list] > thead > tr > th .context-menu > ul, table[data-block-list] table[data-block-list-items] > thead > tr > th .context-menu > ul {
  text-transform: none !important;
}
/* line 100, _tables.scss */
table.table > tfoot > tr > td, table.table-default > tfoot > tr > td, table[data-block-list] > tfoot > tr > td, table[data-block-list] table[data-block-list-items] > tfoot > tr > td, table.table > tfoot > tr > th, table.table-default > tfoot > tr > th, table[data-block-list] > tfoot > tr > th, table[data-block-list] table[data-block-list-items] > tfoot > tr > th {
  font-weight: bolder;
}
/* line 112, _tables.scss */
table.table-with-fixed-headers thead.affix {
  top: 42px;
  z-index: 10;
}
/* line 119, _tables.scss */
table .tr-form > td {
  background-color: #fafafa !important;
}
/* line 124, _tables.scss */
table .td-input {
  vertical-align: bottom !important;
}
/* line 127, _tables.scss */
table .td-input .form-group, table .td-input #kladr-content input, #kladr-content table .td-input input, table .td-input #kladr-content select, #kladr-content table .td-input select, table .td-input #kladr-content textarea, #kladr-content table .td-input textarea, table .td-input #kladr_house, table .td-input #kladr_flat {
  margin-bottom: 0;
}
/* line 132, _tables.scss */
table .narrow {
  width: 1px;
}

/* line 150, _tables.scss */
tr.red-marker td:first-child, tr.yellow-marker td:first-child, tr.green-marker td:first-child {
  position: relative;
}
/* line 139, _tables.scss */
tr.red-marker td:first-child:before, tr.yellow-marker td:first-child:before, tr.green-marker td:first-child:before {
  content: ' ';
  position: absolute;
  left: 0;
  top: 1px;
  bottom: 1px;
  width: 4px;
}

/* line 153, _tables.scss */
tr.order-new > td:first-child, tr.order-delivered > td:first-child {
  position: relative;
}
/* line 139, _tables.scss */
tr.order-new > td:first-child:before, tr.order-delivered > td:first-child:before {
  content: ' ';
  position: absolute;
  left: 0;
  top: 1px;
  bottom: 1px;
  width: 4px;
}

/* line 156, _tables.scss */
tr.order > td:first-child input[type=checkbox] {
  margin-left: 4px;
}

/* line 160, _tables.scss */
.drag-handle {
  display: inline-block;
  position: relative;
  height: 18px;
  width: 10px;
  line-height: 6px;
  font-size: 16px;
  cursor: move;
  color: #555555;
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
/* line 171, _tables.scss */
.drag-handle:before {
  position: absolute;
  display: block;
  height: 100%;
  width: 100%;
  content: '\b7 \b7\A\b7 \b7\A\b7 \b7';
}
/* line 179, _tables.scss */
.drag-handle.disabled {
  color: #eeeeee !important;
  cursor: not-allowed;
}

/* line 187, _tables.scss */
tr.red-marker td:first-child:before {
  background: #d9534f;
}

/* line 193, _tables.scss */
tr.yellow-marker td:first-child:before {
  background: #f0ad4e;
}

/* line 199, _tables.scss */
tr.green-marker td:first-child:before {
  background: #5cb85c;
}

/* line 205, _tables.scss */
tr.order-new td:first-child:before {
  background: #d9534f;
}

/* line 209, _tables.scss */
tr.order-declined > td {
  color: #aaa;
}
/* line 211, _tables.scss */
tr.order-declined > td .popover {
  color: #222222;
}

/* line 214, _tables.scss */
tr.order-returned > td {
  color: #aaa;
}
/* line 216, _tables.scss */
tr.order-returned > td .popover {
  color: #222222;
}

/* line 219, _tables.scss */
tr.order-delivered.order-paid {
  color: #449d44;
}
/* line 222, _tables.scss */
tr.order-delivered.order-paid td:first-child:before {
  background: #5cb85c;
}

/* line 234, _tables.scss */
.highlighted {
  -moz-transition-property: background-color;
  -o-transition-property: background-color;
  -webkit-transition-property: background-color;
  transition-property: background-color;
  -moz-transition-timing-function: linear;
  -o-transition-timing-function: linear;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -moz-transition-duration: 600ms;
  -o-transition-duration: 600ms;
  -webkit-transition-duration: 600ms;
  transition-duration: 600ms;
  background-color: #D0FFA9 !important;
}
/* line 237, _tables.scss */
.highlighted.off {
  -moz-transition-property: background-color;
  -o-transition-property: background-color;
  -webkit-transition-property: background-color;
  transition-property: background-color;
  -moz-transition-timing-function: linear;
  -o-transition-timing-function: linear;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -moz-transition-duration: 600ms;
  -o-transition-duration: 600ms;
  -webkit-transition-duration: 600ms;
  transition-duration: 600ms;
  background-color: #D0FFA9 !important;
  background-color: inherit !important;
}
/* line 242, _tables.scss */
.highlighted td {
  -moz-transition-property: background-color;
  -o-transition-property: background-color;
  -webkit-transition-property: background-color;
  transition-property: background-color;
  -moz-transition-timing-function: linear;
  -o-transition-timing-function: linear;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -moz-transition-duration: 600ms;
  -o-transition-duration: 600ms;
  -webkit-transition-duration: 600ms;
  transition-duration: 600ms;
  background-color: #D0FFA9 !important;
}

/* line 247, _tables.scss */
tr.checked {
  background-color: #fcf8e3 !important;
}
/* line 249, _tables.scss */
tr.checked td {
  background-color: #fcf8e3 !important;
}

/* line 256, _tables.scss */
td .editable-content a {
  color: #222222;
  text-decoration: none;
  padding: 3px;
  border: 1px solid transparent;
}
/* line 262, _tables.scss */
td .editable-content a:hover {
  border-color: #777777;
}
/* line 267, _tables.scss */
td .editable-content input {
  margin-bottom: -4px;
  margin-top: -4px;
  height: 22px;
}
/* line 275, _tables.scss */
td.text-right input {
  text-align: right;
}
/* line 281, _tables.scss */
td.td-image > img {
  margin-top: -7px;
  margin-bottom: -7px;
}

/* line 289, _tables.scss */
.text-right * > tr > td,
.text-right * > tr > th,
.text-right > tr > td,
.text-right > tr > th,
.text-right > td,
.text-right > th {
  text-align: right;
}

/* line 300, _tables.scss */
td.text-left, th.text-left {
  text-align: left !important;
}
/* line 302, _tables.scss */
td.number, th.number {
  text-align: right;
}
/* line 303, _tables.scss */
td.money, th.money {
  text-align: right;
  white-space: nowrap;
}
/* line 308, _tables.scss */
td .tooltip-inner, th .tooltip-inner {
  white-space: normal !important;
}
/* line 311, _tables.scss */
td .light-icon, th .light-icon {
  color: #bbbbbb;
}

/* line 1, _forms.scss */
form .form-group .help-block, form #kladr-content input .help-block, #kladr-content form input .help-block, form #kladr-content select .help-block, #kladr-content form select .help-block, form #kladr-content textarea .help-block, #kladr-content form textarea .help-block, form #kladr_house .help-block, form #kladr_flat .help-block, form .form-group .panel .list-group-item > label, .panel form .form-group .list-group-item > label, form #kladr-content input .panel .list-group-item > label, .panel form #kladr-content input .list-group-item > label, #kladr-content form input .panel .list-group-item > label, .panel #kladr-content form input .list-group-item > label, form #kladr-content select .panel .list-group-item > label, .panel form #kladr-content select .list-group-item > label, #kladr-content form select .panel .list-group-item > label, .panel #kladr-content form select .list-group-item > label, form #kladr-content textarea .panel .list-group-item > label, .panel form #kladr-content textarea .list-group-item > label, #kladr-content form textarea .panel .list-group-item > label, .panel #kladr-content form textarea .list-group-item > label, form #kladr_house .panel .list-group-item > label, .panel form #kladr_house .list-group-item > label, form #kladr_flat .panel .list-group-item > label, .panel form #kladr_flat .list-group-item > label, form .panel .list-group-item > .form-group > label, .panel form .list-group-item > .form-group > label, form .panel #kladr-content .list-group-item > input > label, .panel form #kladr-content .list-group-item > input > label, .panel #kladr-content form .list-group-item > input > label, form #kladr-content .panel .list-group-item > input > label, #kladr-content form .panel .list-group-item > input > label, #kladr-content .panel form .list-group-item > input > label, form .panel #kladr-content .list-group-item > select > label, .panel form #kladr-content .list-group-item > select > label, .panel #kladr-content form .list-group-item > select > label, form #kladr-content .panel .list-group-item > select > label, #kladr-content form .panel .list-group-item > select > label, #kladr-content .panel form .list-group-item > select > label, form .panel #kladr-content .list-group-item > textarea > label, .panel form #kladr-content .list-group-item > textarea > label, .panel #kladr-content form .list-group-item > textarea > label, form #kladr-content .panel .list-group-item > textarea > label, #kladr-content form .panel .list-group-item > textarea > label, #kladr-content .panel form .list-group-item > textarea > label, form .panel .list-group-item > #kladr_house > label, .panel form .list-group-item > #kladr_house > label, form .panel .list-group-item > #kladr_flat > label, .panel form .list-group-item > #kladr_flat > label, form .form-group #withdrawals label, #withdrawals form .form-group label, form #kladr-content input #withdrawals label, #withdrawals form #kladr-content input label, #kladr-content form input #withdrawals label, #withdrawals #kladr-content form input label, form #kladr-content select #withdrawals label, #withdrawals form #kladr-content select label, #kladr-content form select #withdrawals label, #withdrawals #kladr-content form select label, form #kladr-content textarea #withdrawals label, #withdrawals form #kladr-content textarea label, #kladr-content form textarea #withdrawals label, #withdrawals #kladr-content form textarea label, form #kladr_house #withdrawals label, #withdrawals form #kladr_house label, form #kladr_flat #withdrawals label, #withdrawals form #kladr_flat label {
  font-size: 11px;
}

/* line 5, _forms.scss */
.input-group .form-control:only-child, .input-group #order-view-container select.tagsinput:only-child, #order-view-container .input-group select.tagsinput:only-child, .input-group #order-view-container input.tagsinput:only-child, #order-view-container .input-group input.tagsinput:only-child, .input-group #theme_settings input:only-child:not([type="file"]):not([type="checkbox"]):not([type="radio"]), #theme_settings .input-group input:only-child:not([type="file"]):not([type="checkbox"]):not([type="radio"]),
.input-group #theme_settings select:only-child,
#theme_settings .input-group select:only-child, .input-group #kladr-content input:only-child, #kladr-content .input-group input:only-child, .input-group #kladr-content select:only-child, #kladr-content .input-group select:only-child, .input-group #kladr-content textarea:only-child, #kladr-content .input-group textarea:only-child {
  border-radius: 1px;
}

/* line 10, _forms.scss */
.sortable > * {
  cursor: pointer;
}

/* line 15, _forms.scss */
.form-inline, .navbar-form {
  margin-left: -5px;
}
/* line 17, _forms.scss */
.form-inline .form-group, .navbar-form .form-group, .form-inline #kladr-content input, #kladr-content .form-inline input, .navbar-form #kladr-content input, #kladr-content .navbar-form input, .form-inline #kladr-content select, #kladr-content .form-inline select, .navbar-form #kladr-content select, #kladr-content .navbar-form select, .form-inline #kladr-content textarea, #kladr-content .form-inline textarea, .navbar-form #kladr-content textarea, #kladr-content .navbar-form textarea, .form-inline #kladr_house, .navbar-form #kladr_house, .form-inline #kladr_flat, .navbar-form #kladr_flat, .form-inline .checkbox, .navbar-form .checkbox, .form-inline .radio, .navbar-form .radio {
  margin-left: 5px;
  margin-right: 0px;
}
/* line 21, _forms.scss */
.form-inline .form-row, .navbar-form .form-row {
  margin-bottom: 8px;
}

/* line 27, _forms.scss */
.field-with-errors {
  border: 2px solid #d9534f;
}

/* line 31, _forms.scss */
.btn-muted {
  color: #222;
  background-color: #c3c3c3;
  border-color: #b6b6b6;
}
/* line 507, _mixins.scss */
.btn-muted:hover, .btn-muted:focus, .btn-muted:active, .btn-muted.active {
  color: #222;
  background-color: #afafaf;
  border-color: #989898;
}
/* line 515, _mixins.scss */
.open .btn-muted.dropdown-toggle {
  color: #222;
  background-color: #afafaf;
  border-color: #989898;
}
/* line 520, _mixins.scss */
.btn-muted:active, .btn-muted.active {
  background-image: none;
}
/* line 524, _mixins.scss */
.open .btn-muted.dropdown-toggle {
  background-image: none;
}
/* line 530, _mixins.scss */
.btn-muted.disabled, .btn-muted.disabled:hover, .btn-muted.disabled:focus, .btn-muted.disabled:active, .btn-muted.disabled.active, .btn-muted[disabled], .btn-muted[disabled]:hover, .btn-muted[disabled]:focus, .btn-muted[disabled]:active, .btn-muted[disabled].active, fieldset[disabled] .btn-muted, fieldset[disabled] .btn-muted:hover, fieldset[disabled] .btn-muted:focus, fieldset[disabled] .btn-muted:active, fieldset[disabled] .btn-muted.active {
  background-color: #c3c3c3;
  border-color: #b6b6b6;
}
/* line 540, _mixins.scss */
.btn-muted .badge {
  color: #c3c3c3;
  background-color: #222;
}

/* line 35, _forms.scss */
input[type="checkbox"] {
  margin: 1px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}

/* line 41, _forms.scss */
.radio-inline {
  position: relative;
}
/* line 43, _forms.scss */
.radio-inline input[type="radio"] {
  top: -3px;
  position: relative;
}

/* line 49, _forms.scss */
.form-horizontal .form-inline .checkbox, .form-horizontal .navbar-form .checkbox {
  position: relative;
  top: -4px;
}
/* line 52, _forms.scss */
.form-horizontal .form-inline .checkbox input[type="checkbox"], .form-horizontal .navbar-form .checkbox input[type="checkbox"] {
  top: 3px;
  position: relative;
}

/* line 58, _forms.scss */
.form-horizontal .form-vertical > .form-group, .form-horizontal #kladr-content .form-vertical > input, #kladr-content .form-horizontal .form-vertical > input, .form-horizontal #kladr-content .form-vertical > select, #kladr-content .form-horizontal .form-vertical > select, .form-horizontal #kladr-content .form-vertical > textarea, #kladr-content .form-horizontal .form-vertical > textarea, .form-horizontal .form-vertical > #kladr_house, .form-horizontal .form-vertical > #kladr_flat {
  margin-left: 0;
  margin-right: 0;
}

/* line 64, _forms.scss */
.form-group .inline-formula, #kladr-content input .inline-formula, #kladr-content select .inline-formula, #kladr-content textarea .inline-formula, #kladr_house .inline-formula, #kladr_flat .inline-formula {
  font-size: 16px;
}

/* line 69, _forms.scss */
.columned {
  -webkit-columns: 3;
  -moz-columns: 3;
  columns: 3;
}

/* line 75, _forms.scss */
.form-horizontal .control-label {
  text-align: left;
}

/* line 79, _forms.scss */
label.required:after {
  content: " *";
}

/* line 2, _tree.scss */
#back-office .tree {
  padding: 0;
  background-color: #fff;
  line-height: 100%;
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
/* line 8, _tree.scss */
#back-office .tree ul {
  margin: 0;
  padding: 0;
}
/* line 21, _tree.scss */
#back-office .tree li[rel=hidden] a {
  color: #bbbbbb;
}
/* line 24, _tree.scss */
#back-office .tree li {
  display: block;
  float: none;
  position: relative;
  padding: 0;
  white-space: nowrap;
  overflow: hidden;
}
/* line 32, _tree.scss */
#back-office .tree li > ul {
  margin-left: 10px;
}
/* line 36, _tree.scss */
#back-office .tree li a {
  display: block;
  padding: 6px 15px 6px 20px;
}
/* line 40, _tree.scss */
#back-office .tree li a:hover {
  background-color: #d4d0c1;
}
/* line 44, _tree.scss */
#back-office .tree li a.clicked, #back-office .tree li a.active, #back-office .tree li a.checked {
  background-color: #e5e2d9;
}
/* line 49, _tree.scss */
#back-office .tree li .branch-toggle {
  display: inline-block;
  cursor: pointer;
  position: absolute;
  left: 2px;
  top: 7px;
  padding: 5px;
  font-size: 6px;
}
/* line 58, _tree.scss */
#back-office .tree li .branch-toggle:hover {
  color: #555555;
}
/* line 65, _tree.scss */
#back-office .tree li.leaf > a > .branch-toggle {
  display: none;
}
/* line 67, _tree.scss */
#back-office .tree li[rel='add'] > a {
  font-size: 75%;
  line-height: 100%;
  color: gray;
}
/* line 72, _tree.scss */
#back-office .tree li[rel='add'] > a:hover > .ctxmenu-toggle {
  display: none !important;
}
/* line 77, _tree.scss */
#back-office .tree input[type='text'] {
  height: auto !important;
  margin: 5px 0 5px 15px;
  font-size: 90%;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/* line 84, _tree.scss */
#back-office .tree#jstree-dragged {
  z-index: 9999;
  background-color: #fafafa;
  border: 1px solid #fafafa;
  border: 1px solid #fafafa;
  border-radius: 1px;
  -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
/* line 92, _tree.scss */
#back-office .tree#jstree-dragged .ctxmenu-toggle,
#back-office .tree#jstree-dragged .branch-toggle,
#back-office .tree#jstree-dragged .count {
  display: none;
}

/* line 101, _tree.scss */
#back-office #jstree-marker {
  position: absolute;
  left: -45px;
  top: -30px;
  z-index: 9999;
  height: 5px;
  overflow: hidden;
  line-height: 5px;
  font-size: 1px;
  background-color: transparent;
  background-repeat: no-repeat;
  display: none;
}
/* line 114, _tree.scss */
#back-office #jstree-marker.marker {
  width: 45px;
  border-top: 2px solid #777777;
}
/* line 118, _tree.scss */
#back-office #jstree-marker.marker_plus {
  width: 10px;
  left: -35px;
  top: -25px;
  border-top: 2px solid #777777;
}

/* line 128, _tree.scss */
#jstree-contextmenu {
  display: none;
  position: absolute;
  z-index: 2000;
  left: -2000px;
  top: -2000px;
}
/* line 135, _tree.scss */
#jstree-contextmenu .glyphicon, #jstree-contextmenu #back-office .tree li[rel=trash] ins, #back-office .tree li[rel=trash] #jstree-contextmenu ins {
  font-size: 80%;
  position: relative;
  left: -5px;
}

/* line 3, _tree_icons.scss */
#back-office .tree li .count-screen {
  position: absolute;
  right: 0;
  top: 6px;
  padding: 2px 5px;
}
/* line 10, _tree_icons.scss */
#back-office .tree li .count-screen {
  background: radial-gradient(ellipse, #ffffff 60%, rgba(255, 255, 255, 0) 100%) transparent;
}
/* line 14, _tree_icons.scss */
#back-office .tree li a.clicked .count-screen, #back-office .tree li a.clicked:hover .count-screen {
  background: radial-gradient(ellipse, #e5e2d9 60%, rgba(229, 226, 217, 0) 100%) transparent;
}
/* line 18, _tree_icons.scss */
#back-office .tree li a:hover .count-screen {
  background: radial-gradient(ellipse, #d4d0c1 60%, rgba(212, 208, 193, 0) 100%) transparent;
}
/* line 22, _tree_icons.scss */
#back-office .tree li .count {
  border-radius: 10px;
  border: 1px solid #eeeeee;
  background-color: #fff;
  color: #222222;
  display: inline-block;
  min-width: 10px;
  padding: 2px 7px;
  font-size: 12px;
  line-height: 1;
  vertical-align: baseline;
  white-space: nowrap;
  text-align: center;
}
/* line 37, _tree_icons.scss */
#back-office .tree li .ctxmenu-toggle {
  padding: 4px 4px 2px;
  font-size: 10px;
  display: none;
  position: absolute;
  right: 5px;
  top: 6px;
  border-radius: 10px;
  border: 1px solid #eeeeee;
  background-color: #fff;
  color: #222222;
}
/* line 51, _tree_icons.scss */
#back-office .tree li ins {
  display: none;
}
/* line 54, _tree_icons.scss */
#back-office .tree .tree-icon {
  position: absolute;
  left: 19px;
  top: 9px;
  font-size: 12px;
  color: #222222;
}
/* line 64, _tree_icons.scss */
#back-office .tree.tree-with-context-menu li a:hover .count-screen {
  display: none;
}
/* line 65, _tree_icons.scss */
#back-office .tree.tree-with-context-menu li a:hover .ctxmenu-toggle {
  display: inline-block;
}

/* line 4, _history_list.scss */
.history {
  margin-left: 8px;
  line-height: 150%;
}
/* line 7, _history_list.scss */
.history :first-line {
  line-height: 100%;
}
/* line 9, _history_list.scss */
.history li {
  padding-left: 30px;
  position: relative;
  border-left: 2px solid #000;
  padding-bottom: 10px;
}
/* line 15, _history_list.scss */
.history li:last-child {
  border-color: transparent;
}
/* line 17, _history_list.scss */
.history li:before {
  content: ' ';
  position: absolute;
  left: -7px;
  top: 0px;
  width: 12px;
  height: 12px;
  border: 1px solid #000;
  border-radius: 6px;
  background: #fff;
}
/* line 30, _history_list.scss */
.history .date {
  width: 100px;
  float: left;
}
/* line 35, _history_list.scss */
.history .description {
  margin-left: 110px;
}

/* line 2, _product.scss */
#product-copy span {
  display: inline-block;
  width: 25px;
}
/* line 3, _product.scss */
#product-copy span .spinner {
  background: transparent;
}

/* line 12, _product.scss */
table#products td.title, table#products tr.title {
  min-width: 200px !important;
}

/* line 17, _product.scss */
#product #seo-collapse {
  text-decoration: none;
}
/* line 22, _product.scss */
#product .product-prices input[type="text"] {
  width: 100%;
}
/* line 26, _product.scss */
#product .product-prices .quantity {
  white-space: nowrap;
}
/* line 28, _product.scss */
#product .product-prices .quantity .form-group, #product .product-prices .quantity #kladr-content input, #kladr-content #product .product-prices .quantity input, #product .product-prices .quantity #kladr-content select, #kladr-content #product .product-prices .quantity select, #product .product-prices .quantity #kladr-content textarea, #kladr-content #product .product-prices .quantity textarea, #product .product-prices .quantity #kladr_house, #product .product-prices .quantity #kladr_flat, #product .product-prices .quantity input, #product .product-prices .quantity select {
  display: inline-block;
}
/* line 31, _product.scss */
#product .product-prices .quantity input[type="text"] {
  width: 30px !important;
}
/* line 34, _product.scss */
#product .product-prices .quantity select {
  width: 60px !important;
  padding: 0px;
  border-left: 0px;
}
/* line 41, _product.scss */
#product .img-preview {
  min-height: 100px;
}
/* line 43, _product.scss */
#product .img-preview > img {
  max-width: 100px;
  max-height: 100px;
}
/* line 49, _product.scss */
#product #associations-order {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
/* line 53, _product.scss */
#product #associations-order .association, #product #associations-order .add-association {
  cursor: move;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  margin-right: 15px;
  margin-bottom: 15px;
}
/* line 55, _product.scss */
#product #associations-order .association.not-sortable, #product #associations-order .not-sortable.add-association {
  cursor: auto;
}
/* line 62, _product.scss */
#product #associations-order .association div, #product #associations-order .add-association div {
  vertical-align: top;
}
/* line 65, _product.scss */
#product #associations-order .association .img-preview, #product #associations-order .add-association .img-preview {
  width: 100px;
  height: 100px;
  text-align: center;
}
/* line 70, _product.scss */
#product #associations-order .association img.processing, #product #associations-order .add-association img.processing {
  padding-top: 25px;
}
/* line 73, _product.scss */
#product #associations-order .association .association-action, #product #associations-order .add-association .association-action {
  padding-bottom: 4px;
}
/* line 76, _product.scss */
#product #associations-order .association .association-title, #product #associations-order .add-association .association-title {
  width: 100px;
  overflow-x: hidden;
  text-overflow: ellipsis;
}
/* line 85, _product.scss */
#product #associations-order .add-association {
  cursor: pointer;
  border: 1px dashed;
  width: 100px;
  text-align: center;
  line-height: 118px;
}
/* line 94, _product.scss */
#product #associations-order .add-association .glyphicon, #product #associations-order .add-association #back-office .tree li[rel=trash] ins, #back-office .tree li[rel=trash] #product #associations-order .add-association ins {
  padding: 0px;
  font-size: 3em;
}
/* line 102, _product.scss */
#product #options-form .form-group, #product #options-form #kladr-content input, #kladr-content #product #options-form input, #product #options-form #kladr-content select, #kladr-content #product #options-form select, #product #options-form #kladr-content textarea, #kladr-content #product #options-form textarea, #product #options-form #kladr_house, #product #options-form #kladr_flat {
  margin: 0px 5px 5px 0px;
  padding: 5px 10px 5px 10px;
  text-align: justify;
}
/* line 106, _product.scss */
#product #options-form .form-group label, #product #options-form #kladr-content input label, #kladr-content #product #options-form input label, #product #options-form #kladr-content select label, #kladr-content #product #options-form select label, #product #options-form #kladr-content textarea label, #kladr-content #product #options-form textarea label, #product #options-form #kladr_house label, #product #options-form #kladr_flat label {
  margin: 0;
}
/* line 109, _product.scss */
#product #options-form .form-group .glyphicon, #product #options-form #kladr-content input .glyphicon, #kladr-content #product #options-form input .glyphicon, #product #options-form #kladr-content select .glyphicon, #kladr-content #product #options-form select .glyphicon, #product #options-form #kladr-content textarea .glyphicon, #kladr-content #product #options-form textarea .glyphicon, #product #options-form #kladr_house .glyphicon, #product #options-form #kladr_flat .glyphicon, #product #options-form .form-group #back-office .tree li[rel=trash] ins, #back-office .tree li[rel=trash] #product #options-form .form-group ins, #product #options-form #kladr-content input #back-office .tree li[rel=trash] ins, #back-office .tree li[rel=trash] #product #options-form #kladr-content input ins, #kladr-content #product #options-form input #back-office .tree li[rel=trash] ins, #back-office .tree li[rel=trash] #kladr-content #product #options-form input ins, #product #options-form #kladr-content select #back-office .tree li[rel=trash] ins, #back-office .tree li[rel=trash] #product #options-form #kladr-content select ins, #kladr-content #product #options-form select #back-office .tree li[rel=trash] ins, #back-office .tree li[rel=trash] #kladr-content #product #options-form select ins, #product #options-form #kladr-content textarea #back-office .tree li[rel=trash] ins, #back-office .tree li[rel=trash] #product #options-form #kladr-content textarea ins, #kladr-content #product #options-form textarea #back-office .tree li[rel=trash] ins, #back-office .tree li[rel=trash] #kladr-content #product #options-form textarea ins, #product #options-form #kladr_house #back-office .tree li[rel=trash] ins, #back-office .tree li[rel=trash] #product #options-form #kladr_house ins, #product #options-form #kladr_flat #back-office .tree li[rel=trash] ins, #back-office .tree li[rel=trash] #product #options-form #kladr_flat ins {
  top: 2px;
}
/* line 113, _product.scss */
#product #options-form .form-group:last-child .glyphicon, #product #options-form #kladr-content input:last-child .glyphicon, #kladr-content #product #options-form input:last-child .glyphicon, #product #options-form #kladr-content select:last-child .glyphicon, #kladr-content #product #options-form select:last-child .glyphicon, #product #options-form #kladr-content textarea:last-child .glyphicon, #kladr-content #product #options-form textarea:last-child .glyphicon, #product #options-form #kladr_house:last-child .glyphicon, #product #options-form #kladr_flat:last-child .glyphicon, #product #options-form .form-group:last-child #back-office .tree li[rel=trash] ins, #back-office .tree li[rel=trash] #product #options-form .form-group:last-child ins, #product #options-form #kladr-content input:last-child #back-office .tree li[rel=trash] ins, #back-office .tree li[rel=trash] #product #options-form #kladr-content input:last-child ins, #kladr-content #product #options-form input:last-child #back-office .tree li[rel=trash] ins, #back-office .tree li[rel=trash] #kladr-content #product #options-form input:last-child ins, #product #options-form #kladr-content select:last-child #back-office .tree li[rel=trash] ins, #back-office .tree li[rel=trash] #product #options-form #kladr-content select:last-child ins, #kladr-content #product #options-form select:last-child #back-office .tree li[rel=trash] ins, #back-office .tree li[rel=trash] #kladr-content #product #options-form select:last-child ins, #product #options-form #kladr-content textarea:last-child #back-office .tree li[rel=trash] ins, #back-office .tree li[rel=trash] #product #options-form #kladr-content textarea:last-child ins, #kladr-content #product #options-form textarea:last-child #back-office .tree li[rel=trash] ins, #back-office .tree li[rel=trash] #kladr-content #product #options-form textarea:last-child ins, #product #options-form #kladr_house:last-child #back-office .tree li[rel=trash] ins, #back-office .tree li[rel=trash] #product #options-form #kladr_house:last-child ins, #product #options-form #kladr_flat:last-child #back-office .tree li[rel=trash] ins, #back-office .tree li[rel=trash] #product #options-form #kladr_flat:last-child ins {
  top: 2px;
}
/* line 118, _product.scss */
#product .glyphicon, #product #back-office .tree li[rel=trash] ins, #back-office .tree li[rel=trash] #product ins {
  cursor: pointer;
}

/* line 123, _product.scss */
#product-info {
  display: -webkit-flex;
  display: flex;
  -webkit-flex: 1 1 100%;
  flex: 1 1 100%;
}
/* line 129, _product.scss */
#product-info #full-description p, #product-info #short-description p {
  margin: 0px;
}
/* line 132, _product.scss */
#product-info #full-description .form-group, #product-info #full-description #kladr-content input, #kladr-content #product-info #full-description input, #product-info #full-description #kladr-content select, #kladr-content #product-info #full-description select, #product-info #full-description #kladr-content textarea, #kladr-content #product-info #full-description textarea, #product-info #full-description #kladr_house, #product-info #full-description #kladr_flat, #product-info #short-description .form-group, #product-info #short-description #kladr-content input, #kladr-content #product-info #short-description input, #product-info #short-description #kladr-content select, #kladr-content #product-info #short-description select, #product-info #short-description #kladr-content textarea, #kladr-content #product-info #short-description textarea, #product-info #short-description #kladr_house, #product-info #short-description #kladr_flat {
  overflow-x: auto;
}
/* line 137, _product.scss */
#product-info .form-group, #product-info #kladr-content input, #kladr-content #product-info input, #product-info #kladr-content select, #kladr-content #product-info select, #product-info #kladr-content textarea, #kladr-content #product-info textarea, #product-info #kladr_house, #product-info #kladr_flat {
  margin-bottom: 7px;
}
/* line 141, _product.scss */
#product-info #product-fields, #product-info #product-images, #product-info #product-misc {
  min-height: 1px;
  padding-left: 8px;
  padding-right: 8px;
}
/* line 149, _product.scss */
#product-info #product-fields {
  -webkit-flex: 1 0 600px;
  flex: 1 0 600px;
}
/* line 153, _product.scss */
#product-info #product-images {
  -webkit-flex: 0 0 314px;
  flex: 0 0 314px;
}
@media (min-width: 1600px) {
  /* line 153, _product.scss */
  #product-info #product-images {
    -webkit-flex: 1 0 314px;
    flex: 1 0 314px;
  }
}
/* line 160, _product.scss */
#product-info #product-misc {
  -webkit-flex: 0 0 230px;
  flex: 0 0 230px;
}

/* line 166, _product.scss */
#product-images img.processing {
  padding-top: 25px;
}
/* line 170, _product.scss */
#product-images .img-title {
  line-height: 1.2;
  word-wrap: break-word;
}
/* line 175, _product.scss */
#product-images .panel-body {
  padding: 7px;
}
/* line 179, _product.scss */
#product-images .product-image, #product-images .upload-image {
  background-color: #f5f5f5;
  border: 1px solid #dddddd;
  display: block;
  width: 123px;
  height: 158px;
  text-align: center;
  float: left;
  position: relative;
  margin: 9px;
  cursor: move;
}
/* line 191, _product.scss */
#product-images .product-image .icon-group, #product-images .upload-image .icon-group {
  padding: 4px;
}
/* line 196, _product.scss */
#product-images .product-image.for-variant, #product-images .for-variant.upload-image {
  cursor: pointer;
}
/* line 200, _product.scss */
#product-images .product-image.for-variant.selected-image, #product-images .for-variant.selected-image.upload-image {
  border: 2px solid #428BCA;
  background-color: #C6DCEF;
}
/* line 205, _product.scss */
#product-images .upload-image {
  cursor: pointer;
  border: 1px dashed;
  line-height: 183px;
}
/* line 211, _product.scss */
#product-images .upload-image .glyphicon, #product-images .upload-image #back-office .tree li[rel=trash] ins, #back-office .tree li[rel=trash] #product-images .upload-image ins {
  padding: 0px;
  font-size: 4em;
}

/* line 219, _product.scss */
#product-variants #variants-table {
  overflow-x: auto;
}
/* line 222, _product.scss */
#product-variants #variants-table td.variant-option a:hover {
  text-decoration: underline;
}

/* Таблица продуктов в коллекциях и категориях */
/* line 236, _product.scss */
#products .no-collections, #add-products-list .no-collections {
  color: gray;
}
/* line 237, _product.scss */
#products td.image, #add-products-list td.image {
  max-width: 100px;
  height: 54px;
  padding-top: 2px;
  padding-bottom: 2px;
  overflow-x: hidden;
}
/* line 244, _product.scss */
#products td.sku, #add-products-list td.sku {
  max-width: 150px;
  overflow-x: hidden;
}

/* line 247, _product.scss */
#product_meta_description {
  resize: vertical;
}

/* line 251, _product.scss */
#remove_link {
  padding-left: 4px;
}

/* line 1, _order.scss */
#order-info {
  display: -webkit-flex;
  display: flex;
  -webkit-flex: 1 1 100%;
  flex: 1 1 100%;
}
/* line 6, _order.scss */
#order-info table .title {
  text-align: left;
}
/* line 10, _order.scss */
#order-info table.simple-table {
  margin-bottom: 8.5px;
}
/* line 15, _order.scss */
#order-info table tfoot tr {
  border: 0;
}
/* line 17, _order.scss */
#order-info table tfoot tr td {
  border: 0;
}
/* line 24, _order.scss */
#order-info #custom-delivery-price {
  position: relative;
  left: -4rem;
}
@media (max-width: 1600px) {
  /* line 30, _order.scss */
  #order-info #custom-delivery-price {
    position: relative;
    left: -2rem;
  }
}
/* line 36, _order.scss */
#order-info .col-main {
  padding-right: 8px;
  padding-left: 8px;
  -webkit-flex: 1 0 600px;
  flex: 1 0 600px;
}
/* line 42, _order.scss */
#order-info .col-side {
  padding-right: 8px;
  padding-left: 8px;
  -webkit-flex: 1 0 150px;
  flex: 1 0 150px;
}
/* line 47, _order.scss */
#order-info .col-side .widget {
  padding: 0;
  overflow-x: auto;
}
/* line 52, _order.scss */
#order-info .col-side.after-order {
  padding-right: 0;
  padding-left: 0;
}
/* line 59, _order.scss */
#order-info #order-fields p, #order-info #order-seller-comments p {
  display: inline-block;
}
/* line 65, _order.scss */
#order-info #new-order-statuses select {
  width: 250px;
}
/* line 71, _order.scss */
#order-info #order-statuses #order_payment_gateway_id {
  max-width: 350px;
}
/* line 76, _order.scss */
#order-info #from, #order-info #to {
  width: 50px;
  padding: 4px 2px;
}
/* line 82, _order.scss */
#order-info .live-search-action .caret {
  margin-left: 3px;
}
/* line 85, _order.scss */
#order-info .live-search-action .dropdown-active {
  display: inline-block;
  max-width: 200px;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
}
/* line 92, _order.scss */
#order-info .live-search-action .btn-group {
  text-align: left;
}

/* line 99, _order.scss */
table#orders .label {
  font-size: 12px;
  font-weight: normal;
  padding: .3em .6em .3em;
}
/* line 105, _order.scss */
table#orders #actions-more-list {
  max-height: 400px;
  overflow-y: auto;
}
/* line 108, _order.scss */
table#orders #actions-more-list a.order-status-action:hover {
  opacity: 0.6;
}
/* line 111, _order.scss */
table#orders #actions-more-list .order-status-action {
  color: #fff;
  margin: 1px 0px;
}
/* line 117, _order.scss */
table#orders .label-new {
  background: #DC5F59;
}
/* line 118, _order.scss */
table#orders .label-accepted {
  background: #85C5E0;
}
/* line 119, _order.scss */
table#orders .label-approved {
  background: #86AA60;
}
/* line 120, _order.scss */
table#orders .label-dispatched {
  background: #3A9FC9;
}
/* line 121, _order.scss */
table#orders .label-delivered {
  background: #249641;
}
/* line 122, _order.scss */
table#orders .label-declined {
  background: #929594;
}
/* line 123, _order.scss */
table#orders .label-returned {
  background: #A69196;
}

/* line 128, _order.scss */
#order-side-panel ul li.two-lines {
  background: #fff;
  border-bottom: 1px solid #ddd;
}
/* line 131, _order.scss */
#order-side-panel ul li.two-lines a {
  margin-left: 0px;
}
/* line 136, _order.scss */
#order-side-panel ul li .left-part {
  display: inline-block;
}
/* line 139, _order.scss */
#order-side-panel ul li .bottom-part {
  height: 15px;
}
/* line 142, _order.scss */
#order-side-panel ul li .bottom-part .left-part {
  width: 114px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* line 148, _order.scss */
#order-side-panel ul li .pull-right {
  display: inline-block;
}
/* line 152, _order.scss */
#order-side-panel ul li.order-new a {
  margin-left: 4px;
}
/* line 155, _order.scss */
#order-side-panel ul li.order-new:before {
  content: ' ';
  width: 4px;
  height: 100%;
  position: absolute;
  display: block;
  background: #d9534f;
}
/* line 166, _order.scss */
#order-side-panel ul li.order-declined a, #order-side-panel ul li.order-declined .bottom-part {
  color: #aaa !important;
}
/* line 172, _order.scss */
#order-side-panel ul li.order-returned a, #order-side-panel ul li.order-returned .bottom-part {
  color: #aaa !important;
}
/* line 178, _order.scss */
#order-side-panel ul li.order-delivered.order-paid a {
  margin-left: 4px;
}
/* line 181, _order.scss */
#order-side-panel ul li.order-delivered.order-paid a, #order-side-panel ul li.order-delivered.order-paid .bottom-part {
  color: #5cb85c !important;
}
/* line 184, _order.scss */
#order-side-panel ul li.order-delivered.order-paid:before {
  content: ' ';
  width: 4px;
  height: 100%;
  position: absolute;
  display: block;
  background: #5cb85c;
}

/* line 2, _order_view.scss */
#order-view-container [data-filter-operator], #order-view-container [data-filter-method] {
  width: 100%;
}
/* line 4, _order_view.scss */
#order-view-container .fields-row select, #order-view-container .fields-row input, #order-view-container .fields-row .form-control-static {
  width: 240px;
}
/* line 7, _order_view.scss */
#order-view-container select.tagsinput, #order-view-container input.tagsinput {
  margin-right: 8px;
}
/* line 12, _order_view.scss */
#order-view-container .tagsinput.tags {
  display: inline-block;
  margin-bottom: 4px;
}
/* line 17, _order_view.scss */
#order-view-container .tagsinput.tags:not(:empty) {
  padding-right: 2px;
}

/* line 3, _messages.scss */
.msgs-row {
  z-index: 900;
  position: fixed;
  width: 100%;
  bottom: 0;
  margin-left: -16px;
}

/* line 11, _messages.scss */
.msgs-container {
  width: 100%;
}
/* line 13, _messages.scss */
.msgs-container:empty {
  display: none;
}
/* line 15, _messages.scss */
.msgs-container .alert {
  line-height: 65px;
  text-align: center;
  font-size: large;
  color: white;
  padding: 0px;
  border: none;
  cursor: pointer;
  margin: 0;
  width: 100%;
  opacity: 0.85;
  height: 65px;
}
/* line 28, _messages.scss */
.msgs-container .alert pre {
  white-space: pre-wrap;
}
/* line 29, _messages.scss */
.msgs-container .alert .icon {
  padding-right: 8px;
}
/* line 32, _messages.scss */
.msgs-container .alert-danger {
  background-color: #700000;
}
/* line 36, _messages.scss */
.msgs-container .alert-success {
  background-color: #004500;
}
/* line 40, _messages.scss */
.msgs-container .alert-info {
  background-color: #0080B0;
}

/* line 1, _spinner.scss */
.spinner-container, .spinner {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
}

/* line 9, _spinner.scss */
.spinner-container {
  z-index: 900;
  overflow: hidden;
}
/* line 14, _spinner.scss */
.spinner-container.animate .spinner.slide-up {
  opacity: 0;
}
/* line 18, _spinner.scss */
.spinner-container.animate .spinner.fade-in {
  opacity: 0;
}

/* line 24, _spinner.scss */
.spinner {
  height: 100%;
  opacity: 0.6;
  background: #fff;
}
/* line 29, _spinner.scss */
.spinner.slide-up {
  -moz-transition-property: opacity, bottom;
  -o-transition-property: opacity, bottom;
  -webkit-transition-property: opacity, bottom;
  transition-property: opacity, bottom;
  -moz-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
/* line 34, _spinner.scss */
.spinner.fade-in {
  -moz-transition-property: opacity;
  -o-transition-property: opacity;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -moz-transition-duration: 1s;
  -o-transition-duration: 1s;
  -webkit-transition-duration: 1s;
  transition-duration: 1s;
}
/* line 39, _spinner.scss */
.spinner .spin {
  position: absolute;
  top: 50%;
  left: 50%;
}

/* line 48, _spinner.scss */
#screen .spinner {
  background: rgba(255, 255, 255, 0);
}
/* line 51, _spinner.scss */
#screen.spinner-screen {
  position: fixed;
  z-index: 10000;
  height: 100%;
  width: 100%;
}

/* line 1, _context_menu.scss */
.context-menu {
  position: absolute;
  display: none;
}
/* line 4, _context_menu.scss */
.context-menu.open {
  display: inline-block;
}
/* line 6, _context_menu.scss */
.context-menu > * {
  position: relative;
  top: 0;
}

/* line 1, _content_preview.scss */
.content-preview {
  overflow: auto;
  max-width: 100%;
  max-height: 250px;
}

/* line 1, _cdn_domains.css */
table + .hide-if-cdn-present {
  display: none;
}

/* line 1, _popovers.scss */
.btn[data-toggle=popover][data-trigger=focus], [data-toggle=popover][data-trigger=focus].per-page-title {
  margin: 0;
  padding: 0;
}

/* line 7, _popovers.scss */
.popover .values {
  margin-top: 5px;
  margin-bottom: 10px;
  max-height: 300px;
  overflow-y: auto;
  overflow-x: hidden;
}
/* line 14, _popovers.scss */
.popover .values .tagsinput .label [data-tags-input-title] {
  display: inline-block;
  max-width: 150px;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* line 23, _popovers.scss */
.popover .filter-by-properties .values > .row, .popover .filter-by-properties .form-inline .values > .form-row, .form-inline .popover .filter-by-properties .values > .form-row, .popover .filter-by-properties .navbar-form .values > .form-row, .navbar-form .popover .filter-by-properties .values > .form-row {
  margin-bottom: 8px;
}

/* line 2, _modal.scss */
.modal-title {
  font-size: 14px;
}

/* line 6, _modal.scss */
.modal-footer {
  margin-top: 0px;
  padding-top: 0px;
  border-top: 0px;
  text-align: left;
}

/* line 13, _modal.scss */
.modal .tree {
  overflow-y: scroll;
  max-height: 400px;
}
@media (min-height: 800px) {
  /* line 13, _modal.scss */
  .modal .tree {
    max-height: 610px;
  }
}
/* line 21, _modal.scss */
.modal .tree::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 7px;
}
/* line 26, _modal.scss */
.modal .tree::-webkit-scrollbar-thumb {
  border-radius: 4px;
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
}

/* line 2, _panel.scss */
.panel .panel-heading, .panel .help-block, .panel .list-group-item > label, .panel .list-group-item > .form-group > label, .panel #kladr-content .list-group-item > input > label, #kladr-content .panel .list-group-item > input > label, .panel #kladr-content .list-group-item > select > label, #kladr-content .panel .list-group-item > select > label, .panel #kladr-content .list-group-item > textarea > label, #kladr-content .panel .list-group-item > textarea > label, .panel .list-group-item > #kladr_house > label, .panel .list-group-item > #kladr_flat > label, .panel #withdrawals label, #withdrawals .panel label {
  font-size: 11px;
}
/* line 6, _panel.scss */
.panel .list-group-item > label, .panel .list-group-item > .form-group > label, .panel #kladr-content .list-group-item > input > label, #kladr-content .panel .list-group-item > input > label, .panel #kladr-content .list-group-item > select > label, #kladr-content .panel .list-group-item > select > label, .panel #kladr-content .list-group-item > textarea > label, #kladr-content .panel .list-group-item > textarea > label, .panel .list-group-item > #kladr_house > label, .panel .list-group-item > #kladr_flat > label {
  font-weight: normal;
}
/* line 11, _panel.scss */
.panel .panel-heading {
  color: #727272;
  text-transform: uppercase;
}
/* line 14, _panel.scss */
.panel .panel-heading a {
  text-transform: none;
}
/* line 19, _panel.scss */
.panel .panel-body .main-block {
  margin: 16px 8px 8px 8px;
  padding: 8px;
  background-color: #dddddd;
}
/* line 22, _panel.scss */
.panel .panel-body .main-block h1, .panel .panel-body .main-block h2, .panel .panel-body .main-block h3, .panel .panel-body .main-block h4, .panel .panel-body .main-block h5, .panel .panel-body .main-block h6 {
  margin: 0;
  padding: 0;
}
/* line 26, _panel.scss */
.panel .panel-body .danger {
  background-color: red !important;
  color: white;
}

/* line 4, _full_search.scss */
.full_search {
  margin-top: 2px;
  padding: 7px;
  position: relative;
}
/* line 11, _full_search.scss */
.full_search-field {
  height: 23px;
  background-color: rgba(255, 255, 255, 0);
  -moz-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  border-color: #6b6b6b;
}
@media (max-width: 740px) {
  /* line 11, _full_search.scss */
  .full_search-field {
    border-color: transparent;
  }
}
/* line 23, _full_search.scss */
.full_search-buttons {
  width: 21px;
  position: absolute;
  top: 50%;
  right: 8px;
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 32, _full_search.scss */
.full_search-buttons span {
  padding-top: 2px;
}
/* line 37, _full_search.scss */
.full_search-submit, .full_search-clear {
  height: 21px;
  width: 21px;
  padding: 0;
  background-color: transparent;
  border: none;
}
/* line 46, _full_search.scss */
.full_search-submit:hover, .full_search-submit:focus, .full_search-submit:active, .full_search-clear:hover, .full_search-clear:focus, .full_search-clear:active {
  background-color: transparent;
  outline: none;
  border: none;
}
/* line 55, _full_search.scss */
.full_search-clear {
  display: none;
}
/* line 59, _full_search.scss */
.full_search-placeholder {
  position: absolute;
  left: 0;
  right: 0;
  top: 100%;
}
/* line 66, _full_search.scss */
.full_search-suggestions_list {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  max-height: 500px;
  overflow-y: auto;
  background-color: #fafafa;
  padding: 10px 8px 18px;
  -moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.5);
}
/* line 80, _full_search.scss */
.full_search-suggestions_list--empty {
  padding: 0 8px 8px;
}
/* line 85, _full_search.scss */
.full_search-suggestions_empty {
  color: #222222;
}
/* line 90, _full_search.scss */
.full_search-suggestion_section + .full_search-suggestion_section {
  margin-top: 18px;
}
/* line 95, _full_search.scss */
.full_search-suggestion_section_title {
  color: #222222;
  font-weight: bold;
}
/* line 100, _full_search.scss */
.full_search-suggestion_item {
  display: block;
  padding-bottom: 7px;
}
/* line 104, _full_search.scss */
.full_search-suggestion_item .label {
  vertical-align: middle;
  margin-left: 4px;
  font-size: 11px;
}
/* line 110, _full_search.scss */
.full_search-suggestion_item + .btn, .full_search-suggestion_item + .per-page-title {
  margin-top: 7px;
}
/* line 115, _full_search.scss */
.full_search-suggestion_link {
  cursor: pointer;
  word-wrap: break-word;
  word-break: break-all;
}
@media (min-width: 741px) {
  /* line 3, _full_search.scss */
  .full_search {
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    width: 150px;
  }
}
@media (max-width: 740px) {
  /* line 3, _full_search.scss */
  .full_search {
    width: 43px;
  }
}
/* line 130, _full_search.scss */
.full_search--focus {
  width: 300px;
}
/* line 133, _full_search.scss */
.full_search--focus .full_search-field {
  background-color: white;
}
@media (max-width: 740px) {
  /* line 130, _full_search.scss */
  .full_search--focus {
    width: 100%;
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    z-index: 1000;
    background-color: #3b3b3b;
  }
}
/* line 149, _full_search.scss */
.full_search-section_description {
  margin-bottom: 17px;
}
/* line 153, _full_search.scss */
.full_search--suggestions {
  background-color: #fafafa;
}
/* line 156, _full_search.scss */
.full_search--suggestions .full_search-clear {
  display: block;
}
/* line 160, _full_search.scss */
.full_search--suggestions .full_search-submit {
  display: none;
}

/* line 2, _actions_panel.scss */
.table-with-fixed-headers .actions-panel:not(:empty) {
  padding-top: 10px;
}

/* line 8, _actions_panel.scss */
h1 .actions-panel {
  padding-top: 5px;
}

/* line 13, _actions_panel.scss */
.actions-panel:not(:empty) {
  padding-bottom: 10px;
}
/* line 16, _actions_panel.scss */
.actions-panel:not(:empty) #settings-group {
  margin-left: 0px;
}
/* line 20, _actions_panel.scss */
.actions-panel:not(:empty) .btn-checkbox {
  width: 34px;
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  background-image: none;
  border: 1px solid #dedede;
  white-space: nowrap;
  padding: 4px 10px;
  font-size: 12px;
  line-height: 1.428571429;
  border-radius: 1px;
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  color: #6b6b6b;
  background-color: #eaeaea;
}
/* line 21, _actions_panel.scss */
.actions-panel:not(:empty) .btn-checkbox input[type="checkbox"] {
  position: absolute;
  top: 7px;
  left: 11px;
  margin: 0;
}
/* line 43, _actions_panel.scss */
.actions-panel:not(:empty) .btn-group .btn-checkbox {
  float: left;
}
/* line 46, _actions_panel.scss */
.actions-panel:not(:empty) .btn-group .btn-checkbox + .btn, .actions-panel:not(:empty) .btn-group .btn-checkbox + .per-page-title {
  margin-left: -1px;
}
/* line 51, _actions_panel.scss */
.actions-panel:not(:empty) .pagination {
  margin: 0;
  vertical-align: top;
}
/* line 56, _actions_panel.scss */
.actions-panel:not(:empty) .pagination > li > a {
  padding: 5px 10px;
}

/* line 63, _actions_panel.scss */
.table-default > thead > tr.actions-panel-tr {
  border: 1px solid #fff;
}
/* line 65, _actions_panel.scss */
.table-default > thead > tr.actions-panel-tr > th {
  background-color: white;
  padding: 0;
}

/* line 1, _templates.scss */
.preview_template {
  border: 1px solid #d3d3d3;
  padding: 10px;
  background-color: #f5f5f5;
}

/* BASICS */
/* line 4, codemirror.css */
.CodeMirror {
  /* Set height, width, borders, and global font properties here */
  font-family: monospace;
  height: 300px;
}

/* line 9, codemirror.css */
.CodeMirror-scroll {
  /* Set scrolling behaviour here */
  overflow: auto;
}

/* PADDING */
/* line 16, codemirror.css */
.CodeMirror-lines {
  padding: 4px 0;
  /* Vertical padding around content */
}

/* line 19, codemirror.css */
.CodeMirror pre {
  padding: 0 4px;
  /* Horizontal padding of content */
}

/* line 23, codemirror.css */
.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
  background-color: white;
  /* The little square between H and V scrollbars */
}

/* GUTTER */
/* line 29, codemirror.css */
.CodeMirror-gutters {
  border-right: 1px solid #ddd;
  background-color: #f7f7f7;
  white-space: nowrap;
}

/* line 35, codemirror.css */
.CodeMirror-linenumber {
  padding: 0 3px 0 5px;
  min-width: 20px;
  text-align: right;
  color: #999;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

/* line 44, codemirror.css */
.CodeMirror-guttermarker {
  color: black;
}

/* line 45, codemirror.css */
.CodeMirror-guttermarker-subtle {
  color: #999;
}

/* CURSOR */
/* line 49, codemirror.css */
.CodeMirror div.CodeMirror-cursor {
  border-left: 1px solid black;
}

/* Shown when moving in bi-directional text */
/* line 53, codemirror.css */
.CodeMirror div.CodeMirror-secondarycursor {
  border-left: 1px solid silver;
}

/* line 56, codemirror.css */
.CodeMirror.cm-fat-cursor div.CodeMirror-cursor {
  width: auto;
  border: 0;
  background: #7e7;
}

/* line 61, codemirror.css */
.CodeMirror.cm-fat-cursor div.CodeMirror-cursors {
  z-index: 1;
}

/* line 65, codemirror.css */
.cm-animate-fat-cursor {
  width: auto;
  border: 0;
  -webkit-animation: blink 1.06s steps(1) infinite;
  -moz-animation: blink 1.06s steps(1) infinite;
  animation: blink 1.06s steps(1) infinite;
}

@-moz-keyframes blink {
  0% {
    background: #7e7;
  }
  50% {
    background: none;
  }
  100% {
    background: #7e7;
  }
}
@-webkit-keyframes blink {
  0% {
    background: #7e7;
  }
  50% {
    background: none;
  }
  100% {
    background: #7e7;
  }
}
@keyframes blink {
  0% {
    background: #7e7;
  }
  50% {
    background: none;
  }
  100% {
    background: #7e7;
  }
}
/* Can style cursor different in overwrite (non-insert) mode */
/* line 91, codemirror.css */
.cm-tab {
  display: inline-block;
  text-decoration: inherit;
}

/* line 93, codemirror.css */
.CodeMirror-ruler {
  border-left: 1px solid #ccc;
  position: absolute;
}

/* DEFAULT THEME */
/* line 100, codemirror.css */
.cm-s-default .cm-keyword {
  color: #708;
}

/* line 101, codemirror.css */
.cm-s-default .cm-atom {
  color: #219;
}

/* line 102, codemirror.css */
.cm-s-default .cm-number {
  color: #164;
}

/* line 103, codemirror.css */
.cm-s-default .cm-def {
  color: #00f;
}

/* line 108, codemirror.css */
.cm-s-default .cm-variable-2 {
  color: #05a;
}

/* line 109, codemirror.css */
.cm-s-default .cm-variable-3 {
  color: #085;
}

/* line 110, codemirror.css */
.cm-s-default .cm-comment {
  color: #a50;
}

/* line 111, codemirror.css */
.cm-s-default .cm-string {
  color: #a11;
}

/* line 112, codemirror.css */
.cm-s-default .cm-string-2 {
  color: #f50;
}

/* line 113, codemirror.css */
.cm-s-default .cm-meta {
  color: #555;
}

/* line 114, codemirror.css */
.cm-s-default .cm-qualifier {
  color: #555;
}

/* line 115, codemirror.css */
.cm-s-default .cm-builtin {
  color: #30a;
}

/* line 116, codemirror.css */
.cm-s-default .cm-bracket {
  color: #997;
}

/* line 117, codemirror.css */
.cm-s-default .cm-tag {
  color: #170;
}

/* line 118, codemirror.css */
.cm-s-default .cm-attribute {
  color: #00c;
}

/* line 119, codemirror.css */
.cm-s-default .cm-header {
  color: blue;
}

/* line 120, codemirror.css */
.cm-s-default .cm-quote {
  color: #090;
}

/* line 121, codemirror.css */
.cm-s-default .cm-hr {
  color: #999;
}

/* line 122, codemirror.css */
.cm-s-default .cm-link {
  color: #00c;
}

/* line 124, codemirror.css */
.cm-negative {
  color: #d44;
}

/* line 125, codemirror.css */
.cm-positive {
  color: #292;
}

/* line 126, codemirror.css */
.cm-header, .cm-strong {
  font-weight: bold;
}

/* line 127, codemirror.css */
.cm-em {
  font-style: italic;
}

/* line 128, codemirror.css */
.cm-link {
  text-decoration: underline;
}

/* line 129, codemirror.css */
.cm-strikethrough {
  text-decoration: line-through;
}

/* line 131, codemirror.css */
.cm-s-default .cm-error {
  color: #f00;
}

/* line 132, codemirror.css */
.cm-invalidchar {
  color: #f00;
}

/* Default styles for common addons */
/* line 136, codemirror.css */
div.CodeMirror span.CodeMirror-matchingbracket {
  color: #0f0;
}

/* line 137, codemirror.css */
div.CodeMirror span.CodeMirror-nonmatchingbracket {
  color: #f22;
}

/* line 138, codemirror.css */
.CodeMirror-matchingtag {
  background: rgba(255, 150, 0, 0.3);
}

/* line 139, codemirror.css */
.CodeMirror-activeline-background {
  background: #e8f2ff;
}

/* STOP */
/* The rest of this file contains styles related to the mechanics of
   the editor. You probably shouldn't touch them. */
/* line 146, codemirror.css */
.CodeMirror {
  line-height: 1;
  position: relative;
  overflow: hidden;
  background: white;
  color: black;
}

/* line 154, codemirror.css */
.CodeMirror-scroll {
  /* 30px is the magic margin used to hide the element's real scrollbars */
  /* See overflow: hidden in .CodeMirror */
  margin-bottom: -30px;
  margin-right: -30px;
  padding-bottom: 30px;
  height: 100%;
  outline: none;
  /* Prevent dragging from highlighting the element */
  position: relative;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

/* line 165, codemirror.css */
.CodeMirror-sizer {
  position: relative;
  border-right: 30px solid transparent;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

/* The fake, visible scrollbars. Used to force redraw during scrolling
   before actuall scrolling happens, thus preventing shaking and
   flickering artifacts. */
/* line 175, codemirror.css */
.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
  position: absolute;
  z-index: 6;
  display: none;
}

/* line 180, codemirror.css */
.CodeMirror-vscrollbar {
  right: 0;
  top: 0;
  overflow-x: hidden;
  overflow-y: scroll;
}

/* line 185, codemirror.css */
.CodeMirror-hscrollbar {
  bottom: 0;
  left: 0;
  overflow-y: hidden;
  overflow-x: scroll;
}

/* line 190, codemirror.css */
.CodeMirror-scrollbar-filler {
  right: 0;
  bottom: 0;
}

/* line 193, codemirror.css */
.CodeMirror-gutter-filler {
  left: 0;
  bottom: 0;
}

/* line 197, codemirror.css */
.CodeMirror-gutters {
  position: absolute;
  left: 0;
  top: 0;
  padding-bottom: 30px;
  z-index: 3;
}

/* line 202, codemirror.css */
.CodeMirror-gutter {
  white-space: normal;
  height: 100%;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  padding-bottom: 30px;
  margin-bottom: -32px;
  display: inline-block;
  /* Hack to make IE7 behave */
  *zoom: 1;
  *display: inline;
}

/* line 214, codemirror.css */
.CodeMirror-gutter-wrapper {
  position: absolute;
  z-index: 4;
  height: 100%;
}

/* line 219, codemirror.css */
.CodeMirror-gutter-elt {
  position: absolute;
  cursor: default;
  z-index: 4;
}

/* line 225, codemirror.css */
.CodeMirror-lines {
  cursor: text;
  min-height: 1px;
  /* prevents collapsing before first draw */
}

/* line 229, codemirror.css */
.CodeMirror pre {
  /* Reset some styles that the rest of the page might have set */
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  border-width: 0;
  background: transparent;
  font-family: inherit;
  font-size: inherit;
  margin: 0;
  white-space: pre;
  word-wrap: normal;
  line-height: inherit;
  color: inherit;
  z-index: 2;
  position: relative;
  overflow: visible;
}

/* line 245, codemirror.css */
.CodeMirror-wrap pre {
  word-wrap: break-word;
  white-space: pre-wrap;
  word-break: normal;
}

/* line 251, codemirror.css */
.CodeMirror-linebackground {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 0;
}

/* line 257, codemirror.css */
.CodeMirror-linewidget {
  position: relative;
  z-index: 2;
  overflow: auto;
}

/* line 265, codemirror.css */
.CodeMirror-wrap .CodeMirror-scroll {
  overflow-x: hidden;
}

/* line 269, codemirror.css */
.CodeMirror-measure {
  position: absolute;
  width: 100%;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}

/* line 276, codemirror.css */
.CodeMirror-measure pre {
  position: static;
}

/* line 278, codemirror.css */
.CodeMirror div.CodeMirror-cursor {
  position: absolute;
  border-right: none;
  width: 0;
}

/* line 284, codemirror.css */
div.CodeMirror-cursors {
  visibility: hidden;
  position: relative;
  z-index: 3;
}

/* line 289, codemirror.css */
.CodeMirror-focused div.CodeMirror-cursors {
  visibility: visible;
}

/* line 293, codemirror.css */
.CodeMirror-selected {
  background: #d9d9d9;
}

/* line 294, codemirror.css */
.CodeMirror-focused .CodeMirror-selected {
  background: #d7d4f0;
}

/* line 295, codemirror.css */
.CodeMirror-crosshair {
  cursor: crosshair;
}

/* line 297, codemirror.css */
.cm-searching {
  background: #ffa;
  background: rgba(255, 255, 0, 0.4);
}

/* IE7 hack to prevent it from returning funny offsetTops on the spans */
/* line 303, codemirror.css */
.CodeMirror span {
  *vertical-align: text-bottom;
}

/* Used to force a border model for a node */
/* line 306, codemirror.css */
.cm-force-border {
  padding-right: .1px;
}

@media print {
  /* Hide the cursor when printing */
  /* line 310, codemirror.css */
  .CodeMirror div.CodeMirror-cursors {
    visibility: hidden;
  }
}
/* See issue #2901 */
/* line 316, codemirror.css */
.cm-tab-wrap-hack:after {
  content: '';
}

/* Help users use markselection to safely style text background */
/* line 319, codemirror.css */
span.CodeMirror-selectedtext {
  background: none;
}

/* line 1, dialog.css */
.CodeMirror-dialog {
  position: absolute;
  left: 0;
  right: 0;
  background: white;
  z-index: 15;
  padding: .1em .8em;
  overflow: hidden;
  color: #333;
}

/* line 11, dialog.css */
.CodeMirror-dialog-top {
  border-bottom: 1px solid #eee;
  top: 0;
}

/* line 16, dialog.css */
.CodeMirror-dialog-bottom {
  border-top: 1px solid #eee;
  bottom: 0;
}

/* line 21, dialog.css */
.CodeMirror-dialog input {
  border: none;
  outline: none;
  background: transparent;
  width: 20em;
  color: inherit;
  font-family: monospace;
}

/* line 30, dialog.css */
.CodeMirror-dialog button {
  font-size: 70%;
}

/* line 5, _editor.scss */
.CodeMirror-gutter-wrapper {
  position: absolute;
}

/* line 9, _editor.scss */
.text_search_form {
  margin-top: 17px;
}

/* line 13, _editor.scss */
#asset-editor {
  position: absolute;
  top: 130px;
  bottom: 0;
  right: 0;
  left: 0px;
}
/* line 20, _editor.scss */
#asset-editor .cm-container, #asset-editor .previewer, #asset-editor .welcome {
  position: absolute;
  left: 0;
  right: 0;
  top: 37px;
  bottom: 0;
}
/* line 28, _editor.scss */
#asset-editor .previewer {
  background: #fff;
  padding: 15px;
}
/* line 32, _editor.scss */
#asset-editor .previewer img {
  max-width: 100%;
}
/* line 37, _editor.scss */
#asset-editor .welcome {
  font-size: 120%;
  padding-top: 100px;
}
/* line 41, _editor.scss */
#asset-editor .welcome .glyphicon, #asset-editor .welcome #back-office .tree li[rel=trash] ins, #back-office .tree li[rel=trash] #asset-editor .welcome ins {
  font-size: 40px;
}
/* line 46, _editor.scss */
#asset-editor .CodeMirror {
  height: 100%;
  width: 100%;
  font-size: 13px;
  line-height: 125%;
}
/* line 53, _editor.scss */
#asset-editor .tabs-open-files {
  height: 100%;
  overflow-y: hidden;
  overflow-x: auto;
}
/* line 58, _editor.scss */
#asset-editor .tabs-open-files .close {
  font-size: 16px;
  margin-left: 4px;
}
/* line 64, _editor.scss */
#asset-editor button.save {
  margin-right: 15px;
}
/* line 70, _editor.scss */
#asset-editor .tabs-open-files > .changed > a:after {
  content: '*';
}

/* line 1, _old_editor.scss */
#preset_selector {
  margin-bottom: 2rem;
}

/* line 5, _old_editor.scss */
#apply_theme_settings {
  margin-top: 2rem;
}

/* line 12, _old_editor.scss */
#theme_settings_form {
  max-width: 800px;
}

/* line 16, _old_editor.scss */
#edit_on_site_link {
  margin-bottom: 3rem;
}

/* line 25, _old_editor.scss */
#theme_settings fieldset:last-of-type {
  border-bottom: 1px solid #e5e5e5;
}
/* line 29, _old_editor.scss */
#theme_settings fieldset > table {
  border-left: 1px solid #e5e5e5;
  border-right: 1px solid #e5e5e5;
}
/* line 36, _old_editor.scss */
#theme_settings .section-header {
  padding: 1rem 3rem 1rem 1rem;
  cursor: pointer;
  margin-bottom: 0;
  margin-top: 0;
  position: relative;
  font-size: 1.8rem;
  background-color: #f9f9f9;
  border: 1px solid #e5e5e5;
}
/* line 49, _old_editor.scss */
#theme_settings .section-header:hover {
  background-color: #fcf8e3;
}
/* line 53, _old_editor.scss */
#theme_settings .section-header:after {
  content: '\e113';
  display: block;
  position: absolute;
  top: 50%;
  right: 1rem;
  transform: translateY(-50%);
  font-family: 'Glyphicons Halflings';
  font-size: 1rem;
}
/* line 67, _old_editor.scss */
#theme_settings .section-header.collapsed:after {
  content: '\e114';
}
/* line 73, _old_editor.scss */
#theme_settings legend {
  display: none;
}
/* line 78, _old_editor.scss */
#theme_settings table {
  width: 100%;
}
/* line 83, _old_editor.scss */
#theme_settings tbody {
  width: 100%;
}
/* line 87, _old_editor.scss */
#theme_settings tr {
  width: 100%;
}
/* line 91, _old_editor.scss */
#theme_settings td {
  padding: 1rem;
  vertical-align: middle;
  width: 50%;
}
@media (max-width: 640px) {
  /* line 97, _old_editor.scss */
  #theme_settings td {
    width: 100%;
    display: inline-block;
  }
  /* line 102, _old_editor.scss */
  #theme_settings td + #theme_settings td {
    padding-top: 0;
  }
}
/* line 107, _old_editor.scss */
#theme_settings td[colspan="2"] h1, #theme_settings td[colspan="2"] h2, #theme_settings td[colspan="2"] h3 {
  border-bottom: 1px solid #e5e5e5;
  padding-bottom: 0.5rem;
}
/* line 114, _old_editor.scss */
#theme_settings td h1, #theme_settings td h2, #theme_settings td h3 {
  font-size: 1.6rem;
  margin: 0;
}
/* line 122, _old_editor.scss */
#theme_settings .widget td {
  padding: 0;
}
/* line 126, _old_editor.scss */
#theme_settings label {
  font-weight: 400;
  cursor: pointer;
  margin: 0;
}
/* line 139, _old_editor.scss */
#theme_settings input.color {
  border: 1px solid #e5e5e5;
}
/* line 143, _old_editor.scss */
#theme_settings input[type="file"] {
  width: 100%;
}

/* line 4, _themes.scss */
.themes-list {
  padding: 0;
}
/* line 7, _themes.scss */
.themes-list .indicators {
  font-size: 12px;
}
/* line 10, _themes.scss */
.themes-list .indicators .language-icon {
  margin-bottom: 4px;
}

/* line 14, _themes.scss */
.theme-basic-actions {
  font-size: 12px;
  margin-bottom: 45px;
}
/* line 18, _themes.scss */
.theme-basic-actions > li {
  padding-bottom: 5px;
}

/* line 23, _themes.scss */
.theme-actions {
  font-size: 140%;
}
/* line 26, _themes.scss */
.theme-actions > li {
  padding: 10px 10px 0 0;
}

/* line 32, _themes.scss */
.theme-new .panel {
  border-style: dashed;
}
/* line 36, _themes.scss */
.theme-new .plus {
  font-size: 55px;
  margin: 36px 0 0 70px;
}
/* line 41, _themes.scss */
.theme-new .theme-basic-actions {
  margin: 45px 0;
}

/* line 47, _themes.scss */
#theme h3.section-header {
  font-size: 18px;
  overflow: hidden;
  font-weight: normal;
  color: #000;
  text-transform: none;
  cursor: pointer;
  padding-right: 22px;
  height: 36px;
  margin: 0;
  line-height: 32px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowNzgwMTE3NDA3MjA2ODExODIyQTgzRUM5MUYyRUY0MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowNTM5MzBERUZBQzQxMUUzOTlCRUMzODIyQUY5RTkxNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowNTM5MzBEREZBQzQxMUUzOTlCRUMzODIyQUY5RTkxNSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QkM3QUQ4NUEwOTIwNjgxMTgyMkFGNEM0QTVDMTQ2MjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDc4MDExNzQwNzIwNjgxMTgyMkE4M0VDOTFGMkVGNDIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6wSmFqAAABO0lEQVR42rRU0W7CMAxs2QjaUJU8gcZe+KLBp258E+pEX9aoAtFOKNjSpTo6SpG2WTq1ie2zYztJQwjJX8jjtc3128rIxwmmgjG2G8FBUL5vPpquT8oZCUEqn5nAqq4nuDp4QSGE4QcRSF6RhUoJhxrrCQI4rDW7bSTjo81AomnnRBDlCHwh4DN8dqocUU0sHK6RsMRAKha+bUYONSmrqqrvaFKdZVkJP0UxgiLWxZPxQvBAa/1/obVn35hRbDFnkwmeNBrVUO0/O7bjtkY9kuO4CyCh2iQ0Hhdd+xYYtPiIvQotnsNYMzsRkSHflmgPhSWiBI55T8aW5qk9mkdUJ92YDLUMNo6m/GKy51A2A7NkMJAG927XnewCHdB2LjtXJKWj8xUp/u/SDjwjAd3RLLwQ1Defkd/IWYABANDoeBoYrFkBAAAAAElFTkSuQmCC) 100% 8px no-repeat;
}
/* line 59, _themes.scss */
#theme h3.section-header.collapsed {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowNzgwMTE3NDA3MjA2ODExODIyQTgzRUM5MUYyRUY0MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowQTIzNTBFRkZBQzQxMUUzOTlCRUMzODIyQUY5RTkxNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowQTIzNTBFRUZBQzQxMUUzOTlCRUMzODIyQUY5RTkxNSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QkM3QUQ4NUEwOTIwNjgxMTgyMkFGNEM0QTVDMTQ2MjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDc4MDExNzQwNzIwNjgxMTgyMkE4M0VDOTFGMkVGNDIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7gu/d9AAABM0lEQVR42rRU2wqCQBBtuygUok8G9tJbf1N9avVNIehLiSRpxTZTZ2XatChqYJB195w5c9lVWuvOL0w1ES3nC4c+AfmIfIDfFXlBvl9t1tVLIiJQ9AnJfd5rCc6AjDwlQv1EBJIJVLDtASixdhEgwJrVbQ1ZX0QKQcKy4zzPS0vJkd3zvB0CDoFJeLMrauIDEAsVT0YBKpxh84G9E0GuQjqSJCKfkXsWX4mzyqRqiExdMgvAss9IoWftZRJriAYikrQLdwe1DBtU1djuJzPXstaS6CRaLI3TGUNZYu05EmuIDqYL1uExyBKQSfPFPNVzlKH6gdW5uCVNF2fNlN8V0XSWogtRQ4q10UA6OHMTAOzDZKfoALdzSgB5RRRqYl+R9H+X9s0zotGdQqbz9j36xq4CDAAyL3dU1PNl+AAAAABJRU5ErkJggg==);
}
/* line 64, _themes.scss */
#theme h3.section-header.collapsed + fieldset {
  display: none;
}
/* line 68, _themes.scss */
#theme input.color, #theme input[type="color"] {
  height: 20px;
  border: 2px solid #000000;
  width: 20px;
  padding: 0;
  margin: 0 0 0 40px;
  background: #c10238;
  text-indent: 20px;
  cursor: pointer;
}
/* line 77, _themes.scss */
#theme input.color:focus, #theme input[type="color"]:focus {
  text-indent: 0px;
  width: 60px;
  margin: 0;
}

/* line 86, _themes.scss */
#settings_form_json_edit .CodeMirror {
  height: 100%;
}

/* line 91, _themes.scss */
#asset-editor .bo2-cm-dialog {
  padding: 2px 20px 2px 10px;
  height: 32px;
}

/* line 3, _data_exchange.scss */
.data-exchange .imports .import-info {
  font-size: 60%;
  margin-top: 0px;
  padding: 0px;
  vertical-align: top;
}
/* line 10, _data_exchange.scss */
.data-exchange .imports a {
  text-decoration: none;
}

/* line 10, _menu_items.scss */
#back-office #menu-tree li.is-main > a > .is-main {
  display: inline-block;
  position: absolute;
  right: 5px;
  top: 6px;
  color: #222222;
}
/* line 19, _menu_items.scss */
#back-office #menu-tree li a:hover .is-main {
  display: none;
}

/* line 23, _menu_items.scss */
#back-office .nav-pills a {
  text-decoration: none;
}

/* line 27, _menu_items.scss */
#edit-page-form #page_title {
  font-size: 250%;
  height: auto;
}

/* line 34, _menu_items.scss */
#back-office #pages .is-main-inactive {
  visibility: hidden;
}
/* line 39, _menu_items.scss */
#back-office #pages td:hover .is-main-inactive {
  visibility: visible;
}

/* line 2, _add_elements_modal.scss */
[data-add-variants-modal] #counter-title p, [data-add-products-modal] #counter-title p {
  padding: 10px;
}
/* line 5, _add_elements_modal.scss */
[data-add-variants-modal] .new-element, [data-add-products-modal] .new-element {
  cursor: pointer;
}
/* line 8, _add_elements_modal.scss */
[data-add-variants-modal] .add-element-control, [data-add-products-modal] .add-element-control {
  text-align: center;
  white-space: nowrap;
  padding: 0;
  padding-right: 8px;
}
/* line 14, _add_elements_modal.scss */
[data-add-variants-modal] .add-element-control input, [data-add-products-modal] .add-element-control input {
  width: 2em;
}
/* line 18, _add_elements_modal.scss */
[data-add-variants-modal] .add-element-control .add-control, [data-add-products-modal] .add-element-control .add-control {
  position: relative;
  top: -4px;
  left: 6px;
}
/* line 23, _add_elements_modal.scss */
[data-add-variants-modal] .add-element-control .sub-control, [data-add-products-modal] .add-element-control .sub-control {
  position: relative;
  top: 9px;
  left: -9px;
}
/* line 29, _add_elements_modal.scss */
[data-add-variants-modal] #elements-list, [data-add-products-modal] #elements-list {
  vertical-align: top;
  text-align: left;
}
/* line 33, _add_elements_modal.scss */
[data-add-variants-modal] .added, [data-add-products-modal] .added {
  float: left;
}
/* line 34, _add_elements_modal.scss */
[data-add-variants-modal] .added-list, [data-add-products-modal] .added-list {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  height: 23px;
}
/* line 40, _add_elements_modal.scss */
[data-add-variants-modal] .added-list .new-element, [data-add-products-modal] .added-list .new-element {
  margin-left: 20px;
  margin-bottom: 5px;
}

/* line 47, _add_elements_modal.scss */
#add-elements-tree.tree {
  max-height: 665px;
}
/* line 50, _add_elements_modal.scss */
#add-elements-tree.tree > ul {
  position: relative;
}
/* line 54, _add_elements_modal.scss */
#add-elements-tree.tree li {
  display: unset;
  float: left;
  position: static;
}
/* line 59, _add_elements_modal.scss */
#add-elements-tree.tree li a {
  min-width: 180px;
}
/* line 63, _add_elements_modal.scss */
#add-elements-tree.tree li .count-screen {
  width: 50px;
  left: 140px;
  top: unset;
}
/* line 69, _add_elements_modal.scss */
#add-elements-tree.tree li .branch-toggle {
  top: unset;
}

/* line 2, _collections.scss */
.collections #products .variant {
  background-color: #f2f2f2;
}

/* А это для карточки категории */
/* line 8, _collections.scss */
#collection {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-flex: 1 1 100%;
  flex: 1 1 100%;
}
/* line 13, _collections.scss */
#collection #collection-form, #collection #collection-side {
  min-height: 1px;
  padding-left: 8px;
  padding-right: 8px;
}
/* line 21, _collections.scss */
#collection #collection-form {
  -webkit-flex: 1 0 750px;
  flex: 1 0 750px;
  margin-bottom: 16px;
}
/* line 26, _collections.scss */
#collection #collection-side {
  -webkit-flex: 1 0 310px;
  flex: 1 0 310px;
}
/* line 29, _collections.scss */
#collection #collection-side .collection-image, #collection #collection-side .upload-image {
  background-color: white;
  border: 1px solid #dddddd;
  -moz-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.75);
  -webkit-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.75);
  box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.75);
  display: block;
  text-align: center;
  position: relative;
  margin: 8px;
}
/* line 38, _collections.scss */
#collection #collection-side .collection-image img, #collection #collection-side .upload-image img {
  margin: 2px;
}
/* line 41, _collections.scss */
#collection #collection-side .upload-image {
  cursor: pointer;
  border: 1px dashed;
  line-height: 173px;
}
/* line 47, _collections.scss */
#collection #collection-side .upload-image .glyphicon, #collection #collection-side .upload-image #back-office .tree li[rel=trash] ins, #back-office .tree li[rel=trash] #collection #collection-side .upload-image ins {
  top: 14px;
  padding: 0px;
  font-size: 4em;
}

/* line 57, _collections.scss */
.panel.collections .panel-heading {
  height: 38px;
}
/* line 65, _collections.scss */
.panel.collections [data-zti-hideable] {
  position: absolute;
}
/* line 69, _collections.scss */
.panel.collections [data-zti-zoomable] {
  width: 50%;
  float: right;
  -moz-transition: width 0.2s;
  -o-transition: width 0.2s;
  -webkit-transition: width 0.2s;
  transition: width 0.2s;
}
/* line 75, _collections.scss */
.panel.collections .zti-zoomed {
  width: 100%;
}

/* line 2, _blogs.scss */
#blogs-tree li > a {
  float: left;
  width: 100%;
  height: 100%;
}
/* line 7, _blogs.scss */
#blogs-tree .article .title {
  max-width: 110px;
}
/* line 8, _blogs.scss */
#blogs-tree .article .info {
  color: gray;
  font-size: smaller;
  text-align: right;
  line-height: 100%;
}

/* line 1, _article.scss */
#article {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
/* line 5, _article.scss */
#article #article-form, #article #article-side {
  min-height: 1px;
  padding-left: 8px;
  padding-right: 8px;
}
/* line 13, _article.scss */
#article #article-form {
  -webkit-flex: 1 0 500px;
  flex: 1 0 500px;
}
/* line 14, _article.scss */
#article #article-side {
  width: 310px;
}
/* line 17, _article.scss */
#article #article-side .article-image, #article #article-side .upload-image {
  background-color: white;
  border: 1px solid #dddddd;
  -moz-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.75);
  -webkit-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.75);
  box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.75);
  display: block;
  text-align: center;
  position: relative;
  margin: 8px;
}
/* line 26, _article.scss */
#article #article-side .article-image img, #article #article-side .upload-image img {
  margin: 2px;
}
/* line 29, _article.scss */
#article #article-side .upload-image {
  cursor: pointer;
  border: 1px dashed;
  line-height: 160px;
}
/* line 35, _article.scss */
#article #article-side .upload-image .glyphicon, #article #article-side .upload-image #back-office .tree li[rel=trash] ins, #back-office .tree li[rel=trash] #article #article-side .upload-image ins {
  padding-top: 58px;
  font-size: 4em;
}
/* line 42, _article.scss */
#article #associations-order {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
/* line 46, _article.scss */
#article #associations-order .association, #article #associations-order .add-association {
  cursor: move;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  margin-right: 15px;
  margin-bottom: 15px;
}
/* line 48, _article.scss */
#article #associations-order .association.not-sortable, #article #associations-order .not-sortable.add-association {
  cursor: auto;
}
/* line 55, _article.scss */
#article #associations-order .association div, #article #associations-order .add-association div {
  vertical-align: top;
}
/* line 58, _article.scss */
#article #associations-order .association .img-preview, #article #associations-order .add-association .img-preview {
  width: 100px;
  height: 100px;
  text-align: center;
}
/* line 63, _article.scss */
#article #associations-order .association img.processing, #article #associations-order .add-association img.processing {
  padding-top: 25px;
}
/* line 66, _article.scss */
#article #associations-order .association .association-action, #article #associations-order .add-association .association-action {
  padding-bottom: 4px;
}
/* line 69, _article.scss */
#article #associations-order .association .association-title, #article #associations-order .add-association .association-title {
  width: 100px;
  overflow-x: hidden;
  text-overflow: ellipsis;
}
/* line 78, _article.scss */
#article #associations-order .add-association {
  cursor: pointer;
  border: 1px dashed;
  width: 100px;
  text-align: center;
  line-height: 118px;
}
/* line 87, _article.scss */
#article #associations-order .add-association .glyphicon, #article #associations-order .add-association #back-office .tree li[rel=trash] ins, #back-office .tree li[rel=trash] #article #associations-order .add-association ins {
  padding: 0px;
  font-size: 3em;
}

/* line 2, _account_files.scss */
#account-files #dropzone {
  height: 100px;
  width: 100%;
  border: 2px grey dashed;
  position: absolute;
  z-index: 1000;
}
/* line 9, _account_files.scss */
#account-files #dropzone h1 {
  text-align: center;
}
/* line 15, _account_files.scss */
#account-files #files .dimmed {
  opacity: 0.5;
}

/* line 1, _account_country.scss */
.ac-form-control-static {
  display: inline-block;
}

/* line 1, _dashboard.scss */
.page-header .actions-panel {
  font-size: 12px;
}

/* line 5, _dashboard.scss */
#dashboard {
  min-width: 480px;
}

@media (max-width: 991px) {
  /* line 9, _dashboard.scss */
  #dashboard .insalesicon-help-header.light-icon {
    display: none;
  }
}
/* line 14, _dashboard.scss */
form#date-ranges-form.form-inline .form-group, form#date-ranges-form.navbar-form .form-group, form#date-ranges-form.form-inline #kladr-content input, #kladr-content form#date-ranges-form.form-inline input, form#date-ranges-form.navbar-form #kladr-content input, #kladr-content form#date-ranges-form.navbar-form input, form#date-ranges-form.form-inline #kladr-content select, #kladr-content form#date-ranges-form.form-inline select, form#date-ranges-form.navbar-form #kladr-content select, #kladr-content form#date-ranges-form.navbar-form select, form#date-ranges-form.form-inline #kladr-content textarea, #kladr-content form#date-ranges-form.form-inline textarea, form#date-ranges-form.navbar-form #kladr-content textarea, #kladr-content form#date-ranges-form.navbar-form textarea, form#date-ranges-form.form-inline #kladr_house, form#date-ranges-form.navbar-form #kladr_house, form#date-ranges-form.form-inline #kladr_flat, form#date-ranges-form.navbar-form #kladr_flat {
  display: inline-block;
  margin-bottom: 0;
  vertical-align: middle;
}

/* line 20, _dashboard.scss */
form#date-ranges-form.form-inline .form-control, form#date-ranges-form.navbar-form .form-control, form#date-ranges-form.form-inline #order-view-container select.tagsinput, #order-view-container form#date-ranges-form.form-inline select.tagsinput, form#date-ranges-form.navbar-form #order-view-container select.tagsinput, #order-view-container form#date-ranges-form.navbar-form select.tagsinput, form#date-ranges-form.form-inline #order-view-container input.tagsinput, #order-view-container form#date-ranges-form.form-inline input.tagsinput, form#date-ranges-form.navbar-form #order-view-container input.tagsinput, #order-view-container form#date-ranges-form.navbar-form input.tagsinput, form#date-ranges-form.form-inline #theme_settings input:not([type="file"]):not([type="checkbox"]):not([type="radio"]), #theme_settings form#date-ranges-form.form-inline input:not([type="file"]):not([type="checkbox"]):not([type="radio"]), form#date-ranges-form.navbar-form #theme_settings input:not([type="file"]):not([type="checkbox"]):not([type="radio"]), #theme_settings form#date-ranges-form.navbar-form input:not([type="file"]):not([type="checkbox"]):not([type="radio"]),
form#date-ranges-form.form-inline #theme_settings select,
#theme_settings form#date-ranges-form.form-inline select,
form#date-ranges-form.navbar-form #theme_settings select,
#theme_settings form#date-ranges-form.navbar-form select, form#date-ranges-form.form-inline #kladr-content input, #kladr-content form#date-ranges-form.form-inline input, form#date-ranges-form.navbar-form #kladr-content input, #kladr-content form#date-ranges-form.navbar-form input, form#date-ranges-form.form-inline #kladr-content select, #kladr-content form#date-ranges-form.form-inline select, form#date-ranges-form.navbar-form #kladr-content select, #kladr-content form#date-ranges-form.navbar-form select, form#date-ranges-form.form-inline #kladr-content textarea, #kladr-content form#date-ranges-form.form-inline textarea, form#date-ranges-form.navbar-form #kladr-content textarea, #kladr-content form#date-ranges-form.navbar-form textarea, form#date-ranges-form button {
  display: inline-block;
}

/* line 24, _dashboard.scss */
#dashboard .panel-body img {
  margin: 5px;
}

/* line 1, _first_steps.scss */
#first_steps {
  margin-left: -16px;
  margin-right: -16px;
  height: 100%;
  padding-bottom: 25px;
  background: #ebeef0;
}
/* line 7, _first_steps.scss */
#first_steps .first-steps-header {
  background-color: #d3dbe2;
  border-top: 5px solid #ebb129;
  padding-top: 40px;
  position: relative;
  text-align: center;
  min-width: 667px;
}
/* line 16, _first_steps.scss */
#first_steps .first-steps-img {
  width: 536px;
  height: 179px;
  margin-top: 50px;
}
/* line 22, _first_steps.scss */
#first_steps .first-steps-website-preview {
  position: absolute;
  left: 50%;
  bottom: 0;
  margin-left: -158px;
  overflow: hidden;
}
/* line 30, _first_steps.scss */
#first_steps .website-preview {
  padding-top: 0;
  background: none;
  border-radius: 0;
}
/* line 35, _first_steps.scss */
#first_steps .website-preview:hover .website-preview-mask {
  opacity: 1;
}
/* line 41, _first_steps.scss */
#first_steps .website-preview-iframe {
  pointer-events: none;
  width: 1264px;
  height: 672px;
  border: none;
  left: 0;
  -webkit-transform: scale(0.25);
  transform: scale(0.25);
  -webkit-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
/* line 61, _first_steps.scss */
#first_steps .website-preview-link {
  display: block;
  width: 316px;
  height: 168px;
  background-color: white;
}
/* line 68, _first_steps.scss */
#first_steps .website-preview-mask {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 2px 2px 0 0;
  background-color: rgba(0, 0, 0, 0.5);
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  opacity: 0;
  -webkit-transition: opacity 0.2s ease-in-out;
  transition: opacity 0.2s ease-in-out;
  position: absolute;
  left: 0;
  top: 0;
  padding-top: 75px;
  color: white;
  font-size: 16px;
  border-radius: 0;
}
/* line 89, _first_steps.scss */
#first_steps .first-steps-layout {
  height: 100%;
  max-width: 700px;
  min-width: 700px;
  width: 100%;
  margin: 0 auto;
  padding: 10px;
}
/* line 98, _first_steps.scss */
#first_steps .first-step-panel {
  -webkit-transition: box-shadow 200ms ease-in-out;
  transition: box-shadow 200ms ease-in-out;
  background-color: white;
  border-radius: 3px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  margin-top: 30px;
}
/* line 105, _first_steps.scss */
#first_steps .first-step-panel:hover {
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.3);
}
/* line 108, _first_steps.scss */
#first_steps .first-step-panel ~ .first-step-panel {
  margin-top: 20px;
}
/* line 113, _first_steps.scss */
#first_steps .first-step-panel-entry {
  padding: 20px;
  padding-left: 28px;
  font-size: 170%;
}
/* line 119, _first_steps.scss */
#first_steps .step-margin {
  margin-top: 25px;
}
/* line 123, _first_steps.scss */
#first_steps .skip-link {
  color: #95a7b7;
}
/* line 125, _first_steps.scss */
#first_steps .skip-link:hover {
  color: #798c9c;
}
/* line 130, _first_steps.scss */
#first_steps .skip-link-container {
  padding: 15px;
  text-align: center;
}
/* line 135, _first_steps.scss */
#first_steps .promo-code {
  color: #95a7b7;
}
/* line 137, _first_steps.scss */
#first_steps .promo-code:hover {
  color: #798c9c;
}
/* line 142, _first_steps.scss */
#first_steps .promo-code-container {
  padding: 15px;
  text-align: center;
}
/* line 147, _first_steps.scss */
#first_steps .step-glyph {
  padding-right: 15px;
}

/* line 2, _sales_analytics.scss */
#sales_analytics th {
  white-space: nowrap;
}
/* line 3, _sales_analytics.scss */
#sales_analytics col.narrow {
  width: 100px;
}
/* line 4, _sales_analytics.scss */
#sales_analytics tr.total > td {
  font-weight: bold;
}
/* line 5, _sales_analytics.scss */
#sales_analytics .datepicker {
  width: 8em;
}

/* line 1, _block_lists.scss */
table[data-block-list] {
  margin-right: 15px;
  width: 380px;
}
/* line 7, _block_lists.scss */
table[data-block-list] > thead > tr > th {
  color: #222222;
  font-weight: bold;
  text-transform: none;
  vertical-align: middle;
}
/* line 13, _block_lists.scss */
table[data-block-list] > thead > tr > th.warning {
  font-weight: normal;
}
/* line 19, _block_lists.scss */
table[data-block-list] > tbody > tr {
  border: none;
}
/* line 22, _block_lists.scss */
table[data-block-list] > tbody > tr > td {
  margin: 0;
  padding: 0;
}
/* line 28, _block_lists.scss */
table[data-block-list] a {
  border-style: none;
  color: #222222;
  text-decoration: none;
}
/* line 33, _block_lists.scss */
table[data-block-list] a.disabled {
  opacity: 0.5;
  pointer-events: none;
}
/* line 38, _block_lists.scss */
table[data-block-list] a.action {
  margin-left: 15px;
}
/* line 43, _block_lists.scss */
table[data-block-list] table[data-block-list-items] {
  margin: 0;
  padding: 0;
}
/* line 48, _block_lists.scss */
table[data-block-list] table[data-block-list-items] > tbody {
  border-top-width: 0 !important;
}
/* line 51, _block_lists.scss */
table[data-block-list] table[data-block-list-items] > tbody.placeholder {
  display: table-row;
  height: 39px;
}
/* line 57, _block_lists.scss */
table[data-block-list] table[data-block-list-items] .preview {
  max-height: 250px;
  max-width: 325px;
  overflow: auto;
}

/* line 1, _blocks.scss */
[name="block[content]"] {
  height: 50px !important;
}

/* line 5, _blocks.scss */
.block-layout {
  display: table;
  width: 100%;
}
/* line 9, _blocks.scss */
.block-layout .block-layout-row {
  display: table-row;
}
/* line 12, _blocks.scss */
.block-layout .block-layout-row .block-layout-row-cell {
  display: table-cell;
  vertical-align: top;
}

/* line 2, _clients.scss */
.client-field .checkbox {
  margin-top: 5px;
}
/* line 6, _clients.scss */
.client-field.blank {
  color: #7b7b7b;
}
/* line 10, _clients.scss */
.client-field.inactive {
  color: #7b7b7b;
}

/* line 16, _clients.scss */
#client-bonus-points .bonus-points {
  width: 50px;
}

/* line 2, _withdrawals.scss */
#withdrawals .panel table {
  width: 100%;
}
/* line 4, _withdrawals.scss */
#withdrawals label {
  font-weight: normal;
}
/* line 9, _withdrawals.scss */
#withdrawals #balance {
  background-color: #5cb85c;
}

/*!
 * jQuery UI CSS Framework 1.10.0
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */
/* Layout helpers
----------------------------------*/
/* line 15, jquery.ui.datepicker.css.erb */
.ui-helper-hidden {
  display: none;
}

/* line 18, jquery.ui.datepicker.css.erb */
.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

/* line 28, jquery.ui.datepicker.css.erb */
.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none;
}

/* line 38, jquery.ui.datepicker.css.erb */
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
  content: "";
  display: table;
}

/* line 43, jquery.ui.datepicker.css.erb */
.ui-helper-clearfix:after {
  clear: both;
}

/* line 46, jquery.ui.datepicker.css.erb */
.ui-helper-clearfix {
  min-height: 0;
  /* support: IE7 */
}

/* line 49, jquery.ui.datepicker.css.erb */
.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: Alpha(Opacity=0);
}

/* line 59, jquery.ui.datepicker.css.erb */
.ui-front {
  z-index: 100;
}

/* Interaction Cues
----------------------------------*/
/* line 66, jquery.ui.datepicker.css.erb */
.ui-state-disabled {
  cursor: default !important;
}

/* Icons
----------------------------------*/
/* states and images */
/* line 75, jquery.ui.datepicker.css.erb */
.ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}

/* Misc visuals
----------------------------------*/
/* Overlays */
/* line 87, jquery.ui.datepicker.css.erb */
.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/*!
 * jQuery UI CSS Framework 1.10.0
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */
/*

 */
/* Component containers
----------------------------------*/
/* line 114, jquery.ui.datepicker.css.erb */
.ui-widget {
  font-family: Verdana, Arial, sans-serif;
  font-size: 1.1em;
}

/* line 118, jquery.ui.datepicker.css.erb */
.ui-widget .ui-widget {
  font-size: 1em;
}

/* line 121, jquery.ui.datepicker.css.erb */
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
  font-family: Verdana, Arial, sans-serif;
  font-size: 1em;
}

/* line 128, jquery.ui.datepicker.css.erb */
.ui-widget-content {
  border: 1px solid #aaaaaa;
  background: #ffffff url(/served_assets/jquery-ui/ui-bg_flat_75_ffffff_40x100-67e9f33b65e4bd943fa31d285cfc2402.png) 50% 50% repeat-x;
  color: #222222;
}

/* line 133, jquery.ui.datepicker.css.erb */
.ui-widget-content a {
  color: #222222;
}

/* line 136, jquery.ui.datepicker.css.erb */
.ui-widget-header {
  border: 1px solid #aaaaaa;
  background: #cccccc url(/served_assets/jquery-ui/ui-bg_highlight-soft_75_cccccc_1x100-aa263a36fa9c90a0a2b7797818ae3092.png) 50% 50% repeat-x;
  color: #222222;
  font-weight: bold;
}

/* line 142, jquery.ui.datepicker.css.erb */
.ui-widget-header a {
  color: #222222;
}

/* Interaction states
----------------------------------*/
/* line 148, jquery.ui.datepicker.css.erb */
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  border: 1px solid #d3d3d3;
  background: #e6e6e6 url(/served_assets/jquery-ui/ui-bg_glass_75_e6e6e6_1x400-48206c7536f523bb05c9152f6f89a1b5.png) 50% 50% repeat-x;
  font-weight: normal;
  color: #555555;
}

/* line 156, jquery.ui.datepicker.css.erb */
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
  color: #555555;
  text-decoration: none;
}

/* line 162, jquery.ui.datepicker.css.erb */
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
  border: 1px solid #999999;
  background: #dadada url(/served_assets/jquery-ui/ui-bg_glass_75_dadada_1x400-2b749b42728d8412118c591db913e140.png) 50% 50% repeat-x;
  font-weight: normal;
  color: #212121;
}

/* line 173, jquery.ui.datepicker.css.erb */
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited {
  color: #212121;
  text-decoration: none;
}

/* line 180, jquery.ui.datepicker.css.erb */
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
  border: 1px solid #aaaaaa;
  background: #ffffff url(/served_assets/jquery-ui/ui-bg_glass_65_ffffff_1x400-7f95f1bc3341b45ec690f2ed9825ffad.png) 50% 50% repeat-x;
  font-weight: normal;
  color: #212121;
}

/* line 188, jquery.ui.datepicker.css.erb */
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
  color: #212121;
  text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
/* line 197, jquery.ui.datepicker.css.erb */
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  border: 1px solid #fcefa1;
  background: #fbf9ee url(/served_assets/jquery-ui/ui-bg_glass_55_fbf9ee_1x400-750d4fc1d46983f305b6587a8c019276.png) 50% 50% repeat-x;
  color: #363636;
}

/* line 204, jquery.ui.datepicker.css.erb */
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
  color: #363636;
}

/* line 209, jquery.ui.datepicker.css.erb */
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
  border: 1px solid #cd0a0a;
  background: #fef1ec url(/served_assets/jquery-ui/ui-bg_glass_95_fef1ec_1x400-f6cfc8de4dd110d6838615ee4c600f8e.png) 50% 50% repeat-x;
  color: #cd0a0a;
}

/* line 216, jquery.ui.datepicker.css.erb */
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
  color: #cd0a0a;
}

/* line 221, jquery.ui.datepicker.css.erb */
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
  color: #cd0a0a;
}

/* line 226, jquery.ui.datepicker.css.erb */
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
  font-weight: bold;
}

/* line 231, jquery.ui.datepicker.css.erb */
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
  opacity: .7;
  filter: Alpha(Opacity=70);
  font-weight: normal;
}

/* line 238, jquery.ui.datepicker.css.erb */
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
  opacity: .35;
  filter: Alpha(Opacity=35);
  background-image: none;
}

/* line 245, jquery.ui.datepicker.css.erb */
.ui-state-disabled .ui-icon {
  filter: Alpha(Opacity=35);
  /* For IE8 - See #6059 */
}

/* Icons
----------------------------------*/
/* states and images */
/* line 253, jquery.ui.datepicker.css.erb */
.ui-icon {
  width: 16px;
  height: 16px;
  background-position: 16px 16px;
}

/* line 258, jquery.ui.datepicker.css.erb */
.ui-icon,
.ui-widget-content .ui-icon {
  background-image: url(/served_assets/jquery-ui/ui-icons_222222_256x240-4a698a14fcf5d102d013a746cd927ae5.png);
}

/* line 262, jquery.ui.datepicker.css.erb */
.ui-widget-header .ui-icon {
  background-image: url(/served_assets/jquery-ui/ui-icons_222222_256x240-4a698a14fcf5d102d013a746cd927ae5.png);
}

/* line 265, jquery.ui.datepicker.css.erb */
.ui-state-default .ui-icon {
  background-image: url(/served_assets/jquery-ui/ui-icons_888888_256x240-1e1519d082aa9c1faabf554e24c9b4e3.png);
}

/* line 268, jquery.ui.datepicker.css.erb */
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
  background-image: url(/served_assets/jquery-ui/ui-icons_454545_256x240-dcf45b167ad4e198e8032fbd35aa5ec5.png);
}

/* line 272, jquery.ui.datepicker.css.erb */
.ui-state-active .ui-icon {
  background-image: url(/served_assets/jquery-ui/ui-icons_454545_256x240-dcf45b167ad4e198e8032fbd35aa5ec5.png);
}

/* line 275, jquery.ui.datepicker.css.erb */
.ui-state-highlight .ui-icon {
  background-image: url(/served_assets/jquery-ui/ui-icons_2e83ff_256x240-0b3d0bc5d3d17b725a6367ac7de2952f.png);
}

/* line 278, jquery.ui.datepicker.css.erb */
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
  background-image: url(/served_assets/jquery-ui/ui-icons_cd0a0a_256x240-c641039af5b49ebb6d63c42046d8386f.png);
}

/* positioning */
/* line 284, jquery.ui.datepicker.css.erb */
.ui-icon-carat-1-n {
  background-position: 0 0;
}

/* line 285, jquery.ui.datepicker.css.erb */
.ui-icon-carat-1-ne {
  background-position: -16px 0;
}

/* line 286, jquery.ui.datepicker.css.erb */
.ui-icon-carat-1-e {
  background-position: -32px 0;
}

/* line 287, jquery.ui.datepicker.css.erb */
.ui-icon-carat-1-se {
  background-position: -48px 0;
}

/* line 288, jquery.ui.datepicker.css.erb */
.ui-icon-carat-1-s {
  background-position: -64px 0;
}

/* line 289, jquery.ui.datepicker.css.erb */
.ui-icon-carat-1-sw {
  background-position: -80px 0;
}

/* line 290, jquery.ui.datepicker.css.erb */
.ui-icon-carat-1-w {
  background-position: -96px 0;
}

/* line 291, jquery.ui.datepicker.css.erb */
.ui-icon-carat-1-nw {
  background-position: -112px 0;
}

/* line 292, jquery.ui.datepicker.css.erb */
.ui-icon-carat-2-n-s {
  background-position: -128px 0;
}

/* line 293, jquery.ui.datepicker.css.erb */
.ui-icon-carat-2-e-w {
  background-position: -144px 0;
}

/* line 294, jquery.ui.datepicker.css.erb */
.ui-icon-triangle-1-n {
  background-position: 0 -16px;
}

/* line 295, jquery.ui.datepicker.css.erb */
.ui-icon-triangle-1-ne {
  background-position: -16px -16px;
}

/* line 296, jquery.ui.datepicker.css.erb */
.ui-icon-triangle-1-e {
  background-position: -32px -16px;
}

/* line 297, jquery.ui.datepicker.css.erb */
.ui-icon-triangle-1-se {
  background-position: -48px -16px;
}

/* line 298, jquery.ui.datepicker.css.erb */
.ui-icon-triangle-1-s {
  background-position: -64px -16px;
}

/* line 299, jquery.ui.datepicker.css.erb */
.ui-icon-triangle-1-sw {
  background-position: -80px -16px;
}

/* line 300, jquery.ui.datepicker.css.erb */
.ui-icon-triangle-1-w {
  background-position: -96px -16px;
}

/* line 301, jquery.ui.datepicker.css.erb */
.ui-icon-triangle-1-nw {
  background-position: -112px -16px;
}

/* line 302, jquery.ui.datepicker.css.erb */
.ui-icon-triangle-2-n-s {
  background-position: -128px -16px;
}

/* line 303, jquery.ui.datepicker.css.erb */
.ui-icon-triangle-2-e-w {
  background-position: -144px -16px;
}

/* line 304, jquery.ui.datepicker.css.erb */
.ui-icon-arrow-1-n {
  background-position: 0 -32px;
}

/* line 305, jquery.ui.datepicker.css.erb */
.ui-icon-arrow-1-ne {
  background-position: -16px -32px;
}

/* line 306, jquery.ui.datepicker.css.erb */
.ui-icon-arrow-1-e {
  background-position: -32px -32px;
}

/* line 307, jquery.ui.datepicker.css.erb */
.ui-icon-arrow-1-se {
  background-position: -48px -32px;
}

/* line 308, jquery.ui.datepicker.css.erb */
.ui-icon-arrow-1-s {
  background-position: -64px -32px;
}

/* line 309, jquery.ui.datepicker.css.erb */
.ui-icon-arrow-1-sw {
  background-position: -80px -32px;
}

/* line 310, jquery.ui.datepicker.css.erb */
.ui-icon-arrow-1-w {
  background-position: -96px -32px;
}

/* line 311, jquery.ui.datepicker.css.erb */
.ui-icon-arrow-1-nw {
  background-position: -112px -32px;
}

/* line 312, jquery.ui.datepicker.css.erb */
.ui-icon-arrow-2-n-s {
  background-position: -128px -32px;
}

/* line 313, jquery.ui.datepicker.css.erb */
.ui-icon-arrow-2-ne-sw {
  background-position: -144px -32px;
}

/* line 314, jquery.ui.datepicker.css.erb */
.ui-icon-arrow-2-e-w {
  background-position: -160px -32px;
}

/* line 315, jquery.ui.datepicker.css.erb */
.ui-icon-arrow-2-se-nw {
  background-position: -176px -32px;
}

/* line 316, jquery.ui.datepicker.css.erb */
.ui-icon-arrowstop-1-n {
  background-position: -192px -32px;
}

/* line 317, jquery.ui.datepicker.css.erb */
.ui-icon-arrowstop-1-e {
  background-position: -208px -32px;
}

/* line 318, jquery.ui.datepicker.css.erb */
.ui-icon-arrowstop-1-s {
  background-position: -224px -32px;
}

/* line 319, jquery.ui.datepicker.css.erb */
.ui-icon-arrowstop-1-w {
  background-position: -240px -32px;
}

/* line 320, jquery.ui.datepicker.css.erb */
.ui-icon-arrowthick-1-n {
  background-position: 0 -48px;
}

/* line 321, jquery.ui.datepicker.css.erb */
.ui-icon-arrowthick-1-ne {
  background-position: -16px -48px;
}

/* line 322, jquery.ui.datepicker.css.erb */
.ui-icon-arrowthick-1-e {
  background-position: -32px -48px;
}

/* line 323, jquery.ui.datepicker.css.erb */
.ui-icon-arrowthick-1-se {
  background-position: -48px -48px;
}

/* line 324, jquery.ui.datepicker.css.erb */
.ui-icon-arrowthick-1-s {
  background-position: -64px -48px;
}

/* line 325, jquery.ui.datepicker.css.erb */
.ui-icon-arrowthick-1-sw {
  background-position: -80px -48px;
}

/* line 326, jquery.ui.datepicker.css.erb */
.ui-icon-arrowthick-1-w {
  background-position: -96px -48px;
}

/* line 327, jquery.ui.datepicker.css.erb */
.ui-icon-arrowthick-1-nw {
  background-position: -112px -48px;
}

/* line 328, jquery.ui.datepicker.css.erb */
.ui-icon-arrowthick-2-n-s {
  background-position: -128px -48px;
}

/* line 329, jquery.ui.datepicker.css.erb */
.ui-icon-arrowthick-2-ne-sw {
  background-position: -144px -48px;
}

/* line 330, jquery.ui.datepicker.css.erb */
.ui-icon-arrowthick-2-e-w {
  background-position: -160px -48px;
}

/* line 331, jquery.ui.datepicker.css.erb */
.ui-icon-arrowthick-2-se-nw {
  background-position: -176px -48px;
}

/* line 332, jquery.ui.datepicker.css.erb */
.ui-icon-arrowthickstop-1-n {
  background-position: -192px -48px;
}

/* line 333, jquery.ui.datepicker.css.erb */
.ui-icon-arrowthickstop-1-e {
  background-position: -208px -48px;
}

/* line 334, jquery.ui.datepicker.css.erb */
.ui-icon-arrowthickstop-1-s {
  background-position: -224px -48px;
}

/* line 335, jquery.ui.datepicker.css.erb */
.ui-icon-arrowthickstop-1-w {
  background-position: -240px -48px;
}

/* line 336, jquery.ui.datepicker.css.erb */
.ui-icon-arrowreturnthick-1-w {
  background-position: 0 -64px;
}

/* line 337, jquery.ui.datepicker.css.erb */
.ui-icon-arrowreturnthick-1-n {
  background-position: -16px -64px;
}

/* line 338, jquery.ui.datepicker.css.erb */
.ui-icon-arrowreturnthick-1-e {
  background-position: -32px -64px;
}

/* line 339, jquery.ui.datepicker.css.erb */
.ui-icon-arrowreturnthick-1-s {
  background-position: -48px -64px;
}

/* line 340, jquery.ui.datepicker.css.erb */
.ui-icon-arrowreturn-1-w {
  background-position: -64px -64px;
}

/* line 341, jquery.ui.datepicker.css.erb */
.ui-icon-arrowreturn-1-n {
  background-position: -80px -64px;
}

/* line 342, jquery.ui.datepicker.css.erb */
.ui-icon-arrowreturn-1-e {
  background-position: -96px -64px;
}

/* line 343, jquery.ui.datepicker.css.erb */
.ui-icon-arrowreturn-1-s {
  background-position: -112px -64px;
}

/* line 344, jquery.ui.datepicker.css.erb */
.ui-icon-arrowrefresh-1-w {
  background-position: -128px -64px;
}

/* line 345, jquery.ui.datepicker.css.erb */
.ui-icon-arrowrefresh-1-n {
  background-position: -144px -64px;
}

/* line 346, jquery.ui.datepicker.css.erb */
.ui-icon-arrowrefresh-1-e {
  background-position: -160px -64px;
}

/* line 347, jquery.ui.datepicker.css.erb */
.ui-icon-arrowrefresh-1-s {
  background-position: -176px -64px;
}

/* line 348, jquery.ui.datepicker.css.erb */
.ui-icon-arrow-4 {
  background-position: 0 -80px;
}

/* line 349, jquery.ui.datepicker.css.erb */
.ui-icon-arrow-4-diag {
  background-position: -16px -80px;
}

/* line 350, jquery.ui.datepicker.css.erb */
.ui-icon-extlink {
  background-position: -32px -80px;
}

/* line 351, jquery.ui.datepicker.css.erb */
.ui-icon-newwin {
  background-position: -48px -80px;
}

/* line 352, jquery.ui.datepicker.css.erb */
.ui-icon-refresh {
  background-position: -64px -80px;
}

/* line 353, jquery.ui.datepicker.css.erb */
.ui-icon-shuffle {
  background-position: -80px -80px;
}

/* line 354, jquery.ui.datepicker.css.erb */
.ui-icon-transfer-e-w {
  background-position: -96px -80px;
}

/* line 355, jquery.ui.datepicker.css.erb */
.ui-icon-transferthick-e-w {
  background-position: -112px -80px;
}

/* line 356, jquery.ui.datepicker.css.erb */
.ui-icon-folder-collapsed {
  background-position: 0 -96px;
}

/* line 357, jquery.ui.datepicker.css.erb */
.ui-icon-folder-open {
  background-position: -16px -96px;
}

/* line 358, jquery.ui.datepicker.css.erb */
.ui-icon-document {
  background-position: -32px -96px;
}

/* line 359, jquery.ui.datepicker.css.erb */
.ui-icon-document-b {
  background-position: -48px -96px;
}

/* line 360, jquery.ui.datepicker.css.erb */
.ui-icon-note {
  background-position: -64px -96px;
}

/* line 361, jquery.ui.datepicker.css.erb */
.ui-icon-mail-closed {
  background-position: -80px -96px;
}

/* line 362, jquery.ui.datepicker.css.erb */
.ui-icon-mail-open {
  background-position: -96px -96px;
}

/* line 363, jquery.ui.datepicker.css.erb */
.ui-icon-suitcase {
  background-position: -112px -96px;
}

/* line 364, jquery.ui.datepicker.css.erb */
.ui-icon-comment {
  background-position: -128px -96px;
}

/* line 365, jquery.ui.datepicker.css.erb */
.ui-icon-person {
  background-position: -144px -96px;
}

/* line 366, jquery.ui.datepicker.css.erb */
.ui-icon-print {
  background-position: -160px -96px;
}

/* line 367, jquery.ui.datepicker.css.erb */
.ui-icon-trash {
  background-position: -176px -96px;
}

/* line 368, jquery.ui.datepicker.css.erb */
.ui-icon-locked {
  background-position: -192px -96px;
}

/* line 369, jquery.ui.datepicker.css.erb */
.ui-icon-unlocked {
  background-position: -208px -96px;
}

/* line 370, jquery.ui.datepicker.css.erb */
.ui-icon-bookmark {
  background-position: -224px -96px;
}

/* line 371, jquery.ui.datepicker.css.erb */
.ui-icon-tag {
  background-position: -240px -96px;
}

/* line 372, jquery.ui.datepicker.css.erb */
.ui-icon-home {
  background-position: 0 -112px;
}

/* line 373, jquery.ui.datepicker.css.erb */
.ui-icon-flag {
  background-position: -16px -112px;
}

/* line 374, jquery.ui.datepicker.css.erb */
.ui-icon-calendar {
  background-position: -32px -112px;
}

/* line 375, jquery.ui.datepicker.css.erb */
.ui-icon-cart {
  background-position: -48px -112px;
}

/* line 376, jquery.ui.datepicker.css.erb */
.ui-icon-pencil {
  background-position: -64px -112px;
}

/* line 377, jquery.ui.datepicker.css.erb */
.ui-icon-clock {
  background-position: -80px -112px;
}

/* line 378, jquery.ui.datepicker.css.erb */
.ui-icon-disk {
  background-position: -96px -112px;
}

/* line 379, jquery.ui.datepicker.css.erb */
.ui-icon-calculator {
  background-position: -112px -112px;
}

/* line 380, jquery.ui.datepicker.css.erb */
.ui-icon-zoomin {
  background-position: -128px -112px;
}

/* line 381, jquery.ui.datepicker.css.erb */
.ui-icon-zoomout {
  background-position: -144px -112px;
}

/* line 382, jquery.ui.datepicker.css.erb */
.ui-icon-search {
  background-position: -160px -112px;
}

/* line 383, jquery.ui.datepicker.css.erb */
.ui-icon-wrench {
  background-position: -176px -112px;
}

/* line 384, jquery.ui.datepicker.css.erb */
.ui-icon-gear {
  background-position: -192px -112px;
}

/* line 385, jquery.ui.datepicker.css.erb */
.ui-icon-heart {
  background-position: -208px -112px;
}

/* line 386, jquery.ui.datepicker.css.erb */
.ui-icon-star {
  background-position: -224px -112px;
}

/* line 387, jquery.ui.datepicker.css.erb */
.ui-icon-link {
  background-position: -240px -112px;
}

/* line 388, jquery.ui.datepicker.css.erb */
.ui-icon-cancel {
  background-position: 0 -128px;
}

/* line 389, jquery.ui.datepicker.css.erb */
.ui-icon-plus {
  background-position: -16px -128px;
}

/* line 390, jquery.ui.datepicker.css.erb */
.ui-icon-plusthick {
  background-position: -32px -128px;
}

/* line 391, jquery.ui.datepicker.css.erb */
.ui-icon-minus {
  background-position: -48px -128px;
}

/* line 392, jquery.ui.datepicker.css.erb */
.ui-icon-minusthick {
  background-position: -64px -128px;
}

/* line 393, jquery.ui.datepicker.css.erb */
.ui-icon-close {
  background-position: -80px -128px;
}

/* line 394, jquery.ui.datepicker.css.erb */
.ui-icon-closethick {
  background-position: -96px -128px;
}

/* line 395, jquery.ui.datepicker.css.erb */
.ui-icon-key {
  background-position: -112px -128px;
}

/* line 396, jquery.ui.datepicker.css.erb */
.ui-icon-lightbulb {
  background-position: -128px -128px;
}

/* line 397, jquery.ui.datepicker.css.erb */
.ui-icon-scissors {
  background-position: -144px -128px;
}

/* line 398, jquery.ui.datepicker.css.erb */
.ui-icon-clipboard {
  background-position: -160px -128px;
}

/* line 399, jquery.ui.datepicker.css.erb */
.ui-icon-copy {
  background-position: -176px -128px;
}

/* line 400, jquery.ui.datepicker.css.erb */
.ui-icon-contact {
  background-position: -192px -128px;
}

/* line 401, jquery.ui.datepicker.css.erb */
.ui-icon-image {
  background-position: -208px -128px;
}

/* line 402, jquery.ui.datepicker.css.erb */
.ui-icon-video {
  background-position: -224px -128px;
}

/* line 403, jquery.ui.datepicker.css.erb */
.ui-icon-script {
  background-position: -240px -128px;
}

/* line 404, jquery.ui.datepicker.css.erb */
.ui-icon-alert {
  background-position: 0 -144px;
}

/* line 405, jquery.ui.datepicker.css.erb */
.ui-icon-info {
  background-position: -16px -144px;
}

/* line 406, jquery.ui.datepicker.css.erb */
.ui-icon-notice {
  background-position: -32px -144px;
}

/* line 407, jquery.ui.datepicker.css.erb */
.ui-icon-help {
  background-position: -48px -144px;
}

/* line 408, jquery.ui.datepicker.css.erb */
.ui-icon-check {
  background-position: -64px -144px;
}

/* line 409, jquery.ui.datepicker.css.erb */
.ui-icon-bullet {
  background-position: -80px -144px;
}

/* line 410, jquery.ui.datepicker.css.erb */
.ui-icon-radio-on {
  background-position: -96px -144px;
}

/* line 411, jquery.ui.datepicker.css.erb */
.ui-icon-radio-off {
  background-position: -112px -144px;
}

/* line 412, jquery.ui.datepicker.css.erb */
.ui-icon-pin-w {
  background-position: -128px -144px;
}

/* line 413, jquery.ui.datepicker.css.erb */
.ui-icon-pin-s {
  background-position: -144px -144px;
}

/* line 414, jquery.ui.datepicker.css.erb */
.ui-icon-play {
  background-position: 0 -160px;
}

/* line 415, jquery.ui.datepicker.css.erb */
.ui-icon-pause {
  background-position: -16px -160px;
}

/* line 416, jquery.ui.datepicker.css.erb */
.ui-icon-seek-next {
  background-position: -32px -160px;
}

/* line 417, jquery.ui.datepicker.css.erb */
.ui-icon-seek-prev {
  background-position: -48px -160px;
}

/* line 418, jquery.ui.datepicker.css.erb */
.ui-icon-seek-end {
  background-position: -64px -160px;
}

/* line 419, jquery.ui.datepicker.css.erb */
.ui-icon-seek-start {
  background-position: -80px -160px;
}

/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
/* line 421, jquery.ui.datepicker.css.erb */
.ui-icon-seek-first {
  background-position: -80px -160px;
}

/* line 422, jquery.ui.datepicker.css.erb */
.ui-icon-stop {
  background-position: -96px -160px;
}

/* line 423, jquery.ui.datepicker.css.erb */
.ui-icon-eject {
  background-position: -112px -160px;
}

/* line 424, jquery.ui.datepicker.css.erb */
.ui-icon-volume-off {
  background-position: -128px -160px;
}

/* line 425, jquery.ui.datepicker.css.erb */
.ui-icon-volume-on {
  background-position: -144px -160px;
}

/* line 426, jquery.ui.datepicker.css.erb */
.ui-icon-power {
  background-position: 0 -176px;
}

/* line 427, jquery.ui.datepicker.css.erb */
.ui-icon-signal-diag {
  background-position: -16px -176px;
}

/* line 428, jquery.ui.datepicker.css.erb */
.ui-icon-signal {
  background-position: -32px -176px;
}

/* line 429, jquery.ui.datepicker.css.erb */
.ui-icon-battery-0 {
  background-position: -48px -176px;
}

/* line 430, jquery.ui.datepicker.css.erb */
.ui-icon-battery-1 {
  background-position: -64px -176px;
}

/* line 431, jquery.ui.datepicker.css.erb */
.ui-icon-battery-2 {
  background-position: -80px -176px;
}

/* line 432, jquery.ui.datepicker.css.erb */
.ui-icon-battery-3 {
  background-position: -96px -176px;
}

/* line 433, jquery.ui.datepicker.css.erb */
.ui-icon-circle-plus {
  background-position: 0 -192px;
}

/* line 434, jquery.ui.datepicker.css.erb */
.ui-icon-circle-minus {
  background-position: -16px -192px;
}

/* line 435, jquery.ui.datepicker.css.erb */
.ui-icon-circle-close {
  background-position: -32px -192px;
}

/* line 436, jquery.ui.datepicker.css.erb */
.ui-icon-circle-triangle-e {
  background-position: -48px -192px;
}

/* line 437, jquery.ui.datepicker.css.erb */
.ui-icon-circle-triangle-s {
  background-position: -64px -192px;
}

/* line 438, jquery.ui.datepicker.css.erb */
.ui-icon-circle-triangle-w {
  background-position: -80px -192px;
}

/* line 439, jquery.ui.datepicker.css.erb */
.ui-icon-circle-triangle-n {
  background-position: -96px -192px;
}

/* line 440, jquery.ui.datepicker.css.erb */
.ui-icon-circle-arrow-e {
  background-position: -112px -192px;
}

/* line 441, jquery.ui.datepicker.css.erb */
.ui-icon-circle-arrow-s {
  background-position: -128px -192px;
}

/* line 442, jquery.ui.datepicker.css.erb */
.ui-icon-circle-arrow-w {
  background-position: -144px -192px;
}

/* line 443, jquery.ui.datepicker.css.erb */
.ui-icon-circle-arrow-n {
  background-position: -160px -192px;
}

/* line 444, jquery.ui.datepicker.css.erb */
.ui-icon-circle-zoomin {
  background-position: -176px -192px;
}

/* line 445, jquery.ui.datepicker.css.erb */
.ui-icon-circle-zoomout {
  background-position: -192px -192px;
}

/* line 446, jquery.ui.datepicker.css.erb */
.ui-icon-circle-check {
  background-position: -208px -192px;
}

/* line 447, jquery.ui.datepicker.css.erb */
.ui-icon-circlesmall-plus {
  background-position: 0 -208px;
}

/* line 448, jquery.ui.datepicker.css.erb */
.ui-icon-circlesmall-minus {
  background-position: -16px -208px;
}

/* line 449, jquery.ui.datepicker.css.erb */
.ui-icon-circlesmall-close {
  background-position: -32px -208px;
}

/* line 450, jquery.ui.datepicker.css.erb */
.ui-icon-squaresmall-plus {
  background-position: -48px -208px;
}

/* line 451, jquery.ui.datepicker.css.erb */
.ui-icon-squaresmall-minus {
  background-position: -64px -208px;
}

/* line 452, jquery.ui.datepicker.css.erb */
.ui-icon-squaresmall-close {
  background-position: -80px -208px;
}

/* line 453, jquery.ui.datepicker.css.erb */
.ui-icon-grip-dotted-vertical {
  background-position: 0 -224px;
}

/* line 454, jquery.ui.datepicker.css.erb */
.ui-icon-grip-dotted-horizontal {
  background-position: -16px -224px;
}

/* line 455, jquery.ui.datepicker.css.erb */
.ui-icon-grip-solid-vertical {
  background-position: -32px -224px;
}

/* line 456, jquery.ui.datepicker.css.erb */
.ui-icon-grip-solid-horizontal {
  background-position: -48px -224px;
}

/* line 457, jquery.ui.datepicker.css.erb */
.ui-icon-gripsmall-diagonal-se {
  background-position: -64px -224px;
}

/* line 458, jquery.ui.datepicker.css.erb */
.ui-icon-grip-diagonal-se {
  background-position: -80px -224px;
}

/* Misc visuals
----------------------------------*/
/* Corner radius */
/* line 465, jquery.ui.datepicker.css.erb */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
  border-top-left-radius: 4px;
}

/* line 471, jquery.ui.datepicker.css.erb */
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
  border-top-right-radius: 4px;
}

/* line 477, jquery.ui.datepicker.css.erb */
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
  border-bottom-left-radius: 4px;
}

/* line 483, jquery.ui.datepicker.css.erb */
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
  border-bottom-right-radius: 4px;
}

/* Overlays */
/* line 491, jquery.ui.datepicker.css.erb */
.ui-widget-overlay {
  background: #aaaaaa url(/served_assets/jquery-ui/ui-bg_flat_0_aaaaaa_40x100-9782c151749f826a9daa5bdfa6f09892.png) 50% 50% repeat-x;
  opacity: 0.3;
  filter: Alpha(Opacity=30);
}

/* line 496, jquery.ui.datepicker.css.erb */
.ui-widget-shadow {
  margin: -8px 0 0 -8px;
  padding: 8px;
  background: #aaaaaa url(/served_assets/jquery-ui/ui-bg_flat_0_aaaaaa_40x100-9782c151749f826a9daa5bdfa6f09892.png) 50% 50% repeat-x;
  opacity: 0.3;
  filter: Alpha(Opacity=30);
  border-radius: 8px;
}

/*!
 * jQuery UI Datepicker 1.10.0
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
/*


 */
/* line 519, jquery.ui.datepicker.css.erb */
.ui-datepicker {
  width: 17em;
  padding: .2em .2em 0;
  display: none;
}

/* line 524, jquery.ui.datepicker.css.erb */
.ui-datepicker .ui-datepicker-header {
  position: relative;
  padding: .2em 0;
}

/* line 528, jquery.ui.datepicker.css.erb */
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
  position: absolute;
  top: 2px;
  width: 1.8em;
  height: 1.8em;
}

/* line 535, jquery.ui.datepicker.css.erb */
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
  top: 1px;
}

/* line 539, jquery.ui.datepicker.css.erb */
.ui-datepicker .ui-datepicker-prev {
  left: 2px;
}

/* line 542, jquery.ui.datepicker.css.erb */
.ui-datepicker .ui-datepicker-next {
  right: 2px;
}

/* line 545, jquery.ui.datepicker.css.erb */
.ui-datepicker .ui-datepicker-prev-hover {
  left: 1px;
}

/* line 548, jquery.ui.datepicker.css.erb */
.ui-datepicker .ui-datepicker-next-hover {
  right: 1px;
}

/* line 551, jquery.ui.datepicker.css.erb */
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -8px;
  top: 50%;
  margin-top: -8px;
}

/* line 560, jquery.ui.datepicker.css.erb */
.ui-datepicker .ui-datepicker-title {
  margin: 0 2.3em;
  line-height: 1.8em;
  text-align: center;
}

/* line 565, jquery.ui.datepicker.css.erb */
.ui-datepicker .ui-datepicker-title select {
  font-size: 1em;
  margin: 1px 0;
}

/* line 569, jquery.ui.datepicker.css.erb */
.ui-datepicker select.ui-datepicker-month-year {
  width: 100%;
}

/* line 572, jquery.ui.datepicker.css.erb */
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
  width: 49%;
}

/* line 576, jquery.ui.datepicker.css.erb */
.ui-datepicker table {
  width: 100%;
  font-size: .9em;
  border-collapse: collapse;
  margin: 0 0 .4em;
}

/* line 582, jquery.ui.datepicker.css.erb */
.ui-datepicker th {
  padding: .7em .3em;
  text-align: center;
  font-weight: bold;
  border: 0;
}

/* line 588, jquery.ui.datepicker.css.erb */
.ui-datepicker td {
  border: 0;
  padding: 1px;
}

/* line 592, jquery.ui.datepicker.css.erb */
.ui-datepicker td span,
.ui-datepicker td a {
  display: block;
  padding: .2em;
  text-align: right;
  text-decoration: none;
}

/* line 599, jquery.ui.datepicker.css.erb */
.ui-datepicker .ui-datepicker-buttonpane {
  background-image: none;
  margin: .7em 0 0 0;
  padding: 0 .2em;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
}

/* line 607, jquery.ui.datepicker.css.erb */
.ui-datepicker .ui-datepicker-buttonpane button {
  float: right;
  margin: .5em .2em .4em;
  cursor: pointer;
  padding: .2em .6em .3em .6em;
  width: auto;
  overflow: visible;
}

/* line 615, jquery.ui.datepicker.css.erb */
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: left;
}

/* with multiple calendars */
/* line 620, jquery.ui.datepicker.css.erb */
.ui-datepicker.ui-datepicker-multi {
  width: auto;
}

/* line 623, jquery.ui.datepicker.css.erb */
.ui-datepicker-multi .ui-datepicker-group {
  float: left;
}

/* line 626, jquery.ui.datepicker.css.erb */
.ui-datepicker-multi .ui-datepicker-group table {
  width: 95%;
  margin: 0 auto .4em;
}

/* line 630, jquery.ui.datepicker.css.erb */
.ui-datepicker-multi-2 .ui-datepicker-group {
  width: 50%;
}

/* line 633, jquery.ui.datepicker.css.erb */
.ui-datepicker-multi-3 .ui-datepicker-group {
  width: 33.3%;
}

/* line 636, jquery.ui.datepicker.css.erb */
.ui-datepicker-multi-4 .ui-datepicker-group {
  width: 25%;
}

/* line 639, jquery.ui.datepicker.css.erb */
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width: 0;
}

/* line 643, jquery.ui.datepicker.css.erb */
.ui-datepicker-multi .ui-datepicker-buttonpane {
  clear: left;
}

/* line 646, jquery.ui.datepicker.css.erb */
.ui-datepicker-row-break {
  clear: both;
  width: 100%;
  font-size: 0;
}

/* RTL support */
/* line 653, jquery.ui.datepicker.css.erb */
.ui-datepicker-rtl {
  direction: rtl;
}

/* line 656, jquery.ui.datepicker.css.erb */
.ui-datepicker-rtl .ui-datepicker-prev {
  right: 2px;
  left: auto;
}

/* line 660, jquery.ui.datepicker.css.erb */
.ui-datepicker-rtl .ui-datepicker-next {
  left: 2px;
  right: auto;
}

/* line 664, jquery.ui.datepicker.css.erb */
.ui-datepicker-rtl .ui-datepicker-prev:hover {
  right: 1px;
  left: auto;
}

/* line 668, jquery.ui.datepicker.css.erb */
.ui-datepicker-rtl .ui-datepicker-next:hover {
  left: 1px;
  right: auto;
}

/* line 672, jquery.ui.datepicker.css.erb */
.ui-datepicker-rtl .ui-datepicker-buttonpane {
  clear: right;
}

/* line 675, jquery.ui.datepicker.css.erb */
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
  float: left;
}

/* line 678, jquery.ui.datepicker.css.erb */
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
  float: right;
}

/* line 682, jquery.ui.datepicker.css.erb */
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px;
}

/* line 7, _kladr.scss */
#kladr-content .tt-suggestion {
  padding: 1px 0px 1px 10px;
}

/* line 1, _contract.scss */
.contract_type a {
  text-decoration: none;
  color: #222222;
}
/* line 4, _contract.scss */
.contract_type a input {
  margin-top: 0px;
}

/* line 1, _search_phrases.scss */
.search-icons {
  float: right;
}
/* line 4, _search_phrases.scss */
.search-icons > .search-icon + .search-icon {
  margin-left: 2px;
}

/* line 8, _search_phrases.scss */
.search-icon {
  display: inline-block;
  height: 16px;
  width: 16px;
  background-size: 16px 16px;
  background-repeat: no-repeat;
}

/* line 17, _search_phrases.scss */
#search-phrases .panel-heading .form-inline .checkbox input[type="checkbox"], #search-phrases .panel-heading .navbar-form .checkbox input[type="checkbox"] {
  float: left;
}

/* line 21, _search_phrases.scss */
.search-icon-google {
  background-image: url(/served_assets/search-icons/google-f815537ac25f54948fd0b60eddca3412.png);
}

/* line 22, _search_phrases.scss */
.search-icon-yandex {
  background-image: url(/served_assets/search-icons/yandex-ad4045ccaaf7d0deee7b7dffc0869081.png);
}

/* line 2, _option_names.scss */
#option-names table.option-values .form-group, #option-names table.option-values #kladr-content input, #kladr-content #option-names table.option-values input, #option-names table.option-values #kladr-content select, #kladr-content #option-names table.option-values select, #option-names table.option-values #kladr-content textarea, #kladr-content #option-names table.option-values textarea, #option-names table.option-values #kladr_house, #option-names table.option-values #kladr_flat {
  margin-bottom: 0;
}

/* line 3, _invoices.scss */
#invoices-container #current-plan table.status {
  width: 100%;
}
/* line 6, _invoices.scss */
#invoices-container #current-plan table.status th {
  color: darkgrey;
  font-size: smaller;
}
/* line 13, _invoices.scss */
#invoices-container #current-plan .main-block .days {
  min-width: 65px;
}
/* line 18, _invoices.scss */
#invoices-container #current-plan .label {
  font-size: inherit;
  background-color: transparent;
  font-weight: normal;
}
/* line 24, _invoices.scss */
#invoices-container #current-plan .label-success {
  color: green;
}
/* line 28, _invoices.scss */
#invoices-container #current-plan .label-danger {
  color: red;
}
/* line 34, _invoices.scss */
#invoices-container #upper_plan .extra li {
  margin-top: 4px;
}
/* line 36, _invoices.scss */
#invoices-container #upper_plan .extra li:before {
  content: '+ ';
}
/* line 41, _invoices.scss */
#invoices-container #payment-variants li {
  margin-bottom: 8px;
}
/* line 44, _invoices.scss */
#invoices-container .invoices-payment {
  margin-bottom: 16px;
  height: 35px;
}
/* line 48, _invoices.scss */
#invoices-container .invoices-payment .col {
  height: 100%;
}
/* line 51, _invoices.scss */
#invoices-container .invoices-payment .btn-primary {
  height: 100%;
  margin-right: 8px;
  margin-left: 8px;
}
/* line 56, _invoices.scss */
#invoices-container .invoices-payment .total {
  font-weight: bold;
}
/* line 62, _invoices.scss */
#invoices-container .payment-gateways li {
  margin-bottom: 8px;
}

/* line 1, _plans.scss */
#plans {
  table-layout: fixed;
  border-collapse: separate;
  margin-top: 32px;
}
/* line 5, _plans.scss */
#plans th, #plans td {
  width: 16.6666666667%;
}
/* line 9, _plans.scss */
#plans thead th {
  background-color: #3b3b3b;
  color: white;
  border: 2px solid #3b3b3b;
  border-right: 2px solid lightgrey;
  border-bottom: none;
  border-top: none;
}
/* line 14, _plans.scss */
#plans thead th:last-child {
  border-right: 2px solid #3b3b3b;
}
/* line 17, _plans.scss */
#plans thead th .inner {
  text-align: center;
  padding: 16px;
}
/* line 21, _plans.scss */
#plans thead th .active {
  background-color: #952444;
  padding: 8px;
  text-align: center;
  height: 32px;
  margin-top: -32px;
  margin-left: -2px;
  font-weight: bold;
  text-transform: uppercase;
}
/* line 32, _plans.scss */
#plans thead th .monthly {
  font-weight: bold;
}
/* line 34, _plans.scss */
#plans thead th .monthly h1 {
  font-size: 250%;
  padding: 0;
  margin: 0;
  font-weight: bold;
}
/* line 40, _plans.scss */
#plans thead th .monthly sub {
  font-size: 100%;
  bottom: 0;
}
/* line 42, _plans.scss */
#plans thead th .name {
  font-size: 150%;
  margin-top: 16px;
}
/* line 49, _plans.scss */
#plans tbody td {
  border-right: 2px solid lightgrey;
}
/* line 50, _plans.scss */
#plans tbody td .inner {
  padding: 8px 16px;
}
/* line 52, _plans.scss */
#plans tbody td:first-child {
  border-left: 2px solid lightgrey;
}
/* line 55, _plans.scss */
#plans tbody .switch td {
  text-align: center;
  border: none;
  border-top: 2px solid lightgrey;
}
/* line 63, _plans.scss */
#plans .features td.highlight, #plans .limit td.highlight {
  background-color: #FAFAFA;
}

/* line 69, _plans.scss */
#upgrade-dialog .price .amount {
  padding: 8px;
}
/* line 70, _plans.scss */
#upgrade-dialog .price .amount-without-discount {
  text-decoration: line-through;
  color: red;
}
/* line 75, _plans.scss */
#upgrade-dialog .plan {
  padding-top: 5px;
}

/* line 2, _invitations.scss */
.banner_codes textarea {
  width: 100%;
}
/* line 5, _invitations.scss */
.banner_codes .row, .banner_codes .form-inline .form-row, .form-inline .banner_codes .form-row, .banner_codes .navbar-form .form-row, .navbar-form .banner_codes .form-row {
  margin-bottom: 15px;
}

/* line 2, _editable_value.scss */
[data-editable-value] textarea {
  border: 0;
  width: 100%;
}

/* line 2, _reviews.scss */
#reviews th.content {
  min-width: 50%;
}

/* ========================================================================
 * bootstrap-tour - v0.10.1
 * http://bootstraptour.com
 * ========================================================================
 * Copyright 2012-2013 Ulrich Sossou
 *
 * ========================================================================
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 * ========================================================================
 */
/* line 23, bootstrap-tour.css */
.tour-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1100;
  background-color: #000;
  opacity: 0.8;
  filter: alpha(opacity=80);
}

/* line 34, bootstrap-tour.css */
.tour-step-backdrop {
  position: relative;
  z-index: 1101;
  background: inherit;
}

/* line 39, bootstrap-tour.css */
.tour-step-backdrop > td {
  position: relative;
  z-index: 1101;
}

/* line 43, bootstrap-tour.css */
.tour-step-background {
  position: absolute !important;
  z-index: 1100;
  background: inherit;
  border-radius: 6px;
}

/* line 49, bootstrap-tour.css */
.popover[class*="tour-"] {
  z-index: 1100;
}

/* line 52, bootstrap-tour.css */
.popover[class*="tour-"] .popover-navigation {
  padding: 9px 14px;
}

/* line 55, bootstrap-tour.css */
.popover[class*="tour-"] .popover-navigation *[data-role="end"] {
  float: right;
}

/* line 58, bootstrap-tour.css */
.popover[class*="tour-"] .popover-navigation *[data-role="prev"],
.popover[class*="tour-"] .popover-navigation *[data-role="next"],
.popover[class*="tour-"] .popover-navigation *[data-role="end"] {
  cursor: pointer;
}

/* line 63, bootstrap-tour.css */
.popover[class*="tour-"] .popover-navigation *[data-role="prev"].disabled,
.popover[class*="tour-"] .popover-navigation *[data-role="next"].disabled,
.popover[class*="tour-"] .popover-navigation *[data-role="end"].disabled {
  cursor: default;
}

/* line 68, bootstrap-tour.css */
.popover[class*="tour-"].orphan {
  position: fixed;
  margin-top: 0;
}

/* line 72, bootstrap-tour.css */
.popover[class*="tour-"].orphan .arrow {
  display: none;
}

/* line 5, _tours.scss */
.tour-popover {
  color: black;
  background-color: #fee8ac !important;
  border-color: #fee8ac !important;
}
/* line 9, _tours.scss */
.tour-popover .popover-title {
  background-color: #f1dca3 !important;
  border-color: #fee8ac !important;
}
/* line 13, _tours.scss */
.tour-popover.popover.right > .arrow:after {
  border-right-color: #fee8ac !important;
}
/* line 16, _tours.scss */
.tour-popover.popover.left > .arrow:after {
  border-left-color: #fee8ac !important;
}
/* line 19, _tours.scss */
.tour-popover.popover.top > .arrow:after {
  border-top-color: #fee8ac !important;
}
/* line 22, _tours.scss */
.tour-popover.popover.bottom > .arrow:after {
  border-bottom-color: #fee8ac !important;
}
/* line 25, _tours.scss */
.tour-popover .btn.btn-default, .tour-popover .btn-default.per-page-title {
  background-color: #e9d49d !important;
  border-color: #e9d49d !important;
  color: black;
}

/* line 32, _tours.scss */
#insales-panel .highlighted {
  -moz-transition-property: background-color;
  -o-transition-property: background-color;
  -webkit-transition-property: background-color;
  transition-property: background-color;
  -moz-transition-timing-function: linear;
  -o-transition-timing-function: linear;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -moz-transition-duration: 600ms;
  -o-transition-duration: 600ms;
  -webkit-transition-duration: 600ms;
  transition-duration: 600ms;
  color: #fee8ac !important;
  background-image: auto !important;
}
/* line 39, _tours.scss */
#insales-panel .highlighted.off {
  -moz-transition-property: background-color;
  -o-transition-property: background-color;
  -webkit-transition-property: background-color;
  transition-property: background-color;
  -moz-transition-timing-function: linear;
  -o-transition-timing-function: linear;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  -moz-transition-duration: 600ms;
  -o-transition-duration: 600ms;
  -webkit-transition-duration: 600ms;
  transition-duration: 600ms;
  background-color: inherit !important;
}

/* line 2, _couriers.scss */
#courier dt {
  font-weight: normal;
  font-size: x-small;
  color: #727272;
  margin-top: 8px;
}
/* line 9, _couriers.scss */
#courier dd {
  font-size: larger;
}

/* line 16, _couriers.scss */
#current-cash-commit table th {
  text-transform: none;
  font-size: x-small;
}
/* line 21, _couriers.scss */
#current-cash-commit table td {
  font-size: larger;
}
/* line 25, _couriers.scss */
#current-cash-commit table tr, #current-cash-commit table th, #current-cash-commit table td {
  border: none;
  background: inherit;
}

/* line 2, _custom_statuses.scss */
#custom-statuses .label {
  font-size: 12px;
  font-weight: normal;
  padding: .3em .6em .3em;
}
/* line 8, _custom_statuses.scss */
#custom-statuses .form-inline + .form-inline, #custom-statuses .navbar-form + .form-inline, #custom-statuses .form-inline + .navbar-form, #custom-statuses .navbar-form + .navbar-form {
  padding-top: 6px;
}
/* line 12, _custom_statuses.scss */
#custom-statuses .drag-handle {
  padding-top: 2px;
}
/* line 16, _custom_statuses.scss */
#custom-statuses .form-control-feedback {
  cursor: pointer;
  content: ' ';
  position: absolute;
  top: 6px;
  right: 4px;
  width: 16px;
  height: 16px;
  border: 1px solid transparent;
  border-radius: 15px;
}
/* line 28, _custom_statuses.scss */
#custom-statuses .color-sample {
  cursor: pointer;
  content: ' ';
  width: 16px;
  height: 16px;
  border: 1px solid transparent;
  border-radius: 15px;
  margin: 3px;
}
/* line 38, _custom_statuses.scss */
#custom-statuses .popover-content {
  width: 108px;
}
/* line 42, _custom_statuses.scss */
#custom-statuses .custom-status-label {
  cursor: pointer;
}
/* line 46, _custom_statuses.scss */
#custom-statuses .custom-status-actions {
  display: none;
  padding-left: 5px;
}
/* line 52, _custom_statuses.scss */
#custom-statuses .form-inline:hover .custom-status-actions, #custom-statuses .navbar-form:hover .custom-status-actions {
  display: inline-block;
}
/* line 57, _custom_statuses.scss */
#custom-statuses .is-default {
  display: inline-block;
  padding-left: 5px;
}
/* line 62, _custom_statuses.scss */
#custom-statuses .statuses-list {
  padding-bottom: 15px;
}
/* line 66, _custom_statuses.scss */
#custom-statuses .disabled-label {
  margin-left: 15px;
  display: inline-block;
  vertical-align: middle;
}

/* TODO: Убрать костыль когда пофиксят
 * https://code.google.com/p/chromium/issues/detail?id=526077
 */
/* line 5, _chrome_options_fix.scss */
option {
  color: #545454 !important;
}

/* line 1, _accessories.scss */
#accessories-table {
  text-overflow: ellipsis;
}

/* line 5, _accessories.scss */
.accessories-cell {
  text-overflow: ellipsis;
  width: 500px;
  max-width: 500px;
  overflow: hidden;
  white-space: nowrap;
}

/* line 13, _accessories.scss */
.order-line-accessories {
  text-align: left !important;
}

/* line 17, _accessories.scss */
.select-variant-link {
  cursor: pointer;
}

/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.6.1
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2016 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/
/* @group Base */
/* line 15, _chosen.css */
.chosen-container {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

/* line 24, _chosen.css */
.chosen-container * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 29, _chosen.css */
.chosen-container .chosen-drop {
  position: absolute;
  top: 100%;
  left: -9999px;
  z-index: 1010;
  width: 100%;
  border: 1px solid #aaa;
  border-top: 0;
  background: #fff;
  box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
}

/* line 40, _chosen.css */
.chosen-container.chosen-with-drop .chosen-drop {
  left: 0;
}

/* line 43, _chosen.css */
.chosen-container a {
  cursor: pointer;
}

/* line 46, _chosen.css */
.chosen-container .search-choice .group-name, .chosen-container .chosen-single .group-name {
  margin-right: 4px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-weight: normal;
  color: #999999;
}

/* line 54, _chosen.css */
.chosen-container .search-choice .group-name:after, .chosen-container .chosen-single .group-name:after {
  content: ":";
  padding-left: 2px;
  vertical-align: top;
}

/* @end */
/* @group Single Chosen */
/* line 62, _chosen.css */
.chosen-container-single .chosen-single {
  position: relative;
  display: block;
  overflow: hidden;
  padding: 0 0 0 8px;
  height: 25px;
  border: 1px solid #aaa;
  border-radius: 5px;
  background-color: #fff;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4));
  background: -webkit-linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background: -moz-linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background: -o-linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background: linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background-clip: padding-box;
  box-shadow: 0 0 3px white inset, 0 1px 1px rgba(0, 0, 0, 0.1);
  color: #444;
  text-decoration: none;
  white-space: nowrap;
  line-height: 24px;
}

/* line 83, _chosen.css */
.chosen-container-single .chosen-default {
  color: #999;
}

/* line 86, _chosen.css */
.chosen-container-single .chosen-single span {
  display: block;
  overflow: hidden;
  margin-right: 26px;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 93, _chosen.css */
.chosen-container-single .chosen-single-with-deselect span {
  margin-right: 38px;
}

/* line 96, _chosen.css */
.chosen-container-single .chosen-single abbr {
  position: absolute;
  top: 6px;
  right: 26px;
  display: block;
  width: 12px;
  height: 12px;
  background: url("chosen-sprite.png") -42px 1px no-repeat;
  font-size: 1px;
}

/* line 106, _chosen.css */
.chosen-container-single .chosen-single abbr:hover {
  background-position: -42px -10px;
}

/* line 109, _chosen.css */
.chosen-container-single.chosen-disabled .chosen-single abbr:hover {
  background-position: -42px -10px;
}

/* line 112, _chosen.css */
.chosen-container-single .chosen-single div {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  width: 18px;
  height: 100%;
}

/* line 120, _chosen.css */
.chosen-container-single .chosen-single div b {
  display: block;
  width: 100%;
  height: 100%;
  background: url("chosen-sprite.png") no-repeat 0px 2px;
}

/* line 126, _chosen.css */
.chosen-container-single .chosen-search {
  position: relative;
  z-index: 1010;
  margin: 0;
  padding: 3px 4px;
  white-space: nowrap;
}

/* line 133, _chosen.css */
.chosen-container-single .chosen-search input[type="text"] {
  margin: 1px 0;
  padding: 4px 20px 4px 5px;
  width: 100%;
  height: auto;
  outline: 0;
  border: 1px solid #aaa;
  background: white url("chosen-sprite.png") no-repeat 100% -20px;
  background: url("chosen-sprite.png") no-repeat 100% -20px;
  font-size: 1em;
  font-family: sans-serif;
  line-height: normal;
  border-radius: 0;
}

/* line 147, _chosen.css */
.chosen-container-single .chosen-drop {
  margin-top: -1px;
  border-radius: 0 0 4px 4px;
  background-clip: padding-box;
}

/* line 152, _chosen.css */
.chosen-container-single.chosen-container-single-nosearch .chosen-search {
  position: absolute;
  left: -9999px;
}

/* @end */
/* @group Results */
/* line 159, _chosen.css */
.chosen-container .chosen-results {
  color: #444;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  margin: 0 4px 4px 0;
  padding: 0 0 0 4px;
  max-height: 240px;
  -webkit-overflow-scrolling: touch;
}

/* line 169, _chosen.css */
.chosen-container .chosen-results li {
  display: none;
  margin: 0;
  padding: 5px 6px;
  list-style: none;
  line-height: 15px;
  word-wrap: break-word;
  -webkit-touch-callout: none;
}

/* line 178, _chosen.css */
.chosen-container .chosen-results li.active-result {
  display: list-item;
  cursor: pointer;
}

/* line 182, _chosen.css */
.chosen-container .chosen-results li.disabled-result {
  display: list-item;
  color: #ccc;
  cursor: default;
}

/* line 187, _chosen.css */
.chosen-container .chosen-results li.highlighted {
  background-color: #3875d7;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));
  background-image: -webkit-linear-gradient(#3875d7 20%, #2a62bc 90%);
  background-image: -moz-linear-gradient(#3875d7 20%, #2a62bc 90%);
  background-image: -o-linear-gradient(#3875d7 20%, #2a62bc 90%);
  background-image: linear-gradient(#3875d7 20%, #2a62bc 90%);
  color: #fff;
}

/* line 196, _chosen.css */
.chosen-container .chosen-results li.no-results {
  color: #777;
  display: list-item;
  background: #f4f4f4;
}

/* line 201, _chosen.css */
.chosen-container .chosen-results li.group-result {
  display: list-item;
  font-weight: bold;
  cursor: default;
}

/* line 206, _chosen.css */
.chosen-container .chosen-results li.group-option {
  padding-left: 15px;
}

/* line 209, _chosen.css */
.chosen-container .chosen-results li em {
  font-style: normal;
  text-decoration: underline;
}

/* @end */
/* @group Multi Chosen */
/* line 216, _chosen.css */
.chosen-container-multi .chosen-choices {
  position: relative;
  overflow: hidden;
  margin: 0;
  padding: 0 5px;
  width: 100%;
  height: auto;
  border: 1px solid #aaa;
  background-color: #fff;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
  background-image: -webkit-linear-gradient(#eeeeee 1%, #ffffff 15%);
  background-image: -moz-linear-gradient(#eeeeee 1%, #ffffff 15%);
  background-image: -o-linear-gradient(#eeeeee 1%, #ffffff 15%);
  background-image: linear-gradient(#eeeeee 1%, #ffffff 15%);
  cursor: text;
}

/* line 232, _chosen.css */
.chosen-container-multi .chosen-choices li {
  float: left;
  list-style: none;
}

/* line 236, _chosen.css */
.chosen-container-multi .chosen-choices li.search-field {
  margin: 0;
  padding: 0;
  white-space: nowrap;
}

/* line 241, _chosen.css */
.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
  margin: 1px 0;
  padding: 0;
  height: 25px;
  outline: 0;
  border: 0 !important;
  background: transparent !important;
  box-shadow: none;
  color: #999;
  font-size: 100%;
  font-family: sans-serif;
  line-height: normal;
  border-radius: 0;
}

/* line 255, _chosen.css */
.chosen-container-multi .chosen-choices li.search-choice {
  position: relative;
  margin: 3px 5px 3px 0;
  padding: 3px 20px 3px 5px;
  border: 1px solid #aaa;
  max-width: 100%;
  border-radius: 3px;
  background-color: #eeeeee;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
  background-image: -webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-size: 100% 19px;
  background-repeat: repeat-x;
  background-clip: padding-box;
  box-shadow: 0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05);
  color: #333;
  line-height: 13px;
  cursor: default;
}

/* line 276, _chosen.css */
.chosen-container-multi .chosen-choices li.search-choice span {
  word-wrap: break-word;
}

/* line 279, _chosen.css */
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
  position: absolute;
  top: 4px;
  right: 3px;
  display: block;
  width: 12px;
  height: 12px;
  background: url("chosen-sprite.png") -42px 1px no-repeat;
  font-size: 1px;
}

/* line 289, _chosen.css */
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
  background-position: -42px -10px;
}

/* line 292, _chosen.css */
.chosen-container-multi .chosen-choices li.search-choice-disabled {
  padding-right: 5px;
  border: 1px solid #ccc;
  background-color: #e4e4e4;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
  background-image: -webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  color: #666;
}

/* line 303, _chosen.css */
.chosen-container-multi .chosen-choices li.search-choice-focus {
  background: #d4d4d4;
}

/* line 306, _chosen.css */
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {
  background-position: -42px -10px;
}

/* line 309, _chosen.css */
.chosen-container-multi .chosen-results {
  margin: 0;
  padding: 0;
}

/* line 313, _chosen.css */
.chosen-container-multi .chosen-drop .result-selected {
  display: list-item;
  color: #ccc;
  cursor: default;
}

/* @end */
/* @group Active  */
/* line 321, _chosen.css */
.chosen-container-active .chosen-single {
  border: 1px solid #5897fb;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}

/* line 325, _chosen.css */
.chosen-container-active.chosen-with-drop .chosen-single {
  border: 1px solid #aaa;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #eeeeee), color-stop(80%, #ffffff));
  background-image: -webkit-linear-gradient(#eeeeee 20%, #ffffff 80%);
  background-image: -moz-linear-gradient(#eeeeee 20%, #ffffff 80%);
  background-image: -o-linear-gradient(#eeeeee 20%, #ffffff 80%);
  background-image: linear-gradient(#eeeeee 20%, #ffffff 80%);
  box-shadow: 0 1px 0 #fff inset;
}

/* line 338, _chosen.css */
.chosen-container-active.chosen-with-drop .chosen-single div {
  border-left: none;
  background: transparent;
}

/* line 342, _chosen.css */
.chosen-container-active.chosen-with-drop .chosen-single div b {
  background-position: -18px 2px;
}

/* line 345, _chosen.css */
.chosen-container-active .chosen-choices {
  border: 1px solid #5897fb;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}

/* line 349, _chosen.css */
.chosen-container-active .chosen-choices li.search-field input[type="text"] {
  color: #222 !important;
}

/* @end */
/* @group Disabled Support */
/* line 355, _chosen.css */
.chosen-disabled {
  opacity: 0.5 !important;
  cursor: default;
}

/* line 359, _chosen.css */
.chosen-disabled .chosen-single {
  cursor: default;
}

/* line 362, _chosen.css */
.chosen-disabled .chosen-choices .search-choice .search-choice-close {
  cursor: default;
}

/* @end */
/* @group Right to Left */
/* line 368, _chosen.css */
.chosen-rtl {
  text-align: right;
}

/* line 371, _chosen.css */
.chosen-rtl .chosen-single {
  overflow: visible;
  padding: 0 8px 0 0;
}

/* line 375, _chosen.css */
.chosen-rtl .chosen-single span {
  margin-right: 0;
  margin-left: 26px;
  direction: rtl;
}

/* line 380, _chosen.css */
.chosen-rtl .chosen-single-with-deselect span {
  margin-left: 38px;
}

/* line 383, _chosen.css */
.chosen-rtl .chosen-single div {
  right: auto;
  left: 3px;
}

/* line 387, _chosen.css */
.chosen-rtl .chosen-single abbr {
  right: auto;
  left: 26px;
}

/* line 391, _chosen.css */
.chosen-rtl .chosen-choices li {
  float: right;
}

/* line 394, _chosen.css */
.chosen-rtl .chosen-choices li.search-field input[type="text"] {
  direction: rtl;
}

/* line 397, _chosen.css */
.chosen-rtl .chosen-choices li.search-choice {
  margin: 3px 5px 3px 0;
  padding: 3px 5px 3px 19px;
}

/* line 401, _chosen.css */
.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
  right: auto;
  left: 4px;
}

/* line 405, _chosen.css */
.chosen-rtl.chosen-container-single-nosearch .chosen-search,
.chosen-rtl .chosen-drop {
  left: 9999px;
}

/* line 409, _chosen.css */
.chosen-rtl.chosen-container-single .chosen-results {
  margin: 0 0 4px 4px;
  padding: 0 4px 0 0;
}

/* line 413, _chosen.css */
.chosen-rtl .chosen-results li.group-option {
  padding-right: 15px;
  padding-left: 0;
}

/* line 417, _chosen.css */
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
  border-right: none;
}

/* line 420, _chosen.css */
.chosen-rtl .chosen-search input[type="text"] {
  padding: 4px 5px 4px 20px;
  background: white url("chosen-sprite.png") no-repeat -30px -20px;
  background: url("chosen-sprite.png") no-repeat -30px -20px;
  direction: rtl;
}

/* line 426, _chosen.css */
.chosen-rtl.chosen-container-single .chosen-single div b {
  background-position: 6px 2px;
}

/* line 429, _chosen.css */
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {
  background-position: -12px 2px;
}

/* @end */
/* @group Retina compatibility */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
  /* line 436, _chosen.css */
  .chosen-rtl .chosen-search input[type="text"],
  .chosen-container-single .chosen-single abbr,
  .chosen-container-single .chosen-single div b,
  .chosen-container-single .chosen-search input[type="text"],
  .chosen-container-multi .chosen-choices .search-choice .search-choice-close,
  .chosen-container .chosen-results-scroll-down span,
  .chosen-container .chosen-results-scroll-up span {
    background-image: url("chosen-sprite@2x.png") !important;
    background-size: 52px 37px !important;
    background-repeat: no-repeat !important;
  }
}
/* @end */
/**
 * Image Select Styles
 *
 * @author     Web Semantics, Inc. Dev Team <info@websemantics.ca>
 * @copyright  2011-2015 Web Semantics, Inc.
 * @link       http://websemantics.ca
 * @license    https://opensource.org/licenses/MIT
 */
/* Tag image */
/* line 12, ImageSelect.css */
.chose-image {
  width: 55px;
  max-height: 55px;
  padding: 2px 5px 3px 0px;
  vertical-align: middle;
}

/* line 19, ImageSelect.css */
.chose-image.rtl {
  padding: 2px 0px 3px 5px;
}

/* Image for Single mode */
/* line 24, ImageSelect.css */
.chose-image-small {
  width: 18px;
  max-height: 18px;
  vertical-align: middle;
  margin: -3px 0 0 0;
  padding: 0 3px 0 0;
}

/* line 32, ImageSelect.css */
.chose-image-small.rtl {
  padding: 0 0 0 3px;
}

/* Images appended to the li(s) */
/* line 37, ImageSelect.css */
.chose-image-list {
  width: 18px;
  max-height: 18px;
  vertical-align: middle;
  margin: -3px 0 0 0;
  padding: 0 3px 0 0;
}

/* line 45, ImageSelect.css */
.chose-image-list.rtl {
  padding: 0 0 0 3px;
}

/* Grey-out image for Multi mode */
/* line 50, ImageSelect.css */
.chosen-container-multi .result-selected img {
  opacity: 0.3;
}

/* line 1, _image_select_override.scss */
.chose-image-list {
  width: 50px;
  max-height: 50px;
  padding: 0 10px 0 0;
}

/* line 1, select2.css */
.select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle;
}

/* line 7, select2.css */
.select2-container .select2-selection--single {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 28px;
  user-select: none;
  -webkit-user-select: none;
}

/* line 14, select2.css */
.select2-container .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 8px;
  padding-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 21, select2.css */
.select2-container .select2-selection--single .select2-selection__clear {
  position: relative;
}

/* line 23, select2.css */
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px;
}

/* line 26, select2.css */
.select2-container .select2-selection--multiple {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  user-select: none;
  -webkit-user-select: none;
}

/* line 33, select2.css */
.select2-container .select2-selection--multiple .select2-selection__rendered {
  display: inline-block;
  overflow: hidden;
  padding-left: 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 39, select2.css */
.select2-container .select2-search--inline {
  float: left;
}

/* line 41, select2.css */
.select2-container .select2-search--inline .select2-search__field {
  box-sizing: border-box;
  border: none;
  font-size: 100%;
  margin-top: 5px;
  padding: 0;
}

/* line 47, select2.css */
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

/* line 50, select2.css */
.select2-dropdown {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051;
}

/* line 61, select2.css */
.select2-results {
  display: block;
}

/* line 64, select2.css */
.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0;
}

/* line 69, select2.css */
.select2-results__option {
  padding: 6px;
  user-select: none;
  -webkit-user-select: none;
}

/* line 73, select2.css */
.select2-results__option[aria-selected] {
  cursor: pointer;
}

/* line 76, select2.css */
.select2-container--open .select2-dropdown {
  left: 0;
}

/* line 79, select2.css */
.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 84, select2.css */
.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/* line 89, select2.css */
.select2-search--dropdown {
  display: block;
  padding: 4px;
}

/* line 92, select2.css */
.select2-search--dropdown .select2-search__field {
  padding: 4px;
  width: 100%;
  box-sizing: border-box;
}

/* line 96, select2.css */
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

/* line 98, select2.css */
.select2-search--dropdown.select2-search--hide {
  display: none;
}

/* line 101, select2.css */
.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0);
}

/* line 118, select2.css */
.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
}

/* line 128, select2.css */
.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px;
}

/* line 132, select2.css */
.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}

/* line 135, select2.css */
.select2-container--default .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
}

/* line 139, select2.css */
.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #999;
}

/* line 141, select2.css */
.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
}

/* line 147, select2.css */
.select2-container--default .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}

/* line 159, select2.css */
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}

/* line 162, select2.css */
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto;
}

/* line 166, select2.css */
.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default;
}

/* line 169, select2.css */
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
  display: none;
}

/* line 172, select2.css */
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}

/* line 176, select2.css */
.select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
}

/* line 181, select2.css */
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  padding: 0 5px;
  width: 100%;
}

/* line 187, select2.css */
.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
  list-style: none;
}

/* line 189, select2.css */
.select2-container--default .select2-selection--multiple .select2-selection__placeholder {
  color: #999;
  margin-top: 5px;
  float: left;
}

/* line 193, select2.css */
.select2-container--default .select2-selection--multiple .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-top: 5px;
  margin-right: 10px;
}

/* line 199, select2.css */
.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}

/* line 208, select2.css */
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #999;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}

/* line 214, select2.css */
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #333;
}

/* line 217, select2.css */
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
  float: right;
}

/* line 220, select2.css */
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}

/* line 224, select2.css */
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}

/* line 228, select2.css */
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid black 1px;
  outline: 0;
}

/* line 232, select2.css */
.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default;
}

/* line 236, select2.css */
.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none;
}

/* line 239, select2.css */
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/* line 243, select2.css */
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 247, select2.css */
.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
}

/* line 250, select2.css */
.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield;
}

/* line 257, select2.css */
.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}

/* line 261, select2.css */
.select2-container--default .select2-results__option[role=group] {
  padding: 0;
}

/* line 264, select2.css */
.select2-container--default .select2-results__option[aria-disabled=true] {
  color: #999;
}

/* line 267, select2.css */
.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #ddd;
}

/* line 270, select2.css */
.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em;
}

/* line 272, select2.css */
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
  padding-left: 0;
}

/* line 274, select2.css */
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -1em;
  padding-left: 2em;
}

/* line 277, select2.css */
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2em;
  padding-left: 3em;
}

/* line 280, select2.css */
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -3em;
  padding-left: 4em;
}

/* line 283, select2.css */
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -4em;
  padding-left: 5em;
}

/* line 286, select2.css */
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -5em;
  padding-left: 6em;
}

/* line 290, select2.css */
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #5897fb;
  color: white;
}

/* line 294, select2.css */
.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}

/* line 299, select2.css */
.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: linear-gradient(to bottom, #ffffff 50%, #eeeeee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}

/* line 309, select2.css */
.select2-container--classic .select2-selection--single:focus {
  border: 1px solid #5897fb;
}

/* line 311, select2.css */
.select2-container--classic .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}

/* line 314, select2.css */
.select2-container--classic .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-right: 10px;
}

/* line 319, select2.css */
.select2-container--classic .select2-selection--single .select2-selection__placeholder {
  color: #999;
}

/* line 321, select2.css */
.select2-container--classic .select2-selection--single .select2-selection__arrow {
  background-color: #ddd;
  border: none;
  border-left: 1px solid #aaa;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);
}

/* line 337, select2.css */
.select2-container--classic .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}

/* line 349, select2.css */
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}

/* line 352, select2.css */
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto;
}

/* line 361, select2.css */
.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb;
}

/* line 363, select2.css */
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
  background: transparent;
  border: none;
}

/* line 366, select2.css */
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}

/* line 370, select2.css */
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: linear-gradient(to bottom, #ffffff 0%, #eeeeee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}

/* line 380, select2.css */
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, #ffffff 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);
}

/* line 390, select2.css */
.select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0;
}

/* line 396, select2.css */
.select2-container--classic .select2-selection--multiple:focus {
  border: 1px solid #5897fb;
}

/* line 398, select2.css */
.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
  list-style: none;
  margin: 0;
  padding: 0 5px;
}

/* line 402, select2.css */
.select2-container--classic .select2-selection--multiple .select2-selection__clear {
  display: none;
}

/* line 404, select2.css */
.select2-container--classic .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}

/* line 413, select2.css */
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
  color: #888;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}

/* line 419, select2.css */
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #555;
}

/* line 422, select2.css */
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  float: right;
}

/* line 425, select2.css */
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}

/* line 429, select2.css */
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}

/* line 433, select2.css */
.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5897fb;
}

/* line 436, select2.css */
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/* line 441, select2.css */
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 446, select2.css */
.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0;
}

/* line 450, select2.css */
.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  box-shadow: none;
}

/* line 454, select2.css */
.select2-container--classic .select2-dropdown {
  background-color: white;
  border: 1px solid transparent;
}

/* line 458, select2.css */
.select2-container--classic .select2-dropdown--above {
  border-bottom: none;
}

/* line 461, select2.css */
.select2-container--classic .select2-dropdown--below {
  border-top: none;
}

/* line 464, select2.css */
.select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}

/* line 468, select2.css */
.select2-container--classic .select2-results__option[role=group] {
  padding: 0;
}

/* line 471, select2.css */
.select2-container--classic .select2-results__option[aria-disabled=true] {
  color: grey;
}

/* line 474, select2.css */
.select2-container--classic .select2-results__option--highlighted[aria-selected] {
  background-color: #3875d7;
  color: white;
}

/* line 478, select2.css */
.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}

/* line 483, select2.css */
.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb;
}

/*! Select2 Bootstrap Theme v0.1.0-beta.7 | MIT License | github.com/select2/select2-bootstrap-theme */
/* line 3, select2-bootstrap.css */
.select2-container--bootstrap {
  display: block;
  /*------------------------------------*\
          #COMMON STYLES
  \*------------------------------------*/
  /**
   * Search field in the Select2 dropdown.
   */
  /**
   * No outline for all search fields - in the dropdown
   * and inline in multi Select2s.
   */
  /**
   * Adjust Select2's choices hover and selected styles to match
   * Bootstrap 3's default dropdown styles.
   *
   * @see http://getbootstrap.com/components/#dropdowns
   */
  /**
   * Clear the selection.
   */
  /**
   * Address disabled Select2 styles.
   *
   * @see https://select2.github.io/examples.html#disabled
   * @see http://getbootstrap.com/css/#forms-control-disabled
   */
  /*------------------------------------*\
          #DROPDOWN
  \*------------------------------------*/
  /**
   * Dropdown border color and box-shadow.
   */
  /**
   * Limit the dropdown height.
   */
  /*------------------------------------*\
          #SINGLE SELECT2
  \*------------------------------------*/
  /*------------------------------------*\
      #MULTIPLE SELECT2
  \*------------------------------------*/
  /**
   * Address Bootstrap control sizing classes
   *
   * 1. Reset Bootstrap defaults.
   * 2. Adjust the dropdown arrow button icon position.
   *
   * @see http://getbootstrap.com/css/#forms-control-sizes
   */
  /* 1 */
  /*------------------------------------*\
      #RTL SUPPORT
  \*------------------------------------*/
}

/* line 58, select2-bootstrap.css */
.select2-container--bootstrap .select2-selection {
  -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);
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 4px;
  color: #555555;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  outline: 0;
}

/* line 69, select2-bootstrap.css */
.select2-container--bootstrap .select2-selection.form-control, .select2-container--bootstrap #order-view-container select.select2-selection.tagsinput, #order-view-container .select2-container--bootstrap select.select2-selection.tagsinput, .select2-container--bootstrap #order-view-container input.select2-selection.tagsinput, #order-view-container .select2-container--bootstrap input.select2-selection.tagsinput, .select2-container--bootstrap #theme_settings input.select2-selection:not([type="file"]):not([type="checkbox"]):not([type="radio"]), #theme_settings .select2-container--bootstrap input.select2-selection:not([type="file"]):not([type="checkbox"]):not([type="radio"]),
.select2-container--bootstrap #theme_settings select.select2-selection,
#theme_settings .select2-container--bootstrap select.select2-selection, .select2-container--bootstrap #kladr-content input.select2-selection, #kladr-content .select2-container--bootstrap input.select2-selection, .select2-container--bootstrap #kladr-content select.select2-selection, #kladr-content .select2-container--bootstrap select.select2-selection, .select2-container--bootstrap #kladr-content textarea.select2-selection, #kladr-content .select2-container--bootstrap textarea.select2-selection {
  border-radius: 4px;
}

/* line 72, select2-bootstrap.css */
.select2-container--bootstrap .select2-search--dropdown .select2-search__field {
  -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);
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 4px;
  color: #555555;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
}

/* line 82, select2-bootstrap.css */
.select2-container--bootstrap .select2-search__field {
  outline: 0;
  /* Firefox 18- */
  /**
   * Firefox 19+
   *
   * @see http://stackoverflow.com/questions/24236240/color-for-styled-placeholder-text-is-muted-in-firefox
   */
}

/* line 91, select2-bootstrap.css */
.select2-container--bootstrap .select2-search__field::-webkit-input-placeholder {
  color: #999;
}

/* line 94, select2-bootstrap.css */
.select2-container--bootstrap .select2-search__field:-moz-placeholder {
  color: #999;
}

/* line 97, select2-bootstrap.css */
.select2-container--bootstrap .select2-search__field::-moz-placeholder {
  color: #999;
  opacity: 1;
}

/* line 101, select2-bootstrap.css */
.select2-container--bootstrap .select2-search__field:-ms-input-placeholder {
  color: #999;
}

/* line 104, select2-bootstrap.css */
.select2-container--bootstrap .select2-results__option {
  /**
   * Disabled results.
   *
   * @see https://select2.github.io/examples.html#disabled-results
   */
  /**
   * Hover state.
   */
  /**
   * Selected state.
   */
}

/* line 117, select2-bootstrap.css */
.select2-container--bootstrap .select2-results__option[role=group] {
  padding: 0;
}

/* line 120, select2-bootstrap.css */
.select2-container--bootstrap .select2-results__option[aria-disabled=true] {
  color: #777777;
  cursor: not-allowed;
}

/* line 124, select2-bootstrap.css */
.select2-container--bootstrap .select2-results__option[aria-selected=true] {
  background-color: #f5f5f5;
  color: #262626;
}

/* line 128, select2-bootstrap.css */
.select2-container--bootstrap .select2-results__option--highlighted[aria-selected] {
  background-color: #337ab7;
  color: #fff;
}

/* line 132, select2-bootstrap.css */
.select2-container--bootstrap .select2-results__option .select2-results__option {
  padding: 6px 12px;
}

/* line 135, select2-bootstrap.css */
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__group {
  padding-left: 0;
}

/* line 138, select2-bootstrap.css */
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -12px;
  padding-left: 24px;
}

/* line 142, select2-bootstrap.css */
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -24px;
  padding-left: 36px;
}

/* line 146, select2-bootstrap.css */
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -36px;
  padding-left: 48px;
}

/* line 150, select2-bootstrap.css */
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -48px;
  padding-left: 60px;
}

/* line 154, select2-bootstrap.css */
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -60px;
  padding-left: 72px;
}

/* line 158, select2-bootstrap.css */
.select2-container--bootstrap .select2-results__group {
  color: #777777;
  display: block;
  padding: 6px 12px;
  font-size: 12px;
  line-height: 1.428571429;
  white-space: nowrap;
}

/* line 166, select2-bootstrap.css */
.select2-container--bootstrap.select2-container--focus .select2-selection, .select2-container--bootstrap.select2-container--open .select2-selection {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  border-color: #66afe9;
}

/* line 177, select2-bootstrap.css */
.select2-container--bootstrap.select2-container--open {
  /**
   * Make the dropdown arrow point up while the dropdown is visible.
   */
  /**
   * Handle border radii of the container when the dropdown is showing.
   */
}

/* line 185, select2-bootstrap.css */
.select2-container--bootstrap.select2-container--open .select2-selection .select2-selection__arrow b {
  border-color: transparent transparent #999 transparent;
  border-width: 0 4px 4px 4px;
}

/* line 189, select2-bootstrap.css */
.select2-container--bootstrap.select2-container--open.select2-container--below .select2-selection {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom-color: transparent;
}

/* line 194, select2-bootstrap.css */
.select2-container--bootstrap.select2-container--open.select2-container--above .select2-selection {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-top-color: transparent;
}

/* line 199, select2-bootstrap.css */
.select2-container--bootstrap .select2-selection__clear {
  color: #999;
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-right: 10px;
}

/* line 206, select2-bootstrap.css */
.select2-container--bootstrap .select2-selection__clear:hover {
  color: #333;
}

/* line 209, select2-bootstrap.css */
.select2-container--bootstrap.select2-container--disabled .select2-selection {
  border-color: #ccc;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 214, select2-bootstrap.css */
.select2-container--bootstrap.select2-container--disabled .select2-selection,
.select2-container--bootstrap.select2-container--disabled .select2-search__field {
  cursor: not-allowed;
}

/* line 218, select2-bootstrap.css */
.select2-container--bootstrap.select2-container--disabled .select2-selection,
.select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice {
  background-color: #eeeeee;
}

/* line 222, select2-bootstrap.css */
.select2-container--bootstrap.select2-container--disabled .select2-selection__clear,
.select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice__remove {
  display: none;
}

/* line 226, select2-bootstrap.css */
.select2-container--bootstrap .select2-dropdown {
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  border-color: #66afe9;
  overflow-x: hidden;
  margin-top: -1px;
}

/* line 233, select2-bootstrap.css */
.select2-container--bootstrap .select2-dropdown--above {
  margin-top: 1px;
}

/* line 236, select2-bootstrap.css */
.select2-container--bootstrap .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}

/* line 240, select2-bootstrap.css */
.select2-container--bootstrap .select2-selection--single {
  height: 34px;
  line-height: 1.428571429;
  padding: 6px 24px 6px 12px;
  /**
   * Adjust the single Select2's dropdown arrow button appearance.
   */
}

/* line 248, select2-bootstrap.css */
.select2-container--bootstrap .select2-selection--single .select2-selection__arrow {
  position: absolute;
  bottom: 0;
  right: 12px;
  top: 0;
  width: 4px;
}

/* line 255, select2-bootstrap.css */
.select2-container--bootstrap .select2-selection--single .select2-selection__arrow b {
  border-color: #999 transparent transparent transparent;
  border-style: solid;
  border-width: 4px 4px 0 4px;
  height: 0;
  left: 0;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}

/* line 267, select2-bootstrap.css */
.select2-container--bootstrap .select2-selection--single .select2-selection__rendered {
  color: #555555;
  padding: 0;
}

/* line 271, select2-bootstrap.css */
.select2-container--bootstrap .select2-selection--single .select2-selection__placeholder {
  color: #999;
}

/* line 274, select2-bootstrap.css */
.select2-container--bootstrap .select2-selection--multiple {
  min-height: 34px;
  padding: 0;
  height: auto;
  /**
   * Make Multi Select2's choices match Bootstrap 3's default button styles.
   */
  /**
   * Minus 2px borders.
   */
  /**
   * Clear the selection.
   */
}

/* line 288, select2-bootstrap.css */
.select2-container--bootstrap .select2-selection--multiple .select2-selection__rendered {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  line-height: 1.428571429;
  list-style: none;
  margin: 0;
  overflow: hidden;
  padding: 0;
  width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 302, select2-bootstrap.css */
.select2-container--bootstrap .select2-selection--multiple .select2-selection__placeholder {
  color: #999;
  float: left;
  margin-top: 5px;
}

/* line 307, select2-bootstrap.css */
.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice {
  color: #555555;
  background: #fff;
  border: 1px solid #ccc;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin: 5px 0 0 6px;
  padding: 0 6px;
}

/* line 317, select2-bootstrap.css */
.select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field {
  background: transparent;
  padding: 0 12px;
  height: 32px;
  line-height: 1.428571429;
  margin-top: 0;
  min-width: 5em;
}

/* line 325, select2-bootstrap.css */
.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove {
  color: #999;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 3px;
}

/* line 332, select2-bootstrap.css */
.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #333;
}

/* line 335, select2-bootstrap.css */
.select2-container--bootstrap .select2-selection--multiple .select2-selection__clear {
  margin-top: 6px;
}

/* line 338, select2-bootstrap.css */
.select2-container--bootstrap .select2-selection--single.input-sm, .select2-container--bootstrap .input-group-sm > .select2-selection--single.form-control, .select2-container--bootstrap #order-view-container .input-group-sm > select.select2-selection--single.tagsinput, #order-view-container .select2-container--bootstrap .input-group-sm > select.select2-selection--single.tagsinput, .select2-container--bootstrap #order-view-container .input-group-sm > input.select2-selection--single.tagsinput, #order-view-container .select2-container--bootstrap .input-group-sm > input.select2-selection--single.tagsinput, .select2-container--bootstrap #theme_settings .input-group-sm > input.select2-selection--single:not([type="file"]):not([type="checkbox"]):not([type="radio"]), #theme_settings .select2-container--bootstrap .input-group-sm > input.select2-selection--single:not([type="file"]):not([type="checkbox"]):not([type="radio"]),
.select2-container--bootstrap #theme_settings .input-group-sm > select.select2-selection--single,
#theme_settings .select2-container--bootstrap .input-group-sm > select.select2-selection--single, .select2-container--bootstrap #kladr-content .input-group-sm > input.select2-selection--single, #kladr-content .select2-container--bootstrap .input-group-sm > input.select2-selection--single, .select2-container--bootstrap #kladr-content .input-group-sm > select.select2-selection--single, #kladr-content .select2-container--bootstrap .input-group-sm > select.select2-selection--single, .select2-container--bootstrap #kladr-content .input-group-sm > textarea.select2-selection--single, #kladr-content .select2-container--bootstrap .input-group-sm > textarea.select2-selection--single,
.select2-container--bootstrap .input-group-sm > .select2-selection--single.input-group-addon,
.select2-container--bootstrap .input-group-sm > .input-group-btn > .select2-selection--single.btn,
.select2-container--bootstrap .input-group-sm > .input-group-btn > .select2-selection--single.per-page-title, .input-group-sm .select2-container--bootstrap .select2-selection--single, .form-group-sm .select2-container--bootstrap .select2-selection--single {
  border-radius: 3px;
  font-size: 12px;
  height: 30px;
  line-height: 1.5;
  padding: 5px 22px 5px 10px;
  /* 2 */
}

/* line 346, select2-bootstrap.css */
.select2-container--bootstrap .select2-selection--single.input-sm .select2-selection__arrow b, .select2-container--bootstrap .input-group-sm > .select2-selection--single.form-control .select2-selection__arrow b, .select2-container--bootstrap #order-view-container .input-group-sm > select.select2-selection--single.tagsinput .select2-selection__arrow b, #order-view-container .select2-container--bootstrap .input-group-sm > select.select2-selection--single.tagsinput .select2-selection__arrow b, .select2-container--bootstrap #order-view-container .input-group-sm > input.select2-selection--single.tagsinput .select2-selection__arrow b, #order-view-container .select2-container--bootstrap .input-group-sm > input.select2-selection--single.tagsinput .select2-selection__arrow b, .select2-container--bootstrap #theme_settings .input-group-sm > input.select2-selection--single:not([type="file"]):not([type="checkbox"]):not([type="radio"]) .select2-selection__arrow b, #theme_settings .select2-container--bootstrap .input-group-sm > input.select2-selection--single:not([type="file"]):not([type="checkbox"]):not([type="radio"]) .select2-selection__arrow b,
.select2-container--bootstrap #theme_settings .input-group-sm > select.select2-selection--single .select2-selection__arrow b,
#theme_settings .select2-container--bootstrap .input-group-sm > select.select2-selection--single .select2-selection__arrow b, .select2-container--bootstrap #kladr-content .input-group-sm > input.select2-selection--single .select2-selection__arrow b, #kladr-content .select2-container--bootstrap .input-group-sm > input.select2-selection--single .select2-selection__arrow b, .select2-container--bootstrap #kladr-content .input-group-sm > select.select2-selection--single .select2-selection__arrow b, #kladr-content .select2-container--bootstrap .input-group-sm > select.select2-selection--single .select2-selection__arrow b, .select2-container--bootstrap #kladr-content .input-group-sm > textarea.select2-selection--single .select2-selection__arrow b, #kladr-content .select2-container--bootstrap .input-group-sm > textarea.select2-selection--single .select2-selection__arrow b,
.select2-container--bootstrap .input-group-sm > .select2-selection--single.input-group-addon .select2-selection__arrow b,
.select2-container--bootstrap .input-group-sm > .input-group-btn > .select2-selection--single.btn .select2-selection__arrow b,
.select2-container--bootstrap .input-group-sm > .input-group-btn > .select2-selection--single.per-page-title .select2-selection__arrow b, .input-group-sm .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b, .form-group-sm .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b {
  margin-left: -5px;
}

/* line 349, select2-bootstrap.css */
.select2-container--bootstrap .select2-selection--multiple.input-sm, .select2-container--bootstrap .input-group-sm > .select2-selection--multiple.form-control, .select2-container--bootstrap #order-view-container .input-group-sm > select.select2-selection--multiple.tagsinput, #order-view-container .select2-container--bootstrap .input-group-sm > select.select2-selection--multiple.tagsinput, .select2-container--bootstrap #order-view-container .input-group-sm > input.select2-selection--multiple.tagsinput, #order-view-container .select2-container--bootstrap .input-group-sm > input.select2-selection--multiple.tagsinput, .select2-container--bootstrap #theme_settings .input-group-sm > input.select2-selection--multiple:not([type="file"]):not([type="checkbox"]):not([type="radio"]), #theme_settings .select2-container--bootstrap .input-group-sm > input.select2-selection--multiple:not([type="file"]):not([type="checkbox"]):not([type="radio"]),
.select2-container--bootstrap #theme_settings .input-group-sm > select.select2-selection--multiple,
#theme_settings .select2-container--bootstrap .input-group-sm > select.select2-selection--multiple, .select2-container--bootstrap #kladr-content .input-group-sm > input.select2-selection--multiple, #kladr-content .select2-container--bootstrap .input-group-sm > input.select2-selection--multiple, .select2-container--bootstrap #kladr-content .input-group-sm > select.select2-selection--multiple, #kladr-content .select2-container--bootstrap .input-group-sm > select.select2-selection--multiple, .select2-container--bootstrap #kladr-content .input-group-sm > textarea.select2-selection--multiple, #kladr-content .select2-container--bootstrap .input-group-sm > textarea.select2-selection--multiple,
.select2-container--bootstrap .input-group-sm > .select2-selection--multiple.input-group-addon,
.select2-container--bootstrap .input-group-sm > .input-group-btn > .select2-selection--multiple.btn,
.select2-container--bootstrap .input-group-sm > .input-group-btn > .select2-selection--multiple.per-page-title, .input-group-sm .select2-container--bootstrap .select2-selection--multiple, .form-group-sm .select2-container--bootstrap .select2-selection--multiple {
  min-height: 30px;
  border-radius: 3px;
}

/* line 353, select2-bootstrap.css */
.select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__choice, .select2-container--bootstrap .input-group-sm > .select2-selection--multiple.form-control .select2-selection__choice, .select2-container--bootstrap #order-view-container .input-group-sm > select.select2-selection--multiple.tagsinput .select2-selection__choice, #order-view-container .select2-container--bootstrap .input-group-sm > select.select2-selection--multiple.tagsinput .select2-selection__choice, .select2-container--bootstrap #order-view-container .input-group-sm > input.select2-selection--multiple.tagsinput .select2-selection__choice, #order-view-container .select2-container--bootstrap .input-group-sm > input.select2-selection--multiple.tagsinput .select2-selection__choice, .select2-container--bootstrap #theme_settings .input-group-sm > input.select2-selection--multiple:not([type="file"]):not([type="checkbox"]):not([type="radio"]) .select2-selection__choice, #theme_settings .select2-container--bootstrap .input-group-sm > input.select2-selection--multiple:not([type="file"]):not([type="checkbox"]):not([type="radio"]) .select2-selection__choice,
.select2-container--bootstrap #theme_settings .input-group-sm > select.select2-selection--multiple .select2-selection__choice,
#theme_settings .select2-container--bootstrap .input-group-sm > select.select2-selection--multiple .select2-selection__choice, .select2-container--bootstrap #kladr-content .input-group-sm > input.select2-selection--multiple .select2-selection__choice, #kladr-content .select2-container--bootstrap .input-group-sm > input.select2-selection--multiple .select2-selection__choice, .select2-container--bootstrap #kladr-content .input-group-sm > select.select2-selection--multiple .select2-selection__choice, #kladr-content .select2-container--bootstrap .input-group-sm > select.select2-selection--multiple .select2-selection__choice, .select2-container--bootstrap #kladr-content .input-group-sm > textarea.select2-selection--multiple .select2-selection__choice, #kladr-content .select2-container--bootstrap .input-group-sm > textarea.select2-selection--multiple .select2-selection__choice,
.select2-container--bootstrap .input-group-sm > .select2-selection--multiple.input-group-addon .select2-selection__choice,
.select2-container--bootstrap .input-group-sm > .input-group-btn > .select2-selection--multiple.btn .select2-selection__choice,
.select2-container--bootstrap .input-group-sm > .input-group-btn > .select2-selection--multiple.per-page-title .select2-selection__choice, .input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice, .form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice {
  font-size: 12px;
  line-height: 1.5;
  margin: 4px 0 0 5px;
  padding: 0 5px;
}

/* line 359, select2-bootstrap.css */
.select2-container--bootstrap .select2-selection--multiple.input-sm .select2-search--inline .select2-search__field, .select2-container--bootstrap .input-group-sm > .select2-selection--multiple.form-control .select2-search--inline .select2-search__field, .select2-container--bootstrap #order-view-container .input-group-sm > select.select2-selection--multiple.tagsinput .select2-search--inline .select2-search__field, #order-view-container .select2-container--bootstrap .input-group-sm > select.select2-selection--multiple.tagsinput .select2-search--inline .select2-search__field, .select2-container--bootstrap #order-view-container .input-group-sm > input.select2-selection--multiple.tagsinput .select2-search--inline .select2-search__field, #order-view-container .select2-container--bootstrap .input-group-sm > input.select2-selection--multiple.tagsinput .select2-search--inline .select2-search__field, .select2-container--bootstrap #theme_settings .input-group-sm > input.select2-selection--multiple:not([type="file"]):not([type="checkbox"]):not([type="radio"]) .select2-search--inline .select2-search__field, #theme_settings .select2-container--bootstrap .input-group-sm > input.select2-selection--multiple:not([type="file"]):not([type="checkbox"]):not([type="radio"]) .select2-search--inline .select2-search__field,
.select2-container--bootstrap #theme_settings .input-group-sm > select.select2-selection--multiple .select2-search--inline .select2-search__field,
#theme_settings .select2-container--bootstrap .input-group-sm > select.select2-selection--multiple .select2-search--inline .select2-search__field, .select2-container--bootstrap #kladr-content .input-group-sm > input.select2-selection--multiple .select2-search--inline .select2-search__field, #kladr-content .select2-container--bootstrap .input-group-sm > input.select2-selection--multiple .select2-search--inline .select2-search__field, .select2-container--bootstrap #kladr-content .input-group-sm > select.select2-selection--multiple .select2-search--inline .select2-search__field, #kladr-content .select2-container--bootstrap .input-group-sm > select.select2-selection--multiple .select2-search--inline .select2-search__field, .select2-container--bootstrap #kladr-content .input-group-sm > textarea.select2-selection--multiple .select2-search--inline .select2-search__field, #kladr-content .select2-container--bootstrap .input-group-sm > textarea.select2-selection--multiple .select2-search--inline .select2-search__field,
.select2-container--bootstrap .input-group-sm > .select2-selection--multiple.input-group-addon .select2-search--inline .select2-search__field,
.select2-container--bootstrap .input-group-sm > .input-group-btn > .select2-selection--multiple.btn .select2-search--inline .select2-search__field,
.select2-container--bootstrap .input-group-sm > .input-group-btn > .select2-selection--multiple.per-page-title .select2-search--inline .select2-search__field, .input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field, .form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field {
  padding: 0 10px;
  font-size: 12px;
  height: 28px;
  line-height: 1.5;
}

/* line 365, select2-bootstrap.css */
.select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__clear, .select2-container--bootstrap .input-group-sm > .select2-selection--multiple.form-control .select2-selection__clear, .select2-container--bootstrap #order-view-container .input-group-sm > select.select2-selection--multiple.tagsinput .select2-selection__clear, #order-view-container .select2-container--bootstrap .input-group-sm > select.select2-selection--multiple.tagsinput .select2-selection__clear, .select2-container--bootstrap #order-view-container .input-group-sm > input.select2-selection--multiple.tagsinput .select2-selection__clear, #order-view-container .select2-container--bootstrap .input-group-sm > input.select2-selection--multiple.tagsinput .select2-selection__clear, .select2-container--bootstrap #theme_settings .input-group-sm > input.select2-selection--multiple:not([type="file"]):not([type="checkbox"]):not([type="radio"]) .select2-selection__clear, #theme_settings .select2-container--bootstrap .input-group-sm > input.select2-selection--multiple:not([type="file"]):not([type="checkbox"]):not([type="radio"]) .select2-selection__clear,
.select2-container--bootstrap #theme_settings .input-group-sm > select.select2-selection--multiple .select2-selection__clear,
#theme_settings .select2-container--bootstrap .input-group-sm > select.select2-selection--multiple .select2-selection__clear, .select2-container--bootstrap #kladr-content .input-group-sm > input.select2-selection--multiple .select2-selection__clear, #kladr-content .select2-container--bootstrap .input-group-sm > input.select2-selection--multiple .select2-selection__clear, .select2-container--bootstrap #kladr-content .input-group-sm > select.select2-selection--multiple .select2-selection__clear, #kladr-content .select2-container--bootstrap .input-group-sm > select.select2-selection--multiple .select2-selection__clear, .select2-container--bootstrap #kladr-content .input-group-sm > textarea.select2-selection--multiple .select2-selection__clear, #kladr-content .select2-container--bootstrap .input-group-sm > textarea.select2-selection--multiple .select2-selection__clear,
.select2-container--bootstrap .input-group-sm > .select2-selection--multiple.input-group-addon .select2-selection__clear,
.select2-container--bootstrap .input-group-sm > .input-group-btn > .select2-selection--multiple.btn .select2-selection__clear,
.select2-container--bootstrap .input-group-sm > .input-group-btn > .select2-selection--multiple.per-page-title .select2-selection__clear, .input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear, .form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear {
  margin-top: 5px;
}

/* line 368, select2-bootstrap.css */
.select2-container--bootstrap .select2-selection--single.input-lg, .select2-container--bootstrap .input-group-lg > .select2-selection--single.form-control, .select2-container--bootstrap #order-view-container .input-group-lg > select.select2-selection--single.tagsinput, #order-view-container .select2-container--bootstrap .input-group-lg > select.select2-selection--single.tagsinput, .select2-container--bootstrap #order-view-container .input-group-lg > input.select2-selection--single.tagsinput, #order-view-container .select2-container--bootstrap .input-group-lg > input.select2-selection--single.tagsinput, .select2-container--bootstrap #theme_settings .input-group-lg > input.select2-selection--single:not([type="file"]):not([type="checkbox"]):not([type="radio"]), #theme_settings .select2-container--bootstrap .input-group-lg > input.select2-selection--single:not([type="file"]):not([type="checkbox"]):not([type="radio"]),
.select2-container--bootstrap #theme_settings .input-group-lg > select.select2-selection--single,
#theme_settings .select2-container--bootstrap .input-group-lg > select.select2-selection--single, .select2-container--bootstrap #kladr-content .input-group-lg > input.select2-selection--single, #kladr-content .select2-container--bootstrap .input-group-lg > input.select2-selection--single, .select2-container--bootstrap #kladr-content .input-group-lg > select.select2-selection--single, #kladr-content .select2-container--bootstrap .input-group-lg > select.select2-selection--single, .select2-container--bootstrap #kladr-content .input-group-lg > textarea.select2-selection--single, #kladr-content .select2-container--bootstrap .input-group-lg > textarea.select2-selection--single,
.select2-container--bootstrap .input-group-lg > .select2-selection--single.input-group-addon,
.select2-container--bootstrap .input-group-lg > .input-group-btn > .select2-selection--single.btn,
.select2-container--bootstrap .input-group-lg > .input-group-btn > .select2-selection--single.per-page-title, .input-group-lg .select2-container--bootstrap .select2-selection--single, .form-group-lg .select2-container--bootstrap .select2-selection--single {
  border-radius: 6px;
  font-size: 18px;
  height: 46px;
  line-height: 1.3333333;
  padding: 10px 31px 10px 16px;
  /* 1 */
}

/* line 376, select2-bootstrap.css */
.select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow, .select2-container--bootstrap .input-group-lg > .select2-selection--single.form-control .select2-selection__arrow, .select2-container--bootstrap #order-view-container .input-group-lg > select.select2-selection--single.tagsinput .select2-selection__arrow, #order-view-container .select2-container--bootstrap .input-group-lg > select.select2-selection--single.tagsinput .select2-selection__arrow, .select2-container--bootstrap #order-view-container .input-group-lg > input.select2-selection--single.tagsinput .select2-selection__arrow, #order-view-container .select2-container--bootstrap .input-group-lg > input.select2-selection--single.tagsinput .select2-selection__arrow, .select2-container--bootstrap #theme_settings .input-group-lg > input.select2-selection--single:not([type="file"]):not([type="checkbox"]):not([type="radio"]) .select2-selection__arrow, #theme_settings .select2-container--bootstrap .input-group-lg > input.select2-selection--single:not([type="file"]):not([type="checkbox"]):not([type="radio"]) .select2-selection__arrow,
.select2-container--bootstrap #theme_settings .input-group-lg > select.select2-selection--single .select2-selection__arrow,
#theme_settings .select2-container--bootstrap .input-group-lg > select.select2-selection--single .select2-selection__arrow, .select2-container--bootstrap #kladr-content .input-group-lg > input.select2-selection--single .select2-selection__arrow, #kladr-content .select2-container--bootstrap .input-group-lg > input.select2-selection--single .select2-selection__arrow, .select2-container--bootstrap #kladr-content .input-group-lg > select.select2-selection--single .select2-selection__arrow, #kladr-content .select2-container--bootstrap .input-group-lg > select.select2-selection--single .select2-selection__arrow, .select2-container--bootstrap #kladr-content .input-group-lg > textarea.select2-selection--single .select2-selection__arrow, #kladr-content .select2-container--bootstrap .input-group-lg > textarea.select2-selection--single .select2-selection__arrow,
.select2-container--bootstrap .input-group-lg > .select2-selection--single.input-group-addon .select2-selection__arrow,
.select2-container--bootstrap .input-group-lg > .input-group-btn > .select2-selection--single.btn .select2-selection__arrow,
.select2-container--bootstrap .input-group-lg > .input-group-btn > .select2-selection--single.per-page-title .select2-selection__arrow, .input-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow, .form-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow {
  width: 5px;
}

/* line 379, select2-bootstrap.css */
.select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow b, .select2-container--bootstrap .input-group-lg > .select2-selection--single.form-control .select2-selection__arrow b, .select2-container--bootstrap #order-view-container .input-group-lg > select.select2-selection--single.tagsinput .select2-selection__arrow b, #order-view-container .select2-container--bootstrap .input-group-lg > select.select2-selection--single.tagsinput .select2-selection__arrow b, .select2-container--bootstrap #order-view-container .input-group-lg > input.select2-selection--single.tagsinput .select2-selection__arrow b, #order-view-container .select2-container--bootstrap .input-group-lg > input.select2-selection--single.tagsinput .select2-selection__arrow b, .select2-container--bootstrap #theme_settings .input-group-lg > input.select2-selection--single:not([type="file"]):not([type="checkbox"]):not([type="radio"]) .select2-selection__arrow b, #theme_settings .select2-container--bootstrap .input-group-lg > input.select2-selection--single:not([type="file"]):not([type="checkbox"]):not([type="radio"]) .select2-selection__arrow b,
.select2-container--bootstrap #theme_settings .input-group-lg > select.select2-selection--single .select2-selection__arrow b,
#theme_settings .select2-container--bootstrap .input-group-lg > select.select2-selection--single .select2-selection__arrow b, .select2-container--bootstrap #kladr-content .input-group-lg > input.select2-selection--single .select2-selection__arrow b, #kladr-content .select2-container--bootstrap .input-group-lg > input.select2-selection--single .select2-selection__arrow b, .select2-container--bootstrap #kladr-content .input-group-lg > select.select2-selection--single .select2-selection__arrow b, #kladr-content .select2-container--bootstrap .input-group-lg > select.select2-selection--single .select2-selection__arrow b, .select2-container--bootstrap #kladr-content .input-group-lg > textarea.select2-selection--single .select2-selection__arrow b, #kladr-content .select2-container--bootstrap .input-group-lg > textarea.select2-selection--single .select2-selection__arrow b,
.select2-container--bootstrap .input-group-lg > .select2-selection--single.input-group-addon .select2-selection__arrow b,
.select2-container--bootstrap .input-group-lg > .input-group-btn > .select2-selection--single.btn .select2-selection__arrow b,
.select2-container--bootstrap .input-group-lg > .input-group-btn > .select2-selection--single.per-page-title .select2-selection__arrow b, .input-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b, .form-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b {
  border-width: 5px 5px 0 5px;
  margin-left: -5px;
  margin-left: -10px;
  margin-top: -2.5px;
}

/* line 385, select2-bootstrap.css */
.select2-container--bootstrap .select2-selection--multiple.input-lg, .select2-container--bootstrap .input-group-lg > .select2-selection--multiple.form-control, .select2-container--bootstrap #order-view-container .input-group-lg > select.select2-selection--multiple.tagsinput, #order-view-container .select2-container--bootstrap .input-group-lg > select.select2-selection--multiple.tagsinput, .select2-container--bootstrap #order-view-container .input-group-lg > input.select2-selection--multiple.tagsinput, #order-view-container .select2-container--bootstrap .input-group-lg > input.select2-selection--multiple.tagsinput, .select2-container--bootstrap #theme_settings .input-group-lg > input.select2-selection--multiple:not([type="file"]):not([type="checkbox"]):not([type="radio"]), #theme_settings .select2-container--bootstrap .input-group-lg > input.select2-selection--multiple:not([type="file"]):not([type="checkbox"]):not([type="radio"]),
.select2-container--bootstrap #theme_settings .input-group-lg > select.select2-selection--multiple,
#theme_settings .select2-container--bootstrap .input-group-lg > select.select2-selection--multiple, .select2-container--bootstrap #kladr-content .input-group-lg > input.select2-selection--multiple, #kladr-content .select2-container--bootstrap .input-group-lg > input.select2-selection--multiple, .select2-container--bootstrap #kladr-content .input-group-lg > select.select2-selection--multiple, #kladr-content .select2-container--bootstrap .input-group-lg > select.select2-selection--multiple, .select2-container--bootstrap #kladr-content .input-group-lg > textarea.select2-selection--multiple, #kladr-content .select2-container--bootstrap .input-group-lg > textarea.select2-selection--multiple,
.select2-container--bootstrap .input-group-lg > .select2-selection--multiple.input-group-addon,
.select2-container--bootstrap .input-group-lg > .input-group-btn > .select2-selection--multiple.btn,
.select2-container--bootstrap .input-group-lg > .input-group-btn > .select2-selection--multiple.per-page-title, .input-group-lg .select2-container--bootstrap .select2-selection--multiple, .form-group-lg .select2-container--bootstrap .select2-selection--multiple {
  min-height: 46px;
  border-radius: 6px;
}

/* line 389, select2-bootstrap.css */
.select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__choice, .select2-container--bootstrap .input-group-lg > .select2-selection--multiple.form-control .select2-selection__choice, .select2-container--bootstrap #order-view-container .input-group-lg > select.select2-selection--multiple.tagsinput .select2-selection__choice, #order-view-container .select2-container--bootstrap .input-group-lg > select.select2-selection--multiple.tagsinput .select2-selection__choice, .select2-container--bootstrap #order-view-container .input-group-lg > input.select2-selection--multiple.tagsinput .select2-selection__choice, #order-view-container .select2-container--bootstrap .input-group-lg > input.select2-selection--multiple.tagsinput .select2-selection__choice, .select2-container--bootstrap #theme_settings .input-group-lg > input.select2-selection--multiple:not([type="file"]):not([type="checkbox"]):not([type="radio"]) .select2-selection__choice, #theme_settings .select2-container--bootstrap .input-group-lg > input.select2-selection--multiple:not([type="file"]):not([type="checkbox"]):not([type="radio"]) .select2-selection__choice,
.select2-container--bootstrap #theme_settings .input-group-lg > select.select2-selection--multiple .select2-selection__choice,
#theme_settings .select2-container--bootstrap .input-group-lg > select.select2-selection--multiple .select2-selection__choice, .select2-container--bootstrap #kladr-content .input-group-lg > input.select2-selection--multiple .select2-selection__choice, #kladr-content .select2-container--bootstrap .input-group-lg > input.select2-selection--multiple .select2-selection__choice, .select2-container--bootstrap #kladr-content .input-group-lg > select.select2-selection--multiple .select2-selection__choice, #kladr-content .select2-container--bootstrap .input-group-lg > select.select2-selection--multiple .select2-selection__choice, .select2-container--bootstrap #kladr-content .input-group-lg > textarea.select2-selection--multiple .select2-selection__choice, #kladr-content .select2-container--bootstrap .input-group-lg > textarea.select2-selection--multiple .select2-selection__choice,
.select2-container--bootstrap .input-group-lg > .select2-selection--multiple.input-group-addon .select2-selection__choice,
.select2-container--bootstrap .input-group-lg > .input-group-btn > .select2-selection--multiple.btn .select2-selection__choice,
.select2-container--bootstrap .input-group-lg > .input-group-btn > .select2-selection--multiple.per-page-title .select2-selection__choice, .input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice, .form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice {
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 4px;
  margin: 9px 0 0 8px;
  padding: 0 10px;
}

/* line 396, select2-bootstrap.css */
.select2-container--bootstrap .select2-selection--multiple.input-lg .select2-search--inline .select2-search__field, .select2-container--bootstrap .input-group-lg > .select2-selection--multiple.form-control .select2-search--inline .select2-search__field, .select2-container--bootstrap #order-view-container .input-group-lg > select.select2-selection--multiple.tagsinput .select2-search--inline .select2-search__field, #order-view-container .select2-container--bootstrap .input-group-lg > select.select2-selection--multiple.tagsinput .select2-search--inline .select2-search__field, .select2-container--bootstrap #order-view-container .input-group-lg > input.select2-selection--multiple.tagsinput .select2-search--inline .select2-search__field, #order-view-container .select2-container--bootstrap .input-group-lg > input.select2-selection--multiple.tagsinput .select2-search--inline .select2-search__field, .select2-container--bootstrap #theme_settings .input-group-lg > input.select2-selection--multiple:not([type="file"]):not([type="checkbox"]):not([type="radio"]) .select2-search--inline .select2-search__field, #theme_settings .select2-container--bootstrap .input-group-lg > input.select2-selection--multiple:not([type="file"]):not([type="checkbox"]):not([type="radio"]) .select2-search--inline .select2-search__field,
.select2-container--bootstrap #theme_settings .input-group-lg > select.select2-selection--multiple .select2-search--inline .select2-search__field,
#theme_settings .select2-container--bootstrap .input-group-lg > select.select2-selection--multiple .select2-search--inline .select2-search__field, .select2-container--bootstrap #kladr-content .input-group-lg > input.select2-selection--multiple .select2-search--inline .select2-search__field, #kladr-content .select2-container--bootstrap .input-group-lg > input.select2-selection--multiple .select2-search--inline .select2-search__field, .select2-container--bootstrap #kladr-content .input-group-lg > select.select2-selection--multiple .select2-search--inline .select2-search__field, #kladr-content .select2-container--bootstrap .input-group-lg > select.select2-selection--multiple .select2-search--inline .select2-search__field, .select2-container--bootstrap #kladr-content .input-group-lg > textarea.select2-selection--multiple .select2-search--inline .select2-search__field, #kladr-content .select2-container--bootstrap .input-group-lg > textarea.select2-selection--multiple .select2-search--inline .select2-search__field,
.select2-container--bootstrap .input-group-lg > .select2-selection--multiple.input-group-addon .select2-search--inline .select2-search__field,
.select2-container--bootstrap .input-group-lg > .input-group-btn > .select2-selection--multiple.btn .select2-search--inline .select2-search__field,
.select2-container--bootstrap .input-group-lg > .input-group-btn > .select2-selection--multiple.per-page-title .select2-search--inline .select2-search__field, .input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field, .form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field {
  padding: 0 16px;
  font-size: 18px;
  height: 44px;
  line-height: 1.3333333;
}

/* line 402, select2-bootstrap.css */
.select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__clear, .select2-container--bootstrap .input-group-lg > .select2-selection--multiple.form-control .select2-selection__clear, .select2-container--bootstrap #order-view-container .input-group-lg > select.select2-selection--multiple.tagsinput .select2-selection__clear, #order-view-container .select2-container--bootstrap .input-group-lg > select.select2-selection--multiple.tagsinput .select2-selection__clear, .select2-container--bootstrap #order-view-container .input-group-lg > input.select2-selection--multiple.tagsinput .select2-selection__clear, #order-view-container .select2-container--bootstrap .input-group-lg > input.select2-selection--multiple.tagsinput .select2-selection__clear, .select2-container--bootstrap #theme_settings .input-group-lg > input.select2-selection--multiple:not([type="file"]):not([type="checkbox"]):not([type="radio"]) .select2-selection__clear, #theme_settings .select2-container--bootstrap .input-group-lg > input.select2-selection--multiple:not([type="file"]):not([type="checkbox"]):not([type="radio"]) .select2-selection__clear,
.select2-container--bootstrap #theme_settings .input-group-lg > select.select2-selection--multiple .select2-selection__clear,
#theme_settings .select2-container--bootstrap .input-group-lg > select.select2-selection--multiple .select2-selection__clear, .select2-container--bootstrap #kladr-content .input-group-lg > input.select2-selection--multiple .select2-selection__clear, #kladr-content .select2-container--bootstrap .input-group-lg > input.select2-selection--multiple .select2-selection__clear, .select2-container--bootstrap #kladr-content .input-group-lg > select.select2-selection--multiple .select2-selection__clear, #kladr-content .select2-container--bootstrap .input-group-lg > select.select2-selection--multiple .select2-selection__clear, .select2-container--bootstrap #kladr-content .input-group-lg > textarea.select2-selection--multiple .select2-selection__clear, #kladr-content .select2-container--bootstrap .input-group-lg > textarea.select2-selection--multiple .select2-selection__clear,
.select2-container--bootstrap .input-group-lg > .select2-selection--multiple.input-group-addon .select2-selection__clear,
.select2-container--bootstrap .input-group-lg > .input-group-btn > .select2-selection--multiple.btn .select2-selection__clear,
.select2-container--bootstrap .input-group-lg > .input-group-btn > .select2-selection--multiple.per-page-title .select2-selection__clear, .input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear, .form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear {
  margin-top: 10px;
}

/* line 405, select2-bootstrap.css */
.select2-container--bootstrap .select2-selection.input-lg.select2-container--open .select2-selection--single, .select2-container--bootstrap .input-group-lg > .select2-selection.select2-container--open.form-control .select2-selection--single, .select2-container--bootstrap #order-view-container .input-group-lg > select.select2-selection.select2-container--open.tagsinput .select2-selection--single, #order-view-container .select2-container--bootstrap .input-group-lg > select.select2-selection.select2-container--open.tagsinput .select2-selection--single, .select2-container--bootstrap #order-view-container .input-group-lg > input.select2-selection.select2-container--open.tagsinput .select2-selection--single, #order-view-container .select2-container--bootstrap .input-group-lg > input.select2-selection.select2-container--open.tagsinput .select2-selection--single, .select2-container--bootstrap #theme_settings .input-group-lg > input.select2-selection.select2-container--open:not([type="file"]):not([type="checkbox"]):not([type="radio"]) .select2-selection--single, #theme_settings .select2-container--bootstrap .input-group-lg > input.select2-selection.select2-container--open:not([type="file"]):not([type="checkbox"]):not([type="radio"]) .select2-selection--single,
.select2-container--bootstrap #theme_settings .input-group-lg > select.select2-selection.select2-container--open .select2-selection--single,
#theme_settings .select2-container--bootstrap .input-group-lg > select.select2-selection.select2-container--open .select2-selection--single, .select2-container--bootstrap #kladr-content .input-group-lg > input.select2-selection.select2-container--open .select2-selection--single, #kladr-content .select2-container--bootstrap .input-group-lg > input.select2-selection.select2-container--open .select2-selection--single, .select2-container--bootstrap #kladr-content .input-group-lg > select.select2-selection.select2-container--open .select2-selection--single, #kladr-content .select2-container--bootstrap .input-group-lg > select.select2-selection.select2-container--open .select2-selection--single, .select2-container--bootstrap #kladr-content .input-group-lg > textarea.select2-selection.select2-container--open .select2-selection--single, #kladr-content .select2-container--bootstrap .input-group-lg > textarea.select2-selection.select2-container--open .select2-selection--single,
.select2-container--bootstrap .input-group-lg > .select2-selection.select2-container--open.input-group-addon .select2-selection--single,
.select2-container--bootstrap .input-group-lg > .input-group-btn > .select2-selection.select2-container--open.btn .select2-selection--single,
.select2-container--bootstrap .input-group-lg > .input-group-btn > .select2-selection.select2-container--open.per-page-title .select2-selection--single {
  /**
   * Make the dropdown arrow point up while the dropdown is visible.
   */
}

/* line 410, select2-bootstrap.css */
.select2-container--bootstrap .select2-selection.input-lg.select2-container--open .select2-selection--single .select2-selection__arrow b, .select2-container--bootstrap .input-group-lg > .select2-selection.select2-container--open.form-control .select2-selection--single .select2-selection__arrow b, .select2-container--bootstrap #order-view-container .input-group-lg > select.select2-selection.select2-container--open.tagsinput .select2-selection--single .select2-selection__arrow b, #order-view-container .select2-container--bootstrap .input-group-lg > select.select2-selection.select2-container--open.tagsinput .select2-selection--single .select2-selection__arrow b, .select2-container--bootstrap #order-view-container .input-group-lg > input.select2-selection.select2-container--open.tagsinput .select2-selection--single .select2-selection__arrow b, #order-view-container .select2-container--bootstrap .input-group-lg > input.select2-selection.select2-container--open.tagsinput .select2-selection--single .select2-selection__arrow b, .select2-container--bootstrap #theme_settings .input-group-lg > input.select2-selection.select2-container--open:not([type="file"]):not([type="checkbox"]):not([type="radio"]) .select2-selection--single .select2-selection__arrow b, #theme_settings .select2-container--bootstrap .input-group-lg > input.select2-selection.select2-container--open:not([type="file"]):not([type="checkbox"]):not([type="radio"]) .select2-selection--single .select2-selection__arrow b,
.select2-container--bootstrap #theme_settings .input-group-lg > select.select2-selection.select2-container--open .select2-selection--single .select2-selection__arrow b,
#theme_settings .select2-container--bootstrap .input-group-lg > select.select2-selection.select2-container--open .select2-selection--single .select2-selection__arrow b, .select2-container--bootstrap #kladr-content .input-group-lg > input.select2-selection.select2-container--open .select2-selection--single .select2-selection__arrow b, #kladr-content .select2-container--bootstrap .input-group-lg > input.select2-selection.select2-container--open .select2-selection--single .select2-selection__arrow b, .select2-container--bootstrap #kladr-content .input-group-lg > select.select2-selection.select2-container--open .select2-selection--single .select2-selection__arrow b, #kladr-content .select2-container--bootstrap .input-group-lg > select.select2-selection.select2-container--open .select2-selection--single .select2-selection__arrow b, .select2-container--bootstrap #kladr-content .input-group-lg > textarea.select2-selection.select2-container--open .select2-selection--single .select2-selection__arrow b, #kladr-content .select2-container--bootstrap .input-group-lg > textarea.select2-selection.select2-container--open .select2-selection--single .select2-selection__arrow b,
.select2-container--bootstrap .input-group-lg > .select2-selection.select2-container--open.input-group-addon .select2-selection--single .select2-selection__arrow b,
.select2-container--bootstrap .input-group-lg > .input-group-btn > .select2-selection.select2-container--open.btn .select2-selection--single .select2-selection__arrow b,
.select2-container--bootstrap .input-group-lg > .input-group-btn > .select2-selection.select2-container--open.per-page-title .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #999 transparent;
  border-width: 0 5px 5px 5px;
}

/* line 414, select2-bootstrap.css */
.input-group-lg .select2-container--bootstrap .select2-selection.select2-container--open .select2-selection--single {
  /**
   * Make the dropdown arrow point up while the dropdown is visible.
   */
}

/* line 419, select2-bootstrap.css */
.input-group-lg .select2-container--bootstrap .select2-selection.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #999 transparent;
  border-width: 0 5px 5px 5px;
}

/* line 423, select2-bootstrap.css */
.select2-container--bootstrap[dir="rtl"] {
  /**
   * Single Select2
   *
   * 1. Makes sure that .select2-selection__placeholder is positioned
   *    correctly.
   */
  /**
   * Multiple Select2
   */
}

/* line 434, select2-bootstrap.css */
.select2-container--bootstrap[dir="rtl"] .select2-selection--single {
  padding-left: 24px;
  padding-right: 12px;
}

/* line 438, select2-bootstrap.css */
.select2-container--bootstrap[dir="rtl"] .select2-selection--single .select2-selection__rendered {
  padding-right: 0;
  padding-left: 0;
  text-align: right;
  /* 1 */
}

/* line 444, select2-bootstrap.css */
.select2-container--bootstrap[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}

/* line 447, select2-bootstrap.css */
.select2-container--bootstrap[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  left: 12px;
  right: auto;
}

/* line 451, select2-bootstrap.css */
.select2-container--bootstrap[dir="rtl"] .select2-selection--single .select2-selection__arrow b {
  margin-left: 0;
}

/* line 454, select2-bootstrap.css */
.select2-container--bootstrap[dir="rtl"] .select2-selection--multiple .select2-selection__choice,
.select2-container--bootstrap[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder {
  float: right;
}

/* line 458, select2-bootstrap.css */
.select2-container--bootstrap[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 0;
  margin-right: 6px;
}

/* line 462, select2-bootstrap.css */
.select2-container--bootstrap[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}

/*------------------------------------*\
    #ADDITIONAL GOODIES
\*------------------------------------*/
/**
 * Address Bootstrap's validation states
 *
 * If a Select2 widget parent has one of Bootstrap's validation state modifier
 * classes, adjust Select2's border colors and focus states accordingly.
 * You may apply said classes to the Select2 dropdown (body > .select2-container)
 * via JavaScript match Bootstraps' to make its styles match.
 *
 * @see http://getbootstrap.com/css/#forms-control-validation
 */
/* line 480, select2-bootstrap.css */
.has-warning .select2-dropdown,
.has-warning .select2-selection {
  border-color: #8a6d3b;
}

/* line 484, select2-bootstrap.css */
.has-warning .select2-container--focus .select2-selection,
.has-warning .select2-container--open .select2-selection {
  -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;
  border-color: #66512c;
}

/* line 490, select2-bootstrap.css */
.has-warning.select2-drop-active {
  border-color: #66512c;
}

/* line 493, select2-bootstrap.css */
.has-warning.select2-drop-active.select2-drop.select2-drop-above {
  border-top-color: #66512c;
}

/* line 497, select2-bootstrap.css */
.has-error .select2-dropdown,
.has-error .select2-selection {
  border-color: #a94442;
}

/* line 501, select2-bootstrap.css */
.has-error .select2-container--focus .select2-selection,
.has-error .select2-container--open .select2-selection {
  -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;
  border-color: #843534;
}

/* line 507, select2-bootstrap.css */
.has-error.select2-drop-active {
  border-color: #843534;
}

/* line 510, select2-bootstrap.css */
.has-error.select2-drop-active.select2-drop.select2-drop-above {
  border-top-color: #843534;
}

/* line 514, select2-bootstrap.css */
.has-success .select2-dropdown,
.has-success .select2-selection {
  border-color: #3c763d;
}

/* line 518, select2-bootstrap.css */
.has-success .select2-container--focus .select2-selection,
.has-success .select2-container--open .select2-selection {
  -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;
  border-color: #2b542c;
}

/* line 524, select2-bootstrap.css */
.has-success.select2-drop-active {
  border-color: #2b542c;
}

/* line 527, select2-bootstrap.css */
.has-success.select2-drop-active.select2-drop.select2-drop-above {
  border-top-color: #2b542c;
}

/**
 * Select2 widgets in Bootstrap Input Groups
 *
 * When Select2 widgets are combined with other elements using Bootstraps
 * "Input Group" component, we don't want specific edges of the Select2
 * container to have a border-radius.
 *
 * Use .select2-bootstrap-prepend and .select2-bootstrap-append on
 * a Bootstrap 3 .input-group to let the contained Select2 widget know which
 * edges should not be rounded as they are directly followed by another element.
 *
 * @see http://getbootstrap.com/components/#input-groups
 */
/**
 * Mimick Bootstraps .input-group .form-control styles.
 *
 * @see https://github.com/twbs/bootstrap/blob/master/less/input-groups.less
 */
/* line 549, select2-bootstrap.css */
.input-group .select2-container--bootstrap {
  display: table;
  table-layout: fixed;
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
  /**
   * Adjust z-index like Bootstrap does to show the focus-box-shadow
   * above appended buttons in .input-group and .form-group.
   */
}

/* line 562, select2-bootstrap.css */
.input-group .select2-container--bootstrap.select2-container--open, .input-group .select2-container--bootstrap.select2-container--focus {
  z-index: 3;
}

/* line 566, select2-bootstrap.css */
.input-group.select2-bootstrap-prepend .select2-container--bootstrap .select2-selection {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

/* line 571, select2-bootstrap.css */
.input-group.select2-bootstrap-append .select2-container--bootstrap .select2-selection {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

/**
 * Adjust alignment of Bootstrap buttons in Bootstrap Input Groups to address
 * Multi Select2's height which - depending on how many elements have been selected -
 * may grow taller than its initial size.
 *
 * @see http://getbootstrap.com/components/#input-groups
 */
/* line 583, select2-bootstrap.css */
.select2-bootstrap-append .select2-container--bootstrap,
.select2-bootstrap-append .input-group-btn,
.select2-bootstrap-append .input-group-btn .btn,
.select2-bootstrap-append .input-group-btn .per-page-title,
.select2-bootstrap-prepend .select2-container--bootstrap,
.select2-bootstrap-prepend .input-group-btn,
.select2-bootstrap-prepend .input-group-btn .btn,
.select2-bootstrap-prepend .input-group-btn .per-page-title {
  vertical-align: top;
}

/**
 * Temporary fix for https://github.com/select2/select2-bootstrap-theme/issues/9
 *
 * Provides `!important` for certain properties of the class applied to the
 * original `<select>` element to hide it.
 *
 * @see https://github.com/select2/select2/pull/3301
 * @see https://github.com/fk/select2/commit/31830c7b32cb3d8e1b12d5b434dee40a6e753ada
 */
/* line 601, select2-bootstrap.css */
.form-control.select2-hidden-accessible, #order-view-container select.select2-hidden-accessible.tagsinput, #order-view-container input.select2-hidden-accessible.tagsinput, #theme_settings input.select2-hidden-accessible:not([type="file"]):not([type="checkbox"]):not([type="radio"]),
#theme_settings select.select2-hidden-accessible, #kladr-content input.select2-hidden-accessible, #kladr-content select.select2-hidden-accessible, #kladr-content textarea.select2-hidden-accessible {
  position: absolute !important;
  width: 1px !important;
}

/**
 * Display override for inline forms
*/
/* line 609, select2-bootstrap.css */
.form-inline .select2-container--bootstrap, .navbar-form .select2-container--bootstrap {
  display: inline-block;
}

/* line 2, _tickets.scss */
.container#form-ticket .terms {
  display: none;
}
/* line 5, _tickets.scss */
.container#form-ticket .ticket-file {
  display: inline-block;
  white-space: nowrap;
  margin-right: 2rem;
}
/* line 10, _tickets.scss */
.container#form-ticket #form_fields {
  display: none;
}
/* line 13, _tickets.scss */
.container#form-ticket .invisible {
  display: none;
}
/* line 16, _tickets.scss */
.container#form-ticket #file-form {
  display: none;
}
/* line 19, _tickets.scss */
.container#form-ticket .upload-file {
  cursor: pointer;
  text-decoration: none;
}
/* line 23, _tickets.scss */
.container#form-ticket .upload-file .glyphicon, .container#form-ticket .upload-file #back-office .tree li[rel=trash] ins, #back-office .tree li[rel=trash] .container#form-ticket .upload-file ins {
  padding: 0px;
}
