@font-face {    font-family:"proxima_nova_rgregular";    src:url("https://fonts.zohostatic.eu/proximanova/proximanova_regular_macroman/ProximaNova-Reg-webfont.eot");    src:url("https://fonts.zohostatic.eu/proximanova/proximanova_regular_macroman/ProximaNova-Reg-webfont.eot?#iefix") format("embedded-opentype"),        url("https://fonts.zohostatic.eu/proximanova/proximanova_regular_macroman/ProximaNova-Reg-webfont.woff") format("woff"),        url("https://fonts.zohostatic.eu/proximanova/proximanova_regular_macroman/ProximaNova-Reg-webfont.ttf") format("truetype"),        url("https://fonts.zohostatic.eu/proximanova/proximanova_regular_macroman/ProximaNova-Reg-webfont.svg#proxima_nova_rgregular") format("svg");    font-weight:normal;    font-style:normal;}@font-face {    font-family:"proxima_novaextrabold";    src:url("https://fonts.zohostatic.eu/proximanova/proximanova_extrabold_macroman/ProximaNova-Xbold-webfont.eot");    src:url("https://fonts.zohostatic.eu/proximanova/proximanova_extrabold_macroman/ProximaNova-Xbold-webfont.eot?#iefix") format("embedded-opentype"),        url("https://fonts.zohostatic.eu/proximanova/proximanova_extrabold_macroman/ProximaNova-Xbold-webfont.woff") format("woff"),        url("https://fonts.zohostatic.eu/proximanova/proximanova_extrabold_macroman/ProximaNova-Xbold-webfont.ttf") format("truetype"),        url("https://fonts.zohostatic.eu/proximanova/proximanova_extrabold_macroman/ProximaNova-Xbold-webfont.svg#proxima_novaextrabold") format("svg");    font-weight:normal;    font-style:normal;}@font-face {    font-family:"proxima_novasemibold";    src:url("https://fonts.zohostatic.eu/proximanova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.eot");    src:url("https://fonts.zohostatic.eu/proximanova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.eot?#iefix") format("embedded-opentype"),        url("https://fonts.zohostatic.eu/proximanova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.woff") format("woff"),        url("https://fonts.zohostatic.eu/proximanova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.ttf") format("truetype"),        url("https://fonts.zohostatic.eu/proximanova/proximanova_semibold_macroman/ProximaNova-Sbold-webfont.svg#proxima_novasemibold") format("svg");    font-weight:normal;    font-style:normal;}@font-face {    font-family:"proxima_nova_thin";    src:url("https://fonts.zohostatic.eu/proximanova/proximanova_thin_macroman/ProximaNova-Thin-webfont.eot");    src:url("https://fonts.zohostatic.eu/proximanova/proximanova_thin_macroman/ProximaNova-Thin-webfont.eot?#iefix") format("embedded-opentype"),    url("https://fonts.zohostatic.eu/proximanova/proximanova_thin_macroman/ProximaNova-Thin-webfont.woff") format("woff"),    url("https://fonts.zohostatic.eu/proximanova/proximanova_thin_macroman/ProximaNova-Thin-webfont.ttf") format("truetype"),    url("https://fonts.zohostatic.eu/proximanova/proximanova_thin_macroman/ProximaNova-Thin-webfont.svg#proxima_nova_thin") format("svg");    font-weight:normal;    font-style:normal}@font-face {     font-family:"proxima_novalight";    src:url("https://fonts.zohostatic.eu/proximanova/proximanova_light_macroman/ProximaNova-Light-webfont.eot");    src:url("https://fonts.zohostatic.eu/proximanova/proximanova_light_macroman/ProximaNova-Light-webfont.eot?#iefix") format("embedded-opentype"),        url("https://fonts.zohostatic.eu/proximanova/proximanova_light_macroman/ProximaNova-Light-webfont.woff") format("woff"),        url("https://fonts.zohostatic.eu/proximanova/proximanova_light_macroman/ProximaNova-Light-webfont.ttf") format("truetype"),        url("https://fonts.zohostatic.eu/proximanova/proximanova_light_macroman/ProximaNova-Light-webfont.svg#proxima_novalight") format("svg");    font-weight:normal;    font-style:normal;}@font-face {    font-family: 'proxima_nova_rgbold';    src: url('https://fonts.zohostatic.eu/proximanova/proximanova_bold_macroman/ProximaNova-Bold-webfont.eot');    src: url('https://fonts.zohostatic.eu/proximanova/proximanova_bold_macroman/ProximaNova-Bold-webfont.eot?#iefix') format('embedded-opentype'),         url('https://fonts.zohostatic.eu/proximanova/proximanova_bold_macroman/ProximaNova-Bold-webfont.woff') format('woff'),         url('https://fonts.zohostatic.eu/proximanova/proximanova_bold_macroman/ProximaNova-Bold-webfont.ttf') format('truetype'),         url('https://fonts.zohostatic.eu/proximanova/proximanova_bold_macroman/ProximaNova-Bold-webfont.svg#proxima_nova_rgbold') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'proxima_novablack';    src: url('https://fonts.zohostatic.eu/proximanova/proximanova_black_macroman/ProximaNova-Black-webfont.eot');    src: url('https://fonts.zohostatic.eu/proximanova/proximanova_black_macroman/ProximaNova-Black-webfont.eot?#iefix') format('embedded-opentype'),         url('https://fonts.zohostatic.eu/proximanova/proximanova_black_macroman/ProximaNova-Black-webfont.woff') format('woff'),         url('https://fonts.zohostatic.eu/proximanova/proximanova_black_macroman/ProximaNova-Black-webfont.ttf') format('truetype'),         url('https://fonts.zohostatic.eu/proximanova/proximanova_black_macroman/ProximaNova-Black-webfont.svg#proxima_novablack') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'proxima_novalight_italic';    src: url('https://fonts.zohostatic.eu/proximanova/proximanova_lightitalic_macroman/ProximaNova-LightIt-webfont.eot');    src: url('https://fonts.zohostatic.eu/proximanova/proximanova_lightitalic_macroman/ProximaNova-LightIt-webfont.eot?#iefix') format('embedded-opentype'),         url('https://fonts.zohostatic.eu/proximanova/proximanova_lightitalic_macroman/ProximaNova-LightIt-webfont.woff') format('woff'),         url('https://fonts.zohostatic.eu/proximanova/proximanova_lightitalic_macroman/ProximaNova-LightIt-webfont.ttf') format('truetype'),         url('https://fonts.zohostatic.eu/proximanova/proximanova_lightitalic_macroman/ProximaNova-LightIt-webfont.svg#proxima_novalight_italic') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'proxima_novaregular_italic';    src: url('https://fonts.zohostatic.eu/proximanova/proximanova_italic_macroman/ProximaNova-RegIt-webfont.eot');    src: url('https://fonts.zohostatic.eu/proximanova/proximanova_italic_macroman/ProximaNova-RegIt-webfont.eot?#iefix') format('embedded-opentype'),         url('https://fonts.zohostatic.eu/proximanova/proximanova_italic_macroman/ProximaNova-RegIt-webfont.woff') format('woff'),         url('https://fonts.zohostatic.eu/proximanova/proximanova_italic_macroman/ProximaNova-RegIt-webfont.ttf') format('truetype'),         url('https://fonts.zohostatic.eu/proximanova/proximanova_italic_macroman/ProximaNova-RegIt-webfont.svg#proxima_novaregular_italic') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'proxima_novasemibold_italic';    src: url('https://fonts.zohostatic.eu/proximanova/proximanova_semibolditalic_macroman/ProximaNova-SboldIt-webfont.eot');    src: url('https://fonts.zohostatic.eu/proximanova/proximanova_semibolditalic_macroman/ProximaNova-SboldIt-webfont.eot?#iefix') format('embedded-opentype'),         url('https://fonts.zohostatic.eu/proximanova/proximanova_semibolditalic_macroman/ProximaNova-SboldIt-webfont.woff') format('woff'),         url('https://fonts.zohostatic.eu/proximanova/proximanova_semibolditalic_macroman/ProximaNova-SboldIt-webfont.ttf') format('truetype'),         url('https://fonts.zohostatic.eu/proximanova/proximanova_semibolditalic_macroman/ProximaNova-SboldIt-webfont.svg#proxima_novasemibold_italic') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'proxima_nova_rgbold_italic';    src: url('https://fonts.zohostatic.eu/proximanova/proximanova_bolditalic_macroman/ProximaNova-BoldIt-webfont.eot');    src: url('https://fonts.zohostatic.eu/proximanova/proximanova_bolditalic_macroman/ProximaNova-BoldIt-webfont.eot?#iefix') format('embedded-opentype'),         url('https://fonts.zohostatic.eu/proximanova/proximanova_bolditalic_macroman/ProximaNova-BoldIt-webfont.woff') format('woff'),         url('https://fonts.zohostatic.eu/proximanova/proximanova_bolditalic_macroman/ProximaNova-BoldIt-webfont.ttf') format('truetype'),         url('https://fonts.zohostatic.eu/proximanova/proximanova_bolditalic_macroman/ProximaNova-BoldIt-webfont.svg#proxima_nova_rgbold_italic') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'ProximaNovaThThinIt';    src: url('https://fonts.zohostatic.eu/proximanova/proximanova_thinitalic_macroman/ProximaNova-ThinIt-webfont.eot');    src: url('https://fonts.zohostatic.eu/proximanova/proximanova_thinitalic_macroman/ProximaNova-ThinIt-webfont.eot?#iefix') format('embedded-opentype'),         url('https://fonts.zohostatic.eu/proximanova/proximanova_thinitalic_macroman/ProximaNova-ThinIt-webfont.woff') format('woff'),         url('https://fonts.zohostatic.eu/proximanova/proximanova_thinitalic_macroman/ProximaNova-ThinIt-webfont.ttf') format('truetype'),         url('https://fonts.zohostatic.eu/proximanova/proximanova_thinitalic_macroman/ProximaNova-ThinIt-webfont.svg#ProximaNovaThThinIt') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'ProximaNovaThExtraboldIt';    src: url('https://fonts.zohostatic.eu/proximanova/proximanova_extrabolditalic_macroman/ProximaNova-XboldIt-webfont.eot');    src: url('https://fonts.zohostatic.eu/proximanova/proximanova_extrabolditalic_macroman/ProximaNova-XboldIt-webfont.eot?#iefix') format('embedded-opentype'),         url('https://fonts.zohostatic.eu/proximanova/proximanova_extrabolditalic_macroman/ProximaNova-XboldIt-webfont.woff') format('woff'),         url('https://fonts.zohostatic.eu/proximanova/proximanova_extrabolditalic_macroman/ProximaNova-XboldIt-webfont.ttf') format('truetype'),         url('https://fonts.zohostatic.eu/proximanova/proximanova_extrabolditalic_macroman/ProximaNova-XboldIt-webfont.svg#ProximaNovaThExtraboldIt') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'ProximaNovaBlBlackIt';    src: url('https://fonts.zohostatic.eu/proximanova/proximanova_blackitalic_macroman/ProximaNova-BlackIt-webfont.eot');    src: url('https://fonts.zohostatic.eu/proximanova/proximanova_blackitalic_macroman/ProximaNova-BlackIt-webfont.eot?#iefix') format('embedded-opentype'),         url('https://fonts.zohostatic.eu/proximanova/proximanova_blackitalic_macroman/ProximaNova-BlackIt-webfont.woff') format('woff'),         url('https://fonts.zohostatic.eu/proximanova/proximanova_blackitalic_macroman/ProximaNova-BlackIt-webfont.ttf') format('truetype'),         url('https://fonts.zohostatic.eu/proximanova/proximanova_blackitalic_macroman/ProximaNova-BlackIt-webfont.svg#ProximaNovaBlBlackIt') format('svg');    font-weight: normal;    font-style: normal;}/*! jQuery UI - v1.12.1 - 2017-01-18* http://jqueryui.com* Includes: draggable.css, core.css, resizable.css, sortable.css, accordion.css, autocomplete.css, menu.css, datepicker.css, slider.css, theme.css* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.typeahead__container button,.typeahead__container input,.typeahead__container optgroup,.typeahead__container select,.typeahead__container textarea{font:inherit;margin:0}.typeahead__container optgroup{font-weight:700}.typeahead__container button,.typeahead__container input{overflow:visible}.typeahead__container button,.typeahead__container select{text-transform:none}.typeahead__container [type=reset],.typeahead__container [type=submit],.typeahead__container button,.typeahead__container html [type=button]{-webkit-appearance:button}.typeahead__container [type=button]::-moz-focus-inner,.typeahead__container [type=reset]::-moz-focus-inner,.typeahead__container [type=submit]::-moz-focus-inner,.typeahead__container button::-moz-focus-inner{border-style:none;padding:0}.typeahead__container [type=button]:-moz-focusring,.typeahead__container [type=reset]:-moz-focusring,.typeahead__container [type=submit]:-moz-focusring,.typeahead__container button:-moz-focusring{outline:1px dotted ButtonText}.typeahead__container fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.typeahead__container legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.typeahead__container textarea{overflow:auto}.typeahead__container [type=checkbox],.typeahead__container [type=radio]{box-sizing:border-box;padding:0}.typeahead__container [type=number]::-webkit-inner-spin-button,.typeahead__container [type=number]::-webkit-outer-spin-button{height:auto}.typeahead__container [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.typeahead__container [type=search]::-webkit-search-cancel-button,.typeahead__container [type=search]::-webkit-search-decoration{-webkit-appearance:none}.typeahead__container ::-webkit-input-placeholder{color:inherit;opacity:.54}.typeahead__container ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.typeahead__container{position:relative;font:14px Lato,Helvetica Neue,Arial,Helvetica,sans-serif}.typeahead__container *{box-sizing:border-box;outline:0}.typeahead__query{position:relative;z-index:2;width:100%}.typeahead__filter{position:relative}.typeahead__filter button{min-width:100%;white-space:nowrap}.typeahead__filter button:after{display:inline-block;margin-left:4px;width:0;height:0;vertical-align:-2px;content:"";border:4px solid;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.typeahead__field{font-size:0;position:relative;display:table;border-collapse:collapse;width:100%}.typeahead__field>*{display:table-cell;vertical-align:top}.typeahead__button,.typeahead__filter,.typeahead__query{font-size:14px}.typeahead__button{position:relative;font-size:0;width:1%;vertical-align:top}.typeahead__button button{border-top-right-radius:2px;border-bottom-right-radius:2px}.typeahead__field{color:#555}.typeahead__field .typeahead__hint,.typeahead__field [contenteditable],.typeahead__field input,.typeahead__field textarea{display:block;width:100%;height:32px;padding:6px 12px;background:#fff;border:1px solid #ccc;border-radius:2px 0 0 2px;transition:all .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box}.typeahead__field .typeahead__hint:active,.typeahead__field .typeahead__hint:focus,.typeahead__field [contenteditable]:active,.typeahead__field [contenteditable]:focus,.typeahead__field input:active,.typeahead__field input:focus,.typeahead__field textarea:active,.typeahead__field textarea:focus{border-color:#66afe9}.typeahead__field input[type=search],.typeahead__field input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.typeahead__field input[type=search]::-ms-clear{display:none;width:0;height:0}.typeahead__container.hint .typeahead__field [contenteditable],.typeahead__container.hint .typeahead__field input,.typeahead__container.hint .typeahead__field textarea{background:transparent}.typeahead__container.hint .typeahead__query>:last-child,.typeahead__hint{background:#fff}.typeahead__container button{display:inline-block;margin-bottom:0;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-color:#fff;border:1px solid #ccc;height:32px;padding:6px 12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#555}.typeahead__container button:focus,.typeahead__container button:hover{color:#3c3c3c;background-color:#f5f5f5;border-color:#b3b3b3}.typeahead__container button.active,.typeahead__container button:active{background-image:none}.typeahead__container button:active,.typeahead__container button:focus{border-color:#66afe9}.typeahead__container button.disabled,.typeahead__container button[disabled],.typeahead__container input.disabled,.typeahead__container input[disabled]{cursor:not-allowed;pointer-events:none;opacity:.65;box-shadow:none;background-color:#fff;border-color:#ccc}.typeahead__button,.typeahead__filter{z-index:1}.typeahead__button button,.typeahead__filter button{margin-left:-1px;border-bottom-left-radius:0;border-top-left-radius:0}.typeahead__button:active,.typeahead__button:active button:active,.typeahead__button:active button:focus,.typeahead__button:focus,.typeahead__button:focus button:active,.typeahead__button:focus button:focus,.typeahead__button:hover,.typeahead__button:hover button:active,.typeahead__button:hover button:focus,.typeahead__filter:active,.typeahead__filter:active button:active,.typeahead__filter:active button:focus,.typeahead__filter:focus,.typeahead__filter:focus button:active,.typeahead__filter:focus button:focus,.typeahead__filter:hover,.typeahead__filter:hover button:active,.typeahead__filter:hover button:focus{z-index:5}.typeahead__filter+.typeahead__button button{margin-left:-2px}.typeahead__container.filter .typeahead__filter{z-index:5}.typeahead__dropdown,.typeahead__list{position:absolute;left:0;z-index:4;width:100%;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;text-align:left;background-color:#fff;border:1px solid #ccc;border-radius:2px;background-clip:padding-box}.typeahead__result.detached .typeahead__list{position:relative;z-index:6;top:auto;left:auto}.typeahead__dropdown{right:0;left:auto;z-index:5}.typeahead__list>li{position:relative;border-top:1px solid #ccc}.typeahead__list>li:first-child{border-top:none}.typeahead__dropdown>li>a,.typeahead__list>li>a{display:block;padding:6px 12px;clear:both;color:#333;text-decoration:none}.typeahead__dropdown>li.active>a,.typeahead__dropdown>li>a:focus,.typeahead__dropdown>li>a:hover,.typeahead__list>li.active>a,.typeahead__list>li>a:focus,.typeahead__list>li>a:hover{background-color:#f5f5f5;color:#3c3c3c}.typeahead__list.empty>li{padding:6px 12px;color:#333}.typeahead__list>li.typeahead__group{border-color:#bfdef6;font-weight:700}.typeahead__list>li.typeahead__group:first-child{border-top:1px solid #bfdef6}.typeahead__list>li.typeahead__group.active>a,.typeahead__list>li.typeahead__group>a,.typeahead__list>li.typeahead__group>a:focus,.typeahead__list>li.typeahead__group>a:hover{cursor:default;color:#17639f;background:#ecf5fc}.typeahead__list>li.typeahead__group+li.typeahead__item{border-color:#bfdef6}.typeahead__container.backdrop+.typeahead__backdrop,.typeahead__container.filter .typeahead__dropdown,.typeahead__container.hint .typeahead__hint,.typeahead__container.result .typeahead__list{display:block!important}.typeahead__container+.typeahead__backdrop,.typeahead__container .typeahead__dropdown,.typeahead__container .typeahead__hint,.typeahead__container .typeahead__list{display:none!important}.typeahead__dropdown li:last-child{margin-top:5px;padding-top:5px;border-top:1px solid #ccc}.typeahead__cancel-button{visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:50%;width:16px;height:16px;position:absolute;top:8px;right:.8em;cursor:pointer;background:url(data:image/svg+xml;charset=utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDQzOC41MzMgNDM4LjUzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDM4LjUzMyA0MzguNTMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTQwOS4xMzMsMTA5LjIwM2MtMTkuNjA4LTMzLjU5Mi00Ni4yMDUtNjAuMTg5LTc5Ljc5OC03OS43OTZDMjk1LjczNiw5LjgwMSwyNTkuMDU4LDAsMjE5LjI3MywwICAgYy0zOS43ODEsMC03Ni40Nyw5LjgwMS0xMTAuMDYzLDI5LjQwN2MtMzMuNTk1LDE5LjYwNC02MC4xOTIsNDYuMjAxLTc5LjgsNzkuNzk2QzkuODAxLDE0Mi44LDAsMTc5LjQ4OSwwLDIxOS4yNjcgICBjMCwzOS43OCw5LjgwNCw3Ni40NjMsMjkuNDA3LDExMC4wNjJjMTkuNjA3LDMzLjU5Miw0Ni4yMDQsNjAuMTg5LDc5Ljc5OSw3OS43OThjMzMuNTk3LDE5LjYwNSw3MC4yODMsMjkuNDA3LDExMC4wNjMsMjkuNDA3ICAgczc2LjQ3LTkuODAyLDExMC4wNjUtMjkuNDA3YzMzLjU5My0xOS42MDIsNjAuMTg5LTQ2LjIwNiw3OS43OTUtNzkuNzk4YzE5LjYwMy0zMy41OTYsMjkuNDAzLTcwLjI4NCwyOS40MDMtMTEwLjA2MiAgIEM0MzguNTMzLDE3OS40ODUsNDI4LjczMiwxNDIuNzk1LDQwOS4xMzMsMTA5LjIwM3ogTTMyMi42MjEsMjcwLjkzOWMzLjYxNywzLjYxMyw1LjQyOCw3LjkwNSw1LjQyOCwxMi44NTQgICBjMCw1LjEzMy0xLjgxMSw5LjUxNC01LjQyOCwxMy4xMjdsLTI1LjY5MywyNS43MDFjLTMuNjE0LDMuNjEzLTcuOTk0LDUuNDItMTMuMTM1LDUuNDJjLTQuOTQ4LDAtOS4yMzYtMS44MDctMTIuODQ3LTUuNDIgICBsLTUxLjY3Ni01MS42ODJsLTUxLjY3OCw1MS42ODJjLTMuNjE2LDMuNjEzLTcuODk4LDUuNDItMTIuODQ3LDUuNDJjLTUuMTQsMC05LjUxNy0xLjgwNy0xMy4xMzQtNS40MmwtMjUuNjk3LTI1LjcwMSAgIGMtMy42MTYtMy42MTMtNS40MjQtNy45OTQtNS40MjQtMTMuMTI3YzAtNC45NDgsMS44MDktOS4yNCw1LjQyNC0xMi44NTRsNTEuNjc4LTUxLjY3M2wtNTEuNjc4LTUxLjY3OCAgIGMtMy42MTYtMy42MTItNS40MjQtNy44OTgtNS40MjQtMTIuODQ3YzAtNS4xNCwxLjgwOS05LjUxNyw1LjQyNC0xMy4xMzRsMjUuNjk3LTI1LjY5M2MzLjYxNy0zLjYxNiw3Ljk5NC01LjQyNCwxMy4xMzQtNS40MjQgICBjNC45NDksMCw5LjIzMSwxLjgwOSwxMi44NDcsNS40MjRsNTEuNjc4LDUxLjY3NGw1MS42NzYtNTEuNjc0YzMuNjEtMy42MTYsNy44OTgtNS40MjQsMTIuODQ3LTUuNDI0ICAgYzUuMTQxLDAsOS41MjEsMS44MDksMTMuMTM1LDUuNDI0bDI1LjY5MywyNS42OTNjMy42MTcsMy42MTcsNS40MjgsNy45OTQsNS40MjgsMTMuMTM0YzAsNC45NDgtMS44MTEsOS4yMzUtNS40MjgsMTIuODQ3ICAgbC01MS42NzUsNTEuNjc4TDMyMi42MjEsMjcwLjkzOXoiIGZpbGw9IiM1NTU1NTUiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K) no-repeat scroll 50% transparent}.typeahead__container.cancel:not(.loading) .typeahead__cancel-button{visibility:visible;opacity:.25}.typeahead__container.cancel:not(.loading) .typeahead__cancel-button:hover{opacity:.4}.typeahead__search-icon{padding:0 1.25rem;width:16px;height:16px;display:block;background:url(data:image/svg+xml;charset=utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI1MC4zMTMgMjUwLjMxMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjUwLjMxMyAyNTAuMzEzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCI+CjxnIGlkPSJTZWFyY2giPgoJPHBhdGggc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkOyIgZD0iTTI0NC4xODYsMjE0LjYwNGwtNTQuMzc5LTU0LjM3OGMtMC4yODktMC4yODktMC42MjgtMC40OTEtMC45My0wLjc2ICAgYzEwLjctMTYuMjMxLDE2Ljk0NS0zNS42NiwxNi45NDUtNTYuNTU0QzIwNS44MjIsNDYuMDc1LDE1OS43NDcsMCwxMDIuOTExLDBTMCw0Ni4wNzUsMCwxMDIuOTExICAgYzAsNTYuODM1LDQ2LjA3NCwxMDIuOTExLDEwMi45MSwxMDIuOTExYzIwLjg5NSwwLDQwLjMyMy02LjI0NSw1Ni41NTQtMTYuOTQ1YzAuMjY5LDAuMzAxLDAuNDcsMC42NCwwLjc1OSwwLjkyOWw1NC4zOCw1NC4zOCAgIGM4LjE2OSw4LjE2OCwyMS40MTMsOC4xNjgsMjkuNTgzLDBDMjUyLjM1NCwyMzYuMDE3LDI1Mi4zNTQsMjIyLjc3MywyNDQuMTg2LDIxNC42MDR6IE0xMDIuOTExLDE3MC4xNDYgICBjLTM3LjEzNCwwLTY3LjIzNi0zMC4xMDItNjcuMjM2LTY3LjIzNWMwLTM3LjEzNCwzMC4xMDMtNjcuMjM2LDY3LjIzNi02Ny4yMzZjMzcuMTMyLDAsNjcuMjM1LDMwLjEwMyw2Ny4yMzUsNjcuMjM2ICAgQzE3MC4xNDYsMTQwLjA0NCwxNDAuMDQzLDE3MC4xNDYsMTAyLjkxMSwxNzAuMTQ2eiIgZmlsbD0iIzU1NTU1NSIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=) no-repeat scroll 50% transparent}.typeahead__container.loading .typeahead__query:after,.typeahead__container.loading .typeahead__query:before{transition:all 0s linear,opacity .2s ease;position:absolute;z-index:3;content:"";top:50%;right:.55em;margin-top:-10.5px;width:21px;height:21px;box-sizing:border-box;border-radius:500rem;border-style:solid;border-width:.1em}.typeahead__container.loading .typeahead__query:before{border-color:rgba(0,0,0,.35)}.typeahead__container.loading .typeahead__query:after{-webkit-animation:a .6s linear;animation:a .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-color:#fff transparent transparent;box-shadow:0 0 0 1px transparent}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px;}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap;}.select2-container .select2-search--inline{float:left;}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051;}.select2-results{display:block;}.select2-results__options{list-style:none;margin:0;padding:0;}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none;}.select2-results__option[aria-selected]{cursor:pointer;}.select2-container--open .select2-dropdown{left:0;}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-search--dropdown{display:block;padding:4px;}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box;}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-search--dropdown.select2-search--hide{display:none;}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0);}.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px;}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px;}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto;}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none;}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%;}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left;}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder{float:right;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto;}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0;}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none;}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0;}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa;}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--default .select2-results__option[role=group]{padding:0;}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999;}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd;}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em;}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white;}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic .select2-selection--single{background-color:#f6f6f6;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #ffffff 50%, #eeeeee 100%);background-image:-o-linear-gradient(top, #ffffff 50%, #eeeeee 100%);background-image:linear-gradient(to bottom, #ffffff 50%, #eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb;}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px;}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#cccccc', GradientType=0);}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto;}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #ffffff 0%, #eeeeee 50%);background-image:-o-linear-gradient(top, #ffffff 0%, #eeeeee 50%);background-image:linear-gradient(to bottom, #ffffff 0%, #eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eeeeee 50%, #ffffff 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, #ffffff 100%);background-image:linear-gradient(to bottom, #eeeeee 50%, #ffffff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb;}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px;}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none;}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto;}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0;}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent;}.select2-container--classic .select2-dropdown--above{border-bottom:none;}.select2-container--classic .select2-dropdown--below{border-top:none;}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--classic .select2-results__option[role=group]{padding:0;}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey;}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white;}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb;}*{	margin:0px;}:root{	--ff-rg:"proxima_nova_rgregular";	 --install:#018a15;}.line{*zoom:1;}.unit{float:left;}.body{overflow:hidden; _overflow:visible; _zoom:1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.leftCol{float:left; width:250px;_margin-right:-3px;}.rightCol{float:right; width: 300px;_margin-left:-3px;}.foot{text-align:center;clear: both;background-color:#f4f4f4;font: 14px/28px 'proxima_nova_rgregular';padding:40px 0px 0px 0px;position:relative;}.size1of1{float:none;}.size1of2{width:50%;}.size1of3{width:33.33333%;}.size2of3{width:66.66666%;}.size1of4{width:25%;}.size3of4{width:75%;}.size1of5{width:20%;}.size2of5{width:40%;}.size3of5{width:60%;}.size4of5{width:80%;}.marketplace,span.typeahead__search-icon,.marketplace-service,a.comment::before, a.delete::before, a.reportsInapp::before,.extension-icon::before,.zmkp-pencil,a.helpful::before{	background-image:url(images/marketplace2x.png);        background-repeat:no-repeat;        background-size: 350px;	display: inline-block;}.buildextension{	background-image:url(images/buildextension2x.png);        background-repeat:no-repeat;        background-size: 500px;        display: inline-block;	width:128px;	height:128px;}.msg-sprite{	background-image:url(images/msg-sprite2x.png);        background-repeat:no-repeat;        background-size: 278px;        display: inline-block;}.monial-image{	background-image:url(images/testmonial2x.png);        background-repeat:no-repeat;        background-size: 264px;        display: inline-block;}.james-converse {    	background-position: -182px -19px;}.amit-kumar {    	background-position: -100px -97px;}.john-mark {    	background-position: -19px -97px;}.ash-ibrahim {    	background-position: -100px -19px;}.jeremy-nagel {    	background-position: -18px -19px;}.venkatesh-babu{	 background-position:-19px -177px;}.anand-murali{	 background-position: -183px -97px;}.logo {    width: 180px;    height: 40px;    background-position:-26px -599px;    margin-left: 10px;}.settings-icon{	width:20px;        height:22px;        background-position:-53px -73px;	vertical-align:top;}.help{	width: 20px;    	height: 20px;    	background-position: -26px -73px;    	vertical-align: top;}.install-icon{        width: 20px;        height: 20px;        background-position:-302px -454px;        vertical-align: middle;}.modify-icon{	 width: 20px;        height: 20px;        background-position:-33px -575px;        vertical-align: middle;}.cancel-icon{	 width: 20px;        height: 20px;        background-position:-68px -577px;        vertical-align: middle;}.install-portal{        color:#018a15 !important;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-resolution: 240dpi) {        .marketplace,	span.typeahead__search-icon,	.marketplace-service,	a.comment::before, a.delete::before, a.reportsInapp::before,	.extension-icon::before,	.zmkp-pencil,	a.helpful::before{                background-image:url(images/marketplace2x.png);                background-repeat:no-repeat;        }	.msg-sprite{		background-image:url(images/msg-sprite2x.png);                background-repeat:no-repeat;	}	.monial-image{        	background-image:url(images/testmonial2x.png);        	background-repeat:no-repeat;	}	.buildextension{		background-image:url(images/buildextension2x.png);                background-repeat:no-repeat;	}} a {     text-decoration: none;     outline: none;     color: #313538;} .ZM_Sprite {     background-image: url(images/marketplace2x.png);     background-repeat: no-repeat;     background-size: 350px;} .ZM_TMenu {     padding: 4px 0px;     position: relative;}.ZM_FixedTop{    position: fixed;    z-index: 100000;    top: 0;    left: 0;} .ZM_Top {     background-color: #1E61A1;     box-sizing: border-box;     display: flex;     padding: 0px 20px 0px 20px;     height: 52px;     width: 100%;     white-space: nowrap;     font-family: proxima_novasemibold;     font-size: 15px;     letter-spacing: 0.3px;     line-height: 18px;}.ZM_TLeft  .type-selector  .extn-hilighter{	width:100%;	background-color:#fff;} .ZM_DIBM {     display: inline-block;     vertical-align: middle;} .ZM_ACT {     cursor: pointer;}.ZM_TLeft .ZM_TMenu ,.ZM_TLeft .ZM_TMenu .extensions{    color: #fff;} .ZM_TLeft {     padding: 14px 0px 13px 0px;} .ZM_TS30 {     margin-right: 30px;} .ZM_I180 {     width: 136px;     height: 100%;     background-position:-27px -607px;     margin-top:-5px; } .ZM_I12 {     width: 12px;     height: 12px;     margin-left: 4px;} .ZM_TRight {     height: 100%;     width: 100%;     text-align: right;} .ZM_TS15 {     margin-right: 15px;} .ZM_Search {     box-sizing: border-box;     height: 32px;     width: 220px;     border-bottom: 1px solid #fff;     margin-top: 10px;     margin-bottom: 10px;     color:#fff;} .ZM_BPartner,.ZM_SOut {     color: rgba(228,37,39,0.9);} .ZM_SUp {     height: 32px;     width: 85px;     text-align: center;     border-radius: 4px;     background-color: rgba(228,37,39,0.9);     color: #fff;     padding: 7px 0px;     box-sizing: border-box;} .ZM_Spliter {     height: 20px;     width: 1px;     background-color: #AAAAAA;} .ZM_I22 {     width: 22px;     height: 22px;     background-image: url('images/humberger.svg');}.ZM_Hberger-Hilight{	padding:4px;	border-radius: 2px;}.Menu_Open .ZM_Hberger-Hilight{	background-color:#303c49;} .ZM_Hberger,.ZM_PUser,.ZM_LService {     position: relative;}.ZM_Hberger{   background-position: -44px -143px;} .ZM_MService {     position: absolute;     top: 0;     left: 0;     right: 0;     display: inline-block;     width: 100%;     height: calc(100% + 17px);} #ZM_SList {     display: none;     width: auto;     flex-wrap: wrap;     cursor: default;} .ZM_LService:hover #ZM_SList {     display: flex;     display: -webkit-flex;     display: -ms-flexbox;} .ZM_HBList {     top: calc(100% + 11px);     width: 220px;     background-color: #FFFFFF;     padding: 30px;     display: none;} .ZM_PUser_ORWRP {     top: calc(100% + 0px);     width: 320px;     background-color: #F4F4F4;     display: none;} .ZM_HBList,.ZM_PUser_ORWRP {     right: 0px;}.ZM_HBList{     padding-bottom: 30px;} .ZM_SList {     top: calc(100% + 9.5px);     width: 1020px;     padding:20px 10px;     background-color: #fff;} .ZM_HBList,.ZM_PUser_ORWRP{	border-radius:3px;	overflow:hidden;} .ZM_HBList,.ZM_PUser_ORWRP,.ZM_SList {     position: absolute;     min-height: 154px;     box-shadow: 0 11px 22px 0 rgba(0,0,0,0.20);     box-sizing: border-box;     text-align: left;     z-index: 10001;}.ZM_Social_Media{	background-color:#fff;	padding:15px 30px;	box-sizing:border-box;	margin-top:30px;}.ZM_Ic30{	width:30px;	height:30px;}.ZM_FB{	background-position: -44px -2px;}.ZM_TW{	 background-position:-44px -34px;}.ZM_Ln{	background-position:-44px -66px;}.ZM_FB,.ZM_TW{	margin-right:12px;} .ZM_ORow {     margin-top: 20px;} .ZM_UProfle {     background-color: #fff;     padding: 30px 30px 0px 30px;} .ZM_PUser {    padding: 10px 0px;    height: 100%;    box-sizing: border-box;} .ZM_PUser img {     border-radius: 50%;} .ZM_UPImage img {	border-radius: 50px;    filter: grayscale(50%);    -webkit-filter: grayscale(50%);    object-fit: cover;} .ZM_UPInfo ,.ZM_UPImage{    display: inline-block;    vertical-align: middle;}.ZM_UPInfo{    width: calc(100% - 70px);    margin-top: -5px;    padding-left: 10px;} .ZM_UName {     font-size: 17px;     letter-spacing: 0.6px;     line-height: 21px;     white-space: normal;} .ZM_UId {     color: #767676;     font-size: 13px;     letter-spacing: 0.1px;     line-height: 16px;     margin-top: 6px;} .ZM_UACList {     padding: 30px 30px 0px 30px;} .ZM_HSpliter {     height: 1px;     width: 100%;     background-color: #D5D5D5;     margin: 15px 0px;} .ZM_UACLHd {     color: #767676;     font-size: 12px;     letter-spacing: 0.3px;     line-height: 15px;     text-transform: uppercase;} .ZM_ULOptn {     padding-bottom: 15px;} .ZM_MAcc {     color: #226DB4;     padding: 8px 15px;     border: 1px solid #226DB4;     border-radius: 4px;} .ZM_SOut {     float: right;     padding: 9px 15px;}.ZM_Service:hover {     background-color:#f3f3f3;} .ZM_Service {     min-height: 74px;     width: 250px;     box-sizing: border-box;     display: flex;     vertical-align: top;     float: left;     padding: 10px 8px;     cursor: pointer;}.ZM_Icons{	background-image: url('images/product-icon.svg');	background-repeat: no-repeat;}.ZM_ArrowDown{	background-position:-66px -112px;}.type-selector .ZM_ArrowDown{	background-position:-66px -112px;}#ZM_SList_Table tr td {    min-width: 160px;    vertical-align:top;	padding-right: 20px;}#ZM_SList_Table tr td:last-child {    padding-right: 0px;}.Service_Catagery{    color:#767676;    font-size: 12px;    font-family: proxima_nova_rgregular;    font-weight:500;    padding-left: 15px;    margin-bottom:6px;}#ZM_SList_Table tr td ul{	margin-top:25px;}#ZM_SList_Table tr td ul:first-child{	margin-top:0px;}#ZM_SList_Table tr:empty{    display:none;}#ZM_SList_Table tr td a {    display: inline-block;    width: 100%;    box-sizing: border-box;    padding: 12px 15px;}#ZM_SList_Table ul{    list-style: none;}#ZM_SList_Table tr td a:hover{	background-color:#f3f3f3;} .ZM_SIcon {     width: 19px;     height: 19px;     display: inline-block;     background-image: url('images/product-icon.svg');     background-position: 39px 0px;     background-size: 36px;     margin-right: 8px;     background-repeat: no-repeat;     vertical-align: middle;} .ZM_Scrm {     background-position: 0px 0px;} .ZM_Sdesk {     background-position: 0px -20px;} .ZM_Smail {     background-position: 0px -38px;	margin-top: -6px;} .ZM_Sprojects {     background-position: 0px -58px;} .ZM_Srecruit {     background-position: 0px -75px;} .ZM_Scliq {     background-position: 0px -94px;} .ZM_Sreports {     background-position: 0px -114px;} .ZM_Ssalesiq {     background-position: 0px -132px;} .ZM_Sconnect {     background-position: 0px -150px;} .ZM_Sorchestly {     background-position: 0px -169px;} .ZM_Sbooks {     background-position: 0px -188px;} .ZM_Scampaigns {     background-position: 0px -206px;} .ZM_Speople {     background-position: 0px -263px;} .ZM_Smeeting {     background-position: 0px -206px;} .ZM_Sassist {     background-position: 0px -225px;} .ZM_Sshow {     background-position:0px -244px;} .ZM_Sinventory {     background-position: 0px -281px;} .ZM_Sworkerly {     background-position: 2px -319px;} .ZM_Sbugtracker {     background-position:0px -337px;}.ZM_Swriter{	background-position: 0px -299px;}.ZM_Scommerce{        background-position: 0px -356px;}.ZM_Ssites{        background-position: 0px -375px;} .ZM_SInf {     width: 100%;     padding-left: 10px;     white-space: normal;} .ZM_Service .ZM_SName {     margin-top: 2px;     text-transform: capitalize;} .ZM_Service .ZM_SName.crm {     text-transform: uppercase;} #ZM_SList .ZM_SName {     font-size: 15px;     font-weight: 600;     letter-spacing: 0.5px;     line-height: 18px;     font-family: proxima_novasemibold;     text-align: left;} .ZM_SDes {     font-family: proxima_nova_rgregular;     font-size: 13px;     letter-spacing: 0.43px;     line-height: 21px;     margin-top: 3px;}.ZM_Header {        min-height: 210px;      background-color:#226DB4;    width: 100%;    padding-top: 40px;    padding-bottom: 10px;}.ZM_HLine,.ZM_MDesc{	text-align:center;}.ZM_HLine{    color: #fff;     font-family:proxima_novasemibold;    font-size: 36px;      margin: 0;    line-height: 44px;  }.ZM_MDesc{    color: #fff;     font-family: proxima_nova_rgregular;    font-size: 20px;        line-height: 24px;    margin-top: 10px;    margin-bottom: 25px;}.ZM_MSearch{    height: 32px;       width: 360px;        color: #FFFFFF;     font-size: 18px;        line-height: 22px;    border-radius: 1px;     border-bottom:1px solid  #FFFFFF;    box-sizing: border-box;    margin: 0 auto;}.ZM_Header #featured{	margin-bottom:0px;}.feedback-input{        width:100%;        resize:none;        border:1px solid #e8e8e8;        height: 38px;        font-size: 13px !important;        border-radius: 4px;        outline: none;        padding: 10px;        box-sizing: border-box;        margin: 1em 0px 0px 0px;}.user-message-error{        margin-bottom:12px;}.ui-dialog-buttonpane .ui-dialog-buttonset button.ok,.ui-dialog-buttonpane .ui-dialog-buttonset button.ok.ui-state-active{        color: #fff !important;        background-color:#3175ab !important;        border-width: 1px !important;        border-color: #3175ab !important;}table.testimonial{        margin-top:10px;}table.testimonial td {        padding-bottom: 10px;}#testimonialInput{        resize:none;}table.testimonial .input-field,#reports-an-issue .input-field,#marketplace_feedback .input-field{        width:100%;} .addField {        position: fixed;        min-height: 1em;        padding: 0.1em 0.1em;        line-height:1.1285em;        border-radius:3px;        left: 50%;        top: -200px;        transform: translate(-50%,0%);        background: rgb(255, 255, 255);        font-family:proxima_nova_rgregular;        font-size:16px;}.addField p {  margin: 10px 30px;  display: inline-block;        color:#fff;}.open {  top: 0px;  transition: top 1s}.cosePop {  top: -200px;  transition:all .8s}.success-msg{        background-color:#01975B;        color:#fff;}.fail-msg{        background-color:#e60029;;        color:#fff;}.voice-wrapper{    text-align: center;    margin-top: -61px;    background: #fff;    padding:60px 0px 1px 0px;}.voice-of-section{    max-width: 620px;    margin: 60px auto 0px auto;    position: relative;    min-height: 270px;    padding: 30px 20px;    box-sizing: border-box;}.voice-of-section:before{    position: absolute;    content: "";    width:30px;    height: 30px;    top:-30px;    left: 0;}.user-ph {    width: 62px;    height: 62px;    border-radius: 50%;}.user-ph-wrapper{    position: absolute;    top:0px;    left: 50%;    display: inline-block;    transform: translate(-50%, -50%);}.skill-setwidget {    font-family: "proxima_nova_rgregular";    color: #555;    font-size: 15px;    font-weight: 400;    line-height: 24px;    margin: 20px 0 10px 0px;    padding-left: 0;}.skill-set {    font-family: "proxima_novalight";    font-size: 14px;}.user-name {    font-family: "proxima_nova_rgregular";    font-size: 16px;        margin-bottom: 8px;}.voice-slider .user-name{    margin-top:46px;}.common-shadow-light {    -webkit-box-shadow: 2px 3px 15px 1px rgba(0,0,0,0.1);    -moz-box-shadow: 2px 3px 15px 1px rgba(0,0,0,0.1);    box-shadow: 2px 3px 15px 1px rgba(0, 0, 0, 0.1);}.voice-hdline{    font: 22px/30px 'proxima_nova_rgregular';}.slider-view-dot{        width: 10px;    height: 10px;    background-color: #d4d4d4;    border-radius: 50%;    display: inline-block;    margin-right:4px;}.slider-view-dot.current-dot{    background-color: #143e5e;}.slider-dot{    text-align:center;    max-width:570px;    margin: 24px auto 60px auto;    color:#143e5e;    cursor:pointer;}.slider-view-dot:last-child{    font-family: "proxima_nova_rgregular";    font-size: 15px;    width:auto;    height:auto;    border-radius:unset;    background-color:unset;    float: right;}.slider-view-dot:first-child{        margin-left: 84px;}.show-all-icon{    width: 20px;    height: 14px;    vertical-align: middle;    margin-right:6px;    background-position:-264px -544px;}.voice-opc0{    opacity:0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.voice-opc0.crnt-voice-slider{    opacity:1;}.voice-of-section{    position:relative;}.voice-slider {    position: absolute;    top: 0px;    left: 0;        width: 100%;    padding: 0px 30px;    box-sizing: border-box;}.zcurrentdomain a{	font-family: proxima_novasemibold;    	cursor: default;	pointer-events: none;}.zdomainlink li a span:hover{	border-bottom:1px solid #666;}.ui-inline-mdl{	vertical-align:middle;}.triangle-right {        width: 0;        display: inline-block;        height: 0;        border-top: 4.5px solid transparent;        border-left: 6px solid #fff;        border-bottom: 4.5px solid transparent;        margin-right: 5px;}.watch-btn{        color: #F5A623;        outline: none;        border:2px solid #F5A623;        position: relative;        z-index: 10000;        font: 15px/28px proxima_nova_rgregular;        width: 90%;        padding: 2px 11px 2px 11px;        cursor: pointer;        text-align: center;	background-color: #fff;}.txt-cnt{        text-align:center;}.watch-btn-wrap{        margin:20px 0px -10px 0px;}.posRel{	position:relative;}.posAbs{	position:absolute;}.singleLineEllips {    text-overflow: ellipsis;    overflow: hidden;    white-space: nowrap;    display: inline-block;}#bannerDetails{    display: inline-block;    padding: 7px 15px;    border-left: 2px solid #fdc82e;    background: linear-gradient(to bottom, #225ac0 ,#193f86 );    height: 38px;    box-sizing: border-box;    margin: 7px 0px;    line-height:22px;}.bannerContent{    color:#fff;    text-align:left;    font-size:12px;    text-shadow:2px 2px #333;    white-space: nowrap;    text-overflow: ellipsis;    max-width: calc(100vw - 649px);    overflow: hidden;    display: inline-block;    vertical-align: middle; } .bannerButtonTag{     background: #fdc82e;     padding:6px 14px;     margin-left:15px;     border-radius: 3px;     font-size:12px; }.ZM_Menu,.ZM_Menu h1,.ZM_Menu  h2{	white-space: nowrap;	font-family: proxima_novasemibold;	font-size: 15px;	letter-spacing: 0.3px;	line-height: 18px;	color:#fff;      	margin-right:28px;}.ZM_Menu .My_Purchase,.ZM_Menu .My_Profile{	position:relative;}.ZM_Menu .My_Purchase:after,.ZM_Menu .My_Profile:after{	position:absolute;	bottom:-5px;	left:0px;	content:"";	width:100%;	height:1.9px;       background-color:#fff;}.ui-tabs-vertical {        width:100%;        box-sizing: border-box;        border: 0px !important;        padding:0;   }.foot ul li {display:inline-block;margin: 0px 0px 15px 0px;}.foot ul li a{    padding:0px 12px;border-right:1px solid #333;}.foot ul li:last-child a{    padding:0px 12px;border-right:1px solid #0000;}.about-information{        padding:0px 0px 22px 0px;        border-top-right-radius: 10%;}.social-media{        margin-top: 10px;}.foot .social-media li{        margin:0px;}.social-media a.marketplace{        width:10px;        height:30px;        text-indent:-999px;        overflow:hidden;        border:none;}.extensions:hover service-of-extension{        display:block;}.service-of-extension table tr td a{        margin-right:0px;        padding-top:0px;        margin-left: 4px;}.input-field{        border: 1px solid #e8e8e8;        border-radius: 4px;        outline: none;        padding: 10px;        box-sizing: border-box;        width: 312px;        height: 30px;        font-size: 13px !important;}.single-btn{                pointer-events:none;        }        .top-cardImage{                width: 100%;                height: 34px;                background-position: 0px -528px;                margin-bottom: 10px;        }        .bottom-cardImage{                margin:-10px 0px -4px 0px;                width: 100%;                height: 44px;                background-position:-34px -579px;        }	.bottom-cardImage-no,	.top-cardImage-no{		height:20px;	}        .pricing-card{                margin-top:60px;        }        .pricing-card,.pricing-pried{                display: flex;                justify-content: center;        }        .pricing-pried{                width: 58%;                margin: 0 auto;                border-radius: 4px;                overflow: hidden;                border: 1px solid #3477aa;        }        .rating-tag{                width:240px;                margin: 0px 1.6% 0px 1.6%;                background-color:#fff;                box-sizing:border-box;                overflow: hidden;                box-shadow: 0px 0px 1px 0px rgba(0, 0, 0,0.2);        }        .pricing-pried-option{                width:58%;                border-radius:6px;                text-align:center;                color:#3477aa;                font: 15px/26px 'proxima_nova_rgregular';                }	.pricing-pried-option.slct-pried{                position:relative;                color:#fff;                background-color:#3477aa;                border-radius:2px;        }        .pried-more-dts .btn-buynow{                border-radius: 20px;                width: 80%;                display: inline-block;                line-height: 34px;                padding:0;        }        a.btn-buynow:hover{                box-shadow: 0 3px 3px 0 rgba(52,119,170,0.4);        }        .pried-more-dts{                text-align:center;		margin-top: 36px;        }	.pried-more-dts.pricing-per{		margin: 26px 0px;	}        .rating-value{                font-size:38px;        }        .pricing-per .rating-value::before{                display: none;        }        .rating-value-dol{                font-size: 18px;    vertical-align: top;    color: #3577aa;    margin-right: 4px;    font-family: proxima_novasemibold_italic;        }        .rating-value.year{                display:none;        }        .txt-highLater{                position:relative;                color: #3577aa;        }        .plan-name,.rating-value{                font-family:proxima_novasemibold;        }        .plan-name{                font-size:24px;        }	.txt-highLater:after{                position:absolute;                bottom:-10px;                left:20%;                content:"";                width:60%;                height:2px;                background-color:#3577aa;        }        .pricing-per div,.subscription-cncl{                font-size:17px;                font-family:proxima_nova_rgregular;        }        .subscription-cncl{                margin-bottom: 30px;                display: inline-block;                display:none;        }        .rating-tag [pried="true"]{                cursor:pointer;        }        .faq h2 span.txt-highLater:after {                bottom: -12px;                left: 43%;                width: 16%;        }        .faq table tr td{                width:50%;        }        .discount-dts{                text-align: center;                margin: 30px 0px;                font-size: 18px;                display:none;        }        .offerAmount{                color: #e64846;                font-family: proxima_novasemibold_italic;                font-size: 20px;        }	.switch {  position: relative;  display: inline-block;  vertical-align: middle;  width: 70px;  height: 30px;}.switch input {display:none;}.slider {  position: absolute;  cursor: pointer;  top: 0;  left: 0;  right: 0;  bottom: 0;  background-color: rgba(50,119,170,.15);  -webkit-transition: .4s;  transition: .4s;  box-shadow: inset 0 -2px 3px 0 rgba(166,166,166,.57);  //box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.4)}.slider:before {  position: absolute;  content: "";  height: 22px;  width: 22px;  left: 4px;  bottom: 4px;  background-color: #3477aa;  -webkit-transition: .4s;  transition: .4s;}/*input:checked + .slider { *   background-color: #fff; *   }*/input:focus + .slider {  box-shadow: 0 0 1px #2196F3;}input:checked + .slider:before {  -webkit-transform: translateX(40px);  -ms-transform: translateX(40px);  transform: translateX(40px);}.slider.round {  border-radius: 34px;      border-left: 0.5px solid #dedede;    border-top: 1px solid #dedede;    border-right: 0.5px solid #dedede;}.slider.round:before {  border-radius: 50%;}.month-yearly{        text-align: center;        font-size: 18px;        display:none;}.offer{        border: 1px solid #000;        display: inline-block;        padding: 6px 18px;        border-radius: 6px;        border: 1px dashed #000;}.option_pricing{        margin:0px 10px;        color:#666;}.option_pricing.currentPrice{        color:#3477aa;}.pay-option{                width:0px;                height:100vh;                position:fixed;                top:0px;                right:0px;                -webkit-transition: width 0.4s;                -moz-transition: width 0.4s;                transition: width 0.4s;                background: #fff;                z-index:1000000;        }        .pay-option.view-form{                width:680px;        }        .payOptn-close{                text-align:right;        }        .size1of2-hLine{                width:49%;        }        .pay-option-header{                display:flex;                padding: 1em;                border-bottom: 1px solid #d8d8d8;        }        .payOptn-close button.ui-button.ui-state-default:last-child{                border:0px;                background-color:#fff !important;                outline:none;		box-shadow:unset;		width:20px;		height:20px;        }        #noOfUser{                border:1px solid #d8d8d8;                outline:none;                height:26px;                width:68px;                font-size:15px;                box-sizing: border-box;                padding: 4px;        }.free-plan-wrapper{	display: inline-block;    	padding: 4px 20px;	font-size:18px;}.get-started{	border: 1px solid #777;    	padding: 10px 30px;    	background: unset; 	font-size: 13px;    	margin-top: 10px;	cursor:pointer;	color:#777;	outline:none;}.get-started:hover{	background: #777;	color:#fff;}.plan-description{		font: 15px/44px 'proxima_novalight';}.rating-value {    padding: 0px 10px;    height: 40px;}body{        margin:0px;        padding:0px;	background-color:#f4f4f4;	-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}a{	text-decoration:none;	color:#333;	outline:none;}*{	padding:0;	margin:0;}.line{*zoom:1;}.unit{float:left;}.body{overflow:hidden; _overflow:visible; _zoom:1;}.main{overflow: hidden;_overflow:visible;_zoom:1;}.leftCol{float:left; width:250px;_margin-right:-3px;}.rightCol{float:right; width: 300px;_margin-left:-3px;}.foot{text-align:center;clear: both;background-color:#f4f4f4;font: 14px/28px 'proxima_nova_rgregular';padding:40px 0px 0px 0px;position:relative;}.size1of1{float:none;}.size1of2{width:50%;}.size1of3{width:33.33333%;}.size2of3{width:66.66666%;}.size1of4{width:25%;}.size3of4{width:75%;}.size1of5{width:20%;}.size2of5{width:40%;}.size3of5{width:60%;}.size4of5{width:80%;}.btn-hide{	opacity:0.5;	pointer-events:none;}.btn{	padding:8px 16px;	font:16px/44px 'proxima_nova_rgregular';	border-radius:4px;	color:#fff;}.btn-signin{	background-color:#f1463e;	border-radius: 0px;	padding: 6px 16px;}.btn-joinnow{	background-color:#f1463e;	padding: 8px 34px;	border-radius: 40px;}.btn-joinnow:hover{	box-shadow: 0 3px 3px 0 rgba(241, 69, 62,0.4);}.btn-subscribe{	background-color:#f1463e;}.btn-viewAll,.btn-viewMore{	background-color:#3175ab;	padding:8px 40px;	border-radius: 20px;}.payment-btn{	background-color:#55cf8c;        padding:8px 40px;        border-radius: 20px;}a.payment-btn:hover {    box-shadow: 0 3px 3px 0 rgba(90,209,125,0.4);}.loading-icon {    border: 3px solid #f4f4f4 !important;    padding: 0px !important;    border-radius: 50%;    width: 24px !important;    height: 24px !important;    display:inline-block;    background-color: #fff !important;    border-left-color: #55cf8c !important;    font-size: 0px !important;    pointer-events: none;    -webkit-animation: rotating 2s 0.25s linear infinite;    animation: rotating 2s 0.25s linear infinite;}@-webkit-keyframes rotating {    from {        -webkit-transform: rotate(0deg);        transform: rotate(0deg);    }    to {        -webkit-transform: rotate(360deg);        transform: rotate(360deg);    }}@keyframes rotating {    from {        -webkit-transform: rotate(0deg);        transform: rotate(0deg);    }    to {        -webkit-transform: rotate(360deg);        transform: rotate(360deg);    }}.input-field{	border: 1px solid #e8e8e8;    	border-radius: 4px;    	outline: none;    	padding: 10px;    	box-sizing: border-box;    	width: 312px;    	height: 30px;    	font-size: 13px !important;}.extn-btn{	background: #F5A623;    	outline: none;    	border: none;    	position: relative;    	z-index: 10000;    	font:14px/16px proxima_nova_rgregular;    	color: #fff;    	padding:3px 11px 3px 11px;	cursor:pointer;	text-align:center}.error{	font: 14px/21px 'proxima_nova_rgregular';    	margin-top: 6px;	color:#e64846;}.fSize{	font-size:0px;}.close-icon{	transform: rotate(135deg);	cursor:pointer;}.close-icon::before{	content:"+";	font-size: 40px;}.marketplace,span.typeahead__search-icon,.marketplace-service,a.comment::before, a.delete::before, a.reportsInapp::before,.extension-icon::before,.zmkp-pencil{	background-image:url(images/marketplace2x.png);        background-repeat:no-repeat;        background-size: 350px;	display: inline-block;}.marketplace-service{        width: 30px;        height:25px;        display: inline-block;        vertical-align: middle;        background-position: 0px 10px;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-resolution: 240dpi) {        .marketplace,	span.typeahead__search-icon,	.marketplace-service,	a.comment::before, a.delete::before, a.reportsInapp::before,	.extension-icon::before,	.zmkp-pencil{                background-image:url(images/marketplace2x.png);                background-repeat:no-repeat;        }}@media screen and (min-width:1555px) and (max-width:1680px){	 .container{                max-width:1400px !important;                padding:0px 150px !important;        }	.extension_banner{		width: 330px !important;	}}@media screen and (min-width:1500px) and (max-width:1555px){	a.rated{		font-size:18px !important;	}	span.starUI{		font-size:16px !important;	}}@media screen and  (max-width:1554px){         .container{                padding:0px 50px !important;        }}@media screen and (min-width:1681px){        .container{                max-width:1650px !important;                padding:0px 50px !important;        }	.extension_banner{                width: 330px !important;        }}@media screen and (max-width:1280px){        .container{                max-width:1600px !important;                padding:0px 30px !important;        }}.rated.selectorIcon{	color:#F5A623;}.rated.defaultIcon{        color:#d8d8d8;	 position:relative;}.rated.floatedIcon{	overflow: hidden;	position: absolute !important;	left: 0px;	height:34px !important;	top:0px;	font-size:100% !important;}.rated{       cursor:default;	height:15px;	display:inline-block;	width:13px;}.fcontainer .rated{	display:unset !important;}.container{        margin:0 auto;}.horizontal-separator{	width:100%;	height:1px;	background-color:#d8d8d8;	margin:20px 0px;}.screener{	background-color:rgba(0,0,0,0.5);	position:fixed;	top:0;	left:0;	right:0;	bottom:0;	z-index: 1000000;    display: flex;    align-items: center;    justify-content: center;}.screener.icon-hider{	display:none;}@-webkit-keyframes spin {    0% {        -webkit-transform: rotate(0deg);    }    100% {        -webkit-transform: rotate(360deg);    }}@keyframes spin {    0% {        transform: rotate(0deg);    }    100% {        transform: rotate(360deg);    }}#loader-image {    border: 4px solid #fff;    border-radius: 50%;    border-top: 4px solid #4a4a4a;    width: 30px;    height: 30px;    -webkit-animation: spin 2s linear infinite;    animation: spin 1s linear infinite;}.logo{	width:180px;        height:40px;	background-position:-26px -599px;	margin-left:10px;}.settings-icon{	width:20px;        height:22px;        background-position:-53px -73px;	vertical-align:top;}.help{	width: 20px;    	height: 20px;    	background-position: -26px -73px;    	vertical-align: top;}.purchase{	width: 50px;    	height: 70px;	background-position:-186px -632px;	margin-right:8px;}.extensionIcon{	background-position:-326px -100px;}.customappsIcon{	background-position:-316px -139px;}.verticalsIcon{	background-position:-320px -172px;}.sq-facebook{        background-position:-33px -913px;}.sq-twitter{        background-position:-33px -952px;}.sq-linkedIn{        background-position:-198px -912px;}.facebook{	background-position:-24px -114px;	}.twitter{	background-position:-54px -114px;}.linkedIn{	background-position:-84px -114px;}.google-Plus{	background-position:-114px -114px;}.mail{	background-position:-149px -114px;}.gitHub{	background-position:-123px -124px;}.consultants{	background-position:-156px -124px;}.forums{	background-position:-189px -124px;}#home-pg-head{	background-image:url(images/bg.png);	background-position:center center;	background-size:auto 100%;	background-color: #3175ab;}.no-apps-found {    	width: 272px;    	height: 196px;	background-position: 0px 0px;}.msg-wrapper{	transform: translate(0%, 44%);	text-align: center !important;}.fa-drop-down{	background-position: -106px -325px;    	transform: rotate(90deg);}.fa-drop-right{        background-position: -242px -204px;}.fa-home{	background-position:-109px -76px;}.fa-plug{	background-position:-136px -75px;}.fa-wpforms{	background-position:-187px -75px;}.fa-lightbulb-o{	background-position:-240px -75px;}.type-selector  .fa-home{	background-position:-81px -76px;}.type-selector .fa-plug{	background-position:-159px -75px;}.type-selector .fa-drop-down{	background-position:-106px -351px;}.type-selector .fa-wpforms{        background-position:-215px -75px;}.type-selector .fa-lightbulb-o{        background-position:-265px -75px;}.fa-home-dts{                background-position:-160px -205px;        }        .fa-plug-dts{                background-position :-186px -204px;        }        .customapps-dts{                background-position :-281px -203px;        }        .fa-lightbulb-o-dts{                background-position :-216px -204px;        }a.comment::before{        margin-right:4px;        background-position:-24px -207px;}a.helpful{	margin-right:30px;}a.helpful:hover {    color: #fcc982;}a.helpful:hover::before  {    background-position:-205px -457px;} a.helpful::before {    margin-right: 4px;    background-position: -230px -457px;}a.delete::before{        background-position:-58px -210px;}a.reportsInapp::before{        background-position:-90px -210px;        margin-right:4px;}.zmkp-pencil{	width:20px;	height:20px;	background-position:-306px -168px;	vertical-align:middle;}.header{	display:inline-block;	width:100%;	padding:30px 0px;	clear:both;	color:#fff;}.header h1{	 font:28px/30px 'proxima_nova_rgregular';}.header h3{	 font:20px/38px 'proxima_nova_rgregular';}.type-selector{	position:relative;	color: #03a9f5;}.main-selector:hover .extn-hilighter{	width:100%;}.extn-separator a{	display:inline-block;	margin-right:60px;    	padding-top: 4px;	position:relative;}.extn-hilighter{	width: 0%;    	height: 2.5px;    	background-color:#03a9f5;    	display: block;    	vertical-align: text-bottom;    	margin: 0 auto;	 -webkit-transition: width 0.3s;     	transition: width 0.3s;	position: relative;}.ZM_TLeft .extn-hilighter{	top: 5px ;	height:1.5px;}.extn-separator a.type-selector .extn-hilighter{	width:100%;}.headerIcon{	width: 20px;    	height: 20px;    	vertical-align:middle;}.service-of-extension{	position:absolute;	display:none;	background: #fff;    	padding: 2px 0px;	-webkit-box-shadow: 2px 3px 15px 1px rgba(0,0,0,0.4);        -moz-box-shadow: 2px 3px 15px 1px rgba(0,0,0,0.4);        box-shadow: 2px 3px 15px 1px rgba(0,0,0,0.4);	//box-shadow: 0px 0px 1px 0.5px #f8f8f8;	font: 15px/30px 'proxima_nova_rgregular';	z-index:1000000;	top: 46px;}.service-of-extension table{	padding:10px;}.service-of-extension:hover td.service-selector{        background-color:unset;}.service-of-extension td:hover{	background-color:#f4f4f4 !important;}.service-of-extension td{	/*white-space: nowrap;	padding:0px 20px;*/	white-space: nowrap;    box-sizing: border-box;    height: 38px;    vertical-align: middle;    padding: 0px 50px 0px 15px;}.service-section:hover   div.type-one{	display:block;}span.fa-angle-down {	position: relative;    width: 20px;    height: 0px;    border-top: 5px solid transparent;    border-bottom: 5px solid transparent;    border-left: 5px solid #333;    top: 10px;    opacity: 0.8;    transform: rotate(90deg);}.type-selector span.fa-angle-down{        border-left-color:#03a9f5;}span.fa-angle-down:after, span.fa-angle-down:before{    position:absolute;    content:"";    top: 6px;    width:2px;    height: 8px;}span.fa-angle-down:after, span.fa-angle-down:before{    background-color:#333;}/*.type-selector span.fa-angle-down:after, .type-selector span.fa-angle-down:before{	background-color:#03a9f5;}*/span.fa-angle-down:after{    left: 9px;    transform: rotate(-45deg);} span.fa-angle-down:before{    right: 4px;    transform: rotate(45deg);}.main-section{	background-color:#f4f4f4;	padding:20px 0px;}.type-of-separator{	display: block;	padding: 0px 0px 5px 0px;	font:15px/30px 'proxima_nova_rgregular';}.title{	font:17px/34px 'proxima_novasemibold';}.sub-title{	font:16px/32px 'proxima_nova_rgregular';}.leftCol .title,.leftCol .sub-title{	text-indent:20px;}.filter li{	list-style:none;}.filter.categories,.filter.quick-browse{	text-indent: 0px;	padding-left:20px;}.filter.categories li a{        display:inline-block;	width:calc(100% - 20px);	height:100%;}.filter.grouping{	background-color:#fff;}.filter-header .title,.filter-header .individual-clear{	display:inline-block;}.filter-header .title {	text-indent:0px;}.filter-header .individual-clear{	float:right;	font: 16px/32px 'proxima_nova_rgregular';	margin: 20px 20px 0px 0px;	display:none;}.filter-header .individual-clear a{	color:#03a9f5;}.grouping{	border:1px solid #d8d8d8;	margin:20px 0px;	text-indent:20px;}.grouping .title{	margin:20px 0px 0px 0px;}.grouping .sub-title{	padding-bottom:20px;	border-bottom:1px solid #d8d8d8;}.pricing li{	display:inline-block;}.more-extension{	margin: 25px 0px 15px 0px;	text-align:center;}.filter.sub-title.clear-all{        padding-bottom: 0px;        text-indent: 0px;        text-align:center;}.filter.sub-title.clear-all li{        padding-top: 10px;        padding-bottom: 10px;}.filter.sub-title.clear-all li a{	color:#03a9f5;}.quick-browse a{	display: inline-block;	width: calc(100% - 20px);}.selector{    position:relative;}.selector a{	color:#03a9f5;}.selector:after{    right: 8px;    top: 6.2px;    width: 6px;    height: 15px;    border: solid #03a9f5;    border-width: 0 2px 2px 0px;    -webkit-transform: rotate(45deg);    -ms-transform: rotate(45deg);    transform: rotate(45deg);    position:absolute;    content:"";}.categorie-title{	display:none;}.fcontainer {    position: relative;    padding-left: 30px;    cursor: pointer;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;    margin-right: 10px;}.fcontainer input {    position: absolute;    opacity: 0;    cursor: pointer;}.checkmark {    position: absolute;    top: 0;    left: 0;    height: 14px;    width: 14px;    border:1px solid  #777;    border-radius:3px;}.fcontainer:hover input ~ .checkmark {    border-color: #03a9f5;}.fcontainer input:checked ~ .checkmark {    border-color: #2196F3;}.fcontainer:hover input ~ .checkmark {    border-color: #03a9f5;}.fcontainer input:checked ~ .checkmark {    border-color: #2196F3;}.checkmark:after,.checkmark:before {    content: "";    position: absolute;    display: none;}.fcontainer input:checked{        border-color:#03a9f5;}.fcontainer input:checked ~ .checkmark:after ,.fcontainer input:checked ~ .checkmark:before{    display: block;}.fcontainer .checkmark:before {	left: 78.5%;    	top: -44.2%;	width: 0px;    	height: 14px;    	border: 2px solid #fff;    	background-color: #f4f4f4;    	-webkit-transform: rotate(45deg);    	-ms-transform: rotate(45deg);	transform: rotate(45deg);}.fcontainer .checkmark:after {    left: 8px;    top: -6.2px;    width:4px;    height:15px;    border: solid #03a9f5;    border-width: 0 1px 1px 0;    -webkit-transform: rotate(45deg);    -ms-transform: rotate(45deg);    transform: rotate(45deg);}	.default-extension{	min-height:500px;}.default-extension .serviceTitle{	padding-left:20px;	padding-right:20px;	box-sizing: border-box;}.new-tag {    position: absolute;    right: -5px;    top: -5px;    z-index: 1;    overflow: hidden;    width: 75px;    height: 75px;    text-align: right;	transform: rotate(90deg);}.ribbenStatus {    font-size: 10px !important;    font-weight: bold;    color: #FFF !important;    text-transform: uppercase;    text-align: center;    line-height: 20px;    transform: rotate(-45deg);    -webkit-transform: rotate(-45deg);    width: 100px;    display: block;    background: #e43;    box-shadow: 0 2px 5px -5px rgba(0, 0, 0, 1);    position: absolute;    top: 19px !important;    left: -21px !important;    letter-spacing: 2px !important;}.ribbenStatus:before {    content: "";    position: absolute;    left: 0;    top: 100%;    z-index: -1;    border-left: 2px solid #e43;    border-right: 2px solid transparent;    border-bottom: 2px solid transparent;    border-top: 2px solid #e43;}.ribbenStatus:after {    content: "";    position: absolute;    right: 0;    top: 100%;    z-index: -1;    border-left: 2px solid transparent;    border-right: 2px solid #e43;    border-bottom: 2px solid transparent;    border-top: 2px solid #e43;}span.tagRibben {font-family: proxima_novasemibold;}.main.homePage  .hServiceTitle{	margin-top:30px;}.main.homePage .horizontal-separator{	margin:0px;}.serviceTitle{	font: 24px/36px 'proxima_nova_rgregular';}.service-content{	font: 16px/24px 'proxima_nova_rgregular';	max-width: 510px;    	margin: 4px auto 30px;	text-align:center;}.viewAll-block a:hover ,.btn-viewMore:hover{    box-shadow: 0 3px 3px 0 rgba(49, 117, 171,0.4);}.viewAll-block{	clear:both;	width:100%;	display:inline-block;	text-align:center;	margin-bottom:56px;}.hServiceTitle{	text-align:center;}.hExtension_type2:hover,.hExtension_banner:hover{	box-shadow:0px 0px 10px 4px #e0e0e0;	background-color: unset;	border-radius:4px;}.hExtension_banner:hover .extension-logoImg-block{	 box-shadow:unset;	border-top-right-radius:0px;	border-bottom-right-radius:0px;}.hExtension-seperator{	width:50%;	display:inline-block;	vertical-align:top;	box-sizing:border-box;}.vertical-seperator-right{	border-right:1px solid #d8d8d8;    	padding-right: 2%;}.vertical-seperator-left{	border-left:1px solid #d8d8d8;	padding-left: 2%;	margin-left:-1px;}.extension-logoImg-block{	width:100px;	height:100px;	box-sizing:border-box;	text-align:center;	background-color:#fff;	display:inline-block;	vertical-align:middle;	border-radius:0px;	border-right:2px solid #f4f4f4;}.extension-logoImg{	margin:10px 0px;	width:80px;	height:80px;}.hExtension_banner .extension-logoImg{	background-color:#fff;}.extension-overblock{	display:flex;	box-sizing: border-box;    	padding: 0px 6px;}.hExtension_banner {	margin:0px  0px 2.5% 0px;	height:100px;	box-sizing: border-box;    	float: left;	position:relative;	padding-right:20px;	background-color:#fff;}.hExtension_banner{        width:24%;        margin-left:2%;	border-radius:4px;	overflow:hidden;}.extension-overblock .hExtension_banner:first-child{        margin-left:0px;}.hExtension_type2:hover .logo-banner-section{	box-shadow:unset;	border-bottom-left-radius: 0;    	border-bottom-right-radius: 0;}.hExtension_type2{	display:inline-block;	vertical-align:top;	box-sizing: border-box;	position:relative;	margin: 0px 0px 30px 30px;    	text-align: center;	height: 230px;	width: calc(33% - 2%);    	margin-left: 4%;}.extension-overblock .hExtension_type2:first-child {margin-left:0px !important;}.hExtension_type2 .hExtnTitle-avgRating{	margin-left:0px;}.logo-banner-section{	width:100%;	height:120px;	border-radius:4px;	background-color:#fff;}.logo-banner-section{	box-shadow: 0px 0px 5px 3px #e3e3e3;}.hExtension-bannerImg{	margin:20px 0px;}.hExtension_type .hExtnTitle-avgRating{	margin-left:0px;	margin-bottom:6px;}.hExtnTitle-avgRating{	margin-left:20px;}.hExtension_type2 .hExtnTitle-avgRating .extension-button{	text-align:center;}.extension-logoImg,.hExtnTitle-avgRating{	display:inline-block;	vertical-align:middle;}.hExtension_type2 .hExtnTitle-avgRating{	width:100%;	box-sizing:border-box;	padding:10px;}.hExtnTitle-avgRating{	 width: calc(100% - 120px);}.extension_banner {    box-sizing: border-box;    float: left;    height: 216px;    margin-top: 18px;    position: relative;    margin-left: 20px !important;    background: #fff;    margin-bottom: 5px;    width: 320px;}.extension_firstOff{    text-align:center;    font: 16px/32px 'proxima_nova_rgregular';}.extension-bannerImg{ 	width:100%;    min-height: 150px;    max-height: 150px;    box-sizing:border-box;    display: inline-block;    border-bottom:1px solid #d8d8d8;}.extnTitle-firstOff,.avgRating,.extnTitle-secOff,.extnPricing{    display:inline-block;    vertical-align: middle;}.extnTitle-avgRating{   	width:100%;   	margin-top: -12px;	padding: 0px 6px;    	box-sizing: border-box;	display:flex;}.extnTitle-avgRating .avgRating,.extnTitle-avgRating .extnTitle-firstOff{	line-height:54px;}.extnTitle-firstOff{    width: calc(100% - 128px);    text-align:left;   }.avgRating{    text-align:right;	white-space: nowrap;}a.extn-redirection-block {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    z-index:0;}.extnTitle-firstOff,.extension_secondOff,.hExtnTitle-avgRating{    font: 16px/24px 'proxima_nova_rgregular';}.extension_banner:hover a.extn-redirection-block{	z-index:10;}.extension_banner:hover .extension_secondOff {    opacity: 1;    box-shadow: 0px 5px 5px #aaa;    top: -5px;}.extension_secondOff{	padding: 14px;	position: absolute;	top: 0;	left: 0;	background: #fff;	width: 100%;	height: 100%;	opacity:0;	transition: .2s ease;	background-color: #fff;	overflow-y: hidden;	box-sizing: border-box;}	.extension_secondOff .avgRating a,.extension_secondOff .avgRating span,.extension_firstOff .avgRating a,.extension_firstOff .avgRating span{	font-size: 15px;    	margin-right: 5px;}.hExtension_type2  .hExtnTitle{	padding-right: 0px;}.extnTitle-firstOff,.extnTitle-secOff ,.hExtnTitle{    text-overflow: ellipsis;    overflow: hidden;    white-space: nowrap;    padding-right: 10px;    box-sizing: border-box;    width:100%;}.extnTitle-pricing .extnTitle-secOff{    font: 20px/30px 'proxima_nova_rgregular';}.extension_secondOff .avgRating{    margin: 6px 0px;}.description{	height:78px;	overflow: hidden;	font: 15px/24px 'proxima_nova_rgregular';}.extension-button{	visibility: hidden;	text-align: right;	opacity: 0;  	transition:visibility 0s, opacity 0.5s ,height 0.5s linear;	height:0px;}.hExtension_banner:hover .extension-button ,.hExtension_type2:hover .extension-button{    	visibility: visible;	opacity:1;}.hExtnTitle-avgRating{	transition:transform 0.3s ;}.hExtension_banner:hover .hExtnTitle-avgRating{	transform: translateY(-10px);}.hAvgRating a,.hAvgRating span,.sec-cutExtension .fRatingUser a{    margin-right:3px;    font:13px/24px 'proxima_nova_rgregular';}.additional-info{	display:inline-block;	width:100%;	background-color:#fff;}.join-now{	line-height:30px;}.join-now,.news-letter{	padding:30px 0px;	box-sizing: border-box;        font-size:15px;        font-family:proxima_nova_rgregular;}.news-letter-txt{	max-width:380px;	line-height:24px;}.join-now a{	display: block;} #CONTACT_EMAIL,#zcWebOptin{  	border-radius:0 !important;}.sub-block{	width:250px;	display:inline-block;	vertical-align:top;}.join-now {    padding-left: calc(50% - 510px);}form#zcampaignOptinForm div {    padding-left: 0% !important;}div#SIGNUP_PAGE {    margin: 0 !important;}#zcampaignOptinForm{	margin-top:10px !important;}.social-icon{	width:30px;	height:30px;	display:inline-block;	vertical-align:middle;	margin-right:4px;}.dialog-message {    font: 16px/32px 'proxima_nova_rgregular';}.dialog-message:first-child{	font: 16px/28px 'proxima_nova_rgregular';}.msg-type,.ui-dialog-title{	text-transform: capitalize;}.msg-title,.msg-service{	font: 16px/24px 'proxima_novasemibold';}.featuredExtanTit{	text-overflow: ellipsis;    	overflow: hidden;    	white-space: nowrap;}.featured-extension{	display:none;}#featured{    width:100%;    height: 206px;    position:relative;    clear:both;    border:1px solid #226DB4;    background-color:#226DB4;    box-sizing:border-box;	margin: 20px 0px 30px 0px;	padding: 0px 30px;	z-index:10;}.title-featured{    	font: 18px/18px 'proxima_nova_rgregular';    	margin-top: 16px;    	color: #fff;}.featured-extnBanner{	z-index:10000;    	margin:20px 0px 20px 0px;  	margin-left: 1%;        background-color:#fff;    border-radius:4px;    display:inline-block;    vertical-align:top;    padding:8px 4px;    	width:calc(100% / 5);    height:117px;    box-sizing:border-box;    cursor:pointer;    -webkit-transition: height 0.5s;     transition: height 0.5s;    overflow:hidden;    float:left;}.frst-cutExtension,.sec-cutExtension{    width:100%;    -webkit-transition: transform 0.5s;     transition: transform 0.5s;    background-color:#fff;    box-sizing:border-box;    padding:14px;}.frst-cutExtension{   transform: translateY(0px);    height:117px;}.sec-cutExtension{   transform: translateY(117px);    font-family: proxima_novalight;    font-size: 14px;    padding-bottom:16px;	height: 100%;    	position: relative;} .featured-extnBannerHover:hover .frst-cutExtension{   transform: translateY(-117px);}.featured-extnBannerHover:hover{    min-height:194px !important;	-webkit-box-shadow: 2px 3px 15px 1px rgba(0,0,0,0.1);        -moz-box-shadow: 2px 3px 15px 1px rgba(0,0,0,0.1);        box-shadow: 2px 3px 15px 1px rgba(0, 0, 0, 0.1);}.watch-video.featured-extnBannerHover:hover{	 min-height:234px !important;}.featured-extnBannerHover:hover .sec-cutExtension{   transform: translateY(-119px);}.featuredService{    text-transform:capitalize;}.frst-cutDts,.extn-icon-block{    float:left;}.fextn-tit-desc{    width:calc(100% - 80px);    float:right;}.fextn-desc,.fextn-tit{    margin:0px;}.fextn-tit{    font-size:14px;    font-family: proxima_nova_rgregular;}.fextn-desc{    font-family: proxima_novalight;    font-size:12px;    padding-top:12px;}.sec-cutDts .lable{    width:64px;    display:inline-block;}.fserviceName,.fCategory,.fRatings{    padding-top:12px;    font-size:13px;}.sec-cutExtension .fextn-desc{	font-size:13px;}.fRatingUser{    display:inline-block;}.extnNation {position: absolute;width: 27px;height: 101%;top: -1px;cursor:pointer;}.extnNation:after ,.extnNation:before{    content:"";    position:absolute;    background-color:#fff;    width:2px;    height:16px;}.extnNationLeft:after ,.extnNationLeft:before{    left: 14px;}.extnNationRight:after ,.extnNationRight:before{    right: 14px;}.extnNationLeft:after{	transform: rotate(135deg);	top: calc(50% - 8px);} .extnNationLeft:before{    transform: rotate(45deg);    top: calc(50% - 18px);}.extnNationRight:after{        transform: rotate(135deg);        top: 50%;}.extnNationRight:before{    transform: rotate(45deg);    top: calc(50% - 10px);}.featured-extensions{	display: flex;  	justify-content: center;}.featured-extnBanner:first-child {    margin-left:0px;}.common-shadow{	-webkit-box-shadow: 2px 3px 15px 1px rgba(0,0,0,0.4);    	-moz-box-shadow: 2px 3px 15px 1px rgba(0,0,0,0.4);    	box-shadow: 2px 3px 15px 1px rgba(0, 0, 0, 0.4);}.rating-tag.common-shadow{	-webkit-box-shadow:0px 0px 17px -3px rgba(0, 0, 0, 0.3);	-moz-box-shadow:0px 0px 17px -3px rgba(0, 0, 0, 0.3);	box-shadow:0px 0px 17px -3px rgba(0, 0, 0, 0.3);}.profile-header{        background-color:#4483ec;        margin-top:-4px;        padding:1em 0px;}.preferences-header h1{        color:#fff;        font: 20px/20px 'proxima_nova_rgregular';}.my-details,.my-preferences{        max-width: 920px;        margin: 3em auto;        background-color:#fff;        border-radius:6px;}.details-header,.preferences-header{        padding: 8px 1.5em;        width:100%;        display:flex;        box-sizing: border-box;}.details-header .myprofile-title,.preferences-title{        font:20px/44px 'proxima_nova_rgregular';}.details-header .profile-editer{        font:15px/44px 'proxima_nova_rgregular';        text-align:right;        color:#03a9f5;        cursor:pointer;}.myphoto{        border:1px solid #d8d8d8;        border-radius:50%;}.fieldName{        width:100px;        display:inline-block;        font:16px/30px 'proxima_novalight';	margin-bottom:10px;}.fieldValue{        font:16px/30px 'proxima_nova_rgregular';}.preferences-message{        font: 16px/24px 'proxima_nova_rgregular';        margin: 0px;}#edit-profile td{	padding:8px 0px;}#edit-profile{	margin-top: 10px;	margin-bottom:30px;}.sales-banner{        position: fixed;        right:-640px;        width:750px;        background-color:#fff;        border-top-left-radius:10px;        border-bottom-left-radius:10px;        z-index:100000;        box-sizing:border-box;        margin-right:-4px;        -webkit-transition: right 1s,max-height 1s;        transition: right 1s,max-height 1s;        max-height:72px;        overflow:hidden;        top:240px;}.sales-offer-info{        margin-top: 25.5%;        transform: translateY(-53%);}.saleExtName{        margin-left: 10px;        width: 75%;        font-family: proxima_nova_rgregular;}.sales-banner.show-apps{        right :0px;        max-height:266px;}.sales-banner-right{        border-left: 1px solid #d8d8d8;        margin-right:-4px;}.sales-banner-left{        margin-right:0px;}.presidents-day{	background-position: -85px -700px;}.holiday-special{	background-position: -245px -573px;}.sales-logo{	font-size: 16px;    	color: #CE2232;    	font-family: proxima_novasemibold;    	line-height: 22px;        height: 44px;        width: 82px;        cursor: pointer;	text-transform: uppercase;	display: table-cell;    	vertical-align: middle;}.special{        text-indent:28px;}.sale{        text-indent:60px;}.sales-banner-left{        width:48%;}.sales-banner-right{        width:52%;}.sales-banner-right, .sales-banner-left {        display: inline-block;        vertical-align: top;        box-sizing: border-box;        padding:14px 14px 0px 14px;        max-height: 245px;	min-height:245px;        overflow-x:hidden;}.sales-banner-left{        overflow-y:hidden;}.sales-banner-right{        overflow-y:auto;}.offer-description{        color:#fff;        background-color:#ec6508;        padding: 4px 16px;        display: inline-block;}.margin-top14{        margin-top:14px;}.inline-middle{        display:inline-block;        vertical-align:middle;}.sales-extn{        border: 1px solid #d8d8d8;        border-radius: 6px;        box-sizing: border-box;        padding: 10px;        margin: 0px 12px 22px 10px;        width:94%;        cursor:pointer;        display:inline-block;}.sales-extn:hover{        -webkit-box-shadow: 2px 3px 15px 1px rgba(0,0,0,0.4);        -moz-box-shadow: 2px 3px 15px 1px rgba(0,0,0,0.4);        box-shadow: 2px 3px 15px 1px rgba(0, 0, 0, 0.4);}.sales-extn-icon{        border-radius: 50%;        box-sizing: border-box;        border: 1px solid #f0f0f0;        background-color: #fff;}.sales-description,.offer-description,.sales-info{        font-family: proxima_novasemibold;}.sales-info{        font-size:18px;}.offer-description,.sales-description{        font-size:28px;}.firstOff{      background-color:#3D6895;      color: #fff;}.tags-span{      display:inline-block;      padding:3px 16px;      border-radius:2px;      margin-right: 10px;      margin-top: 10px;      font-family: proxima_nova_rgregular;      line-height: 20px;}.tags-span a{     color:#fff;}.search-page-tag{    display:inline-block;    background-color:#3D6895;    color: #fff;    padding:1px 7px;    border-radius:2px;    margin-right: 10px;    margin-top: 10px;    font-size: 13px;    font-family: proxima_nova_rgregular;    line-height: 22px;    -webkit-font-smoothing: antialiased;}.presidents-day{        background-position: -85px -700px;}.holiday-sale{        background-position: -245px -573px;}.christmas-sale{        background-position:-134px -765px;}.newyear-sale{        background-position:-205px -765px;}.diwali-sale{        background-position:-15px -824px;}.box-borderBx{	box-sizing:border-box;}.f14{	font-size:15px;}.dIB{	display:inline-block;	vertical-align: top;}.w70{	width:70px;}.singleLineEllips{	text-overflow: ellipsis;    	overflow: hidden;    	white-space: nowrap;    	display: inline-block;}.txt-lft{	text-align:left;}.txt-rgt{	text-align:right;}.extension_banner .avgRating-count{	    margin-right: 0px !important;}.w100P{	width:100%;}.play-btn {    height: 20px;    width: 51px;    opacity: 0.7;    border-radius: 10px;    background-color: #000000;    color: #fff;    font-size: 12px;    font-weight: 600;    letter-spacing: 0.55px;    line-height: 15px;    padding: 3px 7px;    box-sizing: border-box;    font-family: proxima_nova_rgregular;    top: -12px;    left: -8px;	white-space:nowrap;}.mrg-bt20{	margin-bottom:20px;}.actionHider{	opacity:0.5 !important;	pointer-events:none;}.extension-search{	display:inline-block;        width:100%;        box-sizing:border-box;}.extension-header {	padding:30px 0px;	background-color: #226DB4;}#breadcrumbs{	float:left;	margin-bottom:-4px;	vertical-align:top;}#breadcrumbs .fa-angle-down{	transform: rotate(0deg);    	top: -1px;    	left: 8px;}.Dot_Icon{	display: inline-block;    vertical-align: middle;    width: 5px;    height: 5px;    background: #fff;    border-radius: 50%;    margin: 6px 6px 0px 6px;}#breadcrumbs a,.extn-cell{	display:inline-block;	vertical-align:middle;	box-sizing:border-box;}.extn-btn-block{	width:346px;}.extn-tagline-title{	width:calc(100% - 476px);	padding:20px;	color:#fff;}.extension-icon{	width:120px;	height:120px;	border-radius:50%;	box-sizing:border-box;	border:1px solid #f0f0f0;	position:relative;	background-color:#fff;}.extensionHeaderSection {                background: linear-gradient(to bottom,#143e5e,#3477aa);        }        .extension-search{                background-color:rgba(0,0,0,.3);                padding:9px 0px;        }        .details-page{                color:#fff;        }                .extensionHeaderSection{                background: linear-gradient(to bottom,#143e5e,#3477aa);        }/*.extension-icon::before {    content: "";    width: 30px;    height: 25px;    display: inline-block;    position: absolute;    top: 50%;    margin-top: -18%;    left: -42%;    background-position:-202px -242px;    background-size: 350px;	cursor:pointer; }.extension-icon:hover::before{	background-position: -166px -242px;}*/.extension-icon img{	margin:20px;}.extn-title{	font: 20px/30px 'proxima_nova_rgregular';}.extensionTitle{	 font: 24px/24px 'proxima_nova_rgregular';	margin-bottom:16px;	font-weight:bold;}.extn-use-btn{	font: 16px/30px 'proxima_nova_rgregular';	width: calc(50% - 8px);	background: #F5A623;	outline: none;	border: none;	padding: 2px 11px 2px 11px;	cursor: pointer;	text-align: center;	color:#fff;	position:relative;	display: inline-block !important;	vertical-align: top;	margin-left: 6px;	border: 1px solid #F5A623;}.pricingInfoTxt{	background: unset;    	border: 1px solid #fff;}.extension-details-page{	background-color:#f4f4f4;}.extension-details-page .ui-tabs-vertical.extension-tab-section{	border:0px;	border-bottom:0px solid #ddd !important;	margin-bottom: 40px;	}.extension-details-page .extension-tab-section{	list-style:none;	position:relative;	border-bottom:0px solid #d8d8d8 !important;	background-color:#f4f4f4 !important;	margin-bottom: 40px;}.extension-tab-section li{    	display:inline-block;    	padding:6px 20px;    	margin:0px 20px 0px 0px;	font: 15px/30px 'proxima_nova_rgregular';	cursor:pointer;}.tab-selector {    width: 102px;    height: 2px;    background-color: #03a9f5;    display: inherit;	position:absolute;	bottom:0px;}.details-conatiner{	padding:0px 0px 100px 0px;}.extn-information{	display:inline-block;	vertical-align:top;	box-sizing:border-box;}.main-info{	width:calc(100% - 350px);	padding-right: 50px;}.addition-info{	width:346px;	background-color:#fff;	padding:30px;}#planInfo,.extn-content{	font: 15px/24px 'proxima_novalight';    	font-weight: bold;}.faq .extn-content,.need-assistance .extn-content{	font-weight: normal !important;	}.font-bold{	font-family:proxima_novasemibold !important;}.extn-sub-head{	font: 16px/27px 'proxima_novasemibold';}.shortDescription,.keyfeature,.worknotes,#you-tube-block,.optDescription,.extn-sub-head,.about-partner,.extensionResources,.related-extension{	padding-bottom:20px;}h2.extn-sub-head{	padding-bottom:10px;}.vrs-cat-pric,.edition-info,.support-request{	margin-bottom:10px;}.vrs-cat-pric td{	padding:2px 0px;}.addition-info{	font:15px/24px 'proxima_novalight';}.edition{	margin-top: 8px;    	margin-left: 20px;    	line-height: 30px;}.share-extension{	margin-top: 10px;}.share-extension .social-media{	list-style:none;}.share-extension .social-media li{	display:inline-block}.share-extension .social-media li a{	width:30px;}.support-mail,.support-ph{	display:inline-block;	width:100%;	margin-bottom: 8px;	background-repeat:no-repeat;}.support-icon{	width:20px;	height:20px;	display: inline-block;    	vertical-align: middle;    	margin-right:4px;}.mail-icon{	background-position: -282px -32px;}.ph-icon{	background-position: -307px -33px;}.report-icon{        background-position:-274px -456px;}.calander-icon{        background-position:-78px -151px;	background-size: 100px;}.timer-icon{	background-position:-42px -168px;}.ml-12{	margin-left:12px;}.location-icon{	 background-position: -60px -378px;}.web-icon{	background-position:-32px -404px;}.default-company-logo{	width: 80px;    height: 80px;    margin: 20px;    background-position: -102px -367px;}#you-tube-block{	text-align:center;}li.extn-content{	margin-bottom:10px;}.keyfeature,.worknotes,#you-tube-block{	display:none;}#keyfeature,#worknotes{	margin-left:1em;}#related-extension-block{	margin-top:10px;}.screenshots-tabs{	list-style: none;}.screenshot-img{	width:250px;	height:150px;	margin-bottom: 20px;	cursor:pointer;	background-size:contain;}.display-flex{	display:flex;}#screenshorts{	width:100%;}ul.screenshots-tabs li{	margin: 30px 30px 30px 0px;	background-size:100% 100%;}/*ul.screenshots-tabs{	width:290px;}*/#screenshots-small-view,.screenshot-img{    border: 1px solid #d9d6d6;}#screenshots-small-view,.screenshot-img{	background-repeat: no-repeat;    	background-position: center center;	background-size:contain;}#screenshots-small-view {	width: calc(100% - 250px);    	object-fit: contain;    	cursor: zoom-in;	min-height: 758px;}.bgsff{	background-size:100% 100%;}.bgsfa{	background-size:100% auto;}.bgsaf{	background-size:auto 100%;}.bgsaa{	 background-size:auto auto;}li.current-shot-tab{	border-color:rgba(212, 210, 210, 0.2);	-webkit-box-shadow: 2px 3px 15px 1px rgba(0,0,0,0.2);    	-moz-box-shadow: 2px 3px 15px 1px rgba(0,0,0,0.2);    	box-shadow: 2px 3px 15px 1px rgba(0,0,0,0.2);}.close-icon-shot{	position: fixed;	top: 2%;	right: 2%;	z-index: 1000000;	color: #fff;	display:none;}.close-icon.close-icon-shot{	display:block;} #zoom-screenshots {       width: 80vw;    height: 80vh;    position: fixed;    z-index: 1000000;    object-fit: contain;    background-repeat: no-repeat;    background-position: center center;	background-size:contain;    display:none;    top:10vh;    left:10vw;}#zoom-screenshots.shots{        display:block;}.info-separator{padding: 0.5px 0px;    width: 100%;    margin-left: -30px;    background-color: #d8d8d8;    margin: 20px 0px 20px -2px;}.partnerTxt{        margin-top:6px;}.redirectVendor{        color:#fff;        border-bottom:1px solid #fff;        padding-bottom:4px;}.extnDeprecated{        background: #f4f4f4;    padding: 12px 0px;    border: 1px solid #d8d8d8;}.exclamation{        width: 36px;}.sideAlignment{        display: inline-block;        vertical-align: middle;}.deprecatedContent{        text-align: left;        width: calc(100% - 58px);}.verified{        display: inline-block;        width: 146px;        height: 20px;        vertical-align: middle;        background-position: -170px -380px;}.tab-selector{        display:none;}.type-selector .extn-hilighter{        width:100%;}.extension-tab-section li span{        margin-top:6px;}.extension-tab-section li{        padding:0px;        padding-top: 6px;        text-align:center;}.extension-tab-section .extn-hilighter{        height:2px;}.extension-tab-section{position:relative;}.extension-tab-section:before{	width:100%;	z-index: 0;	height:2px;	content:"";	position:absolute;	background-color:#d8d8d8;	bottom:0px;}.extension-tab-section li{    position:relative;}span.fa-angle-down {    position: relative;    width: 20px;    height: 0px;    border-top: 0px;    border-bottom: 0px;    border-left: 0px;    top: 0px;    opacity: 0.8;    transform: rotate(90deg);    LEFT: 33PX;}span.fa-angle-down:after, span.fa-angle-down:before{    position:absolute;    content:"";    top: 6px;    width: 4px;    height: 36px;}span.fa-angle-down:after, span.fa-angle-down:before{    background-color: #fff;}span.fa-angle-down:after{    left: 13px;    transform: rotate(-45deg);} span.fa-angle-down:before{    right: -20px;    transform: rotate(45deg);}.sliderBtn{        width: 50px;    height: 50px;    position: absolute;    top: 45vh;    margin-top: -11vh;        cursor:pointer;}.isStager{        position:absolute;        top: 0px;    left: 0px;    right: 0px;    bottom: 0px;    z-index: 1000;}#ratingsReview{        position:relative;}#extnRated .rated,#extnRatedPopup .rated{	color:#d8d8d8;	cursor:pointer;}#extnRated .rated.selectorIcon,#extnRatedPopup .rated.selectorIcon{	color: #F5A623;}#ratingsReview  .main-info{	 padding-right: 0px;}#ratingsReview  .main-info .review-info{	background-color:#fff;}.my-review-info{	border-top:1px solid #d8d8d8;	padding:14px 26px}.my-ratings{	background-color:#fff;	padding:20px;}.general-txt{	font: 15px/30px 'proxima_nova_rgregular';}.btn-review-block{	text-align:right;}.btn-review:hover{	box-shadow: 0 3px 3px 0 rgba(0,163,254,0.4);}.btn-review{	background-color: #03a9f5;    	padding: 7px 24px;    	border-radius: 4px;	cursor:pointer;}.btn-reviewCancel{	border:1px solid #d8d8d8;	padding: 7px 24px;        border-radius: 4px;        cursor:pointer;	color:#333;	margin-left:12px;}.review-info-section{	display:inline-block;	width:calc(99% / 3);	box-sizing:border-box;	vertical-align:top;	min-height:140px;	font: 15px/24px 'proxima_novalight';}#avgrating-wrapper a{	cursor:pointer;}.review-info-section .shot-ratingInfo-star a.rated{	margin-right:6px;}.review-info-section .rated-message{	display:none;}.rated-message{	color:#17ca34;}.review-info-section.rating-fields.view-ratingmessage .rated-message{	display:block;}.rating-fields{	text-align:center;padding: 60px 0px;}.rating-fields.view-ratingmessage{	padding: 44px 0px;}.reviewCount{	font-size: 9pt;    	font-weight: bold;}.review-info{	margin-top:10px;}.success-msg{	display:none;font-size: 13px;margin-left: 16px;line-height:0;}.review-info .general-txt,.above-option .review-optTxt{	display:inline-block;	width:49%;}.above-option .review-optTxt-rgt ,.review-info .general-txt.review-edit{        text-align:right;}.review-edit a{	color:#03a9f5;}.reviewer-info{	font-size:13px;	color:#bbbbbb;}a.review-optTxt {    	font-size: 13px;	cursor:pointer;}.review-info .general-txt.txt-count{	text-align:right;	color:#bbbbbb;}.reviewer-photo{	width:60px;}.user-review{	width:100%;}.reviewer-photo img{	border-radius:50%;}#extension-review.nonEdit{	border-width:1px !important;	background-color:#f4f4f4;}.reverCommentArea{	margin-top:12px;}#view-myreview{	border:1px solid #d8d8d8;	background-color:#f4f4f4;	padding:10px 8px;	margin: 10px 0px 10px 0px;	width:98%;}#extension-review,.reverCommentArea,.othFeedback{	background-color:unset;	width:100%;	box-sizing:border-box;	height:80px;	border:1px solid #bbb;	resize:none;	outline: none;    	padding: 8px;	font-size:14px !important;	margin-top:10px;}.individual-review{	display:flex;	border-bottom:1px solid #d8d8d8;	margin: 30px 0px; 	padding-bottom: 16px;    	box-sizing: border-box;}.shot-ratingInfo{	text-align:center;	border-bottom: 0px solid #d8d8d8;	padding:56px 0px;}.shot-ratingInfo-star{	margin:4px 0px;	height: 22px;}.shot-ratingInfo-star a{	margin-left:4px;}.rating-progress{	margin-top:14px;	margin-bottom:14px;	margin-left:12%}.rating-progress .progressStar{	margin-bottom:5px;}span.starUI{	font-size:12px;}.progressBar{	background-color:#F5A623;	height:100%;}.progressContainer,.progressBar{	display:inline-block;	vertical-align:top;}.progressContainer{	background-color:#f4f4f4;	width: 170px;    	height: 6px;	vertical-align: middle;	text-align:left;}a.comment::before ,a.delete::before,a.reportsInapp::before,a.helpful::before{    content: "";    width: 16px;    height: 16px;    display: inline-block;    vertical-align: middle;    background-repeat: no-repeat;}.reportsInapp {    opacity: 0.8;}.review-commemt-blck{	display:none;}.extension-review .user-extn-ratings a {    margin-right: 4px;}select#user-portals,select#trial-portal-list,#desk-portal select,#projects-portal select{    height: 32px;    -webkit-border-radius: 0;    border: 0;    outline: 1px solid #ccc;    outline-offset: -1px;	background-color:#fff;	min-width:200px;	font-size: 15px;}.view-fixed .subscribe-portal-more{	    display: block !important;    position: absolute;    background-color: #fff;    border: 1px solid;    z-index: 10000;}.view-fixed .subscribe-portal-more a{	display:block;} #otherExtnByVendor .extn-tagline{	line-height:15px;}#vendor .main-info table tr td img{	border:1px solid #9e9e9e80;	border-radius:50%;}a.extn-content{	color:#03a9f5;}a.headerTxt,span.headerTxt{	color:#fff;}.other-extn-icon{	border-radius:50%;	border:1px solid #d8d8d8;	background-color:#fff;	margin-top:1px;}.other-extn-block .img-block{	height:40px;} .other-extn-title{	margin-left:1em;	height:44px;}.other-extn-title .extn-tagline{	white-space: nowrap;    	overflow: hidden;    	width: 210px;    	display: inline-block;    	text-overflow: ellipsis;    	box-sizing: border-box;}.other-extn-block{	margin: 0.5em 0px;    	padding: 0.4em 0.6em;	display:flex;	position:relative;	border:1px solid #fff;}.other-extn-block:hover{/*	-webkit-box-shadow: 2px 3px 15px 1px rgba(0,0,0,0.4);        -moz-box-shadow: 2px 3px 15px 1px rgba(0,0,0,0.4);        box-shadow: 2px 3px 15px 1px rgba(0, 0, 0, 0.4);*/	border:1px solid rgba(0,0,0,0.1);}#reportsAsInappropriate .general-txt{	color:#777;}#reportsAsComment{	width:100%;	border:1px solid #d8d8d8;	outline:none;	resize:none;	height:90px;	margin: 20px 0px 36px 0px;    	box-sizing: border-box;	font-size: 14px;    	padding: 6px;}.headTab{	background-color:#123149;width:100%;display:inline-block;padding: 6px 0px 6px 0px;}.details-page {color: #fff;}.vendor-details{padding:0px 0px 0px 0px;width:420px;      min-width:320px;      vertical-align:top;display:inline-block;	box-sizing:border-box;	margin-bottom:40px;}.company-ui{	padding-bottom:40px;}.company-ui .extensionTitle{	margin-left:20px;}.about-vendor,.contact-vendor,.company-details{	margin-bottom:28px;}.vendor-info-block{	margin-top:-4px;	background-color:#f4f4f4;}.vertical-seperater{	border-right:1px solid #d8d8d8;}.vertical-seperater-lft{	border-left:1px solid #d8d8d8;}.otherExtnVendor{	min-width: 320px;display: inline-block;width: calc(100% - 424px);padding: 40px 0px 0px 0px;	 margin-left: -5px;	 vertical-align:top;	 box-sizing:border-box;	margin-bottom:40px;}.appsTitleVendor{	margin-bottom: 16px;	margin-left: 36px;}.hide-tags{	height: 42px;	overflow: hidden;}div#more-tag {        padding-top: 10px;        text-align: right;        margin-right: 74px;        color: #37a5da;}.viewall-text{       text-align: right;       font-family: proxima_nova_rgregular;       font-size: 15px;       color: #03A9F5;       cursor: pointer;}.drop-down-icon{        display: inline-block;        vertical-align: top;        width: 8px;        height: 8px;        border-left: 1px solid #03a9f5;        transform: rotate(-45deg);        border-bottom: 1px solid #03a9f5;        margin-top: 2px;        margin-left: 6px;}.vendor-info-block a.extn-content{color:#333;}.vendor-address{	display:inline-block;	vertical-align:top;	word-wrap: break-word;	width:86%;}#isFrame{	position:relative;}.back-btn{	width: 30px;	height: 30px;	display:inline-block;	vertical-align: middle;	background-position:-191px -410px;	cursor:pointer;	opacity: 0.8;}.back-btn:hover{	opacity:1;}.sales-offer{        transform: rotate(26deg);        display: inline-block;    	width: 42px;    	height: 42px;    	position: absolute;    	top: -30px;    	right: -30px;    	font-size: 12px;    	background-position: -28px -701px;    	line-height: 15px;    	box-sizing: border-box;    	padding-top: 6px;}.Dialog_Field,#Pref_Time{    width:100%;    border:0px;    border-bottom:1px solid #d8d8d8;    margin:0px 0px 10px 0px;    outline:none;    padding: 10px 0px;    box-sizing: border-box;    height: 30px;	font-size: 15px !important;}.Pref_Time_Wrapper{        width:106px;}.Time_Zone_Wrapper,.Pref_Time_Wrapper{        margin-bottom:14px;}[aria-labelledby="select2-Time_Zone-container"],[aria-labelledby="select2-Pref_Time-container"],[aria-labelledby="select2-day_of_week-container"]{	border-width: 0px !important;	border-bottom: 1px solid #d8d8d8 !important;	border-radius: 0px !important;}#select2-Time_Zone-results,#select2-Pref_Time-results,#select2-day_of_week-results,[aria-labelledby="select2-Time_Zone-container"],[aria-labelledby="select2-Pref_Time-container"],[aria-labelledby="select2-day_of_week-container"],.request-demo-field{	font-size: 15px !important;}[aria-labelledby="select2-Time_Zone-container"] .select2-selection__rendered,[aria-labelledby="select2-Pref_Time-container"] .select2-selection__rendered,[aria-labelledby="select2-day_of_week-container"] .select2-selection__rendered{	padding-left:0px !important;}.Dialog_FValue,[aria-labelledby="select2-Time_Zone-container"] .select2-selection__rendered,#select2-Pref_Time-results,#select2-Time_Zone-results,#select2-day_of_week-results,#select2-Time_Zone-results .select2-search__field,#select2-Pref_Time-results .select2-search__field,#select2-day_of_week-results .select2-search__field,[aria-labelledby="select2-Pref_Time-container"] .select2-selection__rendered,[aria-labelledby="select2-day_of_week-container"] .select2-selection__rendered,.request-demo-field{	font-family:proxima_novasemibold !important;}.Dialog_FLable{	margin-bottom: -3px !important;}.request-demo{    color: #226DB4;        padding: 8px 15px;        border: 1px solid #226DB4;        border-radius: 4px;    background-color:unset;    width:100%;    font-size:16px;    margin-top:10px;    outline:none;    cursor:pointer;}.request-demo-field{    border:0;    border-bottom:1px solid #d8d8d8;    width:100%;    line-height: 28px;    outline:none;}.Dialog_Row{	margin-top:18px;}.Note-Demoreq{	margin-bottom:10px;}.select2-container *:focus,.select2-search__field {	outline: none;}.support-request a {    font-size: 16px;}.support-request a.request-demo{        margin-top: 10px;        display:inline-block;}.Time_Day_Wrapper .select2-container:last-child{	margin-left:3%;}.select2-selection__placeholder{	color:#757575 !important;}.promotion-wrapper{	width:284px;	height:calc(100% + 2px); 	position:absolute;	top:-1px;	right:-1px;	background-color: #fff;	box-sizing: border-box;	z-index:10001;}.promotion-wrapper:after{    content:"";    position:absolute;    top:0px;    left:0px;    bottom:0px;    width: 10px;    background-color: #f4f4f4;}.promotion-wrapper-home:after{	background-color: #3576ab;}.bottomTmpl{	width:250px;	max-height:260px;	border-radius:2px;	background-color:#fff;	box-shadow: 0 9px 14px 7px rgba(0,0,0,0.2);	position:fixed;	bottom:30px;	box-sizing:border-box;	padding:20px;	z-index:100011;}.bottom-left{	left:30px;}.bottom-right{	right:30px;}.anouncement-middle{	width:92px;	height:92px;	background-size:380px;	background-position:-249px -888px;}.bottom-right .bottomTmpl-close{	right:-8.5px;}.bottom-left .bottomTmpl-close{	left:-8.5px;}.bottomTmpl-close{	cursor:pointer;	width:17px;	height:17px;	position:absolute;	top:-8.5px;	background-size:380px;	background-position:-255px -452px;}.promation-title,.viewPromated-app{	color: #f14a41;	font-family:proxima_nova_rgregular;}.promation-title{	font-size:16px;	font-weight:600;	margin-top: 10px;	white-space: nowrap;		overflow: hidden;		text-overflow: ellipsis;}.viewPromated-app{	font-size:15px;	text-align:right;}.promation-desc{	font-size:14px;	font-family:proxima_nova_rgregular;	line-height: 18px;	opacity: 0.8;	margin:8px 0px;	max-height: 54px;		overflow: hidden;}.promated-app{	height:50px;}.anouncement-image,.anouncement-details{	display:inline-block;	vertical-align:top;	box-sizing:border-box;	margin-right:-4px;}.anouncement-details{	width:calc(100% - 95px);	box-sizing:border-box;	padding:10px 10px 10px 0;}.anouncement-image{	width:95px;	height: 206px;	background-position:-110px -905.4px;	background-size:380px;}.close-promotion{	text-align:right;	opacity:0.5;}.view-app{	position:relative;	margin-right:20px;		color:#f14a41;	font-weight:600;}.view-app:after{	content:"";	top:5px;	right:-12px;	position:absolute;	width:6px;	height:6px;	border-right:1.5px solid #f14a41;	border-bottom:1.5px solid #f14a41;	transform:rotate(-45deg);	}.dsMdl{	display:inline-block;	vertical-align:middle;}.promtextnName{	width: calc(100% - 60px);		max-height: 36px;			overflow: hidden;	margin-left:6px;}.ZM_Promotion {	padding: 18px 15px;	box-sizing: border-box;	background-color: #fff;	margin: auto;	border-radius: 4px;	margin: 20px 0px 20px 0px;	border-bottom: 10px solid #DF5447;	-webkit-transition: height 0.5s;	transition: height 0.5s;	height: 117px;	overflow: hidden;	margin-left: 1%;	width: calc(100% / 5);	position: relative;}.ZM_Promotion:hover {	min-height: 230px !important;	-webkit-box-shadow: 2px 3px 15px 1px rgba(0, 0, 0, 0.1);	-moz-box-shadow: 2px 3px 15px 1px rgba(0, 0, 0, 0.1);	box-shadow: 2px 3px 15px 1px rgba(0, 0, 0, 0.1);	background-color: #f4f4f4;}.ZM_Promotion:hover .Promotion_Desc {	transform: translateY(-117px);}.ZM_Promotion:hover .Promotion_Extn_Desc {	transform: translateY(-72px);}.Promotion_Desc {	transform: translateY(0px);}.Promotion_Extn_Desc {	transform: translateY(117px);}.Promotion_icon,.Promotion_Detl,.Promotion_Extn_Logo,.Promotion_Extn_Name {	display: inline-block;	vertical-align: top;}.Promotion_icon,.Promotion_Extn_Logo {	width: 64px;	height: 64px;}.Promotion_icon {	background-position: -110px -832px;}.Promotion_Detl,.Promotion_Extn_Name {	width: calc(100% - 74px);	margin-left: 10px !important;}.Promotion_Title {	color: #DF5447;	font-family: "Proxima Nova";	font-size: 16px;	font-weight: bold;	letter-spacing: 0.32px;	line-height: 20px;	margin-bottom: 3px;	white-space: nowrap;	overflow: hidden;	text-overflow: ellipsis;	width: 100%;}.Promotion_Dtl_Desc {	height: 48px;	width: 100%;	color: #333333;	font-family: "Proxima Nova";	font-size: 12px;	font-weight: 500;	letter-spacing: 0.2px;	line-height: 16px;	overflow: hidden;}.Promotion_Desc,.Promotion_Extn_Desc {	-webkit-transition: transform 0.5s;	transition: transform 0.5s;}.Promotion_Extn_Desc {	box-sizing: border-box;	width: 100%;	min-height: 100%;	background-color: #fff;	border-radius: 4px;	padding: 14px;}.Promotion_Dtl_ExtnDesc {	width: 100%;	color: #333333;	font-family: "Proxima Nova";	font-size: 12px;	font-weight: 500;	letter-spacing: 0.2px;	line-height: 16px;	height: 36px;}.Promotion_Extn_Wrp,.Promotion_Dtl_ExtnDesc {	margin-bottom: 12px;}.Promotion_Extn_Name {	margin-top: 8px !important;	overflow: hidden;	height: 60px;}:root{	--btn-clr-mna : #3175ab;	--btn-sha-mna:0 3px 3px 0 rgba(49, 117, 171,0.4);}.dialog-box{	display:none;}.hi-body{	overflow:hidden;}.ui-dialog .ui-dialog-content {    position: relative;    border: 0;    padding: .5em 1em;    background: none;    overflow: auto;}.ui-dialog .ui-dialog-titlebar {    padding: .8em 1em;    position: relative;}.ui-dialog .ui-dialog-title {    float: left;    margin: .1em 0;    white-space: nowrap;    width: 90%;    overflow: hidden;    text-overflow: ellipsis;}.ui-dialog .ui-dialog-titlebar-close {    position: absolute;    right: .3em;    top: 50%;    width: 20px;    margin: -10px 0 0 0;    padding: 1px;    height: 20px;}.ui-dialog{	padding:0px;	border:0px !important;	box-shadow: rgba(4, 4, 4, 0.97) 0px 0px 14px 2px;	-webkit-box-shadow:rgba(4, 4, 4, 0.97) 0px 0px 14px 2px;        -moz-box-shadow:rgba(4, 4, 4, 0.97) 0px 0px 14px 2px;	outline:none;}.ui-front {    z-index: 1000000;}.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br{	border-radius:0px;}.ui-dialog{	border-radius:3px;	overflow:hidden;	position:fixed !important;}.ui-dialog-title{		font: 18px/27px 'proxima_novasemibold';}.ui-widget-header{	border:0px;}.ui-state-hover{	border:0px;	background:#e9e9e9;}.ui-button.ui-dialog-titlebar-close,.ui-dialog-titlebar{	border:0px;	outline:none;	background:#e9e9e9 !important;}/*.ui-widget-content{	border:0px;}*/.ui-dialog .ui-dialog-buttonpane{	margin-top:0px;}.ui-dialog .ui-dialog-buttonpane button{	margin-top:0px;	font: 15px/26px 'proxima_novasemibold';		outline:none;	width: 72px;    	margin-left: 12px;	padding:0px;}.user-portals-dog.ui-dialog .ui-dialog-buttonpane button{        width: auto;	border-radius:4px;	padding: 2px 14px !important;}.ui-button.ui-state-default:first-child{	border-color:#3175ab;}.ui-button.ui-state-default:first-child:hover{	box-shadow:#3175ab;}.ui-button.ui-state-default:last-child{        border-color:#d9d9d9 !important;	border-width:1px !important;}.ui-state-active, .ui-widget-content .ui-dialog-buttonset button:first-child.ui-state-active,.ui-dialog .ui-dialog-buttonpane button:first-child,.login-redirection.ui-dialog .ui-dialog-buttonpane button:first-child,.login-redirection.ui-widget-content .ui-dialog-buttonset button:first-child.ui-state-active{	color:#fff !important;	background-color:#3175ab !important;	border-width:1px !important;	border-color: #3175ab !important;}.ui-state-active, .ui-widget-content .ui-dialog-buttonset button:last-child.ui-state-active,.ui-dialog .ui-dialog-buttonpane button:last-child{	color:#333;	background-color:#fff;}.ui-icon-closethick{	background-position:-50px -102px;}.ui-button .ui-icon,.ui-button:hover .ui-icon, .ui-button:focus .ui-icon{	background-image:url(images/iconbanner.svg);}.ui-state-active, .ui-widget-content .ui-dialog-buttonset .ui-state-active{	border-color:#01A768;}.ui-dialog .ui-dialog-titlebar-close{	right:14px !important;}.ui-dialog-titlebar {    padding: 8px 26px;}.ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix {	border:0px;	box-shadow: 0 0 6px rgba(0,0,0,0.2);	-webkit-box-shadow: 0 0 6px rgba(0,0,0,0.2);	-moz-box-shadow: 0 0 6px rgba(0,0,0,0.2);    padding: 16px;    text-align: right;}div#unarchived {padding: 16px;}button.ui-button.ui-dialog-titlebar-close {    position: absolute;}.ui-widget-overlay {    background-color: #000 !important;    opacity: .8 !important;}.ui-dialog button{	cursor:pointer;}.tit-cnt .ui-dialog-title{	width:100%;	text-align:center;}.tit-cnt .cnt-spliter{	border-top:1px solid #d8d8d8;	text-align:center;}#edit-profile table span.fieldName.mandatory-icon {	margin-top: -20px;    	line-height: 48px !important;}.mandatory-icon{        vertical-align: text-bottom;        line-height: 28px;	margin-left: 14px !important;    	position: relative;}.mandatory-icon::before{        content:"*";        color:#e54946;	font-size: 30px;    	position: absolute;    	left: -13px;    	top: 4px;}#installAnalytics .mandatory-icon::before{	top: -3px;}.mandatory-hide.mandatory-icon::before{	visibility:hidden;}.termsOfService-spliter{	padding-top: 14px;}.dialog-message {    font: 16px/32px 'proxima_novalight' !important;    	margin:0px;}.dialog-message:first-child{                font: 16px/24px 'proxima_novalight';}.msg-type,.ui-dialog-title{        text-transform: capitalize;}.useProfile .ui-dialog-title{	text-transform: inherit;}a.link-color{	color:#03a9f5;}.msg-title,.msg-service,.msg-app-type,.fieldAns,.msg-txt{        font: 16px/24px 'proxima_nova_rgregular';        }#installAnalytics table tr td{	padding-top: 0.4em;}.analytics-btn.ui-dialog .ui-dialog-buttonpane button{	width:100px;	border-radius: 4px;}#shareMail {	padding:1em !important;}.shareMail-txt{        font:15px/20px 'proxima_nova_rgregular';margin-bottom:0.6em;}.shareMail-sincerely{        color:#807c7c;        margin-top:0.6em;}.shareMail-toBox{        display:inline-block;width:100%;border-bottom: 1px solid #d8d8d8;}.toAddrsTxt{        float:left;PADDING: 9.3PX 16PX;background: #f8f8f8;border-right:1px solid #d8d8d8}.toAddrsBlock{        float:left;width:92%;}.toAddrsField{        width:100%;height:40px;border:0px;outline:none;text-indent:10px;font-size:14px !important;}#shareMail .extn-use-btn{        margin:0.6em 0px;width:130px;font-size:14px;pointer-events:none;}#shareMail .ui-button-set{        text-align:right;margin:1em;font:16px/20px 'proxima_nova_rgregular';	margin-right:0px;}.shareButton{        padding: 0.4em 1em;color:#fff;border:0px;border:1px solid #03a9f5;background-color:#03a9f5;font:16px/20px 'proxima_nova_rgregular' !important;width:120px;outline:none;border-radius:4px;}.cancelButton{        padding: 0.4em 1em;color:#888;border:1px solid #888;font:16px/20px 'proxima_nova_rgregular' !important;margin-left:10px;width:120px;outline:none;border-radius:4px;}#user-of-details .editer-section{	margin-top:10px;}#user-of-details .editer-section .content{	float:left;}#user-of-details .editer-section .editer-icon{        float:right;}#user-of-details .editer-section .editer-icon span{	font-size:14px;	color:#03a9f5;}#user-of-details .editer-section .editer-icon span span{	cursor:pointer;}.select2-container{	z-index:10000000;	font-size:13px;	outline:none;	font-family:sans-serif}.select2-results__options{	max-height:112px !important;}/*.select2-dropdown,.select2-container--default .select2-selection--single{	border-color:#e8e8e8 !important;}*/#add-user{	margin: 12px 0px; }#add-user .fied input{	height:36px;	background-color: #fff;    	border: 1px solid #d8d8d8;    	outline: none;    	width: 266px;    	padding: 0.678em 0.339em;    	box-sizing: border-box;    	font-size: 14px;    	resize: none;    	font-family: proxima_nova_rgregular;}#add-user .lable{	width:120px;}#approval-incomplete{	margin:4px 0px 16px 0px;}.confr-cont{	font-size:16px;	line-height:30px;	}.btn.approval-btn{	border:0px;	outline:none;	color:#fff;	background-color:#3477aa;	margin-top: 16px;	font-size:14px;	border-radius:4px;	margin-right: 12px;}.btn.approval-btn:hover{	box-shadow: 0 3px 3px 0 rgba(49, 117, 171,0.4);}.wrapper-feeds {    padding: 8px 0px;}.feed-desc {    width: 90%;    vertical-align: top;    line-height: 20px !important;	font-size:15px;}.feed-info {    display: inline-block;	vertical-align: top;}span.feed-box.feed-info {    margin-top: 2px;}#manage-promotions{        padding: 0;        max-height: 240px !important;        overflow-y: auto !important;}#manage-promotions table th:first-child,#manage-promotions table td:first-child {        padding-left: 1em;}#manage-promotions table th:last-child,#manage-promotions table td:last-child {        padding-right: 1em;} #manage-promotions table th, #manage-promotions table td{        border-bottom:1px solid #e6e6e6;}#manage-promotions  table tbody td{        padding:14px 0px;} table#user-portals-list tr td {    border-bottom: 1px solid #d8d8d8;    line-height: 32px;}table#user-portals-list {    border-spacing: 0px;    padding-top: .5em;}table#user-portals-list tr td:first-child {    padding-left: 1.2em;}table#user-portals-list tr td:last-child {    padding-right: 1.2em;}table#user-portals-list tr:nth-child(n+2) td {    padding-top: 0.7em;    padding-bottom: 0.7em;}table#user-portals-list tr:nth-child(-n+1) td {    padding-bottom: 0.4em;}table#user-portals-list tr:last-child td {    border-bottom:0px;}.title-changes .section-block{	background: #f4f4f4;	padding: 20px;	 margin-top: 10px;}.title-changes .table-mT12{	margin-top:12px;}.action-details{	display:none;}.title-changes .action-details{	display:block !important;}.title-changes .ui-dialog-titlebar{	background-color:#fff !important;}.title-changes .userPersonalDetails .section-block{	margin-top:0px;}.title-changes #installAnalytics{	padding:0px  1.6em 0.5em 1.6em;}.title-changes .ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix{	box-shadow:unset;	-webkit-box-shadow:unset;	-moz-box-shadow:unset;	padding :16px 1.6em;}.title-changes.ui-dialog .ui-dialog-titlebar{	padding :0.8em 1.6em;}