@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap);
@font-face {
font-family: lagom-medium-icons;
src: url(../fonts/lagom-medium-icons.eot?v5wga3);
src: url(../fonts/lagom-medium-icons.eot?v5wga3#iefix)
format("embedded-opentype"),
url(../fonts/lagom-medium-icons.woff?v5wga3) format("woff"),
url(../fonts/lagom-medium-icons.ttf?v5wga3) format("truetype"),
url(../fonts/lagom-medium-icons.svg?v5wga3#lagom-medium-icons) format("svg");
font-weight: 400;
font-style: normal;
}
#lagom-one-step-order .lm,
.lagom .lm,
.mg-wrapper .lm {
font-family: lagom-medium-icons !important;
speak: none;
font-style: normal;
font-weight: 400;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-size: var(--ui-icon-size-base);
}
#lagom-one-step-order .lm-bank-note:before,
.lagom .lm-bank-note:before,
.mg-wrapper .lm-bank-note:before {
content: "\e914";
}
#lagom-one-step-order .lm-align-center:before,
.lagom .lm-align-center:before,
.mg-wrapper .lm-align-center:before {
content: "\e915";
}
#lagom-one-step-order .lm-align-left:before,
.lagom .lm-align-left:before,
.mg-wrapper .lm-align-left:before {
content: "\e916";
}
#lagom-one-step-order .lm-align-right:before,
.lagom .lm-align-right:before,
.mg-wrapper .lm-align-right:before {
content: "\e917";
}
#lagom-one-step-order .lm-apps:before,
.lagom .lm-apps:before,
.mg-wrapper .lm-apps:before {
content: "\e918";
}
#lagom-one-step-order .lm-apps-fat:before,
.lagom .lm-apps-fat:before,
.mg-wrapper .lm-apps-fat:before {
content: "\e919";
}
#lagom-one-step-order .lm-arrow-fat-left:before,
.lagom .lm-arrow-fat-left:before,
.mg-wrapper .lm-arrow-fat-left:before {
content: "\e91a";
}
#lagom-one-step-order .lm-arrow-fat-right:before,
.lagom .lm-arrow-fat-right:before,
.mg-wrapper .lm-arrow-fat-right:before {
content: "\e91b";
}
#lagom-one-step-order .lm-arrow-medium-down:before,
.lagom .lm-arrow-medium-down:before,
.mg-wrapper .lm-arrow-medium-down:before {
content: "\e91c";
}
#lagom-one-step-order .lm-arrow-medium-left:before,
.lagom .lm-arrow-medium-left:before,
.mg-wrapper .lm-arrow-medium-left:before {
content: "\e91d";
}
#lagom-one-step-order .lm-arrow-medium-right:before,
.lagom .lm-arrow-medium-right:before,
.mg-wrapper .lm-arrow-medium-right:before {
content: "\e91e";
}
#lagom-one-step-order .lm-arrow-medium-up:before,
.lagom .lm-arrow-medium-up:before,
.mg-wrapper .lm-arrow-medium-up:before {
content: "\e91f";
}
#lagom-one-step-order .lm-arrow-thin-down:before,
.lagom .lm-arrow-thin-down:before,
.mg-wrapper .lm-arrow-thin-down:before {
content: "\e920";
}
#lagom-one-step-order .lm-arrow-thin-left:before,
.lagom .lm-arrow-thin-left:before,
.mg-wrapper .lm-arrow-thin-left:before {
content: "\e921";
}
#lagom-one-step-order .lm-arrow-thin-right:before,
.lagom .lm-arrow-thin-right:before,
.mg-wrapper .lm-arrow-thin-right:before {
content: "\e922";
}
#lagom-one-step-order .lm-arrow-thin-up:before,
.lagom .lm-arrow-thin-up:before,
.mg-wrapper .lm-arrow-thin-up:before {
content: "\e923";
}
#lagom-one-step-order .lm-backup:before,
.lagom .lm-backup:before,
.mg-wrapper .lm-backup:before {
content: "\e924";
}
#lagom-one-step-order .lm-bag:before,
.lagom .lm-bag:before,
.mg-wrapper .lm-bag:before {
content: "\e925";
}
#lagom-one-step-order .lm-barcode:before,
.lagom .lm-barcode:before,
.mg-wrapper .lm-barcode:before {
content: "\e926";
}
#lagom-one-step-order .lm-book:before,
.lagom .lm-book:before,
.mg-wrapper .lm-book:before {
content: "\e927";
}
#lagom-one-step-order .lm-bookmark:before,
.lagom .lm-bookmark:before,
.mg-wrapper .lm-bookmark:before {
content: "\e928";
}
#lagom-one-step-order .lm-book-w-bookmark:before,
.lagom .lm-book-w-bookmark:before,
.mg-wrapper .lm-book-w-bookmark:before {
content: "\e929";
}
#lagom-one-step-order .lm-box:before,
.lagom .lm-box:before,
.mg-wrapper .lm-box:before {
content: "\e92a";
}
#lagom-one-step-order .lm-briefcase:before,
.lagom .lm-briefcase:before,
.mg-wrapper .lm-briefcase:before {
content: "\e92b";
}
#lagom-one-step-order .lm-burger-menu:before,
.lagom .lm-burger-menu:before,
.mg-wrapper .lm-burger-menu:before {
content: "\e92c";
}
#lagom-one-step-order .lm-calendar:before,
.lagom .lm-calendar:before,
.mg-wrapper .lm-calendar:before {
content: "\e92d";
}
#lagom-one-step-order .lm-chat-cloud:before,
.lagom .lm-chat-cloud:before,
.mg-wrapper .lm-chat-cloud:before {
content: "\e92e";
}
#lagom-one-step-order .lm-chat-cloud-info:before,
.lagom .lm-chat-cloud-info:before,
.mg-wrapper .lm-chat-cloud-info:before {
content: "\e92f";
}
#lagom-one-step-order .lm-chat-clouds:before,
.lagom .lm-chat-clouds:before,
.mg-wrapper .lm-chat-clouds:before {
content: "\e930";
}
#lagom-one-step-order .lm-clock:before,
.lagom .lm-clock:before,
.mg-wrapper .lm-clock:before {
content: "\e931";
}
#lagom-one-step-order .lm-cloud:before,
.lagom .lm-cloud:before,
.mg-wrapper .lm-cloud:before {
content: "\e932";
}
#lagom-one-step-order .lm-compact:before,
.lagom .lm-compact:before,
.mg-wrapper .lm-compact:before {
content: "\e933";
}
#lagom-one-step-order .lm-crown:before,
.lagom .lm-crown:before,
.mg-wrapper .lm-crown:before {
content: "\e934";
}
#lagom-one-step-order .lm-cup:before,
.lagom .lm-cup:before,
.mg-wrapper .lm-cup:before {
content: "\e935";
}
#lagom-one-step-order .lm-dashboard:before,
.lagom .lm-dashboard:before,
.mg-wrapper .lm-dashboard:before {
content: "\e936";
}
#lagom-one-step-order .lm-database:before,
.lagom .lm-database:before,
.mg-wrapper .lm-database:before {
content: "\e937";
}
#lagom-one-step-order .lm-denial:before,
.lagom .lm-denial:before,
.mg-wrapper .lm-denial:before {
content: "\e938";
}
#lagom-one-step-order .lm-denied:before,
.lagom .lm-denied:before,
.mg-wrapper .lm-denied:before {
content: "\e939";
}
#lagom-one-step-order .lm-direction-sign:before,
.lagom .lm-direction-sign:before,
.mg-wrapper .lm-direction-sign:before {
content: "\e93a";
}
#lagom-one-step-order .lm-file:before,
.lagom .lm-file:before,
.mg-wrapper .lm-file:before {
content: "\e93b";
}
#lagom-one-step-order .lm-down:before,
.lagom .lm-down:before,
.mg-wrapper .lm-down:before {
content: "\e93c";
}
#lagom-one-step-order .lm-download:before,
.lagom .lm-download:before,
.mg-wrapper .lm-download:before {
content: "\e93d";
}
#lagom-one-step-order .lm-edit:before,
.lagom .lm-edit:before,
.mg-wrapper .lm-edit:before {
content: "\e93e";
}
#lagom-one-step-order .lm-extend:before,
.lagom .lm-extend:before,
.mg-wrapper .lm-extend:before {
content: "\e93f";
}
#lagom-one-step-order .lm-factory:before,
.lagom .lm-factory:before,
.mg-wrapper .lm-factory:before {
content: "\e940";
}
#lagom-one-step-order .lm-feather:before,
.lagom .lm-feather:before,
.mg-wrapper .lm-feather:before {
content: "\e941";
}
#lagom-one-step-order .lm-fire:before,
.lagom .lm-fire:before,
.mg-wrapper .lm-fire:before {
content: "\e942";
}
#lagom-one-step-order .lm-flag:before,
.lagom .lm-flag:before,
.mg-wrapper .lm-flag:before {
content: "\e943";
}
#lagom-one-step-order .lm-folder-plus:before,
.lagom .lm-folder-plus:before,
.mg-wrapper .lm-folder-plus:before {
content: "\e944";
}
#lagom-one-step-order .lm-folders:before,
.lagom .lm-folders:before,
.mg-wrapper .lm-folders:before {
content: "\e945";
}
#lagom-one-step-order .lm-funnel:before,
.lagom .lm-funnel:before,
.mg-wrapper .lm-funnel:before {
content: "\e946";
}
#lagom-one-step-order .lm-gift:before,
.lagom .lm-gift:before,
.mg-wrapper .lm-gift:before {
content: "\e947";
}
#lagom-one-step-order .lm-globe-alt:before,
.lagom .lm-globe-alt:before,
.mg-wrapper .lm-globe-alt:before {
content: "\e948";
}
#lagom-one-step-order .lm-heart:before,
.lagom .lm-heart:before,
.mg-wrapper .lm-heart:before {
content: "\e949";
}
#lagom-one-step-order .lm-image:before,
.lagom .lm-image:before,
.mg-wrapper .lm-image:before {
content: "\e94a";
}
#lagom-one-step-order .lm-inbox:before,
.lagom .lm-inbox:before,
.mg-wrapper .lm-inbox:before {
content: "\e94b";
}
#lagom-one-step-order .lm-info:before,
.lagom .lm-info:before,
.mg-wrapper .lm-info:before {
content: "\e94c";
}
#lagom-one-step-order .lm-label-left:before,
.lagom .lm-label-left:before,
.mg-wrapper .lm-label-left:before {
content: "\e94d";
}
#lagom-one-step-order .lm-label-right:before,
.lagom .lm-label-right:before,
.mg-wrapper .lm-label-right:before {
content: "\e94e";
}
#lagom-one-step-order .lm-layout:before,
.lagom .lm-layout:before,
.mg-wrapper .lm-layout:before {
content: "\e94f";
}
#lagom-one-step-order .lm-left:before,
.lagom .lm-left:before,
.mg-wrapper .lm-left:before {
content: "\e950";
}
#lagom-one-step-order .lm-lightning:before,
.lagom .lm-lightning:before,
.mg-wrapper .lm-lightning:before {
content: "\e951";
}
#lagom-one-step-order .lm-line-graph:before,
.lagom .lm-line-graph:before,
.mg-wrapper .lm-line-graph:before {
content: "\e952";
}
#lagom-one-step-order .lm-location:before,
.lagom .lm-location:before,
.mg-wrapper .lm-location:before {
content: "\e953";
}
#lagom-one-step-order .lm-med-kit:before,
.lagom .lm-med-kit:before,
.mg-wrapper .lm-med-kit:before {
content: "\e954";
}
#lagom-one-step-order .lm-minus:before,
.lagom .lm-minus:before,
.mg-wrapper .lm-minus:before {
content: "\e955";
}
#lagom-one-step-order .lm-minus-circle:before,
.lagom .lm-minus-circle:before,
.mg-wrapper .lm-minus-circle:before {
content: "\e956";
}
#lagom-one-step-order .lm-more-vertical:before,
.lagom .lm-more-vertical:before,
.mg-wrapper .lm-more-vertical:before {
content: "\e957";
}
#lagom-one-step-order .lm-padlock:before,
.lagom .lm-padlock:before,
.mg-wrapper .lm-padlock:before {
content: "\e958";
}
#lagom-one-step-order .lm-pen:before,
.lagom .lm-pen:before,
.mg-wrapper .lm-pen:before {
content: "\e959";
}
#lagom-one-step-order .lm-php-admin:before,
.lagom .lm-php-admin:before,
.mg-wrapper .lm-php-admin:before {
content: "\e95a";
}
#lagom-one-step-order .lm-pie-graph:before,
.lagom .lm-pie-graph:before,
.mg-wrapper .lm-pie-graph:before {
content: "\e95b";
}
#lagom-one-step-order .lm-pin:before,
.lagom .lm-pin:before,
.mg-wrapper .lm-pin:before {
content: "\e95c";
}
#lagom-one-step-order .lm-play-board:before,
.lagom .lm-play-board:before,
.mg-wrapper .lm-play-board:before {
content: "\e95d";
}
#lagom-one-step-order .lm-plus:before,
.lagom .lm-plus:before,
.mg-wrapper .lm-plus:before {
content: "\e95e";
}
#lagom-one-step-order .lm-plus-folder:before,
.lagom .lm-plus-folder:before,
.mg-wrapper .lm-plus-folder:before {
content: "\e95f";
}
#lagom-one-step-order .lm-power:before,
.lagom .lm-power:before,
.mg-wrapper .lm-power:before {
content: "\e960";
}
#lagom-one-step-order .lm-printer:before,
.lagom .lm-printer:before,
.mg-wrapper .lm-printer:before {
content: "\e961";
}
#lagom-one-step-order .lm-range:before,
.lagom .lm-range:before,
.mg-wrapper .lm-range:before {
content: "\e962";
}
#lagom-one-step-order .lm-receipt:before,
.lagom .lm-receipt:before,
.mg-wrapper .lm-receipt:before {
content: "\e963";
}
#lagom-one-step-order .lm-right:before,
.lagom .lm-right:before,
.mg-wrapper .lm-right:before {
content: "\e964";
}
#lagom-one-step-order .lm-scanner:before,
.lagom .lm-scanner:before,
.mg-wrapper .lm-scanner:before {
content: "\e965";
}
#lagom-one-step-order .lm-shield:before,
.lagom .lm-shield:before,
.mg-wrapper .lm-shield:before {
content: "\e966";
}
#lagom-one-step-order .lm-shredder:before,
.lagom .lm-shredder:before,
.mg-wrapper .lm-shredder:before {
content: "\e967";
}
#lagom-one-step-order .lm-spark:before,
.lagom .lm-spark:before,
.mg-wrapper .lm-spark:before {
content: "\e968";
}
#lagom-one-step-order .lm-thumbs-down:before,
.lagom .lm-thumbs-down:before,
.mg-wrapper .lm-thumbs-down:before {
content: "\e969";
}
#lagom-one-step-order .lm-thumbs-up:before,
.lagom .lm-thumbs-up:before,
.mg-wrapper .lm-thumbs-up:before {
content: "\e96a";
}
#lagom-one-step-order .lm-tool:before,
.lagom .lm-tool:before,
.mg-wrapper .lm-tool:before {
content: "\e96b";
}
#lagom-one-step-order .lm-trash:before,
.lagom .lm-trash:before,
.mg-wrapper .lm-trash:before {
content: "\e96c";
}
#lagom-one-step-order .lm-up:before,
.lagom .lm-up:before,
.mg-wrapper .lm-up:before {
content: "\e96d";
}
#lagom-one-step-order .lm-upload:before,
.lagom .lm-upload:before,
.mg-wrapper .lm-upload:before {
content: "\e96e";
}
#lagom-one-step-order .lm-user-circle:before,
.lagom .lm-user-circle:before,
.mg-wrapper .lm-user-circle:before {
content: "\e96f";
}
#lagom-one-step-order .lm-users:before,
.lagom .lm-users:before,
.mg-wrapper .lm-users:before {
content: "\e970";
}
#lagom-one-step-order .lm-voice:before,
.lagom .lm-voice:before,
.mg-wrapper .lm-voice:before {
content: "\e971";
}
#lagom-one-step-order .lm-wallet:before,
.lagom .lm-wallet:before,
.mg-wrapper .lm-wallet:before {
content: "\e972";
}
#lagom-one-step-order .lm-warning:before,
.lagom .lm-warning:before,
.mg-wrapper .lm-warning:before {
content: "\e973";
}
#lagom-one-step-order .lm-water-drop:before,
.lagom .lm-water-drop:before,
.mg-wrapper .lm-water-drop:before {
content: "\e974";
}
#lagom-one-step-order .lm-zoom-in:before,
.lagom .lm-zoom-in:before,
.mg-wrapper .lm-zoom-in:before {
content: "\e975";
}
#lagom-one-step-order .lm-zoom-out:before,
.lagom .lm-zoom-out:before,
.mg-wrapper .lm-zoom-out:before {
content: "\e976";
}
#lagom-one-step-order .lm-bar-graph:before,
.lagom .lm-bar-graph:before,
.mg-wrapper .lm-bar-graph:before {
content: "\e900";
}
#lagom-one-step-order .lm-basket:before,
.lagom .lm-basket:before,
.mg-wrapper .lm-basket:before {
content: "\e901";
}
#lagom-one-step-order .lm-bell:before,
.lagom .lm-bell:before,
.mg-wrapper .lm-bell:before {
content: "\e902";
}
#lagom-one-step-order .lm-check:before,
.lagom .lm-check:before,
.mg-wrapper .lm-check:before {
content: "\e903";
}
#lagom-one-step-order .lm-close:before,
.lagom .lm-close:before,
.mg-wrapper .lm-close:before {
content: "\e904";
}
#lagom-one-step-order .lm-document:before,
.lagom .lm-document:before,
.mg-wrapper .lm-document:before {
content: "\e905";
}
#lagom-one-step-order .lm-envelope:before,
.lagom .lm-envelope:before,
.mg-wrapper .lm-envelope:before {
content: "\e906";
}
#lagom-one-step-order .lm-folder:before,
.lagom .lm-folder:before,
.mg-wrapper .lm-folder:before {
content: "\e907";
}
#lagom-one-step-order .lm-folder-open:before,
.lagom .lm-folder-open:before,
.mg-wrapper .lm-folder-open:before {
content: "\e908";
}
#lagom-one-step-order .lm-go-top:before,
.lagom .lm-go-top:before,
.mg-wrapper .lm-go-top:before {
content: "\e909";
}
#lagom-one-step-order .lm-home:before,
.lagom .lm-home:before,
.mg-wrapper .lm-home:before {
content: "\e90a";
}
#lagom-one-step-order .lm-hosting:before,
.lagom .lm-hosting:before,
.mg-wrapper .lm-hosting:before {
content: "\e90b";
}
#lagom-one-step-order .lm-info-text:before,
.lagom .lm-info-text:before,
.mg-wrapper .lm-info-text:before {
content: "\e90c";
}
#lagom-one-step-order .lm-more:before,
.lagom .lm-more:before,
.mg-wrapper .lm-more:before {
content: "\e90d";
}
#lagom-one-step-order .lm-mouse:before,
.lagom .lm-mouse:before,
.mg-wrapper .lm-mouse:before {
content: "\e90e";
}
#lagom-one-step-order .lm-plus-circle:before,
.lagom .lm-plus-circle:before,
.mg-wrapper .lm-plus-circle:before {
content: "\e90f";
}
#lagom-one-step-order .lm-search:before,
.lagom .lm-search:before,
.mg-wrapper .lm-search:before {
content: "\e910";
}
#lagom-one-step-order .lm-tag:before,
.lagom .lm-tag:before,
.mg-wrapper .lm-tag:before {
content: "\e911";
}
#lagom-one-step-order .lm-user:before,
.lagom .lm-user:before,
.mg-wrapper .lm-user:before {
content: "\e912";
}
#lagom-one-step-order .lm-globe:before,
.lagom .lm-globe:before,
.mg-wrapper .lm-globe:before {
content: "\e913";
}
@font-face {
font-family: lagom-small-icons;
src: url(../fonts/lagom-small-icons.eot?7yz00b);
src: url(../fonts/lagom-small-icons.eot?7yz00b#iefix)
format("embedded-opentype"),
url(../fonts/lagom-small-icons.woff?7yz00b) format("woff"),
url(../fonts/lagom-small-icons.ttf?7yz00b) format("truetype"),
url(../fonts/lagom-small-icons.svg?7yz00b#lagom-small-icons) format("svg");
font-weight: 400;
font-style: normal;
}
#lagom-one-step-order .ls,
.lagom .ls,
.mg-wrapper .ls {
font-family: var(--font-family-icons-small) !important;
speak: none;
font-style: normal;
font-weight: 400;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-size: var(--ui-icon-size-small);
}
#lagom-one-step-order .ls-award:before,
.lagom .ls-award:before,
.mg-wrapper .ls-award:before {
content: "e94f";
}
#lagom-one-step-order .ls-align-center:before,
.lagom .ls-align-center:before,
.mg-wrapper .ls-align-center:before {
content: "\e944";
}
#lagom-one-step-order .ls-align-left:before,
.lagom .ls-align-left:before,
.mg-wrapper .ls-align-left:before {
content: "\e945";
}
#lagom-one-step-order .ls-align-right:before,
.lagom .ls-align-right:before,
.mg-wrapper .ls-align-right:before {
content: "\e946";
}
#lagom-one-step-order .ls-apps:before,
.lagom .ls-apps:before,
.mg-wrapper .ls-apps:before {
content: "\e947";
}
#lagom-one-step-order .ls-arrow-down-left-thin:before,
.lagom .ls-arrow-down-left-thin:before,
.mg-wrapper .ls-arrow-down-left-thin:before {
content: "\e948";
}
#lagom-one-step-order .ls-arrow-down-right-thin:before,
.lagom .ls-arrow-down-right-thin:before,
.mg-wrapper .ls-arrow-down-right-thin:before {
content: "\e949";
}
#lagom-one-step-order .ls-arrow-left-wall:before,
.lagom .ls-arrow-left-wall:before,
.mg-wrapper .ls-arrow-left-wall:before {
content: "\e94a";
}
#lagom-one-step-order .ls-arrow-play:before,
.lagom .ls-arrow-play:before,
.mg-wrapper .ls-arrow-play:before {
content: "\e94b";
}
#lagom-one-step-order .ls-arrow-right-down-thin:before,
.lagom .ls-arrow-right-down-thin:before,
.mg-wrapper .ls-arrow-right-down-thin:before {
content: "\e94c";
}
#lagom-one-step-order .ls-arrow-right-up-thin:before,
.lagom .ls-arrow-right-up-thin:before,
.mg-wrapper .ls-arrow-right-up-thin:before {
content: "\e94d";
}
#lagom-one-step-order .ls-arrow-right-wall:before,
.lagom .ls-arrow-right-wall:before,
.mg-wrapper .ls-arrow-right-wall:before {
content: "\e94e";
}
#lagom-one-step-order .ls-book-bookmark:before,
.lagom .ls-book-bookmark:before,
.mg-wrapper .ls-book-bookmark:before {
content: "\e966";
}
#lagom-one-step-order .ls-bullet-medium:before,
.lagom .ls-bullet-medium:before,
.mg-wrapper .ls-bullet-medium:before {
content: "\e951";
}
#lagom-one-step-order .ls-chat-clouds:before,
.lagom .ls-chat-clouds:before,
.mg-wrapper .ls-chat-clouds:before {
content: "\e952";
}
#lagom-one-step-order .ls-check-underline:before,
.lagom .ls-check-underline:before,
.mg-wrapper .ls-check-underline:before {
content: "\e953";
}
#lagom-one-step-order .ls-copy:before,
.lagom .ls-copy:before,
.mg-wrapper .ls-copy:before {
content: "\e954";
}
#lagom-one-step-order .ls-crown:before,
.lagom .ls-crown:before,
.mg-wrapper .ls-crown:before {
content: "\e955";
}
#lagom-one-step-order .ls-document-info:before,
.lagom .ls-document-info:before,
.mg-wrapper .ls-document-info:before {
content: "\e956";
}
#lagom-one-step-order .ls-down:before,
.lagom .ls-down:before,
.mg-wrapper .ls-down:before {
content: "\e957";
}
#lagom-one-step-order .ls-folder-open:before,
.lagom .ls-folder-open:before,
.mg-wrapper .ls-folder-open:before {
content: "\e958";
}
#lagom-one-step-order .ls-label-left:before,
.lagom .ls-label-left:before,
.mg-wrapper .ls-label-left:before {
content: "\e959";
}
#lagom-one-step-order .ls-left:before,
.lagom .ls-left:before,
.mg-wrapper .ls-left:before {
content: "\e95a";
}
#lagom-one-step-order .ls-more-vertical:before,
.lagom .ls-more-vertical:before,
.mg-wrapper .ls-more-vertical:before {
content: "\e95b";
}
#lagom-one-step-order .ls-receipt:before,
.lagom .ls-receipt:before,
.mg-wrapper .ls-receipt:before {
content: "\e95c";
}
#lagom-one-step-order .ls-right:before,
.lagom .ls-right:before,
.mg-wrapper .ls-right:before {
content: "\e95d";
}
#lagom-one-step-order .ls-ticket:before,
.lagom .ls-ticket:before,
.mg-wrapper .ls-ticket:before {
content: "\e95e";
}
#lagom-one-step-order .ls-up:before,
.lagom .ls-up:before,
.mg-wrapper .ls-up:before {
content: "\e95f";
}
#lagom-one-step-order .ls-voice:before,
.lagom .ls-voice:before,
.mg-wrapper .ls-voice:before {
content: "\e960";
}
#lagom-one-step-order .ls-water-drop:before,
.lagom .ls-water-drop:before,
.mg-wrapper .ls-water-drop:before {
content: "\e961";
}
#lagom-one-step-order .ls-addon:before,
.lagom .ls-addon:before,
.mg-wrapper .ls-addon:before {
content: "\e900";
}
#lagom-one-step-order .ls-arrow-down:before,
.lagom .ls-arrow-down:before,
.mg-wrapper .ls-arrow-down:before {
content: "\e901";
}
#lagom-one-step-order .ls-caret:before,
.lagom .ls-caret:before,
.mg-wrapper .ls-caret:before {
content: "\e902";
}
#lagom-one-step-order .ls-sign-out:before,
.lagom .ls-sign-out:before,
.mg-wrapper .ls-sign-out:before {
content: "\e903";
}
#lagom-one-step-order .ls-reply:before,
.lagom .ls-reply:before,
.mg-wrapper .ls-reply:before {
content: "\e904";
}
#lagom-one-step-order .ls-arrow-left:before,
.lagom .ls-arrow-left:before,
.mg-wrapper .ls-arrow-left:before {
content: "\e905";
}
#lagom-one-step-order .ls-sign-in:before,
.lagom .ls-sign-in:before,
.mg-wrapper .ls-sign-in:before {
content: "\e906";
}
#lagom-one-step-order .ls-share:before,
.lagom .ls-share:before,
.mg-wrapper .ls-share:before {
content: "\e907";
}
#lagom-one-step-order .ls-arrow-right:before,
.lagom .ls-arrow-right:before,
.mg-wrapper .ls-arrow-right:before {
content: "\e908";
}
#lagom-one-step-order .ls-arrow-up:before,
.lagom .ls-arrow-up:before,
.mg-wrapper .ls-arrow-up:before {
content: "\e909";
}
#lagom-one-step-order .ls-bank-note:before,
.lagom .ls-bank-note:before,
.mg-wrapper .ls-bank-note:before {
content: "\e90a";
}
#lagom-one-step-order .ls-basket:before,
.lagom .ls-basket:before,
.mg-wrapper .ls-basket:before {
content: "\e90b";
}
#lagom-one-step-order .ls-box:before,
.lagom .ls-box:before,
.mg-wrapper .ls-box:before {
content: "\e90c";
}
#lagom-one-step-order .ls-bullet-small:before,
.lagom .ls-bullet-small:before,
.mg-wrapper .ls-bullet-small:before {
content: "\e90d";
}
#lagom-one-step-order .ls-bullet:before,
.lagom .ls-bullet:before,
.mg-wrapper .ls-bullet:before {
content: "\e90e";
}
#lagom-one-step-order .ls-calendar:before,
.lagom .ls-calendar:before,
.mg-wrapper .ls-calendar:before {
content: "\e90f";
}
#lagom-one-step-order .ls-chain:before,
.lagom .ls-chain:before,
.mg-wrapper .ls-chain:before {
content: "\e910";
}
#lagom-one-step-order .ls-check:before,
.lagom .ls-check:before,
.mg-wrapper .ls-check:before {
content: "\e911";
}
#lagom-one-step-order .ls-close:before,
.lagom .ls-close:before,
.mg-wrapper .ls-close:before {
content: "\e912";
}
#lagom-one-step-order .ls-configure:before,
.lagom .ls-configure:before,
.mg-wrapper .ls-configure:before {
content: "\e913";
}
#lagom-one-step-order .ls-credit-card:before,
.lagom .ls-credit-card:before,
.mg-wrapper .ls-credit-card:before {
content: "\e914";
}
#lagom-one-step-order .ls-credit:before,
.lagom .ls-credit:before,
.mg-wrapper .ls-credit:before {
content: "\e915";
}
#lagom-one-step-order .ls-dashboard:before,
.lagom .ls-dashboard:before,
.mg-wrapper .ls-dashboard:before {
content: "\e916";
}
#lagom-one-step-order .ls-denial:before,
.lagom .ls-denial:before,
.mg-wrapper .ls-denial:before {
content: "\e917";
}
#lagom-one-step-order .ls-dislike:before,
.lagom .ls-dislike:before,
.mg-wrapper .ls-dislike:before {
content: "\e918";
}
#lagom-one-step-order .ls-dns:before,
.lagom .ls-dns:before,
.mg-wrapper .ls-dns:before {
content: "\e919";
}
#lagom-one-step-order .ls-document:before,
.lagom .ls-document:before,
.mg-wrapper .ls-document:before {
content: "\e91a";
}
#lagom-one-step-order .ls-download:before,
.lagom .ls-download:before,
.mg-wrapper .ls-download:before {
content: "\e91b";
}
#lagom-one-step-order .ls-download-square:before,
.lagom .ls-download-square:before,
.mg-wrapper .ls-download-square:before {
content: "\e91c";
}
#lagom-one-step-order .ls-edit:before,
.lagom .ls-edit:before,
.mg-wrapper .ls-edit:before {
content: "\e91d";
}
#lagom-one-step-order .ls-envelope:before,
.lagom .ls-envelope:before,
.mg-wrapper .ls-envelope:before {
content: "\e91e";
}
#lagom-one-step-order .ls-exclamation-circle:before,
.lagom .ls-exclamation-circle:before,
.mg-wrapper .ls-exclamation-circle:before {
content: "\e91f";
}
#lagom-one-step-order .ls-flag:before,
.lagom .ls-flag:before,
.mg-wrapper .ls-flag:before {
content: "\e920";
}
#lagom-one-step-order .ls-folder:before,
.lagom .ls-folder:before,
.mg-wrapper .ls-folder:before {
content: "\e921";
}
#lagom-one-step-order .ls-heart:before,
.lagom .ls-heart:before,
.mg-wrapper .ls-heart:before {
content: "\e922";
}
#lagom-one-step-order .ls-home:before,
.lagom .ls-home:before,
.mg-wrapper .ls-home:before {
content: "\e923";
}
#lagom-one-step-order .ls-hosting:before,
.lagom .ls-hosting:before,
.mg-wrapper .ls-hosting:before {
content: "\e924";
}
#lagom-one-step-order .ls-hourglass:before,
.lagom .ls-hourglass:before,
.mg-wrapper .ls-hourglass:before {
content: "\e925";
}
#lagom-one-step-order .ls-key:before,
.lagom .ls-key:before,
.mg-wrapper .ls-key:before {
content: "\e962";
}
#lagom-one-step-order .ls-image:before,
.lagom .ls-image:before,
.mg-wrapper .ls-image:before {
content: "\e926";
}
#lagom-one-step-order .ls-info-circle:before,
.lagom .ls-info-circle:before,
.mg-wrapper .ls-info-circle:before {
content: "\e927";
}
#lagom-one-step-order .ls-input-code:before,
.lagom .ls-input-code:before,
.mg-wrapper .ls-input-code:before {
content: "\e928";
}
#lagom-one-step-order .ls-lightning:before,
.lagom .ls-lightning:before,
.mg-wrapper .ls-lightning:before {
content: "\e929";
}
#lagom-one-step-order .ls-like:before,
.lagom .ls-like:before,
.mg-wrapper .ls-like:before {
content: "\e92a";
}
#lagom-one-step-order .ls-location:before,
.lagom .ls-location:before,
.mg-wrapper .ls-location:before {
content: "\e92b";
}
#lagom-one-step-order .ls-minus:before,
.lagom .ls-minus:before,
.mg-wrapper .ls-minus:before {
content: "\e92c";
}
#lagom-one-step-order .ls-more:before,
.lagom .ls-more:before,
.mg-wrapper .ls-more:before {
content: "\e92d";
}
#lagom-one-step-order .ls-new-window:before,
.lagom .ls-new-window:before,
.mg-wrapper .ls-new-window:before {
content: "\e92e";
}
#lagom-one-step-order .ls-padlock:before,
.lagom .ls-padlock:before,
.mg-wrapper .ls-padlock:before {
content: "\e92f";
}
#lagom-one-step-order .ls-pen:before,
.lagom .ls-pen:before,
.mg-wrapper .ls-pen:before {
content: "\e930";
}
#lagom-one-step-order .ls-plus:before,
.lagom .ls-plus:before,
.mg-wrapper .ls-plus:before {
content: "\e931";
}
#lagom-one-step-order .ls-printer:before,
.lagom .ls-printer:before,
.mg-wrapper .ls-printer:before {
content: "\e932";
}
#lagom-one-step-order .ls-range:before,
.lagom .ls-range:before,
.mg-wrapper .ls-range:before {
content: "\e933";
}
#lagom-one-step-order .ls-refresh:before,
.lagom .ls-refresh:before,
.mg-wrapper .ls-refresh:before {
content: "\e934";
}
#lagom-one-step-order .ls-rss:before,
.lagom .ls-rss:before,
.mg-wrapper .ls-rss:before {
content: "\e935";
}
#lagom-one-step-order .ls-search:before,
.lagom .ls-search:before,
.mg-wrapper .ls-search:before {
content: "\e963";
}
#lagom-one-step-order .ls-security-code:before,
.lagom .ls-security-code:before,
.mg-wrapper .ls-security-code:before {
content: "\e936";
}
#lagom-one-step-order .ls-shield:before,
.lagom .ls-shield:before,
.mg-wrapper .ls-shield:before {
content: "\e937";
}
#lagom-one-step-order .ls-sitebuilder:before,
.lagom .ls-sitebuilder:before,
.mg-wrapper .ls-sitebuilder:before {
content: "\e965";
}
#lagom-one-step-order .ls-smartphone:before,
.lagom .ls-smartphone:before,
.mg-wrapper .ls-smartphone:before {
content: "\e938";
}
#lagom-one-step-order .ls-sort-asc:before,
.lagom .ls-sort-asc:before,
.mg-wrapper .ls-sort-asc:before {
content: "\e939";
}
#lagom-one-step-order .ls-sort-desc:before,
.lagom .ls-sort-desc:before,
.mg-wrapper .ls-sort-desc:before {
content: "\e93a";
}
#lagom-one-step-order .ls-spark:before,
.lagom .ls-spark:before,
.mg-wrapper .ls-spark:before {
content: "\e93b";
}
#lagom-one-step-order .ls-switch:before,
.lagom .ls-switch:before,
.mg-wrapper .ls-switch:before {
content: "\e964";
}
#lagom-one-step-order .ls-text-cloud:before,
.lagom .ls-text-cloud:before,
.mg-wrapper .ls-text-cloud:before {
content: "\e93c";
}
#lagom-one-step-order .ls-ticket-tag:before,
.lagom .ls-ticket-tag:before,
.mg-wrapper .ls-ticket-tag:before {
content: "\e93d";
}
#lagom-one-step-order .ls-transfer:before,
.lagom .ls-transfer:before,
.mg-wrapper .ls-transfer:before {
content: "\e93e";
}
#lagom-one-step-order .ls-trash:before,
.lagom .ls-trash:before,
.mg-wrapper .ls-trash:before {
content: "\e93f";
}
#lagom-one-step-order .ls-upgrade-downgrade:before,
.lagom .ls-upgrade-downgrade:before,
.mg-wrapper .ls-upgrade-downgrade:before {
content: "\e940";
}
#lagom-one-step-order .ls-upload:before,
.lagom .ls-upload:before,
.mg-wrapper .ls-upload:before {
content: "\e941";
}
#lagom-one-step-order .ls-user:before,
.lagom .ls-user:before,
.mg-wrapper .ls-user:before {
content: "\e942";
}
#lagom-one-step-order .ls-wallet:before,
.lagom .ls-wallet:before,
.mg-wrapper .ls-wallet:before {
content: "\e943";
}
.container,
.container-fluid,
.container-lg,
.container-md,
.container-sm,
.container-xl {
width: 100%;
padding-right: 12px;
padding-left: 12px;
margin-right: auto;
margin-left: auto;
}
@media (min-width: 480px) {
.container,
.container-sm {
max-width: 540px;
}
}
@media (min-width: 768px) {
.container,
.container-md,
.container-sm {
max-width: 100%;
}
}
@media (min-width: 992px) {
.container,
.container-lg,
.container-md,
.container-sm {
max-width: 100%;
}
}
@media (min-width: 1320px) {
.container,
.container-lg,
.container-md,
.container-sm,
.container-xl {
max-width: 1288px;
}
}
.row {
display: flex;
flex-wrap: wrap;
margin-right: -12px;
margin-left: -12px;
}
.row-sm {
margin-left: calc(-1 * var(--spacing-1x));
margin-right: calc(-1 * var(--spacing-1x));
}
.row-sm [class*="col-"] {
padding-left: var(--spacing-1x);
padding-right: var(--spacing-1x);
}
.no-gutters {
margin-right: 0;
margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*="col-"] {
padding-right: 0;
padding-left: 0;
}
.col,
.col-1,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-10,
.col-11,
.col-12,
.col-auto,
.col-lg,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-auto,
.col-md,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-auto,
.col-sm,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-auto,
.col-xl,
.col-xl-1,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl-auto {
position: relative;
width: 100%;
padding-right: 12px;
padding-left: 12px;
}
.col {
flex-basis: 0;
flex-grow: 1;
max-width: 100%;
}
.row-cols-1 > * {
flex: 0 0 100%;
max-width: 100%;
}
.row-cols-2 > * {
flex: 0 0 50%;
max-width: 50%;
}
.row-cols-3 > * {
flex: 0 0 33.33333%;
max-width: 33.33333%;
}
.row-cols-4 > * {
flex: 0 0 25%;
max-width: 25%;
}
.row-cols-5 > * {
flex: 0 0 20%;
max-width: 20%;
}
.row-cols-6 > * {
flex: 0 0 16.66667%;
max-width: 16.66667%;
}
.col-auto {
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.col-1 {
flex: 0 0 8.33333%;
max-width: 8.33333%;
}
.col-2 {
flex: 0 0 16.66667%;
max-width: 16.66667%;
}
.col-3 {
flex: 0 0 25%;
max-width: 25%;
}
.col-4 {
flex: 0 0 33.33333%;
max-width: 33.33333%;
}
.col-5 {
flex: 0 0 41.66667%;
max-width: 41.66667%;
}
.col-6 {
flex: 0 0 50%;
max-width: 50%;
}
.col-7 {
flex: 0 0 58.33333%;
max-width: 58.33333%;
}
.col-8 {
flex: 0 0 66.66667%;
max-width: 66.66667%;
}
.col-9 {
flex: 0 0 75%;
max-width: 75%;
}
.col-10 {
flex: 0 0 83.33333%;
max-width: 83.33333%;
}
.col-11 {
flex: 0 0 91.66667%;
max-width: 91.66667%;
}
.col-12 {
flex: 0 0 100%;
max-width: 100%;
}
.order-first {
order: -1;
}
.order-last {
order: 13;
}
.order-0 {
order: 0;
}
.order-1 {
order: 1;
}
.order-2 {
order: 2;
}
.order-3 {
order: 3;
}
.order-4 {
order: 4;
}
.order-5 {
order: 5;
}
.order-6 {
order: 6;
}
.order-7 {
order: 7;
}
.order-8 {
order: 8;
}
.order-9 {
order: 9;
}
.order-10 {
order: 10;
}
.order-11 {
order: 11;
}
.order-12 {
order: 12;
}
.offset-1 {
margin-left: 8.33333%;
}
.offset-2 {
margin-left: 16.66667%;
}
.offset-3 {
margin-left: 25%;
}
.offset-4 {
margin-left: 33.33333%;
}
.offset-5 {
margin-left: 41.66667%;
}
.offset-6 {
margin-left: 50%;
}
.offset-7 {
margin-left: 58.33333%;
}
.offset-8 {
margin-left: 66.66667%;
}
.offset-9 {
margin-left: 75%;
}
.offset-10 {
margin-left: 83.33333%;
}
.offset-11 {
margin-left: 91.66667%;
}
@media (min-width: 480px) {
.col-sm {
flex-basis: 0;
flex-grow: 1;
max-width: 100%;
}
.row-cols-sm-1 > * {
flex: 0 0 100%;
max-width: 100%;
}
.row-cols-sm-2 > * {
flex: 0 0 50%;
max-width: 50%;
}
.row-cols-sm-3 > * {
flex: 0 0 33.33333%;
max-width: 33.33333%;
}
.row-cols-sm-4 > * {
flex: 0 0 25%;
max-width: 25%;
}
.row-cols-sm-5 > * {
flex: 0 0 20%;
max-width: 20%;
}
.row-cols-sm-6 > * {
flex: 0 0 16.66667%;
max-width: 16.66667%;
}
.col-sm-auto {
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.col-sm-1 {
flex: 0 0 8.33333%;
max-width: 8.33333%;
}
.col-sm-2 {
flex: 0 0 16.66667%;
max-width: 16.66667%;
}
.col-sm-3 {
flex: 0 0 25%;
max-width: 25%;
}
.col-sm-4 {
flex: 0 0 33.33333%;
max-width: 33.33333%;
}
.col-sm-5 {
flex: 0 0 41.66667%;
max-width: 41.66667%;
}
.col-sm-6 {
flex: 0 0 50%;
max-width: 50%;
}
.col-sm-7 {
flex: 0 0 58.33333%;
max-width: 58.33333%;
}
.col-sm-8 {
flex: 0 0 66.66667%;
max-width: 66.66667%;
}
.col-sm-9 {
flex: 0 0 75%;
max-width: 75%;
}
.col-sm-10 {
flex: 0 0 83.33333%;
max-width: 83.33333%;
}
.col-sm-11 {
flex: 0 0 91.66667%;
max-width: 91.66667%;
}
.col-sm-12 {
flex: 0 0 100%;
max-width: 100%;
}
.order-sm-first {
order: -1;
}
.order-sm-last {
order: 13;
}
.order-sm-0 {
order: 0;
}
.order-sm-1 {
order: 1;
}
.order-sm-2 {
order: 2;
}
.order-sm-3 {
order: 3;
}
.order-sm-4 {
order: 4;
}
.order-sm-5 {
order: 5;
}
.order-sm-6 {
order: 6;
}
.order-sm-7 {
order: 7;
}
.order-sm-8 {
order: 8;
}
.order-sm-9 {
order: 9;
}
.order-sm-10 {
order: 10;
}
.order-sm-11 {
order: 11;
}
.order-sm-12 {
order: 12;
}
.offset-sm-0 {
margin-left: 0;
}
.offset-sm-1 {
margin-left: 8.33333%;
}
.offset-sm-2 {
margin-left: 16.66667%;
}
.offset-sm-3 {
margin-left: 25%;
}
.offset-sm-4 {
margin-left: 33.33333%;
}
.offset-sm-5 {
margin-left: 41.66667%;
}
.offset-sm-6 {
margin-left: 50%;
}
.offset-sm-7 {
margin-left: 58.33333%;
}
.offset-sm-8 {
margin-left: 66.66667%;
}
.offset-sm-9 {
margin-left: 75%;
}
.offset-sm-10 {
margin-left: 83.33333%;
}
.offset-sm-11 {
margin-left: 91.66667%;
}
}
@media (min-width: 768px) {
.col-md {
flex-basis: 0;
flex-grow: 1;
max-width: 100%;
}
.row-cols-md-1 > * {
flex: 0 0 100%;
max-width: 100%;
}
.row-cols-md-2 > * {
flex: 0 0 50%;
max-width: 50%;
}
.row-cols-md-3 > * {
flex: 0 0 33.33333%;
max-width: 33.33333%;
}
.row-cols-md-4 > * {
flex: 0 0 25%;
max-width: 25%;
}
.row-cols-md-5 > * {
flex: 0 0 20%;
max-width: 20%;
}
.row-cols-md-6 > * {
flex: 0 0 16.66667%;
max-width: 16.66667%;
}
.col-md-auto {
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.col-md-1 {
flex: 0 0 8.33333%;
max-width: 8.33333%;
}
.col-md-2 {
flex: 0 0 16.66667%;
max-width: 16.66667%;
}
.col-md-3 {
flex: 0 0 25%;
max-width: 25%;
}
.col-md-4 {
flex: 0 0 33.33333%;
max-width: 33.33333%;
}
.col-md-5 {
flex: 0 0 41.66667%;
max-width: 41.66667%;
}
.col-md-6 {
flex: 0 0 50%;
max-width: 50%;
}
.col-md-7 {
flex: 0 0 58.33333%;
max-width: 58.33333%;
}
.col-md-8 {
flex: 0 0 66.66667%;
max-width: 66.66667%;
}
.col-md-9 {
flex: 0 0 75%;
max-width: 75%;
}
.col-md-10 {
flex: 0 0 83.33333%;
max-width: 83.33333%;
}
.col-md-11 {
flex: 0 0 91.66667%;
max-width: 91.66667%;
}
.col-md-12 {
flex: 0 0 100%;
max-width: 100%;
}
.order-md-first {
order: -1;
}
.order-md-last {
order: 13;
}
.order-md-0 {
order: 0;
}
.order-md-1 {
order: 1;
}
.order-md-2 {
order: 2;
}
.order-md-3 {
order: 3;
}
.order-md-4 {
order: 4;
}
.order-md-5 {
order: 5;
}
.order-md-6 {
order: 6;
}
.order-md-7 {
order: 7;
}
.order-md-8 {
order: 8;
}
.order-md-9 {
order: 9;
}
.order-md-10 {
order: 10;
}
.order-md-11 {
order: 11;
}
.order-md-12 {
order: 12;
}
.offset-md-0 {
margin-left: 0;
}
.offset-md-1 {
margin-left: 8.33333%;
}
.offset-md-2 {
margin-left: 16.66667%;
}
.offset-md-3 {
margin-left: 25%;
}
.offset-md-4 {
margin-left: 33.33333%;
}
.offset-md-5 {
margin-left: 41.66667%;
}
.offset-md-6 {
margin-left: 50%;
}
.offset-md-7 {
margin-left: 58.33333%;
}
.offset-md-8 {
margin-left: 66.66667%;
}
.offset-md-9 {
margin-left: 75%;
}
.offset-md-10 {
margin-left: 83.33333%;
}
.offset-md-11 {
margin-left: 91.66667%;
}
}
@media (min-width: 992px) {
.col-lg {
flex-basis: 0;
flex-grow: 1;
max-width: 100%;
}
.row-cols-lg-1 > * {
flex: 0 0 100%;
max-width: 100%;
}
.row-cols-lg-2 > * {
flex: 0 0 50%;
max-width: 50%;
}
.row-cols-lg-3 > * {
flex: 0 0 33.33333%;
max-width: 33.33333%;
}
.row-cols-lg-4 > * {
flex: 0 0 25%;
max-width: 25%;
}
.row-cols-lg-5 > * {
flex: 0 0 20%;
max-width: 20%;
}
.row-cols-lg-6 > * {
flex: 0 0 16.66667%;
max-width: 16.66667%;
}
.col-lg-auto {
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.col-lg-1 {
flex: 0 0 8.33333%;
max-width: 8.33333%;
}
.col-lg-2 {
flex: 0 0 16.66667%;
max-width: 16.66667%;
}
.col-lg-3 {
flex: 0 0 25%;
max-width: 25%;
}
.col-lg-4 {
flex: 0 0 33.33333%;
max-width: 33.33333%;
}
.col-lg-5 {
flex: 0 0 41.66667%;
max-width: 41.66667%;
}
.col-lg-6 {
flex: 0 0 50%;
max-width: 50%;
}
.col-lg-7 {
flex: 0 0 58.33333%;
max-width: 58.33333%;
}
.col-lg-8 {
flex: 0 0 66.66667%;
max-width: 66.66667%;
}
.col-lg-9 {
flex: 0 0 75%;
max-width: 75%;
}
.col-lg-10 {
flex: 0 0 83.33333%;
max-width: 83.33333%;
}
.col-lg-11 {
flex: 0 0 91.66667%;
max-width: 91.66667%;
}
.col-lg-12 {
flex: 0 0 100%;
max-width: 100%;
}
.order-lg-first {
order: -1;
}
.order-lg-last {
order: 13;
}
.order-lg-0 {
order: 0;
}
.order-lg-1 {
order: 1;
}
.order-lg-2 {
order: 2;
}
.order-lg-3 {
order: 3;
}
.order-lg-4 {
order: 4;
}
.order-lg-5 {
order: 5;
}
.order-lg-6 {
order: 6;
}
.order-lg-7 {
order: 7;
}
.order-lg-8 {
order: 8;
}
.order-lg-9 {
order: 9;
}
.order-lg-10 {
order: 10;
}
.order-lg-11 {
order: 11;
}
.order-lg-12 {
order: 12;
}
.offset-lg-0 {
margin-left: 0;
}
.offset-lg-1 {
margin-left: 8.33333%;
}
.offset-lg-2 {
margin-left: 16.66667%;
}
.offset-lg-3 {
margin-left: 25%;
}
.offset-lg-4 {
margin-left: 33.33333%;
}
.offset-lg-5 {
margin-left: 41.66667%;
}
.offset-lg-6 {
margin-left: 50%;
}
.offset-lg-7 {
margin-left: 58.33333%;
}
.offset-lg-8 {
margin-left: 66.66667%;
}
.offset-lg-9 {
margin-left: 75%;
}
.offset-lg-10 {
margin-left: 83.33333%;
}
.offset-lg-11 {
margin-left: 91.66667%;
}
}
@media (min-width: 1320px) {
.col-xl {
flex-basis: 0;
flex-grow: 1;
max-width: 100%;
}
.row-cols-xl-1 > * {
flex: 0 0 100%;
max-width: 100%;
}
.row-cols-xl-2 > * {
flex: 0 0 50%;
max-width: 50%;
}
.row-cols-xl-3 > * {
flex: 0 0 33.33333%;
max-width: 33.33333%;
}
.row-cols-xl-4 > * {
flex: 0 0 25%;
max-width: 25%;
}
.row-cols-xl-5 > * {
flex: 0 0 20%;
max-width: 20%;
}
.row-cols-xl-6 > * {
flex: 0 0 16.66667%;
max-width: 16.66667%;
}
.col-xl-auto {
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.col-xl-1 {
flex: 0 0 8.33333%;
max-width: 8.33333%;
}
.col-xl-2 {
flex: 0 0 16.66667%;
max-width: 16.66667%;
}
.col-xl-3 {
flex: 0 0 25%;
max-width: 25%;
}
.col-xl-4 {
flex: 0 0 33.33333%;
max-width: 33.33333%;
}
.col-xl-5 {
flex: 0 0 41.66667%;
max-width: 41.66667%;
}
.col-xl-6 {
flex: 0 0 50%;
max-width: 50%;
}
.col-xl-7 {
flex: 0 0 58.33333%;
max-width: 58.33333%;
}
.col-xl-8 {
flex: 0 0 66.66667%;
max-width: 66.66667%;
}
.col-xl-9 {
flex: 0 0 75%;
max-width: 75%;
}
.col-xl-10 {
flex: 0 0 83.33333%;
max-width: 83.33333%;
}
.col-xl-11 {
flex: 0 0 91.66667%;
max-width: 91.66667%;
}
.col-xl-12 {
flex: 0 0 100%;
max-width: 100%;
}
.order-xl-first {
order: -1;
}
.order-xl-last {
order: 13;
}
.order-xl-0 {
order: 0;
}
.order-xl-1 {
order: 1;
}
.order-xl-2 {
order: 2;
}
.order-xl-3 {
order: 3;
}
.order-xl-4 {
order: 4;
}
.order-xl-5 {
order: 5;
}
.order-xl-6 {
order: 6;
}
.order-xl-7 {
order: 7;
}
.order-xl-8 {
order: 8;
}
.order-xl-9 {
order: 9;
}
.order-xl-10 {
order: 10;
}
.order-xl-11 {
order: 11;
}
.order-xl-12 {
order: 12;
}
.offset-xl-0 {
margin-left: 0;
}
.offset-xl-1 {
margin-left: 8.33333%;
}
.offset-xl-2 {
margin-left: 16.66667%;
}
.offset-xl-3 {
margin-left: 25%;
}
.offset-xl-4 {
margin-left: 33.33333%;
}
.offset-xl-5 {
margin-left: 41.66667%;
}
.offset-xl-6 {
margin-left: 50%;
}
.offset-xl-7 {
margin-left: 58.33333%;
}
.offset-xl-8 {
margin-left: 66.66667%;
}
.offset-xl-9 {
margin-left: 75%;
}
.offset-xl-10 {
margin-left: 83.33333%;
}
.offset-xl-11 {
margin-left: 91.66667%;
}
}
html {
min-height: 100%;
}
body {
overflow-x: hidden;
display: flex;
flex-direction: column;
min-height: 100vh;
-webkit-font-smoothing: antialiased;
-moz-font-smoothing: antialiased;
-o-font-smoothing: antialiased;
text-rendering: optimizeSpeed;
}
@media (-ms-high-contrast: none), screen and (-ms-high-contrast: active) {
body {
height: 100vh;
}
}
input:-webkit-autofill,
select:-webkit-autofill {
-webkit-box-shadow: 0 0 0 1000px #fff inset;
}
a[href^="tel"] {
color: inherit !important;
text-decoration: none;
}
a:not(.btn) {
color: var(--link-color);
text-decoration: none;
transition: color var(--transition-base), background var(--transition-base),
border var(--transition-base), padding var(--transition-base);
}
a:not(.btn).label-primary-faded {
color: var(--brand-primary);
}
.has-scroll {
overflow: hidden;
position: relative;
scrollbar-color: var(--gray-lighter-4);
scrollbar-width: thin;
}
.has-scroll.dropdown-menu {
background: var(--package-bg);
overflow-y: auto !important;
overflow-x: hidden;
}
.has-scroll.dropdown-menu::-webkit-scrollbar {
background: transparent;
}
.has-scroll.dropdown-menu-items {
overflow-y: auto !important;
overflow-x: hidden;
margin: 0 4px 0 0 !important;
}
.has-scroll.dropdown-menu-items::-webkit-scrollbar {
background: var(--package-bg);
}
.has-scroll:hover {
overflow-y: auto !important;
overflow-x: hidden;
}
.has-scroll::-webkit-scrollbar {
width: 6px;
background: transparent;
}
.has-scroll::-webkit-scrollbar-track {
background: transparent;
}
.has-scroll::-webkit-scrollbar-thumb {
background: var(--gray-lighter-4);
border-radius: 6px;
width: 6px;
height: 6px;
}
p:empty {
display: none;
}
.adminreturndiv {
display: none !important;
}
#popup-backdrop {
background-color: #2e363f;
padding: 15px;
height: 100%;
}
.admin-masquerade-notice {
margin: 25px 0 0 auto;
padding: 4px 10px;
max-width: 240px;
font-family: Tahoma;
font-size: 0.7em;
text-align: right;
}
.admin-masquerade-notice a {
text-decoration: underline;
}
.licensing-addon-latest-download h3 {
margin-top: 0;
}
@media print {
#top-nav,
.app-nav-menu,
.header-lined,
.sidebar {
display: none;
}
a[href]:after {
content: "" !important;
}
}
.alert-bordered-left {
border: 0;
border-left: 3px solid;
border-radius: 0;
text-align: left;
}
.row-eq-height {
display: flex;
flex-wrap: wrap;
}
.row-eq-height:after,
.row-eq-height:before {
display: none;
}
.row-eq-height > div[class*="col"] {
display: flex;
}
.row-eq-height > div[class*="col"] > * {
width: 100%;
}
@media (max-width: 991.98px) {
.row-eq-height-md {
flex-direction: column;
}
.row-eq-height:not(.row-eq-height-sm):not(.row-eq-height-xs)
> [class*="col-sm-"] {
max-width: 100%;
width: 100%;
flex: 0 0 100%;
}
}
@media (max-width: 767.98px) {
.products .row-eq-height > div[class*="col"] {
display: block;
}
.row-eq-height-sm {
flex-direction: column;
}
}
@media (max-width: 767.98px) and (-ms-high-contrast: none),
screen and (max-width: 767.98px) and (-ms-high-contrast: active) {
.row-eq-height-sm {
align-items: center;
justify-content: center;
flex-flow: row wrap;
}
}
@media (max-width: 767.98px) {
.flex-column-sm {
flex-direction: column;
align-items: unset !important;
}
.flex-column-sm .m-r-a {
margin-right: 0 !important;
}
.flex-column-sm > * + * {
margin-top: var(--ui-block-padding-base) !important;
}
}
.container-fluid.without-padding,
.without-padding.container-lg,
.without-padding.container-md,
.without-padding.container-sm,
.without-padding.container-xl {
padding-left: 0;
padding-right: 0;
}
.hidden {
display: none !important;
}
i.icon-rss {
color: #f60;
}
.bg-white {
background: #fff !important;
}
.m-a,
.m-h-a {
margin-left: auto;
margin-right: auto;
}
.m-h-1x {
margin: 0 var(--spacing-1x);
}
.m-l-a {
margin-left: auto !important;
}
.m-t-0 {
margin-top: 0 !important;
}
.m-t-1x {
margin-top: var(--spacing-1x) !important;
}
.m-t-2x {
margin-top: var(--spacing-2x) !important;
}
.m-t-3x {
margin-top: var(--spacing-3x) !important;
}
.m-t-4x {
margin-top: var(--spacing-4x) !important;
}
.m-t-5x {
margin-top: var(--spacing-5x) !important;
}
.m-t-6x {
margin-top: var(--spacing-6x) !important;
}
.m-t-7x {
margin-top: var(--spacing-7x) !important;
}
.m-t-8x {
margin-top: var(--spacing-8x) !important;
}
.m-b-0,
.m-b-0x {
margin-bottom: 0 !important;
}
.m-b-1x {
margin-bottom: var(--spacing-1x) !important;
}
.m-b-2x {
margin-bottom: var(--spacing-2x) !important;
}
.m-b-3x {
margin-bottom: var(--spacing-3x) !important;
}
.m-b-4x {
margin-bottom: var(--spacing-4x) !important;
}
.m-b-5x {
margin-bottom: var(--spacing-5x) !important;
}
.m-b-6x {
margin-bottom: var(--spacing-6x) !important;
}
.m-b-7x {
margin-bottom: var(--spacing-7x) !important;
}
.m-r-0 {
margin-right: 0 !important;
}
.m-r-1x {
margin-right: var(--spacing-1x) !important;
}
.m-l-1x {
margin-left: var(--spacing-1x) !important;
}
.m-l-4x {
margin-left: var(--spacing-4x) !important;
}
.m-b-neg-2x {
margin-bottom: calc(-2 * var(--spacing-1x)) !important;
}
.m-b-neg-3x {
margin-bottom: calc(-3 * var(--spacing-1x)) !important;
}
.p-b-2x {
padding-bottom: var(--spacing-2x) !important;
}
.p-t-2x {
padding-top: var(--spacing-2x);
}
.m-w-xs {
max-width: var(--max-width-xs);
}
.m-w-sm {
max-width: var(--max-width-sm);
}
.m-w-md {
max-width: var(--max-width-md);
}
.m-w-lg {
max-width: var(--max-width-lg);
}
.no-min-width {
min-width: unset !important;
}
.m-w-288 {
max-width: 288px;
}
.d-flex {
display: flex;
flex-wrap: wrap;
}
.flex-nowrap {
flex-wrap: nowrap;
}
.space-between {
justify-content: space-between;
}
.justify-center {
justify-content: center;
}
.justify-start {
justify-content: flex-start !important;
}
.align-center {
align-items: center;
}
.flex-column {
flex-direction: column;
}
.flex-grow {
flex-grow: 1 !important;
max-width: unset !important;
}
.word-break-all {
word-break: break-all !important;
}
.va-middle {
vertical-align: middle !important;
}
.alert.alert-lagom.w-hidden,
.alert.w-hidden,
.w-hidden {
display: none;
}
.pull-none {
float: none !important;
}
.truncate {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.or {
margin-left: var(--spacing-1x);
margin-right: var(--spacing-1x);
}
.drop-up {
bottom: 100%;
top: auto;
}
#fullpage-overlay {
display: table;
position: fixed;
z-index: 1000;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: var(--modal-backdrop-bg);
color: #fff;
}
#fullpage-overlay .outer-wrapper {
position: relative;
height: 100%;
}
#fullpage-overlay .inner-wrapper {
position: absolute;
top: 50%;
left: 50%;
height: 30%;
width: 50%;
margin: -3% 0 0 -25%;
text-align: center;
}
#fullpage-overlay .msg {
display: inline-block;
padding: 20px;
max-width: 400px;
}
[style="text-align:center;"] {
display: block;
float: left;
margin-top: var(--ui-block-spacing-base);
margin-bottom: 0;
width: 100%;
}
.ssl-info {
display: inline-block;
}
.fa-header:before {
content: "\f1dc";
}
.label-corner {
position: absolute;
max-height: 16px;
font-size: 10px;
padding: 4px;
transform: rotate(-45deg);
display: flex;
align-items: center;
justify-content: center;
}
@media (-ms-high-contrast: none), screen and (-ms-high-contrast: active) {
.label-corner {
line-height: 1;
}
}
.shuffle {
overflow: visible !important;
}
.bg-color-gold {
background-color: #f0ad4e;
}
.bg-color-green {
background-color: #5cb85c;
}
.bg-color-red {
background-color: #d9534f;
}
.bg-color-orange {
background-color: #f39c12;
}
.bg-color-blue {
background-color: #5bc0de;
}
.bg-color-pink {
background-color: #e671b8;
}
.bg-color-purple {
background-color: #7b4f9d;
}
.bg-color-lime {
background-color: #8cbf26;
}
.bg-color-magenta {
background-color: #ff0097;
}
.bg-color-teal {
background-color: #00aba9;
}
.bg-color-turquoise {
background-color: #1abc9c;
}
.bg-color-emerald {
background-color: #2ecc71;
}
.bg-color-amethyst {
background-color: #9b59b6;
}
.bg-color-wet-asphalt {
background-color: #34495e;
}
.bg-color-midnight-blue {
background-color: #2c3e50;
}
.bg-color-sun-flower {
background-color: #f1c40f;
}
.bg-color-pomegranate {
background-color: #c0392b;
}
.bg-color-silver {
background-color: #bdc3c7;
}
.bg-color-asbestos {
background-color: #7f8c8d;
}
.app-main {
flex: 1 0 auto;
display: flex;
flex-direction: column;
}
.app-main .main-body {
flex: 1 0 auto;
}
.app-main > .mg-integration-container .lu-app-main__body {
padding: 0 !important;
}
.app-nav .my-account .active-client,
.top-nav .my-account .active-client {
line-height: var(--line-height-sm);
}
.app-nav .my-account .active-client .item-text,
.top-nav .my-account .active-client .item-text {
display: block;
}
.app-nav .my-account .active-client span:not(.item-text),
.top-nav .my-account .active-client span:not(.item-text) {
display: block;
margin-top: -3px;
color: var(--text-faded-color);
font-size: var(--font-size-sm);
transition: var(--transition-base);
}
.app-nav .my-account .dropdown-menu,
.top-nav .my-account .dropdown-menu {
min-width: 240px;
left: auto;
right: 0;
}
.app-nav .my-account .dropdown-toggle,
.top-nav .my-account .dropdown-toggle {
display: flex;
align-items: center;
line-height: var(--line-height-sm);
}
.app-nav .my-account .client-avatar + i,
.top-nav .my-account .client-avatar + i {
display: none;
}
.app-nav .badge-dot,
.app-nav .badge-icon,
.top-nav .badge-dot,
.top-nav .badge-icon {
position: absolute;
top: var(--top-nav-link-padding-v);
left: calc(var(--ui-icon-size-base) - 2px);
}
.app-nav .badge-dot,
.top-nav .badge-dot {
display: block;
height: 8px;
width: 8px;
min-width: 8px;
padding: 0;
}
.app-nav .badge-dot > span,
.top-nav .badge-dot > span {
display: none;
}
@media (min-width: 992px) {
.app-nav .nav-item-icon-only .item-text {
display: none;
}
}
.app-nav-header .logo {
display: flex;
align-items: center;
}
.app-nav-header .logo img {
height: var(--app-nav-logo-height);
max-width: var(--app-nav-logo-width);
}
.app-nav-header .logo-text {
margin-right: 10px;
white-space: nowrap;
max-width: 280px;
display: inline-block;
text-overflow: ellipsis;
overflow: hidden;
}
.app-nav-header .app-nav-toggle {
border-color: transparent;
margin-left: calc(-1 * var(--spacing-1x));
}
.app-nav-header .app-nav-toggle:focus,
.app-nav-header .app-nav-toggle:hover {
background-color: transparent;
}
.app-nav-header .app-nav-toggle:focus .icon-bar,
.app-nav-header .app-nav-toggle:hover .icon-bar {
background-color: var(--app-nav-top-menu-icon-hover-color);
}
.app-nav-header .app-nav-toggle .icon-bar {
background-color: var(--app-nav-top-menu-icon-color);
}
.app-nav-header .top-nav .dropdown-menu {
top: calc(100% + 14px);
}
.app-nav-header .container {
display: flex;
align-items: center;
height: 100%;
}
.app-nav-header .container:after,
.app-nav-header .container:before {
display: none;
}
@media (max-width: 991.98px) {
body {
padding-top: var(--mob-app-nav-header-height);
}
.app-nav-header {
position: fixed;
top: 0;
left: 0;
right: 0;
z-index: var(--zindex-navbar-fixed);
height: var(--mob-app-nav-header-height);
background: var(--mob-app-nav-header-bg);
box-shadow: var(--mob-app-nav-header-box-shadow);
border-bottom: var(--mob-app-nav-header-border-bottom);
}
.app-nav-header .logo img {
max-height: var(--mob-app-nav-logo-height);
}
.app-nav-header .logo img[src$="jpg"],
.app-nav-header .logo img[src$="png"] {
height: auto;
}
}
@media (max-width: 767.98px) {
.app-nav-header .top-nav .dropdown-menu {
left: auto;
right: var(--spacing-1x);
max-width: calc(100% - var(--spacing-1x) * 2);
}
}
.app-nav-menu .menu {
padding: 0;
margin: 0;
list-style: none;
}
.app-nav-menu .menu > li > a {
display: flex;
align-items: center;
}
.app-nav-menu .menu > li > a:not(.btn),
.app-nav-menu .menu > li > a > .lm,
.app-nav-menu .menu > li > a > .ls {
transition: color var(--transition-base);
}
.app-nav-menu .menu-right {
white-space: nowrap;
}
.app-nav-menu .menu > li.nav-item-text-only > a > i,
.app-nav-menu .menu > li.nav-item-text-only > a > svg,
.app-nav-menu .menu > li > ul.dropdown-menu > li.nav-item-text-only > a > i,
.app-nav-menu .menu > li > ul.dropdown-menu > li.nav-item-text-only > a > svg {
display: none;
}
@media (max-width: 991.98px) {
.app-header,
.app-main,
.app-nav,
.app-nav-header,
.custom-integration,
.email-verification {
transition: transform var(--transition-base);
}
.app-nav {
position: relative;
z-index: 1001;
}
.menu-open .app-nav-menu {
transform: translateX(0);
}
.menu-open .app-header,
.menu-open .app-main,
.menu-open .app-nav-header,
.menu-open .email-verification,
.menu-open > .custom-integration {
transform: translateX(var(--mob-app-nav-width));
}
.menu-open .app-main {
position: relative;
}
.menu-open .app-main:before {
content: "";
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 1000;
}
}
.main-body {
margin: 0;
padding: var(--main-body-padding-v) 0;
}
.main-body.has-banner {
padding-top: 0;
}
@media (max-width: 991.98px) {
.main-body {
overflow: hidden;
}
}
.main-body-has-sidebar {
display: flex;
flex-direction: row;
padding: 0;
overflow: hidden;
height: 100vh;
min-height: 100vh;
}
.main-body-has-sidebar-right {
flex-direction: row-reverse;
}
.main-body-has-sidebar .main-body-content {
justify-content: center;
width: calc(100% - var(--main-body-sidebar-width));
overflow-y: scroll;
}
.main-body-has-sidebar .main-body-content,
.main-body-sidebar {
display: flex;
padding: var(--main-body-sidebar-padding-v) var(--main-body-sidebar-padding-h);
}
.main-body-sidebar {
width: var(--main-body-sidebar-width);
overflow-x: hidden;
overflow-y: auto;
flex-direction: column;
}
.main-body-sidebar::-webkit-scrollbar {
background-color: transparent;
}
.main-body-sidebar .sidebar-content {
margin-top: auto;
margin-bottom: auto;
padding-top: var(--main-body-sidebar-padding-v);
}
.main-body-sidebar .sidebar-news-date {
display: block;
font-size: var(--font-size-sm);
line-height: var(--line-height-sm);
}
.main-body-sidebar .sidebar-news-title {
display: block;
margin-bottom: var(--ui-block-spacing-sm);
}
.main-body-sidebar .sidebar-news-desc,
.main-body-sidebar .sidebar-news-desc p {
margin: 0;
}
.main-grid {
display: flex;
}
.main-grid.row {
margin: 0;
}
.main-content {
flex: 1;
}
@media (min-width: 992px) {
.lagom-layout-left .main-content.main-content-m-w,
.lagom-layout-top .main-content.main-content-m-w {
max-width: calc(100% - var(--main-sidebar-lg-width) * 0.8);
}
}
@media (min-width: 1320px) {
.lagom-layout-left-wide .main-content.main-content-m-w,
.lagom-layout-left .main-content.main-content-m-w,
.lagom-layout-top .main-content.main-content-m-w {
max-width: calc(100% - var(--main-sidebar-lg-width));
}
.lagom-layout-left-wide .main-content + .main-sidebar {
margin-left: var(--main-sidebar-spacing-h);
margin-right: 0;
}
.lagom-layout-left-wide .main-content + .main-sidebar.main-sidebar-right {
order: 2;
margin-left: var(--main-sidebar-spacing-h);
margin-right: 0;
}
}
@media (min-width: 992px) {
.scroll-up .main-sidebar .sidebar-sticky {
top: calc(var(--app-nav-header-height) + var(--main-sidebar-sticky-top));
}
.main-sidebar {
width: var(--main-sidebar-width);
margin-right: var(--main-sidebar-spacing-h);
}
.main-sidebar-lg {
width: var(--main-sidebar-lg-width);
}
.main-sidebar .sidebar-sticky {
position: sticky;
top: var(--main-sidebar-sticky-top);
}
.lagom-layout-left .main-content + .main-sidebar,
.lagom-layout-top .main-content + .main-sidebar {
margin-left: var(--main-sidebar-spacing-h);
margin-right: 0;
}
.lagom-layout-left .main-content + .main-sidebar.main-sidebar-right,
.lagom-layout-top .main-content + .main-sidebar.main-sidebar-right {
order: 2;
margin-left: var(--main-sidebar-spacing-h);
margin-right: 0;
}
}
@media (max-width: 1319.98px) {
.main-grid .main-sidebar {
width: calc(var(--main-sidebar-width) * 0.8);
}
.main-grid .main-sidebar-lg {
width: calc(var(--main-sidebar-lg-width) * 0.8);
}
.lagom-layout-left-wide .main-grid {
flex-direction: column;
}
.lagom-layout-left-wide .main-grid .main-sidebar {
order: 2;
margin-top: var(--main-sidebar-spacing-h);
width: 100%;
}
}
@media (max-width: 991.98px) {
.main-grid {
flex-direction: column;
}
.main-grid .main-sidebar {
order: 2;
margin-top: var(--main-sidebar-spacing-h);
width: 100%;
}
}
.main-top {
padding: var(--main-top-padding);
background: var(--main-top-bg);
border-bottom: var(--main-top-border-bottom);
box-shadow: var(--main-top-box-shadow);
}
.main-top .top-nav {
float: right;
}
.main-header {
padding-top: var(--main-header-padding-v);
}
.main-header-bottom,
.main-header-top {
display: flex;
justify-content: space-between;
}
.main-header-title {
margin: 0;
color: var(--main-header-title-color);
font-size: var(--main-header-title-font-size);
font-weight: var(--main-header-title-font-weight);
line-height: var(--main-header-title-line-height);
}
.main-header-title + p {
margin: 16px 0 0;
font-size: var(--font-size-base);
color: var(--text-lighter-color);
}
.main-header .search-group .search-field {
max-width: 256px;
}
.main-header .breadcrumb {
flex-wrap: wrap;
margin: 0;
padding: 6px 0 0;
background: transparent;
font-size: var(--main-header-breadcrumb-font-size);
}
.main-header .breadcrumb,
.main-header .breadcrumb li,
.main-header .breadcrumb li a {
display: flex;
align-items: center;
}
.main-header .breadcrumb li a {
color: var(--main-header-breadcrumb-color);
}
.main-header .breadcrumb > .active {
color: var(--main-header-breadcrumb-color-active);
}
.main-header .breadcrumb small {
white-space: nowrap;
overflow: hidden;
}
@media (max-width: 767.98px) {
.main-header-top {
flex-wrap: wrap;
}
.main-header .breadcrumb li:first-of-type a:before {
display: none;
}
.main-header .search-group {
margin-top: var(--ui-block-padding-base);
width: 100%;
}
}
.lagom-layout-banner .main-header,
.main-header-banner {
background: var(--main-header-banner-bg);
padding: var(--main-header-padding-v) 0;
margin: 0;
}
.lagom-layout-banner .main-header .main-header-title,
.main-header-banner .main-header-title {
margin: 0;
color: var(--main-header-banner-title-color);
}
.lagom-layout-banner .main-header .main-header-bottom .breadcrumb > li > a,
.lagom-layout-banner .main-header .main-header-title + p,
.main-header-banner .main-header-bottom .breadcrumb > li > a,
.main-header-banner .main-header-title + p {
color: var(--main-header-banner-breadcrumb-color);
}
.lagom-layout-banner .main-header .main-header-bottom .breadcrumb > .active,
.main-header-banner .main-header-bottom .breadcrumb > .active {
color: var(--main-header-banner-breadcrumb-color-active);
}
.lagom-layout-banner .main-header .main-header-bottom .text-lighter,
.main-header-banner .main-header-bottom .text-lighter {
color: var(--main-header-banner-breadcrumb-color);
}
.main-section {
padding: 56px 0;
}
.main-section:last-child {
padding-bottom: 0;
}
.main-banner {
position: relative;
display: flex;
align-items: center;
padding: var(--site-banner-padding-v) 0;
background: var(--site-banner-bg);
}
.main-banner > * {
position: relative;
z-index: 2;
}
.main-banner.has-subnav {
padding-bottom: 146px;
}
.main-banner .banner-title {
margin-bottom: var(--site-banner-element-spacing);
font-size: var(--site-banner-title-font-size);
font-weight: var(--site-banner-title-font-weight);
line-height: var(--site-banner-title-line-height);
}
.main-banner .banner-desc {
font-size: var(--site-banner-desc-font-size);
font-weight: var(--site-banner-desc-font-weight);
line-height: var(--site-banner-desc-line-height);
}
.main-banner .banner-actions {
margin-top: var(--site-banner-element-spacing);
}
@media (max-width: 991.98px) {
.main-banner {
min-height: auto;
}
.page-type-full {
padding-top: 0;
}
}
.main-footer {
margin: 0;
background: var(--main-footer-bg);
box-shadow: var(--main-footer-box-shadow);
}
.main-footer .footer-nav {
list-style: none;
padding: 0;
margin: 0;
}
.main-footer .footer-nav > li > a {
display: flex;
align-items: center;
padding: var(--main-footer-link-padding-v) var(--main-footer-link-padding-h);
color: var(--main-footer-link-color);
font-size: var(--main-footer-link-font-size);
line-height: var(--main-footer-link-line-height);
font-weight: var(--main-footer-link-font-weight);
transition: var(--transition-base);
}
.main-footer .footer-nav > li > a > i,
.main-footer .footer-nav > li > a > svg {
height: var(--main-footer-link-icon-size);
width: var(--main-footer-link-icon-size);
transition: var(--transition-base);
}
.main-footer .footer-nav > li > a > i:not(:last-child),
.main-footer .footer-nav > li > a > svg:not(:last-child) {
margin-right: var(--ui-nav-link-icon-spacing);
}
.main-footer .footer-nav > li > a > i {
color: var(--main-footer-link-icon-color);
font-size: var(--main-footer-link-icon-size);
}
.main-footer .footer-nav > li > a > svg {
width: var(--main-footer-link-icon-size);
}
.main-footer .footer-nav > li > a > svg:not(.svg-icon) > path {
fill: var(--main-footer-link-icon-color);
}
.main-footer .footer-nav > li > a:active,
.main-footer .footer-nav > li > a:focus,
.main-footer .footer-nav > li > a:hover {
color: var(--main-footer-link-hover-color);
}
.main-footer .footer-nav > li > a:active > i,
.main-footer .footer-nav > li > a:focus > i,
.main-footer .footer-nav > li > a:hover > i {
color: var(--main-footer-link-icon-hover-color);
}
.main-footer .footer-nav > li > a:active svg:not(.svg-icon) > path,
.main-footer .footer-nav > li > a:focus svg:not(.svg-icon) > path,
.main-footer .footer-nav > li > a:hover svg:not(.svg-icon) > path {
fill: var(--main-footer-link-icon-hover-color);
}
.main-footer .footer-nav-h {
display: flex;
margin: 0 calc(-1 * var(--main-footer-h-link-padding-h));
}
.main-footer .footer-nav-h > li > a {
padding: var(--main-footer-h-link-padding-v) var(--main-footer-h-link-padding-h);
}
.main-footer .footer-bottom {
width: 100%;
padding: var(--spacing-2x) 0;
border-top: var(--main-footer-border-top);
}
.main-footer .footer-bottom > .container {
display: flex;
align-items: center;
}
.main-footer .footer-copyright {
flex: 1;
}
@media (max-width: 991.98px) {
.main-footer .footer-bottom .container {
flex-direction: column-reverse;
}
.main-footer .footer-bottom p {
text-align: center;
font-weight: var(--font-weight-light);
}
.main-footer .footer-bottom .footer-copyright {
text-align: center;
}
}
@media (max-width: 767.98px) {
.main-footer .footer-bottom .footer-nav-h {
flex-direction: column;
align-items: center;
}
.main-footer .footer-bottom .footer-nav-h .dropdown-menu {
left: 50%;
transform: translate(-50%, -16px);
}
.main-footer .footer-bottom .footer-nav-h .dropdown-menu.show {
transform: translate(-50%);
}
}
.main-footer-extended {
border-top: var(--main-footer-extended-border-top);
}
.main-footer-extended .container {
display: flex;
}
.main-footer-extended .footer-top {
padding: var(--main-footer-extended-padding) 0;
}
.main-footer-extended .footer-company-logo {
display: block;
}
.main-footer-extended .footer-company-logo img {
height: var(--app-nav-logo-height);
display: block;
}
.main-footer-extended .footer-company-desc {
min-width: var(--main-footer-extended-side-min-width);
margin: var(--main-footer-extended-desc-margin);
color: var(--main-footer-extended-desc-color);
font-size: var(--main-footer-extended-desc-font-size);
line-height: var(--main-footer-extended-desc-line-height);
font-weight: var(--main-footer-extended-desc-font-weight);
}
.main-footer-extended .footer-company-socials {
flex-wrap: wrap;
}
.main-footer-extended .footer-company-socials .footer-social-wide {
flex-basis: 100%;
}
.main-footer-extended .footer-site-map {
width: 100%;
margin-bottom: calc(-1 * var(--main-footer-extended-spacing));
}
.main-footer-extended .footer-site-map .footer-col {
margin-bottom: var(--main-footer-extended-spacing);
}
.main-footer-extended .footer-site-map .footer-nav li > a:active,
.main-footer-extended .footer-site-map .footer-nav li > a:focus,
.main-footer-extended .footer-site-map .footer-nav li > a:hover {
padding-left: var(--main-footer-link-hover-padding-h);
}
.main-footer-extended .footer-title {
pointer-events: none;
display: flex;
align-items: center;
margin-bottom: var(--main-footer-extended-title-margin-bottom);
color: var(--main-footer-extended-title-color);
font-size: var(--main-footer-extended-title-font-size);
line-height: var(--main-footer-extended-title-line-height);
font-weight: var(--main-footer-extended-title-font-weight);
}
.main-footer-extended .footer-title .footer-icon {
display: none;
}
.main-footer-extended .footer-title > i,
.main-footer-extended .footer-title > svg {
margin-right: var(--ui-nav-link-icon-spacing);
font-size: var(--main-footer-link-icon-size);
height: var(--main-footer-link-icon-size);
width: var(--main-footer-link-icon-sizee);
}
@media (min-width: 768px) {
.main-footer-extended .footer-top .footer-company {
margin-right: var(--main-footer-extended-company-margin-right);
}
.main-footer-extended .footer-top .footer-site-map .footer-nav.collapse {
display: block !important;
}
}
@media (min-width: 768px) and (max-width: 991.98px) {
.main-footer-extended .footer-top > .container {
flex-direction: column;
align-items: flex-start;
}
}
@media (max-width: 991.98px) {
.main-footer-extended .footer-company {
max-width: unset;
margin-bottom: var(--main-footer-extended-padding);
margin-right: var(--main-footer-extended-company-margin-right);
display: flex;
flex-wrap: wrap;
align-items: center;
width: 100%;
}
.main-footer-extended .footer-company-intro {
flex: 1;
}
}
@media (max-width: 767.98px) {
.main-footer-extended .footer-top {
padding-right: 0;
flex-direction: column;
align-items: flex-start;
}
.main-footer-extended .footer-top .footer-site-map {
padding: 0 !important;
}
.main-footer-extended .footer-top .footer-site-map .row {
margin-right: 0 !important;
margin-left: 0 !important;
}
.main-footer-extended .footer-top .footer-site-map .footer-col {
padding-left: 0;
padding-right: 0;
}
.main-footer-extended
.footer-top
.footer-site-map
.footer-col
.footer-title:last-child {
margin-bottom: 0;
}
.main-footer-extended .footer-top .footer-site-map .footer-title {
cursor: pointer;
position: relative;
pointer-events: visible;
transition: var(--transition-base);
}
.main-footer-extended .footer-top .footer-site-map .footer-title:active,
.main-footer-extended .footer-top .footer-site-map .footer-title:focus,
.main-footer-extended .footer-top .footer-site-map .footer-title:hover {
color: var(--main-footer-link-color);
}
.main-footer-extended
.footer-top
.footer-site-map
.footer-title:active
.footer-icon
svg
path,
.main-footer-extended
.footer-top
.footer-site-map
.footer-title:focus
.footer-icon
svg
path,
.main-footer-extended
.footer-top
.footer-site-map
.footer-title:hover
.footer-icon
svg
path {
fill: var(--main-footer-link-color);
}
.main-footer-extended .footer-top .footer-site-map .footer-title .footer-icon {
display: inline;
position: absolute;
height: 16px;
right: 5px;
}
.main-footer-extended
.footer-top
.footer-site-map
.footer-title
.footer-icon
svg
path {
transition: var(--transition-base);
}
.main-footer-extended
.footer-top
.footer-site-map
.footer-title:not(.collapsed)
.footer-icon
svg {
transform: rotate(180deg);
}
.main-footer-extended
.footer-top
.footer-site-map
.footer-title:not(.collapsed)
.footer-icon
svg
path {
fill: ar(--main-footer-link-color);
}
.main-footer-extended .container {
display: block;
}
}
@media (min-width: 768px) {
.container {
max-width: calc(var(--layout-container-gutter) + var(--container-xl-max-width));
padding-left: var(--layout-container-gutter);
padding-right: var(--layout-container-gutter);
}
}
@media (max-width: 479.98px) {
.container {
padding-left: var(--layout-container-gutter);
padding-right: var(--layout-container-gutter);
}
}
@media (min-width: 992px) {
.lagom-layout-top .app-nav {
position: relative;
z-index: 3;
background: var(--app-nav-top-bg);
border-bottom: var(--app-nav-top-border-bottom);
box-shadow: var(--app-nav-top-box-shadow);
}
.lagom-layout-top .app-nav-header {
height: var(--app-nav-header-height);
margin: 0;
}
.lagom-layout-top .app-nav-menu {
background: var(--app-nav-navbar-bg);
}
.lagom-layout-top .app-nav-menu > .container {
display: flex;
justify-content: space-between;
align-items: center;
}
.lagom-layout-top .app-nav-menu > .container:after,
.lagom-layout-top .app-nav-menu > .container:before {
display: none;
}
.lagom-layout-top .app-nav-menu .menu {
display: flex;
align-items: center;
flex: 1;
flex-wrap: wrap;
margin-left: calc(-1 * var(--app-nav-top-menu-link-padding-h));
margin-right: calc(-1 * var(--app-nav-top-menu-link-padding-h));
}
.lagom-layout-top .app-nav-menu .menu > li {
display: flex;
align-items: center;
min-height: var(--app-nav-header-height);
}
.lagom-layout-top .app-nav-menu .menu > li.open .dropdown-menu {
top: calc(100% - 8px);
}
.lagom-layout-top .app-nav-menu .menu > li.is-right:first-child,
.lagom-layout-top .app-nav-menu .menu > li:not(.is-right) + .is-right {
margin-left: auto;
}
.lagom-layout-top .app-nav-menu .menu > li > a:not(.btn) {
position: relative;
height: var(--app-nav-header-height);
padding: var(--app-nav-top-menu-link-padding-v)
var(--app-nav-top-menu-link-padding-h);
color: var(--app-nav-top-menu-link-color);
font-size: var(--app-nav-top-menu-link-font-size);
font-weight: var(--app-nav-top-menu-link-font-weight);
line-height: var(--app-nav-top-menu-link-line-height);
}
.lagom-layout-top .app-nav-menu .menu > li > a:not(.btn) > .lm,
.lagom-layout-top .app-nav-menu .menu > li > a:not(.btn) > .ls,
.lagom-layout-top .app-nav-menu .menu > li > a:not(.btn) > i {
color: var(--app-nav-top-menu-icon-color);
font-size: var(--ui-icon-size-base);
transition: var(--transition-base);
}
.lagom-layout-top .app-nav-menu .menu > li > a:not(.btn) > .lm:not(.ls-caret),
.lagom-layout-top .app-nav-menu .menu > li > a:not(.btn) > .ls:not(.ls-caret),
.lagom-layout-top .app-nav-menu .menu > li > a:not(.btn) > i:not(.ls-caret) {
line-height: var(--line-height-base);
}
.lagom-layout-top .app-nav-menu .menu > li > a:not(.btn) > .ls-caret {
font-size: var(--ui-icon-size-small);
margin-left: 6px;
}
.lagom-layout-top .app-nav-menu .menu > li > a:not(.btn) > svg {
height: var(--app-nav-top-menu-svg-icon-size);
width: var(--app-nav-top-menu-svg-icon-size);
}
.lagom-layout-top .app-nav-menu .menu > li.active > a:focus:not(.btn),
.lagom-layout-top .app-nav-menu .menu > li.active > a:hover:not(.btn),
.lagom-layout-top .app-nav-menu .menu > li.active > a:not(.btn),
.lagom-layout-top .app-nav-menu .menu > li.open > a:focus:not(.btn),
.lagom-layout-top .app-nav-menu .menu > li.open > a:hover:not(.btn),
.lagom-layout-top .app-nav-menu .menu > li.open > a:not(.btn),
.lagom-layout-top .app-nav-menu .menu > li > a:focus:not(.btn),
.lagom-layout-top .app-nav-menu .menu > li > a:hover:not(.btn) {
color: var(--app-nav-top-menu-link-hover-color);
}
.lagom-layout-top .app-nav-menu .menu > li.active > a:focus:not(.btn) > b,
.lagom-layout-top .app-nav-menu .menu > li.active > a:focus:not(.btn) > i,
.lagom-layout-top .app-nav-menu .menu > li.active > a:hover:not(.btn) > b,
.lagom-layout-top .app-nav-menu .menu > li.active > a:hover:not(.btn) > i,
.lagom-layout-top .app-nav-menu .menu > li.active > a:not(.btn) > b,
.lagom-layout-top .app-nav-menu .menu > li.active > a:not(.btn) > i,
.lagom-layout-top .app-nav-menu .menu > li.open > a:focus:not(.btn) > b,
.lagom-layout-top .app-nav-menu .menu > li.open > a:focus:not(.btn) > i,
.lagom-layout-top .app-nav-menu .menu > li.open > a:hover:not(.btn) > b,
.lagom-layout-top .app-nav-menu .menu > li.open > a:hover:not(.btn) > i,
.lagom-layout-top .app-nav-menu .menu > li.open > a:not(.btn) > b,
.lagom-layout-top .app-nav-menu .menu > li.open > a:not(.btn) > i,
.lagom-layout-top .app-nav-menu .menu > li > a:focus:not(.btn) > b,
.lagom-layout-top .app-nav-menu .menu > li > a:focus:not(.btn) > i,
.lagom-layout-top .app-nav-menu .menu > li > a:hover:not(.btn) > b,
.lagom-layout-top .app-nav-menu .menu > li > a:hover:not(.btn) > i {
color: var(--app-nav-top-menu-icon-hover-color);
}
.lagom-layout-top .app-nav-menu .menu > li.active > a:not(.btn):after {
display: block;
content: "";
position: absolute;
bottom: 0;
left: 18px;
right: 18px;
height: 3px;
background: var(--app-nav-top-menu-link-hover-color);
}
.lagom-layout-top
.app-nav-menu
.menu
> li:not(.nav-item-text-only)
> a:not(.btn)
> .lm
+ span,
.lagom-layout-top
.app-nav-menu
.menu
> li:not(.nav-item-text-only)
> a:not(.btn)
> .ls
+ span,
.lagom-layout-top
.app-nav-menu
.menu
> li:not(.nav-item-text-only)
> a:not(.btn)
> i
+ span,
.lagom-layout-top
.app-nav-menu
.menu
> li:not(.nav-item-text-only)
> a:not(.btn)
> svg
+ span {
margin-left: var(--ui-nav-link-icon-spacing-lg);
}
.lagom-layout-top
.app-nav-menu
.menu
> li:not(.show)
.dropdown-menu
> li
> a
.badge {
display: none;
}
.lagom-layout-top .app-nav-menu .menu > li .dropdown-menu {
left: var(--app-nav-top-menu-link-padding-h);
padding: 6px 0;
min-width: var(--app-nav-top-menu-dropdown-width);
}
.lagom-layout-top .app-nav-menu .menu > li .dropdown-menu > li > a > i.lm {
font-size: var(--ui-nav-link-icon-size-sm);
vertical-align: middle;
}
.lagom-layout-top .app-nav-menu .menu > li .dropdown-menu > svg {
height: var(--app-nav-top-menu-svg-icon-size);
width: var(--app-nav-top-menu-svg-icon-size);
margin-right: var(--spacing-2x);
}
.lagom-layout-top .app-nav-menu .menu > li.is-right .dropdown-menu {
left: auto;
right: var(--app-nav-top-menu-link-padding-h);
}
.lagom-layout-top .app-nav-menu .menu li.nav-item-btn.is-right .dropdown-menu {
right: 0;
left: auto;
}
.lagom-layout-top .app-nav-menu .menu li.nav-item-btn:first-child {
margin-left: var(--app-nav-top-menu-link-padding-h);
}
.lagom-layout-top .app-nav-menu .menu li.nav-item-btn:last-child {
margin-right: var(--app-nav-top-menu-link-padding-h);
}
.lagom-layout-top .app-nav-menu .menu li.nav-item-btn + .nav-item-btn > .btn {
margin-left: var(--btn-spacing-between);
}
.lagom-layout-top .app-nav-menu .menu li.nav-item-btn .dropdown-menu {
right: auto;
left: 0;
}
.lagom-layout-top.scrolling .sticky-navigation {
position: absolute;
left: 0;
right: 0;
top: 0;
width: 100%;
}
.lagom-layout-top.scroll-up .sticky-navigation {
position: fixed;
background: var(--ui-block-overlay-bg);
box-shadow: var(--ui-block-overlay-shadow);
border: transparent;
animation-duration: 0.3s;
animation-fill-mode: both;
-webkit-animation-name: fadeInDown;
animation-name: fadeInDown;
z-index: var(--zindex-navbar-fixed);
width: 100%;
}
.lagom-layout-top.scroll-up .sticky-navigation .app-nav-header {
display: none;
}
.lagom-layout-top.scrolled-top
.sticky-navigation.sticky-navigation--default
#header {
display: block;
}
.lagom-layout-top:not(.page-user-logged) .my-account {
display: none;
}
}
@media (min-width: 992px) and (max-width: 991.98px) {
.lagom-layout-top.scroll-up .sticky-navigation {
min-height: 60px;
}
}
.lagom-layout-condensed .app-nav-header .logo {
display: none;
}
.lagom-layout-condensed .app-nav-header .top-nav {
float: right;
}
.lagom-layout-condensed .app-nav-header .top-nav .client-avatar--small img {
height: 24px;
width: 24px;
}
.lagom-layout-condensed .app-nav-menu .logo,
.lagom-layout-condensed .app-nav-menu .logo > img {
height: var(--app-nav-logo-height);
}
@media (min-width: 992px) {
.lagom-layout-condensed .app-nav-header {
height: auto;
min-height: var(--app-nav-top-condensed-header-height);
border-bottom: var(--app-nav-top-condensed-header-border-bottom);
}
.lagom-layout-condensed
.app-nav-header
.my-account
.active-client
span:not(.item-text) {
display: none;
}
.lagom-layout-condensed .app-nav-menu .logo {
margin-right: var(--app-nav-top-condensed-logo-spacing);
}
.lagom-layout-condensed .app-nav-menu .menu {
width: auto;
flex: unset;
margin-right: calc(-1 * var(--app-nav-top-condensed-menu-link-padding-h));
margin-left: auto;
}
.lagom-layout-condensed .app-nav-menu .menu > li > a:not(.btn) {
padding: var(--app-nav-top-condensed-menu-link-padding-v)
var(--app-nav-top-condensed-menu-link-padding-h);
}
.lagom-layout-condensed .app-nav-menu .menu > li.nav-item-btn:first-child {
margin-left: var(--app-nav-top-condensed-menu-link-padding-h);
}
.lagom-layout-condensed .app-nav-menu .menu > li.nav-item-btn:last-child {
margin-right: var(--app-nav-top-condensed-menu-link-padding-h);
}
.lagom-layout-condensed .app-nav-menu .menu > li .dropdown-menu {
left: var(--app-nav-top-condensed-menu-link-padding-h);
}
.lagom-layout-condensed
.app-nav-menu
.menu
li:not(.nav-item-btn)
+ li.nav-item-btn {
margin-left: var(--app-nav-top-condensed-menu-link-padding-h);
}
}
@-webkit-keyframes fadeInDown {
0% {
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
opacity: 0;
}
to {
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes fadeInDown {
0% {
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
opacity: 0;
}
to {
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.lagom-layout-left-wide .app-nav .menu li.active > a:after,
.lagom-layout-left .app-nav .menu li.active > a:after {
display: none;
}
.lagom-layout-left-wide .main-header,
.lagom-layout-left .main-header {
width: 100%;
}
.lagom-layout-left-wide .container,
.lagom-layout-left .container {
max-width: none;
width: 100%;
}
@media (max-width: 991.98px) {
.lagom-layout-left-wide .app-main .main-top,
.lagom-layout-left .app-main .main-top {
display: none;
}
}
@media (min-width: 480px) {
.lagom-layout-left-wide .container,
.lagom-layout-left .container {
max-width: calc(
var(--layout-left-container-gutter) + var(--container-xl-max-width)
);
padding-left: var(--layout-left-container-gutter);
padding-right: var(--layout-left-container-gutter);
}
}
@media (min-width: 992px) {
.lagom-layout-left-wide .app-nav,
.lagom-layout-left .app-nav {
position: fixed;
top: 0;
bottom: 0;
left: 0;
z-index: 1004;
display: flex;
flex-direction: column;
width: var(--app-nav-left-width);
box-shadow: var(--app-nav-left-box-shadow);
}
.lagom-layout-left-wide .app-nav .container,
.lagom-layout-left .app-nav .container {
width: 100%;
max-width: 100%;
padding: 0;
margin: 0;
}
.lagom-layout-left-wide .app-nav-header > .container,
.lagom-layout-left .app-nav-header > .container {
padding: var(--app-nav-left-wide-link-padding-h);
}
.lagom-layout-left-wide .app-nav-header .top-nav,
.lagom-layout-left .app-nav-header .top-nav {
display: none;
}
.lagom-layout-left-wide .app-nav-menu,
.lagom-layout-left .app-nav-menu {
position: static;
overflow-y: auto;
overflow: -moz-scrollbars-none;
-ms-overflow-style: none;
touch-action: auto;
-ms-touch-action: auto;
flex: 1;
}
.lagom-layout-left-wide .app-nav-menu > .container,
.lagom-layout-left .app-nav-menu > .container {
height: 100%;
}
.lagom-layout-left-wide .app-nav-menu .menu,
.lagom-layout-left .app-nav-menu .menu {
display: flex;
flex-direction: column;
height: 100%;
}
.lagom-layout-left-wide .app-nav-menu .menu > li,
.lagom-layout-left .app-nav-menu .menu > li {
position: static;
}
.lagom-layout-left-wide .app-nav-menu .menu > li.is-right:first-child,
.lagom-layout-left-wide .app-nav-menu .menu > li:not(.is-right) + .is-right,
.lagom-layout-left .app-nav-menu .menu > li.is-right:first-child,
.lagom-layout-left .app-nav-menu .menu > li:not(.is-right) + .is-right {
margin-top: auto;
}
.lagom-layout-left-wide .app-nav-menu .menu > li > a:not(.btn),
.lagom-layout-left .app-nav-menu .menu > li > a:not(.btn) {
font-size: var(--app-nav-left-link-font-size);
font-weight: var(--app-nav-left-link-font-weight);
}
.lagom-layout-left-wide .app-nav-menu .menu > li > a:not(.btn) > i,
.lagom-layout-left .app-nav-menu .menu > li > a:not(.btn) > i {
color: var(--app-nav-left-icon-color);
}
.lagom-layout-left-wide .app-nav-menu .menu > li > a:not(.btn) > i:first-child,
.lagom-layout-left .app-nav-menu .menu > li > a:not(.btn) > i:first-child {
height: var(--app-nav-left-icon-size);
width: var(--app-nav-left-icon-size);
font-size: var(--app-nav-left-icon-size);
text-align: center;
}
.lagom-layout-left-wide .app-nav-menu .menu > li > a:not(.btn) > .item-text,
.lagom-layout-left .app-nav-menu .menu > li > a:not(.btn) > .item-text {
display: block;
max-width: 100%;
white-space: normal;
overflow: hidden;
text-overflow: ellipsis;
}
.lagom-layout-left-wide .app-nav-menu .menu > li .dropdown-menu li > a > i,
.lagom-layout-left .app-nav-menu .menu > li .dropdown-menu li > a > i {
width: var(--app-nav-left-dropdown-icon-size);
height: var(--app-nav-left-dropdown-icon-size);
font-size: var(--app-nav-left-dropdown-icon-size);
}
.lagom-layout-left-wide .app-nav-menu .menu > .nav-item-btn > .btn,
.lagom-layout-left .app-nav-menu .menu > .nav-item-btn > .btn {
width: 100%;
}
.lagom-layout-left-wide .app-nav-menu .menu > .nav-item-btn > .btn > span,
.lagom-layout-left .app-nav-menu .menu > .nav-item-btn > .btn > span {
max-width: 100%;
overflow: hidden;
text-overflow: ellipsis;
}
.lagom-layout-left-wide .app-nav-menu .menu > .nav-item-btn + .nav-item-btn,
.lagom-layout-left .app-nav-menu .menu > .nav-item-btn + .nav-item-btn {
padding-top: 0 !important;
}
.lagom-layout-left-wide .app-nav-menu .menu-language,
.lagom-layout-left-wide .app-nav-menu .menu-right,
.lagom-layout-left .app-nav-menu .menu-language,
.lagom-layout-left .app-nav-menu .menu-right {
display: none;
}
.lagom-layout-left-wide .app-nav-menu::-webkit-scrollbar,
.lagom-layout-left .app-nav-menu::-webkit-scrollbar {
width: 0 !important;
}
.lagom-layout-left-wide .app-main,
.lagom-layout-left-wide .bottom-action-sticky.is-fixed,
.lagom-layout-left .app-main,
.lagom-layout-left .bottom-action-sticky.is-fixed {
margin-left: var(--app-nav-left-width);
}
.lagom-layout-left-wide.page-type-full .app-main,
.lagom-layout-left.page-type-full .app-main {
margin-right: 0;
margin-left: 0;
}
.lagom-layout-left-wide :-moz-any(body) .app-nav-menu,
.lagom-layout-left :-moz-any(body) .app-nav-menu {
margin-right: -14px !important;
overflow-y: scroll;
margin-bottom: -14px !important;
overflow-x: scroll;
}
.lagom-layout-left .app-nav-header > .container {
justify-content: center;
}
.lagom-layout-left .app-nav-menu .menu > li {
margin-bottom: 1px;
}
.lagom-layout-left .app-nav-menu .menu > li > a:not(.btn) {
flex-direction: column;
padding: var(--app-nav-left-link-padding-v) var(--app-nav-left-link-padding-h);
text-align: center;
}
.lagom-layout-left .app-nav-menu .menu > li > a:not(.btn) > i,
.lagom-layout-left .app-nav-menu .menu > li > a:not(.btn) > svg {
transition: all var(--transition-base) !important;
}
.lagom-layout-left .app-nav-menu .menu > li > a:not(.btn) > .ls-caret {
display: none;
}
.lagom-layout-left .app-nav-menu .menu > li > a:not(.btn) > svg {
height: var(--app-nav-left-svg-icon-size);
width: var(--app-nav-left-svg-icon-size);
}
.lagom-layout-left
.app-nav-menu
.menu
> li
> a:not(.btn).active
> i:first-child,
.lagom-layout-left
.app-nav-menu
.menu
> li
> a:not(.btn).active
> svg:first-child,
.lagom-layout-left .app-nav-menu .menu > li > a:not(.btn).open > i:first-child,
.lagom-layout-left
.app-nav-menu
.menu
> li
> a:not(.btn).open
> svg:first-child,
.lagom-layout-left
.app-nav-menu
.menu
> li
> a:not(.btn).sfHover
> i:first-child,
.lagom-layout-left
.app-nav-menu
.menu
> li
> a:not(.btn).sfHover
> svg:first-child,
.lagom-layout-left .app-nav-menu .menu > li > a:not(.btn):focus > i:first-child,
.lagom-layout-left
.app-nav-menu
.menu
> li
> a:not(.btn):focus
> svg:first-child,
.lagom-layout-left .app-nav-menu .menu > li > a:not(.btn):hover > i:first-child,
.lagom-layout-left
.app-nav-menu
.menu
> li
> a:not(.btn):hover
> svg:first-child {
transform: translate3d(0, -4px, 0);
}
.lagom-layout-left .app-nav-menu .menu > li.open .dropdown-menu,
.lagom-layout-left .app-nav-menu .menu > li.sfHover .dropdown-menu,
.lagom-layout-left .app-nav-menu .menu > li.show .dropdown-menu {
opacity: 1;
visibility: visible;
transform: translateX(0);
}
.lagom-layout-left
.app-nav-menu
.menu
> li:not(.sfHover)
.dropdown-menu
> li
> a
.badge {
display: none;
}
.lagom-layout-left .app-nav-menu .menu > li .dropdown-menu {
display: block !important;
top: 0 !important;
bottom: 0;
min-width: var(--app-nav-left-dropdown-width);
box-shadow: var(--app-nav-left-box-shadow);
left: 100%;
transform: translateX(32px);
border-radius: 0;
border: 0;
}
.lagom-layout-left .app-nav-menu .menu > li .dropdown-header {
padding: var(--spacing-2x) var(--spacing-3x) var(--spacing-3x);
font-size: var(--font-size-lg);
font-weight: var(--font-weight-medium);
line-height: var(--line-height-lg);
}
.lagom-layout-left .app-nav-menu .menu > .nav-item-btn {
padding: var(--app-nav-left-link-padding-v) var(--app-nav-left-link-padding-h);
}
.lagom-layout-left
.app-nav-menu
.menu
> li:not(.nav-item-text-only)
> a:not(.btn)
> i
+ span,
.lagom-layout-left
.app-nav-menu
.menu
> li:not(.nav-item-text-only)
> a:not(.btn)
> svg
+ span {
margin-top: var(--app-nav-left-link-padding-h);
}
}
@media not all and (min-resolution: 0.001dpcm) {
@supports (-webkit-appearance: none) {
@media (min-width: 992px) {
.lagom-layout-left .app-nav-menu .menu > li.dropdown {
cursor: pointer;
}
.lagom-layout-left .app-nav-menu .menu > li.dropdown .dropdown-menu {
cursor: default;
}
.lagom-layout-left .app-nav-menu .menu > li.dropdown > a {
pointer-events: none;
}
.lagom-layout-left .app-nav-menu .menu > li.dropdown:hover > a:not(.btn) svg {
transform: translate3d(0, -4px, 0);
}
.lagom-layout-left
.app-nav-menu
.menu
> li.dropdown:hover
> a:not(.btn)
.item-text {
transition: var(--transition-base);
}
.lagom-layout-left
.app-nav-default
.app-nav-menu
.menu
> li.dropdown:hover
> a:not(.btn)
.item-text {
color: var(--app-nav-left-link-hover-color);
}
.lagom-layout-left
.app-nav-primary
.app-nav-menu
.menu
> li.dropdown:hover
> a:not(.btn)
.item-text {
color: var(--primary-block-link-hover-color);
}
.lagom-layout-left
.app-nav-secondary
.app-nav-menu
.menu
> li.dropdown:hover
> a:not(.btn)
.item-text {
color: var(--secondary-block-link-hover-color);
}
}
}
}
@media (min-width: 992px) {
.lagom-layout-left-wide .app-nav-default,
.lagom-layout-left .app-nav-default {
background: var(--app-nav-left-bg);
}
.lagom-layout-left-wide .app-nav-default .app-nav-menu .menu > li > a:not(.btn),
.lagom-layout-left .app-nav-default .app-nav-menu .menu > li > a:not(.btn) {
color: var(--app-nav-left-link-color);
}
.lagom-layout-left-wide
.app-nav-default
.app-nav-menu
.menu
> li
> a:not(.btn)
> i,
.lagom-layout-left .app-nav-default .app-nav-menu .menu > li > a:not(.btn) > i {
color: var(--app-nav-left-icon-color);
}
.lagom-layout-left-wide
.app-nav-default
.app-nav-menu
.menu
> li
> a:not(.btn)
> .ls-caret,
.lagom-layout-left
.app-nav-default
.app-nav-menu
.menu
> li
> a:not(.btn)
> .ls-caret {
color: var(--gray-icons);
}
.lagom-layout-left-wide
.app-nav-default
.app-nav-menu
.menu
> li
> a:not(.btn):hover,
.lagom-layout-left
.app-nav-default
.app-nav-menu
.menu
> li
> a:not(.btn):hover {
color: var(--app-nav-left-link-hover-color);
background: var(--app-nav-left-link-hover-bg);
}
.lagom-layout-left-wide
.app-nav-default
.app-nav-menu
.menu
> li
> a:not(.btn):hover
> i:first-child,
.lagom-layout-left
.app-nav-default
.app-nav-menu
.menu
> li
> a:not(.btn):hover
> i:first-child {
color: var(--app-nav-left-icon-hover-color);
}
.lagom-layout-left-wide
.app-nav-default
.app-nav-menu
.menu
> li.open
> a:not(.btn),
.lagom-layout-left-wide
.app-nav-default
.app-nav-menu
.menu
> li.sfHover
> a:not(.btn),
.lagom-layout-left .app-nav-default .app-nav-menu .menu > li.open > a:not(.btn),
.lagom-layout-left
.app-nav-default
.app-nav-menu
.menu
> li.sfHover
> a:not(.btn) {
color: var(--app-nav-left-link-hover-color);
background: var(--app-nav-left-link-hover-bg);
}
.lagom-layout-left-wide
.app-nav-default
.app-nav-menu
.menu
> li.open
> a:not(.btn)
> i:first-child,
.lagom-layout-left-wide
.app-nav-default
.app-nav-menu
.menu
> li.open
> a:not(.btn)
> svg:first-child,
.lagom-layout-left-wide
.app-nav-default
.app-nav-menu
.menu
> li.sfHover
> a:not(.btn)
> i:first-child,
.lagom-layout-left-wide
.app-nav-default
.app-nav-menu
.menu
> li.sfHover
> a:not(.btn)
> svg:first-child,
.lagom-layout-left
.app-nav-default
.app-nav-menu
.menu
> li.open
> a:not(.btn)
> i:first-child,
.lagom-layout-left
.app-nav-default
.app-nav-menu
.menu
> li.open
> a:not(.btn)
> svg:first-child,
.lagom-layout-left
.app-nav-default
.app-nav-menu
.menu
> li.sfHover
> a:not(.btn)
> i:first-child,
.lagom-layout-left
.app-nav-default
.app-nav-menu
.menu
> li.sfHover
> a:not(.btn)
> svg:first-child {
color: var(--app-nav-left-icon-hover-color);
}
.lagom-layout-left-wide
.app-nav-default
.app-nav-menu
.menu
> li.active:not(.open)
> a:not(.btn),
.lagom-layout-left
.app-nav-default
.app-nav-menu
.menu
> li.active:not(.open)
> a:not(.btn) {
background: var(--app-nav-left-link-active-bg);
}
.lagom-layout-left-wide
.app-nav-default
.app-nav-menu
.menu
> li.active
> a:not(.btn),
.lagom-layout-left
.app-nav-default
.app-nav-menu
.menu
> li.active
> a:not(.btn) {
color: var(--app-nav-left-link-active-color);
}
.lagom-layout-left-wide
.app-nav-default
.app-nav-menu
.menu
> li.active
> a:not(.btn)
> .ls-caret,
.lagom-layout-left-wide
.app-nav-default
.app-nav-menu
.menu
> li.active
> a:not(.btn)
> i,
.lagom-layout-left
.app-nav-default
.app-nav-menu
.menu
> li.active
> a:not(.btn)
> .ls-caret,
.lagom-layout-left
.app-nav-default
.app-nav-menu
.menu
> li.active
> a:not(.btn)
> i {
color: var(--app-nav-left-icon-active-color);
}
.lagom-layout-left-wide
.app-nav-default
.app-nav-menu
.menu
> li
.dropdown-header,
.lagom-layout-left .app-nav-default .app-nav-menu .menu > li .dropdown-header {
color: var(--text-heading-color);
}
.lagom-layout-left-wide .app-nav-primary,
.lagom-layout-left .app-nav-primary {
background: var(--primary-block-bg);
}
.lagom-layout-left-wide .app-nav-primary .app-nav-menu .menu > li > a:not(.btn),
.lagom-layout-left .app-nav-primary .app-nav-menu .menu > li > a:not(.btn) {
color: var(--primary-block-link-color);
}
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li
> a:not(.btn)
> i,
.lagom-layout-left .app-nav-primary .app-nav-menu .menu > li > a:not(.btn) > i {
color: var(--primary-block-icon-color);
}
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li
> a:not(.btn).active,
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li
> a:not(.btn).open,
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li
> a:not(.btn).sfHover,
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li
> a:not(.btn):focus,
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li
> a:not(.btn):hover,
.lagom-layout-left
.app-nav-primary
.app-nav-menu
.menu
> li
> a:not(.btn).active,
.lagom-layout-left .app-nav-primary .app-nav-menu .menu > li > a:not(.btn).open,
.lagom-layout-left
.app-nav-primary
.app-nav-menu
.menu
> li
> a:not(.btn).sfHover,
.lagom-layout-left
.app-nav-primary
.app-nav-menu
.menu
> li
> a:not(.btn):focus,
.lagom-layout-left
.app-nav-primary
.app-nav-menu
.menu
> li
> a:not(.btn):hover {
color: var(--primary-block-link-hover-color);
background: var(--primary-block-link-hover-bg);
}
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li
> a:not(.btn).active
> i:first-child,
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li
> a:not(.btn).active
> svg:first-child,
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li
> a:not(.btn).open
> i:first-child,
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li
> a:not(.btn).open
> svg:first-child,
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li
> a:not(.btn).sfHover
> i:first-child,
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li
> a:not(.btn).sfHover
> svg:first-child,
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li
> a:not(.btn):focus
> i:first-child,
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li
> a:not(.btn):focus
> svg:first-child,
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li
> a:not(.btn):hover
> i:first-child,
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li
> a:not(.btn):hover
> svg:first-child,
.lagom-layout-left
.app-nav-primary
.app-nav-menu
.menu
> li
> a:not(.btn).active
> i:first-child,
.lagom-layout-left
.app-nav-primary
.app-nav-menu
.menu
> li
> a:not(.btn).active
> svg:first-child,
.lagom-layout-left
.app-nav-primary
.app-nav-menu
.menu
> li
> a:not(.btn).open
> i:first-child,
.lagom-layout-left
.app-nav-primary
.app-nav-menu
.menu
> li
> a:not(.btn).open
> svg:first-child,
.lagom-layout-left
.app-nav-primary
.app-nav-menu
.menu
> li
> a:not(.btn).sfHover
> i:first-child,
.lagom-layout-left
.app-nav-primary
.app-nav-menu
.menu
> li
> a:not(.btn).sfHover
> svg:first-child,
.lagom-layout-left
.app-nav-primary
.app-nav-menu
.menu
> li
> a:not(.btn):focus
> i:first-child,
.lagom-layout-left
.app-nav-primary
.app-nav-menu
.menu
> li
> a:not(.btn):focus
> svg:first-child,
.lagom-layout-left
.app-nav-primary
.app-nav-menu
.menu
> li
> a:not(.btn):hover
> i:first-child,
.lagom-layout-left
.app-nav-primary
.app-nav-menu
.menu
> li
> a:not(.btn):hover
> svg:first-child {
color: var(--primary-block-icon-hover-color);
}
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li.active:not(.open)
> a:not(.btn),
.lagom-layout-left
.app-nav-primary
.app-nav-menu
.menu
> li.active:not(.open)
> a:not(.btn) {
background: var(--primary-block-link-active-bg);
}
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li.active
> a:not(.btn),
.lagom-layout-left
.app-nav-primary
.app-nav-menu
.menu
> li.active
> a:not(.btn) {
color: var(--primary-block-link-active-color);
}
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li.active
> a:not(.btn)
> i:first-child,
.lagom-layout-left
.app-nav-primary
.app-nav-menu
.menu
> li.active
> a:not(.btn)
> i:first-child {
color: var(--primary-block-icon-active-color);
}
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li
.dropdown-header,
.lagom-layout-left .app-nav-primary .app-nav-menu .menu > li .dropdown-header {
color: var(--text-heading-color);
}
.lagom-layout-left-wide .app-nav-secondary,
.lagom-layout-left .app-nav-secondary {
background: var(--secondary-block-bg);
}
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn),
.lagom-layout-left .app-nav-secondary .app-nav-menu .menu > li > a:not(.btn) {
color: var(--secondary-block-link-color);
}
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn)
> i,
.lagom-layout-left
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn)
> i {
color: var(--secondary-block-icon-color);
}
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn).active,
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn).open,
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn).sfHover,
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn):focus,
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn):hover,
.lagom-layout-left
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn).active,
.lagom-layout-left
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn).open,
.lagom-layout-left
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn).sfHover,
.lagom-layout-left
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn):focus,
.lagom-layout-left
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn):hover {
color: var(--secondary-block-link-hover-color);
background: var(--secondary-block-link-hover-bg);
}
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn).active
> i:first-child,
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn).active
> svg:first-child,
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn).open
> i:first-child,
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn).open
> svg:first-child,
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn).sfHover
> i:first-child,
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn).sfHover
> svg:first-child,
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn):focus
> i:first-child,
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn):focus
> svg:first-child,
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn):hover
> i:first-child,
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn):hover
> svg:first-child,
.lagom-layout-left
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn).active
> i:first-child,
.lagom-layout-left
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn).active
> svg:first-child,
.lagom-layout-left
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn).open
> i:first-child,
.lagom-layout-left
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn).open
> svg:first-child,
.lagom-layout-left
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn).sfHover
> i:first-child,
.lagom-layout-left
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn).sfHover
> svg:first-child,
.lagom-layout-left
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn):focus
> i:first-child,
.lagom-layout-left
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn):focus
> svg:first-child,
.lagom-layout-left
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn):hover
> i:first-child,
.lagom-layout-left
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn):hover
> svg:first-child {
color: var(--secondary-block-icon-hover-color);
}
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li.active:not(.open)
> a:not(.btn),
.lagom-layout-left
.app-nav-secondary
.app-nav-menu
.menu
> li.active:not(.open)
> a:not(.btn) {
background: var(--secondary-block-link-active-bg);
}
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li.active
> a:not(.btn),
.lagom-layout-left
.app-nav-secondary
.app-nav-menu
.menu
> li.active
> a:not(.btn) {
color: var(--secondary-block-link-active-color);
}
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li.active
> a:not(.btn)
> i:first-child,
.lagom-layout-left
.app-nav-secondary
.app-nav-menu
.menu
> li.active
> a:not(.btn)
> i:first-child {
color: var(--secondary-block-icon-active-color);
}
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li
.dropdown-header,
.lagom-layout-left
.app-nav-secondary
.app-nav-menu
.menu
> li
.dropdown-header {
color: var(--text-heading-color);
}
}
@media (min-width: 768px) {
.lagom-layout-left .container {
padding-left: var(--layout-left-container-gutter);
padding-right: var(--layout-left-container-gutter);
}
}
@media (max-width: 1319.98px) {
.lagom-layout-left-wide.page-clientareadomains
.bottom-action-sticky
.content-actions,
.lagom-layout-left.page-clientareadomains
.bottom-action-sticky
.content-actions {
display: none;
}
.lagom-layout-left-wide.page-clientareadomains
.bottom-action-sticky
.content-dropdown,
.lagom-layout-left.page-clientareadomains
.bottom-action-sticky
.content-dropdown {
display: block;
}
}
@media (min-width: 992px) and (max-width: 1319.98px) {
.lagom-layout-left-wide.page-clientareadomains
.bottom-action-sticky
.content
+ .content,
.lagom-layout-left.page-clientareadomains
.bottom-action-sticky
.content
+ .content {
flex-basis: auto;
}
}
@media (min-width: 992px) {
.lagom-layout-left-wide .app-nav {
width: var(--app-nav-left-wide-width);
}
.lagom-layout-left-wide .app-nav-menu .menu > li {
padding: 0;
transition: var(--transition-base);
}
.lagom-layout-left-wide .app-nav-menu .menu > li > a:not(.btn) {
padding: var(--app-nav-left-wide-link-padding-v)
var(--app-nav-left-wide-link-padding-h);
transition: var(--transition-base);
}
.lagom-layout-left-wide .app-nav-menu .menu > li > a:not(.btn) > i + .item-text,
.lagom-layout-left-wide
.app-nav-menu
.menu
> li
> a:not(.btn)
> svg
+ .item-text {
margin-left: var(--ui-nav-link-icon-spacing-lg);
}
.lagom-layout-left-wide .app-nav-menu .menu > li > a:not(.btn) > b {
margin-left: auto;
}
.lagom-layout-left-wide .app-nav-menu .menu > li > a:not(.btn) > svg {
height: var(--app-nav-left-wide-svg-icon-size);
width: var(--app-nav-left-wide-svg-icon-size);
}
.lagom-layout-left-wide
.app-nav-menu
.menu
> li:not(.open)
> a:not(.btn):hover {
padding-left: calc(
var(--app-nav-left-wide-link-hover-padding-h) +
var(--app-nav-left-wide-link-padding-h)
);
}
.lagom-layout-left-wide .app-nav-menu .menu > li.active,
.lagom-layout-left-wide .app-nav-menu .menu > li.item-open,
.lagom-layout-left-wide .app-nav-menu .menu > li.open,
.lagom-layout-left-wide .app-nav-menu .menu > li.sfHover,
.lagom-layout-left-wide .app-nav-menu .menu > li.show {
z-index: 1000;
}
.lagom-layout-left-wide .app-nav-menu .menu > li.active .dropdown-menu,
.lagom-layout-left-wide .app-nav-menu .menu > li.item-open .dropdown-menu,
.lagom-layout-left-wide .app-nav-menu .menu > li.open .dropdown-menu,
.lagom-layout-left-wide .app-nav-menu .menu > li.sfHover .dropdown-menu,
.lagom-layout-left-wide .app-nav-menu .menu > li.show .dropdown-menu {
display: block;
opacity: 1;
visibility: visible;
position: static;
transition: none;
}
.lagom-layout-left-wide
.app-nav-menu
.menu
> li.nav-item-text-only
> a:not(.btn)
> i
+ .item-text,
.lagom-layout-left-wide
.app-nav-menu
.menu
> li.nav-item-text-only
> a:not(.btn)
> svg
+ .item-text {
margin-left: 0;
}
.lagom-layout-left-wide .app-nav-menu .menu > li .dropdown-menu {
position: static;
top: 0;
left: 0;
display: none;
width: 100%;
padding: 2px var(--app-nav-left-wide-dropdown-padding-h)
var(--app-nav-left-wide-dropdown-padding-v);
padding-left: calc(
var(--app-nav-left-wide-dropdown-padding-h) +
var(--app-nav-left-wide-svg-icon-size) / 2
);
border-radius: 0;
border: 0;
background: transparent;
box-shadow: none;
overflow: hidden;
opacity: 1;
visibility: visible;
transition: none;
transform: none;
float: none;
}
.lagom-layout-left-wide .app-nav-menu .menu > li .dropdown-menu > li {
padding-left: calc(
var(--app-nav-left-wide-dropdown-padding-h) -
var(--app-nav-left-dropdown-icon-size) / 2
);
border-left: var(--app-nav-left-wide-dropdown-border-left);
border-radius: 0 var(--ui-nav-link-border-radius)
var(--ui-nav-link-border-radius) 0;
}
.lagom-layout-left-wide
.app-nav-menu
.menu
> li
.dropdown-menu
> li
> a:not(.btn) {
display: block;
max-width: 100%;
width: 100%;
padding-left: 0;
padding-right: 0;
white-space: normal;
}
.lagom-layout-left-wide
.app-nav-menu
.menu
> li
.dropdown-menu
> li
> a:not(.btn)
> i {
margin: 0
calc(
(var(--app-nav-left-icon-size) - var(--app-nav-left-dropdown-icon-size)) / 2 +
var(--spacing-2x)
)
0
calc(
(var(--app-nav-left-icon-size) - var(--app-nav-left-dropdown-icon-size)) / 2
);
}
.lagom-layout-left-wide
.app-nav-menu
.menu
> li
.dropdown-menu
> li.nav-divider {
display: none;
}
.lagom-layout-left-wide
.app-nav-menu
.menu
> li
.dropdown-menu
> li:active:not(.active)
> a,
.lagom-layout-left-wide
.app-nav-menu
.menu
> li
.dropdown-menu
> li:focus:not(.active)
> a,
.lagom-layout-left-wide
.app-nav-menu
.menu
> li
.dropdown-menu
> li:hover:not(.active)
> a {
background: transparent;
padding-left: var(--app-nav-left-wide-dropdown-link-hover-padding-h);
}
.lagom-layout-left-wide
.app-nav-menu
.menu
> li
.dropdown-menu
> li.active
> a {
background: transparent;
padding-left: var(--app-nav-left-wide-dropdown-link-active-padding-h);
}
.lagom-layout-left-wide
.app-nav-menu
.menu
> li
.dropdown-menu
.dropdown-header {
display: none;
}
.lagom-layout-left-wide .app-nav-menu .menu > li.nav-item-btn {
padding: var(--app-nav-left-wide-link-padding-v)
var(--app-nav-left-wide-link-padding-h);
}
.lagom-layout-left-wide .app-nav-menu .menu > li.nav-item-btn .dropdown-menu {
padding-bottom: 0;
padding-right: 0;
padding-left: calc(
var(--app-nav-left-wide-dropdown-padding-h) +
var(--app-nav-left-wide-svg-icon-size) / 2 -
var(--app-nav-left-wide-link-padding-h)
);
}
.lagom-layout-left-wide .app-nav-menu .menu > li.nav-item-btn + .nav-item-btn {
padding-top: 0;
}
}
@media (min-width: 992px) {
.lagom-layout-left-wide .app-nav-default .app-nav-menu .menu > li.active {
background: var(--app-nav-left-wide-link-active-bg);
}
.lagom-layout-left-wide
.app-nav-default
.app-nav-menu
.menu
> li.active
.dropdown-menu
> li.active {
border-left: 2px solid var(--brand-primary);
}
.lagom-layout-left-wide .app-nav-default .app-nav-menu .menu > li.open {
background: var(--app-nav-left-wide-dropdown-open-bg);
}
.lagom-layout-left-wide
.app-nav-default
.app-nav-menu
.menu
> li
.dropdown-menu
> li:active,
.lagom-layout-left-wide
.app-nav-default
.app-nav-menu
.menu
> li
.dropdown-menu
> li:focus,
.lagom-layout-left-wide
.app-nav-default
.app-nav-menu
.menu
> li
.dropdown-menu
> li:hover {
background: var(--app-nav-left-wide-dropdown-link-hover-bg);
}
.lagom-layout-left-wide
.app-nav-default
.app-nav-menu
.menu
> li
.dropdown-menu
> li:active
> a,
.lagom-layout-left-wide
.app-nav-default
.app-nav-menu
.menu
> li
.dropdown-menu
> li:focus
> a,
.lagom-layout-left-wide
.app-nav-default
.app-nav-menu
.menu
> li
.dropdown-menu
> li:hover
> a {
color: var(--app-nav-left-wide-dropdown-link-hover-color);
}
.lagom-layout-left-wide
.app-nav-default
.app-nav-menu
.menu
> li
.dropdown-menu
> li:active
> a
> i,
.lagom-layout-left-wide
.app-nav-default
.app-nav-menu
.menu
> li
.dropdown-menu
> li:focus
> a
> i,
.lagom-layout-left-wide
.app-nav-default
.app-nav-menu
.menu
> li
.dropdown-menu
> li:hover
> a
> i {
color: var(--app-nav-left-wide-dropdown-link-icon-hover-color);
}
.lagom-layout-left-wide
.app-nav-default
.app-nav-menu
.menu
> li
.dropdown-menu
> li.active {
background: var(--app-nav-left-wide-dropdown-link-active-bg);
color: var(--app-nav-left-wide-dropdown-link-active-color);
}
.lagom-layout-left-wide
.app-nav-default
.app-nav-menu
.menu
> li
.dropdown-menu
> li.active
a {
color: var(--app-nav-left-wide-dropdown-icon-active-color);
}
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li.active
.dropdown-menu
> li.active {
border-left: 2px solid var(--primary-block-divider-active-color);
}
.lagom-layout-left-wide .app-nav-primary .app-nav-menu .menu > li.active,
.lagom-layout-left-wide .app-nav-primary .app-nav-menu .menu > li.open {
background: var(--app-nav-left-wide-dropdown-open-bg-on-primary);
}
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li
.dropdown-menu
> li {
border-left-color: var(--primary-block-divider-color);
}
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li
.dropdown-menu
> li
> a:not(.btn) {
color: var(--primary-block-link-color);
}
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li
.dropdown-menu
> li
> a:not(.btn)
> i {
color: var(--primary-block-link-icon-hover-color);
}
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li
.dropdown-menu
> li:active,
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li
.dropdown-menu
> li:focus,
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li
.dropdown-menu
> li:hover {
background: var(--primary-block-link-hover-bg);
}
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li
.dropdown-menu
> li:active
> a,
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li
.dropdown-menu
> li:focus
> a,
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li
.dropdown-menu
> li:hover
> a {
color: var(--primary-block-link-hover-color);
}
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li
.dropdown-menu
> li:active
> a
> i,
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li
.dropdown-menu
> li:focus
> a
> i,
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li
.dropdown-menu
> li:hover
> a
> i {
color: var(--primary-block-link-hover-icon-color);
}
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li
.dropdown-menu
> li.active {
background: var(--primary-block-link-active-bg);
}
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li
.dropdown-menu
> li.active
> a {
color: var(--primary-block-link-active-color);
}
.lagom-layout-left-wide
.app-nav-primary
.app-nav-menu
.menu
> li
.dropdown-menu
> li.active
> a
> i {
color: var(--primary-block-link-icon-active-color);
}
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li.active
.dropdown-menu
> li.active {
border-left: 2px solid var(--secondary-block-divider-active-color);
}
.lagom-layout-left-wide .app-nav-secondary .app-nav-menu .menu > li.active,
.lagom-layout-left-wide .app-nav-secondary .app-nav-menu .menu > li.open {
background: var(--app-nav-left-wide-dropdown-open-bg-on-secondary);
}
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li
.dropdown-menu
> li {
border-left-color: var(--secondary-block-divider-color);
}
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li
.dropdown-menu
> li
> a:not(.btn) {
color: var(--secondary-block-link-color);
}
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li
.dropdown-menu
> li
> a:not(.btn)
> i {
color: var(--secondary-block-link-icon-hover-color);
}
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li
.dropdown-menu
> li:active,
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li
.dropdown-menu
> li:focus,
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li
.dropdown-menu
> li:hover {
background: var(--secondary-block-link-hover-bg);
}
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li
.dropdown-menu
> li:active
> a,
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li
.dropdown-menu
> li:focus
> a,
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li
.dropdown-menu
> li:hover
> a {
color: var(--secondary-block-link-hover-color);
}
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li
.dropdown-menu
> li:active
> a
> i,
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li
.dropdown-menu
> li:focus
> a
> i,
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li
.dropdown-menu
> li:hover
> a
> i {
color: var(--secondary-block-link-hover-icon-color);
}
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li
.dropdown-menu
> li.active {
background: var(--secondary-block-link-active-bg);
}
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li
.dropdown-menu
> li.active
> a {
color: var(--secondary-block-link-active-color);
}
.lagom-layout-left-wide
.app-nav-secondary
.app-nav-menu
.menu
> li
.dropdown-menu
> li.active
> a
> i {
color: var(--secondary-block-link-icon-active-color);
}
}
@media (min-width: 992px) {
.lagom-layout-left-wide .app-main {
position: relative;
margin-left: var(--app-nav-left-wide-width);
}
.lagom-layout-left-wide.page-type-full .app-main {
margin-right: 0;
margin-left: 0;
}
.lagom-layout-left-wide.page-type-full .app-main .main-body {
margin-top: 0;
}
}
@media (min-width: 1320px) {
.lagom-layout-left-wide .is-affixed .order-summary {
margin-top: var(--ui-block-spacing-lg);
}
}
@media (max-width: 1319.98px) {
.lagom-layout-left-wide .order-summary-mob {
margin-bottom: 0;
}
.lagom-layout-left-wide .order-summary-mob .summary-container {
padding: 0;
}
.lagom-layout-left-wide
.order-summary-mob
.summary-container
.order-summary-actions
button {
border-radius: 0;
}
}
@media (min-width: 992px) {
.lagom-layout-left-wide .main-content {
min-height: 0;
}
}
@media (max-width: 991.98px) {
.lagom-layout-left-wide .order-summary-mob {
left: 0;
display: block;
}
.lagom-layout-left-wide .order-summary-mob .summary-container {
padding: 0;
}
}
@media (min-width: 992px) {
.lagom-layout-left-wide .bottom-action-sticky.is-fixed {
margin-left: var(--app-nav-left-wide-width);
}
}
.lagom-layout-wide .main-sidebar {
order: 2;
padding-left: var(--main-sidebar-spacing-h);
padding-right: 0;
}
@media (min-width: 768px) and (max-width: 991.98px) {
.lagom-layout-left-wide .panel-sidebar > .list-group .list-group-item {
flex-basis: calc(33% - 16px);
}
.lagom-layout-left-wide .hidden-sm {
display: none;
}
}
@media (max-width: 1319.98px) {
.lagom-layout-left-wide #sticky-sidebar.is-affixed .inner-wrapper-sticky {
position: relative !important;
width: 100% !important;
}
.lagom-layout-left-wide .main-grid-order .main-content .order-sidebar {
width: 100%;
padding-left: 0;
}
.lagom-layout-left-wide .main-grid-order .main-content .order-content {
flex: unset;
}
.lagom-layout-left-wide .order-summary-mob .total-due-today {
padding-left: var(--ui-block-padding-base);
padding-right: var(--ui-block-padding-base);
}
.lagom-layout-left-wide .order-summary-mob .btn.hidden-md {
display: block !important;
}
.lagom-layout-left-wide .categories-collapsed.visible-xs {
margin-bottom: var(--ui-block-spacing-sm);
display: block !important;
}
}
@media (max-width: 1319.98px) {
.lagom-layout-left-wide .order-summary-mob {
border-radius: 0;
display: block;
position: fixed;
left: var(--app-nav-left-wide-width);
z-index: var(--zindex-navbar-fixed);
width: unset !important;
bottom: 0;
padding: 0;
right: 0;
}
.lagom-layout-left-wide .order-summary-mob .btn {
border-radius: 0;
width: 100%;
}
}
@media (max-width: 991.98px) {
.lagom-layout-left-wide .order-summary-mob {
left: 0;
}
}
@media (max-width: 991.98px) {
.app-nav-menu {
position: fixed;
top: 0;
left: 0;
z-index: var(--zindex-navbar-fixed);
height: 100%;
width: var(--mob-app-nav-width);
padding: var(--mob-app-nav-menu-padding-h) 0;
border: 0;
box-shadow: var(--app-nav-left-box-shadow);
transition: transform var(--transition-base);
transform: translateX(calc(-1 * var(--mob-app-nav-width) - 24px));
overflow-y: auto;
overflow-x: hidden;
}
.app-nav-menu .container {
padding: 0 !important;
width: 100% !important;
}
.app-nav-menu .logo {
display: none;
}
.app-nav-menu .menu > li > a:not(.btn) {
color: var(--app-nav-left-link-color);
}
.app-nav-menu .menu > li > a:not(.btn) > .ls-caret {
color: var(--gray-icons);
}
.app-nav-menu .menu > li > a:not(.btn):hover {
color: var(--app-nav-left-link-hover-color);
background: var(--app-nav-left-link-hover-bg);
}
.app-nav-menu .menu > li > a:not(.btn):hover > i:first-child {
color: var(--app-nav-left-icon-hover-color);
}
.app-nav-menu .menu > li.open > a:not(.btn),
.app-nav-menu .menu > li.sfHover > a:not(.btn) {
color: var(--app-nav-left-link-hover-color);
background: var(--app-nav-left-link-hover-bg);
}
.app-nav-menu .menu > li.open > a:not(.btn) > i:first-child,
.app-nav-menu .menu > li.open > a:not(.btn) > svg:first-child,
.app-nav-menu .menu > li.sfHover > a:not(.btn) > i:first-child,
.app-nav-menu .menu > li.sfHover > a:not(.btn) > svg:first-child {
color: var(--app-nav-left-icon-hover-color);
}
.app-nav-menu .menu > li.active:not(.open) > a:not(.btn) {
background: var(--app-nav-left-link-active-bg);
}
.app-nav-menu .menu > li.active > a:not(.btn) {
color: var(--app-nav-left-link-active-color);
}
.app-nav-menu .menu > li.active > a:not(.btn) > .ls-caret,
.app-nav-menu .menu > li.active > a:not(.btn) > i {
color: var(--app-nav-left-icon-active-color);
}
.app-nav-menu .menu > li .dropdown-header {
color: var(--text-heading-color);
}
.app-nav-menu .menu > li {
padding: 0;
transition: var(--transition-base);
}
.app-nav-menu .menu > li > a:not(.btn) {
padding: var(--app-nav-left-wide-link-padding-v)
var(--app-nav-left-wide-link-padding-h);
transition: var(--transition-base);
}
.app-nav-menu .menu > li > a:not(.btn) > i + .item-text,
.app-nav-menu .menu > li > a:not(.btn) > svg + .item-text {
margin-left: var(--ui-nav-link-icon-spacing-lg);
}
.app-nav-menu .menu > li > a:not(.btn) > b {
margin-left: auto;
}
.app-nav-menu .menu > li > a:not(.btn) > svg {
height: var(--app-nav-left-wide-svg-icon-size);
width: var(--app-nav-left-wide-svg-icon-size);
}
.app-nav-menu .menu > li:not(.open) > a:not(.btn):hover {
padding-left: calc(
var(--app-nav-left-wide-link-hover-padding-h) +
var(--app-nav-left-wide-link-padding-h)
);
}
.app-nav-menu .menu > li.active,
.app-nav-menu .menu > li.item-open,
.app-nav-menu .menu > li.open,
.app-nav-menu .menu > li.sfHover,
.app-nav-menu .menu > li.show {
z-index: 1000;
}
.app-nav-menu .menu > li.active .dropdown-menu,
.app-nav-menu .menu > li.item-open .dropdown-menu,
.app-nav-menu .menu > li.open .dropdown-menu,
.app-nav-menu .menu > li.sfHover .dropdown-menu,
.app-nav-menu .menu > li.show .dropdown-menu {
display: block;
opacity: 1;
visibility: visible;
position: static;
transition: none;
}
.app-nav-menu .menu > li.nav-item-text-only > a:not(.btn) > i + .item-text,
.app-nav-menu .menu > li.nav-item-text-only > a:not(.btn) > svg + .item-text {
margin-left: 0;
}
.app-nav-menu .menu > li .dropdown-menu {
position: static;
top: 0;
left: 0;
display: none;
width: 100%;
padding: 2px var(--app-nav-left-wide-dropdown-padding-h)
var(--app-nav-left-wide-dropdown-padding-v);
padding-left: calc(
var(--app-nav-left-wide-dropdown-padding-h) +
var(--app-nav-left-wide-svg-icon-size) / 2
);
border-radius: 0;
border: 0;
background: transparent;
box-shadow: none;
overflow: hidden;
opacity: 1;
visibility: visible;
transition: none;
transform: none;
float: none;
}
.app-nav-menu .menu > li .dropdown-menu > li {
padding-left: calc(
var(--app-nav-left-wide-dropdown-padding-h) -
var(--app-nav-left-dropdown-icon-size) / 2
);
border-left: var(--app-nav-left-wide-dropdown-border-left);
border-radius: 0 var(--ui-nav-link-border-radius)
var(--ui-nav-link-border-radius) 0;
}
.app-nav-menu .menu > li .dropdown-menu > li > a:not(.btn) {
display: block;
max-width: 100%;
width: 100%;
padding-left: 0;
padding-right: 0;
white-space: normal;
}
.app-nav-menu .menu > li .dropdown-menu > li > a:not(.btn) > i {
margin: 0
calc(
(var(--app-nav-left-icon-size) - var(--app-nav-left-dropdown-icon-size)) / 2 +
var(--spacing-2x)
)
0
calc(
(var(--app-nav-left-icon-size) - var(--app-nav-left-dropdown-icon-size)) / 2
);
}
.app-nav-menu .menu > li .dropdown-menu > li.nav-divider {
display: none;
}
.app-nav-menu .menu > li .dropdown-menu > li:active:not(.active) > a,
.app-nav-menu .menu > li .dropdown-menu > li:focus:not(.active) > a,
.app-nav-menu .menu > li .dropdown-menu > li:hover:not(.active) > a {
background: transparent;
padding-left: var(--app-nav-left-wide-dropdown-link-hover-padding-h);
}
.app-nav-menu .menu > li .dropdown-menu > li.active > a {
background: transparent;
padding-left: var(--app-nav-left-wide-dropdown-link-active-padding-h);
}
.app-nav-menu .menu > li .dropdown-menu .dropdown-header {
display: none;
}
.app-nav-menu .menu > li.nav-item-btn {
padding: var(--app-nav-left-wide-link-padding-v)
var(--app-nav-left-wide-link-padding-h);
}
.app-nav-menu .menu > li.nav-item-btn .dropdown-menu {
padding-bottom: 0;
padding-right: 0;
padding-left: calc(
var(--app-nav-left-wide-dropdown-padding-h) +
var(--app-nav-left-wide-svg-icon-size) / 2 -
var(--app-nav-left-wide-link-padding-h)
);
}
.app-nav-menu .menu > li.nav-item-btn + .nav-item-btn {
padding-top: 0;
}
.app-nav-menu .menu > li.active {
background: var(--app-nav-left-wide-link-active-bg);
}
.app-nav-menu .menu > li.active .dropdown-menu > li.active {
border-left: 2px solid var(--brand-primary);
}
.app-nav-menu .menu > li.open {
background: var(--app-nav-left-wide-dropdown-open-bg);
}
.app-nav-menu .menu > li .dropdown-menu > li:active,
.app-nav-menu .menu > li .dropdown-menu > li:focus,
.app-nav-menu .menu > li .dropdown-menu > li:hover {
background: var(--app-nav-left-wide-dropdown-link-hover-bg);
}
.app-nav-menu .menu > li .dropdown-menu > li:active > a,
.app-nav-menu .menu > li .dropdown-menu > li:focus > a,
.app-nav-menu .menu > li .dropdown-menu > li:hover > a {
color: var(--app-nav-left-wide-dropdown-link-hover-color);
}
.app-nav-menu .menu > li .dropdown-menu > li:active > a > i,
.app-nav-menu .menu > li .dropdown-menu > li:focus > a > i,
.app-nav-menu .menu > li .dropdown-menu > li:hover > a > i {
color: var(--app-nav-left-wide-dropdown-link-icon-hover-color);
}
.app-nav-menu .menu > li .dropdown-menu > li.active {
background: var(--app-nav-left-wide-dropdown-link-active-bg);
color: var(--app-nav-left-wide-dropdown-link-active-color);
}
.app-nav-menu .menu > li .dropdown-menu > li.active a {
color: var(--app-nav-left-wide-dropdown-icon-active-color);
}
.app-nav-menu .menu > li > a:not(.btn) {
font-size: var(--app-nav-left-link-font-size);
font-weight: var(--app-nav-left-link-font-weight);
}
.app-nav-menu .menu > li > a:not(.btn) > i {
color: var(--app-nav-left-icon-color);
}
.app-nav-menu .menu > li > a:not(.btn) > i:first-child {
height: var(--app-nav-left-icon-size);
width: var(--app-nav-left-icon-size);
font-size: var(--app-nav-left-icon-size);
text-align: center;
}
.app-nav-menu .menu > li > a:not(.btn) > .item-text {
display: block;
max-width: 100%;
white-space: normal;
overflow: hidden;
text-overflow: ellipsis;
}
.app-nav-menu .menu > li .dropdown-menu li > a > i {
width: var(--app-nav-left-dropdown-icon-size);
height: var(--app-nav-left-dropdown-icon-size);
font-size: var(--app-nav-left-dropdown-icon-size);
}
.app-nav-primary .app-nav-menu {
background: var(--primary-block-bg);
}
.app-nav-primary .app-nav-menu .menu > li > a:not(.btn) {
color: var(--primary-block-link-color);
}
.app-nav-primary .app-nav-menu .menu > li > a:not(.btn) > i {
color: var(--primary-block-icon-color);
}
.app-nav-primary .app-nav-menu .menu > li > a:not(.btn).active,
.app-nav-primary .app-nav-menu .menu > li > a:not(.btn).open,
.app-nav-primary .app-nav-menu .menu > li > a:not(.btn).sfHover,
.app-nav-primary .app-nav-menu .menu > li > a:not(.btn):focus,
.app-nav-primary .app-nav-menu .menu > li > a:not(.btn):hover {
color: var(--primary-block-link-hover-color);
background: var(--primary-block-link-hover-bg);
}
.app-nav-primary .app-nav-menu .menu > li > a:not(.btn).active > i:first-child,
.app-nav-primary
.app-nav-menu
.menu
> li
> a:not(.btn).active
> svg:first-child,
.app-nav-primary .app-nav-menu .menu > li > a:not(.btn).open > i:first-child,
.app-nav-primary .app-nav-menu .menu > li > a:not(.btn).open > svg:first-child,
.app-nav-primary .app-nav-menu .menu > li > a:not(.btn).sfHover > i:first-child,
.app-nav-primary
.app-nav-menu
.menu
> li
> a:not(.btn).sfHover
> svg:first-child,
.app-nav-primary .app-nav-menu .menu > li > a:not(.btn):focus > i:first-child,
.app-nav-primary .app-nav-menu .menu > li > a:not(.btn):focus > svg:first-child,
.app-nav-primary .app-nav-menu .menu > li > a:not(.btn):hover > i:first-child,
.app-nav-primary
.app-nav-menu
.menu
> li
> a:not(.btn):hover
> svg:first-child {
color: var(--primary-block-icon-hover-color);
}
.app-nav-primary .app-nav-menu .menu > li.active:not(.open) > a:not(.btn) {
background: var(--primary-block-link-active-bg);
}
.app-nav-primary .app-nav-menu .menu > li.active > a:not(.btn) {
color: var(--primary-block-link-active-color);
}
.app-nav-primary .app-nav-menu .menu > li.active > a:not(.btn) > i:first-child {
color: var(--primary-block-icon-active-color);
}
.app-nav-primary .app-nav-menu .menu > li .dropdown-header {
color: var(--text-heading-color);
}
.app-nav-primary .app-nav-menu .menu > li.active .dropdown-menu > li.active {
border-left: 2px solid var(--primary-block-divider-active-color);
}
.app-nav-primary .app-nav-menu .menu > li.active,
.app-nav-primary .app-nav-menu .menu > li.open {
background: var(--app-nav-left-wide-dropdown-open-bg-on-primary);
}
.app-nav-primary .app-nav-menu .menu > li .dropdown-menu > li {
border-left-color: var(--primary-block-divider-color);
}
.app-nav-primary .app-nav-menu .menu > li .dropdown-menu > li > a:not(.btn) {
color: var(--primary-block-link-color);
}
.app-nav-primary
.app-nav-menu
.menu
> li
.dropdown-menu
> li
> a:not(.btn)
> i {
color: var(--primary-block-link-icon-hover-color);
}
.app-nav-primary .app-nav-menu .menu > li .dropdown-menu > li:active,
.app-nav-primary .app-nav-menu .menu > li .dropdown-menu > li:focus,
.app-nav-primary .app-nav-menu .menu > li .dropdown-menu > li:hover {
background: var(--primary-block-link-hover-bg);
}
.app-nav-primary .app-nav-menu .menu > li .dropdown-menu > li:active > a,
.app-nav-primary .app-nav-menu .menu > li .dropdown-menu > li:focus > a,
.app-nav-primary .app-nav-menu .menu > li .dropdown-menu > li:hover > a {
color: var(--primary-block-link-hover-color);
}
.app-nav-primary .app-nav-menu .menu > li .dropdown-menu > li:active > a > i,
.app-nav-primary .app-nav-menu .menu > li .dropdown-menu > li:focus > a > i,
.app-nav-primary .app-nav-menu .menu > li .dropdown-menu > li:hover > a > i {
color: var(--primary-block-link-hover-icon-color);
}
.app-nav-primary .app-nav-menu .menu > li .dropdown-menu > li.active {
background: var(--primary-block-link-active-bg);
}
.app-nav-primary .app-nav-menu .menu > li .dropdown-menu > li.active > a {
color: var(--primary-block-link-active-color);
}
.app-nav-primary .app-nav-menu .menu > li .dropdown-menu > li.active > a > i {
color: var(--primary-block-link-icon-active-color);
}
.app-nav-secondary .app-nav-menu {
background: var(--primary-block-bg);
}
.app-nav-secondary .app-nav-menu .menu > li > a:not(.btn) {
color: var(--secondary-block-link-color);
}
.app-nav-secondary .app-nav-menu .menu > li > a:not(.btn) > i {
color: var(--secondary-block-icon-color);
}
.app-nav-secondary .app-nav-menu .menu > li > a:not(.btn).active,
.app-nav-secondary .app-nav-menu .menu > li > a:not(.btn).open,
.app-nav-secondary .app-nav-menu .menu > li > a:not(.btn).sfHover,
.app-nav-secondary .app-nav-menu .menu > li > a:not(.btn):focus,
.app-nav-secondary .app-nav-menu .menu > li > a:not(.btn):hover {
color: var(--secondary-block-link-hover-color);
background: var(--secondary-block-link-hover-bg);
}
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn).active
> i:first-child,
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn).active
> svg:first-child,
.app-nav-secondary .app-nav-menu .menu > li > a:not(.btn).open > i:first-child,
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn).open
> svg:first-child,
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn).sfHover
> i:first-child,
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn).sfHover
> svg:first-child,
.app-nav-secondary .app-nav-menu .menu > li > a:not(.btn):focus > i:first-child,
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn):focus
> svg:first-child,
.app-nav-secondary .app-nav-menu .menu > li > a:not(.btn):hover > i:first-child,
.app-nav-secondary
.app-nav-menu
.menu
> li
> a:not(.btn):hover
> svg:first-child {
color: var(--secondary-block-icon-hover-color);
}
.app-nav-secondary .app-nav-menu .menu > li.active:not(.open) > a:not(.btn) {
background: var(--secondary-block-link-active-bg);
}
.app-nav-secondary .app-nav-menu .menu > li.active > a:not(.btn) {
color: var(--secondary-block-link-active-color);
}
.app-nav-secondary
.app-nav-menu
.menu
> li.active
> a:not(.btn)
> i:first-child {
color: var(--secondary-block-icon-active-color);
}
.app-nav-secondary .app-nav-menu .menu > li .dropdown-header {
color: var(--text-heading-color);
}
.app-nav-secondary .app-nav-menu .menu > li.active .dropdown-menu > li.active {
border-left: 2px solid var(--secondary-block-divider-active-color);
}
.app-nav-secondary .app-nav-menu .menu > li.active,
.app-nav-secondary .app-nav-menu .menu > li.open {
background: var(--app-nav-left-wide-dropdown-open-bg-on-secondary);
}
.app-nav-secondary .app-nav-menu .menu > li .dropdown-menu > li {
border-left-color: var(--secondary-block-divider-color);
}
.app-nav-secondary .app-nav-menu .menu > li .dropdown-menu > li > a:not(.btn) {
color: var(--secondary-block-link-color);
}
.app-nav-secondary
.app-nav-menu
.menu
> li
.dropdown-menu
> li
> a:not(.btn)
> i {
color: var(--secondary-block-link-icon-hover-color);
}
.app-nav-secondary .app-nav-menu .menu > li .dropdown-menu > li:active,
.app-nav-secondary .app-nav-menu .menu > li .dropdown-menu > li:focus,
.app-nav-secondary .app-nav-menu .menu > li .dropdown-menu > li:hover {
background: var(--secondary-block-link-hover-bg);
}
.app-nav-secondary .app-nav-menu .menu > li .dropdown-menu > li:active > a,
.app-nav-secondary .app-nav-menu .menu > li .dropdown-menu > li:focus > a,
.app-nav-secondary .app-nav-menu .menu > li .dropdown-menu > li:hover > a {
color: var(--secondary-block-link-hover-color);
}
.app-nav-secondary .app-nav-menu .menu > li .dropdown-menu > li:active > a > i,
.app-nav-secondary .app-nav-menu .menu > li .dropdown-menu > li:focus > a > i,
.app-nav-secondary .app-nav-menu .menu > li .dropdown-menu > li:hover > a > i {
color: var(--secondary-block-link-hover-icon-color);
}
.app-nav-secondary .app-nav-menu .menu > li .dropdown-menu > li.active {
background: var(--secondary-block-link-active-bg);
}
.app-nav-secondary .app-nav-menu .menu > li .dropdown-menu > li.active > a {
color: var(--secondary-block-link-active-color);
}
.app-nav-secondary .app-nav-menu .menu > li .dropdown-menu > li.active > a > i {
color: var(--secondary-block-link-icon-active-color);
}
}
ul.top-nav {
display: flex;
padding-left: 0;
margin-bottom: 0;
margin-left: auto;
margin-right: calc(-1 * var(--top-nav-link-padding-h));
list-style: none;
white-space: nowrap;
}
ul.top-nav > a:not(.btn),
ul.top-nav > li {
display: flex;
position: relative;
align-items: center;
}
ul.top-nav > li {
margin-left: var(--top-nav-link-spacing);
}
ul.top-nav > li.active > a:not(.btn),
ul.top-nav > li.active > a:not(.btn) .item-text,
ul.top-nav > li.active > a:not(.btn):active,
ul.top-nav > li.active > a:not(.btn):focus,
ul.top-nav > li.active > a:not(.btn):hover,
ul.top-nav > li.open > a:not(.btn),
ul.top-nav > li.open > a:not(.btn) .item-text,
ul.top-nav > li.open > a:not(.btn):active,
ul.top-nav > li.open > a:not(.btn):focus,
ul.top-nav > li.open > a:not(.btn):hover,
ul.top-nav > li.show > a:not(.btn),
ul.top-nav > li.show > a:not(.btn) .item-text,
ul.top-nav > li.show > a:not(.btn):active,
ul.top-nav > li.show > a:not(.btn):focus,
ul.top-nav > li.show > a:not(.btn):hover {
color: var(--top-nav-link-active-color);
}
ul.top-nav > li.active > a:not(.btn) .item-text > .ls-caret,
ul.top-nav > li.active > a:not(.btn) .item-text > i,
ul.top-nav > li.active > a:not(.btn):active > .ls-caret,
ul.top-nav > li.active > a:not(.btn):active > i,
ul.top-nav > li.active > a:not(.btn):focus > .ls-caret,
ul.top-nav > li.active > a:not(.btn):focus > i,
ul.top-nav > li.active > a:not(.btn):hover > .ls-caret,
ul.top-nav > li.active > a:not(.btn):hover > i,
ul.top-nav > li.active > a:not(.btn) > .ls-caret,
ul.top-nav > li.active > a:not(.btn) > i,
ul.top-nav > li.open > a:not(.btn) .item-text > .ls-caret,
ul.top-nav > li.open > a:not(.btn) .item-text > i,
ul.top-nav > li.open > a:not(.btn):active > .ls-caret,
ul.top-nav > li.open > a:not(.btn):active > i,
ul.top-nav > li.open > a:not(.btn):focus > .ls-caret,
ul.top-nav > li.open > a:not(.btn):focus > i,
ul.top-nav > li.open > a:not(.btn):hover > .ls-caret,
ul.top-nav > li.open > a:not(.btn):hover > i,
ul.top-nav > li.open > a:not(.btn) > .ls-caret,
ul.top-nav > li.open > a:not(.btn) > i,
ul.top-nav > li.show > a:not(.btn) .item-text > .ls-caret,
ul.top-nav > li.show > a:not(.btn) .item-text > i,
ul.top-nav > li.show > a:not(.btn):active > .ls-caret,
ul.top-nav > li.show > a:not(.btn):active > i,
ul.top-nav > li.show > a:not(.btn):focus > .ls-caret,
ul.top-nav > li.show > a:not(.btn):focus > i,
ul.top-nav > li.show > a:not(.btn):hover > .ls-caret,
ul.top-nav > li.show > a:not(.btn):hover > i,
ul.top-nav > li.show > a:not(.btn) > .ls-caret,
ul.top-nav > li.show > a:not(.btn) > i {
color: var(--top-nav-link-icon-active-color);
}
ul.top-nav > li > a:not(.btn) {
display: flex;
align-items: center;
position: relative;
height: 100%;
padding: var(--top-nav-link-padding-v) var(--top-nav-link-padding-h);
color: var(--top-nav-link-color);
text-decoration: none;
}
ul.top-nav > li > a:not(.btn) > .ls-caret,
ul.top-nav > li > a:not(.btn) > i {
color: var(--top-nav-link-icon-color);
transition: color var(--transition-base);
}
ul.top-nav > li > a:not(.btn):active,
ul.top-nav > li > a:not(.btn):focus,
ul.top-nav > li > a:not(.btn):hover {
text-decoration: none;
background: transparent;
color: var(--top-nav-link-hover-color);
}
ul.top-nav > li > a:not(.btn):active > .ls-caret,
ul.top-nav > li > a:not(.btn):active > i,
ul.top-nav > li > a:not(.btn):focus > .ls-caret,
ul.top-nav > li > a:not(.btn):focus > i,
ul.top-nav > li > a:not(.btn):hover > .ls-caret,
ul.top-nav > li > a:not(.btn):hover > i {
color: var(--top-nav-link-icon-hover-color);
}
ul.top-nav > li > a:not(.btn) > .ls-caret {
margin-left: 4px;
}
ul.top-nav > li > a:not(.btn) > i:not(.ls-caret) {
position: relative;
width: var(--ui-nav-link-icon-size);
height: var(--ui-nav-link-icon-size);
display: inline-flex;
justify-content: center;
align-items: center;
font-size: var(--ui-nav-link-icon-size);
vertical-align: middle;
}
ul.top-nav > li > a:not(.btn) > i:not(.ls-caret) + .badge {
position: absolute;
top: 0;
right: -4px;
}
ul.top-nav > li > a:not(.btn) > .client-avatar + .active-client,
ul.top-nav > li > a:not(.btn) > .client-avatar + .item-text:not(:empty),
ul.top-nav > li > a:not(.btn) > i:not(.ls-caret) + .active-client,
ul.top-nav > li > a:not(.btn) > i:not(.ls-caret) + .item-text:not(:empty) {
margin-left: var(--ui-nav-link-icon-spacing);
}
ul.top-nav > li > a:not(.btn).btn-logged-in-admin i {
color: var(--top-nav-link-icon-color);
margin: 0;
}
ul.top-nav > li > a:not(.btn) .badge:last-child,
ul.top-nav > li > a:not(.btn) .label:last-child {
margin-left: 8px;
}
ul.top-nav > li > a:not(.btn) .lm-basket {
margin-bottom: 2px;
}
ul.top-nav > li > .btn {
margin: 0 var(--top-nav-link-padding-h);
}
ul.top-nav .tooltip-inner {
margin-left: -200px;
min-width: 250px;
width: 250px;
}
ul.top-nav #languageChooserContent {
max-height: 288px;
overflow-y: auto;
right: var(--spacing-1x);
}
ul.top-nav .account .dropdown-menu {
min-width: 202px;
}
ul.top-nav .admin-masquerade-notice {
display: block;
text-align: center;
margin-top: 10px;
}
ul.top-nav .dropdown-menu {
top: calc(100% + var(--spacing-1x));
max-height: var(--navbar-dropdown-max-height);
}
@media (max-width: 991.98px) {
ul.top-nav li.account .item-text,
ul.top-nav li.account > a > b,
ul.top-nav li:not(.nav-item-currency) > a .active-client,
ul.top-nav li:not(.nav-item-currency) > a .item-text {
display: none !important;
}
ul.top-nav li:not(.nav-item-currency) > a .client-avatar {
margin-right: 0;
}
ul.top-nav .nav-item-cart .badge {
position: absolute;
top: 0;
right: -4px;
}
} /*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
@media print {
*,
:after,
:before {
text-shadow: none !important;
box-shadow: none !important;
}
a:not(.btn) {
text-decoration: underline;
}
abbr[title]:after {
content: " (" attr(title) ")";
}
pre {
white-space: pre-wrap !important;
}
blockquote,
pre {
border: var(--border-width-base) solid #adb5bd;
page-break-inside: avoid;
}
thead {
display: table-header-group;
}
img,
tr {
page-break-inside: avoid;
}
h2,
h3,
p {
orphans: 3;
widows: 3;
}
h2,
h3 {
page-break-after: avoid;
}
@page {
size: var(--print-page-size);
}
.container,
body {
min-width: var(--print-body-min-width) !important;
}
.navbar {
display: none;
}
.badge {
border: var(--border-width-base) solid #000;
}
.table {
border-collapse: collapse !important;
}
.table td,
.table th {
background-color: #fff !important;
}
.table-bordered td,
.table-bordered th {
border: 1px solid #dee2e6 !important;
}
.table-dark {
color: inherit;
}
.table-dark tbody + tbody,
.table-dark td,
.table-dark th,
.table-dark thead th,
.table .thead-dark th {
border-color: var(--table-border-color);
}
.table .thead-dark th {
color: inherit;
}
}
code,
kbd,
pre,
samp {
font-family: var(--font-family-monospace);
font-size: 1em;
}
code {
font-size: var(--code-font-size);
color: var(--code-color);
background: var(--code-bg);
border-radius: var(--border-radius-sm);
padding: 2px;
word-wrap: break-word;
}
a > code {
color: inherit;
}
kbd {
padding: var(--kbd-padding-y) var(--kbd-padding-x);
font-size: var(--code-font-size);
color: var(--kbd-color);
background-color: var(--kbd-bg);
border-radius: var(--border-radius-sm);
box-shadow: var(--kbd-box-shadow);
}
kbd kbd {
padding: 0;
font-size: var(--nested-kbd-font-size);
font-weight: var(--nested-kbd-font-weight);
box-shadow: none;
}
pre {
overflow: auto;
-ms-overflow-style: scrollbar;
display: block;
padding: var(--pre-padding);
margin: 0 0 12px;
font-size: var(--pre-font-size);
line-height: var(--pre-line-height);
word-break: break-all;
word-wrap: break-word;
color: var(--pre-color);
background: var(--pre-bg);
border: 1px solid var(--pre-border-color);
border-radius: var(--pre-border-radius);
}
pre code {
padding: 0;
font-size: inherit;
color: inherit;
white-space: pre-wrap;
background-color: transparent;
border-radius: 0;
}
.code {
font-family: var(--font-family-monospace);
}
.table,
table {
position: relative;
background: var(--table-bg);
border-collapse: unset;
border-spacing: 0;
}
.table:before,
table:before {
content: "";
position: absolute;
bottom: 7px;
top: 7px;
left: 0;
width: 1px;
background: var(--gray-lighter-4);
}
.table .ssl-info img,
table .ssl-info img {
height: 12px;
width: 12px;
}
caption {
color: var(--text-lighter-color);
}
.table,
table {
width: 100%;
max-width: 100%;
margin-bottom: var(--ui-block-spacing-base);
}
.table:before,
table:before {
content: none;
}
.table > tbody > tr > th,
.table > thead > tr > th,
table > tbody > tr > th,
table > thead > tr > th {
background: var(--table-th-bg);
border-top: 1px solid var(--table-border-color);
height: var(--table-th-height);
padding: var(--table-th-padding);
vertical-align: var(--table-vertical-align);
color: var(--table-th-font-color);
font-size: var(--table-th-font-size);
font-weight: var(--table-th-font-weight);
text-align: var(--table-horizontal-align);
margin-right: 5px;
}
.table > tbody > tr > th:first-child,
.table > thead > tr > th:first-child,
table > tbody > tr > th:first-child,
table > thead > tr > th:first-child {
padding-left: var(--table-th-first-last-padding);
}
.table > tbody > tr > th:last-child,
.table > thead > tr > th:last-child,
table > tbody > tr > th:last-child,
table > thead > tr > th:last-child {
padding-right: var(--table-th-first-last-padding);
}
.table > tbody > tr > td,
.table > tfoot > tr > td,
table > tbody > tr > td,
table > tfoot > tr > td {
background: var(--table-td-bg);
border-top: 1px solid var(--table-border-color);
height: var(--table-td-height);
padding: var(--table-td-padding);
vertical-align: var(--table-vertical-align);
color: var(--table-td-font-color);
font-size: var(--table-td-font-size);
text-align: var(--table-horizontal-align);
}
.table > tbody > tr > td:first-child,
.table > tfoot > tr > td:first-child,
table > tbody > tr > td:first-child,
table > tfoot > tr > td:first-child {
padding-left: var(--table-td-first-last-padding);
}
.table > tbody > tr > td:last-child,
.table > tfoot > tr > td:last-child,
table > tbody > tr > td:last-child,
table > tfoot > tr > td:last-child {
padding-right: var(--table-td-first-last-padding);
}
.table > tbody > tr[data-url],
table > tbody > tr[data-url] {
cursor: pointer;
}
.table > tbody > tr[data-url] > td,
table > tbody > tr[data-url] > td {
transition: background var(--transition-base);
}
.table > tbody > tr[data-url]:hover > td,
table > tbody > tr[data-url]:hover > td {
background: var(--table-bg-hover);
}
.table > caption + thead > tr:first-child > td,
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > td,
.table > thead:first-child > tr:first-child > th,
table > caption + thead > tr:first-child > td,
table > caption + thead > tr:first-child > th,
table > colgroup + thead > tr:first-child > td,
table > colgroup + thead > tr:first-child > th,
table > thead:first-child > tr:first-child > td,
table > thead:first-child > tr:first-child > th {
border-top: 0;
}
.table > tbody + tbody,
table > tbody + tbody {
border-top: 2px solid var(--table-border-color);
}
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > th {
padding: var(--table-condensed-cell-th-padding);
}
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td,
.table-condensed > thead > tr > td {
padding: var(--table-condensed-cell-padding);
}
.table-condensed > tbody > tr > td,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > td,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > thead > tr > th {
background: none;
}
.table-condensed > tbody > tr > td:first-of-type,
.table-condensed > tbody > tr > th:first-of-type,
.table-condensed > tfoot > tr > td:first-of-type,
.table-condensed > tfoot > tr > th:first-of-type,
.table-condensed > thead > tr > td:first-of-type,
.table-condensed > thead > tr > th:first-of-type {
padding-left: 0;
}
.table-condensed > tbody > tr > td:last-of-type,
.table-condensed > tbody > tr > th:last-of-type,
.table-condensed > tfoot > tr > td:last-of-type,
.table-condensed > tfoot > tr > th:last-of-type,
.table-condensed > thead > tr > td:last-of-type,
.table-condensed > thead > tr > th:last-of-type {
padding-right: 0;
}
.table-condensed > tbody > tr:hover,
.table-condensed > tfoot > tr:hover,
.table-condensed > thead > tr:hover {
background: none;
}
.table-bordered {
border: 1px solid var(--table-border-color);
}
.table-bordered > tbody > tr > td,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > td,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > thead > tr > th {
border: 1px solid var(--table-border-color);
border-bottom: 0;
border-left: 0;
}
.table-bordered > tbody tr td:last-child,
.table-bordered > tbody tr th:last-child,
.table-bordered > tfoot tr td:last-child,
.table-bordered > tfoot tr th:last-child,
.table-bordered > thead tr td:last-child,
.table-bordered > thead tr th:last-child {
border-right: 0 !important;
}
.table-bordered > thead > tr > td,
.table-bordered > thead > tr > th {
border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
background-color: var(--table-bg-accent);
}
.table-hover > tbody > tr:hover {
background-color: var(--table-bg-hover);
}
table col[class*="col-"] {
position: static;
float: none;
display: table-column;
}
table td[class*="col-"],
table th[class*="col-"] {
position: static;
float: none;
display: table-cell;
}
.table-active,
.table-active > td,
.table-active > th {
background-color: var(--table-bg-active);
}
.table-hover .table-active:hover,
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
background-color: var(--table-bg-hover);
}
.table-success,
.table-success > td,
.table-success > th {
background-color: var(--brand-success-lighter-4);
}
.table-hover .table-success:hover,
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
background-color: var(--brand-success-lighter-3);
}
.table-info,
.table-info > td,
.table-info > th {
background-color: var(--brand-info-lighter-3);
}
.table-hover .table-info:hover,
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
background-color: var(--brand-info-lighter-2);
}
.table-warning,
.table-warning > td,
.table-warning > th {
background-color: var(--brand-warning-lighter-4);
}
.table-hover .table-warning:hover,
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
background-color: var(--brand-warning-lighter-3);
}
.table-danger,
.table-danger > td,
.table-danger > th {
background-color: var(--brand-danger-lighter-4);
}
.table-hover .table-danger:hover,
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
background-color: var(--brand-danger-lighter-3);
}
.table-responsive {
overflow-x: auto;
min-height: 0.01%;
}
@media (max-width: 767.98px) {
.table-responsive {
width: 100%;
margin-bottom: calc(var(--line-height-base) * 0.75);
overflow-y: hidden;
-ms-overflow-style: -ms-autohiding-scrollbar;
}
.table-responsive > .table {
margin-bottom: 0;
}
.table-responsive > .table > tbody > tr > td,
.table-responsive > .table > tbody > tr > th,
.table-responsive > .table > tfoot > tr > td,
.table-responsive > .table > tfoot > tr > th,
.table-responsive > .table > thead > tr > td,
.table-responsive > .table > thead > tr > th {
white-space: nowrap;
}
.table-responsive > .table-bordered {
border: 0;
}
.table-responsive > .table-bordered > tbody > tr > td:first-child,
.table-responsive > .table-bordered > tbody > tr > th:first-child,
.table-responsive > .table-bordered > tfoot > tr > td:first-child,
.table-responsive > .table-bordered > tfoot > tr > th:first-child,
.table-responsive > .table-bordered > thead > tr > td:first-child,
.table-responsive > .table-bordered > thead > tr > th:first-child {
border-left: 0;
}
.table-responsive > .table-bordered > tbody > tr > td:last-child,
.table-responsive > .table-bordered > tbody > tr > th:last-child,
.table-responsive > .table-bordered > tfoot > tr > td:last-child,
.table-responsive > .table-bordered > tfoot > tr > th:last-child,
.table-responsive > .table-bordered > thead > tr > td:last-child,
.table-responsive > .table-bordered > thead > tr > th:last-child {
border-right: 0;
}
.table-responsive > .table-bordered > tbody > tr:last-child > td,
.table-responsive > .table-bordered > tbody > tr:last-child > th,
.table-responsive > .table-bordered > tfoot > tr:last-child > td,
.table-responsive > .table-bordered > tfoot > tr:last-child > th {
border-bottom: 0;
}
}
#linked-accounts .table-container.table-responsive {
overflow-x: visible;
}
legend {
margin-bottom: var(--line-height-base);
font-size: var(--font-size-base);
color: var(--legend-color);
border: 0;
}
label {
max-width: 100%;
margin-bottom: var(--input-label-margin-bottom);
color: var(--input-label-color);
font-size: var(--input-label-font-size);
font-weight: var(--input-label-font-weight);
}
input[type="file"],
label {
display: block;
}
input[type="range"] {
display: block;
width: 100%;
}
select[multiple],
select[size] {
height: auto;
}
output {
display: block;
padding-top: var(--ui-padding-base-v) 1;
font-size: var(--font-size-base);
line-height: var(--line-height-base);
color: var(--input-color);
}
.form-control,
input[type="password"]:not(.form-control),
input[type="text"]:not(.form-control),
select:not(.form-control) {
display: block;
width: 100%;
height: var(--ui-height-base);
padding: var(--ui-padding-base-v) var(--ui-padding-base-h);
font-size: var(--input-font-size);
font-weight: var(--input-font-weight);
line-height: var(--input-line-height);
color: var(--input-color);
background: var(--input-bg);
background-clip: padding-box;
border: var(--input-border);
border-radius: var(--input-border-radius);
transition: border-color var(--transition-base),
box-shadow var(--transition-base), background var(--transition-base);
}
@media (prefers-reduced-motion: reduce) {
.form-control,
input[type="password"]:not(.form-control),
input[type="text"]:not(.form-control),
select:not(.form-control) {
transition: none;
}
}
.form-control:focus,
input[type="password"]:not(.form-control):focus,
input[type="text"]:not(.form-control):focus,
select:not(.form-control):focus {
outline: 0;
box-shadow: var(--input-box-shadow), var(--input-focus-box-shadow);
}
.form-control::placeholder,
input[type="password"]:not(.form-control)::placeholder,
input[type="text"]:not(.form-control)::placeholder,
select:not(.form-control)::placeholder {
color: var(--input-color-placeholder);
opacity: 1;
}
.form-control:hover,
input[type="password"]:not(.form-control):hover,
input[type="text"]:not(.form-control):hover,
select:not(.form-control):hover {
background-color: var(--input-hover-bg);
border-color: var(--input-hover-border-color);
color: var(--input-hover-color);
}
.form-control:hover::placeholder,
input[type="password"]:not(.form-control):hover::placeholder,
input[type="text"]:not(.form-control):hover::placeholder,
select:not(.form-control):hover::placeholder {
color: var(--input-hover-placeholder-color);
}
.form-control:focus,
input[type="password"]:not(.form-control):focus,
input[type="text"]:not(.form-control):focus,
select:not(.form-control):focus {
background-color: var(--input-focus-bg);
border-color: var(--input-focus-border-color);
color: var(--input-focus-color);
}
.form-control:focus::placeholder,
input[type="password"]:not(.form-control):focus::placeholder,
input[type="text"]:not(.form-control):focus::placeholder,
select:not(.form-control):focus::placeholder {
color: var(--input-focus-placeholder-color);
}
.form-control::-ms-expand,
input[type="password"]:not(.form-control)::-ms-expand,
input[type="text"]:not(.form-control)::-ms-expand,
select:not(.form-control)::-ms-expand {
border: 0;
background-color: transparent;
}
.form-control:disabled,
.form-control:disabled:focus,
.form-control:disabled:hover,
.form-control[disabled],
.form-control[disabled]:focus,
.form-control[disabled]:hover,
.form-control[readonly],
.form-control[readonly]:focus,
.form-control[readonly]:hover,
fieldset[disabled] .form-control,
fieldset[disabled] .form-control:focus,
fieldset[disabled] .form-control:hover,
fieldset[disabled] input[type="password"]:not(.form-control),
fieldset[disabled] input[type="password"]:not(.form-control):focus,
fieldset[disabled] input[type="password"]:not(.form-control):hover,
fieldset[disabled] input[type="text"]:not(.form-control),
fieldset[disabled] input[type="text"]:not(.form-control):focus,
fieldset[disabled] input[type="text"]:not(.form-control):hover,
fieldset[disabled] select:not(.form-control),
fieldset[disabled] select:not(.form-control):focus,
fieldset[disabled] select:not(.form-control):hover,
input[type="password"]:not(.form-control):disabled,
input[type="password"]:not(.form-control):disabled:focus,
input[type="password"]:not(.form-control):disabled:hover,
input[type="password"]:not(.form-control)[disabled],
input[type="password"]:not(.form-control)[disabled]:focus,
input[type="password"]:not(.form-control)[disabled]:hover,
input[type="password"]:not(.form-control)[readonly],
input[type="password"]:not(.form-control)[readonly]:focus,
input[type="password"]:not(.form-control)[readonly]:hover,
input[type="text"]:not(.form-control):disabled,
input[type="text"]:not(.form-control):disabled:focus,
input[type="text"]:not(.form-control):disabled:hover,
input[type="text"]:not(.form-control)[disabled],
input[type="text"]:not(.form-control)[disabled]:focus,
input[type="text"]:not(.form-control)[disabled]:hover,
input[type="text"]:not(.form-control)[readonly],
input[type="text"]:not(.form-control)[readonly]:focus,
input[type="text"]:not(.form-control)[readonly]:hover,
select:not(.form-control):disabled,
select:not(.form-control):disabled:focus,
select:not(.form-control):disabled:hover,
select:not(.form-control)[disabled],
select:not(.form-control)[disabled]:focus,
select:not(.form-control)[disabled]:hover,
select:not(.form-control)[readonly],
select:not(.form-control)[readonly]:focus,
select:not(.form-control)[readonly]:hover {
color: var(--input-disabled-color);
background: var(--input-disabled-bg);
border-color: var(--input-disabled-border-color);
opacity: 1;
}
.form-control:disabled::placeholder,
.form-control:disabled:focus::placeholder,
.form-control:disabled:hover::placeholder,
.form-control[disabled]::placeholder,
.form-control[disabled]:focus::placeholder,
.form-control[disabled]:hover::placeholder,
.form-control[readonly]::placeholder,
.form-control[readonly]:focus::placeholder,
.form-control[readonly]:hover::placeholder,
fieldset[disabled] .form-control::placeholder,
fieldset[disabled] .form-control:focus::placeholder,
fieldset[disabled] .form-control:hover::placeholder,
fieldset[disabled] input[type="password"]:not(.form-control)::placeholder,
fieldset[disabled] input[type="password"]:not(.form-control):focus::placeholder,
fieldset[disabled] input[type="password"]:not(.form-control):hover::placeholder,
fieldset[disabled] input[type="text"]:not(.form-control)::placeholder,
fieldset[disabled] input[type="text"]:not(.form-control):focus::placeholder,
fieldset[disabled] input[type="text"]:not(.form-control):hover::placeholder,
fieldset[disabled] select:not(.form-control)::placeholder,
fieldset[disabled] select:not(.form-control):focus::placeholder,
fieldset[disabled] select:not(.form-control):hover::placeholder,
input[type="password"]:not(.form-control):disabled::placeholder,
input[type="password"]:not(.form-control):disabled:focus::placeholder,
input[type="password"]:not(.form-control):disabled:hover::placeholder,
input[type="password"]:not(.form-control)[disabled]::placeholder,
input[type="password"]:not(.form-control)[disabled]:focus::placeholder,
input[type="password"]:not(.form-control)[disabled]:hover::placeholder,
input[type="password"]:not(.form-control)[readonly]::placeholder,
input[type="password"]:not(.form-control)[readonly]:focus::placeholder,
input[type="password"]:not(.form-control)[readonly]:hover::placeholder,
input[type="text"]:not(.form-control):disabled::placeholder,
input[type="text"]:not(.form-control):disabled:focus::placeholder,
input[type="text"]:not(.form-control):disabled:hover::placeholder,
input[type="text"]:not(.form-control)[disabled]::placeholder,
input[type="text"]:not(.form-control)[disabled]:focus::placeholder,
input[type="text"]:not(.form-control)[disabled]:hover::placeholder,
input[type="text"]:not(.form-control)[readonly]::placeholder,
input[type="text"]:not(.form-control)[readonly]:focus::placeholder,
input[type="text"]:not(.form-control)[readonly]:hover::placeholder,
select:not(.form-control):disabled::placeholder,
select:not(.form-control):disabled:focus::placeholder,
select:not(.form-control):disabled:hover::placeholder,
select:not(.form-control)[disabled]::placeholder,
select:not(.form-control)[disabled]:focus::placeholder,
select:not(.form-control)[disabled]:hover::placeholder,
select:not(.form-control)[readonly]::placeholder,
select:not(.form-control)[readonly]:focus::placeholder,
select:not(.form-control)[readonly]:hover::placeholder {
color: var(--input-disabled-color-placeholder);
}
.form-control[disabled],
fieldset[disabled] .form-control,
fieldset[disabled] input[type="password"]:not(.form-control),
fieldset[disabled] input[type="text"]:not(.form-control),
fieldset[disabled] select:not(.form-control),
input[type="password"]:not(.form-control)[disabled],
input[type="text"]:not(.form-control)[disabled],
select:not(.form-control)[disabled] {
cursor: var(--cursor-disabled);
}
select.form-control {
padding-top: 0;
padding-bottom: 0;
appearance: none;
-webkit-appearance: none;
background-image: url(../img/arrow-drop.svg);
background-position-y: 50%;
background-position-x: calc(100% - 11px);
background-repeat: no-repeat;
padding-right: 24px;
cursor: pointer;
}
select.form-control:focus::-ms-value {
color: var(--input-color);
background-color: var(--input-bg);
}
select.form-control:hover {
background-image: url(../img/arrow-drop.svg);
background-position-y: 50%;
background-position-x: calc(100% - 11px);
background-repeat: no-repeat;
}
select.form-control option {
color: var(--select-option-color);
background: var(--select-option-bg);
}
.checkbox,
.radio {
margin-top: var(--checkbox-spacing);
margin-bottom: var(--checkbox-spacing);
cursor: pointer;
}
.checkbox label,
.radio label {
min-height: var(--line-height-base);
margin-bottom: 0;
font-weight: 400;
cursor: pointer;
}
.checkbox-inline,
.radio-inline {
position: relative;
display: inline-block;
margin-bottom: 0;
vertical-align: middle;
font-weight: 400;
cursor: pointer;
}
.checkbox-inline + .checkbox-inline,
.radio-inline + .radio-inline {
margin-top: 0;
margin-left: 10px;
}
.checkbox-inline.disabled,
.checkbox.disabled label,
.radio-inline.disabled,
.radio.disabled label,
fieldset[disabled] .checkbox-inline,
fieldset[disabled] .checkbox label,
fieldset[disabled] .radio-inline,
fieldset[disabled] .radio label,
fieldset[disabled] input[type="checkbox"],
fieldset[disabled] input[type="radio"],
input[type="checkbox"].disabled,
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="radio"][disabled] {
cursor: var(--cursor-disabled);
}
.input-lg {
height: var(--ui-height-lg);
padding: var(--ui-padding-lg-v) var(--ui-padding-lg-h);
font-size: var(--font-size-lg);
line-height: var(--line-height-lg);
border-radius: var(--input-lg-border-radius);
}
.input-lg select {
height: var(--ui-height-lg);
line-height: var(--ui-height-lg);
}
.input-lg select[multiple],
.input-lg textarea {
height: auto;
}
.form-group-lg .form-control {
height: var(--ui-height-lg);
padding: 0 var(--ui-padding-lg-h);
border-radius: var(--input-lg-border-radius);
}
.form-group-lg select.form-control {
height: var(--ui-height-lg);
line-height: var(--ui-height-lg);
}
.form-group-lg select[multiple].form-control,
.form-group-lg textarea.form-control {
height: auto;
}
.form-group-lg .form-control-static {
height: var(--ui-height-lg);
min-height: var(--line-height-base) var(--font-size-lg);
padding: var(--padding-lg-vertical) 1 var(--ui-padding-lg-h);
font-size: var(--font-size-lg);
line-height: var(--line-height-lg);
}
.has-feedback {
position: relative;
}
.has-feedback .form-control {
padding-right: var(--ui-height-base);
}
.form-control-feedback {
position: absolute;
top: 0;
right: 0;
z-index: 2;
display: block;
width: var(--ui-height-base);
height: var(--ui-height-base);
line-height: var(--ui-height-base);
text-align: center;
pointer-events: none;
}
.form-control-xs,
.input-group-xs > .form-control,
.input-group-xs > .input-group-addon,
.input-group-xs > .input-group-btn > .btn,
.input-xs {
height: var(--ui-height-xs);
padding: var(--ui-padding-xs-v) var(--ui-padding-xs-h);
font-size: var(--input-xs-font-size);
line-height: var(--input-xs-line-height);
border-radius: var(--input-xs-border-radius);
}
.form-control-sm,
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn,
.input-sm {
height: var(--ui-height-sm);
padding: var(--ui-padding-sm-v) var(--ui-padding-sm-h);
font-size: var(--input-sm-font-size);
line-height: var(--inpit-sm-line-height);
border-radius: var(--input-sm-border-radius);
}
.form-control-lg,
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn,
.input-lg {
height: var(--ui-height-lg);
padding: var(--ui-padding-lg-v) var(--ui-padding-lg-h);
font-size: var(--input-lg-font-size);
line-height: var(--inpit-lg-line-height);
border-radius: var(--input-lg-border-radius);
}
.has-success .checkbox,
.has-success .checkbox-inline,
.has-success.checkbox-inline label,
.has-success.checkbox label,
.has-success .control-label,
.has-success .help-block,
.has-success .radio,
.has-success .radio-inline,
.has-success.radio-inline label,
.has-success.radio label {
color: var(--text-success-color);
}
.has-success .form-control {
border-color: var(--brand-success);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
border-color: var(--brand-success-darker);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),
0 0 6px var(--brand-danger-lighter);
}
.has-success .input-group-addon {
color: var(--text-success-color);
border-color: var(--brand-success);
background-color: var(--brand-success-lighter-4);
}
.has-success .checkbox label,
.has-success .form-control-feedback {
color: var(--text-success-color);
}
.has-success .checkbox-styled,
.has-success .radio-styled {
border-color: var(--brand-success);
}
.has-success .checkbox-styled.checked,
.has-success .radio-styled.checked {
background-color: var(--brand-success);
border-color: var(--brand-success);
}
.has-warning .checkbox,
.has-warning .checkbox-inline,
.has-warning.checkbox-inline label,
.has-warning.checkbox label,
.has-warning .control-label,
.has-warning .help-block,
.has-warning .radio,
.has-warning .radio-inline,
.has-warning.radio-inline label,
.has-warning.radio label {
color: var(--text-warning-color);
}
.has-warning .form-control {
border-color: var(--brand-warning);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
border-color: var(--brand-warning-darker);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),
0 0 6px var(--brand-danger-lighter);
}
.has-warning .input-group-addon {
color: var(--text-warning-color);
border-color: var(--brand-warning);
background-color: var(--brand-warning-lighter-4);
}
.has-warning .checkbox label,
.has-warning .form-control-feedback {
color: var(--text-warning-color);
}
.has-warning .checkbox-styled,
.has-warning .radio-styled {
border-color: var(--brand-warning);
}
.has-warning .checkbox-styled.checked,
.has-warning .radio-styled.checked {
background-color: var(--brand-warning);
border-color: var(--brand-warning);
}
.has-error .checkbox,
.has-error .checkbox-inline,
.has-error.checkbox-inline label,
.has-error.checkbox label,
.has-error .control-label,
.has-error .help-block,
.has-error .radio,
.has-error .radio-inline,
.has-error.radio-inline label,
.has-error.radio label {
color: var(--text-danger-color);
}
.has-error .form-control {
border-color: var(--brand-danger);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
border-color: var(--brand-danger-darker);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),
0 0 6px var(--brand-danger-lighter);
}
.has-error .input-group-addon {
border-color: var(--brand-danger);
background-color: var(--brand-danger-lighter-4);
}
.has-error .checkbox label,
.has-error .form-control-feedback,
.has-error .input-group-addon {
color: var(--text-danger-color);
}
.has-error .checkbox-styled,
.has-error .radio-styled {
border-color: var(--brand-danger);
}
.has-error .checkbox-styled.checked,
.has-error .radio-styled.checked {
background-color: var(--brand-danger);
border-color: var(--brand-danger);
}
.help-block {
display: block;
font-size: var(--font-size-sm);
line-height: var(--line-height-sm);
margin-top: 5px;
margin-bottom: 10px;
color: var(--text-lighter-color);
}
.form-inline {
display: flex;
flex-flow: row wrap;
align-items: center;
}
.form-inline .form-check {
width: 100%;
}
@media (min-width: 480px) {
.form-inline label {
justify-content: center;
}
.form-inline .form-group,
.form-inline label {
display: flex;
align-items: center;
margin-bottom: 0;
}
.form-inline .form-group {
flex: 0 0 auto;
flex-flow: row wrap;
}
.form-inline .form-control {
display: inline-block;
width: auto;
vertical-align: middle;
}
.form-inline .form-control-plaintext {
display: inline-block;
}
.form-inline .custom-select,
.form-inline .input-group {
width: auto;
}
.form-inline .form-check {
display: flex;
align-items: center;
justify-content: center;
width: auto;
padding-left: 0;
}
.form-inline .form-check-input {
position: relative;
flex-shrink: 0;
margin-top: 0;
margin-right: var(--form-check-input-margin-x);
margin-left: 0;
}
.form-inline .custom-control {
align-items: center;
justify-content: center;
}
.form-inline .custom-control-label {
margin-bottom: 0;
}
}
.form-control-file,
.form-control-range {
display: block;
width: 100%;
}
.col-form-label {
padding-top: calc(var(--ui-padding-base-v) + var(--input-border-width));
padding-bottom: calc(var(--ui-padding-base-v) + var(--input-border-width));
margin-bottom: 0;
font-size: inherit;
line-height: var(--input-line-height);
}
.col-form-label-lg {
padding-top: calc(var(--ui-padding-lg-v) + var(--input-border-width));
padding-bottom: calc(var(--ui-padding-lg-v) + var(--input-border-width));
font-size: var(--input-lg-font-size);
line-height: var(--input-lg-line-height);
}
.col-form-label-sm {
padding-top: calc(var(--ui-paddin-sm-v) + var(--input-border-width));
padding-bottom: calc(var(--ui-paddin-sm-v) + var(--input-border-width));
font-size: var(--input-sm-font-size);
line-height: var(--input-sm-line-height);
}
.form-control-plaintext {
display: block;
width: 100%;
padding: var(--ui-padding-base-v) 0;
margin-bottom: 0;
font-size: var(--input-font-size);
line-height: var(--input-line-height);
color: var(--input-label-color);
background-color: transparent;
border-width: medium;
border-left: 0 solid transparent;
border-bottom: var(--input-border-width) solid transparent;
border-right: 0 solid transparent;
border-top: var(--input-border-width) solid transparent;
}
.form-control-plaintext.form-control-lg,
.form-control-plaintext.form-control-sm {
padding-right: 0;
padding-left: 0;
}
select.form-control[multiple],
select.form-control[size],
textarea.form-control {
height: auto;
}
.form-group {
margin-bottom: var(--form-group-margin-bottom);
}
.form-text {
display: block;
margin-top: var(--form-text-margin-top);
}
.form-row {
display: flex;
flex-wrap: wrap;
margin-right: -var(--form-grid-gutter-width) / 2;
margin-left: -var(--form-grid-gutter-width) / 2;
}
.form-row > .col,
.form-row > [class*="col-"] {
padding-right: var(--form-grid-gutter-width) / 2;
padding-left: var(--form-grid-gutter-width) / 2;
}
.form-check {
position: relative;
display: block;
padding-left: var(--form-check-input-gutter);
}
.form-check-input {
position: absolute;
margin-top: var(--form-check-input-margin-y);
margin-left: -var(--form-check-input-gutter);
}
.form-check-input:disabled ~ .form-check-label,
.form-check-input[disabled] ~ .form-check-label {
color: var(--text-lighter-color);
}
.form-check-label {
margin-bottom: 0;
}
.form-check-inline {
display: inline-flex;
align-items: center;
padding-left: 0;
margin-right: var(--form-check-inline-margin-x);
}
.form-check-inline .form-check-input {
position: static;
margin-top: 0;
margin-right: var(--form-check-inline-input-margin-x);
margin-left: 0;
}
.valid-feedback {
display: none;
width: 100%;
margin-top: var(--form-feedback-margin-top);
font-size: var(--form-feedback-font-size);
color: #36c055;
}
.valid-tooltip {
position: absolute;
top: 100%;
left: 0;
z-index: 5;
display: none;
max-width: 100%;
padding: var(--form-feedback-tooltip-padding-y)
var(--form-feedback-tooltip-padding-x);
margin-top: 0.1rem;
font-size: var(--form-feedback-tooltip-font-size);
line-height: var(--form-feedback-tooltip-line-height);
color: #fff;
background-color: rgba(54, 192, 85, var(--form-feedback-tooltip-opacity));
border-radius: var(--form-feedback-tooltip-border-radius);
}
.form-row > .col > .valid-tooltip,
.form-row > [class*="col-"] > .valid-tooltip {
left: var(--form-grid-gutter-width) / 2;
}
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip,
.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip {
display: block;
}
.form-control.is-valid,
.was-validated .form-control:valid {
border-color: #36c055;
padding-right: var(--ui-height-base-inner);
background-image: var(--form-feedback-icon-valid);
background-repeat: no-repeat;
background-position: right var(--ui-height-base-inner-quarter) center;
background-size: var(--ui-height-base-inner-half)
var(--ui-height-base-inner-half);
}
.form-control.is-valid:focus,
.was-validated .form-control:valid:focus {
border-color: #36c055;
box-shadow: 0 0 0 var(--input-focus-width) rgba(54, 192, 85, 0.25);
}
.was-validated textarea.form-control:valid,
textarea.form-control.is-valid {
padding-right: var(--ui-height-base-inner);
background-position: top var(--ui-height-base-inner-quarter) right
var(--ui-height-base-inner-quarter);
}
.custom-select.is-valid,
.was-validated .custom-select:valid {
border-color: #36c055;
padding-right: var(--custom-select-feedback-icon-padding-right);
background: var(--custom-select-background),
var(--custom-select-bg) var(--form-feedback-icon-valid)
var(--custom-select-feedback-icon-position) /
var(--custom-select-feedback-icon-size) no-repeat;
}
.custom-select.is-valid:focus,
.was-validated .custom-select:valid:focus {
border-color: #36c055;
box-shadow: 0 0 0 var(--input-focus-width) rgba(54, 192, 85, 0.25);
}
.form-check-input.is-valid ~ .form-check-label,
.was-validated .form-check-input:valid ~ .form-check-label {
color: #36c055;
}
.form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip,
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip {
display: block;
}
.custom-control-input.is-valid ~ .custom-control-label,
.was-validated .custom-control-input:valid ~ .custom-control-label {
color: #36c055;
}
.custom-control-input.is-valid ~ .custom-control-label:before,
.was-validated .custom-control-input:valid ~ .custom-control-label:before {
border-color: #36c055;
}
.custom-control-input.is-valid:checked ~ .custom-control-label:before,
.was-validated
.custom-control-input:valid:checked
~ .custom-control-label:before {
border-color: #59d074;
background: #59d074 linear-gradient(180deg, #72d789, #59d074) repeat-x;
}
.custom-control-input.is-valid:focus ~ .custom-control-label:before,
.was-validated
.custom-control-input:valid:focus
~ .custom-control-label:before {
box-shadow: 0 0 0 var(--input-focus-width) rgba(54, 192, 85, 0.25);
}
.custom-control-input.is-valid:focus:not(:checked)
~ .custom-control-label:before,
.custom-file-input.is-valid ~ .custom-file-label,
.was-validated
.custom-control-input:valid:focus:not(:checked)
~ .custom-control-label:before,
.was-validated .custom-file-input:valid ~ .custom-file-label {
border-color: #36c055;
}
.custom-file-input.is-valid:focus ~ .custom-file-label,
.was-validated .custom-file-input:valid:focus ~ .custom-file-label {
border-color: #36c055;
box-shadow: 0 0 0 var(--input-focus-width) rgba(54, 192, 85, 0.25);
}
.invalid-feedback {
display: none;
width: 100%;
margin-top: var(--form-feedback-margin-top);
font-size: var(--form-feedback-font-size);
color: #d92632;
}
.invalid-tooltip {
position: absolute;
top: 100%;
left: 0;
z-index: 5;
display: none;
max-width: 100%;
padding: var(--form-feedback-tooltip-padding-y)
var(--form-feedback-tooltip-padding-x);
margin-top: 0.1rem;
font-size: var(--form-feedback-tooltip-font-size);
line-height: var(--form-feedback-tooltip-line-height);
color: #fff;
background-color: rgba(217, 38, 50, var(--form-feedback-tooltip-opacity));
border-radius: var(--form-feedback-tooltip-border-radius);
}
.form-row > .col > .invalid-tooltip,
.form-row > [class*="col-"] > .invalid-tooltip {
left: var(--form-grid-gutter-width) / 2;
}
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip,
.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip {
display: block;
}
.form-control.is-invalid,
.was-validated .form-control:invalid {
border-color: #d92632;
padding-right: var(--ui-height-base-inner);
background-image: var(--form-feedback-icon-invalid);
background-repeat: no-repeat;
background-position: right var(--ui-height-base-inner-quarter) center;
background-size: var(--ui-height-base-inner-half)
var(--ui-height-base-inner-half);
}
.form-control.is-invalid:focus,
.was-validated .form-control:invalid:focus {
border-color: #d92632;
box-shadow: 0 0 0 var(--input-focus-width) rgba(217, 38, 50, 0.25);
}
.was-validated textarea.form-control:invalid,
textarea.form-control.is-invalid {
padding-right: var(--ui-height-base-inner);
background-position: top var(--ui-height-base-inner-quarter) right
var(--ui-height-base-inner-quarter);
}
.custom-select.is-invalid,
.was-validated .custom-select:invalid {
border-color: #d92632;
padding-right: var(--custom-select-feedback-icon-padding-right);
background: var(--custom-select-background),
var(--custom-select-bg) var(--form-feedback-icon-invalid)
var(--custom-select-feedback-icon-position) /
var(--custom-select-feedback-icon-size) no-repeat;
}
.custom-select.is-invalid:focus,
.was-validated .custom-select:invalid:focus {
border-color: #d92632;
box-shadow: 0 0 0 var(--input-focus-width) rgba(217, 38, 50, 0.25);
}
.form-check-input.is-invalid ~ .form-check-label,
.was-validated .form-check-input:invalid ~ .form-check-label {
color: #d92632;
}
.form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip,
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip {
display: block;
}
.custom-control-input.is-invalid ~ .custom-control-label,
.was-validated .custom-control-input:invalid ~ .custom-control-label {
color: #d92632;
}
.custom-control-input.is-invalid ~ .custom-control-label:before,
.was-validated .custom-control-input:invalid ~ .custom-control-label:before {
border-color: #d92632;
}
.custom-control-input.is-invalid:checked ~ .custom-control-label:before,
.was-validated
.custom-control-input:invalid:checked
~ .custom-control-label:before {
border-color: #e1515b;
background: #e1515b linear-gradient(180deg, #e56b74, #e1515b) repeat-x;
}
.custom-control-input.is-invalid:focus ~ .custom-control-label:before,
.was-validated
.custom-control-input:invalid:focus
~ .custom-control-label:before {
box-shadow: 0 0 0 var(--input-focus-width) rgba(217, 38, 50, 0.25);
}
.custom-control-input.is-invalid:focus:not(:checked)
~ .custom-control-label:before,
.custom-file-input.is-invalid ~ .custom-file-label,
.was-validated
.custom-control-input:invalid:focus:not(:checked)
~ .custom-control-label:before,
.was-validated .custom-file-input:invalid ~ .custom-file-label {
border-color: #d92632;
}
.custom-file-input.is-invalid:focus ~ .custom-file-label,
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label {
border-color: #d92632;
box-shadow: 0 0 0 var(--input-focus-width) rgba(217, 38, 50, 0.25);
}
.btn,
input[type="button"]:not(.btn),
input[type="submit"]:not(.btn) {
display: inline-flex;
height: var(--ui-height-base);
justify-content: center;
align-items: center;
margin-bottom: 0;
font-weight: var(--btn-base-font-weight);
font-family: var(--btn-font-family);
text-decoration: none;
text-align: center;
vertical-align: middle;
touch-action: manipulation;
cursor: pointer;
background-image: none;
border: var(--btn-border-width) solid transparent;
white-space: var(--btn-white-space);
outline: none;
user-select: none;
background-color: transparent;
transition: all var(--transition-base);
padding: var(--ui-padding-base-v) var(--ui-padding-base-h);
font-size: var(--btn-base-font-size);
line-height: var(--line-height-base);
border-radius: var(--btn-base-border-radius);
transition: var(--btn-transition);
}
@media (prefers-reduced-motion: reduce) {
.btn,
input[type="button"]:not(.btn),
input[type="submit"]:not(.btn) {
transition: none;
}
}
.btn:hover,
input[type="button"]:not(.btn):hover,
input[type="submit"]:not(.btn):hover {
color: var(--btn-default-color);
text-decoration: none;
}
.btn.focus,
.btn:focus,
input[type="button"]:not(.btn).focus,
input[type="button"]:not(.btn):focus,
input[type="submit"]:not(.btn).focus,
input[type="submit"]:not(.btn):focus {
outline: 0;
box-shadow: var(--btn-focus-box-shadow);
}
.btn.disabled,
.btn:disabled,
input[type="button"]:not(.btn).disabled,
input[type="button"]:not(.btn):disabled,
input[type="submit"]:not(.btn).disabled,
input[type="submit"]:not(.btn):disabled {
box-shadow: none;
}
.btn:not(:disabled):not(.disabled),
input[type="button"]:not(.btn):not(:disabled):not(.disabled),
input[type="submit"]:not(.btn):not(:disabled):not(.disabled) {
cursor: pointer;
}
.btn:not(:disabled):not(.disabled).active,
.btn:not(:disabled):not(.disabled):active,
input[type="button"]:not(.btn):not(:disabled):not(.disabled).active,
input[type="button"]:not(.btn):not(:disabled):not(.disabled):active,
input[type="submit"]:not(.btn):not(:disabled):not(.disabled).active,
input[type="submit"]:not(.btn):not(:disabled):not(.disabled):active {
color: var(--btn-default-hover-color);
background-color: var(--btn-default-hover-bg);
border-color: var(--btn-default-hover-border);
}
.btn:not(:disabled):not(.disabled).active:focus,
.btn:not(:disabled):not(.disabled):active:focus,
input[type="button"]:not(.btn):not(:disabled):not(.disabled).active:focus,
input[type="button"]:not(.btn):not(:disabled):not(.disabled):active:focus,
input[type="submit"]:not(.btn):not(:disabled):not(.disabled).active:focus,
input[type="submit"]:not(.btn):not(:disabled):not(.disabled):active:focus {
box-shadow: var(--btn-focus-box-shadow), var(--btn-active-box-shadow);
}
.btn .fa,
.btn .fas,
.btn .lm,
.btn .ls,
.btn i,
input[type="button"]:not(.btn) .fa,
input[type="button"]:not(.btn) .fas,
input[type="button"]:not(.btn) .lm,
input[type="button"]:not(.btn) .ls,
input[type="button"]:not(.btn) i,
input[type="submit"]:not(.btn) .fa,
input[type="submit"]:not(.btn) .fas,
input[type="submit"]:not(.btn) .lm,
input[type="submit"]:not(.btn) .ls,
input[type="submit"]:not(.btn) i {
margin-right: var(--btn-base-icon-spacing);
}
.btn .fa:last-child:not(:first-child),
.btn .fas:last-child:not(:first-child),
.btn .lm:last-child:not(:first-child),
.btn .ls:last-child:not(:first-child),
.btn i:last-child:not(:first-child),
input[type="button"]:not(.btn) .fa:last-child:not(:first-child),
input[type="button"]:not(.btn) .fas:last-child:not(:first-child),
input[type="button"]:not(.btn) .lm:last-child:not(:first-child),
input[type="button"]:not(.btn) .ls:last-child:not(:first-child),
input[type="button"]:not(.btn) i:last-child:not(:first-child),
input[type="submit"]:not(.btn) .fa:last-child:not(:first-child),
input[type="submit"]:not(.btn) .fas:last-child:not(:first-child),
input[type="submit"]:not(.btn) .lm:last-child:not(:first-child),
input[type="submit"]:not(.btn) .ls:last-child:not(:first-child),
input[type="submit"]:not(.btn) i:last-child:not(:first-child) {
margin-right: 0;
margin-left: var(--btn-base-icon-spacing);
}
.btn.btn-icon {
height: var(--ui-height-base);
width: var(--ui-height-base);
color: var(--ui-icon-color);
background: none !important;
box-shadow: none !important;
padding: 0;
}
.btn.btn-icon:active,
.btn.btn-icon:focus,
.btn.btn-icon:hover {
color: var(--text-primary-color);
}
.btn.btn-icon > i {
margin: 0;
}
a.btn.disabled,
fieldset:disabled a.btn {
pointer-events: none;
}
.btn-default {
color: var(--btn-default-color);
background: var(--btn-default-bg);
border-color: var(--btn-default-border);
}
.btn-default.focus,
.btn-default:focus,
.btn-default:hover {
color: var(--btn-default-hover-color);
background-color: var(--btn-default-hover-bg);
border-color: var(--btn-default-hover-border);
}
.btn-default.active,
.btn-default:active,
.open > .btn-default.dropdown-toggle {
color: var(--btn-default-hover-color);
background-color: var(--btn-default-active-bg);
border-color: var(--btn-default-active-border);
}
.btn-default.active.focus,
.btn-default.active:focus,
.btn-default.active:hover,
.btn-default:active.focus,
.btn-default:active:focus,
.btn-default:active:hover,
.open > .btn-default.dropdown-toggle.focus,
.open > .btn-default.dropdown-toggle:focus,
.open > .btn-default.dropdown-toggle:hover {
color: var(--btn-default-hover-color);
background-color: var(--btn-default-hover-bg);
border-color: var(--btn-default-hover-border);
}
.btn-default.active,
.btn-default:active,
.open > .btn-default.dropdown-toggle {
background-image: none;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default {
color: var(--btn-disabled-color);
background-color: var(--btn-disabled-bg);
border-color: var(--btn-disabled-border);
cursor: not-allowed;
}
.btn-default.disabled .loader .spinner > div,
.btn-default[disabled] .loader .spinner > div,
fieldset[disabled] .btn-default .loader .spinner > div {
background: var(--btn-disabled-color);
}
.btn-default .badge {
color: var(--btn-default-bg);
background-color: var(--btn-default-color);
}
.btn-default i.ls-caret {
color: var(--ui-icon-color);
}
.btn-primary {
color: var(--btn-primary-color);
background: var(--btn-primary-bg);
border-color: var(--btn-primary-border);
}
.btn-primary.focus,
.btn-primary:focus,
.btn-primary:hover {
color: var(--btn-primary-hover-color);
background-color: var(--btn-primary-hover-bg);
border-color: var(--btn-primary-hover-border);
}
.btn-primary.active,
.btn-primary:active,
.open > .btn-primary.dropdown-toggle {
color: var(--btn-primary-hover-color);
background-color: var(--btn-primary-active-bg);
border-color: var(--btn-primary-active-border);
}
.btn-primary.active.focus,
.btn-primary.active:focus,
.btn-primary.active:hover,
.btn-primary:active.focus,
.btn-primary:active:focus,
.btn-primary:active:hover,
.open > .btn-primary.dropdown-toggle.focus,
.open > .btn-primary.dropdown-toggle:focus,
.open > .btn-primary.dropdown-toggle:hover {
color: var(--btn-primary-hover-color);
background-color: var(--btn-primary-hover-bg);
border-color: var(--btn-primary-hover-border);
}
.btn-primary.active,
.btn-primary:active,
.open > .btn-primary.dropdown-toggle {
background-image: none;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary {
color: var(--btn-disabled-color);
background-color: var(--btn-disabled-bg);
border-color: var(--btn-disabled-border);
cursor: not-allowed;
}
.btn-primary.disabled .loader .spinner > div,
.btn-primary[disabled] .loader .spinner > div,
fieldset[disabled] .btn-primary .loader .spinner > div {
background: var(--btn-disabled-color);
}
.btn-primary .badge {
color: var(--btn-primary-bg);
background-color: var(--btn-primary-color);
}
.btn-primary-faded {
color: var(--btn-primary-faded-color);
background: var(--btn-primary-faded-bg);
border-color: var(--btn-primary-faded-border);
}
.btn-primary-faded.focus,
.btn-primary-faded:focus,
.btn-primary-faded:hover {
color: var(--btn-primary-faded-hover-color);
background-color: var(--btn-primary-faded-hover-bg);
border-color: var(--btn-primary-faded-hover-border);
}
.btn-primary-faded.active,
.btn-primary-faded:active,
.open > .btn-primary-faded.dropdown-toggle {
color: var(--btn-primary-faded-hover-color);
background-color: var(--btn-primary-faded-active-bg);
border-color: var(--btn-primary-faded-active-border);
}
.btn-primary-faded.active.focus,
.btn-primary-faded.active:focus,
.btn-primary-faded.active:hover,
.btn-primary-faded:active.focus,
.btn-primary-faded:active:focus,
.btn-primary-faded:active:hover,
.open > .btn-primary-faded.dropdown-toggle.focus,
.open > .btn-primary-faded.dropdown-toggle:focus,
.open > .btn-primary-faded.dropdown-toggle:hover {
color: var(--btn-primary-faded-hover-color);
background-color: var(--btn-primary-faded-hover-bg);
border-color: var(--btn-primary-faded-hover-border);
}
.btn-primary-faded.active,
.btn-primary-faded:active,
.open > .btn-primary-faded.dropdown-toggle {
background-image: none;
}
.btn-primary-faded.disabled,
.btn-primary-faded[disabled],
fieldset[disabled] .btn-primary-faded {
color: var(--btn-disabled-color);
background-color: var(--btn-disabled-bg);
border-color: var(--btn-disabled-border);
cursor: not-allowed;
}
.btn-primary-faded.disabled .loader .spinner > div,
.btn-primary-faded[disabled] .loader .spinner > div,
fieldset[disabled] .btn-primary-faded .loader .spinner > div {
background: var(--btn-disabled-color);
}
.btn-primary-faded .badge {
color: var(--btn-primary-faded-bg);
background-color: var(--btn-primary-faded-color);
}
.btn-success {
color: var(--btn-success-color);
background: var(--btn-success-bg);
border-color: var(--btn-success-border);
}
.btn-success.focus,
.btn-success:focus,
.btn-success:hover {
color: var(--btn-success-hover-color);
background-color: var(--btn-success-hover-bg);
border-color: var(--btn-success-hover-border);
}
.btn-success.active,
.btn-success:active,
.open > .btn-success.dropdown-toggle {
color: var(--btn-success-hover-color);
background-color: var(--btn-success-active-bg);
border-color: var(--btn-success-active-border);
}
.btn-success.active.focus,
.btn-success.active:focus,
.btn-success.active:hover,
.btn-success:active.focus,
.btn-success:active:focus,
.btn-success:active:hover,
.open > .btn-success.dropdown-toggle.focus,
.open > .btn-success.dropdown-toggle:focus,
.open > .btn-success.dropdown-toggle:hover {
color: var(--btn-success-hover-color);
background-color: var(--btn-success-hover-bg);
border-color: var(--btn-success-hover-border);
}
.btn-success.active,
.btn-success:active,
.open > .btn-success.dropdown-toggle {
background-image: none;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success {
color: var(--btn-disabled-color);
background-color: var(--btn-disabled-bg);
border-color: var(--btn-disabled-border);
cursor: not-allowed;
}
.btn-success.disabled .loader .spinner > div,
.btn-success[disabled] .loader .spinner > div,
fieldset[disabled] .btn-success .loader .spinner > div {
background: var(--btn-disabled-color);
}
.btn-success .badge {
color: var(--btn-success-bg);
background-color: var(--btn-success-color);
}
.btn-info {
color: var(--btn-info-color);
background: var(--btn-info-bg);
border-color: var(--btn-info-border);
}
.btn-info.focus,
.btn-info:focus,
.btn-info:hover {
color: var(--btn-info-hover-color);
background-color: var(--btn-info-hover-bg);
border-color: var(--btn-info-hover-border);
}
.btn-info.active,
.btn-info:active,
.open > .btn-info.dropdown-toggle {
color: var(--btn-info-hover-color);
background-color: var(--btn-info-active-bg);
border-color: var(--btn-info-active-border);
}
.btn-info.active.focus,
.btn-info.active:focus,
.btn-info.active:hover,
.btn-info:active.focus,
.btn-info:active:focus,
.btn-info:active:hover,
.open > .btn-info.dropdown-toggle.focus,
.open > .btn-info.dropdown-toggle:focus,
.open > .btn-info.dropdown-toggle:hover {
color: var(--btn-info-hover-color);
background-color: var(--btn-info-hover-bg);
border-color: var(--btn-info-hover-border);
}
.btn-info.active,
.btn-info:active,
.open > .btn-info.dropdown-toggle {
background-image: none;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info {
color: var(--btn-disabled-color);
background-color: var(--btn-disabled-bg);
border-color: var(--btn-disabled-border);
cursor: not-allowed;
}
.btn-info.disabled .loader .spinner > div,
.btn-info[disabled] .loader .spinner > div,
fieldset[disabled] .btn-info .loader .spinner > div {
background: var(--btn-disabled-color);
}
.btn-info .badge {
color: var(--btn-info-bg);
background-color: var(--btn-info-color);
}
.btn-warning {
color: var(--btn-warning-color);
background: var(--btn-warning-bg);
border-color: var(--btn-warning-border);
}
.btn-warning.focus,
.btn-warning:focus,
.btn-warning:hover {
color: var(--btn-warning-hover-color);
background-color: var(--btn-warning-hover-bg);
border-color: var(--btn-warning-hover-border);
}
.btn-warning.active,
.btn-warning:active,
.open > .btn-warning.dropdown-toggle {
color: var(--btn-warning-hover-color);
background-color: var(--btn-warning-active-bg);
border-color: var(--btn-warning-active-border);
}
.btn-warning.active.focus,
.btn-warning.active:focus,
.btn-warning.active:hover,
.btn-warning:active.focus,
.btn-warning:active:focus,
.btn-warning:active:hover,
.open > .btn-warning.dropdown-toggle.focus,
.open > .btn-warning.dropdown-toggle:focus,
.open > .btn-warning.dropdown-toggle:hover {
color: var(--btn-warning-hover-color);
background-color: var(--btn-warning-hover-bg);
border-color: var(--btn-warning-hover-border);
}
.btn-warning.active,
.btn-warning:active,
.open > .btn-warning.dropdown-toggle {
background-image: none;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning {
color: var(--btn-disabled-color);
background-color: var(--btn-disabled-bg);
border-color: var(--btn-disabled-border);
cursor: not-allowed;
}
.btn-warning.disabled .loader .spinner > div,
.btn-warning[disabled] .loader .spinner > div,
fieldset[disabled] .btn-warning .loader .spinner > div {
background: var(--btn-disabled-color);
}
.btn-warning .badge {
color: var(--btn-warning-bg);
background-color: var(--btn-warning-color);
}
.btn-danger {
color: var(--btn-danger-color);
background: var(--btn-danger-bg);
border-color: var(--btn-danger-border);
}
.btn-danger.focus,
.btn-danger:focus,
.btn-danger:hover {
color: var(--btn-danger-hover-color);
background-color: var(--btn-danger-hover-bg);
border-color: var(--btn-danger-hover-border);
}
.btn-danger.active,
.btn-danger:active,
.open > .btn-danger.dropdown-toggle {
color: var(--btn-danger-hover-color);
background-color: var(--btn-danger-active-bg);
border-color: var(--btn-danger-active-border);
}
.btn-danger.active.focus,
.btn-danger.active:focus,
.btn-danger.active:hover,
.btn-danger:active.focus,
.btn-danger:active:focus,
.btn-danger:active:hover,
.open > .btn-danger.dropdown-toggle.focus,
.open > .btn-danger.dropdown-toggle:focus,
.open > .btn-danger.dropdown-toggle:hover {
color: var(--btn-danger-hover-color);
background-color: var(--btn-danger-hover-bg);
border-color: var(--btn-danger-hover-border);
}
.btn-danger.active,
.btn-danger:active,
.open > .btn-danger.dropdown-toggle {
background-image: none;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger {
color: var(--btn-disabled-color);
background-color: var(--btn-disabled-bg);
border-color: var(--btn-disabled-border);
cursor: not-allowed;
}
.btn-danger.disabled .loader .spinner > div,
.btn-danger[disabled] .loader .spinner > div,
fieldset[disabled] .btn-danger .loader .spinner > div {
background: var(--btn-disabled-color);
}
.btn-danger .badge {
color: var(--btn-danger-bg);
background-color: var(--btn-danger-color);
}
.btn-light:not(.btn-default) {
color: var(--btn-light-color);
background: var(--btn-light-bg);
border-color: var(--btn-light-border);
}
.btn-light:not(.btn-default).focus,
.btn-light:not(.btn-default):focus,
.btn-light:not(.btn-default):hover {
color: var(--btn-light-hover-color);
background-color: var(--btn-light-hover-bg);
border-color: var(--btn-light-hover-border);
}
.btn-light:not(.btn-default).active,
.btn-light:not(.btn-default):active,
.open > .btn-light:not(.btn-default).dropdown-toggle {
color: var(--btn-light-hover-color);
background-color: var(--btn-light-active-bg);
border-color: var(--btn-light-active-border);
}
.btn-light:not(.btn-default).active.focus,
.btn-light:not(.btn-default).active:focus,
.btn-light:not(.btn-default).active:hover,
.btn-light:not(.btn-default):active.focus,
.btn-light:not(.btn-default):active:focus,
.btn-light:not(.btn-default):active:hover,
.open > .btn-light:not(.btn-default).dropdown-toggle.focus,
.open > .btn-light:not(.btn-default).dropdown-toggle:focus,
.open > .btn-light:not(.btn-default).dropdown-toggle:hover {
color: var(--btn-light-hover-color);
background-color: var(--btn-light-hover-bg);
border-color: var(--btn-light-hover-border);
}
.btn-light:not(.btn-default).active,
.btn-light:not(.btn-default):active,
.open > .btn-light:not(.btn-default).dropdown-toggle {
background-image: none;
}
.btn-light:not(.btn-default).disabled,
.btn-light:not(.btn-default)[disabled],
fieldset[disabled] .btn-light:not(.btn-default) {
color: var(--btn-disabled-color);
background-color: var(--btn-disabled-bg);
border-color: var(--btn-disabled-border);
cursor: not-allowed;
}
.btn-light:not(.btn-default).disabled .loader .spinner > div,
.btn-light:not(.btn-default)[disabled] .loader .spinner > div,
fieldset[disabled] .btn-light:not(.btn-default) .loader .spinner > div {
background: var(--btn-disabled-color);
}
.btn-light:not(.btn-default) .badge {
color: var(--btn-light-bg);
background-color: var(--btn-light-color);
}
.btn-dark {
color: var(--btn-dark-color);
background: var(--btn-dark-bg);
border-color: var(--btn-dark-border);
}
.btn-dark.focus,
.btn-dark:focus,
.btn-dark:hover {
color: var(--btn-dark-hover-color);
background-color: var(--btn-dark-hover-bg);
border-color: var(--btn-dark-hover-border);
}
.btn-dark.active,
.btn-dark:active,
.open > .btn-dark.dropdown-toggle {
color: var(--btn-dark-hover-color);
background-color: var(--btn-dark-active-bg);
border-color: var(--btn-dark-active-border);
}
.btn-dark.active.focus,
.btn-dark.active:focus,
.btn-dark.active:hover,
.btn-dark:active.focus,
.btn-dark:active:focus,
.btn-dark:active:hover,
.open > .btn-dark.dropdown-toggle.focus,
.open > .btn-dark.dropdown-toggle:focus,
.open > .btn-dark.dropdown-toggle:hover {
color: var(--btn-dark-hover-color);
background-color: var(--btn-dark-hover-bg);
border-color: var(--btn-dark-hover-border);
}
.btn-dark.active,
.btn-dark:active,
.open > .btn-dark.dropdown-toggle {
background-image: none;
}
.btn-dark.disabled,
.btn-dark[disabled],
fieldset[disabled] .btn-dark {
color: var(--btn-disabled-color);
background-color: var(--btn-disabled-bg);
border-color: var(--btn-disabled-border);
cursor: not-allowed;
}
.btn-dark.disabled .loader .spinner > div,
.btn-dark[disabled] .loader .spinner > div,
fieldset[disabled] .btn-dark .loader .spinner > div {
background: var(--btn-disabled-color);
}
.btn-dark .badge {
color: var(--btn-dark-bg);
background-color: var(--btn-dark-color);
}
.btn-default.btn-outline,
.btn-outline {
color: var(--btn-default-color);
background: transparent;
border-color: var(--btn-default-border);
}
.btn-default.btn-outline.focus,
.btn-default.btn-outline:focus,
.btn-default.btn-outline:hover,
.btn-outline.focus,
.btn-outline:focus,
.btn-outline:hover {
color: var(--btn-default-hover-color);
background-color: var(--btn-default-hover-bg);
border-color: var(--btn-default-hover-border);
}
.btn-default.btn-outline.active,
.btn-default.btn-outline:active,
.btn-outline.active,
.btn-outline:active,
.open > .btn-default.btn-outline.dropdown-toggle,
.open > .btn-outline.dropdown-toggle {
color: var(--btn-default-hover-color);
background-color: var(--btn-default-active-bg);
border-color: var(--btn-default-active-border);
}
.btn-default.btn-outline.active.focus,
.btn-default.btn-outline.active:focus,
.btn-default.btn-outline.active:hover,
.btn-default.btn-outline:active.focus,
.btn-default.btn-outline:active:focus,
.btn-default.btn-outline:active:hover,
.btn-outline.active.focus,
.btn-outline.active:focus,
.btn-outline.active:hover,
.btn-outline:active.focus,
.btn-outline:active:focus,
.btn-outline:active:hover,
.open > .btn-default.btn-outline.dropdown-toggle.focus,
.open > .btn-default.btn-outline.dropdown-toggle:focus,
.open > .btn-default.btn-outline.dropdown-toggle:hover,
.open > .btn-outline.dropdown-toggle.focus,
.open > .btn-outline.dropdown-toggle:focus,
.open > .btn-outline.dropdown-toggle:hover {
color: var(--btn-default-hover-color);
background-color: var(--btn-default-hover-bg);
border-color: var(--btn-default-hover-border);
}
.btn-default.btn-outline.active,
.btn-default.btn-outline:active,
.btn-outline.active,
.btn-outline:active,
.open > .btn-default.btn-outline.dropdown-toggle,
.open > .btn-outline.dropdown-toggle {
background-image: none;
}
.btn-default.btn-outline.disabled,
.btn-default.btn-outline.disabled.focus,
.btn-default.btn-outline.disabled:focus,
.btn-default.btn-outline.disabled:hover,
.btn-default.btn-outline[disabled],
.btn-default.btn-outline[disabled].focus,
.btn-default.btn-outline[disabled]:focus,
.btn-default.btn-outline[disabled]:hover,
.btn-outline.disabled,
.btn-outline.disabled.focus,
.btn-outline.disabled:focus,
.btn-outline.disabled:hover,
.btn-outline[disabled],
.btn-outline[disabled].focus,
.btn-outline[disabled]:focus,
.btn-outline[disabled]:hover,
fieldset[disabled] .btn-default.btn-outline,
fieldset[disabled] .btn-default.btn-outline.focus,
fieldset[disabled] .btn-default.btn-outline:focus,
fieldset[disabled] .btn-default.btn-outline:hover,
fieldset[disabled] .btn-outline,
fieldset[disabled] .btn-outline.focus,
fieldset[disabled] .btn-outline:focus,
fieldset[disabled] .btn-outline:hover {
color: var(--btn-disabled-color);
background-color: var(--btn-disabled-bg);
border-color: var(--btn-disabled-border);
}
.btn-default.btn-outline .badge,
.btn-outline .badge {
color: var(--btn-default-bg);
background-color: var(--btn-default-color);
}
.btn-default.btn-outline i.ls-caret,
.btn-outline i.ls-caret {
color: var(--ui-icon-color);
}
.btn-primary-outline,
.btn-primary.btn-outline {
color: var(--brand-primary);
background: transparent;
border-color: var(--btn-primary-border);
}
.btn-primary-outline.focus,
.btn-primary-outline:focus,
.btn-primary-outline:hover,
.btn-primary.btn-outline.focus,
.btn-primary.btn-outline:focus,
.btn-primary.btn-outline:hover {
color: var(--btn-primary-hover-color);
background-color: var(--btn-primary-hover-bg);
border-color: var(--btn-primary-hover-border);
}
.btn-primary-outline.active,
.btn-primary-outline:active,
.btn-primary.btn-outline.active,
.btn-primary.btn-outline:active,
.open > .btn-primary-outline.dropdown-toggle,
.open > .btn-primary.btn-outline.dropdown-toggle {
color: var(--btn-primary-hover-color);
background-color: var(--btn-primary-active-bg);
border-color: var(--btn-primary-active-border);
}
.btn-primary-outline.active.focus,
.btn-primary-outline.active:focus,
.btn-primary-outline.active:hover,
.btn-primary-outline:active.focus,
.btn-primary-outline:active:focus,
.btn-primary-outline:active:hover,
.btn-primary.btn-outline.active.focus,
.btn-primary.btn-outline.active:focus,
.btn-primary.btn-outline.active:hover,
.btn-primary.btn-outline:active.focus,
.btn-primary.btn-outline:active:focus,
.btn-primary.btn-outline:active:hover,
.open > .btn-primary-outline.dropdown-toggle.focus,
.open > .btn-primary-outline.dropdown-toggle:focus,
.open > .btn-primary-outline.dropdown-toggle:hover,
.open > .btn-primary.btn-outline.dropdown-toggle.focus,
.open > .btn-primary.btn-outline.dropdown-toggle:focus,
.open > .btn-primary.btn-outline.dropdown-toggle:hover {
color: var(--btn-primary-hover-color);
background-color: var(--btn-primary-hover-bg);
border-color: var(--btn-primary-hover-border);
}
.btn-primary-outline.active,
.btn-primary-outline:active,
.btn-primary.btn-outline.active,
.btn-primary.btn-outline:active,
.open > .btn-primary-outline.dropdown-toggle,
.open > .btn-primary.btn-outline.dropdown-toggle {
background-image: none;
}
.btn-primary-outline.disabled,
.btn-primary-outline.disabled.focus,
.btn-primary-outline.disabled:focus,
.btn-primary-outline.disabled:hover,
.btn-primary-outline[disabled],
.btn-primary-outline[disabled].focus,
.btn-primary-outline[disabled]:focus,
.btn-primary-outline[disabled]:hover,
.btn-primary.btn-outline.disabled,
.btn-primary.btn-outline.disabled.focus,
.btn-primary.btn-outline.disabled:focus,
.btn-primary.btn-outline.disabled:hover,
.btn-primary.btn-outline[disabled],
.btn-primary.btn-outline[disabled].focus,
.btn-primary.btn-outline[disabled]:focus,
.btn-primary.btn-outline[disabled]:hover,
fieldset[disabled] .btn-primary-outline,
fieldset[disabled] .btn-primary-outline.focus,
fieldset[disabled] .btn-primary-outline:focus,
fieldset[disabled] .btn-primary-outline:hover,
fieldset[disabled] .btn-primary.btn-outline,
fieldset[disabled] .btn-primary.btn-outline.focus,
fieldset[disabled] .btn-primary.btn-outline:focus,
fieldset[disabled] .btn-primary.btn-outline:hover {
color: var(--btn-disabled-color);
background-color: var(--btn-disabled-bg);
border-color: var(--btn-disabled-border);
}
.btn-primary-outline .badge,
.btn-primary.btn-outline .badge {
color: var(--btn-primary-bg);
background-color: var(--brand-primary);
}
.btn-success-outline,
.btn-success.btn-outline {
color: var(--btn-success-color);
background: transparent;
border-color: var(--btn-success-border);
}
.btn-success-outline.focus,
.btn-success-outline:focus,
.btn-success-outline:hover,
.btn-success.btn-outline.focus,
.btn-success.btn-outline:focus,
.btn-success.btn-outline:hover {
color: var(--btn-success-hover-color);
background-color: var(--btn-success-hover-bg);
border-color: var(--btn-success-hover-border);
}
.btn-success-outline.active,
.btn-success-outline:active,
.btn-success.btn-outline.active,
.btn-success.btn-outline:active,
.open > .btn-success-outline.dropdown-toggle,
.open > .btn-success.btn-outline.dropdown-toggle {
color: var(--btn-success-hover-color);
background-color: var(--btn-success-active-bg);
border-color: var(--btn-success-active-border);
}
.btn-success-outline.active.focus,
.btn-success-outline.active:focus,
.btn-success-outline.active:hover,
.btn-success-outline:active.focus,
.btn-success-outline:active:focus,
.btn-success-outline:active:hover,
.btn-success.btn-outline.active.focus,
.btn-success.btn-outline.active:focus,
.btn-success.btn-outline.active:hover,
.btn-success.btn-outline:active.focus,
.btn-success.btn-outline:active:focus,
.btn-success.btn-outline:active:hover,
.open > .btn-success-outline.dropdown-toggle.focus,
.open > .btn-success-outline.dropdown-toggle:focus,
.open > .btn-success-outline.dropdown-toggle:hover,
.open > .btn-success.btn-outline.dropdown-toggle.focus,
.open > .btn-success.btn-outline.dropdown-toggle:focus,
.open > .btn-success.btn-outline.dropdown-toggle:hover {
color: var(--btn-success-hover-color);
background-color: var(--btn-success-hover-bg);
border-color: var(--btn-success-hover-border);
}
.btn-success-outline.active,
.btn-success-outline:active,
.btn-success.btn-outline.active,
.btn-success.btn-outline:active,
.open > .btn-success-outline.dropdown-toggle,
.open > .btn-success.btn-outline.dropdown-toggle {
background-image: none;
}
.btn-success-outline.disabled,
.btn-success-outline.disabled.focus,
.btn-success-outline.disabled:focus,
.btn-success-outline.disabled:hover,
.btn-success-outline[disabled],
.btn-success-outline[disabled].focus,
.btn-success-outline[disabled]:focus,
.btn-success-outline[disabled]:hover,
.btn-success.btn-outline.disabled,
.btn-success.btn-outline.disabled.focus,
.btn-success.btn-outline.disabled:focus,
.btn-success.btn-outline.disabled:hover,
.btn-success.btn-outline[disabled],
.btn-success.btn-outline[disabled].focus,
.btn-success.btn-outline[disabled]:focus,
.btn-success.btn-outline[disabled]:hover,
fieldset[disabled] .btn-success-outline,
fieldset[disabled] .btn-success-outline.focus,
fieldset[disabled] .btn-success-outline:focus,
fieldset[disabled] .btn-success-outline:hover,
fieldset[disabled] .btn-success.btn-outline,
fieldset[disabled] .btn-success.btn-outline.focus,
fieldset[disabled] .btn-success.btn-outline:focus,
fieldset[disabled] .btn-success.btn-outline:hover {
color: var(--btn-disabled-color);
background-color: var(--btn-disabled-bg);
border-color: var(--btn-disabled-border);
}
.btn-success-outline .badge,
.btn-success.btn-outline .badge {
color: var(--btn-success-bg);
background-color: var(--btn-success-color);
}
.btn-info-outline,
.btn-info.btn-outline {
color: var(--btn-info-color);
background: transparent;
border-color: var(--btn-info-border);
}
.btn-info-outline.focus,
.btn-info-outline:focus,
.btn-info-outline:hover,
.btn-info.btn-outline.focus,
.btn-info.btn-outline:focus,
.btn-info.btn-outline:hover {
color: var(--btn-info-hover-color);
background-color: var(--btn-info-hover-bg);
border-color: var(--btn-info-hover-border);
}
.btn-info-outline.active,
.btn-info-outline:active,
.btn-info.btn-outline.active,
.btn-info.btn-outline:active,
.open > .btn-info-outline.dropdown-toggle,
.open > .btn-info.btn-outline.dropdown-toggle {
color: var(--btn-info-hover-color);
background-color: var(--btn-info-active-bg);
border-color: var(--btn-info-active-border);
}
.btn-info-outline.active.focus,
.btn-info-outline.active:focus,
.btn-info-outline.active:hover,
.btn-info-outline:active.focus,
.btn-info-outline:active:focus,
.btn-info-outline:active:hover,
.btn-info.btn-outline.active.focus,
.btn-info.btn-outline.active:focus,
.btn-info.btn-outline.active:hover,
.btn-info.btn-outline:active.focus,
.btn-info.btn-outline:active:focus,
.btn-info.btn-outline:active:hover,
.open > .btn-info-outline.dropdown-toggle.focus,
.open > .btn-info-outline.dropdown-toggle:focus,
.open > .btn-info-outline.dropdown-toggle:hover,
.open > .btn-info.btn-outline.dropdown-toggle.focus,
.open > .btn-info.btn-outline.dropdown-toggle:focus,
.open > .btn-info.btn-outline.dropdown-toggle:hover {
color: var(--btn-info-hover-color);
background-color: var(--btn-info-hover-bg);
border-color: var(--btn-info-hover-border);
}
.btn-info-outline.active,
.btn-info-outline:active,
.btn-info.btn-outline.active,
.btn-info.btn-outline:active,
.open > .btn-info-outline.dropdown-toggle,
.open > .btn-info.btn-outline.dropdown-toggle {
background-image: none;
}
.btn-info-outline.disabled,
.btn-info-outline.disabled.focus,
.btn-info-outline.disabled:focus,
.btn-info-outline.disabled:hover,
.btn-info-outline[disabled],
.btn-info-outline[disabled].focus,
.btn-info-outline[disabled]:focus,
.btn-info-outline[disabled]:hover,
.btn-info.btn-outline.disabled,
.btn-info.btn-outline.disabled.focus,
.btn-info.btn-outline.disabled:focus,
.btn-info.btn-outline.disabled:hover,
.btn-info.btn-outline[disabled],
.btn-info.btn-outline[disabled].focus,
.btn-info.btn-outline[disabled]:focus,
.btn-info.btn-outline[disabled]:hover,
fieldset[disabled] .btn-info-outline,
fieldset[disabled] .btn-info-outline.focus,
fieldset[disabled] .btn-info-outline:focus,
fieldset[disabled] .btn-info-outline:hover,
fieldset[disabled] .btn-info.btn-outline,
fieldset[disabled] .btn-info.btn-outline.focus,
fieldset[disabled] .btn-info.btn-outline:focus,
fieldset[disabled] .btn-info.btn-outline:hover {
color: var(--btn-disabled-color);
background-color: var(--btn-disabled-bg);
border-color: var(--btn-disabled-border);
}
.btn-info-outline .badge,
.btn-info.btn-outline .badge {
color: var(--btn-info-bg);
background-color: var(--btn-info-color);
}
.btn-warning-outline,
.btn-warning.btn-outline {
color: var(--btn-warning-color);
background: transparent;
border-color: var(--btn-warning-border);
}
.btn-warning-outline.focus,
.btn-warning-outline:focus,
.btn-warning-outline:hover,
.btn-warning.btn-outline.focus,
.btn-warning.btn-outline:focus,
.btn-warning.btn-outline:hover {
color: var(--btn-warning-hover-color);
background-color: var(--btn-warning-hover-bg);
border-color: var(--btn-warning-hover-border);
}
.btn-warning-outline.active,
.btn-warning-outline:active,
.btn-warning.btn-outline.active,
.btn-warning.btn-outline:active,
.open > .btn-warning-outline.dropdown-toggle,
.open > .btn-warning.btn-outline.dropdown-toggle {
color: var(--btn-warning-hover-color);
background-color: var(--btn-warning-active-bg);
border-color: var(--btn-warning-active-border);
}
.btn-warning-outline.active.focus,
.btn-warning-outline.active:focus,
.btn-warning-outline.active:hover,
.btn-warning-outline:active.focus,
.btn-warning-outline:active:focus,
.btn-warning-outline:active:hover,
.btn-warning.btn-outline.active.focus,
.btn-warning.btn-outline.active:focus,
.btn-warning.btn-outline.active:hover,
.btn-warning.btn-outline:active.focus,
.btn-warning.btn-outline:active:focus,
.btn-warning.btn-outline:active:hover,
.open > .btn-warning-outline.dropdown-toggle.focus,
.open > .btn-warning-outline.dropdown-toggle:focus,
.open > .btn-warning-outline.dropdown-toggle:hover,
.open > .btn-warning.btn-outline.dropdown-toggle.focus,
.open > .btn-warning.btn-outline.dropdown-toggle:focus,
.open > .btn-warning.btn-outline.dropdown-toggle:hover {
color: var(--btn-warning-hover-color);
background-color: var(--btn-warning-hover-bg);
border-color: var(--btn-warning-hover-border);
}
.btn-warning-outline.active,
.btn-warning-outline:active,
.btn-warning.btn-outline.active,
.btn-warning.btn-outline:active,
.open > .btn-warning-outline.dropdown-toggle,
.open > .btn-warning.btn-outline.dropdown-toggle {
background-image: none;
}
.btn-warning-outline.disabled,
.btn-warning-outline.disabled.focus,
.btn-warning-outline.disabled:focus,
.btn-warning-outline.disabled:hover,
.btn-warning-outline[disabled],
.btn-warning-outline[disabled].focus,
.btn-warning-outline[disabled]:focus,
.btn-warning-outline[disabled]:hover,
.btn-warning.btn-outline.disabled,
.btn-warning.btn-outline.disabled.focus,
.btn-warning.btn-outline.disabled:focus,
.btn-warning.btn-outline.disabled:hover,
.btn-warning.btn-outline[disabled],
.btn-warning.btn-outline[disabled].focus,
.btn-warning.btn-outline[disabled]:focus,
.btn-warning.btn-outline[disabled]:hover,
fieldset[disabled] .btn-warning-outline,
fieldset[disabled] .btn-warning-outline.focus,
fieldset[disabled] .btn-warning-outline:focus,
fieldset[disabled] .btn-warning-outline:hover,
fieldset[disabled] .btn-warning.btn-outline,
fieldset[disabled] .btn-warning.btn-outline.focus,
fieldset[disabled] .btn-warning.btn-outline:focus,
fieldset[disabled] .btn-warning.btn-outline:hover {
color: var(--btn-disabled-color);
background-color: var(--btn-disabled-bg);
border-color: var(--btn-disabled-border);
}
.btn-warning-outline .badge,
.btn-warning.btn-outline .badge {
color: var(--btn-warning-bg);
background-color: var(--btn-warning-color);
}
.btn-danger-outline,
.btn-danger.btn-outline {
color: var(--btn-danger-color);
background: transparent;
border-color: var(--btn-danger-border);
}
.btn-danger-outline.focus,
.btn-danger-outline:focus,
.btn-danger-outline:hover,
.btn-danger.btn-outline.focus,
.btn-danger.btn-outline:focus,
.btn-danger.btn-outline:hover {
color: var(--btn-danger-hover-color);
background-color: var(--btn-danger-hover-bg);
border-color: var(--btn-danger-hover-border);
}
.btn-danger-outline.active,
.btn-danger-outline:active,
.btn-danger.btn-outline.active,
.btn-danger.btn-outline:active,
.open > .btn-danger-outline.dropdown-toggle,
.open > .btn-danger.btn-outline.dropdown-toggle {
color: var(--btn-danger-hover-color);
background-color: var(--btn-danger-active-bg);
border-color: var(--btn-danger-active-border);
}
.btn-danger-outline.active.focus,
.btn-danger-outline.active:focus,
.btn-danger-outline.active:hover,
.btn-danger-outline:active.focus,
.btn-danger-outline:active:focus,
.btn-danger-outline:active:hover,
.btn-danger.btn-outline.active.focus,
.btn-danger.btn-outline.active:focus,
.btn-danger.btn-outline.active:hover,
.btn-danger.btn-outline:active.focus,
.btn-danger.btn-outline:active:focus,
.btn-danger.btn-outline:active:hover,
.open > .btn-danger-outline.dropdown-toggle.focus,
.open > .btn-danger-outline.dropdown-toggle:focus,
.open > .btn-danger-outline.dropdown-toggle:hover,
.open > .btn-danger.btn-outline.dropdown-toggle.focus,
.open > .btn-danger.btn-outline.dropdown-toggle:focus,
.open > .btn-danger.btn-outline.dropdown-toggle:hover {
color: var(--btn-danger-hover-color);
background-color: var(--btn-danger-hover-bg);
border-color: var(--btn-danger-hover-border);
}
.btn-danger-outline.active,
.btn-danger-outline:active,
.btn-danger.btn-outline.active,
.btn-danger.btn-outline:active,
.open > .btn-danger-outline.dropdown-toggle,
.open > .btn-danger.btn-outline.dropdown-toggle {
background-image: none;
}
.btn-danger-outline.disabled,
.btn-danger-outline.disabled.focus,
.btn-danger-outline.disabled:focus,
.btn-danger-outline.disabled:hover,
.btn-danger-outline[disabled],
.btn-danger-outline[disabled].focus,
.btn-danger-outline[disabled]:focus,
.btn-danger-outline[disabled]:hover,
.btn-danger.btn-outline.disabled,
.btn-danger.btn-outline.disabled.focus,
.btn-danger.btn-outline.disabled:focus,
.btn-danger.btn-outline.disabled:hover,
.btn-danger.btn-outline[disabled],
.btn-danger.btn-outline[disabled].focus,
.btn-danger.btn-outline[disabled]:focus,
.btn-danger.btn-outline[disabled]:hover,
fieldset[disabled] .btn-danger-outline,
fieldset[disabled] .btn-danger-outline.focus,
fieldset[disabled] .btn-danger-outline:focus,
fieldset[disabled] .btn-danger-outline:hover,
fieldset[disabled] .btn-danger.btn-outline,
fieldset[disabled] .btn-danger.btn-outline.focus,
fieldset[disabled] .btn-danger.btn-outline:focus,
fieldset[disabled] .btn-danger.btn-outline:hover {
color: var(--btn-disabled-color);
background-color: var(--btn-disabled-bg);
border-color: var(--btn-disabled-border);
}
.btn-danger-outline .badge,
.btn-danger.btn-outline .badge {
color: var(--btn-danger-bg);
background-color: var(--btn-danger-color);
}
.btn-light-outline,
.btn-light.btn-outline {
color: var(--btn-light-color);
background: transparent;
border-color: var(--btn-light-border);
}
.btn-light-outline.focus,
.btn-light-outline:focus,
.btn-light-outline:hover,
.btn-light.btn-outline.focus,
.btn-light.btn-outline:focus,
.btn-light.btn-outline:hover {
color: var(--btn-light-hover-color);
background-color: var(--btn-light-hover-bg);
border-color: var(--btn-light-hover-border);
}
.btn-light-outline.active,
.btn-light-outline:active,
.btn-light.btn-outline.active,
.btn-light.btn-outline:active,
.open > .btn-light-outline.dropdown-toggle,
.open > .btn-light.btn-outline.dropdown-toggle {
color: var(--btn-light-hover-color);
background-color: var(--btn-light-active-bg);
border-color: var(--btn-light-active-border);
}
.btn-light-outline.active.focus,
.btn-light-outline.active:focus,
.btn-light-outline.active:hover,
.btn-light-outline:active.focus,
.btn-light-outline:active:focus,
.btn-light-outline:active:hover,
.btn-light.btn-outline.active.focus,
.btn-light.btn-outline.active:focus,
.btn-light.btn-outline.active:hover,
.btn-light.btn-outline:active.focus,
.btn-light.btn-outline:active:focus,
.btn-light.btn-outline:active:hover,
.open > .btn-light-outline.dropdown-toggle.focus,
.open > .btn-light-outline.dropdown-toggle:focus,
.open > .btn-light-outline.dropdown-toggle:hover,
.open > .btn-light.btn-outline.dropdown-toggle.focus,
.open > .btn-light.btn-outline.dropdown-toggle:focus,
.open > .btn-light.btn-outline.dropdown-toggle:hover {
color: var(--btn-light-hover-color);
background-color: var(--btn-light-hover-bg);
border-color: var(--btn-light-hover-border);
}
.btn-light-outline.active,
.btn-light-outline:active,
.btn-light.btn-outline.active,
.btn-light.btn-outline:active,
.open > .btn-light-outline.dropdown-toggle,
.open > .btn-light.btn-outline.dropdown-toggle {
background-image: none;
}
.btn-light-outline.disabled,
.btn-light-outline.disabled.focus,
.btn-light-outline.disabled:focus,
.btn-light-outline.disabled:hover,
.btn-light-outline[disabled],
.btn-light-outline[disabled].focus,
.btn-light-outline[disabled]:focus,
.btn-light-outline[disabled]:hover,
.btn-light.btn-outline.disabled,
.btn-light.btn-outline.disabled.focus,
.btn-light.btn-outline.disabled:focus,
.btn-light.btn-outline.disabled:hover,
.btn-light.btn-outline[disabled],
.btn-light.btn-outline[disabled].focus,
.btn-light.btn-outline[disabled]:focus,
.btn-light.btn-outline[disabled]:hover,
fieldset[disabled] .btn-light-outline,
fieldset[disabled] .btn-light-outline.focus,
fieldset[disabled] .btn-light-outline:focus,
fieldset[disabled] .btn-light-outline:hover,
fieldset[disabled] .btn-light.btn-outline,
fieldset[disabled] .btn-light.btn-outline.focus,
fieldset[disabled] .btn-light.btn-outline:focus,
fieldset[disabled] .btn-light.btn-outline:hover {
color: var(--btn-disabled-color);
background-color: var(--btn-disabled-bg);
border-color: var(--btn-disabled-border);
}
.btn-light-outline .badge,
.btn-light.btn-outline .badge {
color: var(--btn-light-bg);
background-color: var(--btn-light-color);
}
.btn.btn-link {
font-weight: var(--font-weight-base);
color: var(--link-color);
text-decoration: none;
box-shadow: none;
}
.btn.btn-link:hover {
color: var(--link-hover-color);
}
.btn.btn-link.focus,
.btn.btn-link:focus,
.btn.btn-link:hover {
text-decoration: var(--link-hover-decoration);
}
.btn.btn-link.disabled,
.btn.btn-link:disabled {
color: var(--btn-link-disabled-color);
pointer-events: none;
}
.btn-group-lg > .btn,
.btn-lg {
height: var(--ui-height-lg);
padding: var(--ui-padding-base-v) var(--ui-padding-lg-h);
font-size: var(--btn-lg-font-size);
line-height: var(--line-height-lg);
border-radius: var(--btn-lg-border-radius);
font-weight: var(--btn-lg-font-weight);
}
.btn-group-lg > .btn-icon.btn,
.btn-lg.btn-icon {
height: var(--ui-height-lg);
width: var(--ui-height-lg);
}
.btn-group-lg > .btn i,
.btn-lg i {
margin-right: var(--btn-lg-icon-spacing);
}
.btn-group-lg > .btn i:last-child:not(:first-child),
.btn-lg i:last-child:not(:first-child) {
margin-right: 0;
margin-left: var(--btn-lg-icon-spacing);
}
.btn-group-sm > .btn,
.btn-sm {
height: var(--ui-height-sm);
padding: var(--ui-padding-sm-v) var(--ui-padding-sm-h);
font-size: var(--btn-sm-font-size);
line-height: var(--line-height-sm);
border-radius: var(--btn-sm-border-radius);
font-weight: var(--btn-sm-font-weight);
}
.btn-group-sm > .btn-icon.btn,
.btn-sm.btn-icon {
height: var(--ui-height-sm);
width: var(--ui-height-sm);
}
.btn-group-sm > .btn i,
.btn-sm i {
margin-right: var(--btn-sm-icon-spacing);
}
.btn-group-sm > .btn i:last-child:not(:first-child),
.btn-sm i:last-child:not(:first-child) {
margin-right: 0;
margin-left: var(--btn-sm-icon-spacing);
}
.btn-xs {
padding: var(--ui-padding-xs-v) var(--ui-padding-xs-h);
font-size: var(--btn-sm-font-size);
line-height: var(--line-height-sm);
border-radius: var(--btn-xs-border-radius);
font-weight: var(--btn-xs-font-weight);
}
.btn-xs,
.btn-xs.btn-icon {
height: var(--ui-height-xs);
}
.btn-xs.btn-icon {
width: var(--ui-height-xs);
}
.btn-xs i {
margin-right: var(--btn-xs-icon-spacing);
}
.btn-xs i:last-child:not(:first-child) {
margin-right: 0;
margin-left: var(--btn-xs-icon-spacing);
}
.btn-block {
display: flex;
width: 100%;
}
.btn-block + .btn-block {
margin-top: var(--btn-block-spacing-y);
}
input[type="button"].btn-block,
input[type="reset"].btn-block,
input[type="submit"].btn-block {
width: 100%;
}
.caret {
display: inline-block;
width: 0;
height: 0;
margin-left: 2px;
vertical-align: middle;
border-top: var(--caret-width-base) solid;
border-right: var(--caret-width-base) solid transparent;
border-left: var(--caret-width-base) solid transparent;
}
.dropdown,
.dropleft,
.dropright,
.dropup {
position: relative;
}
.dropdown-toggle {
white-space: nowrap;
}
.dropdown-toggle:focus {
outline: 0;
}
.dropdown-menu {
position: absolute;
top: 100%;
left: 0;
z-index: var(--zindex-dropdown);
float: left;
min-width: var(--dropdown-min-width);
padding: var(--nav-divider-margin-y) 0;
margin: 0;
list-style: none;
font-size: var(--font-size-base);
text-align: left;
background: var(--package-bg);
border: var(--dropdown-border);
border-radius: var(--dropdown-border-radius);
box-shadow: var(--dropdown-box-shadow);
background-clip: padding-box;
opacity: 0;
visibility: hidden;
transform: translateY(-16px);
transition: var(--show-animation);
}
.dropdown-menu.pull-right {
right: 0;
left: auto;
}
.dropdown-menu .divider,
.dropdown-menu .nav-divider {
height: 0;
margin: var(--nav-divider-margin-y) 0;
overflow: hidden;
border-top: 1px solid var(--dropdown-divider-bg);
}
.dropdown-menu .dropdown-item,
.dropdown-menu .dropdown-menu-item > a,
.dropdown-menu > li > a {
display: flex !important;
align-items: center;
padding: var(--dropdown-link-padding-v) var(--dropdown-link-padding-h);
clear: both;
font-weight: 400;
line-height: var(--line-height-base);
color: var(--dropdown-link-color);
white-space: nowrap;
}
.dropdown-menu .dropdown-item > i,
.dropdown-menu .dropdown-menu-item > a > i,
.dropdown-menu > li > a > i {
color: var(--dropdown-link-icon-color);
transition: color var(--transition-base);
margin-right: var(--spacing-2x);
}
.dropdown-menu .dropdown-item .svg-icon,
.dropdown-menu .dropdown-menu-item > a .svg-icon,
.dropdown-menu > li > a .svg-icon {
height: var(--app-nav-top-menu-svg-icon-size);
width: var(--app-nav-top-menu-svg-icon-size);
margin-right: var(--spacing-2x);
}
.dropdown-menu .dropdown-item .status,
.dropdown-menu .dropdown-menu-item > a .status,
.dropdown-menu > li > a .status {
color: var(--dropdown-link-color);
}
.dropdown.is-empty .dropdown-items {
display: none;
}
.dropdown.is-empty .dropdown-menu-no-data {
padding: var(--spacing-1x);
display: flex;
align-items: center;
justify-content: center;
}
.dropdown-item:focus,
.dropdown-item:hover,
.dropdown-menu-item > a:focus,
.dropdown-menu-item > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-menu > li > a:hover {
text-decoration: none;
color: var(--dropdown-link-hover-color);
background-color: var(--dropdown-link-hover-bg);
padding-left: var(--dropdown-link-hover-padding-h);
}
.dropdown-item:focus > i,
.dropdown-item:hover > i,
.dropdown-menu-item > a:focus > i,
.dropdown-menu-item > a:hover > i,
.dropdown-menu > li > a:focus > i,
.dropdown-menu > li > a:hover > i {
color: var(--dropdown-link-icon-hover-color);
}
.dropdown-item.active,
.dropdown-item.active:focus,
.dropdown-item.active:hover,
.dropdown-menu-item.active > a,
.dropdown-menu-item.active > a:focus,
.dropdown-menu-item.active > a:hover,
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:focus,
.dropdown-menu > .active > a:hover {
color: var(--dropdown-link-active-color);
text-decoration: none;
outline: 0;
background-color: var(--dropdown-link-active-bg);
}
.dropdown-item.active:focus > i,
.dropdown-item.active:hover > i,
.dropdown-item.active > i,
.dropdown-menu-item.active > a:focus > i,
.dropdown-menu-item.active > a:hover > i,
.dropdown-menu-item.active > a > i,
.dropdown-menu > .active > a:focus > i,
.dropdown-menu > .active > a:hover > i,
.dropdown-menu > .active > a > i {
color: var(--dropdown-link-icon-active-color);
}
.dropdown-item.active .status,
.dropdown-item.active:focus .status,
.dropdown-item.active:hover .status,
.dropdown-menu-item.active > a .status,
.dropdown-menu-item.active > a:focus .status,
.dropdown-menu-item.active > a:hover .status,
.dropdown-menu > .active > a .status,
.dropdown-menu > .active > a:focus .status,
.dropdown-menu > .active > a:hover .status {
color: var(--dropdown-link-active-color);
}
.dropdown-item.disabled,
.dropdown-item.disabled:focus,
.dropdown-item.disabled:hover,
.dropdown-menu-item.disabled > a,
.dropdown-menu-item.disabled > a:focus,
.dropdown-menu-item.disabled > a:hover,
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:focus,
.dropdown-menu > .disabled > a:hover {
color: var(--dropdown-link-disabled-color);
}
.dropdown-item.disabled:focus,
.dropdown-item.disabled:hover,
.dropdown-menu-item.disabled > a:focus,
.dropdown-menu-item.disabled > a:hover,
.dropdown-menu > .disabled > a:focus,
.dropdown-menu > .disabled > a:hover {
text-decoration: none;
background-color: transparent;
background-image: none;
cursor: var(--cursor-disabled);
}
.dropdown-title {
padding: 10px 16px 0;
}
.open > .dropdown-menu,
.show > .dropdown-menu {
opacity: 1;
visibility: visible;
transform: translateY(0);
}
.open > a,
.show > a {
outline: 0;
}
.dropdown-menu-right {
left: auto;
right: 0;
}
.dropdown-menu-left {
left: 0;
right: auto;
}
.dropdown-menu.show {
display: block;
opacity: 1;
visibility: visible;
transform: translateY(0);
}
.dropdown-header {
display: block;
padding: 3px 15px;
font-size: var(--font-size-base);
line-height: var(--line-height-base);
color: var(--dropdown-header-color);
white-space: nowrap;
text-align: left;
}
.dropdown-header-title {
color: var(--dropdown-link-color);
font-size: var(--font-size-h5);
line-height: var(--line-height-base);
font-weight: var(--font-weight-medium);
}
.dropdown-header-desc {
font-size: var(--font-size-sm);
line-height: var(--line-height-sm);
color: var(--text-lighter-color);
}
.dropdown-header--account {
display: flex;
align-items: center;
padding: 10px var(--spacing-3x) var(--spacing-1x);
}
.dropdown-header--account .client-avatar {
margin-right: var(--spacing-2x);
}
.dropdown-header--account .client-avatar img {
width: 42px;
height: 42px;
}
.dropdown-backdrop {
position: fixed;
left: 0;
right: 0;
bottom: 0;
top: 0;
z-index: 99;
}
.pull-right > .dropdown-menu {
right: 0;
left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
border-top: 0;
border-bottom: var(--caret-width-base) dashed;
border-bottom: var(--caret-width-base) solid\9;
content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
top: auto;
bottom: 100%;
margin-bottom: 2px;
}
@media (min-width: 992px) {
.navbar-right .dropdown-menu {
right: 0;
left: auto;
}
.navbar-right .dropdown-menu-left {
left: 0;
right: auto;
}
}
.btn-group,
.btn-group-vertical {
position: relative;
display: inline-flex;
vertical-align: middle;
box-shadow: var(--btn-box-shadow);
}
.btn-group-vertical > .btn,
.btn-group > .btn {
position: relative;
flex: 1 1 auto;
box-shadow: none;
}
.btn-group-vertical > .btn.active,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:hover,
.btn-group > .btn.active,
.btn-group > .btn:active,
.btn-group > .btn:focus,
.btn-group > .btn:hover {
z-index: 1;
}
.btn-toolbar {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
}
.btn-toolbar .input-group {
width: auto;
}
.btn-toolbar > .btn-group {
margin-left: 5px;
}
.btn-group > .btn-group:not(:first-child),
.btn-group > .btn:not(:first-child) {
margin-left: calc(-1 * var(--btn-border-width));
}
.btn-group > .btn-group:not(:last-child) > .btn,
.btn-group > .btn:not(:last-child):not(.dropdown-toggle) {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.btn-group > .btn-group:not(:first-child) > .btn,
.btn-group > .btn:not(:first-child) {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.dropdown-toggle-split {
padding-right: var(--spacing-1x);
padding-left: var(--spacing-1x);
}
.dropdown-toggle-split:after,
.dropright .dropdown-toggle-split:after,
.dropup .dropdown-toggle-split:after {
margin-left: 0;
}
.dropleft .dropdown-toggle-split:before {
margin-right: 0;
}
.btn-group-lg > .btn + .dropdown-toggle-split,
.btn-group-sm > .btn + .dropdown-toggle-split,
.btn-lg + .dropdown-toggle-split,
.btn-sm + .dropdown-toggle-split {
padding-right: var(--spacing-1x);
padding-left: var(--spacing-1x);
}
.btn-group.open .dropdown-toggle {
box-shadow: var(--btn-active-box-shadow);
}
.btn-group.open .dropdown-toggle.btn-link {
box-shadow: none;
}
.btn-group-vertical {
flex-direction: column;
align-items: flex-start;
justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
width: 100%;
}
.btn-group-vertical > .btn-group:not(:first-child),
.btn-group-vertical > .btn:not(:first-child) {
margin-top: -var(--button-border-width);
}
.btn-group-vertical > .btn-group:not(:last-child) > .btn,
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle) {
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:not(:first-child) > .btn,
.btn-group-vertical > .btn:not(:first-child) {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn,
[data-toggle="buttons"] > .btn,
[data-toggle="buttons"] > .btn-group > .btn {
margin-bottom: 0;
}
.btn-group-toggle > .btn-group > .btn input[type="checkbox"],
.btn-group-toggle > .btn-group > .btn input[type="radio"],
.btn-group-toggle > .btn input[type="checkbox"],
.btn-group-toggle > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn input[type="radio"] {
position: absolute;
clip: rect(0, 0, 0, 0);
pointer-events: none;
}
.input-group {
position: relative;
display: flex;
border-radius: var(--input-border-radius);
}
.input-group[class*="col-"] {
float: none;
padding-left: 0;
padding-right: 0;
}
.input-group > .custom-file,
.input-group > .custom-select,
.input-group > .form-control,
.input-group > .form-control-plaintext {
position: relative;
z-index: 2;
flex: 1 1 auto;
width: 100%;
min-width: 0;
margin-bottom: 0;
}
.input-group > .custom-file:focus,
.input-group > .custom-select:focus,
.input-group > .form-control-plaintext:focus,
.input-group > .form-control:focus {
z-index: 3;
}
.input-group > .custom-file + .custom-file,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .form-control,
.input-group > .custom-select + .custom-file,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .form-control,
.input-group > .form-control + .custom-file,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .form-control,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .form-control {
margin-left: -var(--input-border-width);
}
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label,
.input-group > .custom-select:focus,
.input-group > .form-control:focus {
z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
z-index: 4;
}
.input-group > .custom-select:not(:first-child),
.input-group > .form-control:not(:first-child) {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.input-group > .custom-file {
display: flex;
align-items: center;
}
.input-group > .custom-file:not(:first-child) .custom-file-label,
.input-group > .custom-file:not(:last-child) .custom-file-label {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.input-group > .input-group-addon:first-child {
border-radius: var(--border-radius-sm) 0 0 var(--border-radius-sm);
}
.input-group > .input-group-addon:first-child + .form-control,
.input-group > .input-group-addon:last-child {
margin-left: -1px;
border-radius: 0 var(--border-radius-sm) var(--border-radius-sm) 0;
}
.input-group-append,
.input-group-prepend {
display: flex;
}
.input-group-append .btn,
.input-group-prepend .btn {
position: relative;
z-index: 2;
}
.input-group-append .btn:focus,
.input-group-prepend .btn:focus {
z-index: 3;
}
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .btn,
.input-group-append .input-group-text + .input-group-text,
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-prepend .input-group-text + .input-group-text {
margin-left: -var(--input-border-width);
}
.input-group-prepend {
margin-right: -var(--input-border-width);
}
.input-group-append {
margin-left: -var(--input-border-width);
}
.input-group-text {
display: flex;
align-items: center;
padding: var(--ui-padding-base-v) var(--ui-padding-base-h);
margin-bottom: 0;
font-size: var(--input-font-size);
font-weight: var(--input-font-weight);
line-height: var(--input-line-height);
color: var(--input-color);
text-align: center;
white-space: nowrap;
background-color: var(--input-group-addon-bg);
border: var(--input-border-width) solid var(--input-group-addon-border-color);
border-radius: var(--input-border-radius);
}
.input-group-text input[type="checkbox"],
.input-group-text input[type="radio"] {
margin-top: 0;
}
.input-group-lg > .custom-select,
.input-group-lg > .form-control:not(textarea) {
height: var(--ui-height-lg);
border-radius: var(--input-lg-border-radius);
}
.input-group-lg > .custom-select,
.input-group-lg > .form-control,
.input-group-lg > .input-group-append > .btn,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-prepend > .input-group-text {
padding: var(--ui-padding-lg-v) var(--ui-padding-lg-h);
font-size: var(--font-size-lg);
line-height: var(--line-height-lg);
border-radius: var(--input-lg-border-radius);
}
.input-group-sm > .custom-select,
.input-group-sm > .form-control:not(textarea) {
height: var(--ui-height-sm);
}
.input-group-sm > .custom-select,
.input-group-sm > .form-control,
.input-group-sm > .input-group-append > .btn,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-prepend > .input-group-text {
padding: var(--ui-padding-sm-v) var(--ui-padding-sm-h);
font-size: var(--font-size-sm);
line-height: var(--line-height-sm);
border-radius: var(--input-sm-border-radius);
}
.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
padding-right: var(--custom-select-padding-x)
var(--custom-select-indicator-padding);
}
.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .btn,
.input-group.has-validation
> .input-group-append:nth-last-child(n + 3)
> .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation)
> .input-group-append:not(:last-child)
> .input-group-text,
.input-group
> .input-group-append:last-child
> .btn:not(:last-child):not(.dropdown-toggle),
.input-group
> .input-group-append:last-child
> .input-group-text:not(:last-child),
.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group
> .input-group-prepend:first-child
> .input-group-text:not(:first-child),
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
border-radius: 0;
}
.input-group-addon,
.input-group-btn {
white-space: nowrap;
vertical-align: middle;
}
.input-group-addon {
display: flex;
align-items: center;
justify-content: center;
padding: 0 var(--ui-padding-base-h);
background-color: var(--input-group-addon-bg);
border: var(--input-border);
border-radius: var(--input-border-radius);
color: var(--input-color);
font-size: var(--font-size-base);
font-weight: 400;
line-height: 1;
text-align: center;
}
@media (-ms-high-contrast: none), screen and (-ms-high-contrast: active) {
.input-group-addon {
flex: 1 0 auto;
}
}
.input-group-addon.input-sm {
padding: 0 var(--ui-padding-sm-h);
font-size: var(--font-size-sm);
border-radius: var(--input-sm-border-radius);
}
.input-group-addon.input-lg {
padding: 0 var(--ui-padding-lg-h);
font-size: var(--font-size-lg);
border-radius: var(--input-lg-border-radius);
}
.input-group-addon input[type="checkbox"],
.input-group-addon input[type="radio"] {
margin-top: 0;
}
.input-group-btn {
position: relative;
white-space: nowrap;
}
.input-group-btn > .btn {
position: relative;
margin-left: var(--input-group-spacing-base);
}
.input-group-btn > .btn:active,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:hover {
z-index: 2;
}
@media (max-width: 767.98px) {
.input-group-vertical-sm {
flex-direction: column;
}
.input-group-vertical-sm .input-group-addon:first-child + .form-control {
margin: -1px 0 0;
}
.input-group-vertical-sm .form-control {
text-align: center;
}
}
.nav {
display: flex;
flex-wrap: wrap;
margin-bottom: 0;
list-style: none;
padding-left: 0;
padding-right: 0;
}
.nav .nav-link,
.nav a {
display: flex;
align-items: center;
min-height: var(--nav-link-height);
padding: var(--nav-link-padding-v) var(--nav-link-padding-h);
color: nav(--nav-link-color);
text-decoration: none;
}
.nav .nav-link:focus,
.nav .nav-link:hover,
.nav a:focus,
.nav a:hover {
text-decoration: none;
}
.nav .nav-link.disabled,
.nav a.disabled {
color: var(--nav-disabled-link-color);
pointer-events: none;
cursor: default;
}
.nav-v {
flex-direction: column;
}
.nav-v .nav-link:active,
.nav-v .nav-link:hover,
.nav-v a:active,
.nav-v a:hover {
padding-left: calc(
var(--nav-link-padding-h) + var(--ui-nav-link-hover-padding-h)
);
color: nav(--nav-link-hover-color);
}
.nav-condensed .nav-link,
.nav-condensed a {
min-height: unset;
padding: var(--nav-link-padding-v) var(--nav-link-padding-h);
}
.nav-tabs .nav-link,
.nav-tabs a {
position: relative;
color: var(--nav-tabs-link-color);
margin-bottom: var(--nav-tabs-link-negative-margin);
border-top-left-radius: var(--nav-tabs-border-radius);
border-top-right-radius: var(--nav-tabs-border-radius);
}
.nav-tabs .nav-link:hover,
.nav-tabs a:hover {
color: var(--nav-tabs-link-hover-color);
}
.nav-tabs .nav-link:hover > i,
.nav-tabs a:hover > i {
color: var(--nav-tabs-link-active-icon-color);
}
.nav-tabs .nav-link.disabled,
.nav-tabs a.disabled {
color: var(--nav-disabled-link-color);
background-color: transparent;
border-color: transparent;
}
.nav-tabs .nav-link > i,
.nav-tabs a > i {
margin-right: var(--spacing-1x);
color: var(--nav-tabs-link-icon-color);
transition: color var(--transition-base);
}
.nav-tabs .nav-item:not(:last-of-type),
.nav-tabs li:not(:last-of-type) {
margin-right: var(--nav-tabs-item-margin-right);
}
.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active,
.nav-tabs a.active,
.nav-tabs li.active a,
.nav-tabs li.show a {
color: var(--nav-tabs-link-active-color);
background-color: var(--nav-tabs-link-active-bg);
border-color: var(--nav-tabs-link-active-border-color);
}
.nav-tabs .nav-item.show .nav-link:after,
.nav-tabs .nav-link.active:after,
.nav-tabs a.active:after,
.nav-tabs li.active a:after,
.nav-tabs li.show a:after {
content: "";
position: absolute;
bottom: 0;
left: var(--nav-link-padding-h);
right: var(--nav-link-padding-h);
height: var(--nav-tabs-link-active-border-width);
background: var(--nav-tabs-link-active-border-color);
}
.nav-tabs .nav-item.show .nav-link > i,
.nav-tabs .nav-link.active > i,
.nav-tabs a.active > i,
.nav-tabs li.active a > i,
.nav-tabs li.show a > i {
color: var(--nav-tabs-link-active-icon-color);
}
.nav-tabs .dropdown-menu {
margin-top: -var(--nav-tabs-border-width);
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.nav-tabs.nav-tabs-features {
margin-bottom: var(--spacing-8x);
display: flex;
align-items: center;
justify-content: center;
}
.nav-pills .nav-link {
border-radius: var(--nav-pills-border-radius);
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
color: var(--nav-pills-link-active-color);
background-color: var(--nav-pills-link-active-bg);
}
.nav-fill .nav-item,
.nav-fill > .nav-link,
.nav-fill > a,
.nav-fill > li {
flex: 1 1 auto;
text-align: center;
}
.nav-justified .nav-item,
.nav-justified > .nav-link {
flex-basis: 0;
flex-grow: 1;
text-align: center;
}
.tab-content > .tab-pane {
display: none;
}
.tab-content > .active {
display: block;
}
.tab.tab-boxed {
background: var(--ui-block-bg);
box-shadow: var(--ui-block-shadow);
border-radius: var(--ui-block-border-radius);
border: var(--ui-block-border);
}
.tab.tab-boxed .panel,
.tab.tab-boxed .table-container {
box-shadow: none;
}
.tab.tab-boxed .tab-content {
margin: 0;
}
.tab.tab-boxed .tab-pane {
padding: var(--ui-block-padding-base);
}
.tab.tab-boxed .nav-tabs {
border-bottom: 1px solid var(--ui-block-divider-color);
background: var(--ui-block-header-bg);
padding-left: var(--ui-block-padding-base);
padding-right: var(--ui-block-padding-base);
}
.tab.tab-boxed .nav-tabs > li > a i {
margin-right: var(--spacing-1x);
}
.nav-lg .nav-item .nav-link,
.nav-lg .nav-item > a,
.nav-lg > li .nav-link,
.nav-lg > li > a {
font-size: var(--font-size-lg);
line-height: var(--line-height-lg);
font-weight: var(--font-weight-medium);
}
.navbar {
position: relative;
padding: var(--navbar-padding-v) var(--navbar-padding-h);
}
.navbar,
.navbar .container,
.navbar .container-fluid,
.navbar .container-lg,
.navbar .container-md,
.navbar .container-sm,
.navbar .container-xl {
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: space-between;
}
.navbar-brand {
display: inline-block;
padding-top: var(--navbar-padding-v);
padding-bottom: var(--navbar-padding-v);
margin-right: var(--navbar-padding-h);
font-size: var(--font-size-lg);
line-height: inherit;
white-space: nowrap;
}
.navbar-brand:focus,
.navbar-brand:hover {
text-decoration: none;
}
.navbar-nav {
display: flex;
flex-direction: column;
padding-left: 0;
margin-bottom: 0;
list-style: none;
}
.navbar-nav .nav-link {
padding-right: 0;
padding-left: 0;
}
.navbar-nav .dropdown-menu {
position: static;
float: none;
}
.navbar-text {
display: inline-block;
padding-top: var(--navbar-padding-v);
padding-bottom: var(--navbar-padding-v);
}
.navbar-collapse {
flex-basis: 100%;
flex-grow: 1;
align-items: center;
}
.navbar-toggle {
position: relative;
float: right;
margin-right: var(--ui-padding-base-h);
padding: var(--spacing-1x);
width: 38px;
height: 34px;
background-color: transparent;
background-image: none;
border: 1px solid transparent;
border-radius: var(--border-radius-base);
}
.navbar-toggle:focus {
outline: 0;
}
.navbar-toggle .icon-bar {
display: block;
width: 18px;
height: 2px;
position: absolute;
left: var(--spacing-1x);
right: var(--spacing-1x);
opacity: 1;
transform: rotate(0);
transition: var(--transition-base);
}
.navbar-toggle .icon-bar:nth-child(2) {
top: 8px;
}
.navbar-toggle .icon-bar:nth-child(3) {
top: 16px;
}
.navbar-toggle .icon-bar:nth-child(4) {
top: 24px;
}
@media (min-width: 992px) {
.navbar-toggle {
display: none;
}
}
.navbar-toggler {
padding: var(--navbar-toggler-padding-y) var(--navbar-toggler-padding-x);
font-size: vaar(--navbar-toggler-font-size);
line-height: 1;
background-color: transparent;
border: var(--navbar-toggler-border-width) solid transparent;
border-radius: var(--navbar-toggler-border-radius);
}
.navbar-toggler:focus,
.navbar-toggler:hover {
text-decoration: none;
}
.navbar-toggler-icon {
display: inline-block;
width: var(--navbar-toggler-icon-width);
height: var(--navbar-toggler-icon-height);
vertical-align: middle;
content: var(--navbar-toggler-icon-content);
background: 50%/100% 100% no-repeat;
}
.navbar-nav-scroll {
max-height: var(--navbar-nav-scroll-max-height);
overflow-y: auto;
}
@media (max-width: 479.98px) {
.navbar-expand-sm > .container,
.navbar-expand-sm > .container-fluid,
.navbar-expand-sm > .container-lg,
.navbar-expand-sm > .container-md,
.navbar-expand-sm > .container-sm,
.navbar-expand-sm > .container-xl {
padding-right: 0;
padding-left: 0;
}
}
@media (min-width: 480px) {
.navbar-expand-sm {
flex-flow: row nowrap;
justify-content: flex-start;
}
.navbar-expand-sm .navbar-nav {
flex-direction: row;
}
.navbar-expand-sm .navbar-nav .dropdown-menu {
position: absolute;
}
.navbar-expand-sm .navbar-nav .nav-link {
padding-right: var(--navbar-nav-link-padding-x);
padding-left: var(--navbar-nav-link-padding-x);
}
.navbar-expand-sm > .container,
.navbar-expand-sm > .container-fluid,
.navbar-expand-sm > .container-lg,
.navbar-expand-sm > .container-md,
.navbar-expand-sm > .container-sm,
.navbar-expand-sm > .container-xl {
flex-wrap: nowrap;
}
.navbar-expand-sm .navbar-nav-scroll {
overflow: visible;
}
.navbar-expand-sm .navbar-collapse {
display: flex !important;
flex-basis: auto;
}
.navbar-expand-sm .navbar-toggler {
display: none;
}
}
@media (max-width: 767.98px) {
.navbar-expand-md > .container,
.navbar-expand-md > .container-fluid,
.navbar-expand-md > .container-lg,
.navbar-expand-md > .container-md,
.navbar-expand-md > .container-sm,
.navbar-expand-md > .container-xl {
padding-right: 0;
padding-left: 0;
}
}
@media (min-width: 768px) {
.navbar-expand-md {
flex-flow: row nowrap;
justify-content: flex-start;
}
.navbar-expand-md .navbar-nav {
flex-direction: row;
}
.navbar-expand-md .navbar-nav .dropdown-menu {
position: absolute;
}
.navbar-expand-md .navbar-nav .nav-link {
padding-right: var(--navbar-nav-link-padding-x);
padding-left: var(--navbar-nav-link-padding-x);
}
.navbar-expand-md > .container,
.navbar-expand-md > .container-fluid,
.navbar-expand-md > .container-lg,
.navbar-expand-md > .container-md,
.navbar-expand-md > .container-sm,
.navbar-expand-md > .container-xl {
flex-wrap: nowrap;
}
.navbar-expand-md .navbar-nav-scroll {
overflow: visible;
}
.navbar-expand-md .navbar-collapse {
display: flex !important;
flex-basis: auto;
}
.navbar-expand-md .navbar-toggler {
display: none;
}
}
@media (max-width: 991.98px) {
.navbar-expand-lg > .container,
.navbar-expand-lg > .container-fluid,
.navbar-expand-lg > .container-lg,
.navbar-expand-lg > .container-md,
.navbar-expand-lg > .container-sm,
.navbar-expand-lg > .container-xl {
padding-right: 0;
padding-left: 0;
}
}
@media (min-width: 992px) {
.navbar-expand-lg {
flex-flow: row nowrap;
justify-content: flex-start;
}
.navbar-expand-lg .navbar-nav {
flex-direction: row;
}
.navbar-expand-lg .navbar-nav .dropdown-menu {
position: absolute;
}
.navbar-expand-lg .navbar-nav .nav-link {
padding-right: var(--navbar-nav-link-padding-x);
padding-left: var(--navbar-nav-link-padding-x);
}
.navbar-expand-lg > .container,
.navbar-expand-lg > .container-fluid,
.navbar-expand-lg > .container-lg,
.navbar-expand-lg > .container-md,
.navbar-expand-lg > .container-sm,
.navbar-expand-lg > .container-xl {
flex-wrap: nowrap;
}
.navbar-expand-lg .navbar-nav-scroll {
overflow: visible;
}
.navbar-expand-lg .navbar-collapse {
display: flex !important;
flex-basis: auto;
}
.navbar-expand-lg .navbar-toggler {
display: none;
}
}
@media (max-width: 1319.98px) {
.navbar-expand-xl > .container,
.navbar-expand-xl > .container-fluid,
.navbar-expand-xl > .container-lg,
.navbar-expand-xl > .container-md,
.navbar-expand-xl > .container-sm,
.navbar-expand-xl > .container-xl {
padding-right: 0;
padding-left: 0;
}
}
@media (min-width: 1320px) {
.navbar-expand-xl {
flex-flow: row nowrap;
justify-content: flex-start;
}
.navbar-expand-xl .navbar-nav {
flex-direction: row;
}
.navbar-expand-xl .navbar-nav .dropdown-menu {
position: absolute;
}
.navbar-expand-xl .navbar-nav .nav-link {
padding-right: var(--navbar-nav-link-padding-x);
padding-left: var(--navbar-nav-link-padding-x);
}
.navbar-expand-xl > .container,
.navbar-expand-xl > .container-fluid,
.navbar-expand-xl > .container-lg,
.navbar-expand-xl > .container-md,
.navbar-expand-xl > .container-sm,
.navbar-expand-xl > .container-xl {
flex-wrap: nowrap;
}
.navbar-expand-xl .navbar-nav-scroll {
overflow: visible;
}
.navbar-expand-xl .navbar-collapse {
display: flex !important;
flex-basis: auto;
}
.navbar-expand-xl .navbar-toggler {
display: none;
}
}
.navbar-expand {
flex-flow: row nowrap;
justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-lg,
.navbar-expand > .container-md,
.navbar-expand > .container-sm,
.navbar-expand > .container-xl {
padding-right: 0;
padding-left: 0;
}
.navbar-expand .navbar-nav {
flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
padding-right: var(--navbar-nav-link-padding-x);
padding-left: var(--navbar-nav-link-padding-x);
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-lg,
.navbar-expand > .container-md,
.navbar-expand > .container-sm,
.navbar-expand > .container-xl {
flex-wrap: nowrap;
}
.navbar-expand .navbar-nav-scroll {
overflow: visible;
}
.navbar-expand .navbar-collapse {
display: flex !important;
flex-basis: auto;
}
.navbar-expand .navbar-toggler {
display: none;
}
.menu-open .navbar-toggle .icon-bar:first-child,
.menu-open .navbar-toggle .icon-bar:nth-child(4) {
top: 18px;
width: 0;
left: 50%;
}
.menu-open .navbar-toggle .icon-bar:nth-child(2) {
transform: rotate(45deg);
left: 6px;
top: 14px;
width: 24px;
}
.menu-open .navbar-toggle .icon-bar:nth-child(3) {
transform: rotate(-45deg);
left: 6px;
top: 14px;
width: 24px;
}
.breadcrumb {
display: flex;
flex-wrap: wrap;
padding: var(--breadcrumb-padding-vertical) var(--breadcrumb-padding-horizontal);
margin-bottom: var(--line-height-base);
list-style: none;
font-size: var(--breadcrumb-font-size);
background-color: var(--breadcrumb-bg);
border-radius: var(--breadcrumb-border-radius);
}
.breadcrumb .breadcrumb-item,
.breadcrumb > li {
display: inline-block;
}
.breadcrumb .breadcrumb-item:before,
.breadcrumb > li:before {
content: none;
}
.breadcrumb .breadcrumb-item + .breadcrumb-item,
.breadcrumb .breadcrumb-item + li,
.breadcrumb > li + .breadcrumb-item,
.breadcrumb > li + li {
padding-left: var(--breadcrumb-item-padding-vertical);
}
.breadcrumb .breadcrumb-item + .breadcrumb-item:before,
.breadcrumb .breadcrumb-item + li:before,
.breadcrumb > li + .breadcrumb-item:before,
.breadcrumb > li + li:before {
float: left;
content: var(--breadcrumb-separator);
padding: var(--breadcrumb-item-padding-vertical)
var(--breadcrumb-item-padding-horizontal);
margin: 0;
color: var(--breadcrumb-color);
}
.breadcrumb .breadcrumb-item + .breadcrumb-item:hover:before,
.breadcrumb > li + .breadcrumb-item:hover:before {
text-decoration: underline;
text-decoration: none;
}
.breadcrumb > .active {
color: var(--breadcrumb-active-color);
}
.pagination {
display: flex;
padding: 8px 16px;
border: 1px solid var(--gray-lighter-4);
background: var(--table-container-pagination-bg);
border-radius: var(--btn-base-border-radius);
justify-content: flex-end;
margin: 0;
border-radius: var(--border-radius-base);
list-style: none;
}
.pagination .page-item,
.pagination > li {
margin-left: 4px;
}
.pagination .page-item .page-link,
.pagination .page-item > a,
.pagination .page-item > span,
.pagination > li .page-link,
.pagination > li > a,
.pagination > li > span {
display: flex;
align-items: center;
justify-content: center;
position: relative;
height: var(--ui-height-xs);
padding: 4px var(--spacing-1x);
margin-left: -1px;
background: var(--pagination-bg);
border: 1px solid var(--pagination-border);
border-radius: var(--btn-base-border-radius);
color: var(--pagination-color);
font-size: var(--font-size-sm);
line-height: var(--line-height-sm);
text-decoration: none;
}
.pagination .page-item .page-link > i,
.pagination .page-item > a > i,
.pagination .page-item > span > i,
.pagination > li .page-link > i,
.pagination > li > a > i,
.pagination > li > span > i {
color: var(--gray-icons);
}
.pagination .page-item:first-child .page-link,
.pagination .page-item:first-child > a,
.pagination .page-item:first-child > span,
.pagination > li:first-child .page-link,
.pagination > li:first-child > a,
.pagination > li:first-child > span {
margin-left: 0;
}
.pagination .page-item .page-link:focus,
.pagination .page-item .page-link:hover,
.pagination > li .page-item:focus,
.pagination > li .page-item:hover,
.pagination > li > a:focus,
.pagination > li > a:hover,
.pagination > li > span:focus,
.pagination > li > span:hover {
z-index: 2;
color: var(--pagination-hover-color);
background-color: var(--pagination-hover-bg);
border-color: var(--pagination-hover-border);
}
.pagination > .active .page-link,
.pagination > .active .page-link:focus,
.pagination > .active .page-link:hover,
.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover {
z-index: 3;
color: var(--pagination-active-color);
background-color: var(--pagination-active-bg);
border-color: var(--pagination-active-border);
cursor: default;
}
.pagination > .active .page-link {
z-index: 2;
}
.pagination > .disabled > .page-link,
.pagination > .disabled > .page-link:focus,
.pagination > .disabled > .page-link:hover,
.pagination > .disabled > a,
.pagination > .disabled > a:focus,
.pagination > .disabled > a:hover,
.pagination > .disabled > span,
.pagination > .disabled > span:focus,
.pagination > .disabled > span:hover {
color: var(--pagination-disabled-color);
background: var(--pagination-disabled-bg);
border-color: var(--pagination-disabled-border);
cursor: var(--cursor-disabled);
}
.pagination-lg .page-link {
padding: var(--padding-lg-vertical) var(--ui-padding-lg-h);
font-size: var(--font-size-lg);
line-height: var(--line-height-lg);
}
.pagination-lg .page-item:first-child .page-link {
border-top-left-radius: var(--border-radius-lg);
border-bottom-left-radius: var(--border-radius-lg);
}
.pagination-lg .page-item:last-child .page-link {
border-top-right-radius: var(--border-radius-lg);
border-bottom-right-radius: var(--border-radius-lg);
}
.pagination-sm .page-link {
padding: var(--ui-padding-sm-v) var(--ui-padding-sm-h);
font-size: var(--font-size-sm);
line-height: var(--line-height-sm);
}
.pagination-sm .page-item:first-child .page-link {
border-top-left-radius: var(--border-radius-sm);
border-bottom-left-radius: var(--border-radius-sm);
}
.pagination-sm .page-item:last-child .page-link {
border-top-right-radius: var(--border-radius-sm);
border-bottom-right-radius: var(--border-radius-sm);
}
.label {
display: inline-flex;
height: var(--label-height);
padding: var(--label-padding);
font-size: var(--label-font-size);
line-height: 1;
color: var(--label-color);
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: var(--label-border-radius);
text-transform: var(--label-text-transform);
}
.label-lg {
padding: var(--label-lg-padding);
font-size: var(--font-size-base);
}
.label:empty {
display: none;
}
.btn .label {
position: relative;
top: -1px;
}
a.label:focus,
a.label:hover {
color: var(--label-link-hover-color);
text-decoration: none;
cursor: pointer;
}
.label-default {
background-color: var(--label-default-bg);
color: var(--label-default-color);
}
.label-default[href]:focus,
.label-default[href]:hover {
background-color: var(--label-default-color);
}
.label-primary {
background-color: var(--label-primary-bg);
color: var(--label-primary-color);
}
.label-primary[href]:focus,
.label-primary[href]:hover {
background-color: var(--label-primary-color);
}
.label-primary-faded {
background-color: var(--brand-primary-lighter-3);
color: var(--brand-primary);
}
.label-primary-faded[href]:focus,
.label-primary-faded[href]:hover {
background-color: var(--brand-primary);
}
.label-success {
background-color: var(--label-success-bg);
color: var(--label-success-color);
}
.label-success[href]:focus,
.label-success[href]:hover {
background-color: var(--label-success-color);
}
.label-info {
background-color: var(--label-info-bg);
color: var(--label-info-color);
}
.label-info[href]:focus,
.label-info[href]:hover {
background-color: var(--label-info-color);
}
.label-warning {
background-color: var(--label-warning-bg);
color: var(--label-warning-color);
}
.label-warning[href]:focus,
.label-warning[href]:hover {
background-color: var(--label-warning-color);
}
.label-danger {
background-color: var(--label-danger-bg);
color: var(--label-danger-color);
}
.label-danger[href]:focus,
.label-danger[href]:hover {
background-color: var(--label-danger-color);
}
.label-required:after {
content: "*";
color: var(--text-lighter-color);
position: absolute;
top: -3px;
margin-left: 3px;
}
.label-purple {
background-color: var(--label-purple-bg);
color: var(--label-purple-color);
}
.label-purple[href]:focus,
.label-purple[href]:hover {
background-color: var(--label-purple-color);
}
.badge {
display: inline-block;
min-width: var(--badge-line-height);
padding: var(--badge-padding-y) var(--badge-padding-x);
font-size: var(--badge-font-size);
font-weight: var(--badge-font-weight);
color: var(--badge-color);
line-height: var(--badge-line-height);
vertical-align: middle;
white-space: nowrap;
text-align: center;
background-color: var(--badge-bg);
border-radius: var(--badge-border-radius);
transition: var(--badge-transition);
}
@media (prefers-reduced-motion: reduce) {
.badge {
transition: none;
}
}
.badge:empty {
display: none;
}
.btn .badge {
position: relative;
top: -1px;
}
.btn-group-xs > .btn .badge,
.btn-xs .badge {
top: 0;
padding: 1px 5px;
}
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
color: var(--badge-active-color);
background-color: var(--badge-active-bg);
}
.list-group-item > .badge {
float: right;
}
.list-group-item > .badge + .badge {
margin-right: 5px;
}
.nav-pills > li > a > .badge {
margin-left: 3px;
}
.badge.badge-no-round {
border-radius: var(--border-radius-xs);
margin-left: 4px;
}
.badge.badge-right {
margin-left: auto;
}
.badge-circle-xs {
padding: 0;
width: 18px;
height: 18px;
min-width: 10px;
font-size: 10px;
line-height: 18px;
}
.badge-circle-lg {
padding: 0;
width: 24px;
height: 24px;
font-size: var(--font-size-lg);
line-height: 24px;
border-radius: 100%;
}
a.badge:focus,
a.badge:hover {
color: var(--badge-link-hover-color);
text-decoration: none;
cursor: pointer;
}
.badge-success {
color: var(--badge-success-color);
background-color: var(--badge-success-bg);
}
a.badge-success:focus,
a.badge-success:hover {
color: var(--badge-success-color);
background-color: var(--badge-success-hover-bg);
}
a.badge-success.focus,
a.badge-success:focus {
outline: 0;
box-shadow: 0 0 0 var(--badge-focus-width) rgba(var(--badge-success-bg), 0.5);
}
.badge-info {
color: var(--badge-info-color);
background-color: var(--badge-info-bg);
}
a.badge-info:focus,
a.badge-info:hover {
color: var(--badge-info-color);
background-color: var(--badge-info-hover-bg);
}
a.badge-info.focus,
a.badge-info:focus {
outline: 0;
box-shadow: 0 0 0 var(--badge-focus-width) rgba(var(--badge-info-bg), 0.5);
}
.badge-warning {
color: var(--badge-warning-color);
background-color: var(--badge-warning-bg);
}
a.badge-warning:focus,
a.badge-warning:hover {
color: var(--badge-warning-color);
background-color: var(--badge-warning-hover-bg);
}
a.badge-warning.focus,
a.badge-warning:focus {
outline: 0;
box-shadow: 0 0 0 var(--badge-focus-width) rgba(var(--badge-warning-bg), 0.5);
}
.badge-danger {
color: var(--badge-danger-color);
background-color: var(--badge-danger-bg);
}
a.badge-danger:focus,
a.badge-danger:hover {
color: var(--badge-danger-color);
background-color: var(--badge-danger-hover-bg);
}
a.badge-danger.focus,
a.badge-danger:focus {
outline: 0;
box-shadow: 0 0 0 var(--badge-focus-width) rgba(var(--badge-danger-bg), 0.5);
}
.badge-primary {
color: var(--badge-primary-color);
background-color: var(--badge-primary-bg);
}
a.badge-primary:focus,
a.badge-primary:hover {
color: var(--badge-primary-color);
background-color: var(--badge-primary-hover-bg);
}
a.badge-primary.focus,
a.badge-primary:focus {
outline: 0;
box-shadow: 0 0 0 var(--badge-focus-width) rgba(var(--badge-primary-bg), 0.5);
}
.badge-primary-faded {
color: var(--badge-primary-faded-color);
background-color: var(--badge-primary-faded-bg);
}
a.badge-primary-faded:focus,
a.badge-primary-faded:hover {
color: var(--badge-primary-faded-color);
background-color: var(--badge-primary-faded-hover-bg);
}
a.badge-primary-faded.focus,
a.badge-primary-faded:focus {
outline: 0;
box-shadow: 0 0 0 var(--badge-focus-width)
rgba(var(--badge-primary-faded-bg), 0.5);
}
.jumbotron {
margin-bottom: var(--jumbotron-padding);
color: --jumbotron-color;
background-color: var(--jumbotron-bg);
border-radius: var(--border-radius-lg);
padding: var(--jumbotron-padding-v) var(--jumbotron-padding-h);
}
.jumbotron-fluid {
padding-right: 0;
padding-left: 0;
border-radius: 0;
}
.alert {
padding: var(--alert-padding-v) var(--alert-padding-h);
margin-bottom: var(--ui-block-spacing-base);
border: 1px solid transparent;
border-radius: var(--alert-border-radius);
overflow: auto;
}
.alert.alert-lagom {
display: flex;
align-items: center;
}
.alert-content {
align-self: center;
width: 100%;
display: flex;
}
@media (max-width: 767.98px) {
.alert-content {
flex-direction: column;
}
.alert-content .alert-actions {
width: 100%;
padding: var(--spacing-1x) 0 0 0;
}
.alert-content .alert-actions .btn {
margin-top: var(--spacing-1x);
}
}
.alert-heading,
.alert h4 {
color: inherit;
}
.alert .alert-link {
font-weight: var(--alert-link-font-weight);
}
.alert > p,
.alert > ul {
margin-bottom: 0;
}
.alert > p + p {
margin-top: 5px;
}
.alert-title {
margin-bottom: 0;
}
.alert-title + :not(.alert-actions) {
margin-top: var(--spacing-1x);
}
.alert-body,
.alert-icon {
align-self: center;
}
.alert-body {
flex: 1;
}
.alert-body > :last-child {
margin-bottom: 0;
}
.alert-body .alert-actions {
padding: var(--spacing-1x) 0 0 0;
}
.alert-body .alert-actions .btn {
margin-top: var(--spacing-1x) !important;
}
.alert > .btn-icon {
opacity: 0.5;
}
.alert > .btn-icon:hover {
opacity: 1;
}
.alert > .btn[data-dismiss="alert"],
.alert > .close {
position: absolute;
top: var(--alert-padding-v);
right: var(--alert-padding-v);
width: 14px;
height: 14px;
}
.alert > .btn[data-dismiss="alert"] .lm.lm-close,
.alert > .btn[data-dismiss="alert"] .ls.ls-close,
.alert > .close .lm.lm-close,
.alert > .close .ls.ls-close {
margin-right: 0;
}
.alert-actions {
align-self: center;
padding-left: var(--alert-padding-v);
}
.alert-actions .btn:not(:last-child) {
margin-right: var(--spacing-1x);
}
.alert-actions > .btn-icon {
opacity: 0.5;
margin-top: var(--ui-block-spacing-base)-var(--ui-height-base) / 2;
}
.alert-actions > .btn-icon:hover {
opacity: 1;
}
.alert-actions > .btn-icon.btn-xs {
margin-top: var(--ui-block-spacing-base)-var(--ui-height-xs) / 2;
margin-bottom: var(--ui-block-spacing-base)-var(--ui-height-xs) / 2;
}
.alert-actions > .btn-icon.btn-xs:last-child {
margin-right: var(--ui-block-spacing-base)-var(--ui-height-xs) / 2;
}
.alert-actions > .btn-icon.btn-sm,
.btn-group-sm.alert-actions > .btn-icon.btn {
margin-top: var(--ui-block-spacing-base)-var(--ui-height-sm) / 2;
margin-bottom: var(--ui-block-spacing-base)-var(--ui-height-sm) / 2;
}
.alert-actions > .btn-icon.btn-sm:last-child,
.btn-group-sm.alert-actions > .btn-icon.btn:last-child {
margin-right: var(--ui-block-spacing-base)-var(--ui-height-sm) / 2;
}
.alert-actions > .btn-icon.btn-lg,
.btn-group-lg.alert-actions > .btn-icon.btn {
margin-top: var(--ui-block-spacing-base)-var(--ui-height-lg) / 2;
margin-bottom: var(--ui-block-spacing-base)-var(--ui-height-lg) / 2;
}
.alert-actions > .btn-icon.btn-lg:last-child,
.btn-group-lg.alert-actions > .btn-icon.btn:last-child {
margin-right: var(--ui-block-spacing-base)-var(--ui-height-lg) / 2;
}
.alert-actions .btn[data-dismiss="alert"],
.alert-actions .close {
width: 14px;
height: 14px;
}
.alert-actions .btn[data-dismiss="alert"] .lm.lm-close,
.alert-actions .btn[data-dismiss="alert"] .ls.ls-close,
.alert-actions .close .lm.lm-close,
.alert-actions .close .ls.ls-close {
margin-right: 0;
}
.alert-dismissible {
padding-right: calc(var(--alert-padding-2x) * 2) !important;
}
.alert-dismissible .close {
position: absolute;
top: 0;
right: 0;
z-index: 2;
padding: var(--alert-padding-v) var(--alert-padding-h);
color: inherit;
}
.alert-group {
margin-bottom: var(--ui-block-spacing-base);
}
.alert-group .alert {
margin: 0;
}
.alert-group .alert + .alert {
margin-top: -1px;
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.alert-group .alert:not(:last-child) {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}
.alert .alert-actions + .alert-icon,
.alert .alert-body + .alert-icon,
.alert .alert-content + .alert-icon,
.alert .alert-icon + .alert-body,
.alert .alert-icon + .alert-content {
padding-left: var(--alert-padding-h);
}
.alert.network-issue-alert {
border-radius: 0;
}
.alert.network-issue-alert .container {
display: flex;
align-items: center;
}
.alert.alert-primary {
align-items: flex-start !important;
background-color: #fff;
border: none;
box-shadow: var(--box-shadow-base);
padding: var(--alert-padding-v) var(--alert-padding-v);
padding-left: calc(var(--alert-padding-v) + 4px);
border-radius: var(--border-radius-sm);
}
.alert.alert-primary,
.alert.alert-primary:hover {
color: var(--text-body-color);
}
.alert.alert-primary .alert-actions + .alert-icon,
.alert.alert-primary .alert-body + .alert-icon,
.alert.alert-primary .alert-body ul,
.alert.alert-primary .alert-content + .alert-icon,
.alert.alert-primary .alert-icon + .alert-body,
.alert.alert-primary .alert-icon + .alert-content {
padding-left: var(--spacing-2x);
}
.alert.alert-primary:before {
content: "";
position: absolute;
top: 0;
bottom: 0;
left: 0;
width: 4px;
background: var(--text-body-color);
}
.alert.alert-primary.alert-success:before {
background: var(--brand-success);
}
.alert.alert-primary.alert-success .alert-icon {
color: var(--brand-success);
}
.alert.alert-primary.alert-info:before {
background: var(--brand-info);
}
.alert.alert-primary.alert-info .alert-icon {
color: var(--brand-info);
}
.alert.alert-primary.alert-warning:before {
background: var(--brand-warning);
}
.alert.alert-primary.alert-warning .alert-icon {
color: var(--brand-warning);
}
.alert.alert-primary.alert-danger:before {
background: var(--brand-danger);
}
.alert.alert-primary.alert-danger .alert-icon {
color: var(--brand-danger);
}
.alert {
position: relative;
}
.alert-sm {
padding: 10px;
font-size: var(--font-size-sm);
line-height: var(--line-height-sm);
}
.alert-sm .alert-icon:before {
top: 13px;
}
.alert-xs {
font-size: var(--font-size-sm);
line-height: var(--line-height-sm);
padding: 10px;
}
.alert-success {
background-color: var(--alert-success-bg);
border-color: var(--alert-success-border);
color: var(--alert-success-text);
}
.alert-success p {
color: var(--alert-success-text) !important;
}
.alert-success hr {
border-top-color: var(--alert-success-border);
}
.alert-success .alert-link {
filter: brightness(90%);
}
.alert-success .alert-link,
.alert-success:not(.alert-primary) .btn[data-dismiss="alert"] {
color: var(--alert-success-text);
}
.alert-success.alert-icon:before {
content: var(--alert-success-icon);
}
.alert-success:hover {
color: var(--alert-success-text);
}
.alert-info {
background-color: var(--alert-info-bg);
border-color: var(--alert-info-border);
color: var(--alert-info-text);
}
.alert-info p {
color: var(--alert-info-text) !important;
}
.alert-info hr {
border-top-color: var(--alert-info-border);
}
.alert-info .alert-link {
filter: brightness(90%);
}
.alert-info .alert-link,
.alert-info:not(.alert-primary) .btn[data-dismiss="alert"] {
color: var(--alert-info-text);
}
.alert-info.alert-icon:before {
content: var(--alert-info-icon);
}
.alert-info:hover {
color: var(--alert-info-text);
}
.alert-warning {
background-color: var(--alert-warning-bg);
border-color: var(--alert-warning-border);
color: var(--alert-warning-text);
}
.alert-warning p {
color: var(--alert-warning-text) !important;
}
.alert-warning hr {
border-top-color: var(--alert-warning-border);
}
.alert-warning .alert-link {
filter: brightness(90%);
}
.alert-warning .alert-link,
.alert-warning:not(.alert-primary) .btn[data-dismiss="alert"] {
color: var(--alert-warning-text);
}
.alert-warning.alert-icon:before {
content: var(--alert-warning-icon);
}
.alert-warning:hover {
color: var(--alert-warning-text);
}
.alert-danger {
background-color: var(--alert-danger-bg);
border-color: var(--alert-danger-border);
color: var(--alert-danger-text);
}
.alert-danger p {
color: var(--alert-danger-text) !important;
}
.alert-danger hr {
border-top-color: var(--alert-danger-border);
}
.alert-danger .alert-link {
filter: brightness(90%);
}
.alert-danger .alert-link,
.alert-danger:not(.alert-primary) .btn[data-dismiss="alert"] {
color: var(--alert-danger-text);
}
.alert-danger.alert-icon:before {
content: var(--alert-danger-icon);
}
.alert-danger:hover {
color: var(--alert-danger-text);
}
@-webkit-keyframes progress-bar-stripes {
0% {
background-position: 40px 0;
}
to {
background-position: 0 0;
}
}
@keyframes progress-bar-stripes {
0% {
background-position: 40px 0;
}
to {
background-position: 0 0;
}
}
.progress {
display: flex;
overflow: hidden;
height: var(--progress-height);
margin-top: var(--ui-block-spacing-xs);
line-height: 0;
font-size: var(--progress-font-size);
background-color: var(--progress-bg);
border-radius: var(--progress-border-radius);
}
.password-content-group .input-password-strength {
padding-right: var(--ui-padding-base-h);
}
.password-content-group label {
margin-right: auto;
}
.password-content-text {
display: flex;
justify-content: flex-end;
align-items: center;
}
.password-content-text i {
margin-left: var(--spacing-1x);
}
.progress-bar {
display: flex;
flex-direction: column;
justify-content: center;
overflow: hidden;
color: var(--progress-bar-color);
text-align: center;
white-space: nowrap;
background-color: var(--progress-bar-bg);
transition: var(--progress-bar-transition);
}
@media (prefers-reduced-motion: reduce) {
.progress-bar {
transition: none;
}
}
.progress-bar-striped,
.progress-striped .progress-bar {
background-size: 40px 40px;
}
.progress-bar-success {
background-color: var(--brand-success);
}
.progress-bar-info {
background-color: var(--brand-info);
}
.progress-bar-warning {
background-color: var(--brand-warning);
}
.progress-bar-danger {
background-color: var(--brand-danger);
}
.media {
display: flex;
align-items: flex-start;
}
.media-body {
flex: 1;
}
.list-group {
display: flex;
flex-direction: column;
margin-bottom: var(--ui-block-spacing-base);
padding-left: 0;
background: var(--list-group-bg);
border: var(--list-group-border);
border-radius: var(--list-group-border-radius);
box-shadow: var(--list-group-box-shadow);
}
.list-group-item-action {
width: 100%;
color: var(--list-group-action-color);
text-align: inherit;
}
.list-group-item-action:focus,
.list-group-item-action:hover {
z-index: 1;
color: var(--list-group-action-hover-color);
text-decoration: none;
background-color: var(--list-group-item-link-hover-bg);
}
.list-group-item-action:active {
color: var(--list-group-action-active-color);
background-color: var(--list-group-action-active-bg);
}
.list-group-item {
position: relative;
display: block;
color: var(--list-group-color);
text-decoration: none;
padding: var(--list-group-item-padding);
border-bottom: 1px solid var(--list-group-item-border-color);
}
.list-group-item:first-child {
border-top-left-radius: var(--list-group-border-radius);
border-top-right-radius: var(--list-group-border-radius);
}
.list-group-item:last-child {
margin-bottom: 0;
border-bottom: none;
}
.list-group-item.disabled,
.list-group-item:disabled {
color: var(--list-group-item-disabled-color);
pointer-events: none;
background-color: var(--list-group-item-disabled-bg);
}
.list-group-item.active {
z-index: 2;
color: var(--list-group-active-color);
background-color: var(--list-group-active-bg);
border-color: var(--list-group-active-border-color);
}
.list-group-item + .list-group-item {
border-top-width: 0;
}
.list-group-item + .list-group-item.active {
margin-top: -var(--list-group-border-width);
border-top-width: var(--list-group-border-width);
}
.list-group-item-link,
a.list-group-item,
button.list-group-item {
cursor: pointer;
color: var(--list-group-item-link-color);
transition: var(--transition-base);
}
.list-group-item-link .list-group-item-heading,
a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
color: var(--list-group-item-link-heading-color);
}
.list-group-item-link .list-group-item-text,
a.list-group-item .list-group-item-text,
button.list-group-item .list-group-item-text {
color: var(--list-group-item-link-text-color);
}
.list-group-item-link:focus,
.list-group-item-link:hover,
a.list-group-item:focus,
a.list-group-item:hover,
button.list-group-item:focus,
button.list-group-item:hover {
text-decoration: none;
color: var(--list-group-item-link-hover-color);
background-color: var(--list-group-item-link-hover-bg);
}
button.list-group-item {
width: 100%;
text-align: left;
}
.list-group-item-heading {
margin-bottom: 0;
color: var(--list-group-item-heading-color);
font-size: var(--font-size-lg);
line-height: var(--line-height-lg);
}
.list-group-item-heading + .list-group-item-text {
margin-top: var(--ui-block-spacing-xs);
}
.list-group-item-text {
margin-bottom: 0;
color: var(--list-group-item-text-color);
}
.list-group-item-footer {
margin-top: var(--ui-padding-base-h);
display: flex;
align-items: center;
align-content: space-between;
}
.list-group-item-footer .btn + .btn {
margin-left: var(--spacing-1x);
}
.list-group-item-icon {
color: var(--list-group-item-icon-color);
line-height: var(--line-height-base) !important;
}
.list-group-item-icon + .list-group-item-body {
margin-left: var(--ui-padding-base-h);
}
.list-group-item.has-icon {
display: flex;
}
.list-group-item.disabled,
.list-group-item.disabled:focus,
.list-group-item.disabled:hover {
background-color: var(--list-group-item-link-disabled-bg);
color: var(--list-group-item-link-disabled-color);
cursor: var(--cursor-disabled);
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading {
color: inherit;
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text {
color: var(--list-group--itemdisabled-text-color);
}
.list-group-item.active,
.list-group-item.active:focus,
.list-group-item.active:hover {
z-index: 2;
color: var(--list-group-item-link-active-color);
background-color: var(--list-group-item-link-active-bg);
border-color: var(--list-group-item-link-active-border);
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > small {
color: inherit;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:focus .list-group-item-text,
.list-group-item.active:hover .list-group-item-text {
color: var(--list-group-active-text-color);
}
.list-group-lg .list-group-item {
padding: var(--list-group-item-lg-padding);
}
.list-group-lg .list-group-item-heading {
font-weight: var(--font-weight-h4);
font-size: var(--font-size-h4);
line-height: var(--line-height-h4);
}
.list-group-lg .list-group-item-heading + .list-group-item-text {
margin-top: var(--ui-block-spacing-xs);
}
.list-group-lg .list-group-item-footer {
margin-top: var(--ui-padding-lg-h);
}
.list-group-flush {
border-radius: 0;
}
.list-group-flush > .list-group-item {
border-left-width: 0;
border-bottom-width: var(--list-group-border-width);
border-right-width: 0;
border-top-width: 0;
}
.list-group-flush > .list-group-item:last-child {
border-bottom-width: 0;
}
.list-group-sm .list-group-item-heading {
font-size: var(--font-size-base);
}
.list-group-sm .list-group-item-heading + .list-group-item-text {
margin-top: var(--ui-block-spacing-xs);
}
.list-group-item-success {
color: var(--brand-success);
background-color: var(--brand-success-lighter-4);
}
.list-group-item-success.list-group-item-action:focus,
.list-group-item-success.list-group-item-action:hover {
color: var(--brand-success);
background-color: var(--brand-success-lighter-3);
}
.list-group-item-success.list-group-item-action.active {
color: #fff;
background-color: var(--brand-success);
border-color: var(--brand-success);
}
.list-group-item-info {
color: var(--brand-info);
background-color: var(--brand-info-lighter-3);
}
.list-group-item-info.list-group-item-action:focus,
.list-group-item-info.list-group-item-action:hover {
color: var(--brand-info);
background-color: var(--brand-info-lighter-2);
}
.list-group-item-info.list-group-item-action.active {
color: #fff;
background-color: var(--brand-info);
border-color: var(--brand-info);
}
.list-group-item-warning {
color: var(--brand-warning);
background-color: var(--brand-warning-lighter-4);
}
.list-group-item-warning.list-group-item-action:focus,
.list-group-item-warning.list-group-item-action:hover {
color: var(--brand-warning);
background-color: var(--brand-warning-lighter-3);
}
.list-group-item-warning.list-group-item-action.active {
color: #fff;
background-color: var(--brand-warning);
border-color: var(--brand-warning);
}
.list-group-item-danger {
color: var(--brand-danger);
background-color: var(--brand-danger-lighter-4);
}
.list-group-item-danger.list-group-item-action:focus,
.list-group-item-danger.list-group-item-action:hover {
color: var(--brand-danger);
background-color: var(--brand-danger-lighter-3);
}
.list-group-item-danger.list-group-item-action.active {
color: #fff;
background-color: var(--brand-danger);
border-color: var(--brand-danger);
}
.panel {
margin-bottom: var(--ui-block-spacing-base);
background: var(--panel-bg);
border: var(--panel-border);
border-radius: var(--panel-border-radius);
box-shadow: var(--panel-box-shadow);
}
.panel .panel,
.panel .table-container {
box-shadow: none;
border: 1px solid var(--panel-default-border);
}
.ds {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.panel-body {
padding: var(--panel-body-padding);
}
.panel-heading {
display: flex;
align-items: center;
min-height: var(--ui-block-header-height);
padding: var(--panel-heading-padding);
border-bottom: 1px solid transparent;
border-top-left-radius: var(--panel-border-radius);
border-top-right-radius: var(--panel-border-radius);
}
.panel-heading + .panel-footer {
margin-top: -1px;
}
.panel-heading > .dropdown .dropdown-toggle {
color: inherit;
}
.panel-title {
flex: 1;
margin-top: 0;
margin-bottom: 0;
color: inherit;
color: var(--panel-title-color);
font-size: var(--panel-title-font-size);
font-weight: var(--panel-title-font-weight);
line-height: var(--panel-title-line-height);
}
.panel-title > .small,
.panel-title > .small > a,
.panel-title > a,
.panel-title > small,
.panel-title > small > a {
color: inherit;
}
.panel-footer {
padding: var(--panel-footer-padding);
background: var(--panel-footer-bg);
border-top: 1px solid var(--panel-border-divider-color);
border-bottom-right-radius: var(--panel-border-radius);
border-bottom-left-radius: var(--panel-border-radius);
}
.panel:not(.panel-sidebar) > .list-group,
.panel:not(.panel-sidebar) > .panel-collapse > .list-group {
box-shadow: none;
margin-bottom: 0;
}
.panel:not(.panel-sidebar)
> .list-group:first-child
.list-group-item:first-child,
.panel:not(.panel-sidebar)
> .panel-collapse
> .list-group:first-child
.list-group-item:first-child {
border-top: 0;
border-top-left-radius: var(--panel-border-radius)-1;
border-top-right-radius: var(--panel-border-radius)-1;
}
.panel:not(.panel-sidebar) > .list-group:last-child .list-group-item:last-child,
.panel:not(.panel-sidebar)
> .panel-collapse
> .list-group:last-child
.list-group-item:last-child {
border-bottom: 0;
border-bottom-right-radius: var(--panel-border-radius)-1;
border-bottom-left-radius: var(--panel-border-radius)-1;
}
.panel:not(.panel-sidebar)
> .panel-heading
+ .panel-collapse
> .list-group
.list-group-item:first-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.panel-heading + .list-group .list-group-item:first-child {
border-top-width: 0;
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.panel > .panel-collapse > .table,
.panel > .table,
.panel > .table-responsive > .table {
margin-bottom: 0;
}
.panel > .panel-collapse > .table caption,
.panel > .table-responsive > .table caption,
.panel > .table caption {
padding-left: var(--panel-body-padding);
padding-right: var(--panel-body-padding);
}
.panel > .table-responsive:first-child > .table:first-child,
.panel
> .table-responsive:first-child
> .table:first-child
> tbody:first-child
> tr:first-child,
.panel
> .table-responsive:first-child
> .table:first-child
> thead:first-child
> tr:first-child,
.panel > .table:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child {
border-top-left-radius: var(--panel-border-radius)-1;
border-top-right-radius: var(--panel-border-radius)-1;
}
.panel
> .table-responsive:first-child
> .table:first-child
> tbody:first-child
> tr:first-child
td:first-child,
.panel
> .table-responsive:first-child
> .table:first-child
> tbody:first-child
> tr:first-child
th:first-child,
.panel
> .table-responsive:first-child
> .table:first-child
> thead:first-child
> tr:first-child
td:first-child,
.panel
> .table-responsive:first-child
> .table:first-child
> thead:first-child
> tr:first-child
th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel
> .table:first-child
> thead:first-child
> tr:first-child
th:first-child {
border-top-left-radius: var(--panel-border-radius)-1;
}
.panel
> .table-responsive:first-child
> .table:first-child
> tbody:first-child
> tr:first-child
td:last-child,
.panel
> .table-responsive:first-child
> .table:first-child
> tbody:first-child
> tr:first-child
th:last-child,
.panel
> .table-responsive:first-child
> .table:first-child
> thead:first-child
> tr:first-child
td:last-child,
.panel
> .table-responsive:first-child
> .table:first-child
> thead:first-child
> tr:first-child
th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child {
border-top-right-radius: var(--panel-border-radius)-1;
}
.panel > .table-responsive:last-child > .table:last-child,
.panel
> .table-responsive:last-child
> .table:last-child
> tbody:last-child
> tr:last-child,
.panel
> .table-responsive:last-child
> .table:last-child
> tfoot:last-child
> tr:last-child,
.panel > .table:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child {
border-bottom-right-radius: var(--panel-border-radius)-1;
border-bottom-left-radius: var(--panel-border-radius)-1;
}
.panel
> .table-responsive:last-child
> .table:last-child
> tbody:last-child
> tr:last-child
td:first-child,
.panel
> .table-responsive:last-child
> .table:last-child
> tbody:last-child
> tr:last-child
th:first-child,
.panel
> .table-responsive:last-child
> .table:last-child
> tfoot:last-child
> tr:last-child
td:first-child,
.panel
> .table-responsive:last-child
> .table:last-child
> tfoot:last-child
> tr:last-child
th:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
border-bottom-left-radius: var(--panel-border-radius)-1;
}
.panel
> .table-responsive:last-child
> .table:last-child
> tbody:last-child
> tr:last-child
td:last-child,
.panel
> .table-responsive:last-child
> .table:last-child
> tbody:last-child
> tr:last-child
th:last-child,
.panel
> .table-responsive:last-child
> .table:last-child
> tfoot:last-child
> tr:last-child
td:last-child,
.panel
> .table-responsive:last-child
> .table:last-child
> tfoot:last-child
> tr:last-child
th:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
border-bottom-right-radius: var(--panel-border-radius)-1;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
border-top: 1px solid var(--table-border-color);
}
.panel > .table > tbody:first-child > tr:first-child td,
.panel > .table > tbody:first-child > tr:first-child th {
border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
border: 0;
}
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child {
border-left: 0;
}
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child {
border-right: 0;
}
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th {
border-bottom: 0;
}
.panel > .table-responsive {
border: 0;
margin-bottom: 0;
}
.panel-group {
margin-bottom: var(--line-height-base);
}
.panel-group .panel {
margin-bottom: 0;
border-radius: var(--panel-border-radius);
box-shadow: none;
}
.panel-group .panel + .panel {
margin-top: 5px;
}
.panel-group .panel-heading {
border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .list-group,
.panel-group .panel-heading + .panel-collapse > .panel-body {
border-top: 1px solid var(--panel-border-divider-color);
}
.panel-group .panel-footer {
border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
border-bottom: 1px solid var(--panel-border-divider-color);
}
.panel-form .panel-footer {
overflow: auto;
clear: both;
}
.panel-form .panel-footer .btn {
float: left;
}
.panel-default {
background: var(--panel-default-bg);
border-color: var(--panel-default-border);
}
.panel-default > .panel-heading {
background-color: var(--panel-default-heading-bg);
border-color: var(--panel-default-border);
}
.panel-default > .panel-heading,
.panel-default > .panel-heading > .panel-title {
color: var(--panel-default-text);
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
border-top-color: var(--panel-default-border);
}
.panel-default > .panel-heading .badge {
color: var(--panel-default-heading-bg);
background-color: var(--panel-default-text);
}
.panel-default > .panel-body {
color: var(--panel-default-text);
}
.panel-default > .panel-footer {
border-color: var(--panel-default-border);
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: var(--panel-default-border);
}
.panel-success {
background: var(--panel-success-bg);
border-color: var(--panel-success-border);
}
.panel-success > .panel-heading {
background-color: var(--panel-success-heading-bg);
border-color: var(--panel-success-border);
}
.panel-success > .panel-heading,
.panel-success > .panel-heading > .panel-title {
color: var(--panel-success-text);
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
border-top-color: var(--panel-success-border);
}
.panel-success > .panel-heading .badge {
color: var(--panel-success-heading-bg);
background-color: var(--panel-success-text);
}
.panel-success > .panel-body {
color: var(--panel-success-text);
}
.panel-success > .panel-footer {
border-color: var(--panel-success-border);
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: var(--panel-success-border);
}
.panel-info {
background: var(--panel-info-bg);
border-color: var(--panel-info-border);
}
.panel-info > .panel-heading {
background-color: var(--panel-info-heading-bg);
border-color: var(--panel-info-border);
}
.panel-info > .panel-heading,
.panel-info > .panel-heading > .panel-title {
color: var(--panel-info-text);
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
border-top-color: var(--panel-info-border);
}
.panel-info > .panel-heading .badge {
color: var(--panel-info-heading-bg);
background-color: var(--panel-info-text);
}
.panel-info > .panel-body {
color: var(--panel-info-text);
}
.panel-info > .panel-footer {
border-color: var(--panel-info-border);
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: var(--panel-info-border);
}
.panel-warning {
background: var(--panel-warning-bg);
border-color: var(--panel-warning-border);
}
.panel-warning > .panel-heading {
background-color: var(--panel-warning-heading-bg);
border-color: var(--panel-warning-border);
}
.panel-warning > .panel-heading,
.panel-warning > .panel-heading > .panel-title {
color: var(--panel-warning-text);
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
border-top-color: var(--panel-warning-border);
}
.panel-warning > .panel-heading .badge {
color: var(--panel-warning-heading-bg);
background-color: var(--panel-warning-text);
}
.panel-warning > .panel-body {
color: var(--panel-warning-text);
}
.panel-warning > .panel-footer {
border-color: var(--panel-warning-border);
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: var(--panel-warning-border);
}
.panel-danger {
background: var(--panel-danger-bg);
border-color: var(--panel-danger-border);
}
.panel-danger > .panel-heading {
background-color: var(--panel-danger-heading-bg);
border-color: var(--panel-danger-border);
}
.panel-danger > .panel-heading,
.panel-danger > .panel-heading > .panel-title {
color: var(--panel-danger-text);
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
border-top-color: var(--panel-danger-border);
}
.panel-danger > .panel-heading .badge {
color: var(--panel-danger-heading-bg);
background-color: var(--panel-danger-text);
}
.panel-danger > .panel-body {
color: var(--panel-danger-text);
}
.panel-danger > .panel-footer {
border-color: var(--panel-danger-border);
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: var(--panel-danger-border);
}
.well {
min-height: 20px;
margin-bottom: var(--ui-block-spacing-base);
padding: var(--ui-block-padding-base);
background-color: var(--well-bg);
border: 1px solid var(--well-border);
border-radius: var(--ui-block-border-radius);
box-shadow: var(--ui-block-shadow);
}
.well blockquote {
border-color: #ddd;
border-color: rgba(0, 0, 0, 0.15);
}
@media (min-width: 767px) {
.well-lg {
padding: 48px;
}
}
.well-sm {
padding: var(--spacing-1x);
}
.close {
color: var(--close-color);
outline: none;
display: flex;
align-items: center;
justify-content: center;
margin: -2px -4px -2px 0;
transition: var(--transition-base);
font-size: var(--close-font-size);
font-weight: var(--close-font-weight);
text-shadow: var(--close-text-shadow);
position: absolute;
height: 28px;
width: 28px;
right: 12px;
}
.close:hover {
color: var(--close-color-hover);
text-decoration: none;
cursor: pointer;
}
.close:not(:disabled):not(.disabled):focus,
.close:not(:disabled):not(.disabled):hover {
opacity: 0.75;
}
button.close {
padding: 4px;
cursor: pointer;
background: transparent;
background-color: transparent;
border: 0;
-webkit-appearance: none;
}
a.close.disabled {
pointer-events: none;
}
.modal-open {
overflow: hidden;
}
.modal-open .modal {
overflow-y: auto;
}
.modal {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
align-items: center;
justify-content: center;
display: flex !important;
opacity: 0;
visibility: hidden;
z-index: var(--zindex-modal);
-webkit-overflow-scrolling: touch;
outline: 0;
}
.modal.fade .modal-dialog {
transform: var(--modal-fade-transform);
transition: var(--modal-transition);
}
.modal.show .modal-dialog {
transform: scale(1);
}
.modal-open .modal {
overflow-x: hidden;
overflow-y: hidden;
}
.modal-open .modal.fade.show,
.modal-open .modal.show {
visibility: visible;
opacity: 1;
}
.modal-dialog {
position: relative;
width: auto;
pointer-events: none;
}
.modal.show .modal-dialog {
transform: var(--modal-show-transform);
}
.modal.modal-static .modal-dialog {
transform: var(--modal-scale-transform);
}
.modal-dialog-scrollable {
display: flex;
max-height: var(--modal-dialog-max-height);
}
.modal-dialog-scrollable .modal-content {
max-height: var(--modal-content-max-height);
overflow: hidden;
}
.modal-dialog-scrollable .modal-footer,
.modal-dialog-scrollable .modal-header {
flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
overflow-y: auto;
}
.modal-dialog-centered {
display: flex;
align-items: center;
min-height: var(--modal-dialog-centered-min-height);
}
.modal-dialog-centered:before {
display: block;
height: var(--modal-dialog-centered-before-height);
height: min-content;
content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
flex-direction: column;
justify-content: center;
height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable:before {
content: none;
}
.modal-content {
position: relative;
display: flex;
flex-direction: column;
width: 100%;
color: var(--modal-content-color);
pointer-events: auto;
background: var(--modal-content-bg);
background-clip: padding-box;
border-radius: var(--modal-content-border-radius);
box-shadow: var(--modal-content-box-shadow);
outline: 0;
margin: 30px auto;
}
.modal-content .modal-body {
overflow-y: auto;
max-height: var(--modal-body-max-height);
}
.modal-content .modal-body > p {
margin-bottom: 0;
}
.modal-backdrop {
position: fixed;
top: 0;
left: 0;
z-index: var(--zindex-modal-background);
width: 100vw;
height: 100vh;
background: var(--modal-backdrop-bg);
-webkit-backdrop-filter: blur(10px);
backdrop-filter: blur(10px);
}
.modal-backdrop.fade {
opacity: 0;
}
.modal-backdrop.show {
opacity: 1;
}
.modal-header {
display: block;
padding: var(--modal-title-padding);
border-bottom: 1px solid var(--modal-header-border-color);
background: var(--modal-header-background-color);
border-radius: var(--modal-content-border-radius)
var(--modal-content-border-radius) 0 0;
}
.modal-header .close {
padding: var(--modal-btn-close-padding);
margin-right: 12px;
}
.modal-header .close > span {
padding-bottom: 4px;
}
.modal-header .close i {
font-size: 14px !important;
}
.modal-title {
margin: 0;
font-size: var(--modal-title-font-size);
font-weight: var(--modal-title-font-weight);
line-height: var(--modal-title-line-height);
}
.modal-body {
position: relative;
padding: var(--modal-inner-padding);
color: var(--text-body-color);
}
.modal.modal-danger .modal-title:before,
.modal.modal-info .modal-title:before,
.modal.modal-success .modal-title:before,
.modal.modal-warning .modal-title:before {
font-family: lagom-medium-icons !important;
margin-right: var(--spacing-2x);
font-size: 18px;
}
.modal.modal-info .modal-title:before {
content: "\e94c";
color: var(--brand-primary);
}
.modal.modal-success .modal-title:before {
content: "\e903";
color: var(--brand-success);
}
.modal.modal-danger .modal-title:before {
content: "\e94c";
color: var(--brand-danger);
transform: rotateX(180deg);
display: inline-block;
}
.modal.modal-warning .modal-title:before {
content: "\e94c";
color: var(--brand-warning);
transform: rotateX(180deg);
display: inline-block;
}
#modalGeneratePassword {
align-items: center;
justify-content: center;
}
#modalGeneratePassword.show {
display: flex !important;
}
#modalGeneratePassword .modal-content .modal-body .copy-to-clipboard i,
#modalGeneratePassword .modal-content .modal-body .copy-to-clipboard img {
margin-right: 12px;
}
#modalGeneratePassword .modal-content .modal-body .col-md-4,
#modalGeneratePassword .modal-content .modal-body .col-md-8 {
float: left;
}
#modalGeneratePassword .modal-content .modal-body .col-md-8 {
margin-bottom: 12px;
}
#modalGeneratePassword
.modal-content
.modal-body
.form-group:nth-child(3)
label {
padding-top: 0;
}
#modalGeneratePassword .modal-content .modal-body > .row {
justify-content: flex-end;
padding-left: 4px;
}
@media (max-width: 767.98px) {
#modalGeneratePassword .modal-content .modal-body > .row {
padding-left: 12px;
}
}
@media (min-width: 768px) {
#modalGeneratePassword .copy-to-clipboard {
margin-top: 12px;
}
#modalGeneratePassword .modal-dialog {
width: var(--modal-md);
}
#modalGeneratePassword label {
text-align: right;
margin-bottom: 0;
padding-top: 9px;
}
}
.modal-footer {
padding: var(--modal-footer-padding);
border-bottom-right-radius: var(--modal-content-inner-border-radius);
border-bottom-left-radius: var(--modal-content-inner-border-radius);
}
.modal-footer:after {
display: block;
clear: both;
content: "";
}
.modal-footer > .btn {
margin-right: var(--modal-footer-margin-between);
}
.modal-scrollbar-measure {
position: absolute;
top: -9999px;
width: 50px;
height: 50px;
overflow: scroll;
}
@media (min-width: 480px) {
.modal-dialog {
width: var(--modal-md);
margin: var(--modal-dialog-margin-y-sm-up) auto;
}
.modal-dialog-scrollable {
max-height: var(--modal-dialog-scrollable-max-height-sm);
}
.modal-dialog-scrollable .modal-content {
max-height: var(--modal-content-min-height-sm);
}
.modal-dialog-centered {
min-height: var(--modal-dialog-centered-min-height-sm);
}
.modal-dialog-centered:before {
height: var(--modal-dialog-centered-before-height-sm);
height: min-content;
}
.modal-sm {
max-width: var(--modal-sm);
}
}
@media (min-width: 992px) {
.modal-lg .modal-dialog {
width: var(--modal-lg);
}
}
.fade.show {
visibility: visible;
}
@media (min-width: 1320px) {
.modal-xl {
max-width: var(--modal-xl);
}
}
#mg-wrapper .modal.show:not(#modal-ip),
.mg-wrapper .modal.show:not(#modal-ip) {
opacity: 1;
visibility: visible;
}
.tooltip {
pointer-events: none;
position: absolute;
z-index: var(--zindex-tooltip);
display: block;
word-wrap: break-word;
font-family: var(--font-family-base);
font-style: normal;
font-weight: var(--font-weight-normal);
line-height: var(--line-height-base);
text-align: left;
text-align: start;
text-decoration: none;
text-shadow: none;
text-transform: none;
letter-spacing: normal;
word-break: normal;
word-spacing: normal;
white-space: normal;
line-break: auto;
font-size: var(--tooltip-font-size);
line-height: var(--line-height-sm);
transition: var(--show-animation);
}
.tooltip.show {
opacity: var(--tooltip-opacity);
}
.tooltip .arrow {
position: absolute;
display: block;
width: var(--tooltip-arrow-width);
height: var(--tooltip-arrow-height);
}
.tooltip .arrow:before {
position: absolute;
content: "";
border-color: transparent;
border-style: solid;
}
.bs-tooltip-auto[x-placement^="top"],
.bs-tooltip-top {
padding: var(--tooltip-arrow-height) 0;
}
.bs-tooltip-auto[x-placement^="top"] .arrow,
.bs-tooltip-top .arrow {
bottom: 0;
}
.bs-tooltip-auto[x-placement^="top"] .arrow:before,
.bs-tooltip-top .arrow:before {
top: 0;
border-left-width: var(--tooltip-arrow-width) / 2;
border-bottom-width: 0;
border-right-width: var(--tooltip-arrow-width) / 2;
border-top-width: var(--tooltip-arrow-height);
border-top-color: var(--tooltip-arrow-color);
}
.bs-tooltip-auto[x-placement^="right"],
.bs-tooltip-right {
padding: 0 var(--tooltip-arrow-height);
}
.bs-tooltip-auto[x-placement^="right"] .arrow,
.bs-tooltip-right .arrow {
left: 0;
width: var(--tooltip-arrow-height);
height: var(--tooltip-arrow-width);
}
.bs-tooltip-auto[x-placement^="right"] .arrow:before,
.bs-tooltip-right .arrow:before {
right: 0;
border-left-width: 0;
border-bottom-width: var(--tooltip-arrow-width) / 2;
border-right-width: var(--tooltip-arrow-height);
border-top-width: var(--tooltip-arrow-width) / 2;
border-right-color: var(--tooltip-arrow-color);
}
.bs-tooltip-auto[x-placement^="bottom"],
.bs-tooltip-bottom {
padding: var(--tooltip-arrow-height) 0;
}
.bs-tooltip-auto[x-placement^="bottom"] .arrow,
.bs-tooltip-bottom .arrow {
top: 0;
}
.bs-tooltip-auto[x-placement^="bottom"] .arrow:before,
.bs-tooltip-bottom .arrow:before {
bottom: 0;
border-left-width: var(--tooltip-arrow-width) / 2;
border-bottom-width: var(--tooltip-arrow-height);
border-right-width: var(--tooltip-arrow-width) / 2;
border-top-width: 0;
border-bottom-color: var(--tooltip-arrow-color);
}
.bs-tooltip-auto[x-placement^="left"],
.bs-tooltip-left {
padding: 0 var(--tooltip-arrow-height);
}
.bs-tooltip-auto[x-placement^="left"] .arrow,
.bs-tooltip-left .arrow {
right: 0;
width: var(--tooltip-arrow-height);
height: var(--tooltip-arrow-width);
}
.bs-tooltip-auto[x-placement^="left"] .arrow:before,
.bs-tooltip-left .arrow:before {
left: 0;
border-left-width: var(--tooltip-arrow-height);
border-bottom-width: var(--tooltip-arrow-width) / 2;
border-right-width: 0;
border-top-width: var(--tooltip-arrow-width) / 2;
border-left-color: var(--tooltip-arrow-color);
}
.tooltip-inner {
max-width: var(--tooltip-max-width);
padding: 2px var(--spacing-1x);
color: var(--tooltip-color);
text-align: center;
background-color: var(--tooltip-bg);
border-radius: var(--border-radius-sm);
box-shadow: var(--tooltip-box-shadow);
}
.popover {
top: 0;
left: 0;
z-index: var(--zindex-popover);
max-width: var(--popover-max-width);
text-align: center;
font-size: var(--font-size-base);
word-wrap: break-word;
background: var(--popover-bg);
background-clip: padding-box;
border: 1px solid var(--popover-border-color);
border-radius: var(--border-radius-base);
box-shadow: var(--box-shadow-lg);
transition: var(--show-animation);
}
.popover,
.popover .arrow {
position: absolute;
display: block;
}
.popover .arrow {
width: var(--popover-arrow-height);
height: var(--popover-arrow-width);
margin: 0 var(--popover-border-radius);
}
.popover .arrow:after,
.popover .arrow:before {
position: absolute;
display: block;
content: "";
border-color: transparent;
border-style: solid;
}
.popover.top {
opacity: 0;
visibility: hidden;
transform: translateY(16px);
}
.popover.top.in {
opacity: 1;
visibility: visible;
transform: translateY(0);
}
.popover.right {
margin-left: -26px;
}
.popover.bottom {
margin-top: -16px;
opacity: 0;
visibility: hidden;
transform: translateY(-16px);
}
.popover.bottom.in {
opacity: 1;
visibility: visible;
transform: translateY(0);
}
.popover.left {
margin-left: -26px;
}
.bs-popover-auto[x-placement^="top"],
.bs-popover-top {
margin-bottom: var(--popover-arrow-height);
}
.bs-popover-auto[x-placement^="top"] > .arrow,
.bs-popover-top > .arrow {
bottom: calc(var(--popover-arrow-height) - var(--popover-arrow-width));
}
.bs-popover-auto[x-placement^="top"] > .arrow:before,
.bs-popover-top > .arrow:before {
bottom: 0;
border-top-color: var(--popover-arrow-outer-color);
}
.bs-popover-auto[x-placement^="top"] > .arrow:after,
.bs-popover-auto[x-placement^="top"] > .arrow:before,
.bs-popover-top > .arrow:after,
.bs-popover-top > .arrow:before {
border-left-width: var(--popover-arrow-width) / 2;
border-bottom-width: 0;
border-right-width: var(--popover-arrow-width) / 2;
border-top-width: var(--popover-arrow-height);
}
.bs-popover-auto[x-placement^="top"] > .arrow:after,
.bs-popover-top > .arrow:after {
bottom: var(--popover-arrow-width);
border-top-color: var(--popover-arrow-color);
}
.bs-popover-auto[x-placement^="right"],
.bs-popover-right {
margin-left: var(--popover-arrow-height);
}
.bs-popover-auto[x-placement^="right"] > .arrow,
.bs-popover-right > .arrow {
left: -20px;
width: var(--popover-arrow-height);
height: var(--popover-arrow-width);
margin: var(--popover-border-radius) 0;
}
.bs-popover-auto[x-placement^="right"] > .arrow:before,
.bs-popover-right > .arrow:before {
left: 0;
}
.bs-popover-auto[x-placement^="right"] > .arrow:after,
.bs-popover-auto[x-placement^="right"] > .arrow:before,
.bs-popover-right > .arrow:after,
.bs-popover-right > .arrow:before {
border-left-width: 0;
border-bottom-width: var(--popover-arrow-width);
border-right-width: var(--popover-arrow-height);
border-top-width: var(--popover-arrow-width);
border-right-color: var(--popover-arrow-outer-color);
}
.bs-popover-auto[x-placement^="right"] > .arrow:after,
.bs-popover-right > .arrow:after {
left: var(--popover-border-width);
}
.bs-popover-auto[x-placement^="bottom"],
.bs-popover-bottom {
margin-top: var(--popover-arrow-height);
}
.bs-popover-auto[x-placement^="bottom"] > .arrow,
.bs-popover-bottom > .arrow {
top: calc(var(--popover-arrow-height) - var(--popover-arrow-width));
}
.bs-popover-auto[x-placement^="bottom"] > .arrow:before,
.bs-popover-bottom > .arrow:before {
top: 0;
border-left-width: var(--popover-arrow-width) / 2;
border-bottom-width: var(--popover-arrow-height);
border-right-width: var(--popover-arrow-width) / 2;
border-top-width: 0;
border-bottom-color: var(--popover-arrow-outer-color);
}
.bs-popover-auto[x-placement^="bottom"] > .arrow:after,
.bs-popover-bottom > .arrow:after {
top: var(--popover-border-width);
border-left-width: var(--popover-arrow-width) / 2;
border-bottom-width: var(--popover-arrow-height);
border-right-width: var(--popover-arrow-width) / 2;
border-top-width: 0;
border-bottom-color: var(--popover-arrow-color);
}
.bs-popover-auto[x-placement^="bottom"] .popover-header:before,
.bs-popover-bottom .popover-header:before {
position: absolute;
top: 0;
left: 50%;
display: block;
width: var(--popover-arrow-width);
margin-left: -var(--popover-arrow-width) / 2;
content: "";
border-bottom: var(--popover-arrow-width) solid var(--popover-header-bg);
}
.bs-popover-auto[x-placement^="left"],
.bs-popover-left {
margin-right: var(--popover-arrow-height);
}
.bs-popover-auto[x-placement^="left"] > .arrow,
.bs-popover-left > .arrow {
right: calc(var(--popover-arrow-height) - var(--popover-arrow-width));
width: var(--popover-arrow-height);
height: var(--popover-arrow-width);
margin: var(--popover-border-radius) 0;
}
.bs-popover-auto[x-placement^="left"] > .arrow:before,
.bs-popover-left > .arrow:before {
right: 0;
border-left-color: var(--popover-arrow-outer-color);
}
.bs-popover-auto[x-placement^="left"] > .arrow:after,
.bs-popover-auto[x-placement^="left"] > .arrow:before,
.bs-popover-left > .arrow:after,
.bs-popover-left > .arrow:before {
border-left-width: var(--popover-arrow-height);
border-bottom-width: var(--popover-arrow-width) / 2;
border-right-width: 0;
border-top-width: var(--popover-arrow-width) / 2;
}
.bs-popover-auto[x-placement^="left"] > .arrow:after,
.bs-popover-left > .arrow:after {
right: var(--popover-arrow-width);
border-left-color: var(--popover-arrow-color);
}
.popover-header {
padding: var(--popover-header-padding-y) var(--popover-header-padding-x);
margin-bottom: 0;
font-size: var(--font-size-base);
color: var(--popover-header-color);
background-color: var(--popover-header-bg);
border-bottom: var(--popover-border-width) solid
var(--popover-header-border-bottom-color);
border-top-left-radius: var(--popover-inner-border-radius);
border-top-right-radius: var(--popover-inner-border-radius);
}
.popover-header:empty {
display: none;
}
.popover-body {
padding: var(--popover-body-padding-y) var(--popover-body-padding-x);
color: var(--popover-body-color);
}
.popover-title {
margin: 0;
padding: 17px 24px;
font-size: var(--font-size-lg);
font-weight: var(--font-weight-medium);
line-height: var(--line-height-lg);
background-color: var(--popover-title-bg);
border-bottom: 1px solid var(--popover-border-color);
border-radius: var(--border-radius-base)-1 var(--border-radius-base)-1 0 0;
}
.popover-content {
padding: 18px 24px;
color: var(--text-lighter-color);
}
.popover .btn-group {
margin-bottom: 6px;
}
.popover .btn-group .btn {
border-radius: var(--border-radius-sm) !important;
}
.popover .btn-group .btn + .btn {
margin-left: 10px;
}
.popover .btn-group .btn i {
display: none;
}
.popover > .arrow,
.popover > .arrow:after,
.popover > .arrow:before {
position: absolute;
display: block;
width: 0;
height: 0;
border-color: transparent;
border-style: solid;
}
.popover > .arrow {
border-width: var(--popover-arrow-outer-width);
}
.popover > .arrow:after,
.popover > .arrow:before {
border-width: var(--popover-arrow-width);
content: "";
}
.popover.top > .arrow {
left: 50%;
margin-left: var(--popover-arrow-outer-width);
border-bottom-width: 0;
border-top-color: var(--popover-arrow-outer-color);
bottom: var(--popover-arrow-outer-width);
}
.popover.top > .arrow:after {
content: " ";
bottom: 1px;
margin-left: -var(--popover-arrow-width);
border-bottom-width: 0;
border-top-color: var(--popover-arrow-color);
}
.popover.top > .arrow:before {
bottom: -9px;
margin-left: -10px;
border-top-color: rgba(0, 0, 0, 0.07);
width: 0;
border-width: 10px;
z-index: -3;
}
.popover.right > .arrow {
top: 50%;
left: var(--popover-arrow-outer-width);
margin-top: var(--popover-arrow-outer-width);
border-left-width: 0;
border-right-color: var(--popover-arrow-outer-color);
}
.popover.right > .arrow:after,
.popover.right > .arrow:before {
content: " ";
left: 1px;
bottom: -var(--popover-arrow-width);
border-left-width: 0;
border-right-color: var(--popover-arrow-color);
}
.popover.bottom > .arrow {
left: 50%;
margin-left: var(--popover-arrow-outer-width);
border-top-width: 0;
border-bottom-color: var(--popover-arrow-outer-color);
top: var(--popover-arrow-outer-width);
}
.popover.bottom > .arrow:after,
.popover.bottom > .arrow:before {
content: " ";
top: 1px;
margin-left: -var(--popover-arrow-width);
border-top-width: 0;
border-bottom-color: var(--popover-arrow-color);
}
.popover.left > .arrow {
top: 50%;
right: var(--popover-arrow-outer-width);
margin-top: var(--popover-arrow-outer-width);
border-right-width: 0;
border-left-color: var(--popover-arrow-outer-color);
}
.popover.left > .arrow:after,
.popover.left > .arrow:before {
content: " ";
right: 1px;
border-right-width: 0;
border-left-color: var(--popover-arrow-color);
bottom: -var(--popover-arrow-width);
}
.carousel {
position: relative;
}
.carousel.pointer-event {
touch-action: pan-y;
}
.carousel-inner {
position: relative;
width: 100%;
overflow: hidden;
}
.carousel-inner:after {
display: block;
clear: both;
content: "";
}
.carousel-item {
position: relative;
display: none;
float: left;
width: 100%;
margin-right: -100%;
backface-visibility: hidden;
transition: var(--transition-base);
}
@media (prefers-reduced-motion: reduce) {
.carousel-item {
transition: none;
}
}
.carousel-item-next,
.carousel-item-prev,
.carousel-item.active {
display: block;
}
.active.carousel-item-right,
.carousel-item-next:not(.carousel-item-left) {
transform: translateX(100%);
}
.active.carousel-item-left,
.carousel-item-prev:not(.carousel-item-right) {
transform: translateX(-100%);
}
.carousel-fade .carousel-item {
opacity: 0;
transition-property: opacity;
transform: none;
}
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right,
.carousel-fade .carousel-item.active {
z-index: 1;
opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
z-index: 0;
opacity: 0;
transition: opacity var(--transition-base);
}
@media (prefers-reduced-motion: reduce) {
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
transition: none;
}
}
.carousel-control-next,
.carousel-control-prev {
position: absolute;
top: 0;
bottom: 0;
z-index: 1;
display: flex;
align-items: center;
justify-content: center;
width: var(--carousel-control-width);
color: var(--carousel-control-color);
text-align: center;
opacity: var(--carousel-control-opacity);
transition: var(--transition-base);
}
@media (prefers-reduced-motion: reduce) {
.carousel-control-next,
.carousel-control-prev {
transition: none;
}
}
.carousel-control-next:focus,
.carousel-control-next:hover,
.carousel-control-prev:focus,
.carousel-control-prev:hover {
color: var(--carousel-control-color);
text-decoration: none;
outline: 0;
opacity: var(--carousel-control-hover-opacity);
}
.carousel-control-prev {
left: 0;
background-image: linear-gradient(
90deg,
rgba(0, 0, 0, 0.25),
rgba(0, 0, 0, 0.001)
);
}
.carousel-control-next {
right: 0;
background-image: linear-gradient(
270deg,
rgba(0, 0, 0, 0.25),
rgba(0, 0, 0, 0.001)
);
}
.carousel-control-next-icon,
.carousel-control-prev-icon {
display: inline-block;
width: var(--carousel-control-icon-width);
height: var(--carousel-control-icon-width);
background: 50%/100% 100% no-repeat;
}
.carousel-control-prev-icon {
background-image: var(--carousel-control-prev-icon-bg);
}
.carousel-control-next-icon {
background-image: var(--carousel-control-next-icon-bg);
}
.carousel-indicators {
position: absolute;
right: 0;
bottom: 0;
left: 0;
z-index: 15;
display: flex;
justify-content: center;
padding-left: 0;
margin-right: var(--carousel-control-width);
margin-left: var(--carousel-control-width);
list-style: none;
}
.carousel-indicators li {
box-sizing: content-box;
flex: 0 1 auto;
width: var(--carousel-indicator-width);
height: var(--carousel-indicator-height);
margin-right: var(--carousel-indicator-spacer);
margin-left: var(--carousel-indicator-spacer);
text-indent: -999px;
cursor: pointer;
background-color: var(--carousel-indicator-active-bg);
background-clip: padding-box;
border-top: var(--carousel-indicator-hit-area-height) solid transparent;
border-bottom: var(--carousel-indicator-hit-area-height) solid transparent;
opacity: 0.5;
transition: var(--transition-base);
}
@media (prefers-reduced-motion: reduce) {
.carousel-indicators li {
transition: none;
}
}
.carousel-indicators .active {
opacity: 1;
}
.carousel-caption {
position: absolute;
right: 100%-var(--carousel-caption-width) / 2;
bottom: 20px;
left: 100%-var(--carousel-caption-width) / 2;
z-index: 10;
padding-top: 20px;
padding-bottom: 20px;
color: var(--carousel-caption-color);
text-align: center;
}
.align-baseline {
vertical-align: baseline !important;
}
.align-top {
vertical-align: top !important;
}
.align-middle {
vertical-align: middle !important;
}
.align-bottom {
vertical-align: bottom !important;
}
.align-text-bottom {
vertical-align: text-bottom !important;
}
.align-text-top {
vertical-align: text-top !important;
}
a.bg-primary:focus,
a.bg-primary:hover,
button.bg-primary:focus,
button.bg-primary:hover {
background-color: var(--brand-primary-darker) true !important;
}
.bg-secondary {
background-color: var(--brand-secondary) !important;
}
a.bg-secondary:focus,
a.bg-secondary:hover,
button.bg-secondary:focus,
button.bg-secondary:hover {
background-color: var(--brand-secondary-darker) true !important;
}
.bg-success {
background-color: var(--brand-success) !important;
}
a.bg-success:focus,
a.bg-success:hover,
button.bg-success:focus,
button.bg-success:hover {
background-color: var(--brand-success-darker) true !important;
}
.bg-info {
background-color: var(--brand-info) !important;
}
a.bg-info:focus,
a.bg-info:hover,
button.bg-info:focus,
button.bg-info:hover {
background-color: var(--brand-info-darker) true !important;
}
.bg-warning {
background-color: var(--brand-warning) !important;
}
a.bg-warning:focus,
a.bg-warning:hover,
button.bg-warning:focus,
button.bg-warning:hover {
background-color: var(--brand-warning-darker) true !important;
}
.bg-danger {
background-color: var(--brand-danger) !important;
}
a.bg-danger:focus,
a.bg-danger:hover,
button.bg-danger:focus,
button.bg-danger:hover {
background-color: var(--brand-danger-darker) true !important;
}
.bg-white {
background-color: #fff !important;
}
.bg-transparent {
background-color: transparent !important;
}
.border {
border: var(--border-width-base) solid var(--input-border-color) !important;
}
.border-top {
border-top: var(--border-width-base) solid var(--input-border-color) !important;
}
.border-right {
border-right: var(--border-width-base) solid var(--input-border-color) !important;
}
.border-bottom {
border-bottom: var(--border-width-base) solid var(--input-border-color) !important;
}
.border-left {
border-left: var(--border-width-base) solid var(--input-border-color) !important;
}
.border-0 {
border: 0 !important;
}
.border-top-0 {
border-top: 0 !important;
}
.border-right-0 {
border-right: 0 !important;
}
.border-bottom-0 {
border-bottom: 0 !important;
}
.border-left-0 {
border-left: 0 !important;
}
.border-primary {
border-color: var(--brand-primary) !important;
}
.border-secondary {
border-color: var(--brand-secondary) !important;
}
.border-success {
border-color: var(--brand-success) !important;
}
.border-info {
border-color: var(--brand-info) !important;
}
.border-warning {
border-color: var(--brand-warning) !important;
}
.border-danger {
border-color: var(--brand-danger) !important;
}
.border-white {
border-color: #fff !important;
}
.rounded-sm {
border-radius: var(--border-radius-sm) !important;
}
.rounded {
border-radius: var(--border-radius-base) !important;
}
.rounded-top {
border-top-left-radius: var(--border-radius-base) !important;
}
.rounded-right,
.rounded-top {
border-top-right-radius: var(--border-radius-base) !important;
}
.rounded-bottom,
.rounded-right {
border-bottom-right-radius: var(--border-radius-base) !important;
}
.rounded-bottom,
.rounded-left {
border-bottom-left-radius: var(--border-radius-base) !important;
}
.rounded-left {
border-top-left-radius: var(--border-radius-base) !important;
}
.rounded-lg {
border-radius: var(--border-radius-lg) !important;
}
.rounded-circle {
border-radius: 50% !important;
}
.rounded-pill {
border-radius: var(--rounded-pill) !important;
}
.rounded-0 {
border-radius: 0 !important;
}
.clearfix:after {
display: block;
clear: both;
content: "";
}
.d-none {
display: none !important;
}
.d-inline {
display: inline !important;
}
.d-inline-block {
display: inline-block !important;
}
.d-block {
display: block !important;
}
.d-table {
display: table !important;
}
.d-table-row {
display: table-row !important;
}
.d-table-cell {
display: table-cell !important;
}
.d-flex {
display: flex !important;
}
.d-inline-flex {
display: inline-flex !important;
}
@media (min-width: 480px) {
.d-sm-none {
display: none !important;
}
.d-sm-inline {
display: inline !important;
}
.d-sm-inline-block {
display: inline-block !important;
}
.d-sm-block {
display: block !important;
}
.d-sm-table {
display: table !important;
}
.d-sm-table-row {
display: table-row !important;
}
.d-sm-table-cell {
display: table-cell !important;
}
.d-sm-flex {
display: flex !important;
}
.d-sm-inline-flex {
display: inline-flex !important;
}
}
@media (min-width: 768px) {
.d-md-none {
display: none !important;
}
.d-md-inline {
display: inline !important;
}
.d-md-inline-block {
display: inline-block !important;
}
.d-md-block {
display: block !important;
}
.d-md-table {
display: table !important;
}
.d-md-table-row {
display: table-row !important;
}
.d-md-table-cell {
display: table-cell !important;
}
.d-md-flex {
display: flex !important;
}
.d-md-inline-flex {
display: inline-flex !important;
}
}
@media (min-width: 992px) {
.d-lg-none {
display: none !important;
}
.d-lg-inline {
display: inline !important;
}
.d-lg-inline-block {
display: inline-block !important;
}
.d-lg-block {
display: block !important;
}
.d-lg-table {
display: table !important;
}
.d-lg-table-row {
display: table-row !important;
}
.d-lg-table-cell {
display: table-cell !important;
}
.d-lg-flex {
display: flex !important;
}
.d-lg-inline-flex {
display: inline-flex !important;
}
}
@media (min-width: 1320px) {
.d-xl-none {
display: none !important;
}
.d-xl-inline {
display: inline !important;
}
.d-xl-inline-block {
display: inline-block !important;
}
.d-xl-block {
display: block !important;
}
.d-xl-table {
display: table !important;
}
.d-xl-table-row {
display: table-row !important;
}
.d-xl-table-cell {
display: table-cell !important;
}
.d-xl-flex {
display: flex !important;
}
.d-xl-inline-flex {
display: inline-flex !important;
}
}
@media print {
.d-print-none {
display: none !important;
}
.d-print-inline {
display: inline !important;
}
.d-print-inline-block {
display: inline-block !important;
}
.d-print-block {
display: block !important;
}
.d-print-table {
display: table !important;
}
.d-print-table-row {
display: table-row !important;
}
.d-print-table-cell {
display: table-cell !important;
}
.d-print-flex {
display: flex !important;
}
.d-print-inline-flex {
display: inline-flex !important;
}
}
.embed-responsive {
position: relative;
display: block;
width: 100%;
padding: 0;
overflow: hidden;
}
.embed-responsive:before {
display: block;
content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive embed,
.embed-responsive iframe,
.embed-responsive object,
.embed-responsive video {
position: absolute;
top: 0;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
border: 0;
}
.embed-responsive-21by9:before {
padding-top: 42.85714%;
}
.embed-responsive-16by9:before {
padding-top: 56.25%;
}
.embed-responsive-4by3:before {
padding-top: 75%;
}
.embed-responsive-1by1:before {
padding-top: 100%;
}
.flex-row {
flex-direction: row !important;
}
.flex-column {
flex-direction: column !important;
}
.flex-row-reverse {
flex-direction: row-reverse !important;
}
.flex-column-reverse {
flex-direction: column-reverse !important;
}
.flex-wrap {
flex-wrap: wrap !important;
}
.flex-nowrap {
flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
flex-wrap: wrap-reverse !important;
}
.flex-fill {
flex: 1 1 auto !important;
}
.flex-grow-0 {
flex-grow: 0 !important;
}
.flex-grow-1 {
flex-grow: 1 !important;
}
.flex-shrink-0 {
flex-shrink: 0 !important;
}
.flex-shrink-1 {
flex-shrink: 1 !important;
}
.justify-content-start {
justify-content: flex-start !important;
}
.justify-content-end {
justify-content: flex-end !important;
}
.justify-content-center {
justify-content: center !important;
}
.justify-content-between {
justify-content: space-between !important;
}
.justify-content-around {
justify-content: space-around !important;
}
.align-items-start {
align-items: flex-start !important;
}
.align-items-end {
align-items: flex-end !important;
}
.align-items-center {
align-items: center !important;
}
.align-items-baseline {
align-items: baseline !important;
}
.align-items-stretch {
align-items: stretch !important;
}
.align-content-start {
align-content: flex-start !important;
}
.align-content-end {
align-content: flex-end !important;
}
.align-content-center {
align-content: center !important;
}
.align-content-between {
align-content: space-between !important;
}
.align-content-around {
align-content: space-around !important;
}
.align-content-stretch {
align-content: stretch !important;
}
.align-self-auto {
align-self: auto !important;
}
.align-self-start {
align-self: flex-start !important;
}
.align-self-end {
align-self: flex-end !important;
}
.align-self-center {
align-self: center !important;
}
.align-self-baseline {
align-self: baseline !important;
}
.align-self-stretch {
align-self: stretch !important;
}
@media (min-width: 480px) {
.flex-sm-row {
flex-direction: row !important;
}
.flex-sm-column {
flex-direction: column !important;
}
.flex-sm-row-reverse {
flex-direction: row-reverse !important;
}
.flex-sm-column-reverse {
flex-direction: column-reverse !important;
}
.flex-sm-wrap {
flex-wrap: wrap !important;
}
.flex-sm-nowrap {
flex-wrap: nowrap !important;
}
.flex-sm-wrap-reverse {
flex-wrap: wrap-reverse !important;
}
.flex-sm-fill {
flex: 1 1 auto !important;
}
.flex-sm-grow-0 {
flex-grow: 0 !important;
}
.flex-sm-grow-1 {
flex-grow: 1 !important;
}
.flex-sm-shrink-0 {
flex-shrink: 0 !important;
}
.flex-sm-shrink-1 {
flex-shrink: 1 !important;
}
.justify-content-sm-start {
justify-content: flex-start !important;
}
.justify-content-sm-end {
justify-content: flex-end !important;
}
.justify-content-sm-center {
justify-content: center !important;
}
.justify-content-sm-between {
justify-content: space-between !important;
}
.justify-content-sm-around {
justify-content: space-around !important;
}
.align-items-sm-start {
align-items: flex-start !important;
}
.align-items-sm-end {
align-items: flex-end !important;
}
.align-items-sm-center {
align-items: center !important;
}
.align-items-sm-baseline {
align-items: baseline !important;
}
.align-items-sm-stretch {
align-items: stretch !important;
}
.align-content-sm-start {
align-content: flex-start !important;
}
.align-content-sm-end {
align-content: flex-end !important;
}
.align-content-sm-center {
align-content: center !important;
}
.align-content-sm-between {
align-content: space-between !important;
}
.align-content-sm-around {
align-content: space-around !important;
}
.align-content-sm-stretch {
align-content: stretch !important;
}
.align-self-sm-auto {
align-self: auto !important;
}
.align-self-sm-start {
align-self: flex-start !important;
}
.align-self-sm-end {
align-self: flex-end !important;
}
.align-self-sm-center {
align-self: center !important;
}
.align-self-sm-baseline {
align-self: baseline !important;
}
.align-self-sm-stretch {
align-self: stretch !important;
}
}
@media (min-width: 768px) {
.flex-md-row {
flex-direction: row !important;
}
.flex-md-column {
flex-direction: column !important;
}
.flex-md-row-reverse {
flex-direction: row-reverse !important;
}
.flex-md-column-reverse {
flex-direction: column-reverse !important;
}
.flex-md-wrap {
flex-wrap: wrap !important;
}
.flex-md-nowrap {
flex-wrap: nowrap !important;
}
.flex-md-wrap-reverse {
flex-wrap: wrap-reverse !important;
}
.flex-md-fill {
flex: 1 1 auto !important;
}
.flex-md-grow-0 {
flex-grow: 0 !important;
}
.flex-md-grow-1 {
flex-grow: 1 !important;
}
.flex-md-shrink-0 {
flex-shrink: 0 !important;
}
.flex-md-shrink-1 {
flex-shrink: 1 !important;
}
.justify-content-md-start {
justify-content: flex-start !important;
}
.justify-content-md-end {
justify-content: flex-end !important;
}
.justify-content-md-center {
justify-content: center !important;
}
.justify-content-md-between {
justify-content: space-between !important;
}
.justify-content-md-around {
justify-content: space-around !important;
}
.align-items-md-start {
align-items: flex-start !important;
}
.align-items-md-end {
align-items: flex-end !important;
}
.align-items-md-center {
align-items: center !important;
}
.align-items-md-baseline {
align-items: baseline !important;
}
.align-items-md-stretch {
align-items: stretch !important;
}
.align-content-md-start {
align-content: flex-start !important;
}
.align-content-md-end {
align-content: flex-end !important;
}
.align-content-md-center {
align-content: center !important;
}
.align-content-md-between {
align-content: space-between !important;
}
.align-content-md-around {
align-content: space-around !important;
}
.align-content-md-stretch {
align-content: stretch !important;
}
.align-self-md-auto {
align-self: auto !important;
}
.align-self-md-start {
align-self: flex-start !important;
}
.align-self-md-end {
align-self: flex-end !important;
}
.align-self-md-center {
align-self: center !important;
}
.align-self-md-baseline {
align-self: baseline !important;
}
.align-self-md-stretch {
align-self: stretch !important;
}
}
@media (min-width: 992px) {
.flex-lg-row {
flex-direction: row !important;
}
.flex-lg-column {
flex-direction: column !important;
}
.flex-lg-row-reverse {
flex-direction: row-reverse !important;
}
.flex-lg-column-reverse {
flex-direction: column-reverse !important;
}
.flex-lg-wrap {
flex-wrap: wrap !important;
}
.flex-lg-nowrap {
flex-wrap: nowrap !important;
}
.flex-lg-wrap-reverse {
flex-wrap: wrap-reverse !important;
}
.flex-lg-fill {
flex: 1 1 auto !important;
}
.flex-lg-grow-0 {
flex-grow: 0 !important;
}
.flex-lg-grow-1 {
flex-grow: 1 !important;
}
.flex-lg-shrink-0 {
flex-shrink: 0 !important;
}
.flex-lg-shrink-1 {
flex-shrink: 1 !important;
}
.justify-content-lg-start {
justify-content: flex-start !important;
}
.justify-content-lg-end {
justify-content: flex-end !important;
}
.justify-content-lg-center {
justify-content: center !important;
}
.justify-content-lg-between {
justify-content: space-between !important;
}
.justify-content-lg-around {
justify-content: space-around !important;
}
.align-items-lg-start {
align-items: flex-start !important;
}
.align-items-lg-end {
align-items: flex-end !important;
}
.align-items-lg-center {
align-items: center !important;
}
.align-items-lg-baseline {
align-items: baseline !important;
}
.align-items-lg-stretch {
align-items: stretch !important;
}
.align-content-lg-start {
align-content: flex-start !important;
}
.align-content-lg-end {
align-content: flex-end !important;
}
.align-content-lg-center {
align-content: center !important;
}
.align-content-lg-between {
align-content: space-between !important;
}
.align-content-lg-around {
align-content: space-around !important;
}
.align-content-lg-stretch {
align-content: stretch !important;
}
.align-self-lg-auto {
align-self: auto !important;
}
.align-self-lg-start {
align-self: flex-start !important;
}
.align-self-lg-end {
align-self: flex-end !important;
}
.align-self-lg-center {
align-self: center !important;
}
.align-self-lg-baseline {
align-self: baseline !important;
}
.align-self-lg-stretch {
align-self: stretch !important;
}
}
@media (min-width: 1320px) {
.flex-xl-row {
flex-direction: row !important;
}
.flex-xl-column {
flex-direction: column !important;
}
.flex-xl-row-reverse {
flex-direction: row-reverse !important;
}
.flex-xl-column-reverse {
flex-direction: column-reverse !important;
}
.flex-xl-wrap {
flex-wrap: wrap !important;
}
.flex-xl-nowrap {
flex-wrap: nowrap !important;
}
.flex-xl-wrap-reverse {
flex-wrap: wrap-reverse !important;
}
.flex-xl-fill {
flex: 1 1 auto !important;
}
.flex-xl-grow-0 {
flex-grow: 0 !important;
}
.flex-xl-grow-1 {
flex-grow: 1 !important;
}
.flex-xl-shrink-0 {
flex-shrink: 0 !important;
}
.flex-xl-shrink-1 {
flex-shrink: 1 !important;
}
.justify-content-xl-start {
justify-content: flex-start !important;
}
.justify-content-xl-end {
justify-content: flex-end !important;
}
.justify-content-xl-center {
justify-content: center !important;
}
.justify-content-xl-between {
justify-content: space-between !important;
}
.justify-content-xl-around {
justify-content: space-around !important;
}
.align-items-xl-start {
align-items: flex-start !important;
}
.align-items-xl-end {
align-items: flex-end !important;
}
.align-items-xl-center {
align-items: center !important;
}
.align-items-xl-baseline {
align-items: baseline !important;
}
.align-items-xl-stretch {
align-items: stretch !important;
}
.align-content-xl-start {
align-content: flex-start !important;
}
.align-content-xl-end {
align-content: flex-end !important;
}
.align-content-xl-center {
align-content: center !important;
}
.align-content-xl-between {
align-content: space-between !important;
}
.align-content-xl-around {
align-content: space-around !important;
}
.align-content-xl-stretch {
align-content: stretch !important;
}
.align-self-xl-auto {
align-self: auto !important;
}
.align-self-xl-start {
align-self: flex-start !important;
}
.align-self-xl-end {
align-self: flex-end !important;
}
.align-self-xl-center {
align-self: center !important;
}
.align-self-xl-baseline {
align-self: baseline !important;
}
.align-self-xl-stretch {
align-self: stretch !important;
}
}
.float-left {
float: left !important;
}
.float-right {
float: right !important;
}
.float-none {
float: none !important;
}
@media (min-width: 480px) {
.float-sm-left {
float: left !important;
}
.float-sm-right {
float: right !important;
}
.float-sm-none {
float: none !important;
}
}
@media (min-width: 768px) {
.float-md-left {
float: left !important;
}
.float-md-right {
float: right !important;
}
.float-md-none {
float: none !important;
}
}
@media (min-width: 992px) {
.float-lg-left {
float: left !important;
}
.float-lg-right {
float: right !important;
}
.float-lg-none {
float: none !important;
}
}
@media (min-width: 1320px) {
.float-xl-left {
float: left !important;
}
.float-xl-right {
float: right !important;
}
.float-xl-none {
float: none !important;
}
}
.user-select-all {
user-select: all !important;
}
.user-select-auto {
user-select: auto !important;
}
.user-select-none {
user-select: none !important;
}
.overflow-auto {
overflow: auto !important;
}
.overflow-hidden {
overflow: hidden !important;
}
.position-static {
position: static !important;
}
.position-relative {
position: relative !important;
}
.position-absolute {
position: absolute !important;
}
.position-fixed {
position: fixed !important;
}
.position-sticky {
position: sticky !important;
}
.fixed-top {
top: 0;
}
.fixed-bottom,
.fixed-top {
position: fixed;
right: 0;
left: 0;
z-index: var(--zindex-fixed);
}
.fixed-bottom {
bottom: 0;
}
@supports (position: sticky) {
.sticky-top {
position: sticky;
top: 0;
z-index: var(--zindex-sticky);
}
}
.sr-only {
white-space: nowrap;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
white-space: normal;
}
.shadow-sm {
box-shadow: var(--box-shadow-sm) !important;
}
.shadow {
box-shadow: var(--box-shadow) !important;
}
.shadow-lg {
box-shadow: var(--box-shadow-lg) !important;
}
.shadow-none {
box-shadow: none !important;
}
.w-25 {
width: 25% !important;
}
.w-50 {
width: 50% !important;
}
.w-75 {
width: 75% !important;
}
.w-100 {
width: 100% !important;
}
.w-auto {
width: auto !important;
}
.h-25 {
height: 25% !important;
}
.h-50 {
height: 50% !important;
}
.h-75 {
height: 75% !important;
}
.h-100 {
height: 100% !important;
}
.h-auto {
height: auto !important;
}
.mw-100 {
max-width: 100% !important;
}
.mh-100 {
max-height: 100% !important;
}
.min-vw-100 {
min-width: 100vw !important;
}
.min-vh-100 {
min-height: 100vh !important;
}
.vw-100 {
width: 100vw !important;
}
.vh-100 {
height: 100vh !important;
}
.m-0 {
margin: 0 !important;
}
.mt-0,
.my-0 {
margin-top: 0 !important;
}
.mr-0,
.mx-0 {
margin-right: 0 !important;
}
.mb-0,
.my-0 {
margin-bottom: 0 !important;
}
.ml-0,
.mx-0 {
margin-left: 0 !important;
}
.m-1 {
margin: 0.25rem !important;
}
.mt-1,
.my-1 {
margin-top: 0.25rem !important;
}
.mr-1,
.mx-1 {
margin-right: 0.25rem !important;
}
.mb-1,
.my-1 {
margin-bottom: 0.25rem !important;
}
.ml-1,
.mx-1 {
margin-left: 0.25rem !important;
}
.m-2 {
margin: 0.5rem !important;
}
.mt-2,
.my-2 {
margin-top: 0.5rem !important;
}
.mr-2,
.mx-2 {
margin-right: 0.5rem !important;
}
.mb-2,
.my-2 {
margin-bottom: 0.5rem !important;
}
.ml-2,
.mx-2 {
margin-left: 0.5rem !important;
}
.m-3 {
margin: 1rem !important;
}
.mt-3,
.my-3 {
margin-top: 1rem !important;
}
.mr-3,
.mx-3 {
margin-right: 1rem !important;
}
.mb-3,
.my-3 {
margin-bottom: 1rem !important;
}
.ml-3,
.mx-3 {
margin-left: 1rem !important;
}
.m-4 {
margin: 1.5rem !important;
}
.mt-4,
.my-4 {
margin-top: 1.5rem !important;
}
.mr-4,
.mx-4 {
margin-right: 1.5rem !important;
}
.mb-4,
.my-4 {
margin-bottom: 1.5rem !important;
}
.ml-4,
.mx-4 {
margin-left: 1.5rem !important;
}
.m-5 {
margin: 3rem !important;
}
.mt-5,
.my-5 {
margin-top: 3rem !important;
}
.mr-5,
.mx-5 {
margin-right: 3rem !important;
}
.mb-5,
.my-5 {
margin-bottom: 3rem !important;
}
.ml-5,
.mx-5 {
margin-left: 3rem !important;
}
.p-0 {
padding: 0 !important;
}
.pt-0,
.py-0 {
padding-top: 0 !important;
}
.pr-0,
.px-0 {
padding-right: 0 !important;
}
.pb-0,
.py-0 {
padding-bottom: 0 !important;
}
.pl-0,
.px-0 {
padding-left: 0 !important;
}
.p-1 {
padding: 0.25rem !important;
}
.pt-1,
.py-1 {
padding-top: 0.25rem !important;
}
.pr-1,
.px-1 {
padding-right: 0.25rem !important;
}
.pb-1,
.py-1 {
padding-bottom: 0.25rem !important;
}
.pl-1,
.px-1 {
padding-left: 0.25rem !important;
}
.p-2 {
padding: 0.5rem !important;
}
.pt-2,
.py-2 {
padding-top: 0.5rem !important;
}
.pr-2,
.px-2 {
padding-right: 0.5rem !important;
}
.pb-2,
.py-2 {
padding-bottom: 0.5rem !important;
}
.pl-2,
.px-2 {
padding-left: 0.5rem !important;
}
.p-3 {
padding: 1rem !important;
}
.pt-3,
.py-3 {
padding-top: 1rem !important;
}
.pr-3,
.px-3 {
padding-right: 1rem !important;
}
.pb-3,
.py-3 {
padding-bottom: 1rem !important;
}
.pl-3,
.px-3 {
padding-left: 1rem !important;
}
.p-4 {
padding: 1.5rem !important;
}
.pt-4,
.py-4 {
padding-top: 1.5rem !important;
}
.pr-4,
.px-4 {
padding-right: 1.5rem !important;
}
.pb-4,
.py-4 {
padding-bottom: 1.5rem !important;
}
.pl-4,
.px-4 {
padding-left: 1.5rem !important;
}
.p-5 {
padding: 3rem !important;
}
.pt-5,
.py-5 {
padding-top: 3rem !important;
}
.pr-5,
.px-5 {
padding-right: 3rem !important;
}
.pb-5,
.py-5 {
padding-bottom: 3rem !important;
}
.pl-5,
.px-5 {
padding-left: 3rem !important;
}
.m-n1 {
margin: -0.25rem !important;
}
.mt-n1,
.my-n1 {
margin-top: -0.25rem !important;
}
.mr-n1,
.mx-n1 {
margin-right: -0.25rem !important;
}
.mb-n1,
.my-n1 {
margin-bottom: -0.25rem !important;
}
.ml-n1,
.mx-n1 {
margin-left: -0.25rem !important;
}
.m-n2 {
margin: -0.5rem !important;
}
.mt-n2,
.my-n2 {
margin-top: -0.5rem !important;
}
.mr-n2,
.mx-n2 {
margin-right: -0.5rem !important;
}
.mb-n2,
.my-n2 {
margin-bottom: -0.5rem !important;
}
.ml-n2,
.mx-n2 {
margin-left: -0.5rem !important;
}
.m-n3 {
margin: -1rem !important;
}
.mt-n3,
.my-n3 {
margin-top: -1rem !important;
}
.mr-n3,
.mx-n3 {
margin-right: -1rem !important;
}
.mb-n3,
.my-n3 {
margin-bottom: -1rem !important;
}
.ml-n3,
.mx-n3 {
margin-left: -1rem !important;
}
.m-n4 {
margin: -1.5rem !important;
}
.mt-n4,
.my-n4 {
margin-top: -1.5rem !important;
}
.mr-n4,
.mx-n4 {
margin-right: -1.5rem !important;
}
.mb-n4,
.my-n4 {
margin-bottom: -1.5rem !important;
}
.ml-n4,
.mx-n4 {
margin-left: -1.5rem !important;
}
.m-n5 {
margin: -3rem !important;
}
.mt-n5,
.my-n5 {
margin-top: -3rem !important;
}
.mr-n5,
.mx-n5 {
margin-right: -3rem !important;
}
.mb-n5,
.my-n5 {
margin-bottom: -3rem !important;
}
.ml-n5,
.mx-n5 {
margin-left: -3rem !important;
}
.m-auto {
margin: auto !important;
}
.mt-auto,
.my-auto {
margin-top: auto !important;
}
.mr-auto,
.mx-auto {
margin-right: auto !important;
}
.mb-auto,
.my-auto {
margin-bottom: auto !important;
}
.ml-auto,
.mx-auto {
margin-left: auto !important;
}
@media (min-width: 480px) {
.m-sm-0 {
margin: 0 !important;
}
.mt-sm-0,
.my-sm-0 {
margin-top: 0 !important;
}
.mr-sm-0,
.mx-sm-0 {
margin-right: 0 !important;
}
.mb-sm-0,
.my-sm-0 {
margin-bottom: 0 !important;
}
.ml-sm-0,
.mx-sm-0 {
margin-left: 0 !important;
}
.m-sm-1 {
margin: 0.25rem !important;
}
.mt-sm-1,
.my-sm-1 {
margin-top: 0.25rem !important;
}
.mr-sm-1,
.mx-sm-1 {
margin-right: 0.25rem !important;
}
.mb-sm-1,
.my-sm-1 {
margin-bottom: 0.25rem !important;
}
.ml-sm-1,
.mx-sm-1 {
margin-left: 0.25rem !important;
}
.m-sm-2 {
margin: 0.5rem !important;
}
.mt-sm-2,
.my-sm-2 {
margin-top: 0.5rem !important;
}
.mr-sm-2,
.mx-sm-2 {
margin-right: 0.5rem !important;
}
.mb-sm-2,
.my-sm-2 {
margin-bottom: 0.5rem !important;
}
.ml-sm-2,
.mx-sm-2 {
margin-left: 0.5rem !important;
}
.m-sm-3 {
margin: 1rem !important;
}
.mt-sm-3,
.my-sm-3 {
margin-top: 1rem !important;
}
.mr-sm-3,
.mx-sm-3 {
margin-right: 1rem !important;
}
.mb-sm-3,
.my-sm-3 {
margin-bottom: 1rem !important;
}
.ml-sm-3,
.mx-sm-3 {
margin-left: 1rem !important;
}
.m-sm-4 {
margin: 1.5rem !important;
}
.mt-sm-4,
.my-sm-4 {
margin-top: 1.5rem !important;
}
.mr-sm-4,
.mx-sm-4 {
margin-right: 1.5rem !important;
}
.mb-sm-4,
.my-sm-4 {
margin-bottom: 1.5rem !important;
}
.ml-sm-4,
.mx-sm-4 {
margin-left: 1.5rem !important;
}
.m-sm-5 {
margin: 3rem !important;
}
.mt-sm-5,
.my-sm-5 {
margin-top: 3rem !important;
}
.mr-sm-5,
.mx-sm-5 {
margin-right: 3rem !important;
}
.mb-sm-5,
.my-sm-5 {
margin-bottom: 3rem !important;
}
.ml-sm-5,
.mx-sm-5 {
margin-left: 3rem !important;
}
.p-sm-0 {
padding: 0 !important;
}
.pt-sm-0,
.py-sm-0 {
padding-top: 0 !important;
}
.pr-sm-0,
.px-sm-0 {
padding-right: 0 !important;
}
.pb-sm-0,
.py-sm-0 {
padding-bottom: 0 !important;
}
.pl-sm-0,
.px-sm-0 {
padding-left: 0 !important;
}
.p-sm-1 {
padding: 0.25rem !important;
}
.pt-sm-1,
.py-sm-1 {
padding-top: 0.25rem !important;
}
.pr-sm-1,
.px-sm-1 {
padding-right: 0.25rem !important;
}
.pb-sm-1,
.py-sm-1 {
padding-bottom: 0.25rem !important;
}
.pl-sm-1,
.px-sm-1 {
padding-left: 0.25rem !important;
}
.p-sm-2 {
padding: 0.5rem !important;
}
.pt-sm-2,
.py-sm-2 {
padding-top: 0.5rem !important;
}
.pr-sm-2,
.px-sm-2 {
padding-right: 0.5rem !important;
}
.pb-sm-2,
.py-sm-2 {
padding-bottom: 0.5rem !important;
}
.pl-sm-2,
.px-sm-2 {
padding-left: 0.5rem !important;
}
.p-sm-3 {
padding: 1rem !important;
}
.pt-sm-3,
.py-sm-3 {
padding-top: 1rem !important;
}
.pr-sm-3,
.px-sm-3 {
padding-right: 1rem !important;
}
.pb-sm-3,
.py-sm-3 {
padding-bottom: 1rem !important;
}
.pl-sm-3,
.px-sm-3 {
padding-left: 1rem !important;
}
.p-sm-4 {
padding: 1.5rem !important;
}
.pt-sm-4,
.py-sm-4 {
padding-top: 1.5rem !important;
}
.pr-sm-4,
.px-sm-4 {
padding-right: 1.5rem !important;
}
.pb-sm-4,
.py-sm-4 {
padding-bottom: 1.5rem !important;
}
.pl-sm-4,
.px-sm-4 {
padding-left: 1.5rem !important;
}
.p-sm-5 {
padding: 3rem !important;
}
.pt-sm-5,
.py-sm-5 {
padding-top: 3rem !important;
}
.pr-sm-5,
.px-sm-5 {
padding-right: 3rem !important;
}
.pb-sm-5,
.py-sm-5 {
padding-bottom: 3rem !important;
}
.pl-sm-5,
.px-sm-5 {
padding-left: 3rem !important;
}
.m-sm-n1 {
margin: -0.25rem !important;
}
.mt-sm-n1,
.my-sm-n1 {
margin-top: -0.25rem !important;
}
.mr-sm-n1,
.mx-sm-n1 {
margin-right: -0.25rem !important;
}
.mb-sm-n1,
.my-sm-n1 {
margin-bottom: -0.25rem !important;
}
.ml-sm-n1,
.mx-sm-n1 {
margin-left: -0.25rem !important;
}
.m-sm-n2 {
margin: -0.5rem !important;
}
.mt-sm-n2,
.my-sm-n2 {
margin-top: -0.5rem !important;
}
.mr-sm-n2,
.mx-sm-n2 {
margin-right: -0.5rem !important;
}
.mb-sm-n2,
.my-sm-n2 {
margin-bottom: -0.5rem !important;
}
.ml-sm-n2,
.mx-sm-n2 {
margin-left: -0.5rem !important;
}
.m-sm-n3 {
margin: -1rem !important;
}
.mt-sm-n3,
.my-sm-n3 {
margin-top: -1rem !important;
}
.mr-sm-n3,
.mx-sm-n3 {
margin-right: -1rem !important;
}
.mb-sm-n3,
.my-sm-n3 {
margin-bottom: -1rem !important;
}
.ml-sm-n3,
.mx-sm-n3 {
margin-left: -1rem !important;
}
.m-sm-n4 {
margin: -1.5rem !important;
}
.mt-sm-n4,
.my-sm-n4 {
margin-top: -1.5rem !important;
}
.mr-sm-n4,
.mx-sm-n4 {
margin-right: -1.5rem !important;
}
.mb-sm-n4,
.my-sm-n4 {
margin-bottom: -1.5rem !important;
}
.ml-sm-n4,
.mx-sm-n4 {
margin-left: -1.5rem !important;
}
.m-sm-n5 {
margin: -3rem !important;
}
.mt-sm-n5,
.my-sm-n5 {
margin-top: -3rem !important;
}
.mr-sm-n5,
.mx-sm-n5 {
margin-right: -3rem !important;
}
.mb-sm-n5,
.my-sm-n5 {
margin-bottom: -3rem !important;
}
.ml-sm-n5,
.mx-sm-n5 {
margin-left: -3rem !important;
}
.m-sm-auto {
margin: auto !important;
}
.mt-sm-auto,
.my-sm-auto {
margin-top: auto !important;
}
.mr-sm-auto,
.mx-sm-auto {
margin-right: auto !important;
}
.mb-sm-auto,
.my-sm-auto {
margin-bottom: auto !important;
}
.ml-sm-auto,
.mx-sm-auto {
margin-left: auto !important;
}
}
@media (min-width: 768px) {
.m-md-0 {
margin: 0 !important;
}
.mt-md-0,
.my-md-0 {
margin-top: 0 !important;
}
.mr-md-0,
.mx-md-0 {
margin-right: 0 !important;
}
.mb-md-0,
.my-md-0 {
margin-bottom: 0 !important;
}
.ml-md-0,
.mx-md-0 {
margin-left: 0 !important;
}
.m-md-1 {
margin: 0.25rem !important;
}
.mt-md-1,
.my-md-1 {
margin-top: 0.25rem !important;
}
.mr-md-1,
.mx-md-1 {
margin-right: 0.25rem !important;
}
.mb-md-1,
.my-md-1 {
margin-bottom: 0.25rem !important;
}
.ml-md-1,
.mx-md-1 {
margin-left: 0.25rem !important;
}
.m-md-2 {
margin: 0.5rem !important;
}
.mt-md-2,
.my-md-2 {
margin-top: 0.5rem !important;
}
.mr-md-2,
.mx-md-2 {
margin-right: 0.5rem !important;
}
.mb-md-2,
.my-md-2 {
margin-bottom: 0.5rem !important;
}
.ml-md-2,
.mx-md-2 {
margin-left: 0.5rem !important;
}
.m-md-3 {
margin: 1rem !important;
}
.mt-md-3,
.my-md-3 {
margin-top: 1rem !important;
}
.mr-md-3,
.mx-md-3 {
margin-right: 1rem !important;
}
.mb-md-3,
.my-md-3 {
margin-bottom: 1rem !important;
}
.ml-md-3,
.mx-md-3 {
margin-left: 1rem !important;
}
.m-md-4 {
margin: 1.5rem !important;
}
.mt-md-4,
.my-md-4 {
margin-top: 1.5rem !important;
}
.mr-md-4,
.mx-md-4 {
margin-right: 1.5rem !important;
}
.mb-md-4,
.my-md-4 {
margin-bottom: 1.5rem !important;
}
.ml-md-4,
.mx-md-4 {
margin-left: 1.5rem !important;
}
.m-md-5 {
margin: 3rem !important;
}
.mt-md-5,
.my-md-5 {
margin-top: 3rem !important;
}
.mr-md-5,
.mx-md-5 {
margin-right: 3rem !important;
}
.mb-md-5,
.my-md-5 {
margin-bottom: 3rem !important;
}
.ml-md-5,
.mx-md-5 {
margin-left: 3rem !important;
}
.p-md-0 {
padding: 0 !important;
}
.pt-md-0,
.py-md-0 {
padding-top: 0 !important;
}
.pr-md-0,
.px-md-0 {
padding-right: 0 !important;
}
.pb-md-0,
.py-md-0 {
padding-bottom: 0 !important;
}
.pl-md-0,
.px-md-0 {
padding-left: 0 !important;
}
.p-md-1 {
padding: 0.25rem !important;
}
.pt-md-1,
.py-md-1 {
padding-top: 0.25rem !important;
}
.pr-md-1,
.px-md-1 {
padding-right: 0.25rem !important;
}
.pb-md-1,
.py-md-1 {
padding-bottom: 0.25rem !important;
}
.pl-md-1,
.px-md-1 {
padding-left: 0.25rem !important;
}
.p-md-2 {
padding: 0.5rem !important;
}
.pt-md-2,
.py-md-2 {
padding-top: 0.5rem !important;
}
.pr-md-2,
.px-md-2 {
padding-right: 0.5rem !important;
}
.pb-md-2,
.py-md-2 {
padding-bottom: 0.5rem !important;
}
.pl-md-2,
.px-md-2 {
padding-left: 0.5rem !important;
}
.p-md-3 {
padding: 1rem !important;
}
.pt-md-3,
.py-md-3 {
padding-top: 1rem !important;
}
.pr-md-3,
.px-md-3 {
padding-right: 1rem !important;
}
.pb-md-3,
.py-md-3 {
padding-bottom: 1rem !important;
}
.pl-md-3,
.px-md-3 {
padding-left: 1rem !important;
}
.p-md-4 {
padding: 1.5rem !important;
}
.pt-md-4,
.py-md-4 {
padding-top: 1.5rem !important;
}
.pr-md-4,
.px-md-4 {
padding-right: 1.5rem !important;
}
.pb-md-4,
.py-md-4 {
padding-bottom: 1.5rem !important;
}
.pl-md-4,
.px-md-4 {
padding-left: 1.5rem !important;
}
.p-md-5 {
padding: 3rem !important;
}
.pt-md-5,
.py-md-5 {
padding-top: 3rem !important;
}
.pr-md-5,
.px-md-5 {
padding-right: 3rem !important;
}
.pb-md-5,
.py-md-5 {
padding-bottom: 3rem !important;
}
.pl-md-5,
.px-md-5 {
padding-left: 3rem !important;
}
.m-md-n1 {
margin: -0.25rem !important;
}
.mt-md-n1,
.my-md-n1 {
margin-top: -0.25rem !important;
}
.mr-md-n1,
.mx-md-n1 {
margin-right: -0.25rem !important;
}
.mb-md-n1,
.my-md-n1 {
margin-bottom: -0.25rem !important;
}
.ml-md-n1,
.mx-md-n1 {
margin-left: -0.25rem !important;
}
.m-md-n2 {
margin: -0.5rem !important;
}
.mt-md-n2,
.my-md-n2 {
margin-top: -0.5rem !important;
}
.mr-md-n2,
.mx-md-n2 {
margin-right: -0.5rem !important;
}
.mb-md-n2,
.my-md-n2 {
margin-bottom: -0.5rem !important;
}
.ml-md-n2,
.mx-md-n2 {
margin-left: -0.5rem !important;
}
.m-md-n3 {
margin: -1rem !important;
}
.mt-md-n3,
.my-md-n3 {
margin-top: -1rem !important;
}
.mr-md-n3,
.mx-md-n3 {
margin-right: -1rem !important;
}
.mb-md-n3,
.my-md-n3 {
margin-bottom: -1rem !important;
}
.ml-md-n3,
.mx-md-n3 {
margin-left: -1rem !important;
}
.m-md-n4 {
margin: -1.5rem !important;
}
.mt-md-n4,
.my-md-n4 {
margin-top: -1.5rem !important;
}
.mr-md-n4,
.mx-md-n4 {
margin-right: -1.5rem !important;
}
.mb-md-n4,
.my-md-n4 {
margin-bottom: -1.5rem !important;
}
.ml-md-n4,
.mx-md-n4 {
margin-left: -1.5rem !important;
}
.m-md-n5 {
margin: -3rem !important;
}
.mt-md-n5,
.my-md-n5 {
margin-top: -3rem !important;
}
.mr-md-n5,
.mx-md-n5 {
margin-right: -3rem !important;
}
.mb-md-n5,
.my-md-n5 {
margin-bottom: -3rem !important;
}
.ml-md-n5,
.mx-md-n5 {
margin-left: -3rem !important;
}
.m-md-auto {
margin: auto !important;
}
.mt-md-auto,
.my-md-auto {
margin-top: auto !important;
}
.mr-md-auto,
.mx-md-auto {
margin-right: auto !important;
}
.mb-md-auto,
.my-md-auto {
margin-bottom: auto !important;
}
.ml-md-auto,
.mx-md-auto {
margin-left: auto !important;
}
}
@media (min-width: 992px) {
.m-lg-0 {
margin: 0 !important;
}
.mt-lg-0,
.my-lg-0 {
margin-top: 0 !important;
}
.mr-lg-0,
.mx-lg-0 {
margin-right: 0 !important;
}
.mb-lg-0,
.my-lg-0 {
margin-bottom: 0 !important;
}
.ml-lg-0,
.mx-lg-0 {
margin-left: 0 !important;
}
.m-lg-1 {
margin: 0.25rem !important;
}
.mt-lg-1,
.my-lg-1 {
margin-top: 0.25rem !important;
}
.mr-lg-1,
.mx-lg-1 {
margin-right: 0.25rem !important;
}
.mb-lg-1,
.my-lg-1 {
margin-bottom: 0.25rem !important;
}
.ml-lg-1,
.mx-lg-1 {
margin-left: 0.25rem !important;
}
.m-lg-2 {
margin: 0.5rem !important;
}
.mt-lg-2,
.my-lg-2 {
margin-top: 0.5rem !important;
}
.mr-lg-2,
.mx-lg-2 {
margin-right: 0.5rem !important;
}
.mb-lg-2,
.my-lg-2 {
margin-bottom: 0.5rem !important;
}
.ml-lg-2,
.mx-lg-2 {
margin-left: 0.5rem !important;
}
.m-lg-3 {
margin: 1rem !important;
}
.mt-lg-3,
.my-lg-3 {
margin-top: 1rem !important;
}
.mr-lg-3,
.mx-lg-3 {
margin-right: 1rem !important;
}
.mb-lg-3,
.my-lg-3 {
margin-bottom: 1rem !important;
}
.ml-lg-3,
.mx-lg-3 {
margin-left: 1rem !important;
}
.m-lg-4 {
margin: 1.5rem !important;
}
.mt-lg-4,
.my-lg-4 {
margin-top: 1.5rem !important;
}
.mr-lg-4,
.mx-lg-4 {
margin-right: 1.5rem !important;
}
.mb-lg-4,
.my-lg-4 {
margin-bottom: 1.5rem !important;
}
.ml-lg-4,
.mx-lg-4 {
margin-left: 1.5rem !important;
}
.m-lg-5 {
margin: 3rem !important;
}
.mt-lg-5,
.my-lg-5 {
margin-top: 3rem !important;
}
.mr-lg-5,
.mx-lg-5 {
margin-right: 3rem !important;
}
.mb-lg-5,
.my-lg-5 {
margin-bottom: 3rem !important;
}
.ml-lg-5,
.mx-lg-5 {
margin-left: 3rem !important;
}
.p-lg-0 {
padding: 0 !important;
}
.pt-lg-0,
.py-lg-0 {
padding-top: 0 !important;
}
.pr-lg-0,
.px-lg-0 {
padding-right: 0 !important;
}
.pb-lg-0,
.py-lg-0 {
padding-bottom: 0 !important;
}
.pl-lg-0,
.px-lg-0 {
padding-left: 0 !important;
}
.p-lg-1 {
padding: 0.25rem !important;
}
.pt-lg-1,
.py-lg-1 {
padding-top: 0.25rem !important;
}
.pr-lg-1,
.px-lg-1 {
padding-right: 0.25rem !important;
}
.pb-lg-1,
.py-lg-1 {
padding-bottom: 0.25rem !important;
}
.pl-lg-1,
.px-lg-1 {
padding-left: 0.25rem !important;
}
.p-lg-2 {
padding: 0.5rem !important;
}
.pt-lg-2,
.py-lg-2 {
padding-top: 0.5rem !important;
}
.pr-lg-2,
.px-lg-2 {
padding-right: 0.5rem !important;
}
.pb-lg-2,
.py-lg-2 {
padding-bottom: 0.5rem !important;
}
.pl-lg-2,
.px-lg-2 {
padding-left: 0.5rem !important;
}
.p-lg-3 {
padding: 1rem !important;
}
.pt-lg-3,
.py-lg-3 {
padding-top: 1rem !important;
}
.pr-lg-3,
.px-lg-3 {
padding-right: 1rem !important;
}
.pb-lg-3,
.py-lg-3 {
padding-bottom: 1rem !important;
}
.pl-lg-3,
.px-lg-3 {
padding-left: 1rem !important;
}
.p-lg-4 {
padding: 1.5rem !important;
}
.pt-lg-4,
.py-lg-4 {
padding-top: 1.5rem !important;
}
.pr-lg-4,
.px-lg-4 {
padding-right: 1.5rem !important;
}
.pb-lg-4,
.py-lg-4 {
padding-bottom: 1.5rem !important;
}
.pl-lg-4,
.px-lg-4 {
padding-left: 1.5rem !important;
}
.p-lg-5 {
padding: 3rem !important;
}
.pt-lg-5,
.py-lg-5 {
padding-top: 3rem !important;
}
.pr-lg-5,
.px-lg-5 {
padding-right: 3rem !important;
}
.pb-lg-5,
.py-lg-5 {
padding-bottom: 3rem !important;
}
.pl-lg-5,
.px-lg-5 {
padding-left: 3rem !important;
}
.m-lg-n1 {
margin: -0.25rem !important;
}
.mt-lg-n1,
.my-lg-n1 {
margin-top: -0.25rem !important;
}
.mr-lg-n1,
.mx-lg-n1 {
margin-right: -0.25rem !important;
}
.mb-lg-n1,
.my-lg-n1 {
margin-bottom: -0.25rem !important;
}
.ml-lg-n1,
.mx-lg-n1 {
margin-left: -0.25rem !important;
}
.m-lg-n2 {
margin: -0.5rem !important;
}
.mt-lg-n2,
.my-lg-n2 {
margin-top: -0.5rem !important;
}
.mr-lg-n2,
.mx-lg-n2 {
margin-right: -0.5rem !important;
}
.mb-lg-n2,
.my-lg-n2 {
margin-bottom: -0.5rem !important;
}
.ml-lg-n2,
.mx-lg-n2 {
margin-left: -0.5rem !important;
}
.m-lg-n3 {
margin: -1rem !important;
}
.mt-lg-n3,
.my-lg-n3 {
margin-top: -1rem !important;
}
.mr-lg-n3,
.mx-lg-n3 {
margin-right: -1rem !important;
}
.mb-lg-n3,
.my-lg-n3 {
margin-bottom: -1rem !important;
}
.ml-lg-n3,
.mx-lg-n3 {
margin-left: -1rem !important;
}
.m-lg-n4 {
margin: -1.5rem !important;
}
.mt-lg-n4,
.my-lg-n4 {
margin-top: -1.5rem !important;
}
.mr-lg-n4,
.mx-lg-n4 {
margin-right: -1.5rem !important;
}
.mb-lg-n4,
.my-lg-n4 {
margin-bottom: -1.5rem !important;
}
.ml-lg-n4,
.mx-lg-n4 {
margin-left: -1.5rem !important;
}
.m-lg-n5 {
margin: -3rem !important;
}
.mt-lg-n5,
.my-lg-n5 {
margin-top: -3rem !important;
}
.mr-lg-n5,
.mx-lg-n5 {
margin-right: -3rem !important;
}
.mb-lg-n5,
.my-lg-n5 {
margin-bottom: -3rem !important;
}
.ml-lg-n5,
.mx-lg-n5 {
margin-left: -3rem !important;
}
.m-lg-auto {
margin: auto !important;
}
.mt-lg-auto,
.my-lg-auto {
margin-top: auto !important;
}
.mr-lg-auto,
.mx-lg-auto {
margin-right: auto !important;
}
.mb-lg-auto,
.my-lg-auto {
margin-bottom: auto !important;
}
.ml-lg-auto,
.mx-lg-auto {
margin-left: auto !important;
}
}
@media (min-width: 1320px) {
.m-xl-0 {
margin: 0 !important;
}
.mt-xl-0,
.my-xl-0 {
margin-top: 0 !important;
}
.mr-xl-0,
.mx-xl-0 {
margin-right: 0 !important;
}
.mb-xl-0,
.my-xl-0 {
margin-bottom: 0 !important;
}
.ml-xl-0,
.mx-xl-0 {
margin-left: 0 !important;
}
.m-xl-1 {
margin: 0.25rem !important;
}
.mt-xl-1,
.my-xl-1 {
margin-top: 0.25rem !important;
}
.mr-xl-1,
.mx-xl-1 {
margin-right: 0.25rem !important;
}
.mb-xl-1,
.my-xl-1 {
margin-bottom: 0.25rem !important;
}
.ml-xl-1,
.mx-xl-1 {
margin-left: 0.25rem !important;
}
.m-xl-2 {
margin: 0.5rem !important;
}
.mt-xl-2,
.my-xl-2 {
margin-top: 0.5rem !important;
}
.mr-xl-2,
.mx-xl-2 {
margin-right: 0.5rem !important;
}
.mb-xl-2,
.my-xl-2 {
margin-bottom: 0.5rem !important;
}
.ml-xl-2,
.mx-xl-2 {
margin-left: 0.5rem !important;
}
.m-xl-3 {
margin: 1rem !important;
}
.mt-xl-3,
.my-xl-3 {
margin-top: 1rem !important;
}
.mr-xl-3,
.mx-xl-3 {
margin-right: 1rem !important;
}
.mb-xl-3,
.my-xl-3 {
margin-bottom: 1rem !important;
}
.ml-xl-3,
.mx-xl-3 {
margin-left: 1rem !important;
}
.m-xl-4 {
margin: 1.5rem !important;
}
.mt-xl-4,
.my-xl-4 {
margin-top: 1.5rem !important;
}
.mr-xl-4,
.mx-xl-4 {
margin-right: 1.5rem !important;
}
.mb-xl-4,
.my-xl-4 {
margin-bottom: 1.5rem !important;
}
.ml-xl-4,
.mx-xl-4 {
margin-left: 1.5rem !important;
}
.m-xl-5 {
margin: 3rem !important;
}
.mt-xl-5,
.my-xl-5 {
margin-top: 3rem !important;
}
.mr-xl-5,
.mx-xl-5 {
margin-right: 3rem !important;
}
.mb-xl-5,
.my-xl-5 {
margin-bottom: 3rem !important;
}
.ml-xl-5,
.mx-xl-5 {
margin-left: 3rem !important;
}
.p-xl-0 {
padding: 0 !important;
}
.pt-xl-0,
.py-xl-0 {
padding-top: 0 !important;
}
.pr-xl-0,
.px-xl-0 {
padding-right: 0 !important;
}
.pb-xl-0,
.py-xl-0 {
padding-bottom: 0 !important;
}
.pl-xl-0,
.px-xl-0 {
padding-left: 0 !important;
}
.p-xl-1 {
padding: 0.25rem !important;
}
.pt-xl-1,
.py-xl-1 {
padding-top: 0.25rem !important;
}
.pr-xl-1,
.px-xl-1 {
padding-right: 0.25rem !important;
}
.pb-xl-1,
.py-xl-1 {
padding-bottom: 0.25rem !important;
}
.pl-xl-1,
.px-xl-1 {
padding-left: 0.25rem !important;
}
.p-xl-2 {
padding: 0.5rem !important;
}
.pt-xl-2,
.py-xl-2 {
padding-top: 0.5rem !important;
}
.pr-xl-2,
.px-xl-2 {
padding-right: 0.5rem !important;
}
.pb-xl-2,
.py-xl-2 {
padding-bottom: 0.5rem !important;
}
.pl-xl-2,
.px-xl-2 {
padding-left: 0.5rem !important;
}
.p-xl-3 {
padding: 1rem !important;
}
.pt-xl-3,
.py-xl-3 {
padding-top: 1rem !important;
}
.pr-xl-3,
.px-xl-3 {
padding-right: 1rem !important;
}
.pb-xl-3,
.py-xl-3 {
padding-bottom: 1rem !important;
}
.pl-xl-3,
.px-xl-3 {
padding-left: 1rem !important;
}
.p-xl-4 {
padding: 1.5rem !important;
}
.pt-xl-4,
.py-xl-4 {
padding-top: 1.5rem !important;
}
.pr-xl-4,
.px-xl-4 {
padding-right: 1.5rem !important;
}
.pb-xl-4,
.py-xl-4 {
padding-bottom: 1.5rem !important;
}
.pl-xl-4,
.px-xl-4 {
padding-left: 1.5rem !important;
}
.p-xl-5 {
padding: 3rem !important;
}
.pt-xl-5,
.py-xl-5 {
padding-top: 3rem !important;
}
.pr-xl-5,
.px-xl-5 {
padding-right: 3rem !important;
}
.pb-xl-5,
.py-xl-5 {
padding-bottom: 3rem !important;
}
.pl-xl-5,
.px-xl-5 {
padding-left: 3rem !important;
}
.m-xl-n1 {
margin: -0.25rem !important;
}
.mt-xl-n1,
.my-xl-n1 {
margin-top: -0.25rem !important;
}
.mr-xl-n1,
.mx-xl-n1 {
margin-right: -0.25rem !important;
}
.mb-xl-n1,
.my-xl-n1 {
margin-bottom: -0.25rem !important;
}
.ml-xl-n1,
.mx-xl-n1 {
margin-left: -0.25rem !important;
}
.m-xl-n2 {
margin: -0.5rem !important;
}
.mt-xl-n2,
.my-xl-n2 {
margin-top: -0.5rem !important;
}
.mr-xl-n2,
.mx-xl-n2 {
margin-right: -0.5rem !important;
}
.mb-xl-n2,
.my-xl-n2 {
margin-bottom: -0.5rem !important;
}
.ml-xl-n2,
.mx-xl-n2 {
margin-left: -0.5rem !important;
}
.m-xl-n3 {
margin: -1rem !important;
}
.mt-xl-n3,
.my-xl-n3 {
margin-top: -1rem !important;
}
.mr-xl-n3,
.mx-xl-n3 {
margin-right: -1rem !important;
}
.mb-xl-n3,
.my-xl-n3 {
margin-bottom: -1rem !important;
}
.ml-xl-n3,
.mx-xl-n3 {
margin-left: -1rem !important;
}
.m-xl-n4 {
margin: -1.5rem !important;
}
.mt-xl-n4,
.my-xl-n4 {
margin-top: -1.5rem !important;
}
.mr-xl-n4,
.mx-xl-n4 {
margin-right: -1.5rem !important;
}
.mb-xl-n4,
.my-xl-n4 {
margin-bottom: -1.5rem !important;
}
.ml-xl-n4,
.mx-xl-n4 {
margin-left: -1.5rem !important;
}
.m-xl-n5 {
margin: -3rem !important;
}
.mt-xl-n5,
.my-xl-n5 {
margin-top: -3rem !important;
}
.mr-xl-n5,
.mx-xl-n5 {
margin-right: -3rem !important;
}
.mb-xl-n5,
.my-xl-n5 {
margin-bottom: -3rem !important;
}
.ml-xl-n5,
.mx-xl-n5 {
margin-left: -3rem !important;
}
.m-xl-auto {
margin: auto !important;
}
.mt-xl-auto,
.my-xl-auto {
margin-top: auto !important;
}
.mr-xl-auto,
.mx-xl-auto {
margin-right: auto !important;
}
.mb-xl-auto,
.my-xl-auto {
margin-bottom: auto !important;
}
.ml-xl-auto,
.mx-xl-auto {
margin-left: auto !important;
}
}
.stretched-link:after {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1;
pointer-events: auto;
content: "";
background-color: transparent;
}
.text-monospace {
font-family: var(--font-family-monospace) !important;
}
.text-justify {
text-align: justify !important;
}
.text-wrap {
white-space: normal !important;
}
.text-nowrap {
white-space: nowrap !important;
}
.text-truncate {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.text-left {
text-align: left !important;
}
.text-right {
text-align: right !important;
}
.text-center {
text-align: center !important;
}
@media (min-width: 480px) {
.text-sm-left {
text-align: left !important;
}
.text-sm-right {
text-align: right !important;
}
.text-sm-center {
text-align: center !important;
}
}
@media (min-width: 768px) {
.text-md-left {
text-align: left !important;
}
.text-md-right {
text-align: right !important;
}
.text-md-center {
text-align: center !important;
}
}
@media (min-width: 992px) {
.text-lg-left {
text-align: left !important;
}
.text-lg-right {
text-align: right !important;
}
.text-lg-center {
text-align: center !important;
}
}
@media (min-width: 1320px) {
.text-xl-left {
text-align: left !important;
}
.text-xl-right {
text-align: right !important;
}
.text-xl-center {
text-align: center !important;
}
}
.text-lowercase {
text-transform: lowercase !important;
}
.text-uppercase {
text-transform: uppercase !important;
}
.text-capitalize {
text-transform: capitalize !important;
}
.font-weight-light {
font-weight: var(--font-weight-light) !important;
}
.font-weight-normal {
font-weight: var(--font-weight-base) !important;
}
.font-weight-bold {
font-weight: var(--font-weight-bold) !important;
}
.font-weight-bolder {
font-weight: var(--font-weight-black) !important;
}
.font-italic {
font-style: italic !important;
}
.text-white {
color: #fff !important;
}
.text-body {
color: var(--text-body-color) !important;
}
.text-muted {
color: var(--text-lighter-color) !important;
}
.text-black-50 {
color: rgba(0, 0, 0, 0.5) !important;
}
.text-white-50 {
color: hsla(0, 0%, 100%, 0.5) !important;
}
.text-hide {
font: 0/0 a;
color: transparent;
text-shadow: none;
background-color: transparent;
border: 0;
}
.text-decoration-none {
text-decoration: none !important;
}
.text-break {
word-break: break-word !important;
word-wrap: break-word !important;
}
.text-reset {
color: inherit !important;
}
.visible {
visibility: visible !important;
}
.invisible {
visibility: hidden !important;
}
@-ms-viewport {
width: device-width;
}
.visible-lg,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block,
.visible-md,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-sm,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-xl,
.visible-xl-block,
.visible-xl-inline,
.visible-xl-inline-block,
.visible-xs,
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block {
display: none !important;
}
@media (max-width: 479.98px) {
.visible-xs {
display: block !important;
}
table.visible-xs {
display: table !important;
}
tr.visible-xs {
display: table-row !important;
}
td.visible-xs,
th.visible-xs {
display: table-cell !important;
}
}
@media (max-width: 479.98px) {
.visible-xs-block {
display: block !important;
}
}
@media (max-width: 479.98px) {
.visible-xs-inline {
display: inline !important;
}
}
@media (max-width: 479.98px) {
.visible-xs-inline-block {
display: inline-block !important;
}
}
@media (min-width: 480px) and (max-width: 767.98px) {
.visible-sm {
display: block !important;
}
table.visible-sm {
display: table !important;
}
tr.visible-sm {
display: table-row !important;
}
td.visible-sm,
th.visible-sm {
display: table-cell !important;
}
}
@media (min-width: 480px) and (max-width: 767.98px) {
.visible-sm-block {
display: block !important;
}
}
@media (min-width: 480px) and (max-width: 767.98px) {
.visible-sm-inline {
display: inline !important;
}
}
@media (min-width: 480px) and (max-width: 767.98px) {
.visible-sm-inline-block {
display: inline-block !important;
}
}
@media (min-width: 768px) and (max-width: 991.98px) {
.visible-md {
display: block !important;
}
table.visible-md {
display: table !important;
}
tr.visible-md {
display: table-row !important;
}
td.visible-md,
th.visible-md {
display: table-cell !important;
}
}
@media (min-width: 768px) and (max-width: 991.98px) {
.visible-md-block {
display: block !important;
}
}
@media (min-width: 768px) and (max-width: 991.98px) {
.visible-md-inline {
display: inline !important;
}
}
@media (min-width: 768px) and (max-width: 991.98px) {
.visible-md-inline-block {
display: inline-block !important;
}
}
@media (min-width: 992px) and (max-width: 1319.98px) {
.visible-lg {
display: block !important;
}
table.visible-lg {
display: table !important;
}
tr.visible-lg {
display: table-row !important;
}
td.visible-lg,
th.visible-lg {
display: table-cell !important;
}
}
@media (min-width: 992px) and (max-width: 1319.98px) {
.visible-lg-block {
display: block !important;
}
}
@media (min-width: 992px) and (max-width: 1319.98px) {
.visible-lg-inline {
display: inline !important;
}
}
@media (min-width: 992px) and (max-width: 1319.98px) {
.visible-lg-inline-block {
display: inline-block !important;
}
}
@media (min-width: 1320px) {
.visible-xl {
display: block !important;
}
table.visible-xl {
display: table !important;
}
tr.visible-xl {
display: table-row !important;
}
td.visible-xl,
th.visible-xl {
display: table-cell !important;
}
}
@media (min-width: 1320px) {
.visible-xl-block {
display: block !important;
}
}
@media (min-width: 1320px) {
.visible-xl-inline {
display: inline !important;
}
}
@media (min-width: 1320px) {
.visible-xl-inline-block {
display: inline-block !important;
}
}
@media (max-width: 479.98px) {
.hidden-xs {
display: none !important;
}
}
@media (min-width: 480px) and (max-width: 767.98px) {
.hidden-sm {
display: none !important;
}
}
@media (min-width: 768px) and (max-width: 991.98px) {
.hidden-md {
display: none !important;
}
}
@media (min-width: 992px) and (max-width: 1319.98px) {
.hidden-lg {
display: none !important;
}
}
@media (min-width: 1320px) {
.hidden-xl {
display: none !important;
}
}
.visible-print {
display: none !important;
}
@media print {
.visible-print {
display: block !important;
}
table.visible-print {
display: table !important;
}
tr.visible-print {
display: table-row !important;
}
td.visible-print,
th.visible-print {
display: table-cell !important;
}
}
.visible-print-block {
display: none !important;
}
@media print {
.visible-print-block {
display: block !important;
}
}
.visible-print-inline {
display: none !important;
}
@media print {
.visible-print-inline {
display: inline !important;
}
}
.visible-print-inline-block {
display: none !important;
}
@media print {
.visible-print-inline-block {
display: inline-block !important;
}
}
@media print {
.hidden-print {
display: none !important;
}
}
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
color: var(--text-heading-color);
}
.h1 .small,
.h1 small,
.h2 .small,
.h2 small,
.h3 .small,
.h3 small,
.h4 .small,
.h4 small,
.h5 .small,
.h5 small,
.h6 .small,
.h6 small,
h1 .small,
h1 small,
h2 .small,
h2 small,
h3 .small,
h3 small,
h4 .small,
h4 small,
h5 .small,
h5 small,
h6 .small,
h6 small {
font-weight: 400;
line-height: 1;
}
.h1,
h1 {
font-size: var(--font-size-h1);
line-height: var(--line-height-h1);
font-weight: var(--font-weight-h1);
}
.h2,
h2 {
font-size: var(--font-size-h2);
line-height: var(--line-height-h2);
font-weight: var(--font-weight-h2);
}
.h3,
h3 {
font-size: var(--font-size-h3);
line-height: var(--line-height-h3);
font-weight: var(--font-weight-h3);
}
.h4,
h4 {
font-size: var(--font-size-h4);
line-height: var(--line-height-h4);
font-weight: var(--font-weight-h4);
}
.h5,
h5 {
font-size: var(--font-size-h5);
line-height: var(--line-height-h5);
font-weight: var(--font-weight-h5);
}
.h6,
h6 {
font-size: var(--font-size-h6);
line-height: var(--line-height-h6);
font-weight: var(--font-weight-h6);
}
p {
margin: 0 0 16px;
}
.p-xs {
font-size: var(--font-size-xs);
line-height: var(--line-height-xs);
}
.p-sm {
font-size: var(--font-size-sm);
line-height: var(--line-height-sm);
}
.p-lg {
font-size: var(--font-size-lg);
line-height: var(--line-height-lg);
}
.p-lg,
.p-xlg {
font-weight: var(--font-weight-light);
}
.p-xlg {
font-size: var(--font-size-xlg);
line-height: var(--line-height-xlg);
}
.p-xxlg {
font-size: var(--font-size-xxlg);
line-height: var(--line-height-xxlg);
font-weight: var(--font-weight-light);
}
.lead {
margin-bottom: var(--line-height-base);
font-size: var(--font-size-base);
font-weight: 300;
line-height: 1.4;
}
.display-1 {
font-size: var(--display1-size);
font-weight: var(--display1-weight);
}
.display-1,
.display-2 {
line-height: var(--display-line-height);
}
.display-2 {
font-size: var(--display2-size);
font-weight: var(--display2-weight);
}
.display-3 {
font-size: var(--display3-size);
font-weight: var(--display3-weight);
}
.display-3,
.display-4 {
line-height: var(--display-line-height);
}
.display-4 {
font-size: var(--display4-size);
font-weight: var(--display4-weight);
}
hr {
margin-top: var(--hr-margin-y);
margin-bottom: var(--hr-margin-y);
border: 0;
border-top: var(--hr-border-width) solid var(--hr-border-color);
}
.small,
small {
font-size: var(--font-size-sm);
}
.mark,
mark {
background-color: var(--brand-warning-lighter-4);
padding: 0.2em;
}
.text-left {
text-align: left;
}
.text-right {
text-align: right;
}
.text-center {
text-align: center;
}
.text-justify {
text-align: justify;
}
.text-nowrap {
white-space: nowrap;
}
.text-lowercase {
text-transform: lowercase;
}
.text-uppercase {
text-transform: uppercase;
}
.text-capitalize {
text-transform: capitalize;
}
.text-large {
font-size: var(--font-size-lg);
}
.text-small {
font-size: var(--font-size-sm);
line-height: var(--line-height-sm);
}
.text-faded {
color: var(--text-faded-color);
}
.text-lighter {
color: var(--text-lighter-color);
}
.line-through {
text-decoration: line-through;
}
.text-primary {
color: var(--text-primary-color) !important;
}
a.text-primary:focus,
a.text-primary:hover {
color: var(--brand-primary-darker) !important;
}
.text-success {
color: var(--text-success-color) !important;
}
a.text-success:focus,
a.text-success:hover {
color: var(--brand-success-darker) !important;
}
.text-info {
color: var(--text-info-color) !important;
}
a.text-info:focus,
a.text-info:hover {
color: var(--brand-info-darker) !important;
}
.text-warning {
color: var(--text-warning-color) !important;
}
a.text-warning:focus,
a.text-warning:hover {
color: var(--brand-warning-darker) !important;
}
.text-danger {
color: var(--text-danger-color) !important;
}
a.text-danger:focus,
a.text-danger:hover {
color: var(--brand-danger-darker) !important;
}
.bg-primary {
color: #fff;
background-color: var(--brand-primary) !important;
}
a.bg-primary:focus,
a.bg-primary:hover,
button.bg-primary:focus,
button.bg-primary:hover {
background-color: var(--brand-danger-lighter-2) !important;
}
.bg-success {
background-color: var(--brand-success-lighter-4) !important;
}
a.bg-success:focus,
a.bg-success:hover,
button.bg-success:focus,
button.bg-success:hover {
background-color: var(--brand-success-lighter-3) !important;
}
.bg-info {
background-color: var(--brand-info-lighter-3) !important;
}
a.bg-info:focus,
a.bg-info:hover,
button.bg-info:focus,
button.bg-info:hover {
background-color: var(--brand-info-lighter-2) !important;
}
.bg-warning {
background-color: var(--brand-warning-lighter-4) !important;
}
a.bg-warning:focus,
a.bg-warning:hover,
button.bg-warning:focus,
button.bg-warning:hover {
background-color: var(--brand-warning-lighter-3) !important;
}
.bg-danger {
background-color: var(--brand-danger-lighter-4) !important;
}
a.bg-danger:focus,
a.bg-danger:hover,
button.bg-danger:focus,
button.bg-danger:hover {
background-color: var(--brand-danger-lighter-3) !important;
}
.bg-default {
background-color: var(--gray-lighter-4) !important;
}
a.bg-default:focus,
a.bg-default:hover,
button.bg-default:focus,
button.bg-default:hover {
background-color: var(--gray-lighter-3) !important;
}
ol,
ul {
margin-top: 0;
margin-bottom: var(--line-height-base) / 2;
}
.list-inline,
.list-unstyled {
padding-left: 0;
list-style: none;
}
.list-inline {
margin-left: -5px;
}
.list-inline .list-inline-item,
.list-inline > li {
display: inline-block;
padding-left: 5px;
padding-right: 5px;
}
.list-inline .list-inline-item:not(:last-child),
.list-inline > li:not(:last-child) {
margin-right: var(--list-inline-padding);
}
.initialism {
font-size: 90%;
text-transform: uppercase;
}
blockquote {
background: var(--blockquote-bg);
border: 1px solid var(--blockquote-border-color);
border-radius: var(--ui-block-border-radius);
padding: var(--blockquote-padding);
position: relative;
font-size: var(--blockquote-font-color);
font-weight: var(--balckquote-font-weight);
line-height: var(--blockquote-line-height);
}
blockquote > :last-child {
margin-bottom: 0;
}
blockquote p {
font-style: italic;
}
blockquote p span {
font-style: italic;
margin: 0;
}
blockquote p:after {
content: "";
background-image: url(../img/quote-icon.svg);
position: absolute;
top: 24px;
left: 24px;
height: 24px;
width: 24px;
}
.blockquote-footer {
display: block;
font-size: var(--blockquote-small-font-size);
color: var(--blockquote-small-color);
}
.blockquote-footer:before {
content: "\2014\00A0";
}
.card {
position: relative;
display: flex;
flex-direction: column;
min-width: 0;
word-wrap: break-word;
background-color: var(--card-bg);
background-clip: border-box;
border: var(--card-border);
border-radius: var(--card-border-radius);
}
.card > hr {
margin-right: 0;
margin-left: 0;
}
.card > .list-group {
border-top: inherit;
border-bottom: inherit;
}
.card > .list-group:first-child {
border-top-width: 0;
border-top-left-radius: var(--card-inner-border-radius);
border-top-right-radius: var(--card-inner-border-radius);
}
.card > .list-group:last-child {
border-bottom-width: 0;
border-bottom-right-radius: var(--card-inner-border-radius);
border-bottom-left-radius: var(--card-inner-border-radius);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
border-top: 0;
}
.card-body {
flex: 1 1 auto;
min-height: 1px;
padding: var(--card-body-padding);
}
.card-title {
margin-bottom: var(--card-spacer-y);
}
.card-subtitle {
margin-top: -var(--card-spacer-y) / 2;
}
.card-subtitle,
.card-text:last-child {
margin-bottom: 0;
}
.card-link:hover {
text-decoration: none;
}
.card-link + .card-link {
margin-left: var(--card-spacer-x);
}
.card-header {
padding: var(--card-heading-padding);
margin-bottom: 0;
background-color: var(--card-cap-bg);
border-bottom: var(--card-border);
}
.card-header:first-child {
border-radius: var(--card-inner-border-radius) var(--card-inner-border-radius) 0
0;
}
.card-footer {
padding: var(--card-footer-padding);
background-color: var(--card-cap-bg);
border-top: var(--card-border);
}
.card-footer:last-child {
border-radius: 0 0 var(--card-inner-border-radius)
var(--card-inner-border-radius);
}
.card-header-tabs {
margin-bottom: -var(--card-spacer-y);
border-bottom: 0;
}
.card-header-pills,
.card-header-tabs {
margin-right: -var(--card-spacer-x) / 2;
margin-left: -var(--card-spacer-x) / 2;
}
.card-img-overlay {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
padding: var(--card-img-overlay-padding);
border-radius: var(--card-inner-border-radius);
}
.card-img,
.card-img-bottom,
.card-img-top {
flex-shrink: 0;
width: 100%;
}
.card-img,
.card-img-top {
border-top-left-radius: var(--card-inner-border-radius);
border-top-right-radius: var(--card-inner-border-radius);
}
.card-img,
.card-img-bottom {
border-bottom-right-radius: var(--card-inner-border-radius);
border-bottom-left-radius: var(--card-inner-border-radius);
}
.card-deck .card {
margin-bottom: var(--card-deck-margin);
}
@media (min-width: 480px) {
.card-deck {
display: flex;
flex-flow: row wrap;
margin-right: -var(--card-deck-margin);
margin-left: -var(--card-deck-margin);
}
.card-deck .card {
flex: 1 0 0%;
margin-right: var(--card-deck-margin);
margin-bottom: 0;
margin-left: var(--card-deck-margin);
}
}
.card-group > .card {
margin-bottom: var(--card-group-margin);
}
@media (min-width: 480px) {
.card-group {
display: flex;
flex-flow: row wrap;
}
.card-group > .card {
flex: 1 0 0%;
margin-bottom: 0;
}
.card-group > .card + .card {
margin-left: 0;
border-left: 0;
}
.card-group > .card:not(:last-child) {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.card-group > .card:not(:last-child) .card-header,
.card-group > .card:not(:last-child) .card-img-top {
border-top-right-radius: 0;
}
.card-group > .card:not(:last-child) .card-footer,
.card-group > .card:not(:last-child) .card-img-bottom {
border-bottom-right-radius: 0;
}
.card-group > .card:not(:first-child) {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.card-group > .card:not(:first-child) .card-header,
.card-group > .card:not(:first-child) .card-img-top {
border-top-left-radius: 0;
}
.card-group > .card:not(:first-child) .card-footer,
.card-group > .card:not(:first-child) .card-img-bottom {
border-bottom-left-radius: 0;
}
}
.card-columns .card {
margin-bottom: var(--card-columns-margin);
}
@media (min-width: 480px) {
.card-columns {
column-count: var(--card-columns-count);
column-gap: var(--card-columns-gap);
orphans: 1;
widows: 1;
}
.card-columns .card {
display: inline-block;
width: 100%;
}
}
.accordion {
overflow-anchor: none;
}
.accordion > .card {
overflow: hidden;
}
.accordion > .card:not(:last-of-type) {
border-bottom: 0;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.accordion > .card:not(:first-of-type) {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.accordion > .card > .card-header {
border-radius: 0;
margin-bottom: -1px;
}
.img-fluid,
.img-thumbnail {
max-width: 100%;
height: auto;
}
.img-thumbnail {
padding: var(--thumbnail-padding);
background-color: var(--thumbnail-bg);
border: var(--thumbnail-border-width) solid var(--thumbnail-border-color);
border-radius: var(--thumbnail-border-radius);
box-shadow: var(--thumbnail-box-shadow);
}
.figure {
display: inline-block;
}
.figure-img {
margin-bottom: var(--ui-block-spacing-xs) / 2;
line-height: 1;
}
.figure-caption {
font-size: var(--figure-caption-font-size);
color: var(--figure-caption-color);
}
*,
:after,
:before {
box-sizing: border-box;
}
html {
font-family: sans-serif;
line-height: 1.15;
-webkit-text-size-adjust: 100%;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
article,
aside,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section {
display: block;
}
body {
margin: 0;
font-family: var(--font-family-base);
font-size: var(--font-size-base);
font-weight: var(--font-weight-base);
line-height: var(--line-height-base);
color: var(--text-body-color);
background: var(--body-bg);
text-align: left;
}
[tabindex="-1"]:focus:not(:focus-visible) {
outline: 0 !important;
}
hr {
box-sizing: content-box;
height: 0;
overflow: visible;
}
h1,
h2,
h3,
h4,
h5,
h6 {
margin-top: 0;
margin-bottom: var(--headings-margin-bottom);
}
p {
margin-top: 0;
margin-bottom: var(--paragraph-margin-bottom);
}
abbr[data-original-title],
abbr[title] {
text-decoration: underline;
text-decoration: underline dotted;
cursor: help;
border-bottom: 0;
text-decoration-skip-ink: none;
}
address {
font-style: normal;
line-height: inherit;
}
address,
dl,
ol,
ul {
margin-bottom: 1rem;
}
dl,
ol,
ul {
margin-top: 0;
}
ol ol,
ol ul,
ul ol,
ul ul {
margin-bottom: 0;
}
dt {
font-weight: var(--dt-font-weight);
}
dd {
margin-bottom: 0.5rem;
margin-left: 0;
}
blockquote {
margin: 0 0 1rem;
}
b,
strong {
font-weight: var(--font-weight-bold);
}
.small,
small {
font-size: var(--font-size-xs);
line-height: var(--line-height-sm);
}
sub,
sup {
position: relative;
font-size: 75%;
line-height: 0;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}
a {
color: var(--link-color);
text-decoration: var(--link-decoration);
background-color: transparent;
}
a:hover {
color: var(--link-hover-color);
text-decoration: var(--link-hover-decoration);
}
a:not([href]):not([class]),
a:not([href]):not([class]):hover {
color: inherit;
text-decoration: none;
}
figure {
margin: 0 0 1rem;
}
img {
border-style: none;
}
img,
svg {
vertical-align: middle;
}
svg {
overflow: hidden;
}
table {
border-collapse: collapse;
}
caption {
padding-top: var(--table-td-padding);
padding-bottom: var(--table-td-padding);
color: var(--table-caption-color);
text-align: left;
caption-side: bottom;
}
th {
font-weight: var(--table-th-font-weight);
text-align: inherit;
text-align: -webkit-match-parent;
}
label {
display: inline-block;
margin-bottom: var(--label-margin-bottom);
}
button {
border-radius: 0;
}
button:focus:not(:focus-visible) {
outline: 0;
}
button,
input,
optgroup,
select,
textarea {
margin: 0;
font-family: inherit;
font-size: inherit;
line-height: inherit;
}
button,
input {
overflow: visible;
}
button,
select {
text-transform: none;
}
[role="button"] {
cursor: pointer;
}
select {
word-wrap: normal;
}
[type="button"],
[type="reset"],
[type="submit"],
button {
-webkit-appearance: button;
}
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled),
button:not(:disabled) {
cursor: pointer;
}
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner,
button::-moz-focus-inner {
padding: 0;
border-style: none;
}
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box;
padding: 0;
}
textarea {
overflow: auto;
resize: vertical;
}
fieldset {
min-width: 0;
padding: 0;
margin: 0;
border: 0;
}
legend {
display: block;
width: 100%;
max-width: 100%;
padding: 0;
margin-bottom: 0.5rem;
font-size: 1.5rem;
line-height: inherit;
color: inherit;
white-space: normal;
}
@media (max-width: 1200px) {
legend {
font-size: calc(1.275rem + 0.3vw);
}
}
progress {
vertical-align: baseline;
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
}
[type="search"] {
outline-offset: -2px;
-webkit-appearance: none;
}
[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
::-webkit-file-upload-button {
font: inherit;
-webkit-appearance: button;
}
output {
display: inline-block;
}
summary {
display: list-item;
cursor: pointer;
}
template {
display: none;
}
[hidden] {
display: none !important;
}
@keyframes spinner-border {
to {
transform: rotate(1turn);
}
}
.spinner-border {
display: inline-block;
width: var(--spinner-width);
height: var(--spinner-height);
vertical-align: text-bottom;
border: var(--spinner-border-width) solid;
border-right-color: transparent;
border-radius: 50%;
animation: spinner-border 0.75s linear infinite;
}
.spinner-border-sm {
width: var(--spinner-width-sm);
height: var(--spinner-height-sm);
border-width: var(--spinner-border-width-sm);
}
@keyframes spinner-grow {
0% {
transform: scale(0);
}
50% {
opacity: 1;
transform: none;
}
}
.spinner-grow {
display: inline-block;
width: var(--spinner-width);
height: var(--spinner-height);
vertical-align: text-bottom;
background-color: currentColor;
border-radius: 50%;
opacity: 0;
animation: spinner-grow 0.75s linear infinite;
}
.spinner-grow-sm {
width: var(--spinner-width-sm);
height: var(--spinner-height-sm);
}
@media (prefers-reduced-motion: reduce) {
.spinner-border,
.spinner-grow {
animation-duration: 1.5s;
}
}
.toast {
flex-basis: var(--toast-max-width);
max-width: var(--toast-max-width);
font-size: var(--toast-font-size);
color: var(--toast-color);
background-color: var(--toast-background-color);
background-clip: padding-box;
border: var(--toast-border-width) solid var(--toast-border-color);
box-shadow: var(--toast-box-shadow);
opacity: 0;
border-radius: var(--toast-border-radius);
}
.toast:not(:last-child) {
margin-bottom: var(--toast-padding-x);
}
.toast.showing {
opacity: 1;
}
.toast.show {
display: block;
opacity: 1;
}
.toast.hide {
display: none;
}
.toast-header {
display: flex;
align-items: center;
padding: var(--toast-padding-y) var(--toast-padding-x);
color: var(--toast-header-color);
background-color: var(--toast-header-background-color);
background-clip: padding-box;
border-bottom: var(--toast-border-width) solid var(--toast-header-border-color);
border-top-left-radius: calc(
var(--toast-border-radius) - var(--toast-border-width)
);
border-top-right-radius: calc(
var(--toast-border-radius) - var(--toast-border-width)
);
}
.toast-header .close {
position: static;
margin-bottom: 0 !important;
margin-left: 0.5rem !important;
}
.toast-body {
padding: var(--toast-padding-x);
}
.fade {
transition: var(--transition-fade);
}
@media (prefers-reduced-motion: reduce) {
.fade {
transition: none;
}
}
.fade:not(.show) {
opacity: 0;
}
.collapse:not(.show) {
display: none;
}
.collapse.in {
display: block;
}
.collapsing {
position: relative;
height: 0;
overflow: hidden;
transition: var(--transition-collapse);
}
@media (prefers-reduced-motion: reduce) {
.collapsing {
transition: none;
}
}
.md-editor {
border: 1px solid var(--input-border-color);
border-radius: var(--input-border-radius);
}
.md-editor.active {
border-color: var(--input-focus-border-color);
}
.md-editor > .btn-toolbar > .btn-group:first-of-type {
margin: 0;
}
.md-editor > .btn-toolbar > .btn-group .btn:not(.btn-primary) {
padding: 6px;
margin-right: var(--spacing-1x);
border: none;
box-shadow: none;
background: transparent;
}
.md-editor > .btn-toolbar > .btn-group .btn:not(.btn-primary) .fa,
.md-editor > .btn-toolbar > .btn-group .btn:not(.btn-primary) .fas {
margin: 0;
line-height: inherit;
color: var(--gray-icons);
transition: all var(--transition-base);
}
.md-editor > .btn-toolbar > .btn-group .btn:not(.btn-primary) .fa-search {
margin-right: 6px;
}
.md-editor > .btn-toolbar > .btn-group .btn:not(.btn-primary):hover .fa,
.md-editor > .btn-toolbar > .btn-group .btn:not(.btn-primary):hover .fas {
color: var(--gray-icons-hover);
}
.md-editor > .md-preview,
.md-editor > textarea.markdown-editor {
padding: 15px !important;
border-top: 1px solid var(--gray-lighter-3) !important;
border-bottom: 1px solid var(--ui-block-border-color) !important;
background-color: var(--input-bg) !important;
}
.markdown-editor-status {
min-height: 28px;
display: flex;
align-items: center;
font-size: var(--font-size-sm);
line-height: var(--line-height-sm);
color: var(--text-heading-color);
}
.small-font {
font-size: 0.9em;
}
.md-editor .md-footer,
.md-editor > .md-header {
display: block;
padding: 6px 11px;
}
.md-editor > .md-header {
margin: 0;
}
.md-editor .md-footer {
background: var(--gray-faded);
}
.md-editor > .md-preview {
background: #fff;
border-top: 1px dashed #ddd;
border-bottom: 1px dashed #ddd;
min-height: 10px;
overflow: auto;
}
.md-editor > textarea {
font-family: Menlo, Monaco, Consolas, Courier New, monospace;
font-size: 14px;
outline: 0;
margin: 0;
display: block;
padding: 0;
width: 100%;
border: 0;
border-top: 1px dashed #ddd;
border-bottom: 1px dashed #ddd;
border-radius: 0;
box-shadow: none;
background: #eee;
}
.md-editor > textarea:focus {
box-shadow: none;
background: #fff;
}
.md-editor .md-controls {
float: right;
margin-right: -8px;
}
.md-editor .md-controls .md-control {
width: 30px;
height: 30px;
display: inline-flex;
justify-content: center;
align-items: center;
}
.md-editor .md-controls .md-control:not(:hover) {
color: var(--ui-icon-color);
}
.md-editor.md-fullscreen-mode {
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 0;
z-index: 99999;
padding: 60px 30px 15px;
background: #fff !important;
border: 0 !important;
}
.md-editor.md-fullscreen-mode .md-footer {
display: none;
}
.md-editor.md-fullscreen-mode .md-input,
.md-editor.md-fullscreen-mode .md-preview {
margin: 0 auto !important;
height: 100% !important;
font-size: 20px !important;
padding: 20px !important;
color: #999;
line-height: 1.6em !important;
resize: none !important;
box-shadow: none !important;
background: #fff !important;
border: 0 !important;
}
.md-editor.md-fullscreen-mode .md-preview {
color: #333;
overflow: auto;
}
.md-editor.md-fullscreen-mode .md-input:focus,
.md-editor.md-fullscreen-mode .md-input:hover {
color: #333;
background: #fff !important;
}
.md-editor.md-fullscreen-mode .md-header {
background: 0 0;
text-align: center;
position: fixed;
width: 100%;
top: 20px;
}
.md-editor.md-fullscreen-mode .btn-group {
float: none;
}
.md-editor.md-fullscreen-mode .btn {
border: 0;
background: 0 0;
color: #b3b3b3;
}
.md-editor.md-fullscreen-mode .btn.active,
.md-editor.md-fullscreen-mode .btn:active,
.md-editor.md-fullscreen-mode .btn:focus,
.md-editor.md-fullscreen-mode .btn:hover {
box-shadow: none;
color: #333;
}
.md-editor.md-fullscreen-mode .md-fullscreen-controls {
position: absolute;
top: 20px;
right: 20px;
text-align: right;
z-index: 1002;
display: block;
}
.md-editor.md-fullscreen-mode .md-fullscreen-controls a {
color: #b3b3b3;
clear: right;
margin: 10px;
width: 30px;
height: 30px;
text-align: center;
}
.md-editor.md-fullscreen-mode .md-fullscreen-controls a:hover {
color: #333;
text-decoration: none;
}
.md-editor.md-fullscreen-mode .md-editor {
height: 100% !important;
position: relative;
}
.md-editor .md-fullscreen-controls {
display: none;
}
.md-nooverflow {
overflow: hidden;
position: fixed;
width: 100%;
}
table.dataTable {
clear: both;
max-width: none !important;
border-collapse: separate !important;
}
table.dataTable td,
table.dataTable th {
box-sizing: border-box !important;
}
table.dataTable td.dataTables_empty,
table.dataTable th.dataTables_empty {
text-align: center;
}
table.dataTable td:focus,
table.dataTable th:focus {
outline: none;
}
table.dataTable > thead > tr > th:empty {
padding-right: 0 !important;
}
table.dataTable.nowrap td,
table.dataTable.nowrap th {
white-space: nowrap;
}
div.dataTables_wrapper div.dataTables_length label {
display: flex;
align-items: center;
font-weight: 400;
text-align: left;
white-space: nowrap;
}
div.dataTables_wrapper div.dataTables_length select {
padding-top: var(--ui-padding-xs-v);
padding-bottom: var(--ui-padding-xs-v);
padding-left: var(--ui-padding-xs-h);
height: var(--ui-height-xs);
display: inline-block;
}
div.dataTables_wrapper div.dataTables_filter {
text-align: right;
}
div.dataTables_wrapper div.dataTables_filter label {
font-weight: 400;
white-space: nowrap;
text-align: left;
}
div.dataTables_wrapper div.dataTables_filter input {
margin-left: 0.5em;
display: inline-block;
width: auto;
}
div.dataTables_wrapper div.dataTables_info {
padding-top: var(--spacing-1x);
white-space: nowrap;
}
div.dataTables_wrapper div.dataTables_paginate {
margin: 0;
white-space: nowrap;
text-align: right;
display: flex;
align-items: center;
}
div.dataTables_wrapper div.dataTables_paginate ul.pagination {
white-space: nowrap;
}
div.dataTables_wrapper div.dataTables_processing {
position: absolute;
top: 50%;
left: 50%;
width: 200px;
margin-left: -100px;
margin-top: -26px;
text-align: center;
padding: 1em 0;
}
table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_desc_disabled {
white-space: nowrap;
cursor: pointer;
position: relative;
}
table.dataTable thead .sorting > span,
table.dataTable thead .sorting_asc > span,
table.dataTable thead .sorting_asc_disabled > span,
table.dataTable thead .sorting_desc > span,
table.dataTable thead .sorting_desc_disabled > span {
display: flex;
align-items: center;
}
table.dataTable thead .sorting > span span:not(.sorting-arrows),
table.dataTable thead .sorting_asc > span span:not(.sorting-arrows),
table.dataTable thead .sorting_asc_disabled > span span:not(.sorting-arrows),
table.dataTable thead .sorting_desc > span span:not(.sorting-arrows),
table.dataTable thead .sorting_desc_disabled > span span:not(.sorting-arrows) {
white-space: normal;
}
table.dataTable thead .sorting:after,
table.dataTable thead .sorting:before,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_asc:before,
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_asc_disabled:before,
table.dataTable thead .sorting_desc:after,
table.dataTable thead .sorting_desc:before,
table.dataTable thead .sorting_desc_disabled:after,
table.dataTable thead .sorting_desc_disabled:before {
display: none !important;
}
table.dataTable thead .sorting .sorting-arrows,
table.dataTable thead .sorting_asc .sorting-arrows,
table.dataTable thead .sorting_asc_disabled .sorting-arrows,
table.dataTable thead .sorting_desc .sorting-arrows,
table.dataTable thead .sorting_desc_disabled .sorting-arrows {
display: inline-block;
position: relative;
margin-left: var(--spacing-1x);
height: 12px;
width: 12px;
vertical-align: middle;
}
table.dataTable thead .sorting .sorting-arrows:after,
table.dataTable thead .sorting .sorting-arrows:before,
table.dataTable thead .sorting_asc .sorting-arrows:after,
table.dataTable thead .sorting_asc .sorting-arrows:before,
table.dataTable thead .sorting_asc_disabled .sorting-arrows:after,
table.dataTable thead .sorting_asc_disabled .sorting-arrows:before,
table.dataTable thead .sorting_desc .sorting-arrows:after,
table.dataTable thead .sorting_desc .sorting-arrows:before,
table.dataTable thead .sorting_desc_disabled .sorting-arrows:after,
table.dataTable thead .sorting_desc_disabled .sorting-arrows:before {
display: block;
position: absolute;
left: 0;
font-family: var(--font-family-icons-small) !important;
color: var(--ui-icon-color);
line-height: 1;
font-size: var(--ui-icon-size-small);
}
table.dataTable thead .sorting .sorting-arrows:before,
table.dataTable thead .sorting_asc .sorting-arrows:before,
table.dataTable thead .sorting_asc_disabled .sorting-arrows:before,
table.dataTable thead .sorting_desc .sorting-arrows:before,
table.dataTable thead .sorting_desc_disabled .sorting-arrows:before {
top: 0;
content: "\e939" !important;
}
table.dataTable thead .sorting .sorting-arrows:after,
table.dataTable thead .sorting_asc .sorting-arrows:after,
table.dataTable thead .sorting_asc_disabled .sorting-arrows:after,
table.dataTable thead .sorting_desc .sorting-arrows:after,
table.dataTable thead .sorting_desc_disabled .sorting-arrows:after {
bottom: 0;
content: "\e93a" !important;
}
table.dataTable thead .sorting_asc .sorting-arrows:before,
table.dataTable thead .sorting_desc .sorting-arrows:after {
color: var(--text-primary-color);
}
table.dataTable thead .sorting_disabled {
cursor: auto !important;
}
table.dataTable thead .sorting_disabled .sorting-arrows {
display: none;
}
div.dataTables_scrollHead table.dataTable {
margin-bottom: 0 !important;
}
div.dataTables_scrollBody > table {
border-top: none;
margin-top: 0 !important;
margin-bottom: 0 !important;
}
div.dataTables_scrollBody > table > thead .sorting:after,
div.dataTables_scrollBody > table > thead .sorting_asc:after,
div.dataTables_scrollBody > table > thead .sorting_desc:after {
display: none;
}
div.dataTables_scrollBody > table > tbody > tr:first-child > td,
div.dataTables_scrollBody > table > tbody > tr:first-child > th {
border-top: none;
}
div.dataTables_scrollFoot > .dataTables_scrollFootInner {
box-sizing: content-box;
}
div.dataTables_scrollFoot > .dataTables_scrollFootInner > table {
margin-top: 0 !important;
border-top: none;
}
table.dataTable.table-condensed > thead > tr > th {
padding-right: 20px;
}
table.dataTable.table-condensed .sorting:after,
table.dataTable.table-condensed .sorting_asc:after,
table.dataTable.table-condensed .sorting_desc:after {
top: 6px;
right: 6px;
}
table.table-bordered.dataTable td,
table.table-bordered.dataTable th {
border-left-width: 0;
}
table.table-bordered.dataTable td:last-child,
table.table-bordered.dataTable th:last-child {
border-right-width: 0;
}
div.dataTables_scrollHead table.table-bordered,
table.table-bordered.dataTable tbody td,
table.table-bordered.dataTable tbody th {
border-bottom-width: 0;
}
div.table-responsive > div.dataTables_wrapper > div.row {
margin: 0;
}
div.table-responsive
> div.dataTables_wrapper
> div.row
> div[class^="col-"]:first-child {
padding-left: 0;
}
div.table-responsive
> div.dataTables_wrapper
> div.row
> div[class^="col-"]:last-child {
padding-right: 0;
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td.child,
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.child {
cursor: default !important;
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td.child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.child:before {
display: none !important;
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td.child,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.child {
position: relative;
border: 0;
padding-left: 60px;
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td.child ul,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.child ul {
width: 100%;
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td.child ul:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.child ul:before {
display: flex;
content: "";
position: absolute;
background-color: var(--table-container-header-bg);
top: 0;
bottom: 0;
left: 0;
width: 44px;
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td.child ul li,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.child ul li {
border: 0;
display: flex;
flex-wrap: wrap;
}
table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td:first-child,
table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > th:first-child {
position: relative;
padding-left: 60px;
cursor: pointer;
}
table.dataTable.dtr-inline.collapsed
> tbody
> tr[role="row"]
> td:first-child:before,
table.dataTable.dtr-inline.collapsed
> tbody
> tr[role="row"]
> th:first-child:before {
display: none;
}
table.dataTable.dtr-inline.collapsed
> tbody
> tr[role="row"]
> td:first-child
.btn-table-collapse,
table.dataTable.dtr-inline.collapsed
> tbody
> tr[role="row"]
> th:first-child
.btn-table-collapse {
top: 0 !important;
left: 0;
bottom: 0;
border: 0;
border-radius: 0;
height: 100%;
width: 44px;
display: flex;
justify-content: center;
align-items: center;
position: absolute;
color: var(--text-lighter-color);
text-align: center;
text-indent: 0 !important;
outline: none;
background-color: var(--table-container-header-bg);
}
table.dataTable.dtr-inline.collapsed
> tbody
> tr[role="row"]
> td:first-child
.btn-table-collapse:before,
table.dataTable.dtr-inline.collapsed
> tbody
> tr[role="row"]
> th:first-child
.btn-table-collapse:before {
font-family: var(--font-family-icons-small);
font-size: var(--ui-icon-size-small);
content: "\e931";
}
table.dataTable.dtr-inline.collapsed
> tbody
> tr.parent
> td:first-child
.btn-table-collapse,
table.dataTable.dtr-inline.collapsed
> tbody
> tr.parent
> th:first-child
.btn-table-collapse {
background-color: var(--table-container-header-bg) !important;
}
table.dataTable.dtr-inline.collapsed
> tbody
> tr.parent
> td:first-child
.btn-table-collapse:before,
table.dataTable.dtr-inline.collapsed
> tbody
> tr.parent
> th:first-child
.btn-table-collapse:before {
content: "\e92c";
}
table.dataTable.dtr-column > tbody > tr > td.control,
table.dataTable.dtr-column > tbody > tr > th.control {
position: relative;
cursor: pointer;
}
table.dataTable.dtr-column > tbody > tr > td.control:before,
table.dataTable.dtr-column > tbody > tr > th.control:before {
top: 50%;
left: 50%;
height: 16px;
width: 16px;
margin-top: -10px;
margin-left: -10px;
display: flex;
justify-content: center;
align-items: center;
position: absolute;
color: var(--text-lighter-color);
text-align: center;
text-indent: 0 !important;
outline: none;
background-color: var(--table-container-header-bg);
}
table.dataTable.dtr-column > tbody > tr > td.control:before:before,
table.dataTable.dtr-column > tbody > tr > th.control:before:before {
font-family: var(--font-family-icons-small);
font-size: var(--ui-icon-size-small);
content: "\e931";
}
table.dataTable.dtr-column > tbody > tr.parent td.control:before,
table.dataTable.dtr-column > tbody > tr.parent th.control:before {
background-color: var(--table-container-header-bg) !important;
}
table.dataTable.dtr-column > tbody > tr.parent td.control:before:before,
table.dataTable.dtr-column > tbody > tr.parent th.control:before:before {
content: "\e92c";
}
table.dataTable > tbody > tr.child {
padding: 0.5em 1em;
}
table.dataTable > tbody > tr.child:hover {
background: transparent !important;
}
table.dataTable > tbody > tr.child ul.dtr-details {
display: inline-block;
list-style-type: none;
margin: 0;
padding: 0;
}
table.dataTable > tbody > tr.child ul.dtr-details > li {
display: flex;
flex-wrap: wrap;
}
table.dataTable > tbody > tr.child ul.dtr-details > li:first-child {
padding-top: 0;
}
table.dataTable > tbody > tr.child ul.dtr-details > li:last-child {
border-bottom: none;
}
table.dataTable > tbody > tr.child span.dtr-title {
min-width: auto;
display: inline-block;
margin-right: var(--spacing-1x);
color: var(--text-lighter-color);
font-weight: 400;
}
table.dataTable > tbody > tr.child span.dtr-title:after {
content: ":";
}
.btn-table-collapse,
table.dataTable > tbody > tr.child span.dtr-data br {
display: none;
}
div.dtr-modal {
position: fixed;
box-sizing: border-box;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: 100;
padding: 10em 1em;
}
div.dtr-modal div.dtr-modal-display {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
width: 50%;
height: 50%;
margin: auto;
z-index: 102;
overflow: auto;
background-color: #f5f5f7;
border: 1px solid #000;
border-radius: 0.5em;
box-shadow: 0 12px 30px rgba(0, 0, 0, 0.6);
}
div.dtr-modal div.dtr-modal-content {
position: relative;
padding: 1em;
}
div.dtr-modal div.dtr-modal-close {
position: absolute;
top: 6px;
right: 6px;
width: 22px;
height: 22px;
border: 1px solid #eaeaea;
background-color: #f9f9f9;
text-align: center;
border-radius: 3px;
cursor: pointer;
z-index: 12;
}
div.dtr-modal div.dtr-modal-close:hover {
background-color: #eaeaea;
}
div.dtr-modal div.dtr-modal-background {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 101;
background: rgba(0, 0, 0, 0.6);
}
table.dtr-inline.collapsed > thead > tr > th:first-child {
padding-left: 60px !important;
}
table.dtr-inline.collapsed > thead > tr > th:first-child .btn-table-collapse {
top: 0 !important;
left: 0;
bottom: 0;
border: 0;
border-radius: 0;
height: 100%;
width: 44px;
font-size: 14px;
background-color: #f6f7f8;
display: flex;
justify-content: center;
align-items: center;
position: absolute;
color: var(--text-lighter-color);
text-align: center;
text-indent: 0 !important;
outline: none;
background-color: var(--table-container-header-bg);
}
table.dtr-inline.collapsed
> thead
> tr
> th:first-child
.btn-table-collapse:before {
font-family: var(--font-family-icons-small);
font-size: var(--ui-icon-size-small);
content: "\e931";
}
table.dtr-inline.collapsed
> thead
> tr
> th:first-child
.btn-table-collapse.expanded {
background-color: var(--table-container-header-bg) !important;
}
table.dtr-inline.collapsed
> thead
> tr
> th:first-child
.btn-table-collapse.expanded:before {
content: "\e92c";
}
table.dtr-inline.collapsed > thead > tr > th:first-child .checkbox-styled {
margin-right: -1px;
}
@media (max-width: 767.98px) {
div.dtr-modal div.dtr-modal-display {
width: 95%;
}
}
.intl-tel-input {
position: relative;
}
.intl-tel-input * {
box-sizing: border-box;
-moz-box-sizing: border-box;
}
.intl-tel-input .hide {
display: none;
}
.intl-tel-input .v-hide {
visibility: hidden;
}
.intl-tel-input input,
.intl-tel-input input[type="tel"],
.intl-tel-input input[type="text"] {
position: relative;
z-index: 0;
margin-top: 0 !important;
margin-bottom: 0 !important;
padding-left: 106px;
margin-right: 0;
}
.intl-tel-input .flag-container {
position: absolute;
top: 0;
bottom: 0;
right: 0;
padding: 1px;
}
.intl-tel-input .selected-flag {
z-index: 1;
position: relative;
width: 94px;
outline: none;
height: 100%;
padding: 0 20px 0 12px;
border-right: 1px solid var(--input-border);
}
.intl-tel-input .selected-flag .iti-flag {
position: absolute;
top: 0;
bottom: 0;
margin: auto;
}
.intl-tel-input .selected-flag .iti-arrow {
position: absolute;
top: 50%;
margin-top: -2px;
right: 12px;
width: 0;
height: 0;
border-left: 3px solid transparent;
border-right: 3px solid transparent;
border-top: 4px solid var(--ui-icon-color);
}
.intl-tel-input .selected-flag .iti-arrow.up {
border-top: none;
border-bottom: 4px solid var(--ui-icon-color);
}
.intl-tel-input .country-list {
position: absolute;
left: 1px;
right: 1px;
z-index: 2;
list-style: none;
text-align: left;
padding: 0;
margin: 0 0 0 -1px;
box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
background-color: #fff;
border: 1px solid var(--input-border);
white-space: nowrap;
max-height: 200px;
overflow-y: scroll;
}
.intl-tel-input .country-list.dropup {
bottom: 100%;
margin-bottom: -1px;
}
.intl-tel-input .country-list .flag-box {
display: inline-block;
width: 20px;
}
@media (max-width: 500px) {
.intl-tel-input .country-list {
white-space: normal;
}
}
.intl-tel-input .country-list .divider {
padding-bottom: 5px;
margin-bottom: 5px;
border-bottom: 1px solid var(--input-border);
}
.intl-tel-input .country-list .country {
padding: 9px 12px 7px;
display: flex;
align-items: center;
}
.intl-tel-input .country-list .country .dial-code {
color: var(--text-body-color);
}
.intl-tel-input .country-list .country.active {
color: var(--text-primary-color);
}
.intl-tel-input .country-list .country.highlight {
transition: var(--transition-base);
background: var(--ui-nav-link-active-bg);
color: var(--text-primary-color);
}
.intl-tel-input .country-list .country-name,
.intl-tel-input .country-list .dial-code,
.intl-tel-input .country-list .flag-box {
vertical-align: middle;
}
.intl-tel-input .country-list .country-name,
.intl-tel-input .country-list .flag-box {
margin-right: var(--spacing-1x);
}
.intl-tel-input .country-list .country-name {
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
.intl-tel-input.allow-dropdown .flag-container,
.intl-tel-input.separate-dial-code .flag-container {
right: 0;
left: 0;
}
.intl-tel-input.allow-dropdown .flag-container:hover {
cursor: pointer;
}
.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag {
color: var(--text-primary-color);
}
.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag .iti-arrow {
border-top-color: var(--brand-primary);
}
.intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover,
.intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover {
cursor: default;
}
.intl-tel-input.allow-dropdown
input[disabled]
+ .flag-container:hover
.selected-flag,
.intl-tel-input.allow-dropdown
input[readonly]
+ .flag-container:hover
.selected-flag {
background-color: transparent;
}
.intl-tel-input.separate-dial-code .selected-flag {
display: table;
}
.intl-tel-input.separate-dial-code .selected-dial-code {
display: table-cell;
vertical-align: middle;
padding-top: 3px;
padding-left: 28px;
}
.intl-tel-input.iti-container {
position: absolute;
top: -1000px;
left: -1000px;
z-index: 1060;
padding: 1px;
}
.intl-tel-input.iti-container:hover {
cursor: pointer;
}
.iti-mobile .intl-tel-input.iti-container {
top: 30px;
bottom: 30px;
left: 30px;
right: 30px;
position: fixed;
}
.iti-mobile .intl-tel-input .country-list {
max-height: 100%;
width: 100%;
}
.iti-mobile .intl-tel-input .country-list .country {
padding: 10px;
line-height: 1.5em;
}
.iti-flag.be {
width: 18px;
}
.iti-flag.ch {
width: 15px;
}
.iti-flag.mc {
width: 19px;
}
.iti-flag.ne {
width: 18px;
}
.iti-flag.np {
width: 13px;
}
.iti-flag.va {
width: 15px;
}
@media only screen and (-o-min-device-pixel-ratio: 2/1),
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min--moz-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2),
only screen and (min-resolution: 2dppx),
only screen and (min-resolution: 192dpi) {
.iti-flag {
background-size: 5630px 15px;
}
}
.iti-flag.ac {
height: 10px;
background-position: 0 0;
}
.iti-flag.ad {
height: 14px;
background-position: -22px 0;
}
.iti-flag.ae {
height: 10px;
background-position: -44px 0;
}
.iti-flag.af {
height: 14px;
background-position: -66px 0;
}
.iti-flag.ag {
height: 14px;
background-position: -88px 0;
}
.iti-flag.ai {
height: 10px;
background-position: -110px 0;
}
.iti-flag.al {
height: 15px;
background-position: -132px 0;
}
.iti-flag.am {
height: 10px;
background-position: -154px 0;
}
.iti-flag.ao {
height: 14px;
background-position: -176px 0;
}
.iti-flag.aq {
height: 14px;
background-position: -198px 0;
}
.iti-flag.ar {
height: 13px;
background-position: -220px 0;
}
.iti-flag.as {
height: 10px;
background-position: -242px 0;
}
.iti-flag.at {
height: 14px;
background-position: -264px 0;
}
.iti-flag.au {
height: 10px;
background-position: -286px 0;
}
.iti-flag.aw {
height: 14px;
background-position: -308px 0;
}
.iti-flag.ax {
height: 13px;
background-position: -330px 0;
}
.iti-flag.az {
height: 10px;
background-position: -352px 0;
}
.iti-flag.ba {
height: 10px;
background-position: -374px 0;
}
.iti-flag.bb {
height: 14px;
background-position: -396px 0;
}
.iti-flag.bd {
height: 12px;
background-position: -418px 0;
}
.iti-flag.be {
height: 15px;
background-position: -440px 0;
}
.iti-flag.bf {
height: 14px;
background-position: -460px 0;
}
.iti-flag.bg {
height: 12px;
background-position: -482px 0;
}
.iti-flag.bh {
height: 12px;
background-position: -504px 0;
}
.iti-flag.bi {
height: 12px;
background-position: -526px 0;
}
.iti-flag.bj {
height: 14px;
background-position: -548px 0;
}
.iti-flag.bl {
height: 14px;
background-position: -570px 0;
}
.iti-flag.bm {
height: 10px;
background-position: -592px 0;
}
.iti-flag.bn {
height: 10px;
background-position: -614px 0;
}
.iti-flag.bo {
height: 14px;
background-position: -636px 0;
}
.iti-flag.bq {
height: 14px;
background-position: -658px 0;
}
.iti-flag.br {
height: 14px;
background-position: -680px 0;
}
.iti-flag.bs {
height: 10px;
background-position: -702px 0;
}
.iti-flag.bt {
height: 14px;
background-position: -724px 0;
}
.iti-flag.bv {
height: 15px;
background-position: -746px 0;
}
.iti-flag.bw {
height: 14px;
background-position: -768px 0;
}
.iti-flag.by {
height: 10px;
background-position: -790px 0;
}
.iti-flag.bz {
height: 14px;
background-position: -812px 0;
}
.iti-flag.ca {
height: 10px;
background-position: -834px 0;
}
.iti-flag.cc {
height: 10px;
background-position: -856px 0;
}
.iti-flag.cd {
height: 15px;
background-position: -878px 0;
}
.iti-flag.cf {
height: 14px;
background-position: -900px 0;
}
.iti-flag.cg {
height: 14px;
background-position: -922px 0;
}
.iti-flag.ch {
height: 15px;
background-position: -944px 0;
}
.iti-flag.ci {
height: 14px;
background-position: -961px 0;
}
.iti-flag.ck {
height: 10px;
background-position: -983px 0;
}
.iti-flag.cl {
height: 14px;
background-position: -1005px 0;
}
.iti-flag.cm {
height: 14px;
background-position: -1027px 0;
}
.iti-flag.cn {
height: 14px;
background-position: -1049px 0;
}
.iti-flag.co {
height: 14px;
background-position: -1071px 0;
}
.iti-flag.cp {
height: 14px;
background-position: -1093px 0;
}
.iti-flag.cr {
height: 12px;
background-position: -1115px 0;
}
.iti-flag.cu {
height: 10px;
background-position: -1137px 0;
}
.iti-flag.cv {
height: 12px;
background-position: -1159px 0;
}
.iti-flag.cw {
height: 14px;
background-position: -1181px 0;
}
.iti-flag.cx {
height: 10px;
background-position: -1203px 0;
}
.iti-flag.cy {
height: 13px;
background-position: -1225px 0;
}
.iti-flag.cz {
height: 14px;
background-position: -1247px 0;
}
.iti-flag.de {
height: 12px;
background-position: -1269px 0;
}
.iti-flag.dg {
height: 10px;
background-position: -1291px 0;
}
.iti-flag.dj {
height: 14px;
background-position: -1313px 0;
}
.iti-flag.dk {
height: 15px;
background-position: -1335px 0;
}
.iti-flag.dm {
height: 10px;
background-position: -1357px 0;
}
.iti-flag.do {
height: 13px;
background-position: -1379px 0;
}
.iti-flag.dz {
height: 14px;
background-position: -1401px 0;
}
.iti-flag.ea {
height: 14px;
background-position: -1423px 0;
}
.iti-flag.ec {
height: 14px;
background-position: -1445px 0;
}
.iti-flag.ee {
height: 13px;
background-position: -1467px 0;
}
.iti-flag.eg {
height: 14px;
background-position: -1489px 0;
}
.iti-flag.eh {
height: 10px;
background-position: -1511px 0;
}
.iti-flag.er {
height: 10px;
background-position: -1533px 0;
}
.iti-flag.es {
height: 14px;
background-position: -1555px 0;
}
.iti-flag.et {
height: 10px;
background-position: -1577px 0;
}
.iti-flag.eu {
height: 14px;
background-position: -1599px 0;
}
.iti-flag.fi {
height: 12px;
background-position: -1621px 0;
}
.iti-flag.fj {
height: 10px;
background-position: -1643px 0;
}
.iti-flag.fk {
height: 10px;
background-position: -1665px 0;
}
.iti-flag.fm {
height: 11px;
background-position: -1687px 0;
}
.iti-flag.fo {
height: 15px;
background-position: -1709px 0;
}
.iti-flag.fr {
height: 14px;
background-position: -1731px 0;
}
.iti-flag.ga {
height: 15px;
background-position: -1753px 0;
}
.iti-flag.gb {
height: 10px;
background-position: -1775px 0;
}
.iti-flag.gd {
height: 12px;
background-position: -1797px 0;
}
.iti-flag.ge {
height: 14px;
background-position: -1819px 0;
}
.iti-flag.gf {
height: 14px;
background-position: -1841px 0;
}
.iti-flag.gg {
height: 14px;
background-position: -1863px 0;
}
.iti-flag.gh {
height: 14px;
background-position: -1885px 0;
}
.iti-flag.gi {
height: 10px;
background-position: -1907px 0;
}
.iti-flag.gl {
height: 14px;
background-position: -1929px 0;
}
.iti-flag.gm {
height: 14px;
background-position: -1951px 0;
}
.iti-flag.gn {
height: 14px;
background-position: -1973px 0;
}
.iti-flag.gp {
height: 14px;
background-position: -1995px 0;
}
.iti-flag.gq {
height: 14px;
background-position: -2017px 0;
}
.iti-flag.gr {
height: 14px;
background-position: -2039px 0;
}
.iti-flag.gs {
height: 10px;
background-position: -2061px 0;
}
.iti-flag.gt {
height: 13px;
background-position: -2083px 0;
}
.iti-flag.gu {
height: 11px;
background-position: -2105px 0;
}
.iti-flag.gw {
height: 10px;
background-position: -2127px 0;
}
.iti-flag.gy {
height: 12px;
background-position: -2149px 0;
}
.iti-flag.hk {
height: 14px;
background-position: -2171px 0;
}
.iti-flag.hm {
height: 10px;
background-position: -2193px 0;
}
.iti-flag.hn {
height: 10px;
background-position: -2215px 0;
}
.iti-flag.hr {
height: 10px;
background-position: -2237px 0;
}
.iti-flag.ht {
height: 12px;
background-position: -2259px 0;
}
.iti-flag.hu {
height: 10px;
background-position: -2281px 0;
}
.iti-flag.ic {
height: 14px;
background-position: -2303px 0;
}
.iti-flag.id {
height: 14px;
background-position: -2325px 0;
}
.iti-flag.ie {
height: 10px;
background-position: -2347px 0;
}
.iti-flag.il {
height: 15px;
background-position: -2369px 0;
}
.iti-flag.im {
height: 10px;
background-position: -2391px 0;
}
.iti-flag.in {
height: 14px;
background-position: -2413px 0;
}
.iti-flag.io {
height: 10px;
background-position: -2435px 0;
}
.iti-flag.iq {
height: 14px;
background-position: -2457px 0;
}
.iti-flag.ir {
height: 12px;
background-position: -2479px 0;
}
.iti-flag.is {
height: 15px;
background-position: -2501px 0;
}
.iti-flag.it {
height: 14px;
background-position: -2523px 0;
}
.iti-flag.je {
height: 12px;
background-position: -2545px 0;
}
.iti-flag.jm {
height: 10px;
background-position: -2567px 0;
}
.iti-flag.jo {
height: 10px;
background-position: -2589px 0;
}
.iti-flag.jp {
height: 14px;
background-position: -2611px 0;
}
.iti-flag.ke {
height: 14px;
background-position: -2633px 0;
}
.iti-flag.kg {
height: 12px;
background-position: -2655px 0;
}
.iti-flag.kh {
height: 13px;
background-position: -2677px 0;
}
.iti-flag.ki {
height: 10px;
background-position: -2699px 0;
}
.iti-flag.km {
height: 12px;
background-position: -2721px 0;
}
.iti-flag.kn {
height: 14px;
background-position: -2743px 0;
}
.iti-flag.kp {
height: 10px;
background-position: -2765px 0;
}
.iti-flag.kr {
height: 14px;
background-position: -2787px 0;
}
.iti-flag.kw {
height: 10px;
background-position: -2809px 0;
}
.iti-flag.ky {
height: 10px;
background-position: -2831px 0;
}
.iti-flag.kz {
height: 10px;
background-position: -2853px 0;
}
.iti-flag.la {
height: 14px;
background-position: -2875px 0;
}
.iti-flag.lb {
height: 14px;
background-position: -2897px 0;
}
.iti-flag.lc {
height: 10px;
background-position: -2919px 0;
}
.iti-flag.li {
height: 12px;
background-position: -2941px 0;
}
.iti-flag.lk {
height: 10px;
background-position: -2963px 0;
}
.iti-flag.lr {
height: 11px;
background-position: -2985px 0;
}
.iti-flag.ls {
height: 14px;
background-position: -3007px 0;
}
.iti-flag.lt {
height: 12px;
background-position: -3029px 0;
}
.iti-flag.lu {
height: 12px;
background-position: -3051px 0;
}
.iti-flag.lv {
height: 10px;
background-position: -3073px 0;
}
.iti-flag.ly {
height: 10px;
background-position: -3095px 0;
}
.iti-flag.ma {
height: 14px;
background-position: -3117px 0;
}
.iti-flag.mc {
height: 15px;
background-position: -3139px 0;
}
.iti-flag.md {
height: 10px;
background-position: -3160px 0;
}
.iti-flag.me {
height: 10px;
background-position: -3182px 0;
}
.iti-flag.mf {
height: 14px;
background-position: -3204px 0;
}
.iti-flag.mg {
height: 14px;
background-position: -3226px 0;
}
.iti-flag.mh {
height: 11px;
background-position: -3248px 0;
}
.iti-flag.mk {
height: 10px;
background-position: -3270px 0;
}
.iti-flag.ml {
height: 14px;
background-position: -3292px 0;
}
.iti-flag.mm {
height: 14px;
background-position: -3314px 0;
}
.iti-flag.mn {
height: 10px;
background-position: -3336px 0;
}
.iti-flag.mo {
height: 14px;
background-position: -3358px 0;
}
.iti-flag.mp {
height: 10px;
background-position: -3380px 0;
}
.iti-flag.mq {
height: 14px;
background-position: -3402px 0;
}
.iti-flag.mr {
height: 14px;
background-position: -3424px 0;
}
.iti-flag.ms {
height: 10px;
background-position: -3446px 0;
}
.iti-flag.mt {
height: 14px;
background-position: -3468px 0;
}
.iti-flag.mu {
height: 14px;
background-position: -3490px 0;
}
.iti-flag.mv {
height: 14px;
background-position: -3512px 0;
}
.iti-flag.mw {
height: 14px;
background-position: -3534px 0;
}
.iti-flag.mx {
height: 12px;
background-position: -3556px 0;
}
.iti-flag.my {
height: 10px;
background-position: -3578px 0;
}
.iti-flag.mz {
height: 14px;
background-position: -3600px 0;
}
.iti-flag.na {
height: 14px;
background-position: -3622px 0;
}
.iti-flag.nc {
height: 10px;
background-position: -3644px 0;
}
.iti-flag.ne {
height: 15px;
background-position: -3666px 0;
}
.iti-flag.nf {
height: 10px;
background-position: -3686px 0;
}
.iti-flag.ng {
height: 10px;
background-position: -3708px 0;
}
.iti-flag.ni {
height: 12px;
background-position: -3730px 0;
}
.iti-flag.nl {
height: 14px;
background-position: -3752px 0;
}
.iti-flag.no {
height: 15px;
background-position: -3774px 0;
}
.iti-flag.np {
height: 15px;
background-position: -3796px 0;
}
.iti-flag.nr {
height: 10px;
background-position: -3811px 0;
}
.iti-flag.nu {
height: 10px;
background-position: -3833px 0;
}
.iti-flag.nz {
height: 10px;
background-position: -3855px 0;
}
.iti-flag.om {
height: 10px;
background-position: -3877px 0;
}
.iti-flag.pa {
height: 14px;
background-position: -3899px 0;
}
.iti-flag.pe {
height: 14px;
background-position: -3921px 0;
}
.iti-flag.pf {
height: 14px;
background-position: -3943px 0;
}
.iti-flag.pg {
height: 15px;
background-position: -3965px 0;
}
.iti-flag.ph {
height: 10px;
background-position: -3987px 0;
}
.iti-flag.pk {
height: 14px;
background-position: -4009px 0;
}
.iti-flag.pl {
height: 13px;
background-position: -4031px 0;
}
.iti-flag.pm {
height: 14px;
background-position: -4053px 0;
}
.iti-flag.pn {
height: 10px;
background-position: -4075px 0;
}
.iti-flag.pr {
height: 14px;
background-position: -4097px 0;
}
.iti-flag.ps {
height: 10px;
background-position: -4119px 0;
}
.iti-flag.pt {
height: 14px;
background-position: -4141px 0;
}
.iti-flag.pw {
height: 13px;
background-position: -4163px 0;
}
.iti-flag.py {
height: 11px;
background-position: -4185px 0;
}
.iti-flag.qa {
height: var(--spacing-1x);
background-position: -4207px 0;
}
.iti-flag.re {
height: 14px;
background-position: -4229px 0;
}
.iti-flag.ro {
height: 14px;
background-position: -4251px 0;
}
.iti-flag.rs {
height: 14px;
background-position: -4273px 0;
}
.iti-flag.ru {
height: 14px;
background-position: -4295px 0;
}
.iti-flag.rw {
height: 14px;
background-position: -4317px 0;
}
.iti-flag.sa {
height: 14px;
background-position: -4339px 0;
}
.iti-flag.sb {
height: 10px;
background-position: -4361px 0;
}
.iti-flag.sc {
height: 10px;
background-position: -4383px 0;
}
.iti-flag.sd {
height: 10px;
background-position: -4405px 0;
}
.iti-flag.se {
height: 13px;
background-position: -4427px 0;
}
.iti-flag.sg {
height: 14px;
background-position: -4449px 0;
}
.iti-flag.sh {
height: 10px;
background-position: -4471px 0;
}
.iti-flag.si {
height: 10px;
background-position: -4493px 0;
}
.iti-flag.sj {
height: 15px;
background-position: -4515px 0;
}
.iti-flag.sk {
height: 14px;
background-position: -4537px 0;
}
.iti-flag.sl {
height: 14px;
background-position: -4559px 0;
}
.iti-flag.sm {
height: 15px;
background-position: -4581px 0;
}
.iti-flag.sn {
height: 14px;
background-position: -4603px 0;
}
.iti-flag.so {
height: 14px;
background-position: -4625px 0;
}
.iti-flag.sr {
height: 14px;
background-position: -4647px 0;
}
.iti-flag.ss {
height: 10px;
background-position: -4669px 0;
}
.iti-flag.st {
height: 10px;
background-position: -4691px 0;
}
.iti-flag.sv {
height: 12px;
background-position: -4713px 0;
}
.iti-flag.sx {
height: 14px;
background-position: -4735px 0;
}
.iti-flag.sy {
height: 14px;
background-position: -4757px 0;
}
.iti-flag.sz {
height: 14px;
background-position: -4779px 0;
}
.iti-flag.ta {
height: 10px;
background-position: -4801px 0;
}
.iti-flag.tc {
height: 10px;
background-position: -4823px 0;
}
.iti-flag.td {
height: 14px;
background-position: -4845px 0;
}
.iti-flag.tf {
height: 14px;
background-position: -4867px 0;
}
.iti-flag.tg {
height: 13px;
background-position: -4889px 0;
}
.iti-flag.th {
height: 14px;
background-position: -4911px 0;
}
.iti-flag.tj {
height: 10px;
background-position: -4933px 0;
}
.iti-flag.tk {
height: 10px;
background-position: -4955px 0;
}
.iti-flag.tl {
height: 10px;
background-position: -4977px 0;
}
.iti-flag.tm {
height: 14px;
background-position: -4999px 0;
}
.iti-flag.tn {
height: 14px;
background-position: -5021px 0;
}
.iti-flag.to {
height: 10px;
background-position: -5043px 0;
}
.iti-flag.tr {
height: 14px;
background-position: -5065px 0;
}
.iti-flag.tt {
height: 12px;
background-position: -5087px 0;
}
.iti-flag.tv {
height: 10px;
background-position: -5109px 0;
}
.iti-flag.tw {
height: 14px;
background-position: -5131px 0;
}
.iti-flag.tz {
height: 14px;
background-position: -5153px 0;
}
.iti-flag.ua {
height: 14px;
background-position: -5175px 0;
}
.iti-flag.ug {
height: 14px;
background-position: -5197px 0;
}
.iti-flag.um {
height: 11px;
background-position: -5219px 0;
}
.iti-flag.us {
height: 11px;
background-position: -5241px 0;
}
.iti-flag.uy {
height: 14px;
background-position: -5263px 0;
}
.iti-flag.uz {
height: 10px;
background-position: -5285px 0;
}
.iti-flag.va {
height: 15px;
background-position: -5307px 0;
}
.iti-flag.vc {
height: 14px;
background-position: -5324px 0;
}
.iti-flag.ve {
height: 14px;
background-position: -5346px 0;
}
.iti-flag.vg {
height: 10px;
background-position: -5368px 0;
}
.iti-flag.vi {
height: 14px;
background-position: -5390px 0;
}
.iti-flag.vn {
height: 14px;
background-position: -5412px 0;
}
.iti-flag.vu {
height: 12px;
background-position: -5434px 0;
}
.iti-flag.wf {
height: 14px;
background-position: -5456px 0;
}
.iti-flag.ws {
height: 10px;
background-position: -5478px 0;
}
.iti-flag.xk {
height: 15px;
background-position: -5500px 0;
}
.iti-flag.ye {
height: 14px;
background-position: -5522px 0;
}
.iti-flag.yt {
height: 14px;
background-position: -5544px 0;
}
.iti-flag.za {
height: 14px;
background-position: -5566px 0;
}
.iti-flag.zm {
height: 14px;
background-position: -5588px 0;
}
.iti-flag.zw {
height: 10px;
background-position: -5610px 0;
}
.iti-flag {
width: 20px;
height: 15px;
box-shadow: 0 0 1px 0 #888;
background-image: url(../img/flags.png);
background-repeat: no-repeat;
background-color: #dbdbdb;
background-position: 20px 0;
}
@media only screen and (-o-min-device-pixel-ratio: 2/1),
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min--moz-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2),
only screen and (min-resolution: 2dppx),
only screen and (min-resolution: 192dpi) {
.iti-flag {
background-image: url(../img/flags@2x.png);
}
}
.iti-flag.np {
background-color: transparent;
}
.btn {
position: relative;
overflow: hidden;
box-shadow: var(--btn-box-shadow);
}
.btn-rounded {
border-radius: 50%;
}
@media (min-width: 500px) {
.btn-input-padded-responsive {
padding-left: 35px;
padding-right: 35px;
}
}
@media (min-width: 380px) {
.btn-input-padded-responsive {
padding-left: 20px;
padding-right: 20px;
}
}
.app-nav-primary .btn.btn-outline,
.app-nav-secondary .btn.btn-outline,
.panel-sidebar.panel-sidebar-primary .btn.btn-outline,
.panel-sidebar.panel-sidebar-secondary .btn.btn-outline {
color: var(--primary-block-btn-outline-color);
border-color: var(--primary-block-btn-outline-border-color);
}
.app-nav-primary .btn.btn-outline:hover,
.app-nav-secondary .btn.btn-outline:hover,
.panel-sidebar.panel-sidebar-primary .btn.btn-outline:hover,
.panel-sidebar.panel-sidebar-secondary .btn.btn-outline:hover {
color: var(--primary-block-btn-outline-hover-color) !important;
background: var(--primary-block-btn-outline-hover-bg) !important;
border-color: var(--primary-block-btn-outline-hover-border-color) !important;
}
.app-nav-primary .btn.btn-outline:active,
.app-nav-primary .btn.btn-outline:focus,
.app-nav-secondary .btn.btn-outline:active,
.app-nav-secondary .btn.btn-outline:focus,
.panel-sidebar.panel-sidebar-primary .btn.btn-outline:active,
.panel-sidebar.panel-sidebar-primary .btn.btn-outline:focus,
.panel-sidebar.panel-sidebar-secondary .btn.btn-outline:active,
.panel-sidebar.panel-sidebar-secondary .btn.btn-outline:focus {
color: var(--primary-block-btn-outline-hover-color) !important;
background: var(--primary-block-active-btn-outline-hover-bg) !important;
border-color: var(--primary-block-btn-outline-active-border-color) !important;
}
.panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline):not(.btn-primary-faded),
.panel-sidebar.panel-client-details
.panel-footer
input[type="button"]:not(.btn),
.panel-sidebar.panel-client-details
.panel-footer
input[type="submit"]:not(.btn),
.panel-sidebar.panel-sidebar-primary
.btn:not(.btn-outline):not(.btn-primary-faded),
.panel-sidebar.panel-sidebar-primary input[type="button"]:not(.btn),
.panel-sidebar.panel-sidebar-primary input[type="submit"]:not(.btn),
.panel-sidebar.panel-sidebar-secondary
.btn:not(.btn-outline):not(.btn-primary-faded),
.panel-sidebar.panel-sidebar-secondary input[type="button"]:not(.btn),
.panel-sidebar.panel-sidebar-secondary input[type="submit"]:not(.btn),
.panel-summary-primary .btn:not(.btn-outline):not(.btn-primary-faded),
.panel-summary-primary input[type="button"]:not(.btn),
.panel-summary-primary input[type="submit"]:not(.btn),
.panel-summary-secondary .btn:not(.btn-outline):not(.btn-primary-faded),
.panel-summary-secondary input[type="button"]:not(.btn),
.panel-summary-secondary input[type="submit"]:not(.btn) {
color: var(--primary-block-btn-color);
background: var(--primary-block-btn-bg);
border-color: var(--primary-block-btn-border-color);
}
.panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline):not(.btn-primary-faded).focus,
.panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline):not(.btn-primary-faded):focus,
.panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline):not(.btn-primary-faded):hover,
.panel-sidebar.panel-client-details
.panel-footer
input[type="button"]:not(.btn).focus,
.panel-sidebar.panel-client-details
.panel-footer
input[type="button"]:not(.btn):focus,
.panel-sidebar.panel-client-details
.panel-footer
input[type="button"]:not(.btn):hover,
.panel-sidebar.panel-client-details
.panel-footer
input[type="submit"]:not(.btn).focus,
.panel-sidebar.panel-client-details
.panel-footer
input[type="submit"]:not(.btn):focus,
.panel-sidebar.panel-client-details
.panel-footer
input[type="submit"]:not(.btn):hover,
.panel-sidebar.panel-sidebar-primary
.btn:not(.btn-outline):not(.btn-primary-faded).focus,
.panel-sidebar.panel-sidebar-primary
.btn:not(.btn-outline):not(.btn-primary-faded):focus,
.panel-sidebar.panel-sidebar-primary
.btn:not(.btn-outline):not(.btn-primary-faded):hover,
.panel-sidebar.panel-sidebar-primary input[type="button"]:not(.btn).focus,
.panel-sidebar.panel-sidebar-primary input[type="button"]:not(.btn):focus,
.panel-sidebar.panel-sidebar-primary input[type="button"]:not(.btn):hover,
.panel-sidebar.panel-sidebar-primary input[type="submit"]:not(.btn).focus,
.panel-sidebar.panel-sidebar-primary input[type="submit"]:not(.btn):focus,
.panel-sidebar.panel-sidebar-primary input[type="submit"]:not(.btn):hover,
.panel-sidebar.panel-sidebar-secondary
.btn:not(.btn-outline):not(.btn-primary-faded).focus,
.panel-sidebar.panel-sidebar-secondary
.btn:not(.btn-outline):not(.btn-primary-faded):focus,
.panel-sidebar.panel-sidebar-secondary
.btn:not(.btn-outline):not(.btn-primary-faded):hover,
.panel-sidebar.panel-sidebar-secondary input[type="button"]:not(.btn).focus,
.panel-sidebar.panel-sidebar-secondary input[type="button"]:not(.btn):focus,
.panel-sidebar.panel-sidebar-secondary input[type="button"]:not(.btn):hover,
.panel-sidebar.panel-sidebar-secondary input[type="submit"]:not(.btn).focus,
.panel-sidebar.panel-sidebar-secondary input[type="submit"]:not(.btn):focus,
.panel-sidebar.panel-sidebar-secondary input[type="submit"]:not(.btn):hover,
.panel-summary-primary .btn:not(.btn-outline):not(.btn-primary-faded).focus,
.panel-summary-primary .btn:not(.btn-outline):not(.btn-primary-faded):focus,
.panel-summary-primary .btn:not(.btn-outline):not(.btn-primary-faded):hover,
.panel-summary-primary input[type="button"]:not(.btn).focus,
.panel-summary-primary input[type="button"]:not(.btn):focus,
.panel-summary-primary input[type="button"]:not(.btn):hover,
.panel-summary-primary input[type="submit"]:not(.btn).focus,
.panel-summary-primary input[type="submit"]:not(.btn):focus,
.panel-summary-primary input[type="submit"]:not(.btn):hover,
.panel-summary-secondary .btn:not(.btn-outline):not(.btn-primary-faded).focus,
.panel-summary-secondary .btn:not(.btn-outline):not(.btn-primary-faded):focus,
.panel-summary-secondary .btn:not(.btn-outline):not(.btn-primary-faded):hover,
.panel-summary-secondary input[type="button"]:not(.btn).focus,
.panel-summary-secondary input[type="button"]:not(.btn):focus,
.panel-summary-secondary input[type="button"]:not(.btn):hover,
.panel-summary-secondary input[type="submit"]:not(.btn).focus,
.panel-summary-secondary input[type="submit"]:not(.btn):focus,
.panel-summary-secondary input[type="submit"]:not(.btn):hover {
color: var(--primary-block-btn-hover-color);
background-color: var(--primary-block-btn-hover-bg);
border-color: var(--primary-block-btn-hover-border-color);
}
.open
> .panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline):not(.btn-primary-faded).dropdown-toggle,
.open
> .panel-sidebar.panel-client-details
.panel-footer
input[type="button"]:not(.btn).dropdown-toggle,
.open
> .panel-sidebar.panel-client-details
.panel-footer
input[type="submit"]:not(.btn).dropdown-toggle,
.open
> .panel-sidebar.panel-sidebar-primary
.btn:not(.btn-outline):not(.btn-primary-faded).dropdown-toggle,
.open
> .panel-sidebar.panel-sidebar-primary
input[type="button"]:not(.btn).dropdown-toggle,
.open
> .panel-sidebar.panel-sidebar-primary
input[type="submit"]:not(.btn).dropdown-toggle,
.open
> .panel-sidebar.panel-sidebar-secondary
.btn:not(.btn-outline):not(.btn-primary-faded).dropdown-toggle,
.open
> .panel-sidebar.panel-sidebar-secondary
input[type="button"]:not(.btn).dropdown-toggle,
.open
> .panel-sidebar.panel-sidebar-secondary
input[type="submit"]:not(.btn).dropdown-toggle,
.open
> .panel-summary-primary
.btn:not(.btn-outline):not(.btn-primary-faded).dropdown-toggle,
.open > .panel-summary-primary input[type="button"]:not(.btn).dropdown-toggle,
.open > .panel-summary-primary input[type="submit"]:not(.btn).dropdown-toggle,
.open
> .panel-summary-secondary
.btn:not(.btn-outline):not(.btn-primary-faded).dropdown-toggle,
.open > .panel-summary-secondary input[type="button"]:not(.btn).dropdown-toggle,
.open > .panel-summary-secondary input[type="submit"]:not(.btn).dropdown-toggle,
.panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline):not(.btn-primary-faded).active,
.panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline):not(.btn-primary-faded):active,
.panel-sidebar.panel-client-details
.panel-footer
input[type="button"]:not(.btn).active,
.panel-sidebar.panel-client-details
.panel-footer
input[type="button"]:not(.btn):active,
.panel-sidebar.panel-client-details
.panel-footer
input[type="submit"]:not(.btn).active,
.panel-sidebar.panel-client-details
.panel-footer
input[type="submit"]:not(.btn):active,
.panel-sidebar.panel-sidebar-primary
.btn:not(.btn-outline):not(.btn-primary-faded).active,
.panel-sidebar.panel-sidebar-primary
.btn:not(.btn-outline):not(.btn-primary-faded):active,
.panel-sidebar.panel-sidebar-primary input[type="button"]:not(.btn).active,
.panel-sidebar.panel-sidebar-primary input[type="button"]:not(.btn):active,
.panel-sidebar.panel-sidebar-primary input[type="submit"]:not(.btn).active,
.panel-sidebar.panel-sidebar-primary input[type="submit"]:not(.btn):active,
.panel-sidebar.panel-sidebar-secondary
.btn:not(.btn-outline):not(.btn-primary-faded).active,
.panel-sidebar.panel-sidebar-secondary
.btn:not(.btn-outline):not(.btn-primary-faded):active,
.panel-sidebar.panel-sidebar-secondary input[type="button"]:not(.btn).active,
.panel-sidebar.panel-sidebar-secondary input[type="button"]:not(.btn):active,
.panel-sidebar.panel-sidebar-secondary input[type="submit"]:not(.btn).active,
.panel-sidebar.panel-sidebar-secondary input[type="submit"]:not(.btn):active,
.panel-summary-primary .btn:not(.btn-outline):not(.btn-primary-faded).active,
.panel-summary-primary .btn:not(.btn-outline):not(.btn-primary-faded):active,
.panel-summary-primary input[type="button"]:not(.btn).active,
.panel-summary-primary input[type="button"]:not(.btn):active,
.panel-summary-primary input[type="submit"]:not(.btn).active,
.panel-summary-primary input[type="submit"]:not(.btn):active,
.panel-summary-secondary .btn:not(.btn-outline):not(.btn-primary-faded).active,
.panel-summary-secondary .btn:not(.btn-outline):not(.btn-primary-faded):active,
.panel-summary-secondary input[type="button"]:not(.btn).active,
.panel-summary-secondary input[type="button"]:not(.btn):active,
.panel-summary-secondary input[type="submit"]:not(.btn).active,
.panel-summary-secondary input[type="submit"]:not(.btn):active {
color: var(--primary-block-btn-hover-color);
background-color: var(--primary-block-btn-active-bg);
border-color: var(--primary-block-btn-active-border-color);
}
.open
> .panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline):not(.btn-primary-faded).dropdown-toggle.focus,
.open
> .panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline):not(.btn-primary-faded).dropdown-toggle:focus,
.open
> .panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline):not(.btn-primary-faded).dropdown-toggle:hover,
.open
> .panel-sidebar.panel-client-details
.panel-footer
input[type="button"]:not(.btn).dropdown-toggle.focus,
.open
> .panel-sidebar.panel-client-details
.panel-footer
input[type="button"]:not(.btn).dropdown-toggle:focus,
.open
> .panel-sidebar.panel-client-details
.panel-footer
input[type="button"]:not(.btn).dropdown-toggle:hover,
.open
> .panel-sidebar.panel-client-details
.panel-footer
input[type="submit"]:not(.btn).dropdown-toggle.focus,
.open
> .panel-sidebar.panel-client-details
.panel-footer
input[type="submit"]:not(.btn).dropdown-toggle:focus,
.open
> .panel-sidebar.panel-client-details
.panel-footer
input[type="submit"]:not(.btn).dropdown-toggle:hover,
.open
> .panel-sidebar.panel-sidebar-primary
.btn:not(.btn-outline):not(.btn-primary-faded).dropdown-toggle.focus,
.open
> .panel-sidebar.panel-sidebar-primary
.btn:not(.btn-outline):not(.btn-primary-faded).dropdown-toggle:focus,
.open
> .panel-sidebar.panel-sidebar-primary
.btn:not(.btn-outline):not(.btn-primary-faded).dropdown-toggle:hover,
.open
> .panel-sidebar.panel-sidebar-primary
input[type="button"]:not(.btn).dropdown-toggle.focus,
.open
> .panel-sidebar.panel-sidebar-primary
input[type="button"]:not(.btn).dropdown-toggle:focus,
.open
> .panel-sidebar.panel-sidebar-primary
input[type="button"]:not(.btn).dropdown-toggle:hover,
.open
> .panel-sidebar.panel-sidebar-primary
input[type="submit"]:not(.btn).dropdown-toggle.focus,
.open
> .panel-sidebar.panel-sidebar-primary
input[type="submit"]:not(.btn).dropdown-toggle:focus,
.open
> .panel-sidebar.panel-sidebar-primary
input[type="submit"]:not(.btn).dropdown-toggle:hover,
.open
> .panel-sidebar.panel-sidebar-secondary
.btn:not(.btn-outline):not(.btn-primary-faded).dropdown-toggle.focus,
.open
> .panel-sidebar.panel-sidebar-secondary
.btn:not(.btn-outline):not(.btn-primary-faded).dropdown-toggle:focus,
.open
> .panel-sidebar.panel-sidebar-secondary
.btn:not(.btn-outline):not(.btn-primary-faded).dropdown-toggle:hover,
.open
> .panel-sidebar.panel-sidebar-secondary
input[type="button"]:not(.btn).dropdown-toggle.focus,
.open
> .panel-sidebar.panel-sidebar-secondary
input[type="button"]:not(.btn).dropdown-toggle:focus,
.open
> .panel-sidebar.panel-sidebar-secondary
input[type="button"]:not(.btn).dropdown-toggle:hover,
.open
> .panel-sidebar.panel-sidebar-secondary
input[type="submit"]:not(.btn).dropdown-toggle.focus,
.open
> .panel-sidebar.panel-sidebar-secondary
input[type="submit"]:not(.btn).dropdown-toggle:focus,
.open
> .panel-sidebar.panel-sidebar-secondary
input[type="submit"]:not(.btn).dropdown-toggle:hover,
.open
> .panel-summary-primary
.btn:not(.btn-outline):not(.btn-primary-faded).dropdown-toggle.focus,
.open
> .panel-summary-primary
.btn:not(.btn-outline):not(.btn-primary-faded).dropdown-toggle:focus,
.open
> .panel-summary-primary
.btn:not(.btn-outline):not(.btn-primary-faded).dropdown-toggle:hover,
.open
> .panel-summary-primary
input[type="button"]:not(.btn).dropdown-toggle.focus,
.open
> .panel-summary-primary
input[type="button"]:not(.btn).dropdown-toggle:focus,
.open
> .panel-summary-primary
input[type="button"]:not(.btn).dropdown-toggle:hover,
.open
> .panel-summary-primary
input[type="submit"]:not(.btn).dropdown-toggle.focus,
.open
> .panel-summary-primary
input[type="submit"]:not(.btn).dropdown-toggle:focus,
.open
> .panel-summary-primary
input[type="submit"]:not(.btn).dropdown-toggle:hover,
.open
> .panel-summary-secondary
.btn:not(.btn-outline):not(.btn-primary-faded).dropdown-toggle.focus,
.open
> .panel-summary-secondary
.btn:not(.btn-outline):not(.btn-primary-faded).dropdown-toggle:focus,
.open
> .panel-summary-secondary
.btn:not(.btn-outline):not(.btn-primary-faded).dropdown-toggle:hover,
.open
> .panel-summary-secondary
input[type="button"]:not(.btn).dropdown-toggle.focus,
.open
> .panel-summary-secondary
input[type="button"]:not(.btn).dropdown-toggle:focus,
.open
> .panel-summary-secondary
input[type="button"]:not(.btn).dropdown-toggle:hover,
.open
> .panel-summary-secondary
input[type="submit"]:not(.btn).dropdown-toggle.focus,
.open
> .panel-summary-secondary
input[type="submit"]:not(.btn).dropdown-toggle:focus,
.open
> .panel-summary-secondary
input[type="submit"]:not(.btn).dropdown-toggle:hover,
.panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline):not(.btn-primary-faded).active.focus,
.panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline):not(.btn-primary-faded).active:focus,
.panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline):not(.btn-primary-faded).active:hover,
.panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline):not(.btn-primary-faded):active.focus,
.panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline):not(.btn-primary-faded):active:focus,
.panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline):not(.btn-primary-faded):active:hover,
.panel-sidebar.panel-client-details
.panel-footer
input[type="button"]:not(.btn).active.focus,
.panel-sidebar.panel-client-details
.panel-footer
input[type="button"]:not(.btn).active:focus,
.panel-sidebar.panel-client-details
.panel-footer
input[type="button"]:not(.btn).active:hover,
.panel-sidebar.panel-client-details
.panel-footer
input[type="button"]:not(.btn):active.focus,
.panel-sidebar.panel-client-details
.panel-footer
input[type="button"]:not(.btn):active:focus,
.panel-sidebar.panel-client-details
.panel-footer
input[type="button"]:not(.btn):active:hover,
.panel-sidebar.panel-client-details
.panel-footer
input[type="submit"]:not(.btn).active.focus,
.panel-sidebar.panel-client-details
.panel-footer
input[type="submit"]:not(.btn).active:focus,
.panel-sidebar.panel-client-details
.panel-footer
input[type="submit"]:not(.btn).active:hover,
.panel-sidebar.panel-client-details
.panel-footer
input[type="submit"]:not(.btn):active.focus,
.panel-sidebar.panel-client-details
.panel-footer
input[type="submit"]:not(.btn):active:focus,
.panel-sidebar.panel-client-details
.panel-footer
input[type="submit"]:not(.btn):active:hover,
.panel-sidebar.panel-sidebar-primary
.btn:not(.btn-outline):not(.btn-primary-faded).active.focus,
.panel-sidebar.panel-sidebar-primary
.btn:not(.btn-outline):not(.btn-primary-faded).active:focus,
.panel-sidebar.panel-sidebar-primary
.btn:not(.btn-outline):not(.btn-primary-faded).active:hover,
.panel-sidebar.panel-sidebar-primary
.btn:not(.btn-outline):not(.btn-primary-faded):active.focus,
.panel-sidebar.panel-sidebar-primary
.btn:not(.btn-outline):not(.btn-primary-faded):active:focus,
.panel-sidebar.panel-sidebar-primary
.btn:not(.btn-outline):not(.btn-primary-faded):active:hover,
.panel-sidebar.panel-sidebar-primary
input[type="button"]:not(.btn).active.focus,
.panel-sidebar.panel-sidebar-primary
input[type="button"]:not(.btn).active:focus,
.panel-sidebar.panel-sidebar-primary
input[type="button"]:not(.btn).active:hover,
.panel-sidebar.panel-sidebar-primary
input[type="button"]:not(.btn):active.focus,
.panel-sidebar.panel-sidebar-primary
input[type="button"]:not(.btn):active:focus,
.panel-sidebar.panel-sidebar-primary
input[type="button"]:not(.btn):active:hover,
.panel-sidebar.panel-sidebar-primary
input[type="submit"]:not(.btn).active.focus,
.panel-sidebar.panel-sidebar-primary
input[type="submit"]:not(.btn).active:focus,
.panel-sidebar.panel-sidebar-primary
input[type="submit"]:not(.btn).active:hover,
.panel-sidebar.panel-sidebar-primary
input[type="submit"]:not(.btn):active.focus,
.panel-sidebar.panel-sidebar-primary
input[type="submit"]:not(.btn):active:focus,
.panel-sidebar.panel-sidebar-primary
input[type="submit"]:not(.btn):active:hover,
.panel-sidebar.panel-sidebar-secondary
.btn:not(.btn-outline):not(.btn-primary-faded).active.focus,
.panel-sidebar.panel-sidebar-secondary
.btn:not(.btn-outline):not(.btn-primary-faded).active:focus,
.panel-sidebar.panel-sidebar-secondary
.btn:not(.btn-outline):not(.btn-primary-faded).active:hover,
.panel-sidebar.panel-sidebar-secondary
.btn:not(.btn-outline):not(.btn-primary-faded):active.focus,
.panel-sidebar.panel-sidebar-secondary
.btn:not(.btn-outline):not(.btn-primary-faded):active:focus,
.panel-sidebar.panel-sidebar-secondary
.btn:not(.btn-outline):not(.btn-primary-faded):active:hover,
.panel-sidebar.panel-sidebar-secondary
input[type="button"]:not(.btn).active.focus,
.panel-sidebar.panel-sidebar-secondary
input[type="button"]:not(.btn).active:focus,
.panel-sidebar.panel-sidebar-secondary
input[type="button"]:not(.btn).active:hover,
.panel-sidebar.panel-sidebar-secondary
input[type="button"]:not(.btn):active.focus,
.panel-sidebar.panel-sidebar-secondary
input[type="button"]:not(.btn):active:focus,
.panel-sidebar.panel-sidebar-secondary
input[type="button"]:not(.btn):active:hover,
.panel-sidebar.panel-sidebar-secondary
input[type="submit"]:not(.btn).active.focus,
.panel-sidebar.panel-sidebar-secondary
input[type="submit"]:not(.btn).active:focus,
.panel-sidebar.panel-sidebar-secondary
input[type="submit"]:not(.btn).active:hover,
.panel-sidebar.panel-sidebar-secondary
input[type="submit"]:not(.btn):active.focus,
.panel-sidebar.panel-sidebar-secondary
input[type="submit"]:not(.btn):active:focus,
.panel-sidebar.panel-sidebar-secondary
input[type="submit"]:not(.btn):active:hover,
.panel-summary-primary
.btn:not(.btn-outline):not(.btn-primary-faded).active.focus,
.panel-summary-primary
.btn:not(.btn-outline):not(.btn-primary-faded).active:focus,
.panel-summary-primary
.btn:not(.btn-outline):not(.btn-primary-faded).active:hover,
.panel-summary-primary
.btn:not(.btn-outline):not(.btn-primary-faded):active.focus,
.panel-summary-primary
.btn:not(.btn-outline):not(.btn-primary-faded):active:focus,
.panel-summary-primary
.btn:not(.btn-outline):not(.btn-primary-faded):active:hover,
.panel-summary-primary input[type="button"]:not(.btn).active.focus,
.panel-summary-primary input[type="button"]:not(.btn).active:focus,
.panel-summary-primary input[type="button"]:not(.btn).active:hover,
.panel-summary-primary input[type="button"]:not(.btn):active.focus,
.panel-summary-primary input[type="button"]:not(.btn):active:focus,
.panel-summary-primary input[type="button"]:not(.btn):active:hover,
.panel-summary-primary input[type="submit"]:not(.btn).active.focus,
.panel-summary-primary input[type="submit"]:not(.btn).active:focus,
.panel-summary-primary input[type="submit"]:not(.btn).active:hover,
.panel-summary-primary input[type="submit"]:not(.btn):active.focus,
.panel-summary-primary input[type="submit"]:not(.btn):active:focus,
.panel-summary-primary input[type="submit"]:not(.btn):active:hover,
.panel-summary-secondary
.btn:not(.btn-outline):not(.btn-primary-faded).active.focus,
.panel-summary-secondary
.btn:not(.btn-outline):not(.btn-primary-faded).active:focus,
.panel-summary-secondary
.btn:not(.btn-outline):not(.btn-primary-faded).active:hover,
.panel-summary-secondary
.btn:not(.btn-outline):not(.btn-primary-faded):active.focus,
.panel-summary-secondary
.btn:not(.btn-outline):not(.btn-primary-faded):active:focus,
.panel-summary-secondary
.btn:not(.btn-outline):not(.btn-primary-faded):active:hover,
.panel-summary-secondary input[type="button"]:not(.btn).active.focus,
.panel-summary-secondary input[type="button"]:not(.btn).active:focus,
.panel-summary-secondary input[type="button"]:not(.btn).active:hover,
.panel-summary-secondary input[type="button"]:not(.btn):active.focus,
.panel-summary-secondary input[type="button"]:not(.btn):active:focus,
.panel-summary-secondary input[type="button"]:not(.btn):active:hover,
.panel-summary-secondary input[type="submit"]:not(.btn).active.focus,
.panel-summary-secondary input[type="submit"]:not(.btn).active:focus,
.panel-summary-secondary input[type="submit"]:not(.btn).active:hover,
.panel-summary-secondary input[type="submit"]:not(.btn):active.focus,
.panel-summary-secondary input[type="submit"]:not(.btn):active:focus,
.panel-summary-secondary input[type="submit"]:not(.btn):active:hover {
color: var(--primary-block-btn-hover-color);
background-color: var(--primary-block-btn-hover-bg);
border-color: var(--primary-block-btn-hover-border-color);
}
.open
> .panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline):not(.btn-primary-faded).dropdown-toggle,
.open
> .panel-sidebar.panel-client-details
.panel-footer
input[type="button"]:not(.btn).dropdown-toggle,
.open
> .panel-sidebar.panel-client-details
.panel-footer
input[type="submit"]:not(.btn).dropdown-toggle,
.open
> .panel-sidebar.panel-sidebar-primary
.btn:not(.btn-outline):not(.btn-primary-faded).dropdown-toggle,
.open
> .panel-sidebar.panel-sidebar-primary
input[type="button"]:not(.btn).dropdown-toggle,
.open
> .panel-sidebar.panel-sidebar-primary
input[type="submit"]:not(.btn).dropdown-toggle,
.open
> .panel-sidebar.panel-sidebar-secondary
.btn:not(.btn-outline):not(.btn-primary-faded).dropdown-toggle,
.open
> .panel-sidebar.panel-sidebar-secondary
input[type="button"]:not(.btn).dropdown-toggle,
.open
> .panel-sidebar.panel-sidebar-secondary
input[type="submit"]:not(.btn).dropdown-toggle,
.open
> .panel-summary-primary
.btn:not(.btn-outline):not(.btn-primary-faded).dropdown-toggle,
.open > .panel-summary-primary input[type="button"]:not(.btn).dropdown-toggle,
.open > .panel-summary-primary input[type="submit"]:not(.btn).dropdown-toggle,
.open
> .panel-summary-secondary
.btn:not(.btn-outline):not(.btn-primary-faded).dropdown-toggle,
.open > .panel-summary-secondary input[type="button"]:not(.btn).dropdown-toggle,
.open > .panel-summary-secondary input[type="submit"]:not(.btn).dropdown-toggle,
.panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline):not(.btn-primary-faded).active,
.panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline):not(.btn-primary-faded):active,
.panel-sidebar.panel-client-details
.panel-footer
input[type="button"]:not(.btn).active,
.panel-sidebar.panel-client-details
.panel-footer
input[type="button"]:not(.btn):active,
.panel-sidebar.panel-client-details
.panel-footer
input[type="submit"]:not(.btn).active,
.panel-sidebar.panel-client-details
.panel-footer
input[type="submit"]:not(.btn):active,
.panel-sidebar.panel-sidebar-primary
.btn:not(.btn-outline):not(.btn-primary-faded).active,
.panel-sidebar.panel-sidebar-primary
.btn:not(.btn-outline):not(.btn-primary-faded):active,
.panel-sidebar.panel-sidebar-primary input[type="button"]:not(.btn).active,
.panel-sidebar.panel-sidebar-primary input[type="button"]:not(.btn):active,
.panel-sidebar.panel-sidebar-primary input[type="submit"]:not(.btn).active,
.panel-sidebar.panel-sidebar-primary input[type="submit"]:not(.btn):active,
.panel-sidebar.panel-sidebar-secondary
.btn:not(.btn-outline):not(.btn-primary-faded).active,
.panel-sidebar.panel-sidebar-secondary
.btn:not(.btn-outline):not(.btn-primary-faded):active,
.panel-sidebar.panel-sidebar-secondary input[type="button"]:not(.btn).active,
.panel-sidebar.panel-sidebar-secondary input[type="button"]:not(.btn):active,
.panel-sidebar.panel-sidebar-secondary input[type="submit"]:not(.btn).active,
.panel-sidebar.panel-sidebar-secondary input[type="submit"]:not(.btn):active,
.panel-summary-primary .btn:not(.btn-outline):not(.btn-primary-faded).active,
.panel-summary-primary .btn:not(.btn-outline):not(.btn-primary-faded):active,
.panel-summary-primary input[type="button"]:not(.btn).active,
.panel-summary-primary input[type="button"]:not(.btn):active,
.panel-summary-primary input[type="submit"]:not(.btn).active,
.panel-summary-primary input[type="submit"]:not(.btn):active,
.panel-summary-secondary .btn:not(.btn-outline):not(.btn-primary-faded).active,
.panel-summary-secondary .btn:not(.btn-outline):not(.btn-primary-faded):active,
.panel-summary-secondary input[type="button"]:not(.btn).active,
.panel-summary-secondary input[type="button"]:not(.btn):active,
.panel-summary-secondary input[type="submit"]:not(.btn).active,
.panel-summary-secondary input[type="submit"]:not(.btn):active {
background-image: none;
}
.panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline):not(.btn-primary-faded).disabled,
.panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline):not(.btn-primary-faded)[disabled],
.panel-sidebar.panel-client-details
.panel-footer
input[type="button"]:not(.btn).disabled,
.panel-sidebar.panel-client-details
.panel-footer
input[type="button"]:not(.btn)[disabled],
.panel-sidebar.panel-client-details
.panel-footer
input[type="submit"]:not(.btn).disabled,
.panel-sidebar.panel-client-details
.panel-footer
input[type="submit"]:not(.btn)[disabled],
.panel-sidebar.panel-sidebar-primary
.btn:not(.btn-outline):not(.btn-primary-faded).disabled,
.panel-sidebar.panel-sidebar-primary
.btn:not(.btn-outline):not(.btn-primary-faded)[disabled],
.panel-sidebar.panel-sidebar-primary input[type="button"]:not(.btn).disabled,
.panel-sidebar.panel-sidebar-primary input[type="button"]:not(.btn)[disabled],
.panel-sidebar.panel-sidebar-primary input[type="submit"]:not(.btn).disabled,
.panel-sidebar.panel-sidebar-primary input[type="submit"]:not(.btn)[disabled],
.panel-sidebar.panel-sidebar-secondary
.btn:not(.btn-outline):not(.btn-primary-faded).disabled,
.panel-sidebar.panel-sidebar-secondary
.btn:not(.btn-outline):not(.btn-primary-faded)[disabled],
.panel-sidebar.panel-sidebar-secondary input[type="button"]:not(.btn).disabled,
.panel-sidebar.panel-sidebar-secondary input[type="button"]:not(.btn)[disabled],
.panel-sidebar.panel-sidebar-secondary input[type="submit"]:not(.btn).disabled,
.panel-sidebar.panel-sidebar-secondary input[type="submit"]:not(.btn)[disabled],
.panel-summary-primary .btn:not(.btn-outline):not(.btn-primary-faded).disabled,
.panel-summary-primary .btn:not(.btn-outline):not(.btn-primary-faded)[disabled],
.panel-summary-primary input[type="button"]:not(.btn).disabled,
.panel-summary-primary input[type="button"]:not(.btn)[disabled],
.panel-summary-primary input[type="submit"]:not(.btn).disabled,
.panel-summary-primary input[type="submit"]:not(.btn)[disabled],
.panel-summary-secondary
.btn:not(.btn-outline):not(.btn-primary-faded).disabled,
.panel-summary-secondary
.btn:not(.btn-outline):not(.btn-primary-faded)[disabled],
.panel-summary-secondary input[type="button"]:not(.btn).disabled,
.panel-summary-secondary input[type="button"]:not(.btn)[disabled],
.panel-summary-secondary input[type="submit"]:not(.btn).disabled,
.panel-summary-secondary input[type="submit"]:not(.btn)[disabled],
fieldset[disabled]
.panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline):not(.btn-primary-faded),
fieldset[disabled]
.panel-sidebar.panel-client-details
.panel-footer
input[type="button"]:not(.btn),
fieldset[disabled]
.panel-sidebar.panel-client-details
.panel-footer
input[type="submit"]:not(.btn),
fieldset[disabled]
.panel-sidebar.panel-sidebar-primary
.btn:not(.btn-outline):not(.btn-primary-faded),
fieldset[disabled]
.panel-sidebar.panel-sidebar-primary
input[type="button"]:not(.btn),
fieldset[disabled]
.panel-sidebar.panel-sidebar-primary
input[type="submit"]:not(.btn),
fieldset[disabled]
.panel-sidebar.panel-sidebar-secondary
.btn:not(.btn-outline):not(.btn-primary-faded),
fieldset[disabled]
.panel-sidebar.panel-sidebar-secondary
input[type="button"]:not(.btn),
fieldset[disabled]
.panel-sidebar.panel-sidebar-secondary
input[type="submit"]:not(.btn),
fieldset[disabled]
.panel-summary-primary
.btn:not(.btn-outline):not(.btn-primary-faded),
fieldset[disabled] .panel-summary-primary input[type="button"]:not(.btn),
fieldset[disabled] .panel-summary-primary input[type="submit"]:not(.btn),
fieldset[disabled]
.panel-summary-secondary
.btn:not(.btn-outline):not(.btn-primary-faded),
fieldset[disabled] .panel-summary-secondary input[type="button"]:not(.btn),
fieldset[disabled] .panel-summary-secondary input[type="submit"]:not(.btn) {
color: var(--btn-disabled-color);
background-color: var(--btn-disabled-bg);
border-color: var(--btn-disabled-border);
cursor: not-allowed;
}
.panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline):not(.btn-primary-faded).disabled
.loader
.spinner
> div,
.panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline):not(.btn-primary-faded)[disabled]
.loader
.spinner
> div,
.panel-sidebar.panel-client-details
.panel-footer
input[type="button"]:not(.btn).disabled
.loader
.spinner
> div,
.panel-sidebar.panel-client-details
.panel-footer
input[type="button"]:not(.btn)[disabled]
.loader
.spinner
> div,
.panel-sidebar.panel-client-details
.panel-footer
input[type="submit"]:not(.btn).disabled
.loader
.spinner
> div,
.panel-sidebar.panel-client-details
.panel-footer
input[type="submit"]:not(.btn)[disabled]
.loader
.spinner
> div,
.panel-sidebar.panel-sidebar-primary
.btn:not(.btn-outline):not(.btn-primary-faded).disabled
.loader
.spinner
> div,
.panel-sidebar.panel-sidebar-primary
.btn:not(.btn-outline):not(.btn-primary-faded)[disabled]
.loader
.spinner
> div,
.panel-sidebar.panel-sidebar-primary
input[type="button"]:not(.btn).disabled
.loader
.spinner
> div,
.panel-sidebar.panel-sidebar-primary
input[type="button"]:not(.btn)[disabled]
.loader
.spinner
> div,
.panel-sidebar.panel-sidebar-primary
input[type="submit"]:not(.btn).disabled
.loader
.spinner
> div,
.panel-sidebar.panel-sidebar-primary
input[type="submit"]:not(.btn)[disabled]
.loader
.spinner
> div,
.panel-sidebar.panel-sidebar-secondary
.btn:not(.btn-outline):not(.btn-primary-faded).disabled
.loader
.spinner
> div,
.panel-sidebar.panel-sidebar-secondary
.btn:not(.btn-outline):not(.btn-primary-faded)[disabled]
.loader
.spinner
> div,
.panel-sidebar.panel-sidebar-secondary
input[type="button"]:not(.btn).disabled
.loader
.spinner
> div,
.panel-sidebar.panel-sidebar-secondary
input[type="button"]:not(.btn)[disabled]
.loader
.spinner
> div,
.panel-sidebar.panel-sidebar-secondary
input[type="submit"]:not(.btn).disabled
.loader
.spinner
> div,
.panel-sidebar.panel-sidebar-secondary
input[type="submit"]:not(.btn)[disabled]
.loader
.spinner
> div,
.panel-summary-primary
.btn:not(.btn-outline):not(.btn-primary-faded).disabled
.loader
.spinner
> div,
.panel-summary-primary
.btn:not(.btn-outline):not(.btn-primary-faded)[disabled]
.loader
.spinner
> div,
.panel-summary-primary
input[type="button"]:not(.btn).disabled
.loader
.spinner
> div,
.panel-summary-primary
input[type="button"]:not(.btn)[disabled]
.loader
.spinner
> div,
.panel-summary-primary
input[type="submit"]:not(.btn).disabled
.loader
.spinner
> div,
.panel-summary-primary
input[type="submit"]:not(.btn)[disabled]
.loader
.spinner
> div,
.panel-summary-secondary
.btn:not(.btn-outline):not(.btn-primary-faded).disabled
.loader
.spinner
> div,
.panel-summary-secondary
.btn:not(.btn-outline):not(.btn-primary-faded)[disabled]
.loader
.spinner
> div,
.panel-summary-secondary
input[type="button"]:not(.btn).disabled
.loader
.spinner
> div,
.panel-summary-secondary
input[type="button"]:not(.btn)[disabled]
.loader
.spinner
> div,
.panel-summary-secondary
input[type="submit"]:not(.btn).disabled
.loader
.spinner
> div,
.panel-summary-secondary
input[type="submit"]:not(.btn)[disabled]
.loader
.spinner
> div,
fieldset[disabled]
.panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline):not(.btn-primary-faded)
.loader
.spinner
> div,
fieldset[disabled]
.panel-sidebar.panel-client-details
.panel-footer
input[type="button"]:not(.btn)
.loader
.spinner
> div,
fieldset[disabled]
.panel-sidebar.panel-client-details
.panel-footer
input[type="submit"]:not(.btn)
.loader
.spinner
> div,
fieldset[disabled]
.panel-sidebar.panel-sidebar-primary
.btn:not(.btn-outline):not(.btn-primary-faded)
.loader
.spinner
> div,
fieldset[disabled]
.panel-sidebar.panel-sidebar-primary
input[type="button"]:not(.btn)
.loader
.spinner
> div,
fieldset[disabled]
.panel-sidebar.panel-sidebar-primary
input[type="submit"]:not(.btn)
.loader
.spinner
> div,
fieldset[disabled]
.panel-sidebar.panel-sidebar-secondary
.btn:not(.btn-outline):not(.btn-primary-faded)
.loader
.spinner
> div,
fieldset[disabled]
.panel-sidebar.panel-sidebar-secondary
input[type="button"]:not(.btn)
.loader
.spinner
> div,
fieldset[disabled]
.panel-sidebar.panel-sidebar-secondary
input[type="submit"]:not(.btn)
.loader
.spinner
> div,
fieldset[disabled]
.panel-summary-primary
.btn:not(.btn-outline):not(.btn-primary-faded)
.loader
.spinner
> div,
fieldset[disabled]
.panel-summary-primary
input[type="button"]:not(.btn)
.loader
.spinner
> div,
fieldset[disabled]
.panel-summary-primary
input[type="submit"]:not(.btn)
.loader
.spinner
> div,
fieldset[disabled]
.panel-summary-secondary
.btn:not(.btn-outline):not(.btn-primary-faded)
.loader
.spinner
> div,
fieldset[disabled]
.panel-summary-secondary
input[type="button"]:not(.btn)
.loader
.spinner
> div,
fieldset[disabled]
.panel-summary-secondary
input[type="submit"]:not(.btn)
.loader
.spinner
> div {
background: var(--btn-disabled-color);
}
.panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline):not(.btn-primary-faded)
.badge,
.panel-sidebar.panel-client-details
.panel-footer
input[type="button"]:not(.btn)
.badge,
.panel-sidebar.panel-client-details
.panel-footer
input[type="submit"]:not(.btn)
.badge,
.panel-sidebar.panel-sidebar-primary
.btn:not(.btn-outline):not(.btn-primary-faded)
.badge,
.panel-sidebar.panel-sidebar-primary input[type="button"]:not(.btn) .badge,
.panel-sidebar.panel-sidebar-primary input[type="submit"]:not(.btn) .badge,
.panel-sidebar.panel-sidebar-secondary
.btn:not(.btn-outline):not(.btn-primary-faded)
.badge,
.panel-sidebar.panel-sidebar-secondary input[type="button"]:not(.btn) .badge,
.panel-sidebar.panel-sidebar-secondary input[type="submit"]:not(.btn) .badge,
.panel-summary-primary .btn:not(.btn-outline):not(.btn-primary-faded) .badge,
.panel-summary-primary input[type="button"]:not(.btn) .badge,
.panel-summary-primary input[type="submit"]:not(.btn) .badge,
.panel-summary-secondary .btn:not(.btn-outline):not(.btn-primary-faded) .badge,
.panel-summary-secondary input[type="button"]:not(.btn) .badge,
.panel-summary-secondary input[type="submit"]:not(.btn) .badge {
color: var(--primary-block-btn-bg);
background-color: var(--primary-block-btn-color);
}
.panel-sidebar.panel-ticket-information .panel-footer .btn-success {
color: var(--btn-primary-color);
background: var(--btn-primary-bg);
border-color: var(--btn-primary-border);
}
.panel-sidebar.panel-ticket-information .panel-footer .btn-success.focus,
.panel-sidebar.panel-ticket-information .panel-footer .btn-success:focus,
.panel-sidebar.panel-ticket-information .panel-footer .btn-success:hover {
color: var(--btn-primary-hover-color);
background-color: var(--btn-primary-hover-bg);
border-color: var(--btn-primary-hover-border);
}
.open
> .panel-sidebar.panel-ticket-information
.panel-footer
.btn-success.dropdown-toggle,
.panel-sidebar.panel-ticket-information .panel-footer .btn-success.active,
.panel-sidebar.panel-ticket-information .panel-footer .btn-success:active {
color: var(--btn-primary-hover-color);
background-color: var(--btn-primary-active-bg);
border-color: var(--btn-primary-active-border);
}
.open
> .panel-sidebar.panel-ticket-information
.panel-footer
.btn-success.dropdown-toggle.focus,
.open
> .panel-sidebar.panel-ticket-information
.panel-footer
.btn-success.dropdown-toggle:focus,
.open
> .panel-sidebar.panel-ticket-information
.panel-footer
.btn-success.dropdown-toggle:hover,
.panel-sidebar.panel-ticket-information .panel-footer .btn-success.active.focus,
.panel-sidebar.panel-ticket-information .panel-footer .btn-success.active:focus,
.panel-sidebar.panel-ticket-information .panel-footer .btn-success.active:hover,
.panel-sidebar.panel-ticket-information .panel-footer .btn-success:active.focus,
.panel-sidebar.panel-ticket-information .panel-footer .btn-success:active:focus,
.panel-sidebar.panel-ticket-information
.panel-footer
.btn-success:active:hover {
color: var(--btn-primary-hover-color);
background-color: var(--btn-primary-hover-bg);
border-color: var(--btn-primary-hover-border);
}
.open
> .panel-sidebar.panel-ticket-information
.panel-footer
.btn-success.dropdown-toggle,
.panel-sidebar.panel-ticket-information .panel-footer .btn-success.active,
.panel-sidebar.panel-ticket-information .panel-footer .btn-success:active {
background-image: none;
}
.panel-sidebar.panel-ticket-information .panel-footer .btn-success.disabled,
.panel-sidebar.panel-ticket-information .panel-footer .btn-success[disabled],
fieldset[disabled]
.panel-sidebar.panel-ticket-information
.panel-footer
.btn-success {
color: var(--btn-disabled-color);
background-color: var(--btn-disabled-bg);
border-color: var(--btn-disabled-border);
cursor: not-allowed;
}
.panel-sidebar.panel-ticket-information
.panel-footer
.btn-success.disabled
.loader
.spinner
> div,
.panel-sidebar.panel-ticket-information
.panel-footer
.btn-success[disabled]
.loader
.spinner
> div,
fieldset[disabled]
.panel-sidebar.panel-ticket-information
.panel-footer
.btn-success
.loader
.spinner
> div {
background: var(--btn-disabled-color);
}
.panel-sidebar.panel-ticket-information .panel-footer .btn-success .badge {
color: var(--btn-primary-bg);
background-color: var(--btn-primary-color);
}
.panel-sidebar.panel-ticket-information .panel-footer .btn-danger {
color: var(--btn-default-color);
background: var(--btn-default-bg);
border-color: var(--btn-default-border);
}
.panel-sidebar.panel-ticket-information .panel-footer .btn-danger.focus,
.panel-sidebar.panel-ticket-information .panel-footer .btn-danger:focus,
.panel-sidebar.panel-ticket-information .panel-footer .btn-danger:hover {
color: var(--btn-default-hover-color);
background-color: var(--btn-default-hover-bg);
border-color: var(--btn-default-hover-border);
}
.open
> .panel-sidebar.panel-ticket-information
.panel-footer
.btn-danger.dropdown-toggle,
.panel-sidebar.panel-ticket-information .panel-footer .btn-danger.active,
.panel-sidebar.panel-ticket-information .panel-footer .btn-danger:active {
color: var(--btn-default-hover-color);
background-color: var(--btn-default-active-bg);
border-color: var(--btn-default-active-border);
}
.open
> .panel-sidebar.panel-ticket-information
.panel-footer
.btn-danger.dropdown-toggle.focus,
.open
> .panel-sidebar.panel-ticket-information
.panel-footer
.btn-danger.dropdown-toggle:focus,
.open
> .panel-sidebar.panel-ticket-information
.panel-footer
.btn-danger.dropdown-toggle:hover,
.panel-sidebar.panel-ticket-information .panel-footer .btn-danger.active.focus,
.panel-sidebar.panel-ticket-information .panel-footer .btn-danger.active:focus,
.panel-sidebar.panel-ticket-information .panel-footer .btn-danger.active:hover,
.panel-sidebar.panel-ticket-information .panel-footer .btn-danger:active.focus,
.panel-sidebar.panel-ticket-information .panel-footer .btn-danger:active:focus,
.panel-sidebar.panel-ticket-information .panel-footer .btn-danger:active:hover {
color: var(--btn-default-hover-color);
background-color: var(--btn-default-hover-bg);
border-color: var(--btn-default-hover-border);
}
.open
> .panel-sidebar.panel-ticket-information
.panel-footer
.btn-danger.dropdown-toggle,
.panel-sidebar.panel-ticket-information .panel-footer .btn-danger.active,
.panel-sidebar.panel-ticket-information .panel-footer .btn-danger:active {
background-image: none;
}
.panel-sidebar.panel-ticket-information .panel-footer .btn-danger.disabled,
.panel-sidebar.panel-ticket-information .panel-footer .btn-danger[disabled],
fieldset[disabled]
.panel-sidebar.panel-ticket-information
.panel-footer
.btn-danger {
color: var(--btn-disabled-color);
background-color: var(--btn-disabled-bg);
border-color: var(--btn-disabled-border);
cursor: not-allowed;
}
.panel-sidebar.panel-ticket-information
.panel-footer
.btn-danger.disabled
.loader
.spinner
> div,
.panel-sidebar.panel-ticket-information
.panel-footer
.btn-danger[disabled]
.loader
.spinner
> div,
fieldset[disabled]
.panel-sidebar.panel-ticket-information
.panel-footer
.btn-danger
.loader
.spinner
> div {
background: var(--btn-disabled-color);
}
.panel-sidebar.panel-ticket-information .panel-footer .btn-danger .badge {
color: var(--btn-default-bg);
background-color: var(--btn-default-color);
}
.social-signin-btns:not(.social-signin-btns-circle) .btn-social:before,
.social-signin-btns:not(.social-signin-btns-circle) .btn-social i {
margin-right: var(--spacing-1x);
}
.social-signin-btns:not(.social-signin-btns-circle)
.btn-social:not(:last-child) {
margin-bottom: var(--ui-block-spacing-xs);
}
.social-signin-btns-circle {
display: flex;
justify-content: center;
margin: 0 -8px;
}
.social-signin-btns-circle .btn {
margin-bottom: 5px;
margin-left: 4px;
margin-right: 4px;
}
.btn-social {
height: var(--ui-height-base);
display: flex;
position: relative;
background: none;
border: 1px solid var(--gray-lighter-4);
border-radius: 2px;
text-overflow: ellipsis;
overflow: hidden;
padding: 0;
}
.btn-social,
.btn-social i {
justify-content: center;
align-items: center;
}
.btn-social i {
margin: 0;
font-size: 19px;
display: none;
text-indent: 0;
}
.btn-social img {
display: none;
}
.btn-social.btn {
height: var(--btn-social-height);
font-size: var(--btn-social-font-size);
padding-left: var(--btn-social-padding-h);
padding-right: var(--btn-social-padding-h);
}
.btn-social.btn-facebook {
color: var(--btn-social-facebook-color);
border-color: var(--btn-social-facebook-border-color);
background-color: var(--btn-social-facebook-bg);
}
.btn-social.btn-facebook:before {
content: "";
width: 18px;
height: 18px;
min-width: 18px;
margin-right: 24px;
background: url(../img/auth/logo-facebook.svg);
background-position: 50%;
background-repeat: no-repeat;
}
.btn-social.btn-facebook.active,
.btn-social.btn-facebook:active,
.btn-social.btn-facebook:focus,
.btn-social.btn-facebook:hover {
color: var(--btn-social-facebook-hover-color);
background-color: var(--btn-social-facebook-hover-bg);
border-color: var(--btn-social-facebook-hover-border);
}
.btn-social.btn-facebook.disabled.active,
.btn-social.btn-facebook.disabled:active,
.btn-social.btn-facebook.disabled:focus,
.btn-social.btn-facebook.disabled:hover,
.btn-social.btn-facebook[disabled].active,
.btn-social.btn-facebook[disabled]:active,
.btn-social.btn-facebook[disabled]:focus,
.btn-social.btn-facebook[disabled]:hover {
background-color: var(--btn-social-facebook-bg);
}
.btn-social.btn-facebook i {
display: none;
}
.btn-social.btn-google {
color: var(--btn-social-google-color);
border-color: var(--btn-social-google-border-color);
background-color: var(--btn-social-google-bg);
}
.btn-social.btn-google:before {
content: "";
width: 18px;
height: 18px;
min-width: 18px;
margin-right: 24px;
background: url(../img/auth/logo-google.svg);
background-position: 50%;
background-repeat: no-repeat;
}
.btn-social.btn-google.active,
.btn-social.btn-google:active,
.btn-social.btn-google:focus,
.btn-social.btn-google:hover {
background-color: var(--btn-social-google-hover-bg);
border-color: var(--btn-social-google-border-hover-color);
}
.btn-social.btn-google img {
display: none;
}
.btn-social.btn-twitter {
color: var(--btn-social-twitter-color);
border-color: var(--btn-social-twitter-bg);
background-color: var(--btn-social-twitter-bg);
}
.btn-social.btn-twitter:before {
content: "";
width: 18px;
height: 18px;
min-width: 18px;
margin-right: 24px;
background: url(../img/auth/logo-twitter.svg);
background-position: 50%;
background-repeat: no-repeat;
}
.btn-social.btn-twitter.active,
.btn-social.btn-twitter:active,
.btn-social.btn-twitter:focus,
.btn-social.btn-twitter:hover {
color: var(--btn-social-twitter-hover-color);
background-color: var(--btn-social-twitter-hover-bg);
border-color: var(--btn-social-twitter-border-hover-color);
}
.btn-social.btn-twitter.disabled.active,
.btn-social.btn-twitter.disabled:active,
.btn-social.btn-twitter.disabled:focus,
.btn-social.btn-twitter.disabled:hover,
.btn-social.btn-twitter[disabled].active,
.btn-social.btn-twitter[disabled]:active,
.btn-social.btn-twitter[disabled]:focus,
.btn-social.btn-twitter[disabled]:hover {
background-color: var(--btn-social-twitter-bg);
border-color: var(--btn-social-twitter-color-bg);
}
.providerLinkingFeedback {
display: none;
}
.buttons-group {
margin-left: -4px;
margin-right: -4px;
display: flex;
margin-bottom: var(--ui-block-spacing-xs);
}
.buttons-group .btn {
margin: 0 4px;
}
.buttons-group.buttons-5 .btn {
flex-basis: 20%;
}
@media (max-width: 479px) {
.buttons-group.buttons-5 .btn {
padding-left: 0;
padding-right: 0;
}
}
.captcha {
width: 256px;
margin-bottom: var(--form-group-margin-bottom);
}
.captcha-centered {
width: auto;
}
.captcha-centered .input-group {
justify-content: center;
}
.captchatext {
padding: 8px 0;
font-size: var(--font-size-xs);
line-height: var(--line-height-xs);
}
.captchaimage {
display: block;
width: 50%;
margin: 24px auto 0;
}
.captchaimage > * {
width: 128px;
}
.captchaimage .input-group-addon {
float: left;
width: 60%;
}
.captchaimage #inputCaptcha {
margin-left: -4px;
float: left;
width: 40%;
}
@media (max-width: 479.98px) {
.captchaimage {
width: 100%;
}
}
#inputCaptcha {
width: 128px;
display: inline-block;
}
#default-captcha-domainchecker.section {
margin-top: 18px;
}
.select-inline {
display: inline-block;
width: auto;
}
.select-inline-inline-container {
display: flex;
}
.select-inline-inline-container select:not(:last-of-type) {
margin-right: 4px;
}
.select-inline#stateselect {
width: 100%;
}
.form-actions {
margin-top: var(--ui-block-spacing-lg);
align-items: center;
display: flex;
}
.form-actions.flex-center {
justify-content: center;
}
.form-actions.flex-end {
justify-content: flex-end;
}
.form-actions .btn + .btn {
margin-left: var(--spacing-2x);
}
.form-actions .m-r-a {
margin-right: auto;
}
.section + .form-actions {
margin-top: var(--ui-block-spacing-lg);
}
.form-tooltip {
position: relative;
}
.form-tooltip .tooltip-icon {
position: absolute;
top: 0;
right: 0;
width: 40px;
height: 100%;
display: flex;
justify-content: center;
align-items: center;
color: var(--ui-icon-color);
cursor: pointer;
}
.form-tooltip .tooltip-icon:hover {
color: var(--text-primary-color);
}
.form-tooltip .form-control {
padding-right: 40px;
}
.input-password-strenght {
position: relative;
}
.input-password-strenght .form-control {
padding-right: 140px;
}
.input-password-strenght > span {
display: flex;
position: absolute;
top: 0;
right: 0;
bottom: 0;
justify-content: center;
}
.input-password-strenght > span > * {
display: flex;
align-items: center;
}
.input-password-strenght > span i {
padding: var(--spacing-1x);
margin-right: var(--spacing-1x);
position: relative;
z-index: 1002;
cursor: pointer;
}
.input-password-strenght > span i:hover {
color: var(--link-color);
}
.input-password-strenght > span #passwordStrengthTextLabel {
padding-left: var(--spacing-1x);
}
input[type="file"].form-control {
height: inherit;
margin-bottom: 5px;
}
.has-feedback label ~ .form-control-feedback {
top: 27px !important;
}
.input-inline {
display: inline-block;
}
.input-inline-100 {
width: 100px;
}
.multiselect-container {
position: absolute;
list-style-type: none;
margin: 0;
padding: 0;
}
.multiselect-container .input-group {
margin: 5px;
}
.multiselect-container > li,
.multiselect-container > li > a {
padding: 0;
}
.multiselect-container > li > a > label {
margin: 0;
height: 100%;
cursor: pointer;
font-weight: 400;
padding: 3px 20px 3px 40px;
}
.multiselect-container > li > a > label.checkbox,
.multiselect-container > li > a > label.radio {
margin: 0;
}
.multiselect-container > li > a > label > input[type="checkbox"] {
margin-bottom: 5px;
}
.multiselect-container > li > a.multiselect-all label {
font-weight: 700;
}
.multiselect-container > li.multiselect-group label {
margin: 0;
padding: 3px 20px;
height: 100%;
font-weight: 700;
}
.multiselect-container > li.multiselect-group-clickable label {
cursor: pointer;
}
.btn-group > .btn-group:nth-child(2) > .multiselect.btn {
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
}
.form-inline .multiselect-container label.checkbox,
.form-inline .multiselect-container label.radio {
padding: 3px 20px 3px 40px;
}
.form-inline .multiselect-container li a label.checkbox input[type="checkbox"],
.form-inline .multiselect-container li a label.radio input[type="radio"] {
margin-left: -20px;
margin-right: 0;
}
.file-input {
position: relative;
display: flex;
padding: 0;
background: var(--input-bg);
}
.file-input-button {
margin: -1px;
transition: var(--transition-base);
}
.file-input-text {
display: flex;
align-items: center;
padding: 12px;
}
.file-input-remove {
margin-left: auto;
z-index: 2;
}
.file-input input[type="file"] {
opacity: 0;
z-index: 1;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
}
.file-input:hover {
background: var(--input-bg);
border: var(--input-border);
}
.file-input:hover .file-input-button {
color: var(--btn-default-hover-color);
background: var(--gray-faded);
border-color: var(--gray-lighter-3);
}
#fileUploadsContainer .file-input {
margin-top: 12px;
}
.inline-form {
display: flex;
}
.inline-form .inline-form-element {
margin-right: var(--spacing-2x);
}
.inline-form .inline-form-element:nth-child(2),
.inline-form .inline-form-element:nth-child(3) {
min-width: 120px;
}
textarea.form-control {
resize: vertical;
min-height: 50px;
}
.password-content {
display: flex;
margin-top: var(--ui-block-spacing-xs);
align-items: center;
}
.password-content .progress {
flex: 1;
margin-left: 12px;
}
.password-content .btn-default .ls {
color: var(--ui-icon-color);
}
.password-content-group .progress {
height: 6px;
max-width: var(--progress-width);
width: var(--progress-width);
margin-top: 0;
}
.password-content-group .progress + .password-content-text {
margin-left: var(--spacing-2x);
}
.password-content-group > label {
margin-right: auto;
}
.password-content-top {
margin-top: 0 !important;
margin-bottom: var(--spacing-1x);
}
.password-content-top label {
margin-bottom: 0;
width: 30%;
}
.selectize-control.form-control {
position: relative;
padding: 0;
border: 0;
background: transparent;
}
.selectize-control.form-control .selectize-input {
display: flex;
align-items: center;
width: 100%;
height: var(--ui-height-base);
padding: var(--ui-padding-base-v) var(--ui-padding-base-h);
font-size: var(--input-font-size);
font-weight: var(--input-font-weight);
line-height: var(--input-line-height);
color: var(--input-color);
background: var(--input-bg);
background-clip: padding-box;
border: var(--input-border);
border-radius: var(--input-border-radius);
transition: border-color var(--transition-base),
box-shadow var(--transition-base), background var(--transition-base);
}
@media (prefers-reduced-motion: reduce) {
.selectize-control.form-control .selectize-input {
transition: none;
}
}
.selectize-control.form-control .selectize-input:focus {
color: var(--input-focus-color);
background-color: var(--input-focus-bg);
border-color: var(--input-focus-border-color);
outline: 0;
box-shadow: var(--input-box-shadow), var(--input-focus-box-shadow);
}
.selectize-control.form-control .selectize-input:before {
font-family: var(--font-family-icons-small);
color: var(--ui-icon-color);
position: absolute;
top: 50%;
right: 7px;
margin-top: -12px;
z-index: 2;
width: 24px;
height: 24px;
display: flex;
justify-content: center;
align-items: center;
content: "\e902";
}
.selectize-control.form-control .selectize-input:hover {
background: var(--input-hover-bg);
border-color: var(--input-hover-border-color);
}
.selectize-control.form-control .selectize-input.dropdown-active {
background: var(--input-focus-bg);
border-color: var(--input-focus-border-color);
}
.selectize-control.form-control .selectize-input.dropdown-active:before {
transform: rotate(180deg);
}
.selectize-control.form-control .selectize-input.dropdown-active input {
z-index: 0;
border-color: var(--brand-primary);
}
.selectize-control.form-control .selectize-input.items input {
display: inline-block;
background: transparent;
border: none;
}
.selectize-control.form-control .selectize-input.items > div {
position: relative;
display: inline-flex;
justify-content: center;
align-items: center;
height: 24px;
padding: 4px 6px;
margin: 0 4px 4px 0;
border: 1px solid var(--gray-lighter-3);
border-radius: var(--input-border-radius);
font-size: var(--font-size-sm);
line-height: var(--line-height-sm);
}
.selectize-control.form-control .selectize-input.items > div .remove {
position: relative;
width: 18px;
height: 16px;
display: flex;
justify-content: center;
align-items: center;
color: transparent;
}
.selectize-control.form-control .selectize-input.items > div .remove:before {
position: absolute;
top: 3px;
left: 5px;
content: "\e912";
display: flex;
justify-content: center;
align-items: center;
width: 13px;
height: 10px;
color: var(--ui-icon-color);
font-family: var(--font-family-icons-small);
font-size: var(--ui-icon-size-small);
text-indent: 0;
}
.selectize-control.form-control .selectize-input input {
color: var(--text-primary-color);
height: calc(var(--ui-height-base) - 4px);
border: 0;
}
.selectize-control.form-control .selectize-input input:active,
.selectize-control.form-control .selectize-input input:focus {
outline: 0;
}
.selectize-control.form-control .selectize-dropdown {
position: absolute;
z-index: var(--zindex-dropdown);
padding-top: var(--spacing-1x);
}
.selectize-control.form-control .selectize-dropdown-content {
max-height: 194px;
overflow-y: auto;
padding: 5px 0;
background: var(--package-bg);
width: 100% !important;
border: var(--dropdown-border);
border-radius: var(--dropdown-border-radius);
box-shadow: var(--dropdown-box-shadow);
}
.selectize-control.form-control .selectize-dropdown .option {
color: var(--dropdown-link-color);
line-height: var(--line-height-base);
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
padding: 8px 16px;
cursor: pointer;
display: flex;
align-items: center;
}
.selectize-control.form-control .selectize-dropdown .option .badge {
margin-left: auto;
}
.selectize-control.form-control .selectize-dropdown .option:hover {
color: var(--dropdown-link-hover-color);
background-color: var(--dropdown-link-hover-bg);
}
.selectize-control.form-control .selectize-dropdown .option.selected {
color: var(--dropdown-link-active-color);
text-decoration: none;
outline: 0;
background-color: var(--dropdown-link-active-bg);
}
.selectize-control.form-control.form-control--sm .selectize-dropdown .option,
.selectize-control.form-control.form-control--xs .selectize-dropdown .option {
min-height: 24px;
padding: 4px 16px;
}
.selectize-control.form-control.form-control--lg .selectize-dropdown .option,
.selectize-control.form-control.form-control--xlg .selectize-dropdown .option {
min-height: 40px;
padding: 8px 16px;
}
.selectize-control.form-control.custom-multiselect {
display: inline-flex;
width: auto;
min-width: 50%;
height: auto;
min-height: var(--ui-height-base);
}
.selectize-control.form-control.custom-multiselect .selectize-input {
position: relative;
overflow: hidden;
padding: 4px 28px 0 var(--ui-padding-base-h);
flex-wrap: wrap;
width: 100%;
height: auto;
min-height: var(--ui-height-base);
}
.has-dark-background .selectize-input {
border-color: #fff;
}
.required {
color: var(--text-lighter-color);
margin-left: 3px;
}
.checkbox .required {
margin-left: 6px;
}
.checkbox,
.radio {
position: relative;
}
.checkbox,
.checkbox > label,
.radio,
.radio > label {
display: flex;
align-items: center;
color: var(--input-color);
}
.checkbox > .checkbox-styled,
.checkbox > .radio-styled,
.checkbox > [type="checkbox"],
.checkbox > [type="radio"],
.checkbox > label > .checkbox-styled,
.checkbox > label > .radio-styled,
.checkbox > label > [type="checkbox"],
.checkbox > label > [type="radio"],
.radio > .checkbox-styled,
.radio > .radio-styled,
.radio > [type="checkbox"],
.radio > [type="radio"],
.radio > label > .checkbox-styled,
.radio > label > .radio-styled,
.radio > label > [type="checkbox"],
.radio > label > [type="radio"] {
margin-right: var(--checkbox-spacing);
}
.checkbox.label-custom-check,
.checkbox > label.label-custom-check,
.radio.label-custom-check,
.radio > label.label-custom-check {
align-items: flex-start;
}
.checkbox.label-custom-check .checkbox-styled,
.checkbox > label.label-custom-check .checkbox-styled,
.radio.label-custom-check .checkbox-styled,
.radio > label.label-custom-check .checkbox-styled {
margin-top: 4px;
}
.checkbox:hover > .checkbox-styled:not(.checked):not(.disabled),
.checkbox:hover > .radio-styled:not(.checked):not(.disabled),
.checkbox > label:hover > .checkbox-styled:not(.checked):not(.disabled),
.checkbox > label:hover > .radio-styled:not(.checked):not(.disabled),
.radio:hover > .checkbox-styled:not(.checked):not(.disabled),
.radio:hover > .radio-styled:not(.checked):not(.disabled),
.radio > label:hover > .checkbox-styled:not(.checked):not(.disabled),
.radio > label:hover > .radio-styled:not(.checked):not(.disabled) {
border-color: var(--input-hover-border-color);
}
.checkbox + .help-block,
.radio + .help-block {
margin-left: calc(var(--icheck-size) + var(--checkbox-spacing));
}
.radio > .icheck-control {
width: unset !important;
}
.icheck-label {
cursor: pointer;
}
.icheck-control {
display: block;
height: 180%;
opacity: 0;
visibility: hidden;
}
.checkbox-styled,
.icheckbox_square-blue,
.iradio_square-blue,
.radio-styled {
top: -1px;
position: relative;
display: flex;
height: var(--icheck-size);
width: var(--icheck-size);
min-width: var(--icheck-size);
min-height: var(--icheck-size);
background: var(--icheck-bg);
border: var(--icheck-border);
border-radius: var(--icheck-border-radius);
transition: var(--transition-base);
cursor: pointer;
margin-right: var(--spacing-1x);
}
.checkbox-styled:before,
.icheckbox_square-blue:before,
.iradio_square-blue:before,
.radio-styled:before {
opacity: 0;
transition: var(--transition-base);
transform: scale(0.7);
}
.checkbox-styled:hover,
.icheckbox_square-blue:hover,
.iradio_square-blue:hover,
.radio-styled:hover {
border-color: var(--input-hover-border-color);
}
.checkbox-styled.checked,
.icheckbox_square-blue.checked,
.iradio_square-blue.checked,
.radio-styled.checked {
border-color: var(--icheck-active-border-color);
background: var(--icheck-active-bg);
}
.checkbox-styled.checked:before,
.icheckbox_square-blue.checked:before,
.iradio_square-blue.checked:before,
.radio-styled.checked:before {
opacity: 1;
transform: scale(1);
}
.checkbox-styled.disabled,
.icheckbox_square-blue.disabled,
.iradio_square-blue.disabled,
.radio-styled.disabled {
cursor: not-allowed;
background: var(--icheck-disabled-bg);
border-color: var(--icheck-disabled-border-color);
}
.checkbox-styled > input,
.icheckbox_square-blue > input,
.iradio_square-blue > input,
.radio-styled > input {
opacity: 0;
visibility: hidden;
}
.checkbox-styled:before,
.icheckbox_square-blue:before {
position: absolute;
display: flex;
justify-content: center;
align-items: center;
content: "\e911";
height: calc(var(--icheck-size) - var(--icheck-border-width) * 2);
width: calc(var(--icheck-size) - var(--icheck-border-width) * 2);
color: var(--icheck-active-icon-color);
font-size: var(--ui-icon-size-small);
font-family: var(--font-family-icons-small);
line-height: 1;
}
.iradio_square-blue,
.radio-styled {
border-radius: 100%;
}
.iradio_square-blue:before,
.radio-styled:before {
position: absolute;
top: 50%;
left: 50%;
margin-top: calc(-1 * var(--spacing-1x) / 2);
margin-left: calc(-1 * var(--spacing-1x) / 2);
display: flex;
justify-content: center;
align-items: center;
content: "";
height: var(--spacing-1x);
width: var(--spacing-1x);
background: #fff;
border-radius: 100%;
}
[data-radio-tab] .radio-styled {
display: none;
}
.checkbox-inline + .checkbox-inline,
.radio-inline + .radio-inline {
margin-left: 30px;
}
.radio-inline > .addon-selector {
visibility: hidden;
opacity: 0;
}
#containerNewUserSecurity .icheckbox_square-blue,
.mg-rc-dropdowns .iradio_square-blue {
display: inline-flex;
top: 4px;
}
.checkbox-style {
width: var(--icheck-size);
height: var(--icheck-size);
display: inline-flex;
align-items: center;
justify-content: center;
border-radius: var(--border-radius-sm);
border: 1px solid var(--gray-lighter-4);
background: var(--gray-lighter-4);
}
.checkbox-style + * {
margin-left: var(--ui-block-padding-base);
}
.invoice {
background: var(--ui-block-bg);
border: var(--ui-block-border);
padding: var(--ui-block-padding-xlg) var(--ui-block-padding-lg);
border-radius: var(--ui-block-border-radius);
box-shadow: var(--ui-block-shadow);
}
.invoice-title {
display: flex;
font-size: var(--font-size-h2);
font-weight: var(--font-weight-light);
line-height: var(--line-height-h2);
color: var(--text-heading-color);
}
.invoice-title-sm {
font-size: var(--font-size-h3);
line-height: var(--line-height-h3);
font-weight: var(--font-weight-medium);
}
.invoice-title .label {
align-self: center;
margin-left: var(--ui-block-padding-base);
}
.invoice address {
margin-bottom: 0;
}
.invoice .well {
border-width: 1px 0;
border-radius: 0;
}
.invoice .list-info li {
margin-bottom: 0 !important;
}
.invoice .sub-total-row td {
height: auto;
padding-top: 5px;
padding-bottom: 5px;
border: 0;
color: var(--text-lighter-color);
}
.invoice .sub-total-row.last td {
padding-bottom: 16px;
}
.invoice .sub-total-row.first td {
border-top: 1px solid var(--gray-lighter-4);
padding-top: 16px;
color: var(--text-heading-color);
}
.invoice .table td {
vertical-align: middle;
}
.invoice .total-row td {
background: none;
border-bottom: 1px solid var(--ui-block-divider-color);
font-weight: var(--font-weight-medium);
vertical-align: middle;
}
@media (min-width: 768px) {
.invoice .total-row td {
background: var(--gray-faded);
}
}
.invoice .notes {
margin-top: var(--ui-block-spacing-base);
}
.invoice .notes .notes-body {
border: 1px solid var(--well-border);
background-color: var(--bg-color-transparent);
box-shadow: none;
}
.invoice .section h3 {
font-size: var(--font-size-lg);
line-height: var(--line-height-md);
font-weight: var(--font-weight-medium);
margin-bottom: var(--ui-block-spacing-xs);
}
@media (max-width: 767.98px) {
.invoice {
padding: 26px 24px 32px;
}
}
.panel-payment .select-inline {
width: 100%;
}
.panel-payment .btn + .btn,
.panel-payment form + .btn + form + .btn {
margin-top: var(--ui-block-padding-base);
}
.payment-form > p br {
display: block;
}
.payment-form.bank-transfer > p br {
display: block;
}
.payment-form p {
color: hsla(0, 0%, 100%, 0.64);
margin: 0;
}
.payment-form table {
margin: 0;
background: none;
display: block;
border-spacing: 0;
border-collapse: unset;
}
.payment-form table tbody,
.payment-form table td,
.payment-form table tr {
border-spacing: 0;
border-collapse: unset;
display: block;
height: auto;
padding: 0 !important;
border: 0;
}
.payment-form table tbody tr td + td {
margin-top: var(--ui-block-spacing-sm);
}
.payment-form .btn,
.payment-form input[type="submit"] {
margin: 0 !important;
}
.payment-form .btn i:not(.fa-spinner),
.payment-form input[type="submit"] i:not(.fa-spinner) {
display: none;
}
.payment-form .btn .fa-spinner,
.payment-form input[type="submit"] .fa-spinner {
margin-left: 16px;
margin-right: -16px;
margin-top: -2px;
}
.payment-form input[type="password"],
.payment-form input[type="text"] {
display: block;
width: 100%;
height: var(--ui-height-base-base);
padding: var(--padding-base-vertical) var(--padding-base-horizontal);
font-size: var(--font-size-base);
line-height: var(--line-height-base);
color: var(--input-color);
background-color: var(--input-bg);
background-image: none;
border: 1px solid var(--input-bg);
border-radius: var(--input-border-radius);
transition: border-color var(--transition-base),
box-shadow var(--transition-base);
}
@media (prefers-reduced-motion: reduce) {
.payment-form input[type="password"],
.payment-form input[type="text"] {
transition: none;
}
}
.payment-form input[type="password"]:focus,
.payment-form input[type="text"]:focus {
outline: 0;
}
.payment-form input[type="password"]::-ms-expand,
.payment-form input[type="text"]::-ms-expand {
border: 0;
background-color: transparent;
}
.payment-form input[type="password"][disabled],
.payment-form input[type="password"][readonly],
.payment-form input[type="text"][disabled],
.payment-form input[type="text"][readonly],
fieldset[disabled] .payment-form input[type="password"],
fieldset[disabled] .payment-form input[type="text"] {
background-color: var(--input-bg-disabled);
opacity: 1;
}
.payment-form input[type="password"][disabled],
.payment-form input[type="text"][disabled],
fieldset[disabled] .payment-form input[type="password"],
fieldset[disabled] .payment-form input[type="text"] {
cursor: disabled;
}
.payment-form .btn-group-sm > .btn,
.payment-form .btn-sm {
padding: var(--ui-padding-base-v) var(--ui-padding-base-h);
font-size: var(--btn-base-font-size);
line-height: var(--line-height-base);
border-radius: var(--btn-base-border-radius);
height: var(--ui-height-base);
font-weight: var(--font-weight-medium);
}
.payment-form .btn,
.payment-form input[type="button"],
.payment-form input[type="submit"] {
height: auto;
min-height: var(--ui-height-base);
white-space: unset;
}
@media (max-width: 991.98px) {
.page-viewinvoice .row-eq-height.row-eq-height {
display: block;
}
}
.page-viewinvoice .section--bank-details .section-body > p {
margin-bottom: 0;
}
@media (max-width: 767.98px) {
.page-viewinvoice .invoice .table-condensed tr td {
white-space: normal !important;
}
.page-viewinvoice
.invoice
.table-condensed.m-b-0
thead
> tr
> th:nth-child(3)
span {
display: none;
}
.page-viewinvoice
.invoice
.table-condensed.m-b-0
thead
> tr
> th:nth-child(3):after {
content: "ID";
display: flex;
align-items: center;
justify-content: center;
font-weight: var(--font-weight-base);
}
.page-viewinvoice .invoice .sub-total-row.first td {
white-space: nowrap !important;
}
}
.list-info {
padding: 0;
margin: 0;
}
.list-info li {
display: flex;
}
.list-info-text {
color: var(--text-heading-color);
}
.list-info-title {
color: var(--text-lighter-color);
margin-bottom: 4px;
}
.list-info-v li {
flex-direction: column;
}
.list-info-v li:not(:last-of-type) {
margin-bottom: var(--ui-block-spacing-sm);
}
.list-info-v .list-info-text {
font-size: var(--font-size-lg);
line-height: var(--font-size-lg);
color: var(--text-heading-color);
}
.list-info-50 li:not(:last-of-type) {
margin-bottom: 10px;
}
.list-info-50 .list-info-text,
.list-info-50 .list-info-title {
flex-basis: 50%;
word-break: break-word;
}
.list-info-sm {
font-size: var(--font-size-sm);
line-height: var(--line-height-sm);
}
.list-info-bordered li {
margin: 0 !important;
padding: var(--ui-block-padding-base-v) var(--ui-block-padding-base);
}
.list-info-bordered li:not(:last-of-type) {
border-bottom: 1px solid var(--ui-block-divider-color);
}
.list-features > li {
padding: var(--spacing-1x) 0;
}
.list-features > li i {
margin-right: var(--ui-block-spacing-sm);
color: var(--text-primary-color);
}
.list-group-v .list-group-item {
padding-left: 0;
padding-right: 0;
}
.list-group-item .badge {
background-color: transparent;
color: var(--list-group-item-badge-color);
}
.main-sidebar .list-group-item-selected,
.sidebar .list-group-item-selected {
background: var(--list-group-item-selected-bg);
color: var(--list-group-item-selected-badge-color);
}
.main-sidebar .list-group-item-selected .badge,
.sidebar .list-group-item-selected .badge {
background-color: var(--list-group-item-selected-badge-bg);
color: var(--list-group-item-selected-badge-color);
}
.message,
.message-body {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.message {
background: var(--ui-block-bg);
box-shadow: var(--ui-block-shadow);
border: var(--ui-block-border);
border-radius: var(--ui-block-border-radius);
padding: var(--ui-block-padding-base);
}
.message > :last-child {
margin-bottom: 0;
}
.message-body {
max-width: var(--max-width-sm);
}
.message-icon {
width: 56px;
height: 56px;
display: flex;
justify-content: center;
align-items: center;
border: 2px solid var(--ui-icon-color);
border-radius: 100%;
color: var(--ui-icon-color);
}
.message-icon img {
max-width: 100%;
}
.message-image {
width: 64px;
height: 64px;
display: flex;
justify-content: center;
align-items: center;
}
.message-image img {
max-width: 100%;
}
.message-title {
margin-top: var(--ui-block-padding-base);
margin-bottom: var(--ui-block-spacing-base);
text-align: center;
font-size: var(--font-size-h4);
font-weight: var(--font-weight-h4);
line-height: var(--line-height-h4);
}
@media (-ms-high-contrast: none), screen and (-ms-high-contrast: active) {
.message-title {
max-width: 100%;
}
}
.message-title:last-child {
margin-bottom: 0;
}
.message-title:first-child {
margin-top: 0;
}
.message-desc {
display: block;
color: var(--text-lighter-color);
margin-bottom: var(--ui-block-spacing-base);
}
.message-actions,
.message-desc {
text-align: center;
}
.message-actions > .btn + .btn {
margin-left: var(--ui-block-spacing-sm);
}
.message:not(.hidden) + .message {
margin-top: var(--ui-block-spacing-base);
}
.message-no-data {
min-height: 320px;
}
@media (-ms-high-contrast: none), screen and (-ms-high-contrast: active) {
.message-no-data {
height: 320px;
}
}
.message-no-data .message-title {
font-size: var(--font-size-h5);
font-weight: var(--font-weight-base);
line-height: var(--line-height-h5);
max-width: var(--max-width-sm);
}
@media (min-width: 992px) {
.message-h,
.message-h .message-content {
flex-direction: row;
justify-content: space-between;
align-items: center;
}
.message-h .message-body,
.message-h .message-content .message-body {
flex: 1;
max-width: unset;
width: 100%;
align-items: flex-start;
}
.message-h .message-actions,
.message-h .message-content .message-actions,
.message-h .message-content .message-title,
.message-h .message-title {
margin-top: 0;
text-align: left;
}
.message-h .message-content > * + *,
.message-h > * + * {
margin-left: var(--ui-block-spacing-base);
}
.message-h .message-content.message-lg > * + *,
.message-h.message-lg > * + * {
margin-left: var(--ui-block-spacing-lg);
}
.message-h .message-content {
display: flex;
width: 100%;
margin: 0 auto;
}
}
.message-lg,
.message-lg.message-no-data {
padding: var(--ui-block-padding-xlg);
}
.message-lg.message-no-data {
align-self: flex-start;
}
.message-lg .message-icon {
width: 80px;
height: 80px;
}
.message-lg .message-icon > i {
font-size: var(--font-size-xxlg);
}
.message-success .message-icon {
color: var(--state-success-text);
border-color: var(--state-success-bg);
background: var(--state-success-bg);
}
.message-success .message-text,
.message-success .message-title {
color: var(--text-success-color);
}
.message-danger .message-icon {
color: var(--state-danger-text);
border-color: var(--state-danger-bg);
background: var(--state-danger-bg);
}
.message-danger .message-text,
.message-danger .message-title {
color: var(--text-danger-color);
}
.message-warning .message-icon {
color: var(--state-warning-text);
border-color: var(--state-warning-bg);
background: var(--state-warning-bg);
}
.message-warning .message-text,
.message-warning .message-title {
color: var(--text-warning-color);
}
.message-info .message-icon {
color: var(--state-info-text);
border-color: var(--state-info-bg);
background: var(--state-info-bg);
}
.message-info .message-text,
.message-info .message-title {
color: var(--text-info-color);
}
.panel {
position: relative;
display: block;
}
.panel-nav,
.panel-tabs {
background: var(--ui-block-header-bg);
border-bottom: 1px solid var(--panel-border-divider-color);
padding: 0 calc(var(--panel-body-padding) - var(--nav-link-padding-h));
}
.panel-nav > li,
.panel-tabs > li {
margin-right: 0 !important;
}
.panel-form {
background: var(--ui-block-bg-form);
}
.panel-dropdown {
z-index: auto;
}
.panel-dropdown .dropdown-menu {
width: 100%;
}
.panel-footer-space-between {
display: flex;
justify-content: space-between;
}
.panel-footer img {
max-width: 150px !important;
margin: 5px 0 15px;
display: block;
}
.panel-footer br {
display: none;
}
.panel-footer .btn + .btn {
margin-left: var(--spacing-1x);
}
.panel-footer-sm {
padding: var(--spacing-1x) var(--spacing-3x);
}
.panel-footer .panel-footer-link {
color: var(--gray-lighter);
}
.panel-footer .panel-footer-link:hover {
color: var(--brand-primary);
}
.panel-lg .panel-heading {
padding: var(--panel-lg-heading-padding);
}
.panel-lg .panel-body {
padding: var(--panel-lg-body-padding);
}
.panel-lg .panel-footer {
padding: var(--panel-lg-footer-padding);
}
.panel.active {
border-color: var(--panel-active-border-color);
background: var(--panel-active-bg);
}
.panel .panel-body:not(.tab-pane) + .panel-body {
border-top: 1px solid var(--ui-block-divider-color);
}
a.panel {
transition: all var(--transition-base);
}
a.panel:active,
a.panel:focus,
a.panel:hover {
transform: translate3d(0, -8px, 0);
background: var(--panel-hover-bg);
border-color: var(--panel-hover-border-color);
box-shadow: var(--panel-hover-shadow);
}
.panel .list-group {
display: block !important;
margin: 0;
border: none;
box-shadow: none;
border-radius: 0;
background: transparent;
}
.panel .list-group > .list-group-item:last-child,
.panel .list-group > .list-group-item:last-of-type {
border-bottom: 0;
}
.panel .list-group > .list-group-item i {
display: inline-block;
width: 12px;
height: 12px;
text-align: center;
}
.panel .list-group > .list-group-item.disabled,
.panel .list-group > .list-group-item.disabled:focus,
.panel .list-group > .list-group-item.disabled:hover {
background: var(--panel-sidebar-border-color);
opacity: 0.5;
}
.panel .list-group > .list-group-item i:first-child {
margin-right: var(--spacing-1x);
}
.panel .list-group > a.list-group-item.active,
.panel .list-group > a.list-group-item.active:focus,
.panel .list-group > a.list-group-item.active:hover {
background: var(--list-group-item-link-active-bg);
}
.panel .tweet {
padding: var(--ui-block-padding-base);
border-bottom: 1px solid var(--ui-block-divider-color);
}
.panel .tweet > i {
font-size: 19px;
}
.panel .tweet > p {
padding: 0;
margin: 0;
}
.panel .tweet + p {
padding: var(--ui-block-padding-sm);
margin: 0;
}
.panel#twitterFeedOutput .loader {
padding: var(--ui-block-padding-base);
}
.panel-collapsable > .panel-heading {
display: flex;
justify-content: space-between;
align-items: center;
border-bottom: 0;
cursor: pointer;
border-color: var(--ui-block-border-color);
}
.panel-collapsable > .panel-heading .collapse-icon {
order: 2;
}
.panel-collapsable > .panel-heading .panel-title,
.panel-collapsable > .panel-heading .panel-title > i {
color: var(--link-color);
}
.panel-collapsable > .panel-body {
padding: 18px 15px 24px;
}
.panel-collapsable > .panel-body-collapsed {
display: none;
}
.panel-check {
transition: border-color var(--transition-base);
}
.panel-check.checked {
border-color: var(--panel-active-border-color) !important;
background: var(--panel-active-bg);
z-index: 9;
}
.panel-check.checked .check-sign {
display: flex;
}
.panel-check.checked .check-cycle .save {
color: var(--text-primary-color);
}
.panel-check.disabled {
cursor: not-allowed !important;
border-color: var(--gray-lighter-4);
}
.panel-check.disabled .check-content {
opacity: 0.5;
}
.panel-check.disabled .check > label {
cursor: not-allowed !important;
}
.panel-check .panel-heading.check {
padding: 0;
}
.panel-check .panel-heading.check .account-select-label {
margin-left: auto;
}
.panel-check .check {
position: relative;
margin: 0;
align-items: center;
}
.panel-check .check > label {
display: flex;
width: 100%;
padding: var(--panel-check-padding);
cursor: pointer;
}
.panel-check .check > label > .checkbox-styled,
.panel-check .check > label > .icheck-control,
.panel-check .check > label > .radio-styled {
position: absolute;
top: calc(
var(--panel-check-padding) + (var(--line-height-md) - var(--icheck-size)) / 2
);
left: var(--panel-check-padding);
}
.panel-check .check > :last-child {
margin-bottom: 0;
}
.panel-check .check-content {
flex: 1;
margin-left: calc(var(--icheck-size) + var(--ui-block-spacing-sm));
}
.panel-check .check-content > span {
color: var(--text-heading-color);
line-height: var(--line-height-md);
}
.panel-check .check-content > span,
.panel-check .check-title {
font-size: var(--font-size-md);
font-weight: var(--font-weight-medium);
}
.panel-check .check-title {
margin-bottom: 0;
}
.panel-check .check-title [data-toggle="tooltip"] {
margin-left: 8px;
color: var(--ui-icon-color);
}
.panel-check .check-title [data-toggle="tooltip"]:hover {
color: var(--text-primary-color);
}
.panel-check .check-subtitle {
margin-top: 6px;
margin-bottom: 0;
}
.panel-check .check-desc {
margin: 8px 0 0;
color: var(--text-body-color);
font-size: var(--font-size-small);
}
.panel-check .check-icon {
display: flex;
align-items: center;
}
.check-cycle .check-subtitle {
color: var(--text-lighter-color);
font-size: var(--font-size-xs);
line-height: var(--line-height-sm);
}
.check-cycle .check-subtitle .save,
.check-cycle .check-subtitle .text-primary {
margin-top: var(--ui-block-spacing-xs);
text-transform: uppercase;
}
.panel-switch {
user-select: none;
border: var(--input-border);
transition: border-color var(--transition-base),
box-shadow var(--transition-base);
}
@media (prefers-reduced-motion: reduce) {
.panel-switch {
transition: none;
}
}
.panel-switch:focus,
.panel-switch:hover {
border-color: var(--input-hover-border-color);
}
.panel-switch .panel-body {
display: flex;
align-items: center;
padding: 24px 16px;
}
.panel-switch .panel-body .switch {
margin: 0 0 0 auto;
}
.panel-switch .panel-body .switch-label {
display: block;
text-align: left;
color: var(--text-heading-color);
padding-right: var(--ui-block-padding-base);
}
.panel-check,
.panel-switch {
cursor: pointer;
}
.panel-check:hover,
.panel-switch:hover {
border-color: var(--panel-hover-border-color);
}
.panel-check > .check,
.panel-switch > .check {
display: flex;
flex-direction: column;
align-items: flex-start;
height: 100%;
}
.panel-check-group,
.panel-switch-group {
margin-bottom: -24px !important;
}
.panel-group .panel-heading {
border-color: transparent;
background: transparent;
}
.panel-group-condensed {
background: var(--ui-block-bg);
box-shadow: var(--ui-block-shadow);
border-radius: var(--panel-border-radius);
}
.panel-group-condensed > .panel {
position: relative;
box-shadow: none;
}
.panel-group-condensed > .panel + .panel {
border-top-left-radius: 0;
border-top-right-radius: 0;
border-top: 1px solid var(--ui-block-divider-color);
}
.panel-group-condensed > .panel:not(:last-child) {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}
.panel-group-condensed > .panel .panel-heading + .panel-collapse > .list-group,
.panel-group-condensed > .panel .panel-heading + .panel-collapse > .panel-body {
border-top: 0;
}
.panel-group-condensed > .panel-check {
cursor: auto;
}
body.lagom-default .panel-group-condensed > .panel + .panel {
margin-top: -1px;
}
body:not(.lagom-default) .panel-group-condensed > .panel.checked {
border-color: var(--ui-block-divider-color) !important;
}
.panel-accordion {
overflow: hidden;
transition: border-color var(--transition-base);
}
.panel-accordion .panel-heading {
display: flex;
border: none;
cursor: pointer;
background: var(--panel-accordion-heading-bg);
}
.panel-accordion .panel-heading > .panel-title {
display: flex;
width: 100%;
align-items: center;
}
.panel-accordion .panel-heading > .panel-title > i {
order: 1;
margin-left: auto;
color: var(--ui-icon-color);
}
.panel-accordion .panel-body {
border-top: 0;
padding-top: 0;
}
.panel-accordion .panel-body > :last-child {
margin-bottom: 0;
}
.panel-accordion.is-open {
z-index: 2;
border-color: var(--panel-accordion-active-border-color) !important;
}
.panel-accordion.is-open .panel-heading > .panel-title,
.panel-accordion.is-open .panel-heading > .panel-title > i {
color: var(--panel-accordion-active-heading-color);
}
.panel-accordion.is-open .panel-heading > .panel-title > i:before {
content: "\e955";
}
.panel-accordion:hover {
z-index: 2;
border-color: var(--panel-accordion-hover-border-color) !important;
}
.panel-sidebar:not(.panel-summary) {
border-width: var(--panel-sidebar-border-width);
border: var(--panel-sidebar-border);
background: var(--panel-sidebar-bg);
box-shadow: var(--panel-sidebar-box-shadow);
}
.panel-sidebar:not(.panel-summary) .panel-heading {
min-height: var(--panel-sidebar-heading-height);
padding: var(--panel-sidebar-heading-padding);
background: var(--panel-sidebar-heading-bg);
border-bottom: 0;
}
.panel-sidebar:not(.panel-summary) .panel-heading + .panel-footer {
padding-top: 0;
}
.panel-sidebar:not(.panel-summary) .panel-body {
display: block !important;
padding: var(--panel-sidebar-body-padding);
}
.panel-sidebar:not(.panel-summary) .panel-footer {
padding: var(--panel-sidebar-footer-padding);
background: var(--panel-sidebar-footer-bg);
border-top: 0;
}
.panel-sidebar:not(.panel-summary) .panel-footer .btn {
display: inline-flex;
width: auto;
}
.panel-sidebar:not(.panel-summary) .panel-footer .btn i {
display: none;
}
.panel-sidebar:not(.panel-summary):not(.panel-styled-group) .list-group {
margin: 0;
padding: var(--panel-sidebar-body-padding);
}
.panel-sidebar:not(.panel-summary):not(.panel-styled-group)
.list-group
> .list-group-item {
padding: 5px 0;
margin: 0;
border: none;
}
.panel-sidebar:not(.panel-summary):not(.panel-styled-group)
.list-group
> .list-group-item.disabled {
pointer-events: none;
}
.panel-sidebar:not(.panel-summary):not(.panel-styled-group)
.list-group
> a.list-group-item {
background: var(--panel-sidebar-link-bg);
padding: var(--panel-sidebar-link-padding);
margin: var(--panel-sidebar-link-margin);
border-radius: var(--panel-sidebar-link-border-radius);
color: var(--panel-sidebar-link-color);
}
.panel-sidebar:not(.panel-summary):not(.panel-styled-group)
.list-group
> a.list-group-item
> i {
color: var(--panel-sidebar-link-icon-color);
transition: color var(--transition-base);
}
.panel-sidebar:not(.panel-summary):not(.panel-styled-group)
.list-group
> a.list-group-item.active,
.panel-sidebar:not(.panel-summary):not(.panel-styled-group)
.list-group
> a.list-group-item:focus,
.panel-sidebar:not(.panel-summary):not(.panel-styled-group)
.list-group
> a.list-group-item:hover {
background: var(--panel-sidebar-link-hover-bg);
padding-left: var(--panel-sidebar-link-hover-padding-h);
padding-right: var(--panel-sidebar-link-hover-padding-h);
color: var(--panel-sidebar-link-hover-color);
}
.panel-sidebar:not(.panel-summary):not(.panel-styled-group)
.list-group
> a.list-group-item.active
> i,
.panel-sidebar:not(.panel-summary):not(.panel-styled-group)
.list-group
> a.list-group-item:focus
> i,
.panel-sidebar:not(.panel-summary):not(.panel-styled-group)
.list-group
> a.list-group-item:hover
> i {
color: var(--panel-sidebar-link-hover-icon-color);
}
.panel-sidebar:not(.panel-summary):not(.panel-styled-group)
.list-group
> a.list-group-item:active {
outline: none;
}
.panel-sidebar:not(.panel-summary):not(.panel-styled-group)
.list-group
> a.list-group-item.active,
.panel-sidebar:not(.panel-summary):not(.panel-styled-group)
.list-group
> a.list-group-item.active:focus,
.panel-sidebar:not(.panel-summary):not(.panel-styled-group)
.list-group
> a.list-group-item.active:hover {
background: var(--panel-sidebar-link-active-bg);
padding-left: var(--panel-sidebar-link-active-padding-h);
padding-right: var(--panel-sidebar-link-active-padding-h);
color: var(--panel-sidebar-link-active-color);
}
.panel-sidebar:not(.panel-summary):not(.panel-styled-group)
.list-group
> a.list-group-item.active:focus
> i,
.panel-sidebar:not(.panel-summary):not(.panel-styled-group)
.list-group
> a.list-group-item.active:hover
> i,
.panel-sidebar:not(.panel-summary):not(.panel-styled-group)
.list-group
> a.list-group-item.active
> i {
color: var(--panel-sidebar-link-active-icon-color);
}
.panel-sidebar:not(.panel-summary) .panel-minimise {
display: none;
}
.panel-sidebar:not(.panel-summary) .recent-ticket {
line-height: 20px;
max-width: 100%;
}
.panel-sidebar:not(.panel-summary).view-filter-btns .list-group-item.active,
.panel-sidebar:not(.panel-summary).view-filter-btns
.list-group-item.active:focus,
.panel-sidebar:not(.panel-summary).view-filter-btns
.list-group-item.active:hover {
background-color: #eee;
border-color: #eee;
color: #555;
}
.panel-sidebar:not(.panel-summary) label {
margin-bottom: 4px;
}
.panel-sidebar:not(.panel-summary).panel-add-funds
.panel-body
.form-group
.input-group {
flex-direction: column;
}
.panel-sidebar:not(.panel-summary).panel-add-funds
.panel-body
.form-group
.input-group
input[type="submit"] {
width: 100%;
margin: 12px 0 0;
}
.panel-sidebar {
margin-bottom: var(--panel-sidebar-margin-bottom);
}
.panel-sidebar .panel-title {
font-size: var(--panel-sidebar-title-size);
font-weight: var(--panel-sidebar-title-weight);
}
.panel-sidebar .panel-title > i {
width: 0;
overflow: hidden;
margin-left: -8px;
display: inline-block;
line-height: 0;
}
.panel-sidebar .panel-body {
display: block !important;
}
@media (max-width: 991.98px) {
.panel-sidebar > .list-group .list-group-item {
margin-right: var(--spacing-1x) !important;
}
.panel-sidebar > .list-group {
display: flex !important;
flex-wrap: wrap;
}
.panel-sidebar > .list-group .list-group-item {
width: 100%;
margin-right: var(--ui-block-padding-base);
}
.panel-sidebar:not(.panel-recent-tickets) > .list-group {
flex-direction: row;
}
}
@media (min-width: 768px) and (max-width: 991.98px) {
.panel-sidebar > .list-group .list-group-item {
flex-basis: calc(33% - 16px);
}
.panel-sidebar > .list-group .list-group-item:nth-child(3n + 3) {
margin-right: 0;
flex-basis: 34%;
}
}
@media (min-width: 480px) and (max-width: 767.98px) {
.panel-sidebar > .list-group .list-group-item {
flex-basis: calc(50% - 16px);
}
.panel-sidebar > .list-group .list-group-item:nth-child(2n + 2) {
margin-right: 0;
flex-basis: 50%;
}
}
@media (max-width: 479.98px) {
.panel-sidebar > .list-group .list-group-item {
margin-right: 0;
flex-basis: 100%;
}
}
.panel-sidebar.panel-client-details {
padding: var(--ui-block-padding-base);
background: var(--ui-block-bg);
border: var(--ui-block-border);
border-radius: var(--ui-block-border-radius);
box-shadow: var(--ui-block-shadow);
}
.panel-sidebar.panel-client-details .panel-heading {
display: none;
height: 0;
margin: 0;
padding: 0;
}
.panel-sidebar.panel-client-details strong {
display: block;
color: var(--text-heading-color);
font-size: var(--font-size-h4);
font-weight: var(--font-weight-h4);
line-height: var(--line-height-h4);
margin-bottom: var(--ui-block-padding-base);
}
.panel-sidebar.panel-client-details strong + br {
display: none;
}
.panel-sidebar.panel-client-details em {
font-style: normal;
}
.panel-sidebar.panel-client-contacts .panel-footer .btn,
.panel-sidebar.panel-client-details .panel-footer .btn,
.panel-sidebar[menuitemname*="Support-Pin"] .panel-footer .btn {
display: inline-flex;
width: auto;
margin-top: 0;
}
.panel-sidebar.panel-client-contacts .panel-footer .btn:not(.btn-outline),
.panel-sidebar.panel-client-details .panel-footer .btn:not(.btn-outline),
.panel-sidebar[menuitemname*="Support-Pin"]
.panel-footer
.btn:not(.btn-outline) {
height: var(--ui-height-sm);
padding: var(--ui-padding-sm-v) var(--ui-padding-sm-h);
font-size: var(--btn-sm-font-size);
line-height: var(--line-height-sm);
border-radius: var(--btn-sm-border-radius);
font-weight: var(--btn-sm-font-weight);
color: var(--btn-primary-faded-color);
background: var(--btn-primary-faded-bg);
border-color: var(--btn-primary-faded-border);
}
.panel-sidebar.panel-client-contacts .panel-footer .btn:not(.btn-outline).focus,
.panel-sidebar.panel-client-contacts .panel-footer .btn:not(.btn-outline):focus,
.panel-sidebar.panel-client-contacts .panel-footer .btn:not(.btn-outline):hover,
.panel-sidebar.panel-client-details .panel-footer .btn:not(.btn-outline).focus,
.panel-sidebar.panel-client-details .panel-footer .btn:not(.btn-outline):focus,
.panel-sidebar.panel-client-details .panel-footer .btn:not(.btn-outline):hover,
.panel-sidebar[menuitemname*="Support-Pin"]
.panel-footer
.btn:not(.btn-outline).focus,
.panel-sidebar[menuitemname*="Support-Pin"]
.panel-footer
.btn:not(.btn-outline):focus,
.panel-sidebar[menuitemname*="Support-Pin"]
.panel-footer
.btn:not(.btn-outline):hover {
color: var(--btn-primary-faded-hover-color);
background-color: var(--btn-primary-faded-hover-bg);
border-color: var(--btn-primary-faded-hover-border);
}
.open
> .panel-sidebar.panel-client-contacts
.panel-footer
.btn:not(.btn-outline).dropdown-toggle,
.open
> .panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline).dropdown-toggle,
.open
> .panel-sidebar[menuitemname*="Support-Pin"]
.panel-footer
.btn:not(.btn-outline).dropdown-toggle,
.panel-sidebar.panel-client-contacts
.panel-footer
.btn:not(.btn-outline).active,
.panel-sidebar.panel-client-contacts
.panel-footer
.btn:not(.btn-outline):active,
.panel-sidebar.panel-client-details .panel-footer .btn:not(.btn-outline).active,
.panel-sidebar.panel-client-details .panel-footer .btn:not(.btn-outline):active,
.panel-sidebar[menuitemname*="Support-Pin"]
.panel-footer
.btn:not(.btn-outline).active,
.panel-sidebar[menuitemname*="Support-Pin"]
.panel-footer
.btn:not(.btn-outline):active {
color: var(--btn-primary-faded-hover-color);
background-color: var(--btn-primary-faded-active-bg);
border-color: var(--btn-primary-faded-active-border);
}
.open
> .panel-sidebar.panel-client-contacts
.panel-footer
.btn:not(.btn-outline).dropdown-toggle.focus,
.open
> .panel-sidebar.panel-client-contacts
.panel-footer
.btn:not(.btn-outline).dropdown-toggle:focus,
.open
> .panel-sidebar.panel-client-contacts
.panel-footer
.btn:not(.btn-outline).dropdown-toggle:hover,
.open
> .panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline).dropdown-toggle.focus,
.open
> .panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline).dropdown-toggle:focus,
.open
> .panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline).dropdown-toggle:hover,
.open
> .panel-sidebar[menuitemname*="Support-Pin"]
.panel-footer
.btn:not(.btn-outline).dropdown-toggle.focus,
.open
> .panel-sidebar[menuitemname*="Support-Pin"]
.panel-footer
.btn:not(.btn-outline).dropdown-toggle:focus,
.open
> .panel-sidebar[menuitemname*="Support-Pin"]
.panel-footer
.btn:not(.btn-outline).dropdown-toggle:hover,
.panel-sidebar.panel-client-contacts
.panel-footer
.btn:not(.btn-outline).active.focus,
.panel-sidebar.panel-client-contacts
.panel-footer
.btn:not(.btn-outline).active:focus,
.panel-sidebar.panel-client-contacts
.panel-footer
.btn:not(.btn-outline).active:hover,
.panel-sidebar.panel-client-contacts
.panel-footer
.btn:not(.btn-outline):active.focus,
.panel-sidebar.panel-client-contacts
.panel-footer
.btn:not(.btn-outline):active:focus,
.panel-sidebar.panel-client-contacts
.panel-footer
.btn:not(.btn-outline):active:hover,
.panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline).active.focus,
.panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline).active:focus,
.panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline).active:hover,
.panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline):active.focus,
.panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline):active:focus,
.panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline):active:hover,
.panel-sidebar[menuitemname*="Support-Pin"]
.panel-footer
.btn:not(.btn-outline).active.focus,
.panel-sidebar[menuitemname*="Support-Pin"]
.panel-footer
.btn:not(.btn-outline).active:focus,
.panel-sidebar[menuitemname*="Support-Pin"]
.panel-footer
.btn:not(.btn-outline).active:hover,
.panel-sidebar[menuitemname*="Support-Pin"]
.panel-footer
.btn:not(.btn-outline):active.focus,
.panel-sidebar[menuitemname*="Support-Pin"]
.panel-footer
.btn:not(.btn-outline):active:focus,
.panel-sidebar[menuitemname*="Support-Pin"]
.panel-footer
.btn:not(.btn-outline):active:hover {
color: var(--btn-primary-faded-hover-color);
background-color: var(--btn-primary-faded-hover-bg);
border-color: var(--btn-primary-faded-hover-border);
}
.open
> .panel-sidebar.panel-client-contacts
.panel-footer
.btn:not(.btn-outline).dropdown-toggle,
.open
> .panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline).dropdown-toggle,
.open
> .panel-sidebar[menuitemname*="Support-Pin"]
.panel-footer
.btn:not(.btn-outline).dropdown-toggle,
.panel-sidebar.panel-client-contacts
.panel-footer
.btn:not(.btn-outline).active,
.panel-sidebar.panel-client-contacts
.panel-footer
.btn:not(.btn-outline):active,
.panel-sidebar.panel-client-details .panel-footer .btn:not(.btn-outline).active,
.panel-sidebar.panel-client-details .panel-footer .btn:not(.btn-outline):active,
.panel-sidebar[menuitemname*="Support-Pin"]
.panel-footer
.btn:not(.btn-outline).active,
.panel-sidebar[menuitemname*="Support-Pin"]
.panel-footer
.btn:not(.btn-outline):active {
background-image: none;
}
.panel-sidebar.panel-client-contacts
.panel-footer
.btn:not(.btn-outline).disabled,
.panel-sidebar.panel-client-contacts
.panel-footer
.btn:not(.btn-outline)[disabled],
.panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline).disabled,
.panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline)[disabled],
.panel-sidebar[menuitemname*="Support-Pin"]
.panel-footer
.btn:not(.btn-outline).disabled,
.panel-sidebar[menuitemname*="Support-Pin"]
.panel-footer
.btn:not(.btn-outline)[disabled],
fieldset[disabled]
.panel-sidebar.panel-client-contacts
.panel-footer
.btn:not(.btn-outline),
fieldset[disabled]
.panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline),
fieldset[disabled]
.panel-sidebar[menuitemname*="Support-Pin"]
.panel-footer
.btn:not(.btn-outline) {
color: var(--btn-disabled-color);
background-color: var(--btn-disabled-bg);
border-color: var(--btn-disabled-border);
cursor: not-allowed;
}
.panel-sidebar.panel-client-contacts
.panel-footer
.btn:not(.btn-outline).disabled
.loader
.spinner
> div,
.panel-sidebar.panel-client-contacts
.panel-footer
.btn:not(.btn-outline)[disabled]
.loader
.spinner
> div,
.panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline).disabled
.loader
.spinner
> div,
.panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline)[disabled]
.loader
.spinner
> div,
.panel-sidebar[menuitemname*="Support-Pin"]
.panel-footer
.btn:not(.btn-outline).disabled
.loader
.spinner
> div,
.panel-sidebar[menuitemname*="Support-Pin"]
.panel-footer
.btn:not(.btn-outline)[disabled]
.loader
.spinner
> div,
fieldset[disabled]
.panel-sidebar.panel-client-contacts
.panel-footer
.btn:not(.btn-outline)
.loader
.spinner
> div,
fieldset[disabled]
.panel-sidebar.panel-client-details
.panel-footer
.btn:not(.btn-outline)
.loader
.spinner
> div,
fieldset[disabled]
.panel-sidebar[menuitemname*="Support-Pin"]
.panel-footer
.btn:not(.btn-outline)
.loader
.spinner
> div {
background: var(--btn-disabled-color);
}
.panel-sidebar.panel-client-contacts
.panel-footer
.btn:not(.btn-outline)
.badge,
.panel-sidebar.panel-client-details .panel-footer .btn:not(.btn-outline) .badge,
.panel-sidebar[menuitemname*="Support-Pin"]
.panel-footer
.btn:not(.btn-outline)
.badge {
color: var(--btn-primary-faded-bg);
background-color: var(--btn-primary-faded-color);
}
@media (min-width: 992px) and (max-width: 1319.98px) {
.panel-sidebar.panel-client-contacts .panel-footer .btn,
.panel-sidebar.panel-client-contacts .panel-footer .btn.btn-outline,
.panel-sidebar.panel-client-details .panel-footer .btn,
.panel-sidebar.panel-client-details .panel-footer .btn.btn-outline,
.panel-sidebar[menuitemname*="Support-Pin"] .panel-footer .btn,
.panel-sidebar[menuitemname*="Support-Pin"] .panel-footer .btn.btn-outline {
width: 100%;
margin: 4px 0;
}
}
.panel-sidebar.panel-client-details .panel-footer {
margin-left: calc(-1 * var(--spacing-1x));
margin-top: calc(-1 * var(--spacing-1x));
}
.panel-sidebar.panel-client-details .panel-footer .btn {
margin-left: var(--spacing-1x);
margin-top: var(--spacing-1x) !important;
}
@media (min-width: 992px) and (max-width: 1319.98px) {
.panel-sidebar.panel-client-details .panel-footer {
margin-right: var(--spacing-1x);
}
.panel-sidebar.panel-client-details .panel-footer .btn,
.panel-sidebar.panel-client-details .panel-footer .btn.btn-outline {
margin: var(--spacing-1x) var(--spacing-1x) 0 var(--spacing-1x);
}
}
.panel-sidebar.panel-client-contacts .list-group {
margin-bottom: -8px !important;
}
.panel-sidebar.panel-client-contacts .list-group-item {
display: none;
}
.panel-sidebar.panel-client-contacts .list-group-item:before {
display: inline-block;
content: "\e942";
width: 12px;
height: 12px;
margin-right: var(--spacing-1x);
speak: none;
font-style: normal;
font-weight: 400;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
color: var(--panel-sidebar-link-icon-color);
font-size: var(--ui-icon-size-small);
font-family: lagom-small-icons !important;
font-variant: normal;
}
.panel-sidebar.panel-client-contacts .list-group-item:first-child,
.panel-sidebar.panel-client-contacts .list-group-item:last-child,
.panel-sidebar.panel-client-contacts .list-group-item:nth-child(2),
.panel-sidebar.panel-client-contacts .list-group-item:nth-child(3) {
display: block;
}
.panel-sidebar.panel-client-contacts .list-group-item:last-child:before,
.panel-sidebar.panel-client-contacts .list-group > div + .contact-more {
display: none;
}
.panel-sidebar.panel-styled-group .list-group {
background: var(--panel-sidebar-list-group-bg);
border: var(--panel-sidebar-list-group-border);
box-shadow: var(--panel-sidebar-list-group-box-shadow);
border-radius: var(--panel-sidebar-list-group-border-radius);
}
.panel-sidebar.panel-ticket-information .col-button-right {
padding-left: 7px;
}
.panel-sidebar.panel-ticket-information .col-button-left {
padding-right: 7px;
}
.panel-sidebar.panel-ticket-information .btn {
width: 100% !important;
}
.panel-sidebar.panel-ticket-information > .list-group-item {
overflow: hidden;
color: var(--text-heading-color);
}
.panel-sidebar.panel-ticket-information > .list-group-item .pull-right {
float: none !important;
}
.panel-sidebar.panel-ticket-information > .list-group-item .title {
display: block;
margin: 0 2px;
font-size: var(--font-size-xs);
line-height: var(--line-height-xs);
color: var(--text-lighter-color);
}
.panel-sidebar.panel-support-hours
.panel-body
.list-group-item
.operating-hour-title,
.panel-sidebar.panel-support-hours
.panel-body
.list-group-item
.operating-hour-zone {
display: block;
font-size: var(--font-size-sm);
line-height: var(--line-height-sm);
color: var(--gray-base);
}
.panel-sidebar.panel-support-hours
.panel-body
.list-group-item
.operating-hour-val {
font-size: var(--font-size-xlg);
font-weight: var(--font-weight-base);
line-height: var(--line-height-lg);
color: var(--gray-darker);
}
.panel-sidebar.panel-support-hours .panel-body > .list-group-item {
padding: var(--spacing-3x) var(--spacing-3x);
}
.panel-sidebar.panel-support-hours .panel-footer {
padding-top: 0 !important;
}
.panel-sidebar.panel-support-hours .support-status {
position: relative;
padding-right: 68px;
font-size: var(--font-size-sm);
}
.panel-sidebar.panel-support-hours .support-status .label {
position: absolute;
top: 0;
right: 0;
}
.panel-sidebar.panel-support-tags .panel-body {
margin-bottom: -4px;
}
.panel-sidebar.panel-support-tags a {
height: 24px;
line-height: 1;
align-items: center;
padding: 1px var(--spacing-1x);
display: inline-flex;
border-radius: var(--border-radius-base);
border: 1px solid var(--gray-lighter-4);
font-size: 11px !important;
white-space: nowrap;
margin-bottom: 4px;
}
.panel-sidebar.panel-support-tags a:not(:hover) {
color: var(--text-heading-color);
}
.panel-sidebar.panel-ticket-cc .w-hidden {
display: none;
}
.panel-sidebar.panel-ticket-cc .ticket-cc-email {
display: flex;
align-items: center;
}
.panel-sidebar.panel-ticket-cc .ticket-cc-email .email {
flex: 1;
}
.panel-sidebar.panel-add-funds .panel-body {
padding: var(--panel-body-padding);
border-radius: var(--ui-block-border-radius);
border: 1px solid var(--ui-block-divider-color);
}
.panel-sidebar.panel-add-funds .alert {
display: flex;
align-items: center;
justify-content: space-between;
border: 0;
margin-bottom: var(--ui-block-padding-base);
font-size: var(--price-sm-font-size);
font-weight: var(--price-sm-font-weight);
line-height: var(--price-sm-line-height);
}
.panel-sidebar.panel-sidebar-primary {
background: var(--primary-block-bg);
border: var(--primary-block-border);
color: var(--primary-block-text-faded-color);
}
.panel-sidebar.panel-sidebar-primary .panel-heading .panel-title {
color: var(--primary-block-title-color);
}
.panel-sidebar.panel-sidebar-primary .panel-footer:after {
background-color: var(--primary-block-divider-color);
}
.panel-sidebar.panel-sidebar-primary.panel-client-details strong {
color: var(--primary-block-title-color);
}
.panel-sidebar.panel-sidebar-secondary {
background: var(--secondary-block-bg);
border: var(--secondary-block-border);
color: var(--secondary-block-text-faded-color);
}
.panel-sidebar.panel-sidebar-secondary .panel-heading .panel-title {
color: var(--secondary-block-title-color);
}
.panel-sidebar.panel-sidebar-secondary .panel-footer:after {
background-color: var(--secondary-block-divider-color);
}
.panel-sidebar.panel-sidebar-secondary.panel-client-details strong {
color: var(--secondary-block-title-color);
}
.panel-summary {
position: relative;
z-index: 2;
margin-bottom: var(--ui-block-spacing-base);
background: var(--ui-block-bg);
border: none;
font-size: var(--panel-summary-text-font-size);
line-height: var(--panel-summary-text-line-height);
box-shadow: var(--panel-summary-shadow);
border-radius: var(--panel-summary-border-radius);
}
.panel-summary .panel-heading {
padding-top: var(--panel-body-padding);
padding-bottom: var(--panel-body-padding);
}
.panel-summary .panel-heading .panel-title {
font-size: var(--panel-summary-title-font-size);
font-weight: var(--panel-summary-title-font-weight);
line-height: var(--panel-summary-title-line-height);
}
.panel-summary .panel-heading + #producttotal .panel-body,
.panel-summary
.panel-heading
+ #producttotal
.panel-body
.order-summary-list:first-child,
.panel-summary .panel-heading + .panel-body,
.panel-summary .panel-heading + .panel-body .order-summary-list:first-child {
padding-top: 0;
}
.panel-summary .panel-body {
display: block !important;
}
.panel-summary .panel-body > :last-child {
margin-bottom: 0 !important;
}
.panel-summary .panel-body + .panel-footer {
margin-top: calc(
var(--panel-summary-list-item-padding-v) - var(--panel-body-padding)
);
}
.panel-summary .panel-footer {
position: relative;
padding: var(--panel-body-padding);
background: transparent;
border: none;
}
.panel-summary .panel-footer .btn-checkout {
width: 100%;
}
.panel-summary .panel-footer:after {
position: absolute;
display: block;
content: "";
top: 0;
left: var(--panel-body-padding);
right: var(--panel-body-padding);
height: 1px;
background-color: var(--ui-block-divider-color);
}
.panel-summary .panel-footer .summary-actions .btn + .btn {
margin: 0;
}
.panel-summary .list-group {
margin: 0 var(--ui-block-padding-base);
}
.panel-summary .list-group-item {
padding: var(--panel-summary-list-item-padding-v) 0 !important;
}
.panel-summary .list-group-item:not(:last-child) {
border-bottom: 1px solid var(--ui-block-divider-color);
}
.panel-summary > .loader {
position: absolute;
top: 20px;
right: 29px;
}
.panel-summary + .alert-panel {
z-index: 1;
margin-top: calc(-1 * var(--ui-block-spacing-base));
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.panel-summary + .alert-panel i {
margin-left: 10px;
margin-right: var(--spacing-2x);
}
.panel-summary + .alert-panel .alert-icon:before {
top: 37px;
}
.panel-summary .summary-container {
padding: 0 var(--ui-block-padding-base) var(--ui-block-padding-base)
var(--ui-block-padding-base);
}
.panel-summary .price + .btn,
.panel-summary .summary-actions,
.summary-total + .summary-content {
padding-top: var(--panel-summary-list-item-padding-v);
}
.summary-total + .summary-content {
margin-top: var(--panel-summary-list-item-padding-v);
border-top: 1px solid var(--ui-block-divider-color);
}
.summary-content {
position: relative;
overflow: auto;
max-height: var(--panel-summary-content-max-height);
margin-right: calc(-1 * var(--panel-body-padding) + 1px);
padding-right: var(--panel-body-padding);
}
.summary-content::-webkit-scrollbar {
width: var(--scrollbar-width);
}
.summary-content::-webkit-scrollbar-track {
background: var(--scrollbar-secondary-track-bg);
border-radius: calc(var(--scrollbar-width) / 2);
}
.summary-content::-webkit-scrollbar-thumb {
background: var(--scrollbar-secondary-thumb-bg);
border-radius: calc(var(--scrollbar-width) / 2);
}
.summary-content::-webkit-scrollbar-thumb:hover {
background: var(--scrollbar-secondary-thumb-hover-bg);
}
.summary-list {
margin: 0;
padding: var(--panel-summary-list-item-padding-v) 0;
border-bottom: 1px solid var(--ui-block-divider-color);
list-style: none;
line-height: var(--line-height-xs);
}
.summary-list:first-child {
padding-top: 0;
}
.summary-list:last-child {
margin-bottom: 0;
padding-bottom: 0;
border-bottom: none;
}
.summary-list-recurring .list-item:not(.list-item-title) {
color: var(--text-heading-color);
}
.summary-list .list-item {
display: flex;
justify-content: space-between;
padding-top: var(--panel-summary-list-padding-v);
padding-bottom: var(--panel-summary-list-padding-v);
}
.summary-list .list-item-title {
font-size: var(--font-size-xs);
}
.summary-list .list-item-main {
color: var(--text-heading-color);
font-size: var(--panel-summary-main-item-font-size);
font-weight: var(--panel-summary-main-item-font-weight);
line-height: var(--panel-summary-main-item-line-height);
}
.summary-list .list-item-main .item-value {
font-size: var(--font-size-sm);
font-weight: var(--font-weight-base);
}
.summary-list .list-item.faded {
color: var(--ptext-faded-color);
}
.summary-list .list-item .item-value {
text-align: right;
padding-left: var(--spacing-1x);
}
.summary-list .list-item .item-value .line-through,
.summary-list
.list-item
.item-value
[style*="font-size: 1.2em; text-decoration: line-through;"] {
color: var(--text-lighter-color);
font-size: inherit !important;
}
.summary-list .list-item .item-name {
overflow: hidden;
text-overflow: ellipsis;
}
.summary-list .list-item .item-name span {
color: var(--text-lighter-color);
}
.summary-list .list-item .item-name > * {
margin-bottom: 0;
}
.summary-list .list-item .item-name .domain {
color: var(--text-lighter-color);
font-size: var(--font-size-sm);
font-weight: var(--font-weight-base);
line-height: var(--line-height-sm);
}
.summary-list .list-item .item-actions {
padding-left: var(--spacing-1x);
}
.summary-list .list-item .item-actions a {
color: var(--text-lighter-color);
}
@media (min-width: 992px) {
.main-sidebar .sidebar-sticky-summary {
display: flex;
flex-direction: column;
max-height: calc(100vh - 2 * var(--main-sidebar-sticky-top));
}
.main-sidebar .sidebar-sticky-summary .panel-summary,
.main-sidebar .sidebar-sticky-summary .panel-summary #producttotal,
.main-sidebar .sidebar-sticky-summary .panel-summary .panel-body {
display: flex !important;
flex-direction: column;
max-height: 100%;
overflow: hidden;
}
.main-sidebar .sidebar-sticky-summary .panel-summary .panel-heading {
flex-shrink: 0;
}
.main-sidebar .sidebar-sticky-summary .panel-summary .panel-body {
flex-grow: 0;
}
.main-sidebar
.sidebar-sticky-summary
.panel-summary
.panel-body
.summary-content {
max-height: 100%;
}
.main-sidebar .sidebar-sticky-summary .panel-summary + .alert-panel {
flex-shrink: 0;
margin-bottom: 0;
}
.scroll-up .main-sidebar .sidebar-sticky-summary {
max-height: calc(
100vh - 2 * var(--main-sidebar-sticky-top) - var(--app-nav-header-height)
);
}
}
.panel-summary.payment-form p {
color: var(--text-lighter-color);
margin: 0;
}
.panel-summary.payment-form table {
margin: 0;
background: none;
display: block;
border-spacing: 0;
border-collapse: unset;
}
.panel-summary.payment-form table tbody,
.panel-summary.payment-form table td,
.panel-summary.payment-form table tr {
border-spacing: 0;
border-collapse: unset;
display: block;
height: auto;
padding: 0 !important;
border: 0;
}
.panel-summary.payment-form table tbody tr td + td {
margin-top: var(--ui-block-padding-base);
}
.panel-summary.payment-form .btn,
.panel-summary.payment-form input[type="submit"] {
margin: 0 !important;
}
.panel-summary.payment-form .btn i:not(.fa-spinner),
.panel-summary.payment-form input[type="submit"] i:not(.fa-spinner) {
display: none;
}
.panel-summary.payment-form .btn .fa-spinner,
.panel-summary.payment-form input[type="submit"] .fa-spinner {
margin-left: var(--ui-block-padding-base);
margin-right: -16px;
margin-top: -2px;
}
.panel-summary.payment-form .btn-group-sm > .btn,
.panel-summary.payment-form .btn-sm {
padding: var(--ui-padding-base-v) var(--ui-block-padding-base);
font-size: var(--font-size-base);
line-height: var(--line-height-base);
border-radius: var(--btn-base-border-radius);
height: var(--ui-height-base);
font-weight: var(--font-weight-medium);
}
.panel-summary.payment-form a {
color: var(--link-color);
}
.panel-summary.payment-form a:hover {
color: var(--link-hover-color);
}
.panel-summary.view-invoice .form-group {
margin-bottom: var(--ui-block-spacing-sm);
}
.panel-summary.view-invoice .form-group > select {
width: 100%;
}
.panel-summary.view-invoice label {
color: var(--text-faded-color);
}
.panel-summary.panel-summary-default.view-invoice label {
color: var(--input-label-color);
}
.panel-summary.panel-summary-primary.view-invoice label {
color: var(--primary-block-text-color);
}
.panel-summary.panel-summary-secondary.view-invoice label {
color: var(--secondary-block-text-color);
}
.panel-summary.panel-add-funds .panel-body .list-info .list-info-text,
.panel-summary.panel-add-funds .panel-body .list-info .list-info-title {
color: var(--secondary-block-list-color-faded);
}
.panel-sidebar.panel-ticket-information .panel-footer .btn {
height: var(--ui-height-base);
width: 100% !important;
padding: var(--ui-padding-base-v) var(--ui-padding-base-h);
font-size: var(--btn-base-font-size);
line-height: var(--line-height-base);
border-radius: var(--btn-base-border-radius);
}
.panel-summary-primary {
background: var(--primary-block-bg);
color: var(--primary-block-text-faded-color);
}
.panel-summary-primary .panel-heading .panel-title {
color: var(--primary-block-title-color);
}
.panel-summary-primary .panel-footer:after {
background-color: var(--primary-block-divider-color);
}
.panel-summary-primary .price {
color: var(--primary-block-total-font-color);
}
.panel-summary-primary .price .price-title,
.panel-summary-primary .price .price-total {
color: var(--primary-block-text-color);
}
.panel-summary-primary .list-group-item {
color: var(--primary-block-text-faded-color);
}
.panel-summary-primary .list-group-item:not(:last-child) {
border-color: var(--primary-block-divider-color);
}
.panel-summary-primary .list-group-item strong {
color: var(--primary-block-total-font-color);
}
.panel-summary-primary .summary-list {
border-bottom-color: var(--primary-block-divider-color);
color: var(--primary-block-text-color);
}
.panel-summary-primary
.summary-list-recurring
.list-item:not(.list-item-title) {
color: var(--primary-block-title-color);
}
.panel-summary-primary .summary-list .list-item-title {
color: var(--primary-block-total-text-font-color);
}
.panel-summary-primary .summary-list .list-item-main {
color: var(--primary-block-title-color);
}
.panel-summary-primary .summary-list .list-item.faded,
.panel-summary-primary .summary-list .list-item .item-actions a,
.panel-summary-primary .summary-list .list-item .item-name span,
.panel-summary-primary .summary-list .list-item .item-value .line-through,
.panel-summary-primary
.summary-list
.list-item
.item-value
[style*="font-size: 1.2em; text-decoration: line-through;"] {
color: var(--primary-block-text-faded-color);
}
.panel-summary-primary .summary-total + .summary-content {
border-top-color: var(--primary-block-divider-color);
}
.panel-summary-primary .payment-form p {
color: var(--primary-block-text-faded-color);
}
.panel-summary-primary .payment-form a {
color: var(--primary-block-link-color);
}
.panel-summary-primary .payment-form a:hover {
color: var(--primary-block-link-hover-color);
}
.panel-summary-primary .form-group .control-label {
color: var(--primary-block-text-faded-color);
}
.panel-summary-primary .form-group .form-control {
border: none;
}
.panel-summary-secondary {
background: var(--secondary-block-bg);
color: var(--secondary-block-text-color-faded);
}
.panel-summary-secondary .panel-heading .panel-title {
color: var(--secondary-block-title-color);
}
.panel-summary-secondary .panel-footer:after {
background-color: var(--secondary-block-divider-color);
}
.panel-summary-secondary .price {
color: var(--secondary-block-total-font-color);
}
.panel-summary-secondary .price .price-title,
.panel-summary-secondary .price .price-total {
color: var(--secondary-block-text-color);
}
.panel-summary-secondary .list-group-item {
color: var(--secondary-block-text-color-faded);
}
.panel-summary-secondary .list-group-item:not(:last-child) {
border-color: var(--secondary-block-divider-color);
}
.panel-summary-secondary .list-group-item strong {
color: var(--secondary-block-total-font-color);
}
.panel-summary-secondary .summary-list {
border-bottom-color: var(--secondary-block-divider-color);
color: var(--secondary-block-text-color);
}
.panel-summary-secondary
.summary-list-recurring
.list-item:not(.list-item-title) {
color: var(--secondary-block-title-color);
}
.panel-summary-secondary .summary-list .list-item-title {
color: var(--secondary-block-total-text-font-color);
}
.panel-summary-secondary .summary-list .list-item-main {
color: var(--secondary-block-title-color);
}
.panel-summary-secondary .summary-list .list-item.faded,
.panel-summary-secondary .summary-list .list-item .item-actions a,
.panel-summary-secondary .summary-list .list-item .item-name span,
.panel-summary-secondary .summary-list .list-item .item-value .line-through,
.panel-summary-secondary
.summary-list
.list-item
.item-value
[style*="font-size: 1.2em; text-decoration: line-through;"] {
color: var(--secondary-block-text-color-faded);
}
.panel-summary-secondary .summary-total + .summary-content {
border-top-color: var(--secondary-block-divider-color);
}
.panel-summary-secondary .payment-form p {
color: var(--secondary-block-text-color-faded);
}
.panel-summary-secondary .payment-form a {
color: var(--secondary-block-link-color);
}
.panel-summary-secondary .payment-form a:hover {
color: var(--secondary-block-link-hover-color);
}
.panel-summary-secondary .form-group .control-label {
color: var(--secondary-block-text-color-faded);
}
.panel-summary-secondary .form-group .form-control {
border: none;
}
.order-summary-mob {
display: none;
border-radius: var(--border-radius-none);
width: 100%;
padding: 0;
margin: 0;
box-shadow: var(--box-shadow-base);
}
@media (min-width: 992px) and (max-width: 1319.98px) {
.lagom-layout-left-wide .hide-mob,
.lagom-layout-left-wide .order-summary-mob .hide-mob {
display: none;
}
.lagom-layout-left-wide .order-summary-mob .order-summary-mob .btn-checkout {
border-radius: 0;
}
.lagom-layout-left-wide .order-summary-mob .order-summary-mob.is-fixed {
display: block;
position: fixed;
left: 0;
bottom: 0;
z-index: var(--zindex-fixed);
}
.lagom-layout-left-wide .page-configureproductdomain .main-body {
overflow: visible;
}
}
@media (max-width: 991.98px) {
.hide-mob {
display: none;
}
.order-summary-mob.is-fixed {
display: block;
position: fixed;
left: 0;
bottom: 0;
z-index: var(--zindex-fixed);
}
.order-summary-mob .btn-checkout {
border-radius: 0;
width: 100%;
}
.order-summary-mob .btn-checkout.btn-primary-faded.disabled {
color: var(--btn-primary-faded-color);
background: var(--btn-primary-faded-bg);
border-color: var(--btn-primary-faded-bg);
}
.order-summary-mob .btn-checkout.btn-primary-faded.disabled .spinner > div {
background: var(--btn-primary-faded-color);
}
.order-summary-mob .btn-checkout.btn-primary.disabled {
color: var(--btn-primary-color);
background: var(--btn-primary-bg);
border-color: var(--btn-primary-bg);
}
.page-configureproductdomain .main-body {
overflow: visible;
}
}
.client-alerts {
padding: 0;
width: 320px;
left: 50%;
margin-left: -160px;
}
.client-alerts .client-alerts-header {
padding: var(--spacing-2x) var(--spacing-3x);
font-size: var(--font-size-xs);
line-height: var(--line-height-sm);
color: var(--text-lighter-color);
display: block;
}
.client-alerts .arrow {
display: none;
}
.client-alerts .dropdown-header {
padding: 10px 15px;
font-size: var(--font-size-sm);
line-height: var(--line-height-sm);
color: var(--text-lighter-color);
text-transform: uppercase;
display: block;
}
.client-alerts li {
position: relative;
}
.client-alerts li:last-child {
border: 0;
}
.client-alerts li:not(:last-of-type):after {
content: "";
position: absolute;
bottom: 0;
left: 0;
right: 0;
height: 1px;
background: var(--ui-block-divider-color);
}
.client-alerts li a {
color: var(--ui-nav-link-color);
position: relative;
display: block;
padding: var(--spacing-2x) var(--spacing-3x);
text-decoration: none;
white-space: normal;
}
.client-alerts li a:hover {
background-color: var(--gray-faded);
color: var(--ui-nav-secondary-link-hover-color);
}
.client-alerts li a div {
background: none;
border: none;
box-shadow: none;
align-items: flex-start;
}
.client-alerts li i {
float: left;
padding-top: 2px;
color: var(--ui-icon-color);
}
.client-alerts li .message {
margin-left: 32px;
background: none;
border: none;
box-shadow: none;
align-items: flex-start;
}
.client-alerts li.none {
display: flex;
padding: 32px 32px 24px;
min-height: auto;
text-align: center;
flex-direction: column;
align-items: center;
}
.client-alerts li.none .none-icon {
width: 64px;
height: 64px;
margin-bottom: var(--ui-block-spacing-sm);
}
.client-alerts li.none .none-icon img {
width: 100%;
}
@media (max-width: 991.98px) {
.client-alerts {
left: auto;
right: 0;
}
}
@media (max-width: 767.98px) {
.client-alerts {
margin: 0;
left: auto;
right: -50px;
}
}
.login-popover {
font-size: var(--ui-icon-size-small);
}
.login-popover .form-group {
margin-bottom: 5px;
}
.login-popover hr {
margin: 5px 0;
}
[data-cc-popover] {
top: -166px;
left: auto;
right: -95px;
}
.section .section-header {
margin-bottom: var(--ca-section-header-margin-bottom);
}
.section .section-header > :last-child {
margin-bottom: 0;
}
.section .section-header > p {
margin-top: calc(-1 * var(--spacing-1x));
margin-bottom: var(--spacing-4x) !important;
}
.section .section-desc {
color: var(--ca-section-desc-color);
font-size: var(--ca-section-desc-font-size);
font-weight: var(--ca-section-desc-font-weight);
line-height: var(--ca-section-desc-line-height);
}
.section > :last-child {
margin-bottom: 0;
}
.section + .section {
margin-top: var(--ca-section-spacing);
}
.section.hidden:first-child + .section {
margin-top: 0;
}
.section-hook-output .section-title,
.section-hook-output > h3,
.section .section-title,
.section > h3 {
color: var(--text-heading-color);
font-size: var(--ca-section-title-font-size);
font-weight: var(--ca-section-title-font-weight);
line-height: var(--ca-section-title-line-height);
}
.section-sm .section-title {
font-size: var(--ca-section-sm-title-font-size);
font-weight: var(--ca-section-sm-title-font-weight);
line-height: var(--ca-section-sm-title-line-height);
}
.section-sm + .section-sm {
margin-top: var(--ca-section-sm-spacing);
}
.main-content > .section > .table-responsive {
border: var(--ui-block-border);
box-shadow: var(--ui-block-shadow);
background: var(--ui-block-bg);
border-radius: var(--border-radius-base);
}
.main-content > .section > .table-responsive > .table {
margin: 0;
}
.section-module-output {
width: 100%;
padding: 0;
max-width: unset;
flex: unset;
}
.section-module-output:empty {
margin-top: 0 !important;
}
.status {
display: flex;
min-height: var(--line-height-base);
align-items: center;
line-height: var(--line-height-base);
padding: 0;
color: var(--status-color);
}
.status:before {
position: relative;
top: -1px;
display: inline-block;
content: "";
width: var(--spacing-1x);
height: var(--spacing-1x);
min-width: var(--spacing-1x);
border-radius: 100%;
background: var(--status-color);
margin-right: var(--spacing-1x);
}
.status-pending-transfer {
color: var(--status-pending-transfer);
}
.status-pending-transfer:before {
background-color: var(--status-pending-transfer);
}
.status-pending {
color: var(--status-pending);
}
.status-pending:before {
background-color: var(--status-pending);
}
.status-active,
.status-completed,
.status-open {
color: var(--status-active);
}
.status-active:before,
.status-completed:before,
.status-open:before {
background-color: var(--status-active);
}
.status-suspended {
color: var(--status-suspended);
}
.status-suspended:before {
background-color: var(--status-suspended);
}
.status-customer-reply {
color: var(--status-customer-reply);
}
.status-customer-reply:before {
background-color: var(--status-customer-reply);
}
.status-fraud {
color: var(--status-fraud);
}
.status-fraud:before {
background-color: var(--status-fraud);
}
.status-answered {
color: var(--status-fraud);
}
.status-answered:before {
background-color: var(--status-fraud);
}
.status-expired,
.status-transferred-away {
color: var(--status-expired);
}
.status-expired:before,
.status-transferred-away:before {
background-color: var(--status-expired);
}
.status-grace,
.status-pending-registration,
.status-redemption {
color: var(--status-grace);
}
.status-grace:before,
.status-pending-registration:before,
.status-redemption:before {
background-color: var(--status-grace);
}
.status-terminated {
color: var(--status-terminated);
}
.status-terminated:before {
background-color: var(--status-terminated);
}
.status-onhold {
color: var(--status-onhold);
}
.status-onhold:before {
background-color: var(--status-onhold);
}
.status-inprogress {
color: var(--status-inprogress);
}
.status-inprogress:before {
background-color: var(--status-inprogress);
}
.status-closed {
color: var(--status-closed);
}
.status-closed:before {
background-color: var(--status-closed);
}
.status-paid {
color: var(--status-paid);
}
.status-paid:before {
background-color: var(--status-paid);
}
.status-unpaid {
color: var(--status-unpaid);
}
.status-unpaid:before {
background-color: var(--status-unpaid);
}
.status-cancelled {
color: var(--status-cancelled);
}
.status-cancelled:before {
background-color: var(--status-cancelled);
}
.status-collections {
color: var(--status-collections);
}
.status-collections:before {
background-color: var(--status-collections);
}
.status-refunded {
color: var(--status-refunded);
}
.status-refunded:before {
background-color: var(--status-refunded);
}
.status-payment-pending {
color: var(--status-payment-pending);
}
.status-payment-pending:before {
background-color: var(--status-payment-pending);
}
.status-delivered {
color: var(--status-delivered);
}
.status-delivered:before {
background-color: var(--status-delivered);
}
.status-accepted {
color: var(--status-accepted);
}
.status-accepted:before {
background-color: var(--status-accepted);
}
.status-dead,
.status-lost {
color: var(--status-lost);
}
.status-dead:before,
.status-lost:before {
background-color: var(--status-lost);
}
.requestor-type-operator {
color: var(--status-type-operator-text-color);
}
.requestor-type-operator,
.requestor-type-operator:before {
background-color: var(--status-type-operator);
}
.requestor-type-owner {
color: var(--status-type-owner-text-color);
}
.requestor-type-owner,
.requestor-type-owner:before {
background-color: var(--status-type-owner);
}
.requestor-type-authorizeduser {
color: var(--status-type-authorizeduser-text-color);
}
.requestor-type-authorizeduser,
.requestor-type-authorizeduser:before {
background-color: var(--status-type-authorizeduser);
}
.requestor-type-registereduser {
color: var(--status-type-registereduser-text-color);
}
.requestor-type-registereduser,
.requestor-type-registereduser:before {
background-color: var(--status-type-registereduser);
}
.requestor-type-subaccount {
color: var(--status-type-subaccount-text-color);
}
.requestor-type-subaccount,
.requestor-type-subaccount:before {
background-color: ar(--status-type-subaccount);
}
.requestor-type-guest {
color: var(--status-type-guest-text-color);
}
.requestor-type-guest,
.requestor-type-guest:before {
background-color: var(--status-type-guest);
}
.table .cell-action {
padding-top: 0;
padding-bottom: 0;
white-space: nowrap;
vertical-align: middle;
text-align: right;
}
.table .cell-action > * {
display: inline-block;
}
.table .cell-action .btn {
color: var(--ui-icon-color);
}
.table .cell-action .btn:hover,
.table .cell-action .open .btn {
color: var(--text-primary-color);
}
.table .cell-checkbox {
padding-right: 0;
width: 0;
position: relative;
}
.table .cell-checkbox .checkbox-styled {
margin: 3px 0;
}
.table-top {
display: flex;
align-items: center;
justify-content: space-between;
height: var(--table-container-header-height);
padding: var(--spacing-1x) var(--ui-block-padding-base);
background: var(--table-container-header-bg);
border-bottom: var(--table-container-border);
}
.table-top label {
display: inline-block;
font-size: var(--table-font-size-small);
color: var(--text-body-color);
margin-right: var(--spacing-1x);
margin-bottom: 0;
}
.table-top .form-control {
display: inline;
width: auto;
}
.table-top .btn {
text-transform: none;
}
.table-top .d-flex {
align-items: center;
}
.table-top [data-inactive-services] {
margin: 0;
}
.table-top [data-inactive-services] b {
color: var(--table-td-font-color);
}
.table-top [data-inactive-services] .switch {
margin-left: var(--spacing-1x);
}
.table-container {
position: relative;
border: var(--table-container-border);
background: var(--table-container-bg);
box-shadow: var(--table-container-box-shadow);
border-radius: var(--table-container-border-radius);
min-height: 100px;
}
.table-container.loading {
max-height: 320px;
overflow: hidden;
}
.table-container.loading .table {
opacity: 0;
visibility: hidden;
}
.table-container.loading .loader-table {
top: var(--table-container-header-height);
}
.table-container .listtable {
padding: var(--table-container-table-padding);
}
.table-container .dataTables_wrapper label {
padding: var(--spacing-1x) var(--ui-block-padding-base);
margin: 0;
font-size: var(--table-font-size-small);
}
.table-container .dataTables_wrapper label .form-control {
display: inline-block;
width: auto;
margin-left: var(--spacing-1x);
margin-right: var(--spacing-1x);
border-radius: var(--border-radius-sm);
}
.table-container .dataTables_length {
border-top: var(--ui-block-divider-border);
}
.table-container .dataTables_info,
.table-container .dataTables_length {
background: var(--table-container-pagination-bg);
font-size: var(--table-font-size-small);
}
.table-container .dataTables_info {
padding: var(--spacing-1x) var(--ui-block-padding-base);
border-bottom: var(--table-container-border);
color: var(--text-lighter-color);
}
.table-container .table-list {
margin-top: 0 !important;
margin-bottom: 0 !important;
width: 100% !important;
}
.table-container .dataTables_paginate {
float: right;
padding: var(--spacing-1x) var(--ui-block-padding-base);
}
.table-container .dataTables_paginate .pagination {
margin: 0;
padding: 0;
border: 0;
}
.table-container .dataTables_filter {
display: none;
}
.table-container .dataTable .small,
.table-container .dataTable .text-small {
display: inline-block;
font-size: var(--table-font-size-small);
line-height: var(--line-height-sm);
}
.table-container .dataTable .small:not(a),
.table-container .dataTable .text-small:not(a) {
color: var(--text-body-color);
}
.table-container .dataTable.dtr-inline.collapsed tbody td:first-child:before,
.table-container .dataTable.dtr-inline.collapsed tbody th:first-child:before {
top: inherit !important;
box-shadow: none !important;
line-height: 16px !important;
}
.table-container .dtr-inline .dtr-title:empty {
display: none !important;
}
.table-container .dtr-inline .responsive-edit-button {
display: none;
}
@media (max-width: 767.98px) {
.dataTables_wrapper .dataTables_length label {
display: none;
}
}
@media (max-width: 600px) {
.dataTable tr td a {
word-break: break-all;
}
.dataTables_wrapper .dataTables_info {
padding: 9px 10px 40px;
}
.dataTables_wrapper .dataTables_filter {
float: right;
margin-top: 30px;
width: 100%;
}
.dataTables_wrapper .dataTables_filter label {
display: block;
margin: 5px;
padding: 0;
}
.dataTables_wrapper .dataTables_filter label .form-control {
margin: 0;
width: 100%;
}
.table-container .dataTables_wrapper {
display: flex;
flex-direction: column;
}
.table-container .dataTables_wrapper .listtable {
order: 1;
}
.table-container .dataTables_paginate {
float: none;
justify-content: center;
order: 3;
padding-top: 2px;
}
.table-container .dataTables_length {
display: flex;
justify-content: center;
order: 2;
padding-top: 4px;
}
}
@media (min-width: 768px) {
#tableServicesList tbody tr td:not(.dataTables_empty) {
height: 80px;
}
}
#tableServicesList .ssl-info {
display: inline-block;
vertical-align: middle;
line-height: 12px;
}
#tableServicesList .ssl-info:empty {
display: none;
}
#tableServicesList .ssl-info > * {
vertical-align: top;
margin-right: 5px;
}
#tableDomainsList .ssl-info {
display: inline-block;
margin-top: -4px;
vertical-align: middle;
line-height: 18px;
}
#tableDomainsList .ssl-info:empty {
display: none;
}
#tableDomainsList .ssl-info > * {
display: flex;
margin-right: 5px;
}
#tableTicketsList tbody tr td:first-of-type {
font-weight: var(--font-weight-medium);
}
.tiles {
margin-bottom: calc(-1 * var(--ui-block-spacing-base)) !important;
}
.tiles .tile {
margin-bottom: var(--ui-block-spacing-base);
}
.tile {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
text-decoration: none;
position: relative;
padding: var(--tile-padding);
min-height: var(--tile-min-height);
background: var(--tile-bg-color);
border: var(--tile-border);
border-radius: var(--tile-border-radius);
box-shadow: var(--tile-box-shadow);
transition: all var(--transition-base) !important;
text-align: center;
}
@media (-ms-high-contrast: none), screen and (-ms-high-contrast: active) {
.tile {
height: var(--tile-min-height);
}
}
.tile-icon {
margin-bottom: var(--ui-block-spacing-sm);
}
.tile:hover .tile-icon-absolute {
transition: var(--transition-base);
color: var(--tile-border-color-hover);
}
.tile-icon-absolute {
position: absolute;
top: 10px;
right: 16px;
color: var(--ui-icon-color);
transition: all var(--transition-base);
}
.tile-stat {
padding-top: 4px;
padding-bottom: var(--spacing-1x);
color: var(--tile-stat-color);
font-weight: var(--tile-stat-font-weight);
font-size: var(--tile-stat-font-size);
line-height: 1;
}
.tile-stat-sm {
font-size: var(--tile-stat-sm-font-size);
}
.tile-title {
color: var(--tile-title-color);
font-size: var(--tile-title-font-size);
font-weight: var(--tile-title-font-weight);
line-height: var(--tile-title-line-height);
text-align: center;
}
.tile-sm {
flex-direction: row;
justify-content: unset;
min-height: 74px;
}
.tile-sm .tile-icon-absolute {
position: static;
margin-right: var(--ui-block-padding-base);
}
.tile-sm .tile-title {
font-size: var(--tile-sm-title-font-size);
}
.tile-sm .tile-stat {
order: 2;
margin-left: auto;
font-size: var(--tile-sm-stat-font-size);
}
.slider-navigation .tile,
a.tile {
cursor: pointer;
}
.slider-navigation .tile:hover,
a.tile:hover {
background: var(--tile-hover-bg);
border-color: var(--tile-border-color-hover);
transform: translate3d(0, -8px, 0);
box-shadow: var(--box-shadow-xlg);
}
.slider-navigation .tile:hover .icon,
a.tile:hover .icon {
color: var(--tile-border-color-hover);
}
@media (min-width: 768px) {
html[dir="rtl"] .homepage-tiles {
display: flex;
}
}
@media (max-width: 767.98px) {
.swiper-wrapper {
display: flex;
flex-wrap: unset;
}
.swiper-slide {
flex-shrink: 0;
width: 100%;
padding: 0;
}
.swiper-pagination {
z-index: 10;
text-align: center;
}
.swiper-pagination-bullet {
cursor: pointer;
width: var(--spacing-1x);
height: var(--spacing-1x);
margin: 0 4px;
display: inline-block;
border-radius: 100%;
background: var(--ui-icon-color);
}
.swiper-pagination-bullet-active {
opacity: 1;
background: var(--brand-primary);
}
.tiles > .row {
margin: 0;
}
.tiles .tile {
flex-direction: row;
justify-content: unset;
min-height: 74px;
}
.tiles .tile-icon,
.tiles .tile-icon-absolute {
display: flex;
position: static;
margin-bottom: 0;
margin-right: var(--ui-block-padding-base);
}
.tiles .tile-icon-absolute .svg-icon,
.tiles .tile-icon .svg-icon {
margin-top: 4px;
margin-bottom: 4px;
}
.tiles .tile-title {
font-size: var(--tile-mob-title-font-size);
}
.tiles .tile-stat {
font-size: var(--tile-mob-stat-font-size);
order: 2;
margin-left: auto;
}
.tiles .tile-sm .tile-title {
font-size: var(--tile-sm-mob-title-font-size);
}
.tiles .tile-sm .tile-stat {
font-size: var(--tile-sm-mob-stat-font-size);
}
}
.spinner {
display: flex;
height: var(--loader-bars-height);
text-align: center;
font-size: 10px;
border: none !important;
animation: none !important;
}
.spinner > div {
background: var(--loader-bg);
height: 100%;
width: var(--loader-bars-width);
animation: sk-stretchdelay 1.2s ease-in-out infinite;
border-radius: var(--border-radius-sm);
}
.spinner > * + * {
margin-left: var(--loader-bars-width);
}
.spinner-light > div {
background: var(--loader-light-bg);
}
.spinner .rect2 {
animation-delay: -1.1s;
}
.spinner .rect3 {
animation-delay: -1s;
}
.spinner .rect4 {
animation-delay: -0.9s;
}
.spinner .rect5 {
animation-delay: -0.8s;
}
@-webkit-keyframes sk-stretchdelay {
0%,
40%,
to {
-webkit-transform: scaleY(0.4);
}
20% {
-webkit-transform: scaleY(1);
}
}
@keyframes sk-stretchdelay {
0%,
40%,
to {
transform: scaleY(0.4);
}
20% {
transform: scaleY(1);
}
}
.spinner-sm {
height: var(--loader-bars-sm-height);
display: flex;
align-items: center;
justify-content: center;
}
.spinner-sm > div {
display: block;
margin-left: var(--loader-bars-sm-width);
width: var(--loader-bars-sm-width);
}
.btn-primary .spiner > {
background: var(--btn-primary-color);
}
.btn-primary-faded .spiner > {
background: var(--btn-primary-faded-color);
}
.loader-table {
display: flex;
background: var(--table-bg);
z-index: 3;
}
.loader-button,
.loader-table {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
align-items: center;
justify-content: center;
}
.loader-button {
display: none;
}
.loader-panel {
position: absolute;
top: 0;
bottom: 0;
display: flex;
right: 0;
left: 0;
justify-content: center;
align-items: center;
background: #fff;
border-radius: var(--border-radius-base);
opacity: 0;
visibility: hidden;
transition: var(--transition-base);
}
.loader-panel.loading {
opacity: 1;
visibility: visible;
}
.invisible + .loader-button {
display: flex !important;
position: absolute !important;
}
.loader-ring {
display: inline-block;
position: relative;
width: 32px;
height: 32px;
}
.loader-ring div {
box-sizing: border-box;
display: block;
position: absolute;
width: 28px;
height: 28px;
margin: 2px;
border-radius: 50%;
animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
border: 2px solid transparent;
border-top-color: #b9bdc5;
}
.loader-ring-12 {
width: 12px;
height: 12px;
}
.loader-ring-12 div {
width: 10px;
height: 10px;
margin: 1px;
}
.loader-ring-18 {
width: 18px;
height: 18px;
}
.loader-ring-18 div {
width: 16px;
height: 16px;
margin: 1px;
}
.loader-ring div:first-child {
animation-delay: -0.45s;
}
.loader-ring div:nth-child(2) {
animation-delay: -0.3s;
}
.loader-ring div:nth-child(3) {
animation-delay: -0.15s;
}
@keyframes lds-ring {
0% {
transform: rotate(0deg);
}
to {
transform: rotate(1turn);
}
}
.banner-title {
font-weight: var(--site-banner-title-font-weight);
font-size: var(--site-banner-title-font-size);
margin-bottom: var(--site-banner-element-spacing);
}
.banner-desc {
width: 100%;
}
.banner-desc,
.banner-desc p {
font-size: var(--site-banner-desc-font-size);
line-height: var(--site-banner-desc-line-height);
font-weight: var(--site-banner-desc-font-weight);
}
.banner-actions {
padding-top: var(--site-banner-element-spacing);
display: flex;
}
.banner-actions .btn {
min-width: 164px;
}
.banner-actions .btn + .btn {
margin-left: var(--spacing-2x);
}
.banner-graphic {
position: relative;
z-index: 2;
width: var(--site-banner-graphic-width);
}
.banner-graphic .promo-slider-icon {
position: absolute;
top: 0;
right: 0;
opacity: 0;
bottom: unset;
height: auto;
width: var(--site-banner-graphic-width);
will-change: transform, opacity;
}
.banner-shape {
position: absolute;
top: 0;
display: block;
}
.banner-shape svg {
height: 662px;
}
.banner-content {
z-index: 3;
}
.banner-content,
.banner .container {
position: relative;
}
@media (min-width: 768px) {
.banner-background {
position: absolute;
z-index: 2;
top: 0;
left: 0;
right: 0;
}
.banner-graphic {
width: var(--site-banner-graphic-width);
margin-left: auto;
}
.banner-graphic .promo-slider-icon {
top: var(--ui-gutter-base);
}
.banner-shape {
right: unset;
left: -50px;
z-index: 1;
}
.banner-shape.active {
opacity: 1;
}
}
@media (min-width: 768px) and (max-width: 1319.98px) {
.banner-shape {
left: -250px;
}
}
@media (min-width: 768px) {
.banner-shape svg {
height: 662px;
}
}
@media (max-width: 767.98px) {
.banner > .container {
flex-direction: column;
}
.banner-desc,
.banner-title {
text-align: center;
}
.banner-actions {
flex-wrap: wrap;
justify-content: center;
margin: 0 -8px -16px;
padding-top: var(--spacing-2x);
}
.banner-actions .btn,
.banner-actions .btn + .btn {
margin: 0 var(--spacing-1x) var(--spacing-2x);
}
.banner-content {
order: 2;
flex-direction: column;
}
.banner-background {
order: 1;
}
.banner-background .banner-graphics .banner-graphic,
.banner-background .banner-graphics .banner-graphic > .promo-slider-icon {
width: var(--site-banner-graphic-width);
}
.banner-background .banner-graphics .banner-graphic.graphic-custom {
width: var(--promo-slider-xs-illustration-width);
}
.banner-background .banner-graphics .banner-graphic.graphic-custom > img {
margin: 0 !important;
}
.banner-background .banner-graphics.graphics-custom {
position: static !important;
}
.banner-graphic {
margin: -48px auto 0;
}
.banner-graphic,
.banner-graphic > .promo-slider-icon {
height: var(--promo-slider-xs-illustration-height);
width: var(--promo-slider-xs-illustration-width);
}
.banner-shape > svg {
height: 300px;
}
}
.banner-sides {
padding: 0;
}
.banner-sides .banner-content {
max-width: var(--site-banner-content-width);
padding: var(--site-banner-padding-v) 0;
margin: auto 0;
}
.banner-sides .banner-background {
right: calc(var(--ui-gutter-base) / 2);
left: calc(var(--site-banner-content-width) + var(--spacing-4x));
}
@media (max-width: 767.98px) {
.banner-sides .banner-content {
max-width: unset;
}
}
.banner-center {
text-align: center;
}
.banner-center .banner-actions {
justify-content: center;
}
.banner-center .banner-content {
max-width: var(--max-width-md);
margin: 0 auto;
}
.banner-center.site-banner {
flex-direction: column;
}
.site-banner {
display: flex;
align-items: stretch;
position: relative;
z-index: 1;
}
.site-banner > .container {
display: flex;
}
.site-banner .row:after,
.site-banner .row:before {
content: unset;
}
.site-banner .slider-slide,
.site-banner .slider-slides,
.site-banner .slider-wrapper {
display: flex;
align-items: stretch;
width: 100%;
min-height: 100%;
}
.site-banner .slider-wrapper {
position: relative;
}
.site-banner .slider-slides {
transition: height 0.45s, min-height 0.45s;
transition-timing-function: cubic-bezier(1, 0, 1, 1);
}
.site-banner .slider-slide {
top: 0;
left: 0;
right: 0;
position: absolute;
}
.site-banner .slider-slide.active {
z-index: 10;
}
.site-banner .slider-slide-custom-icon .banner-graphic {
display: flex;
}
.site-banner:not(.site-slider) .banner-graphic .promo-slider-icon {
visibility: visible;
animation-name: showSliderIcons;
animation-duration: 0.32s;
animation-timing-function: cubic-bezier(0, 0, 0, 1);
animation-fill-mode: forwards;
margin: 0;
}
@media (-ms-high-contrast: none), screen and (-ms-high-contrast: active) {
.site-banner:not(.site-slider) .banner-graphic .promo-slider-icon {
min-height: 484px;
}
}
.site-banner:not(.site-slider) .banner-graphic .promo-slider-icon:nth-child(3) {
animation-delay: 0.56s;
}
.site-banner:not(.site-slider) .banner-graphic .promo-slider-icon:nth-child(2) {
animation-delay: 0.64s;
}
.site-banner:not(.site-slider) .banner-graphic .promo-slider-icon:first-child {
animation-delay: 0.72s;
}
@media (min-width: 768px) and (max-width: 991.98px) {
.site-banner:not(.site-slider) .banner-shape {
top: -25px;
}
}
@media (min-width: 992px) {
.site-banner,
.site-banner > .container {
min-height: var(--site-banner-height);
}
}
@media (max-width: 767.98px) {
.site-banner {
overflow: hidden;
}
}
@media (max-width: 767.98px) and (-ms-high-contrast: none),
screen and (max-width: 767.98px) and (-ms-high-contrast: active) {
.site-banner {
display: block;
}
}
@media (max-width: 767.98px) {
.site-banner:not(.banner-primary) .banner-content,
.site-banner:not(.banner-secondary) .banner-content {
padding-bottom: calc(var(--site-banner-padding-v) / 2);
}
.site-banner .slider-slide {
min-height: unset;
}
}
.site.site-index {
overflow: hidden;
}
@media (min-width: 992px) {
.site.site-index .site-banner:not(.slider-single) {
padding-bottom: calc(var(--site-banner-home-tile-height) / 2);
}
}
.site.site-index
.site-banner.site-slider:not(.site-slider-custom)
.slider-background
> * {
opacity: 1;
visibility: visible;
}
.site.site-index .site-banner .slide.active .promo-slider-icon {
opacity: 1;
}
.site.site-index .site-banner .banner-content {
opacity: 0;
}
.site.site-index .section-slider-btn {
padding: 0;
position: relative;
z-index: 2;
margin-top: calc(var(--site-banner-home-tile-height) / -2);
}
.site.site-index .section-slider-btn .col-lg {
padding: 0 8px;
}
.site.site-index .section-slider-btn .tile {
min-height: var(--site-banner-home-tile-height);
cursor: pointer;
}
.site.site-index .section-slider-btn .tile .svg-icon {
margin-bottom: var(--ui-block-spacing-sm);
}
.site.site-index .section-slider-btn .tile.active {
overflow: hidden;
}
.site.site-index .section-slider-btn .tile.active:before {
content: "";
position: absolute;
display: block;
width: 45px;
height: 45px;
top: -22px;
right: -22px;
transform: rotate(45deg);
background-color: var(--brand-primary);
}
.site.site-index .section-slider-btn .tile.active:after {
content: "\e903";
font-family: var(--font-family-icons-medium);
color: #fff;
position: absolute;
top: -5px;
right: 4px;
font-size: var(--font-size-xs);
font-weight: 600;
}
.site.site-index .section-slider-btn .tile .title {
font-weight: var(--font-weight-base);
color: var(--text-heading-color);
}
@media (max-width: 991.98px) {
.site.site-index .section-slider-btn {
display: none;
}
}
@media (max-width: 767.98px) {
.site.site-index .site-banner .slider-wrapper {
order: 2;
}
.site.site-index .site-banner .banner-graphics {
position: relative;
height: 0;
}
.site.site-index .site-banner .banner-graphics > div {
position: absolute;
top: 0;
left: 0;
right: 0;
}
.site.site-index .site-banner .banner-graphics.graphics-custom > div {
top: 80px;
}
.site.site-index .site-banner .banner-graphic {
margin-bottom: 0;
}
.site.site-index .site-banner .banner-content {
margin: 0;
padding-top: var(--promo-slider-xs-illustration-height);
}
}
.site.site-codeguard,
.site.site-marketgoo,
.site.site-ox,
.site.site-sitebuilder,
.site.site-sitelock,
.site.site-sitelockvpn,
.site.site-spamexperts,
.site.site-ssl-certificates,
.site.site-webbly,
.site.site-wp-toolkit {
overflow: hidden;
}
.site.site-index .site-banner.site-slider-custom .banner-graphic {
position: relative;
height: 100%;
top: unset;
right: unset;
justify-content: flex-start !important;
}
.site.site-index .site-banner.site-slider-custom .promo-slider-icon {
margin-right: var(--spacing-3x);
}
.site.site-index
.site-banner.site-slider-custom
.slider-background
.banner-background {
z-index: unset;
}
.site.site-index
.site-banner.site-slider-custom
.slider-background
.banner-shape {
top: 0;
}
.site.site-index .site-banner.site-slider .banner-content {
opacity: 0;
}
.site.site-index .site-banner.site-slider .slider-background {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
}
.site.site-index .site-banner.site-slider .slider-background > * {
opacity: 0;
visibility: hidden;
transition: visibility 0.45s, opacity 0.45s;
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
}
.site.site-index .site-banner.site-slider .slider-background > .active {
opacity: 1;
visibility: visible;
transition: unset;
}
.site.site-index .site-banner.site-slider .slider-background > * img {
object-fit: cover;
object-position: center;
}
.site.site-index .site-banner.site-slider .slider-background > .slide img {
opacity: 0 !important;
visibility: hidden;
}
.site.site-index
.site-banner.site-slider
.slider-background
> .slide.active
img {
opacity: 1 !important;
visibility: visible;
transition: visibility 1s, opacity 1s;
}
.site.site-index .site-banner.site-slider .slider-background > div {
display: flex;
}
@media (max-width: 767.98px) {
.site-slider .slider-slide-custom-icon {
align-items: center;
}
}
.banner-home .banner-title {
text-align: center;
}
.banner-home .banner-bg {
overflow: hidden;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 1;
}
.banner-home .banner-bg .banner-svg {
position: absolute;
top: 50%;
left: 50%;
min-width: 1918px;
transform: translateX(-50%) translateY(-50%);
}
.banner-home .banner-bg .banner-browser,
.banner-home .banner-bg .banner-computer,
.banner-home .banner-bg .banner-laptop {
visibility: hidden;
opacity: 0;
animation-name: bannerElementFadeInDown;
animation-duration: 0.6s;
animation-delay: 1s;
animation-fill-mode: forwards;
}
.banner-home .banner-bg .banner-browser {
animation-delay: 0;
}
.banner-home .banner-bg .banner-computer,
.banner-home .banner-bg .banner-laptop {
animation-delay: 0.8s;
}
.banner-home .banner-bg .banner-search-icon,
.banner-home .banner-bg .banner-web-icon {
visibility: hidden;
opacity: 0;
animation-name: bannerElementFadeIn;
animation-duration: 1s;
animation-delay: 1s;
animation-fill-mode: forwards;
}
.banner-home .banner-bg .banner-lines path {
transition: stroke-dashoffset 4s;
transition-timing-function: cubic-bezier(0, 0, 0, 1);
}
@keyframes bannerElementFadeInDown {
0% {
transform: translatey(-10px);
opacity: 0;
visibility: hidden;
}
to {
transform: translatey(0);
opacity: 1;
visibility: visible;
}
}
@keyframes bannerElementFadeIn {
0% {
opacity: 0;
visibility: hidden;
}
to {
opacity: 1;
visibility: visible;
}
}
@media (max-width: 767px) {
.homepage-tiles .tile {
margin-bottom: var(--ui-block-spacing-sm);
}
}
.banner-primary {
background: var(--primary-block-bg);
}
.banner-primary .banner-title {
color: var(--primary-block-title-color);
}
.banner-primary .banner-desc,
.banner-primary .banner-desc p {
color: var(--primary-block-text-color);
}
.banner-primary + .section-slider-btn .tile.active:before {
background: var(--brand-primary-lighter-3) !important;
}
.banner-primary + .section-slider-btn .tile.active:after {
color: var(--brand-primary) !important;
}
.banner-secondary {
background: var(--secondary-block-bg);
}
.banner-secondary .banner-title {
color: var(--secondary-block-title-color);
}
.banner-secondary .banner-desc,
.banner-secondary .banner-desc p {
color: var(--secondary-block-text-color);
}
.banner-primary,
.banner-secondary,
.promo-slider-primary,
.promo-slider-secondary {
overflow: hidden;
}
.banner-primary .promo-shape-left,
.banner-secondary .promo-shape-left,
.promo-slider-primary .promo-shape-left,
.promo-slider-secondary .promo-shape-left {
fill: var(--svg-banner-primary-shape-left);
}
.banner-primary .promo-shape-right,
.banner-secondary .promo-shape-right,
.promo-slider-primary .promo-shape-right,
.promo-slider-secondary .promo-shape-right {
fill: var(--svg-banner-primary-shape-right);
}
.banner-primary .svg-banner-shape-left,
.banner-secondary .svg-banner-shape-left,
.promo-slider-primary .svg-banner-shape-left,
.promo-slider-secondary .svg-banner-shape-left {
fill: var(--svg-banner-primary-shape-left);
}
.banner-primary .svg-banner-shape-right,
.banner-secondary .svg-banner-shape-right,
.promo-slider-primary .svg-banner-shape-right,
.promo-slider-secondary .svg-banner-shape-right {
fill: var(--svg-banner-primary-shape-right);
}
.addon-promo-container {
position: relative;
display: block;
margin-bottom: var(--line-height-base);
background: var(--panel-bg);
border: var(--panel-border);
border-radius: var(--panel-border-radius);
box-shadow: var(--panel-box-shadow);
padding: var(--panel-body-padding);
overflow: hidden;
}
.addon-promo-container.is-selected {
border-color: var(--panel-active-border-color) !important;
background: var(--panel-active-bg);
}
.addon-promo-container .description {
display: flex;
flex-direction: column;
position: relative;
padding-right: 232px;
margin-bottom: var(--ui-block-spacing-sm);
}
.addon-promo-container .description a {
margin-left: 2px;
}
.addon-promo-container .description h3 {
font-size: var(--font-size-lg);
line-height: var(--line-height-lg);
}
.addon-promo-container div.pull-right {
display: flex;
justify-content: space-between;
float: none !important;
text-align: right;
font-size: var(--font-size-sm);
margin-bottom: 12px;
}
.addon-promo-container div.pull-right:before {
content: "Choose Package";
}
.addon-promo-container div.pull-right strong {
font-weight: var(--font-weight-base);
}
.addon-promo-container .logo {
position: absolute;
top: -90px;
right: -30px;
width: 232px;
height: 200px;
display: flex;
align-items: center;
justify-content: center;
overflow: hidden;
}
.addon-promo-container .logo img {
width: 100%;
}
.addon-promo-container .logo svg {
position: absolute;
top: 0;
left: 0;
width: 232px;
height: 200px;
}
.addon-promo-container .radio-inline {
display: flex;
margin-bottom: var(--ui-block-spacing-sm);
color: var(--text-heading-color);
}
.addon-promo-container .radio-inline .pull-right {
margin-left: auto;
}
.addon-promo-container .radio-inline:last-child {
margin-bottom: 0;
}
.addon-promo-container br {
display: none;
}
@media (max-width: 767.98px) {
.addon-promo-container .logo {
top: -40px;
width: 142px;
height: 100px;
}
.addon-promo-container .logo svg {
width: 142px;
height: 100px;
}
.addon-promo-container .description {
padding-right: 96px;
}
}
.promo-container {
display: none;
}
.promo-slider {
position: relative;
overflow: hidden;
display: flex;
min-height: var(--promo-slider-min-height);
margin-bottom: var(--ui-block-spacing-lg);
border: var(--ui-block-border);
border-radius: var(--ui-block-border-radius-lg);
box-shadow: var(--ui-block-shadow-lg);
}
.promo-slider:last-child {
margin: 0;
}
.promo-slider-header {
position: absolute;
top: 0;
left: 0;
right: 0;
z-index: 1;
display: flex;
padding: var(--promo-slider-header-padding);
}
.promo-slider-close {
display: flex;
align-items: center;
justify-content: center;
height: var(--ui-height-base);
width: var(--ui-height-base);
margin-left: auto;
color: var(--ui-nav-secondary-link-icon-color);
transition: color var(--transition-base);
cursor: pointer;
}
.promo-slider-close.active,
.promo-slider-close:hover {
color: var(--ui-nav-secondary-link-icon-hover-color);
}
.promo-slider-wrapper {
display: flex;
position: relative;
width: 100%;
background: var(--ui-block-bg);
}
.promo-slider-wrapper > div {
will-change: opacity;
}
.promo-slider-background,
.promo-slider-background > * {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
}
.promo-slider-background > .active {
opacity: 1 !important;
visibility: visible !important;
}
.promo-slider-background > * img {
object-fit: cover;
object-position: center;
height: 100%;
}
.promo-slider-background > div {
display: flex;
}
.promo-slider-slides {
width: 100%;
transition: height 0.45s, min-height 0.45s;
transition-timing-function: cubic-bezier(1, 0, 1, 1);
}
.promo-slider-slide {
display: flex;
width: 100%;
margin-right: 0 !important;
}
.promo-slider-slide.active {
z-index: 29;
}
.promo-slider-slide.active .promo-slider-more {
visibility: visible;
opacity: 1;
}
.promo-slider-slide:hover .promo-slider-more,
.promo-slider-slide:hover .promo-slider-more > i {
color: var(--ui-nav-secondary-link-hover-color);
}
.promo-slider-slide-custom-icon .promo-slider-icons {
display: flex;
}
.promo-slider-body {
z-index: 22;
width: 50%;
padding: var(--promo-slider-body-padding);
}
.promo-slider-body,
.promo-slider-content {
position: relative;
display: flex;
flex-direction: column;
}
.promo-slider-content {
z-index: 50;
justify-content: center;
height: 100%;
padding: var(--promo-slider-content-padding);
}
@media (max-width: 1319.98px) {
.promo-slider-content {
padding-left: 0;
}
}
.promo-slider-icons {
position: relative;
width: 50%;
z-index: 20;
}
.promo-slider-icons.promo-slider-icons--image {
position: static;
}
.promo-slider-icons.promo-slider-icons--image .promo-slider-icon {
width: 100%;
height: 100%;
top: 0;
left: 0;
}
.promo-slider-icons.promo-slider-icons--image .promo-slider-icon img {
position: absolute;
object-fit: cover;
bottom: 0;
right: 0;
height: 100%;
width: 100%;
}
.promo-slider-title {
max-width: 100%;
margin: 0;
font-size: var(--promo-slider-title-font-size);
font-weight: var(--promo-slider-title-font-weight);
line-height: var(--promo-slider-title-line-height);
}
.promo-slider-desc {
margin: 0;
}
.promo-slider-desc + .promo-slider-desc {
margin-top: var(--ui-block-spacing-sm);
}
.promo-slider-more {
position: absolute;
left: var(--spacing-3x);
bottom: var(--spacing-2x);
opacity: 0;
padding: 0;
transition: color var(--transition-base);
color: var(--ui-nav-secondary-link-color);
cursor: pointer;
}
.promo-slider-more > i {
transition: color var(--transition-base);
color: var(--ui-nav-secondary-link-icon-color);
margin-right: var(--spacing-1x);
}
.promo-slider-shape {
display: block !important;
opacity: 1 !important;
transform: none !important;
visibility: visible;
}
.promo-slider-shape > svg {
position: absolute;
right: -350px;
top: 0;
bottom: 0;
height: 270px;
}
.promo-slider-actions {
margin-top: var(--ui-block-spacing-base);
}
.promo-slider-actions .btn + .btn {
margin-left: var(--spacing-1x);
}
.promo-slider ul.promo-sluder-desc {
padding-left: var(--spacing-1x);
}
.promo-slider .promo-slider-icon {
position: absolute;
right: 24px;
bottom: 24px;
width: var(--promo-slider-illustration-width);
}
.promo-shape-left {
fill: var(--svg-banner-shape-left);
fill-rule: evenodd;
clip-rule: evenodd;
}
.promo-shape-right {
fill: var(--svg-banner-shape-right);
fill-rule: evenodd;
clip-rule: evenodd;
}
@media (max-width: 1319.98px) {
.promo-slider .promo-slider-icon {
right: calc(-0.3 * var(--promo-slider-illustration-width));
}
.promo-slider-shape > svg {
right: -450px;
}
}
.promo-slider[data-promo-slider]
.promo-slider-background
> :not(.promo-slider-shape) {
opacity: 0;
visibility: hidden;
transition: visibility 0.45s, opacity 0.45s;
}
.promo-slider[data-promo-slider] .promo-slider-slide,
.promo-slider[data-promo-slider] .promo-slider-wrapper {
min-height: var(--promo-slider-min-height);
}
.promo-slider[data-promo-slider] .promo-slider-slide {
position: absolute;
}
.promo-slider[data-promo-slider] .promo-slider-body {
padding: var(--promo-slider-body-padding);
}
.promo-slider[data-promo-slider] .promo-slider-content,
.promo-slider[data-promo-slider] .promo-slider-icon {
opacity: 0;
will-change: transform, opacity;
}
.promo-slider:not([data-promo-slider]) .promo-slider-body {
padding: 0;
}
.promo-slider:not([data-promo-slider]) .promo-slider-content {
padding: var(--ui-block-padding-lg);
padding-right: 0;
}
.promo-slider-md {
max-width: 718px;
}
.promo-slider-sm .promo-slider-content {
padding-left: 0;
}
.promo-slider-sm .promo-slider-icon {
right: auto;
left: 0;
bottom: 0;
}
.promo-slider-sm .promo-slider-title {
font-size: var(--promo-slider-sm-title-font-size);
line-height: var(--promo-slider-sm-title-line-height);
}
@media (min-width: 992px) {
.promo-slider-xs .promo-slider-slide {
min-height: auto !important;
flex-direction: column;
}
.promo-slider-xs .promo-slider-slide.no-icons .promo-slider-icons {
height: 50px;
}
.promo-slider-xs .promo-slider-body {
order: 2;
width: 100%;
}
.promo-slider-xs .promo-slider-content {
align-items: center;
width: 100%;
}
.promo-slider-xs .promo-slider-icons {
order: 1;
height: var(--promo-slider-xs-illustration-height);
margin-top: var(--ui-block-spacing-lg);
width: 100%;
}
.promo-slider-xs .promo-slider-icons.promo-slider-icons--image {
height: 160px;
}
.promo-slider-xs .promo-slider-icon {
left: auto;
right: 50%;
bottom: 0;
height: var(--promo-slider-xs-illustration-height);
width: var(--promo-slider-xs-illustration-width);
margin-right: calc(var(--promo-slider-xs-illustration-width) / -2);
}
.promo-slider-xs .promo-slider-more {
right: 24px;
text-align: center;
}
.promo-slider-xs .promo-slider-title {
text-align: center;
}
.promo-slider-xs .promo-slider-nav > li {
margin-right: 0;
}
.promo-slider-xs .promo-slider-nav > li .full-name {
display: none;
}
.promo-slider-xs .promo-slider-nav > li .short-name {
display: block;
}
.promo-slider-xs .promo-slider-close {
color: var(--text-secondary-body-color);
margin-right: -8px;
}
.promo-slider-xs .promo-slider-title {
font-size: var(--promo-slider-xs-title-font-size);
line-height: var(--promo-slider-xs-title-line-height);
}
.promo-slider-xs .promo-slider-shape > svg {
right: -510px;
height: 350px;
}
.promo-slider-xs:not([data-promo-slider]) .promo-slider-body {
padding: 0;
}
.promo-slider-xs:not([data-promo-slider]) .promo-slider-content {
padding: 24px;
}
.promo-slider-xs[data-promo-slider] .promo-slider-body {
padding: 0 0 40px;
}
.promo-slider-xs[data-promo-slider] .promo-slider-content {
padding: 24px 24px 32px;
}
}
@media (max-width: 767.98px) {
.promo-slider .promo-slider-slide {
min-height: auto !important;
flex-direction: column;
}
.promo-slider .promo-slider-slide.no-icons .promo-slider-icons {
height: 50px;
}
.promo-slider .promo-slider-body {
order: 2;
width: 100%;
}
.promo-slider .promo-slider-content {
align-items: center;
width: 100%;
}
.promo-slider .promo-slider-icons {
order: 1;
height: var(--promo-slider-xs-illustration-height);
margin-top: var(--ui-block-spacing-lg);
width: 100%;
}
.promo-slider .promo-slider-icons.promo-slider-icons--image {
height: 160px;
}
.promo-slider .promo-slider-icon {
left: auto;
right: 50%;
bottom: 0;
height: var(--promo-slider-xs-illustration-height);
width: var(--promo-slider-xs-illustration-width);
margin-right: calc(var(--promo-slider-xs-illustration-width) / -2);
}
.promo-slider .promo-slider-more {
right: 24px;
text-align: center;
}
.promo-slider .promo-slider-title {
text-align: center;
}
.promo-slider .promo-slider-nav > li {
margin-right: 0;
}
.promo-slider .promo-slider-nav > li .full-name {
display: none;
}
.promo-slider .promo-slider-nav > li .short-name {
display: block;
}
.promo-slider .promo-slider-close {
color: var(--text-secondary-body-color);
margin-right: -8px;
}
.promo-slider .promo-slider-title {
font-size: var(--promo-slider-xs-title-font-size);
line-height: var(--promo-slider-xs-title-line-height);
}
.promo-slider .promo-slider-shape > svg {
right: -510px;
height: 350px;
}
.promo-slider:not([data-promo-slider]) .promo-slider-body {
padding: 0;
}
.promo-slider:not([data-promo-slider]) .promo-slider-content {
padding: 24px;
}
.promo-slider[data-promo-slider] .promo-slider-body {
padding: 0 0 40px;
}
.promo-slider[data-promo-slider] .promo-slider-content {
padding: 24px 24px 32px;
}
}
@keyframes showSliderIcons {
0% {
transform: translate(-52px, -30px);
opacity: 0;
}
to {
transform: translate(0);
opacity: 1;
}
}
@keyframes showSliderIns {
0% {
transform: translateX(-56px);
opacity: 0;
}
to {
transform: translateX(0);
opacity: 1;
}
}
@keyframes sliderFadeIn {
0% {
opacity: 0;
}
to {
opacity: 1;
}
}
.promo-slider-xs .promo-slider-nav > li {
color: var(--primary-block-link-color);
}
.promo-slider-nav {
display: flex;
list-style: none;
margin: 0 -5px;
padding: 0;
}
.promo-slider-nav > li {
display: flex;
align-items: center;
padding: var(--spacing-1x);
color: var(--text-lighter-color);
transition: color var(--transition-base);
cursor: pointer;
}
.promo-slider-nav > li.active,
.promo-slider-nav > li:hover {
color: var(--ui-nav-secondary-link-hover-color);
}
.promo-slider-nav > li .short-name {
display: none;
}
.promo-slider-nav-dots > li {
padding: 5px;
}
.promo-slider-nav-dots > li span {
display: none !important;
}
.promo-slider-nav-dots > li:after {
display: block;
content: "";
height: 8px;
width: 8px;
padding: 0;
background: var(--btn-primary-faded-bg);
border-radius: 100%;
transition: all var(--transition-base);
}
.promo-slider-nav-dots > li:active:after,
.promo-slider-nav-dots > li:focus:after,
.promo-slider-nav-dots > li:hover:after {
background: var(--btn-primary-faded-hover-bg);
}
.promo-slider-nav-dots > li.active:after {
background: var(--btn-primary-bg);
}
@media (max-width: 1319.98px) {
.promo-slider-nav > li {
padding: 5px;
}
.promo-slider-nav > li span {
display: none !important;
}
.promo-slider-nav > li:after {
display: block;
content: "";
height: 8px;
width: 8px;
padding: 0;
background: var(--btn-primary-faded-bg);
border-radius: 100%;
transition: all var(--transition-base);
}
.promo-slider-nav > li:active:after,
.promo-slider-nav > li:focus:after,
.promo-slider-nav > li:hover:after {
background: var(--btn-primary-faded-hover-bg);
}
.promo-slider-nav > li.active:after {
background: var(--btn-primary-bg);
}
}
.promo-slider-primary .promo-slider-wrapper {
background: var(--primary-block-bg);
}
.promo-slider-primary .promo-slider-nav > li {
color: var(--primary-block-link-color);
}
.promo-slider-primary .promo-slider-nav > li.active,
.promo-slider-primary .promo-slider-nav > li:active,
.promo-slider-primary .promo-slider-nav > li:focus,
.promo-slider-primary .promo-slider-nav > li:hover {
color: var(--primary-block-link-hover-color);
}
.promo-slider-primary .promo-slider-close {
color: var(--primary-block-link-color);
}
.promo-slider-primary .promo-slider-close:active,
.promo-slider-primary .promo-slider-close:focus,
.promo-slider-primary .promo-slider-close:hover,
.promo-slider-primary .promo-slider-slide:hover .promo-slider-more {
color: var(--primary-block-link-hover-color);
}
.promo-slider-primary .promo-slider-title {
color: var(--primary-block-title-color);
}
.promo-slider-primary .promo-slider-desc {
color: var(--primary-block-text-color);
}
.promo-slider-secondary .promo-slider-wrapper {
background: var(--secondary-block-bg);
}
.promo-slider-secondary .promo-slider-nav > li {
color: var(--secondary-block-link-color);
}
.promo-slider-secondary .promo-slider-nav > li:active,
.promo-slider-secondary .promo-slider-nav > li:focus,
.promo-slider-secondary .promo-slider-nav > li:hover {
color: var(--secondary-block-link-hover-color);
}
.promo-slider-secondary .promo-slider-close {
color: var(--secondary-block-link-color);
}
.promo-slider-secondary .promo-slider-close:active,
.promo-slider-secondary .promo-slider-close:focus,
.promo-slider-secondary .promo-slider-close:hover,
.promo-slider-secondary .promo-slider-slide:hover .promo-slider-more {
color: var(--secondary-block-link-hover-color);
}
.promo-slider-secondary .promo-slider-title {
color: var(--secondary-block-title-color);
}
.promo-slider-secondary .promo-slider-desc {
color: var(--secondary-block-text-color);
}
.promo-slider-primary .promo-slider-more,
.promo-slider-primary .promo-slider-more > i,
.promo-slider-primary .promo-slider-nav > li,
.promo-slider-primary .promo-slider-nav > li > i,
.promo-slider-secondary .promo-slider-more,
.promo-slider-secondary .promo-slider-more > i,
.promo-slider-secondary .promo-slider-nav > li,
.promo-slider-secondary .promo-slider-nav > li > i {
color: var(--primary-block-link-color);
}
.promo-slider-primary .promo-slider-more:active,
.promo-slider-primary .promo-slider-more:active > i,
.promo-slider-primary .promo-slider-more:focus,
.promo-slider-primary .promo-slider-more:focus > i,
.promo-slider-primary .promo-slider-more:hover,
.promo-slider-primary .promo-slider-more:hover > i,
.promo-slider-primary .promo-slider-nav > li:active,
.promo-slider-primary .promo-slider-nav > li:active > i,
.promo-slider-primary .promo-slider-nav > li:focus,
.promo-slider-primary .promo-slider-nav > li:focus > i,
.promo-slider-primary .promo-slider-nav > li:hover,
.promo-slider-primary .promo-slider-nav > li:hover > i,
.promo-slider-primary:active .promo-slider-more,
.promo-slider-primary:active .promo-slider-more > i,
.promo-slider-primary:focus .promo-slider-more,
.promo-slider-primary:focus .promo-slider-more > i,
.promo-slider-primary:hover .promo-slider-more,
.promo-slider-primary:hover .promo-slider-more > i,
.promo-slider-secondary .promo-slider-more:active,
.promo-slider-secondary .promo-slider-more:active > i,
.promo-slider-secondary .promo-slider-more:focus,
.promo-slider-secondary .promo-slider-more:focus > i,
.promo-slider-secondary .promo-slider-more:hover,
.promo-slider-secondary .promo-slider-more:hover > i,
.promo-slider-secondary .promo-slider-nav > li:active,
.promo-slider-secondary .promo-slider-nav > li:active > i,
.promo-slider-secondary .promo-slider-nav > li:focus,
.promo-slider-secondary .promo-slider-nav > li:focus > i,
.promo-slider-secondary .promo-slider-nav > li:hover,
.promo-slider-secondary .promo-slider-nav > li:hover > i,
.promo-slider-secondary:active .promo-slider-more,
.promo-slider-secondary:active .promo-slider-more > i,
.promo-slider-secondary:focus .promo-slider-more,
.promo-slider-secondary:focus .promo-slider-more > i,
.promo-slider-secondary:hover .promo-slider-more,
.promo-slider-secondary:hover .promo-slider-more > i {
color: var(--primary-block-link-hover-color);
}
.price {
display: block;
color: var(--price-color);
font-size: var(--price-font-size);
font-weight: var(--price-font-weight);
line-height: var(--price-line-height);
word-break: unset;
text-align: center;
}
.price-inline {
display: flex;
align-items: baseline;
}
.price-cycle {
display: block;
text-align: center;
}
.price-amount {
display: flex;
justify-content: center;
}
.price-amount.price-inline-amount {
display: inline-flex;
}
.price-amount.price-inline-amount + .price-cycle-inline {
display: inline-block;
}
.price-cycle,
.price-setup-fee,
.price-setup-fee [style="color: red; text-decoration: line-through;"],
.price-starting-from {
color: var(--price-cycle-color);
font-size: var(--price-cycle-font-size);
font-weight: var(--price-cycle-font-weight);
line-height: var(--price-cycle-line-height);
}
.price-currency {
font-size: 20px;
line-height: 30px;
}
.price-savings {
color: var(--price-savings-color);
font-size: var(--price-savings-font-size);
line-height: var(--price-savings-line-height);
font-weight: var(--price-savings-font-weight);
display: flex;
align-items: center;
justify-content: center;
}
.price-savings span {
margin-right: 4px;
text-decoration: line-through;
}
.price-savings i {
font-style: normal;
cursor: pointer;
display: flex;
align-items: center;
}
.price-title,
.price-total {
margin-bottom: var(--ui-block-spacing-xs);
color: var(--price-title-color);
font-size: var(--price-title-font-size);
line-height: var(--price-title-line-height);
font-weight: var(--font-weight-base);
}
.price-addon {
font-size: var(--font-size-base);
line-height: var(--line-height-base);
}
.price-left {
display: flex;
flex-direction: column;
align-items: flex-start;
}
.price-left .package-cycle,
.price-left .price-title,
.price-left .price-total {
text-align: left;
}
.price-left .price-savings {
justify-content: flex-start;
}
.price-left-h {
display: flex;
flex-direction: column;
align-items: flex-start !important;
}
.price-left-h .price-amount {
display: flex;
align-items: center;
}
.price-left-h .price-savings {
margin-left: 8px;
}
.price-right {
display: flex;
flex-direction: column;
align-items: flex-end;
}
.price-right .package-cycle {
text-align: right;
}
.price-right .price-savings {
justify-content: flex-end;
}
.price-right-h {
display: flex;
flex-direction: column;
align-items: flex-end !important;
}
.price-right-h .price-amount {
display: flex;
align-items: center;
}
.price-right-h .price-savings {
margin-right: 8px;
}
.price-sm {
font-size: var(--price-sm-font-size);
line-height: var(--price-sm-line-height);
font-weight: var(--price-sm-font-weight);
}
.price-xs {
font-size: var(--price-xs-font-size);
font-weight: var(--price-xs-font-weight);
line-height: var(--price-xs-line-height);
}
.packages {
justify-content: center;
}
.package {
display: flex;
flex-direction: column;
background: var(--package-bg);
border: var(--package-border);
border-radius: var(--package-border-radius);
box-shadow: var(--package-block-shadow);
padding: var(--package-padding);
text-align: center;
margin-bottom: var(--ui-block-spacing-base);
}
.package.has-shadow {
border-color: transparent;
}
.package .package-side-left > *,
.package > * {
margin-bottom: 0 !important;
}
.package .package-side-left > :not(.label-corner) + *,
.package > :not(.label-corner) + * {
margin-top: var(--package-element-spacing);
}
.package .package-side > :empty,
.package > :empty {
display: none;
}
.package .package-side-left > * + *,
.package > * + * {
margin-top: var(--package-element-spacing);
}
.package-body {
position: relative;
display: flex;
flex-direction: column;
flex: 1;
}
.package-title {
margin-top: 0;
margin-bottom: 0;
font-size: var(--package-title-font-size);
font-weight: var(--package-title-font-weight);
line-height: var(--package-title-line-height);
}
.package-title + .package-price {
margin-top: var(--package-title-spacing-bottom);
}
.package-subtitle {
color: var(--text-lighter-color) !important;
}
.package-billing-cycle,
.package-qty,
.package-setup-fee,
.package-starting-from {
color: var(--text-lighter-color);
font-size: var(--font-size-sm);
line-height: var(--line-height-sm);
}
.package-billing-cycle [style="color: red; text-decoration: line-through;"],
.package-qty [style="color: red; text-decoration: line-through;"],
.package-setup-fee [style="color: red; text-decoration: line-through;"],
.package-starting-from [style="color: red; text-decoration: line-through;"] {
color: var(--gray-lighter) !important;
font-size: var(--font-size-sm);
line-height: var(--line-height-sm);
}
.package-billing-cycle
[style="color: red; text-decoration: line-through;"]
.price-prefix,
.package-qty [style="color: red; text-decoration: line-through;"] .price-prefix,
.package-setup-fee
[style="color: red; text-decoration: line-through;"]
.price-prefix,
.package-starting-from
[style="color: red; text-decoration: line-through;"]
.price-prefix {
font-size: inherit !important;
line-height: inherit !important;
}
.package-qty {
padding-top: var(--spacing-1x);
margin-bottom: -8px;
}
.package-features {
position: relative;
padding: 0;
margin-bottom: 0 !important;
list-style: none;
}
.package-features > li {
padding: 4px 0;
color: var(--text-body-color);
}
.package-features > li > b {
color: var(--text-heading-color);
font-weight: var(--font-weight-medium);
}
.package-features > li > [data-toggle="tooltip"] {
display: inline-flex;
margin-left: 4px;
cursor: pointer;
color: var(--ui-icon-color);
}
.package-features > li > [data-toggle="tooltip"]:hover {
color: var(--text-primary-color);
}
.package-features > li > i {
color: var(--ui-icon-color);
margin-right: 4px;
}
.package-features > li:first-child {
padding-top: 0;
}
.package-features > li.features-heading {
padding: 8px 0;
color: var(--text-heading-color);
font-weight: var(--font-weight-medium);
}
.package-features > li.features-heading:first-child {
padding-top: 0;
}
.package-features-condensed > li {
padding: 6px 0;
color: var(--gray-lighter);
}
.package-content,
.package-features {
flex: 1 0 auto;
}
.package-content > p,
.package-desc,
.package-features {
font-size: var(--package-desc-font-size);
line-height: var(--package-desc-line-height);
font-weight: var(--package-desc-font-weight);
}
.package-content > p > :last-child,
.package-desc > :last-child,
.package-features > :last-child {
margin-bottom: 0;
}
.package-content > * + * {
margin-top: var(--package-element-spacing);
}
.package-content {
display: flex;
flex-direction: column;
flex: 1;
}
.package-content > :last-child {
margin-bottom: 0 !important;
}
.package-content > p.package-desc {
margin-top: calc(-1 * var(--package-element-spacing));
}
.package-content > .package-features {
order: 1;
margin-top: 0;
}
.package-content > .package-features + p {
order: 0;
position: relative;
margin-bottom: var(--package-element-spacing) !important;
margin-top: 0 !important;
}
.package-content > .package-features + p:after {
display: none !important;
}
.package-content > p:not(:empty) {
margin-bottom: 0;
}
.package-content > p:not(:empty):not(:first-child) {
margin-top: var(--package-element-spacing);
}
.package-content > br {
display: none;
}
.package-icon {
display: inline-flex;
align-items: center;
justify-content: center;
margin-left: auto;
margin-right: auto;
height: 64px;
width: 64px;
line-height: 64px;
}
.package-actions,
.package-footer {
margin-top: auto !important;
padding-top: var(--package-element-spacing);
}
.package-actions.package-side .package-price,
.package-footer.package-side .package-price {
display: none;
}
.package-actions .package-actions,
.package-footer .package-actions {
padding: 0 !important;
}
.package-actions .btn,
.package-footer .btn {
min-width: var(--package-btn-min-width);
}
.package-actions > * + :not(.package-learn-more) {
margin-left: var(--ui-block-padding-sm);
}
.package-actions > .btn + .package-learn-more,
.package-actions > form select + .btn {
margin-top: var(--ui-block-padding-sm);
}
.package-actions-wp .btn.btn-add-to-cart.btn-info[disabled] {
color: var(--btn-info-color);
background-color: var(--btn-info-bg);
border-color: var(--btn-info-border);
}
.package-learn-more {
display: block;
color: var(--text-lighter-color);
font-size: var(--font-size-base);
}
.package-featured {
position: relative;
overflow: hidden;
border-color: var(--brand-primary);
}
.package-featured .label:not(.label-corner) {
position: absolute;
top: 0;
left: 50%;
transform: translateX(-50%) translateY(-50%);
padding-left: var(--spacing-1x);
padding-right: var(--spacing-1x);
font-size: var(--font-size-xs);
text-transform: none;
}
.package-featured .label-corner {
top: -15px;
right: 15px;
left: auto;
width: 100px;
transform: rotate(45deg) translateX(50%);
}
@media (-ms-high-contrast: none), screen and (-ms-high-contrast: active) {
.package-featured .label-corner {
line-height: 1;
}
}
.package-price + .package-content,
.package-title + .package-content {
position: relative;
}
.package-sm {
padding: var(--package-sm-padding);
}
.package-sm > * {
margin-bottom: 0;
}
.package-sm > * + * {
margin-top: var(--package-sm-element-spacing);
}
.package-sm .package-name,
.package-sm .package-title {
font-size: var(--package-sm-title-font-size);
font-weight: var(--package-sm-title-font-weight);
line-height: var(--package-sm-title-line-height);
}
.package-sm .package-starting-from {
font-size: var(--font-size-md);
}
.package-sm .package-billing-cycle,
.package-sm .package-qty,
.package-sm .package-setup-fee {
font-size: var(--font-size-md);
line-height: var(--line-height-md);
}
.package-sm .package-content > p,
.package-sm .package-desc,
.package-sm .package-features {
font-size: var(--package-desc-sm-font-size);
line-height: var(--package-desc-sm-line-height);
font-weight: var(--package-desc-sm-font-weight);
}
.package-sm .package-price + .package-content,
.package-sm .package-price + .package-features,
.package-sm .package-title + .package-content {
margin-top: var(--package-sm-element-spacing);
}
.package-sm .package-actions,
.package-sm .package-footer {
padding-top: var(--package-sm-element-spacing);
}
.package-addons .package-content p:after,
.package-addons .package-features:after,
.package-left .package-content p:after,
.package-left .package-features:after {
display: none;
}
.package-addons-narrow .package-features > li {
width: 100%;
}
.package-left,
.package-left .package-actions,
.package-left .package-content,
.package-left .package-features,
.package-left .package-price .price {
text-align: left;
}
.package-left .package-price .price + .package-actions {
margin-left: auto;
}
.package-left .package-footer {
display: flex;
align-items: center;
}
@media (max-width: 767.98px) {
.package-left .package-footer {
flex-direction: column;
align-items: flex-start;
}
.package-left .package-footer .package-actions {
margin-top: var(--spacing-2x) !important;
}
}
.package-left .package-footer .package-price {
flex: 1;
}
.package-left .package-actions {
display: flex;
}
.package-left .package-actions .btn {
min-width: 0;
}
@media (min-width: 768px) {
.package-horizontal {
flex-direction: row;
}
.package-horizontal .package-header .package-price {
display: none;
}
.package-horizontal .package-header + .package-body {
padding-top: var(--spacing-1x);
}
.package-horizontal .package-side-left {
flex: 1;
flex-grow: 1;
flex-shrink: 1;
text-align: left;
padding-right: var(--spacing-2x);
}
.package-horizontal .package-body {
display: flex;
flex: 1;
flex-direction: row;
justify-content: space-between;
margin: 0;
padding: 0;
}
.package-horizontal .package-body:after {
display: none;
}
.package-horizontal .package-content {
flex-grow: 1;
flex-shrink: 1;
height: 100%;
text-align: left;
}
.package-horizontal .package-content p:not(:empty):after {
display: none;
}
.package-horizontal .package-actions,
.package-horizontal .package-footer {
padding-top: 0;
margin: 0 !important;
display: flex;
flex-direction: column;
align-items: flex-end;
}
.package-horizontal .package-actions .package-price,
.package-horizontal .package-footer .package-price {
display: flex;
margin-bottom: var(--spacing-2x);
}
.package-horizontal .package-actions .btn,
.package-horizontal .package-actions form,
.package-horizontal .package-footer .btn,
.package-horizontal .package-footer form {
margin-top: auto;
}
.package-horizontal .package-features {
display: flex;
flex-wrap: wrap;
text-align: left;
padding-top: 0 !important;
}
.package-horizontal .package-features:after {
display: none;
}
.package-horizontal .package-features > li {
width: 50%;
min-width: 50%;
text-align: left;
padding: 4px 0;
}
.package-horizontal .package-features > li + li {
padding-right: var(--spacing-2x);
}
.package-horizontal .package-price {
margin-top: 0 !important;
}
.package-horizontal .package-price .price {
display: flex;
flex-direction: column;
align-items: flex-end;
}
.package-horizontal-inline .package-body {
align-items: center;
}
.package-horizontal-inline .package-content,
.package-horizontal-inline .package-footer {
display: flex;
flex-direction: row;
align-items: center;
}
.package-horizontal-inline .package-content > * {
margin-top: 0;
margin-bottom: 0;
}
.package-horizontal-inline .package-content > * + * {
margin-left: var(--package-element-spacing);
}
.package-horizontal-inline .package-footer {
margin-top: 0;
padding-top: 0;
}
.package-horizontal-inline .package-footer .price {
margin-right: var(--package-element-spacing);
}
}
.switch {
position: relative;
height: 24px;
width: 40px;
cursor: pointer;
}
.switch + .form-text {
margin-left: spacing(2x);
}
.switch__checkbox {
position: absolute;
opacity: 0;
}
.switch__checkbox + .switch__container .switch__handle {
right: 18px;
}
.switch__checkbox:checked + .switch__container {
background: var(--brand-primary);
}
.switch__checkbox:checked + .switch__container .switch__handle {
right: 2px;
}
.switch__handle {
top: 2px;
right: 2px;
z-index: 2;
display: block;
height: 20px;
width: 20px;
background-color: #fff;
}
.switch__container,
.switch__handle {
position: absolute;
border-radius: 12px;
transition: var(--transition-base);
}
.switch__container {
top: 0;
left: 0;
height: 100%;
width: 100%;
background-color: var(--gray-lighter-3);
}
.switch--text {
width: 50px;
}
.switch--text .switch__checkbox + .switch__container .switch__handle {
right: 28px;
}
.switch--text .switch__checkbox + .switch__container:after {
position: absolute;
top: 1px;
bottom: 0;
display: flex;
right: 6px;
z-index: 1;
align-items: center;
content: "off";
color: #fff;
font-size: 11px;
font-weight: var(--font-weight-base);
text-transform: uppercase;
}
.switch--text .switch__checkbox:checked + .switch__container {
background: var(--brand-primary);
}
.switch--text .switch__checkbox:checked + .switch__container:after {
position: absolute;
top: 1px;
bottom: 0;
display: flex;
z-index: 1;
align-items: center;
content: "on";
color: #fff;
font-size: 11px;
font-weight: var(--font-weight-base);
text-transform: uppercase;
left: 8px;
}
.switch--text .switch__checkbox:checked + .switch__container .switch__handle {
right: 2px;
}
.switch--sm {
height: 18px;
width: 32px;
}
.switch--sm .switch__handle {
width: 14px;
height: 14px;
}
.switch--sm .switch__checkbox + .switch__container .switch__handle {
right: 16px;
}
.switch--sm .switch__checkbox:checked + .switch__container .switch__handle {
right: 2px;
}
.switch--lg {
height: 28px;
width: 60px;
border-radius: 100%;
}
.switch--lg .switch__handle {
width: 24px;
height: 24px;
}
.switch--lg .switch__container {
border-radius: 50px;
}
.switch--lg.switch--text
.switch__checkbox
+ .switch__container
.switch__handle {
right: 34px;
}
.switch--lg.switch--text .switch__checkbox:checked + .switch__container:after {
right: 36px !important;
}
.switch--lg.switch--text
.switch__checkbox:checked
+ .switch__container
.switch__handle {
right: 2px;
}
.switch--lg.switch--text .switch__checkbox + .switch__container:after {
right: var(--spacing-1x);
}
.switch--primary .switch__handle {
background: var(--brand-primary);
}
.switch--primary
.switch__checkbox:checked
+ .switch__container
.switch__handle {
background: #fff;
}
.switch--primary .switch__container {
background: var(--gray-lighter-4);
}
.form-text + .switch {
margin-left: auto;
}
.bootstrap-switch {
margin-top: 11px;
position: relative;
height: 28px;
width: 60px !important;
border-radius: 100%;
cursor: pointer;
}
.bootstrap-switch input[type="checkbox"],
.bootstrap-switch input[type="radio"] {
position: absolute;
opacity: 0;
}
.bootstrap-switch-container {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100% !important;
background-color: var(--gray-lighter-3);
border-radius: 12px;
transition: var(--transition-base);
margin: 0 !important;
}
.bootstrap-switch-handle-off,
.bootstrap-switch-handle-on {
color: #fff;
font-size: 11px;
font-weight: 400;
text-transform: uppercase;
display: flex;
align-items: center;
position: absolute;
top: 0;
bottom: 0;
width: auto !important;
line-height: 1;
}
.bootstrap-switch-handle-off {
right: 8px;
}
.bootstrap-switch-handle-on {
left: 8px;
}
.bootstrap-switch-label {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 999;
width: 100% !important;
}
.bootstrap-switch-label:after {
width: 24px;
height: 24px;
position: absolute;
top: 2px;
left: 2px;
display: block;
content: "";
background-color: #fff;
transition: var(--transition-base);
border-radius: 100%;
}
.bootstrap-switch-off .bootstrap-switch-handle-on,
.bootstrap-switch-on .bootstrap-switch-handle-off {
display: none;
}
.bootstrap-switch-on .bootstrap-switch-label:after {
left: 34px;
}
.bootstrap-switch-on .bootstrap-switch-container {
background: var(--brand-primary);
}
.svg-icon-stroke {
stroke-width: 2px;
stroke-linecap: round;
stroke-linejoin: round;
}
.svg-icon-outline-i,
.svg-icon-outline-l,
.svg-icon-outline-p,
.svg-icon-outline-s {
fill: none;
stroke-width: 2px;
stroke-linecap: round;
stroke-linejoin: round;
}
.svg-icon-outline-p {
stroke: var(--svg-icon-color-base);
}
.svg-icon-outline-l {
stroke: var(--svg-icon-color-lighter);
}
.svg-icon-outline-s {
stroke: var(--svg-icon-color-secondary);
}
.svg-icon-outline-i {
stroke: var(--svg-icon-color-icon);
}
.svg-icon-i {
fill: var(--svg-icon-color-icon);
}
.svg-icon-i.svg-icon-stroke {
stroke: var(--svg-icon-color-icon);
}
.svg-icon-prime {
fill: var(--svg-icon-color-base);
}
.svg-icon-prime.svg-icon-stroke {
stroke: var(--svg-icon-color-base);
}
.svg-icon-prime-l {
fill: var(--svg-icon-color-lighter);
}
.svg-icon-prime-l.svg-icon-stroke {
stroke: var(--svg-icon-color-lighter);
}
.app-nav-secondary .svg-icon-outline-s,
.section-secondary .svg-icon-outline-s,
.svg-icon-on-dark .svg-icon-outline-s {
stroke: var(--svg-icon-on-dark-color-secondary);
}
.app-nav-primary .svg-icon-outline-p,
.section-primary .svg-icon-on-dark .svg-icon-outline-p {
stroke: var(--svg-icon-on-primary-color-base);
}
.app-nav-primary .svg-icon-outline-l,
.section-primary .svg-icon-on-dark .svg-icon-outline-l {
stroke: var(--svg-icon-on-primary-color-lighter);
}
.app-nav-primary .svg-icon-outline-s,
.section-primary .svg-icon-on-dark .svg-icon-outline-s {
stroke: var(--svg-icon-on-primary-color-secondary);
}
.app-nav-primary .svg-icon-outline-i,
.section-primary .svg-icon-on-dark .svg-icon-outline-i {
stroke: var(--svg-icon-on-primary-color-icon);
}
.app-nav-primary .svg-icon-i,
.section-primary .svg-icon-on-dark .svg-icon-i {
fill: var(--svg-icon-on-primary-color-icon);
}
.app-nav-primary .svg-icon-i.svg-icon-stroke,
.section-primary .svg-icon-on-dark .svg-icon-i.svg-icon-stroke {
stroke: var(--svg-icon-on-primary-color-icon);
}
.app-nav-primary .svg-icon-prime,
.section-primary .svg-icon-on-dark .svg-icon-prime {
fill: var(--svg-icon-on-primary-color-base);
}
.app-nav-primary .svg-icon-prime.svg-icon-stroke,
.section-primary .svg-icon-on-dark .svg-icon-prime.svg-icon-stroke {
stroke: var(--svg-icon-on-primary-color-base);
}
.app-nav-primary .svg-icon-prime-l,
.section-primary .svg-icon-on-dark .svg-icon-prime-l {
fill: var(--svg-icon-on-primary-color-lighter);
}
.app-nav-primary .svg-icon-prime-l.svg-icon-stroke,
.section-primary .svg-icon-on-dark .svg-icon-prime-l.svg-icon-stroke {
stroke: var(--svg-icon-on-primary-color-lighter);
}
.svg-graphic-stroke-2,
.svg-graphic-stroke-4,
.svg-graphic-stroke-f,
.svg-graphic-stroke-f-2,
.svg-graphic-stroke-p,
.svg-graphic-stroke-w {
fill: none;
stroke-width: 1px;
stroke-linecap: round;
stroke-linejoin: round;
}
.svg-graphic-stroke-w {
stroke: var(--svg-graphic-stroke-white);
}
.svg-graphic-stroke-p {
stroke: var(--svg-graphic-stroke-primary);
}
.svg-graphic-stroke-f,
.svg-graphic-stroke-gray {
stroke: var(--svg-graphic-stroke-faded);
}
.svg-graphic-stroke-f-2 {
stroke: var(--svg-graphic-stroke-faded-2);
}
.svg-graphic-stroke-2 {
stroke-width: 2px;
}
.svg-graphic-stroke-4 {
stroke-width: 4px;
}
.svg-graphic-stroke-dashed {
stroke-dasharray: 4, 4;
}
.svg-graphic-body {
fill: var(--svg-graphic-bg-body);
}
.svg-graphic-browser-top {
fill: var(--svg-graphic-bg-browser-top);
}
.svg-graphic-browser-actions {
fill: var(--svg-graphic-bg-browser-actions);
}
.svg-graphic-browser-search {
fill: var(--svg-graphic-bg-browser-search);
}
.svg-graphic-banner {
fill: var(--svg-graphic-bg-banner);
}
.svg-graphic-white {
fill: var(--svg-graphic-bg-white);
}
.svg-graphic-faded {
fill: var(--svg-graphic-bg-faded);
}
.svg-graphic-faded-2 {
fill: var(--svg-graphic-bg-faded-2);
}
.svg-graphic-faded-3 {
fill: var(--svg-graphic-bg-faded-3);
}
.svg-graphic-green {
fill: var(--svg-graphic-bg-green);
}
.svg-graphic-red {
fill: var(--svg-graphic-bg-red);
}
.svg-graphic-red-darker {
fill: var(--svg-graphic-bg-red-darker);
}
.svg-graphic-primary {
fill: var(--svg-graphic-bg-primary);
}
.svg-graphic-primary.svg-graphic-stroke,
.svg-graphic-primary.svg-graphic-stroke-2,
.svg-graphic-primary.svg-graphic-stroke-4 {
stroke: var(--svg-graphic-bg-primary);
}
.svg-graphic-secondary {
fill: var(--svg-graphic-bg-secondary);
}
.svg-graphic-fill-none {
fill: none;
}
.svg-screen-bottom-front {
fill: var(--svg-screen-bottom-front);
}
.svg-screen-bottom-back {
fill: var(--svg-screen-bottom-back);
}
.svg-screen-bottom-button {
fill: var(--svg-screen-bottom-button);
}
.svg-screen-top-front {
fill: var(--svg-screen-top-front);
}
.svg-screen-top-bg {
fill: var(--svg-screen-top-bg);
}
.svg-screen-top-back {
fill: var(--svg-screen-top-back);
}
.svg-screen-top-logo {
fill: var(--svg-screen-top-logo);
}
.svg-screen-top-logo-el {
fill: var(--svg-screen-top-logo-el);
}
.svg-screen-leg-back {
fill: var(--svg-screen-leg-back);
}
.svg-screen-leg-front {
fill: var(--svg-screen-leg-front);
}
.svg-smartphone-border {
fill: var(--svg-smartphone-border);
}
.svg-smartphone-front {
fill: var(--svg-smartphone-front);
}
.svg-smartphone-screen {
fill: var(--svg-smartphone-screen);
}
.svg-smartphone-icon {
fill: var(--svg-smartphone-icon);
}
.svg-smartphone-icon-bg {
fill: var(--svg-smartphone-icon-bg);
}
.svg-tablet-back {
fill: var(--svg-tablet-back);
}
.svg-tablet-front {
fill: var(--svg-tablet-front);
}
.svg-tablet-screen {
fill: var(--svg-tablet-screen);
}
.svg-browser-body {
fill: var(--svg-browser-body);
}
.svg-browser-top {
fill: var(--svg-browser-top);
}
.svg-browser-top-1 {
fill: var(--svg-browser-top-1);
}
.svg-browser-text {
fill: var(--svg-browser-text);
}
.svg-browser-banner {
fill: var(--svg-browser-banner);
}
.svg-laptop-bottom-back {
fill: var(--svg-laptop-bottom-back);
}
.svg-laptop-bottom-top {
fill: var(--svg-laptop-bottom-top);
}
.svg-laptop-touchpad-inside {
fill: var(--svg-laptop-touchpad-inside);
opacity: 0.48;
enable-background: new;
}
.svg-laptop-touchpad-outside {
fill: var(--svg-laptop-touchpad-outside);
opacity: 0.48;
enable-background: new;
}
.svg-laptop-screen {
fill: var(--svg-laptop-screen);
}
.svg-laptop-screen-logo {
fill: var(--svg-laptop-screen-logo);
}
.svg-laptop-screen-back {
fill: var(--svg-laptop-screen-back);
}
.svg-laptop-screen-front {
fill: var(--svg-laptop-screen-front);
}
.svg-keyboard-keys-bottom {
fill: var(--svg-keyboard-keys-bottom);
}
.svg-keyboard-keys-top {
fill: var(--svg-keyboard-keys-top);
}
.svg-keyboard-body-top {
fill: var(--svg-keyboard-body-top);
}
.svg-keyboard-body-bottom {
fill: var(--svg-keyboard-body-bottom);
}
.svg-cup-flower .svg-cup-body {
fill: var(--svg-cup-body);
}
.svg-cup-flower .svg-cup-top {
fill: var(--svg-cup-top);
}
.svg-cup-flower .svg-cup-inside {
fill: var(--svg-cup-inside);
}
.svg-cup-flower .svg-flower-leaf {
fill: var(--svg-flower-leaf);
}
.svg-cup-flower .svg-flower-leaf-1 {
fill: var(--svg-flower-leaf-1);
}
.svg-cup-flower .svg-flower-leaf-2 {
fill: var(--svg-flower-leaf-2);
}
.svg-envelope-top {
fill: var(--svg-envelope-top);
}
.svg-envelope-top-open {
fill: var(--svg-envelope-top-open);
}
.svg-envelope-inside {
fill: var(--svg-envelope-inside);
}
.svg-envelope-right-side-open {
fill: var(--svg-envelope-right-side-open);
}
.svg-envelope-left-side-open {
fill: var(--svg-envelope-left-side-open);
}
.svg-envelope-split-open {
fill: var(--svg-envelope-split-open);
}
.svg-envelope-split {
fill: var(--svg-envelope-split);
}
.svg-envelope-right-side {
fill: var(--svg-envelope-right-side);
}
.svg-envelope-left-side {
fill: var(--svg-envelope-left-side);
}
.svg-colors-bottom {
fill: var(--svg-weebly-colors-bottom);
}
.svg-colors-top {
fill: var(--svg-weebly-colors-top);
}
.svg-colors-top-1 {
fill: var(--svg-weebly-colors-top-1);
}
.svg-colors-top-2 {
fill: var(--svg-weebly-colors-top-2);
}
.svg-colors-top-3 {
fill: var(--svg-weebly-colors-top-3);
}
.svg-weebly .svg-cup-body {
fill: var(--svg-weebly-cup-body);
}
.svg-weebly .svg-cup-top {
fill: var(--svg-weebly-cup-top);
}
.svg-weebly .svg-cup-inside {
fill: var(--svg-weebly-cup-inside);
}
.svg-weebly .svg-left-elements {
fill: var(--svg-weebly-left-elements);
}
.svg-weebly .svg-left-elements-bottom {
fill: var(--svg-weebly-left-elements-bottom);
}
.svg-weebly .svg-left-body {
fill: var(--svg-weebly-left-body);
}
.svg-spamexperts .svg-browser-text-left {
fill: var(--svg-spamexperts-browser-text-left);
}
.svg-spamexperts .svg-browser-text-right {
fill: var(--svg-spamexperts-browser-text-right);
}
.svg-spamexperts .svg-browser-user {
fill: var(--svg-spamexperts-browser-user);
}
.svg-spamexperts .svg-browser-user-bg {
fill: var(--svg-spamexperts-browser-user-bg);
}
.svg-spamexperts .svg-browser-banner {
fill: var(--svg-spamexperts-browser-banner);
}
.svg-symantec .svg-left-body {
fill: var(--svg-symantec-left-body);
}
.svg-symantec .svg-left-elements {
fill: var(--svg-symantec-left-elements);
}
.svg-symantec .svg-medal-ribbon {
fill: var(--svg-symantec-medal-ribbon);
}
.svg-symantec .svg-medal-inside {
fill: var(--svg-symantec-medal-inside);
}
.svg-symantec .svg-medal-inside-element {
fill: var(--svg-symantec-medal-inside-element);
}
.svg-symantec .svg-medal-round-back {
fill: var(--svg-symantec-medal-round-back);
}
.svg-symantec .svg-medal-round-front {
fill: var(--svg-symantec-medal-round-front);
}
.svg-symantec .svg-padlock-right-side {
fill: var(--svg-symantec-padlock-right-side);
}
.svg-symantec .svg-padlock-right-side-element {
fill: var(--svg-symantec-padlock-right-side-element);
}
.svg-symantec .svg-padlock-top {
fill: var(--svg-symantec-padlock-top);
}
.svg-symantec .svg-padlock-top-round-element {
fill: var(--svg-symantec-padlock-top-round-element);
}
.svg-symantec .svg-padlock-top-element {
fill: var(--svg-symantec-padlock-top-element);
}
.svg-symantec .svg-padlock-top-element-1 {
fill: none;
stroke: var(--svg-symantec-padlock-top-element-1);
stroke-width: 18;
stroke-linecap: round;
stroke-linejoin: round;
stroke-miterlimit: 10;
}
.svg-symantec .svg-padlock-front {
fill: var(--svg-symantec-padlock-front);
}
.svg-symantec .svg-padlock-lock {
fill: var(--svg-symantec-padlock-lock);
}
.svg-symantec .svg-padlock-lock-inside {
fill: var(--svg-symantec-padlock-lock-inside);
}
.svg-symantec .svg-key-bottom {
fill: var(--svg-symantec-key-bottom);
}
.svg-symantec .svg-key-top {
fill: var(--svg-symantec-key-top);
}
.svg-symantec .svg-key-top-1 {
fill: var(--svg-symantec-key-top-1);
}
.svg-codeguard .svg-photo-frame {
fill: var(--svg-codeguard-photo-frame);
}
.svg-codeguard .svg-photo-bg {
fill: var(--svg-codeguard-photo-bg);
}
.svg-codeguard .svg-photo-logo {
fill: var(--svg-codeguard-photo-logo);
}
.svg-codeguard .svg-photo-front-corners {
fill: var(--svg-codeguard-photo-front-corners);
}
.svg-codeguard .svg-photo-back {
fill: var(--svg-codeguard-photo-back);
}
.svg-codeguard .svg-photo-browser-body {
fill: var(--svg-codeguard-photo-browser-body);
}
.svg-codeguard .svg-photo-browser-top {
fill: var(--svg-codeguard-photo-browser-top);
}
.svg-codeguard .svg-photo-browser-top-1 {
fill: var(--svg-codeguard-photo-browser-top-1);
}
.svg-codeguard .svg-photo-browser-text {
fill: var(--svg-codeguard-photo-browser-text);
}
.svg-codeguard .svg-list-bg {
fill: var(--svg-codeguard-list-bg);
}
.svg-codeguard .svg-list-item {
fill: var(--svg-codeguard-list-item);
}
.svg-codeguard .svg-list-item-bottom {
fill: var(--svg-codeguard-list-item-bottom);
}
.svg-codeguard .svg-folder-malware-bg {
fill: var(--svg-codeguard-folder-malware-bg);
}
.svg-codeguard .svg-folder-logo {
fill: var(--svg-codeguard-folder-logo);
}
.svg-codeguard .svg-folder-backup-top {
fill: var(--svg-codeguard-folder-backup-top);
}
.svg-codeguard .svg-folder-backup-top-border {
fill: var(--svg-codeguard-folder-backup-top-border);
}
.svg-codeguard .svg-folder-backup-bg {
fill: var(--svg-codeguard-folder-backup-bg);
}
.svg-codeguard .svg-folder-backup-logo {
fill: var(--svg-codeguard-folder-backup-logo);
}
.svg-marketgoo .svg-phone-border {
fill: var(--svg-marketgoo-phone-border);
}
.svg-marketgoo .svg-phone-bg {
fill: var(--svg-marketgoo-phone-bg);
}
.svg-marketgoo .svg-phone-button {
fill: var(--svg-marketgoo-phone-button);
}
.svg-marketgoo .svg-phone-elements {
fill: var(--svg-marketgoo-phone-elements);
}
.svg-marketgoo .svg-graphs-bg {
fill: var(--svg-marketgoo-graphs-bg);
}
.svg-marketgoo .svg-graphs-text {
fill: var(--svg-marketgoo-graphs-text);
}
.svg-marketgoo .svg-graphs-text-bg {
fill: var(--svg-marketgoo-graphs-text-bg);
}
.svg-marketgoo .svg-graphs-elements {
fill: var(--svg-marketgoo-graphs-elements);
}
.svg-marketgoo .svg-graphs-elements-1 {
fill: var(--svg-marketgoo-graphs-elements-1);
}
.svg-marketgoo .svg-graphs-elements-2 {
fill: var(--svg-marketgoo-graphs-elements-2);
}
.svg-marketgoo .svg-bar-top {
fill: var(--svg-marketgoo-bar-top);
}
.svg-marketgoo .svg-bar-front {
fill: var(--svg-marketgoo-bar-front);
}
.svg-marketgoo .svg-bar-side {
fill: var(--svg-marketgoo-bar-side);
}
.svg-marketgoo .svg-search-borders {
fill: var(--svg-marketgoo-search-borders);
}
.svg-marketgoo .svg-search-top {
fill: var(--svg-marketgoo-search-top);
}
.svg-marketgoo .svg-search-bg {
fill: var(--svg-marketgoo-search-bg);
}
.svg-marketgoo .svg-search-text {
fill: var(--svg-marketgoo-search-text);
}
.svg-marketgoo .svg-browser-search-bg {
fill: var(--svg-marketgoo-browser-search-bg);
}
.svg-marketgoo .svg-browser-search-icon {
fill: var(--svg-marketgoo-browser-search-icon);
}
.svg-marketgoo .svg-browser-search-icon-bg {
fill: var(--svg-marketgoo-browser-search-icon-bg);
}
.svg-marketgoo .svg-browser-content-bottom .content-bottom-right {
fill: var(--svg-marketgoo-content-bottom-right);
}
.svg-marketgoo .svg-browser-content-bottom .content-bottom-circle {
fill: var(--svg-marketgoo-content-bottom-circle);
}
.svg-marketgoo .svg-browser-content-bottom .content-bottom-num {
fill: var(--svg-marketgoo-content-bottom-num);
}
.svg-marketgoo .svg-browser-content-top .content-top-right {
fill: var(--svg-marketgoo-content-top-right);
}
.svg-marketgoo .svg-browser-content-top .content-top-circle {
fill: var(--svg-marketgoo-content-top-circle);
}
.svg-marketgoo .svg-browser-content-top .content-top-num {
fill: var(--svg-marketgoo-content-top-num);
}
.svg-sitelockvpn .svg-left-elements {
fill: var(--svg-sitelockvpn-left-elements);
}
.svg-sitelockvpn .svg-left-elements-body {
fill: var(--svg-sitelockvpn-left-elements-body);
}
.svg-sitelockvpn .svg-left-elements-body-1 {
fill: var(--svg-sitelockvpn-left-elements-body-1);
}
.svg-sitelockvpn .svg-left-elements-bg {
fill: var(--svg-sitelockvpn-left-elements-bg);
}
.svg-sitelockvpn .svg-left-elements-text {
fill: var(--svg-sitelockvpn-left-elements-text);
}
.svg-sitelockvpn .svg-left-time {
fill: var(--svg-sitelockvpn-left-time);
}
.svg-sitelockvpn .svg-left-circle {
fill: var(--svg-sitelockvpn-left-circle);
}
.svg-sitelockvpn .svg-left-circle-icon {
fill: var(--svg-sitelockvpn-left-circle-icon);
}
.svg-sitelockvpn .svg-circle-bottom {
fill: var(--svg-sitelockvpn-circle-bottom);
}
.svg-sitelockvpn .svg-circle-front {
fill: var(--svg-sitelockvpn-circle-front);
}
.svg-sitelockvpn .svg-circle-top {
fill: var(--svg-sitelockvpn-circle-top);
}
.svg-sitelockvpn .svg-circle-top-border {
fill: var(--svg-sitelockvpn-circle-top-border);
}
.svg-sitelockvpn .svg-circle-top-text {
fill: var(--svg-sitelockvpn-circle-top-text);
}
.svg-sitelockvpn .svg-browser-map {
fill: var(--svg-sitelockvpn-browser-map);
}
.svg-sitelockvpn .svg-browser-map-marker {
fill: var(--svg-sitelockvpn-browser-map-marker);
}
.svg-sitelockvpn .svg-browser-map-marker-bg {
fill: var(--svg-sitelockvpn-browser-map-marker-bg);
}
.svg-sitelockvpn .svg-browser-marker {
fill: var(--svg-sitelockvpn-browser-marker);
}
.svg-sitelock .svg-left-elements {
fill: var(--svg-sitelock-left-elements);
}
.svg-sitelock .svg-left-elements-1 {
fill: var(--svg-sitelock-left-elements-1);
}
.svg-sitelock .svg-left-elements-body {
fill: var(--svg-sitelock-left-elements-body);
}
.svg-sitelock .svg-code-bg {
fill: var(--svg-sitelock-code-bg);
}
.svg-sitelock .svg-code-text {
fill: var(--svg-sitelock-code-text);
}
.svg-sitelock .svg-shield-back {
fill: var(--svg-sitelock-shield-back);
opacity: 0.48;
enable-background: new;
}
.svg-sitelock .svg-shield-back-1 {
fill: var(--svg-sitelock-shield-back-1);
opacity: 0.48;
enable-background: new;
}
.svg-sitelock .svg-shield-right-side {
fill: var(--svg-sitelock-shield-right-side);
}
.svg-sitelock .svg-shield-top {
fill: var(--svg-sitelock-shield-top);
}
.svg-sitelock .svg-shield-front {
fill: var(--svg-sitelock-shield-front);
}
.svg-sitelock .svg-shield-logo {
fill: var(--svg-sitelock-shield-logo);
}
.svg-sitelock .svg-search-bottom-element {
fill: var(--svg-sitelock-search-bottom-element);
}
.svg-sitelock .svg-search-bottom-element-1 {
fill: var(--svg-sitelock-search-bottom-element-1);
}
.svg-sitelock .svg-search-borders {
fill: var(--svg-sitelock-search-borders);
}
.svg-sitelock .svg-search-borders-inside {
fill: var(--svg-sitelock-search-borders-inside);
}
.svg-sitelock .svg-search-icon {
fill: var(--svg-sitelock-search-icon);
}
.svg-sitelock .svg-search-bg {
fill: var(--svg-sitelock-search-bg);
}
.svg-sitelock .svg-search-top {
fill: var(--svg-sitelock-search-top);
}
.svg-sitelock .svg-browser-elements {
fill: var(--svg-sitelock-browser-elements);
}
.svg-sitelock .svg-browser-avatar {
fill: var(--svg-sitelock-browser-avatar);
}
.svg-sitelock .svg-browser-avatar-bg {
fill: var(--svg-sitelock-browser-avatar-bg);
}
.svg-ox .svg-browser-text-right {
fill: var(--svg-ox-browser-text-right);
}
.svg-ox .svg-browser-text-left {
fill: var(--svg-ox-browser-text-left);
}
.svg-ox .svg-browser-banner-right {
fill: var(--svg-ox-browser-banner-right);
}
.svg-ox .svg-browser-banner-left {
fill: var(--svg-ox-browser-banner-left);
}
.svg-ox .svg-browser-user {
fill: var(--svg-ox-browser-user);
}
.svg-ox .svg-browser-user-bg {
fill: var(--svg-ox-browser-user-bg);
}
.svg-sitebuilder .svg-banner-bordered-element {
stroke: var(--svg-sitebuilder-banner-bordered-element);
}
.svg-sitebuilder .svg-banner-body {
fill: var(--svg-sitebuilder-banner-body);
}
.svg-sitebuilder .svg-banner-body-element {
fill: var(--svg-sitebuilder-banner-body-element);
}
.svg-sitebuilder .svg-banner-body-element-1 {
fill: var(--svg-sitebuilder-banner-body-element-1);
}
.svg-sitebuilder .svg-smartphone-bordered-element {
fill: var(--svg-sitebuilder-phone-bordered-element);
}
.svg-sitebuilder .svg-smartphone-element {
stroke: var(--svg-sitebuilder-phone-element);
}
.svg-sitebuilder .svg-tablet-element {
fill: var(--svg-sitebuilder-tablet-element);
}
.svg-sitebuilder .svg-tablet-element-1 {
stroke: var(--svg-sitebuilder-tablet-element-1);
}
.svg-sitebuilder .svg-tablet-element-2 {
fill: var(--svg-sitebuilder-tablet-element-2);
}
.svg-sitebuilder .svg-tablet-element-3 {
stroke: var(--svg-sitebuilder-tablet-element-1);
}
.svg-sitebuilder .svg-notepad-back {
fill: var(--svg-sitebuilder-notepad-back);
}
.svg-sitebuilder .svg-notepad-border {
fill: var(--svg-sitebuilder-notepad-border);
}
.svg-sitebuilder .svg-notepad-front {
fill: var(--svg-sitebuilder-notepad-front);
}
.svg-sitebuilder .svg-notepad-text {
stroke: var(--svg-sitebuilder-notepad-text);
}
.svg-sitebuilder .svg-notepad .svg-hole {
fill: var(--svg-sitebuilder-hole);
}
.svg-sitebuilder .svg-pen-element {
fill: var(--svg-sitebuilder-pen-element);
}
.svg-sitebuilder .svg-pen-element-dark {
fill: var(--svg-sitebuilder-pen-element-dark);
}
.svg-sitebuilder .svg-pen-element-1 {
fill: var(--svg-sitebuilder-pen-element-1);
}
.svg-sitebuilder .svg-pencil-element {
fill: var(--svg-sitebuilder-pencil-element);
}
.svg-sitebuilder .svg-pencil-element-dark {
fill: var(--svg-sitebuilder-pencil-element-dark);
}
.svg-sitebuilder .svg-pencil-element-1 {
fill: var(--svg-sitebuilder-pencil-element-1);
}
.svg-sitebuilder .svg-screen-element {
fill: var(--svg-sitebuilder-screen-element);
}
.svg-sitebuilder .svg-screen-bordered-element,
.svg-sitebuilder .svg-screen-element-1 {
stroke: var(--svg-sitebuilder-screen-element);
}
.svg-sitebuilder .svg-right-body {
fill: var(--svg-sitebuilder-right-body);
}
.svg-sitebuilder .svg-right-elements {
fill: var(--svg-sitebuilder-right-elements);
}
.svg-sitebuilder .svg-right-elements-1 {
fill: var(--svg-sitebuilder-right-elements-1);
}
.svg-icon-dashed,
.svg-icon .dashed {
stroke-dasharray: 3.84 7.69;
}
.svg-icon-dashed-1,
.svg-icon .dashed-1 {
stroke-dasharray: 4 8;
}
.svg-icon-dashed-2,
.svg-icon .dashed-2 {
stroke-dasharray: 7.71 9.64;
}
.svg-icon-dashed-3,
.svg-icon .dashed-3 {
stroke-dasharray: 7.5 9.37;
}
.svg-icon-dashed-4,
.svg-icon .dashed-4 {
stroke-dasharray: 6.6 8.25;
}
.svg-icon-dashed-5,
.svg-icon .dashed-5 {
stroke-dasharray: 7.61 9.51;
}
.svg-icon-dashed-6,
.svg-icon .dashed-6 {
stroke-dasharray: 7.55 9.43;
}
.svg-icon-dashed-7,
.svg-icon .dashed-7 {
stroke-dasharray: 6.76 8.45;
}
.svg-icon-dashed-8,
.svg-icon .dashed-8 {
stroke-dasharray: 7.63 9.54;
}
.svg-icon-dashed-9,
.svg-icon .dashed-9 {
stroke-dasharray: 6.52 8.15;
}
.svg-icon-dashed-10,
.svg-icon .dashed-10 {
stroke-dasharray: 7.79 9.74;
}
.svg-icon-dashed-11,
.svg-icon .dashed-11 {
stroke-dasharray: 8.39 10.49;
}
.svg-icon-dashed-12,
.svg-icon .dashed-12 {
stroke-dasharray: 7.83 9.78;
}
.svg-icon-dashed-13,
.svg-icon .dashed-13 {
stroke-dasharray: 8 10;
}
.svg-icon-dashed-14,
.svg-icon .dashed-14 {
stroke-dasharray: 8 8;
}
.svg-icon-dashed-15,
.svg-icon .dashed-15 {
stroke-dasharray: 6.42 6.42;
}
.svg-icon-dashed-16,
.svg-icon .dashed-16 {
stroke-dasharray: 7.66 9.58;
}
.svg-icon-dashed-17,
.svg-icon .dashed-17 {
stroke-dasharray: 7.64 9.55;
}
.svg-icon-dashed-18,
.svg-icon .dashed-18 {
stroke-dasharray: 6.56 8.19;
}
.svg-icon-dashed-19,
.svg-icon .dashed-19 {
stroke-dasharray: 7.6 9.5;
}
.svg-icon-dashed-20,
.svg-icon .dashed-20 {
stroke-dasharray: 6.57 8.21;
}
.svg-icon-dashed-21,
.svg-icon .dashed-21 {
stroke-dasharray: 4.27 8.53;
}
.svg-icon-dashed-22,
.svg-icon .dashed-22 {
stroke-dasharray: 3.7 7.4;
}
.svg-icon-dashed-23,
.svg-icon .dashed-23 {
stroke-dasharray: 7.67 9.59;
}
.svg-icon-dashed-24,
.svg-icon .dashed-24 {
stroke-dasharray: 6.5 8.13;
}
.svg-icon-dashed-25,
.svg-icon .dashed-25 {
stroke-dasharray: 7.58 9.48;
}
.svg-icon-dashed-26,
.svg-icon .dashed-26 {
stroke-dasharray: 6.48 8.1;
}
.svg-icon-dashed-27,
.svg-icon .dashed-27 {
stroke-dasharray: 4 6;
}
.svg-icon-dashed-28,
.svg-icon .dashed-28 {
stroke-dasharray: 9.09, 11.36;
}
.svg-icon-dashed-29,
.svg-icon .dashed-29 {
stroke-dasharray: 23.25, 29.19;
}
.svg-icon-dashed-30,
.svg-icon .dashed-30 {
stroke-dasharray: 23.35, 29.19;
}
.svg-icon-dashed-31,
.svg-icon .dashed-31 {
stroke-dasharray: 23.25, 29.07;
}
.svg-icon-dashed-32,
.svg-icon .dashed-32 {
stroke-dasharray: 9.09, 11.37;
}
.svg-icon-dashed-33,
.svg-icon .dashed-33 {
stroke-dasharray: 10.93, 13.66;
}
.svg-icon-dashed-34,
.svg-icon .dashed-34 {
stroke-dasharray: 20.82, 26.02;
stroke-dasharray: 20.88, 26.1;
}
.svg-icon-dashed-35,
.svg-icon .dashed-35 {
stroke-dasharray: 13.54, 16.93;
}
.svg-icon-dashed-36,
.svg-icon .dashed-36 {
stroke-dasharray: 21.14, 26.42;
}
.svg-icon-dashed-37,
.svg-icon .dashed-37 {
stroke-dasharray: 21.04, 26.31;
}
.svg-icon-dashed-38,
.svg-icon .dashed-38 {
stroke-dasharray: 13.42, 16.78;
}
.svg-icon-dashed-39,
.svg-icon .dashed-39 {
stroke-dasharray: 7.96, 9.94;
}
.svg-banner-line {
display: none;
fill-rule: evenodd;
clip-rule: evenodd;
fill: none;
stroke: var(--brand-primary);
stroke-width: 2;
stroke-miterlimit: 10;
}
.svg-banner-shape-left {
fill: var(--svg-banner-shape-left);
fill-rule: evenodd;
clip-rule: evenodd;
}
.svg-banner-shape-right {
fill: var(--svg-banner-shape-right);
fill-rule: evenodd;
clip-rule: evenodd;
}
.svg-browser-element-1 {
fill: var(--svg-browser-text);
}
.svg-browser-element-2 {
fill: var(--svg-browser-banner);
}
.svg-cookie-icon .svg-cookie-icon-top {
fill: var(--svg-cookie-icon-top);
stroke: var(--svg-cookie-icon-top);
}
.svg-cookie-icon .svg-cookie-icon-bottom {
fill: var(--svg-cookie-icon-bottom);
stroke: var(--svg-cookie-icon-bottom);
}
.svg-cookie-icon .svg-cookie-icon-white {
fill: var(--svg-cookie-icon-white);
}
.email-verification.alert {
border-top: 0;
border-left: 0 !important;
border-right: 0;
margin: 0;
border-radius: 0;
}
.email-verification.alert .container {
display: flex;
align-items: center;
}
.email-verification.alert .alert-body {
justify-content: space-between;
display: flex;
align-items: center;
width: 100%;
margin-right: var(--ui-block-padding-base);
}
.email-verification.alert .alert-body i {
padding-right: var(--spacing-1x);
}
.email-verification.alert .text {
display: block;
padding: 6px 0;
}
.email-verification.alert .alert-actions {
padding-left: 0;
}
@media (max-width: 991.98px) {
.lagom-layout-left-wide .email-verification,
.lagom-layout-left .email-verification {
margin-left: 0;
margin-right: 0;
}
}
@media (max-width: 767px) {
.email-verification .container {
flex: 1;
}
.email-verification .alert-body {
flex-direction: column;
align-items: flex-start;
}
.email-verification .alert-body .btn {
margin-top: var(--ui-block-spacing-xs);
width: 100%;
}
.email-verification .alert-actions {
align-self: flex-start;
margin-top: 4px;
}
}
.twofa-module {
display: flex;
align-items: center;
border: var(--ui-block-border);
border-radius: var(--border-radius-base);
padding: var(--ui-block-padding-base);
margin-bottom: var(--ui-block-spacing-base);
cursor: pointer;
}
.twofa-module:focus,
.twofa-module:hover {
border-color: var(--gray-lighter-3);
}
.twofa-module.active {
border-color: var(--brand-primary);
}
.twofa-module .col-logo {
width: 64px;
flex-shrink: 0;
}
.twofa-module .col-logo > img {
max-height: 48px;
max-width: 100%;
}
.twofa-module > * + * {
margin-left: var(--ui-block-padding-base);
}
.theme-switcher {
position: fixed;
z-index: 1002;
top: 0;
bottom: 0;
left: 100%;
width: 923px;
transition: all 0.4s;
}
.theme-switcher h1 {
color: #393d45;
}
.theme-switcher h2 {
color: #393d45;
font-size: 22px;
font-weight: 400;
}
.theme-switcher-open {
overflow-y: hidden;
}
.theme-switcher-open .theme-switcher {
transform: translateX(-100%);
}
.theme-switcher-open .theme-switcher:before {
background: none;
}
.theme-switcher-open .theme-switcher-button .btn {
background: #fff;
color: var(--text-primary-color);
border: #fff;
}
.theme-switcher-header {
margin-bottom: 45px;
padding-top: 48px;
display: flex;
align-items: center;
}
.theme-switcher-header h1 {
margin-bottom: 0;
}
.theme-switcher-header i {
margin-left: var(--ui-block-padding-base);
color: var(--ui-icon-color);
}
.theme-switcher-body {
padding: 0 56px;
flex: 1;
overflow: auto;
}
.theme-switcher-body .section:last-of-type {
margin-bottom: 30px;
}
.theme-switcher-button {
position: absolute;
top: 0;
bottom: 0;
left: -52px;
width: 52px;
transition: all 0.2s;
border-right: 1px solid #fff;
}
.theme-switcher-button .btn {
position: absolute;
top: 64px;
left: 0;
width: 132px;
height: 55px;
border-radius: 0;
}
.theme-switcher-button .btn i {
margin-right: 18px;
}
.theme-switcher-content {
position: relative;
z-index: 3;
height: 100vh;
display: flex;
flex-direction: column;
overflow: hidden;
background: #fff;
padding-bottom: 85px;
}
.theme-switcher-content .col-20 {
width: 20%;
}
.theme-switcher-footer {
position: absolute;
right: 0;
left: 0;
bottom: 0;
width: 950px;
padding: 18px 56px;
border-top: 1px solid var(--gray-lighter-4);
z-index: 10;
background: #fff;
}
.theme-switcher-footer .btn + .btn {
margin-left: 13px;
}
.theme-switcher-footer .btn-default {
color: #393d45;
background-color: #fff;
border-color: #dcdee2;
}
.theme-switcher-box {
display: flex;
justify-content: center;
align-items: center;
border: 1px solid #cae3fc;
border-radius: var(--border-radius-base);
transition: border var(--transition-base);
overflow: hidden;
position: relative;
}
.theme-switcher-box:after {
top: 0;
left: 0;
right: 0;
bottom: 0;
background: hsla(0, 0%, 100%, 0.7);
content: "";
z-index: 1;
}
.theme-switcher-box:after,
.theme-switcher-box:before {
position: absolute;
opacity: 0;
transition: var(--transition-base);
}
.theme-switcher-box:before {
z-index: 2;
font-family: var(--font-family-icons-small);
content: "\e911";
display: flex;
justify-content: center;
align-items: center;
top: 50%;
left: 50%;
width: 24px;
height: 24px;
border-radius: 100%;
background: var(--brand-primary);
color: #fff;
transform: translateY(20px);
margin-top: -12px;
margin-left: -12px;
}
.theme-switcher-box > img {
max-width: 100%;
}
.theme-switcher-box.active,
.theme-switcher-box:hover {
border-color: var(--brand-primary);
}
.theme-switcher-box.active:after {
opacity: 1;
}
.theme-switcher-box.active:before {
opacity: 1;
transform: translateY(0);
}
.theme-switcher-box.active + h4 {
color: var(--text-primary-color);
}
.theme-switcher-box + h4 {
display: flex;
align-items: center;
font-size: var(--font-size-md);
margin-top: var(--ui-block-spacing-xs);
color: #393d45;
}
.theme-switcher-box + h4 .label {
margin-left: var(--spacing-1x);
font-size: 11px;
}
.theme-switcher-soon {
position: relative;
border: 1px dashed #cae3fc;
border-radius: var(--border-radius-base);
}
.theme-switcher-soon img {
max-width: 100%;
opacity: 0;
}
.theme-switcher-soon span {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
display: flex;
align-items: center;
justify-content: center;
padding: var(--ui-block-padding-base);
color: #393d45;
}
body:not(.theme-switcher-open) .theme-switcher:hover {
cursor: pointer;
}
body:not(.theme-switcher-open) .theme-switcher:hover .theme-switcher-button {
border-right: 8px solid var(--brand-primary);
}
body:not(.theme-switcher-open)
.theme-switcher:hover
.theme-switcher-button
.btn {
left: -60px;
}
@media (min-width: 992px) and (max-width: 1319.98px) {
.theme-switcher {
width: 885px;
}
}
@media (min-width: 768px) and (max-width: 991.98px) {
.theme-switcher {
width: 680px;
}
.theme-switcher-body,
.theme-switcher-footer,
.theme-switcher-header {
padding-left: 60px;
padding-right: 60px;
}
}
@media (max-width: 767.98px) {
.theme-switcher {
display: none;
}
.theme-switcher-open .overlay {
display: none !important;
}
}
.feature {
position: relative;
flex-direction: column;
text-align: center;
margin-bottom: var(--feature-margin-bottom);
}
.feature,
.feature-icon {
display: flex;
align-items: center;
}
.feature-icon {
justify-content: center;
margin-bottom: var(--feature-icon-margin-bottom);
}
.feature-icon > i {
color: var(--text-primary-color);
font-size: 24px;
}
.feature-title {
font-size: var(--feature-title-font-size);
line-height: var(--feature-title-line-height);
font-weight: var(--feature-title-font-weight);
margin-bottom: var(--ui-block-spacing-sm);
}
.feature-title:last-child {
margin: 0;
}
.feature-desc {
margin: 0;
font-size: var(--feature-desc-font-size);
line-height: var(--feature-desc-line-height);
font-weight: var(--feature-desc-font-weight);
}
.feature-desc + * {
margin-top: var(--ui-block-spacing-sm);
}
.feature-content > :last-child {
margin-bottom: 0;
}
.feature-number {
display: block;
margin-bottom: var(--feature-icon-margin-bottom);
color: var(--text-primary-color);
font-size: var(--font-size-h2);
font-weight: var(--font-weight-light);
}
.feature-number-circled {
display: flex;
align-items: center;
justify-content: center;
border: 2px solid var(--text-primary-color);
font-size: var(--font-size-h4);
width: 56px;
height: 56px;
border-radius: 100%;
}
.feature-left {
flex-direction: row;
height: auto;
text-align: left;
}
.feature-left .feature-icon {
margin-bottom: 0 !important;
margin-right: var(--spacing-3x);
}
.feature-bordered,
.feature-boxed {
border-radius: var(--feature-boxed-border-radius);
padding: var(--feature-boxed-padding);
}
.feature-boxed {
background: var(--feature-boxed-bg);
box-shadow: var(--feature-boxed-shadow);
}
.feature-bordered {
border: var(--feature-boxed-border);
}
.feature-sm .feature-title {
font-size: var(--feature-sm-title-font-size);
line-height: var(--feature-sm-title-line-height);
font-weight: var(--feature-sm-title-font-weight);
}
.feature-sm .feature-icon .svg-icon {
height: var(--feature-sm-svg-icon-size);
}
.feature-sm.feature-bordered,
.feature-sm.feature-boxed {
padding: var(--feature-sm-boxed-padding);
}
.feature-sm.feature-bordered .feature-icon,
.feature-sm.feature-boxed .feature-icon {
margin-bottom: var(--ui-block-spacing-sm);
}
.feature-sm.feature-left .feature-icon {
margin-right: var(--spacing-2x);
}
.feature-lg.feature-bordered,
.feature-lg.feature-boxed {
padding: var(--feature-boxed-padding);
}
.feature-lg .feature-icon {
margin-bottom: var(--feature-lg-icon-margin-bottom);
}
.feature-lg .feature-title {
font-size: var(--feature-lg-title-font-size);
line-height: var(--feature-lg-title-line-height);
font-weight: var(--feature-lg-title-font-weight);
}
.feature-lg .feature-desc {
font-size: var(--feature-lg-desc-font-size);
line-height: var(--feature-lg-desc-line-height);
font-weight: var(--feature-lg-desc-font-weight);
}
.features-boxes {
margin-bottom: calc(-1 * var(--ui-block-spacing-base)) !important;
}
.features-boxes .feature {
margin-bottom: var(--ui-block-spacing-base);
}
.features:not(.features-boxes) {
margin-bottom: calc(-1 * var(--feature-row-margin-bottom)) !important;
}
.features:not(.features-boxes) .feature {
margin-bottom: var(--feature-row-margin-bottom);
}
.features-steps {
margin: 0 -32px;
}
.features-steps [class*="col"] {
padding: 0 32px;
}
.features-steps [class*="col"]:not(:last-child) .feature:after {
font-family: var(--font-family-icons-medium);
content: "\e91e";
position: absolute;
right: -40px;
top: 50%;
margin-top: -12px;
color: var(--gray-icons);
}
@media (max-width: 479.98px) {
.features .mob-feature-left {
flex-direction: row;
text-align: left;
}
.features .mob-feature-left .feature-icon {
margin-bottom: 0;
margin-right: var(--feature-icon-margin-bottom);
}
}
@media (max-width: 479.98px) and (-ms-high-contrast: none),
screen and (max-width: 479.98px) and (-ms-high-contrast: active) {
.features .mob-feature-left .feature-title {
text-align: left;
}
}
@media (max-width: 479.98px) {
.features .mob-feature-left .feature-bordered {
flex-direction: column;
margin-top: 0;
}
.features .mob-feature-left .feature-flex .feature-icon {
margin-left: 0;
}
.features .mob-feature-left .feature-flex .feature-content {
text-align: center;
margin-top: var(--ui-block-spacing-xs);
}
}
@media (max-width: 479.98px) and (-ms-high-contrast: none),
screen and (max-width: 479.98px) and (-ms-high-contrast: active) {
.features .m-safari {
max-width: 100%;
}
}
@media (max-width: 479.98px) {
.section-enlargement .feature.feature-bordered.feature-flex .feature-icon {
margin-right: 0;
}
}
.search-box {
margin-bottom: var(--ca-section-spacing);
padding: var(--ui-block-padding-xlg);
border-radius: var(--ui-block-border-radius-lg);
box-shadow: var(--box-shadow-lg);
}
.search-box-sm {
padding: var(--ui-block-padding-base);
}
.search-box .search-group {
margin: auto;
width: 100%;
}
.search-box .desc {
margin: var(--spacing-1x) 0 0;
}
.banner-primary,
.search-box-primary {
background: var(--primary-block-bg-h);
}
.banner-primary .search-field-icon,
.search-box-primary .search-field-icon {
color: var(--brand-primary);
}
.banner-primary .form-control,
.banner-primary .input-group,
.search-box-primary .form-control,
.search-box-primary .input-group {
background: var(--primary-block-input-bg);
border-color: var(--primary-block-input-border);
}
.banner-primary .form-control,
.banner-primary .form-control:active,
.banner-primary .form-control:focus,
.banner-primary .form-control:hover,
.banner-primary .input-group,
.banner-primary .input-group:active,
.banner-primary .input-group:focus,
.banner-primary .input-group:hover,
.search-box-primary .form-control,
.search-box-primary .form-control:active,
.search-box-primary .form-control:focus,
.search-box-primary .form-control:hover,
.search-box-primary .input-group,
.search-box-primary .input-group:active,
.search-box-primary .input-group:focus,
.search-box-primary .input-group:hover {
color: var(--primary-block-input-color);
}
.banner-primary .form-control::placeholder,
.banner-primary .input-group::placeholder,
.search-box-primary .form-control::placeholder,
.search-box-primary .input-group::placeholder {
color: var(--primary-block-input-placeholder-color);
}
.banner-primary .input-group-addon,
.search-box-primary .input-group-addon {
color: var(--primary-block-input-placeholder-color);
}
.banner-primary .domain-search-input.search-group-combined,
.search-box-primary .domain-search-input.search-group-combined {
background: var(--primary-block-input-bg);
}
.banner-primary .domain-search-input .search-field-icon,
.banner-primary .domain-search-input .search-field-icon > i,
.search-box-primary .domain-search-input .search-field-icon,
.search-box-primary .domain-search-input .search-field-icon > i {
color: var(--primary-block-input-icon-color);
}
.banner-secondary,
.search-box-secondary {
background: var(--secondary-block-bg-h);
}
.banner-secondary .search-field-icon,
.search-box-secondary .search-field-icon {
color: var(--brand-primary);
}
.banner-secondary .form-control,
.banner-secondary .input-group,
.search-box-secondary .form-control,
.search-box-secondary .input-group {
background: var(--secondary-block-input-bg);
color: var(--secondary-block-input-color);
border-color: var(--primary-block-input-border);
}
.banner-secondary .form-control,
.banner-secondary .form-control:active,
.banner-secondary .form-control:focus,
.banner-secondary .form-control:hover,
.banner-secondary .input-group,
.banner-secondary .input-group:active,
.banner-secondary .input-group:focus,
.banner-secondary .input-group:hover,
.search-box-secondary .form-control,
.search-box-secondary .form-control:active,
.search-box-secondary .form-control:focus,
.search-box-secondary .form-control:hover,
.search-box-secondary .input-group,
.search-box-secondary .input-group:active,
.search-box-secondary .input-group:focus,
.search-box-secondary .input-group:hover {
color: var(--secondary-block-input-color);
}
.banner-secondary .form-control::placeholder,
.banner-secondary .input-group::placeholder,
.search-box-secondary .form-control::placeholder,
.search-box-secondary .input-group::placeholder {
color: var(--secondary-block-input-placeholder-color);
}
.banner-secondary .input-group-addon,
.search-box-secondary .input-group-addon {
color: var(--secondary-block-input-placeholder-color);
}
.banner-secondary .domain-search-input.search-group-combined,
.search-box-secondary .domain-search-input.search-group-combined {
background: var(--secondary-block-input-bg);
}
.banner-secondary .domain-search-input .search-field-icon,
.banner-secondary .domain-search-input .search-field-icon > i,
.search-box-secondary .domain-search-input .search-field-icon,
.search-box-secondary .domain-search-input .search-field-icon > i {
color: var(--secondary-block-input-icon-color);
}
.search-group {
display: flex;
flex-wrap: wrap;
}
.search-group-btn > * + * {
margin-left: var(--spacing-1x);
}
.search-group .search-field {
flex: 1;
}
.search-field {
position: relative;
}
.search-field-icon {
position: absolute;
top: calc((var(--ui-height-base) - var(--ui-icon-size-base)) / 2);
left: var(--spacing-2x);
width: var(--ui-icon-size-base);
color: var(--search-field-icon-color);
font-size: var(--ui-icon-size-base);
line-height: var(--ui-icon-size-base);
text-align: center;
}
.search-field .form-control {
padding-left: calc(var(--ui-icon-size-base) + 2 * var(--spacing-2x));
}
.search-field-lg .search-field-icon {
top: calc((var(--ui-height-lg) - var(--ui-icon-size-base)) / 2);
left: var(--spacing-2x);
}
.search-field-lg .form-control {
padding-left: calc(var(--ui-icon-size-base) + 2 * var(--spacing-2x));
}
.page-homepage .search-group {
max-width: var(--search-group-max-width);
margin: 0 auto;
}
.search-group > * + * {
margin-left: var(--spacing-2x);
}
@media (max-width: 479.98px) {
.search-group:not(.panel-choose-domain--subdomain) > * {
margin-left: 0;
min-width: 100%;
flex-basis: 100%;
}
.search-group:not(.panel-choose-domain--subdomain) > * + * {
margin-top: var(--ui-block-spacing-sm);
}
.search-group-btn .btn {
width: 100%;
}
.search-group-btn > * + * {
margin-top: var(--ui-block-spacing-sm);
margin-left: 0;
}
}
.search-box-primary .search-group-combined {
background: var(--primary-block-input-bg);
}
.search-box-secondary .search-group-combined {
background: var(--secondary-block-input-bg);
}
.search-group-combined {
align-items: center;
padding: 6px;
background: var(--input-bg);
border-radius: var(--input-lg-border-radius);
border: 1px solid var(--input-border-color);
}
.search-group-combined.has-shadow {
border: none;
}
.search-group-combined .form-control {
border: none !important;
background: transparent !important;
box-shadow: none !important;
}
.cookie-bar {
position: fixed;
bottom: var(--cookie-position);
z-index: var(--zindex-tooltip);
max-width: var(--cookie-width);
min-width: var(--cookie-width);
color: var(--text-heading-color);
visibility: hidden;
opacity: 0;
transition: 0.7s;
}
.cookie-bar.is-active {
visibility: visible;
opacity: 1;
}
.cookie-bar__content {
display: flex;
flex-direction: column;
align-items: center;
padding: var(--ui-block-padding-base);
box-shadow: var(--box-shadow-lg);
border-radius: var(--ui-block-border-radius-lg);
background: var(--package-bg);
}
.cookie-bar__desc {
margin-bottom: var(--ui-block-padding-base);
text-align: center;
overflow-wrap: break-word;
}
.cookie-bar__icon {
margin-bottom: var(--ui-block-padding-sm);
display: flex;
justify-content: center;
}
.cookie-bar__action,
.cookie-bar__action .btn {
width: 100%;
}
.cookie-bar--bottom-left {
left: var(--cookie-position);
}
.cookie-bar--bottom-right {
right: var(--cookie-position);
}
.cookie-bar--bottom {
right: 0;
left: 0;
max-width: unset;
bottom: var(--cookie-position);
}
.cookie-bar--bottom:before {
content: "";
left: 0;
top: 0;
right: 0;
bottom: 0;
background: linear-gradient(180deg, hsla(0, 0%, 100%, 0), #fff 53.12%);
}
.cookie-bar--bottom .cookie-bar__content {
padding: var(--ui-block-padding-base-v) var(--ui-block-padding-base);
flex-direction: row;
box-shadow: var(--box-shadow-xlg);
}
@media (min-width: 768px) {
.cookie-bar--bottom .cookie-bar__icon {
margin-bottom: 0;
margin-right: 16px;
}
.cookie-bar--bottom .cookie-bar__desc {
margin-bottom: 0;
flex-grow: 1;
text-align: left;
}
.cookie-bar--bottom .cookie-bar__action {
margin-left: 16px;
width: unset;
}
.cookie-bar--bottom .cookie-bar__action .btn {
min-width: 220px;
}
}
@media (max-width: 767px) {
.cookie-bar--bottom .cookie-bar__content {
flex-direction: column;
}
}
.client-avatar {
position: relative;
margin-bottom: var(--ui-block-spacing-sm);
}
.client-avatar img {
width: 72px;
height: 72px;
border-radius: 56px;
}
.client-avatar-sm {
display: inline-block;
margin-bottom: 0;
}
.client-avatar-sm img {
width: 32px;
height: 32px;
}
.client-avatar .staff-reply {
position: absolute;
right: -4px;
bottom: -6px;
display: flex;
align-items: center;
justify-content: center;
height: 20px;
width: 20px;
background-color: var(--brand-primary);
border-radius: 100%;
}
.client-avatar .staff-reply img {
height: 12px;
width: 12px;
}
.lagom-layout-condensed .top-nav .client-avatar-sm img,
.lagom-layout-left .top-nav .client-avatar-sm img {
width: 24px;
height: 24px;
}
.dropdown-language-search,
.dropdown-menu-search {
width: 250px;
max-height: 290px;
padding: 0;
overflow: hidden;
background: var(--package-bg);
}
.dropdown-language-search .dropdown-menu-items,
.dropdown-menu-search .dropdown-menu-items {
position: relative;
max-height: 236px;
}
.dropdown-language-search .dropdown-header,
.dropdown-menu-search .dropdown-header {
padding: 0;
height: 56px;
}
.dropdown-language-search .dropdown-header .input-group-icon,
.dropdown-menu-search .dropdown-header .input-group-icon {
margin: 0 -33px 0 24px;
color: var(--gray-icons);
}
.dropdown-language-search .dropdown-header .form-control,
.dropdown-menu-search .dropdown-header .form-control {
background: transparent !important;
border: none;
padding-left: 44px;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}
.dropdown-language-search .dropdown-menu-no-data,
.dropdown-menu-search .dropdown-menu-no-data {
height: 100%;
display: none;
min-height: 64px;
}
.dropdown-language-search.is-empty .dropdown-menu-items,
.dropdown-menu-search.is-empty .dropdown-menu-items {
display: none;
}
.dropdown-language-search.is-empty .dropdown-menu-no-data,
.dropdown-menu-search.is-empty .dropdown-menu-no-data {
padding: var(--ui-block-padding-xs);
display: flex;
align-items: center;
justify-content: center;
}
.dropdown-language-search .dropdown-menu-item a {
display: flex;
align-items: center;
}
.dropdown-language-search .nav-divider {
margin: 0;
}
.dropdown-language-search .language-enter {
margin-left: auto;
position: relative;
font-size: var(--font-size-sm);
display: flex;
align-items: center;
}
.dropdown-language-search .language-enter:after {
display: flex;
content: "";
width: 18px;
height: 18px;
background-image: url(../img/enter.svg);
background-repeat: no-repeat;
margin-left: 8px;
}
.language-flag {
display: block;
width: 20px;
height: 15px;
border-radius: var(--border-radius-xs);
margin-right: var(--ui-nav-link-icon-spacing);
}
.language-flag.catalan {
background: url(../img/flags/catalan.svg);
}
.language-flag.arabic {
background: url(../img/flags/arabic.svg);
}
.language-flag.azerbaijani {
background: url(../img/flags/azerbaijani.svg);
}
.language-flag.chinese {
background: url(../img/flags/chinese.svg);
}
.language-flag.croatian {
background: url(../img/flags/croatian.svg);
}
.language-flag.czech {
background: url(../img/flags/czech.svg);
}
.language-flag.danish {
background: url(../img/flags/danish.svg);
}
.language-flag.dutch {
background: url(../img/flags/dutch-nl.svg);
}
.language-flag.english {
background: url(../img/flags/english.svg);
}
.language-flag.estonian {
background: url(../img/flags/estonian.svg);
}
.language-flag.farsi {
background: url(../img/flags/farsi.svg);
}
.language-flag.french {
background: url(../img/flags/french.svg);
}
.language-flag.german {
background: url(../img/flags/dutch.svg);
}
.language-flag.hebrew {
background: url(../img/flags/hebrew.svg);
}
.language-flag.hungarian {
background: url(../img/flags/hungarian.svg);
}
.language-flag.italian {
background: url(../img/flags/italian.svg);
}
.language-flag.macedonian {
background: url(../img/flags/macedonian.svg);
}
.language-flag.norwegian {
background: url(../img/flags/norwegian.svg);
}
.language-flag.portuguese-br {
background: url(../img/flags/portuguese-br.svg);
}
.language-flag.portuguese-pt {
background: url(../img/flags/portuguese-pt.svg);
}
.language-flag.romanian {
background: url(../img/flags/romanian.svg);
}
.language-flag.russian {
background: url(../img/flags/russian.svg);
}
.language-flag.spanish {
background: url(../img/flags/spanish.svg);
}
.language-flag.swedish {
background: url(../img/flags/swedish.svg);
}
.language-flag.turkish {
background: url(../img/flags/turkish.svg);
}
.language-flag.ukranian {
background: url(../img/flags/ukrainian.svg);
}
.article-content,
.markdown-content {
color: var(--article-font-color);
font-size: var(--article-font-size-base);
font-weight: var(--article-font-weight-base);
line-height: var(--article-line-height-base);
}
.article-content > :first-child,
.markdown-content > :first-child {
margin-top: 0;
}
.article-content > :last-child,
.markdown-content > :last-child {
margin-bottom: 0;
}
.article-content .h1,
.article-content h1,
.markdown-content .h1,
.markdown-content h1 {
margin-top: var(--article-h1-margin-top);
margin-bottom: var(--article-h1-margin-bottom);
}
.article-content .h2,
.article-content h2,
.markdown-content .h2,
.markdown-content h2 {
margin-top: var(--article-h2-margin-top);
margin-bottom: var(--article-h2-margin-bottom);
}
.article-content .h3,
.article-content h3,
.markdown-content .h3,
.markdown-content h3 {
margin-top: var(--article-h3-margin-top);
margin-bottom: var(--article-h3-margin-bottom);
}
.article-content .h4,
.article-content h4,
.markdown-content .h4,
.markdown-content h4 {
margin-top: var(--article-h4-margin-top);
margin-bottom: var(--article-h4-margin-bottom);
}
.article-content .h5,
.article-content h5,
.markdown-content .h5,
.markdown-content h5 {
margin-top: var(--article-h5-margin-top);
margin-bottom: var(--article-h5-margin-bottom);
}
.article-content .h6,
.article-content h6,
.markdown-content .h6,
.markdown-content h6 {
margin-top: var(--article-h6-margin-top);
margin-bottom: var(--article-h6-margin-bottom);
}
.article-content b,
.article-content strong,
.markdown-content b,
.markdown-content strong {
font-weight: var(--font-weight-bold);
color: var(--text-heading-color);
}
.article-content .table,
.article-content table,
.markdown-content .table,
.markdown-content table {
border: 1px solid var(--ui-block-divider-color);
}
.article-content .table td,
.article-content .table th,
.article-content table td,
.article-content table th,
.markdown-content .table td,
.markdown-content .table th,
.markdown-content table td,
.markdown-content table th {
height: auto;
}
.article-content img,
.markdown-content img {
max-width: 100%;
height: auto;
}
.invite-users-btn {
margin-left: auto;
}
.panel-users .panel-body {
padding: 0;
}
.user-list {
padding: 0;
margin: 0;
list-style: none;
}
.user-list-item {
position: relative;
padding: var(--ui-block-padding-base-v) var(--ui-block-padding-base);
display: flex;
align-items: center;
}
.user-list-item > * + * {
margin-left: var(--spacing-3x);
}
.user-list-item-avatar {
width: 48px;
padding: 0;
border-radius: 100%;
overflow: hidden;
display: flex;
align-items: center;
}
.user-list-item-avatar img {
max-width: 100%;
}
.user-list-item-body {
display: flex;
align-items: center;
flex: 1;
}
.user-list-item-info {
width: 60%;
max-width: 60%;
display: flex;
justify-content: center;
flex-direction: column;
}
.user-list-item-info > span {
display: block;
overflow: hidden;
text-overflow: ellipsis;
}
.user-list-item-info > i {
margin-left: 8px;
}
.user-list-item-name {
font-size: var(--font-size-lg);
font-weight: var(--font-weight-base);
color: var(--text-heading-color);
}
.user-list-item-email {
font-size: var(--font-size-sm);
font-weight: var(--font-weight-base);
color: var(--text-lighter-color);
}
.user-list-item-date {
width: 40%;
max-width: 40%;
display: flex;
flex-direction: column;
}
.user-list-item-actions {
display: flex;
flex-wrap: nowrap;
margin-left: auto;
margin-right: -8px;
}
.user-list-item-actions .btn-default,
.user-list-item-actions .label {
margin-right: 8px;
}
.user-list-item .tooltip {
max-width: 150px;
}
.user-list-item + .user-list-item {
border-top: 1px solid var(--ui-block-divider-color);
}
.user-list a.user-list-item:after {
content: "";
position: absolute;
left: 8px;
right: 8px;
top: 0;
bottom: 0;
background: transparent;
opacity: 0;
transition: all var(--transition-base);
z-index: 0;
}
.user-list a.user-list-item + .user-list-item:after {
top: 1px;
}
.user-list a.user-list-item:hover:after {
opacity: 1;
}
.user-list a.user-list-item.disabled {
cursor: not-allowed;
opacity: 0.7;
}
.user-list a.user-list-item.disabled * {
cursor: not-allowed;
}
.user-list a.user-list-item.disabled:hover:after {
background: transparent;
}
.user-list-switch .user-list-item-date {
display: block;
}
@media (max-width: 767px) {
.user-list-item {
flex-wrap: wrap;
}
.user-list-item-body {
align-items: flex-start;
flex-direction: column;
}
.user-list-item-date {
flex-direction: row;
white-space: nowrap;
align-items: center;
font-size: var(--font-size-xs);
line-height: var(--line-height-xs);
}
.user-list-item-date > * + * {
margin-left: var(--spacing-1x);
}
}
@media (max-width: 480px) {
.user-list-item-actions {
min-width: 100%;
width: 100%;
justify-content: flex-start;
padding-left: 66px;
margin-left: unset;
margin-top: 0;
}
.user-list-item-actions .label {
margin-left: 6px;
margin-top: 6px;
}
.user-list-switch .user-list-item-actions {
padding-left: 72px;
margin-top: 10px;
}
}
.affiliate-stat {
margin: 0;
padding: 15px;
font-size: 1.6em;
text-align: center;
}
.affiliate-stat span {
display: block;
font-size: 2.4em;
}
.affiliate-stat i {
float: left;
padding: 10px;
font-size: 4em;
}
@media (max-width: 1200px) {
.affiliate-stat {
font-size: 1.2em;
}
.affiliate-stat span {
font-size: 2.1em;
}
.affiliate-stat i {
font-size: 3.6em;
}
}
@media (max-width: 992px) {
.affiliate-stat {
font-size: 1em;
}
.affiliate-stat span {
font-size: 1.6em;
}
.affiliate-stat i {
font-size: 3em;
}
}
.page-xtreamcode .panel.panel_design {
border: none;
}
.page-xtreamcode .panel.panel_design > .panel-heading {
background-color: var(--bg-color-transparent);
}
.page-xtreamcode .panel.panel_design .list-group .list-group-item {
box-shadow: none;
}
.announcements-list .pagination {
border-radius: 0;
border-width: 1px 0 0;
}
.announcements-list.list-group-lg .announcement-date i {
color: var(--gray-icons);
margin-right: var(--spacing-1x);
}
.announcements-list.list-group-lg .list-group-item-heading {
display: flex;
align-items: center;
margin: var(--spacing-1x) 0;
}
.announcements-list.list-group-lg .list-group-item-heading:before {
width: 12px;
align-self: flex-start;
display: inline-flex;
font-size: 12px;
content: "\e908";
font-family: var(--font-family-icons-small);
margin-right: 12px;
}
.article .panel-body {
padding: var(--ui-block-padding-lg);
}
.article-date {
display: flex;
align-items: center;
color: var(--text-lighter-color);
margin-bottom: var(--ui-block-spacing-base);
}
.article-date i {
margin-right: var(--spacing-1x);
}
.article-details {
display: flex;
list-style: none;
padding: 0;
margin-bottom: var(--ui-block-spacing-base);
}
.article-details > li {
margin-right: var(--ui-block-spacing-sm);
color: var(--text-lighter-color);
font-size: var(--font-size-sm);
}
.article-details > li > i {
margin-right: var(--spacing-1x);
color: var(--ui-icon-color);
}
.article-details > li > ul {
display: inline-flex;
list-style: none;
margin: 0;
padding: 0;
}
.article-details > li > ul > li + li {
margin-left: var(--spacing-1x);
}
.article-details > li > ul a {
color: var(--text-lighter-color);
}
.article-details > li > ul a:hover {
color: var(--link-color);
}
.article-title {
display: flex;
justify-content: space-between;
align-items: center;
margin-bottom: var(--ui-block-spacing-base);
}
.article-title > * {
margin: 0;
}
.article-title .btn-print {
font-size: var(--ui-icon-size-base);
order: 2;
}
.article-title .btn-print:not(:hover) {
color: #b9bdc5;
}
.article-footer {
margin-top: var(--ui-block-spacing-xlg);
}
.article-footer,
.article-share {
display: flex;
align-items: center;
}
.article-share {
margin-left: auto;
}
.article-share .share-via {
margin: 0 16px 0 0;
}
.article-share > a {
display: flex;
align-items: center;
width: 32px;
height: 32px;
color: var(--ui-icon-color);
}
.article-share > a:hover {
color: var(--link-color);
}
.article-share > span + span {
margin-left: var(--ui-block-padding-base);
}
.article-share .twitter-share-button {
margin-top: 12px;
}
.article + .section,
.article-comments {
margin-top: var(--ui-block-spacing-xlg);
}
.article pre {
border-color: var(--ui-block-border-color);
margin-bottom: var(--spacing-5x);
}
.article-rate .panel-body {
display: flex;
color: var(--text-primary-color);
}
.article-rate .text {
display: flex;
flex-direction: column;
}
.article-rate .text span {
margin-top: 6px;
display: flex;
font-size: var(--font-size-sm);
line-height: var(--line-height-sm);
color: var(--text-lighter-color);
align-items: center;
}
.article-rate .text span i {
margin-right: var(--spacing-1x);
color: var(--ui-icon-color);
}
.article-rate form {
display: flex;
font-size: var(--font-size-lg);
justify-content: space-between;
flex: 1;
align-items: center;
}
.article-rate form .btn + .btn {
margin-left: 6px;
}
@media (max-width: 767.98px) {
.article-rate form {
flex-direction: column;
align-items: center;
text-align: center;
}
.article-rate form div:not(.text) {
margin-top: var(--ui-block-padding-base);
}
}
.comment {
background: var(--ui-block-bg);
box-shadow: var(--ui-block-shadow);
border: var(--ui-block-border);
padding: var(--ui-block-padding-md);
}
.comment-top {
display: flex;
align-items: center;
}
.comment-user > i {
width: 24px;
height: 24px;
margin-right: var(--ui-block-padding-md);
}
.comment-user .btn {
margin-left: var(--ui-block-padding-base);
}
.comment-date {
margin-left: auto;
font-size: var(--font-size-sm);
line-height: var(--line-height-sm);
}
.comment-body,
.comment-date {
color: var(--text-lighter-color);
}
.comment-body {
padding-top: 24px;
}
@media (max-width: 1324px) {
.article-footer {
flex-direction: column;
align-items: flex-start;
}
.article-share {
margin-left: 0;
}
.article-share > span + span {
margin-left: 4px;
}
}
.panel-cc .panel-body {
padding: 0;
}
.cc-item {
display: flex;
align-items: center;
padding: var(--ui-block-padding-base-v) var(--ui-block-padding-base);
position: relative;
max-width: unset;
}
.cc-item > * + * {
margin-left: var(--spacing-2x);
}
.cc-item-icon {
width: 48px;
display: flex;
align-items: center;
}
.cc-item-icon img {
max-width: 100%;
}
.cc-item-icon .ls,
.cc-item-icon i {
font-size: 20px !important;
color: var(--text-primary-color);
}
.cc-item-name {
color: var(--text-heading-color);
font-size: var(--font-size-lg);
font-weight: var(--font-weight-medium);
width: 20%;
max-width: 20%;
}
.cc-item-desc {
flex: 1;
color: var(--text-lighter-color);
}
.cc-item-status {
display: flex;
}
.cc-item-actions {
white-space: nowrap;
}
.cc-item-actions .btn-default,
.cc-item-actions .label {
margin-right: var(--spacing-1x);
}
.cc-item-expiry {
width: 20%;
max-width: 20%;
display: flex;
color: var(--text-body-color);
}
.cc-item-expiry span {
color: var(--text-heading-color);
padding-left: 4px;
}
.cc-item + .cc-item {
border-top: 1px solid var(--ui-block-divider-color);
}
.cc-list-bank .cc-item-icon {
height: 32px;
}
.cc-list-bank .cc-name {
width: 40%;
max-width: 40%;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
@media (max-width: 767px) {
.cc-item {
flex-wrap: wrap;
}
.cc-item-icon {
order: 0;
}
.cc-item-name {
order: 1;
width: calc(70% - 48px);
min-width: calc(70% - 48px);
}
.cc-item-desc {
order: 3;
padding-left: 48px;
width: 60%;
max-width: 60%;
font-size: var(--font-size-sm);
line-height: var(--line-height-sm);
}
.cc-item-status {
margin-left: auto;
order: 2;
text-align: right;
}
.cc-item-actions {
min-width: 30%;
width: 30%;
margin-top: var(--ui-block-spacing-xs);
order: 4;
width: 40%;
min-width: 40%;
display: flex;
justify-content: flex-end;
align-items: center;
}
}
@media (max-width: 480px) {
.cc-item-desc {
width: 100%;
min-width: 100%;
}
.cc-item-desc.empty {
display: none;
}
.cc-item-actions {
min-width: 100%;
width: 100%;
justify-content: flex-start;
padding-left: 56px;
margin-left: unset;
}
}
.cc-input-container #cardNumberContainer.col-md-6,
.cc-input-container #inputDescriptionContainer.col-md-6 {
max-width: unset;
}
.cc-input-container #cardNumberContainer.offset-md-3,
.cc-input-container #inputDescriptionContainer.offset-md-3 {
margin-left: 0;
}
.cc-input-container .cc-item {
padding: var(--ui-padding-base-v) var(--ui-block-padding-base);
margin-bottom: var(--ui-block-spacing-xs);
border-radius: var(--border-radius-base);
border: 1px solid var(--input-border-color);
cursor: pointer;
transition: border var(--transition-base);
}
.cc-input-container .cc-item-checkbox {
margin-left: -8px;
}
.cc-input-container .cc-item-desc {
width: 40%;
max-width: 40%;
}
.cc-input-container .cc-item + .cc-item:before {
content: unset;
}
.cc-input-container .cc-item.disabled {
cursor: not-allowed;
opacity: 0.8;
}
.cc-input-container .cc-item.active,
.cc-input-container .cc-item:hover {
border: 1px solid var(--input-focus-border-color);
}
.cc-input-container #newCardInfo,
.cc-input-container #stripeElements {
height: auto !important;
}
.cc-input-container #stripeElements .stripe-cards-inputs {
margin: 0;
width: 100%;
padding: 0;
}
.cc-input-container #stripeElements .stripe-cards-inputs div[class*="col-"] {
float: left;
margin-bottom: 0;
max-width: unset;
}
.cc-input-container #stripeElements .stripe-cards-inputs.col-md-8 {
max-width: unset;
}
.cc-input-container #stripeElements .stripe-cards-inputs.offset-md-2 {
margin-left: unset;
}
@media (min-width: 768px) {
.cc-input-container #stripeElements .stripe-cards-inputs .col-md-6 {
width: 50%;
}
.cc-input-container #stripeElements .stripe-cards-inputs .col-md-3 {
width: 25%;
}
}
@media (max-width: 767.98px) {
.cc-input-container #stripeElements .stripe-cards-inputs .col-md-6 {
width: 100%;
margin-bottom: 16px !important;
}
.cc-input-container #stripeElements .stripe-cards-inputs .col-md-3 {
width: 50%;
}
}
#stripeElements .control-label {
width: 100%;
padding: 0;
float: none;
}
#stripeElements .StripeElement {
padding-top: 12px;
}
#stripeElements div[class*="col-"] {
float: none;
}
@media (min-width: 768px) {
#stripeElements .col-sm-7 {
width: 100%;
}
}
#ibanElementContainer div[class*="col-"] {
padding: 0;
width: 100%;
}
.field-error-msg {
display: none;
}
.fieldgroup-auxfields #billingContactsContainer .radio {
margin: 10px 0;
}
.fieldgroup-auxfields #billingContactsContainer .radio label {
flex-wrap: wrap;
}
.fieldgroup-auxfields #billingContactsContainer .radio label span {
margin: 0 4px;
}
.fieldgroup-creditcard #stripeElements {
margin-left: -12px;
margin-right: -12px;
}
.fieldgroup-creditcard #stripeElements:after {
display: block;
clear: both;
content: "";
}
.fieldgroup-creditcard #stripeElements .cc-billing-address {
padding: 0 12px;
margin-left: 0;
margin-right: 0;
}
.fieldgroup-creditcard #stripeElements .cc-billing-address:not(:first-of-type) {
width: 50%;
float: left;
}
.fieldgroup-creditcard #stripeElements .cc-billing-address .col-lg-8,
.fieldgroup-creditcard #stripeElements .cc-billing-address .col-sm-2,
.fieldgroup-creditcard #stripeElements .cc-billing-address .col-sm-4,
.fieldgroup-creditcard #stripeElements .cc-billing-address .col-sm-7 {
flex: none;
max-width: unset;
}
.fieldgroup-creditcard #stripeElements .col-sm-2 {
width: 100%;
}
.fieldgroup-creditcard #stripeElements .StripeElement {
padding-top: 12px;
}
.fieldgroup-creditcard #stripeElements div[class*="col-"] {
padding: 0;
float: none;
}
.fieldgroup-creditcard #stripeElements .control-label {
width: 100%;
padding: 0;
float: none;
}
.fieldgroup-creditcard .col-lg-8 {
flex: none;
max-width: unset;
}
.fieldgroup-creditcard > .row .col-lg-8 .row .col-xs-6 {
max-width: 50%;
padding: 0 12px;
width: 100%;
}
.fieldgroup-creditcard .cc-number-field {
background-image: url(../img/creditcards/credit-card.svg);
background-repeat: no-repeat !important;
background-position: 100% !important;
}
.fieldgroup-creditcard .cc-number-field.visa {
background-image: url(../img/creditcards/visa.svg);
}
.fieldgroup-creditcard .cc-number-field.mastercard {
background-image: url(../img/creditcards/mastercard.svg);
}
.fieldgroup-creditcard .cc-number-field.amex {
background-image: url(../img/creditcards/american-express.svg);
}
.fieldgroup-creditcard .cc-number-field.discover {
background-image: url(../img/creditcards/discover.svg);
}
.fieldgroup-creditcard .cc-number-field.jcb {
background-image: url(../img/creditcards/jcb.svg);
}
.fieldgroup-creditcard #billingAddressChoice .radio {
margin: 10px 0;
}
@media (min-width: 1320px) {
.fieldgroup-creditcard .col-lg-8 {
width: 66.66666%;
}
.fieldgroup-creditcard .fieldgroup-creditcard #stripeElements {
max-width: calc(66.66667% + var(--spacing-2x));
}
}
@media (min-width: 992px) {
.page-invoice-payment .main-grid .main-content #frmPayment {
display: flex;
flex-wrap: wrap;
}
}
@media (min-width: 1320px) {
.fieldgroup-creditcard #stripeElements {
max-width: calc(66.66667% + var(--spacing-2x));
}
}
.table-masspay .table {
margin-bottom: 0;
}
.table-masspay .table tr td {
border: 0 !important;
height: 24px;
padding-top: 4px;
padding-bottom: 4px;
}
.table-masspay .table tr td:first-of-type {
padding-left: 22px;
color: var(--text-lighter-color);
}
.table-masspay .table tr:hover {
background: none;
}
.table-masspay .masspay-title {
font-size: var(--font-size-lg);
line-height: var(--line-height-lg);
}
.table-masspay .masspay-title > i {
margin-right: var(--spacing-1x);
}
#billingAddressChoice .radio-inline {
padding-left: 0;
}
#billingAddressChoice label {
flex-wrap: wrap;
}
#billingAddressChoice label > span,
#billingAddressChoice label > strong {
margin-right: 5px;
}
.auth3d-area {
border: 0;
}
.submit-3d {
width: 80%;
border: 0;
}
#cvvWhereLink,
#stripeCvcWhere {
padding: 0;
}
#newBillingAddress {
padding-left: 30px;
}
#frmRemoteCardProcess {
width: 100%;
}
.payment-form.payment-btn-container {
user-select: none;
}
.payment-form.payment-btn-container > div {
max-width: unset !important;
}
.payment-form.payment-btn-container .btn,
.payment-form.payment-btn-container button,
.payment-form.payment-btn-container input[type="button"],
.payment-form.payment-btn-container input[type="submit"] {
width: 100%;
}
#paypal-button-container > div {
min-width: unset !important;
}
.error-page {
display: flex;
align-items: center;
background: var(--brand-secondary-gradient-h);
}
.error-page .container {
flex-direction: column;
display: flex;
justify-content: center;
align-items: center;
}
.error-page-title {
margin-top: -12px;
font-size: 152px;
line-height: 1;
font-weight: var(--font-weight-bold);
color: #fff;
}
.error-page h2 {
margin-top: -5px;
color: #fff;
margin-bottom: 34px;
}
.error-page p {
color: hsla(0, 0%, 100%, 0.48);
}
.error-page-actions {
display: flex;
}
.error-page-actions .btn + .btn {
margin-left: var(--spacing-1x);
}
@media (max-width: 349px) {
.error-page-actions .btn {
padding-left: var(--ui-block-padding-base);
padding-right: var(--ui-block-padding-base);
}
}
.page-clientareahome .tiles {
margin-bottom: 0 !important;
}
.page-clientareahome .tile {
margin-bottom: var(--ui-block-spacing-lg);
}
.client-home-panels .panel-heading .panel-title {
display: flex;
justify-content: space-between;
align-items: center;
}
.client-home-panels .panel-heading .panel-title .btn-default {
color: var(--btn-primary-faded-color);
background: var(--btn-primary-faded-bg);
border-color: var(--btn-primary-faded-border);
}
.client-home-panels .panel-heading .panel-title .btn-default.focus,
.client-home-panels .panel-heading .panel-title .btn-default:focus,
.client-home-panels .panel-heading .panel-title .btn-default:hover {
color: var(--btn-primary-faded-hover-color);
background-color: var(--btn-primary-faded-hover-bg);
border-color: var(--btn-primary-faded-hover-border);
}
.client-home-panels .panel-heading .panel-title .btn-default.active,
.client-home-panels .panel-heading .panel-title .btn-default:active,
.open
> .client-home-panels
.panel-heading
.panel-title
.btn-default.dropdown-toggle {
color: var(--btn-primary-faded-hover-color);
background-color: var(--btn-primary-faded-active-bg);
border-color: var(--btn-primary-faded-active-border);
}
.client-home-panels .panel-heading .panel-title .btn-default.active.focus,
.client-home-panels .panel-heading .panel-title .btn-default.active:focus,
.client-home-panels .panel-heading .panel-title .btn-default.active:hover,
.client-home-panels .panel-heading .panel-title .btn-default:active.focus,
.client-home-panels .panel-heading .panel-title .btn-default:active:focus,
.client-home-panels .panel-heading .panel-title .btn-default:active:hover,
.open
> .client-home-panels
.panel-heading
.panel-title
.btn-default.dropdown-toggle.focus,
.open
> .client-home-panels
.panel-heading
.panel-title
.btn-default.dropdown-toggle:focus,
.open
> .client-home-panels
.panel-heading
.panel-title
.btn-default.dropdown-toggle:hover {
color: var(--btn-primary-faded-hover-color);
background-color: var(--btn-primary-faded-hover-bg);
border-color: var(--btn-primary-faded-hover-border);
}
.client-home-panels .panel-heading .panel-title .btn-default.active,
.client-home-panels .panel-heading .panel-title .btn-default:active,
.open
> .client-home-panels
.panel-heading
.panel-title
.btn-default.dropdown-toggle {
background-image: none;
}
.client-home-panels .panel-heading .panel-title .btn-default.disabled,
.client-home-panels .panel-heading .panel-title .btn-default[disabled],
fieldset[disabled]
.client-home-panels
.panel-heading
.panel-title
.btn-default {
color: var(--btn-disabled-color);
background-color: var(--btn-disabled-bg);
border-color: var(--btn-disabled-border);
cursor: not-allowed;
}
.client-home-panels
.panel-heading
.panel-title
.btn-default.disabled
.loader
.spinner
> div,
.client-home-panels
.panel-heading
.panel-title
.btn-default[disabled]
.loader
.spinner
> div,
fieldset[disabled]
.client-home-panels
.panel-heading
.panel-title
.btn-default
.loader
.spinner
> div {
background: var(--btn-disabled-color);
}
.client-home-panels .panel-heading .panel-title .btn-default .badge {
color: var(--btn-primary-faded-bg);
background-color: var(--btn-primary-faded-color);
}
.client-home-panels .panel-heading .panel-title > i {
order: 2;
color: var(--ui-icon-color);
}
.client-home-panels .panel-heading .panel-title .pull-right {
order: 1;
margin-left: auto;
margin-right: var(--ui-block-padding-base);
}
.client-home-panels .panel-body {
max-height: 323px;
}
.client-home-panels .panel-body .input-group .input-group-btn .btn {
color: var(--btn-primary-faded-color);
background: var(--btn-primary-faded-bg);
border-color: var(--btn-primary-faded-border);
}
.client-home-panels .panel-body .input-group .input-group-btn .btn.focus,
.client-home-panels .panel-body .input-group .input-group-btn .btn:focus,
.client-home-panels .panel-body .input-group .input-group-btn .btn:hover {
color: var(--btn-primary-faded-hover-color);
background-color: var(--btn-primary-faded-hover-bg);
border-color: var(--btn-primary-faded-hover-border);
}
.client-home-panels .panel-body .input-group .input-group-btn .btn.active,
.client-home-panels .panel-body .input-group .input-group-btn .btn:active,
.open
> .client-home-panels
.panel-body
.input-group
.input-group-btn
.btn.dropdown-toggle {
color: var(--btn-primary-faded-hover-color);
background-color: var(--btn-primary-faded-active-bg);
border-color: var(--btn-primary-faded-active-border);
}
.client-home-panels .panel-body .input-group .input-group-btn .btn.active.focus,
.client-home-panels .panel-body .input-group .input-group-btn .btn.active:focus,
.client-home-panels .panel-body .input-group .input-group-btn .btn.active:hover,
.client-home-panels .panel-body .input-group .input-group-btn .btn:active.focus,
.client-home-panels .panel-body .input-group .input-group-btn .btn:active:focus,
.client-home-panels .panel-body .input-group .input-group-btn .btn:active:hover,
.open
> .client-home-panels
.panel-body
.input-group
.input-group-btn
.btn.dropdown-toggle.focus,
.open
> .client-home-panels
.panel-body
.input-group
.input-group-btn
.btn.dropdown-toggle:focus,
.open
> .client-home-panels
.panel-body
.input-group
.input-group-btn
.btn.dropdown-toggle:hover {
color: var(--btn-primary-faded-hover-color);
background-color: var(--btn-primary-faded-hover-bg);
border-color: var(--btn-primary-faded-hover-border);
}
.client-home-panels .panel-body .input-group .input-group-btn .btn.active,
.client-home-panels .panel-body .input-group .input-group-btn .btn:active,
.open
> .client-home-panels
.panel-body
.input-group
.input-group-btn
.btn.dropdown-toggle {
background-image: none;
}
.client-home-panels .panel-body .input-group .input-group-btn .btn.disabled,
.client-home-panels .panel-body .input-group .input-group-btn .btn[disabled],
fieldset[disabled]
.client-home-panels
.panel-body
.input-group
.input-group-btn
.btn {
color: var(--btn-disabled-color);
background-color: var(--btn-disabled-bg);
border-color: var(--btn-disabled-border);
cursor: not-allowed;
}
.client-home-panels
.panel-body
.input-group
.input-group-btn
.btn.disabled
.loader
.spinner
> div,
.client-home-panels
.panel-body
.input-group
.input-group-btn
.btn[disabled]
.loader
.spinner
> div,
fieldset[disabled]
.client-home-panels
.panel-body
.input-group
.input-group-btn
.btn
.loader
.spinner
> div {
background: var(--btn-disabled-color);
}
.client-home-panels .panel-body .input-group .input-group-btn .btn .badge {
color: var(--btn-primary-faded-bg);
background-color: var(--btn-primary-faded-color);
}
.client-home-panels .panel-body .input-group .input-group-btn .btn-success {
color: var(--btn-primary-color);
background: var(--btn-primary-bg);
border-color: var(--btn-primary-border);
}
.client-home-panels
.panel-body
.input-group
.input-group-btn
.btn-success.focus,
.client-home-panels
.panel-body
.input-group
.input-group-btn
.btn-success:focus,
.client-home-panels
.panel-body
.input-group
.input-group-btn
.btn-success:hover {
color: var(--btn-primary-hover-color);
background-color: var(--btn-primary-hover-bg);
border-color: var(--btn-primary-hover-border);
}
.client-home-panels
.panel-body
.input-group
.input-group-btn
.btn-success.active,
.client-home-panels
.panel-body
.input-group
.input-group-btn
.btn-success:active,
.open
> .client-home-panels
.panel-body
.input-group
.input-group-btn
.btn-success.dropdown-toggle {
color: var(--btn-primary-hover-color);
background-color: var(--btn-primary-active-bg);
border-color: var(--btn-primary-active-border);
}
.client-home-panels
.panel-body
.input-group
.input-group-btn
.btn-success.active.focus,
.client-home-panels
.panel-body
.input-group
.input-group-btn
.btn-success.active:focus,
.client-home-panels
.panel-body
.input-group
.input-group-btn
.btn-success.active:hover,
.client-home-panels
.panel-body
.input-group
.input-group-btn
.btn-success:active.focus,
.client-home-panels
.panel-body
.input-group
.input-group-btn
.btn-success:active:focus,
.client-home-panels
.panel-body
.input-group
.input-group-btn
.btn-success:active:hover,
.open
> .client-home-panels
.panel-body
.input-group
.input-group-btn
.btn-success.dropdown-toggle.focus,
.open
> .client-home-panels
.panel-body
.input-group
.input-group-btn
.btn-success.dropdown-toggle:focus,
.open
> .client-home-panels
.panel-body
.input-group
.input-group-btn
.btn-success.dropdown-toggle:hover {
color: var(--btn-primary-hover-color);
background-color: var(--btn-primary-hover-bg);
border-color: var(--btn-primary-hover-border);
}
.client-home-panels
.panel-body
.input-group
.input-group-btn
.btn-success.active,
.client-home-panels
.panel-body
.input-group
.input-group-btn
.btn-success:active,
.open
> .client-home-panels
.panel-body
.input-group
.input-group-btn
.btn-success.dropdown-toggle {
background-image: none;
}
.client-home-panels
.panel-body
.input-group
.input-group-btn
.btn-success.disabled,
.client-home-panels
.panel-body
.input-group
.input-group-btn
.btn-success[disabled],
fieldset[disabled]
.client-home-panels
.panel-body
.input-group
.input-group-btn
.btn-success {
color: var(--btn-disabled-color);
background-color: var(--btn-disabled-bg);
border-color: var(--btn-disabled-border);
cursor: not-allowed;
}
.client-home-panels
.panel-body
.input-group
.input-group-btn
.btn-success.disabled
.loader
.spinner
> div,
.client-home-panels
.panel-body
.input-group
.input-group-btn
.btn-success[disabled]
.loader
.spinner
> div,
fieldset[disabled]
.client-home-panels
.panel-body
.input-group
.input-group-btn
.btn-success
.loader
.spinner
> div {
background: var(--btn-disabled-color);
}
.client-home-panels
.panel-body
.input-group
.input-group-btn
.btn-success
.badge {
color: var(--btn-primary-bg);
background-color: var(--btn-primary-color);
}
.client-home-panels .panel-body p {
margin: 0;
}
.client-home-panels .panel-body .no-data {
display: flex;
flex-direction: column;
align-items: center;
padding: 48px 24px 36px;
}
.client-home-panels .panel-body .no-data-icon {
width: 64px;
height: 64px;
margin-bottom: 20px;
}
.client-home-panels .panel-body .no-data-icon img {
width: 100%;
}
.client-home-panels .panel-footer {
border-top-width: 1px;
}
.client-home-panels .panel .panel-mc-sso .row form {
color: var(--text-body-color);
}
.client-home-panels .panel .panel-mc-sso .row > .col-sm-6 {
flex: unset;
max-width: unset;
}
.client-home-panels .panel .list-group .list-group-item {
padding-top: var(--ui-block-padding-base-v);
padding-bottom: var(--ui-block-padding-base-v);
}
.client-home-panels .panel-support-tickets .status {
display: inline-block;
margin: 0 0 0 4px;
}
.client-home-panels .panel-support-tickets br {
display: none;
}
.client-home-panels .panel-active-services .list-group .list-group-item {
display: flex;
padding-right: var(--spacing-4x);
}
.client-home-panels .panel-active-services .status {
overflow: hidden;
width: var(--spacing-1x);
top: calc(2 * var(--spacing-1x));
right: calc(2 * var(--spacing-1x));
position: absolute;
}
.client-home-panels .panel-active-services .status-modern {
flex: 1;
}
.client-home-panels .panel-active-services .status-expiry i {
margin-left: var(--ui-block-spacing-xs);
margin-right: 0;
}
.client-home-panels .panel-active-services .text-domain {
color: var(--text-lighter-color);
font-size: var(--font-size-sm);
line-height: var(--line-height-sm);
}
.client-home-panels .panel-active-services .label {
position: absolute;
top: var(--ui-block-padding-base-v);
width: 8px;
height: 8px;
text-indent: -9999px;
border-radius: 100%;
padding: 0;
margin: 8px -8px 0 0;
right: var(--ui-block-padding-base);
}
.client-home-panels .panel-domain-register {
overflow: hidden;
position: relative;
background: var(--panel-home-domain-bg);
border: var(--panel-home-domain-border);
box-shadow: var(--ui-block-shadow);
padding: var(--ui-block-padding-xlg);
}
.client-home-panels .panel-domain-register small {
display: none;
}
.client-home-panels .panel-domain-register p {
margin-top: 10px;
padding: 0 !important;
color: var(--panel-home-domain-text-color);
font-size: var(--font-size-xs);
line-height: var(--line-height-xs);
text-align: center;
}
.client-home-panels .panel-domain-register input[name="domain"] {
min-width: 100%;
flex-basis: 100%;
width: 100%;
text-align: center;
height: var(--ui-height-lg);
padding: var(--ui-padding-base-v) var(--ui-padding-lg-h);
font-size: var(--font-size-lg);
line-height: var(--line-height-lg);
border-radius: var(--input-lg-border-radius);
}
.client-home-panels .panel-domain-register input[name="domain"] select {
height: var(--ui-height-lg);
line-height: var(--ui-height-lg);
}
.client-home-panels
.panel-domain-register
input[name="domain"]
select[multiple],
.client-home-panels .panel-domain-register input[name="domain"] textarea {
height: auto;
}
.client-home-panels .panel-domain-register .panel-heading {
display: flex;
align-items: center;
justify-content: center;
padding: 0;
background: none;
border: 0;
}
.client-home-panels .panel-domain-register .panel-heading .panel-title {
color: var(--panel-home-domain-title-color);
font-size: var(--product-details-title-font-size);
line-height: var(--product-details-title-line-height);
margin-bottom: var(--ui-block-spacing-base);
display: flex;
justify-content: center;
text-align: center;
}
.client-home-panels .panel-domain-register .input-wrapper {
padding: var(--ui-block-padding-base);
}
.client-home-panels .panel-domain-register .input-actions {
display: flex;
margin-top: 10px;
}
.client-home-panels .panel-domain-register .input-actions .btn {
flex: 1;
}
.client-home-panels .panel-domain-register .input-actions .btn:first-child {
margin-right: var(--spacing-1x);
}
.client-home-panels .panel-domain-register .input-actions .btn .btn-default {
color: var(--text-primary-color);
}
.client-home-panels .panel-domain-register .panel-body {
padding: 0;
}
.client-home-panels .panel-domain-register .panel-body .input-group.margin-10 {
flex-wrap: wrap;
margin: 0;
}
.client-home-panels
.panel-domain-register
.panel-body
.input-group.margin-10.px-2.pb-2 {
padding: 0 !important;
}
.client-home-panels
.panel-domain-register
.panel-body
.input-group.margin-10
.input-group-btn {
margin-top: var(--ui-block-spacing-base);
display: flex;
align-items: center;
justify-content: center;
width: 100%;
flex-direction: row-reverse;
}
.client-home-panels
.panel-domain-register
.panel-body
.input-group.margin-10
.input-group-btn
.btn {
flex: 1;
height: var(--ui-height-lg);
padding: var(--ui-padding-base-v) var(--ui-padding-lg-h);
font-size: var(--font-size-lg);
line-height: var(--line-height-lg);
border-radius: var(--btn-lg-border-radius);
margin-left: var(--spacing-2x);
}
.client-home-panels
.panel-domain-register
.panel-body
.input-group.margin-10
.input-group-btn
.btn:last-child {
margin-left: 0;
}
.client-home-panels .panel-domain-register .panel-body > p {
display: none;
}
.client-home-panels .panel-domain-register .panel-footer {
margin-bottom: -40px;
margin-top: var(--ui-block-spacing-xlg);
border-top: 1px solid hsla(0, 0%, 100%, 0.1);
color: var(--panel-home-domain-text-color);
}
.client-home-panels .text-last-updated,
.client-home-panels small {
display: block;
font-size: var(--font-size-sm);
color: var(--text-lighter-color);
}
.client-home-panels .list-group {
max-height: 323px;
overflow: hidden;
position: relative;
}
.client-home-panels .list-group .list-group-item {
color: var(--text-heading-color);
}
.client-home-panels .list-group.has-checkboxes .list-group-item {
position: relative;
padding-left: 48px;
}
.client-home-panels
.list-group.has-checkboxes
.list-group-item
.checkbox-styled {
position: absolute;
top: 18px;
left: 16px;
}
.client-home-alerts {
box-shadow: var(--ui-block-shadow);
}
.client-home-alerts a.alert:hover .alert-actions .btn:first-child {
opacity: 1;
}
div.home-twitter {
margin-top: 20px;
margin-bottom: var(--ui-block-spacing-xlg);
}
div.tweet > i {
color: #2babcf;
float: left;
margin-right: 15px;
}
div.tweet span {
font-size: var(--ui-icon-size-small);
color: #ccc;
}
.login {
width: 100%;
max-width: var(--login-width);
}
.login .logo {
display: block;
height: var(--login-logo-height);
}
.login .logo > img {
max-height: 100%;
}
.login-icon {
margin-bottom: var(--ui-block-spacing-base);
}
.login-header {
text-align: center;
margin-bottom: var(--login-header-margin-bottom);
}
.login-title {
color: var(--login-title-color);
font-size: var(--login-title-font-size);
font-weight: var(--login-title-font-weight);
line-height: var(--login-title-line-height);
}
.login-desc,
.login-title {
display: block;
text-align: center;
}
.login-desc {
margin: -8px 0 24px;
color: var(--login-desc-color);
font-size: var(--login-desc-font-size);
font-weight: var(--login-desc-font-weight);
}
.login-wrapper {
border: var(--login-border);
border-radius: var(--login-border-radius);
background: var(--login-bg);
box-shadow: var(--login-box-shadow);
}
.login-body {
padding: var(--login-padding);
}
.login-body > .login-title {
margin-bottom: var(--login-padding);
}
.login-body .captchaimage.input-group #inputCaptcha,
.login-body .captchaimage.input-group .input-group-addon {
height: var(--ui-height-base);
}
.login-body.register .login-social .social-signin-btns {
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
.login-body.register .login-social .btn.btn-social {
min-width: 47%;
margin: 0 0 3%;
}
.login-body.register .login-social .btn.btn-social:first-of-type {
margin-right: 3%;
}
@media (max-width: 767.98px) {
.login-body.register .login-social .social-signin-btns {
flex-direction: column;
}
.login-body.register .login-social .btn.btn-social {
margin: 0 0 8px;
}
.login-body.register .login-social .btn.btn-social:first-of-type {
margin-right: 0;
}
}
.login-footer {
display: flex;
justify-content: center;
align-items: center;
min-height: 72px;
padding: var(--ui-block-padding-base);
background: var(--login-footer-bg);
border-top: 1px solid var(--ui-block-divider-color);
border-radius: 0 0 var(--login-border-radius) var(--login-border-radius);
}
.login-social {
margin: calc(-1 * var(--spacing-1x)) 0 calc(2 * var(--spacing-1x));
}
.login-divider {
position: relative;
display: flex;
align-items: center;
width: 100%;
margin: calc(2 * var(--spacing-1x)) 0;
color: var(--text-lighter-color);
text-align: center;
font-size: var(--font-size-sm);
line-height: var(--line-height-sm);
}
.login-divider span:first-child,
.login-divider span:last-child {
display: block;
flex: 1;
height: 1px;
background: var(--ui-block-divider-color);
}
.login-divider span {
padding: 0 var(--spacing-1x);
position: relative;
}
.login-form + .login-divider + .login-social {
margin-bottom: 0;
margin-top: 12px;
}
.login-form + .login-divider + .login-social .social-signin-btns {
padding: 0;
}
.login-captcha {
margin-bottom: var(--ui-block-spacing-base);
}
.login-language {
margin-top: var(--ui-block-spacing-base);
text-align: center;
}
.login-footer a,
.login-language a {
color: var(--login-link-color);
}
.login .login-form > .form-group:last-of-type {
margin-bottom: 0;
}
.login .message {
box-shadow: none;
border: none;
}
.login .social-signin-btns {
margin-top: calc(2 * var(--spacing-1x));
}
.login-lg {
max-width: var(--login-lg-width);
}
@media (max-width: 767.98px) {
.login-header {
margin-bottom: var(--login-mob-padding);
}
.login-body {
padding: var(--login-mob-padding);
}
}
.page-login .main-body:not(.main-body-has-sidebar),
.page-login .main-body:not(.main-body-has-sidebar) .container {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.page-login .social-signin-btns .btn-social {
width: 100%;
}
.page-login-primary {
background: var(--primary-block-bg) !important;
}
.page-login-secondary {
background: var(--secondary-block-bg) !important;
}
.page-login-primary .login-language,
.page-login-secondary .login-language {
color: var(--primary-block-text-color);
}
.page-login-primary .login-language .dropdown-toggle,
.page-login-secondary .login-language .dropdown-toggle {
color: var(--primary-block-title-color);
}
.page-login .main-body-sidebar {
z-index: 1;
box-shadow: var(--login-sidebar-box-shadow);
}
.page-login .main-body-sidebar .sidebar-logo .logo {
display: block;
height: var(--login-logo-height);
}
.page-login .main-body-sidebar .sidebar-logo .logo > img {
max-height: 100%;
}
.page-login .main-body-sidebar .sidebar-news-desc,
.page-login .main-body-sidebar .sidebar-news-desc p {
font-size: var(--login-sidebar-desc-font-size);
font-weight: var(--login-sidebar-desc-font-weight);
line-height: var(--login-sidebar-desc-line-height);
}
.page-login .main-body-sidebar .swiper-container {
flex-direction: row;
}
.page-login .main-body-sidebar .swiper-container .swiper-wrapper {
align-items: flex-start;
position: relative;
display: flex;
flex-direction: row;
}
.page-login .main-body-sidebar .swiper-container .swiper-wrapper .swiper-slide {
min-width: 100%;
padding-right: var(--main-body-sidebar-padding-h);
}
.page-login .main-body-sidebar .swiper-container .swiper-pagination {
display: flex;
margin-top: var(--ui-block-spacing-base);
}
.page-login .main-body-sidebar .swiper-container .swiper-pagination-bullet {
width: 14px;
height: 14px;
margin-right: 18px;
border-radius: 50%;
display: block;
}
.page-login .main-body-content {
background-color: var(--main-body-sidebar-content-bg);
}
.page-login .main-body-content .login {
margin: auto;
}
.main-body-sidebar-primary {
background: var(--primary-block-bg);
}
.main-body-sidebar-primary .sidebar-title {
color: var(--primary-block-title-color);
}
.main-body-sidebar-primary .sidebar-news-date {
color: var(--primary-block-text-faded-color);
}
.main-body-sidebar-primary .sidebar-news-title {
color: var(--primary-block-title-color);
}
.main-body-sidebar-primary .sidebar-news-desc,
.main-body-sidebar-primary .sidebar-news-desc p {
color: var(--primary-block-text-color);
}
.main-body-sidebar-primary .swiper-container .swiper-pagination-bullet {
background-color: var(--primary-block-dot-nav-bg);
}
.main-body-sidebar-primary .swiper-container .swiper-pagination-bullet:active,
.main-body-sidebar-primary .swiper-container .swiper-pagination-bullet:focus,
.main-body-sidebar-primary .swiper-container .swiper-pagination-bullet:hover {
background-color: var(--primary-block-dot-nav-hover-bg);
}
.main-body-sidebar-primary .swiper-container .swiper-pagination-bullet-active {
background-color: var(--primary-block-dot-nav-active-bg);
}
.main-body-sidebar-secondary {
background: var(--secondary-block-bg);
}
.main-body-sidebar-secondary .sidebar-title {
color: var(--secondary-block-title-color);
}
.main-body-sidebar-secondary .sidebar-news-date {
color: var(--secondary-block-text-faded-color);
}
.main-body-sidebar-secondary .sidebar-news-title {
color: var(--secondary-block-title-color);
}
.main-body-sidebar-secondary .sidebar-news-desc,
.main-body-sidebar-secondary .sidebar-news-desc p {
color: var(--secondary-block-text-color);
}
.main-body-sidebar-secondary .swiper-container .swiper-pagination-bullet {
background-color: var(--secondary-block-dot-nav-bg);
}
.main-body-sidebar-secondary .swiper-container .swiper-pagination-bullet:active,
.main-body-sidebar-secondary .swiper-container .swiper-pagination-bullet:focus,
.main-body-sidebar-secondary .swiper-container .swiper-pagination-bullet:hover {
background-color: var(--secondary-block-dot-nav-hover-bg);
}
.main-body-sidebar-secondary
.swiper-container
.swiper-pagination-bullet-active {
background-color: var(--secondary-block-dot-nav-active-bg);
}
.page-password-reset-container
.main-body-has-sidebar
.main-body-content
.login {
margin-top: auto;
margin-bottom: auto;
}
@media (min-width: 1320px) {
.page-login.register-page .main-body-content .login-header {
display: none;
}
}
@media (min-width: 992px) {
.page-login:not(.register-page) .main-body-content .login-header {
display: none;
}
}
@media (max-width: 1319.98px) {
.page-login.register-page .main-body-has-sidebar .main-body-sidebar {
display: none;
}
.page-login.register-page .main-body-has-sidebar .main-body-content {
min-height: 100vh;
max-height: 100vh;
width: 100%;
}
.page-login.register-page
.main-body-has-sidebar
.main-body-content::-webkit-scrollbar {
background-color: transparent;
}
}
@media (max-width: 991.98px) {
.page-login:not(.register-page) .main-body-has-sidebar .main-body-sidebar {
display: none;
}
.page-login:not(.register-page) .main-body-has-sidebar .main-body-content {
min-height: 100vh;
max-height: 100vh;
width: 100%;
}
.page-login:not(.register-page)
.main-body-has-sidebar
.main-body-content::-webkit-scrollbar {
background-color: transparent;
}
}
.network-status {
border: var(--ui-block-border);
box-shadow: var(--ui-block-shadow);
background: var(--ui-block-bg);
border-radius: var(--border-radius-base);
}
.network-status-top {
background: var(--ui-block-header-bg);
padding: 8px 16px;
border-bottom: 1px solid var(--ui-block-divider-color);
display: flex;
align-items: center;
justify-content: space-between;
}
.network-status-top label {
font-size: var(--font-size-sm);
color: var(--text-lighter-color);
margin-right: var(--spacing-1x);
margin-bottom: 0;
}
.network-status-top .form-control {
display: inline;
width: auto;
}
.network-status-body > .panel:not(:last-of-type) {
border: solid var(--ui-block-border-color);
border-width: 0 0 1px;
}
.network-status-body .panel {
border-width: 0;
border-radius: 0;
margin-bottom: 0;
box-shadow: none;
}
.network-status-body .panel-heading {
background: none;
border: 0;
font-size: var(--font-size-lg);
line-height: var(--line-height-lg);
padding: 24px 35px 17px;
}
.network-status-body .panel-title {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
}
.network-status-body .panel-body {
padding: 0 35px;
}
.network-status-body .panel-footer {
display: flex;
padding: 2px 35px 30px;
border: 0;
}
.network-status-body .panel-footer > * + * {
margin-left: 24px;
}
.network-status-body .priority {
color: var(--text-lighter-color);
position: relative;
margin-bottom: 18px;
display: flex;
flex-wrap: wrap;
}
.network-status-body .priority:before {
position: absolute;
font-family: var(--font-family-icons-small);
content: "\e91f";
top: 5px;
left: -20px;
font-size: var(--ui-icon-size-small);
height: 12px;
width: 12px;
display: block;
line-height: 1;
}
.network-status-body .priority-text {
padding-right: 14px;
}
.network-status-body .priority-medium .priority-text,
.network-status-body .priority-medium:before {
color: var(--brand-warning);
}
.network-status-body .priority-high .priority-text,
.network-status-body .priority-high:before {
color: #ff7849;
}
.network-status-body .priority-critical .priority-text,
.network-status-body .priority-critical:before {
color: var(--brand-danger);
}
.network-status-body .message {
border: none;
box-shadow: none;
padding: 0;
}
.network-status-pagination {
border-radius: 0;
border-width: 1px 0 0;
}
.product-details {
margin: 0 0 var(--ca-section-spacing) 0;
}
.product-details .product-icon {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
background: var(--product-details-bg);
border-radius: var(--ui-block-border-radius);
box-shadow: var(--ui-block-shadow);
min-height: 364px;
}
@media (max-width: 767.98px) {
.product-details .product-icon {
margin-bottom: calc(2 * var(--spacing-1x));
}
}
.product-details .product-icon .product-content {
display: flex;
flex-direction: column;
flex: 1;
justify-content: center;
align-items: center;
padding: calc(3 * var(--spacing-1x));
}
.product-details .product-icon .product-status {
display: flex;
align-items: center;
color: var(--product-details-title-color);
}
.product-details .product-icon .product-status .label {
margin-left: var(--spacing-1x);
}
.product-details .product-icon .product-image {
width: 80px;
height: 80px;
display: flex;
justify-content: center;
align-items: center;
margin: 0 auto calc(3 * var(--spacing-1x));
}
.product-details .product-icon .product-name {
font-size: var(--font-size-xxlg);
margin-bottom: var(--ui-block-spacing-xs);
color: var(--product-details-title-color);
text-align: center;
}
.product-details .product-icon .product-name > a {
color: var(--product-details-text-color);
}
.product-details .product-icon .product-name + span {
display: block;
margin-top: 12px;
}
.product-details .product-icon .product-footer {
width: 100%;
padding: 4px calc(3 * var(--spacing-1x));
font-size: var(--font-size-sm);
text-align: center;
color: var(--product-details-title-color);
border-top: 1px solid var(--ui-block-secondary-divider-border-color);
}
.product-details .product-icon .product-footer:hover {
color: var(--secondary-link-color);
}
.product-details .product-icon > span {
color: var(--text-lighter-color);
}
.product-details .product-info {
display: flex;
flex-direction: column;
padding: var(--ui-block-padding-lg);
min-height: 364px;
background: var(--ui-block-bg);
border: var(--ui-block-border);
box-shadow: var(--ui-block-shadow);
border-radius: var(--ui-block-border-radius);
}
.product-details-tab-container {
margin: 0;
border-radius: 0 0 var(--border-radius-base) var(--border-radius-base);
border: 1px solid var(--ui-block-border-color);
border-top: 0;
}
.panel-product-details {
position: static;
}
.module-client-area {
padding: 15px;
}
.module-client-area input.button {
color: var(--btn-primary-color);
background: var(--btn-primary-bg);
border-color: var(--btn-primary-border);
}
.module-client-area input.button.focus,
.module-client-area input.button:focus,
.module-client-area input.button:hover {
color: var(--btn-primary-hover-color);
background-color: var(--btn-primary-hover-bg);
border-color: var(--btn-primary-hover-border);
}
.module-client-area input.button.active,
.module-client-area input.button:active,
.open > .module-client-area input.button.dropdown-toggle {
color: var(--btn-primary-hover-color);
background-color: var(--btn-primary-active-bg);
border-color: var(--btn-primary-active-border);
}
.module-client-area input.button.active.focus,
.module-client-area input.button.active:focus,
.module-client-area input.button.active:hover,
.module-client-area input.button:active.focus,
.module-client-area input.button:active:focus,
.module-client-area input.button:active:hover,
.open > .module-client-area input.button.dropdown-toggle.focus,
.open > .module-client-area input.button.dropdown-toggle:focus,
.open > .module-client-area input.button.dropdown-toggle:hover {
color: var(--btn-primary-hover-color);
background-color: var(--btn-primary-hover-bg);
border-color: var(--btn-primary-hover-border);
}
.module-client-area input.button.active,
.module-client-area input.button:active,
.open > .module-client-area input.button.dropdown-toggle {
background-image: none;
}
.module-client-area input.button.disabled,
.module-client-area input.button[disabled],
fieldset[disabled] .module-client-area input.button {
color: var(--btn-disabled-color);
background-color: var(--btn-disabled-bg);
border-color: var(--btn-disabled-border);
cursor: not-allowed;
}
.module-client-area input.button.disabled .loader .spinner > div,
.module-client-area input.button[disabled] .loader .spinner > div,
fieldset[disabled] .module-client-area input.button .loader .spinner > div {
background: var(--btn-disabled-color);
}
.module-client-area input.button .badge {
color: var(--btn-primary-bg);
background-color: var(--btn-primary-color);
}
#hostingRenewalLabelStatus h4 {
font-size: var(--font-size-md);
color: var(--text-body-color);
line-height: var(--line-height-base);
margin-bottom: 0;
}
.upgrade-config-option > h3 {
margin-bottom: var(--ui-block-spacing-sm);
}
.upgrade-config-option + .upgrade-config-option {
margin-top: var(--ui-block-spacing-base);
}
.upgrade-config-option .panel h6 {
color: #acb0b8;
font-size: var(--ui-icon-size-small);
font-weight: 400;
line-height: 16px;
}
.upgrade-config-option .panel .panel-body > :last-child {
margin: 0;
}
.upgrade-config-option .upgrade-current {
padding-right: 24px;
}
.upgrade-config-option .upgrade-current:after {
position: absolute;
right: -8px;
bottom: 50%;
display: block;
content: "\e908";
margin-bottom: var(--ui-block-spacing-xs);
font-family: var(--font-family-icons-small) !important;
speak: none;
font-style: normal;
font-weight: 400;
font-variant: normal;
text-transform: none;
line-height: 1;
font-size: var(--ui-icon-size-small);
-webkit-font-smoothing: antialiased;
}
.upgrade-config-option .upgrade-new {
padding-left: 24px;
}
.upgrade-summary .upgrade-current {
position: relative;
display: inline-block;
padding-right: 32px;
color: var(--text-lighter-color);
}
.upgrade-summary .upgrade-current:after {
position: absolute;
right: var(--spacing-1x);
bottom: 0;
display: block;
content: "\e908";
margin-bottom: var(--ui-block-spacing-xs);
font-family: var(--font-family-icons-small) !important;
speak: none;
font-style: normal;
font-weight: 400;
font-variant: normal;
text-transform: none;
line-height: 1;
font-size: var(--ui-icon-size-small);
-webkit-font-smoothing: antialiased;
}
.upgrade-summary .upgrade-new {
font-weight: 500;
}
.cpanel-feature-row {
margin-top: 0;
margin-bottom: 0;
}
.cpanel-feature-row .btn-link {
padding-left: 0;
padding-right: 0;
align-items: flex-start;
justify-content: flex-start;
}
.cpanel-feature-row .btn:not(:disabled):not(.disabled):active {
color: var(--link-color);
background-color: unset;
border-color: transparent;
}
.cpanel-actions-btn .btn + .btn {
margin-left: 6px;
}
.page-clientareaproductdetails
#Overview
.product-details
.product-info
.list-info
h4 {
font-size: var(--font-size-base);
font-weight: var(--font-weight-base);
line-height: var(--line-height-base);
color: var(--text-lighter-color);
margin-top: var(--ui-block-spacing-sm);
margin-bottom: 4px;
display: flex;
position: relative;
width: 100%;
height: 24px;
}
.billingOverview {
font-size: var(--font-size-md);
}
.billingOverview [class*="col-"] > .row {
margin-bottom: var(--ui-block-spacing-sm);
}
.billingOverview .row > h4 {
font-size: var(--font-size-md);
font-weight: var(--font-weight-base);
line-height: var(--line-height-base);
color: var(--text-body-color);
margin: 0;
display: flex;
position: relative;
padding-left: 12px;
height: 24px;
}
.billingOverview .row #auto_renewal_config_off,
.billingOverview .row #auto_renewal_config_on {
height: 24px;
margin-right: 12px;
margin-left: 12px;
}
#pleskWordPress #wordPressInstallResultRow .alert.success > a {
margin: 0 5px;
}
#pleskWordPress #wordPressInstallResultRow .alert.success > a:last-of-type {
margin-right: 0;
}
@media (max-width: 767.98px) {
.billingOverview .row #auto_renewal_config_off,
.billingOverview .row #auto_renewal_config_on {
margin-right: auto;
}
}
.cpanel-usage-stats {
display: flex;
flex-direction: column;
background: var(--ui-block-bg-form);
margin-bottom: 0;
padding: 0;
text-align: center;
}
.cpanel-usage-stats .panel-body {
display: flex;
flex-direction: column;
flex: 1;
align-items: stretch;
justify-content: center;
}
.cpanel-usage-stats .panel-body .row {
flex: 1;
}
.cpanel-usage-stats .panel-footer {
padding: 4px;
color: var(--text-lighter-color);
font-size: var(--font-size-xs);
}
.usage-stats {
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
height: 100%;
}
.usage-stats > div {
position: relative;
}
.usage-stats span {
display: block;
color: var(--text-lighter-color);
}
.usage-stats span:first-of-type {
margin-bottom: var(--ui-block-spacing-sm);
}
.usage-stats span:last-of-type {
margin-top: var(--ui-block-padding-base);
font-size: 11px;
}
.usage-stats .knob-dial {
position: relative;
width: 104px;
height: 80px;
}
.usage-dial {
top: 50%;
left: 50% !important;
width: 60px !important;
vertical-align: middle;
margin-left: -30px !important;
margin-top: -8px !important;
border: 0;
background: none;
color: var(--text-heading-color) !important;
font-family: var(--font-family-base) !important;
font-size: var(--font-size-h4) !important;
font-weight: var(--font-weight-h4) !important;
text-align: center;
}
.section-hook-output.no-float-banner .carousel-item {
float: unset;
}
.section-hook-output .promo-banner-slim,
.section-hook-output .promotions-slider {
margin: 0 !important;
}
.section-hook-output > br {
display: none;
}
.section-hook-output #promotions-slider {
border-radius: var(--border-radius-base);
box-shadow: var(--ui-block-shadow);
}
.panel-ticket-reply,
.ticket-reply {
margin-bottom: var(--ui-block-spacing-base);
}
.ticket-reply {
background: var(--ui-block-bg);
border: 1px solid var(--ui-block-divider-color);
border-radius: var(--ui-block-border-radius);
overflow: hidden;
}
.ticket-reply:last-child {
margin-bottom: 0;
}
.ticket-reply-top {
display: flex;
align-items: center;
border-bottom: 1px solid var(--ui-block-divider-color);
background: var(--ui-block-header-bg);
padding: var(--ui-block-padding-base-v) var(--ui-block-padding-base);
}
.ticket-reply-top .client-avatar + .user {
padding-left: var(--ui-block-spacing-sm);
}
.ticket-reply-top .user {
flex: 1;
display: flex;
}
.ticket-reply-top .user-info {
display: flex;
flex-direction: column;
flex-grow: 1;
align-items: start;
}
.ticket-reply-top .user .date {
align-self: flex-end;
text-align: right;
}
.ticket-reply-top .name {
color: var(--text-heading-color);
font-size: var(--font-size-lg);
font-weight: var(--font-weight-medium);
line-height: var(--line-height-lg);
}
.ticket-reply-top .name > i {
margin-right: var(--spacing-1x);
color: var(--gray-icons);
}
.ticket-reply-top .date {
color: var(--gray-base);
font-size: var(--font-size-sm);
}
.ticket-reply-message {
padding: var(--ui-block-padding-base);
color: var(--gray-darker);
}
.ticket-reply-attachments {
margin: 0;
padding: var(--ui-block-padding-base-v) var(--ui-block-padding-base);
border-top: 1px solid var(--ui-block-divider-color);
background: var(--ui-block-header-bg);
color: var(--text-heading-color);
font-size: var(--font-size-xs);
line-height: var(--line-height-sm);
}
.ticket-reply-attachments ul {
margin: 4px 0 0;
padding: 0;
list-style: none;
}
.ticket-reply-attachments ul li {
line-height: 22px;
}
.ticket-reply-attachments ul li i {
margin-right: 6px;
}
.ticket-reply.staff {
background: var(--ui-block-bg);
box-shadow: var(--ui-block-shadow);
border-radius: var(--ui-block-border-radius);
position: relative;
}
.ticket-reply.staff:before {
content: "";
position: absolute;
top: 0;
bottom: 0;
left: 0;
width: 4px;
background: var(--brand-primary);
}
.ticket-reply.staff .ticket-reply-top .staff-reply {
position: absolute;
bottom: -5px;
right: -6px;
}
.ticket-reply.staff .ticket-reply-avatar {
border-color: var(--brand-info-lighter-2);
}
.ticket-reply.staff .ticket-reply-avatar i {
color: var(--text-primary-color);
}
.ticket-reply .rating,
.ticket-reply .rating-done {
float: right;
unicode-bidi: bidi-override;
direction: rtl;
font-size: 14px;
margin-bottom: -16px;
}
.ticket-reply .rating-done span.star,
.ticket-reply .rating span.star {
font-family: Font Awesome\5 Free;
font-weight: 400;
font-style: normal;
display: inline-block;
}
.ticket-reply .rating-done span.star:hover,
.ticket-reply .rating span.star:hover {
cursor: pointer;
}
.ticket-reply .rating-done span.star:hover:before,
.ticket-reply .rating-done span.star:hover ~ span.star:before,
.ticket-reply .rating span.star:hover:before,
.ticket-reply .rating span.star:hover ~ span.star:before {
color: var(--text-primary-color);
}
.ticket-reply .rating-done span.star:before,
.ticket-reply .rating span.star:before {
content: "\f005";
color: var(--ui-icon-color);
}
.ticket-reply .rating-done .rated {
display: inline-block;
font-size: var(--font-size-sm);
}
.ticket-reply .rating-done span.star {
pointer-events: none;
}
.ticket-reply .rating-done span.star.active:before {
color: var(--text-primary-color);
}
#customFieldsBox.collapse.show,
#customFieldsBox.collapsing,
#sp-add-comment.collapse.show,
#sp-add-comment.collapsing,
#ticketReplyBox.collapse.show,
#ticketReplyBox.collapsing {
border-top: 1px solid var(--ui-block-divider-color);
}
#customFields .collapse-icon,
#ticketReply .collapse-icon {
color: var(--gray-icons);
}
#customFieldsBox .form-customfields:last-child {
margin-bottom: 0 !important;
}
#customFieldsBox .form-customfields .form-group .checkbox,
#customFieldsBox .form-customfields .form-group .radio {
margin-bottom: 0;
margin-top: var(--spacing-1x);
}
#customFieldsBox .form-customfields .form-group .checkbox:first-of-type,
#customFieldsBox .form-customfields .form-group .radio:first-of-type {
margin-top: 0 !important;
}
#customFieldsBox .form-customfields .form-group .checkbox + .help-block,
#customFieldsBox .form-customfields .form-group .radio + .help-block {
margin-left: 0;
}
#customFieldsBox .form-customfields .form-group .ticket-attachments-message {
color: var(--gray);
}
#customFieldsBox .form-customfields .form-group .help-block {
color: var(--text-lighter-color);
}
#customFieldsBox .form-customfields select.selectMultiple {
padding-top: var(--spacing-2x);
}
.panel > .list-group .ticket-details-children {
flex-direction: column;
align-items: flex-start;
color: var(--gray-darker);
}
.panel > .list-group .ticket-details-children br {
display: none;
}
.panel > .list-group .ticket-details-children .title {
font-size: var(--font-size-sm);
line-height: var(--line-height-sm);
color: var(--gray-base);
display: block;
}
.ticket-attachments-message {
margin: var(--spacing-1x) 0 0 0;
color: var(--gray-darker);
font-size: var(--font-size-sm);
line-height: var(--line-height-sm);
}
.panel-support .support-title {
display: flex;
align-items: center;
}
.panel-support .support-title > i {
color: var(--text-primary-color);
margin-right: var(--spacing-2x);
}
.panel-support .support-desc {
margin-bottom: 0;
}
.panel-support.panel-department-box {
display: flex;
flex-direction: column;
}
.panel-support.panel-department-box > .panel-body {
height: 100%;
}
.panel-support.panel-department-box > .panel-footer {
border: 0;
padding: 0 var(--panel-body-padding) var(--panel-body-padding);
}
.panel-support .support-time {
padding: 0 var(--panel-body-padding) var(--panel-body-padding);
margin-top: calc(-1 * var(--spacing-1x));
display: flex;
justify-content: flex-start;
align-items: flex-start;
}
.panel-support .support-time + .support-time {
padding-top: 0;
margin-top: calc(-1 * var(--spacing-1x));
}
.panel-support .support-time span {
font-size: var(--font-size-base);
color: var(--gray-darker);
margin-left: var(--spacing-1x);
}
.panel-support .support-time .operating-desc {
display: none;
}
.list-group-support-hours {
width: 100%;
}
.list-group-support-hours .list-group-item-heading {
display: flex;
justify-content: space-between;
}
.list-group-support-hours .support-time-box {
justify-content: flex-end;
}
.list-group-support-hours .support-time {
display: flex;
justify-content: flex-end;
align-items: center;
}
.list-group-support-hours .support-time + .support-time {
margin-top: var(--spacing-1x);
}
.list-group-support-hours .support-time span {
font-size: var(--font-size-base);
line-height: var(--line-height-base);
color: var(--gray-darker);
margin-left: var(--spacing-1x);
}
.list-group-support-hours .support-time span br {
display: none;
}
.list-group-support-hours .support-time label {
order: 2;
margin-left: var(--spacing-1x);
}
.list-group-support-hours .support-time .operating-desc {
color: var(--text-body-color);
line-height: var(--line-height-base);
}
#autoAnswerSuggestions {
display: none;
}
div#twofaactivation {
margin: 0 auto;
padding: 15px 30px;
width: 85%;
background-color: #efefef;
border-radius: 10px;
}
div#twofaactivation .errorbox {
margin: 0 0 20px;
padding: 10px 20px;
background-color: #ff4f4f;
text-shadow: none;
color: #fff;
text-align: center;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;
}
div#twofaactivation p {
margin: 15px 0;
}
#mg-charge-table {
margin-top: var(--ca-section-spacing);
margin-bottom: var(--ca-section-spacing);
}
#mg-charge-table .sub-heading {
color: var(--text-heading-color);
font-size: var(--ca-section-title-font-size);
font-weight: var(--ca-section-title-font-weight);
line-height: var(--ca-section-title-line-height);
margin-bottom: var(--headings-margin-bottom);
}
#mg-charge-table .table {
border-radius: var(--panel-border-radius);
box-shadow: var(--panel-box-shadow);
border: var(--panel-border);
background: var(--panel-bg);
margin: 0;
}
#mg-charge-table .table thead tr th:first-of-type {
border-radius: var(--border-radius-base) 0 0 0;
}
#mg-charge-table .table thead tr th:last-of-type {
border-radius: 0 var(--border-radius-base) 0 0;
}
#mg-charge-table .table tbody tr {
background: none;
}
#mg-charge-table .table tbody tr:last-of-type td:first-of-type {
border-radius: 0 0 0 var(--border-radius-base);
}
#mg-charge-table .table tbody tr:last-of-type td:last-of-type {
border-radius: 0 0 var(--border-radius-base) 0;
}
.main-content #creditCardInputFields .panel-body .list-info.list-info-v {
margin-bottom: 18px;
}
.main-content .stripe #creditCardInputFields > .nav-tabs + .panel-body {
padding-top: 15px;
padding-bottom: 15px;
}
.main-content .stripe #creditCardInputFields #newCardInfo {
display: none !important;
}
.main-content .stripe #creditCardInputFields #stripeElements {
display: block !important;
opacity: 0;
}
.main-content
.stripe
.panel-collapse.in
#creditCardInputFields
#stripeElements {
opacity: 1;
}
.main-content .text-divider span {
background-color: var(--ui-block-bg-form);
}
.promo-code {
margin-bottom: 0;
display: flex;
}
.promo-code-description {
display: flex;
align-items: center;
color: var(--text-primary-color);
font-size: var(--font-size-md);
font-weight: var(--font-weight-medium);
}
.promo-code-description span {
margin-left: var(--spacing-1x);
}
.border-primary {
border-color: var(--btn-primary-bg);
}
.panel-collapse-custom .panel-body .radio,
.panel-payment-method .panel-body .radio {
padding-top: var(--spacing-1x);
padding-bottom: 6px;
margin-top: 0;
margin-bottom: 0;
}
.panel-collapse-custom .panel-body .radio-styled,
.panel-payment-method .panel-body .radio-styled {
margin-right: var(--ui-block-padding-base);
}
.panel-collapse-custom .panel-body .radio-styled.checked + span,
.panel-payment-method .panel-body .radio-styled.checked + span {
color: #000;
}
.panel-collapse-custom .panel-body + .panel-body,
.panel-payment-method .panel-body + .panel-body {
border-top: 1px solid rgba(0, 0, 0, 0.1);
}
[data-collapse] .progress {
background-color: #e6e8ec;
}
[data-collapse] .panel-body.is-active {
background-color: #f6f7f8;
border: 1px solid var(--btn-primary-bg);
}
@media (max-width: 991.98px) {
.categories-collapsed {
margin-bottom: var(--ui-block-spacing-sm);
}
.categories-collapsed .dropdown-menu {
max-height: 288px;
}
.categories-collapsed .categories-sidebar {
margin-bottom: var(--ui-block-spacing-xs);
}
.categories-collapsed .categories-sidebar .dropdown .btn .ls,
.categories-collapsed .categories-sidebar .dropdown .btn i {
margin-left: var(--btn-base-icon-spacing);
margin-right: 0;
}
}
@media (max-width: 479.98px) {
.row.addon-products {
padding-left: 0 !important;
}
.promo-box-content {
text-align: center;
flex-direction: column;
}
.promo-box-content .promo-box-icon {
margin-right: 0;
}
.promo-box-content + .promo-box-content {
margin-top: var(--ui-block-padding-base);
}
.categories-collapsed {
margin-bottom: 0;
display: flex !important;
flex-direction: column;
}
.categories-collapsed .categories-sidebar {
margin-bottom: 0;
}
.categories-collapsed .dropdown,
.categories-collapsed .form-control {
margin-bottom: var(--ui-block-spacing-xs);
}
.categories-collapsed .dropdown .btn,
.categories-collapsed .dropdown .dropdown-menu,
.categories-collapsed .form-control .btn,
.categories-collapsed .form-control .dropdown-menu {
width: 100%;
}
}
:root {
--bottom-action-sticky-height: calc(
var(--ui-height-lg) + 2 * var(--ui-block-padding-base-v)
);
}
.bottom-action-sticky {
width: auto !important;
align-items: center;
justify-content: center;
background: var(--ui-block-bg);
border: var(--ui-block-border);
border-radius: var(--ui-block-border-radius);
box-shadow: var(--ui-block-shadow);
padding: var(--ui-block-padding-base);
margin-top: var(--ca-section-spacing);
}
@media (-ms-high-contrast: none), screen and (-ms-high-contrast: active) {
.bottom-action-sticky {
justify-content: flex-start;
}
}
.bottom-action-sticky:not(.is-fixed) > .container {
padding-left: 0;
padding-right: 0;
}
.bottom-action-sticky.is-fixed {
position: fixed;
bottom: 0;
left: 0;
right: 0;
z-index: var(--zindex-navbar-fixed);
background: var(--ui-block-overlay-bg);
border: none;
box-shadow: var(--ui-block-overlay-shadow);
height: var(--bottom-action-sticky-height);
-webkit-backdrop-filter: blur(10px);
backdrop-filter: blur(10px);
border-radius: 0;
padding: var(--ui-block-padding-base-v) 0;
}
.bottom-action-sticky > .container {
display: flex;
align-items: center;
height: 100%;
}
.bottom-action-sticky .sticky-content {
display: flex;
align-items: center;
}
.bottom-action-sticky .sticky-dropdown {
display: none;
}
.bottom-action-sticky .sticky-dropdown .dropdown-menu {
bottom: 100%;
top: auto;
}
.bottom-action-sticky .sticky-actions {
display: flex;
flex-wrap: nowrap;
align-items: flex-end;
margin-left: auto;
margin-right: 0;
}
.bottom-action-sticky .sticky-actions .btn-link:last-child {
margin-right: calc(-1 * var(--ui-padding-base-h));
}
.bottom-action-anchor {
margin-top: var(--ca-section-spacing);
margin-bottom: calc(var(--ca-section-spacing) * -1);
}
.bottom-action-anchor + .bottom-action-sticky {
margin-top: calc(var(--ca-section-spacing) * 2);
}
.social-signin-btns {
display: flex;
justify-content: center;
flex-wrap: wrap;
margin-right: calc(-1 * var(--spacing-2x));
}
@media (max-width: 479.98px) {
.social-signin-btns {
flex-direction: column;
}
}
.social-signin-btns .btn-social {
min-width: 240px;
max-width: 350px;
}
@media (min-width: 480px) {
.social-signin-btns .btn-social {
margin-right: var(--spacing-2x);
}
}
.panel-cart .cart-heading {
align-items: center;
padding: var(--table-th-padding);
padding-left: var(--table-th-first-last-padding);
padding-right: var(--table-th-first-last-padding);
color: var(--table-th-font-color);
font-size: var(--table-th-font-size);
font-weight: var(--table-th-font-weight);
border-color: var(--ui-block-divider-color);
}
.panel-cart .cart-heading > .row {
flex: 1;
}
.panel-cart .cart-item {
padding: var(--table-td-padding);
padding-left: var(--table-th-first-last-padding);
padding-right: var(--table-th-first-last-padding);
}
.panel-cart .cart-item > .row {
align-items: center;
}
.panel-cart .cart-item + .panel-footer {
margin-top: -1px;
}
.panel-cart .cart-item .renewal {
display: block;
margin-bottom: -8px;
color: var(--text-lighter-color);
font-size: var(--font-size-xs);
font-weight: var(--font-weight-base);
}
.panel-cart .prod-desc,
.panel-cart .prod-desc > .content {
width: 100%;
}
.panel-cart .prod-actions {
padding-right: 0;
}
.panel-cart .cart-item-title {
display: block;
}
.panel-cart .cart-item-title-main {
display: block;
color: var(--text-heading-color);
font-size: var(--font-size-h6);
font-weight: var(--font-weight-h6);
line-height: var(--line-height-h6);
margin-bottom: 0;
}
.panel-cart .cart-item-title-small {
font-size: var(--font-size-sm);
color: var(--text-primary-color);
}
.panel-cart .cart-item-title > h6 {
margin: 0;
}
.panel-cart .cart-item-pricing .btn {
display: flex;
height: auto;
min-height: var(--ui-height-base);
max-width: 160px;
overflow: hidden;
text-overflow: ellipsis;
}
.panel-cart .cart-item-pricing .btn span:first-child {
display: block;
overflow: hidden;
text-overflow: ellipsis;
}
.panel-cart .cart-item-pricing .btn .caret {
margin-left: var(--spacing-1x);
}
.panel-cart .cart-item-pricing .btn .cart-item-price {
word-break: normal;
}
.panel-cart .cart-item-pricing .btn .price-setup-fee {
display: block;
}
.panel-cart .cart-item-price {
display: block;
text-align: left;
}
.panel-cart .cart-item-price-dropdown {
padding: 0;
}
.panel-cart
.cart-item-price
[style*="font-size: 1.2em; text-decoration: line-through;"] {
color: var(--text-lighter-color);
font-size: var(--font-size-h6) !important;
font-weight: var(--font-weight-light) !important;
}
.panel-cart .cart-item-qty-placeholder {
padding: var(--ui-height-base)-var(--line-height-base) / 2 0;
}
@media (max-width: 767.98px) {
.panel-cart .cart-item-qty-placeholder {
height: 100%;
padding: 34px 0 0 16px;
border-right: 1px solid var(--gray-lighter-4);
border-top: 1px solid var(--gray-lighter-4);
}
}
.panel-cart .cart-item-actions {
display: flex;
justify-content: flex-end;
flex-wrap: nowrap;
}
.prod-addons-container {
margin-top: var(--ui-block-spacing-xs);
margin-bottom: var(--ui-block-spacing-xs);
border-left: 1px solid var(--ui-block-divider-color);
}
.prod-addons .addon-item {
position: relative;
display: flex;
align-items: center;
font-size: var(--font-size-xs);
line-height: var(--line-height-xs);
padding-top: 3px;
padding-bottom: 3px;
transition: background-color var(--transition-base);
}
.prod-addons .addon-item:last-child {
padding-bottom: 0;
}
.prod-addons .addon-item.row {
flex-wrap: nowrap;
}
.prod-addons .addon-item > * {
padding-right: var(--ui-gutter-base);
}
.prod-addons .addon-item .addon-actions {
padding-right: 0;
margin-top: -6px;
margin-bottom: -6px;
transition: all var(--transition-base);
}
.prod-addons .addon-name {
padding-left: calc(var(--ui-gutter-base) / 2 + var(--ui-block-padding-sm));
}
.prod-addons .addon-name .item-name {
color: var(--text-faded-color);
}
@media (min-width: 768px) {
.prod-addons .addon-item .addon-actions {
opacity: 0;
visibility: hidden;
}
.prod-addons .addon-item:after {
display: block;
content: "";
position: absolute;
left: 11px;
top: 0;
width: 2px;
height: 100%;
background: var(--text-primary-color);
opacity: 0;
visibility: hidden;
transition: all var(--transition-base);
}
.prod-addons .addon-item:hover .addon-actions,
.prod-addons .addon-item:hover:after {
opacity: 1;
visibility: visible;
}
.prod-addons .addon-item:hover .addon-actions {
padding-right: 6px;
}
}
@media (max-width: 767.98px) {
.panel-cart .prod-addons {
order: 2;
padding: var(--ui-block-padding-base);
padding-top: 0;
}
.panel-cart .prod-addons-container {
margin: 0;
border: none;
}
.panel-cart .prod-addons .addon-name {
padding-left: 0;
}
.panel-cart .prod-addons .addon-qty-empty {
display: none;
}
}
.input-number {
display: flex;
justify-content: space-between;
height: var(-ui-height-base);
background: var(--input-bg);
border: var(--input-border);
border-radius: var(--input-border-radius);
transition: border-color 0.24s ease, box-shadow 0.24s ease;
overflow: hidden;
}
.input-number.is-active {
border-color: var(--input-focus-border-color);
}
.input-number.is-active .input-number-actions {
border-left-color: var(--btn-primary-bg);
}
.input-number input {
max-height: var(-ui-height-base);
padding: var(--spacing-1x);
border: none;
box-shadow: none;
background: none;
max-width: calc(100% - 22px);
color: var(--input-color);
}
.input-number input:focus {
outline: 0;
}
.input-number-actions {
border: none;
border-left: 1px solid rgba(0, 0, 0, 0.1);
}
.input-number-actions .minus,
.input-number-actions .plus {
min-height: 17px;
padding-left: 4px;
padding-right: 4px;
height: 50%;
width: 21px;
transition: all 0.4s;
}
.input-number-actions .minus:hover,
.input-number-actions .plus:hover {
cursor: pointer;
background-color: var(--gray-lighter-4);
}
.input-number-actions .plus {
position: relative;
}
.input-number-actions .plus:before {
content: "";
position: absolute;
top: 50%;
left: 37%;
width: 0;
height: 0;
border-left: 3px solid transparent;
border-right: 3px solid transparent;
border-bottom: 3px solid var(--ui-icon-color);
}
.input-number-actions .minus {
position: relative;
}
.input-number-actions .minus:before {
content: "";
position: absolute;
top: 50%;
left: 37%;
width: 0;
height: 0;
border: 3px solid transparent;
border-top: 3px solid var(--ui-icon-color);
}
.input-number input[type="number"]::-webkit-inner-spin-button,
.input-numberinput[type="number"]::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
}
.input-numberinput[type="number"] {
-moz-appearance: textfield;
}
@media (max-width: 767.98px) {
.panel-cart {
box-shadow: none;
background: none;
border: none;
}
.panel-cart .cart-heading {
display: none;
}
.panel-cart .cart-item {
background: var(--ui-block-bg);
}
.panel-cart .cart-item,
.panel-cart .panel-footer {
border: var(--ui-block-border);
border-radius: var(--border-radius-base);
box-shadow: var(--ui-block-shadow);
}
.panel-cart .cart-item {
position: relative;
padding: 0;
margin-bottom: var(--ui-block-spacing-base);
}
.panel-cart .cart-item-title {
margin-top: var(--ui-block-spacing-xs);
}
.panel-cart .cart-item .row {
position: relative;
display: flex;
flex-wrap: wrap;
margin-left: 0;
margin-right: 0;
}
.panel-cart .panel-footer {
border: 1px solid var(--panel-default-border);
}
.panel-cart .panel-footer .content {
display: flex;
width: 100%;
}
.panel-cart .panel-footer .content .btn {
margin-right: 4px;
width: 50%;
}
.panel-cart .panel-footer .content .btn:last-child {
margin-right: 0;
margin-left: 4px;
}
.panel-cart .panel-footer .content:last-child .btn {
width: 100%;
margin-top: var(--ui-block-spacing-xs);
margin-left: 0;
}
}
@media (max-width: 767.98px) {
.panel-cart .prod-name {
order: 1;
min-width: 70%;
flex-basis: 70%;
width: 70%;
padding: var(--ui-block-padding-base);
}
.panel-cart .prod-name:before {
content: attr(data-content);
}
.panel-cart .prod-actions {
order: 2;
min-width: 30%;
flex-basis: 30%;
width: 30%;
padding: var(--ui-block-padding-base);
}
.panel-cart .prod-desc {
order: 2;
display: flex;
width: 100%;
}
.panel-cart .prod-desc .content {
width: 100%;
}
.panel-cart .prod-desc .content .item-name,
.panel-cart .prod-desc .content .item-value {
color: var(--text-lighter-color);
}
.panel-cart .prod-qty {
order: 3;
position: relative;
}
.panel-cart .prod-qty:before {
content: attr(data-content);
}
.panel-cart .prod-qty-empty {
display: none;
}
.panel-cart .prod-price {
order: 4;
}
.panel-cart .prod-price:before {
content: attr(data-content);
}
.panel-cart .prod-price.item-price-changed:before {
display: none;
}
.panel-cart .prod-price .btn {
height: 100%;
width: 100%;
border-top-left-radius: 0;
border-bottom-left-radius: 0;
border-top-right-radius: 0;
}
.panel-cart .prod-price .cart-item-price .dropdown {
padding-right: 15px;
}
.panel-cart .prod-price .cart-item-price .renewal {
margin-top: var(--ui-block-spacing-xs);
margin-bottom: 0;
}
.panel-cart .prod-price .form-control {
border: none;
outline: 0;
padding: 0;
height: 24px;
}
.panel-cart .prod-price.no-qty {
flex-basis: 100%;
}
.panel-cart .prod-price.no-qty .cart-item-price {
padding-right: 15px;
}
.panel-cart .prod-price,
.panel-cart .prod-qty {
position: relative;
min-width: 100%;
flex-basis: 100%;
width: 100%;
min-height: 56px;
padding: var(--ui-block-padding-base);
}
.panel-cart .prod-price:after,
.panel-cart .prod-qty:after {
position: absolute;
top: 0;
left: 0;
right: 0;
display: block;
content: "";
height: 1px;
background-color: var(--ui-block-divider-color);
}
.panel-cart .prod-name:before,
.panel-cart .prod-price:before,
.panel-cart .prod-qty:before {
display: block;
color: var(--text-lighter-color);
font-size: var(--font-size-sm);
}
}
@media (max-width: 767.98px) {
.spotlight-tlds-container {
flex-wrap: wrap;
}
.spotlight-tld-container {
flex-basis: 50%;
width: 50%;
min-width: 50%;
}
.spotlight-tld-container .spotlight-tld {
margin-bottom: var(--ui-block-spacing-xs);
}
.promo-box-content-between {
flex-direction: column;
}
.promo-box-content .promo-description {
width: 100%;
}
.promo-box-content .promo-description + .btn {
margin-left: 0;
margin-top: var(--ui-block-padding-base);
}
}
.address {
margin-bottom: 0;
}
.address-heading {
margin-bottom: var(--ui-block-spacing-xs);
}
.credit-balance {
margin-bottom: 0;
padding: var(--ui-block-padding-sm);
border: 1px solid var(--ui-block-divider-color);
border-radius: var(--ui-block-border-radius);
color: var(--text-heading-color);
font-size: var(--font-size-h2);
font-weight: var(--font-weight-h2);
line-height: var(--line-height-h3);
}
.credit-balance-title {
margin-bottom: var(--ui-block-spacing-xs);
font-size: var(--font-size-sm);
line-height: var(--line-height-sm);
color: var(--text-lighter-color);
}
.domain-search-input {
width: 100%;
max-width: var(--search-group-max-width);
margin: 0 auto;
}
.domain-search-input.search-group-combined {
box-shadow: var(--ui-block-shadow-lg);
border: var(--ui-block-border);
}
.domain-search-input .search-field-icon,
.domain-search-input .search-field-icon > i {
color: var(--search-field-icon-color);
}
.domain-search-input .search-field .form-control {
border: none;
}
.domain-search-input .search-group-btn .btn {
min-width: 134px;
}
.domain-search-input .tooltip.left .tooltip-inner {
background-color: var(--brand-danger-lighter-4);
border-color: var(--brand-danger-lighter-4);
color: var(--brand-danger);
}
.domain-search-input .tooltip.left .tooltip-arrow {
border-left-color: var(--brand-danger-lighter-4);
}
.domain-search-auth {
max-width: var(--search-group-max-width);
margin: var(--ui-block-spacing-base) auto 0;
position: relative;
}
.domain-search-auth #transferUnavailable {
position: absolute;
left: 0;
right: 0;
top: calc(100% + var(--spacing-3x));
}
#default-captcha-domainchecker .captchaimage .input-group-addon {
height: var(--ui-height-base);
}
.domain-search-captcha {
display: flex;
align-items: center;
justify-content: center;
max-width: var(--search-group-max-width);
border: 1px solid var(--ui-block-divider-color);
border-radius: var(--ui-block-border-radius);
margin: var(--ui-block-spacing-sm) auto 0;
padding: var(--ui-block-padding-sm);
}
.domain-search-captcha .captcha {
margin: 0;
}
.domain-search-captcha .captchatext {
padding: 0;
margin: -2px 0 16px;
color: hsla(0, 0%, 100%, 0.64);
}
.domain-search-captcha .tooltip .tooltip-inner {
background-color: var(--brand-danger-lighter-4);
border-color: var(--brand-danger-lighter-4);
color: var(--brand-danger);
}
.domain-search-captcha .tooltip .tooltip-arrow {
border-right-color: var(--brand-danger-lighter-4);
}
.banner-secondary .domain-search-captcha,
.search-box-primary .domain-search-captcha {
border-color: var(--primary-block-divider-color);
}
.banner-primary .domain-search-captcha,
.search-box-secondary .domain-search-captcha {
border-color: var(--secondary-block-divider-color);
}
.panel-choose-domain .panel-domain-option {
padding: var(--panel-body-padding) var(--ui-block-padding-xlg);
display: flex;
justify-content: center;
flex-direction: column;
}
.panel-choose-domain .panel-domain-option > .content {
max-width: var(--max-width-lg);
margin: 0 auto;
width: 100%;
}
.panel-choose-domain .panel-domain-option label.radio {
margin-bottom: var(--ui-block-spacing-base);
font-size: var(--font-size-lg);
}
.panel-choose-domain .panel-domain-option .radio + .radio {
margin-top: -5px;
}
.panel-choose-domain .panel-domain-option .radio .radio-styled {
position: absolute;
top: 50%;
transform: translateY(-50%);
left: 0;
}
.panel-choose-domain .panel-domain-option .radio > [type="radio"] {
margin-right: 0;
width: 0 !important;
}
.panel-choose-domain .panel-domain-option .radio span {
margin-left: var(--spacing-4x);
display: inline-block;
}
.panel-choose-domain .captchaimage > .tooltip .tooltip-inner,
.panel-choose-domain .form-group > .tooltip .tooltip-inner,
.panel-choose-domain .inline-form-element > .tooltip .tooltip-inner,
.panel-choose-domain .recaptcha-container > .tooltip .tooltip-inner {
color: var(--brand-danger);
background: var(--brand-danger-lighter-4);
}
.panel-choose-domain .captchaimage > .tooltip .tooltip-arrow,
.panel-choose-domain .form-group > .tooltip .tooltip-arrow,
.panel-choose-domain .inline-form-element > .tooltip .tooltip-arrow,
.panel-choose-domain .recaptcha-container > .tooltip .tooltip-arrow {
border-left-color: var(--brand-danger-lighter-4);
border-right-color: var(--brand-danger-lighter-4);
}
.panel-choose-domain .captchaimage > .tooltip.top .tooltip-arrow,
.panel-choose-domain .form-group > .tooltip.top .tooltip-arrow,
.panel-choose-domain .inline-form-element > .tooltip.top .tooltip-arrow,
.panel-choose-domain .recaptcha-container > .tooltip.top .tooltip-arrow {
border-top-color: var(--brand-danger-lighter-4);
border-left-color: transparent;
border-right-color: transparent;
}
.panel-choose-domain .captchaimage > .tooltip.bottom .tooltip-arrow,
.panel-choose-domain .form-group > .tooltip.bottom .tooltip-arrow,
.panel-choose-domain .inline-form-element > .tooltip.bottom .tooltip-arrow,
.panel-choose-domain .recaptcha-container > .tooltip.bottom .tooltip-arrow {
border-width: 0 5px 5px;
border-color: transparent;
border-bottom-color: var(--brand-danger-lighter-4);
margin-left: -4px;
}
.panel-choose-domain .form-tooltip .form-control + .tooltip .tooltip-inner {
color: var(--brand-danger);
background: var(--brand-danger-lighter-4);
}
.panel-choose-domain .form-tooltip .form-control + .tooltip .tooltip-arrow {
border-left-color: var(--brand-danger-lighter-4);
border-right-color: var(--brand-danger-lighter-4);
}
.panel-choose-domain .inline-form .inline-form-element:nth-child(2) {
min-width: auto;
}
.panel-domain-search {
border-radius: 0 0 var(--panel-border-radius) var(--panel-border-radius);
padding: var(--ui-block-padding-xlg);
min-height: calc(2 * var(--ui-block-padding-xlg) + var(--ui-height-lg));
}
.panel-domain-search:first-child {
border-radius: var(--panel-border-radius);
}
.panel-domain-search .inline-form,
.panel-domain-search form {
max-width: var(--max-width-lg);
margin: 0 auto;
width: 100%;
}
.panel-domain-search .inline-form .inline-form-element .btn,
.panel-domain-search form .inline-form-element .btn {
width: 100%;
}
.panel-domain-search .dropdown {
cursor: pointer;
}
.panel-domain-search .dropdown .tld-select {
display: flex;
align-items: center;
justify-content: space-between;
height: var(--ui-height-lg);
padding: var(--ui-padding-lg-v) var(--ui-padding-lg-h);
color: var(--input-color);
font-size: var(--input-lg-font-size);
background: var(--input-bg);
border: var(--input-border);
border-radius: var(--input-lg-border-radius);
transition: border-color var(--transition-base),
box-shadow var(--transition-base), background var(--transition-base);
}
@media (prefers-reduced-motion: reduce) {
.panel-domain-search .dropdown .tld-select {
transition: none;
}
}
.panel-domain-search .dropdown .tld-select:hover {
background-color: var(--input-hover-bg);
border-color: var(--input-hover-border-color);
color: var(--input-hover-color);
}
.panel-domain-search .dropdown.show .tld-select,
.panel-domain-search .dropdown .tld-select:focus {
background-color: var(--input-focus-bg);
border-color: var(--input-focus-border-color);
color: var(--input-focus-color);
}
.panel-domain-search .dropdown .caret {
color: var(--gray-lighter);
margin-left: 24px;
}
.panel-domain-search .dropdown .dropdown-menu-search {
min-width: 192px;
margin-top: 6px;
}
.panel-domain-search .default-captcha p {
color: var(--secondary-block-text-color-faded);
font-size: var(--font-size-xs);
margin-bottom: 3px;
}
.panel-domain-search .captchaimage {
margin-bottom: 0;
float: none !important;
width: 100%;
}
.panel-domain-search .captchaimage #inputCaptcha {
width: 100%;
}
.panel-domain-search .captcha-container + .btn {
width: 100%;
margin-top: var(--ui-block-padding-base);
}
.panel-domain-search .captcha-container + .btn i {
margin-right: 6px;
}
@media (max-width: 767.98px) {
.panel-domain-search {
padding: var(--ui-block-padding-base);
}
.panel-domain-search .captcha-container #inputCaptcha,
.panel-domain-search .captcha-container .captchaimage {
width: 100%;
}
.panel-domain-search .captcha-container + .btn {
max-width: none !important;
width: 100% !important;
margin-top: var(--ui-block-padding-base);
}
}
.panel-domain-search-primary {
background: var(--primary-block-bg-h);
}
.panel-domain-search-primary .inline-form-element > .form-control {
border-color: var(--primary-block-input-border);
background-color: var(--primary-block-input-bg);
color: var(--primary-block-input-color);
}
.panel-domain-search-primary .inline-form-element > .form-control::placeholder {
color: var(--primary-block-input-placeholder-color);
}
.panel-domain-search-primary .dropdown.show .tld-select,
.panel-domain-search-primary .dropdown.show .tld-select:focus,
.panel-domain-search-primary .dropdown.show .tld-select:hover,
.panel-domain-search-primary .dropdown .tld-select,
.panel-domain-search-primary .dropdown .tld-select:focus,
.panel-domain-search-primary .dropdown .tld-select:hover {
color: var(--primary-block-input-color);
background: var(--primary-block-input-bg);
border-color: var(--primary-block-input-border);
}
.panel-domain-search-primary .dropdown.show .tld-select .caret,
.panel-domain-search-primary .dropdown .tld-select .caret {
color: var(--primary-block-input-caret-color);
}
.panel-domain-search-secondary {
background: var(--secondary-block-bg-h);
}
.panel-domain-search-secondary .form-control {
border-color: var(--secondary-block-input-border);
background-color: var(--secondary-block-input-bg);
color: var(--secondary-block-input-color);
}
.panel-domain-search-secondary .form-control::placeholder {
color: var(--secondary-block-input-placeholder-color);
}
.panel-domain-search-secondary .dropdown.show .tld-select,
.panel-domain-search-secondary .dropdown.show .tld-select:focus,
.panel-domain-search-secondary .dropdown.show .tld-select:hover,
.panel-domain-search-secondary .dropdown .tld-select,
.panel-domain-search-secondary .dropdown .tld-select:focus,
.panel-domain-search-secondary .dropdown .tld-select:hover {
color: var(--secondary-block-input-color);
background: var(--secondary-block-input-bg);
border-color: var(--secondary-block-input-border);
}
.panel-domain-search-secondary .dropdown.show .tld-select .caret,
.panel-domain-search-secondary .dropdown .tld-select .caret {
color: var(--secondary-block-input-caret-color);
}
@media (max-width: 991.98px) {
.panel-choose-domain .form-group,
.panel-choose-domain .inline-form-element,
.panel-choose-domain .recaptcha-container {
position: relative;
}
.panel-choose-domain .form-group > .tooltip:not(.bottom),
.panel-choose-domain .inline-form-element > .tooltip:not(.bottom),
.panel-choose-domain .recaptcha-container > .tooltip:not(.bottom) {
width: auto;
left: auto !important;
right: -5px !important;
top: -6px !important;
}
.panel-choose-domain .form-group > .tooltip:not(.bottom) .tooltip-arrow,
.panel-choose-domain
.inline-form-element
> .tooltip:not(.bottom)
.tooltip-arrow,
.panel-choose-domain
.recaptcha-container
> .tooltip:not(.bottom)
.tooltip-arrow {
transform: rotate(90deg);
top: auto !important;
bottom: -7px !important;
right: auto !important;
left: 50% !important;
}
.panel-choose-domain .form-group > .tooltip:not(.bottom).top,
.panel-choose-domain .inline-form-element > .tooltip:not(.bottom).top,
.panel-choose-domain .recaptcha-container > .tooltip:not(.bottom).top {
padding-bottom: 0;
}
.panel-choose-domain .form-group > .tooltip:not(.bottom).top .tooltip-arrow,
.panel-choose-domain
.inline-form-element
> .tooltip:not(.bottom).top
.tooltip-arrow,
.panel-choose-domain
.recaptcha-container
> .tooltip:not(.bottom).top
.tooltip-arrow {
border-width: 5px 0 5px 5px;
border-top-color: transparent;
border-left-color: var(--brand-danger-lighter-4);
border-right-color: var(--brand-danger-lighter-4);
margin-left: 0;
}
.panel-choose-domain .form-group > .tooltip:not(.bottom).right .tooltip-arrow,
.panel-choose-domain
.inline-form-element
> .tooltip:not(.bottom).right
.tooltip-arrow,
.panel-choose-domain
.recaptcha-container
> .tooltip:not(.bottom).right
.tooltip-arrow {
transform: rotate(-90deg);
}
.panel-choose-domain .inline-form-element > .tooltip {
top: -30px !important;
}
.panel-choose-domain .form-tooltip {
position: relative;
}
.panel-choose-domain .form-tooltip .form-control + .tooltip {
top: -6px !important;
left: auto !important;
right: -5px !important;
}
.panel-choose-domain .form-tooltip .form-control + .tooltip .tooltip-arrow {
transform: rotate(90deg);
top: auto !important;
bottom: 7px- !important;
right: auto !important;
left: 50% !important;
}
}
@media (max-width: 767.98px) {
.panel-domain-search form {
display: flex;
flex-direction: column;
}
.panel-domain-search form-element {
margin-right: 0;
margin-bottom: var(--ui-block-spacing-sm);
}
.panel-domain-search form-element:last-child {
margin-bottom: 0;
}
.panel-domain-search form-element .btn {
width: 100%;
}
.panel-domain-search .search-group {
display: flex;
flex-direction: column;
}
.panel-domain-search .search-group .btn {
margin-left: 0;
width: 100%;
margin-top: var(--ui-block-padding-base);
}
.panel-domain-search .inline-form {
flex-direction: column;
}
.panel-domain-search .inline-form-element {
margin-left: 0;
width: 100%;
}
.panel-domain-search .inline-form-element > * {
width: 100%;
}
.panel-domain-search .inline-form-element + .inline-form-element {
margin-top: var(--ui-block-padding-base);
}
.panel-domain-search select#subdomaintld {
width: 100% !important;
}
.captchaimage {
position: relative;
}
.captchaimage > .tooltip {
width: auto;
left: auto !important;
right: -5px !important;
top: -30px !important;
}
.captchaimage > .tooltip .tooltip-arrow {
transform: rotate(90deg);
top: auto !important;
bottom: -7px !important;
right: auto !important;
left: 50% !important;
}
.captchaimage > .tooltip.right .tooltip-arrow {
transform: rotate(-90deg);
}
}
#google-recaptcha-domainchecker {
width: 304px;
height: 78px;
margin-top: 15px;
margin-bottom: 15px;
}
@media (max-width: 991.98px) {
#google-recaptcha-domainchecker {
padding-left: 2.5%;
}
}
@media (max-width: 736px) {
#google-recaptcha-domainchecker {
transform: scale(0.935);
transform-origin: 0 0;
-webkit-transform: scale(0.935);
-webkit-transform-origin: 0 0;
}
}
@media (max-width: 384px) {
#google-recaptcha-domainchecker {
transform: scale(0.96);
transform-origin: 0 0;
}
}
@media (max-width: 360px) {
#google-recaptcha-domainchecker {
transform: scale(0.89);
transform-origin: 0 0;
}
}
@media (max-width: 320px) {
#google-recaptcha-domainchecker {
padding-left: 13.5%;
transform: scale(0.83);
transform-origin: 0 0;
-webkit-transform: scale(0.785);
-webkit-transform-origin: 0 0;
}
}
.domain-lookup-result {
margin-bottom: 0;
}
.domain-lookup-result.list-group {
overflow: hidden;
}
.domain-lookup-result.list-group .list-group-item {
display: flex;
align-items: center;
justify-content: space-between;
}
.domain-lookup-result.list-group .list-group-item .content {
display: flex;
align-items: center;
font-size: var(--font-size-h5);
line-height: var(--font-size-h5);
}
.domain-lookup-result.list-group .list-group-item .content .label {
display: inline-flex;
margin-left: 8px !important;
}
.domain-lookup-result.list-group .list-group-item .domain {
color: var(--text-lighter-color);
font-weight: var(--font-weight-light);
}
.domain-lookup-result.list-group .list-group-item .extension {
color: var(--text-heading-color);
font-weight: var(--font-weight-medium);
}
.domain-lookup-result.list-group .list-group-item .actions {
display: flex;
align-items: center;
}
.domain-lookup-result.list-group .list-group-item .actions .price {
margin-right: var(--spacing-2x);
}
.domain-lookup-result .actions > .btn-add-to-cart,
.domain-lookup-result .actions > .btn-group {
min-width: 136px;
}
.btn-group-remove {
border-radius: var(--btn-sm-border-radius);
overflow: hidden;
}
.btn-group-remove .btn-remove-domain {
flex-grow: 0;
width: var(--ui-height-base);
padding-left: 0;
padding-right: 0;
}
.btn-group-remove .btn-remove-domain > i {
margin: 0;
}
.btn-group-remove .btn-group-sm > .btn-remove-domain.btn,
.btn-group-remove .btn-remove-domain.btn-sm {
width: var(--ui-height-sm);
}
.btn-group-remove .btn-group-lg > .btn-remove-domain.btn,
.btn-group-remove .btn-remove-domain.btn-lg {
width: var(--ui-height-lg);
}
.domain-suggestion-warning {
font-size: var(--font-size-sm);
margin-top: var(--ui-block-padding-base);
color: var(--text-lighter-color);
text-align: center;
}
.domain-suggestion.added {
background-color: var(--ui-block-active-bg);
}
.more-suggestions {
padding: 8px 16px;
background-color: var(--gray-lighter-4);
margin-top: -1px;
border-top-right-radius: 0;
border-top-left-radius: 0;
border: 1px solid var(--gray-lighter-4);
}
.more-suggestions .btn {
min-width: 256px;
}
@media (max-width: 767.98px) {
.domain-lookup-result .domain-suggestion {
flex-direction: column;
}
.domain-lookup-result .domain-suggestion .actions {
flex-direction: column;
margin-left: unset !important;
}
.domain-lookup-result .domain-suggestion .actions .price {
margin: var(--spacing-1x) 0;
margin-right: 0;
}
}
@media (max-width: 479.98px) {
.domain-lookup-result .domain-suggestion .actions {
margin-left: auto;
display: flex;
align-items: center;
flex-direction: column;
}
.domain-lookup-result .domain-suggestion .actions .price {
margin-right: 0;
margin-bottom: var(--ui-block-spacing-xs);
}
}
.domain-checker-result-headline {
margin-bottom: var(--ca-section-spacing);
}
.domain-checker-result-headline:not(:first-child) {
margin-top: var(--ui-block-spacing-base);
}
.domain-checker-result-headline .message {
min-height: unset;
margin-bottom: var(--ca-section-spacing);
padding: var(--ui-block-padding-xlg);
}
.domain-checker-result-headline .message .message-icon {
height: 80px;
width: 80px;
border: 0;
}
.domain-checker-result-headline .message .message-icon i {
font-size: var(--font-size-xxlg);
font-weight: var(--font-weight-bold);
}
.domain-checker-result-headline .message .message-text {
margin: 0 0 var(--spacing-1x) 0;
text-align: left;
font-size: var(--font-size-h4);
font-weight: var(--font-weight-h4);
line-height: var(--line-height-h4);
}
.domain-checker-result-headline .message .message-text strong {
font-weight: var(--font-weight-bold);
}
.domain-checker-result-headline .message .message-title + .domain-price {
margin-top: calc(-1 * var(--ui-block-spacing-base) / 2);
}
@media (max-width: 991.98px) {
.page-domainregister .main-content {
padding-left: 0 !important;
}
.domain-checker-result-headline .domain-price .price,
.domain-checker-result-headline .message .message-text {
text-align: center;
align-items: center;
}
.domain-checker-result-headline .message .message-icon {
margin: 0 auto var(--spacing-4x);
}
}
.domain-promo-box {
border: var(--ui-block-border);
background: var(--ui-block-bg);
box-shadow: var(--ui-block-shadow);
border-radius: var(--ui-block-border-radius);
padding: var(--spacing-5x) var(--spacing-3x) var(--spacing-3x);
margin-bottom: var(--ui-block-spacing-sm);
}
.domain-promo-box .promo-box-body {
display: flex;
flex-direction: column;
}
.domain-promo-box .promo-box-icon {
margin-right: 24px;
}
.domain-promo-box .promo-box-icon img {
width: 100%;
max-width: 80px;
max-height: 80px;
}
.domain-promo-box .promo-box-header h3 {
margin-bottom: var(--ui-block-spacing-xs);
font-size: var(--font-size-h6);
font-weight: var(--font-weight-h6);
line-height: var(--line-height-h6);
}
.domain-promo-box .promo-box-header .description {
margin-bottom: 0;
color: var(--text-lighter-color);
}
.domain-promo-box .promo-box-content {
display: flex;
text-align: unset;
}
.domain-promo-box .promo-box-content:first-of-type {
flex-direction: row;
}
.domain-promo-box .promo-box-content-between {
justify-content: space-between;
}
.domain-promo-box .promo-box-content .promo-description {
font-size: var(--font-size-sm);
color: var(--text-lighter-color);
margin-bottom: 0;
line-height: 18px;
width: 50%;
flex-basis: 50%;
}
.domain-promo-box .promo-box-content .promo-description + .btn {
margin-left: 10px;
}
.domain-promo-box .promo-box-content + .promo-box-content {
margin-top: 48px;
}
.domain-promo-box .promo-box-content .promo-box-icon {
margin-right: var(--spacing-3x);
}
.domain-promo-box .promo-box-content .promo-box-header h3,
.domain-promo-box .promo-box-content .promo-box-header h5 {
margin-bottom: 0;
}
.domain-promo-box .promo-box-content .promo-description {
width: 100%;
}
.domain-promo-box .promo-box-content .promo-description + .btn {
margin-left: 0;
}
.domain-renewal-content {
display: flex;
flex-wrap: wrap;
}
.domain-renewal-content p {
font-size: var(--font-size-sm);
margin-bottom: 0;
width: 100%;
color: var(--text-lighter-color);
}
.domain-renewal-title {
margin: -8px 0 0;
font-size: var(--font-size-h4);
font-weight: var(--font-weight-h4);
line-height: var(--line-height-h4);
}
.domain-renewal-status {
margin-left: auto;
}
.domain-renewal-status .label {
text-transform: uppercase;
}
.domain-renewal-form {
display: flex;
margin-left: auto;
}
.domain-renewal-form .btn {
margin-left: var(--spacing-1x);
}
.domain-renewal-period {
width: 100%;
}
.domain-renewal-actions,
.domain-renewal-period {
margin-top: var(--ui-block-spacing-xs);
}
.domain-renewal .btn {
min-width: 120px;
min-height: 42px;
}
.domain-renewal .btn > * {
transition: var(--transition-base);
}
.domain-renewal .btn .added,
.domain-renewal .btn .loader {
display: none;
}
.domain-renewal-added .btn {
user-select: none;
pointer-events: none;
}
.featured-tlds {
margin-bottom: calc(-1 * var(--ui-block-spacing-base)) !important;
}
.featured-tlds-container .featured-tld .img-container {
height: 120px;
}
@media (max-width: 767.98px) {
.featured-tlds-container .row {
margin-left: 0;
margin-right: 0;
}
.featured-tlds .swiper-slide {
margin-bottom: var(--ui-block-spacing-sm);
}
}
.featured-tld {
margin: 0 0 var(--ui-block-spacing-base) 0;
border: var(--ui-block-border);
background: var(--ui-block-bg);
box-shadow: var(--ui-block-shadow);
border-radius: var(--ui-block-border-radius);
overflow: hidden;
}
.featured-tld .img-container {
position: relative;
display: flex;
justify-content: center;
align-items: center;
padding: var(--ui-block-padding-sm);
height: 160px;
overflow: hidden;
}
.featured-tld .img-container img {
max-height: 60px;
max-width: 80%;
}
.featured-tld-price {
height: 46px;
margin-top: -4px;
padding-top: 4px;
background: var(--ui-block-bg-header);
border-top: 1px solid var(--ui-block-divider-color);
display: flex;
justify-content: center;
align-items: center;
}
@media (max-width: 767.98px) {
.featured-tld .img-container {
height: 80px;
}
.featured-tld .img-container img {
height: 40px;
}
}
.tld-sale-group {
padding: 1px 3px;
color: #fff;
font-size: 10px;
text-transform: uppercase;
}
.tld-sale-group-hot {
background-color: #f9615a;
}
.tld-sale-group-sale {
background-color: #f7d458;
}
.tld-sale-group-new {
background-color: #2ad588;
}
.tld-mob-value {
padding-top: 0;
padding-bottom: 0;
}
.tld-table .tld-name {
font-size: var(--font-size-xlg);
}
.tld-table .tld-name span {
color: var(--text-primary-color);
}
.tld-table .tld-label {
display: block;
color: var(--text-lighter-color);
font-size: var(--font-size-sm);
line-height: var(--line-height-xs);
}
@media (min-width: 992px) {
.tld-table .tld-label {
display: none;
}
.tld-table small {
color: var(--text-lighter-color);
}
}
@media (max-width: 991.98px) {
.tld-table .table > thead {
display: none;
}
.tld-table .table > tbody > tr {
display: flex;
flex-wrap: wrap;
padding: var(--ui-block-padding-base);
padding-bottom: calc(var(--ui-block-padding-base) - var(--ui-block-spacing-sm));
padding-left: calc(var(--ui-block-padding-base) - var(--ui-block-spacing-sm));
}
.tld-table .table > tbody > tr:not(:last-child) {
border-bottom: 1px solid var(--table-border-color);
}
.tld-table .table > tbody > tr td {
flex: 1;
display: block;
border: none;
height: auto;
min-width: 80px;
padding: 0;
margin-left: var(--ui-block-spacing-sm);
margin-bottom: var(--ui-block-spacing-sm);
}
.tld-table .table > tbody > tr td:first-child {
width: 100%;
flex: 100%;
}
}
.tld-toolbar {
display: flex;
justify-content: space-between;
align-items: center;
width: 100%;
margin-bottom: var(--ui-block-spacing-base);
}
.tld-toolbar > * + * {
margin-left: var(--spacing-2x);
}
.tld-toolbar .tld-categories {
flex: 1;
}
.tld-toolbar .tld-categories select {
opacity: 0;
visibility: hidden;
}
.tld-toolbar .selectize-control.form-control {
width: 100%;
}
.tld-toolbar .search-group input {
min-width: 220px;
}
@media (max-width: 767.98px) {
.tld-toolbar {
align-items: flex-start;
flex-direction: column;
width: 100%;
}
.tld-toolbar .tld-categories,
.tld-toolbar .tld-search {
margin: 0;
width: 100%;
}
.tld-toolbar .tld-categories + .tld-search {
margin-top: var(--ui-block-spacing-base);
}
}
.spotlights {
display: flex;
flex-wrap: wrap;
margin-left: -8px;
margin-right: -8px;
margin-bottom: -16px;
}
.spotlights .spotlight-col {
min-width: 156px;
padding: 0 8px !important;
}
.spotlights-1 .spotlight-col {
width: 100%;
}
.spotlights-2 .spotlight-col {
width: 50%;
}
.spotlights-3 .spotlight-col {
width: 33.3%;
}
.spotlights-4 .spotlight-col {
width: 25%;
}
.spotlights-5 .spotlight-col {
width: 20%;
}
.spotlights-6 .spotlight-col {
width: 16.6%;
}
.spotlights-7 .spotlight-col {
width: 14.28%;
}
.spotlights-8 .spotlight-col {
width: 12.5%;
}
.spotlight {
position: relative;
overflow: hidden;
display: flex;
flex-direction: column;
height: auto;
background: var(--ui-block-bg);
box-shadow: var(--ui-block-shadow);
border-radius: var(--ui-block-border-radius);
border: var(--ui-block-border);
text-align: center;
margin: 0 0 16px;
}
.spotlight-loader {
height: 132px;
display: flex;
align-items: center;
justify-content: center;
}
.spotlight-price {
padding: 5px 0;
color: var(--text-heading-color);
font-size: var(--font-size-sm);
border-bottom: 1px solid var(--ui-block-divider-color);
}
.spotlight-content {
position: relative;
overflow: hidden;
border-top: none;
padding: 24px 0;
}
.spotlight-content .extension {
color: var(--text-heading-color);
font-size: var(--font-size-h3);
font-weight: var(--font-weight-bold);
margin: 0;
}
.spotlight-content .extension span {
color: var(--text-primary-color);
}
.spotlight-footer {
padding: 0 var(--spacing-1x) var(--spacing-1x);
background: transparent;
}
.spotlight-footer .btn {
margin: 0;
}
.spotlight-footer .btn-group {
display: flex;
width: 100%;
}
.spotlight .label {
top: 10px;
left: -32px;
width: 100px;
}
.spotlight-tld .results {
display: none;
}
@media (min-width: 992px) {
.spotlights-1,
.spotlights-2,
.spotlights-3,
.spotlights-4,
.spotlights-5 {
margin-left: -12px;
margin-right: -12px;
}
.spotlights-1 .spotlight-col,
.spotlights-2 .spotlight-col,
.spotlights-3 .spotlight-col,
.spotlights-4 .spotlight-col,
.spotlights-5 .spotlight-col {
padding: 0 12px !important;
}
.spotlights-1 .spotlight-footer,
.spotlights-2 .spotlight-footer,
.spotlights-3 .spotlight-footer,
.spotlights-4 .spotlight-footer,
.spotlights-5 .spotlight-footer {
padding: 0 var(--spacing-2x) var(--spacing-2x);
}
}
@media (max-width: 991.98px) {
.spotlights {
flex-wrap: wrap;
}
.spotlights .spotlight-col {
width: 25%;
}
}
@media (max-width: 767.98px) {
.spotlights {
flex-wrap: wrap;
}
.spotlights .spotlight-col {
width: 50%;
}
}
@media (max-width: 479.98px) {
.spotlights {
flex-wrap: wrap;
}
.spotlights .spotlight-col {
width: 100%;
}
}
.domain-info {
display: flex;
}
.domain-info:not(:last-child) {
margin-bottom: var(--ui-block-spacing-sm);
}
.domain-info-icon svg {
height: 48px;
width: 48px;
}
.domain-info-body {
width: 100%;
padding-left: var(--ui-block-spacing-base);
}
.domain-info-top {
display: flex;
}
.domain-info-title {
width: 100%;
margin-bottom: var(--ui-block-spacing-sm);
padding-right: var(--ui-block-spacing-base);
color: var(--text-heading-color);
font-size: var(--font-size-h4);
line-height: var(--line-height-h4);
}
.domain-info-bottom {
display: flex;
justify-content: space-between;
}
.domain-info-hosting i {
margin-right: var(--ui-block-spacing-xs);
}
.domain-info-period {
display: block;
color: var(--text-lighter-color);
}
.domain-info-period i {
margin-right: var(--ui-block-spacing-xs);
}
.domain-info-addons {
margin-top: var(--ui-block-spacing-base);
margin-bottom: calc(-1 * var(--ui-block-spacing-sm));
}
.domain-info-addons .panel-check {
margin-bottom: var(--ui-block-spacing-sm);
}
.domain-info-addons .panel-check .ls-info-circle {
float: right;
}
.domain-info-additional .form-group:last-child {
margin-bottom: 0;
}
.panel-lg .domain-info-addons {
margin-top: var(--ui-block-spacing-lg);
}
@media (min-width: 992px) {
.domain-info-addons {
padding-left: calc(48px + var(--ui-block-spacing-base));
}
.domain-info-additional {
padding-left: calc(
var(--panel-body-padding) + 48px + var(--ui-block-spacing-base)
);
}
.panel-lg .domain-info-additional {
padding-left: calc(
var(--panel-lg-body-padding) + 48px + var(--ui-block-spacing-base)
);
}
}
@media (max-width: 767.98px) {
.domain-info-icon svg {
width: 32px;
height: 32px;
}
.domain-info-top .btn {
border: none;
box-shadow: none;
margin-right: calc(-1 * var(--ui-padding-sm-h));
}
.domain-info-top .btn > i {
margin: 0;
}
.domain-info-top .btn .btn-text {
display: none;
}
.domain-info-bottom {
flex-direction: column;
margin-top: 4px;
margin-left: calc(-1 * (32px + var(--ui-block-spacing-base)));
}
.domain-info-bottom .domain-info-period {
order: 1;
}
.domain-info-bottom .domain-info-hosting {
margin-top: 4px;
order: 2;
}
.domain-info-title {
margin-bottom: 0;
word-break: break-all;
}
.domain-info-additional .col-form-label {
padding-top: 0;
}
}
.product-info {
list-style: none;
}
.panel-range-slider .irs,
.slider-slide .irs {
position: relative;
display: block;
min-height: var(--range-slider-handle-height);
}
.panel-range-slider .irs-bar-edge,
.panel-range-slider .irs-edge,
.panel-range-slider .irs-from,
.panel-range-slider .irs-line-left,
.panel-range-slider .irs-line-mid,
.panel-range-slider .irs-line-right,
.panel-range-slider .irs-max,
.panel-range-slider .irs-min,
.panel-range-slider .irs-to,
.slider-slide .irs-bar-edge,
.slider-slide .irs-edge,
.slider-slide .irs-from,
.slider-slide .irs-line-left,
.slider-slide .irs-line-mid,
.slider-slide .irs-line-right,
.slider-slide .irs-max,
.slider-slide .irs-min,
.slider-slide .irs-to {
display: none !important;
}
.panel-range-slider .irs-line,
.slider-slide .irs-line {
position: relative;
background: var(--range-slider-bg);
outline: none;
}
.panel-range-slider .irs-bar,
.panel-range-slider .irs-line,
.slider-slide .irs-bar,
.slider-slide .irs-line {
display: block;
top: var(--spacing-1x);
height: var(--range-slider-height);
border-radius: var(--range-slider-border-radius);
}
.panel-range-slider .irs-bar,
.slider-slide .irs-bar {
position: absolute;
left: 0 !important;
background: var(--range-slider-fill-bg);
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.panel-range-slider .irs-slider,
.slider-slide .irs-slider {
display: block;
position: absolute;
top: 0;
z-index: 1;
height: var(--range-slider-handle-height);
width: var(--range-slider-handle-width);
box-shadow: var(--range-slider-handle-box-shadow);
background: var(--range-slider-handle-bg);
border: var(--range-slider-handle-border);
border-radius: var(--range-slider-handle-border-radius);
cursor: pointer;
transition: background var(--transition-base);
}
.panel-range-slider .irs-slider .active,
.panel-range-slider .irs-slider:active,
.panel-range-slider .irs-slider:focus,
.panel-range-slider .irs-slider:hover,
.slider-slide .irs-slider .active,
.slider-slide .irs-slider:active,
.slider-slide .irs-slider:focus,
.slider-slide .irs-slider:hover {
box-shadow: var(--range-slider-handle-hover-shadow);
background: var(--range-slider-handle-hover-bg);
border: var(--range-slider-handle-hover-border);
}
.panel-range-slider .irs-slider:before,
.slider-slide .irs-slider:before {
content: "";
position: absolute;
height: 60%;
width: 1px;
top: 50%;
left: 45%;
transform: translateY(-50%);
background-color: rgba(0, 0, 0, 0.1);
}
.panel-range-slider .irs-slider:after,
.slider-slide .irs-slider:after {
content: "";
position: absolute;
height: 60%;
width: 1px;
top: 49%;
left: 55%;
transform: translateY(-50%);
background-color: rgba(0, 0, 0, 0.1);
}
.panel-range-slider .irs-grid-pol,
.slider-slide .irs-grid-pol {
background: var(--gray-faded);
}
.panel-range-slider .irs-grid-pol.small,
.slider-slide .irs-grid-pol.small {
display: none !important;
}
.panel-range-slider .irs-grid-text,
.slider-slide .irs-grid-text {
bottom: 0;
color: var(--range-slider-value-sm-color);
font-size: var(--range-slider-value-sm-font-size);
line-height: var(--range-slider-value-sm-line-height);
}
.panel-range-slider .irs-from,
.panel-range-slider .irs-single,
.panel-range-slider .irs-to,
.slider-slide .irs-from,
.slider-slide .irs-single,
.slider-slide .irs-to {
position: absolute;
top: calc(-1 * var(--range-slider-handle-height) - 8px);
display: flex;
align-items: center;
justify-content: center;
height: var(--range-slider-handle-height);
min-width: var(--range-slider-handle-width);
padding: 0 8px;
background: var(--range-slider-value-bg);
border-radius: var(--range-slider-handle-border-radius);
color: var(--range-slider-value-color);
font-size: var(--range-slider-value-font-size);
}
.panel-range-slider .irs-from:after,
.panel-range-slider .irs-single:after,
.panel-range-slider .irs-to:after,
.slider-slide .irs-from:after,
.slider-slide .irs-single:after,
.slider-slide .irs-to:after {
border-top-color: var(--range-slider-value-bg);
}
.overlay {
display: none;
position: fixed;
left: 0;
top: 0;
z-index: 1001;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.5);
}
.product-config-info .panel-body h2 {
font-size: var(--font-size-xxlg);
}
.store-choose-domain {
margin-bottom: var(--ui-block-spacing-lg);
}
.store-choose-domain .domain-validation {
display: block;
white-space: nowrap;
padding: 12px 0 12px 32px;
}
.store-choose-domain .domain-validation > i {
margin-right: var(--spacing-2x);
}
.store-choose-domain .store-domain-form {
display: flex;
}
.store-choose-domain #sub-domain .store-domain-form > div {
width: 100%;
display: flex;
justify-content: space-evenly;
align-items: center;
}
.store-choose-domain #sub-domain .store-domain-form > div div:first-child,
.store-choose-domain #sub-domain .store-domain-form > div div:last-child {
width: 49%;
}
@media (max-width: 767.98px) {
.store-choose-domain #sub-domain .store-domain-form > div {
flex-direction: column;
}
.store-choose-domain #sub-domain .store-domain-form > div > div:first-child,
.store-choose-domain #sub-domain .store-domain-form > div > div:last-child {
width: 100%;
}
.store-choose-domain #sub-domain .store-domain-form > div > div:nth-child(2) {
align-self: flex-start;
padding-left: var(--spacing-3x);
padding-bottom: 4px;
}
}
.store-actions {
margin-bottom: var(--ca-section-spacing);
}
.store-actions .btn + .btn {
margin-left: var(--ui-block-padding-base);
}
@media (max-width: 479.98px) {
.store-actions .btn {
width: 100%;
margin-left: 0 !important;
margin-top: var(--ui-block-spacing-sm);
}
}
.promo-banner {
margin: 20px 0;
padding: 15px 10px 20px;
background: var(--ui-block-bg);
border: var(--ui-block-border);
box-shadow: var(--ui-block-shadow);
border-radius: var(--ui-block-border-radius);
overflow: auto;
}
.promo-banner-rounded {
border-radius: 4px;
}
.promo-banner .icon {
float: left;
margin: 0 20px 0 0;
}
.promo-banner .icon-left {
margin-bottom: 10px;
text-align: center;
}
.promo-banner img {
max-width: 300px;
max-height: 200px;
}
.promo-banner h3 {
margin: 0;
}
.promo-banner p {
margin: 5px 0;
}
.promo-banner ul {
margin: 0;
padding: 0;
list-style: none;
font-size: 0.92em;
}
.promo-banner ul li {
margin-bottom: 4px;
}
.promo-banner .fa:not(.fa-spinner) {
font-size: 1.2em;
color: #91c590;
margin-left: 20px;
margin-right: 10px;
}
@media (min-width: 1200px) {
.promo-banner ul li {
float: left;
width: 50%;
}
}
@media (min-width: 768px) {
.promo-banner img {
max-width: 100%;
max-height: 100%;
}
.promo-banner .icon-left {
float: left;
margin: 0;
width: 155px;
}
.promo-banner .content {
margin-left: 185px;
}
}
@media (max-width: 767.98px) {
.promo-banner form {
text-align: center;
}
}
@media (max-width: 650px) {
.promo-banner .icon {
width: 100%;
margin-bottom: 15px;
}
}
.promo-banner-slim {
padding: 10px;
}
.promo-banner-slim .icon-left {
width: 85px;
}
.promo-banner-slim .content {
margin-left: 110px;
}
.promo-banner-slim h3 {
font-size: var(--ui-icon-size-base);
}
.promo-banner-slim h4 {
font-size: 14px;
}
.promo-banner-slim .btn {
margin: 0 20px 0 0;
padding: 6px 20px;
}
.promo-banner-slim.weebly .icon-left {
width: 160px;
}
.promo-banner-slim.weebly .content {
margin-left: 185px;
}
@media (max-width: 767px) {
.promo-banner-slim .icon-left {
width: 85px;
margin-left: auto;
margin-right: auto;
}
.promo-banner-slim .icon-left img {
max-width: 100%;
max-height: 100%;
}
.promo-banner-slim .content {
margin-left: 0;
text-align: center;
}
.promo-banner-slim form .btn {
height: auto;
min-height: 32px;
white-space: unset;
}
.promo-banner-slim form .btn,
.promo-banner-slim form a {
display: block;
margin: 0;
width: 100%;
}
.promo-banner-slim form .btn + .btn,
.promo-banner-slim form .btn + a,
.promo-banner-slim form a + .btn,
.promo-banner-slim form a + a {
margin-top: var(--ui-block-padding-base);
}
}
.promo-cart {
margin-top: 0;
margin-bottom: 0;
padding: 20px;
border: 0;
border-top: 2px solid #00548a;
}
.promo-cart:first-child {
margin-top: 20px;
}
.promo-cart:last-child {
margin-bottom: 20px;
border-bottom: 1px solid #ddd;
}
.promo-cart .btn-add {
padding: 7px 18px;
font-size: 1.1em;
background-color: #00548a;
}
.promo-cart h3 {
margin: 0 0 10px;
font-size: 20px;
}
.promo-cart h4 {
font-size: 17px;
}
.promo-cart .pricing {
text-align: center;
}
.promo-cart .pricing h3 {
margin-bottom: 0;
}
.promo-cart a {
color: #39f;
}
.promo-cart ul li {
float: none;
width: 100%;
margin-bottom: 4px;
}
@media (min-width: 768px) {
.promo-cart .icon-left {
width: 120px;
}
.promo-cart .content {
margin-left: 140px;
}
}
@media (min-width: 768px) and (max-width: 991px), (min-width: 1200px) {
.promo-cart .pricing {
float: right;
margin-top: -10px;
}
}
.panel-mc-sso .icon-container {
margin: 0 auto;
max-width: 400px;
}
.panel-mc-sso .icon-container img {
max-width: 100%;
max-height: 175px;
}
.client-home-panels .panel-mc-sso .row > .col-sm-6 {
width: 100%;
}
.client-home-panels .panel-mc-sso .row > .col-sm-6:first-of-type {
display: none;
}
.client-home-panels .panel-mc-sso .row form {
color: var(--text-lighter-color);
}
.client-home-panels .panel-mc-sso .row select {
width: 100%;
display: inline-block;
}
.client-home-panels .panel-mc-sso .row select + .btn {
margin: 8px 0 0;
width: 100%;
color: var(--btn-primary-faded-color);
background: var(--btn-primary-faded-bg);
border-color: var(--btn-primary-faded-border);
}
.client-home-panels .panel-mc-sso .row select + .btn.focus,
.client-home-panels .panel-mc-sso .row select + .btn:focus,
.client-home-panels .panel-mc-sso .row select + .btn:hover {
color: var(--btn-primary-faded-hover-color);
background-color: var(--btn-primary-faded-hover-bg);
border-color: var(--btn-primary-faded-hover-border);
}
.client-home-panels .panel-mc-sso .row select + .btn.active,
.client-home-panels .panel-mc-sso .row select + .btn:active,
.open > .client-home-panels .panel-mc-sso .row select + .btn.dropdown-toggle {
color: var(--btn-primary-faded-hover-color);
background-color: var(--btn-primary-faded-active-bg);
border-color: var(--btn-primary-faded-active-border);
}
.client-home-panels .panel-mc-sso .row select + .btn.active.focus,
.client-home-panels .panel-mc-sso .row select + .btn.active:focus,
.client-home-panels .panel-mc-sso .row select + .btn.active:hover,
.client-home-panels .panel-mc-sso .row select + .btn:active.focus,
.client-home-panels .panel-mc-sso .row select + .btn:active:focus,
.client-home-panels .panel-mc-sso .row select + .btn:active:hover,
.open
> .client-home-panels
.panel-mc-sso
.row
select
+ .btn.dropdown-toggle.focus,
.open
> .client-home-panels
.panel-mc-sso
.row
select
+ .btn.dropdown-toggle:focus,
.open
> .client-home-panels
.panel-mc-sso
.row
select
+ .btn.dropdown-toggle:hover {
color: var(--btn-primary-faded-hover-color);
background-color: var(--btn-primary-faded-hover-bg);
border-color: var(--btn-primary-faded-hover-border);
}
.client-home-panels .panel-mc-sso .row select + .btn.active,
.client-home-panels .panel-mc-sso .row select + .btn:active,
.open > .client-home-panels .panel-mc-sso .row select + .btn.dropdown-toggle {
background-image: none;
}
.client-home-panels .panel-mc-sso .row select + .btn.disabled,
.client-home-panels .panel-mc-sso .row select + .btn[disabled],
fieldset[disabled] .client-home-panels .panel-mc-sso .row select + .btn {
color: var(--btn-disabled-color);
background-color: var(--btn-disabled-bg);
border-color: var(--btn-disabled-border);
cursor: not-allowed;
}
.client-home-panels
.panel-mc-sso
.row
select
+ .btn.disabled
.loader
.spinner
> div,
.client-home-panels
.panel-mc-sso
.row
select
+ .btn[disabled]
.loader
.spinner
> div,
fieldset[disabled]
.client-home-panels
.panel-mc-sso
.row
select
+ .btn
.loader
.spinner
> div {
background: var(--btn-disabled-color);
}
.client-home-panels .panel-mc-sso .row select + .btn .badge {
color: var(--btn-primary-faded-bg);
background-color: var(--btn-primary-faded-color);
}
.client-home-panels .panel-mc-sso .row .loading {
display: none !important;
}
.client-home-panels .panel-mc-sso .row small {
margin-top: 12px;
}
.client-home-panels .panel-mc-sso .row .login-feedback {
display: block;
margin-top: 5px;
color: var(--brand-danger);
}
.mc-promos .mc-promo {
margin-bottom: var(--ui-block-spacing-sm);
box-shadow: var(--ui-block-shadow);
background: var(--ui-block-bg);
border: var(--ui-block-border);
border-radius: var(--ui-block-border-radius);
overflow: hidden;
}
.mc-promos .mc-promo:last-child {
margin-bottom: 0;
}
.mc-promos .mc-promo .header {
position: relative;
display: flex;
flex-direction: column;
overflow: hidden;
padding-left: calc(var(--ui-block-padding-sm) + 40px);
padding-right: calc(var(--ui-block-padding-sm) + 188px);
background: linear-gradient(
90deg,
var(--ui-block-bg) 50%,
var(--brand-primary-lighter-4)
);
}
.mc-promos .mc-promo .header .expander {
position: absolute;
left: 0;
top: 0;
bottom: 0;
display: flex;
align-items: center;
justify-content: center;
order: 1;
width: 40px;
height: 100%;
padding: 8px 8px 8px 16px;
color: var(--text-primary-color);
font-size: 24px;
border-right: 1px solid hsla(0, 0%, 100%, 0.1);
cursor: pointer;
}
.mc-promos .mc-promo .header .content {
order: 1;
padding: var(--ui-block-padding-sm) 0 var(--ui-block-padding-sm) 0;
}
.mc-promos .mc-promo .header .content .headline {
margin-bottom: 6px;
color: var(--text-heading-color);
font-size: var(--font-size-h6);
font-weight: var(--font-weight-h6);
line-height: var(--line-height-h6);
}
.mc-promos .mc-promo .header .content .tagline {
font-size: var(--font-size-base);
}
.mc-promos .mc-promo .header .cta {
display: flex;
align-items: center;
order: 2;
width: 100%;
padding: 0 0 var(--ui-block-padding-sm) 0;
}
.mc-promos .mc-promo .header .cta .btn-add {
order: 1;
color: var(--btn-primary-faded-color);
background: var(--btn-primary-faded-bg);
border-color: var(--btn-primary-faded-border);
}
.mc-promos .mc-promo .header .cta .btn-add.focus,
.mc-promos .mc-promo .header .cta .btn-add:focus,
.mc-promos .mc-promo .header .cta .btn-add:hover {
color: var(--btn-primary-faded-hover-color);
background-color: var(--btn-primary-faded-hover-bg);
border-color: var(--btn-primary-faded-hover-border);
}
.mc-promos .mc-promo .header .cta .btn-add.active,
.mc-promos .mc-promo .header .cta .btn-add:active,
.open > .mc-promos .mc-promo .header .cta .btn-add.dropdown-toggle {
color: var(--btn-primary-faded-hover-color);
background-color: var(--btn-primary-faded-active-bg);
border-color: var(--btn-primary-faded-active-border);
}
.mc-promos .mc-promo .header .cta .btn-add.active.focus,
.mc-promos .mc-promo .header .cta .btn-add.active:focus,
.mc-promos .mc-promo .header .cta .btn-add.active:hover,
.mc-promos .mc-promo .header .cta .btn-add:active.focus,
.mc-promos .mc-promo .header .cta .btn-add:active:focus,
.mc-promos .mc-promo .header .cta .btn-add:active:hover,
.open > .mc-promos .mc-promo .header .cta .btn-add.dropdown-toggle.focus,
.open > .mc-promos .mc-promo .header .cta .btn-add.dropdown-toggle:focus,
.open > .mc-promos .mc-promo .header .cta .btn-add.dropdown-toggle:hover {
color: var(--btn-primary-faded-hover-color);
background-color: var(--btn-primary-faded-hover-bg);
border-color: var(--btn-primary-faded-hover-border);
}
.mc-promos .mc-promo .header .cta .btn-add.active,
.mc-promos .mc-promo .header .cta .btn-add:active,
.open > .mc-promos .mc-promo .header .cta .btn-add.dropdown-toggle {
background-image: none;
}
.mc-promos .mc-promo .header .cta .btn-add.disabled,
.mc-promos .mc-promo .header .cta .btn-add[disabled],
fieldset[disabled] .mc-promos .mc-promo .header .cta .btn-add {
color: var(--btn-disabled-color);
background-color: var(--btn-disabled-bg);
border-color: var(--btn-disabled-border);
cursor: not-allowed;
}
.mc-promos .mc-promo .header .cta .btn-add.disabled .loader .spinner > div,
.mc-promos .mc-promo .header .cta .btn-add[disabled] .loader .spinner > div,
fieldset[disabled]
.mc-promos
.mc-promo
.header
.cta
.btn-add
.loader
.spinner
> div {
background: var(--btn-disabled-color);
}
.mc-promos .mc-promo .header .cta .btn-add .badge {
color: var(--btn-primary-faded-bg);
background-color: var(--btn-primary-faded-color);
}
.mc-promos .mc-promo .header .cta .btn-add .arrow {
display: none;
}
.mc-promos .mc-promo .header .cta .price {
order: 2;
width: 100%;
padding-left: var(--ui-block-padding-sm);
font-size: var(--price-xs-font-size);
line-height: var(--price-xs-line-height);
font-weight: var(--price-xs-font-weight);
text-align: left;
}
.mc-promos .mc-promo .header .icon {
position: absolute;
top: -16px;
right: -16px;
height: 162px;
width: 188px;
background-repeat: no-repeat !important;
background-size: cover !important;
}
.mc-promos .mc-promo .header .icon > img {
display: none;
}
.mc-promos .mc-promo .header .icon .promo-slider-icon {
position: absolute;
width: 100%;
height: 100%;
right: 0;
bottom: 0;
opacity: 1;
}
.mc-promos .mc-promo .body {
display: none;
padding: var(--ui-block-padding-sm);
border-top: 1px solid var(--ui-block-divider-color);
}
.mc-promos .mc-promo .body > ul {
display: flex;
flex-wrap: wrap;
padding: 0;
margin: 0;
list-style: none;
}
.mc-promos .mc-promo .body > ul > li {
width: 50%;
}
.mc-promos .mc-promo .body > ul > li > i {
color: var(--text-primary-color);
margin-right: var(--spacing-1x);
}
.mc-promo-login .content {
display: flex;
padding: var(--ui-block-padding-base);
}
.mc-promo-login .content .logo {
width: 150px;
text-align: center;
margin-right: var(--ui-block-spacing-base);
}
.mc-promo-login .content .logo img {
max-width: 150px;
}
.mc-promo-login .content .panel-body,
.mc-promo-login .content .panel-heading {
padding: 0;
min-height: auto;
}
.mc-promo-login .content .panel-heading + .panel-body {
margin-top: var(--ui-block-spacing-base);
}
@media (max-width: 767.98px) {
.mc-promos .mc-promo .header {
padding-right: var(--ui-block-padding-sm);
background: var(--ui-block-bg);
}
.mc-promos .mc-promo .header .icon {
display: none;
}
}
@media (max-width: 479.98px) {
.mc-promo-login .content {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.mc-promo-login .content .logo {
margin: 0 0 var(--spacing-2x) 0;
}
.mc-promo-login .content .panel-heading .panel-title {
text-align: center;
}
}
.section-hook-output #SitebuilderLogin .panel-body > form,
.section-hook-output #SitelockLogin .panel-body > form,
.section-hook-output #SpamexpertsLogin .panel-body > form,
.section-hook-output #WeeblyLogin .panel-body > form {
display: flex;
align-items: center;
}
.section-hook-output #SitebuilderLogin .panel-body > form > img,
.section-hook-output #SitelockLogin .panel-body > form > img,
.section-hook-output #SpamexpertsLogin .panel-body > form > img,
.section-hook-output #WeeblyLogin .panel-body > form > img {
order: 0;
height: auto;
width: 85px;
margin-right: auto;
}
.section-hook-output #SitebuilderLogin .panel-body > form .login-feedback,
.section-hook-output #SitelockLogin .panel-body > form .login-feedback,
.section-hook-output #SpamexpertsLogin .panel-body > form .login-feedback,
.section-hook-output #WeeblyLogin .panel-body > form .login-feedback {
order: 1;
}
.section-hook-output #SitebuilderLogin .panel-body > form .btn[type="submit"],
.section-hook-output #SitelockLogin .panel-body > form .btn[type="submit"],
.section-hook-output #SpamexpertsLogin .panel-body > form .btn[type="submit"],
.section-hook-output #WeeblyLogin .panel-body > form .btn[type="submit"] {
order: 3;
}
.section-hook-output #SitebuilderLogin .panel-body > form .btn-service-sso,
.section-hook-output #SitelockLogin .panel-body > form .btn-service-sso,
.section-hook-output #SpamexpertsLogin .panel-body > form .btn-service-sso,
.section-hook-output #WeeblyLogin .panel-body > form .btn-service-sso {
order: 4;
}
.section-hook-output #SitebuilderLogin .panel-body > form .actions .btn + .btn,
.section-hook-output #SitelockLogin .panel-body > form .actions .btn + .btn,
.section-hook-output #SpamexpertsLogin .panel-body > form .actions .btn + .btn,
.section-hook-output #WeeblyLogin .panel-body > form .actions .btn + .btn {
margin-left: var(--ui-block-spacing-sm);
} /*!
 * Font Awesome Free 5.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,
.fab,
.fal,
.far,
.fas {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
line-height: 1;
}
.fa-lg {
font-size: 1.33333em;
line-height: 0.75em;
vertical-align: -0.0667em;
}
.fa-xs {
font-size: 0.75em;
}
.fa-sm {
font-size: 0.875em;
}
.fa-1x {
font-size: 1em;
}
.fa-2x {
font-size: 2em;
}
.fa-3x {
font-size: 3em;
}
.fa-4x {
font-size: 4em;
}
.fa-5x {
font-size: 5em;
}
.fa-6x {
font-size: 6em;
}
.fa-7x {
font-size: 7em;
}
.fa-8x {
font-size: 8em;
}
.fa-9x {
font-size: 9em;
}
.fa-10x {
font-size: 10em;
}
.fa-fw {
text-align: center;
width: 1.25em;
}
.fa-ul {
list-style-type: none;
margin-left: 2.5em;
padding-left: 0;
}
.fa-ul > li {
position: relative;
}
.fa-li {
left: -2em;
position: absolute;
text-align: center;
width: 2em;
line-height: inherit;
}
.fa-border {
border: 0.08em solid #eee;
border-radius: 0.1em;
padding: 0.2em 0.25em 0.15em;
}
.fa-pull-left {
float: left;
}
.fa-pull-right {
float: right;
}
.fa.fa-pull-left,
.fab.fa-pull-left,
.fal.fa-pull-left,
.far.fa-pull-left,
.fas.fa-pull-left {
margin-right: 0.3em;
}
.fa.fa-pull-right,
.fab.fa-pull-right,
.fal.fa-pull-right,
.far.fa-pull-right,
.fas.fa-pull-right {
margin-left: 0.3em;
}
.fa-spin {
animation: fa-spin 2s linear infinite;
}
.fa-pulse {
animation: fa-spin 1s steps(8) infinite;
}
@keyframes fa-spin {
0% {
transform: rotate(0deg);
}
to {
transform: rotate(1turn);
}
}
.fa-rotate-90 {
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
transform: rotate(90deg);
}
.fa-rotate-180 {
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
transform: rotate(180deg);
}
.fa-rotate-270 {
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
transform: rotate(270deg);
}
.fa-flip-horizontal {
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
transform: scaleX(-1);
}
.fa-flip-vertical {
transform: scaleY(-1);
}
.fa-flip-horizontal.fa-flip-vertical,
.fa-flip-vertical {
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
}
.fa-flip-horizontal.fa-flip-vertical {
transform: scale(-1);
}
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270 {
filter: none;
}
.fa-stack {
display: inline-block;
height: 2em;
line-height: 2em;
position: relative;
vertical-align: middle;
width: 2em;
}
.fa-stack-1x,
.fa-stack-2x {
left: 0;
position: absolute;
text-align: center;
width: 100%;
}
.fa-stack-1x {
line-height: inherit;
}
.fa-stack-2x {
font-size: 2em;
}
.fa-inverse {
color: #fff;
}
.fa-500px:before {
content: "\f26e";
}
.fa-accessible-icon:before {
content: "\f368";
}
.fa-accusoft:before {
content: "\f369";
}
.fa-address-book:before {
content: "\f2b9";
}
.fa-address-card:before {
content: "\f2bb";
}
.fa-adjust:before {
content: "\f042";
}
.fa-adn:before {
content: "\f170";
}
.fa-adversal:before {
content: "\f36a";
}
.fa-affiliatetheme:before {
content: "\f36b";
}
.fa-air-freshener:before {
content: "\f5d0";
}
.fa-algolia:before {
content: "\f36c";
}
.fa-align-center:before {
content: "\f037";
}
.fa-align-justify:before {
content: "\f039";
}
.fa-align-left:before {
content: "\f036";
}
.fa-align-right:before {
content: "\f038";
}
.fa-allergies:before {
content: "\f461";
}
.fa-amazon:before {
content: "\f270";
}
.fa-amazon-pay:before {
content: "\f42c";
}
.fa-ambulance:before {
content: "\f0f9";
}
.fa-american-sign-language-interpreting:before {
content: "\f2a3";
}
.fa-amilia:before {
content: "\f36d";
}
.fa-anchor:before {
content: "\f13d";
}
.fa-android:before {
content: "\f17b";
}
.fa-angellist:before {
content: "\f209";
}
.fa-angle-double-down:before {
content: "\f103";
}
.fa-angle-double-left:before {
content: "\f100";
}
.fa-angle-double-right:before {
content: "\f101";
}
.fa-angle-double-up:before {
content: "\f102";
}
.fa-angle-down:before {
content: "\f107";
}
.fa-angle-left:before {
content: "\f104";
}
.fa-angle-right:before {
content: "\f105";
}
.fa-angle-up:before {
content: "\f106";
}
.fa-angry:before {
content: "\f556";
}
.fa-angrycreative:before {
content: "\f36e";
}
.fa-angular:before {
content: "\f420";
}
.fa-app-store:before {
content: "\f36f";
}
.fa-app-store-ios:before {
content: "\f370";
}
.fa-apper:before {
content: "\f371";
}
.fa-apple:before {
content: "\f179";
}
.fa-apple-alt:before {
content: "\f5d1";
}
.fa-apple-pay:before {
content: "\f415";
}
.fa-archive:before {
content: "\f187";
}
.fa-archway:before {
content: "\f557";
}
.fa-arrow-alt-circle-down:before {
content: "\f358";
}
.fa-arrow-alt-circle-left:before {
content: "\f359";
}
.fa-arrow-alt-circle-right:before {
content: "\f35a";
}
.fa-arrow-alt-circle-up:before {
content: "\f35b";
}
.fa-arrow-circle-down:before {
content: "\f0ab";
}
.fa-arrow-circle-left:before {
content: "\f0a8";
}
.fa-arrow-circle-right:before {
content: "\f0a9";
}
.fa-arrow-circle-up:before {
content: "\f0aa";
}
.fa-arrow-down:before {
content: "\f063";
}
.fa-arrow-left:before {
content: "\f060";
}
.fa-arrow-right:before {
content: "\f061";
}
.fa-arrow-up:before {
content: "\f062";
}
.fa-arrows-alt:before {
content: "\f0b2";
}
.fa-arrows-alt-h:before {
content: "\f337";
}
.fa-arrows-alt-v:before {
content: "\f338";
}
.fa-assistive-listening-systems:before {
content: "\f2a2";
}
.fa-asterisk:before {
content: "\f069";
}
.fa-asymmetrik:before {
content: "\f372";
}
.fa-at:before {
content: "\f1fa";
}
.fa-atlas:before {
content: "\f558";
}
.fa-atom:before {
content: "\f5d2";
}
.fa-audible:before {
content: "\f373";
}
.fa-audio-description:before {
content: "\f29e";
}
.fa-autoprefixer:before {
content: "\f41c";
}
.fa-avianex:before {
content: "\f374";
}
.fa-aviato:before {
content: "\f421";
}
.fa-award:before {
content: "\f559";
}
.fa-aws:before {
content: "\f375";
}
.fa-backspace:before {
content: "\f55a";
}
.fa-backward:before {
content: "\f04a";
}
.fa-balance-scale:before {
content: "\f24e";
}
.fa-ban:before {
content: "\f05e";
}
.fa-band-aid:before {
content: "\f462";
}
.fa-bandcamp:before {
content: "\f2d5";
}
.fa-barcode:before {
content: "\f02a";
}
.fa-bars:before {
content: "\f0c9";
}
.fa-baseball-ball:before {
content: "\f433";
}
.fa-basketball-ball:before {
content: "\f434";
}
.fa-bath:before {
content: "\f2cd";
}
.fa-battery-empty:before {
content: "\f244";
}
.fa-battery-full:before {
content: "\f240";
}
.fa-battery-half:before {
content: "\f242";
}
.fa-battery-quarter:before {
content: "\f243";
}
.fa-battery-three-quarters:before {
content: "\f241";
}
.fa-bed:before {
content: "\f236";
}
.fa-beer:before {
content: "\f0fc";
}
.fa-behance:before {
content: "\f1b4";
}
.fa-behance-square:before {
content: "\f1b5";
}
.fa-bell:before {
content: "\f0f3";
}
.fa-bell-slash:before {
content: "\f1f6";
}
.fa-bezier-curve:before {
content: "\f55b";
}
.fa-bicycle:before {
content: "\f206";
}
.fa-bimobject:before {
content: "\f378";
}
.fa-binoculars:before {
content: "\f1e5";
}
.fa-birthday-cake:before {
content: "\f1fd";
}
.fa-bitbucket:before {
content: "\f171";
}
.fa-bitcoin:before {
content: "\f379";
}
.fa-bity:before {
content: "\f37a";
}
.fa-black-tie:before {
content: "\f27e";
}
.fa-blackberry:before {
content: "\f37b";
}
.fa-blender:before {
content: "\f517";
}
.fa-blind:before {
content: "\f29d";
}
.fa-blogger:before {
content: "\f37c";
}
.fa-blogger-b:before {
content: "\f37d";
}
.fa-bluetooth:before {
content: "\f293";
}
.fa-bluetooth-b:before {
content: "\f294";
}
.fa-bold:before {
content: "\f032";
}
.fa-bolt:before {
content: "\f0e7";
}
.fa-bomb:before {
content: "\f1e2";
}
.fa-bone:before {
content: "\f5d7";
}
.fa-bong:before {
content: "\f55c";
}
.fa-book:before {
content: "\f02d";
}
.fa-book-open:before {
content: "\f518";
}
.fa-book-reader:before {
content: "\f5da";
}
.fa-bookmark:before {
content: "\f02e";
}
.fa-bowling-ball:before {
content: "\f436";
}
.fa-box:before {
content: "\f466";
}
.fa-box-open:before {
content: "\f49e";
}
.fa-boxes:before {
content: "\f468";
}
.fa-braille:before {
content: "\f2a1";
}
.fa-brain:before {
content: "\f5dc";
}
.fa-briefcase:before {
content: "\f0b1";
}
.fa-briefcase-medical:before {
content: "\f469";
}
.fa-broadcast-tower:before {
content: "\f519";
}
.fa-broom:before {
content: "\f51a";
}
.fa-brush:before {
content: "\f55d";
}
.fa-btc:before {
content: "\f15a";
}
.fa-bug:before {
content: "\f188";
}
.fa-building:before {
content: "\f1ad";
}
.fa-bullhorn:before {
content: "\f0a1";
}
.fa-bullseye:before {
content: "\f140";
}
.fa-burn:before {
content: "\f46a";
}
.fa-buromobelexperte:before {
content: "\f37f";
}
.fa-bus:before {
content: "\f207";
}
.fa-bus-alt:before {
content: "\f55e";
}
.fa-buysellads:before {
content: "\f20d";
}
.fa-calculator:before {
content: "\f1ec";
}
.fa-calendar:before {
content: "\f133";
}
.fa-calendar-alt:before {
content: "\f073";
}
.fa-calendar-check:before {
content: "\f274";
}
.fa-calendar-minus:before {
content: "\f272";
}
.fa-calendar-plus:before {
content: "\f271";
}
.fa-calendar-times:before {
content: "\f273";
}
.fa-camera:before {
content: "\f030";
}
.fa-camera-retro:before {
content: "\f083";
}
.fa-cannabis:before {
content: "\f55f";
}
.fa-capsules:before {
content: "\f46b";
}
.fa-car:before {
content: "\f1b9";
}
.fa-car-alt:before {
content: "\f5de";
}
.fa-car-battery:before {
content: "\f5df";
}
.fa-car-crash:before {
content: "\f5e1";
}
.fa-car-side:before {
content: "\f5e4";
}
.fa-caret-down:before {
content: "\f0d7";
}
.fa-caret-left:before {
content: "\f0d9";
}
.fa-caret-right:before {
content: "\f0da";
}
.fa-caret-square-down:before {
content: "\f150";
}
.fa-caret-square-left:before {
content: "\f191";
}
.fa-caret-square-right:before {
content: "\f152";
}
.fa-caret-square-up:before {
content: "\f151";
}
.fa-caret-up:before {
content: "\f0d8";
}
.fa-cart-arrow-down:before {
content: "\f218";
}
.fa-cart-plus:before {
content: "\f217";
}
.fa-cc-amazon-pay:before {
content: "\f42d";
}
.fa-cc-amex:before {
content: "\f1f3";
}
.fa-cc-apple-pay:before {
content: "\f416";
}
.fa-cc-diners-club:before {
content: "\f24c";
}
.fa-cc-discover:before {
content: "\f1f2";
}
.fa-cc-jcb:before {
content: "\f24b";
}
.fa-cc-mastercard:before {
content: "\f1f1";
}
.fa-cc-paypal:before {
content: "\f1f4";
}
.fa-cc-stripe:before {
content: "\f1f5";
}
.fa-cc-visa:before {
content: "\f1f0";
}
.fa-centercode:before {
content: "\f380";
}
.fa-certificate:before {
content: "\f0a3";
}
.fa-chalkboard:before {
content: "\f51b";
}
.fa-chalkboard-teacher:before {
content: "\f51c";
}
.fa-charging-station:before {
content: "\f5e7";
}
.fa-chart-area:before {
content: "\f1fe";
}
.fa-chart-bar:before {
content: "\f080";
}
.fa-chart-line:before {
content: "\f201";
}
.fa-chart-pie:before {
content: "\f200";
}
.fa-check:before {
content: "\f00c";
}
.fa-check-circle:before {
content: "\f058";
}
.fa-check-double:before {
content: "\f560";
}
.fa-check-square:before {
content: "\f14a";
}
.fa-chess:before {
content: "\f439";
}
.fa-chess-bishop:before {
content: "\f43a";
}
.fa-chess-board:before {
content: "\f43c";
}
.fa-chess-king:before {
content: "\f43f";
}
.fa-chess-knight:before {
content: "\f441";
}
.fa-chess-pawn:before {
content: "\f443";
}
.fa-chess-queen:before {
content: "\f445";
}
.fa-chess-rook:before {
content: "\f447";
}
.fa-chevron-circle-down:before {
content: "\f13a";
}
.fa-chevron-circle-left:before {
content: "\f137";
}
.fa-chevron-circle-right:before {
content: "\f138";
}
.fa-chevron-circle-up:before {
content: "\f139";
}
.fa-chevron-down:before {
content: "\f078";
}
.fa-chevron-left:before {
content: "\f053";
}
.fa-chevron-right:before {
content: "\f054";
}
.fa-chevron-up:before {
content: "\f077";
}
.fa-child:before {
content: "\f1ae";
}
.fa-chrome:before {
content: "\f268";
}
.fa-church:before {
content: "\f51d";
}
.fa-circle:before {
content: "\f111";
}
.fa-circle-notch:before {
content: "\f1ce";
}
.fa-clipboard:before {
content: "\f328";
}
.fa-clipboard-check:before {
content: "\f46c";
}
.fa-clipboard-list:before {
content: "\f46d";
}
.fa-clock:before {
content: "\f017";
}
.fa-clone:before {
content: "\f24d";
}
.fa-closed-captioning:before {
content: "\f20a";
}
.fa-cloud:before {
content: "\f0c2";
}
.fa-cloud-download-alt:before {
content: "\f381";
}
.fa-cloud-upload-alt:before {
content: "\f382";
}
.fa-cloudscale:before {
content: "\f383";
}
.fa-cloudsmith:before {
content: "\f384";
}
.fa-cloudversify:before {
content: "\f385";
}
.fa-cocktail:before {
content: "\f561";
}
.fa-code:before {
content: "\f121";
}
.fa-code-branch:before {
content: "\f126";
}
.fa-codepen:before {
content: "\f1cb";
}
.fa-codiepie:before {
content: "\f284";
}
.fa-coffee:before {
content: "\f0f4";
}
.fa-cog:before {
content: "\f013";
}
.fa-cogs:before {
content: "\f085";
}
.fa-coins:before {
content: "\f51e";
}
.fa-columns:before {
content: "\f0db";
}
.fa-comment:before {
content: "\f075";
}
.fa-comment-alt:before {
content: "\f27a";
}
.fa-comment-dots:before {
content: "\f4ad";
}
.fa-comment-slash:before {
content: "\f4b3";
}
.fa-comments:before {
content: "\f086";
}
.fa-compact-disc:before {
content: "\f51f";
}
.fa-compass:before {
content: "\f14e";
}
.fa-compress:before {
content: "\f066";
}
.fa-concierge-bell:before {
content: "\f562";
}
.fa-connectdevelop:before {
content: "\f20e";
}
.fa-contao:before {
content: "\f26d";
}
.fa-cookie:before {
content: "\f563";
}
.fa-cookie-bite:before {
content: "\f564";
}
.fa-copy:before {
content: "\f0c5";
}
.fa-copyright:before {
content: "\f1f9";
}
.fa-couch:before {
content: "\f4b8";
}
.fa-cpanel:before {
content: "\f388";
}
.fa-creative-commons:before {
content: "\f25e";
}
.fa-creative-commons-by:before {
content: "\f4e7";
}
.fa-creative-commons-nc:before {
content: "\f4e8";
}
.fa-creative-commons-nc-eu:before {
content: "\f4e9";
}
.fa-creative-commons-nc-jp:before {
content: "\f4ea";
}
.fa-creative-commons-nd:before {
content: "\f4eb";
}
.fa-creative-commons-pd:before {
content: "\f4ec";
}
.fa-creative-commons-pd-alt:before {
content: "\f4ed";
}
.fa-creative-commons-remix:before {
content: "\f4ee";
}
.fa-creative-commons-sa:before {
content: "\f4ef";
}
.fa-creative-commons-sampling:before {
content: "\f4f0";
}
.fa-creative-commons-sampling-plus:before {
content: "\f4f1";
}
.fa-creative-commons-share:before {
content: "\f4f2";
}
.fa-credit-card:before {
content: "\f09d";
}
.fa-crop:before {
content: "\f125";
}
.fa-crop-alt:before {
content: "\f565";
}
.fa-crosshairs:before {
content: "\f05b";
}
.fa-crow:before {
content: "\f520";
}
.fa-crown:before {
content: "\f521";
}
.fa-css3:before {
content: "\f13c";
}
.fa-css3-alt:before {
content: "\f38b";
}
.fa-cube:before {
content: "\f1b2";
}
.fa-cubes:before {
content: "\f1b3";
}
.fa-cut:before {
content: "\f0c4";
}
.fa-cuttlefish:before {
content: "\f38c";
}
.fa-d-and-d:before {
content: "\f38d";
}
.fa-dashcube:before {
content: "\f210";
}
.fa-database:before {
content: "\f1c0";
}
.fa-deaf:before {
content: "\f2a4";
}
.fa-delicious:before {
content: "\f1a5";
}
.fa-deploydog:before {
content: "\f38e";
}
.fa-deskpro:before {
content: "\f38f";
}
.fa-desktop:before {
content: "\f108";
}
.fa-deviantart:before {
content: "\f1bd";
}
.fa-diagnoses:before {
content: "\f470";
}
.fa-dice:before {
content: "\f522";
}
.fa-dice-five:before {
content: "\f523";
}
.fa-dice-four:before {
content: "\f524";
}
.fa-dice-one:before {
content: "\f525";
}
.fa-dice-six:before {
content: "\f526";
}
.fa-dice-three:before {
content: "\f527";
}
.fa-dice-two:before {
content: "\f528";
}
.fa-digg:before {
content: "\f1a6";
}
.fa-digital-ocean:before {
content: "\f391";
}
.fa-digital-tachograph:before {
content: "\f566";
}
.fa-directions:before {
content: "\f5eb";
}
.fa-discord:before {
content: "\f392";
}
.fa-discourse:before {
content: "\f393";
}
.fa-divide:before {
content: "\f529";
}
.fa-dizzy:before {
content: "\f567";
}
.fa-dna:before {
content: "\f471";
}
.fa-dochub:before {
content: "\f394";
}
.fa-docker:before {
content: "\f395";
}
.fa-dollar-sign:before {
content: "\f155";
}
.fa-dolly:before {
content: "\f472";
}
.fa-dolly-flatbed:before {
content: "\f474";
}
.fa-donate:before {
content: "\f4b9";
}
.fa-door-closed:before {
content: "\f52a";
}
.fa-door-open:before {
content: "\f52b";
}
.fa-dot-circle:before {
content: "\f192";
}
.fa-dove:before {
content: "\f4ba";
}
.fa-download:before {
content: "\f019";
}
.fa-draft2digital:before {
content: "\f396";
}
.fa-drafting-compass:before {
content: "\f568";
}
.fa-draw-polygon:before {
content: "\f5ee";
}
.fa-dribbble:before {
content: "\f17d";
}
.fa-dribbble-square:before {
content: "\f397";
}
.fa-dropbox:before {
content: "\f16b";
}
.fa-drum:before {
content: "\f569";
}
.fa-drum-steelpan:before {
content: "\f56a";
}
.fa-drupal:before {
content: "\f1a9";
}
.fa-dumbbell:before {
content: "\f44b";
}
.fa-dyalog:before {
content: "\f399";
}
.fa-earlybirds:before {
content: "\f39a";
}
.fa-ebay:before {
content: "\f4f4";
}
.fa-edge:before {
content: "\f282";
}
.fa-edit:before {
content: "\f044";
}
.fa-eject:before {
content: "\f052";
}
.fa-elementor:before {
content: "\f430";
}
.fa-ellipsis-h:before {
content: "\f141";
}
.fa-ellipsis-v:before {
content: "\f142";
}
.fa-ello:before {
content: "\f5f1";
}
.fa-ember:before {
content: "\f423";
}
.fa-empire:before {
content: "\f1d1";
}
.fa-envelope:before {
content: "\f0e0";
}
.fa-envelope-open:before {
content: "\f2b6";
}
.fa-envelope-square:before {
content: "\f199";
}
.fa-envira:before {
content: "\f299";
}
.fa-equals:before {
content: "\f52c";
}
.fa-eraser:before {
content: "\f12d";
}
.fa-erlang:before {
content: "\f39d";
}
.fa-ethereum:before {
content: "\f42e";
}
.fa-etsy:before {
content: "\f2d7";
}
.fa-euro-sign:before {
content: "\f153";
}
.fa-exchange-alt:before {
content: "\f362";
}
.fa-exclamation:before {
content: "\f12a";
}
.fa-exclamation-circle:before {
content: "\f06a";
}
.fa-exclamation-triangle:before {
content: "\f071";
}
.fa-expand:before {
content: "\f065";
}
.fa-expand-arrows-alt:before {
content: "\f31e";
}
.fa-expeditedssl:before {
content: "\f23e";
}
.fa-external-link-alt:before {
content: "\f35d";
}
.fa-external-link-square-alt:before {
content: "\f360";
}
.fa-eye:before {
content: "\f06e";
}
.fa-eye-dropper:before {
content: "\f1fb";
}
.fa-eye-slash:before {
content: "\f070";
}
.fa-facebook:before {
content: "\f09a";
}
.fa-facebook-f:before {
content: "\f39e";
}
.fa-facebook-messenger:before {
content: "\f39f";
}
.fa-facebook-square:before {
content: "\f082";
}
.fa-fast-backward:before {
content: "\f049";
}
.fa-fast-forward:before {
content: "\f050";
}
.fa-fax:before {
content: "\f1ac";
}
.fa-feather:before {
content: "\f52d";
}
.fa-feather-alt:before {
content: "\f56b";
}
.fa-female:before {
content: "\f182";
}
.fa-fighter-jet:before {
content: "\f0fb";
}
.fa-file:before {
content: "\f15b";
}
.fa-file-alt:before {
content: "\f15c";
}
.fa-file-archive:before {
content: "\f1c6";
}
.fa-file-audio:before {
content: "\f1c7";
}
.fa-file-code:before {
content: "\f1c9";
}
.fa-file-contract:before {
content: "\f56c";
}
.fa-file-download:before {
content: "\f56d";
}
.fa-file-excel:before {
content: "\f1c3";
}
.fa-file-export:before {
content: "\f56e";
}
.fa-file-image:before {
content: "\f1c5";
}
.fa-file-import:before {
content: "\f56f";
}
.fa-file-invoice:before {
content: "\f570";
}
.fa-file-invoice-dollar:before {
content: "\f571";
}
.fa-file-medical:before {
content: "\f477";
}
.fa-file-medical-alt:before {
content: "\f478";
}
.fa-file-pdf:before {
content: "\f1c1";
}
.fa-file-powerpoint:before {
content: "\f1c4";
}
.fa-file-prescription:before {
content: "\f572";
}
.fa-file-signature:before {
content: "\f573";
}
.fa-file-upload:before {
content: "\f574";
}
.fa-file-video:before {
content: "\f1c8";
}
.fa-file-word:before {
content: "\f1c2";
}
.fa-fill:before {
content: "\f575";
}
.fa-fill-drip:before {
content: "\f576";
}
.fa-film:before {
content: "\f008";
}
.fa-filter:before {
content: "\f0b0";
}
.fa-fingerprint:before {
content: "\f577";
}
.fa-fire:before {
content: "\f06d";
}
.fa-fire-extinguisher:before {
content: "\f134";
}
.fa-firefox:before {
content: "\f269";
}
.fa-first-aid:before {
content: "\f479";
}
.fa-first-order:before {
content: "\f2b0";
}
.fa-first-order-alt:before {
content: "\f50a";
}
.fa-firstdraft:before {
content: "\f3a1";
}
.fa-fish:before {
content: "\f578";
}
.fa-flag:before {
content: "\f024";
}
.fa-flag-checkered:before {
content: "\f11e";
}
.fa-flask:before {
content: "\f0c3";
}
.fa-flickr:before {
content: "\f16e";
}
.fa-flipboard:before {
content: "\f44d";
}
.fa-flushed:before {
content: "\f579";
}
.fa-fly:before {
content: "\f417";
}
.fa-folder:before {
content: "\f07b";
}
.fa-folder-open:before {
content: "\f07c";
}
.fa-font:before {
content: "\f031";
}
.fa-font-awesome:before {
content: "\f2b4";
}
.fa-font-awesome-alt:before {
content: "\f35c";
}
.fa-font-awesome-flag:before {
content: "\f425";
}
.fa-font-awesome-logo-full:before {
content: "\f4e6";
}
.fa-fonticons:before {
content: "\f280";
}
.fa-fonticons-fi:before {
content: "\f3a2";
}
.fa-football-ball:before {
content: "\f44e";
}
.fa-fort-awesome:before {
content: "\f286";
}
.fa-fort-awesome-alt:before {
content: "\f3a3";
}
.fa-forumbee:before {
content: "\f211";
}
.fa-forward:before {
content: "\f04e";
}
.fa-foursquare:before {
content: "\f180";
}
.fa-free-code-camp:before {
content: "\f2c5";
}
.fa-freebsd:before {
content: "\f3a4";
}
.fa-frog:before {
content: "\f52e";
}
.fa-frown:before {
content: "\f119";
}
.fa-frown-open:before {
content: "\f57a";
}
.fa-fulcrum:before {
content: "\f50b";
}
.fa-futbol:before {
content: "\f1e3";
}
.fa-galactic-republic:before {
content: "\f50c";
}
.fa-galactic-senate:before {
content: "\f50d";
}
.fa-gamepad:before {
content: "\f11b";
}
.fa-gas-pump:before {
content: "\f52f";
}
.fa-gavel:before {
content: "\f0e3";
}
.fa-gem:before {
content: "\f3a5";
}
.fa-genderless:before {
content: "\f22d";
}
.fa-get-pocket:before {
content: "\f265";
}
.fa-gg:before {
content: "\f260";
}
.fa-gg-circle:before {
content: "\f261";
}
.fa-gift:before {
content: "\f06b";
}
.fa-git:before {
content: "\f1d3";
}
.fa-git-square:before {
content: "\f1d2";
}
.fa-github:before {
content: "\f09b";
}
.fa-github-alt:before {
content: "\f113";
}
.fa-github-square:before {
content: "\f092";
}
.fa-gitkraken:before {
content: "\f3a6";
}
.fa-gitlab:before {
content: "\f296";
}
.fa-gitter:before {
content: "\f426";
}
.fa-glass-martini:before {
content: "\f000";
}
.fa-glass-martini-alt:before {
content: "\f57b";
}
.fa-glasses:before {
content: "\f530";
}
.fa-glide:before {
content: "\f2a5";
}
.fa-glide-g:before {
content: "\f2a6";
}
.fa-globe:before {
content: "\f0ac";
}
.fa-globe-africa:before {
content: "\f57c";
}
.fa-globe-americas:before {
content: "\f57d";
}
.fa-globe-asia:before {
content: "\f57e";
}
.fa-gofore:before {
content: "\f3a7";
}
.fa-golf-ball:before {
content: "\f450";
}
.fa-goodreads:before {
content: "\f3a8";
}
.fa-goodreads-g:before {
content: "\f3a9";
}
.fa-google:before {
content: "\f1a0";
}
.fa-google-drive:before {
content: "\f3aa";
}
.fa-google-play:before {
content: "\f3ab";
}
.fa-google-plus:before {
content: "\f2b3";
}
.fa-google-plus-g:before {
content: "\f0d5";
}
.fa-google-plus-square:before {
content: "\f0d4";
}
.fa-google-wallet:before {
content: "\f1ee";
}
.fa-graduation-cap:before {
content: "\f19d";
}
.fa-gratipay:before {
content: "\f184";
}
.fa-grav:before {
content: "\f2d6";
}
.fa-greater-than:before {
content: "\f531";
}
.fa-greater-than-equal:before {
content: "\f532";
}
.fa-grimace:before {
content: "\f57f";
}
.fa-grin:before {
content: "\f580";
}
.fa-grin-alt:before {
content: "\f581";
}
.fa-grin-beam:before {
content: "\f582";
}
.fa-grin-beam-sweat:before {
content: "\f583";
}
.fa-grin-hearts:before {
content: "\f584";
}
.fa-grin-squint:before {
content: "\f585";
}
.fa-grin-squint-tears:before {
content: "\f586";
}
.fa-grin-stars:before {
content: "\f587";
}
.fa-grin-tears:before {
content: "\f588";
}
.fa-grin-tongue:before {
content: "\f589";
}
.fa-grin-tongue-squint:before {
content: "\f58a";
}
.fa-grin-tongue-wink:before {
content: "\f58b";
}
.fa-grin-wink:before {
content: "\f58c";
}
.fa-grip-horizontal:before {
content: "\f58d";
}
.fa-grip-vertical:before {
content: "\f58e";
}
.fa-gripfire:before {
content: "\f3ac";
}
.fa-grunt:before {
content: "\f3ad";
}
.fa-gulp:before {
content: "\f3ae";
}
.fa-h-square:before {
content: "\f0fd";
}
.fa-hacker-news:before {
content: "\f1d4";
}
.fa-hacker-news-square:before {
content: "\f3af";
}
.fa-hackerrank:before {
content: "\f5f7";
}
.fa-hand-holding:before {
content: "\f4bd";
}
.fa-hand-holding-heart:before {
content: "\f4be";
}
.fa-hand-holding-usd:before {
content: "\f4c0";
}
.fa-hand-lizard:before {
content: "\f258";
}
.fa-hand-paper:before {
content: "\f256";
}
.fa-hand-peace:before {
content: "\f25b";
}
.fa-hand-point-down:before {
content: "\f0a7";
}
.fa-hand-point-left:before {
content: "\f0a5";
}
.fa-hand-point-right:before {
content: "\f0a4";
}
.fa-hand-point-up:before {
content: "\f0a6";
}
.fa-hand-pointer:before {
content: "\f25a";
}
.fa-hand-rock:before {
content: "\f255";
}
.fa-hand-scissors:before {
content: "\f257";
}
.fa-hand-spock:before {
content: "\f259";
}
.fa-hands:before {
content: "\f4c2";
}
.fa-hands-helping:before {
content: "\f4c4";
}
.fa-handshake:before {
content: "\f2b5";
}
.fa-hashtag:before {
content: "\f292";
}
.fa-hdd:before {
content: "\f0a0";
}
.fa-heading:before {
content: "\f1dc";
}
.fa-headphones:before {
content: "\f025";
}
.fa-headphones-alt:before {
content: "\f58f";
}
.fa-headset:before {
content: "\f590";
}
.fa-heart:before {
content: "\f004";
}
.fa-heartbeat:before {
content: "\f21e";
}
.fa-helicopter:before {
content: "\f533";
}
.fa-highlighter:before {
content: "\f591";
}
.fa-hips:before {
content: "\f452";
}
.fa-hire-a-helper:before {
content: "\f3b0";
}
.fa-history:before {
content: "\f1da";
}
.fa-hockey-puck:before {
content: "\f453";
}
.fa-home:before {
content: "\f015";
}
.fa-hooli:before {
content: "\f427";
}
.fa-hornbill:before {
content: "\f592";
}
.fa-hospital:before {
content: "\f0f8";
}
.fa-hospital-alt:before {
content: "\f47d";
}
.fa-hospital-symbol:before {
content: "\f47e";
}
.fa-hot-tub:before {
content: "\f593";
}
.fa-hotel:before {
content: "\f594";
}
.fa-hotjar:before {
content: "\f3b1";
}
.fa-hourglass:before {
content: "\f254";
}
.fa-hourglass-end:before {
content: "\f253";
}
.fa-hourglass-half:before {
content: "\f252";
}
.fa-hourglass-start:before {
content: "\f251";
}
.fa-houzz:before {
content: "\f27c";
}
.fa-html5:before {
content: "\f13b";
}
.fa-hubspot:before {
content: "\f3b2";
}
.fa-i-cursor:before {
content: "\f246";
}
.fa-id-badge:before {
content: "\f2c1";
}
.fa-id-card:before {
content: "\f2c2";
}
.fa-id-card-alt:before {
content: "\f47f";
}
.fa-image:before {
content: "\f03e";
}
.fa-images:before {
content: "\f302";
}
.fa-imdb:before {
content: "\f2d8";
}
.fa-inbox:before {
content: "\f01c";
}
.fa-indent:before {
content: "\f03c";
}
.fa-industry:before {
content: "\f275";
}
.fa-infinity:before {
content: "\f534";
}
.fa-info:before {
content: "\f129";
}
.fa-info-circle:before {
content: "\f05a";
}
.fa-instagram:before {
content: "\f16d";
}
.fa-internet-explorer:before {
content: "\f26b";
}
.fa-ioxhost:before {
content: "\f208";
}
.fa-italic:before {
content: "\f033";
}
.fa-itunes:before {
content: "\f3b4";
}
.fa-itunes-note:before {
content: "\f3b5";
}
.fa-java:before {
content: "\f4e4";
}
.fa-jedi-order:before {
content: "\f50e";
}
.fa-jenkins:before {
content: "\f3b6";
}
.fa-joget:before {
content: "\f3b7";
}
.fa-joint:before {
content: "\f595";
}
.fa-joomla:before {
content: "\f1aa";
}
.fa-js:before {
content: "\f3b8";
}
.fa-js-square:before {
content: "\f3b9";
}
.fa-jsfiddle:before {
content: "\f1cc";
}
.fa-kaggle:before {
content: "\f5fa";
}
.fa-key:before {
content: "\f084";
}
.fa-keybase:before {
content: "\f4f5";
}
.fa-keyboard:before {
content: "\f11c";
}
.fa-keycdn:before {
content: "\f3ba";
}
.fa-kickstarter:before {
content: "\f3bb";
}
.fa-kickstarter-k:before {
content: "\f3bc";
}
.fa-kiss:before {
content: "\f596";
}
.fa-kiss-beam:before {
content: "\f597";
}
.fa-kiss-wink-heart:before {
content: "\f598";
}
.fa-kiwi-bird:before {
content: "\f535";
}
.fa-korvue:before {
content: "\f42f";
}
.fa-language:before {
content: "\f1ab";
}
.fa-laptop:before {
content: "\f109";
}
.fa-laptop-code:before {
content: "\f5fc";
}
.fa-laravel:before {
content: "\f3bd";
}
.fa-lastfm:before {
content: "\f202";
}
.fa-lastfm-square:before {
content: "\f203";
}
.fa-laugh:before {
content: "\f599";
}
.fa-laugh-beam:before {
content: "\f59a";
}
.fa-laugh-squint:before {
content: "\f59b";
}
.fa-laugh-wink:before {
content: "\f59c";
}
.fa-layer-group:before {
content: "\f5fd";
}
.fa-leaf:before {
content: "\f06c";
}
.fa-leanpub:before {
content: "\f212";
}
.fa-lemon:before {
content: "\f094";
}
.fa-less:before {
content: "\f41d";
}
.fa-less-than:before {
content: "\f536";
}
.fa-less-than-equal:before {
content: "\f537";
}
.fa-level-down-alt:before {
content: "\f3be";
}
.fa-level-up-alt:before {
content: "\f3bf";
}
.fa-life-ring:before {
content: "\f1cd";
}
.fa-lightbulb:before {
content: "\f0eb";
}
.fa-line:before {
content: "\f3c0";
}
.fa-link:before {
content: "\f0c1";
}
.fa-linkedin:before {
content: "\f08c";
}
.fa-linkedin-in:before {
content: "\f0e1";
}
.fa-linode:before {
content: "\f2b8";
}
.fa-linux:before {
content: "\f17c";
}
.fa-lira-sign:before {
content: "\f195";
}
.fa-list:before {
content: "\f03a";
}
.fa-list-alt:before {
content: "\f022";
}
.fa-list-ol:before {
content: "\f0cb";
}
.fa-list-ul:before {
content: "\f0ca";
}
.fa-location-arrow:before {
content: "\f124";
}
.fa-lock:before {
content: "\f023";
}
.fa-lock-open:before {
content: "\f3c1";
}
.fa-long-arrow-alt-down:before {
content: "\f309";
}
.fa-long-arrow-alt-left:before {
content: "\f30a";
}
.fa-long-arrow-alt-right:before {
content: "\f30b";
}
.fa-long-arrow-alt-up:before {
content: "\f30c";
}
.fa-low-vision:before {
content: "\f2a8";
}
.fa-luggage-cart:before {
content: "\f59d";
}
.fa-lyft:before {
content: "\f3c3";
}
.fa-magento:before {
content: "\f3c4";
}
.fa-magic:before {
content: "\f0d0";
}
.fa-magnet:before {
content: "\f076";
}
.fa-mailchimp:before {
content: "\f59e";
}
.fa-male:before {
content: "\f183";
}
.fa-mandalorian:before {
content: "\f50f";
}
.fa-map:before {
content: "\f279";
}
.fa-map-marked:before {
content: "\f59f";
}
.fa-map-marked-alt:before {
content: "\f5a0";
}
.fa-map-marker:before {
content: "\f041";
}
.fa-map-marker-alt:before {
content: "\f3c5";
}
.fa-map-pin:before {
content: "\f276";
}
.fa-map-signs:before {
content: "\f277";
}
.fa-markdown:before {
content: "\f60f";
}
.fa-marker:before {
content: "\f5a1";
}
.fa-mars:before {
content: "\f222";
}
.fa-mars-double:before {
content: "\f227";
}
.fa-mars-stroke:before {
content: "\f229";
}
.fa-mars-stroke-h:before {
content: "\f22b";
}
.fa-mars-stroke-v:before {
content: "\f22a";
}
.fa-mastodon:before {
content: "\f4f6";
}
.fa-maxcdn:before {
content: "\f136";
}
.fa-medal:before {
content: "\f5a2";
}
.fa-medapps:before {
content: "\f3c6";
}
.fa-medium:before {
content: "\f23a";
}
.fa-medium-m:before {
content: "\f3c7";
}
.fa-medkit:before {
content: "\f0fa";
}
.fa-medrt:before {
content: "\f3c8";
}
.fa-meetup:before {
content: "\f2e0";
}
.fa-megaport:before {
content: "\f5a3";
}
.fa-meh:before {
content: "\f11a";
}
.fa-meh-blank:before {
content: "\f5a4";
}
.fa-meh-rolling-eyes:before {
content: "\f5a5";
}
.fa-memory:before {
content: "\f538";
}
.fa-mercury:before {
content: "\f223";
}
.fa-microchip:before {
content: "\f2db";
}
.fa-microphone:before {
content: "\f130";
}
.fa-microphone-alt:before {
content: "\f3c9";
}
.fa-microphone-alt-slash:before {
content: "\f539";
}
.fa-microphone-slash:before {
content: "\f131";
}
.fa-microscope:before {
content: "\f610";
}
.fa-microsoft:before {
content: "\f3ca";
}
.fa-minus:before {
content: "\f068";
}
.fa-minus-circle:before {
content: "\f056";
}
.fa-minus-square:before {
content: "\f146";
}
.fa-mix:before {
content: "\f3cb";
}
.fa-mixcloud:before {
content: "\f289";
}
.fa-mizuni:before {
content: "\f3cc";
}
.fa-mobile:before {
content: "\f10b";
}
.fa-mobile-alt:before {
content: "\f3cd";
}
.fa-modx:before {
content: "\f285";
}
.fa-monero:before {
content: "\f3d0";
}
.fa-money-bill:before {
content: "\f0d6";
}
.fa-money-bill-alt:before {
content: "\f3d1";
}
.fa-money-bill-wave:before {
content: "\f53a";
}
.fa-money-bill-wave-alt:before {
content: "\f53b";
}
.fa-money-check:before {
content: "\f53c";
}
.fa-money-check-alt:before {
content: "\f53d";
}
.fa-monument:before {
content: "\f5a6";
}
.fa-moon:before {
content: "\f186";
}
.fa-mortar-pestle:before {
content: "\f5a7";
}
.fa-motorcycle:before {
content: "\f21c";
}
.fa-mouse-pointer:before {
content: "\f245";
}
.fa-music:before {
content: "\f001";
}
.fa-napster:before {
content: "\f3d2";
}
.fa-neos:before {
content: "\f612";
}
.fa-neuter:before {
content: "\f22c";
}
.fa-newspaper:before {
content: "\f1ea";
}
.fa-nimblr:before {
content: "\f5a8";
}
.fa-nintendo-switch:before {
content: "\f418";
}
.fa-node:before {
content: "\f419";
}
.fa-node-js:before {
content: "\f3d3";
}
.fa-not-equal:before {
content: "\f53e";
}
.fa-notes-medical:before {
content: "\f481";
}
.fa-npm:before {
content: "\f3d4";
}
.fa-ns8:before {
content: "\f3d5";
}
.fa-nutritionix:before {
content: "\f3d6";
}
.fa-object-group:before {
content: "\f247";
}
.fa-object-ungroup:before {
content: "\f248";
}
.fa-odnoklassniki:before {
content: "\f263";
}
.fa-odnoklassniki-square:before {
content: "\f264";
}
.fa-oil-can:before {
content: "\f613";
}
.fa-old-republic:before {
content: "\f510";
}
.fa-opencart:before {
content: "\f23d";
}
.fa-openid:before {
content: "\f19b";
}
.fa-opera:before {
content: "\f26a";
}
.fa-optin-monster:before {
content: "\f23c";
}
.fa-osi:before {
content: "\f41a";
}
.fa-outdent:before {
content: "\f03b";
}
.fa-page4:before {
content: "\f3d7";
}
.fa-pagelines:before {
content: "\f18c";
}
.fa-paint-brush:before {
content: "\f1fc";
}
.fa-paint-roller:before {
content: "\f5aa";
}
.fa-palette:before {
content: "\f53f";
}
.fa-palfed:before {
content: "\f3d8";
}
.fa-pallet:before {
content: "\f482";
}
.fa-paper-plane:before {
content: "\f1d8";
}
.fa-paperclip:before {
content: "\f0c6";
}
.fa-parachute-box:before {
content: "\f4cd";
}
.fa-paragraph:before {
content: "\f1dd";
}
.fa-parking:before {
content: "\f540";
}
.fa-passport:before {
content: "\f5ab";
}
.fa-paste:before {
content: "\f0ea";
}
.fa-patreon:before {
content: "\f3d9";
}
.fa-pause:before {
content: "\f04c";
}
.fa-pause-circle:before {
content: "\f28b";
}
.fa-paw:before {
content: "\f1b0";
}
.fa-paypal:before {
content: "\f1ed";
}
.fa-pen:before {
content: "\f304";
}
.fa-pen-alt:before {
content: "\f305";
}
.fa-pen-fancy:before {
content: "\f5ac";
}
.fa-pen-nib:before {
content: "\f5ad";
}
.fa-pen-square:before {
content: "\f14b";
}
.fa-pencil-alt:before {
content: "\f303";
}
.fa-pencil-ruler:before {
content: "\f5ae";
}
.fa-people-carry:before {
content: "\f4ce";
}
.fa-percent:before {
content: "\f295";
}
.fa-percentage:before {
content: "\f541";
}
.fa-periscope:before {
content: "\f3da";
}
.fa-phabricator:before {
content: "\f3db";
}
.fa-phoenix-framework:before {
content: "\f3dc";
}
.fa-phoenix-squadron:before {
content: "\f511";
}
.fa-phone:before {
content: "\f095";
}
.fa-phone-slash:before {
content: "\f3dd";
}
.fa-phone-square:before {
content: "\f098";
}
.fa-phone-volume:before {
content: "\f2a0";
}
.fa-php:before {
content: "\f457";
}
.fa-pied-piper:before {
content: "\f2ae";
}
.fa-pied-piper-alt:before {
content: "\f1a8";
}
.fa-pied-piper-hat:before {
content: "\f4e5";
}
.fa-pied-piper-pp:before {
content: "\f1a7";
}
.fa-piggy-bank:before {
content: "\f4d3";
}
.fa-pills:before {
content: "\f484";
}
.fa-pinterest:before {
content: "\f0d2";
}
.fa-pinterest-p:before {
content: "\f231";
}
.fa-pinterest-square:before {
content: "\f0d3";
}
.fa-plane:before {
content: "\f072";
}
.fa-plane-arrival:before {
content: "\f5af";
}
.fa-plane-departure:before {
content: "\f5b0";
}
.fa-play:before {
content: "\f04b";
}
.fa-play-circle:before {
content: "\f144";
}
.fa-playstation:before {
content: "\f3df";
}
.fa-plug:before {
content: "\f1e6";
}
.fa-plus:before {
content: "\f067";
}
.fa-plus-circle:before {
content: "\f055";
}
.fa-plus-square:before {
content: "\f0fe";
}
.fa-podcast:before {
content: "\f2ce";
}
.fa-poo:before {
content: "\f2fe";
}
.fa-poop:before {
content: "\f619";
}
.fa-portrait:before {
content: "\f3e0";
}
.fa-pound-sign:before {
content: "\f154";
}
.fa-power-off:before {
content: "\f011";
}
.fa-prescription:before {
content: "\f5b1";
}
.fa-prescription-bottle:before {
content: "\f485";
}
.fa-prescription-bottle-alt:before {
content: "\f486";
}
.fa-print:before {
content: "\f02f";
}
.fa-procedures:before {
content: "\f487";
}
.fa-product-hunt:before {
content: "\f288";
}
.fa-project-diagram:before {
content: "\f542";
}
.fa-pushed:before {
content: "\f3e1";
}
.fa-puzzle-piece:before {
content: "\f12e";
}
.fa-python:before {
content: "\f3e2";
}
.fa-qq:before {
content: "\f1d6";
}
.fa-qrcode:before {
content: "\f029";
}
.fa-question:before {
content: "\f128";
}
.fa-question-circle:before {
content: "\f059";
}
.fa-quidditch:before {
content: "\f458";
}
.fa-quinscape:before {
content: "\f459";
}
.fa-quora:before {
content: "\f2c4";
}
.fa-quote-left:before {
content: "\f10d";
}
.fa-quote-right:before {
content: "\f10e";
}
.fa-r-project:before {
content: "\f4f7";
}
.fa-random:before {
content: "\f074";
}
.fa-ravelry:before {
content: "\f2d9";
}
.fa-react:before {
content: "\f41b";
}
.fa-readme:before {
content: "\f4d5";
}
.fa-rebel:before {
content: "\f1d0";
}
.fa-receipt:before {
content: "\f543";
}
.fa-recycle:before {
content: "\f1b8";
}
.fa-red-river:before {
content: "\f3e3";
}
.fa-reddit:before {
content: "\f1a1";
}
.fa-reddit-alien:before {
content: "\f281";
}
.fa-reddit-square:before {
content: "\f1a2";
}
.fa-redo:before {
content: "\f01e";
}
.fa-redo-alt:before {
content: "\f2f9";
}
.fa-registered:before {
content: "\f25d";
}
.fa-rendact:before {
content: "\f3e4";
}
.fa-renren:before {
content: "\f18b";
}
.fa-reply:before {
content: "\f3e5";
}
.fa-reply-all:before {
content: "\f122";
}
.fa-replyd:before {
content: "\f3e6";
}
.fa-researchgate:before {
content: "\f4f8";
}
.fa-resolving:before {
content: "\f3e7";
}
.fa-retweet:before {
content: "\f079";
}
.fa-rev:before {
content: "\f5b2";
}
.fa-ribbon:before {
content: "\f4d6";
}
.fa-road:before {
content: "\f018";
}
.fa-robot:before {
content: "\f544";
}
.fa-rocket:before {
content: "\f135";
}
.fa-rocketchat:before {
content: "\f3e8";
}
.fa-rockrms:before {
content: "\f3e9";
}
.fa-route:before {
content: "\f4d7";
}
.fa-rss:before {
content: "\f09e";
}
.fa-rss-square:before {
content: "\f143";
}
.fa-ruble-sign:before {
content: "\f158";
}
.fa-ruler:before {
content: "\f545";
}
.fa-ruler-combined:before {
content: "\f546";
}
.fa-ruler-horizontal:before {
content: "\f547";
}
.fa-ruler-vertical:before {
content: "\f548";
}
.fa-rupee-sign:before {
content: "\f156";
}
.fa-sad-cry:before {
content: "\f5b3";
}
.fa-sad-tear:before {
content: "\f5b4";
}
.fa-safari:before {
content: "\f267";
}
.fa-sass:before {
content: "\f41e";
}
.fa-save:before {
content: "\f0c7";
}
.fa-schlix:before {
content: "\f3ea";
}
.fa-school:before {
content: "\f549";
}
.fa-screwdriver:before {
content: "\f54a";
}
.fa-scribd:before {
content: "\f28a";
}
.fa-search:before {
content: "\f002";
}
.fa-search-minus:before {
content: "\f010";
}
.fa-search-plus:before {
content: "\f00e";
}
.fa-searchengin:before {
content: "\f3eb";
}
.fa-seedling:before {
content: "\f4d8";
}
.fa-sellcast:before {
content: "\f2da";
}
.fa-sellsy:before {
content: "\f213";
}
.fa-server:before {
content: "\f233";
}
.fa-servicestack:before {
content: "\f3ec";
}
.fa-shapes:before {
content: "\f61f";
}
.fa-share:before {
content: "\f064";
}
.fa-share-alt:before {
content: "\f1e0";
}
.fa-share-alt-square:before {
content: "\f1e1";
}
.fa-share-square:before {
content: "\f14d";
}
.fa-shekel-sign:before {
content: "\f20b";
}
.fa-shield-alt:before {
content: "\f3ed";
}
.fa-ship:before {
content: "\f21a";
}
.fa-shipping-fast:before {
content: "\f48b";
}
.fa-shirtsinbulk:before {
content: "\f214";
}
.fa-shoe-prints:before {
content: "\f54b";
}
.fa-shopping-bag:before {
content: "\f290";
}
.fa-shopping-basket:before {
content: "\f291";
}
.fa-shopping-cart:before {
content: "\f07a";
}
.fa-shopware:before {
content: "\f5b5";
}
.fa-shower:before {
content: "\f2cc";
}
.fa-shuttle-van:before {
content: "\f5b6";
}
.fa-sign:before {
content: "\f4d9";
}
.fa-sign-in-alt:before {
content: "\f2f6";
}
.fa-sign-language:before {
content: "\f2a7";
}
.fa-sign-out-alt:before {
content: "\f2f5";
}
.fa-signal:before {
content: "\f012";
}
.fa-signature:before {
content: "\f5b7";
}
.fa-simplybuilt:before {
content: "\f215";
}
.fa-sistrix:before {
content: "\f3ee";
}
.fa-sitemap:before {
content: "\f0e8";
}
.fa-sith:before {
content: "\f512";
}
.fa-skull:before {
content: "\f54c";
}
.fa-skyatlas:before {
content: "\f216";
}
.fa-skype:before {
content: "\f17e";
}
.fa-slack:before {
content: "\f198";
}
.fa-slack-hash:before {
content: "\f3ef";
}
.fa-sliders-h:before {
content: "\f1de";
}
.fa-slideshare:before {
content: "\f1e7";
}
.fa-smile:before {
content: "\f118";
}
.fa-smile-beam:before {
content: "\f5b8";
}
.fa-smile-wink:before {
content: "\f4da";
}
.fa-smoking:before {
content: "\f48d";
}
.fa-smoking-ban:before {
content: "\f54d";
}
.fa-snapchat:before {
content: "\f2ab";
}
.fa-snapchat-ghost:before {
content: "\f2ac";
}
.fa-snapchat-square:before {
content: "\f2ad";
}
.fa-snowflake:before {
content: "\f2dc";
}
.fa-solar-panel:before {
content: "\f5ba";
}
.fa-sort:before {
content: "\f0dc";
}
.fa-sort-alpha-down:before {
content: "\f15d";
}
.fa-sort-alpha-up:before {
content: "\f15e";
}
.fa-sort-amount-down:before {
content: "\f160";
}
.fa-sort-amount-up:before {
content: "\f161";
}
.fa-sort-down:before {
content: "\f0dd";
}
.fa-sort-numeric-down:before {
content: "\f162";
}
.fa-sort-numeric-up:before {
content: "\f163";
}
.fa-sort-up:before {
content: "\f0de";
}
.fa-soundcloud:before {
content: "\f1be";
}
.fa-spa:before {
content: "\f5bb";
}
.fa-space-shuttle:before {
content: "\f197";
}
.fa-speakap:before {
content: "\f3f3";
}
.fa-spinner:before {
content: "\f110";
}
.fa-splotch:before {
content: "\f5bc";
}
.fa-spotify:before {
content: "\f1bc";
}
.fa-spray-can:before {
content: "\f5bd";
}
.fa-square:before {
content: "\f0c8";
}
.fa-square-full:before {
content: "\f45c";
}
.fa-squarespace:before {
content: "\f5be";
}
.fa-stack-exchange:before {
content: "\f18d";
}
.fa-stack-overflow:before {
content: "\f16c";
}
.fa-stamp:before {
content: "\f5bf";
}
.fa-star:before {
content: "\f005";
}
.fa-star-half:before {
content: "\f089";
}
.fa-star-half-alt:before {
content: "\f5c0";
}
.fa-star-of-life:before {
content: "\f621";
}
.fa-staylinked:before {
content: "\f3f5";
}
.fa-steam:before {
content: "\f1b6";
}
.fa-steam-square:before {
content: "\f1b7";
}
.fa-steam-symbol:before {
content: "\f3f6";
}
.fa-step-backward:before {
content: "\f048";
}
.fa-step-forward:before {
content: "\f051";
}
.fa-stethoscope:before {
content: "\f0f1";
}
.fa-sticker-mule:before {
content: "\f3f7";
}
.fa-sticky-note:before {
content: "\f249";
}
.fa-stop:before {
content: "\f04d";
}
.fa-stop-circle:before {
content: "\f28d";
}
.fa-stopwatch:before {
content: "\f2f2";
}
.fa-store:before {
content: "\f54e";
}
.fa-store-alt:before {
content: "\f54f";
}
.fa-strava:before {
content: "\f428";
}
.fa-stream:before {
content: "\f550";
}
.fa-street-view:before {
content: "\f21d";
}
.fa-strikethrough:before {
content: "\f0cc";
}
.fa-stripe:before {
content: "\f429";
}
.fa-stripe-s:before {
content: "\f42a";
}
.fa-stroopwafel:before {
content: "\f551";
}
.fa-studiovinari:before {
content: "\f3f8";
}
.fa-stumbleupon:before {
content: "\f1a4";
}
.fa-stumbleupon-circle:before {
content: "\f1a3";
}
.fa-subscript:before {
content: "\f12c";
}
.fa-subway:before {
content: "\f239";
}
.fa-suitcase:before {
content: "\f0f2";
}
.fa-suitcase-rolling:before {
content: "\f5c1";
}
.fa-sun:before {
content: "\f185";
}
.fa-superpowers:before {
content: "\f2dd";
}
.fa-superscript:before {
content: "\f12b";
}
.fa-supple:before {
content: "\f3f9";
}
.fa-surprise:before {
content: "\f5c2";
}
.fa-swatchbook:before {
content: "\f5c3";
}
.fa-swimmer:before {
content: "\f5c4";
}
.fa-swimming-pool:before {
content: "\f5c5";
}
.fa-sync:before {
content: "\f021";
}
.fa-sync-alt:before {
content: "\f2f1";
}
.fa-syringe:before {
content: "\f48e";
}
.fa-table:before {
content: "\f0ce";
}
.fa-table-tennis:before {
content: "\f45d";
}
.fa-tablet:before {
content: "\f10a";
}
.fa-tablet-alt:before {
content: "\f3fa";
}
.fa-tablets:before {
content: "\f490";
}
.fa-tachometer-alt:before {
content: "\f3fd";
}
.fa-tag:before {
content: "\f02b";
}
.fa-tags:before {
content: "\f02c";
}
.fa-tape:before {
content: "\f4db";
}
.fa-tasks:before {
content: "\f0ae";
}
.fa-taxi:before {
content: "\f1ba";
}
.fa-teamspeak:before {
content: "\f4f9";
}
.fa-teeth:before {
content: "\f62e";
}
.fa-teeth-open:before {
content: "\f62f";
}
.fa-telegram:before {
content: "\f2c6";
}
.fa-telegram-plane:before {
content: "\f3fe";
}
.fa-tencent-weibo:before {
content: "\f1d5";
}
.fa-terminal:before {
content: "\f120";
}
.fa-text-height:before {
content: "\f034";
}
.fa-text-width:before {
content: "\f035";
}
.fa-th:before {
content: "\f00a";
}
.fa-th-large:before {
content: "\f009";
}
.fa-th-list:before {
content: "\f00b";
}
.fa-theater-masks:before {
content: "\f630";
}
.fa-themeco:before {
content: "\f5c6";
}
.fa-themeisle:before {
content: "\f2b2";
}
.fa-thermometer:before {
content: "\f491";
}
.fa-thermometer-empty:before {
content: "\f2cb";
}
.fa-thermometer-full:before {
content: "\f2c7";
}
.fa-thermometer-half:before {
content: "\f2c9";
}
.fa-thermometer-quarter:before {
content: "\f2ca";
}
.fa-thermometer-three-quarters:before {
content: "\f2c8";
}
.fa-thumbs-down:before {
content: "\f165";
}
.fa-thumbs-up:before {
content: "\f164";
}
.fa-thumbtack:before {
content: "\f08d";
}
.fa-ticket-alt:before {
content: "\f3ff";
}
.fa-times:before {
content: "\f00d";
}
.fa-times-circle:before {
content: "\f057";
}
.fa-tint:before {
content: "\f043";
}
.fa-tint-slash:before {
content: "\f5c7";
}
.fa-tired:before {
content: "\f5c8";
}
.fa-toggle-off:before {
content: "\f204";
}
.fa-toggle-on:before {
content: "\f205";
}
.fa-toolbox:before {
content: "\f552";
}
.fa-tooth:before {
content: "\f5c9";
}
.fa-trade-federation:before {
content: "\f513";
}
.fa-trademark:before {
content: "\f25c";
}
.fa-traffic-light:before {
content: "\f637";
}
.fa-train:before {
content: "\f238";
}
.fa-transgender:before {
content: "\f224";
}
.fa-transgender-alt:before {
content: "\f225";
}
.fa-trash:before {
content: "\f1f8";
}
.fa-trash-alt:before {
content: "\f2ed";
}
.fa-tree:before {
content: "\f1bb";
}
.fa-trello:before {
content: "\f181";
}
.fa-tripadvisor:before {
content: "\f262";
}
.fa-trophy:before {
content: "\f091";
}
.fa-truck:before {
content: "\f0d1";
}
.fa-truck-loading:before {
content: "\f4de";
}
.fa-truck-monster:before {
content: "\f63b";
}
.fa-truck-moving:before {
content: "\f4df";
}
.fa-truck-pickup:before {
content: "\f63c";
}
.fa-tshirt:before {
content: "\f553";
}
.fa-tty:before {
content: "\f1e4";
}
.fa-tumblr:before {
content: "\f173";
}
.fa-tumblr-square:before {
content: "\f174";
}
.fa-tv:before {
content: "\f26c";
}
.fa-twitch:before {
content: "\f1e8";
}
.fa-twitter:before {
content: "\f099";
}
.fa-twitter-square:before {
content: "\f081";
}
.fa-typo3:before {
content: "\f42b";
}
.fa-uber:before {
content: "\f402";
}
.fa-uikit:before {
content: "\f403";
}
.fa-umbrella:before {
content: "\f0e9";
}
.fa-umbrella-beach:before {
content: "\f5ca";
}
.fa-underline:before {
content: "\f0cd";
}
.fa-undo:before {
content: "\f0e2";
}
.fa-undo-alt:before {
content: "\f2ea";
}
.fa-uniregistry:before {
content: "\f404";
}
.fa-universal-access:before {
content: "\f29a";
}
.fa-university:before {
content: "\f19c";
}
.fa-unlink:before {
content: "\f127";
}
.fa-unlock:before {
content: "\f09c";
}
.fa-unlock-alt:before {
content: "\f13e";
}
.fa-untappd:before {
content: "\f405";
}
.fa-upload:before {
content: "\f093";
}
.fa-usb:before {
content: "\f287";
}
.fa-user:before {
content: "\f007";
}
.fa-user-alt:before {
content: "\f406";
}
.fa-user-alt-slash:before {
content: "\f4fa";
}
.fa-user-astronaut:before {
content: "\f4fb";
}
.fa-user-check:before {
content: "\f4fc";
}
.fa-user-circle:before {
content: "\f2bd";
}
.fa-user-clock:before {
content: "\f4fd";
}
.fa-user-cog:before {
content: "\f4fe";
}
.fa-user-edit:before {
content: "\f4ff";
}
.fa-user-friends:before {
content: "\f500";
}
.fa-user-graduate:before {
content: "\f501";
}
.fa-user-lock:before {
content: "\f502";
}
.fa-user-md:before {
content: "\f0f0";
}
.fa-user-minus:before {
content: "\f503";
}
.fa-user-ninja:before {
content: "\f504";
}
.fa-user-plus:before {
content: "\f234";
}
.fa-user-secret:before {
content: "\f21b";
}
.fa-user-shield:before {
content: "\f505";
}
.fa-user-slash:before {
content: "\f506";
}
.fa-user-tag:before {
content: "\f507";
}
.fa-user-tie:before {
content: "\f508";
}
.fa-user-times:before {
content: "\f235";
}
.fa-users:before {
content: "\f0c0";
}
.fa-users-cog:before {
content: "\f509";
}
.fa-ussunnah:before {
content: "\f407";
}
.fa-utensil-spoon:before {
content: "\f2e5";
}
.fa-utensils:before {
content: "\f2e7";
}
.fa-vaadin:before {
content: "\f408";
}
.fa-vector-square:before {
content: "\f5cb";
}
.fa-venus:before {
content: "\f221";
}
.fa-venus-double:before {
content: "\f226";
}
.fa-venus-mars:before {
content: "\f228";
}
.fa-viacoin:before {
content: "\f237";
}
.fa-viadeo:before {
content: "\f2a9";
}
.fa-viadeo-square:before {
content: "\f2aa";
}
.fa-vial:before {
content: "\f492";
}
.fa-vials:before {
content: "\f493";
}
.fa-viber:before {
content: "\f409";
}
.fa-video:before {
content: "\f03d";
}
.fa-video-slash:before {
content: "\f4e2";
}
.fa-vimeo:before {
content: "\f40a";
}
.fa-vimeo-square:before {
content: "\f194";
}
.fa-vimeo-v:before {
content: "\f27d";
}
.fa-vine:before {
content: "\f1ca";
}
.fa-vk:before {
content: "\f189";
}
.fa-vnv:before {
content: "\f40b";
}
.fa-volleyball-ball:before {
content: "\f45f";
}
.fa-volume-down:before {
content: "\f027";
}
.fa-volume-off:before {
content: "\f026";
}
.fa-volume-up:before {
content: "\f028";
}
.fa-vuejs:before {
content: "\f41f";
}
.fa-walking:before {
content: "\f554";
}
.fa-wallet:before {
content: "\f555";
}
.fa-warehouse:before {
content: "\f494";
}
.fa-weebly:before {
content: "\f5cc";
}
.fa-weibo:before {
content: "\f18a";
}
.fa-weight:before {
content: "\f496";
}
.fa-weight-hanging:before {
content: "\f5cd";
}
.fa-weixin:before {
content: "\f1d7";
}
.fa-whatsapp:before {
content: "\f232";
}
.fa-whatsapp-square:before {
content: "\f40c";
}
.fa-wheelchair:before {
content: "\f193";
}
.fa-whmcs:before {
content: "\f40d";
}
.fa-wifi:before {
content: "\f1eb";
}
.fa-wikipedia-w:before {
content: "\f266";
}
.fa-window-close:before {
content: "\f410";
}
.fa-window-maximize:before {
content: "\f2d0";
}
.fa-window-minimize:before {
content: "\f2d1";
}
.fa-window-restore:before {
content: "\f2d2";
}
.fa-windows:before {
content: "\f17a";
}
.fa-wine-glass:before {
content: "\f4e3";
}
.fa-wine-glass-alt:before {
content: "\f5ce";
}
.fa-wix:before {
content: "\f5cf";
}
.fa-wolf-pack-battalion:before {
content: "\f514";
}
.fa-won-sign:before {
content: "\f159";
}
.fa-wordpress:before {
content: "\f19a";
}
.fa-wordpress-simple:before {
content: "\f411";
}
.fa-wpbeginner:before {
content: "\f297";
}
.fa-wpexplorer:before {
content: "\f2de";
}
.fa-wpforms:before {
content: "\f298";
}
.fa-wrench:before {
content: "\f0ad";
}
.fa-x-ray:before {
content: "\f497";
}
.fa-xbox:before {
content: "\f412";
}
.fa-xing:before {
content: "\f168";
}
.fa-xing-square:before {
content: "\f169";
}
.fa-y-combinator:before {
content: "\f23b";
}
.fa-yahoo:before {
content: "\f19e";
}
.fa-yandex:before {
content: "\f413";
}
.fa-yandex-international:before {
content: "\f414";
}
.fa-yelp:before {
content: "\f1e9";
}
.fa-yen-sign:before {
content: "\f157";
}
.fa-yoast:before {
content: "\f2b1";
}
.fa-youtube:before {
content: "\f167";
}
.fa-youtube-square:before {
content: "\f431";
}
.fa-zhihu:before {
content: "\f63f";
}
.sr-only {
border: 0;
clip: rect(0, 0, 0, 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
clip: auto;
height: auto;
margin: 0;
overflow: visible;
position: static;
width: auto;
} /*!
 * Font Awesome Free 5.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face {
font-family: Font Awesome\5 Free;
font-style: normal;
font-weight: 900;
src: url(../fonts/fa-solid-900.eot);
src: url(../fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),
url(../fonts/fa-solid-900.woff2) format("woff2"),
url(../fonts/fa-solid-900.woff) format("woff"),
url(../fonts/fa-solid-900.ttf) format("truetype"),
url(../fonts/fa-solid-900.svg#fontawesome) format("svg");
}
.fa,
.fas {
font-weight: 900;
} /*!
 * Font Awesome Free 5.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face {
font-family: Font Awesome\5 Free;
font-style: normal;
font-weight: 400;
src: url(../fonts/fa-regular-400.eot);
src: url(../fonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),
url(../fonts/fa-regular-400.woff2) format("woff2"),
url(../fonts/fa-regular-400.woff) format("woff"),
url(../fonts/fa-regular-400.ttf) format("truetype"),
url(../fonts/fa-regular-400.svg#fontawesome) format("svg");
}
.fa,
.far,
.fas {
font-family: Font Awesome\5 Free;
}
.far {
font-weight: 400;
} /*!
 * Font Awesome Free 5.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face {
font-family: Font Awesome\5 Brands;
font-style: normal;
font-weight: 400;
src: url(../fonts/fa-brands-400.eot);
src: url(../fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),
url(../fonts/fa-brands-400.woff2) format("woff2"),
url(../fonts/fa-brands-400.woff) format("woff"),
url(../fonts/fa-brands-400.ttf) format("truetype"),
url(../fonts/fa-brands-400.svg#fontawesome) format("svg");
}
.fab {
font-family: Font Awesome\5 Brands !important;
}
body.lagom-futuristic,
body.lagom-futuristic.page-type-full {
background-image: var(--futuristic-bg);
background-size: cover;
background-repeat: no-repeat;
background-attachment: fixed;
background-position: 50%;
}
.lagom-futuristic .bottom-action-sticky,
.lagom-futuristic .cookie-bar__content,
.lagom-futuristic .dropdown-menu,
.lagom-futuristic.lagom-layout-top.scroll-up .sticky-navigation,
.lagom-futuristic .package,
.lagom-futuristic .selectize-dropdown,
.lagom-futuristic .site.site-index .section-slider-btn .tile,
.lagom-futuristic .site.site-marketgoo .section-steps .feature {
-webkit-backdrop-filter: blur(10px);
backdrop-filter: blur(10px);
}
.lagom-futuristic .site.site-index .section-slider-btn .tile,
.lagom-futuristic .site.site-marketgoo .section-steps .feature,
.lagom-futuristic .site.site-marketgoo .section-tiles .tile {
background: var(--package-bg);
}
.lagom-futuristic
#stripeElements
.StripeElement:not(#paymentRequestButton)
iframe,
.lagom-futuristic .addon-promo-container .logo img,
.lagom-futuristic .check-icon .svg-icon,
.lagom-futuristic .img-container img,
.lagom-futuristic .logos .logo img,
.lagom-futuristic .mc-promo-login .logo img {
filter: brightness(0) invert(1);
}
.lagom-futuristic .svg-graphic-white.svg-graphic-stroke-gray {
stroke: var(--svg-graphic-bg-white);
}
.lagom-futuristic .svg-graphic-on-body.svg-graphic-primary {
fill: var(--svg-graphic-bg-white);
}
.lagom-futuristic .svg-graphic-on-body.svg-graphic-primary.svg-graphic-stroke,
.lagom-futuristic .svg-graphic-on-body.svg-graphic-primary.svg-graphic-stroke-2,
.lagom-futuristic .svg-graphic-on-body.svg-graphic-primary.svg-graphic-stroke-4,
.lagom-futuristic .svg-graphic-on-body.svg-graphic-stroke-p {
stroke: var(--svg-graphic-bg-white);
}
.lagom-futuristic .svg-graphic-on-search.svg-graphic-faded {
fill: #dadcde;
}
.lagom-futuristic .promo-slider.promo-slider-primary,
.lagom-futuristic .site-banner.banner-primary,
.lagom-futuristic .site-banner.banner-secondary,
.lagom-futuristic .site-section.section-primary,
.lagom-futuristic .site-section.section-secondary {
position: relative;
overflow: hidden;
}
.lagom-futuristic .promo-slider.promo-slider-primary:before,
.lagom-futuristic .site-banner.banner-primary:before,
.lagom-futuristic .site-banner.banner-secondary:before,
.lagom-futuristic .site-section.section-primary:before,
.lagom-futuristic .site-section.section-secondary:before {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 0;
display: block;
content: "";
background-image: var(--futuristic-bg);
background-size: cover;
background-repeat: no-repeat;
background-attachment: fixed;
background-position: 50%;
}
.lagom-futuristic .promo-slider.promo-slider-primary > .container,
.lagom-futuristic .site-banner.banner-primary > .container,
.lagom-futuristic .site-banner.banner-secondary > .container,
.lagom-futuristic .site-section.section-primary > .container,
.lagom-futuristic .site-section.section-secondary > .container {
z-index: 1;
}
.lagom-futuristic .site-section.section-primary {
color: var(--primary-block-text-color);
}
.lagom-futuristic .site-section.section-secondary {
color: var(--secondary-block-text-color);
}
@media (max-width: 991.98px) {
.lagom-futuristic .app-nav-header {
-webkit-backdrop-filter: blur(10px);
backdrop-filter: blur(10px);
}
}
