@charset "UTF-8";.loading-animation,.loadingmask-message .loadingmask-message-content{animation:loading-animation 1.7s infinite ease;border-radius:50%;clear:both;font-size:64px;height:1em;margin:1em auto;overflow:hidden;position:relative;transform:translateZ(0);width:1em}.loadingmask-content{background:#CCC}.loadingmask-message{background:rgba(255,255,255,0.75);border-radius:50%;border-width:0;font-size:64px;left:50%!important;padding:.7em;position:absolute;top:50%!important;transform:translate(-50%,-50%)}.loadingmask-message .loadingmask-message-content{background:transparent;border-width:0;color:transparent;height:1em;margin:0;overflow:hidden;padding:0;width:1em}.overlaymask-hidden .loadingmask-message{display:none}@keyframes loading-animation{0%{box-shadow:0 -0.83em 0 -0.4em #07f,0 -0.83em 0 -0.42em #008cff,0 -0.83em 0 -0.44em #00a2ff,0 -0.83em 0 -0.46em #00b7ff,0 -0.83em 0 -0.477em #0CF;transform:rotate(0)}2%,96%{box-shadow:0 -0.83em 0 -0.4em #07f,0 -0.83em 0 -0.42em #008cff,0 -0.83em 0 -0.44em #00a2ff,0 -0.83em 0 -0.46em #00b7ff,0 -0.83em 0 -0.477em #0CF}10%{box-shadow:0 -0.83em 0 -0.4em #07f,-0.087em -0.825em 0 -0.42em #008cff,-0.173em -0.812em 0 -0.44em #00a2ff,-0.256em -0.789em 0 -0.46em #00b7ff,-0.338em -0.758em 0 -0.477em #0CF}25%{box-shadow:0 -0.83em 0 -0.4em #07f,-0.338em -0.758em 0 -0.42em #008cff,-0.555em -0.617em 0 -0.44em #00a2ff,-0.671em -0.488em 0 -0.46em #00b7ff,-0.719em -0.415em 0 -0.477em #0CF}40%{box-shadow:0 -0.83em 0 -0.4em #00f7ff,-0.377em -0.74em 0 -0.42em #00fff2,-0.645em -0.522em 0 -0.44em #0fd,-0.775em -0.297em 0 -0.46em #00ffc8,-0.82em -0.13em 0 -0.477em #00ffb3}60%{box-shadow:0 -0.83em 0 -0.4em #07f,-0.087em -0.825em 0 -0.42em #008cff,-0.173em -0.812em 0 -0.44em #00a2ff,-0.256em -0.789em 0 -0.46em #00b7ff,-0.297em -0.775em 0 -0.477em #0CF}100%{box-shadow:0 -0.83em 0 -0.4em #07f,0 -0.83em 0 -0.42em #008cff,0 -0.83em 0 -0.44em #00a2ff,0 -0.83em 0 -0.46em #00b7ff,0 -0.83em 0 -0.477em #0CF;transform:rotate(360deg)}}.logo{display:inline-block;line-height:1;vertical-align:middle}.portal-iframe #main-content{width:100%}.separator{border-top:1px dotted #bfbfbf}.entry-status{border-left:4px solid transparent}span.alert{display:inline-block}.update-available{margin-top:10px;padding:2px;text-align:left}.quick-access-nav{position:absolute;top:-1000px;width:100%;z-index:1000}.quick-access-nav a{background:#333;background:rgba(51,51,51,0.9);border:1px solid #FFF;left:0;outline:0;padding:8px;position:absolute;right:0;text-align:center}.quick-access-nav a:focus{color:#FFF;top:1000px}@media(max-width:991px){.responsive-table-horizontal{display:block;position:relative;width:100%}.responsive-table-horizontal:after{clear:both;content:'';display:block;font-size:0;height:0;visibility:hidden}.responsive-table-horizontal tbody{display:block;overflow-x:auto;position:relative;white-space:nowrap;width:auto}.responsive-table-horizontal tbody tr{display:inline-block;vertical-align:top}.responsive-table-horizontal tbody tr td{display:block;margin-bottom:20px}.responsive-table-horizontal tbody tr td:first-child{text-align:left}.responsive-table-horizontal thead{display:block;float:left;margin-right:10px}.responsive-table-horizontal thead:after{clear:both;content:"";display:block;font-size:0;height:0;visibility:hidden}.responsive-table-horizontal thead th{display:block;margin-bottom:20px;text-align:right}.responsive-table-horizontal thead th:first-child{text-align:right}.ie9 .responsive-table-horizontal thead{float:none}}.important{font-weight:bold}.highlight{background:#FFC;font-weight:bold;margin:0 1px}.hide-accessible{clip:rect(0 0 0 0)!important;position:absolute!important;-webkit-transform:scale(0);-webkit-transform-origin-x:0;-webkit-transform-origin-y:0;*position:fixed!important;_position:absolute!important}.force-offset{display:block!important;position:absolute!important;visibility:hidden!important}.unselectable,.unselectable *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_toolgroup,.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_toolgroup:hover{background:transparent}.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button:hover{background:transparent}.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button .cke_button_label:after{border-color:#a6a6a6;font-family:"Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace}.lfr-add-panel .add-content-menu .add-portlet-message{background-color:#1b2228;margin:20px;padding:5px 20px}.lfr-add-panel .add-content-menu .add-portlet-message .info-message{margin:20px 0}.lfr-add-panel .add-content-menu .add-application-panel .lfr-content-item{height:40px;padding:0 16px}.lfr-add-panel .add-content-menu .add-application-panel .lfr-content-item.lfr-archived-setup{padding-left:30px}.lfr-add-panel .add-content-menu .search-bar{margin:10px}.lfr-add-panel .add-content-menu .input-group-btn{right:20px}.lfr-add-panel .add-content-menu .display-style-bar{margin:10px}.lfr-add-panel .add-content-menu .display-style-bar .display-style{padding:5px}.lfr-add-panel .add-content-menu .display-style-bar .display-style.active{color:#869cad}.lfr-asset-category-container .no-matches{color:#999}.lfr-asset-category-search-container{background-color:#d3dadd;border-bottom-color:#aeb8bc}.lfr-asset-category-list a.selected{background-color:#EEE}.lfr-categories-selector-search-results-path{color:#575757;font-size:.9em;text-align:right;width:25%}.lfr-asset-column-actions-content{background-color:#d7f1ff}.lfr-asset-column-actions .lfr-asset-column-actions-content{border-color:#88c5d9}.lfr-asset-column-details .lfr-asset-categories{color:#7d7d7d}.lfr-asset-column-details .lfr-asset-categories .lfr-asset-category{color:#555}.lfr-asset-column-details .lfr-asset-description{color:#444;font-style:italic;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}.lfr-asset-column-details .lfr-asset-icon{border-right-color:#999;color:#999}.lfr-asset-column-details .lfr-asset-tags{color:#7d7d7d}.lfr-asset-column-details .lfr-asset-tags .tag{color:#555}.lfr-asset-panels .lfr-panel.lfr-extended,.lfr-asset-column-details .lfr-panel.lfr-extended{border-color:#CCC}.lfr-form-row{border-bottom-color:#CCC}.lfr-form-row:hover{background-color:#dffccb;border-color:#b2ff3a}.lfr-form-row .handle-sort-vertical{background:url(../images/application/handle_sort_vertical.png) no-repeat 0 50%}.lfr-edit-layout-panel .taglib-form-navigator .button-holder{background-color:#FFF}.definition-of-terms dt{color:#333;font-weight:normal;width:100%;word-break:break-word}@media(min-width:768px){.definition-of-terms dt{width:auto}}.lfr-code{background:#FFF;border-color:#777;font-family:monospace}.lfr-code tr td.line-numbers{background:#fafafa}.lfr-code tr td.line-numbers:before{color:#AAA;text-shadow:1px 1px #FFF}.popup-alert-notice .countdown-timer{font-size:1.1em;font-weight:bold}.lfr-token{background-color:#b3daef;border-color:#5fa8ff;color:#444;text-decoration:none}.lfr-token:hover{background-color:#d1e5ef}.lfr-token-primary{font-weight:bold}.lfr-token-primary,.lfr-token-primary:hover{background-color:#b3daef}.lfr-token-close:hover{text-decoration:none}.lfr-button{background:no-repeat 0 50%}.lfr-table>tbody>tr>th,.lfr-table>thead>tr>th,.lfr-table>tfoot>tr>th{font-weight:bold}.lfr-checkbox-preselected,.lfr-configurator-visibility{opacity:.5}.lfr-header-row{border-bottom-color:#7b7b7b}.lfr-header-row .lfr-search-combobox{border-color:#5f5f5f}.openid-login input[type="text"]{background:url(../images/common/openid.gif) no-repeat;background-color:#FFF;background-position:0 50%;color:#000}.page-extra-settings .lfr-panel-titlebar .lfr-panel-title{font-size:1em}.lfr-pagination .lfr-pagination-controls li .lfr-pagination-link{color:#333;font-weight:normal}.lfr-panel.lfr-extended,.lfr-panel-container,.lfr-floating-container{border-color:#dedede #bfbfbf #bfbfbf #dedede}.lfr-panel-container,.lfr-floating-container{background:#FFF}.lfr-panel-titlebar .lfr-panel-title{font-size:1.2em;font-weight:bold}.lfr-panel-titlebar .lfr-panel-button{background:url(../images/application/panel_header_toggler_close.png) no-repeat 0 0}.lfr-panel-titlebar .lfr-panel-button:hover{background-position:0 100%}.lfr-panel.lfr-collapsible .lfr-panel-titlebar{background:url(../images/arrows/05_down.png) no-repeat 2px 50%}.lfr-panel.lfr-collapsed .lfr-panel-titlebar{background-image:url(../images/arrows/05_right.png)}.lfr-panel.lfr-collapsed .lfr-panel-titlebar .lfr-panel-button{background-image:url(../images/application/panel_header_toggler_open.png)}.lfr-panel.lfr-extended .lfr-panel-titlebar{background:#d6d6d6 url(../images/application/panel_header.png) repeat-x 0 0;border-bottom-color:#cdcdcd}.lfr-panel-container .lfr-extended.lfr-collapsible .lfr-panel-titlebar{border-top-color:#cecece}.js .lfr-floating-trigger{background-image:url(../images/arrows/05_down.png);background-position:100% 50%;background-repeat:no-repeat;text-decoration:none}.lfr-panel-page .panel-page-content{border-left-color:#CCC}.lfr-panel-page .lfr-add-content h2{border-color:#CCC}.lfr-panel-page .lfr-add-content h2 span{background:#efefef}.lfr-panel-page .lfr-add-content .lfr-content-category h2{border-bottom-color:#CCC}.lfr-panel-page .lfr-add-content .lfr-content-category h2 span{background:0}.lfr-panel-content .paginator-container{background:#cfd2d5;border-bottom-color:#dcdee0;border-top-color:#dcdee0}.lfr-panel-content .paginator-page-container .paginator-page-link{background:0;border-color:#cfd2d5}.lfr-panel-content .paginator-page-container .paginator-page-link.paginator-current-page{background:#99a7b3 url(../images/application/current_page_hover_bg.png) repeat-x 0 0;border-color:#6b7785 #7c8994 #919fa9;color:#FFF;font-weight:bold}.lfr-panel-content .paginator-page-container .paginator-page-link.paginator-current-page:hover{background:#5094d7 url(../images/application/current_page_bg.png) repeat-x 0 0;border-color:#31659c #396ea8 #4c8ccb}#portlet-set-properties fieldset fieldset legend{font-size:1.1em}.lfr-preview-file-content{border-bottom-color:#6d6d6e}.lfr-preview-file-image-current-column,.lfr-preview-file-video-current-column{background:url(../images/common/checkerboard.png)}.lfr-preview-file-toolbar{background:#333;opacity:.5}.lfr-preview-file-toolbar .icon-arrow-1-l{background:url(../images/document_library/preview_left.png) no-repeat 0 50%}.lfr-preview-file-toolbar .icon-arrow-1-r{background:url(../images/document_library/preview_right.png) no-repeat 0 50%}.lfr-preview-file-toolbar .icon-zoomin{background:url(../images/document_library/preview_zoom.png) no-repeat 0 50%}.lfr-preview-file-image-current-column:hover .lfr-preview-file-toolbar{opacity:1}.lfr-preview-file-info{background:#333;color:#FFF;opacity:.5}.lfr-preview-file-info:hover{opacity:1}.lfr-preview-file-index{font-weight:bold}.lfr-preview-file-image-current{background:url(../images/aui/loading_indicator.gif) no-repeat 50% 50%}.lfr-preview-file-image img{background:url(../images/aui/loading_indicator.gif) no-repeat 50% 50%;border-color:#aeb8bc}.lfr-preview-file-image-selected img,.lfr-preview-file-image:hover img{border-color:#00a2ea}.lfr-preview-file-loading-indicator{background:#333;color:#FFF}.lfr-preview-file-image-overlay-content{background:url(../images/common/checkerboard.png);border-color:#555}.firefox .lfr-preview-video-content div.video-node{height:100%}textarea.lfr-editor-textarea{font-family:monospace}.lfr-rich-editor.ace_editor{border-color:#a1a2a4}.lfr-plain-editor textarea,.lfr-rich-editor.ace_editor{font-family:'Monaco','Menlo','Droid Sans Mono','Courier New',monospace;font-size:12px}.lfr-spa-loading-bar{background:#2fa4f5}.lfr-tag-selector-popup label{border-bottom-color:#EEE}.lfr-tag-selector-popup .no-matches{color:#999}.lfr-toolbar{background-color:#e5e4e8}.lfr-toolbar .lfr-button:focus{border-color:#000}.lfr-toolbar .lfr-button:hover{border-color:#CCC #777 #777}.lfr-toolbar .lfr-separator{border-left-color:#FFF;border-right-color:#CCC;font-size:12px}.lfr-toolbar .lfr-button,.lfr-emoticon-container .lfr-button{border-color:#e5e4e8}.lfr-emoticon-container{background:#e5e4e8;border-color:#CCC}.lfr-translation-manager .lfr-translation-manager-available-translations .lfr-translation-manager-available-translations-links{line-height:1}.lfr-translation-manager .lfr-translation-manager-translation{text-decoration:none}.lfr-translation-manager .lfr-translation-manager-translation:hover{background-color:#d1e5ef}.lfr-translation-manager .lfr-translation-manager-translation.lfr-translation-manager-translation-editing{background-color:#598bec;border-color:#224fa8;color:#FFF}.lfr-tree a{text-decoration:none}.tree-drag-helper{z-index:1035}.lfr-upload-container .upload-target{border-color:#DDD}.lfr-upload-container .upload-target h4 span{text-transform:lowercase}.lfr-upload-container .upload-target .drop-file-text{font-weight:normal}.lfr-upload-container a.browse-button{background-image:url(../images/common/add.png);background-repeat:no-repeat;color:white;font-size:1.2em;font-weight:bold;text-decoration:none}.lfr-upload-container a.clear-uploads{background-image:url(../images/common/remove.png);background-repeat:no-repeat}.lfr-upload-container a.cancel-uploads{background-image:url(../images/common/close.png);background-repeat:no-repeat}.lfr-upload-container .upload-list-info h4{font-size:1.3em}.lfr-upload-container .cancel-button{color:#869cad}.lfr-upload-container .delete-button{color:#869cad}.lfr-upload-container .file-added .success-message{font-weight:normal}.lfr-upload-container .upload-error{opacity:1}.lfr-upload-container .multiple-files .upload-error{background:#FDD url(../images/messages/error.png) no-repeat 5px 5px;border-color:#900;color:#900;font-weight:normal}.lfr-upload-container .upload-complete .error-message,.lfr-upload-container .upload-complete .success-message{font-weight:bold}.lfr-upload-container .file-uploading{background-color:#FFC}.lfr-upload-container .progress-bar{background:#FFF;margin-top:25px;text-align:left;width:100%}.lfr-upload-container .progress{background:#8db2e3}.upload-drop-active .lfr-upload-container .upload-target{background-color:#ddedde;border-color:#7D7;border-style:dashed}.app-view-entry:hover .entry-thumbnail{border-color:#7abfdd}.app-view-entry.selected .entry-thumbnail{border-color:#057cb0}.app-view-entry.selected .entry-metadata dt,.app-view-entry.selected .entry-metadata dd,.app-view-entry.selected .entry-metadata .entry-categories,.app-view-entry.selected .entry-metadata .entry-tags,.app-view-entry.selected .entry-metadata .entry-description{color:#f0f0f0}.app-view-entry .entry-title{font-weight:bold}.app-view-entry .entry-link{text-decoration:none}.app-view-entry .entry-metadata dt,.app-view-entry .entry-metadata dd,.app-view-entry .entry-metadata .entry-categories,.app-view-entry .entry-metadata .entry-tags,.app-view-entry .entry-metadata .entry-description{color:#333;word-wrap:break-word}.app-view-entry .entry-metadata .entry-categories .taglib-asset-categories-summary{font-weight:bold}.app-view-entry .entry-metadata .entry-categories .taglib-asset-categories-summary .asset-category{font-weight:normal}.app-view-entry.selected,.app-view-entry.selected:hover{background-color:#00a2ea}.app-view-entry.selected a,.app-view-entry.selected a:focus,.app-view-entry.selected a:hover{color:#FFF}.app-view-entry.selected a .lfr-icon-menu-arrow{color:#333}.app-view-entry.active-area,.app-view-entry.active-area.hover,.app-view-entry.active-area td{background-color:#5ad300}.app-view-entry:hover,.app-view-entry.hover{background-color:#d3e8f1}.app-view-entry a.entry-link:hover{text-decoration:none}.app-view-entry a.entry-link:hover .entry-metadata .entry-title .entry-title-text{text-decoration:underline}.app-view-entry-taglib.entry-display-style.display-icon .entry-title{font-weight:normal}.app-view-search-entry-taglib .entry-discussion a,.app-view-search-entry-taglib .entry-attachment a{text-decoration:none}.app-view-search-entry-taglib .entry-discussion:hover,.app-view-search-entry-taglib .entry-attachment:hover{background-color:#d3e8f1}.app-view-search-entry-taglib .entry-folder{color:#999}.app-view-search-entry-taglib .entry-link .entry-thumbnail-image{color:#000;text-decoration:none}.app-view-search-entry-taglib.alt{background-color:#edf0f3}.app-view-search-entry-taglib.search{background-color:#FFF}.app-view-search-entry-taglib.search.alt{background-color:#e2e5e8}.app-view-taglib .display-style .icon{background-image:url(../images/application/layouts.png);background-repeat:no-repeat}.app-view-taglib .icon-display-descriptive{background-position:-32px 0}.app-view-taglib .icon-display-icon{background-position:-16px 0}.app-view-taglib .icon-display-list{background-position:0 0}.app-view-taglib .state-active .icon-display-descriptive{background-position:-32px 100%}.app-view-taglib .state-active .icon-display-icon{background-position:-16px 100%}@media(max-width:767px){.navbar .nav-display-style-buttons .display-style-buttons>.dropdown>.dropdown-menu{background-color:transparent;box-shadow:none}}.navbar .nav-display-style-buttons .display-style-buttons-container .dropdown-toggle .caret{border-bottom-color:#333;border-top-color:#333}.taglib-asset-links{border-radius:4px}.taglib-asset-links h2{color:#999;font-size:1em}.taglib-asset-metadata .metadata-entry-label{font-weight:normal}.taglib-asset-metadata .metadata-author{font-weight:bold}.taglib-asset-metadata .metadata-entry{color:#999}.taglib-asset-metadata .metadata-author .asset-user-info .user-info{color:#009ae5;font-size:14px;line-height:14px}.taglib-asset-metadata .metadata-author .asset-user-info .date-info{color:#8c8c8c;font-size:13px}.taglib-calendar table{border-color:#999}.taglib-calendar tr th,.taglib-calendar tr td{border-bottom-color:#999}.taglib-calendar tr.portlet-section-header th,.taglib-calendar tr td{border-color:#999}.taglib-calendar a:hover,.taglib-calendar a:focus{background-color:#CCC}.taglib-calendar .calendar-inactive{color:#999}.taglib-calendar .has-events a span{background:url(../images/calendar/event_indicator.png) no-repeat 50% 95%}.taglib-calendar .has-events.calendar-current-day a span{background-image:url(../images/calendar/event_indicator_current.png)}.taglib-categorization-filter.entry-title{color:#333;font-size:1em;line-height:inherit}.taglib-categorization-filter .asset-entry{background-color:#dee7f8;border-color:#cad8f3}.taglib-categorization-filter .asset-entry:hover a{text-decoration:none}.taglib-categorization-filter .asset-entry:hover a .icon-remove{background-color:#cad8f3}.taglib-diff-addedline,#taglib-diff-results ins{background:#e6ffe6}.taglib-diff-context{background:#EEE}.taglib-diff-deletedline,#taglib-diff-results del{background:#ffe6e6}.taglib-diff-html div.diff-removed-image{background:#fdc6c6 url(../images/diff/minus.png)}.taglib-diff-html div.diff-added-image{background:#CFC url(../images/diff/plus.png) no-repeat}.taglib-diff-html div.diff-removed-image,.taglib-diff-html div.diff-added-image{opacity:.55}.taglib-diff-html span.diff-html-added{background-color:#CFC;font-size:1em}.taglib-diff-html span.diff-html-added img{border-color:#CFC}.taglib-diff-html span.diff-html-changed{background:url(../images/diff/underline.png) bottom repeat-x}.taglib-diff-html span.diff-html-changed img{border-color:#009}.taglib-diff-html span.diff-html-removed{background-color:#fdc6c6;font-size:1em;text-decoration:line-through}.taglib-diff-html span.diff-html-removed img{border-color:#fdc6c6}.diff-version-comparator .taglib-diff-html .diff-html-changed{background-image:none;border-bottom-color:#009ae5}.diff-version-comparator .taglib-diff-html .diff-html-changed img{border-color:#009ae5}.diff-version-comparator .diff-version-head{border-bottom-color:#e5e5e5}.diff-version-comparator .diff-version-head .diff-selector-version{font-size:inherit}.diff-version-comparator .diff-version-head .diff-selector-version a{text-decoration:none}.diff-version-comparator .diff-version-head .diff-selector-version a .lfr-icon-menu-text:hover,.diff-version-comparator .diff-version-head .diff-selector-version a .lfr-icon-menu-text:focus{text-decoration:underline}.diff-version-comparator .diff-version-head .diff-selector-version .caret{border-top-color:#FFF}.diff-version-comparator .diff-version-head .diff-target-selector{border-left-color:#e5e5e5}.diff-version-comparator .diff-version-head .diff-source-selector,.diff-version-comparator .diff-version-head .diff-target-selector{font-size:20px;font-weight:200}.diff-version-comparator .diff-version-head .diff-source-selector .diff-selector-version-info,.diff-version-comparator .diff-version-head .diff-target-selector .diff-selector-version-info{color:#8c8c8c;font-size:12px}.diff-version-comparator .search-container-column .language-selector .form-group select{font-size:13px}.diff-version-comparator .search-container-column .search-panels .search-panels-bar .form-group .search-panels-input{border-radius:0}.diff-version-comparator .search-container-column .search-panels .search-panels-bar .search-panel-icon{background:url(../images/diff/search_panel_icon.png) no-repeat 0 50%;color:#d4d4d4;font-size:0}.diff-version-comparator .search-container-column .search-panels .search-panels-bar input{font-size:14px}.diff-version-comparator .search-container-column .version-item{border-bottom-color:#e5e5e5}.diff-version-comparator .search-container-column .version-item.selected{background-color:#f0f0f0}.diff-version-comparator .search-container-column .version-item.selected .version-title{color:#555}.diff-version-comparator .search-container-column .version-item.selected .version-info .user-info,.diff-version-comparator .search-container-column .version-item.selected .version-info .date-info{color:#555}.diff-version-comparator .search-container-column .version-item .version-title{color:#009ae5;font-weight:400}.diff-version-comparator .search-container-column .version-item .version-info .user-info{color:#009ae5;font-size:13px;line-height:13px}.diff-version-comparator .search-container-column .version-item .version-info .date-info{color:#8c8c8c;font-size:10px}.diff-version-comparator .diff-container-column{background-color:#f1f1f1;border-color:#ebebeb}.diff-version-comparator .diff-container-column .diff-container{background-color:#FFF;border-color:#e5e5e5}.diff-version-comparator .diff-container-column .legend-info{background-color:#FFF;border-color:#e5e5e5}.diff-version-comparator .diff-container-column .legend-info .add.icon-stop{color:#CFC}.diff-version-comparator .diff-container-column .legend-info .delete.icon-stop{color:#fdc6c6}.diff-version-comparator .diff-container-column .legend-info .legend-item.diff-html-changed{border-bottom-color:#009ae5}.diff-version-comparator .diff-container-column .diff-version-filter{background-color:#f9f9f9;border-color:#e5e5e5}.diff-version-comparator .diff-container-column .diff-version-filter .close-version-filter{color:#CCC}.diff-version-comparator .diff-container-column .diff-version-filter .display-date{color:#8c8c8c;font-size:10px}.diff-version-comparator .diff-container-column .diff-version-filter .user-name{color:#009ae5;font-size:13px}.diff-version-comparator .diff-container-column .diff-version-filter .version{color:#555;font-weight:400}.diff-version-comparator .diff-version-title{color:#8c8c8c;font-size:12px}.taglib-discussion .lfr-discussion .lfr-discussion-form-edit .alloy-editor-placeholder{border-left-color:#dbdde1}@media(min-width:768px){.taglib-discussion .lfr-discussion-details .taglib-user-display{word-wrap:break-word}}.taglib-discussion .lfr-discussion-details .taglib-user-display .user-details .user-name{font-weight:bold;text-decoration:none}.taglib-discussion .lfr-discussion-details .taglib-user-display .user-details .user-name:hover{text-decoration:underline}.taglib-discussion .lfr-discussion-details .taglib-user-display .user-profile-image .avatar{background-size:50px}.taglib-discussion .lfr-discussion-actions li a,.taglib-discussion .lfr-discussion-actions li a span{text-decoration:none}.taglib-discussion .lfr-discussion-actions li a:hover span,.taglib-discussion .lfr-discussion-actions li a:focus span{text-decoration:underline}.taglib-discussion .lfr-discussion-form-container .lfr-discussion-form{background:#DDD;border-radius:4px}.taglib-discussion .lfr-discussion-form-container .lfr-discussion-form .taglib-user-display .user-profile-image .avatar{background-size:40px}.lfr-discussion-reply.popover .lfr-discussion-reply-user-name{font-weight:bold}.drop-zone.drop-enabled:not(.no-border){outline-color:rgba(176,180,187,0.5)}.drop-here-info .drop-icons span:nth-of-type(1),.drop-here-info .drop-icons span:nth-of-type(3){background:#e8e6e8;color:#a5a6ac}.drop-here-info .drop-icons span:nth-of-type(2){background:#00c2ff;color:#FFF}.drop-here-info .drop-text{color:#FFF}.drop-active .drop-here-info{background-color:rgba(0,0,0,0.6);z-index:100}.lfr-ddm-field-group{margin-bottom:20px}.lfr-ddm-field-group-inline{display:inline-block;vertical-align:bottom}.taglib-flags .icon-flag{color:#999}.taglib-flags .flag-enable:hover .icon-flag{color:#C00}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group{background:transparent}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab.active{background:transparent;opacity:1}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab.active .tab-label:hover,.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab.active .tab-label:focus{background:transparent}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab.active .tab-label .message{color:#000;opacity:.7}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab.active .tab-label .number{background:#333;font-size:18px;opacity:1}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab.active .tab-label .tab-icon{color:#333}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label{background:transparent;outline:0}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label:hover,.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label:focus{text-decoration:none}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label:hover .number,.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label:focus .number{opacity:1}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label .number{background:#CCC;color:#FFF;font-size:14px;font-weight:bold;opacity:.6;text-decoration:none}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label .message{color:#000;font-size:12px}.taglib-header{border-bottom-color:#c8c9ca;color:#555}.taglib-header .header-back-to a{font-weight:bold;text-decoration:none}a.taglib-icon,a.taglib-icon:focus,a.taglib-icon:hover{text-decoration:none}a.taglib-icon:focus .taglib-text,a.taglib-icon:hover .taglib-text{text-decoration:underline}a.taglib-icon.btn:focus .taglib-text,a.taglib-icon.btn:hover .taglib-text{text-decoration:none}.taglib-image-selector .change-image-controls{background:#FFF}.taglib-image-selector .glyphicon-ok{background:#FFF;opacity:0}.taglib-image-selector .progress-wrapper .progressbar{background:#b0b4bb;opacity:.7}.taglib-image-selector.check-active .glyphicon-ok{opacity:1}.taglib-image-selector.drop-active{outline-width:0}.taglib-image-selector.drop-active .browse-image-controls{opacity:0}.taglib-image-selector.drop-active .glyphicon-ok{opacity:0}.taglib-image-selector.drop-active .image-wrapper{opacity:.15}.taglib-image-selector.drop-active .error-wrapper{opacity:0}.taglib-image-selector.progress-active .image-wrapper{opacity:.15}.taglib-image-selector.progress-active .browse-image-controls{opacity:0}.taglib-image-selector.progress-active .drop-here-info{opacity:0}.taglib-image-selector.progress-active .glyphicon-ok{opacity:0}.input-localized .palette-item-inner .lfr-input-localized-flag{opacity:.5}.input-localized.input-localized-focused .palette-item-inner .lfr-input-localized-flag{opacity:1}.input-localized .palette-item-inner{border-color:#666}.input-localized .palette-item,.input-localized .palette-item-inner,.input-localized .palette-item-hover,.input-localized .palette-item-hover .palette-item-inner{border-color:transparent}.input-localized .lfr-input-localized .lfr-input-localized-state{background:#DDD}.input-localized .lfr-input-localized .lfr-input-localized-state.lfr-input-localized-state-error{background:#ff0047}.input-localized .palette-item-selected .lfr-input-localized-state{background:#27c1f2}.taglib-move-boxes .choice-selector label{background:#ebf1f9;border-bottom-color:#8db2f3}.taglib-move-boxes .sortable-container .move-option{background-color:transparent}.taglib-move-boxes .sortable-container .move-option.move-option-dragging{background-color:#fafafa}.taglib-move-boxes .sortable-container .move-option .handle{color:#999}.lfr-tree-display-page .tree-node .tree-node-over .tree-label{text-decoration:none}.lfr-tree-display-page .tree-label{cursor:default}.lfr-tree-display-page .tree-label a{color:black}.lfr-tree-display-page .tree-label .layout-page-invalid{color:#AAA;font-style:italic}.lfr-tree-display-page .tree-label .layout-page-invalid:hover{cursor:default;text-decoration:none}.lfr-tree-radio.lfr-tree-root-node-hidden .lfr-root-node+.tree-container{margin-left:0}.lfr-map{border-color:#CCC}.lfr-map .search-controls{font-size:15px}.navbar .navbar-search{background-color:#f3f3f3}@media(min-width:768px){.navbar .navbar-search{background-color:transparent}}.taglib-portlet-preview.show-borders{border-color:#828f95}.taglib-portlet-preview.show-borders .title{background-color:#d3dadd;font-size:1.4em;font-weight:bold}.lfr-asset-type-column,.lfr-author-column,.lfr-city-column,.lfr-country-column,.lfr-email-address-column,.lfr-job-title-column,.lfr-region-column,.lfr-removed-by-column,.lfr-replier-column,.lfr-scope-column,.lfr-screen-name-column,.lfr-type-column,.lfr-user-column,.lfr-users-column{word-break:break-all \9;word-wrap:break-word}@media(min-width:768px){.lfr-asset-type-column,.lfr-author-column,.lfr-city-column,.lfr-country-column,.lfr-email-address-column,.lfr-job-title-column,.lfr-region-column,.lfr-removed-by-column,.lfr-replier-column,.lfr-scope-column,.lfr-screen-name-column,.lfr-type-column,.lfr-user-column,.lfr-users-column{max-width:125px;min-width:100px}}.lfr-completion-date-column,.lfr-create-date-column,.lfr-date-column,.lfr-display-date-column,.lfr-expiration-date-column,.lfr-last-post-date-column,.lfr-modified-date-column,.lfr-removed-date-column,.lfr-reply-date-column,.lfr-revision-column{white-space:nowrap}.lfr-description-column{max-width:375px;min-width:375px}.lfr-email-address-column,.lfr-name-column,.lfr-parent-organization-column,.lfr-screen-name-column,.lfr-title-column,.lfr-url-column,.lfr-wiki-column{max-width:200px;min-width:200px}.search-container-dd-toggle{margin-left:15px}.user-info .user-details .date-info{color:#8c8c8c}.user-info .user-details .user-name{color:#009ae5}.taglib-search-toggle .toggle-advanced{color:inherit}.taglib-search-toggle .toggle-advanced,.taglib-search-toggle .toggle-advanced:hover,.taglib-search-toggle .toggle-advanced:focus{text-decoration:none}.taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced{background-color:#fcfcfc;border-color:#DDD}.taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced .btn.close{margin-right:5px}.taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced .taglib-search-toggle-advanced-content{position:relative}.taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced .taglib-search-toggle-advanced-content .match-fields{margin-bottom:0}.taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced .taglib-search-toggle-advanced-content .match-fields-legend{color:#999;font-size:13px}.taglib-social-activities .day-separator{border-bottom-color:#CCC}.taglib-social-bookmarks a.social-bookmark-link{background-repeat:no-repeat}.taglib-user-display a .user-name{text-decoration:underline}.taglib-user-display .avatar{background:no-repeat center;background-size:60px}.taglib-user-display .avatar.author:after{background:rgba(50,168,230,0.5)}.taglib-user-display .user-name{font-size:1.1em;font-weight:bold}.js .taglib-webdav.visible{background:#f0f5f7}.js .taglib-webdav table{border-color:#828f95}.taglib-workflow-status .workflow-id,.taglib-workflow-status .workflow-version,.taglib-workflow-status .workflow-status{color:#999}.lfr-autocomplete-input-list .yui3-aclist-list{margin:0}.liferay-autocomplete-input-mirror{left:-9999px;overflow-x:hidden;overflow-y:auto;position:absolute;top:-9999px;visibility:hidden;white-space:pre-wrap;word-wrap:break-word}.card-tab-group .card-tab:nth-child(n+2){border-left:4px solid #65b6f0;padding-left:20px}.card-tab-group .card-tab:nth-child(n+2) .card-tab{border-left:4px solid #93ccf5;padding-left:20px}.card-tab-group .card-tab:nth-child(n+2) .card-tab .card-tab{border-left-color:#c2e2f9}.hsv-palette .hsv-view-container .hsv-label-value-hex .hsv-value{width:95px}.hsv-palette .hsv-view-container .hsv-label{display:inline;margin-left:5px}.hsv-palette .hsv-view-container .hsv-value{width:30px}.yui3-color-picker-popover .palette-container{border-collapse:separate}.dialog-bd{min-height:30px}.dialog-content{border:1px solid #c8c9ca;padding:5px}.dialog-iframe-popup .contacts-portlet .portlet-configuration-container .form{position:static}.dialog-iframe-popup .lfr-form-content{padding:15px}.dialog-iframe-popup .portlet-body,.dialog-iframe-popup .portlet-boundary,.dialog-iframe-popup .portlet-column,.dialog-iframe-popup .portlet-layout{height:100%}.dialog-iframe-popup .portlet-column{position:static}.dialog-iframe-popup .dialog-body>.container-fluid-1280,.dialog-iframe-popup .lfr-form-content>.container-fluid-1280,.dialog-iframe-popup .portlet-configuration-body-content>.container-fluid-1280,.dialog-iframe-popup .export-dialog-tree>.container-fluid-1280,.dialog-iframe-popup .lfr-dynamic-uploader>.container-fluid-1280,.dialog-iframe-popup .process-list>.container-fluid-1280{padding-top:20px}.dialog-iframe-popup .dialog-body>.lfr-nav+.container-fluid-1280,.dialog-iframe-popup .lfr-form-content>.lfr-nav+.container-fluid-1280,.dialog-iframe-popup .portlet-configuration-body-content>.lfr-nav+.container-fluid-1280,.dialog-iframe-popup .export-dialog-tree>.lfr-nav+.container-fluid-1280,.dialog-iframe-popup .lfr-dynamic-uploader>.lfr-nav+.container-fluid-1280,.dialog-iframe-popup .process-list>.lfr-nav+.container-fluid-1280{padding-top:0}.dialog-iframe-popup .dialog-body,.dialog-iframe-popup .lfr-form-content,.dialog-iframe-popup .portlet-configuration-body-content{bottom:0;left:0;margin-bottom:0;overflow:auto;position:absolute;right:0;top:0;-webkit-overflow-scrolling:touch}.dialog-iframe-popup .management-bar-default,.dialog-iframe-popup .navbar-default{border-left-width:0;border-radius:0;border-right-width:0;border-top-width:0;margin-bottom:0}.dialog-iframe-popup .navbar ~ .portlet-configuration-setup,.dialog-iframe-popup .portlet-export-import-container{height:calc(100% - 50px);position:relative}@media(min-width:768px){.dialog-iframe-popup .navbar ~ .portlet-configuration-setup,.dialog-iframe-popup .portlet-export-import-container{height:calc(100% - 50px)}}.dialog-iframe-popup .panel-group .panel{border-left-width:0;border-radius:0;border-right-width:0}.dialog-iframe-popup .panel-group .panel+.panel{border-top-width:0;margin-top:0}.dialog-iframe-popup .panel-heading{border-top-left-radius:0;border-top-right-radius:0}.dialog-iframe-popup .portlet-configuration-setup .lfr-nav{margin-left:auto;margin-right:auto;max-width:1280px;padding-left:3px;padding-right:3px}@media(min-width:768px){.dialog-iframe-popup .portlet-configuration-setup .lfr-nav{padding-left:8px;padding-right:8px}}.dialog-iframe-popup .export-dialog-tree,.dialog-iframe-popup .lfr-dynamic-uploader,.dialog-iframe-popup .process-list{bottom:0;display:block;left:0;overflow:auto;position:absolute;right:0;top:50px;-webkit-overflow-scrolling:touch}@media(min-width:768px){.dialog-iframe-popup .export-dialog-tree,.dialog-iframe-popup .lfr-dynamic-uploader,.dialog-iframe-popup .process-list{top:50px}}.dialog-iframe-popup .portlet-export-import-publish-processes{top:0}.dialog-with-footer .button-holder.dialog-footer{background-color:transparent;border-top:1px solid #e5e5e5;bottom:0;left:0;margin:0;padding:10px 15px;position:absolute;width:100%}@media(min-width:768px){.dialog-with-footer .button-holder.dialog-footer{background-color:transparent;padding:20px}}@media(max-width:767px){.dialog-with-footer .button-holder .btn-lg{font-size:12px;padding:8px 24px}}@media(max-width:767px){.dialog-with-footer .blog-article-button-row .btn-lg,.dialog-with-footer .journal-article-button-row .btn-lg,.dialog-with-footer .kb-submit-buttons .btn-lg{padding-left:16px;padding-right:16px}}.dialog-with-footer .dialog-body,.dialog-with-footer .export-dialog-tree,.dialog-with-footer .lfr-dynamic-uploader,.dialog-with-footer .lfr-form-content,.dialog-with-footer .portlet-configuration-body-content{bottom:60px}@media(min-width:768px){.dialog-with-footer .dialog-body,.dialog-with-footer .export-dialog-tree,.dialog-with-footer .lfr-dynamic-uploader,.dialog-with-footer .lfr-form-content,.dialog-with-footer .portlet-configuration-body-content{bottom:89px}}.dialog-with-footer .lfr-dynamic-uploader.hide-dialog-footer{bottom:0}.dialog-with-footer .lfr-dynamic-uploader.hide-dialog-footer+.dialog-footer{display:none}.dialog-with-footer .portlet-configuration-edit-templates .portlet-configuration-body-content{bottom:0}.portlet-layout.dragging{border-collapse:separate}.drop-area{background-color:#d3dadd}.active-area{background:#FFC}.portlet-boundary.yui3-dd-dragging{opacity:.6}.portlet-boundary.yui3-dd-dragging .portlet{border:2px dashed #CCC}.sortable-layout-proxy{opacity:1}.sortable-layout-proxy .portlet-topper{background-image:none}.proxy{cursor:move;opacity:.65;position:absolute}.proxy.generic-portlet{height:200px;width:300px}.proxy.generic-portlet .portlet-title{padding:10px}.proxy.not-intersecting .forbidden-action{background:url(../images/application/forbidden_action.png) no-repeat;display:block;height:32px;position:absolute;right:-15px;top:-15px;width:32px}.resizable-proxy{border:1px dashed #828f95;position:absolute;visibility:hidden}.sortable-proxy{background:#727c81;margin-top:1px}.lfr-freeform-layout-drag-indicator{visibility:hidden}.sortable-layout-drag-target-indicator{margin:2px 0}.yui3-dd-proxy{z-index:1110!important}.lfr-editable{outline:1px dashed #68bb30;outline-offset:2px;position:relative}.lfr-editable:after{background:#68bb30 url(../images/common/edit_white.png) no-repeat 50%;content:'';display:block;height:20px;position:absolute;right:5px;top:5px;width:30px}.lfr-editable:focus:after{display:none}.lfr-editable:focus:hover{background-color:transparent}.lfr-editable:hover{background-color:rgba(255,255,255,0.3);outline-color:#519226}.lfr-editable:hover:after{background-color:#519226}.lfr-editable-notice-close{margin-left:1em}.lfr-portlet-title-editable{margin-top:0;z-index:9999}.lfr-portlet-title-editable .lfr-portlet-title-editable-content{padding:0}.lfr-portlet-title-editable .lfr-portlet-title-editable-content .field-input{margin-bottom:0}.lfr-portlet-title-editable .lfr-portlet-title-editable-content .textfield-label{display:none}.lfr-portlet-title-editable .lfr-portlet-title-editable-content .btn-toolbar-content{display:inline-block;vertical-align:bottom}.lfr-portlet-title-editable .lfr-portlet-title-editable-content .btn-group{margin-top:0}.lfr-portlet-title-editable .lfr-portlet-title-editable-content .btn{display:inline-block;float:none;margin-top:0;width:auto}.alloy-editor-container .alloy-editor{outline:0}.alloy-editor-container .alloy-editor.alloy-editor-placeholder{color:#2b4259}.alloy-editor-container .alloy-editor.alloy-editor-placeholder:empty:not(:focus){background:transparent;border-left-color:#dbdde1;color:#b0b4bb}.alloy-editor-container .alloy-editor.alloy-editor-placeholder.readonly{color:#CCC}.alloy-editor-container .alloy-editor-icon{color:#869cad}.cke_dialog .cke_dialog_ui_input_text{height:auto}.cke_editable_inline a{cursor:pointer}.cke_panel.cke_combopanel{width:220px}.cke_panel_block .cke_panel_grouptitle{font-size:20px;line-height:20px;margin-top:0}.cke_panel_block .cke_panel_list{margin-left:0}.cke_panel_block .cke_panel_list .cke_panel_listItem{line-height:initial}.cke_panel_block .cke_panel_list .cke_panel_listItem a:hover{text-decoration:none}.cke_show_border{width:500px}.cke_show_border td{height:15px}.html-editor.portlet{background:#FFF;color:#000;line-height:1;padding:1em}.html-editor.portlet-message-boards{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;word-wrap:break-word}.html-editor.portlet-message-boards blockquote{background:#eef0f2 url(../images/message_boards/quoteleft.png) no-repeat 5px 5px;border:1px solid #777;padding:5px 45px}.html-editor.portlet-message-boards blockquote:after{background:url(../images/message_boards/quoteright.png) no-repeat 50%;content:'';display:block;float:right;height:24px;margin-right:-35px;margin-top:-25px;width:31px;z-index:999}.html-editor.portlet-message-boards blockquote cite{display:block;font-weight:bold}.html-editor.portlet-message-boards pre{background:#f9f9f9;border:1px solid #777;padding:.5em}.lfr-source-editor{border-color:#CCC}.lfr-source-editor .lfr-source-editor-toolbar li>.btn{background-color:#FFF;border:transparent;color:#717383;outline:0}.lfr-source-editor .lfr-source-editor-code{background-color:#FFF;color:#2b4259}.lfr-source-editor .lfr-source-editor-code .ace_gutter{background-color:#ededef;color:#868896;overflow:hidden}.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget{font-family:fontawesome-alloy;text-align:center;vertical-align:middle}.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget.ace_open,.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget.ace_closed{background-image:none}.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget.ace_open:before{content:"\f0d7"}.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget.ace_closed:before{content:"\f0dA"}.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_gutter-active-cell{color:#FFF}.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_gutter-active-line{background-color:#717383}.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_gutter-layer{border-right:solid 1px #CCC}.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_info{background-image:none}.lfr-source-editor .lfr-source-editor-code .ace_content .ace_active-line{background-color:#ededef}.lfr-source-editor .lfr-source-editor-code .ace_content .ace_constant{color:#34adab}.lfr-source-editor .lfr-source-editor-code .ace_content .ace_tag{color:#1d5ec7}.lfr-source-editor .lfr-source-editor-code .ace_content .ace_string{color:#ff6c58}.lfr-source-editor .lfr-source-editor-code .ace_content .ace_string.ace_regex{color:#F00}.lfr-source-editor.ace_dark .lfr-source-editor-code{background-color:#47474f;color:#FFF}.lfr-source-editor.ace_dark .lfr-source-editor-code .ace_gutter{background:#54555e;color:#FFF}.lfr-source-editor.ace_dark .lfr-source-editor-code .ace_gutter .ace_gutter-active-line{background-color:#009aed}.lfr-source-editor.ace_dark .lfr-source-editor-code .ace_content .ace_active-line{background-color:#11394e}.lfr-source-editor.ace_dark .lfr-source-editor-code .ace_content .ace_cursor{color:#FFF}.lfr-source-editor.ace_dark .lfr-source-editor-code .ace_content .ace_tag{color:#4d91ff}.lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-content .panel-splitter{border-color:#CCC}.file-icon-color-0{background-color:#869cad;color:#FFF}.file-icon-color-1{background-color:#ed8d65;color:#FFF}.file-icon-color-2{background-color:#84ba3d;color:#FFF}.file-icon-color-3{background-color:#9b65ed;color:#FFF}.file-icon-color-4{background-color:#d4b908;color:#FFF}.file-icon-color-5{background-color:#e96465;color:#FFF}.file-icon-color-6{background-color:#65b4ed;color:#FFF}.file-icon-color-7{background-color:#1c0c0c;color:#FFF}.lfr-item-viewer .image-viewer-base{outline:0}.lfr-item-viewer .item-preview:hover{cursor:pointer}.lfr-item-viewer .aspect-ratio a.item-preview{background-position:center center;background-repeat:no-repeat;background-size:cover}.lfr-item-viewer .search-info{background-color:#d3e8f1}.lfr-item-viewer .search-info .keywords{font-size:1.4em;font-weight:bold}.lfr-item-viewer .search-info .change-search-folder{font-size:.8em;font-weight:normal}.lfr-item-viewer .progress-container{background-color:#FFF}.lfr-item-viewer.uploading>div:not(.progress-container){opacity:.3}.image-viewer-caption{color:#777}.image-viewer-footer-control,.image-viewer-footer-control:focus,.image-viewer-footer-control:hover{color:#777}@media(min-width:768px){.image-viewer-sidenav-menu{background-color:transparent;border-left-width:0}}.image-viewer-sidenav dd{color:#8b8b8b;margin-bottom:16px}@media(min-width:768px){.image-viewer-sidenav dd{color:#777}}.image-viewer-sidenav .h5{color:#869cad;margin-bottom:3px}@media(min-width:768px){.image-viewer-sidenav .h5{color:#FFF}}.image-viewer-sidenav .nav-tabs-default>li{padding-left:20px}.image-viewer-sidenav .nav-tabs-default>li:first-child{padding-left:0}.image-viewer-sidenav .nav-tabs-default>li:first-child>a{padding-left:0}.image-viewer-sidenav .nav-tabs-default>li>a{border-color:transparent;color:#777;padding-left:0;padding-right:0}.image-viewer-sidenav .nav-tabs-default>.active>a,.image-viewer-sidenav .nav-tabs-default>.active>a:focus,.image-viewer-sidenav .nav-tabs-default>.active>a:hover{border-color:transparent;color:#777}@media(min-width:768px){.image-viewer-sidenav .nav-tabs-default>.active>a,.image-viewer-sidenav .nav-tabs-default>.active>a:focus,.image-viewer-sidenav .nav-tabs-default>.active>a:hover{color:#FFF}}.image-viewer-sidenav .nav-tabs-default>.active>a:after{background-color:#65b6f0;bottom:-10px;content:'';display:block;height:2px;left:0;position:absolute;right:0}.image-viewer-sidenav-body{padding-top:0}.lfr-item-viewer .lfr-item-viewer-close{color:#FFF;opacity:1}.lfr-item-viewer .lfr-item-viewer-close,.lfr-item-viewer .lfr-item-viewer-close:focus,.lfr-item-viewer .lfr-item-viewer-close:hover{color:#FFF}.lfr-item-viewer .lfr-item-viewer-close .icon-monospaced{color:#777}.lfr-item-viewer-icon-info{color:#FFF}.label-circle,.label-circle .label{border-radius:20px}.label-rounded,.label-rounded .label{border-radius:3px}.label-square,.label-square .label{border-radius:0}.label-entry{background-color:#FFF;border:solid 1px #000;color:#000;display:inline-block;font-size:14px;font-weight:normal;padding:0 0 0 12px}.label-entry button{background-color:transparent;border-width:0;color:inherit;height:34px;width:34px}.nav.list-group li>a:focus,.nav.list-group li>a:hover{background-color:#e5f5fc;color:#009ae5}.nav.list-group>.active{border-width:1px 0 0 0}.nav.list-group>.active>a,.nav.list-group>.active>a:focus,.nav.list-group>.active>a:hover{background-color:#60bfef;border:1px solid #60bfef;color:#FFF}.nav.list-group .list-group-item{padding:0}.nav.list-group .list-group-item.nav-header{background-color:#f3f3f3;padding-left:10px;padding-right:10px}.lfr-page-templates li a{padding:0}.lfr-page-templates li a label{cursor:pointer;display:block;padding:5px 0 5px 5px}.menu{position:absolute;width:auto}.menu .notice-message{background-image:none;margin:3px;padding:6px}.menu-content{background:#FFF;list-style:none;min-width:150px}.menu-content li{margin:0;padding:0}.menu-content li .disabled{color:#999}.menu-content{background:#ccc9c9 url(../images/application/menu_bg.png) repeat-x 0 0;border:1px solid;border-color:#aeafb1 #777879 #777879 #aeafb1;padding:2px 0}.menugroup-content .menu-label{background:#d2d6de;color:#5b677d;display:block;padding:5px 3px;text-shadow:1px 1px #FFF}.menugroup-content ul{display:block;min-width:0}.menu-content li{border-bottom:1px solid #bcbbbb;border-top:1px solid #EEE;display:block;margin:0;padding:0}.menu-content li.first{border-top-width:0}.menu-content li.last{border-bottom-width:0}.menu-content li a,.menu-content li .disabled{color:#2c2f34;display:block;padding:4px 5px;text-decoration:none}.menu-content li a.focus,.lfr-menu-expanded li a:focus{background-color:#5b677d;color:#FFF;text-shadow:-1px -1px #2c2f34}.app-view-drop-active{background-color:#00a2ea;font-weight:bold}.category-portlets .app-view-drop-active{background-color:#00a2ea;color:#FFF}.basecelleditor [class~="form-validator-message"]{clip:rect(auto auto auto auto);width:auto}.document-library-file-entry-cell-editor-hidden{display:none}.previous-level{display:inline-block;font-size:21px;line-height:21px;margin-right:5px;text-decoration:none;vertical-align:middle}.lfr-url-error{display:inline-block;white-space:normal;overflow-wrap:break-all;word-wrap:break-all;word-break:break-all}.lfr-page-layouts input[type="radio"]:checked+.card-horizontal{box-shadow:inset 0 0 0 2px #65b6f0}.lfr-page-layouts .lfr-layout-template label{cursor:pointer}.lfr-page-layouts .lfr-layout-template .layout-template-entry{height:28px;width:28px}.dialog-iframe-popup #main-content,.dialog-iframe-popup #wrapper{bottom:0;left:0;overflow:auto;padding:0;position:absolute;right:0;top:0;-webkit-overflow-scrolling:touch}.modal{display:block;margin:0;overflow:hidden;position:fixed}.modal-body{overflow:auto}.modal-body.dialog-iframe-bd{overflow:hidden}.modal-hidden{display:none}.modal-open .modal{overflow:hidden}.portal-popup .columns-max>.portlet-layout.row{margin-left:0;margin-right:0}.portal-popup .columns-max>.portlet-layout.row>.portlet-column{padding-left:0;padding-right:0}.dragging .portlet-column.customizable{background-color:#cffccf;outline:3px solid #5eaf3d}.customizable-layout-column-content{background-color:#c92c3c}.customizable-layout-column-content.yui3-widget-content-expanded{margin:0 15px}.layout-customizable-controls{background-color:rgba(201,44,60,0.8)}.customizable .customizable-layout-column-content{background-color:#5eaf3d}.customizable .layout-customizable-controls{background-color:rgba(94,175,61,0.8)}.layout-customizable-controls-container{margin:0 15px;position:relative}.layout-customizable-controls{font-size:1.5em;padding:4px 16px;position:absolute;width:100%;z-index:15}.layout-customizable-controls label{color:#FFF}.paginator-link{background:#EEE no-repeat scroll 50% 1px;border:1px solid #f0f1f2;border-color:#f0f1f2 #b2b2b2 #949494 #f0f1f1;color:#1f1e1e;display:inline-block;height:20px;padding:0;text-indent:-9999px;width:20px}.paginator-page-link{height:auto;text-indent:0}.paginator-current-page{background:#0083bd url(../images/application/paginator_link_current_bg.png) 0 0 repeat-x;border-color:#38b6ef #006d9e #006d9e #46b4e6;color:#FFF;text-shadow:-1px -1px #003c57}.paginator-first-link{background-image:url(../images/arrows/paging_first.png)}.paginator-prev-link{background-image:url(../images/arrows/paging_previous.png)}.paginator-last-link{background-image:url(../images/arrows/paging_last.png)}.paginator-next-link{background-image:url(../images/arrows/paging_next.png)}.paginator-current-page-report,.paginator-total{color:#555;font-size:.9em}.paginator-current-page-report{margin-left:2em}.taglib-page-iterator .search-pages .page-links{padding:0}.lfr-panel-container{background:#FFF}.lfr-panel-content{padding:5px 10px}.lfr-panel-basic .lfr-panel-content{padding-left:15px}.panel-hd{background:#c0c2c5 url(../images/application/panel_header_bg.png) repeat-x 0 0;border:1px solid;border-color:#c8c9ca #aeb2b8 #aeb2b8 #c8c9ca;padding-left:10px;text-shadow:1px 1px #FFF}.splitter{background-color:#f5f5f5;border-radius:4px 4px 0 0;color:#333;padding:10px 15px;position:relative;z-index:1}.splitter.splitter-spaced{border-radius:4px;margin-bottom:20px}.table>tbody>tr.splitter{height:auto}.table>tbody>tr.splitter>td{padding:0}.lfr-nav.nav-tabs{margin-bottom:20px}.tab-active strong{font-weight:normal}.tab-back{float:right}.tab-back-content{border-width:0;padding:1px}.tag-items{list-style:none;margin:0 1em 0 0;padding:0 1em .5em 1em;white-space:normal}.tag-items li{display:inline;float:left;margin:0 1em 0 0}.tag-items a{white-space:nowrap}.tag-selected{color:#000;font-weight:bold;text-decoration:none}.tag-cloud{line-height:2.5em}.tag-cloud .tag-popularity-1{font-size:1em}.tag-cloud .tag-popularity-2{font-size:1.3em}.tag-cloud .tag-popularity-3{font-size:1.6em}.tag-cloud .tag-popularity-4{font-size:1.9em}.tag-cloud .tag-popularity-5{font-size:2.2em}.tag-cloud .tag-popularity-6{font-size:2.5em}.tagselector-content{border:0;padding:0}.tagselector-content .textboxlistentry-holder{border-bottom:2px solid #869cad;margin-bottom:10px;padding:0}.categoriesselector-content .textboxlistentry-holder{background-color:transparent;border-width:0;padding:0}.lfr-portal-tooltip{display:inline-block}.tooltip{max-width:200px}.tree-node .icon-check{padding-right:2px}.tree-node .icon-check:before{content:""}.tree-node .tree-node-checked .icon-check{padding-right:0}.tree-node .tree-node-checked .icon-check:before{content:""}.tree-node [class^="icon-"]{margin-right:5px}.tree-node .tree-node-checkbox-container{margin-right:0}.tree-node .tree-node-selected .tree-label{background:0}.tree-node-content .tree-hitarea{color:#999;font-size:10px;padding-right:6px}.tree-node-content .tree-label{margin-left:3px}.tree-node-content .tree-node-hidden-hitarea{visibility:hidden}.tree-node-selected .tree-label{background-color:transparent}.underlay{clear:both;top:100%}.underlay .yui3-widget-hd{height:38px}.underlay-hidden{display:none}.underlay-content{background:#f4f3f3 url(../images/common/message_panel_shadow.png) repeat-x 0 0;border:0 solid #aeafb1;border-width:0 1px 1px}.underlay-close{position:absolute;right:5px;top:5px}.user-icon-color-0{background-color:#4c0079}.user-icon-color-1{background-color:#fd8300}.user-icon-color-2{background-color:#009e57}.user-icon-color-3{background-color:#f9b500}.user-icon-color-4{background-color:#df4230}.user-icon-color-5{background-color:#be67e5}.user-icon-color-6{background-color:#004b8d}.user-icon-color-7{background-color:#accb02}.user-icon-color-8{background-color:#a82003}.user-icon-color-9{background-color:#fd63a7}.portlet-column-content.empty{padding:50px}#wrapper{padding-bottom:0;padding-top:2em;position:relative}.modify-pages li{position:relative}.modify-pages li.lfr-nav-hover .delete-tab{opacity:1}.modify-pages .delete-tab{color:#444;cursor:pointer;display:block;font-size:20px;font-weight:bold;height:16px;line-height:6px;margin-top:-8px;opacity:0;overflow:hidden;padding:3px 0;position:absolute;right:1px;text-shadow:0 1px #FFF;top:50%}.modify-pages .delete-tab:hover{color:#b50303}.modify-pages .drag-handle{cursor:move;left:3px;margin-left:15px;position:absolute;top:15px}.controls-hidden .modify-pages .lfr-nav-sortable>a>span{padding-left:0}.controls-hidden .modify-pages .drag-handle{display:none}.touch .modify-pages .lfr-nav-sortable>a>span{padding-left:28px}@media(min-width:992px){.touch .modify-pages .lfr-nav-sortable>a>span{padding-left:0}.touch .modify-pages .drag-handle{display:none}}.nav li .toolbar{margin-top:5px}.navigation-pane .body-row{height:100%;overflow:hidden;position:relative;width:100%}.navigation-pane .body-row ul li a .icon{float:left;margin-right:5px}.navigation-pane .lfr-component{margin-left:0}.navigation-pane .navigation-entry{position:relative}.navigation-pane .navigation-entry.folder.error{display:block;padding:6px 8px}.navigation-pane .navigation-entry .browse-folder,.navigation-pane .navigation-entry .nav-item-label{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;vertical-align:middle}.navigation-pane .navigation-entry .nav-item-icon{vertical-align:middle}.navigation-pane .navigation-entry .overlay.entry-action{bottom:0;display:block;overflow:hidden;position:absolute;right:0;top:0}.navigation-pane .navigation-entry .overlay.entry-action .btn{border-width:0;margin:0;padding:11px 14px}@media(min-width:992px){.navigation-pane .navigation-entry .overlay.entry-action .btn{padding:11px}}.nav-menu ul{padding-left:10px}.nav-menu li a.ancestor{font-weight:bold}.nav-menu li a.selected{color:#000;font-weight:bold;text-decoration:none}.nav-menu-style-arrows ul{list-style-image:url(../images/arrows/04_right.png)}.portlet-navigation .nav-pills>li>a{margin-bottom:2px}.portlet-navigation .nav-pills>li>.dropdown-menu{margin-top:0}.split-button-dropdowns{list-style:none;margin:0;padding:0}.split-button-dropdowns>li{display:inline-block;padding-left:2px;padding-right:2px}.form-options{border:1px solid #AAA;display:inline-block;vertical-align:middle}.form-options input{border-width:0;display:inline;float:left}.form-triggers{float:left}.form-trigger{background:#c4c4c4 url(../images/application/button_bg.png) repeat-x 0 0;border-left:1px solid #BBB;display:inline-block;float:left}.form-trigger img{background:no-repeat 50% 40%;height:25px;padding:0 3px;vertical-align:middle;width:16px}.form-trigger:focus,.form-trigger:hover{background-color:#83b0ca;background-image:url(../images/application/button_bg_over.png)}.trigger-selected{background-color:#ebebeb;background-image:url(../images/application/button_bg_selected.png)}.trigger-selected:focus,.trigger-selected:hover{background-color:#b7def4;background-image:url(../images/application/button_bg_selected_over.png)}.options-trigger img{background-image:url(../images/common/configuration.png)}.save-trigger img{background-image:url(../images/common/check.png)}.freeform .portlet{margin-bottom:0}body.portlet{border-width:0}.portlet-topper{position:relative}.portlet-topper .portlet-topper-toolbar .portlet-icon-back{background:url(../images/arrows/12_left.png) no-repeat 0 50%;padding:5px 5px 5px 18px}.portlet-topper .portlet-topper-toolbar .portlet-options .lfr-icon-menu-text{display:none}.portlet-title-editable{cursor:pointer}.portlet-title-text{display:inline-block;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;margin-top:0;max-width:95%;vertical-align:top}.panel-page-content .portlet-title-text,.panel-page-body .portlet-title-text{cursor:auto}.portlet-content,.portlet-minimized .portlet-content-container{padding:12px 10px 10px}.portlet-minimized .portlet-content{padding:0}.portlet-nested-portlets .portlet-boundary{left:0!important;position:relative!important;top:0!important}.portlet-draggable .portlet-topper{cursor:move}.portlet-draggable .portlet-title-default{background:url(../images/portlet/draggable_borderless.png) no-repeat 2px center transparent;cursor:move;padding-left:25px}.portlet .visible-interaction{display:none}.portlet:active .visible-interaction,.portlet:hover .visible-interaction,.portlet:focus .visible-interaction,.portlet.active .visible-interaction{display:inherit}.lfr-status-alert-label,.lfr-status-error-label,.lfr-status-info-label,.lfr-status-progress-label,.lfr-status-success-label{background:none no-repeat 0 50%;padding:3px 3px 3px 20px}.lfr-status-alert-label{background-image:url(../images/messages/alert.png);color:#663}.lfr-status-error-label{background-image:url(../images/messages/error.png);color:#900}.lfr-status-help-label,.lfr-status-info-label,.lfr-status-progress-label{background-image:url(../images/messages/info.png);color:#34404f}.lfr-status-help-label{background-image:url(../images/portlet/help.png)}.lfr-status-progress-label{background-image:url(../images/aui/loading_indicator.gif)}.lfr-status-success-label{background-image:url(../images/messages/success.png);color:#384f34}.portlet-msg{background:#EEE none no-repeat 6px 50%;border:1px solid #555;color:#34404f;font-weight:bold;margin:2px auto 14px;padding:6px 6px 6px 30px;text-align:left}.lfr-message{position:relative}.lfr-message .lfr-message-control{background-color:#333;display:inline-block}.lfr-message .lfr-message-controls{display:none;left:3px;margin:-8px 8px 0 3px;position:absolute;top:50%;z-index:10}.lfr-message .lfr-message-close{background-image:url(../images/portlet/close_borderless.png);background-position:0 0;background-repeat:no-repeat}.lfr-message .lfr-message-close-all{color:#FFF;display:none;font-size:.8em;margin-left:10px;padding:1px 10px;text-shadow:1px 1px 0 #000;vertical-align:top}.lfr-message .lfr-message-close-all a{color:#FFF}.lfr-message .lfr-message-controls-hover .lfr-message-close-all{display:inline-block}.lfr-message.pending{background-image:url(../images/common/time.png)}.lfr-message-content.alert{margin-bottom:0}.lfr-message-close{cursor:pointer}.portlet-section-selected,.portlet-section-selected a{background:#727c81;color:#FFF;font-weight:bold;text-decoration:none}.portlet-section-selected a:hover,.portlet-section-selected a:focus{background-color:#727c81}@media(min-width:768px){ .portlet-topper{width:65%}}@media(min-width:992px){ .portlet-topper{width:65%}}@media(min-width:1200px){ .portlet-topper{width:65%}}.portlet{margin-bottom:10px;position:relative}.portlet>.portlet-content-editable{border-color:transparent;border-top-left-radius:4px;border-top-right-radius:4px}.portlet>.portlet-topper{display:none}@media(min-width:768px){.portlet>.portlet-topper{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;left:0;opacity:0;position:absolute;right:0;-webkit-transition:opacity .25s,transform .25s;-o-transition:opacity .25s,transform .25s;transition:opacity .25s,transform .25s;top:0}}@media(min-width:768px){.portlet:hover>.portlet-content-editable,.portlet.focus>.portlet-content-editable{border-color:#e7e7e7;border-top-left-radius:0;border-top-right-radius:0}}@media(min-width:768px){.portlet:hover>.portlet-topper,.portlet.focus>.portlet-topper{opacity:1;-webkit-transform:translateY(-97%);-moz-transform:translateY(-97%);-ms-transform:translateY(-97%);-o-transform:translateY(-97%);transform:translateY(-97%)}}.portlet-content-editable{border-color:#e7e7e7;border-radius:0 0 4px 4px;border-style:solid;border-width:1px 1px 1px 1px;padding:10px}.portlet-actions{float:right}.portlet-options{display:inline-block}.portlet-title-default{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:2}.portlet-title-menu{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 1 auto;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.portlet-title-menu>span>a{display:inline-block;text-decoration:none}.portlet-topper{background-color:#f8f8f8;border-color:#e7e7e7;border-radius:4px 4px 0 0;border-style:solid;border-width:1px 1px 1px 1px;color:#777;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding-left:10px;padding-right:10px;position:relative}.portlet-topper-toolbar{margin-bottom:0;margin-right:-10px;margin-top:0;padding-left:0}.portlet-topper-toolbar>a,.portlet-topper-toolbar>span>a,.portlet-topper-toolbar .lfr-icon-menu>a{color:#777}.portlet-topper-toolbar>a:focus,.portlet-topper-toolbar>a:hover{text-decoration:none}@media(max-width:767px){.controls-visible .portlet-content-editable{border-color:#e7e7e7;border-top-left-radius:0;border-top-right-radius:0}}@media(max-width:767px){.controls-visible .portlet-topper{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.controls-visible .portlet-topper-toolbar{display:block}.lfr-configurator-visibility .portlet-borderless-bar{opacity:.6}.lfr-configurator-visibility .portlet-content .lfr-icon-actions{opacity:1}.lfr-panel-page{width:100%}.lfr-panel-page .portlet-title{font-size:13px}.lfr-panel-page .lfr-add-content h2 span{background-color:#d3dadd}.main-content-body{margin-top:20px}.restricted,.restricted td{background:#FDD;border-width:0}.restricted *{color:#727c81}.alt.restricted td{background-color:#ffc0c0}.hover.restricted td{background-color:#d3bdc0}.alt.restricted td.first,.restricted td.first{background-image:url(../images/messages/error.png);background-position:5px 50%;background-repeat:no-repeat;padding-left:28px}.portlet-decorate .portlet-content{background:#fff;border-color:#e7e7e7;border-style:solid;border-width:1px 1px 1px 1px;word-break:break-word}.portlet-barebone .portlet-content{padding:0}.portlet-dynamic-data-lists-display .lfr-ddm-field-group,.portlet-dynamic-data-lists .lfr-ddm-field-group,.portlet-journal .lfr-ddm-field-group{margin-bottom:10px;margin-top:10px;padding:28px 24px 28px}.breadcrumb.breadcrumb-vertical{display:inline-block;text-align:center}.breadcrumb.breadcrumb-vertical li{display:block}.breadcrumb.breadcrumb-vertical li.last,.breadcrumb.breadcrumb-vertical li.only{background:0}.breadcrumb.breadcrumb-vertical .divider{background:url(../images/arrows/07_down.png) no-repeat 50% 100%;display:block;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;height:10px}.taglib-calendar tr.portlet-section-header th,.taglib-calendar tr td{border-width:0}.taglib-calendar tr td a{background-color:#f0f5f7;border:1px solid #FFF;border-bottom-width:0;border-left-width:0;display:block;height:15px;padding:5px 0}.taglib-calendar tr td a:hover{background-color:#727c81;color:#FFF}.taglib-calendar tr td.calendar-inactive{background-color:#FFF;color:#b5bfc4}.taglib-calendar tr th{border-bottom-color:#d7d7d7}.taglib-calendar table td{border-width:0}.taglib-calendar .calendar-current-day,.taglib-calendar .calendar-current-day a{background-color:#FFF}.taglib-calendar .calendar-current-day a{border:1px solid #727c81;color:#369;text-decoration:underline}.navbar form{margin:0}.menu-content,.underlay-content{box-shadow:2px 4px 7px rgba(0,0,0,0.5)}.lfr-ddm-container .file-entry-upload-progress{border-radius:0 0 4px 4px}.lfr-preview-file-image img{box-shadow:0 3px 5px -3px rgba(0,0,0,0.8)}.lfr-preview-file-image-current-column{box-shadow:inset 0 0 3px rgba(0,0,0,0.8)}.lfr-preview-file-image-current-column{box-shadow:inset 0 0 5px rgba(0,0,0,0.8)}.portlet-document-library .lfr-ddm-small-image-preview,.portlet-dynamic-data-mapping .lfr-ddm-small-image-preview{box-shadow:0 1px 3px #CCC}.portlet-document-library-upload-mask .overlaymask-content{border-radius:5px}.lfr-search-combobox-item{border-radius:1px}.lfr-search-combobox .field-input-text{border-radius:4px 1px 1px 4px}.lfr-search-combobox .button-input{border-radius:1px 4px 4px 1px}.lfr-upload-container .progress-bar,.lfr-upload-container .progress,.lfr-editable:after{border-radius:10px}.portlet-language .portlet-body .current-language,.portlet-language .portlet-body .taglib-icon,.portlet-language .portlet-body .taglib-language-list-text{border-radius:10px}body>.lfr-menu-list ul,.active-area-proxy,.entry-display-style .entry-thumbnail,.lfr-api-results,.lfr-translation-manager,.lfr-translation-manager-translation,.lfr-upload-container .cancel-button .modify-pages .delete-tab,.portlet-image-gallery-display .image-thumbnail img,.rule-group-instance-container .rule-group-instance,.select-documents,.select-files,.taglib-ratings.stars:hover,.taglib-ratings.stars:hover .liferay-rating-vote>div,.taglib-ratings.stars .rating-focused>div,.tags-search-combobox .field-input-text{border-radius:4px}.entry-display-style,.lfr-search-combobox,.lfr-upload-container .upload-file,.lfr-upload-container .upload-target,.portlet-document-library .common-file-metadata-container.selected,.portlet-document-library-display .common-file-metadata-container.selected,.portlet-image-gallery-display .image-icon,.select-documents,.select-files{border-radius:5px}.portlet-dynamic-data-list-display .lfr-ddm-container .lfr-ddm-repeatable-placeholder,.portlet-dynamic-data-lists .lfr-ddm-container .lfr-ddm-repeatable-placeholder{border-radius:6px}.taglib-categorization-filter .asset-entry{border-radius:14px}.menu-content{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group{box-shadow:none}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label:hover .number,.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label:focus .number{box-shadow:0 0 5px 0 #333;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:box-shadow;transition-property:box-shadow;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.taglib-form-navigator>.form-steps>ul.form-navigator.list-group .tab .tab-label .number{border-radius:50%}.underlay-content{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.input-localized .lfr-input-localized-state{border-radius:3px}.input-localized .lfr-input-localized .lfr-input-localized-state{box-shadow:0 0 3px #DDD}.input-localized .lfr-input-localized .lfr-input-localized-state.lfr-input-localized-state-error{box-shadow:0 0 3px #ff0047}.input-localized .palette-item-selected .lfr-input-localized-state{box-shadow:0 0 3px #27c1f2}.lfr-content-preview-popup .lfr-content-preview-popup-content{border-radius:0;box-shadow:8px 3px 7px rgba(0,0,0,0.25)}.lfr-message .lfr-message-control{border-radius:10px}.lfr-token{border-radius:8px}.staging-tabview-list{border-radius:0}.site-variations-tabview-list .tab-content,.staging-tabview-list .tab-active .tab-content,.tagselector-content .textboxlistentry-holder .lfr-tag-selector-input:focus{box-shadow:none}.rule-group-instance-container .rule-group-instance{box-shadow:1px 1px 2px #999}.lfr-action-label{border-radius:2px}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.lfr-progress-active .progress-bar-status,.lfr-upload-container .file-uploading .progress-bar .progress{background-size:40px 40px;background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.3) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.3) 50%,rgba(255,255,255,0.3) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:linear-gradient(-45deg,rgba(255,255,255,0.3) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.3) 50%,rgba(255,255,255,0.3) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));-moz-animation:progress-bar-stripes .5s linear infinite;-webkit-animation:progress-bar-stripes .5s linear infinite;-o-animation:progress-bar-stripes .5s linear infinite;-ms-animation:progress-bar-stripes .5s linear infinite;animation:progress-bar-stripes .5s linear infinite;-webkit-transition:width,0.5s,ease-out;-o-transition:width,0.5s,ease-out;transition:width,0.5s,ease-out}@-webkit-keyframes highlight-animation{from{background-color:#FFC}to{background-color:transparent}}@-moz-keyframes highlight-animation{from{background-color:#FFC}to{background-color:transparent}}@-o-keyframes highlight-animation{from{background-color:#FFC}to{background-color:transparent}}@keyframes highlight-animation{from{background-color:#FFC}to{background-color:transparent}}.highlight-animation{-moz-animation:highlight-animation .7s;-webkit-animation:highlight-animation .7s;-o-animation:highlight-animation .7s;-ms-animation:highlight-animation .7s;animation:highlight-animation .7s}.lfr-spa-loading .lfr-spa-loading-bar{-moz-animation:shift-rightwards 1s ease-in-out infinite;-webkit-animation:shift-rightwards 1s ease-in-out infinite;-o-animation:shift-rightwards 1s ease-in-out infinite;-ms-animation:shift-rightwards 1s ease-in-out infinite;animation:shift-rightwards 1s ease-in-out infinite;-moz-animation-delay:.4s;-webkit-animation-delay:.4s;-o-animation-delay:.4s;-ms-animation-delay:.4s;animation-delay:.4s}.lfr-spa-loading-bar{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}@-webkit-keyframes shift-rightwards{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}40%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}60%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes shift-rightwards{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}40%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}60%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}@-o-keyframes shift-rightwards{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}40%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}60%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}@keyframes shift-rightwards{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}40%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}60%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}.mobile.touch body:first-of-type .portlet-content .lfr-icon-actions .lfr-icon-menu-text,.mobile.touch body:first-of-type .portlet-content .lfr-icon-actions .taglib-text{max-width:200px}.portlet-boundary.yui3-dd-dragging{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);-webkit-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease}.portlet-document-library .entry-thumbnail .label,.portlet-document-library-display .workflow-status .label,.portlet-journal .entry-thumbnail .label{border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:0}.portlet-options.btn-group .dropdown-toggle,.portlet-options.btn-group.open .dropdown-toggle{box-shadow:none}@-webkit-keyframes lfr-drop-active{0%{background-color:#ebebeb;border-color:#DDD}50%{background-color:#ddedde;border-color:#7D7;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}75%{background-color:#ddedde;border-color:#7D7}100%{background-color:#ebebeb;border-color:#DDD}}@-moz-keyframes lfr-drop-active{0%{background-color:#ebebeb;border-color:#DDD}50%{background-color:#ddedde;border-color:#7D7;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}75%{background-color:#ddedde;border-color:#7D7}100%{background-color:#ebebeb;border-color:#DDD}}@-o-keyframes lfr-drop-active{0%{background-color:#ebebeb;border-color:#DDD}50%{background-color:#ddedde;border-color:#7D7;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}75%{background-color:#ddedde;border-color:#7D7}100%{background-color:#ebebeb;border-color:#DDD}}@keyframes lfr-drop-active{0%{background-color:#ebebeb;border-color:#DDD}50%{background-color:#ddedde;border-color:#7D7;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}75%{background-color:#ddedde;border-color:#7D7}100%{background-color:#ebebeb;border-color:#DDD}}.upload-drop-active .lfr-upload-container .upload-target{-moz-animation:none;-webkit-animation:none;-o-animation:none;-ms-animation:none;animation:none}.upload-drop-active .portlet-document-library .document-container{box-shadow:inset 0 0 5px #b8c1d1}.upload-drop-intent .lfr-upload-container .upload-target{-moz-animation:lfr-drop-active 1s ease .2s infinite;-webkit-animation:lfr-drop-active 1s ease .2s infinite;-o-animation:lfr-drop-active 1s ease .2s infinite;-ms-animation:lfr-drop-active 1s ease .2s infinite;animation:lfr-drop-active 1s ease .2s infinite}.quick-access-nav a{box-shadow:rgba(0,0,0,0.1) 1px 1px 1px}.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_toolgroup,.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_toolgroup:hover{box-shadow:initial}.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button:hover{box-shadow:none}.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button .cke_button_label:after{background-image:-webkit-linear-gradient(#FFF,#e4e4e4);background-image:linear-gradient(#FFF,#e4e4e4);border-radius:2px}.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button .cke_button_label:hover:after{background-image:-webkit-linear-gradient(#f2f2f2,#CCC);background-image:linear-gradient(#f2f2f2,#CCC)}input.switch:focus ~ .switch-bar:before{box-shadow:0 0 3px #00F}input.switch:empty ~ .switch-bar:after,input.switch:empty ~ .switch-bar:before,input.switch:empty ~ .switch-bar .switch-icon,input.switch:empty ~ .switch-bar .switch-toggle:after,input.switch:empty ~ .switch-bar .switch-toggle:before{-webkit-transition:all 100ms ease-in;-o-transition:all 100ms ease-in;transition:all 100ms ease-in}.taglib-image-selector .glyphicon-ok{-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;border-radius:30px}.taglib-image-selector .progress-wrapper .progressbar{border-radius:0}.drop-here-info{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.drop-here-info .drop-icons{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.drop-here-info .drop-icons span{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:3px}.drop-here-info .drop-icons span:nth-of-type(1){-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg);box-shadow:5px 4px 0 0 rgba(0,0,0,0.08)}.drop-here-info .drop-icons span:nth-of-type(2){-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);box-shadow:0 6px 0 -2px rgba(0,0,0,0.15)}.drop-here-info .drop-icons span:nth-of-type(3){-webkit-transform:rotate(-25deg);-moz-transform:rotate(-25deg);-ms-transform:rotate(-25deg);-o-transform:rotate(-25deg);transform:rotate(-25deg);box-shadow:-5px 4px 0 0 rgba(0,0,0,0.08)}.drop-active .drop-here-info span:nth-of-type(1){-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg)}.drop-active .drop-here-info span:nth-of-type(2){-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.drop-active .drop-here-info span:nth-of-type(3){-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(0.23,1,0.32,1);animation:fpFadeInDown 300ms cubic-bezier(0.23,1,0.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.rightMost:after{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:28px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;line-height:16px;height:28px;padding:10px;z-index:3;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9)}.flatpickr-months .flatpickr-prev-month.disabled,.flatpickr-months .flatpickr-next-month.disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:6.16px 0 0 0;line-height:1;height:28px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:0;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.disabled,.flatpickr-day.disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.disabled,.flatpickr-day.disabled:hover{cursor:not-allowed;color:rgba(57,57,57,0.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{display:inline-block;float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,0.3);background:transparent;cursor:default;border:0}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;display:inline-block;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects;outline:0!important}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;outline:0!important}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}[hidden]{display:none!important}a:not([href]){cursor:pointer}body.has-control-menu.has-dockbar #page-wrapper{padding-top:120px}@media only screen and (min-width:768px){body.has-control-menu.has-dockbar #page-wrapper{padding-top:180px;float:left;width:100%}}@media only screen and (min-width:1171px){body.has-control-menu.has-dockbar #sub-nav+#page-wrapper{padding-top:270px}}body.has-control-menu.has-dockbar #navigation{top:48px}@media only screen and (min-width:768px){body.has-control-menu.has-dockbar #navigation{top:64px}}body.has-control-menu.has-dockbar #navigation.mobile-nav-open .mobile-scroll-area{top:90px}@media only screen and (min-width:768px){body.has-control-menu.has-dockbar #navigation.mobile-nav-open .mobile-scroll-area{top:106px}}body.has-control-menu.has-dockbar #sub-nav{top:calc(52px + 65px)}@media only screen and (min-width:1171px){body.has-control-menu.has-dockbar #sub-nav{top:calc(76px + 65px)}body.has-control-menu.has-dockbar #sub-nav.sticky{top:calc(76px + 65px - 21px)}}body.has-control-menu.has-dockbar .map-container{height:calc(100vh - 140px)}@media only screen and (min-width:601px){body.has-control-menu.has-dockbar .map-container{height:calc(100vh - 180px)}}body.has-control-menu.has-dockbar .map-overlays{top:116px}@media only screen and (min-width:1171px){body.has-control-menu.has-dockbar .map-overlays{top:160px}}body.has-control-menu.has-dockbar.has-customization-menu #page-wrapper{padding-top:188px}@media only screen and (min-width:601px){body.has-control-menu.has-dockbar.has-customization-menu #page-wrapper{padding-top:220px}}body.has-control-menu.has-dockbar .admin-webcontent-pb{padding-bottom:100px}body.has-control-menu.has-dockbar .video-container,body.has-control-menu.has-dockbar .image-container{position:absolute}body.has-control-menu.has-dockbar #navigation.transparent:not(.sticky):not(.solid){background-color:#0087a9}body.has-control-menu.has-dockbar .nav-wrapper .portlet-topper{display:none}@media only screen and (min-width:768px){body.has-control-menu.has-dockbar.has-staging-bar #navigation{top:130px}}@media(min-width:1202px){body.has-control-menu.has-dockbar.has-staging-bar #navigation{top:108px}}@media only screen and (min-width:768px){body.has-control-menu.has-dockbar.has-staging-bar #page-wrapper{padding-top:245px;float:left;width:100%}}@media only screen and (min-width:768px){body.has-control-menu.has-dockbar.has-staging-bar #sub-nav+#page-wrapper{padding-top:315px}}@media only screen and (min-width:1171px){body.has-control-menu.has-dockbar.has-staging-bar #sub-nav{top:calc(76px + 65px + 43px)}body.has-control-menu.has-dockbar.has-staging-bar #sub-nav.sticky{top:calc(76px + 65px + 22px)}}@media only screen and (min-width:768px){body.has-control-menu.has-dockbar.has-staging-bar.live-view #navigation{top:122px}}@media only screen and (min-width:768px){body.has-control-menu.has-dockbar.has-staging-bar.live-view #page-wrapper{padding-top:260px;float:left;width:100%}}@media only screen and (min-width:768px){body.has-control-menu.has-dockbar.has-staging-bar.live-view #sub-nav+#page-wrapper{padding-top:330px}}@media only screen and (min-width:1171px){body.has-control-menu.has-dockbar.has-staging-bar.live-view #sub-nav{top:calc(76px + 65px + 60px)}body.has-control-menu.has-dockbar.has-staging-bar.live-view #sub-nav.sticky{top:calc(76px + 65px + 39px)}}body.has-control-menu.has-dockbar .account-page.support{float:none}@media only screen and (min-width:601px){body.open.has-dockbar #page-wrapper{padding-left:320px}}@media only screen and (min-width:1171px){body.open.has-dockbar #navigation,body.open.has-dockbar #sub-nav{left:320px;width:calc(100% - 320px)}}@media only screen and (min-width:601px){body.open.has-dockbar .control-menu,body.open.has-dockbar .map-overlays{left:320px}}@media only screen and (min-width:601px){body.open-admin-panel.has-dockbar{padding-right:320px}}@media only screen and (min-width:601px){body.open-admin-panel.has-dockbar .control-menu{padding-right:320px}}@media only screen and (min-width:601px){body.open-admin-panel.has-dockbar #navigation,body.open-admin-panel.has-dockbar #sub-nav{width:calc(100% - 320px)}}@media only screen and (min-width:601px){body.open-admin-panel.has-dockbar .control-menu-level-2{right:320px}}@media only screen and (min-width:601px){body.open.has-dockbar,body.sidenav-transition.has-dockbar{overflow-x:hidden}}.portlet{margin:0!important;position:relative}.portlet-content-editable{padding:0;border:0}.portlet-decorate .portlet-content{border:none!important;padding:0!important}.portlet-content{padding:0!important}.row{margin-left:0!important;margin-right:0!important}.col-md-12.portlet-column{padding-left:0!important;padding-right:0!important}.portlet>.portlet-topper{z-index:10}.page-header{margin:0;padding:0;border:0}.staging-ready{padding-top:0!important}.portlet-body .dropdown.lfr-icon-menu{z-index:99;background-color:rgba(255,255,255,0.5)}.lfr-notification-container{display:none!important}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background-color:#92c444;border-color:#92c444}.flatpickr-weekdays{background-color:#f9fafb}.flatpickr-month{margin-bottom:6px}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#808080}.flatpickr-current-month{font-size:15px}.flatpickr-current-month span.cur-month{font-weight:300}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:normal;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{font-weight:300;margin-top:0;margin-bottom:10px}h1 strong,.h1 strong,h2 strong,.h2 strong,h3 strong,.h3 strong{font-weight:400}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:0;margin-bottom:10px}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}.color-grey{color:#6d6d6d}.color-teal{color:#0087a9}.color-orange{color:#e77828}.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,.initialism{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.tt-n{text-transform:none}.fl-right{float:right}.fl-left{float:left}.fl-none{float:none}.clear{clear:both}.cf:before,.notifications:before,.tariffs-wrap:before,.fleets-container .fleets-content:before,.partners-websites .partners-list:before,.single-page-content:before,#sub-nav:before,.error-page:before,.map-filters .filters-ul li:before,.map-poi-detail .poi-title:before,.map-poi-detail .poi-title .add-fav:before,.service-page-container .service-num-flow .row:before,.service-page-container .service-extra-features .row:before,.service-page-container .service-partners .logos:before,.invoice-table-section .cell:before,.account-page .card-content:before,.account-page .payment-method:before,.account-page .payment-method form:before,.account-page .payment-method-switcher:before,.cf:after,.notifications:after,.tariffs-wrap:after,.fleets-container .fleets-content:after,.partners-websites .partners-list:after,.single-page-content:after,#sub-nav:after,.error-page:after,.map-filters .filters-ul li:after,.map-poi-detail .poi-title:after,.map-poi-detail .poi-title .add-fav:after,.service-page-container .service-num-flow .row:after,.service-page-container .service-extra-features .row:after,.service-page-container .service-partners .logos:after,.invoice-table-section .cell:after,.account-page .card-content:after,.account-page .payment-method:after,.account-page .payment-method form:after,.account-page .payment-method-switcher:after{content:" ";display:table}.cf:after,.notifications:after,.tariffs-wrap:after,.fleets-container .fleets-content:after,.partners-websites .partners-list:after,.single-page-content:after,#sub-nav:after,.error-page:after,.map-filters .filters-ul li:after,.map-poi-detail .poi-title:after,.map-poi-detail .poi-title .add-fav:after,.service-page-container .service-num-flow .row:after,.service-page-container .service-extra-features .row:after,.service-page-container .service-partners .logos:after,.invoice-table-section .cell:after,.account-page .card-content:after,.account-page .payment-method:after,.account-page .payment-method form:after,.account-page .payment-method-switcher:after{clear:both}.blue-link{color:#0f7498;text-decoration:none}.blue-link:hover{text-decoration:underline}.hide{display:none!important}.show{display:block!important}.show-tablet-down,.show-mobile,.show-tablet-portrait-down,.show-tablet-landscape-down,.show-desktop{display:none!important}@media only screen and (max-width:1170px){.hide-tablet-down{display:none!important}}@media only screen and (max-width:767px){.hide-tablet-portrait-down{display:none!important}}@media only screen and (max-width:1023.5px){.hide-tablet-landscape-down{display:none!important}}@media only screen and (max-width:600px){.hide-mobile{display:none!important}}@media only screen and (min-width:1171px){.hide-desktop{display:none!important}}@media only screen and (max-width:1170px){.show-tablet-down{display:block!important}}@media only screen and (max-width:767px){.show-tablet-portrait-down{display:block!important}}@media only screen and (max-width:1023.5px){.show-tablet-landscape-down{display:block!important}}@media only screen and (max-width:600px){.show-mobile{display:block!important}.show-mobile.inline{display:inline!important}.show-mobile.inline-block{display:inline!important}}@media only screen and (min-width:1171px){.show-desktop{display:block!important}}.blue{color:#00739a}.blue-font{color:#1a202d!important}.dark2{color:#333!important}.dark3,.support.account-page .card-content .dark3 p{color:#191f2d!important}.grey2{color:#808080!important}.green-active{color:#a4b67b!important}.white-bg{background-color:#fff!important}.light-2-bg,.white-bg .vin-example-content{background-color:#f9fafb!important}.red{color:#c15559!important}.back-link-color{color:#3a3c3e!important}a.blue:hover{text-decoration:underline}.divider{position:relative;float:left;width:100%;height:1px;background:#e5e4e1}.pt0{padding-top:0!important}.mr20{margin-right:20px}.mt5{margin-top:5px}.mb27{margin-bottom:27px!important}.nomb{margin-bottom:0!important}.full-width{width:100%}.auto-width{width:auto!important}.back-link{position:absolute;top:3px;left:15px;float:left;font-size:15px;line-height:40px;color:#3a3c3e;z-index:2}.back-link:hover .link-inner{text-decoration:underline}.back-link:hover .back-icon{background-position-x:-611px}.back-link .back-icon{margin:13px 3px 0 0}@media only screen and (min-width:768px){.back-link{left:0}.back-link .back-icon{margin:12px 7px 0 0}}.as-link{border:0;background:0}.no-border{border:none!important}.icon-scroll-down:before{content:'';width:8px;height:18px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -155px -29px no-repeat}.icon-chevron-down:before,.map-filters .collapsible-header .icon-toggle-chevron:before{content:'';width:13px;height:6px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -343px -39px no-repeat}.icon-chevron-down:hover:before,.map-filters .collapsible-header .icon-toggle-chevron:hover:before{background-position:-343px -73px}.icon-chevron-up:before,.map-filters .scroll-area.open .collapsible-header .icon-toggle-chevron:before{content:'';width:13px;height:6px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -343px -109px no-repeat}.icon-chevron-up:hover:before,.map-filters .scroll-area.open .collapsible-header .icon-toggle-chevron:hover:before{background-position:-283px -109px}.icon-plug-ccs:before{content:'';width:19px;height:19px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -400px -347px no-repeat}.icon-plug-ccs.grey:before{background-position:-60px -347px}.icon-plug-ccs-x2:before{content:'';width:40px;height:40px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -154px -1044px no-repeat}.icon-plug-ccs-x2.grey:before{opacity:.6}.icon-plug-chademo:before{content:'';width:19px;height:19px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -429px -348px no-repeat}.icon-plug-chademo.grey:before{background-position:-88px -348px}.icon-plug-chademo-x2:before{content:'';width:40px;height:40px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -211px -1046px no-repeat}.icon-plug-chademo-x2.grey:before{opacity:.6}.icon-plug-type-1:before{content:'';width:19px;height:19px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -629px -348px no-repeat}.icon-plug-type-1.grey:before{background-position:-288px -348px}.icon-plug-type-1-x2:before{content:'';width:40px;height:40px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -611px -1046px no-repeat}.icon-plug-type-1-x2.grey:before{opacity:.6}.icon-plug-type-2:before{content:'';width:19px;height:19px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -658px -347px no-repeat}.icon-plug-type-2.grey:before{background-position:-317px -347px}.icon-plug-type-2-x2:before{content:'';width:40px;height:40px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -670px -1049px no-repeat}.icon-plug-type-2-x2.grey:before{opacity:.6}.icon-plug-type-3:before{content:'';width:19px;height:19px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -372px -347px no-repeat}.icon-plug-type-3.grey:before{background-position:-31px -347px}.icon-plug-type-3-x2:before{content:'';width:40px;height:40px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -97px -1046px no-repeat}.icon-plug-type-3-x2.grey:before{opacity:.6}.icon-plug-household:before{content:'';width:19px;height:19px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -600px -348px no-repeat}.icon-plug-household.grey:before{background-position:-259px -348px}.icon-plug-household-x2:before{content:'';width:40px;height:40px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -553px -1046px no-repeat}.icon-plug-household-x2.grey:before{opacity:.6}.icon-plug-household-a:before{content:'';width:19px;height:19px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -458px -348px no-repeat}.icon-plug-household-a.grey:before{background-position:-117px -348px}.icon-plug-household-a-x2:before{content:'';width:40px;height:40px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -269px -1047px no-repeat}.icon-plug-household-a-x2.grey:before{opacity:.6}.icon-plug-household-e:before{content:'';width:19px;height:19px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -486px -348px no-repeat}.icon-plug-household-e.grey:before{background-position:-145px -348px}.icon-plug-household-e-x2:before{content:'';width:40px;height:40px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -325px -1046px no-repeat}.icon-plug-household-e-x2.grey:before{opacity:.6}.icon-plug-household-f:before{content:'';width:21px;height:19px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -513px -348px no-repeat}.icon-plug-household-f.grey:before{background-position:-172px -348px}.icon-plug-household-f-x2:before{content:'';width:40px;height:40px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -381px -1046px no-repeat}.icon-plug-household-f-x2.grey:before{opacity:.6}.icon-plug-household-g:before{content:'';width:20px;height:19px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -543px -348px no-repeat}.icon-plug-household-g.grey:before{background-position:-202px -348px}.icon-plug-household-g-x2:before{content:'';width:40px;height:40px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -439px -1046px no-repeat}.icon-plug-household-g-x2.grey:before{opacity:.6}.icon-plug-household-j:before{content:'';width:20px;height:19px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -571px -348px no-repeat}.icon-plug-household-j.grey:before{background-position:-230px -348px}.icon-plug-household-j-x2:before{content:'';width:40px;height:40px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -495px -1046px no-repeat}.icon-plug-household-j-x2.grey:before{opacity:.6}.icon-clock:before{content:'';width:19px;height:19px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -348px -290px no-repeat}.icon-clock.grey:before{background-position:-348px -230px}.icon-euro:before{content:'';width:19px;height:19px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -279px -290px no-repeat}.icon-euro.grey:before{background-position:-279px -230px}.icon-green-energy:before{content:'';width:20px;height:19px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -157px -289px no-repeat}.icon-green-energy.grey:before{background-position:-157px -229px}.icon-car-roof:before{content:'';width:19px;height:19px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -219px -288px no-repeat}.icon-car-roof.grey:before{background-position:-219px -228px}.icon-reservable:before{content:'';width:19px;height:19px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -474px -460px no-repeat}.icon-reservable.grey:before{background-position:-474px -460px;opacity:.6}.icon-no-auth:before{content:'';width:19px;height:19px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -415px -458px no-repeat}.icon-no-auth.grey:before{background-position:-415px -458px;opacity:.6}.icon-app:before{content:'';width:19px;height:20px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -358px -458px no-repeat}.icon-app.grey:before{background-position:-358px -458px;opacity:.6}.icon-credit-card:before{content:'';width:19px;height:19px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -90px -290px no-repeat}.icon-credit-card.grey:before{background-position:-90px -230px}.icon-qr:before{content:'';width:20px;height:20px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -31px -290px no-repeat}.icon-qr.grey:before{background-position:-31px -230px}.icon-restricted:before{content:'';width:20px;height:20px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -31px -1009px no-repeat}.icon-restricted.orange:before{background-position:-61px -1009px}.icon-link-external:before{content:'';width:13px;height:13px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -224px -162px no-repeat}.icon-card-mail:before{content:'';width:109px;height:48px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -292px -826px no-repeat}.icon-green-tick:before{content:'';width:14px;height:14px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -180px -506px no-repeat}.icon-star-full:before{content:'';width:15px;height:15px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -477px -780px no-repeat}.icon-star-outline:before{content:'';width:15px;height:15px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -420px -780px no-repeat}.icon-notification:before{content:'';width:15px;height:18px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -534px -780px no-repeat}.icon-datepicker:before{content:'';width:15px;height:14px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -662px -158px no-repeat}.icon-redirect:before{content:'';width:80px;height:36px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -639px -929px no-repeat}.icon-plug-charge:before{content:'';width:30px;height:19px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -680px -640px no-repeat}.icon-plug-charge.grey:before{opacity:.6}.icon-park-charge:before{content:'';width:27px;height:25px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -682px -675px no-repeat}.icon-park-charge.grey:before{opacity:.6}.map-icon{float:left;width:15px;height:18px;margin-right:5px;background:transparent url("../images/sprite.svg?t=v13") -602px -157px no-repeat}.calendar-icon{float:left;width:16px;height:15px;background:transparent url("../images/sprite.svg?t=v13") -238px -566px no-repeat}.clock-icon{float:left;width:17px;height:18px;background:transparent url("../images/sprite.svg?t=v13") -296px -564px no-repeat}.stopwatch-icon{float:left;width:17px;height:18px;background:transparent url("../images/sprite.svg?t=v13") -358px -564px no-repeat}.flash-icon{float:left;width:12px;height:18px;background:transparent url("../images/sprite.svg?t=v13") -481px -565px no-repeat}.call-icon{float:left;width:25px;height:25px;background:transparent url("../images/sprite.svg?t=v13") -665px -228px no-repeat}.card-info-icon{float:left;width:27px;height:23px;background:transparent url("../images/sprite.svg?t=v13") -410px -227px no-repeat}.warning-icon{float:left;width:17px;height:17px;background:transparent url("../images/sprite.svg?t=v13") -533px -504px no-repeat}.back-icon{float:left;width:13px;height:13px;background:transparent url("../images/sprite.svg?t=v13") no-repeat -537px -568px}.tariff-icon{float:left;width:23px;height:22px;background:transparent url("../images/sprite.svg?t=v13") no-repeat -601px -228px}.wallbox-icon{float:left;width:20px;height:20px;background:transparent url("../images/sprite.svg?t=v13") no-repeat -532px -228px}.cancel-contract-icon{float:left;width:23px;height:21px;background:transparent url("../images/sprite.svg?t=v13") no-repeat -472px -228px}.rename-contract-icon{float:left;width:24px;height:20px;background:transparent url("../images/sprite.svg?t=v13") no-repeat -530px -642px}.card-activated-icon{display:inline-block;width:84px;height:54px;background:transparent url("../images/sprite.svg?t=v13") no-repeat -35px -826px}.eye-icon{float:left;width:19px;height:12px;background:transparent url("../images/sprite.svg?t=v13") no-repeat -471px -159px}.download-icon{float:left;width:16px;height:24px;background:transparent url("../images/sprite.svg?t=v13") no-repeat -1294px -98px}.download-icon:hover{background-position:-1354px -98px}.info-icon{float:left;width:16px;height:17px;margin-left:9px;background:transparent url("../images/sprite.svg?t=v13") -602px -104px no-repeat;cursor:pointer}.info-icon:hover{background-position:-662px -103px}.arrow-icon{float:left;width:9px;height:5px;background:transparent url("../images/sprite.svg?t=v13") no-repeat -535px -40px}.card-big-icon{display:inline-block;width:110px;height:50px;background:transparent url("../images/sprite.svg?t=v13") no-repeat -146px -825px}.card-icon{position:relative;float:left;width:21px;height:16px;background:transparent url("../images/sprite.svg?t=v13") -602px -411px no-repeat;margin-right:10px}.notification .arrow-icon{position:relative;float:right;width:22px;height:18px;background:transparent url("../images/sprite.svg?t=v13") -670px -411px no-repeat;margin-left:10px}.inactive-icon{float:left;width:18px;height:18px;margin:-2px 10px 0 0;background:transparent url("../images/sprite.svg?t=v13") no-repeat -419px -642px}.ticked-icon{float:left;width:10px;height:8px;margin:4px 0 0 0;background:transparent url("../images/sprite.svg?t=v13") no-repeat -34px -106px;margin-right:10px}.ticked-icon-circle{display:inline-block;width:17px;height:17px;margin:3px 10px 0 0;background:transparent url("../images/sprite.svg?t=v13") no-repeat -179px -505px;vertical-align:top}.icon-cross{display:inline-block;width:17px;height:17px;margin:-1px 10px -2px 0;background:transparent url("../images/sprite.svg?t=v13") no-repeat -475px -643px}.icon-available-marker,.icon-available-marker-count{display:inline-block;width:38px;height:41px;background:transparent url("../images/sprite.svg?t=v13") -86px -265px no-repeat;background-size:980px auto}.icon-available-marker-count{font-size:10px;line-height:40px;margin-bottom:0;text-align:center;font-style:normal;color:#fff}.icon-unavailable-marker{display:inline-block;width:38px;height:41px;background:transparent url("../images/sprite.svg?t=v13") -23px -265px no-repeat;background-size:980px auto}.icon-outoforder-marker{display:inline-block;width:38px;height:41px;background:transparent url("../images/sprite.svg?t=v13") -86px -469px no-repeat;background-size:980px auto}.icon-occupied-marker{display:inline-block;width:38px;height:41px;background:transparent url("../images/sprite.svg?t=v13") -22px -469px no-repeat;background-size:980px auto}.icon-grouped-marker{display:inline-block;width:38px;height:41px;background:transparent url("../images/sprite.svg?t=v13") -310px -556px no-repeat;background-size:980px auto}.edit-section-icon{display:inline-block;width:20px;height:24px;vertical-align:middle;margin-left:6px;background:transparent url("../images/sprite.svg?t=v13") no-repeat -604px -730px}.icon-vis:before,[data-icon="vis"]:before{content:'';width:30px;height:20px;vertical-align:middle;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -130px -606px no-repeat}.icon-eca:before,[data-icon="eca"]:before{content:'';width:30px;height:20px;vertical-align:middle;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -90px -606px no-repeat}.icon-maestro:before,[data-icon="maestro"]:before{content:'';width:30px;height:20px;vertical-align:middle;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -50px -606px no-repeat}.icon-amex:before,[data-icon="amex"]:before{content:'';width:30px;height:20px;vertical-align:middle;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -10px -606px no-repeat}.icon-din:before,[data-icon="din"]:before{content:'';width:30px;height:20px;vertical-align:middle;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -260px -606px no-repeat}.icon-jcb:before,[data-icon="jcb"]:before{content:'';width:30px;height:20px;vertical-align:middle;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -300px -606px no-repeat}.icon-paypal:before,[data-icon="paypal"]:before{content:'';width:80px;height:20px;vertical-align:middle;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -170px -606px no-repeat}.icon-service-app{width:44px;height:44px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -740px -18px no-repeat}.icon-service-card{width:67px;height:42px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -968px -19px no-repeat}.icon-service-plug{width:60px;height:42px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -892px -18px no-repeat}.icon-service-park{width:50px;height:49px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -814px -12px no-repeat}.icon-service-wallbox{width:60px;height:42px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -1052px -19px no-repeat}.pac-container{font-family:"Akkurat"}.pac-item-query{color:#1a202d}.hdpi .pac-icon,.pac-icon{background-image:url("../images/sprite.svg?t=v13");background-repeat:no-repeat;background-size:auto}.hdpi .pac-icon-marker,.pac-icon-marker,.hdpi .pac-icon-search,.pac-icon-search{background-position:-533px -735px!important}.icon-maintenance{display:inline-block;width:500px;height:243px;background:transparent url("../images/icon-maintenance.svg") 0 0 no-repeat;background-size:contain}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.loading-wrapper{position:relative;float:left;width:100%;clear:both;margin-bottom:17px}.loading-wrapper input{margin-bottom:0!important;padding-right:50px!important}.loading-wrapper.valid:after{content:'';position:absolute;z-index:2;right:10px;top:13px;width:15px;height:15px;background:url("../images/sprite.svg?t=v13") -180px -505px no-repeat}.loading-wrapper.error:after{content:'';position:absolute;z-index:2;right:10px;top:13px;width:15px;height:15px;background:url("../images/sprite.svg?t=v13") -477px -645px no-repeat}.loading-wrapper.loading:before{content:'';position:absolute;z-index:2;right:10px;top:8px;width:26px;height:26px;background:url(../images/loading-bg.svg) 0 0 no-repeat}.loading-wrapper.loading:after{content:'';position:absolute;top:8px;z-index:3;right:10px;width:26px;height:26px;background:url(../images/loading-fg.svg) 0 0 no-repeat;animation:.4s infinite spin linear}input[type="text"],input[type="tel"],input[type="password"],input[type="email"],input[type="search"],input[type="number"],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.ios input[type="text"],.ios input[type="tel"],.ios input[type="password"],.ios input[type="email"],.ios input[type="search"],.ios input[type="number"],.ios textarea{font-size:16px}.radio,.checkbox{margin-bottom:0;margin-top:0}.checkbox-wrapper{position:relative;line-height:16px;padding-left:26px;margin-bottom:14px}.checkbox-wrapper input[type=checkbox]{position:absolute;z-index:5;width:24px;height:20px;margin:0;opacity:0;cursor:pointer;left:0}.checkbox-wrapper input[type=checkbox]+.checkbox{width:16px;height:16px;position:absolute;z-index:1;left:0;top:0;background:transparent url("../images/sprite.svg?t=v13") -51px -563px no-repeat}.checkbox-wrapper input[type=checkbox]:checked+.checkbox{background-position:-180px -563px}.checkbox-wrapper input[type=checkbox]:checked+.checkbox.node{background-position:-116px -563px}.checkbox-wrapper input[type=radio]{position:absolute;z-index:5;width:24px;height:20px;margin:0;opacity:0;cursor:pointer;left:0}.checkbox-wrapper input[type=radio]+.radio{width:18px;height:18px;position:absolute;z-index:1;left:0;top:-2px;background:transparent url("../images/sprite.svg?t=v13") -419px -689px no-repeat}.checkbox-wrapper input[type=radio]:checked+.radio{background-position:-476px -689px}.checkbox-wrapper input[type=radio]:checked+.radio+label{color:#1a202d}.checkbox-wrapper label{font-weight:normal!important;margin-bottom:0!important;cursor:pointer}.checkbox-wrapper label+a,.checkbox-wrapper label>a{color:#0f7498}.checkbox-wrapper label+a:hover,.checkbox-wrapper label>a:hover{text-decoration:underline}.checkbox-wrapper a:hover .likeLink{text-decoration:underline}.checkbox-wrapper a .likeLink{color:#0f7498}form .form-section{position:relative;float:left;width:100%;margin:0 0 11px}form .form-section h3{margin:10px 0 22px;font-size:17px;line-height:22px;font-weight:400}form .form-section h4{margin:10px 0 22px;font-size:15px;line-height:17px;color:#6d6d6d}form .form-row{position:relative;float:left;width:100%}form .form-row.form-row-md{width:54.49%}form .form-row.form-row-sm{width:40.58%}@media only screen and (min-width:1171px){form .form-row.form-row-desc-narrow{max-width:300px}}form .form-row.fl-right{float:right}form .form-row.single-btn-row{margin-top:10px}@media only screen and (min-width:1171px){form .form-row.single-btn-row{margin-top:33px}}@media only screen and (min-width:1171px){form .form-row.card-number-row{max-width:299px}}form .form-row.upload-row{margin-top:12px}form .form-row.upload-row .btn-upload{width:200px}@media only screen and (min-width:601px){form .form-row.upload-row .btn-upload{float:left}}form .form-row.upload-row .file-restriction{margin-top:12px;float:left;width:100%}@media only screen and (min-width:601px){form .form-row.upload-row .file-restriction{width:calc(100% - 220px);margin:0 0 0 20px}}form .form-row.upload-row .upload-desc{float:left}@media only screen and (min-width:768px){form .form-row.upload-row .upload-desc{margin:25px 0 0 20px}}form .form-row.upload-row .upload-desc .upload-name{float:left;width:100%;margin:10px 0;color:#738f34}@media only screen and (min-width:768px){form .form-row.upload-row .upload-desc .upload-name{width:auto;margin:0}}form .form-row.upload-row .upload-desc button{padding:0;background:0;border:0;color:#808080}@media only screen and (min-width:768px){form .form-row.upload-row .upload-desc button{margin-left:8px}}@media only screen and (min-width:768px){form .form-row.upload-row .upload-desc .upload-error-desc{margin-left:8px}}form .form-row.btns-row{margin-top:24px}form .form-row label{position:relative;float:left;width:100%;margin-bottom:7px;font-size:14px;line-height:21px;color:#808080}form .form-row input[type="text"],form .form-row input[type="email"],form .form-row input[type="number"],form .form-row input[type="tel"],form .form-row input[type="password"],form .form-row textarea,form .form-row select,form .form-row .ui-selectmenu-button.ui-button,form .form-row .select-wrap{position:relative;float:left;width:100%;margin-bottom:17px;padding:11px 15px 8px;font-family:"Akkurat";font-size:16px;line-height:20px;color:#1d2022;border:1px solid #e5e4e1;border-radius:5px}form .form-row input[type="text"]:focus,form .form-row input[type="email"]:focus,form .form-row input[type="number"]:focus,form .form-row input[type="tel"]:focus,form .form-row input[type="password"]:focus,form .form-row textarea:focus,form .form-row select:focus,form .form-row .ui-selectmenu-button.ui-button:focus,form .form-row .select-wrap:focus{border-color:#c4c3bf}form .form-row input[type="text"][readonly],form .form-row input[type="email"][readonly],form .form-row input[type="number"][readonly],form .form-row input[type="tel"][readonly],form .form-row input[type="password"][readonly],form .form-row textarea[readonly],form .form-row select[readonly],form .form-row .ui-selectmenu-button.ui-button[readonly],form .form-row .select-wrap[readonly]{background-color:#e5e4e1}form .form-row input[type="text"][readonly]:focus,form .form-row input[type="email"][readonly]:focus,form .form-row input[type="number"][readonly]:focus,form .form-row input[type="tel"][readonly]:focus,form .form-row input[type="password"][readonly]:focus,form .form-row textarea[readonly]:focus,form .form-row select[readonly]:focus,form .form-row .ui-selectmenu-button.ui-button[readonly]:focus,form .form-row .select-wrap[readonly]:focus{border-color:#e5e4e1}form .form-row input[type="text"].error,form .form-row input[type="email"].error,form .form-row input[type="number"].error,form .form-row input[type="tel"].error,form .form-row input[type="password"].error,form .form-row textarea.error,form .form-row select.error,form .form-row .ui-selectmenu-button.ui-button.error,form .form-row .select-wrap.error{border-color:#c15559;background-color:#fdeceb}form .form-row input[type="text"].valid,form .form-row input[type="email"].valid,form .form-row input[type="number"].valid,form .form-row input[type="tel"].valid,form .form-row input[type="password"].valid,form .form-row textarea.valid,form .form-row select.valid,form .form-row .ui-selectmenu-button.ui-button.valid,form .form-row .select-wrap.valid{border-color:#92c444;background-color:#f0f8e9}form .form-row input[type="text"].lg,form .form-row input[type="email"].lg,form .form-row input[type="number"].lg,form .form-row input[type="tel"].lg,form .form-row input[type="password"].lg,form .form-row textarea.lg,form .form-row select.lg,form .form-row .ui-selectmenu-button.ui-button.lg,form .form-row .select-wrap.lg{padding:11px 12px;font-size:28px;line-height:31px;font-weight:300}@media only screen and (min-width:768px){form .form-row input[type="text"].lg,form .form-row input[type="email"].lg,form .form-row input[type="number"].lg,form .form-row input[type="tel"].lg,form .form-row input[type="password"].lg,form .form-row textarea.lg,form .form-row select.lg,form .form-row .ui-selectmenu-button.ui-button.lg,form .form-row .select-wrap.lg{padding:12px 20px}}form .form-row input[type="text"].xlg,form .form-row input[type="email"].xlg,form .form-row input[type="number"].xlg,form .form-row input[type="tel"].xlg,form .form-row input[type="password"].xlg,form .form-row textarea.xlg,form .form-row select.xlg,form .form-row .ui-selectmenu-button.ui-button.xlg,form .form-row .select-wrap.xlg{padding:11px 19px 8px;font-size:28px;line-height:37px;font-weight:300}form .form-row input[type="text"] .styled-select,form .form-row input[type="email"] .styled-select,form .form-row input[type="number"] .styled-select,form .form-row input[type="tel"] .styled-select,form .form-row input[type="password"] .styled-select,form .form-row textarea .styled-select,form .form-row select .styled-select,form .form-row .ui-selectmenu-button.ui-button .styled-select,form .form-row .select-wrap .styled-select{padding:11px 15px;padding-right:40px}form .form-row .select-wrap{padding:0}form .form-row .select-wrap .styled-select:after{top:16px}form .form-row .as-country-input{float:left;width:auto;margin-bottom:17px;padding:2px 0;background:0;border:0;font-size:14px;line-height:16px}form .form-row .as-country-input+a{float:left;margin:0 0 17px 12px;padding:2px 0;font-size:14px;line-height:16px}form .form-row input[type=number]::-webkit-inner-spin-button,form .form-row input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}form .form-row textarea{resize:none;height:100px}@media only screen and (min-width:1171px){form .form-row textarea{height:124px}}form .form-row .error-msg{position:relative;float:right;width:100%;margin-top:-7px;margin-bottom:17px;font-size:12px;line-height:16px;color:#c15559}form .form-row .input-note{float:left;width:100%;font-size:12px!important;line-height:16px!important;color:#808080!important}form .form-row .ui-selectmenu-button.ui-button,form .form-row .select-wrap{max-width:100%;background:0;font-weight:400}@media only screen and (min-width:768px){form .form-row .ui-selectmenu-button.ui-button.card_type-button,form .form-row .select-wrap.card_type-button{max-width:270px}}@media only screen and (min-width:1171px){form .form-row .ui-selectmenu-button.ui-button.card_type-button,form .form-row .select-wrap.card_type-button{max-width:220px}}form .form-row .ui-selectmenu-button.ui-button.year-button,form .form-row .select-wrap.year-button{width:47%;float:right}@media only screen and (min-width:1171px){form .form-row .ui-selectmenu-button.ui-button.year-button,form .form-row .select-wrap.year-button{float:left;max-width:140px}}form .form-row .ui-selectmenu-icon.ui-icon{margin-top:6px}form .form-row input.half-input{width:47%}@media only screen and (min-width:1171px){form .form-row input.half-input{max-width:140px;margin-right:19px}}@media only screen and (min-width:768px){form .form-row input.tbl-half-input{width:47%}}@media only screen and (min-width:1171px){form .form-row input.tbl-half-input{max-width:140px}}form .form-row .code-input{position:relative;float:left}form .form-row .code-input .code-icon{position:absolute;top:13px;right:10px;float:left;width:16px;height:16px}form .form-row .code-input input.success{background:rgba(146,196,68,0.1);border:1px solid rgba(146,196,68,0.7)}form .form-row .code-input input.success+.code-icon{background:transparent url("../images/sprite.svg?t=v13") -179px -505px no-repeat}form .form-row .code-input input.error{background:#fdeceb;border:1px solid #f37d7b}form .form-row .code-input input.error+.code-icon{background:transparent url("../images/sprite.svg?t=v13") -477px -645px no-repeat}form .form-row .info-icon{margin-top:2px}form .form-row.checkbox-wrapper.mobile-full{margin-bottom:12px;margin-top:7px}@media only screen and (min-width:768px){form .form-row.checkbox-wrapper.mobile-full{margin-right:24px;margin-bottom:24px;width:auto}}@media only screen and (max-width:767px){form .form-row.checkbox-wrapper.mobile-full.last{margin-bottom:24px}}form .form-row.checkbox-wrapper.mobile-full label{width:auto}form .form-row .button-datepicker{margin-left:12px;display:inline-block;float:none;vertical-align:top}form .form-row .calendar-button-wrap{position:relative;float:left;margin-top:18px}form .form-row .calendar-button-wrap .icon-datepicker{position:absolute;top:14px;left:10px;z-index:2}form .form-row .calendar-button-wrap.calendar-button-wrap--modal{width:100%;clear:both;margin-top:0}form .form-row .calendar-button-wrap.calendar-button-wrap--modal input.btn-date-picker{background-color:#fff;width:100%;float:none}form .form-row input.btn-date-picker{width:190px;text-align:left;height:42px;line-height:40px;text-indent:25px;padding:0 15px;background:#fff url("../images/chevron-down.svg") calc(100% - 5px) center no-repeat!important;background-size:20px!important;border-radius:0;-webkit-border-radius:0;-webkit-appearance:none}form .form-row input.btn-date-picker+.error-msg{margin-top:10px}form h3{position:relative;float:left;width:100%;margin:3px 0 17px}form .radio-group-title{position:relative;float:left;width:100%;margin-bottom:18px;font-size:14px;line-height:16px;color:#808080}form .radio-group-title.border{margin-left:-18px;margin-right:-18px;padding-left:18px;width:calc(100% + 36px);border-top:1px solid #e5e4e1;padding-top:30px}@media only screen and (min-width:1171px){form .radio-group-title.border{width:calc(100% + 70px);margin-left:-35px;margin-right:-35px;padding-left:35px}}input,select,textarea{outline:0!important}#card_type-menu,#year-menu,#reason-menu{border-color:#c4c3bf}#card_type-menu .ui-menu-item-wrapper,#year-menu .ui-menu-item-wrapper,#reason-menu .ui-menu-item-wrapper{padding:10px 0;font-size:15px;line-height:17px;color:#808080;border-color:#e5e4e1}#card_type-menu .ui-menu-item:hover .ui-menu-item-wrapper,#year-menu .ui-menu-item:hover .ui-menu-item-wrapper,#reason-menu .ui-menu-item:hover .ui-menu-item-wrapper{color:#1d2022}#card_type-menu .select-wrap select,#year-menu .select-wrap select,#reason-menu .select-wrap select{height:40px}#card_type-menu .select-wrap select,#card_type-menu .select-wrap .styled-select,#year-menu .select-wrap select,#year-menu .select-wrap .styled-select,#reason-menu .select-wrap select,#reason-menu .select-wrap .styled-select{font-size:15px}.msg-row.success,.msg-row.success p{color:#617f28!important}.msg-row.error,.msg-row.error p{color:#c15559!important}.msg-row.visible{display:block}.upload-error-desc .upload-error-reason{color:#c15559}.note-box{background-color:#f9fafb;padding:21px;margin:20px 0;float:left;width:100%}.ui-selectmenu-button.ui-button,.select-wrap{position:relative;float:left;width:100%;padding:0;background:#f9fafb;font-family:Akkurat;font-size:28px;line-height:37px;font-weight:300;color:#1d2022;border:1px solid #eeeded;border-radius:5px;outline:0!important}@media only screen and (min-width:768px){.ui-selectmenu-button.ui-button,.select-wrap{max-width:344px}}.ui-selectmenu-button.ui-button .styled-select,.select-wrap .styled-select{padding:9px 40px 7px 17px}.ui-widget.ui-widget-content{border:1px solid #eeeded;border-top:0}.ui-menu .ui-menu-item{padding:0 17px}.ui-menu .ui-menu-item[aria-disabled="true"]{display:none}.ui-menu .ui-menu-item-wrapper{padding:15px 0;font-family:"Akkurat";border-bottom:1px solid #eeeded;color:#808080}.ui-menu .ui-menu-item-wrapper.ui-state-active{color:#1a202d}.ui-menu .ui-menu-item:last-child .ui-menu-item-wrapper{border-bottom:0}.ui-state-active,.ui-widget-content .ui-state-active{border-top:0;border-left:none;border-right:0;background:0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:0}.ui-selectmenu-button .ui-icon{width:12px;height:8px}.ui-selectmenu-button-closed .ui-icon{background:transparent url("../images/sprite.svg?t=v13") -344px -39px no-repeat!important}.ui-selectmenu-button-open .ui-icon{background:transparent url("../images/sprite.svg?t=v13") -344px -108px no-repeat!important}.ui-selectmenu-icon.ui-icon{margin-top:17px}.ui-front{z-index:130}.ui-selectmenu-menu.fix-top{margin-top:-26px}.s-hidden{visibility:hidden;padding-right:10px;display:none}.select-wrap{cursor:pointer;display:inline-block;position:relative;color:#1d2022;font-family:Akkurat,Arial;width:100%}.select-wrap .styled-select:after{content:"";width:12px;height:8px;background:transparent url("../images/sprite.svg?t=v13") -344px -39px no-repeat!important;position:absolute;top:24px;right:12px}.select-wrap .options{display:none;position:absolute;top:100%;right:-1px;left:-1px;z-index:8;margin:1px 0 0;padding:0 17px;list-style:none;border:1px solid #eeeded;border-top-width:0;background-color:white;overflow:auto;max-height:340px;border-radius:0 0 10px 10px}.select-wrap .options li{padding:15px 0;border-bottom:1px solid #eeeded;margin:0;font-size:15px;line-height:22px;font-weight:400;color:gray}.select-wrap .options li:hover{color:#1a202d}.select-wrap [data-icon]:before{margin-right:10px}.notifications{padding:0 20px}.notification,.as-notification{position:relative;float:left;width:100%;padding:0 0 10px}.notification:first-child,.as-notification:first-child{margin-top:22px}@media only screen and (min-width:768px){.notification,.as-notification{padding:0 0 20px}}.notification .notification-message,.as-notification .notification-message{position:relative;float:left;width:100%;padding:10px 0 4px;text-align:center;border-radius:4px}.notification .notification-message.clickable,.as-notification .notification-message.clickable{cursor:pointer;transition:background .2s ease-in;border-radius:100px}.notification .notification-message.clickable:hover .arrow-icon,.as-notification .notification-message.clickable:hover .arrow-icon{animation:arrowAnimation 1s linear}@media only screen and (min-width:1171px){.notification .notification-message,.as-notification .notification-message{float:none;max-width:940px;margin:0 auto}}.notification .notification-message .notification-message-content,.as-notification .notification-message .notification-message-content{display:inline-block}.notification .notification-message .notification-message-content p,.notification .notification-message .notification-message-content .p,.as-notification .notification-message .notification-message-content p,.as-notification .notification-message .notification-message-content .p{float:left;margin:0 6px;font-size:15px;line-height:17px;display:inline}@media only screen and (max-width:1170px){.notification .notification-message.clickable span.text,.as-notification .notification-message.clickable span.text{max-width:calc(100vw - 50px - 50px);display:inline-block}}@media only screen and (max-width:1170px){.notification .notification-message span.text,.as-notification .notification-message span.text{max-width:calc(100vw - 25px - 50px);display:inline-block}}.notification.alert-message .notification-message,.as-notification.alert-message .notification-message{background:#fde7d1;color:#e77828}.notification.alert-message .notification-message.clickable:hover,.as-notification.alert-message .notification-message.clickable:hover{background:#fdb}.notification.alert-message .notification-message p,.notification.alert-message .notification-message .p,.as-notification.alert-message .notification-message p,.as-notification.alert-message .notification-message .p{color:#e77828}.notification.success-message .notification-message,.as-notification.success-message .notification-message{background:#d9ecba;color:#617f28}.notification.success-message .notification-message.clickable:hover,.as-notification.success-message .notification-message.clickable:hover{background:#92c444}.notification.success-message .notification-message p,.notification.success-message .notification-message .p,.as-notification.success-message .notification-message p,.as-notification.success-message .notification-message .p{color:#617f28}.notification.warning-message .notification-message,.as-notification.warning-message .notification-message{background:#fcbabc!important;color:#c4575a}.notification.warning-message .notification-message.clickable:hover,.as-notification.warning-message .notification-message.clickable:hover{background:#f4a1a2}.notification.warning-message .notification-message p,.notification.warning-message .notification-message .p,.as-notification.warning-message .notification-message p,.as-notification.warning-message .notification-message .p{color:#c4575a}.warning{position:relative;float:left;width:100%}.warning .warning-icon{margin:2px 8px 0 0}.warning .warning-content{position:relative;float:left;width:calc(100% - 25px)}.warning .warning-content p{width:auto!important;clear:both;margin:0!important;font-size:15px!important;line-height:20px!important;color:#6d6d6d}.warning .warning-content .warning-title{color:#19202d}@keyframes arrowAnimation{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(2px);-ms-transform:translateX(2px);transform:translateX(2px)}50%{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}75%{-webkit-transform:translateX(2px);-ms-transform:translateX(2px);transform:translateX(2px)}}.dcs-progress-bar{position:relative;margin:31px 0 37px;text-align:center}@media only screen and (min-width:768px){.dcs-progress-bar{margin-top:41px;margin-bottom:58px}}@media only screen and (max-width:767px){.dcs-progress-bar.two-steps ul li{width:50%!important}}@media only screen and (max-width:767px){.dcs-progress-bar.three-steps ul li{width:33.33%!important}}@media only screen and (max-width:767px){.dcs-progress-bar.four-steps ul li{width:25%!important}}@media only screen and (max-width:767px){.dcs-progress-bar.five-steps ul li{width:20%!important}}.dcs-progress-bar ul{height:30px;position:relative;width:100%;margin:0 auto;overflow:hidden;display:inline-block}.dcs-progress-bar ul:after{content:"";position:absolute;width:100%;height:2px;background-color:#e5e4e1;top:15px;left:0;z-index:0}@media only screen and (min-width:768px){.dcs-progress-bar ul{width:auto;height:auto}}.dcs-progress-bar ul li{position:relative;text-align:center;cursor:pointer;font-size:14px;line-height:16px;color:#808080;padding:0 12px;white-space:nowrap;display:inline-block}@media only screen and (max-width:767px){.dcs-progress-bar ul li{width:25%;float:left}}.dcs-progress-bar ul li:before{content:"";position:relative;display:block;width:14px;height:14px;margin:9px auto 15px;line-height:14px;text-align:center;background:transparent url("../images/sprite.svg?t=v13") no-repeat -53px -506px;z-index:1}.dcs-progress-bar ul li:first-child:after{content:"";position:absolute;width:100%;height:2px;background-color:white;top:15px;left:calc(-50% - 7px);z-index:1}.dcs-progress-bar ul li:last-child:after{content:"";position:absolute;width:100%;height:2px;background-color:white;top:15px;right:calc(-50% - 7px);z-index:1}.dcs-progress-bar ul li.active{color:#1d2022}.dcs-progress-bar ul li.active:before{background:transparent url("../images/sprite.svg?t=v13") no-repeat -117px -506px}.dcs-progress-bar ul li.completed{color:#1d2022}.dcs-progress-bar ul li.completed:before{background:transparent url("../images/sprite.svg?t=v13") no-repeat -180px -506px}.dcs-progress-bar .progressbar li.active{color:green}.dcs-progress-bar .progressbar li.active:before{border-color:green}.dcs-progress-bar .progressbar li.active+li:after{background-color:green}.page-loading{position:relative}.page-loading .load-content{height:100%}.dcs-modal .load-content:before{border-radius:10px}.modal-open .load-content{z-index:16}@media only screen and (min-width:768px){.modal-open .load-content{z-index:inherit}}.load-content{position:relative;float:left;width:100%}.load-content.loading{z-index:6;min-height:200px}.load-content.loading .dcs-modal-content{min-height:200px}.load-content.loading:before{content:'';position:absolute;z-index:12;left:0;right:0;bottom:0;top:0;display:block;background-color:rgba(255,255,255,0.8)}.load-content.loading:after{content:'';display:block;border-radius:50%;margin:auto;position:absolute;z-index:12;top:calc(50% - 19px);width:38px;height:38px;left:calc(50% - 19px);border-top:4px solid rgba(0,132,166,0.2);border-right:4px solid rgba(0,132,166,0.2);border-bottom:4px solid rgba(0,132,166,0.2);border-left:4px solid #0087a9;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}.load-content.loaded{min-height:0}.load-content.loaded .dcs-modal-content{min-height:0}.load-content.long-content:before{top:-72px}.load-content.long-content:after{position:fixed;top:calc(50vh - 19px)}@media only screen and (min-width:1171px){.load-content.long-content:after{top:calc(50vh - 19px)}}.load-content.long-content.abs:after{position:absolute;top:auto;bottom:calc(50vh - 19px)}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.tariffs-wrap{position:relative;width:100%;padding:0 15px 50px}@media only screen and (min-width:601px){.tariffs-wrap{max-width:568px;margin-left:auto;margin-right:auto}}@media only screen and (min-width:768px){.tariffs-wrap{padding:0 0 50px}}@media only screen and (min-width:1024px){.tariffs-wrap{max-width:100%}}@media only screen and (min-width:1171px){.tariffs-wrap{padding:0 0 70px}}.tariffs{position:relative;float:left;width:100%}.tariffs.tarrifs-1{max-width:380px;margin:0 auto;float:none}@media only screen and (min-width:768px){.tariffs.tarrifs-2{width:calc(100% + 8px);margin:60px auto -4px}}@media only screen and (min-width:1171px){.tariffs.tarrifs-2{float:none;width:calc(100% + 16px);max-width:792px}}@media only screen and (min-width:768px){.tariffs.tarrifs-3{width:calc(100% + 8px);margin:40px -4px 0}}@media only screen and (min-width:1171px){.tariffs.tarrifs-3{float:none;width:calc(100% + 16px);margin:40px auto -8px}}.tariffs .prices-note{padding-top:20px;color:#808080}@media only screen and (min-width:1024px){.tariffs .prices-note{padding-top:30px}}.prices-note{clear:both;width:100%;float:left;margin-bottom:20px;color:#808080}.prices-note p:not(:last-child){margin-bottom:18px}.tariff{position:relative;float:left;width:100%;margin-bottom:19px}.tariff.bv .tariff-body,.tariff.bv .tariff-header{border-left:3px solid #06afd4;border-right:3px solid #06afd4;border-top:0}.tariff.bv .tariff-header{border-radius:0}.tariff.bv .tariff-body{border-bottom:3px solid #06afd4;background-color:#f0f8ff}.tariff.tarrif-1.bv{margin-top:60px}.tariff.tarrif-1 .best-value{width:100%}.tariff.selected .tariff-body,.tariff.selected .tariff-header{border-left:2px solid #72b50a;border-right:2px solid #72b50a}.tariff.selected .tariff-header{border-top:2px solid #72b50a}.tariff.selected .tariff-body{border-bottom:2px solid #72b50a}.tariff.tarrif-2.bv{margin-top:60px}@media only screen and (min-width:1024px){.tariff.tarrif-2.bv{margin-top:0}}@media only screen and (min-width:1024px){.tariff.tarrif-2{width:50%;padding:0 4px}}@media only screen and (min-width:1171px){.tariff.tarrif-2{padding:0 8px}}.tariff.tarrif-3.bv{margin-top:60px}@media only screen and (min-width:1024px){.tariff.tarrif-3.bv{margin-top:0}}@media only screen and (min-width:1024px){.tariff.tarrif-3{width:33.333%;padding:0 4px}}@media only screen and (min-width:1171px){.tariff.tarrif-3{padding:0 8px}}.tariff .best-value{background-color:#06afd4;color:#fff;padding:12px 20px 10px;text-align:center;font-size:17px;line-height:19px;height:auto;overflow-y:hidden;border-radius:10px 10px 0 0;position:absolute;bottom:100%;width:100%}@media only screen and (min-width:1024px){.tariff .best-value{width:calc(100% - 8px)}}@media only screen and (min-width:1171px){.tariff .best-value{width:calc(100% - 16px)}}.tariff .tariff-header{position:relative;float:left;width:100%;background:#fff;text-align:center;border:1px solid #eeeded;border-bottom-width:0;border-top-left-radius:10px;border-top-right-radius:10px}.tariff .tariff-header .wrap{padding:28px 0 31px;border-bottom:1px solid #eeeded}.tariff .tariff-header h2{color:#0f7498;font-size:42px;line-height:52px}.tariff .tariff-header p{display:block;max-width:280px;margin:21px auto 28px;color:#808080;font-size:17px;line-height:25px}.tariff .tariff-header .desc{float:left;width:100%;clear:both}.tariff .tariff-header [class^="btn-"]{clear:both;width:220px}.tariff .tariff-header [class^="btn-"]:disabled{color:#81bb35;background-color:#f2f8e8;border-color:#f2f8e8;cursor:default}.tariff .tariff-body{position:relative;float:left;width:100%;padding:27px 25px 23px;border:1px solid #eeeded;border-top:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.tariff .tariff-body .is-full{display:none}.tariff .tariff-body .is-full h4{margin:0 auto 22px;font-size:15px;line-height:24px;max-width:300px}@media only screen and (min-width:1024px){.tariff .tariff-body .is-full h4{margin-left:0;margin-right:0}}.tariff .tariff-body .contract-table{width:100%;max-width:300px;margin-left:auto;margin-right:auto}@media only screen and (min-width:1024px){.tariff .tariff-body .contract-table{max-width:inherit}}.tariff .tariff-body .contract-table tr td:first-child{display:block;width:100%}.tariff .tariff-body .contract-table tr td:last-child{display:block;width:100%}.tariff .tariff-body .contract-table tr:last-child td:last-child{border-bottom:1px solid #e5e4e1}.tariff .tariff-body .contract-table:last-child{margin-bottom:0}.tariff .tariff-body .contract-table:last-child tr:last-child td:last-child{border:0}.tariff .tariff-body .before-is-full:not(.is-full-open){margin-bottom:0!important}.tariff .tariff-body .before-is-full:not(.is-full-open) td{border:none!important}.tariff-tables-same-height{float:left;width:100%}.tooltip{max-width:100%;margin-top:-10px;z-index:121}@media only screen and (min-width:768px){.tooltip{max-width:431px}}@media only screen and (max-width:767px){.tooltip{left:0!important;padding:0 20px}}.tooltip .tooltip-inner{padding:11px 16px 11px 12px;background:#e5e4e1;border-radius:4px;color:#6d6d6d;text-align:justify}.tooltip .tooltip-inner::before{display:none;position:absolute;width:0;height:0;border-color:transparent;border-style:solid;bottom:-6px;margin-left:-6px;content:"";border-width:6px 6px 0;border-top-color:#e5e4e1;left:calc(50%)}@media only screen and (min-width:768px){.tooltip .tooltip-inner::before{display:block;text-align:left}}@media only screen and (max-width:767px){.tooltip br{display:none}}@media only screen and (min-width:768px){.has-map .tooltip{width:220px;bottom:20px!important}}@media only screen and (max-width:767px){.has-map .tooltip{left:auto!important;right:0!important;padding:0 20px}}.has-map .tooltip .tooltip-inner{text-align:left}.has-map .tooltip .tooltip-inner::before{right:10px;left:auto}@media only screen and (min-width:1171px){.has-map .tooltip .tooltip-inner::before{left:calc(50%);right:auto}}.country-select{padding:100px 0 300px}@media only screen and (min-width:1024px){.country-select{padding:180px 0 160px}}.country-select .titles{padding:0 50px}.country-select .titles h2{max-width:800px;margin-left:auto;margin-right:auto}.countries-container{max-width:940px;padding:0 30px;margin:auto}.countries-container .countries-content{background-color:#fff;border-radius:10px;padding:37px 20px 20px}@media only screen and (min-width:601px){.countries-container .countries-content{padding:37px 30px 27px}}@media only screen and (min-width:1171px){.countries-container .countries-content{padding-left:60px;padding-right:60px}}.countries-container .countries-content .header{margin:0 0 42px}.countries-container .countries-content .header h2{font-size:28px;font-weight:300;letter-spacing:-1px;line-height:37px}.countries-container .country-languages{height:auto;overflow-y:auto;margin:0}@media only screen and (min-width:601px){.countries-container .country-languages ul{columns:2}}@media only screen and (min-width:1024px){.countries-container .country-languages ul{columns:3}}.message-container{max-width:940px;padding:0 30px;margin:auto}.message-container .message-content{background-color:#fff;border-radius:10px;padding:37px 20px 20px}@media only screen and (min-width:601px){.message-container .message-content{padding:37px 30px 30px}}@media only screen and (min-width:1171px){.message-container .message-content{padding-left:40px;padding-right:40px}}.message-container .message-content .btns{padding-top:30px}.message-container .message-content .btns [class^="btn-"]{width:100%;margin-bottom:18px}@media only screen and (min-width:601px){.message-container .message-content .btns [class^="btn-"]{width:auto;margin-right:10px}}.message-container .message-content p{margin-bottom:12px}.message-container .message-content h3{margin-bottom:18px}.message-container .message-content .scroll-content{border-bottom:1px solid #f1f1f0;padding-bottom:30px}@media only screen and (min-width:601px){.message-container .message-content .scroll-content{padding-bottom:10px;overflow-y:auto;max-height:300px;max-height:calc(80vh - 400px)}}@media only screen and (min-width:768px){.message-container .message-content .scroll-content{padding-right:12px}}.fleets-container{max-width:600px;padding:0 30px;margin:auto}.fleets-container .fleets-content{background-color:#fff;border-radius:10px;padding:37px 20px 20px}@media only screen and (min-width:601px){.fleets-container .fleets-content{padding:37px 30px 30px}}@media only screen and (min-width:1171px){.fleets-container .fleets-content{padding-left:40px;padding-right:40px}}.fleets-container .fleets-content .btns{padding-top:15px;float:left;clear:both;width:100%}.fleets-container .fleets-content .btns [class^="btn-"]{width:100%;margin-bottom:18px;box-shadow:0 7px 12px -4px #acacac}@media only screen and (min-width:601px){.fleets-container .fleets-content .btns [class^="btn-"]{width:260px;margin-left:auto;margin-right:auto;display:block}}.fleets-container .fleets-content .like-label{font-size:14px;line-height:16px;color:#808080;display:block;margin-bottom:2px}.fleets-container .fleets-content p{margin-bottom:12px}.fleets-container .fleets-content h3{margin:0 0 18px;font-size:22px;line-height:40px;color:#3a3c3e}.fleets-container .notification,.fleets-container .as-notification{padding-left:0;padding-right:0;padding-bottom:16px;margin-top:0}.fleets-container .notification .notification-message,.fleets-container .as-notification .notification-message{padding:16px 0 10px}.fleets-container .notification .notification-message-content p,.fleets-container .as-notification .notification-message-content p{margin:0 20px;text-align:left}.fleets-container .notification .notification-message-content p strong,.fleets-container .as-notification .notification-message-content p strong{display:block;margin-bottom:10px}.partners-websites{background-color:#fff;border-radius:10px;padding:20px;padding-top:54px;margin-bottom:40px}@media only screen and (min-width:601px){.partners-websites{padding:40px 60px}}.partners-websites .partners-list{text-align:center}@media only screen and (min-width:768px){.partners-websites .partners-list.count-2 li{width:50%}.partners-websites .partners-list.count-3 li{width:33.333%}.partners-websites .partners-list.count-4 li{width:25%}.partners-websites .partners-list.count-5 li{width:20%}}.partners-websites .partners-list li{float:left;width:100%;margin-bottom:40px}@media only screen and (min-width:768px){.partners-websites .partners-list li{padding-left:30px;width:25%;margin-bottom:0}}.partners-websites .partners-list li:first-child{padding-left:0}.partners-websites .partners-list li .img-wrap{width:130px;height:30px;line-height:30px;margin:0 auto 30px}.partners-websites .partners-list li img{vertical-align:middle;max-width:100%;max-height:100%;height:auto}.partners-websites .partners-list li [class^=btn]{width:100%;padding-left:10px;padding-right:10px;max-width:190px}@font-face{font-family:"Akkurat";src:url("../fonts/AkkuratPro-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/AkkuratPro-Regular.woff"),url("../fonts/AkkuratPro-Regular.otf");font-weight:400}@font-face{font-family:"Akkurat";src:url("../fonts/AkkuratPro-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/AkkuratPro-Regular.woff"),url("../fonts/AkkuratPro-Regular.otf");font-weight:300}@font-face{font-family:"Akkurat";src:url("../fonts/AkkuratPro-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/AkkuratPro-Bold.woff"),url("../fonts/AkkuratPro-Bold.otf");font-weight:700}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:14px;line-height:1.5;font-family:"Akkurat",sans-serif;-webkit-tap-highlight-color:transparent;background-color:#fff}body{color:#1a202d;background-color:#f9fafb;font-family:"Akkurat",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:left;width:100%;clear:both}@media only screen and (max-width:1170px){body.no-scroll{height:100vh;overflow:hidden;position:fixed}}body.modal-open{height:100vh;overflow:hidden}body.grey-bg{background:#f9fafb}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}a{color:#1a202d;text-decoration:none}:focus{outline:gray dotted 1px}@media only screen and (max-width:1170px){:focus{outline:0}}a:active,a:hover{outline:0}a:hover,a:focus{text-decoration:none}a:focus{outline:0}input:focus,textarea:focus,select:focus{outline-offset:-2px}figure{margin:0}img{vertical-align:middle}p,li{margin:0}ul{margin:0;padding:0;list-style-type:none}strong{font-weight:700}#page-wrapper.home{position:relative}@media only screen and (max-width:600px){.mobile #page-wrapper.home{overflow-y:scroll;-webkit-overflow-scrolling:touch}}.dir{max-width:500px;width:100%;padding:30px;margin:110px auto 60px}.dir ul{list-style-type:disc;padding-left:20px}.page-container{position:relative;float:left;width:100%}.container{width:100%;max-width:1000px;margin:auto;padding-left:20px;padding-right:20px}@media only screen and (min-width:601px){.container{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1171px){.container{padding-left:0;padding-right:0}}@media only screen and (max-width:600px){.container.mobile-40{padding-left:40px;padding-right:40px}}.container>.cols-row{margin-left:0;margin-right:0}.page-content{position:relative;float:left;width:100%;padding:20px}.middle-block{position:relative;width:100%;top:40%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.middle-block .middle-block-content{display:table-cell;vertical-align:middle;text-align:center}.single-page-content{background-color:#f9fafb}.single-page-content .content{padding:30px 0 0;margin:0 auto}@media only screen and (min-width:1171px){.single-page-content .content{padding:60px 0 0;max-width:650px}}.single-page-content .content h1{font-size:30px;line-height:42px;margin:0 0 40px}@media only screen and (min-width:601px){.single-page-content .content h1{font-size:42px;line-height:52px}}.single-page-content .content h2{font-size:22px;line-height:32px;margin:0 0 10px;font-weight:400}.single-page-content .content h3{font-size:18px;line-height:28px;margin:0 0 10px;font-weight:400}.single-page-content .content p,.single-page-content .content li{font-size:15px;line-height:25px;margin:0 0 23px}.single-page-content .content ul{margin:0 0 23px}.single-page-content .content ul ul{margin:23px 0}.single-page-content .content a{color:#0087a9;text-decoration:none}.single-page-content .content a:hover{text-decoration:underline}.single-page-content .content .block{margin:0 0 40px}.single-page-content .content .block-highlight{background:#eeeded;padding:15px 20px 20px;margin-bottom:10px}.single-page-content .content .block-highlight h3{color:#e77828;text-transform:uppercase;margin-bottom:5px;word-break:break-word}.single-page-content .content .block-highlight p{margin-bottom:10px}.single-page-content .content .block-highlight small{display:block;font-size:12px;line-height:16px}.cols-row{margin:0 -3px}@media only screen and (min-width:1171px){.cols-row{margin:0 -8px}}.cols-row .col-3{position:relative;float:left;width:33.3333%;padding:0 3px}@media only screen and (min-width:1171px){.cols-row .col-3{padding:0 8px}}.cols-row .col-2{position:relative}@media only screen and (min-width:601px){.cols-row .col-2{float:left;width:50%}.cols-row .col-2:nth-child(odd){padding-right:30px}.cols-row .col-2:nth-child(even){padding-left:30px}}.cols-vertical .col-2{position:relative}@media only screen and (min-width:601px){.cols-vertical .col-2{float:left;width:50%}.cols-vertical .col-2:first-child{padding-right:14px}.cols-vertical .col-2:last-child{padding-left:14px}}@media only screen and (min-width:1171px){.cols-vertical .col-2:first-child{padding-right:30px}.cols-vertical .col-2:last-child{padding-left:30px}}.col-container{display:table;width:100%}.col-container .col-as-cell{display:table-cell;vertical-align:top}@media only screen and (min-width:1171px){body.modal-open #navigation{border-right:0 solid #0087a9}body.modal-open .cookier-bar{border-right:0 solid #272b2e}}.modal-backdrop{display:none}@media only screen and (max-width:767px){.modal-backdrop.show{display:none!important}}@media only screen and (min-width:768px){.modal-backdrop{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(128,128,128,0.5);z-index:110;display:block}}.dcs-modal{position:fixed;height:100vh;background:#fff;top:0;left:0;bottom:0;right:0;z-index:120;display:none}.dcs-modal.show{display:block}@media only screen and (min-width:768px){.dcs-modal{height:auto;background:0}}.dcs-modal-open .dcs-modal{overflow-x:hidden;overflow-y:auto}.dcs-modal-open .toggle-mobile-menu{display:none}@media only screen and (min-width:768px){.modal-center.valign{top:50%;position:relative;margin-top:0;word-wrap:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width:768px){.modal-center{margin:30px auto}}.dcs-modal .close-btn{position:absolute;top:25px;right:27px;z-index:10}@media only screen and (min-width:768px){.dcs-modal .close-btn{position:relative;float:right;top:0;right:0;margin-top:2px}}.dcs-modal .close-btn:hover:before{background-position:-598px -66px}.dcs-modal .close-btn:before{content:'';width:23px;height:23px;display:block;background:transparent url("../images/sprite.svg?t=v13") -598px -30px no-repeat}.dcs-modal .modal-footer{border-top:0}.dcs-modal-content{background-color:#fff;padding:37px 27px 40px}@media only screen and (min-width:768px){.dcs-modal-content{border-radius:10px}}.dcs-modal-content .modal-header{width:100%;border:0;padding:0;margin:0 0 18px}@media only screen and (min-width:1171px){.dcs-modal-content .modal-header{margin:0 0 20px}}.dcs-modal-content .modal-header h2{font-size:28px;line-height:37px;letter-spacing:-1px;font-weight:400}.dcs-modal-content .modal-body{width:100%;position:static;padding:0}.dcs-modal-content .modal-body p{margin:0 0 20px;font-size:15px;line-height:22px;color:#6d6d6d}.dcs-modal-content .modal-body [class^="btn-"]{padding-left:0;padding-right:0}@media only screen and (min-width:768px){.dcs-modal-content .modal-body [class^="btn-"]:last-child{float:right}}@media only screen and (min-width:768px){.dcs-modal-content .modal-body [class^="btn-"]:first-child{float:none}}.dcs-modal-content .modal-body a:not([class^="btn-"]):hover{text-decoration:underline}.dcs-modal-content .modal-footer{width:100%;margin:35px 0 0}.dcs-modal-content .modal-footer [class^="btn-"]{padding-left:0;padding-right:0}.dcs-modal-content .modal-footer [class^="btn-"]:last-child{margin-left:9px}@media only screen and (min-width:768px){.dcs-modal-content .modal-footer [class^="btn-"]:last-child{float:right;margin-left:0}}.dcs-modal-content .btns .btn-green,.dcs-modal-content .btns .btn-red{width:60%;max-width:205px}.dcs-modal-content .btns .btn-blue-light,.dcs-modal-content .btns .invoices-table .invoices-table__button,.invoices-table .dcs-modal-content .btns .invoices-table__button{width:calc(39% - 10px);max-width:120px}@media only screen and (max-width:374px){.dcs-modal-content .btns .btn-blue-light,.dcs-modal-content .btns .invoices-table .invoices-table__button,.invoices-table .dcs-modal-content .btns .invoices-table__button{width:38%}}.dcs-modal-content .notification{margin:0 0 26px;padding:0;background:0}.dcs-modal-content .notification.success-message{display:block}.dcs-modal-content .notification .notification-message{padding:13px 21px 10px;text-align:left;background:#f2f8e8}.dcs-modal-content .notification .notification-message p{margin:0;line-height:22px}.dcs-modal.modal-switch-country{height:auto;background:0}@media only screen and (max-width:1170px){.dcs-modal.modal-switch-country .close-btn{position:relative;float:left;top:0;right:0;left:0}}.dcs-modal.modal-switch-country .modal-center{width:100%}@media only screen and (max-width:1170px){.dcs-modal.modal-switch-country .modal-center{top:0;transform:none;margin:0}}@media only screen and (min-width:1171px){.dcs-modal.modal-switch-country .modal-center{max-width:880px}}@media only screen and (max-width:1170px){.dcs-modal.modal-switch-country .modal-header{position:fixed;top:0;width:100%;background-color:#0087a9;color:#fff;height:52px;padding-top:8px}}@media only screen and (min-width:1171px){.dcs-modal.modal-switch-country .modal-header{margin:0 0 42px}.dcs-modal.modal-switch-country .modal-header .close-btn{margin-right:-18px}}@media only screen and (max-width:1170px){.dcs-modal.modal-switch-country .modal-header .close-btn{display:block;float:left}.dcs-modal.modal-switch-country .modal-header .close-btn:before{width:30px;height:40px;margin-right:-29px;margin-left:18px;background:transparent url("../images/sprite.svg?t=v13") -236px -496px no-repeat}}@media only screen and (max-width:1170px){.dcs-modal.modal-switch-country .modal-header h2{font-size:1.22rem;text-align:center;letter-spacing:normal;color:#fff}}.dcs-modal.modal-switch-country .dcs-modal-content{padding:0;border-radius:0}@media only screen and (min-width:1171px){.dcs-modal.modal-switch-country .dcs-modal-content{padding:37px 60px 20px;border-radius:10px}}.country-languages{padding:20px;margin-top:52px}@media only screen and (max-width:1170px){.country-languages{height:calc(100vh - 52px);overflow-y:auto}}@media only screen and (min-width:1171px){.country-languages{margin-bottom:18px;margin-top:0;padding:0}}@media only screen and (min-width:1171px){.country-languages ul{columns:3}}.country-languages ul li{break-inside:avoid-column;font-size:15px;line-height:20px;padding:5px 0}.country-languages ul li.selected{color:#92c444}.country-languages ul li.selected a{color:#92c444}@media only screen and (min-width:1171px){.country-languages ul li.selected:before{content:'';width:10px;height:10px;margin-bottom:-3px;margin-left:-22px;margin-right:12px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -35px -166px no-repeat}}@media only screen and (max-width:1170px){.country-languages ul li.selected:after{content:'';width:10px;height:10px;margin-bottom:-3px;margin-left:12px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -35px -166px no-repeat}}.country-languages ul a:hover{color:#0087a9;text-decoration:underline}.country-languages .icon-link-external{margin-left:6px}.countries-note{font-size:12px;line-height:20px;color:#6d6d6d;margin:25px 0 10px}.dcs-modal.privacy-information-modal ul{list-style-type:disc;padding-left:20px;font-size:15px}.dcs-modal.privacy-information-modal .modal-center .dcs-modal-content h2{margin-bottom:0}.dcs-modal.privacy-information-modal .modal-center .dcs-modal-content .modal-header{margin-top:0}.dcs-modal.privacy-information-modal .modal-center .dcs-modal-content .btns-row{margin-top:20px}.dcs-modal.privacy-information-modal .modal-center .dcs-modal-content .modal-body{padding:0}@media(max-width:767px){.dcs-modal.privacy-information-modal .modal-center .dcs-modal-content .modal-body{height:90%}}.dcs-modal.privacy-information-modal .modal-center .dcs-modal-content .modal-body .row-wrapper{float:left;margin-left:20px;margin-top:-19px}.dcs-modal.privacy-information-modal .modal-center .dcs-modal-content .modal-body .clear{clear:both}.dcs-modal.privacy-information-modal .modal-center .dcs-modal-content .modal-body .popup-footer{margin-top:20px;text-align:center}.dcs-modal.privacy-information-modal .modal-center .dcs-modal-content .modal-body p{color:#000;margin-bottom:10px}.dcs-modal.float-modal .modal-center{position:absolute;right:0;left:0;float:left;height:100%;z-index:1}@media only screen and (min-width:768px){.dcs-modal.float-modal .modal-center{height:auto}}.dcs-modal.float-modal .modal-center .dcs-modal-content{float:left;height:100%;width:100%}@media only screen and (min-width:768px){.dcs-modal.float-modal .modal-center .dcs-modal-content{height:auto}}.dcs-modal.float-modal .modal-center .modal-header{float:left;margin-bottom:15px;margin-top:30px;text-align:center}@media only screen and (min-width:768px){.dcs-modal.float-modal .modal-center .modal-header{text-align:left;margin-top:0}}.dcs-modal.float-modal .modal-center .modal-body{float:left;height:100%}@media only screen and (min-width:768px){.dcs-modal.float-modal .modal-center .modal-body{height:auto}}.dcs-modal.float-modal .modal-center .modal-body form{float:left;height:100%;width:100%}@media only screen and (min-width:768px){.dcs-modal.float-modal .modal-center .modal-body form{height:auto}}.dcs-modal.float-modal .modal-center .modal-body form .btns-row{position:absolute;float:left;width:100%;left:0;bottom:30px;padding:0 27px}@media only screen and (min-width:768px){.dcs-modal.float-modal .modal-center .modal-body form .btns-row{position:relative;bottom:auto;left:auto;padding:0}}.dcs-modal.float-modal .modal-center .modal-body a{color:#0f7498}.dcs-modal.float-modal .modal-center .modal-footer{position:absolute;left:0;bottom:30px;float:left;margin-top:15px;padding:0 27px}@media only screen and (min-width:768px){.dcs-modal.float-modal .modal-center .modal-footer{position:relative;bottom:auto;left:auto;padding:0}}.dcs-modal.narrow-modal .modal-center{width:100%}@media only screen and (min-width:768px){.dcs-modal.narrow-modal .modal-center{max-width:420px}}.dcs-modal.wide-modal .modal-center{width:100%}@media only screen and (min-width:768px){.dcs-modal.wide-modal .modal-center{max-width:536px}}.dcs-modal.wide-modal .modal-body form{width:100%}@media only screen and (min-width:768px){.dcs-modal.wide-modal .modal-body form{max-width:360px}}.dcs-modal.wide-modal .modal-body form .btns{margin:20px 0}@media only screen and (min-width:768px){.dcs-modal.wide-modal .modal-body form .btns [class^="btn-"]{float:left}.dcs-modal.wide-modal .modal-body form .btns [class^="btn-"]:last-child{float:left;margin-left:9px}}.dcs-modal.wider-modal .modal-center{width:100%}@media only screen and (min-width:768px){.dcs-modal.wider-modal .modal-center{max-width:621px}}@media only screen and (min-width:768px){.dcs-modal.wider-modal .modal-center .dcs-modal-content{padding:55px 74px 41px;text-align:center}}@media only screen and (min-width:768px){.dcs-modal.wider-modal .modal-center .close-btn{margin:-38px -55px 0 0}}.dcs-modal.wider-modal .modal-center .modal-footer .btns{display:inline-block;max-width:270px;margin:0 auto}.dcs-modal.wider-modal .modal-center .modal-footer .btns .as-link{float:left;margin:14px 28px 0 0;font-size:15px;line-height:17px;color:#6d6d6d}.dcs-modal.wider-modal .modal-center .modal-footer .btns .fl-left.btn-blue-light,.dcs-modal.wider-modal .modal-center .modal-footer .btns .invoices-table .fl-left.invoices-table__button,.invoices-table .dcs-modal.wider-modal .modal-center .modal-footer .btns .fl-left.invoices-table__button{float:left;width:150px}.dcs-modal#cancel-contract-modal .modal-body .btns,.dcs-modal#cancel-wallbox-modal .modal-body .btns{margin-top:25px}.dcs-modal#cancel-contract-modal .modal-body form,.dcs-modal#cancel-wallbox-modal .modal-body form{margin-bottom:0}.dcs-modal#cancel-contract-modal .modal-body .warning,.dcs-modal#cancel-wallbox-modal .modal-body .warning{position:absolute;left:0;bottom:100px;padding:0 27px;margin-top:23px}@media only screen and (min-width:768px){.dcs-modal#cancel-contract-modal .modal-body .warning,.dcs-modal#cancel-wallbox-modal .modal-body .warning{position:relative;left:auto;bottom:auto;padding:0}}.dcs-modal#cancel-contract-modal .modal-body .warning .warning-icon,.dcs-modal#cancel-wallbox-modal .modal-body .warning .warning-icon{margin-right:16px}.dcs-modal#cancel-contract-modal .modal-body .warning .warning-content,.dcs-modal#cancel-wallbox-modal .modal-body .warning .warning-content{width:calc(100% - 33px)}@media only screen and (max-width:374px){.dcs-modal#cancel-contract-modal .modal-header h2,.dcs-modal#cancel-wallbox-modal .modal-header h2{font-size:26px}}.dcs-modal#added-promo-modal .message{background-color:#d9ecba;color:#738f34;padding:12px;text-align:center}.dcs-modal#added-promo-modal .message p{color:#738f34;margin:0}.dcs-modal#added-promo-modal .btns .btn-green{width:auto;padding-left:30px;padding-right:30px;margin-right:30px}.dcs-modal#added-promo-modal .btns .inline-link{color:#0f7498;display:inline-block;margin-top:13px}.dcs-modal#added-promo-modal .btns .inline-link:hover{text-decoration:underline}#lost-card-modal .modal-center,#activate-card-modal .modal-center{max-width:472px}#lost-card-modal .modal-body .scrollarea,#activate-card-modal .modal-body .scrollarea{padding:2px 0}#lost-card-modal .modal-body .checkbox-wrapper input[type=radio]+.radio+label,#activate-card-modal .modal-body .checkbox-wrapper input[type=radio]+.radio+label{margin-left:0}#lost-card-modal .modal-body .btns,#activate-card-modal .modal-body .btns{float:left;width:100%;margin-top:20px}#lost-card-modal .modal-body .btns button:first-child,#activate-card-modal .modal-body .btns button:first-child{width:70%;max-width:300px}#lost-card-modal .modal-body .btns button:last-child,#activate-card-modal .modal-body .btns button:last-child{width:25%}.success-modal .modal-center,.fail-modal .modal-center{max-width:472px!important}.success-modal .dcs-modal-content,.fail-modal .dcs-modal-content{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:400px}.success-modal .modal-header,.success-modal .modal-body,.fail-modal .modal-header,.fail-modal .modal-body{text-align:center}.success-modal .modal-body p:last-child,.fail-modal .modal-body p:last-child{margin:0}@media only screen and (min-width:768px){.success-modal .modal-body p,.fail-modal .modal-body p{padding:0 40px}}.success-modal .modal-header,.fail-modal .modal-header{padding-top:90px}.success-modal .modal-header h2,.fail-modal .modal-header h2{position:relative;text-align:center}.success-modal .modal-header h2:before,.fail-modal .modal-header h2:before{content:'';position:absolute;left:calc(50% - 32px);top:-90px;width:64px;height:64px}.success-modal .modal-header .close-btn,.fail-modal .modal-header .close-btn{position:absolute;top:24px;right:24px}.success-modal .btn-primary,.success-modal .contract-header [class^="btn-"],.contract-header .success-modal [class^="btn-"],.fail-modal .btn-primary,.fail-modal .contract-header [class^="btn-"],.contract-header .fail-modal [class^="btn-"]{padding-left:40px!important;padding-right:40px!important}.success-modal h2:before{background:transparent url("../images/sprite.svg?t=v13") no-repeat -1014px -202px}.fail-modal h2:before{background:transparent url("../images/sprite.svg?t=v13") no-repeat -1098px -205px}.upload-reg-certificate h2{font-size:21px;margin-bottom:0}.upload-reg-certificate .dcs-modal-content .modal-body p{line-height:30px;color:#000;margin-bottom:10px}.upload-reg-certificate .btns{float:left;width:100%}.upload-reg-certificate ul{list-style-type:disc;padding-left:20px;font-size:15px;line-height:30px}.upload-reg-certificate .dcs-modal-content .btns .btn-green,.upload-reg-certificate .dcs-modal-content .btns .btn-blue-light,.upload-reg-certificate .dcs-modal-content .btns .invoices-table .invoices-table__button,.invoices-table .upload-reg-certificate .dcs-modal-content .btns .invoices-table__button{float:left;width:calc(50% - 10px);max-width:100%}.upload-reg-certificate .dcs-modal-content .btns .btn-green:last-child,.upload-reg-certificate .dcs-modal-content .btns .btn-blue-light:last-child,.upload-reg-certificate .dcs-modal-content .btns .invoices-table .invoices-table__button:last-child,.invoices-table .upload-reg-certificate .dcs-modal-content .btns .invoices-table__button:last-child{margin-left:20px}.upload-reg-certificate .btn-upload.uploading{background-color:#fff;color:#1a202d}.upload-reg-certificate .full-width{margin-left:0}.dcs-modal .form-row .code-input{width:100%}.edit-subscription-modal .dcs-modal-content{padding-bottom:0}.edit-subscription-modal .modal-center{width:100%}@media only screen and (min-width:768px){.edit-subscription-modal .modal-center{max-width:472px}}.edit-subscription-modal .modal-header{padding-top:121px}@media only screen and (min-width:768px){.edit-subscription-modal .modal-header{padding-top:0}}.edit-subscription-modal .modal-body p{font-size:16px;color:#333}.edit-subscription-modal .modal-body p:last-child{margin-bottom:0}.edit-subscription-modal .modal-footer{width:calc(100% + 60px);border-top:1px solid #eeeded;margin:0 -30px;padding:20px 30px!important}.edit-subscription-modal .modal-footer .btns{display:flex;flex-direction:column;align-items:center}.edit-subscription-modal .modal-footer .btns button{width:calc(100% - 40px);max-width:100%;margin-bottom:10px}.edit-subscription-modal .modal-footer .btns button:last-child{margin-left:0}@media only screen and (min-width:768px){.edit-subscription-modal .modal-footer .btns{flex-direction:row;justify-content:space-between}.edit-subscription-modal .modal-footer .btns button{width:48%;margin-bottom:0}}.edit-subscription-modal .subscription{float:none;padding:0;margin:0;border:0}.edit-subscription-modal .subscription .subscription-image{margin-top:-240px;margin-bottom:140px}@media only screen and (min-width:768px){.edit-subscription-modal .subscription .subscription-image{margin-top:0;margin-bottom:30px}}.edit-subscription-modal .subscription-fee{float:left;width:100%;padding:15px 20px;line-height:30px;margin-top:20px!important;background-color:#f9fafb}.edit-subscription-modal .subscription-rows{padding:13px 20px;margin-bottom:20px}.edit-subscription-modal .subscription-row{font-size:16px;line-height:18px;border-top:none!important;margin-top:15px}.edit-subscription-modal .subscription-row:first-child{margin-top:0}.edit-subscription-modal .subscription-row span{padding:0!important}.offset-nav{margin-top:52px}@media only screen and (min-width:1171px){.offset-nav{margin-top:76px}}@media only screen and (min-width:1171px){.offset-sub-nav{margin-top:146px}}#navigation{position:fixed;background-color:#0087a9;color:#fff;top:0;width:100%;z-index:15}#navigation.has-cookie-bar{top:60px}@media only screen and (min-width:1024px){#navigation.has-cookie-bar{top:40px}}#navigation.has-cookie-bar.mobile-nav-open .mobile-scroll-area{top:102px;display:flex}#navigation.has-cookie-bar+.hero-home .country-select{padding-top:40px}@media only screen and (min-width:1024px){#navigation.has-cookie-bar+.hero-home .country-select{padding-top:60px}}#navigation.has-cookie-bar+.map-page-container .map-legend{height:calc(100% - 111px)}@media only screen and (min-width:601px){#navigation.has-cookie-bar+.map-page-container .map-legend{height:auto}}#navigation.transparent:not(.sticky):not(.solid){background-color:transparent}#navigation.transparent:not(.sticky):not(.solid) .nav-btn-rounded{border-color:rgba(255,255,255,0.4)}#navigation.transparent:not(.sticky):not(.solid) .nav-btn-rounded:hover{border-color:#92c444}#navigation.transparent:not(.sticky):not(.solid) .user-menu .desktop-country{border-color:rgba(255,255,255,0.4);height:27px;margin-top:14px}@media only screen and (max-width:1170px){#navigation.transparent:not(.sticky):not(.solid).mobile-nav-open{background-color:#0087a9}}#navigation.sticky .nav-wrapper{height:52px;padding-top:0;padding-bottom:0}@media only screen and (min-width:1171px){#navigation.sticky .nav-wrapper{height:56px}}#navigation.sticky .user-menu .desktop-country{height:56px;margin-top:0}@media only screen and (min-width:1171px){#navigation.sticky .main-menu>li.active:after,#navigation.sticky .main-menu>li.selected:after,#navigation.sticky .main-menu>li:hover:after,#navigation.sticky .user-menu>li.link.active:after,#navigation.sticky .user-menu>li.link.selected:after,#navigation.sticky .user-menu>li.link:hover:after{bottom:-1px}}#navigation.sticky .user-menu>li.link.active>a span:before,#navigation.sticky .user-menu>li.link.selected>a span:before{bottom:-21px}#navigation .nav-wrapper{height:52px;transition:padding .1s ease-in}@media only screen and (min-width:1171px){#navigation .nav-wrapper{padding-top:10px;height:76px}}@media only screen and (min-width:1171px){#navigation .head-logos{float:left}}#navigation .brand-logo{width:159px;height:27px;line-height:999;overflow:hidden;display:block;margin-top:14px;margin-left:20px;float:left}@media only screen and (min-width:1171px){#navigation .brand-logo{margin-left:30px;margin-top:17px}}#navigation .brand-logo img{height:100%;width:auto;max-width:100%;display:block}@media only screen and (min-width:1171px){#navigation .brand-logo.for-fleets{width:166px;height:43px;margin-top:13px}}#navigation .oem-logo{width:159px;height:27px;line-height:999;overflow:hidden;display:block;margin-top:14px;margin-left:20px;float:left}#navigation .oem-logo img{max-width:100%;width:auto;max-height:100%;display:block}@media only screen and (min-width:1171px){#navigation .oem-logo{margin-left:30px;margin-top:17px}}#navigation .service-strip{float:left;overflow:hidden;font-size:14px;line-height:27px;display:none;text-align:center;width:100%;padding:10px 0;border-top:1px solid rgba(200,200,200,0.1)}@media only screen and (min-width:601px){#navigation .service-strip{width:auto;height:27px;padding:0 0 0 20px;margin:13px 0 0 20px;border-left:1px solid rgba(255,255,255,0.4);border-top-width:0;display:block}}@media only screen and (min-width:1171px){#navigation .service-strip{margin-top:14px}}#navigation .service-strip .text{display:inline-block;vertical-align:top;opacity:.6}#navigation .service-strip img{width:auto;max-height:26px;margin:0 0 0 10px;vertical-align:top}#navigation a{color:#fff}#navigation ul{margin:0}#navigation ul li{transition:background-color .3s;float:left;padding:0;position:relative}#navigation ul li ul{display:none}@media only screen and (min-width:1171px){#navigation ul li .ddropdown-menu:not(.ddropdown-menu-right){min-width:170px;padding:0 15px;top:51px;left:calc(50% - 85px);border-radius:3px;position:absolute;z-index:7;background-color:#fff;box-shadow:0 1px 3px 0 rgba(45,45,45,0.2);box-shadow:0 3px 12px -1px rgba(45,45,45,0.2)}#navigation ul li .ddropdown-menu:not(.ddropdown-menu-right).right{left:auto;right:0}#navigation ul li .ddropdown-menu:not(.ddropdown-menu-right) li{width:100%;padding:0;border-top:1px solid #e5e4e1}#navigation ul li .ddropdown-menu:not(.ddropdown-menu-right) li:first-child{border-top-width:0}#navigation ul li .ddropdown-menu:not(.ddropdown-menu-right) a{color:#1a202d;padding:6px 0;background-color:transparent}#navigation ul li .ddropdown-menu:not(.ddropdown-menu-right) a:hover,#navigation ul li .ddropdown-menu:not(.ddropdown-menu-right) a:focus{color:#0087a9;background-color:transparent}}#navigation ul .desktop-lang .portlet-body a,#navigation ul>li>a{font-size:1.22rem;color:#fff;line-height:27px;display:block;padding:12px 25px 12px;cursor:pointer}@media only screen and (min-width:1171px){#navigation ul .desktop-lang .portlet-body a,#navigation ul>li>a{padding:14px 25px 14px;font-size:1rem}}@media only screen and (min-width:1171px){#navigation .main-menu{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#navigation .main-menu>li.active:after,#navigation .main-menu>li.selected:after{content:'';position:absolute;bottom:-11px;width:100%;display:block;border-bottom:4px solid #fff}#navigation .main-menu>li:hover>a{opacity:.6}}@media only screen and (min-width:1171px) and (min-width:1171px){#navigation .main-menu>li:hover .ddropdown-menu{display:block}}#navigation .user-menu{float:right}#navigation .user-menu a{padding-left:20px;padding-right:20px}#navigation .user-menu .nav-btn-rounded{margin-right:20px}#navigation .user-menu .desktop-country{height:76px;margin-top:-10px;border-left:1px solid #55a0b2;width:96px;position:relative}#navigation .user-menu .desktop-country:hover a{opacity:.6}#navigation .user-menu .country-icon{padding:7px;margin-top:-15px;margin-left:-16px;width:31px;height:31px;top:50%;left:50%;position:absolute;line-height:999;display:block;overflow:hidden;background:transparent url("../images/sprite.svg?t=v13") -23px -23px no-repeat}@media only screen and (min-width:1171px){#navigation .user-menu>li.link>a span{position:relative}}@media only screen and (min-width:1171px) and (min-width:1171px){#navigation .user-menu>li.link.active>a span:before,#navigation .user-menu>li.link.selected>a span:before{content:'';position:absolute;bottom:-32px;width:100%;display:block;border-bottom:5px solid #fff}}@media only screen and (min-width:1171px){#navigation .user-menu>li.link:hover>a{opacity:.6}#navigation .user-menu>li.link:hover>.ddropdown-menu{display:block}}#navigation .user-menu .desktop-lang{padding-right:20px}#navigation .user-menu .desktop-lang .portlet{margin:0!important}#navigation .user-menu .desktop-lang:hover>a{opacity:.6}#navigation .user-menu .desktop-lang a:after{content:'';width:9px;height:5px;vertical-align:middle;margin:0 0 0 4px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -415px -40px no-repeat}#navigation .user-menu .desktop-lang.active .ddropdown-menu{display:block}#navigation .user-menu .desktop-lang.active a:after{background-position:-415px -111px}#navigation .user-menu .desktop-lang .ddropdown-menu.right{right:25px}#navigation .user-menu .desktop-lang .ddropdown-menu li.selected a:after{content:'';width:10px;height:10px;margin-top:3px;margin-left:12px;display:inline-block;background:transparent url("../images/sprite.svg?t=v13") -35px -166px no-repeat}#navigation .user-menu .desktop-lang .ddropdown-menu li:not(.selected) a{color:#6d6d6d}#navigation .nav-btn-rounded{background-color:transparent;border-radius:15px;border:1px solid #55a0b2;display:inline-block;padding:0 24px;margin-top:13px;transition:all .2s ease-in}#navigation .nav-btn-rounded:hover{background-color:#92c444;border-color:#92c444}#navigation .nav-btn-rounded.mobile-join{float:right;margin-top:12px;margin-right:20px;padding:3px 18px}@media only screen and (max-width:600px){#navigation .nav-btn-rounded.mobile-join{position:absolute;left:calc(50% + 36px)}}@media only screen and (min-width:1171px){#navigation .nav-btn-rounded.mobile-join{display:none}}#navigation .toggle-mobile-menu{line-height:1;float:right;margin-top:11px;margin-right:18px}#navigation .toggle-mobile-menu .hamburger-icon{width:30px;height:30px;display:block;line-height:999;overflow:hidden;background:transparent url("../images/sprite.svg?t=v13") -274px -150px no-repeat}#navigation .toggle-mobile-menu.open .hamburger-icon{background-position:-289px -498px}@media only screen and (min-width:1171px){#navigation .toggle-mobile-menu{display:none}}@media only screen and (max-width:1170px){#navigation .join-button{float:right;margin-top:15px;margin-right:20px}}@media only screen and (min-width:1171px){#navigation .mobile-scroll-area{height:0!important}}@media only screen and (max-width:1170px){#navigation .mobile-scroll-area{height:calc(100vh - 52px);overflow-y:auto;float:left;clear:both;width:100%;background-color:#007c9c;position:fixed;z-index:7;padding-bottom:50px;display:none;flex-flow:column}#navigation .mobile-scroll-area .main-menu{order:1}#navigation .mobile-scroll-area .account-menu{order:2}#navigation .mobile-scroll-area .lang-country-menu{order:3}#navigation.mobile-nav-open{width:100%;position:fixed;z-index:19}#navigation.mobile-nav-open .mobile-scroll-area{top:52px;display:flex}}@media only screen and (max-width:1170px) and (max-width:600px){#navigation.mobile-nav-open .service-strip{display:block;position:fixed;bottom:0;z-index:9;background-color:#0087a9}}@media only screen and (max-width:1170px){#navigation.mobile-nav-open li.no-toggle--mobile>a:after{visibility:hidden}#navigation.mobile-nav-open li.has-child>a:after{content:'';float:right;width:16px;height:9px;margin-top:7px;background:transparent url("../images/sprite.svg?t=v13") -358px -509px no-repeat}#navigation.mobile-nav-open li.has-child.selected>a:after{background-position:-419px -509px}#navigation.mobile-nav-open li.has-child.selected>.ddropdown-menu{display:block}#navigation.mobile-nav-open li.has-child .child-menu{background-color:#006582}#navigation.mobile-nav-open li.has-child .child-menu a{padding-left:35px}#navigation.mobile-nav-open li.has-child .child-menu li.active{border-left:4px solid #fff}#navigation.mobile-nav-open li.has-child .child-menu li .child-menu{background-color:#005a75}#navigation.mobile-nav-open li.has-child .child-menu li .child-menu a{padding-left:50px}#navigation.mobile-nav-open .main-menu{margin-top:10px;width:100%;float:left;clear:both;display:block!important}#navigation.mobile-nav-open .main-menu li{padding:0;float:none}#navigation.mobile-nav-open .main-menu li.active{border-left:4px solid #fff}#navigation.mobile-nav-open .main-menu li a{padding:12px 20px;padding-right:25px}#navigation.mobile-nav-open .main-menu li ul a{padding-left:35px}#navigation.mobile-nav-open .user-menu{width:100%;float:left;clear:both;display:block!important}#navigation.mobile-nav-open .user-menu li{float:none}#navigation.mobile-nav-open .user-menu li.desktop-country,#navigation.mobile-nav-open .user-menu li.desktop-lang{display:none}#navigation.mobile-nav-open .user-menu li.mobile-lang a:after,#navigation.mobile-nav-open .user-menu li.mobile-country a:after{content:'';float:right;width:9px;height:16px;margin-top:5px;margin-right:3px;background:transparent url("../images/sprite.svg?t=v13") -478px -504px no-repeat}}.cookier-bar{position:fixed;top:0;left:0;padding-top:10px;padding-bottom:10px;padding-right:40px;line-height:20px;width:100%;background-color:#272b2e;text-align:center;color:#c4c3bf;z-index:10;overflow-y:hidden}@media(max-width:520px){.cookier-bar{line-height:15px;font-size:12px;font-weight:300;padding:7px 38px 7px 0}}@media(max-width:340px){.cookier-bar{line-height:14px;font-size:11px}}.cookier-bar .container{max-width:1140px}@media(max-width:520px){.cookier-bar .container{display:flex;align-items:center;min-height:45px}}.cookier-bar a{color:#fff;text-decoration:underline}.cookier-bar .close-btn{float:right;position:absolute;right:18px;top:calc(50% - 11px)}.cookier-bar .close-btn:before{content:'';width:23px;height:23px;display:block;background:transparent url("../images/sprite.svg?t=v13") -598px -30px no-repeat}#sub-nav{display:none;float:left;position:fixed;width:100%;top:52px;left:0;padding:12px 20px;background:#fff;border:0 solid #eeeded;box-shadow:0 5px 20px 0 rgba(0,0,0,0.05);z-index:5;transition:padding .1s ease-in}@media only screen and (min-width:1171px){#sub-nav{display:block;padding:17px 0 11px;top:76px}#sub-nav.sticky{top:56px;padding:8px 0 0}}#sub-nav ul{float:left;width:100%;text-align:center}#sub-nav ul li{display:inline-block;padding:0 25px}#sub-nav ul li a{float:left;padding:10px 0;font-size:15px;line-height:17px;color:#6d6d6d}#sub-nav ul li a.active,#sub-nav ul li a:hover{color:#1a202d}#sub-nav.has-cookie-bar{top:116px}@media only screen and (min-width:1171px){#sub-nav.has-cookie-bar.sticky{top:95px}}#page-wrapper:not(.home) #footer.small{position:relative}#footer{background-color:#fff;position:relative;z-index:1;float:left;width:100%}#footer.small{position:absolute;bottom:0}@media only screen and (min-width:1024px){#footer.small{overflow:hidden}}#footer.small .row{padding:20px 0}@media only screen and (min-width:601px){#footer.small .bottom-block .links{width:calc(100% - 360px)}}@media only screen and (min-width:601px){#footer.small .copy-text{width:360px}}#footer.small .copy-text span{margin-left:6px}@media only screen and (min-width:768px){#footer.small .copy-text br{display:none}}#footer .row{padding:30px 0}#footer .row:first-child{border-bottom:1px solid #e5e4e1}#footer .footer-nav{width:calc(100% - 150px)}#footer .footer-nav li{width:100%}@media only screen and (min-width:1024px){#footer .footer-nav li{width:auto}}@media only screen and (min-width:1024px){#footer .footer-nav{width:auto}}#footer .links{float:left}#footer .links li{float:left}#footer .links li:first-child a,#footer .links li:first-child .like-link{padding-left:0}#footer .links a,#footer .links .like-link{display:block;line-height:20px;padding:6px 16px 6px 0}@media only screen and (min-width:1171px){#footer .links a,#footer .links .like-link{padding:10px 16px 10px 0}}#footer .links a:hover{color:#0087a9;text-decoration:none}#footer .links a:hover span:first-child{text-decoration:underline}#footer .links .text{width:100%}@media only screen and (min-width:1171px){#footer .links .text{width:auto}}#footer .right-apps{float:right}#footer .right-apps .button-app-ios{margin-right:10px}#footer .right-apps .button-app-ios,#footer .right-apps .button-app-android{display:block;margin-bottom:10px}@media only screen and (min-width:1024px){#footer .right-apps .button-app-ios,#footer .right-apps .button-app-android{display:inline-block;margin-bottom:0}}@media only screen and (min-width:601px){#footer .bottom-block .links{width:calc(100% - 310px)}}@media only screen and (min-width:1171px){#footer .bottom-block .links{margin-top:0}}#footer .bottom-block .links li{width:100%}@media only screen and (min-width:1024px){#footer .bottom-block .links li{width:auto}}@media only screen and (max-width:600px){#footer .bottom-block{display:flex;flex-direction:column-reverse;justify-content:flex-start}#footer .bottom-block .links{width:100%;margin-left:-8px}}#footer .copy-text{font-size:14px;line-height:20px;margin-bottom:15px}@media only screen and (min-width:601px){#footer .copy-text{display:block;float:right;margin-bottom:0;width:300px;text-align:right;margin-top:10px}}button,input[type="button"],input[type="submit"]{font-family:"Akkurat";cursor:pointer}[class^="btn-"]{min-height:45px;padding:13px 40px 12px;border-radius:23px;border:1px solid transparent;color:#fff;display:inline-block;text-align:center;transition:all .2s ease-in-out,transform .4s ease-in-out;font-size:14px;line-height:17px;vertical-align:top;cursor:pointer}[class^="btn-"]:hover{color:#fff}[class^="btn-"]:focus{outline:0}[class^="btn-"][disabled],[class^="btn-"][disabled]:hover{background-color:#fff;border-color:#e5e4e1;color:#c4c3bf!important;cursor:default}[class^="btn-"].shadow{box-shadow:0 3px 9px -1px rgba(45,45,45,0.2)}[class^="btn-"].shadow:hover{box-shadow:2px 6px 12px -1px rgba(45,45,45,0.2)}[class^="btn-"].no-br{border-radius:0!important}[class^="btn-"].big{min-height:60px;border-radius:100px;padding:20px 30px;font-size:17px;line-height:19px}@media only screen and (min-width:1171px){[class^="btn-"].bigger-desktop{min-height:60px;border-radius:100px;padding:20px 30px;font-size:17px;line-height:19px}}[class^="btn-"].mdl{padding-left:80px;padding-right:80px}.btn-primary,.contract-header [class^="btn-"],.btn-green{background-color:#92c444;border-color:#92c444;color:#fff!important}.btn-primary:focus,.contract-header :focus[class^="btn-"],.btn-primary:hover,.contract-header :hover[class^="btn-"],.btn-green:focus,.btn-green:hover{background-color:#72b50a;border-color:#72b50a;color:#fff}.btn-green-light{background-color:#f2f8e8;border-color:#f2f8e8;color:#81bb35}.btn-green-light:focus,.btn-green-light:hover{background-color:#72b50a;border-color:#72b50a}.btn-secondary,.btn-teal-light{background-color:#dfeff3;border-color:#dfeff3;color:#0087a9}.btn-secondary:hover,.btn-teal-light:hover{background-color:#0087a9;border-color:#0087a9;color:#fff}.btn-blue-light,.invoices-table .invoices-table__button{font-size:15px;line-height:17px;background-color:transparent;border-color:#d4e2e6;color:#0f7498}.btn-blue-light:hover,.invoices-table .invoices-table__button:hover{background-color:#dfeff3;color:#0087a9;border-color:#dfeff3}.btn-white-transparent{font-size:15px;line-height:17px;background-color:transparent;border-color:#fff;color:#fff}.btn-white-transparent:hover{background-color:#dfeff3;color:#0087a9;border-color:#dfeff3}.btn-red{background-color:#c15559;color:#fff}.btn-fs-lg{font-size:15px;line-height:17px}.btn-date-picker{background-color:#f9fafb;border-color:#e5e4e1;padding:7px 10px 5px;color:#1a202d;border-radius:5px}.btn-date-picker:hover,.btn-date-picker:focus{color:#1a202d}.badge-app-ios{display:inline-block;vertical-align:top;width:45px;height:45px;border-radius:50%;border:1px solid #e5e4e1;text-align:center}.badge-app-ios:hover{border-color:#272b2e}.badge-app-ios:hover:before{background-position:-418px -735px}.badge-app-ios:before{content:'';width:18px;height:21px;margin:10px auto 0;display:block;overflow-y:hidden;background:transparent url("../images/sprite.svg?t=v13") -220px -30px no-repeat}.badge-app-android{display:inline-block;vertical-align:top;width:45px;height:45px;border-radius:50%;border:1px solid #e5e4e1;text-align:center}.badge-app-android:hover{border-color:#272b2e}.badge-app-android:hover:before{background-position:-475px -735px}.badge-app-android:before{content:'';width:18px;height:21px;margin:10px auto 0;display:block;overflow-y:hidden;background:transparent url("../images/sprite.svg?t=v13") -280px -30px no-repeat}.button-app-ios{display:inline-block;vertical-align:top;text-align:center}.button-app-ios:before{content:'';width:135px;height:40px;display:block;overflow-y:hidden;background:transparent url("../images/apple-store.png") 0 0 no-repeat}.button-app-android{display:inline-block;vertical-align:top;text-align:center}.button-app-android:before{content:'';width:135px;height:40px;display:block;overflow-y:hidden;background:transparent url("../images/google-play.png") 0 0 no-repeat}.btn-upload{position:relative;overflow:hidden}.btn-upload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:33px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.btn-upload.uploading{background:#fff;color:#e5e4e1;border-color:#e5e4e1}.btn-upload.uploading .loading-wrapper{display:block}.btn-upload.uploading:hover button{color:#000;cursor:default}.btn-upload.uploading:hover .upload{cursor:default}.btn-upload.uploading button{color:#000}.btn-upload .loading-wrapper{position:absolute;top:0;left:0;float:none;display:none}.btn-upload .loading-wrapper.loading{cursor:default}.btn-upload button{border:0;background:transparent;padding:0;width:100%;height:43px;position:absolute;left:0;top:0;color:#fff}.button-datepicker{border:0;padding:0;margin:0;background-color:transparent}.account-page{position:relative;float:left;width:100%;padding-top:18px;background:#f9fafb}@media only screen and (min-width:768px){.account-page{padding:60px 20px 0}}@media only screen and (min-width:1171px){.account-page .page-container{float:none;max-width:940px;margin:0 auto}}.account-page .page-content{margin-bottom:80px;padding-left:20px;padding-right:20px;background:#fff;border-top:1px solid #eeeded;border-bottom:1px solid #eeeded}@media only screen and (min-width:768px){.account-page .page-content{margin-bottom:93px;padding:20px 30px 30px;border:1px solid #eeeded;box-shadow:0 5px 20px 0 rgba(0,0,0,0.05);border-radius:5px}}.account-page .page-content.card-layout{padding-bottom:0;padding-left:0;padding-right:0}@media only screen and (min-width:1171px){.account-page .page-content.card-layout{padding-top:20px}}@media only screen and (min-width:1171px){.account-page .page-content .col-container{min-height:445px}}.has-notification .account-page{padding-top:0}.error-page-content{background-color:#f9fafb;min-height:calc(100vh - 52px)}@media only screen and (min-width:601px){.error-page-content{min-height:calc(100vh - 76px)}}.error-page{text-align:center;padding:60px 0 0;max-width:650px;margin:auto}.error-page .content-wrap{max-width:360px;margin:auto}.error-page .button-wrap{margin:40px 0}.error-page p{color:#808080}.error-page h1{font-size:30px;line-height:42px;margin:0 0 40px}@media only screen and (min-width:601px){.error-page h1{font-size:42px;line-height:52px}}.maintenance-page{min-height:calc(100vh - 52px);display:flex;justify-content:center;flex-direction:column;height:100%}@media only screen and (min-width:601px){.maintenance-page{min-height:calc(100vh - 76px)}}@media only screen and (max-width:767px){.maintenance-page .icon-maintenance{width:250px;height:121px;margin:auto;margin-right:auto}}.maintenance-page .maintenance-page__content{text-align:center;padding:60px 0}.maintenance-page .maintenance-page__desc{margin-bottom:40px}@media only screen and (min-width:768px){.maintenance-page .maintenance-page__desc{font-size:18px;line-height:22px}}.maintenance-page .maintenance-page__title{margin-bottom:32px;margin-top:65px;font-size:30px;line-height:40px;font-weight:400}@media only screen and (min-width:768px){.maintenance-page .maintenance-page__title{font-size:42px;line-height:52px}}.result-page{display:flex;justify-content:center;flex-direction:column;height:100%;min-height:calc(100vh - 52px)}@media only screen and (min-width:601px){.result-page{min-height:calc(100vh - 76px - 211px)}}.result-page h1{position:relative;text-align:center;font-size:32px;line-height:45px}.result-page h1:before{content:'';position:absolute;left:calc(50% - 32px);top:-90px;width:64px;height:64px}.result-page .result-page__content{text-align:center;font-size:18px;line-height:25px;color:#333}.result-page .result-page__button{margin-top:30px}.result-page .result-page__button a{font-size:18px}.result-page.failed h1:before{background:transparent url("../images/sprite.svg?t=v13") no-repeat -1098px -205px}.result-page.confirmed h1:before{background:transparent url("../images/sprite.svg?t=v13") no-repeat -1014px -202px}.hero-home{position:relative;width:100%;max-width:100%;height:90vh}@media(max-height:600px){.hero-home{height:calc(98vh - 50px)}}.hero-home.scroll{height:auto;min-height:100vh}.hero-home .image-container{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden}.hero-home .image-container #bgimg{min-width:10px;min-height:10px;max-width:none!important;position:relative;display:none;vertical-align:top;left:50%;top:0;width:auto;height:auto;z-index:0;-webkit-transform:translateX(-50%) translateY(-190px);-ms-transform:translateX(-50%) translateY(-190px);transform:translateX(-50%) translateY(-190px)}@media only screen and (min-width:601px){.hero-home .image-container #bgimg{display:block;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}.hero-home .image-container #bgimg-mobile{position:relative;display:block;vertical-align:top;left:50%;top:0;min-width:100%;min-height:100%;max-width:none;width:auto;height:auto;z-index:0;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}@media only screen and (min-width:601px){.hero-home .image-container #bgimg-mobile{display:none}}.hero-home .video-container{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden}.hero-home .video-container video,.hero-home .video-container .mobile-hero{position:relative;display:none;vertical-align:top;left:50%;top:0;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;-webkit-transform:translateX(-50%) translateY(-190px);-ms-transform:translateX(-50%) translateY(-190px);transform:translateX(-50%) translateY(-190px)}@media only screen and (min-width:601px){.hero-home .video-container video,.hero-home .video-container .mobile-hero{display:block;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}.hero-home .video-container #bgvid{min-width:10px;min-height:10px}.hero-home .video-container .mobile-hero{display:block;max-width:none}@media only screen and (min-width:601px){.hero-home .video-container .mobile-hero{display:none}}.hero-home .valign-content{position:fixed;z-index:0;top:50%;padding:0 40px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:374px){.hero-home .valign-content{padding-left:8px;padding-right:8px}}@media only screen and (min-width:601px){.hero-home .valign-content{padding:0 100px}}@media only screen and (min-width:1171px){.hero-home .valign-content{padding:0 20%}}@media only screen and (min-width:1400px){.hero-home .valign-content{padding:0 25%;width:100%}}.hero-home .titles{text-align:center;color:#fff;margin-bottom:54px}@media(max-height:600px){.hero-home .titles{margin-bottom:30px}}.hero-home .titles h1{font-size:30px;line-height:40px;letter-spacing:-1px;font-weight:300}@media only screen and (min-width:601px){.hero-home .titles h1{font-size:45px;line-height:60px}}@media(max-height:600px){.hero-home .titles h1{font-size:30px;line-height:40px}}@media(max-width:374px){.hero-home .titles h1{font-size:26px;line-height:36px}}@media(max-width:374px) and (max-height:550px){.hero-home .titles h1{line-height:32px}}.hero-home .titles h2{font-size:30px;line-height:40px;margin:0 auto 45px}@media only screen and (min-width:601px){.hero-home .titles h2{font-size:45px;line-height:60px}}.hero-home .titles p{font-size:17px;line-height:25px;margin-bottom:30px}.hero-home .cta-button{text-align:center;color:#fff}.hero-home .cta-button [class*="btn-"]{margin:0 3px}.hero-home .cta-button [class*="btn-"].short{padding-left:24px;padding-right:24px;margin:0 6px}@media only screen and (max-width:600px){.hero-home .cta-button [class*="btn-"].short{margin-bottom:20px;width:100%;max-width:400px}}@media only screen and (min-width:1171px){.hero-home .cta-button [class*="btn-"]{padding-left:54px;padding-right:54px}}.hero-home .cta-button .link{color:#fff}.hero-home .cta-button .link:hover{opacity:.6}.hero-home .cta-button p{margin-bottom:30px}.hero-home .scroll-down{position:absolute;bottom:-1px;left:50%;width:165px;height:47px;padding-top:16px;background:transparent url("../images/hero-bump.png") 0 0 no-repeat;background-size:cover;text-align:center;cursor:pointer;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.hero-home .scroll-down .icon-scroll-down{animation:bounceArrow .8s ease-out 0s infinite;position:relative;top:0}.hero-home .hero-content{position:relative;z-index:0}@keyframes bounceArrow{0%{top:0}50%{top:5px}100%{top:0}}@keyframes pulsate-fwd{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}#home-content,.home-content{background-color:#fff;z-index:1}body.site .home-content{position:static}@media only screen and (min-width:1024px){.teaser-big-wrap{padding-top:40px}}.teaser-big-wrap.grey-bg{background:#f9fafb url("../images/illustrations/img-circles-desktop.png") left center no-repeat;padding:50px 5px 90px;background-size:420px auto;background-position:left -110px top -80px}@media only screen and (min-width:601px){.teaser-big-wrap.grey-bg{padding:120px 0 100px;background-position:left 20% top -80px;background-position:calc(50% - 150px) -80px;background-size:600px auto}}@media only screen and (min-width:1024px){.teaser-big-wrap.grey-bg{padding:100px 0 80px;background-position:left 20% top -80px;background-position:calc(50% - 350px) -80px}}.teaser-big-wrap.overlay{max-width:100vw;overflow:hidden;position:relative;margin-top:-40px}@media only screen and (min-width:1024px){.teaser-big-wrap.overlay{padding-top:0;padding-bottom:0;position:relative;z-index:1;margin-bottom:-40px}}@media only screen and (min-width:1024px){.teaser-big-wrap.overlay{margin-bottom:-60px}}@media only screen and (min-width:1024px){.home-teaser-row .col-illustration-card{padding-right:80px;float:left;width:50%}}.home-teaser-row .col-text-left{padding-bottom:60px}@media only screen and (min-width:601px){.home-teaser-row .col-text-left{margin:auto;width:410px;padding-left:15px}}@media only screen and (min-width:1024px){.home-teaser-row .col-text-left{padding-bottom:0;width:50%;float:left;padding-right:80px;margin-top:250px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width:601px){.home-teaser-row .col-text-right{margin:auto;width:410px;padding-left:15px}}@media only screen and (min-width:1024px){.home-teaser-row .col-text-right{float:right;width:50%;padding-left:80px;padding-top:10px}}.home-teaser-row .img-card{width:100%;height:auto;margin-bottom:30px}@media only screen and (min-width:601px) and (max-width:1170px){.home-teaser-row .img-card{margin:auto;width:410px;display:block;margin-bottom:54px}}.home-teaser-row .col-illustration-app{margin-bottom:30px}@media only screen and (min-width:601px){.home-teaser-row .col-illustration-app{margin-bottom:60px}}@media only screen and (min-width:1024px){.home-teaser-row .col-illustration-app{float:right;width:50%;position:relative;margin-bottom:0}}.home-teaser-row .col-illustration-app:before{content:'2/4';display:block;text-align:center;color:#fff;line-height:58px;position:absolute;top:calc(50vw - 50px);left:calc(65vw - 60px);width:120px;height:100px;z-index:3;animation:pulsate-fwd 2s ease-in-out infinite both;background:transparent url("../images/sprite.svg?t=v13") -187px -388px no-repeat}@media only screen and (min-width:601px){.home-teaser-row .col-illustration-app:before{top:230px;left:460px;right:auto}}@media only screen and (min-width:1024px){.home-teaser-row .col-illustration-app:before{top:250px;left:395px}}.home-teaser-row .img-homeapp-map{width:auto;max-width:inherit!important;height:calc(82vw - 50px);margin-left:27vw;margin-top:40px;margin-bottom:40px}@media only screen and (min-width:601px){.home-teaser-row .img-homeapp-map{margin-left:200px;height:450px;margin-bottom:60px}}.home-teaser-row .img-homeapp-app{top:40px;left:40px;height:82vw;width:auto;position:absolute;z-index:2}@media only screen and (min-width:601px){.home-teaser-row .img-homeapp-app{left:125px;height:530px}}@media only screen and (min-width:1024px){.home-teaser-row .img-homeapp-app{left:76px}}.home-teaser-row h2{font-size:30px;line-height:40px;margin-bottom:20px}@media only screen and (min-width:601px){.home-teaser-row h2{font-size:42px;line-height:52px;margin-bottom:30px}}.home-teaser-row .cta-button [class^="btn-"]{margin-bottom:24px}@media only screen and (min-width:601px){.home-teaser-row .cta-button [class^="btn-"]{margin-right:30px}}.home-teaser-row .cta-button [class^="badge-"]:first-child{margin-right:10px}.home-teaser-row .cta-button .app-badges{display:block}@media only screen and (min-width:601px){.home-teaser-row .cta-button .app-badges{margin-top:0;display:inline-block}}.mask-image{width:100%;height:0;padding-bottom:57%;background:url("../images/illustrations/img-hometariffs-tablet.png") left top no-repeat;background-size:120% auto;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 90%);clip-path:polygon(0 0,100% 0,100% 100%,0 90%)}@media only screen and (min-width:800px){.mask-image{background-size:cover;background-image:url("../images/illustrations/img-hometariffs.jpg");padding-bottom:26.597%}}.title-cta-row{padding-bottom:48px}@media only screen and (min-width:601px){.title-cta-row{padding-bottom:60px}}.title-cta-row .col-title{padding:20px 0 0}@media only screen and (min-width:800px){.title-cta-row .col-title{padding:40px 0 0 0}}.title-cta-row .col-title h2{font-size:30px;line-height:40px}@media only screen and (min-width:768px){.title-cta-row .col-title h2{font-size:42px;line-height:52px}}.title-cta-row .col-cta{padding:20px 0 0 0;text-align:left}@media only screen and (min-width:601px){.title-cta-row .col-cta{padding:70px 0 0 0;text-align:center}}.title-cta-row .col-cta p:first-child{margin-bottom:20px}.teaser-grid-2x2{background-color:#f9fafb;padding:48px 0 15px}@media only screen and (min-width:601px){.teaser-grid-2x2{padding-top:75px}}.teaser-grid-2x2 .block{margin-bottom:30px}@media only screen and (min-width:1171px){.teaser-grid-2x2 .block{margin-bottom:60px}}.teaser-grid-2x2 .img img{width:100%;height:auto;display:block;transition:filter .2s ease-in}.teaser-grid-2x2 .title{background-color:#fff;padding:30px;transition:all .2s ease-in}.teaser-grid-2x2 .title h2{font-size:28px;line-height:40px;margin:0}.teaser-grid-2x2 .block-link{display:block}.teaser-grid-2x2 .block-link:hover .img img{filter:brightness(50%)}.teaser-grid-2x2 .block-link:hover .title{background-color:#0087a9;color:#fff}.partners-bar{background-color:#f9fafb;border-bottom:1px solid #e5e4e1;position:relative}@media only screen and (max-width:600px){.partners-bar:after{content:'';position:absolute;right:0;top:0;width:80px;height:100%;background:linear-gradient(to right,rgba(249,250,251,0) 0,rgba(249,250,251,0.88) 70%,#f9fafb 100%)}.partners-bar:before{content:'';position:absolute;z-index:1;left:0;top:0;width:80px;height:100%;background:linear-gradient(to left,rgba(249,250,251,0) 0,rgba(249,250,251,0.88) 70%,#f9fafb 100%)}}@media only screen and (min-width:601px){.partners-bar:hover img{filter:blur(5px)}.partners-bar:hover .button-wrap{opacity:1}}.partners-bar .mobile-scroll-area{white-space:nowrap;width:100%}@media only screen and (max-width:600px){.partners-bar .mobile-scroll-area{overflow-y:scroll}}.partners-bar .logos{text-align:center;padding:42px 0 48px}@media only screen and (max-width:600px){.partners-bar .logos{float:left;padding:52px 0 40px}}.partners-bar .img-one-five{display:inline-block;width:20%;height:30px;padding:0}@media only screen and (max-width:600px){.partners-bar .img-one-five{width:auto;height:26px;margin-right:30px}}.partners-bar .img-one-five img{width:auto;max-width:90%;max-height:28px;vertical-align:middle;display:inline-block;transition:.4s all}@media only screen and (max-width:600px){.partners-bar .img-one-five img{max-width:158px;max-height:25px}}.partners-bar .button-wrap{transition:opacity .3s;width:100%;text-align:center}@media only screen and (min-width:601px){.partners-bar .button-wrap{top:0;left:0;right:0;bottom:0;opacity:0;position:absolute}}.partners-bar .button-wrap [class^="btn-"]{margin-bottom:40px}@media only screen and (min-width:601px){.partners-bar .button-wrap [class^="btn-"]{margin-top:32px;margin-bottom:0}}.map-placeholder{overflow:hidden}.map-placeholder img{width:auto;height:100%;max-width:none!important;margin-left:-420px}@media only screen and (min-width:1171px){.map-placeholder img{width:100%;height:auto;margin-left:0}}.map-container{width:100%;height:calc(100vh - 52px - 73px);margin-top:73px;position:relative;z-index:2;overflow-y:hidden}@media only screen and (min-width:1171px){.map-container{height:calc(100vh - 76px);margin-top:0}}@media only screen and (max-width:600px){.map-container.search-hidden{margin-top:52px}}.map-container div{word-break:normal}#map{width:100%;height:100%}.map-page-container{position:relative;width:100%;clear:both;float:left}.map-overlays{position:fixed;z-index:5;left:0;width:100%;background-color:#fcfdfd;box-shadow:0 4px 15px 0 rgba(0,0,0,0.2)}@media only screen and (min-width:1171px){.map-overlays{border-top-right-radius:5px;border-bottom-right-radius:5px;width:360px}}@media only screen and (max-width:1170px){.map-overlays.filters{z-index:9}}@media only screen and (min-width:1171px){.map-overlays.filters{margin-top:15px}}.map-search{padding:15px 20px;border-bottom:1px solid #f1f1f0}.map-search .search-form-wrapper{position:relative;float:left;width:calc(100% - 50px)}@media only screen and (min-width:1171px){.map-search .search-form-wrapper{width:100%;float:none}}.map-search .mobile-toggle-filters{float:left;width:50px}.map-search #filter-country-search{width:100%;height:43px;border-radius:3px;padding:0 42px;box-shadow:none;margin:0;color:#6d6d6d;background-color:#e5e4e1;border:1px solid #e5e4e1}.map-search #filter-country-search:focus{background-color:#eeeded;border-color:#0087a9}.map-search .search-submit{left:0;top:0;height:100%;width:42px;padding-left:16px;position:absolute;border:0;background-color:transparent}.map-search .search-submit:before{content:'';width:13px;height:13px;display:block;background:transparent url("../images/sprite.svg?t=v13") -94px -104px no-repeat}.map-search .search-location{right:0;top:0;height:100%;width:42px;padding-right:15px;position:absolute;border:0;background-color:transparent;display:none}.map-search .search-location:before{content:'';width:16px;height:16px;display:block;background:transparent url("../images/sprite.svg?t=v13") -151px -102px no-repeat}.map-search .toggle-filters{height:100%;width:50px;height:43px;padding:8px 0 0 15px;border:0;display:block;background-color:transparent}.map-search .toggle-filters.on:before{background-position:-280px -101px}.map-search .toggle-filters:before{content:'';width:22px;height:22px;float:right;display:block;background:transparent url("../images/sprite.svg?t=v13") -220px -101px no-repeat}.map-filters{background-color:#f9fafb;border-bottom-right-radius:5px}.map-filters .collapsible-header{padding:15px 20px;cursor:pointer;display:block}@media only screen and (min-width:601px) and (max-width:1170px){.map-filters .collapsible-header{margin-left:calc(50% - 170px)}}.map-filters .collapsible-header .filters-count{margin-right:8px}.map-filters .collapsible-header:hover .icon-toggle-chevron:before{background-position:-343px -73px}.map-filters .collapsible-header:hover strong{text-decoration:underline}.map-filters .scroll-area{overflow-y:auto;-webkit-overflow-scrolling:touch;height:100vh}@media only screen and (max-width:1170px){.map-filters .scroll-area:not(.open){display:none}}.map-filters .scroll-area.open .collapsible-body{display:block}.map-filters .scroll-area.open .collapsible-header:hover .icon-toggle-chevron:before{background-position:-283px -73px}.map-filters .scroll-area.open+.filters-button{display:block}@media only screen and (min-width:1171px){.map-filters .scroll-area.open+.filters-button{display:none}}@media only screen and (min-width:1171px){.map-filters .scroll-area{height:auto}}.map-filters .collapsible-body{padding:15px 20px;display:none}.map-filters .collapsible-body+.collapsible-header{border-top:1px solid #f1f1f0}.map-filters .filters-button{display:none;position:fixed;bottom:0;left:0;height:80px;background:#fff;z-index:1;width:100%}@media only screen and (min-width:1171px){.map-filters .filters-button.hide-tablet-landscape-down{display:block;position:absolute}}.map-filters .filters-button button{width:calc(100% - 40px);margin:20px;font-size:16px}.map-filters .filters-ul{padding-bottom:80px}@media only screen and (min-width:601px) and (max-width:1170px){.map-filters .filters-ul{width:350px;margin:auto}}.map-filters .filters-ul ul{margin-left:25px;margin-bottom:10px}.map-filters .filters-ul input[type=checkbox]:checked+.checkbox+[class*="icon-plug"]:before{opacity:1}.map-filters .filters-ul input[type=checkbox]:not(:checked)+.checkbox+[class*="icon-plug"]+label,.map-filters .filters-ul input[type=checkbox]:not(:checked)+.checkbox+label{color:#6d6d6d}.map-filters .filters-ul .checkbox-wrapper label{display:inline}.map-filters .btns .cancel{margin-top:13px;margin-left:15px;display:inline-block}@media only screen and (min-width:601px) and (max-width:1170px){.map-filters .favs-ul{width:350px;margin:auto}}.map-filters .favs-ul li{margin-bottom:14px;line-height:16px}.map-filters .favs-ul li .icon-star-full{margin-right:11px;line-height:1;margin-top:0;float:left}.map-filters .favs-ul ul{margin-left:25px;margin-bottom:10px}.map-filters [class*="icon-plug"]:before{opacity:.6;margin-top:-2px;margin-bottom:-4px;margin-left:3px;margin-right:3px;display:inline-block}.map-poi-detail .scroll-area{overflow-y:auto;-webkit-overflow-scrolling:touch}.map-poi-detail .poi-title{padding:26px 20px 12px;background-color:rgba(249,250,251,0.95);border-bottom:1px solid #eeeded}@media only screen and (min-width:1171px){.map-poi-detail .poi-title{border-top-right-radius:5px}}.map-poi-detail .poi-title .marker-flag{width:60px;height:56px;line-height:40px;margin-right:20px;margin-left:-7px;margin-top:-8px;margin-bottom:0;padding-top:5px;overflow:hidden;text-align:center;color:#fff;float:left;background:transparent url("../images/sprite.svg?t=v13") -215px -392px no-repeat}.map-poi-detail .poi-title h3{font-size:22px;line-height:25px;margin:0 0 12px;padding-left:73px;font-weight:300;word-wrap:break-word;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}.map-poi-detail .poi-title .close-detail{width:30px;height:30px;margin-top:-2px;line-height:999;float:right;overflow:hidden;background:transparent url("../images/sprite.svg?t=v13") -594px -26px no-repeat}.map-poi-detail .poi-title .add-fav{color:#c4c3bf;font-weight:300;display:block;cursor:pointer}.map-poi-detail .poi-title .add-fav.added,.map-poi-detail .poi-title .add-fav:hover{color:#d4ae28}.map-poi-detail .poi-title .add-fav.added .icon-star-outline:before,.map-poi-detail .poi-title .add-fav:hover .icon-star-outline:before{background-position:-477px -780px}.map-poi-detail .poi-title .add-fav .icon-star-outline{float:left;margin-top:2px;margin-right:6px}.map-poi-detail .poi-title .add-fav .icon-star-outline:before{display:block}.map-poi-detail .poi-plugs{padding:0 25px}.map-poi-detail .plug-row{border-bottom:1px solid #f1f1f0;padding:20px 10px 20px 0;position:relative}.map-poi-detail .plug-row:last-child{border-bottom:0}.map-poi-detail .plug-row .plug-icon{float:left;margin-right:20px;margin-bottom:-3px;margin-top:3px}.map-poi-detail .plug-row .plug-info{color:#1d2022}.map-poi-detail .plug-row .plug-info .dot{margin:0 6px;width:4px;height:4px;display:inline-block;border-radius:50%;background-color:#e5e4e1;vertical-align:middle}.map-poi-detail .plug-row .plug-info strong{margin-right:10px}.map-poi-detail .plug-row .plug-info .cable-num,.map-poi-detail .plug-row .plug-info .dib{display:inline-block}.map-poi-detail .plug-row .label-state{display:block;color:#6d6d6d}.map-poi-detail .plug-row .label-state:before{content:'';display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:10px}.map-poi-detail .plug-row .label-state.green:before{background-color:#92c444}.map-poi-detail .plug-row .label-state.red:before{background-color:#c15559}.map-poi-detail .plug-row .label-state.orange:before{background-color:#e77828}.map-poi-detail .plug-row .label-state.grey:before{background-color:#c4c3bf}.map-poi-detail .plug-row .bell-notification{position:absolute;right:-2px;top:50%;margin-top:-9px;cursor:pointer}.map-poi-detail .plug-row .bell-notification:hover .icon-notification:before{background-position:-573px -780px}.map-poi-detail .plug-row .bell-notification.on .icon-notification:before{background-position:-612px -780px}.map-poi-detail .poi-details{padding:18px 25px;background-color:rgba(249,250,251,0.95);border-top:1px solid #e5e4e1}@media only screen and (min-width:1171px){.map-poi-detail .poi-details{border-bottom-right-radius:5px}}.map-poi-detail .poi-details [class*="icon-"]:before{margin-bottom:-5px;margin-right:5px;width:30px}.map-poi-detail .poi-details p{margin-bottom:10px}.map-poi-detail .poi-details .block{margin-bottom:24px}.map-poi-detail .poi-details .poi-note{color:#6d6d6d;border-top:1px solid #e5e4e1;padding-top:20px}.map-poi-detail.open .poi-plugs{display:block}.map-poi-detail .mobile-more-strip{border-top:1px solid #e5e4e1}.map-poi-detail .mobile-more-strip .more{text-align:center;padding:15px;color:#0f7498;text-decoration:none;display:block}.map-legend{position:fixed;width:100%;height:calc(100% - 52px);right:0;bottom:0;background-color:#fff;z-index:10;box-shadow:0 4px 15px 0 rgba(0,0,0,0.2);display:none}@media only screen and (min-width:601px){.map-legend{max-width:472px;height:auto;right:90px;bottom:25px}}.map-legend.map-legend--open{display:block}.map-legend .map-legend__head{padding:24px 20px;text-align:center;border-bottom:1px solid #eeeded}@media only screen and (min-width:601px){.map-legend .map-legend__head{padding:20px 20px 0;text-align:left;border-bottom:0}}.map-legend .map-legend__head .title{font-size:18px;text-transform:uppercase;color:#006582}.map-legend .map-legend__head .toggle-map-legend{border:0;position:absolute;right:22px;top:28px;width:18px;height:18px;background:#fff url("../images/sprite.svg?t=v13") -1173px -101px no-repeat}@media only screen and (min-width:601px){.map-legend .map-legend__head .toggle-map-legend{display:none}}.map-legend .map-legend__content{padding:20px;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width:601px){.map-legend .map-legend__content{flex-direction:row}}.map-legend .map-legend__col{width:65%}@media only screen and (min-width:601px){.map-legend .map-legend__col{width:50%}}.map-legend .map-legend__marker{display:flex;flex-direction:row;align-items:center;margin-bottom:10px}@media only screen and (min-width:601px){.map-legend .map-legend__marker{margin-bottom:20px}.map-legend .map-legend__marker:last-child{margin-bottom:0}}.map-legend .map-legend__label{padding:0 10px 0 20px;width:calc(100% - 40px)}@media only screen and (min-width:601px){.map-legend .map-legend__label{font-size:12px}}.gm-style button{display:inline-block;border:0;background-color:white}.gm-style button:hover{color:rgba(0,0,0,0.9)}.gm-style .zoom-control{display:none;flex-direction:column;height:auto;width:42px;margin-right:24px;bottom:80px!important;user-select:none}@media only screen and (min-width:1171px){.gm-style .zoom-control{display:flex}}.gm-style .zoom-control button{margin:5px 0;padding:0;width:42px;height:42px;overflow:hidden;line-height:999px;border-radius:50%;box-shadow:rgba(0,0,0,0.3) 0 1px 4px -1px}.gm-style .zoom-control button.zoom-control-in{background:#fff url("../images/sprite.svg?t=v13") -981px -89px no-repeat}.gm-style .zoom-control button.zoom-control-out{background:#fff url("../images/sprite.svg?t=v13") -921px -89px no-repeat}.gm-style .legend-control,.gm-style .locate-control,.gm-style .streetview-control{width:42px;height:42px;margin-right:24px}.gm-style .legend-control button,.gm-style .locate-control button,.gm-style .streetview-control button{display:inline-block;width:42px;height:42px;border-radius:50%;overflow:hidden;line-height:999}.gm-style .legend-control{top:25px!important}@media only screen and (min-width:1171px){.gm-style .legend-control{bottom:25px!important;top:auto!important}}.gm-style .legend-control button{background:#0087a9 url("../images/sprite.svg?t=v13") -861px -89px no-repeat}.gm-style .legend-control button.opened{background-color:#fff;background-position:-1161px -89px}.gm-style .locate-control{bottom:84px!important}@media only screen and (min-width:1171px){.gm-style .locate-control{bottom:194px!important}}.gm-style .locate-control-button{background-image:url("../images/sprite.svg");background-size:auto;background-position:-741px -89px;background-repeat:no-repeat}.gm-style .locate-control-button.located{background-position:-801px -89px}.gm-style .maptype-control{position:relative;margin-right:24px;margin-top:20px;border-radius:50%;bottom:25px!important;top:auto!important}@media only screen and (min-width:1171px){.gm-style .maptype-control{border:2px solid #fff;border-radius:0;bottom:auto!important}}.gm-style .maptype-control button{display:inline-block;width:42px;height:42px;overflow:hidden;text-indent:-999px;border-radius:50%;background:#fff}@media only screen and (min-width:1171px){.gm-style .maptype-control button{width:60px;height:60px;background:url("../images/map.jpg") no-repeat;background-size:cover;border-radius:0}}.gm-style .maptype-control button:after{content:'';width:34px;height:34px;position:absolute;top:calc(50% - 16px);left:calc(50% - 16px);background-image:url("../images/sprite.svg?t=v13");background-repeat:no-repeat;background-position:-746px -149px}@media only screen and (min-width:1171px){.gm-style .maptype-control button:after{background-position:-1225px -94px;top:calc(50% - 17px);left:calc(50% - 17px)}}@media only screen and (min-width:1171px){.gm-style .maptype-control.roadmap button{background:url("../images/satellite.jpg") no-repeat}}.gm-style .maptype-control.roadmap button:after{content:'';width:34px;height:34px;position:absolute;top:calc(50% - 17px);left:calc(50% - 17px);background-image:url("../images/sprite.svg?t=v13");background-repeat:no-repeat;background-position:-805px -149px}@media only screen and (min-width:1171px){.gm-style .maptype-control.roadmap button:after{background-position:-1105px -94px}}.gm-style .gm-bundled-control{right:24px!important;width:40px;margin:0!important}.gm-style .gm-svpc{margin-right:20px;border-radius:50%!important}.gm-style .gm-svpc:before{content:'';float:left;margin:2px 0 0 3px;width:26px;height:32px;background:transparent url("../images/sprite.svg?t=v13") -1045px -92px no-repeat}.gm-style .gm-svpc div img:first-child,.gm-style .gm-svpc div img:nth-child(2){display:none!important}.gm-style .gm-svpc:hover:before{display:none}.service-page-container{background-color:#f9fafb}.service-page-container>.container{max-width:1200px}.service-page-container .page-header{text-align:center;padding:30px 0;border:0;margin:0}@media only screen and (min-width:768px){.service-page-container .page-header{padding:70px 0 60px}}@media only screen and (min-width:1171px){.service-page-container .page-header{padding:70px 0 80px}}.service-page-container .page-header h2{font-size:42px;line-height:52px;margin:0 0 10px}.service-page-container .page-header p{color:#808080;font-size:17px;line-height:25px}.service-page-container .page-header a{color:#0087a9}.service-page-container .page-header a:hover{text-decoration:underline}.service-page-container h3{font-size:30px;line-height:40px;margin:0 0 10px}@media only screen and (min-width:1024px){.service-page-container h3{font-size:42px;line-height:52px}}.service-page-container p{font-size:15px;line-height:22px;color:#808080}.service-page-container .service-num-flow{position:relative;padding-left:20px;padding-right:20px;margin-bottom:40px}@media only screen and (min-width:601px){.service-page-container .service-num-flow{max-width:500px;margin:0 auto 40px}}@media only screen and (min-width:1024px){.service-page-container .service-num-flow{max-width:100%;padding:0;margin-bottom:0}}.service-page-container .service-num-flow .ul-steps{margin-top:145px;position:absolute;left:50%;border-left:1px solid #e5e4e1;display:none}@media only screen and (min-width:1024px){.service-page-container .service-num-flow .ul-steps{display:block}.service-page-container .service-num-flow .ul-steps .circle{display:block}}@media only screen and (min-width:1171px){.service-page-container .service-num-flow .ul-steps{margin-top:195px}}.service-page-container .service-num-flow .ul-steps li{margin-bottom:300px}@media only screen and (min-width:1171px){.service-page-container .service-num-flow .ul-steps li{margin-bottom:400px}}.service-page-container .service-num-flow .ul-steps li:last-child{margin-bottom:0}.service-page-container .service-num-flow .step-five{margin-bottom:30px}@media only screen and (min-width:601px){.service-page-container .service-num-flow .step-five{margin-bottom:60px}}.service-page-container .service-num-flow .ul-steps+.row+.row.step-two .left-illustration,.service-page-container .service-num-flow .ul-steps+.row+.row+.row+.row.step-four .left-illustration{order:1}.service-page-container .service-num-flow .ul-steps+.row+.row.step-two .circle,.service-page-container .service-num-flow .ul-steps+.row+.row+.row+.row.step-four .circle{order:2}.service-page-container .service-num-flow .ul-steps+.row+.row.step-two .right-text,.service-page-container .service-num-flow .ul-steps+.row+.row+.row+.row.step-four .right-text{order:3}.service-page-container .service-num-flow .ul-steps+.row.step-first .right-illustration,.service-page-container .service-num-flow .ul-steps+.row+.row+.row.step-three .right-illustration{order:1}.service-page-container .service-num-flow .ul-steps+.row.step-first .circle,.service-page-container .service-num-flow .ul-steps+.row+.row+.row.step-three .circle{order:2}.service-page-container .service-num-flow .ul-steps+.row.step-first .left-text,.service-page-container .service-num-flow .ul-steps+.row+.row+.row.step-three .left-text{order:3}.service-page-container .service-num-flow .ul-steps-icons{margin-top:145px;padding-left:30px;padding-right:30px;position:absolute;left:calc(50% - 30px);display:none;background:url("../images/illustrations/img-services-curve.svg") center 0 no-repeat;background-size:auto 100%}.service-page-container .service-num-flow .ul-steps-icons+.row.step-first,.service-page-container .service-num-flow .ul-steps-icons+.row+.row+.row.step-three{flex-direction:column}@media only screen and (min-width:1024px){.service-page-container .service-num-flow .ul-steps-icons+.row.step-first,.service-page-container .service-num-flow .ul-steps-icons+.row+.row+.row.step-three{flex-direction:row}}.service-page-container .service-num-flow .ul-steps-icons+.row.step-first .circle,.service-page-container .service-num-flow .ul-steps-icons+.row+.row+.row.step-three .circle{order:2;width:60px;height:60px;line-height:999}.service-page-container .service-num-flow .ul-steps-icons+.row.step-first .circle:before,.service-page-container .service-num-flow .ul-steps-icons+.row+.row+.row.step-three .circle:before{content:'';position:absolute;top:calc(50% - 17px);left:calc(50% - 17px)}.service-page-container .service-num-flow .ul-steps-icons+.row+.row.step-two,.service-page-container .service-num-flow .ul-steps-icons+.row+.row+.row+.row.step-four{flex-direction:column}@media only screen and (min-width:1024px){.service-page-container .service-num-flow .ul-steps-icons+.row+.row.step-two,.service-page-container .service-num-flow .ul-steps-icons+.row+.row+.row+.row.step-four{flex-direction:row-reverse}}.service-page-container .service-num-flow .ul-steps-icons+.row+.row.step-two .circle,.service-page-container .service-num-flow .ul-steps-icons+.row+.row+.row+.row.step-four .circle{order:2;width:60px;height:60px;line-height:999}.service-page-container .service-num-flow .ul-steps-icons+.row+.row.step-two .circle:before,.service-page-container .service-num-flow .ul-steps-icons+.row+.row+.row+.row.step-four .circle:before{content:'';position:absolute;top:calc(50% - 17px);left:calc(50% - 17px)}.service-page-container .service-num-flow .ul-steps-icons.five{background-image:url("../images/illustrations/img-services-curve-5.svg")}@media only screen and (min-width:1024px){.service-page-container .service-num-flow .ul-steps-icons{display:block}.service-page-container .service-num-flow .ul-steps-icons .circle{display:block;margin-left:0}}@media only screen and (min-width:1171px){.service-page-container .service-num-flow .ul-steps-icons{margin-top:195px}}.service-page-container .service-num-flow .ul-steps-icons li{margin-bottom:300px}@media only screen and (min-width:1171px){.service-page-container .service-num-flow .ul-steps-icons li{margin-bottom:400px}}.service-page-container .service-num-flow .ul-steps-icons li:last-child{margin-bottom:0}.service-page-container .service-num-flow .ul-steps-icons+.row.step-first .left-illustration{order:1}.service-page-container .service-num-flow .ul-steps-icons+.row.step-first .circle{width:60px;height:60px;line-height:999;background-position:-337px -392px}.service-page-container .service-num-flow .ul-steps-icons+.row.step-first .right-text{order:3}.service-page-container .service-num-flow .ul-steps-icons+.row+.row.step-two .right-illustration{order:1}.service-page-container .service-num-flow .ul-steps-icons+.row+.row.step-two .circle{width:60px;height:60px;line-height:999;background-position:-396px -390px}.service-page-container .service-num-flow .ul-steps-icons+.row+.row.step-two .left-text{order:3}.service-page-container .service-num-flow .ul-steps-icons+.row+.row+.row.step-three .left-illustration{order:1}.service-page-container .service-num-flow .ul-steps-icons+.row+.row+.row.step-three .circle{width:60px;height:60px;line-height:999;background-position:-454px -390px}.service-page-container .service-num-flow .ul-steps-icons+.row+.row+.row.step-three .right-text{order:3}.service-page-container .service-num-flow .ul-steps-icons+.row+.row+.row+.row.step-four .right-illustration{order:1}.service-page-container .service-num-flow .ul-steps-icons+.row+.row+.row+.row.step-four .circle{width:60px;height:60px;line-height:999;background-position:-511px -390px}.service-page-container .service-num-flow .ul-steps-icons+.row+.row+.row+.row.step-four .left-text{order:3}.service-page-container .service-num-flow .ul-steps-icons+.row+.row+.row.step-three .circle{width:60px;height:60px;line-height:999;background-position:-454px -390px}.service-page-container .service-num-flow .ul-steps-icons+.row+.row+.row+.row.step-four .circle{width:60px;height:60px;line-height:999;background-position:-511px -390px}.service-page-container .service-num-flow .ul-steps-icons .icon-stations .circle{line-height:999;background-position:-337px -392px}.service-page-container .service-num-flow .ul-steps-icons .icon-availability .circle{line-height:999;background-position:-396px -390px}.service-page-container .service-num-flow .ul-steps-icons .icon-charge .circle{line-height:999;background-position:-454px -390px}.service-page-container .service-num-flow .ul-steps-icons .icon-scancard .circle{line-height:999;background-position:-511px -390px}.service-page-container .service-num-flow .ul-steps-icons .icon-stations .circle,.service-page-container .service-num-flow .ul-steps-icons .icon-charge .circle{position:relative;right:30px}.service-page-container .service-num-flow .ul-steps-icons .icon-availability .circle,.service-page-container .service-num-flow .ul-steps-icons .icon-scancard .circle{position:relative;right:-30px}.service-page-container .service-num-flow .circle{display:inline-block;width:40px;height:40px;margin:0 0 20px;font-size:18px;font-weight:300;line-height:40px;overflow-y:hidden;border-radius:50%;text-align:center;color:#c4c3bf;background-color:#f9fafb;background-repeat:no-repeat;background-position:2000px 2000px;background-image:url("../images/sprite.svg?t=v13");border:1px solid #e5e4e1}@media only screen and (min-width:1024px){.service-page-container .service-num-flow .circle{margin-left:-30px;margin-bottom:0;font-size:30px;width:60px;height:60px;line-height:60px;display:none}}.service-page-container .service-num-flow .row{padding-top:15px;padding-bottom:15px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}@media only screen and (min-width:1024px){.service-page-container .service-num-flow .row{flex-direction:row;align-items:center;height:355px}.service-page-container .service-num-flow .row.step-first,.service-page-container .service-num-flow .row.step-three{flex-direction:row-reverse}}@media only screen and (min-width:1171px){.service-page-container .service-num-flow .row{height:455px}}.service-page-container .service-num-flow .row a{color:#0087a9}.service-page-container .service-num-flow .row a:hover{text-decoration:underline}.service-page-container .service-num-flow .row .apps{margin-top:30px}.service-page-container .service-num-flow .row .apps .button-app-ios{margin-right:10px}.service-page-container .service-num-flow .row .apps .button-app-ios,.service-page-container .service-num-flow .row .apps .button-app-android{display:inline-block}.service-page-container .service-num-flow .row .left-text{margin-bottom:20px}@media only screen and (min-width:1024px){.service-page-container .service-num-flow .row .left-text{margin-bottom:0;float:left;width:50%;height:100%;padding-right:80px}}@media only screen and (min-width:1171px){.service-page-container .service-num-flow .row .left-text{padding-left:60px}}.service-page-container .service-num-flow .row .right-text{margin-bottom:20px}@media only screen and (min-width:1024px){.service-page-container .service-num-flow .row .right-text{margin-bottom:0;float:right;padding-left:90px;width:50%;height:100%}}@media only screen and (min-width:1171px){.service-page-container .service-num-flow .row .right-text{padding-right:60px}}.service-page-container .service-num-flow .row .right-illustration,.service-page-container .service-num-flow .row .left-illustration{margin-bottom:40px;margin-top:10px}@media only screen and (min-width:1024px){.service-page-container .service-num-flow .row .right-illustration,.service-page-container .service-num-flow .row .left-illustration{margin-bottom:0;margin-top:0;width:50%;height:100%}}.service-page-container .service-num-flow .row .right-illustration img,.service-page-container .service-num-flow .row .left-illustration img{vertical-align:middle;display:inline-block}.service-page-container .service-num-flow .row .right-illustration img.tariff-back,.service-page-container .service-num-flow .row .right-illustration img.five-back,.service-page-container .service-num-flow .row .left-illustration img.tariff-back,.service-page-container .service-num-flow .row .left-illustration img.five-back{width:80%;height:auto}@media only screen and (min-width:1024px){.service-page-container .service-num-flow .row .right-illustration img.tariff-back,.service-page-container .service-num-flow .row .right-illustration img.five-back,.service-page-container .service-num-flow .row .left-illustration img.tariff-back,.service-page-container .service-num-flow .row .left-illustration img.five-back{margin-left:90px;width:300px}}@media only screen and (min-width:1171px){.service-page-container .service-num-flow .row .right-illustration img.tariff-back,.service-page-container .service-num-flow .row .right-illustration img.five-back,.service-page-container .service-num-flow .row .left-illustration img.tariff-back,.service-page-container .service-num-flow .row .left-illustration img.five-back{margin-left:115px;width:400px}}.service-page-container .service-num-flow .row .right-illustration img.tariff-front,.service-page-container .service-num-flow .row .right-illustration img.five-front,.service-page-container .service-num-flow .row .left-illustration img.tariff-front,.service-page-container .service-num-flow .row .left-illustration img.five-front{width:80%;height:auto;position:absolute;left:80px;top:-20px}@media only screen and (min-width:1024px){.service-page-container .service-num-flow .row .right-illustration img.tariff-front,.service-page-container .service-num-flow .row .right-illustration img.five-front,.service-page-container .service-num-flow .row .left-illustration img.tariff-front,.service-page-container .service-num-flow .row .left-illustration img.five-front{width:300px}}@media only screen and (min-width:1171px){.service-page-container .service-num-flow .row .right-illustration img.tariff-front,.service-page-container .service-num-flow .row .right-illustration img.five-front,.service-page-container .service-num-flow .row .left-illustration img.tariff-front,.service-page-container .service-num-flow .row .left-illustration img.five-front{width:400px}}.service-page-container .service-num-flow .row .right-illustration img.card-back,.service-page-container .service-num-flow .row .left-illustration img.card-back{width:80%;height:auto}@media only screen and (min-width:1024px){.service-page-container .service-num-flow .row .right-illustration img.card-back,.service-page-container .service-num-flow .row .left-illustration img.card-back{width:350px}}@media only screen and (min-width:1171px){.service-page-container .service-num-flow .row .right-illustration img.card-back,.service-page-container .service-num-flow .row .left-illustration img.card-back{width:450px}}.service-page-container .service-num-flow .row .right-illustration img.card-front,.service-page-container .service-num-flow .row .left-illustration img.card-front{position:absolute;width:80%;height:auto;left:80px;top:0}@media only screen and (min-width:1024px){.service-page-container .service-num-flow .row .right-illustration img.card-front,.service-page-container .service-num-flow .row .left-illustration img.card-front{left:50px;width:300px;top:10px}}@media only screen and (min-width:1171px){.service-page-container .service-num-flow .row .right-illustration img.card-front,.service-page-container .service-num-flow .row .left-illustration img.card-front{left:80px;width:400px;top:30px}}.service-page-container .service-num-flow .row .right-illustration img.app-back,.service-page-container .service-num-flow .row .left-illustration img.app-back{width:80%;height:auto}@media only screen and (min-width:1024px){.service-page-container .service-num-flow .row .right-illustration img.app-back,.service-page-container .service-num-flow .row .left-illustration img.app-back{width:300px}}@media only screen and (min-width:1171px){.service-page-container .service-num-flow .row .right-illustration img.app-back,.service-page-container .service-num-flow .row .left-illustration img.app-back{width:400px}}.service-page-container .service-num-flow .row .right-illustration img.app-front,.service-page-container .service-num-flow .row .left-illustration img.app-front{position:absolute;height:calc(100% + 40px);width:auto;left:calc(50% - 40px);top:-20px}@media only screen and (min-width:1024px){.service-page-container .service-num-flow .row .right-illustration img.app-front,.service-page-container .service-num-flow .row .left-illustration img.app-front{left:50%}}.service-page-container .service-num-flow .row .right-illustration img.forecast-back,.service-page-container .service-num-flow .row .left-illustration img.forecast-back{width:100%;height:auto;margin-top:60px}@media only screen and (min-width:1024px){.service-page-container .service-num-flow .row .right-illustration img.forecast-back,.service-page-container .service-num-flow .row .left-illustration img.forecast-back{margin-top:0;width:400px}}.service-page-container .service-num-flow .row .right-illustration img.forecast-front,.service-page-container .service-num-flow .row .left-illustration img.forecast-front{top:calc(60px - 28%);width:calc(100% - 27px);height:auto;position:absolute;left:27px}@media only screen and (min-width:601px){.service-page-container .service-num-flow .row .right-illustration img.forecast-front,.service-page-container .service-num-flow .row .left-illustration img.forecast-front{top:-16px}}@media only screen and (min-width:1024px){.service-page-container .service-num-flow .row .right-illustration img.forecast-front,.service-page-container .service-num-flow .row .left-illustration img.forecast-front{width:375px;top:31px}}@media only screen and (min-width:1171px){.service-page-container .service-num-flow .row .right-illustration img.forecast-front,.service-page-container .service-num-flow .row .left-illustration img.forecast-front{top:81px}}.service-page-container .service-num-flow .row .right-illustration img.availability-back,.service-page-container .service-num-flow .row .left-illustration img.availability-back{width:85%;margin-left:10%;height:auto}@media only screen and (min-width:1024px){.service-page-container .service-num-flow .row .right-illustration img.availability-back,.service-page-container .service-num-flow .row .left-illustration img.availability-back{width:335px;margin-left:60px}}@media only screen and (min-width:1171px){.service-page-container .service-num-flow .row .right-illustration img.availability-back,.service-page-container .service-num-flow .row .left-illustration img.availability-back{width:370px;margin-left:90px}}.service-page-container .service-num-flow .row .right-illustration img.availability-front,.service-page-container .service-num-flow .row .left-illustration img.availability-front{top:80px;width:90%;height:auto;position:absolute;left:0}@media only screen and (min-width:1024px){.service-page-container .service-num-flow .row .right-illustration img.availability-front,.service-page-container .service-num-flow .row .left-illustration img.availability-front{width:375px;top:190px;left:120px}}@media only screen and (min-width:1171px){.service-page-container .service-num-flow .row .right-illustration img.availability-front,.service-page-container .service-num-flow .row .left-illustration img.availability-front{width:375px;left:140px}}.service-page-container .service-num-flow .row .right-illustration img.stations-back,.service-page-container .service-num-flow .row .left-illustration img.stations-back{width:80%;margin:auto;height:auto;display:block}@media only screen and (min-width:1024px){.service-page-container .service-num-flow .row .right-illustration img.stations-back,.service-page-container .service-num-flow .row .left-illustration img.stations-back{width:330px}}@media only screen and (min-width:1171px){.service-page-container .service-num-flow .row .right-illustration img.stations-back,.service-page-container .service-num-flow .row .left-illustration img.stations-back{width:400px}}.service-page-container .service-num-flow .row .right-illustration img.stations-front,.service-page-container .service-num-flow .row .left-illustration img.stations-front{position:absolute;height:calc(100% + 40px);width:auto;right:0;top:-15px}@media only screen and (min-width:1024px){.service-page-container .service-num-flow .row .right-illustration img.stations-front,.service-page-container .service-num-flow .row .left-illustration img.stations-front{left:160px;right:auto}}@media only screen and (min-width:1171px){.service-page-container .service-num-flow .row .right-illustration img.stations-front,.service-page-container .service-num-flow .row .left-illustration img.stations-front{left:200px}}.service-page-container .service-num-flow .row .right-illustration img.day5-back,.service-page-container .service-num-flow .row .left-illustration img.day5-back{width:80%;margin:auto;height:auto;display:block}@media only screen and (min-width:1024px){.service-page-container .service-num-flow .row .right-illustration img.day5-back,.service-page-container .service-num-flow .row .left-illustration img.day5-back{width:330px}}@media only screen and (min-width:1171px){.service-page-container .service-num-flow .row .right-illustration img.day5-back,.service-page-container .service-num-flow .row .left-illustration img.day5-back{width:400px}}.service-page-container .service-num-flow .row .right-illustration img.day5-front,.service-page-container .service-num-flow .row .left-illustration img.day5-front{position:absolute;height:calc(100% + 40px);width:auto;right:0;top:-15px}@media only screen and (min-width:1024px){.service-page-container .service-num-flow .row .right-illustration img.day5-front,.service-page-container .service-num-flow .row .left-illustration img.day5-front{left:160px;right:auto}}@media only screen and (min-width:1171px){.service-page-container .service-num-flow .row .right-illustration img.day5-front,.service-page-container .service-num-flow .row .left-illustration img.day5-front{left:200px}}.service-page-container .service-num-flow .row .right-illustration img.charge-back,.service-page-container .service-num-flow .row .left-illustration img.charge-back{width:200px;display:block;margin:auto;height:auto}@media only screen and (min-width:601px){.service-page-container .service-num-flow .row .right-illustration img.charge-back,.service-page-container .service-num-flow .row .left-illustration img.charge-back{width:300px}}@media only screen and (min-width:1024px){.service-page-container .service-num-flow .row .right-illustration img.charge-back,.service-page-container .service-num-flow .row .left-illustration img.charge-back{width:330px;margin:auto;display:block}}@media only screen and (min-width:1171px){.service-page-container .service-num-flow .row .right-illustration img.charge-back,.service-page-container .service-num-flow .row .left-illustration img.charge-back{width:380px}}.service-page-container .service-num-flow .row .right-illustration img.charge-front,.service-page-container .service-num-flow .row .left-illustration img.charge-front{position:absolute;height:100%;width:auto;left:15%;top:100px}@media only screen and (min-width:1024px){.service-page-container .service-num-flow .row .right-illustration img.charge-front,.service-page-container .service-num-flow .row .left-illustration img.charge-front{left:120px}}@media only screen and (min-width:1171px){.service-page-container .service-num-flow .row .right-illustration img.charge-front,.service-page-container .service-num-flow .row .left-illustration img.charge-front{left:150px}}.service-page-container .service-num-flow .row .right-illustration img.scancard-back,.service-page-container .service-num-flow .row .left-illustration img.scancard-back{width:80%;height:auto}@media only screen and (min-width:1024px){.service-page-container .service-num-flow .row .right-illustration img.scancard-back,.service-page-container .service-num-flow .row .left-illustration img.scancard-back{margin-bottom:60px;width:300px;margin-left:40px}}@media only screen and (min-width:1171px){.service-page-container .service-num-flow .row .right-illustration img.scancard-back,.service-page-container .service-num-flow .row .left-illustration img.scancard-back{width:380px}}.service-page-container .service-num-flow .row .right-illustration img.scancard-front,.service-page-container .service-num-flow .row .left-illustration img.scancard-front{position:absolute;height:auto;width:80%;left:15%;top:100px}@media only screen and (min-width:1024px){.service-page-container .service-num-flow .row .right-illustration img.scancard-front,.service-page-container .service-num-flow .row .left-illustration img.scancard-front{top:140px;left:180px;width:300px}}@media only screen and (min-width:1171px){.service-page-container .service-num-flow .row .right-illustration img.scancard-front,.service-page-container .service-num-flow .row .left-illustration img.scancard-front{left:210px;width:360px}}@media only screen and (min-width:1400px){.service-page-container .service-num-flow .row .right-illustration img.scancard-front,.service-page-container .service-num-flow .row .left-illustration img.scancard-front{left:290px}}@media only screen and (min-width:1024px){.service-page-container .service-num-flow .row .right-illustration{padding-left:90px}}@media only screen and (min-width:1024px){.service-page-container .service-num-flow .row .left-illustration{padding-right:90px}}.service-page-container .service-num-flow .parallax{position:relative}@media only screen and (min-width:1024px){.service-page-container .valign-relative{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width:601px){.service-page-container .service-extra-features{max-width:500px;margin:auto}}@media only screen and (min-width:768px){.service-page-container .service-extra-features{max-width:100%;padding:0}}@media only screen and (min-width:768px){.service-page-container .service-extra-features .valign-relative{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.service-page-container .service-extra-features .row{box-sizing:content-box;padding-top:20px;padding-bottom:40px;border-bottom:2px solid #e5e4e1}.service-page-container .service-extra-features .row:first-child{padding-top:0}.service-page-container .service-extra-features .row:last-child{border:0}@media only screen and (min-width:768px){.service-page-container .service-extra-features .row{height:220px;padding-top:40px}}@media only screen and (min-width:1171px){.service-page-container .service-extra-features .row{height:360px;padding-top:60px;padding-bottom:60px}}.service-page-container .service-extra-features .left-text,.service-page-container .service-extra-features .right-text{margin-bottom:20px;position:relative}@media only screen and (min-width:768px){.service-page-container .service-extra-features .left-text,.service-page-container .service-extra-features .right-text{margin-bottom:0;width:50%;height:100%}}@media only screen and (min-width:768px){.service-page-container .service-extra-features .left-text{float:left;padding-right:80px}}@media only screen and (min-width:1171px){.service-page-container .service-extra-features .left-text{padding-left:60px}}@media only screen and (min-width:768px){.service-page-container .service-extra-features .right-text{float:right;padding-left:90px}}@media only screen and (min-width:1171px){.service-page-container .service-extra-features .right-text{padding-right:60px}}.service-page-container .service-extra-features .right-illustration,.service-page-container .service-extra-features .left-illustration{margin-bottom:40px;margin-top:40px;padding-left:20px;padding-right:20px}@media only screen and (min-width:768px){.service-page-container .service-extra-features .right-illustration,.service-page-container .service-extra-features .left-illustration{margin-bottom:0;margin-top:0;padding-left:0;padding-right:0;width:50%;height:100%}}.service-page-container .service-extra-features .right-illustration .max-height,.service-page-container .service-extra-features .left-illustration .max-height{display:block;max-height:100%;max-width:100%;width:auto}@media only screen and (min-width:768px){.service-page-container .service-extra-features .right-illustration{float:right;padding-left:50px}}@media only screen and (min-width:1171px){.service-page-container .service-extra-features .right-illustration{padding-left:90px}}@media only screen and (min-width:768px){.service-page-container .service-extra-features .left-illustration{float:left;padding-right:50px}}@media only screen and (min-width:1171px){.service-page-container .service-extra-features .left-illustration{padding-right:90px}}.service-page-container .service-extra-features .label-orange{position:absolute;top:0;left:3px;margin-top:-46px;color:#fff;background-color:#e77828;font-size:15px;line-height:17px}@media only screen and (max-width:767px){.service-page-container .service-extra-features .label-orange+h3{margin-top:80px}}.service-page-container .service-extra-features .label-orange .wrap{padding:10px 20px 8px;position:relative;display:block}.service-page-container .service-extra-features .label-orange .wrap:after{top:100%;left:0;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:#e77828;border-left-color:#e77828;border-width:4px}.service-page-container .service-partners{margin:50px 0 60px}.service-page-container .service-partners .logos li{float:left;text-align:center;width:50%;padding-left:30px;padding-right:30px;line-height:50px;height:50px;margin-bottom:40px}@media only screen and (max-width:600px){.service-page-container .service-partners .logos li:nth-child(odd){padding-left:15px}.service-page-container .service-partners .logos li:nth-child(even){padding-right:15px}}@media only screen and (min-width:601px){.service-page-container .service-partners .logos li{width:20%;padding-left:20px;padding-right:20px}}@media only screen and (min-width:768px){.service-page-container .service-partners .logos li{padding-left:30px;padding-right:30px;margin-bottom:60px}}@media only screen and (min-width:1024px){.service-page-container .service-partners .logos li{padding-left:50px;padding-right:50px;margin-bottom:100px}}.service-page-container .service-partners .logos img{max-width:100%;max-height:100%;height:auto;vertical-align:middle}.account-page .info-block{display:none}@media only screen and (min-width:768px){.account-page .info-block{display:block}}@media only screen and (max-width:767px){.account-page .info-block{margin:0 auto;width:100%;float:left}}.account-page .info-block .card-info-icon{margin:16px 9px 0 0}.account-page .info-block a{display:flex;align-items:center;flex-direction:row-reverse}@media only screen and (min-width:768px){.account-page .info-block a{height:55px;margin-right:25px}.account-page .info-block a:last-child{margin-right:0}}@media only screen and (max-width:767px){.account-page .info-block a{margin:0 10px;justify-content:center}}.account-page .info-block a:hover:after{height:2px;width:100%;bottom:-5px;left:0;position:absolute;display:block;content:''}.account-page .info-block .center{padding:28px 0;width:auto;text-align:center}@media only screen and (max-width:767px){.account-page .info-block .center{margin-top:-80px}}.graph-section{padding:28px 0 0;position:relative}@media only screen and (min-width:768px){.graph-section{margin:18px 0 0;padding:24px 0 0;width:100%;display:flex;flex-direction:row-reverse;border-top-width:1px;border-top-style:solid}}@media only screen and (min-width:1171px){.graph-section{margin:20px 0 0;padding:28px 0 0}}.graph-section h3{margin:35px 0 6px}@media only screen and (min-width:768px){.graph-section h3{margin:0 0 10px}}.graph-section .btns{margin-top:30px}.graph-section .btns button{padding:12px 8px;width:100%;float:left;position:relative;text-align:left;outline:0;cursor:pointer;border-width:1px;border-style:solid}@media only screen and (min-width:768px){.graph-section .btns button{padding:16px 18px 15px}}.graph-section .btns button .number{display:block}.graph-section .graph{margin:19px 0 0}@media only screen and (min-width:768px){.graph-section .graph{margin:32px 0 0}}@media only screen and (min-width:1171px){.graph-section .graph{margin:42px 0 0}}.graph-section .graph.graph--error{position:relative}.graph-section .graph.graph--error canvas{filter:blur(2px)}.graph-section .graph .graph__error-message{top:40%;width:100%;position:absolute;z-index:2;transform:translateY(-50%);text-align:center}.graph-section .graph .graph__error-message p{color:#808080}.graph-section .graph h5{margin:0 0 12px;display:none}.graph-section .graph h5.active{display:block}@media only screen and (min-width:768px){.graph-section .left-part{flex:0 1 auto}}@media only screen and (min-width:768px){.graph-section .right-part{padding-top:36px;margin-left:40px;flex:0 0 33%}.graph-section .right-part .stat-block:last-child{border-bottom:0}}.graph-section .stat-block{padding:24px 0 30px;font-weight:300;border-bottom-width:1px;border-bottom-style:solid}.graph-section .stat-block .stat-title{margin:0 0 6px;display:inline-block}.graph-section .stat-block .icon-wrap{padding-left:24px;position:relative;display:block}.graph-section .stat-block .icon-wrap .map-icon{margin:0;left:0;position:absolute}.graph-section .stat-block .icon-wrap .stat-title{float:none}.graph-section .stat-block h4{margin-bottom:0;clear:both}.invoice-table-section{padding:40px 0 0;position:relative}@media only screen and (min-width:768px){.invoice-table-section{padding:26px 0 0}}@media only screen and (min-width:1171px){.invoice-table-section{padding:45px 0 0}}.invoice-table-section h3{margin:0 0 18px;font-weight:400}@media only screen and (min-width:768px){.invoice-table-section h3{margin:0 0 26px}}@media only screen and (min-width:1171px){.invoice-table-section h3{margin:0 0 23px}}.invoice-table-section .table,.invoice-table-section table,.invoice-table-section .main-table,.invoice-table-section .table-caption{width:100%;position:relative}.invoice-table-section .table-caption{display:none;margin-bottom:20px}@media only screen and (min-width:768px){.invoice-table-section .table-caption{display:block}.invoice-table-section .table-caption .calendar-icon,.invoice-table-section .table-caption .clock-icon,.invoice-table-section .table-caption .stopwatch-icon,.invoice-table-section .table-caption .flash-icon,.invoice-table-section .table-caption .map-icon{margin-right:6px}}.invoice-table-section .table-caption table{border-left-width:20px;border-left-style:solid;border-right-width:20px;border-right-style:solid}.invoice-table-section .table-caption tr td:nth-child(1){width:15.55%}.invoice-table-section .table-caption tr td:nth-child(2){width:12.44%}.invoice-table-section .table-caption tr td:nth-child(3){width:16.48%}.invoice-table-section .table-caption tr td:nth-child(4){width:13.22%}.invoice-table-section .table-caption tr td:nth-child(5){width:23.32%}.invoice-table-section .table-caption tr td:last-child{text-align:right}.invoice-table-section .main-table{margin-bottom:21px;display:none;border-bottom-width:1px;border-bottom-style:solid}@media only screen and (min-width:768px){.invoice-table-section .main-table{display:block}}.invoice-table-section .main-table th{padding:15px 20px;text-align:left}.invoice-table-section .main-table tr td{padding:20px 0;border-bottom-width:1px;border-bottom-style:solid}.invoice-table-section .main-table tr td:nth-child(1){width:16%;padding-left:20px}.invoice-table-section .main-table tr td:nth-child(2){width:12.44%}.invoice-table-section .main-table tr td:nth-child(3){width:16.18%}.invoice-table-section .main-table tr td:nth-child(4){width:13.22%}.invoice-table-section .main-table tr td:nth-child(5){width:23.32%}.invoice-table-section .main-table tr td:last-child{text-align:right;padding-right:20px}.invoice-table-section .main-table tr:last-child td{border:0}.invoice-table-section .table-error-message{padding:90px 20px;text-align:center;border-width:1px;border-style:solid}.invoice-table-section .table{margin-bottom:20px;border-bottom-width:1px;border-bottom-style:solid}@media only screen and (min-width:768px){.invoice-table-section .table{display:none}}.invoice-table-section .table-head{padding:15px 17px;position:relative}.invoice-table-section .table-body{padding:5px 17px 0;position:relative}.invoice-table-section .table-body .cell:last-child{border-bottom:0}.invoice-table-section .cell{position:relative;padding:15px 0;border-bottom-width:1px;border-bottom-style:solid}.invoice-table-section .cell div{padding-bottom:10px;font-weight:400}.invoice-table-section .cell div:last-child{padding-bottom:0}.invoice-table-section .cell div .calendar-icon,.invoice-table-section .cell div .clock-icon,.invoice-table-section .cell div .stopwatch-icon,.invoice-table-section .cell div .flash-icon,.invoice-table-section .cell div .map-icon{margin-right:5px}.invoice-table-section h4{margin:0}.invoice-table-section [class^="btn-"]{margin-bottom:25px}.invoice-table-section .main-table-wrap:last-child [class^="btn-"]{margin-bottom:0}.invoice-table-section .more-table{padding-top:0;display:none}.invoice-table-section .more-table table{border-top-width:1px;border-top-style:solid}.invoice-table-section .more-table .cell:first-child{border-top-width:1px;border-top-style:solid}.btns .cols-row{margin:0;display:flex}.btns .cols-row .col-3{float:none;width:auto;padding:0;flex:1 0 auto}.btns .cols-row .col-3:not(:first-child){margin-left:6px}@media only screen and (min-width:1024px){.btns .cols-row .col-3:not(:first-child){margin-left:16px}}.account-page .select-wrap{float:none}.account-page .info-block .call-icon{margin:0 9px 0 0}.account-page .info-block a{line-height:22px;font-size:15px;flex-direction:row;color:#0f7498}.account-page .info-block a:hover span.text{text-decoration:underline}.account-page .info-block a:hover span.call-icon{background-position:-665px -288px}.account-page .info-block a:hover span.card-info-icon{background-position:-410px -287px}@media only screen and (min-width:768px){.graph-section{border-top-color:#eeeded}}.graph-section h3{font-size:22px;line-height:25px}.graph-section .btns button{border-radius:5px;background:#f0f8e9;border:0;color:#81bb35}.graph-section .btns button:disabled{background:#e5e4e1;border-color:#e5e4e1;color:#808080;cursor:default}.graph-section .btns button.active{background:#92c444;color:#fff}.graph-section .btns button .number{font-size:19px;line-height:34px}@media only screen and (min-width:1171px){.graph-section .btns button .number{font-size:22px;line-height:40px}}.graph-section .graph h5{color:#6d6d6d;font-size:13px;line-height:14px}.graph-section .stat-block{font-size:15px;line-height:20px;border-bottom-color:#e5e4e1}.graph-section .stat-block .stat-title{color:#6d6d6d}.graph-section .stat-block h4{font-size:30px;line-height:40px}.graph-section .stat-block h4 small{font-size:14px}.graph-section .stat-block .number.number--no-data{font-size:18px;line-height:34px;color:#808080}@media only screen and (min-width:1024px){.graph-section .stat-block .number.number--no-data{font-size:21px;line-height:37px}}.invoice-table-section h3{font-size:22px;line-height:40px}.invoice-table-section .table-caption table{border-left-color:#fff;border-right-color:#fff}.invoice-table-section .table-caption tr td{color:#808080}.invoice-table-section .main-table{border-color:#eeeded;border:1px solid #eeeded;border-radius:5px}.invoice-table-section .main-table th{background:#f9fafb}.invoice-table-section .main-table tr:hover td{background:#f9fafb}.invoice-table-section .main-table tr td{border-color:#eeeded}.invoice-table-section .table-error-message{color:#808080;border-color:#e9edf0}.invoice-table-section .table{border-radius:5px;border-color:#eeeded}.invoice-table-section .table-head{background:#f9fafb}.invoice-table-section .cell{border-bottom-color:#eeeded}.invoice-table-section .cell div{color:#6d6d6d}.invoice-table-section h4{font-size:15px;line-height:18px}.invoice-table-section .more-table table{border-top-color:#eeeded}.invoice-table-section .more-table .cell:first-child{border-top-color:#eeeded}.account-page .mob-title{position:relative;padding:8px 0;text-align:center}@media only screen and (min-width:1171px){.account-page .mob-title{display:none}}.account-page .mob-title h3,.account-page .mob-title h2{position:relative;margin:0;font-size:28px;line-height:40px;font-weight:300;color:#3a3c3e;z-index:1}@media only screen and (max-width:600px){.account-page .mob-title h3,.account-page .mob-title h2{padding:0 20px}}.account-page .mob-title.no-h{float:left;width:100%;height:56px;padding:23px 12px 16px}@media only screen and (min-width:768px){.account-page .mob-title.no-h{height:auto}}.account-page .mob-title a:not(.back-link){position:relative;z-index:2}.account-page .card-header{position:relative;float:left;width:100%;padding:2px 15px 22px;border-bottom:1px solid #eeeded}@media only screen and (min-width:768px){.account-page .card-header{padding:0 30px 20px}}@media only screen and (min-width:1171px){.account-page .card-header{padding-left:30px;padding-right:30px}}.account-page .card-header h2{float:left;width:auto;margin:0;font-size:28px;line-height:45px}@media only screen and (min-width:768px){.account-page .card-header h2{line-height:55px}}@media only screen and (min-width:768px){.account-page .card-header [class^="btn-"].fl-right{margin-top:5px}}@media only screen and (max-width:767px){.account-page .card-header [class^="btn-"]:not(.stay-mob-btn){height:auto;padding:0;margin-top:10px;line-height:34px;border:0}}.account-page .card-header .header-btns{position:relative;float:right;width:100%;margin-top:22px}@media only screen and (min-width:768px){.account-page .card-header .header-btns{width:auto;margin-top:5px}}.account-page .card-header .header-btns [class^="btn-"]{width:48.69%;padding-left:0;padding-right:0;text-align:center}.account-page .card-header .header-btns [class^="btn-"]:last-child{float:right}@media only screen and (min-width:768px){.account-page .card-header .header-btns [class^="btn-"]{width:auto;margin-left:9px;padding-left:18px;padding-right:18px}.account-page .card-header .header-btns [class^="btn-"]:first-child{margin-left:0}}@media only screen and (min-width:1171px){.account-page .card-header .header-btns [class^="btn-"]{padding-left:51px;padding-right:51px}}.account-page .card-right-menu{position:relative;padding:0 15px;overflow:hidden;width:100%}@media only screen and (max-width:767px){.account-page .card-right-menu{display:block}}@media only screen and (min-width:768px){.account-page .card-right-menu{border-left:1px solid #f1f1f0;width:260px;padding-right:30px;padding-left:30px}}.account-page .card-menu{display:none;position:relative;width:25.4%;padding:14px 30px 0;background:#f9fafb}@media only screen and (min-width:1171px){.account-page .card-menu{width:23.4%}}.account-page .card-menu ul{position:relative;float:left;width:100%}.account-page .card-menu ul li{position:relative;float:left;width:100%;font-size:15px;line-height:22px;padding:10px 0}.account-page .card-menu ul li a{position:relative;float:left;width:100%;color:#808080}.account-page .card-menu ul li.active a,.account-page .card-menu ul li:hover a{color:#19202d}.account-page .card-menu ul li:last-child{margin-top:6px;padding-top:16px;border-top:1px solid #e5e4e1}@media only screen and (min-width:1171px){.account-page .card-menu{display:table-cell}}.account-page .card-content{position:relative;width:100%;padding:18px 15px 30px;font-size:15px;line-height:22px}@media only screen and (max-width:767px){.account-page .card-content{display:block}}@media only screen and (min-width:768px){.account-page .card-content{padding-left:30px;padding-right:30px;width:calc(100% - 260px)}}.account-page .card-content h3{font-size:22px;line-height:40px;font-weight:400}.account-page .card-content h3.card-title{display:none;margin-bottom:24px}@media only screen and (min-width:1171px){.account-page .card-content h3.card-title{display:block}}.account-page .card-content .card-subtitle{font-size:15px;font-weight:normal;margin-bottom:20px}.account-page .card-content table{width:100%;margin-bottom:40px}.account-page .card-content table tr td{font-size:15px;line-height:22px;vertical-align:top;word-break:break-word;padding:4px 0}.account-page .card-content table tr td:first-child{width:33.73%;color:#808080}@media only screen and (min-width:1171px){.account-page .card-content table tr td:first-child{width:38.73%}}.account-page .card-content table tr td:last-child{width:66.27%}@media only screen and (min-width:1171px){.account-page .card-content table tr td:last-child{width:61.27%}}.account-page .card-content .address-wrap p{color:#212b3b;line-height:30px}@media only screen and (min-width:768px){.account-page .card-content form{width:61.92%}}@media only screen and (min-width:1171px){.account-page .card-content form{width:71.1%}}.account-page .card-content form .checkbox-wrapper{margin-bottom:12px}.account-page .card-content form [class^="btn-"]{width:100%;margin-bottom:20px}@media only screen and (min-width:768px){.account-page .card-content form [class^="btn-"]{width:auto;min-width:180px;margin:0 11px 0 0}}.account-page .card-content p{position:relative;width:100%;margin:0 0 18px;font-size:15px;line-height:22px;color:#808080}.account-page .card-content a{color:#0f7498}.account-page .card-content a:hover{text-decoration:underline}@media only screen and (max-width:767px){.account-page .card-content .btn-red{padding-left:10px;padding-right:10px}}.account-page .card-content .warning{margin-top:10px}@media only screen and (min-width:768px){.account-page .card-content .warning{margin-top:18px}}@media only screen and (min-width:1171px){.account-page .card-content .warning{margin-top:38px}}.close-account .card-content p{max-width:490px}.account-type{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #e5e4e1}.account-page .payment-method{float:left;width:100%;clear:both}.account-page .payment-method.payment-method--grey{margin:0 0 30px;padding:20px;background-color:#f9fafb;border:1px solid #eeeded}.account-page .payment-method.payment-method--grey table:last-child{margin-bottom:0}@media only screen and (max-width:600px){.account-page .payment-method.payment-method--grey table tr,.account-page .payment-method.payment-method--grey table td{display:block;width:100%!important}}@media only screen and (max-width:600px){.account-page .payment-method.payment-method--grey table tr{margin-bottom:10px}}.account-page .payment-method.payment-method--grey table td:first-child{padding-right:8px}.account-page .payment-method.payment-method--grey .select-wrap{background-color:#fff}.account-page .payment-method.payment-method--grey a{text-decoration:underline;color:#808080}.account-page .payment-method.payment-method--grey .notifications,.account-page .payment-method.payment-method--grey .notification{margin:0;padding:0;width:auto}.account-page .payment-method.payment-method--grey .notification-message{padding:10px 30px 4px;text-align:left;margin-top:-6px}.account-page .payment-method.payment-method--grey .notification-message p{line-height:24px}.account-page .payment-method.payment-method--grey .notification-message a{color:#c4575a}.account-page .payment-method.business-certificate table,.account-page .payment-method.tax-information table{margin-bottom:10px}.account-page .payment-method.business-certificate table tr td:first-child,.account-page .payment-method.tax-information table tr td:first-child{width:29.73%;color:#808080}@media only screen and (min-width:1171px){.account-page .payment-method.business-certificate table tr td:first-child,.account-page .payment-method.tax-information table tr td:first-child{width:34.73%}}.account-page .payment-method.business-certificate table tr td:last-child,.account-page .payment-method.tax-information table tr td:last-child{width:66.27%}@media only screen and (min-width:1171px){.account-page .payment-method.business-certificate table tr td:last-child,.account-page .payment-method.tax-information table tr td:last-child{width:65.27%}}.account-page .payment-method.business-certificate p:last-child,.account-page .payment-method.tax-information p:last-child{margin-bottom:0}.account-page .payment-method .payment-method__expiry-date .select-wrap{width:47%;float:left}@media only screen and (min-width:1171px){.account-page .payment-method .payment-method__expiry-date .select-wrap{max-width:140px;margin-right:20px}}.account-page .payment-method h4{font-size:15px;line-height:17px;margin:0 0 22px;font-weight:normal}.account-page .payment-method a.payment-method__cancel{display:inline-block;margin:20px 0 0 0;font-size:15px;line-height:18px;text-decoration:underline}.account-page .payment-method a.payment-method__cancel:hover{text-decoration:none}.account-page .payment-method .payment-method__button{float:right;border:0;padding-left:5px;padding-right:5px;background-color:transparent}.account-page .payment-method .payment-method__button-text{display:none}.account-page .payment-method .payment-method__wrap{width:calc(100% - 62px)}.account-page .payment-method .payment-method__card-overview table tr td{font-size:15px;line-height:22px;vertical-align:top;padding:4px 0}.account-page .payment-method .payment-method__card-overview table tr td:first-child{color:#808080}.account-page .payment-method .payment-method__card-overview p{color:#1a202d;line-height:27px;font-size:15px;margin-bottom:12px}.account-page .payment-method .payment-method__card-overview p:last-child{margin-bottom:0}.account-page .payment-method-switcher{margin-top:30px;width:100%;float:none}.account-page .payment-method-switcher .checkbox-wrapper{margin:5px 24px 18px 0}.default-view,.edit-view{clear:both}.selected-file{color:#808080;margin-bottom:15px;font-size:15px;line-height:30px;padding-top:15px;border-top:1px solid #e5e4e1}.selected-file a{color:#808080;text-decoration:underline;margin-left:20px}@media only screen and (max-width:374px){.support.account-page .mob-title:not(.no-link) h3{padding-left:50px}}@media only screen and (min-width:1171px){.support.account-page .mob-title{display:block;padding:0 0 22px;border-top:0}}@media only screen and (min-width:1171px){.support.account-page .card-layout{padding-left:20px}}.support.account-page .card-content{float:left;width:100%;padding-bottom:10px}@media only screen and (min-width:1171px){.support.account-page .card-content{padding-left:13px;padding-right:13px;padding-bottom:46px}}.support.account-page form textarea{height:134px}@media only screen and (min-width:768px){.support.account-page form .single-btn-row{margin:3px 0 26px}.support.account-page form .single-btn-row .btn-green{width:220px}}@media only screen and (min-width:1171px){.support.account-page form{width:100%}}.support.account-page .left-part{position:relative;float:left;width:100%}@media only screen and (min-width:1171px){.support.account-page .left-part{width:50.15%;padding-top:18px}}.support.account-page .right-part{position:relative;float:right;width:100%;margin-top:20px}@media only screen and (min-width:1171px){.support.account-page .right-part{width:42.9%;margin-top:0}}.support.account-page .help-block{position:relative;float:left;width:100%;padding:26px 18px 31px}@media only screen and (min-width:1171px){.support.account-page .help-block{padding:26px 28px 31px}}.support.account-page .help-block h4{margin-bottom:31px;color:#1a202d}@media only screen and (min-width:1171px){.support.account-page .help-block h4{font-size:22px}}.support.account-page .help-block table{width:100%;margin:0 0 30px}@media only screen and (max-width:600px){.support.account-page .help-block table tr{display:block;margin-bottom:8px}}.support.account-page .help-block table tr td{width:auto;font-size:15px;line-height:22px}@media only screen and (max-width:600px){.support.account-page .help-block table tr td{display:block}}.support.account-page .help-block table tr td:first-child{padding-right:10px}@media only screen and (min-width:601px){.support.account-page .help-block table tr td:first-child{width:200px}}.support.account-page .help-block p{margin:0 0 30px}table.contract-table,.account-page table.contract-table{width:100%;margin-bottom:22px}@media only screen and (min-width:1171px){table.contract-table,.account-page table.contract-table{float:left;width:50%}}table.contract-table tr td,.account-page table.contract-table tr td{font-size:15px;line-height:23px;vertical-align:top}table.contract-table tr td:first-child,.account-page table.contract-table tr td:first-child{display:block;width:100%;color:#808080}table.contract-table tr td:last-child,.account-page table.contract-table tr td:last-child{display:block;width:100%;padding-bottom:18px}@media only screen and (min-width:768px){table.contract-table tr td:last-child,.account-page table.contract-table tr td:last-child{width:58.63%}}table.contract-table tr td.contract-status,table.contract-table tr td.wallbox-status,.account-page table.contract-table tr td.contract-status,.account-page table.contract-table tr td.wallbox-status{padding-top:4px;padding-bottom:7px;line-height:20px}table.contract-table tr td a,.account-page table.contract-table tr td a{color:#0f7498}table.contract-table tr td a:hover,.account-page table.contract-table tr td a:hover{text-decoration:underline}table.contract-table tr .note,.account-page table.contract-table tr .note{line-height:17px;font-size:13px;display:inline-block;padding-right:20px;margin-top:8px}table.contract-table.no-border tr:last-child td:last-child,.account-page table.contract-table.no-border tr:last-child td:last-child{border:0}.contract-right-menu h5{font-size:15px;line-height:30px;color:#808080;font-weight:normal}.contract-right-menu ul{position:relative}.contract-right-menu ul li{position:relative;margin-bottom:15px}.contract-right-menu ul li a{font-size:14px;line-height:18px;color:#0f7498;display:block}.contract-right-menu ul li a span.text{padding-left:40px;display:block}.contract-right-menu ul li a span.chevron-right-icon{position:absolute;top:2px}.contract-right-menu ul li a:hover span.text{text-decoration:underline}.contract-right-menu ul li:last-child{margin-bottom:0}.contract-right-menu span.cancel-contract-icon{margin:0 0 0 2px}.contract-right-menu span.download-icon{margin:0 0 0 3px;background:0}.contract-right-menu a:hover span.text{text-decoration:underline}.contract-right-menu a:hover span.tariff-icon{background-position:-601px -288px}.contract-right-menu a:hover span.date-icon{background-position:-728px -287px}.contract-right-menu a:hover span.wallbox-icon{background-position:-532px -288px}.contract-right-menu a:hover span.card-info-icon{background-position:-410px -287px}.contract-right-menu a:hover span.cancel-contract-icon{background-position:-472px -288px}.contract-right-menu a:hover span.rename-contract-icon{background-position:-603px -642px}.contract-right-menu a:hover span.apply-promo-icon{background-position:-784px -290px}.contract-header{padding:0 15px;border-bottom:1px solid #f1f1f0}@media only screen and (min-width:768px){.contract-header{padding-left:30px;padding-right:30px}}.contract-header .contract-header__space-between{display:flex;flex-direction:column-reverse}@media only screen and (min-width:768px){.contract-header .contract-header__space-between{flex-direction:row;justify-content:space-between;align-items:center}}@media only screen and (min-width:768px){.contract-header .contract-header__space-between .styled-select{width:340px}}.contract-header .contract-header__space-between .contract-title{line-height:45px}.contract-header [class^="btn-"]{padding-left:18px;padding-right:18px;margin-bottom:20px;width:100%}@media only screen and (min-width:768px){.contract-header [class^="btn-"]{margin-bottom:0}}.contract-title{font-size:28px;line-height:55px}.contract-layout{clear:both;position:relative}@media only screen and (min-width:768px){.contract-layout{display:flex;flex-direction:row}}@media only screen and (min-width:768px){.contract-main{width:calc(100% - 250px);border-right:1px solid #f1f1f0}}.contract-sidebar{padding:30px;padding-top:18px;display:none}@media only screen and (min-width:768px){.contract-sidebar{width:250px;display:block}}.contract-details{padding:20px 0}.contract-details .contract-details__box{color:#1a202d;word-break:break-word;margin-bottom:15px;font-size:15px}@media only screen and (min-width:768px){.contract-details .contract-details__box{margin-bottom:0;margin-left:40px;display:inline-block}.contract-details .contract-details__box:first-child{margin-left:0}}.contract-details .contract-details__box:last-child{margin-bottom:0}.contract-details .contract-details__label{margin-bottom:6px;color:#808080;display:block}@media only screen and (min-width:768px){.contract-details .contract-details__label{margin-right:3px;display:inline;margin-bottom:0}}.contract-details .contract-details__value{color:#1a202d}.contract-section-title{font-size:22px;line-height:32px;font-weight:400;margin:0 0 18px}.contract-status{padding:20px 15px;padding-bottom:2px;border-bottom:1px solid #f1f1f0}@media only screen and (min-width:768px){.contract-status{padding:30px;padding-bottom:12px}}.contract-status p{margin-bottom:18px}.contract-status a{color:#0f7498}.contract-status a:hover{text-decoration:underline}.contract-status .contract-status__text{font-weight:400}.contract-status .contract-status__datetime{font-weight:700}.contract-status .contract-status__active{color:#92c444}.contract-status .contract-status__inactive{color:#808080}.contract-services{padding:20px 15px;border-bottom:1px solid #f1f1f0}@media only screen and (min-width:768px){.contract-services{padding:30px}}.contract-services .contract-services__boxes{display:flex;flex-wrap:wrap}.contract-services .contract-services__box{min-height:170px;padding:18px;padding-top:30px;margin:0 0 16px;overflow:hidden;text-align:center;color:#808080;border:1px solid #f1f1f0}.contract-services .contract-services__box.contract-services__box--disabled{background-color:#f9fafb}.contract-services .contract-services__box.contract-services__box--disabled .contract-services__icon{opacity:.25}.contract-services .contract-services__box.contract-services__box--size-1-2{width:100%}@media only screen and (min-width:601px){.contract-services .contract-services__box.contract-services__box--size-1-2{width:calc(50% - 8px);float:left;margin-left:16px}.contract-services .contract-services__box.contract-services__box--size-1-2:nth-child(2n+1){margin-left:0}}.contract-services .contract-services__box.contract-services__box--size-1-3{width:100%}@media only screen and (min-width:601px) and (max-width:1170px){.contract-services .contract-services__box.contract-services__box--size-1-3{width:calc(50% - 8px);float:left;margin-left:16px}.contract-services .contract-services__box.contract-services__box--size-1-3:nth-child(2n+1){margin-left:0}}@media only screen and (min-width:1171px){.contract-services .contract-services__box.contract-services__box--size-1-3{float:left;width:calc(33.3333% - 11px);margin-left:16px}.contract-services .contract-services__box.contract-services__box--size-1-3:nth-child(3n+1){margin-left:0}}.contract-services .contract-services__name{color:#1a202d;margin-bottom:0;font-weight:bold}.contract-services .contract-services__value{color:#6d6d6d}.contract-services .contract-services__icon{height:50px;line-height:66px;margin-bottom:20px;overflow:hidden}.contract-services .contract-services__label{display:inline-block;font-size:14px;line-height:16px;padding:0;font-weight:bold}.contract-services .contract-services__label.contract-services__label--green{color:#92c444}.contract-services .contract-services__label.contract-services__label--grey{color:#808080}.contract-services .contract-services__label.contract-services__label--orange{color:#e77828}.contract-services .contract-services__label.contract-services__label--red{color:#c15559}.contract-subscriptions .contract-services__box{position:relative;padding-top:20px}.contract-subscriptions .contract-services-image{display:flex;align-items:center;width:97px;min-width:97px;height:97px;padding:10px;border:1px solid #eeeded;border-radius:5px;margin:0 auto 15px}.contract-subscriptions .contract-services-image img{width:100%;height:auto}.contract-subscriptions .contract-services__price,.contract-subscriptions .contract-services__status,.contract-subscriptions .contract-services__valid{font-size:16px;color:#3c3c3c}.contract-subscriptions .contract-services__subscribe{margin-top:5px}.contract-subscriptions .contract-services__subscribe .btn-primary,.contract-subscriptions .contract-services__subscribe .contract-header [class^="btn-"],.contract-header .contract-subscriptions .contract-services__subscribe [class^="btn-"]{min-height:35px}.contract-subscriptions .contract-services-edit{position:absolute;right:20px;top:20px;border:0;background-color:transparent;padding:0}.contract-tables{padding:20px 15px}@media only screen and (min-width:768px){.contract-tables{padding:30px}}.contract-tables .prices-note{float:none}.contract-menu{padding:20px 15px;border-bottom:1px solid #f1f1f0}@media only screen and (min-width:768px){.contract-menu{padding:0;border:0;height:0}}@media only screen and (min-width:768px){.contract-menu .contract-right-menu{position:absolute;right:20px;top:20px;width:210px}}.pricelist-note{margin-bottom:18px;color:#808080;clear:both}.pricelist-note p:not(:last-child){margin-bottom:18px}.pricelist-note a{color:#0f7498}.pricelist-note a:hover{text-decoration:underline}.contract-edit-wrap{position:relative;float:left;width:100%}.contract-edit-wrap .contract-header{position:relative;float:left;width:100%}.contract-edit-wrap .contract-header .contract-header-content{position:relative;float:left;width:100%;padding:20px 15px;background:#fff;border:1px solid #eeeded}@media only screen and (min-width:768px){.contract-edit-wrap .contract-header .contract-header-content{padding:20px;border-radius:5px}}.contract-edit-wrap .contract-header .contract-header-content a{display:none;width:220px;margin-top:6px}@media only screen and (min-width:768px){.contract-edit-wrap .contract-header .contract-header-content a{display:block}}@media only screen and (min-width:768px){.contract-edit-wrap .contract-header .contract-header-content form{width:49.5%}}.contract-edit-wrap .contract-header .contract-header-content form .form-row input{margin:0}.contract-edit-wrap .registration-header-wrapper .back-link{top:0}.contract-edit-wrap .registration-header-wrapper .registration-header{position:relative;width:100%;max-width:1000px;margin:50px auto 0;overflow:hidden;padding:0 15px}@media only screen and (min-width:768px){.contract-edit-wrap .registration-header-wrapper .registration-header{margin-top:0}}.contract-edit-wrap .registration-header-wrapper .registration-header .registration-header-content{position:relative;text-align:center;display:flex;justify-content:center}.contract-edit-wrap .contract-detail{position:relative;float:left;width:100%;padding:0 15px 50px}.contract-edit-wrap .contract-detail .contract-detail-content{position:relative;float:left;width:100%}@media only screen and (min-width:768px){.contract-edit-wrap .contract-detail .contract-detail-content{float:none;width:66.2%;max-width:462px;margin:0 auto}}.contract-edit-wrap .contract-detail h2{margin:0 0 24px;font-size:22px;line-height:40px;font-weight:400}.contract-edit-wrap .contract-detail form .btn-green{width:100%;margin:13px 0 0}@media only screen and (min-width:768px){.contract-edit-wrap .contract-detail form .btn-upload{max-width:200px}}.contract-edit-wrap .contract-detail form .btn-upload.error{border-color:#c15559;color:#c15559}.contract-edit-wrap .contract-detail form .btn-upload.error:hover{background-color:#c15559;color:#fff}.contract-edit-wrap .vehicle-detail form>p{position:relative;float:left;width:100%;margin:7px 0;line-height:20px;color:#808080}.contract-edit-wrap .vehicle-detail .vin-example{position:relative;float:left;width:100%}@media only screen and (min-width:768px){.contract-edit-wrap .vehicle-detail .vin-example{float:none;width:77.6%;max-width:541px;margin:0 auto 0}}.contract-edit-wrap .vehicle-detail .vin-example .vin-example-content{position:relative;float:left;width:100%;margin:40px 0 20px;padding:25px;background:#fff;border-radius:4px}@media only screen and (min-width:768px){.contract-edit-wrap .vehicle-detail .vin-example .vin-example-content{margin:60px auto 0;padding:40px}}.contract-edit-wrap .vehicle-detail .vin-example .vin-example-content .description{position:relative;float:left;width:100%}@media only screen and (min-width:768px){.contract-edit-wrap .vehicle-detail .vin-example .vin-example-content .description{position:relative;float:left;width:47.39%}}.contract-edit-wrap .vehicle-detail .vin-example .vin-example-content h3{margin:0 0 15px;font-size:14px;line-height:20px;font-weight:400;color:#1a202d}.contract-edit-wrap .vehicle-detail .vin-example .vin-example-content p{font-size:14px;line-height:20px;color:#808080}.contract-edit-wrap .vehicle-detail .vin-example .vin-example-content .image-container{position:relative;float:left;width:100%;margin:20px 0 0}@media only screen and (min-width:768px){.contract-edit-wrap .vehicle-detail .vin-example .vin-example-content .image-container{float:right;width:46.08%;margin:0}}.contract-edit-wrap .vehicle-detail .vin-example .vin-example-content .image-container img{position:relative;float:left;width:100%;max-width:100%}.contract-edit-wrap .payment-detail .checkbox-wrapper{margin:13px 24px 17px 0}.contract-edit-wrap .payment-detail .checkbox-wrapper.address-checkbox-row{margin:8px 0 36px}.contract-edit-wrap .contract-review{position:relative;float:left;width:100%;padding:0 15px 50px}.contract-edit-wrap .contract-review .contract-review-content{position:relative;float:left;width:100%}@media only screen and (min-width:768px){.contract-edit-wrap .contract-review .contract-review-content{float:none;width:77.6%;max-width:541px;margin:0 auto}}@media only screen and (min-width:1171px){.contract-edit-wrap .contract-review .contract-review-content{float:none;width:85.8%;max-width:780px;margin:0 auto}}.contract-edit-wrap .contract-review .contract-review-content .header{position:relative;float:left;width:100%;margin:0;padding:0 0 8px;border-bottom:1px solid #e5e4e1;clear:both}.contract-edit-wrap .contract-review .contract-review-content .header h3{float:left;margin:0;font-size:28px;line-height:52px}.contract-edit-wrap .contract-review .contract-review-content .header h4{float:left;margin:0;font-size:14px;line-height:16px;font-weight:400;color:#808080}.contract-edit-wrap .contract-review .contract-review-content .header a{margin:21px 0 0 10px;color:#0f7498;font-size:15px;line-height:18px}@media only screen and (max-width:374px){.contract-edit-wrap .contract-review .contract-review-content .header a{margin-left:6px}}.contract-edit-wrap .contract-review .contract-review-content .header a .arrow-icon{margin-top:7px;margin-left:5px}.contract-edit-wrap .contract-review .contract-review-content .header a:hover span:first-child{text-decoration:underline}.contract-edit-wrap .contract-review .contract-review-content .header a:hover .arrow-icon{background-position:-415px -74px}.contract-edit-wrap .contract-review .contract-review-content .header a.open .arrow-icon{background-position:-535px -110px}.contract-edit-wrap .contract-review .contract-review-content .header a.open:hover .arrow-icon{background-position:-475px -74px}.contract-edit-wrap .contract-review .contract-review-content .tariff-overview{position:relative;float:left;width:100%;padding:17px 21px 0;background:#f9fafb;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-top:-1px}.contract-edit-wrap .contract-review .contract-review-content .tariff-overview .contract-table{float:left;width:100%;margin:0}.contract-edit-wrap .contract-review .contract-review-content .tariff-overview .contract-table tr:last-child td:last-child{border-bottom:0}@media only screen and (min-width:1171px){.contract-edit-wrap .contract-review .contract-review-content .tariff-overview .contract-table{width:50%}.contract-edit-wrap .contract-review .contract-review-content .tariff-overview .contract-table:first-child tr td:first-child{display:block;width:100%}.contract-edit-wrap .contract-review .contract-review-content .tariff-overview .contract-table:first-child tr td:last-child{display:block;width:100%}.contract-edit-wrap .contract-review .contract-review-content .tariff-overview .contract-table:first-child tr:last-child td{padding-bottom:0}.contract-edit-wrap .contract-review .contract-review-content .tariff-overview .contract-table:nth-child(2) tr td:first-child{display:block;width:100%}.contract-edit-wrap .contract-review .contract-review-content .tariff-overview .contract-table:nth-child(2) tr td:last-child{display:block;width:100%}}.contract-edit-wrap .contract-review .contract-review-content .tariff-overview .prices-note{margin-bottom:20px}.contract-edit-wrap .contract-review .contract-review-content .card{position:relative;float:left;width:100%;margin:0 0 20px;border-radius:0;border:0;background-color:transparent}@media only screen and (min-width:1171px){.contract-edit-wrap .contract-review .contract-review-content .card{margin:0 0 36px}}.contract-edit-wrap .contract-review .contract-review-content .card.review-details-card{padding:30px 20px 0;border:1px solid #e5e4e1;border-radius:10px}@media only screen and (min-width:1171px){.contract-edit-wrap .contract-review .contract-review-content .card.review-details-card{padding:31px}}.contract-edit-wrap .contract-review .contract-review-content .card .card-top{position:relative;float:left;width:100%;padding:14px 18px 18px;background:#fff;border-top-left-radius:10px;border-top-right-radius:10px;border:1px solid #e5e4e1}@media only screen and (min-width:1171px){.contract-edit-wrap .contract-review .contract-review-content .card .card-top{padding:14px 35px 18px}.contract-edit-wrap .contract-review .contract-review-content .card .card-top form input,.contract-edit-wrap .contract-review .contract-review-content .card .card-top form .ui-selectmenu-button,.contract-edit-wrap .contract-review .contract-review-content .card .card-top form .select-wrap{max-width:310px}.contract-edit-wrap .contract-review .contract-review-content .card .card-top form input.card-number,.contract-edit-wrap .contract-review .contract-review-content .card .card-top form .ui-selectmenu-button.card-number,.contract-edit-wrap .contract-review .contract-review-content .card .card-top form .select-wrap.card-number{max-width:350px;background-color:#f9fafb;margin-bottom:32px}.contract-edit-wrap .contract-review .contract-review-content .card .card-top form .form-row{clear:both;max-width:350px}}.contract-edit-wrap .contract-review .contract-review-content .card .card-top form{position:relative;float:left;width:100%;margin-top:24px}.contract-edit-wrap .contract-review .contract-review-content .card .card-top form input{background:transparent}.contract-edit-wrap .contract-review .contract-review-content .card .card-top .next-to{padding-left:26px}.contract-edit-wrap .contract-review .contract-review-content .card .card-top .next-to label{color:#1a202d;font-weight:400}@media only screen and (min-width:1171px){.contract-edit-wrap .contract-review .contract-review-content .card .card-top .next-to input{max-width:160px}}@media only screen and (min-width:1171px){.contract-edit-wrap .contract-review .contract-review-content .card .card-top .next-to .error-msg{float:left}}.contract-edit-wrap .contract-review .contract-review-content .card .card-top .ui-selectmenu-button,.contract-edit-wrap .contract-review .contract-review-content .card .card-top .contract_name{margin-bottom:40px}.contract-edit-wrap .contract-review .contract-review-content .card .card-top .contract_name+.error-msg{margin-top:-30px;margin-bottom:30px}.contract-edit-wrap .contract-review .contract-review-content .card .card-bottom{position:relative;float:left;width:100%;padding:18px;background:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border:1px solid #e5e4e1;border-top:0}@media only screen and (min-width:1171px){.contract-edit-wrap .contract-review .contract-review-content .card .card-bottom{padding:18px 35px 18px}}.contract-edit-wrap .contract-review .contract-review-content .card .card-bottom input{max-width:310px;background:transparent}.contract-edit-wrap .contract-review .contract-review-content .card .card-bottom .applied-codes p{margin-bottom:18px;color:#808080}.contract-edit-wrap .contract-review .contract-review-content .card .card-bottom .applied-codes .icon-green-tick:before{margin-right:8px;margin-bottom:-2px}.contract-edit-wrap .contract-review .contract-review-content .card .card-bottom .applied-codes .green-active{margin-right:30px}.contract-edit-wrap .contract-review .contract-review-content .card .card-bottom .applied-codes .remove-code{color:#0f7498}.contract-edit-wrap .contract-review .contract-review-content .card .card-bottom .applied-codes .remove-code:hover{text-decoration:underline}@media only screen and (min-width:1171px){.contract-edit-wrap .contract-review .contract-review-content .promo-form{max-width:456px}}.contract-edit-wrap .contract-review .contract-review-content .promo-form .form-row .code-input{width:58.58%}@media only screen and (min-width:1171px){.contract-edit-wrap .contract-review .contract-review-content .promo-form .form-row .code-input{width:67%}}.contract-edit-wrap .contract-review .contract-review-content .promo-form .form-row [class^="btn-"]{float:right;width:39%;height:40px;padding:11px 0;border-radius:5px}@media only screen and (min-width:1171px){.contract-edit-wrap .contract-review .contract-review-content .promo-form .form-row [class^="btn-"]{width:30.5%}}.contract-edit-wrap .contract-review .contract-review-content .review-details-row{position:relative;float:left;width:100%}.contract-edit-wrap .contract-review .contract-review-content .review-details-row .review-details-col{position:relative;float:left;width:100%;margin:0 0 30px}@media only screen and (min-width:1171px){.contract-edit-wrap .contract-review .contract-review-content .review-details-row .review-details-col{padding-right:20px}.contract-edit-wrap .contract-review .contract-review-content .review-details-row .review-details-col:first-child{width:33%}.contract-edit-wrap .contract-review .contract-review-content .review-details-row .review-details-col:nth-child(2){width:33%}.contract-edit-wrap .contract-review .contract-review-content .review-details-row .review-details-col:last-child{width:34%}}.contract-edit-wrap .contract-review .contract-review-content .review-details-row .review-details-col .review-details{float:left;width:100%;clear:both}.contract-edit-wrap .contract-review .contract-review-content .review-details-row .review-details-col .review-details .edit-section-icon{background:transparent}.contract-edit-wrap .contract-review .contract-review-content .review-details-row .review-details-col .header{margin-bottom:13px}.contract-edit-wrap .contract-review .contract-review-content .review-details-row .review-details-col .header.no-border{padding-bottom:0}.contract-edit-wrap .contract-review .contract-review-content .review-details-row .review-details-col .header a{float:left;margin-top:0;margin-bottom:0;font-size:14px;line-height:16px}.contract-edit-wrap .contract-review .contract-review-content .review-details-row .review-details-col .header a:hover{text-decoration:underline}.contract-edit-wrap .contract-review .contract-review-content .review-details-row .review-details-col p{margin:0 0 25px;font-size:14px;line-height:22px;float:left;width:100%;clear:both}.contract-edit-wrap .contract-review .contract-review-content .review-details-row .review-details-col .review-details p:last-child{margin:0}@media only screen and (min-width:1171px){.contract-edit-wrap .contract-review .contract-review-content>.checkbox-wrapper{margin-top:42px}}.contract-edit-wrap .contract-review h2{margin:0 0 11px;font-size:22px;line-height:40px;font-weight:400}.contract-edit-wrap .after-cards{position:relative;float:left;width:100%;margin:22px 0 0}@media only screen and (min-width:1171px){.contract-edit-wrap .after-cards{margin-top:10px}}.contract-edit-wrap .after-cards input[type=checkbox]+.checkbox+label{color:#808080}.contract-edit-wrap .after-cards input[type=checkbox]:checked+.checkbox+label{color:#1a202d}.contract-edit-wrap .after-cards .left-checkboxed{float:left}.contract-edit-wrap .after-cards .review-btns{position:relative;float:left;width:100%;margin-top:20px}@media only screen and (min-width:1171px){.contract-edit-wrap .after-cards .review-btns{width:auto;clear:both}}.contract-edit-wrap .after-cards .review-btns .btn-green{margin:0 0 15px;font-size:17px;line-height:19px;border-radius:100px}.contract-edit-wrap .contract-final{position:relative;float:left;width:100%;text-align:center}@media only screen and (min-width:768px){.contract-edit-wrap .contract-final{float:none;max-width:500px;margin:0 auto}}.contract-edit-wrap .contract-final .contract-final-content{position:relative;float:left;width:100%;padding:20px 20px}@media only screen and (min-width:768px){.contract-edit-wrap .contract-final .contract-final-content{padding:40px 0}}.contract-edit-wrap .contract-final .contract-final-content h2{margin:15px 0 24px;font-size:42px;line-height:52px}.contract-edit-wrap .contract-final .contract-final-content p{margin:0 0 25px;font-size:17px;line-height:25px;color:#6d6d6d}.contract-edit-wrap .contract-final .contract-final-content a{margin-top:20px}.contract-edit-wrap .contract-final .contract-final-content .card-big-icon{margin-left:-37px}.registration-page .contract-edit-wrap .contract-review .contract-review-content .card .card-top,.registration-page .contract-edit-wrap .contract-review .contract-review-content .card .card-bottom{background:#fff}.registration-page .contract-edit-wrap .contract-review .contract-review-content .card.review-details-card{background:#f9fafb}.new-contract-page .dcs-progress-bar ul{height:auto}.new-contract-page .dcs-progress-bar ul li:first-child:after,.new-contract-page .dcs-progress-bar ul li:last-child:after{background-color:#f9fafb}@media only screen and (max-width:600px){.new-contract-page .mob-title .back-link{top:-27px}}@media only screen and (min-width:768px){.new-contract-page .mob-title{display:block;border:0;margin-bottom:27px}}.checkbox-switcher{float:left;width:100%;clear:both;overflow:hidden;margin-bottom:32px}.checkbox-switcher .checkbox-switcher__checkbox{float:left;position:relative;height:70px;width:100%;overflow:hidden;border:1px solid #92c444;padding:10px 20px 10px 60px}@media only screen and (min-width:1171px){.checkbox-switcher .checkbox-switcher__checkbox{width:50%}.checkbox-switcher .checkbox-switcher__checkbox:first-child{border-right-width:0}}.checkbox-switcher input[type=radio]{position:absolute;z-index:6;margin:0;opacity:0;cursor:pointer;left:0;right:0;top:0;bottom:0;width:100%;height:100%;max-width:initial!important}.checkbox-switcher input[type=radio]+.radio{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.checkbox-switcher input[type=radio]+.radio:before{position:absolute;content:'';display:block;width:18px;height:18px;top:50%;left:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:transparent url("../images/sprite.svg?t=v13") -418px -689px no-repeat}.checkbox-switcher input[type=radio]:checked+.radio{background-color:#92c444}.checkbox-switcher input[type=radio]:checked+.radio:before{background-position:-388px -689px}.checkbox-switcher input[type=radio]:checked+.radio+label{color:#fff}.checkbox-switcher input[type=radio]:checked+.radio+label .small{color:#fff}.checkbox-switcher label{position:absolute;top:50%;z-index:5;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:1171px){.checkbox-switcher label{text-align:center}}.checkbox-switcher label .small{color:#6d6d6d;display:block}#card-activated .middle-block{max-width:450px;padding:100px 15px 0;top:0;transform:none;margin:0 auto}#card-activated h2{clear:left;margin:11px 0 24px;font-size:42px;line-height:52px;color:#1a202d}#card-activated p{margin:0 0 34px;font-size:17px;line-height:25px;color:#808080}[id^="invoice-page-"] .page-content{padding:12px}@media only screen and (min-width:768px){[id^="invoice-page-"] .page-content{padding:20px}}[id^="invoice-page-"] .invoice-header{position:relative;float:left;width:100%}@media only screen and (min-width:768px){[id^="invoice-page-"] .invoice-header{padding:0 0 20px;border-bottom:1px solid #eeeded}}@media only screen and (min-width:768px){[id^="invoice-page-"] .invoice-header .invoice-header-content{position:relative;float:left;width:calc(100% - 315px)}}[id^="invoice-page-"] .invoice-header h3{float:left;width:100%;margin:0 0 4px;font-size:28px;line-height:37px}@media only screen and (min-width:768px){[id^="invoice-page-"] .invoice-header h3{margin:0;font-size:42px;line-height:55px}}@media only screen and (min-width:1171px){[id^="invoice-page-"] .invoice-header h3{width:auto}}[id^="invoice-page-"] .invoice-header p{float:left;width:100%;font-size:15px;line-height:17px;color:#808080}@media only screen and (min-width:1171px){[id^="invoice-page-"] .invoice-header p{width:auto;margin:28px 0 0 10px}}[id^="invoice-page-"] .invoice-header p+h3{margin:7px 0 6px}[id^="invoice-page-"] .invoice-header .btns{position:relative;float:left;width:100%;margin:17px 0 0}@media only screen and (min-width:768px){[id^="invoice-page-"] .invoice-header .btns{float:right;width:315px;margin:5px 0 0}}[id^="invoice-page-"] .invoice-header .btns [class^="btn-"]{width:42.85%;padding-left:0;padding-right:0}@media only screen and (min-width:768px){[id^="invoice-page-"] .invoice-header .btns [class^="btn-"]{width:100%;max-width:135px}}[id^="invoice-page-"] .invoice-header .btns [class^="btn-"]:last-child{width:54.28%;float:right}@media only screen and (min-width:768px){[id^="invoice-page-"] .invoice-header .btns [class^="btn-"]:last-child{width:100%;max-width:175px}}[id^="invoice-page-"] .invoice-body{position:relative;float:left;width:100%;margin:21px 0 0}@media only screen and (min-width:768px){[id^="invoice-page-"] .invoice-body{padding:0 0 90px}}@media only screen and (min-width:1171px){[id^="invoice-page-"] .invoice-body{margin:45px 0 0}}[id^="invoice-page-"] .invoice-body .invoices-list-table{width:100%}[id^="invoice-page-"] .invoice-body .invoices-list-table tr{float:left;width:100%;padding:22px 0;border-top:1px solid #eeeded}@media only screen and (min-width:768px){[id^="invoice-page-"] .invoice-body .invoices-list-table tr{float:none;padding:0;border:0}}[id^="invoice-page-"] .invoice-body .invoices-list-table tr td{float:left}@media only screen and (min-width:768px){[id^="invoice-page-"] .invoice-body .invoices-list-table tr td{float:none;padding:30px 0 15px;border-bottom:1px solid #eeeded}}[id^="invoice-page-"] .invoice-body .invoices-list-table tr td:first-child{margin:0 0 15px;font-size:22px;line-height:22px}@media only screen and (min-width:768px){[id^="invoice-page-"] .invoice-body .invoices-list-table tr td:first-child{margin:0}}@media only screen and (min-width:1171px){[id^="invoice-page-"] .invoice-body .invoices-list-table tr td:first-child{width:11.3%}}[id^="invoice-page-"] .invoice-body .invoices-list-table tr td:nth-child(2){clear:left;padding-top:4px;font-size:15px;line-height:13px}@media only screen and (min-width:768px){[id^="invoice-page-"] .invoice-body .invoices-list-table tr td:nth-child(2){padding-top:36px}}[id^="invoice-page-"] .invoice-body .invoices-list-table tr td.table-actions{float:right;margin-top:-16px}@media only screen and (min-width:768px){[id^="invoice-page-"] .invoice-body .invoices-list-table tr td.table-actions{float:none;margin:0}}[id^="invoice-page-"] .invoice-body .invoices-list-table tr td.table-actions a{position:relative;float:left;margin-left:20px;color:#0f7498;font-size:15px;line-height:15px}[id^="invoice-page-"] .invoice-body .invoices-list-table tr td.table-actions a .text{float:left;margin-left:8px}[id^="invoice-page-"] .invoice-body .invoices-list-table tr td.table-actions a .eye-icon{margin-top:1px}[id^="invoice-page-"] .invoice-body .invoices-list-table tr td.table-actions a .download-icon{margin-top:-2px}[id^="invoice-page-"] .invoice-body .invoices-list-table tr td.table-actions a:hover .eye-icon{background-position:-533px -692px}[id^="invoice-page-"] .invoice-body .invoices-list-table tr td.table-actions a:hover .download-icon{background-position:-607px -689px}[id^="invoice-page-"] .invoice-body .invoices-list-table tr td.table-actions a:hover .text{text-decoration:underline}[id^="invoice-page-"] .invoice-table-section{padding:0}@media only screen and (min-width:768px){#invoice-page-single .mob-title{display:block;padding-right:0;padding-top:0}#invoice-page-single .mob-title .btns{float:right}#invoice-page-single .mob-title .back-link{top:3px}}@media only screen and (min-width:1171px){#invoice-page-single .mob-title{padding:0 0 22px;border-top:0}}@media only screen and (min-width:768px){#invoice-page-single .invoice-header{margin-bottom:0;padding-bottom:0;border:0}#invoice-page-single .invoice-header .invoice-header-content{width:100%}#invoice-page-single .invoice-header p{width:auto;margin-top:0;margin-left:0}#invoice-page-single .invoice-header h3{clear:left;width:auto;font-size:28px;line-height:37px}#invoice-page-single .invoice-header h3+p{float:right;margin-top:-16px}}@media only screen and (min-width:768px){#invoice-page-single .invoice-body{margin-top:25px}}.invoice-total-table{position:relative;float:left;width:100%;padding:0 17px}@media only screen and (min-width:768px){.invoice-total-table{width:31.5%;float:right;padding:0 20px}}@media only screen and (min-width:1171px){.invoice-total-table{width:21.5%}}.invoice-total-table table{width:100%}.invoice-total-table table tr td{vertical-align:middle;font-size:15px;line-height:35px;color:#808080}.invoice-total-table table tr td:last-child{text-align:right}.invoice-total-table table tr:last-child td{vertical-align:bottom;line-height:52px}.invoice-total-table table tr:last-child td:last-child{font-size:28px;font-weight:300;color:#1a202d}@media only screen and (min-width:768px){.invoices-page-container{padding-bottom:60px}}.invoices-head{padding:12px 15px 0;margin-bottom:30px}@media only screen and (min-width:768px){.invoices-head{padding:0}}.invoices-head h2{font-size:22px;line-height:27px;margin-bottom:30px;font-weight:normal}.invoices-block{margin:0 0 30px}.invoices-block .invoices-block__inner{border-color:#eeeded;border-style:solid;border-width:0;border-top-width:1px;border-bottom-width:1px;background-color:#fff;padding:12px 15px;margin:0 0 10px}@media only screen and (min-width:768px){.invoices-block .invoices-block__inner{border-width:1px;padding-left:30px;padding-right:30px}}.invoices-block.invoices-block--grey .invoices-block__inner{background-color:#eeeded}.invoices-block.invoices-block--grey .invoices-block__inner .invoices-table__caption{border-color:#e5e4e1}.invoices-table{width:100%;font-size:14px}@media only screen and (min-width:768px){.invoices-table{font-size:15px}}.invoices-table th{text-align:left;padding:0 0 6px}.invoices-table td{padding:6px 0;padding-right:10px}@media only screen and (max-width:767px){.invoices-table td{display:block}}@media only screen and (max-width:767px){.invoices-table .td-period{border-bottom:1px solid #e5e4e1;display:none}}@media only screen and (max-width:767px){.invoices-table .td-price{float:right;position:absolute;top:14px;right:30px}}@media only screen and (min-width:768px){.invoices-table .td-price{padding-right:0;text-align:right;width:155px}}@media only screen and (min-width:768px){.invoices-table .td-number{width:160px}}@media only screen and (min-width:1024px){.invoices-table .td-number{width:220px}}@media only screen and (max-width:767px){.invoices-table .td-number{padding-top:0}}@media only screen and (min-width:768px){.invoices-table .td-country{width:180px}}@media only screen and (min-width:1024px){.invoices-table .td-country{width:220px}}@media only screen and (max-width:767px){.invoices-table .td-country{padding-top:12px;padding-bottom:0}}.invoices-table .td-invoice{width:25px;position:absolute;top:14px;right:0;padding-right:0;text-align:right}@media only screen and (min-width:768px){.invoices-table .td-invoice{width:45px;position:relative;top:auto}}.invoices-table .td-invoice .download-icon{display:inline-block;float:none;overflow:hidden;line-height:999}@media only screen and (min-width:768px){.invoices-table .td-invoice .download-icon{float:right}}@media only screen and (max-width:767px){.invoices-table thead th{display:none}.invoices-table thead .td-period{display:block;border-bottom:0;padding-bottom:0}}@media only screen and (max-width:767px){.invoices-table tr{position:relative;display:block}}@media only screen and (max-width:767px){.invoices-table tbody tr:not(:last-child){border-bottom:1px solid #e5e4e1}}@media only screen and (min-width:768px){.invoices-table tbody tr:not(:last-child) td:not(:first-child){border-bottom:1px solid #e5e4e1}}@media only screen and (max-width:767px){.invoices-table tbody tr:first-child .td-period{display:block;padding-bottom:12px}}@media only screen and (max-width:767px){.invoices-table tbody tr:first-child .td-price{top:53px}}@media only screen and (max-width:767px){.invoices-table tbody tr:first-child .td-invoice{top:53px}}.invoices-table .invoices-table__caption{padding:0 0 12px;margin:0 0 18px;text-align:left;overflow:hidden;border-bottom:1px solid #eeeded}.invoices-table .invoices-table__button{float:right}.invoices-table .invoices-table__button .text-postfix{display:none}@media only screen and (min-width:768px){.invoices-table .invoices-table__button .text-postfix{display:inline}}.invoices-table .invoices-table__month{margin-bottom:0;margin-top:9px;margin-right:12px;font-size:18px;line-height:30px;float:left}@media only screen and (min-width:768px){.invoices-table .invoices-table__month{font-size:22px;margin-bottom:0}}.invoices-table .invoices-table__price .price{font-size:14px}@media only screen and (min-width:768px){.invoices-table .invoices-table__price .price{font-size:18px}}.invoices-table .invoices-table__price .currency{font-size:11px}@media only screen and (min-width:768px){.invoices-table .invoices-table__price .currency{font-size:14px}}@media only screen and (max-width:767px){.invoices-table.invoices-table--empty .td-price{position:static;float:none}}@media only screen and (min-width:768px){.invoices-table.invoices-table--empty .td-price{width:auto}}@media only screen and (min-width:768px){.invoices-table.invoices-table--empty .td-number{width:10px}}@media only screen and (min-width:768px){.invoices-table.invoices-table--empty .td-country{width:10px}}.invoices-filters{margin:0 0 30px;padding:0 15px}@media only screen and (min-width:768px){.invoices-filters{padding:0}}.invoices-filters .select-wrap{font-size:15px;line-height:24px;float:none;background-color:#fff;color:#1a202d;font-weight:normal}.invoices-filters .select-wrap.year-button{max-width:100%}@media only screen and (min-width:768px){.invoices-filters .select-wrap.year-button{max-width:200px}}.invoices-filters .select-wrap .styled-select:after{top:18px}.invoices-filters .select-wrap .options li{font-size:15px;font-weight:normal;color:#1a202d}.invoices-filters .invoices-filters__label{margin:0 0 6px;font-size:14px;display:inline-block}.tariffs-page-container{background-color:#f9fafb}@media only screen and (max-width:600px){.tariffs-page-container>.container{padding-left:0;padding-right:0}}.tariffs-page-container>.container.load-content.loading{float:none;min-height:400px}.tariffs-page-container>.container.load-content.loading:before{background-color:rgba(249,250,251,0.8)}.tariffs-page-container .page-header{text-align:center;padding:30px 0}@media only screen and (min-width:1024px){.tariffs-page-container .page-header{padding:70px 0 30px}}@media only screen and (min-width:1171px){.tariffs-page-container .page-header{padding:70px 0}}.tariffs-page-container .page-header h2{margin:0 0 10px;line-height:40px;font-size:30px}@media only screen and (min-width:768px){.tariffs-page-container .page-header h2{line-height:52px;font-size:42px}}.tariffs-page-container .page-header p{color:#808080;font-size:17px;line-height:25px}.tariffs-page-container .page-header a{color:#0087a9}.tariffs-page-container .page-header a:hover{text-decoration:underline}.tariffs-page-container .page-header+.tariffs-wrap{margin-top:-20px}.tariffs-page-container h3{font-size:30px;line-height:40px;margin:0 0 10px}@media only screen and (min-width:1024px){.tariffs-page-container h3{font-size:42px;line-height:52px}}.tariffs-page-container p{font-size:15px;line-height:22px;color:#808080}.tariff+[class^="btn-"]{margin-bottom:20px}.tariff p{font-size:15px;line-height:22px;color:#808080}.dcs-modal .tariff-table,.account-page .dcs-modal .tariff-table{width:100%;margin-bottom:18px}.dcs-modal .tariff-table tr td,.account-page .dcs-modal .tariff-table tr td{line-height:23px;display:block;width:100%}.dcs-modal .tariff-table tr td:first-child,.account-page .dcs-modal .tariff-table tr td:first-child{color:#808080}.dcs-modal .tariff-table tr td.cell-separator,.account-page .dcs-modal .tariff-table tr td.cell-separator{border-bottom:1px solid #d4e2e6;padding-bottom:12px}.dcs-modal .tariff-table tr.as-separate-row td:first-child,.account-page .dcs-modal .tariff-table tr.as-separate-row td:first-child{padding-top:18px}.dcs-modal .tariff-table+p,.account-page .dcs-modal .tariff-table+p{margin-bottom:0;font-size:14px;line-height:20px}.join-container .page-header{text-align:center;padding:30px 0}@media only screen and (min-width:1024px){.join-container .page-header{padding:60px 0 30px}}@media only screen and (min-width:1171px){.join-container .page-header{padding:70px 0 40px}}.join-container .page-header h2{font-size:28px;line-height:40px;margin:0 0 10px}.join-container .page-header p{font-size:15px;line-height:25px;margin-bottom:30px}.join-container .page-header a{color:#0087a9}.join-container .page-header a:hover{text-decoration:underline}.join-container .confirm-msg{padding:50px 0 0}.join-container .confirm-msg h2{font-size:30px;line-height:40px;margin:0 0 40px}@media only screen and (min-width:601px){.join-container .confirm-msg h2{font-size:42px;line-height:55px}}.join-container .confirm-msg h2 .icon-card-mail{display:block;margin:0 auto 25px}.join-container .confirm-msg .text-wrap{max-width:500px;margin:auto}.join-container .join-form{margin:auto;max-width:460px}.join-container .join-form h3{font-size:22px;line-height:40px;font-weight:400;margin-bottom:20px}.join-container .join-form fieldset{border:0;margin:0;padding:0}.join-container .join-form .form-row.single-btn-row{margin-top:14px}.logout-container .logout-content{text-align:center;padding:60px 0;max-width:500px;margin:auto;height:100%;position:relative}@media only screen and (min-width:1171px){.logout-container .logout-content{min-height:calc(100vh - 200px);padding:70px 0 40px}}.logout-container .logout-content h2{font-size:22px;line-height:40px;margin:0 0 18px;font-weight:400}.logout-container .logout-content p{font-size:15px;line-height:25px;margin-bottom:40px}.logout-container .logout-content .icon-redirect:before{display:block;margin:0 auto 36px}@media only screen and (min-width:1171px){.logout-container .logout-content__valign{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media(max-height:600px){.logout-container .logout-content__valign{position:static;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}#change-tariff .mob-title{padding:30px 0}@media only screen and (max-width:600px){#change-tariff .mob-title .back-link{top:-10px}}@media only screen and (min-width:768px){#change-tariff .mob-title{padding:0 0 30px}}@media only screen and (min-width:1171px){#change-tariff .mob-title{display:block;padding:0 0 20px;border-top:0}}#change-tariff .tarrifs-1{margin-top:30px}.subscription-page{position:relative;float:left;width:100%;color:#333;background:#fff}.subscription-page .page-header{position:relative;margin:60px auto 20px;text-align:center}@media only screen and (min-width:768px){.subscription-page .page-header{margin:40px auto}}.subscription-page .page-header h1{font-size:32px;line-height:1.41}.subscription-page .page-header .back-link{left:0;top:-40px}@media only screen and (min-width:768px){.subscription-page .page-header .back-link{top:8px}}.subscription-page__content{position:relative;max-width:680px;margin:0 auto;overflow:hidden;font-size:18px;line-height:25px}.subscription-page__content p{margin-bottom:10px}.subscription-page__content a{position:relative;display:inline-block;color:#0087a9}.subscription-page__content .subscription{margin-top:10px;padding-bottom:0;border-radius:10px}.subscription-page__content .subscription p{font-size:18px}.subscription-page__content .subscription .subscription-image{width:140px;min-width:140px;height:140px}@media only screen and (min-width:768px){.subscription-page__content .subscription .subscription-description{width:calc(100% - 170px);padding-right:10%}}.subscription-page__content .subscription .subscription-rows{margin-left:-30px;margin-right:-30px;width:calc(100% + 60px);border-radius:0 0 10px 10px}.subscription-page__content .subscription .subscription-rows .subscription-row:last-child .subscription-row-name{border-radius:0 0 0 10px}.subscription-page__content .subscription .subscription-rows .subscription-row:last-child .subscription-row-val{border-radius:0 10px 0 0}.subscription{float:left;width:100%;display:flex;flex-direction:column;flex-wrap:wrap;padding:30px;margin:0 0 20px 0;border:1px solid #eeeded}@media only screen and (min-width:768px){.subscription{flex-direction:row;justify-content:space-between}}.subscription .subscription-image{display:flex;align-items:center;width:97px;min-width:97px;height:97px;padding:10px;border:1px solid #eeeded;border-radius:5px;align-self:center;margin-bottom:30px}@media only screen and (min-width:768px){.subscription .subscription-image{align-self:flex-start;margin-right:30px}}.subscription .subscription-image img{width:100%;height:auto;border-radius:5px}.subscription .subscription-description{width:100%}@media only screen and (min-width:768px){.subscription .subscription-description{width:calc(100% - 127px)}}.subscription .subscription-description h3{text-transform:uppercase;color:#808080;font-size:18px;line-height:25px}.subscription .subscription-description p,.subscription .subscription-description ul li{font-size:16px;margin-bottom:18px;color:#333}.subscription .subscription-description p:last-child,.subscription .subscription-description ul li:last-child{margin-bottom:0}.subscription .subscription-description p.grey2 strong,.subscription .subscription-description ul li.grey2 strong{color:#000}.subscription .subscription-description ul{list-style-type:disc;padding-left:15px}.subscription .subscription-description ul li{padding-left:5px;margin-bottom:10px}.subscription .subscription-rows{width:100%;clear:both;margin-top:20px;border-top:1px solid #e5e4e1}.subscription .subscription-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top:1px solid #e5e4e1}.subscription .subscription-row:first-child{border-top:0}.subscription .subscription-row span{padding:14px 30px;width:50%}@media only screen and (min-width:768px){.subscription .subscription-row span{width:auto}}.subscription .subscription-row span.subscription-row-val{text-align:right;font-weight:bold}.cancellation-period{padding:0 30px;font-size:16px;clear:both}.cancel-subscription{text-align:center}@media only screen and (min-width:768px){.cancel-subscription{text-align:left}}.subscribe-form{float:left;width:100%;margin-top:25px}.subscribe-form>p:first-child{margin-bottom:30px}.subscribe-form input[type="text"],.subscribe-form input[type="email"],.subscribe-form .select-wrap{width:100%}@media only screen and (min-width:768px){.subscribe-form input[type="text"],.subscribe-form input[type="email"],.subscribe-form .select-wrap{width:50%!important}}.subscribe-form .checkbox-wrapper{float:left;width:100%}.subscribe-form .btns{float:left;width:100%;display:flex;flex-direction:column;align-items:center;margin-top:16px;text-align:center}.subscribe-form .btns input{margin-bottom:20px;width:100%;font-size:18px}.subscribe-form .btns a{font-size:17px}@media only screen and (min-width:768px){.add-wallbox-page .mob-title{display:block;border:0}}.add-wallbox-page .add-wallbox-container{position:relative;width:100%;padding:0 20px;margin:20px auto 0}@media only screen and (min-width:768px){.add-wallbox-page .add-wallbox-container{max-width:440px;margin-top:54px;padding:0}}.add-wallbox-page .add-wallbox-container .as-notification{width:100%;padding:0;margin:0 0 26px}.add-wallbox-page .add-wallbox-container .as-notification .notification-message{padding:13px 16px 10px 21px;text-align:left;background:#f2f8e8}.add-wallbox-page .add-wallbox-container .as-notification .notification-message p{margin:0;line-height:22px}.add-wallbox-page .add-wallbox-container .as-notification a{color:#0f7498}.add-wallbox-page .add-wallbox-container .as-notification a:hover{text-decoration:underline}.add-wallbox-page .add-wallbox-container .form-row input[type="text"],.add-wallbox-page .add-wallbox-container .form-row input[type="number"],.add-wallbox-page .add-wallbox-container .form-row .ui-selectmenu-button{background:transparent}.add-wallbox-page .add-wallbox-container .btns{margin-top:23px;padding-bottom:40px}.add-wallbox-page .add-wallbox-container .btns [class^="btn-"]{width:49.5%;float:left;padding-left:0;padding-right:0;text-align:center}@media only screen and (min-width:768px){.add-wallbox-page .add-wallbox-container .btns [class^="btn-"]{max-width:205px}}.add-wallbox-page .add-wallbox-container .btns [class^="btn-"]:last-child{float:right}@media only screen and (min-width:768px){.add-wallbox-page .add-wallbox-container .btns [class^="btn-"]:last-child{float:left;max-width:120px;margin-left:10px}}@font-face{font-family:"Citroen-font";src:url("../fonts/Citroen-Regular.otf") format("opentype"),url("../fonts/Citroen-Regular.ttf") format("truetype");font-weight:400}@font-face{font-family:"Citroen-font";src:url("../fonts/Citroen-Light.otf") format("opentype"),url("../fonts/Citroen-Light.ttf") format("truetype");font-weight:300}@font-face{font-family:"Citroen-font";src:url("../fonts/Citroen-Bold.otf") format("opentype"),url("../fonts/Citroen-Bold.ttf") format("truetype");font-weight:700}@font-face{font-family:"Citroen-font";src:url("../fonts/Citroen-Bold-Italic.otf") format("opentype"),url("../fonts/Citroen-Bold-ttf.otf") truetype("opentype");font-weight:700;font-style:italic}@font-face{font-family:"Citroen-font";src:url("../fonts/Citroen-Italic.otf") format("opentype"),url("../fonts/Citroen-Italic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Citroen-font";src:url("../fonts/Citroen-Light-Italic.otf") format("opentype"),url("../fonts/Citroen-Light-ttf.otf") truetype("opentype");font-weight:300;font-style:italic}.citroen-scheme{color:#222b3b;font-family:'Citroen-font'}.citroen-scheme h1,.citroen-scheme .h1,.citroen-scheme h2,.citroen-scheme .h2{font-weight:700}.citroen-scheme h1 strong,.citroen-scheme .h1 strong,.citroen-scheme h2 strong,.citroen-scheme .h2 strong,.citroen-scheme h3 strong,.citroen-scheme .h3 strong{font-weight:700}.citroen-scheme h1,.citroen-scheme h2,.citroen-scheme h3,.citroen-scheme h4,.citroen-scheme h5,.citroen-scheme h6,.citroen-scheme .h1,.citroen-scheme .h2,.citroen-scheme .h3,.citroen-scheme .h4,.citroen-scheme .h5,.citroen-scheme .h6{color:#538999}.citroen-scheme h1,.citroen-scheme h2{text-transform:uppercase}.citroen-scheme .account-page .card-header h2{text-transform:none}.citroen-scheme a{color:#222b3b}.citroen-scheme #footer a{color:#222b3b}.citroen-scheme .cookier-bar a{color:#c4c3bf}.citroen-scheme .citroen-scheme *,.citroen-scheme [class^="btn-"],.citroen-scheme form .form-row input[type="text"],.citroen-scheme form .form-row input[type="email"],.citroen-scheme form .form-row input[type="number"],.citroen-scheme form .form-row input[type="password"],.citroen-scheme form .form-row textarea,.citroen-scheme form .form-row select,.citroen-scheme form .form-row .ui-selectmenu-button.ui-button,.citroen-scheme form .form-row .select-wrap,.citroen-scheme .contract-edit-wrap .contract-review .contract-review-content .card .card-top,.citroen-scheme .contract-edit-wrap .contract-review .contract-review-content .card .card-bottom,.citroen-scheme .contract-edit-wrap .contract-review .contract-review-content .card.review-details-card,.citroen-scheme .account-page .page-content,.citroen-scheme .main-table,.citroen-scheme .dcs-modal-content,.citroen-scheme .countries-content,.citroen-scheme .partners-websites,.citroen-scheme .help-block,.citroen-scheme .map-overlays{border-radius:0!important}.citroen-scheme [class^="btn-"][disabled],.citroen-scheme [class^="btn-"][disabled]:hover,.citroen-scheme [class^="btn-"][disabled]:focus{background-color:#fff;border-color:#e5e4e1;color:#c4c3bf;cursor:default}.citroen-scheme .btn-green{background-color:#eb6328;border-color:#eb6328;color:#fff;font-size:15px;text-transform:uppercase}.citroen-scheme .btn-green:hover{border-color:#222b3b;background-color:#222b3b}.citroen-scheme .btn-teal-light{background-color:#f0f0ee;border-color:#f0f0ee;color:#0087a9;text-transform:uppercase}.citroen-scheme .btn-teal-light:hover{background-color:#222b3b;border-color:#222b3b;color:#fff}.citroen-scheme .notification .notification-message.clickable,.citroen-scheme .as-notification .notification-message.clickable,.citroen-scheme .notification .notification-message,.citroen-scheme .as-notification .notification-message,.citroen-scheme .ui-selectmenu-button.ui-button,.citroen-scheme .select-wrap{border-radius:0}.citroen-scheme #navigation{background-color:#538999}@media only screen and (max-width:1170px){.citroen-scheme #navigation.transparent:not(.sticky):not(.solid).mobile-nav-open{background-color:#538999}}.citroen-scheme #navigation .brand-logo{width:auto}@media only screen and (min-width:1171px){.citroen-scheme #navigation .brand-logo{height:40px;margin-top:8px}}.citroen-scheme #navigation .service-strip img{max-height:27px;margin-left:0}.citroen-scheme #navigation .nav-btn-rounded{border-radius:0;border-color:#c4c3bf}.citroen-scheme #navigation .nav-btn-rounded:hover{background-color:#eb6328;border-color:#eb6328}.citroen-scheme #navigation.transparent:not(.sticky):not(.solid) .nav-btn-rounded:hover{border-color:#eb6328}.citroen-scheme #navigation ul>li>a{text-transform:uppercase}.citroen-scheme #navigation ul.main-menu li .ddropdown-menu:not(.ddropdown-menu-right){min-width:180px}.citroen-scheme #navigation .user-menu .desktop-country{border-color:#a6a6a6}.citroen-scheme #navigation .mobile-scroll-area{background-color:#427381}.citroen-scheme #navigation.mobile-nav-open li.has-child .child-menu{background-color:#538999}.citroen-scheme #navigation.mobile-nav-open .service-strip{background-color:#538999}.citroen-scheme #sub-nav ul li a{text-transform:uppercase}.citroen-scheme .hero-home .image-container #bgimg-mobile{transform:translateX(-50%) translateY(-50px)}.citroen-scheme .hero-home .titles h1{font-weight:700;color:#fff}@media only screen and (min-width:1024px){.citroen-scheme .home-teaser-row .col-text-right{padding-left:68px}}@media only screen and (min-width:1024px){.citroen-scheme .home-teaser-row .col-text-left{padding-right:60px}}.citroen-scheme .home-teaser-row h2{font-size:35px;line-height:45px}.citroen-scheme .teaser-grid-2x2 .block-link:hover .title{background-color:#222b3b}.citroen-scheme .teaser-grid-2x2 .block-link:hover .title h2{color:#fff}.citroen-scheme .teaser-grid-2x2 .title{box-shadow:0 4px 10px -3px #ebebeb}.citroen-scheme .teaser-grid-2x2 .title h2{text-transform:none;letter-spacing:-1px}.citroen-scheme .title-cta-row .col-title h2{font-size:24px;line-height:37px}@media only screen and (min-width:768px){.citroen-scheme .title-cta-row .col-title h2{font-size:32px;line-height:45px}}.citroen-scheme .service-page-container .page-header h2{font-size:35px;line-height:45px}.citroen-scheme .service-page-container h3{text-transform:uppercase;font-weight:700}@media only screen and (min-width:1024px){.citroen-scheme .service-page-container h3{font-size:35px;line-height:45px}}@media only screen and (min-width:1171px){.citroen-scheme .service-page-container .service-num-flow .row .right-illustration img.card-front,.citroen-scheme .service-page-container .service-num-flow .row .left-illustration img.card-front{width:400px;left:50px;top:50px}}@media only screen and (min-width:1171px){.citroen-scheme .service-page-container .service-num-flow .row .right-illustration img.card-back,.citroen-scheme .service-page-container .service-num-flow .row .left-illustration img.card-back{width:400px;left:20px}}.citroen-scheme .tariffs{color:#538999}.citroen-scheme .tariff .best-value{background-color:#538999;border-radius:0}.citroen-scheme .tariff.bv .tariff-body,.citroen-scheme .tariff.bv .tariff-header{border-color:#538999}.citroen-scheme .tariff .tariff-header{border-radius:0}.citroen-scheme .tariff .tariff-header h2{color:#538999;font-size:35px}.citroen-scheme .tariff .tariff-header p{max-width:240px}.citroen-scheme .tariff .tariff-body{border-radius:0}.citroen-scheme .tariff.bv .tariff-body{background-color:#e3f2f7}.citroen-scheme .graph-section .btns button.active{background-color:#eb6328;color:#fff}.citroen-scheme .graph-section .btns button{background-color:rgba(235,99,40,0.1);font-weight:700;color:#eb6328;border-radius:0}.citroen-scheme .graph-section h3{color:#3a3c3e}.citroen-scheme .graph-section .stat-block h4{font-weight:700;color:#538999}.citroen-scheme .page-content{color:#434343}@media only screen and (max-width:1170px){.citroen-scheme .dcs-modal.modal-switch-country .modal-header{background-color:#538999}.citroen-scheme .dcs-modal.modal-switch-country .modal-header h2{color:#fff}}@font-face{font-family:'peugeot';src:url("../fonts/peugeot_light_italic_v2-webfont.eot");src:url("../fonts/peugeot_light_italic_v2-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/peugeot_light_italic_v2-webfont.woff") format("woff"),url("../fonts/peugeot_light_italic_v2-webfont.ttf") format("truetype"),url("../fonts/peugeot_light_italic_v2-webfont.svg#peugeotlight_italic") format("svg");font-weight:300;font-style:italic}@font-face{font-family:'peugeot';src:url("../fonts/peugeot_light_v2-webfont.eot");src:url("../fonts/peugeot_light_v2-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/peugeot_light_v2-webfont.woff") format("woff"),url("../fonts/peugeot_light_v2-webfont.ttf") format("truetype"),url("../fonts/peugeot_light_v2-webfont.svg#peugeotlight") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'peugeot';src:url("../fonts/peugeot_normal_v2-webfont.eot");src:url("../fonts/peugeot_normal_v2-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/peugeot_normal_v2-webfont.woff") format("woff"),url("../fonts/peugeot_normal_v2-webfont.ttf") format("truetype"),url("../fonts/peugeot_normal_v2-webfont.svg#peugeotregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'peugeot';src:url("../fonts/peugeot_italic_v2-webfont.eot");src:url("../fonts/peugeot_italic_v2-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/peugeot_italic_v2-webfont.woff") format("woff"),url("../fonts/peugeot_italic_v2-webfont.ttf") format("truetype"),url("../fonts/peugeot_italic_v2-webfont.svg#peugeotitalic") format("svg");font-weight:400;font-style:italic}@font-face{font-family:'peugeot';src:url("../fonts/peugeot_bold_v2-webfont.eot");src:url("../fonts/peugeot_bold_v2-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/peugeot_bold_v2-webfont.woff") format("woff"),url("../fonts/peugeot_bold_v2-webfont.ttf") format("truetype"),url("../fonts/peugeot_bold_v2-webfont.svg#peugeotbold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'peugeot';src:url("../fonts/peugeot_bold_italic_v2-webfont.eot");src:url("../fonts/peugeot_bold_italic_v2-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/peugeot_bold_italic_v2-webfont.woff") format("woff"),url("../fonts/peugeot_bold_italic_v2-webfont.ttf") format("truetype"),url("../fonts/peugeot_bold_italic_v2-webfont.svg#peugeotbold_italic") format("svg");font-weight:700;font-style:italic}.peugeot-scheme{color:#3c3947;font-family:'peugeot'}.peugeot-scheme h1 strong,.peugeot-scheme .h1 strong,.peugeot-scheme h2 strong,.peugeot-scheme .h2 strong,.peugeot-scheme h3 strong,.peugeot-scheme .h3 strong{font-weight:400}.peugeot-scheme h1,.peugeot-scheme h2{text-transform:uppercase}.peugeot-scheme .account-page .card-header h2{text-transform:none}.peugeot-scheme a{color:#3c3947}.peugeot-scheme .cookier-bar a{color:#fff}.peugeot-scheme .info-block a{color:#0f7498}.peugeot-scheme #footer a{color:#222b3b}.peugeot-scheme #footer .service-strip img{max-height:30px;margin-top:4px}.peugeot-scheme button{font-family:'peugeot'}.peugeot-scheme .peugeot-scheme *,.peugeot-scheme [class^="btn-"],.peugeot-scheme form .form-row input[type="text"],.peugeot-scheme form .form-row input[type="email"],.peugeot-scheme form .form-row input[type="number"],.peugeot-scheme form .form-row input[type="password"],.peugeot-scheme form .form-row textarea,.peugeot-scheme form .form-row select,.peugeot-scheme form .form-row .ui-selectmenu-button.ui-button,.peugeot-scheme form .form-row .select-wrap,.peugeot-scheme .contract-edit-wrap .contract-review .contract-review-content .card .card-top,.peugeot-scheme .contract-edit-wrap .contract-review .contract-review-content .card .card-bottom,.peugeot-scheme .contract-edit-wrap .contract-review .contract-review-content .card.review-details-card,.peugeot-scheme .account-page .page-content,.peugeot-scheme .main-table,.peugeot-scheme .dcs-modal-content,.peugeot-scheme .countries-content,.peugeot-scheme .partners-websites,.peugeot-scheme .help-block,.peugeot-scheme .map-overlays{border-radius:0!important}.peugeot-scheme [class^="btn-"]{font-weight:700}.peugeot-scheme [class^="btn-"][disabled],.peugeot-scheme [class^="btn-"][disabled]:hover,.peugeot-scheme [class^="btn-"][disabled]:focus{background-color:#fff;border-color:#e5e4e1;color:#c4c3bf;cursor:default}.peugeot-scheme .btn-green{background-color:#007edb;border-color:#007edb;color:#fff;font-size:15px;text-transform:uppercase}.peugeot-scheme .btn-green:hover{border-color:#162234;background-color:#162234}.peugeot-scheme .btn-teal-light{background-color:#007edb;border-color:#007edb;text-transform:uppercase;color:#fff}.peugeot-scheme .btn-teal-light:hover{background-color:#162234;border-color:#162234}.peugeot-scheme .btn-blue-light,.peugeot-scheme .invoices-table .invoices-table__button,.invoices-table .peugeot-scheme .invoices-table__button{font-weight:400;text-transform:uppercase;color:#0087a9}.peugeot-scheme button.show-more-table{text-transform:uppercase}.peugeot-scheme .notification .notification-message.clickable,.peugeot-scheme .as-notification .notification-message.clickable,.peugeot-scheme .notification .notification-message,.peugeot-scheme .as-notification .notification-message,.peugeot-scheme .ui-selectmenu-button.ui-button,.peugeot-scheme .select-wrap{border-radius:0}.peugeot-scheme .blue{color:#0087ab}.peugeot-scheme #navigation{background-color:#162234}@media only screen and (max-width:1170px){.peugeot-scheme #navigation.transparent:not(.sticky):not(.solid).mobile-nav-open{background-color:#162234}}.peugeot-scheme #navigation ul li .ddropdown-menu:not(.ddropdown-menu-right) a:hover,.peugeot-scheme #navigation ul li .ddropdown-menu:not(.ddropdown-menu-right) a:focus{color:#007edb}.peugeot-scheme #navigation .brand-logo{width:auto}@media only screen and (min-width:1171px){.peugeot-scheme #navigation .brand-logo{height:36px;margin-top:8px}}@media only screen and (min-width:601px){.peugeot-scheme #navigation .service-strip{height:36px}}@media only screen and (min-width:1171px){.peugeot-scheme #navigation .service-strip{margin-top:10px}}.peugeot-scheme #navigation .service-strip img{max-height:36px;margin-left:0}.peugeot-scheme #navigation .nav-btn-rounded{border-radius:0;border-color:#c4c3bf}.peugeot-scheme #navigation .nav-btn-rounded:hover{background-color:#007edb;border-color:#007edb}.peugeot-scheme #navigation.transparent:not(.sticky):not(.solid) .nav-btn-rounded:hover{border-color:#007edb}.peugeot-scheme #navigation ul>li>a{text-transform:uppercase}.peugeot-scheme #navigation ul.main-menu li .ddropdown-menu:not(.ddropdown-menu-right){min-width:180px}.peugeot-scheme #navigation .mobile-scroll-area{background-color:#1c2f4c}.peugeot-scheme #navigation.mobile-nav-open li.has-child .child-menu{background-color:#162234}.peugeot-scheme #navigation.mobile-nav-open .service-strip{background-color:#162234}.peugeot-scheme #navigation .main-menu>li.active:after,.peugeot-scheme #navigation .main-menu>li.selected:after{border-color:#007edb}.peugeot-scheme #navigation:not(.transparent) .main-menu>li:hover>a,.peugeot-scheme #navigation:not(.transparent) .main-menu>li.active>a,.peugeot-scheme #navigation:not(.transparent) .user-menu .desktop-lang:hover>a,.peugeot-scheme #navigation:not(.transparent) .user-menu>li.link:hover>a{color:#007edb;opacity:1}.peugeot-scheme #navigation:not(.transparent) .user-menu .desktop-country{border-color:#a6a6a6}.peugeot-scheme #navigation:not(.transparent) .user-menu .desktop-lang>a:after{background-image:none;width:0;height:0;border:4px solid #162234;border-top-color:#fff}.peugeot-scheme #navigation:not(.transparent) .user-menu .desktop-lang:hover>a:after{border:4px solid #162234;border-top-color:#007edb}.peugeot-scheme #sub-nav ul li a{text-transform:uppercase}.peugeot-scheme #sub-nav ul li a.active,.peugeot-scheme #sub-nav ul li a:hover{color:#007edb}.peugeot-scheme .hero-home .image-container:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4)}.peugeot-scheme .hero-home .titles h1{text-transform:none}.peugeot-scheme .hero-home .image-container #bgimg-mobile{transform:translateX(-50%) translateY(-50px)}.peugeot-scheme .hero-home .cta-button [class*="btn-"]{font-size:17px;padding-left:20px;padding-right:20px;height:auto}@media only screen and (min-width:1024px){.peugeot-scheme .home-teaser-row .col-text-right{padding-left:68px}}@media only screen and (min-width:1024px){.peugeot-scheme .home-teaser-row .col-text-left{padding-right:60px}}.peugeot-scheme .home-teaser-row h2{font-size:35px;line-height:45px;text-transform:uppercase}.peugeot-scheme .teaser-grid-2x2 .title{box-shadow:0 4px 10px -3px #ebebeb}.peugeot-scheme .teaser-grid-2x2 .title h2{text-transform:none;letter-spacing:-1px}.peugeot-scheme .teaser-grid-2x2 .block-link:hover .title{background-color:#162234}.peugeot-scheme .title-cta-row .col-title h2{font-size:24px;line-height:37px;text-transform:uppercase}@media only screen and (min-width:768px){.peugeot-scheme .title-cta-row .col-title h2{font-size:32px;line-height:45px}}.peugeot-scheme .service-page-container .page-header h2{font-size:35px;line-height:45px}.peugeot-scheme .service-page-container h3{text-transform:uppercase;color:#3c3947}@media only screen and (min-width:1024px){.peugeot-scheme .service-page-container h3{font-size:35px;line-height:45px}}.peugeot-scheme .service-page-container .service-num-flow .row .right-illustration img.app-front,.peugeot-scheme .service-page-container .service-num-flow .row .left-illustration img.app-front{top:0}@media only screen and (min-width:1024px){.peugeot-scheme .service-page-container .service-num-flow .row .right-illustration img.app-front,.peugeot-scheme .service-page-container .service-num-flow .row .left-illustration img.app-front{top:20px}}@media only screen and (min-width:1171px){.peugeot-scheme .service-page-container .service-num-flow .row .right-illustration img.card-front,.peugeot-scheme .service-page-container .service-num-flow .row .left-illustration img.card-front{width:400px;left:50px;top:50px}}@media only screen and (min-width:1171px){.peugeot-scheme .service-page-container .service-num-flow .row .right-illustration img.card-back,.peugeot-scheme .service-page-container .service-num-flow .row .left-illustration img.card-back{width:400px;left:20px}}.peugeot-scheme .tariffs{color:#222b3b}.peugeot-scheme .tariff .best-value{background-color:#007edb;border-radius:0}.peugeot-scheme .tariff.bv .tariff-body,.peugeot-scheme .tariff.bv .tariff-header{border-color:#007edb}.peugeot-scheme .tariff .tariff-header{border-radius:0}.peugeot-scheme .tariff .tariff-header h2{color:#3c3947;font-size:35px}.peugeot-scheme .tariff .tariff-header p{max-width:260px}.peugeot-scheme .tariff .tariff-body{border-radius:0}.peugeot-scheme .tariff.bv .tariff-body{background-color:#e3f2f7}.peugeot-scheme .graph-section .btns button.active{background-color:#007edb;color:#fff}.peugeot-scheme .graph-section .btns button{background-color:#e5f2fb;font-weight:300;color:#007edb;border-radius:0;font-family:'Peugeot'}.peugeot-scheme .graph-section h3{color:#3a3c3e;text-transform:uppercase}.peugeot-scheme .graph-section .stat-block h4{font-weight:300;color:#007edb}.peugeot-scheme .page-content{color:#434343}.peugeot-scheme .select-wrap{font-family:'Peugeot';text-transform:uppercase}.peugeot-scheme .notification.alert-message .notification-message,.peugeot-scheme .as-notification.alert-message .notification-message{color:#007edb;background-color:#e5f2fb}.peugeot-scheme .notification.alert-message .notification-message p,.peugeot-scheme .notification.alert-message .notification-message .p,.peugeot-scheme .as-notification.alert-message .notification-message p,.peugeot-scheme .as-notification.alert-message .notification-message .p{color:#007edb}.peugeot-scheme .notification.alert-message .notification-message.clickable:hover,.peugeot-scheme .as-notification.alert-message .notification-message.clickable:hover{background-color:#beddf2}.peugeot-scheme .notification .notification-message .notification-message-content .arrow-icon,.peugeot-scheme .as-notification .notification-message .notification-message-content .arrow-icon{background:url("../../images/color_schemes/peugeot-scheme/icon-arrow-blue@2x.png") center center no-repeat;background-size:contain}.peugeot-scheme .notification .notification-message .notification-message-content .card-icon,.peugeot-scheme .as-notification .notification-message .notification-message-content .card-icon{background:url("../../images/color_schemes/peugeot-scheme/icon-card-blue@2x.png") center center no-repeat;background-size:contain}@media only screen and (max-width:1170px){.peugeot-scheme .dcs-modal.modal-switch-country .modal-header{background-color:#162234}}.peugeot-scheme .country-languages ul li.selected,.peugeot-scheme .country-languages ul a:hover{color:#007edb}