/* Minification failed. Returning unminified contents.
(3,35574): run-time error CSS1055: Expected media-query expression, found 'all'
(3,38161): run-time error CSS1055: Expected media-query expression, found 'all'
(3,41882): run-time error CSS1030: Expected identifier, found ' '
(3,41883): run-time error CSS1031: Expected selector, found '10px'
(3,41883): run-time error CSS1025: Expected comma or open brace, found '10px'
(3,41897): run-time error CSS1030: Expected identifier, found ' '
(3,41902): run-time error CSS1031: Expected selector, found ';'
(3,41902): run-time error CSS1025: Expected comma or open brace, found ';'
(3,41910): run-time error CSS1030: Expected identifier, found ' '
(3,41915): run-time error CSS1031: Expected selector, found ';'
(3,41915): run-time error CSS1025: Expected comma or open brace, found ';'
(3,41933): run-time error CSS1031: Expected selector, found ';'
(3,41933): run-time error CSS1025: Expected comma or open brace, found ';'
(3,41935): run-time error CSS1019: Unexpected token, found '}'
(3,41937): run-time error CSS1019: Unexpected token, found '}'
(3,41939): run-time error CSS1031: Expected selector, found '/'
(3,41939): run-time error CSS1025: Expected comma or open brace, found '/'
(3,99812): run-time error CSS1036: Expected expression, found ';'
(3,99820): run-time error CSS1036: Expected expression, found ';'
(3,108906): run-time error CSS1036: Expected expression, found ';'
(3,108914): run-time error CSS1036: Expected expression, found ';'
(3,114501): run-time error CSS1036: Expected expression, found ';'
(3,114509): run-time error CSS1036: Expected expression, found ';'
(804,20): run-time error CSS1036: Expected expression, found ';'
(805,12): run-time error CSS1036: Expected expression, found ';'
(4504,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(4505,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4519,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(4520,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4549,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(4550,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(5963,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(5964,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(5973,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(5974,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
 */
.ui-helper-reset,.ui-menu{outline:0;list-style:none}.ui-button,.ui-spinner,.ui-spinner-input{vertical-align:middle}.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;line-height:1.3;text-decoration:none;font-size:100%}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.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}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .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-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.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;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons,.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.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-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding: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-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-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-next span,.ui-datepicker .ui-datepicker-prev 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:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 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;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.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.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-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 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;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-slider-vertical .ui-slider-range-min,.ui-spinner-down{bottom:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{padding:0;margin:0;display:block}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{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-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,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);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:.4em 2.1em .4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:0;margin:.2em 22px .2em .4em}.ui-widget-content a,.ui-widget-header,.ui-widget-header a{color:#222}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:url(https://cj-live.azureedge.net/assets/img/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x #fff;color:#222}.ui-widget-header{border:1px solid #aaa;background:url(https://cj-live.azureedge.net/assets/img/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x #ccc;font-weight:700}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:url(https://cj-live.azureedge.net/assets/img/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x #e6e6e6;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:url(https://cj-live.azureedge.net/assets/img/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x #dadada;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:url(https://cj-live.azureedge.net/assets/img/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x #fff;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:url(https://cj-live.azureedge.net/assets/img/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x #fbf9ee;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:url(https://cj-live.azureedge.net/assets/img/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x #fef1ec;color:#cd0a0a}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.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,.ui-widget-header .ui-icon{background-image:url(https://cj-live.azureedge.net/assets/img/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(https://cj-live.azureedge.net/assets/img/ui-icons_888888_256x240.png)}.ui-state-active .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(https://cj-live.azureedge.net/assets/img/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(https://cj-live.azureedge.net/assets/img/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(https://cj-live.azureedge.net/assets/img/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-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:-64px -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:-64px -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:0 -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-first,.ui-icon-seek-start{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-widget-overlay,.ui-widget-shadow{background:url(https://cj-live.azureedge.net/assets/img/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x #aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;border-radius:8px}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,div{display:block;overflow:hidden}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}html,body{height:100%}body{font-family:'Gotham A', 'Gotham B', "Helvetica Neue", Arial, sans-serif;font-size:16px;color:#333;line-height:1.4;background-color:#444;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-weight:bold}a{color:#277fc3;text-decoration:none}a:hover,a:active{color:#57A2DD;cursor:pointer}strong{font-weight:600}table{width:100%;font-size:15px;font-size:0.9375rem}th,td{padding:10px}th{background-color:#f0f0f0;border-right:1px solid #dddddd;text-align:left;padding-top:17px;font-weight:bold}tr td{border-bottom:1px solid #dddddd;border-right:1px solid #dddddd;vertical-align:top}tr th:last-child,tr td:last-child{border-right:none}tr:last-child td{border-bottom:none}label{margin-top:10px}.inner{margin:0 auto;padding:0 10px;overflow:visible}.inner.wide{max-width:1800px}.inner.medium{max-width:1280px}.inner.narrow{max-width:960px}@media all and (min-width: 45em){.inner{padding:0 15px}}.section-white{background-color:#fff}.section-orange{background-color:#ef7a4e}.section-yellow{background-color:#fcc20b}.section-light-grey{background-color:#f4f4f4}.section-highlight-grey{background-color:#e5e5e5}.section-grey{background-color:#575757}.section-dark-grey{background-color:#454545}.section-darker-grey{background-color:#343434}.section-recruiter{background:#575757 url('https://cj-live.azureedge.net/assets/img/recruiter-home-bg.jpg') center center no-repeat;background-size:cover}.section-testimonials{background-color:white;padding:10px 0 40px 0}.section-register{background:#575757 url('https://cj-live.azureedge.net/assets/img/register-bg.jpg') center center no-repeat;background-size:cover;padding:20px 10px}.section-register .inner{max-width:780px}.section-register h2{color:#fff;font-size:31.992px;font-size:1.9995rem;margin-bottom:15px}.section-header{color:#575757;margin-bottom:20px}.section-header h2{font-size:21.3px;font-size:1.33125rem;font-weight:600;margin-bottom:5px;-webkit-transition:font-size 0.6s;transition:font-size 0.6s}.section-header p{line-height:1.2}.section-page{background-image:url("https://cj-live.azureedge.net/assets/img/page-bg.jpg");background-repeat:no-repeat;background-position:center;background-size:cover;background-color:#575757;padding:20px 10px}.section-page .inner{max-width:780px}.section-page h2{color:#fff;font-size:1.9995rem;margin-bottom:15px;margin-top:50px}.section-page .page{background-color:#fff;border-radius:5px;margin-bottom:50px;padding:35px}.section-page .page .page__block{margin-bottom:50px}.section-page .page .page__block:last-child{margin-bottom:0}.section-page .page h3{margin-bottom:15px}.section-page .page p{margin-bottom:20px;word-break:break-word;word-wrap:break-word}.section-page .page p:last-child{margin-bottom:0}.section-page .page ul{margin-left:20px}.section-page .page li{list-style-image:url("https://cj-live.azureedge.net/assets/img/bullet.jpg");margin-bottom:10px}.section-page .page li:last-child{margin-bottom:0}@media all and (min-width: 45em){.section-header{padding:20px 0 30px 0}.section-header h2{font-size:28.43px;font-size:1.776875rem}}@media all and (min-width: 80em){.section-header{padding:30px 0 40px 0}.section-header h2{font-size:37.897px;font-size:2.3685625rem}.section-register{padding:130px 0}}.job-group .job{box-shadow:2px 2px 0 rgba(0, 0, 0, 0.3)}.testimonials-group .testimonial{padding:15px 10px}@media all and (min-width: 45em){.testimonials-group{*zoom:1;margin:0 -15px}.testimonials-group:before,.testimonials-group:after{content:"";display:table}.testimonials-group:after{clear:both}.testimonials-group .testimonial{float:left;width:33.3%;padding:10px 30px}}.row,.live-ad--meta{*zoom:1}.row:before,.row:after{content:"";display:table}.row:after{clear:both}@media all and (min-width: 45em){.align-sidebar-right-fixed{*zoom:1;padding-right:320px}.align-sidebar-right-fixed:before,.align-sidebar-right-fixed:after{content:"";display:table}.align-sidebar-right-fixed:after{clear:both}.align-sidebar-right-fixed .aside{float:right;width:320px;margin-right:-320px}.align-sidebar-right-fixed .primary{float:left;width:100%}.align-sidebar-right-fixed.with-margin .primary{padding-right:20px}.align-sidebar-left-fixed{overflow:visible;padding-left:320px}.align-sidebar-left-fixed:before,.align-sidebar-left-fixed:after{content:"";display:table}.align-sidebar-left-fixed:after{clear:both}.align-sidebar-left-fixed .aside{float:left;width:320px;margin-left:-320px}.align-sidebar-left-fixed .primary{float:right;width:100%}.align-sidebar-left-fixed.with-margin .primary{padding-left:20px}.align-sidebar-left-fixed.offset-left{padding-left:305px}.one-third{float:left;width:33.3%}.two-third{float:left;width:66.6%}.one-half{float:left;width:50%}}@media all and (min-width: 80em){.align-sidebar-right-fixed.with-margin .primary{padding-right:40px}.align-sidebar-left-fixed.with-margin .primary{padding-left:40px}}.two-columns .content{max-width:960px;margin:0 auto}.two-columns .cell{display:block}.two-columns img{display:block;width:100%}@media all and (min-width: 35em){.two-columns .content{*zoom:1}.two-columns .content:before,.two-columns .content:after{content:"";display:table}.two-columns .content:after{clear:both}.two-columns .cell{float:left;width:50%}}@media all and (min-width: 60em){.two-columns .content{padding:30px 0}.two-columns .cell{padding:5px}}.panel--no-header{position:relative;background-color:#fff;padding:15px}.panel--no-header .panel-header{padding-bottom:10px}.panel--no-header .panel-header h3{color:#575757;text-transform:uppercase}.panel--no-header .edit{float:right;background-color:#ddd;color:#575757;font-size:12.003px;font-size:0.7501875rem;font-weight:600;text-transform:uppercase;padding:3px 8px;border-radius:4px}.panel--with-header .edit{float:right;background-color:#ddd;color:#575757;font-size:12.003px;font-size:0.7501875rem;font-weight:600;text-transform:uppercase;padding:3px 8px;border-radius:4px}.panel--no-header .panel-footer{padding:0 0 20px;text-align:center}.panel--with-header{position:relative;background-color:#fff;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd}.panel--with-header .panel-header{background-color:#efefef;border-bottom:1px solid #ddd;padding:15px 15px}.panel--with-header .panel-header h3{display:inline;color:#575757;text-transform:uppercase}.panel--with-header .content{padding:15px}.panel--with-header .panel-cta{padding:0 0 20px;text-align:center}.panel--with-header .panel-footer{padding:15px;background-color:#efefef}@media all and (min-width: 45em){.panel--with-header .panel-header .button{float:right}.panel--with-header .panel-header .pagination{float:right;margin-top:-5px}}.panel .application,.panel .job{border-bottom:1px solid #ddd}.ad-panel-header{background-color:#f0f0f0;padding:15px 10px;overflow:hidden}.ad-panel-header h3{display:inline-block}.ad-panel-footer{background-color:#f0f0f0;border-top:1px solid #ddd;padding:15px 10px}.ad-panel--live{border:1px solid #ddd}.ad-panel--live .ad{border-top:1px solid #ddd}.ad-panel--live + .ad-panel--default{margin-top:15px}.search-results-footer{background-color:#f0f0f0;border:1px solid #ddd;border-top:none;padding:15px 10px;text-align:center}.prose p,.prose div{margin-bottom:15px}.content-block{margin-bottom:15px}.button{display:inline-block;overflow:visible}.button a,.button button{border:none;display:block;font-size:16px;font-size:1rem;font-weight:600;text-transform:uppercase;text-align:center;background-color:#fcc20b;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#fcd046), to(#fcc20b));background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcd046), color-stop(100%, #fcc20b));background-image:-webkit-linear-gradient(#fcd046, #fcc20b);background-image:linear-gradient(#fcd046, #fcc20b);color:#333;font-size:12.003px;font-size:0.7501875rem;padding:10px 15px;border-radius:4px}.button a:hover,.button button:hover,.button a:focus,.button button:focus{background-color:#fcc42c;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#ffe354), to(#fcc42c));background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffe354), color-stop(100%, #fcc42c));background-image:-webkit-linear-gradient(#ffe354, #fcc42c);background-image:linear-gradient(#ffe354, #fcc42c);cursor:pointer}.button.shadow a,.button.shadow button{box-shadow:1px 1px 0 #b2b2b2}.button.dark-shadow a,.button.dark-shadow button{box-shadow:1px 1px 0 rgba(0, 0, 0, 0.5)}.button.alt a,.button.alt button{display:block;background:#2d6ba1;color:#fff;padding:10px 15px;box-shadow:1px 1px 1px rgba(0, 0, 0, 0.3)}.button.alt a:hover,.button.alt button:hover,.button.alt a:focus,.button.alt button:focus{background:#277fc3}.button.alt.left{margin-right:10px}.button.selected a,.button.selected button{display:block;background:#ef7a4e;color:#fff;padding:10px 15px;box-shadow:1px 1px 1px rgba(0, 0, 0, 0.3)}.button.thin a,.button.thin button{padding:5px 15px}.button-group .button{display:inline;float:left;margin:10px 0}input.yellowbutton{background-color:#fcc20b;background-image:-webkit-linear-gradient(#fcd046, #fcc20b);background-image:linear-gradient(#fcd046, #fcc20b);background-repeat:repeat-x;border:medium none;border-radius:4px;color:#333;display:block;font-size:0.750188rem;font-weight:600;padding:10px 15px;text-align:center;text-transform:uppercase;box-shadow:1px 1px 0 #b2b2b2}input.yellowbutton.thin{padding:5px 15px}@media all and (min-width: 19.85em){.button-group .button{display:inline;float:left;margin:10px 0}.button-group .button a{border-radius:0;border-right:1px solid #333}.button-group .button:first-child a{border-radius:4px 0 0 4px}.button-group .button:last-child a{border-radius:0 4px 4px 0;border-right:none}}.button-group:after{content:" ";display:block;clear:both}.save-me{display:block}.save-me .star{display:block;background:url('https://cj-live.azureedge.net/assets/img/star-sprite.png') 50% -69px no-repeat;height:22px;width:23px}.save-me.active .star{background-position:50% 0px}.save-me .text{display:none}@media all and (min-width: 60em){.save-me .star{width:100%}.save-me .text{display:inline;font-size:11px;font-size:0.6875rem;color:#277fc3;text-transform:uppercase}.save-me .text:hover,.save-me .text:focus{color:#4498D9}.save-me.dark .text{color:#333}}.remove{cursor:default}.remove span{font-size:13px;font-size:0.8125rem;color:#898989}.remove .icon--cross{display:inline-block;background:url('https://cj-live.azureedge.net/assets/img/cross.png') 0 0 no-repeat;width:18px;height:18px;vertical-align:middle}.remove:hover,.remove:focus{cursor:pointer}.header--job{background-color:#575757;padding:20px 0}.header--job .header-title{display:inline-block}.header--job .header-title a{color:#fff;font-size:16px;font-size:1rem;font-weight:400;text-transform:uppercase;line-height:1.2}.header--job .form--search-again{display:none}@media all and (min-width: 40em){.header--job .inner{*zoom:1}.header--job .inner:before,.header--job .inner:after{content:"";display:table}.header--job .inner:after{clear:both}.header--job .header-title{float:left}.header--job .header-title a{font-size:21.328px;font-size:1.333rem}.header--job .form--search-again{display:block;float:right}}@media all and (min-width: 80em){.header--job .header-title a{font-size:24px;font-size:1.5rem}}.header--recruiter-zone{background-color:#277fc3;padding:20px 0}.header--recruiter-zone .inner{*zoom:1}.header--recruiter-zone .inner:before,.header--recruiter-zone .inner:after{content:"";display:table}.header--recruiter-zone .inner:after{clear:both}.header--recruiter-zone .header-title{display:inline;margin:5px 0 15px}.header--recruiter-zone .header-title h2{display:inline-block;color:#fff;font-size:21.328px;font-size:1.333rem;font-weight:400;letter-spacing:1px;text-transform:uppercase;line-height:1.2}.header--recruiter-zone .buttons{max-width:240px;margin:10px auto 0}.header--recruiter-zone .buttons .button{display:block;width:100%}.header--recruiter-zone .buttons .button a{box-shadow:1px 1px 0 #333}.header--recruiter-zone .buttons .button + .button{margin-top:10px}.header--recruiter-zone .align-right{float:right}@media all and (min-width: 37.5em){.header--recruiter-zone .header-title{float:left;margin:7px 0 0px}.header--recruiter-zone .header-title h2{font-size:21.328px;font-size:1.333rem}.header--recruiter-zone .buttons{float:right;max-width:inherit}.header--recruiter-zone .buttons .button{float:left;width:180px;margin-left:10px}.header--recruiter-zone .buttons .button + .button{margin-top:0}}@media all and (min-width: 80em){.header--recruiter-zone .header-title h2{font-size:24px;font-size:1.5rem}}.header--recruiter{background-color:#575757;padding:20px 0}.header--recruiter .header-title a{color:#fff;font-size:21.328px;font-size:1.333rem}.header--recruiter .header-title .lt{display:inline-block;vertical-align:baseline}.header--recruiter .header-title .text{display:inline-block}.header--recruiter .header-title .text span{display:block;font-size:12.003px;font-size:0.7501875rem}.header--recruiter .buttons{max-width:240px;margin:0 auto}.header--recruiter .buttons .button{display:block;width:100%}.header--recruiter .buttons .button a{box-shadow:1px 1px 0 #333}.header--recruiter .buttons .button + .button{margin-top:10px}@media all and (min-width: 37.5em){.recruiter-zone-header .header-title{float:left;margin:7px 0 0px}.recruiter-zone-header .header-title h2{font-size:21.328px;font-size:1.333rem}.recruiter-zone-header .buttons{float:right;max-width:inherit}.recruiter-zone-header .buttons .button{float:left;width:180px;margin-left:10px;padding:8px 12px}.recruiter-zone-header .buttons .button + .button{margin-top:0}}@media all and (min-width: 80em){.recruiter-zone-header .header-title h2{font-size:24px;font-size:1.5rem}}.header--candidate{background-color:#ef7a4e;padding:20px 0}.header--candidate .header-title{padding-top:5px}.header--candidate .navigation--candidate{margin-bottom:-20px}.header--candidate h2{color:#fff;text-transform:uppercase;font-size:21.328px;font-size:1.333rem;letter-spacing:2px}@media all and (min-width: 45em){.header--candidate .inner{*zoom:1}.header--candidate .inner:before,.header--candidate .inner:after{content:"";display:table}.header--candidate .inner:after{clear:both}.header--candidate .header-title{float:left}.header--candidate .navigation--candidate{float:right}.header--candidate .align-right{float:right}}.header--search{background-color:#575757;padding:20px 0}.header--search .header-title{display:inline-block;color:#fff;font-weight:400;text-transform:uppercase;line-height:1.2}.header--search .header-title h2{font-size:16px;font-size:1rem}.header--search .header-title h2 span{font-weight:400}.header--search .sort-results{float:right;clear:right;color:#fff;font-size:14px;font-size:0.875rem;width:auto;margin-top:5px}.header--search .sort-results label{width:auto;float:left;margin-right:8px;margin-top:5px}.header--search .sort-results select{width:auto;float:right;font-size:14px;font-size:0.875rem;margin-right:0}@media all and (min-width: 40em){.header--search{*zoom:1}.header--search:before,.header--search:after{content:"";display:table}.header--search:after{clear:both}.header--search .header-title{float:left}.header--search .header-title h2{font-size:21.328px;font-size:1.333rem}.header--search .form--search-again{float:right;margin-top:-6px}}@media all and (min-width: 80em){.header--search .header-title h2{font-size:24px;font-size:1.5rem}}:-moz-placeholder{color:#666666}::-webkit-input-placeholder{color:#666666}input,textarea,button{font-family:'Gotham A', 'Gotham B', 'helvetica neue', arial, sans-serif;font-size-adjust:0.516;font-weight:400;-webkit-font-smoothing:antialiased}select[multiple]{text-transform:none}.form-block label{display:block;vertical-align:top}.form-block input[type="text"],.form-block input[type="email"],.form-block textarea,.form-block select[multiple],.form-block select{background-color:#fff;font-size:16px;font-size:1rem;border:2px solid #bcbdbd;border-radius:4px;width:100%;padding:10px 12px}.form-block textarea,.form-block select[multiple]{min-height:100px;text-transform:none}.form-block select{border:2px solid #bcbdbd;font-size:16px;font-size:1rem;width:98%}.form-block select[multiple]{margin-top:10px;padding:0}.form-block .input-container{margin-bottom:20px}.form-block .input-date div{*zoom:1;background-color:#9d9d9d;border:2px solid #bcbdbd;border-radius:4px;padding-right:34px}.form-block .input-date div:before,.form-block .input-date div:after{content:"";display:table}.form-block .input-date div:after{clear:both}.form-block .input-date input[type="text"]{float:left;width:100%;border:none;border-radius:0;margin:0;box-shadow:1px 0 1px rgba(0, 0, 0, 0.3)}.form-block .input-date .calendar{background:url('https://cj-live.azureedge.net/assets/img/calendar.png') 50% 50% no-repeat;width:22px;height:24px;outline:none;border-top:8px solid #9d9d9d;border-bottom:8px solid #9d9d9d;border-left:5px solid #9d9d9d;border-right:5px solid #9d9d9d;padding:0;position:absolute;top:0px;right:0px;box-sizing:content-box;cursor:pointer;cursor:hand}.form-block .input-date div{position:relative}@media all and (min-width: 40em){.form-block .preview{text-align:center}}.form-block .preview img.img-logo{margin:10px 0;padding:30px 50px;border-radius:5px;box-shadow:inset 0 0 10px #9d9d9d;background-color:#FFFFFF}.form-block .preview .confirmation{color:#669900}.form-block ul label{width:100% !important;max-width:none !important}.form-list{width:100%;display:inline-block}@media all and (min-width: 30em){.form-list{width:70%}.form-block label,.form-block input[type="text"],.form-block input[type="email"],.form-block textarea{display:inline-block;vertical-align:middle}.form-block label{width:25%;max-width:220px;vertical-align:top}.form-block input[type="text"],.form-block input[type="email"],.form-block textarea,.form-block select,.form-block select[multiple]{width:70%;max-width:640px}.form-block .input-date div{display:inline-block;vertical-align:middle;width:70%;max-width:640px}.form-block .short input{max-width:150px}}@media all and (min-width: 40em){.form-group-inline .input-container{width:50%;float:left;margin-bottom:14px}}.form-group-inline label{width:auto;font-size:14px;font-size:0.875rem}.form-group-inline input[type="text"],.form-group-inline input[type="email"],.form-group-inline textarea,.form-group-inline select{width:96%}.form-group-inline select{height:43px;margin:2px 0}.form-group-inline select[multiple]{max-width:300px;clear:left;display:block}.form-group-inline:after{content:" ";display:block}.form-group-inline + .button{clear:both;display:block;float:left}.form-note{font-size:14px;font-size:0.875rem;margin-bottom:18px}.form--hero input[type="text"],.form--hero input[type="email"]{background-color:#fff;font-size:13.507px;font-size:0.8441875rem;border:2px solid #bcbdbd;border-radius:4px;width:100%;padding:6px 12px}.form-wrapper{max-width:865px}.form--search-again .link-search-again{color:#fcc20b;font-size:12.003px;font-size:0.7501875rem;text-transform:uppercase}.form--search-again .link-search-again:hover,.form--search-again .link-search-again:focus{color:#FDD06C}.form--search-again fieldset,.form--search-again .input-container{overflow:hidden;vertical-align:top}.form--search-again .button button{padding:12px 14px}.form--search-again .input-container{display:inline-block}.form--search-again input[type="text"]{background-color:#fff;font-size:13px;font-size:0.8125rem;border:2px solid #bcbdbd;border-radius:4px;width:100%;padding:10px 12px}@media all and (max-width: 40em){.form--search-again .input-container{width:100%;margin-bottom:5px}}@media all and (min-width: 40em){.form--search-again .link-search-again{display:inline-block}}@media all and (min-width: 80em){.form--search-again{margin-top:-4px}.form--search-again .link-search-again{display:none}.form--search-again fieldset{display:block}.form--search-again label{color:#fff;font-size:12.003px;font-size:0.7501875rem;text-transform:uppercase}.form--search-again input[type="text"]{background-color:#fff;padding:6px 10px;width:auto}.form--search-again .button button{font-size:12.003px;font-size:0.7501875rem;padding:8px 14px}}.form--register .form-block{background-color:#f4f4f4;padding:25px;border-radius:5px 5px 0 0}.form--register.recruiter-register .form-block{background-color:#fff;padding:25px;border-radius:5px 5px 0 0}.form-block.input-bg-light-grey input[type="text"],.form-block.input-bg-light-grey input[type="email"],.form-block.input-bg-light-grey input[type="password"],.form-block.input-bg-light-grey textarea,.form-block.input-bg-light-grey select[multiple],.form-block.input-bg-light-grey select{background-color:#f0f0f0;font-size:16px;font-size:1rem;border:2px solid #bcbdbd;border-radius:4px;width:100%;padding:10px 12px}.form--register .panel-footer{background-color:#575757;padding:15px;border-radius:0 0 5px 5px}@media all and (min-width: 45em){.form--register .form-block{padding:45px}}.navigation--candidate{*zoom:1;margin-top:15px}.navigation--candidate:before,.navigation--candidate:after{content:"";display:table}.navigation--candidate:after{clear:both}.navigation--candidate li{float:left;width:20%;text-align:center}.navigation--candidate a{display:block;padding:5px 0;border-radius:5px 5px 0 0}.navigation--candidate i{display:inline-block;background:#f0f0f0 url('https://cj-live.azureedge.net/assets/img/candidate-navigation-sprite.png') 0 0 no-repeat;margin:0 auto;width:50px;height:50px;border-radius:4px}.navigation--candidate span{display:none;color:#575757;font-size:12.003px;font-size:0.7501875rem}.navigation--candidate .active a{background-color:#575757}.navigation--candidate .active i{background-color:#575757}.navigation--candidate .active span{color:#fff}.navigation--candidate .icon--dashboard{color:#fff;background-position:10px 14px}.navigation--candidate .active .icon--dashboard{background-position:10px -60px}.navigation--candidate .icon--saved-jobs{background-position:-64px 14px}.navigation--candidate .active .icon--saved-jobs{background-position:-64px -60px}.navigation--candidate .icon--account{background-position:-137px 14px}.navigation--candidate .active .icon--account{background-position:-137px -60px}.navigation--candidate .icon--job-alerts{background-position:-205px 14px}.navigation--candidate .active .icon--job-alerts{background-position:-205px -60px}.navigation--candidate .icon--applications{background-position:-278px 14px}.navigation--candidate .active .icon--applications{background-position:-278px -60px}@media all and (min-width: 45em){.navigation--candidate{margin-top:0}.navigation--candidate li{width:auto}.navigation--candidate a{padding:10px}.navigation--candidate i{background-color:transparent;height:21px;border-radius:0}.navigation--candidate .icon--dashboard{background-position:10px 0}.navigation--candidate .active .icon--dashboard{background-position:10px -75px}.navigation--candidate .icon--saved-jobs{background-position:-64px 0}.navigation--candidate .active .icon--saved-jobs{background-position:-64px -75px}.navigation--candidate .icon--account{background-position:-135px 0}.navigation--candidate .active .icon--account{background-position:-135px -75px}.navigation--candidate .icon--job-alerts{background-position:-203px 0}.navigation--candidate .active .icon--job-alerts{background-position:-203px -75px}.navigation--candidate .icon--applications{background-position:-278px 0}.navigation--candidate .active .icon--applications{background-position:-278px -75px}.navigation--candidate span{display:block;margin-top:4px}}.navigation--mini{*zoom:1;margin-top:-15px}.navigation--mini:before,.navigation--mini:after{content:"";display:table}.navigation--mini:after{clear:both}.navigation--mini div{float:left;width:49%}.navigation--mini a{display:block;font-size:12px;font-size:0.75rem;font-weight:600;background-color:#ffffff;background-color:rgba(255, 255, 255, 0.9);width:100%;text-align:center;padding:8px 0}.navigation--mini div a{border-radius:0 0 0 5px}.navigation--mini div + div a{border-radius:0 0 5px 0}.navigation--mini div:first-child{margin-right:1px}@media all and (min-width: 45em){.navigation--mini{display:none}}.navigation--global{position:absolute;top:0;right:0;z-index:5;width:200px;display:none}.navigation--global li{border-bottom:1px solid #666}.navigation--global a{display:block;color:#fff;padding:5px 10px}.wrapper{position:absolute;width:100%;z-index:10;box-shadow:1px 0 2px rgba(0, 0, 0, 0.3);-webkit-transition:right 0.4s ease;transition:right 0.4s ease}.find-a-job{border-radius:4px;max-width:1024px;margin:0 auto;padding:20px 10px;overflow:visible}.find-a-job div.header{color:#343434;margin-bottom:10px}.find-a-job div.header h1{margin:0}.find-a-job div.header h2,.find-a-job div.header h1{font-size:20px;font-size:1.25rem;text-transform:uppercase;letter-spacing:2px}.find-a-job div.header p{display:none}.find-a-job div.header.inverted{color:#fff}.find-a-job fieldset{margin-bottom:10px}.find-a-job .input-container{margin-bottom:5px}.find-a-job input[type="text"]{padding:12px 10px}.find-a-job button{width:130px;padding:12px 15px}@media all and (min-width: 30em){.find-a-job{padding:20px 0}.find-a-job div.header{margin-bottom:30px}.find-a-job div.header h2{font-size:22px;font-size:1.375rem;letter-spacing:3px}.find-a-job div.header p{display:block;font-size:14px;font-size:0.875rem}.find-a-job fieldset{*zoom:1}.find-a-job fieldset:before,.find-a-job fieldset:after{content:"";display:table}.find-a-job fieldset:after{clear:both}.find-a-job .input-container{float:left;width:49%}.find-a-job .input-container:first-child{margin-right:8px}.find-a-job input[type="text"]{background-color:#fff}}@media all and (min-width: 45em){.find-a-job .input-container{width:30%;margin-right:8px}.find-a-job .input-container:first-child{width:45%}}@media all and (min-width: 80em){.find-a-job div.header{margin-bottom:20px}.find-a-job div.header h2,.find-a-job div.header h1{font-size:50.517px;font-size:3.1573125rem;letter-spacing:8px}.find-a-job div.header p{font-size:22px;font-size:1.375rem}.find-a-job input[type="text"]{padding:15px 10px}.find-a-job button{padding:16px 0}}.browse-jobs{position:relative;display:inline-block;overflow:visible}.browse-jobs .drop-down-title{display:block;color:#fff;font-size:14px;font-size:0.875rem;background:#575757;background:rgba(87, 87, 87, 0.8);width:140px;padding:8px 14px;border-radius:5px;cursor:default;text-align:center}.browse-jobs .drop-down-title .handle{display:block;float:right;background:url('https://cj-live.azureedge.net/assets/img/down-arrow.png') 0 0 no-repeat;width:12px;height:10px;margin-top:5px}.browse-jobs .drop-down-content{display:none;position:absolute;border-radius:0 5px 5px 5px;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.4);overflow:hidden;width:210px;z-index:10;overflow:visible}.browse-jobs .drop-down-list{font-size:12.003px;font-size:0.7501875rem;background-color:#fff;padding:10px 15px}.browse-jobs .drop-down-list li{padding:3px 0}.browse-jobs .drop-down-filter{background:#575757;background:rgba(87, 87, 87, 0.95);color:#fff;padding:15px 20px}.browse-jobs .drop-down-filter a{display:block;color:#fff}.browse-jobs .drop-down-filter a.active{color:#ef7a4e}.browse-jobs .tab-content div{display:block}.browse-jobs .tab-content div:first-child{display:block}.browse-jobs.open .drop-down-title{background:rgba(87, 87, 87, 0.95);border-radius:5px 5px 0 0}.browse-jobs.open .drop-down-content{display:block}@media all and (min-width: 30em){.browse-jobs .drop-down-title{text-align:left}.browse-jobs .drop-down-content{width:460px}.browse-jobs .drop-down-content .column{float:left;width:33%}.browse-jobs .drop-down-filter{font-size:21.328px;font-size:1.333rem}.browse-jobs .drop-down-filter a{display:inline-block;padding:0 5px}.browse-jobs .drop-down-list{*zoom:1;font-size:13.507px;font-size:0.8441875rem;padding:20px}.browse-jobs .drop-down-list:before,.browse-jobs .drop-down-list:after{content:"";display:table}.browse-jobs .drop-down-list:after{clear:both}}@media all and (min-width: 50em){.browse-jobs .drop-down-content{width:760px}.browse-jobs .drop-down-list{font-size:16px;font-size:1rem;padding:30px 45px}}@media all and (min-width: 75em){.browse-jobs .drop-down-content{width:1124px;margin-left:-100px;border-radius:5px}.browse-jobs .drop-down-list{font-size:16px;font-size:1rem;padding:30px 45px}}.job--application{font-size:14px;font-size:0.875rem}.job--application .content{background-color:#fff;padding:10px}.job--application .charity{font-weight:600}.job--application .body{font-size:12.003px;font-size:0.7501875rem;margin:5px 0}.job--application .body span{display:block}.job--application .footer{*zoom:1;margin-top:5px}.job--application .footer:before,.job--application .footer:after{content:"";display:table}.job--application .footer:after{clear:both}.job--application .footer a{float:left;font-size:12.003px;font-size:0.7501875rem;font-weight:600}.job--application .footer a + a{float:right;text-align:right}.job--alert{font-size:14px;font-size:0.875rem}.job--alert .content{background-color:#fff;padding:10px}.job--alert .body{font-size:12.003px;font-size:0.7501875rem;margin:5px 0}.job--alert .footer{margin-top:15px}.job--alert .footer .form-item{display:inline-block;margin-right:15px}.job--alert .footer .remove{float:right}.job--also-viewed{position:relative;background-color:#f0f0f0;font-size:14px;font-size:0.875rem}.job--also-viewed div.header{background-color:#f0f0f0}.job--also-viewed div.header img{display:block;padding:5px 10px}.job--also-viewed .content{background-color:#fff;padding:10px}.job--also-viewed .title{margin-bottom:4px;padding-right:30px}.job--also-viewed .title h3{font-size:15px;font-size:0.9375rem}.job--also-viewed .title span{font-size:13px;font-size:0.8125rem}.job--also-viewed .save-me{position:absolute;right:10px;top:10px}.job--also-viewed .body{font-size:13px;font-size:0.8125rem;margin:5px 0}.job--also-viewed .closing{display:none}.job--current{font-size:12.003px;font-size:0.7501875rem;color:#575757;background-color:#fff;padding:5px 10px 8px 10px;border-radius:4px}.job--current .job-total{float:left;background-color:#ef7a4e;color:#fff;font-size:28.43px;font-size:1.776875rem;text-align:center;line-height:1.1;width:60px;padding:10px 0;margin:-5px 10px 0 0;border-radius:0 0 4px 4px}.job--current .job-total span{display:none}.job--current .job-details{margin-left:75px}.job--current .job-details-header{font-size:16px;font-size:1rem}.job--current .view-jobs{display:block;color:#ef7a4e;font-weight:600;text-transform:uppercase;margin-top:5px}@media all and (min-width: 45em){.job--current{position:relative;font-size:16px;font-size:1rem;padding:10px}.job--current .job-total{width:70px;margin-top:-10px}.job--current .job-total span{display:block;font-size:12.003px;font-size:0.7501875rem}.job--current .job-details-header{font-size:18.005px;font-size:1.1253125rem}.job--current .view-jobs{position:absolute;right:10px;top:10%;display:inline-block;font-size:12.003px;font-size:0.7501875rem}.job--current .view-jobs a,.job--current .view-jobs button{border:none;display:block;font-size:16px;font-size:1rem;font-weight:600;text-transform:uppercase;text-align:center;background-color:#fcc20b;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#fcd046), to(#fcc20b));background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcd046), color-stop(100%, #fcc20b));background-image:-webkit-linear-gradient(#fcd046, #fcc20b);background-image:linear-gradient(#fcd046, #fcc20b);color:#333;font-size:12.003px;font-size:0.7501875rem;padding:10px 15px;border-radius:4px}.job--current .view-jobs a:hover,.job--current .view-jobs button:hover,.job--current .view-jobs a:focus,.job--current .view-jobs button:focus{background-color:#fcc42c;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#ffe354), to(#fcc42c));background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffe354), color-stop(100%, #fcc42c));background-image:-webkit-linear-gradient(#ffe354, #fcc42c);background-image:linear-gradient(#ffe354, #fcc42c);cursor:pointer}}@media all and (min-width: 80em){.job--current{font-size:16px;font-size:1rem;padding:15px 10px}.job--current .job-total{font-size:50.517px;font-size:3.1573125rem;width:100px;margin-top:-15px}.job--current .job-details{margin-left:115px}.job--current .job-details-header{font-size:28.43px;font-size:1.776875rem;line-height:1.2;margin-bottom:5px}.job--current .job-details-text{line-height:1.2}.job--current .job-details-text span{display:block}.job--current .job-details-text .slash{display:none}}.job--featured{position:relative;font-size:14px;font-size:0.875rem;background-color:#fff7ed}.job--featured div.header{padding:10px 0 0 0}.job--featured div.header img{display:block}.job--featured .flag{display:block;margin:0 auto 5px auto;background-color:#ef7a4e;color:#fff;font-size:18px;font-size:1.125rem;font-weight:600;text-align:center;padding:5px 10px;vertical-align:middle}@media all and (min-width:60em){.job--featured .flag{display:inline-block;margin:0}.job--featured div.header{padding:10px 10px 0 10px}}.job--featured .recruiter-logo{vertical-align:middle}.job--featured .content{border:1px solid #FBC741;padding:10px}.higlightedAd{background-color:#fef1cf !important}.thickBorderAd{border:3px solid #FBC741 !important;background-color:#FFF}.job--featured .title{margin-bottom:4px;padding-right:30px}.job--featured .title h3{font-size:15px;font-size:0.9375rem}.job--featured .title .recruiter{font-size:13px;font-size:0.8125rem}.job--featured .save-me{position:absolute;right:10px;top:15px}.job--featured .save-me .star{background-position:50% -137px}.job--featured .save-me.active .star{background-position:50% 2px}.job--featured .body{font-size:13px;font-size:0.8125rem;margin-bottom:5px}.job--featured .body p{margin-bottom:14px;color:#3F1F13}.job--featured .body ul{margin-bottom:14px}.job--featured .closing{display:none}@media all and (min-width: 45em){.job--featured.wide{font-size:16px;font-size:1rem;background-color:#f0f0f0}.job--featured.wide div.header{float:left;width:175px;margin-right:10px;padding:15px}.job--featured.wide div.header img{padding:5px 10px}.job--featured.wide .flag{display:block}.job--featured.wide .recruiter-logo{display:block;background-color:#fff;padding:5px}.job--featured.wide .content{margin-left:175px;padding:20px}.job--featured.wide .title{padding-bottom:10px}.job--featured.wide .title h3{font-size:18.005px;font-size:1.1253125rem;padding-right:53px}.job--featured.wide .body{font-size:16px;font-size:1rem;font-weight:400}.job--featured.wide .closing{display:inline-block;margin-top:5px}}ul.job-meta{margin-bottom:20px !important}@media all and (min-width: 45em) and all and (min-width: 80em){.job--featured.wide .closing{float:right}}@media all and (min-width: 60em){.job--featured.narrow{font-size:16px;font-size:1rem;background-color:#f0f0f0}.job--featured.narrow div.header{float:left;width:175px}.job--featured.narrow .flag{display:block}.job--featured.narrow .recruiter-logo{display:block;background-color:#fff;padding:5px}.job--featured.narrow .content{padding:20px}.job--featured.narrow .content:after{content:" ";display:block;clear:both}.job--featured.narrow .title{padding-bottom:10px}.job--featured.narrow .title h3{font-size:18.005px;font-size:1.1253125rem;padding-right:53px}.job--featured.narrow .body{font-size:16px;font-size:1rem;font-weight:400}.job--featured.narrow .closing{display:inline-block;clear:both}.job--featured.narrow .job-details{margin:0}.job--featured.narrow .job-details .job-meta{margin:0}.job--featured.narrow .job-details .job-meta li{float:left;margin-right:18px}}.job--featured.narrow .closing{margin-top:5px;float:left}@media all and (min-width: 85em){.job--featured.narrow .closing{float:right;margin-top:0;clear:none}}.job--recommended{position:relative;font-size:14px;font-size:0.875rem;background-color:#fff}.job--recommended .header{padding:5px 10px;margin-right:10px}.job--recommended div.header img{display:block}.job--recommended .content{background-color:#fff;padding:10px}.job--recommended .title{margin-bottom:4px;padding-right:30px}.job--recommended .title h3{font-size:15px;font-size:0.9375rem}.job--recommended .title .recruiter{font-size:13px;font-size:0.8125rem}.job--recommended .save-me{position:absolute;right:10px;top:10px}.job--recommended .body{font-size:13px;font-size:0.8125rem;margin-bottom:5px}.job--recommended .body ul{margin-bottom:14px}.job--recommended .closing{display:none}.job--recommended .remove{position:absolute;right:15px;bottom:15px}.job--recommended .remove:hover{cursor:pointer}@media all and (min-width: 45em){.job--recommended.wide{font-size:16px;font-size:1rem;background-color:#f0f0f0}.job--recommended.wide div.header{float:left;width:175px;padding:15px}.job--recommended.wide div.header img{margin:0 auto}.job--recommended.wide .recruiter-logo{background-color:#fff;padding:5px}.job--recommended.wide .content{margin-left:175px;padding:20px}.job--recommended.wide .title{padding-bottom:10px}.job--recommended.wide .title h3{font-size:18.005px;font-size:1.1253125rem;padding-right:53px}.job--recommended.wide .body{font-size:16px;font-size:1rem;font-weight:400}.job--recommended.wide .closing{display:inline-block;margin-top:5px}}@media all and (min-width: 45em) and all and (min-width: 80em){.job--recommended.wide .closing{float:right}}.job--recommended.narrow .closing{margin-top:5px;float:left}@media all and (min-width: 60em){.job--recommended.narrow{font-size:16px;font-size:1rem;background-color:#f0f0f0}.job--recommended.narrow div.header{float:left;width:175px;padding:15px}.job--recommended.narrow .recruiter-logo{background-color:#fff;padding:5px}.job--recommended.narrow .content{margin-left:175px;padding:20px}.job--recommended.narrow .content:after{content:" ";display:block;clear:both}.job--recommended.narrow .title{padding-bottom:10px}.job--recommended.narrow .title h3{font-size:18.005px;font-size:1.1253125rem}.job--recommended.narrow .body{font-size:16px;font-size:1rem;font-weight:400}.job--recommended.narrow .closing{display:inline-block;clear:both}.job--recommended.narrow .job-details{margin:0}.job--recommended.narrow .job-details .job-meta{margin:0}.job--recommended.narrow .job-details .job-meta li{display:inline-block;margin-right:18px}}@media all and (min-width: 85em){.job--recommended.narrow .closing{float:right;margin-top:0;clear:none}}.job--sponsored{position:relative;background-color:#d76e46;font-size:14px;font-size:0.875rem}.job--sponsored div.header{background-color:#d76e46;padding:10px}.job--sponsored div.header img{display:block}.job--sponsored .content{background-color:#ef7a4e;padding:10px}.job--sponsored .save-me{position:absolute;right:10px;top:10px}.job--sponsored .title h3 a{color:#fff}.job--sponsored .body{font-size:13px;font-size:0.8125rem;margin:15px 0 5px 0}.job--sponsored .body ul{margin-bottom:14px}.job--sponsored .job-details{margin-bottom:10px}.job--sponsored .job-details .job-meta{color:#fff;margin:5px 0}.job--sponsored .job-details a{display:block;color:#fff;margin-top:5px;text-decoration:underline}.job--sponsored .about-recruiter{border-top:1px solid #915640;border-bottom:1px solid #915640;margin-bottom:10px;padding:10px 0}.job--sponsored .about-recruiter h3{color:#fff;font-weight:400;margin-bottom:5px}@media all and (min-width: 60em){.job--sponsored{font-size:16px;font-size:1rem}.job--sponsored div.header{float:left;width:175px}.job--sponsored .recruiter-logo{background-color:#fff;padding:5px}.job--sponsored .content{padding:20px;width:auto}.job--sponsored .title{padding-bottom:10px}.job--sponsored .title h3{font-size:18.005px;font-size:1.1253125rem;padding-right:53px}.job--sponsored .body{font-size:16px;font-size:1rem;font-weight:400;margin:0}.job--sponsored .closing{display:inline-block;margin-bottom:5px}}@media all and (min-width: 45em){.job--sponsored-short .content,.job--sponsored-medium .content{padding-bottom:10px}.job--sponsored-short .content:after,.job--sponsored-medium .content:after{content:" ";display:block;clear:both}.job--sponsored-short .job-details,.job--sponsored-medium .job-details{margin:0}.job--sponsored-short .job-details .job-meta,.job--sponsored-medium .job-details .job-meta{margin:0}.job--sponsored-short .job-details .job-meta li,.job--sponsored-medium .job-details .job-meta li{float:left;margin-right:18px}.job--sponsored-short .closing,.job--sponsored-medium .closing{float:right;margin-right:0}.job--sponsored-short .job-details a,.job--sponsored-medium .job-details a{display:inline}.job--sponsored-short .job-details p,.job--sponsored-medium .job-details p{margin-bottom:16px}}.closing{display:inline-block;font-size:13px;font-size:0.8125rem;color:#333;background-color:#f1f0eb;border:1px solid #ddd;padding:2px 8px;border-radius:5px}.closing .date{color:#ef7a4e}.closing.light{background:#ef7a4e;background:rgba(255, 255, 255, 0.2);border-color:#ddd;border-color:rgba(255, 255, 255, 0.3);padding:3px 8px;border-radius:3px}.closing.light .date{color:#fff}padding: 10px 0; clear: both; float: left; overflow:visible; } }*/ .advertisement-v .advertisement-small{margin:10px 0 5px;text-align:center}@media all and (min-width: 45em){.advertisement-v{position:relative}.advertisement-v .advertisement-large{position:absolute;right:0;margin:20px 0 20px 20px}.advertisement-wrapper{margin-right:140px}}.recruiter-jobs-total{text-align:center}.recruiter-jobs-total span{display:block;font-size:12px;font-size:0.75rem;font-weight:600}.recruiter-jobs-total img{max-width:100%;height:auto}.recruiter-cta{background-color:#277fc3}.recruiter-cta .content{padding:20px 15px}.recruiter-cta .cta-header{color:#fff}.recruiter-cta ul{margin:15px 0}.recruiter-cta li{background:url('https://cj-live.azureedge.net/assets/img/cta-sprite.png') 0 0 no-repeat;margin:6px 0;padding:5px 0 5px 35px}.recruiter-cta li a{color:#fff}.recruiter-cta .cta-why{background-position:0 2px}.recruiter-cta .cta-stats{background-position:0 -38px}.recruiter-cta .cta-rates{background-position:0 -76px}@media all and (min-width: 40em){.recruiter-cta{background-color:transparent}.recruiter-cta .content{padding:15px}.recruiter-cta .cta-header{color:#ef7a4e}.recruiter-cta .body{background-color:#277fc3;padding:15px;margin-top:10px;border-radius:5px}.recruiter-cta ul{margin:5px 0 25px 0}}.partnership-with{padding:15px}.partnership-with .partnership-header{color:#ef7a4e;margin-bottom:10px}.partnership-with .body{*zoom:1;background-color:#fff;padding:10px;border-radius:5px}.partnership-with .body:before,.partnership-with .body:after{content:"";display:table}.partnership-with .body:after{clear:both}.partnership-with .body li{float:left;text-align:center;width:50%;margin:5px 0}.follow-us{*zoom:1;background-color:#454545;padding:20px}.follow-us:before,.follow-us:after{content:"";display:table}.follow-us:after{clear:both}.follow-us span{float:left;color:#fff;font-size:13.507px;font-size:0.8441875rem;margin-top:10px}.follow-us ul{float:right;*zoom:1}.follow-us ul:before,.follow-us ul:after{content:"";display:table}.follow-us ul:after{clear:both}.follow-us li{float:left;margin-left:10px}.follow-us a{display:block;border:0;font:0/0 a;text-shadow:none;color:transparent;background-color:transparent;width:44px;height:44px}.follow-us .facebook{background:url('https://cj-live.azureedge.net/assets/img/social-facebook.png') 0 0 no-repeat}.follow-us .twitter{background:url('https://cj-live.azureedge.net/assets/img/social-twitter.png') 0 0 no-repeat}.follow-us .gplus{background:url('https://cj-live.azureedge.net/assets/img/social-gplus.png') 0 0 no-repeat}@media all and (min-width: 30em){.follow-us .content{float:right}}.charity-job-about{color:#3f3f3f;font-weight:600;padding:20px 10px}.charity-job-about .inner{max-width:720px}.charity-job-about p{line-height:1.6}.charity-job-about span,.charity-job-about a{color:#fff}@media all and (min-width: 45em){.charity-job-about{padding:100px 10px}.charity-job-about p{text-align:center}}@media all and (min-width: 80em){.charity-job-about p{font-size:21.328px;font-size:1.333rem}}.opportunity{position:relative;background:#fff}.opportunity .opportunity-header{text-align:center;height:215px;overflow:hidden}.opportunity .opportunity-header img{display:block;width:100%}.opportunity .opportunity-body{font-size:13.507px;font-size:0.8441875rem;padding:15px}.opportunity .opportunity-footer{padding:0 15px 15px 15px}@media all and (min-width: 40em){.opportunity .opportunity-body{font-size:16px;font-size:1rem;padding:30px 30px 80px 30px}.opportunity .opportunity-footer{position:absolute;bottom:20px;left:30px}}.group-opportunities .opportunity + .opportunity{margin-top:10px}@media all and (min-width: 40em){.group-opportunities{*zoom:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.group-opportunities:before,.group-opportunities:after{content:"";display:table}.group-opportunities:after{clear:both}.group-opportunities .opportunity{float:left;width:33.3%;border-left:1px solid #575757}.group-opportunities .opportunity:first-child{border-left:none}.group-opportunities .opportunity + .opportunity{margin-top:0}.group-opportunities .opportunity:nth-child(1){border-radius:5px 0 0 0;overflow:hidden}.group-opportunities .opportunity:nth-child(3){border-radius:0 5px 0 0;overflow:hidden}}.job-description{background-color:#fff;padding:15px;font-size:12.003px;font-size:0.7501875rem}.job-description .description-header{*zoom:1;font-size:10.133px;font-size:0.6333125rem}.job-description .description-header:before,.job-description .description-header:after{content:"";display:table}.job-description .description-header:after{clear:both}.job-description .description-header .posted-on{float:left;width:50%}.job-description .description-header .refreshed-on{float:right;width:50%;text-align:right}.job-description .description-header .closing-on{float:none;font-weight:600;width:100%;text-align:left;clear:both;padding-top:10px}.job-description .description-header .closing-on span{color:#ef7a4e}.job-description .description-header .posted-on span,.job-description .description-header .refreshed-on span{display:block}.job-description .description-header .recruiter-logo{padding:10px 0;text-align:center;clear:left}.job-description .description-subheader{border-top:1px solid #dbdbdb;padding:15px 0 10px 0}.job-description .description-subheader .job-position{font-size:24px;font-size:1.5rem;color:#575757;word-break:break-word;word-wrap:break-word}.job-description .description-subheader .job-recruiter{font-size:16px;font-size:1rem;color:#277fc3}.job-description .job-specs{margin:10px 0}.job-description .job-specs li{color:#575757;font-weight:600}.job-description .job-specs li span{color:#ef7a4e;font-weight:400}.job-description .description-text h3{color:#575757;margin:15px 0 5px 0}.job-description .description-text p{margin-bottom:15px}.job-description .description-text ul{list-style:disc;margin:10px 0 10px 20px}.job-description .description-text ol{counter-reset:item}.job-description .description-text ol li{font-size:12.003px;font-size:0.7501875rem;color:#575757;display:block;margin-bottom:10px;margin-left:10px}.job-description .description-text ol li li{font-weight:normal;color:#333}.job-description .description-text ol ol{margin-top:20px;margin-bottom:20px}.job-description .description-text ol li:before{content:counters(item, ".") " ";counter-increment:item}.job-description .description-text ol li li li li{list-style-type:lower-roman}.job-description .description-text ol li li li li:before{content:"(" counter(item, lower-roman) ") "}.job-detail-title{width:100%}@media all and (min-width: 40em){.job-description{font-size:13.507px;font-size:0.8441875rem}.job-description .description-header{position:relative;font-size:12.003px;font-size:0.7501875rem}.job-description .description-text ol li{font-size:13.5px;font-size:0.844emrem}.job-description .description-header .posted-on{float:none}.job-description .description-header .refreshed-on{float:none;text-align:left}.job-description .description-header .closing-on{float:none;text-align:left;padding-top:0;width:50%}.job-detail-title{width:50%}.job-description .description-header .posted-on span,.job-description .description-header .refreshed-on span{display:inline}.job-description .description-header .recruiter-logo{position:absolute;top:0;right:0;padding:0;text-align:left;clear:none}.job-description .description-subheader{border:none;padding:30px 0}.job-description .description-subheader .job-position{font-size:42.645px;font-size:2.6653125rem}.job-description .description-subheader .job-recruiter{font-size:24px;font-size:1.5rem}.job-description .job-specs{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;padding:20px 0}.job-description .job-specs li{padding:4px 0}.job-description .description-text{margin-top:25px}.job-description .description-text em{font-style:italic}.job-description .description-text h3{font-size:18.005px;font-size:1.1253125rem;margin-bottom:10px}}@media all and (min-width:60em){.job-detail-title{width:65%}}@media all and (min-width: 80em){.job-description,.job-description .description-text ol li{font-size:16px;font-size:1rem}}.apply{background-color:#575757;padding:15px 25px}.apply .apply-header{text-align:center}.apply .apply-header h2{color:#fff;font-size:24px;font-size:1.5rem;font-weight:400;padding:5px 0 20px}.apply .cta{padding:15px 0;border-top:1px solid #868686;border-bottom:1px solid #868686}.apply .cta .button{width:100%}.apply .cta .button a{box-shadow:1px 1px 0 #333}.apply .apply-text{color:#fff;text-align:center;padding:20px 0}.apply .upload{color:#575757;line-height:1.2;background-color:#f0f0f0;padding:15px}.apply .upload a{color:#ef7a4e}.apply .upload-box{text-align:center;border:2px dashed #d8d8dc;border-radius:5px;margin-top:15px;padding:15px 0}.apply .upload-box span{display:inline-block;background:url('https://cj-live.azureedge.net/assets/img/icon-upload.png') 0 50% no-repeat;color:#ef7a4e;font-size:13.507px;font-size:0.8441875rem;font-weight:600;text-transform:uppercase;padding:15px 0 15px 45px}@media all and (min-width: 80em){.apply .upload{padding:30px}}.job-actions{margin:30px 0}.job-actions li{background:url('https://cj-live.azureedge.net/assets/img/sprite-job-actions.png') 0 0 no-repeat;padding:3px 0 3px 40px;margin-top:15px;position:relative}.job-actions li:first-child{margin-top:0}.job-actions .save-this-job{background-position:2px 2px}.job-actions .email-this-job{background-position:1px -47px}.job-actions .print-this-job{background-position:0 -94px}.job-actions .share-this-job{background-position:0 -147px}.job-actions .share-actions{background-color:#676767;position:absolute;padding:10px;z-index:2;top:-15px;left:100px;width:250px;font-size:13px;font-size:0.8125rem;margin-left:-50px;border-radius:4px;display:none}@media all and (min-width: 35em){.job-actions .share-actions{top:-70px;left:20px;width:250px}}.job-actions .share-actions li{padding:0;margin:8px 5px 5px 0;display:inline-block;background-image:none}.job-actions .share-actions:after{right:100%;top:14px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(103, 103, 103, 0);border-right-color:#676767;border-width:15px;margin-left:-15px}@media all and (min-width: 35em){.job-actions .share-actions:after{top:100%;left:50%;right:auto;border-width:15px;margin-left:-15px;border-color:rgba(103, 103, 103, 0);border-top-color:#676767}}.job-actions .share-actions.active{display:block}@media all and (min-width: 35em){.job-actions{*zoom:1}.job-actions:before,.job-actions:after{content:"";display:table}.job-actions:after{clear:both}.job-actions li{float:left;margin-right:20px;margin-top:0}}.listing--recruiter .listing-header{background:#f0f0f0;padding:2.6em 0;border-radius:4px 4px 0 0}.listing--recruiter .listing-header span{display:block;text-align:center}.listing--recruiter .listing-header .listing-type{text-transform:uppercase}.listing--recruiter .listing-header .listing-cost{font-size:52px;font-size:3.25rem;font-weight:700;line-height:1}.listing--recruiter .content{background:#fff;font-size:13.507px;font-size:0.8441875rem;padding:20px}.listing--recruiter .content ul ul{margin:10px 0 10px 20px;list-style:disc}.listing--recruiter .content li{margin:4px 0}.listing--recruiter .content a{color:#ef7a4e}.listing--recruiter .listing-footer{background:#575757;text-align:right;padding:10px}@media all and (min-width: 40em){.listing--recruiter .content{font-size:16px;font-size:1rem}}.listing--recruiter.popular .listing-header{background:#fcc20b}@media all and (min-width: 40em){.listing--recruiter.popular{position:relative}.listing--recruiter.popular .listing-label{position:absolute;left:-6px;top:-6px;width:150px;height:150px}}.recruiter-listings-group{padding:20px 0}.recruiter-listings-group .listing--recruiter + .listing--recruiter{margin-top:10px}@media all and (min-width: 40em){.recruiter-listings-group{*zoom:1;margin:0 -1.66%;padding:40px 0}.recruiter-listings-group:before,.recruiter-listings-group:after{content:"";display:table}.recruiter-listings-group:after{clear:both}.recruiter-listings-group .listing--recruiter{float:left;width:30%;margin:0 1.66%}.recruiter-listings-group .listing--recruiter + .listing--recruiter{margin-top:0}}@media all and (min-width: 80em){.recruiter-listings-group{padding:60px 0}}.annual-rates{background:#000;background:rgba(0, 0, 0, 0.5);max-width:300px;padding:20px;border-radius:4px 4px 0 0}.annual-rates h2{font-size:16px;font-size:1rem;margin-bottom:15px}.annual-rates table{width:100%;margin-bottom:10px;font-size:16px;font-size:1rem}.annual-rates td{font-weight:600;padding:4px 0;border:none}.annual-rates tr{border:none}.annual-rates .label{color:#ef7a4e}.annual-rates td + td{text-align:right}.annual-rates a{display:block;color:#fcc20b;text-transform:uppercase;text-align:center}.annual-rates a:hover,.annual-rates a:focus{color:#FCD349}.attachments{margin-top:40px}.attached-documents{background-color:#FEF1CF;border:1px solid #FBC73F;font-size:14px;font-size:0.875rem;margin-bottom:30px}.attached-documents .document{padding:0;border-bottom:1px solid #FBC73F}.attached-documents .document{position:relative;background:url('https://cj-live.azureedge.net/assets/img/sprite-documents.png') 12px 12px no-repeat}.attached-documents .document a{display:block;padding:30px 10px 10px 55px}.attached-documents .document a:hover{cursor:pointer}.attached-documents .document:last-child{border-bottom:none}.attached-documents .document:after{content:"Download";text-transform:uppercase;font-size:11px;font-size:0.6875rem;color:#A19A8B;position:absolute;left:55px;top:10px}.attached-documents .document.doc{background-position:12px -138px}.attached-documents .document.pdf{background-position:12px -288px}@media all and (min-width: 30em){.attached-documents{font-size:16px;font-size:1rem}}.attached-documents.alt{border:none;background-color:transparent;float:left;width:100%;max-width:600px;clear:both;margin-top:8px;font-size:15px;font-size:0.9375rem}.attached-documents.alt li{border:none;float:left;width:100%;padding:12px 0 12px 35px}.attached-documents.alt li::after{content:none}.attached-documents.alt .remove,.attached-documents.alt strong{padding:3px 10px;clear:both;display:block;font-weight:bold;text-transform:none}@media all and (min-width: 30em){.attached-documents.alt .filename,.attached-documents.alt strong{width:60%;display:block;float:left;margin-right:2.5%;clear:none}.attached-documents.alt .remove{text-align:center;clear:none}}.attached-documents.alt .document{position:relative;background:url('https://cj-live.azureedge.net/assets/img/sprite-documents-alt.png') 0 -192px no-repeat}.attached-documents.alt .document.doc{background-position:0 -122px}.attached-documents.alt .document.pdf{background-position:0 8px}.cookie-agreement{background-color:#575757;color:#fff;font-size:14px;font-size:0.875rem;padding:19px 15px 19px 15px;text-align:center}@media all and (min-width: 45em){.cookie-agreement{font-size:16px;font-size:1rem}}.cookie-agreement p{display:inline}.cookie-agreement a{color:#fcc20b}.cookie-agreement a:hover,.cookie-agreement a:focus{color:#FDD06C}.cookie-agreement .button{display:inline-block;margin:4px}.cookie-agreement .button a{background-color:#ef7a4e;background-image:none;color:#575757;font-size:14px;font-size:0.875rem;padding-top:3px;padding-bottom:3px;text-transform:none}.cookie-agreement .button a:hover,.cookie-agreement .button a:focus{background-color:#F08563}@media all and (min-width: 45em){.cookie-agreement .button a{font-size:16px;font-size:1rem}}.filter-active{position:relative;background-color:#575757;color:#fff;font-size:14px;font-size:0.875rem;margin-bottom:4px;padding:7px 20px 7px 10px;border-radius:5px;box-shadow:1px 1px 0 rgba(0, 0, 0, 0.3);word-break:break-word;word-wrap:break-word}.filter-active .remove{position:absolute;right:10px;top:7px;border-radius:4px;overflow:hidden;height:18px;cursor:default}.filter-active .remove:hover,.filter-active .remove:focus{cursor:pointer}.filter-toggle{background-color:#FFFFFF;padding:20px 10px;border-bottom:1px solid #CCCCCC}.filter-option{border-bottom:1px solid #ccc;background:#ffffff url('https://cj-live.azureedge.net/assets/img/dd-arrow-down.png') 95% 50% no-repeat}.filter-option span{display:block;padding:10px 20px}.filter-option .filter-option-header{padding:15px 20px}.filter-option .filter-option-header h4{font-weight:400;text-transform:uppercase;line-height:1.2em}.filter-option .filter-option-header:hover{cursor:pointer}.filter-option .filter-option-content{display:none;padding:5px 20px 15px 20px}.filter-option.active{background:#f0f0f0 url('https://cj-live.azureedge.net/assets/img/dd-arrow-up.png') 95% 20px no-repeat}.filter-option.active .filter-option-content{display:block}.filter-option-content{font-size:14px;font-size:0.875rem;padding:10px}.filter-option-content li{margin:5px 0}.testimonial{font-size:13.507px;font-size:0.8441875rem}.testimonial blockquote{background:url('https://cj-live.azureedge.net/assets/img/quote-left.png') 0 0 no-repeat;padding-top:40px}.testimonial cite{display:block;font-weight:600;background:url('https://cj-live.azureedge.net/assets/img/quote-right.png') 100% 100% no-repeat;padding-bottom:40px;margin-top:5px}@media all and (min-width: 80em){.testimonial{font-size:16px;font-size:1rem}}.sortfilters{padding:5px 10px;width:100%;font-size:12px;text-align:center}.sortfilters span.text{padding:6px 0;display:inline-block}.sortfilters .selectholder{width:180px;border:2px solid #bcbdbd;border-radius:4px;background-color:#fff;display:inline-block;overflow:hidden;background:url("https://cj-live.azureedge.net/assets/img/dd-arrow-down.png") no-repeat scroll 95% 50% #ffffff;vertical-align:middle}.sortfilters select{width:260px;font-size:0.750rem;padding:6px 10px;font-family:'Gotham A', 'Gotham B', 'helvetica neue', arial, sans-serif;font-size-adjust:0.516;font-weight:400;border:none;outline:none;background:none;-webkit-font-smoothing:antialiased}.pages{display:block;overflow:hidden;position:relative;width:100%;margin:0;padding:0;text-align:center}.pagination{display:inline-block;overflow:hidden;border:1px solid #cbcbcb;border-radius:4px;margin:0 auto;padding:0}@media all and (min-width: 45em){.sortfilters{width:auto;font-size:16px;text-align:right}.pages{float:left;width:50%;text-align:left}.search-job-paging .pages{float:right;width:auto;text-align:left}.pagination{display:block;float:left;margin:0}.sortfilters select{font-size:0.8125rem}#jobSearchContainer .one-third{padding-right:40px}}.search-results-footer.bordertop{border-top:1px solid #DDD}.paginationholder{margin-bottom:20px}.pagination li{float:left;border-left:1px solid #cbcbcb;text-align:center}.pagination li:first-child{border-left:none}.pagination a{font-size:0.750rem;color:#797979;display:block;padding:5px}.pagination a:hover,.pagination a:focus{background-color:#f0f0f0}.pagination li.active a{background-color:#ef7a4e;color:#fff}.pagination li.first a,.pagination li.last a{background-color:#cbcbcb;color:#fff}.keep-saved-jobs .text{display:none}@media all and (min-width: 40em){.pages a,.pages > a{font-weight:600;font-size:1rem;padding:5px}}@media all and (min-width: 80em){.pages a,.pages > a{padding:5px 10px}.keep-saved-jobs .text{display:inline;color:#fff}}.post-job-listing{background:#fff}.post-job-listing .listing-header{background:#dddddd;border-radius:4px 4px 0 0;padding:2.6em 0}.post-job-listing .listing-header span{display:block;text-align:center}.post-job-listing .listing-header .listing-type{text-transform:uppercase}.post-job-listing .listing-header .listing-cost{font-size:52px;font-size:3.25rem;font-weight:700;line-height:1}.post-job-listing .content{font-size:12.003px;font-size:0.7501875rem;background-color:#f4f4f4;padding:20px}.post-job-listing .content ul ul{margin:10px 0 10px 20px;list-style:disc}.post-job-listing .content li{margin:4px 0}.post-job-listing .listing-footer{background:#575757;text-align:right;padding:10px}.post-job-listing.selected .listing-header{background:#ef7a4e;color:#fff}@media all and (min-width: 80em){.post-job-listing .content{font-size:13.507px;font-size:0.8441875rem}}.post-job-listings li + li{margin-top:10px}@media only screen and (min-width: 35em) and (max-width: 40em),only screen and (min-width: 60em){.post-job-listings{*zoom:1;margin:0 -10px}.post-job-listings:before,.post-job-listings:after{content:"";display:table}.post-job-listings:after{clear:both}.post-job-listings .post-job-listing{float:left;width:33.33%;padding:0 10px}.post-job-listings li + li{margin-top:0}}.account-progress{*zoom:1;background-color:#efefef;padding:10px}.account-progress:before,.account-progress:after{content:"";display:table}.account-progress:after{clear:both}.account-progress .progress-chart{float:left;width:40%}.account-progress .progress-chart .percent-complete{display:block;color:#fff;font-size:21.328px;font-size:1.333rem;text-align:center;line-height:4.0}.account-progress .progress-chart .percent-complete.pc0{background:url('https://cj-live.azureedge.net/assets/img/progress-chart-0pc.png') 50% 50% no-repeat}.account-progress .progress-chart .percent-complete.pc20{background:url('https://cj-live.azureedge.net/assets/img/progress-chart-20pc.png') 50% 50% no-repeat}.account-progress .progress-chart .percent-complete.pc40{background:url('https://cj-live.azureedge.net/assets/img/progress-chart-40pc.png') 50% 50% no-repeat}.account-progress .progress-chart .percent-complete.pc60{background:url('https://cj-live.azureedge.net/assets/img/progress-chart-60pc.png') 50% 50% no-repeat}.account-progress .progress-chart .percent-complete.pc80{background:url('https://cj-live.azureedge.net/assets/img/progress-chart-80pc.png') 50% 50% no-repeat}.account-progress .progress-chart .percent-complete.pc100{background:url('https://cj-live.azureedge.net/assets/img/progress-chart-100pc.png') 50% 50% no-repeat}.account-progress .progress-chart .text{display:block;color:#575757;font-size:10px;font-size:0.625rem;font-weight:600;text-transform:uppercase;text-align:center}.account-progress .progress-list{float:right;width:60%}.account-progress .progress-list li{color:#575757;font-size:12.003px;font-size:0.7501875rem;font-weight:600;background:url('https://cj-live.azureedge.net/assets/img/progress-bullet.png') 1px 50% no-repeat;padding:3px 0 2px 22px}.account-progress .progress-list li.completed{background:url('https://cj-live.azureedge.net/assets/img/progress-bullet-completed.png') 0 50% no-repeat;color:#ef7a4e}.upload-cv .upload{color:#575757;line-height:1.2;background-color:#fff;padding:15px}.upload-cv .upload a{color:#ef7a4e}.upload-cv .upload a:hover,.upload-cv .upload a:active{color:#F3947C}.upload-cv .upload-box{text-align:center;border:2px dashed #d8d8dc;border-radius:5px;margin-top:15px;padding:15px 0}.upload-cv .upload-box span{display:inline-block;background:url('https://cj-live.azureedge.net/assets/img/icon-upload.png') 0 50% no-repeat;color:#ef7a4e;font-size:13.507px;font-size:0.8441875rem;font-weight:600;text-transform:uppercase;padding:15px 0 15px 45px}.ad-filters{*zoom:1;margin-bottom:15px}.ad-filters:before,.ad-filters:after{content:"";display:table}.ad-filters:after{clear:both}.ad-filters .ad-filter{float:left;width:33.33%;padding:0 2px}.ad-filters span{display:none}.ad-filters a{display:block;color:#fff;background-color:#7a7a7a;padding:8px 12px}.ad-filters a:hover,.ad-filters a:focus{background-color:#ef7a4e}.ad-filters .active a{background-color:#ef7a4e}@media all and (min-width: 45em){.ad-filters .ad-filter{width:auto;padding:0}.ad-filters span{display:inline}.ad-filters .ad-filter + .ad-filter{margin-left:5px}}.your-total{color:#fff;margin-top:5px}.your-total .total-label{display:block;font-size:12px;font-size:0.75rem;text-transform:uppercase}.your-total .total-label span{display:none}.your-total .total-value{display:block;font-size:16px;font-size:1rem;font-weight:600}@media all and (min-width: 45em){.your-total{background:url('https://cj-live.azureedge.net/assets/img/shopping-cart.png') 0 50% no-repeat;padding:4px 0 4px 45px}.your-total .total-label{display:inline;font-size:16px;font-size:1rem}.your-total .total-label span{display:inline}.your-total .total-value{display:inline;font-size:18px;font-size:1.125rem;margin-left:15px}}.search-filters{background-color:#5299cf;padding:10px}.search-filters h2{color:#fff;font-size:14px;font-size:0.875rem;font-weight:400;margin:0 0 20px 0}.search-filters .add-filter{margin-top:20px}.search-filters .add-filter a{display:block;color:#fff;font-weight:600;text-transform:uppercase}@media all and (min-width: 45em){.search-filters h2{font-size:18px;font-size:1.125rem}.search-filters .add-filter{display:none}.search-filters .filter-options{display:block}}.promotion .promotion-example{display:none}.promotion .promotion-header{margin-bottom:10px}.promotion .promotion-header span{float:right;font-size:21.328px;font-size:1.333rem;font-weight:600;margin-top:5px}.promotion .promotion-header a{display:block;font-size:13px;font-size:0.8125rem}.promotion .promotion-body{margin-bottom:10px;font-size:13px;font-size:0.8125rem;max-width:720px}.promotion .promotion-footer{text-align:right}@media all and (min-width: 40em){.promotion{*zoom:1}.promotion:before,.promotion:after{content:"";display:table}.promotion:after{clear:both}.promotion .promotion-example{display:block;float:left;width:145px}.promotion .promotion-example a{font-size:13px;font-size:0.8125rem}.promotion .promotion-header a{display:none}.promotion .body{padding-left:150px}.promotion .promotion-body{font-size:16px;font-size:1rem}}.group--promotions .promotion + .promotion{border-top:1px solid #b6b6b6;margin-top:15px;padding-top:15px}.stat{margin:20px}.stat .stat-value{display:block;color:#ef7a4e;font-size:31.992px;font-size:1.9995rem;font-weight:600;line-height:1.1}.stat .item{font-size:20px;font-size:1.25rem;font-weight:200;letter-spacing:1px}@media all and (min-width: 50em){.stat .stat-value{font-size:50.517px;font-size:3.1573125rem}}@media all and (min-width: 80em){.stat .stat-value{display:inline;font-size:75.776px;font-size:4.736rem;margin-right:5px}}.modal-outer{background:url('https://cj-live.azureedge.net/assets/img/alpha-white-95.png') 0 0 repeat;position:fixed;top:0;left:0;bottom:0;right:0;z-index:6}@media all and (min-width: 38em){.modal-outer{background:url('https://cj-live.azureedge.net/assets/img/alpha-white-60.png') 0 0 repeat}}.modal-outer .modal{position:absolute;z-index:20;overflow-x:hidden;z-index:7}@media all and (min-width: 38em){.modal-outer .modal{margin-left:-300px;width:600px;top:100px;left:50%;border:10px solid #aaa;border:10px solid rgba(0, 0, 0, 0.2)}}.modal-outer .modal .modal-inner{background-color:#fff;padding:35px}.modal-outer .modal .modal-inner h2{color:#277fc3;margin-bottom:18px;font-size:22px;font-size:1.375rem}.modal-outer .modal .modal-inner .form-block{margin-top:30px}.modal-outer .modal .modal-inner .modal-close{position:absolute;right:15px;top:15px;color:#575757;font-size:14px;font-size:0.875rem;background-image:url('https://cj-live.azureedge.net/assets/img/sprite-cross.png');background-position:right -40px;background-repeat:no-repeat;padding-right:28px}.modal-outer .modal .modal-inner .modal-close:hover{background-position:right 0}.modal-outer .modal .modal-inner .button{display:block}.modal-outer .modal .modal-inner .button a{padding-top:10px;padding-bottom:8px}@media all and (min-width: 38em){.modal-outer .modal .modal-inner .button{display:inline-block}.modal-outer .modal .modal-inner .button a{padding-top:6px;padding-bottom:4px}}.panel--form{background-color:#fff}.panel--form .form-block{padding:25px 15px 15px 15px}.panel--form .panel-header{padding-bottom:25px;text-transform:uppercase}.panel--form .form-block{border-bottom:1px solid #dddddd}@media all and (min-width: 30em){.panel--form .form-block .group{margin-left:25.5%}.panel--form .form-block .group label{width:100%;max-width:inherit}}@media all and (min-width: 75em){.panel--form .form-block .group{margin-left:224px}}.panel--form .panel--form-footer .button{width:100%}@media all and (min-width: 30em){.panel--form .panel--form-footer .button{width:160px}}.navigation--form{background-color:#f0f0f0;border-bottom:1px solid #e5e5e5;text-transform:uppercase;font-size:13px;font-size:0.8125rem;font-weight:bold;overflow:hidden}.navigation--form li{display:inline-block;position:relative;background:#f0f0f0;width:100%;text-align:center}.navigation--form li.active{background:#fff}.navigation--form li.active a{color:#676767}@media all and (min-width: 25em){.navigation--form li{width:auto;text-align:left}.navigation--form li:after,.navigation--form li:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;z-index:1}.navigation--form li:after{border-color:rgba(94, 94, 5, 0);border-left-color:#f0f0f0;border-width:22px;margin-top:-22px}.navigation--form li:before{border-color:rgba(221, 221, 221, 0);border-left-color:#e5e5e5;border-width:24px;margin-top:-24px}.navigation--form li.active:after{border-left-color:#fff}.navigation--form li.active:before{border-left-color:transparent}}.navigation--form a{padding:11px 14px 8px 15px;display:block;width:100%}@media all and (min-width: 25em){.navigation--form a{padding-left:36px}}.navigation--form li:first-child a{padding-left:15px}.page-footer{color:#808080;background-color:#343434;padding:20px 10px 15px 10px}.page-footer a{color:#ef7a4e;font-size:12.003px;font-size:0.7501875rem}.page-footer a:hover,.page-footer a:focus{color:#F3947C}.page-footer small{display:block;text-align:center;font-size:12.003px;font-size:0.7501875rem}@media all and (min-width: 30em){.page-footer{text-align:center}.page-footer ul{display:inline-block;*zoom:1}.page-footer ul:before,.page-footer ul:after{content:"";display:table}.page-footer ul:after{clear:both}.page-footer li{float:left;padding:0 10px}.page-footer a{font-size:13.507px;font-size:0.8441875rem}}.also-viewed .also-viewed-header{margin-bottom:10px}.also-viewed .also-viewed-header h3{color:#343434;font-size:18.005px;font-size:1.1253125rem;font-weight:400}.also-viewed .job{margin-bottom:15px}@media all and (min-width: 42em){.also-viewed .row{max-width:920px}.also-viewed .job-group{margin:0 -1.66%}.also-viewed .one-third{float:left;width:33%;padding:0 0.66%}}.current-jobs{padding:15px 0}.current-jobs .inner{max-width:1152px}.current-jobs .section-header p{display:none}.current-jobs .job--current{margin-bottom:15px}@media all and (min-width: 45em){.current-jobs .section-header p{display:block}}.job-categories{background-color:#575757}.job-categories .inner{padding:0}.job-categories .block.categories{padding:15px}.job-categories .category-header{color:#ef7a4e;margin-bottom:10px}.job-categories .jobs-by-city{margin-top:25px}.job-categories li a{color:#fff;font-size:12.003px;font-size:0.7501875rem}@media all and (min-width: 40em){.job-categories{*zoom:1}.job-categories:before,.job-categories:after{content:"";display:table}.job-categories:after{clear:both}.job-categories .block{*zoom:1;float:right;width:40%}.job-categories .block:before,.job-categories .block:after{content:"";display:table}.job-categories .block:after{clear:both}.job-categories .block.categories{float:left;width:60%}.job-categories .column{float:left;width:50%}.job-categories .column + .column{padding-left:10px}}@media all and (min-width: 75em){.job-categories{padding:15px 0}.job-categories .block{width:45%}.job-categories .block .cell{width:50%;float:left;box-sizing:border-box}.job-categories .block.categories{width:55%}.job-categories .popular-jobs,.job-categories .jobs-by-city{float:left;width:50%}.job-categories .jobs-by-city{margin-top:0;padding-left:15px}}.now-hiring{background-color:#fff;padding:15px 0}.now-hiring .inner{*zoom:1;max-width:1152px}.now-hiring .inner:before,.now-hiring .inner:after{content:"";display:table}.now-hiring .inner:after{clear:both}.now-hiring .recruiter-jobs-total{margin-bottom:25px;padding:0 10px}.now-hiring .recruiter-jobs-total{width:100%}@media all and (min-width: 30em){.now-hiring .recruiter-jobs-total{display:inline-block;width:49%}}@media all and (min-width: 45em){.now-hiring .recruiter-jobs-total{width:32%}}@media all and (min-width: 65em){.now-hiring .recruiter-jobs-total{width:24%}}.recommended-jobs{background-color:#e5e5e5;padding:15px 0}.recommended-jobs .inner{margin:0 auto;max-width:1152px}.recommended-jobs .job{margin-bottom:10px}.opportunities{padding:20px 0}@media all and (min-width: 50em){.opportunities{padding:40px 0}}@media all and (min-width: 80em){.opportunities{padding:60px 0}}.recruiter-detail-logo{padding:20px 0}.recruiter-detail-logo img{max-width:100%}@media all and (min-width: 45em){.recruiter-detail-logo{padding:50px 0}}@media all and (min-width: 80em){.recruiter-detail-logo{padding:100px 0}}.section--job-description .inner{padding:15px 10px}.section--job-description .smallprint{font-size:13px;font-size:0.8125rem;margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #dddddd;line-height:20px}@media all and (min-width: 45em){.section--job-description .two-third{box-shadow:2px 0 0 rgba(0, 0, 0, 0.3)}.section--job-description .one-third{margin-top:15px;overflow:visible}.section--job-description .apply{box-shadow:inset 2px 0 0 rgba(0, 0, 0, 0.3)}.section--job-description .smallprint{box-shadow:none;margin-top:10px}}.recruiter-dashboard .inner{padding:10px}@media all and (min-width: 45em){.recruiter-dashboard .inner{padding:15px}}.about-recruiter-listings{font-size:13px;font-size:0.8125rem;background-color:rgba(255, 255, 255, 0.1);color:#fff;padding:20px 10px 0 10px}.about-recruiter-listings p{padding-bottom:10px}.about-recruiter-listings p:first-child{font-size:16px;font-size:1rem}.about-recruiter-listings .annual-rates{margin:0 auto}@media all and (min-width: 50em){.about-recruiter-listings{*zoom:1;font-size:13px;font-size:0.8125rem;padding-top:30px}.about-recruiter-listings:before,.about-recruiter-listings:after{content:"";display:table}.about-recruiter-listings:after{clear:both}.about-recruiter-listings p:first-child{font-size:16px;font-size:1rem}.about-recruiter-listings .listings-description{float:left;width:60%}.about-recruiter-listings .annual-rates{float:right;width:320px}}.recruiter-description .recruiter-logo{background-color:#fff;text-align:center;padding:30px 0}.recruiter-description .recruiter-text{font-size:13.507px;font-size:0.8441875rem;background-color:#f0f0f0;padding:20px 0}.recruiter-description .recruiter-text .inner{max-width:960px}@media all and (min-width: 45em){.recruiter-description .recruiter-text{font-size:16px;font-size:1rem;padding:50px 0}}@media all and (min-width: 80em){.recruiter-description .recruiter-text{font-size:18.005px;font-size:1.1253125rem}}.recruiter-jobs{padding:10px 0}.recruiter-jobs .job{margin-bottom:15px}.recruiter-jobs-header{padding:20px 0}.recruiter-jobs-header h2{color:#fff}@media all and (min-width: 60em){.recruiter-jobs-header{padding:40px 0}.recruiter-jobs-header h2{display:inline;font-size:37.897px;font-size:2.3685625rem}.recruiter-jobs-header .button{float:right}}.candidate-dashboard{padding:15px 0}.candidate-dashboard .panel{margin-bottom:15px}.search-results{padding-top:20px}.search-results .aside{-webkit-transition:margin 0.5s;transition:margin 0.5s}.search-results .job{margin:0;border-top:none;border-left:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;box-shadow:none;border-radius:0;overflow:hidden}.search-results .job--sponsored{border-bottom:1px solid #ddd;border-bottom:1px solid rgba(255, 255, 255, 0.4)}.search-results .job--hero{border:none}.filter-options{display:none;background-color:#fff}@media all and (min-width: 50em){.filter-options{display:block}}.close{color:#fff;text-transform:uppercase;text-align:center;padding:15px 0;cursor:default}.search-results-title{background-color:#fff;color:#575757;padding:15px 10px}.search-results-title h2{font-size:20px;font-size:1.25rem;text-transform:uppercase;line-height:1.1}.search-results-title .showing{display:block;font-size:14px;font-size:0.875rem;margin-top:3px;text-transform:uppercase}.search-results-title .showing em{color:#ef7a4e;font-weight:600}@media all and (min-width: 50em){.search-results .aside{margin-top:30px}.search-results .search-results-title{display:none}}@media all and (min-width: 80em){.stats{padding:60px 0}}.recruiter-post-job{padding:0 10px}.recruiter-post-job p{color:#fff;font-size:18px;font-size:1.125rem;font-weight:600;margin:10px 0 30px 0}.recruiter-post-job .button{margin-bottom:10px}.sticky{position:fixed;top:0;width:auto}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body.modalopen{overflow:hidden}#logInModal{position:fixed;top:0px;left:0px;z-index:99999;display:block;overflow-x:hidden;overflow-y:auto;height:100%;width:100%;background-image:url('https://cj-live.azureedge.net/assets/img/bg-modal.png')}#logInModal .modal{width:100%;max-width:640px;margin:50px auto 0;padding:10px;position:relative}#logInModal .modal h2{color:#FFF;font-size:1.375rem;margin-bottom:18px}#logInModal .modal ul{display:block;overflow:hidden;list-style:none;float:none;margin:0;padding:0}#logInModal .modal ul li{width:50%;float:left;display:block;overflow:hidden;margin:0;padding:0;background:none}#logInModal .modal ul li a{background-color:#e0e0e0;border-bottom:1px solid #ccc;text-align:center;text-transform:uppercase;padding:25px;color:#999;display:block;overflow:hidden;outline:none;zoom:1;line-height:22px;-webkit-transition:0.5s color ease-out;transition:0.5s color ease-out}#logInModal .modal ul li a:hover{color:#333}#logInModal .modal ul li a.disabled,#logInModal .modal ul li a.disabled:hover{color:#CCCCCC}#logInModal .modal ul li:first-child a{border-right:1px solid #CCC;border-top-left-radius:4px}#logInModal .modal ul li:last-child a{border-top-right-radius:4px}#logInModal .modal ul li a.activeLogInTab{background-color:#EEEEEE;color:#333;border-bottom:1px solid #EEEEEE;font-weight:bold}#logInModal .modal-close,.textModal .modal-close{background:url("https://cj-live.azureedge.net/assets/img/sprite-cross-white.png") no-repeat scroll right -40px rgba(0, 0, 0, 0);color:#575757;font-size:0.875rem;padding-right:28px;position:absolute;right:15px;top:15px;width:100px;text-align:right;color:#FFF}#logInModal .modal-close:hover,#logInModal .modal-close:active,#logInModal .modal-close:focus,.textModal .modal-close:hover,.textModal .modal-close:active,.textModal .modal-close:focus{background-position:right 0;text-decoration:underline}#logInModal #tabs-1,#logInModal #tabs-2{padding:0 20px 20px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;display:block;overflow:hidden;background-color:#EEE;border:none;outline:none}#logInModal #tabs-1 > div,#logInModal #tabs-2 > div{display:block;overflow:hidden;display:inline-block;margin:20px 10px 0 0}#logInModal .checkbox{position:relative}#logInModal .checkbox input,#logInModal .checkbox label{float:none;margin:0}#logInModal .checkbox label{width:auto;max-width:none}@media all and (max-height: 40em){#logInModal .modal{margin:10px auto 0}#logInModal .modal ul li a{padding:10px 25px}#logInModal .form-block .input-container{margin-bottom:10px}#tabs-1 > div,#tabs-2 > div{margin:10px 10px 0 0}}table.crunched td,table.crunched th{word-break:break-word;word-wrap:break-word}table.crunchee tr.orange{background-color:#ef7a4e}table.crunched tbody{border-bottom:5px solid #DDDDDD}table.crunched tbody:last-child{border-bottom:1px solid #DDDDDD}@media all and (max-width: 24em){table.crunched td,table.crunched th{word-break:break-all}}@media all and (min-width: 70em){.manageusers table.crunchee{display:table}.manageusers table.crunched{display:none}}.textModal{position:fixed;top:0px;left:0px;z-index:11;display:none;overflow-x:hidden;overflow-y:scroll;height:100%;width:100%;background-image:url('https://cj-live.azureedge.net/assets/img/bg-modal.png');z-index:99999}.textModal .modal{width:100%;max-width:640px;margin:50px auto 0;padding:10px;position:relative;overflow:visible}.textModal .modal h2{color:#FFF;font-size:1.375rem;font-weight:bold;margin:0 0 18px 0;width:75%}.textModal .modal .print{position:absolute;top:8px;right:100px}.textModal .content{padding:20px;border-radius:4px;display:block;overflow:hidden;background-color:#EEE;border:none;outline:none;position:relative;overflow-y:auto}@media all and (max-height: 600px){.textModal .content{max-height:300px}}@media all and (max-height: 360px){.textModal .content{max-height:230px}}.textModal .form-block .button{margin:0}.textModal .form-block:first-of-type{margin-top:0}.textModal .input-container.radio{overflow:hidden}.textModal .input-container.radio label{margin-top:0;display:inline-block}.textModal .input-container.radio ul{width:70%;max-width:640px;display:inline-block;overflow:hidden}.textModal .input-container.radio ul li{display:block;overflow:hidden}.textModal .success-message{margin-bottom:20px}.textModal em{font-weight:bold}@media all and (max-width: 40em){.textModal .input-container.radio ul{width:50%}}@media all and (max-height: 40em){.textModal .modal{margin:10px auto 0}}.bigspinner{display:block;height:200px;width:100%;background-color:#f4f4f4;background-image:url('https://cj-live.azureedge.net/assets/img/spinner.GIF');background-position:center center;background-repeat:no-repeat;clear:both;margin-bottom:20px;white-space:nowrap;text-indent:100%}.textModal .bigspinner{background-color:transparent}.textModal h3{color:#277fc3}#add-filter{display:inline-block;margin:0 0 20px 0}#filters{display:none}.search-filters{margin:0;padding:20px 10px}.search-filters .button{margin:10px 0 0 0;display:block}@media all and (min-width: 40em){#add-filter{display:none}#filters{display:block}}@media all and (min-width: 50em){.search-filters .button{display:inline-block}}.toggle-filters{display:inline-block !important}.content .filter-toggle{padding-top:0px;background-color:transparent}table.profile{margin:20px 0 40px;table-layout:fixed}table.profile td{word-break:break-word;word-wrap:break-word}.textModal #emailafriendForm{padding:0}.textModal #emailafriendForm label:first-of-type{margin-top:0}#confirmDeletionButton{margin-top:10px}.form.form--register{overflow:visible}.form.form--register .form-block{margin-top:0;border-radius:5px}.form.form--register form{padding:0}p.last{margin-bottom:20px}#next-role-detail label,#experience-detail label,#education-detail label,#skill-detail label{font-weight:bold}#email-preferences input{float:left;margin:5px 5px 10px 0}#email-preferences .button a{color:#333}.d #personal-detail p,#email-preferences .input-container{margin-bottom:10px}.buttonsleft{display:block}.buttonsleft .button{display:block;float:left;margin-right:10px}#manage-experience .panel{margin-bottom:0}#delete-filter-dialog .button{margin-top:10px}#pnlNoSearchresult{background-color:#f0f0f0;border:1px solid #cccccc;padding:20px;min-height:300px;margin-bottom:20px}#pnlNoSearchresult h3,#pnlNoSearchresult li{margin-bottom:10px}div.tagsinput span.tag{border-radius:5px}#edit-education-detail label{margin-top:0}#submitCvUpload{float:right}#Skills_tagsinput{margin-top:20px}#tblAppointed .button{float:left}#tblAppointed .button a{margin-right:10px}#tblAppointed .btns{width:200px}.double,#icj{max-width:640px;width:100%;display:inline-block}#icj label{max-width:none;line-break:nowrap}.double input,.double select{max-width:none;width:48%}#edit-experience-detail label{margin-top:0px}#edit-next-role-detail .form-block label{width:100%;display:block;margin:0;max-width:none}#edit-next-role-detail .form-block ul li label{width:auto;display:inline-block}#edit-next-role-detail ul{display:block}#edit-next-role-detail ul li label{width:auto;max-width:none}@media all and (min-width: 50em){#edit-next-role-detail ul{display:inline-block}#edit-next-role-detail .form-block label{display:inline-block;width:25%}#edit-next-role-detail .form-block ul li label{width:auto;max-width:none}}#edit-next-role-detail ul.checkboxes li{position:relative;padding-left:22px}#edit-next-role-detail ul li input[type="checkbox"]{position:absolute;top:0px;left:0px}#dashboard-expire-ad-confirm p{margin-bottom:10px}#dashboard-expire-ad-confirm p em{font-style:italic}.title h3,.job.job--alert h3,.job.job--alert h3 a{word-break:break-word;word-wrap:break-word}.section-page .inner .panel .page h2{margin-top:0px;color:#575757}#recruiterRegistrationForm .form-block{border-bottom-left-radius:0px;border-bottom-right-radius:0px}fieldset.form-block{min-width:0}@-moz-document url-prefix(){fieldset { display:table-cell}}  .site-stats-graph .canvasholder{margin:0 auto 20px;height:300px;width:300px}.site-stats-graph li{display:block;overflow:hidden;width:100%}@media all and (min-width: 600px){.site-stats-graph li{width:50%;float:left}}@media all and (min-width: 1200px){.site-stats-graph .canvasholder{margin:0 auto 40px}.site-stats-graph li{width:25%}}#adduserbuttons{padding-top:10px}#adduserbuttons .button{float:left;display:block;margin-right:10px}.buttonholder{width:auto;border-right:1px solid #575757;margin:20px 0px}.buttonholder .button{float:left;display:block;margin-right:10px;margin-bottom:10px}#invoicedetails{margin:20px 0}.pane td label{margin-top:0}#iof{padding:40px 0}#iof .imgholder{width:100%;float:left;min-width:142px;margin-bottom:20px}#iof img{display:block;margin:0 auto}#iof h4{color:#575757}#iof h4,#iof p{margin-bottom:10px;display:inline-block}#iof p.small{font-size:0.8em}@media all and (min-width: 40em){#iof .imgholder{width:25%;float:left}#iof h4,#iof p{width:75%;float:right}}.label-display-inline{display:inline}.ads-sort-by .pages{width:100%}.sort-by-dropdown-font{font-size:14px}.find-a-job div.header h2,.find-a-job div.header h1,.find-a-job div.header p{text-shadow:0px 0px 10px #000, 1px 1px 0px #000, 2px 2px 0px #000}.our-partners-image{text-align:center}.our-partners-image span{display:block;font-size:12px;font-size:0.75rem;font-weight:600}.our-partners .our-partners-image{margin-bottom:25px;padding:0 10px}@media all and (min-width: 30em){.our-partners .our-partners-image{float:left;width:50%}}@media all and (min-width: 45em){.our-partners .our-partners-image{width:20%}}.heroBannerName{color:#ffffff;text-shadow:0px 0px 10px #000, 1px 1px 0px #000, 2px 2px 0px #000;white-space:nowrap}#charityrecruit{font-size:62.5%}#charityrecruit h1,#charityrecruit h2,#charityrecruit h3,#charityrecruit h4,#charityrecruit h5,#charityrecruit h6{font-weight:700;font-size:1em;text-align:center;margin:0 10px 0 0}#charityrecruit *{color:#FFF}#charityrecruit .section{background-color:#333;padding:100px 20px}#charityrecruit #introducing{background-color:#EEE;padding:40px 20px 30px;text-align:center}#charityrecruit #introducing h2{color:#575757;font-size:3.6em}#charityrecruit #introducing h3{color:#575757;font-size:2em;padding-top:15px}#charityrecruit #introducing p span{color:#575757;font-size:1.1rem;line-height:1.7em;padding-top:20px}#charityrecruit #introducing .button{margin:20px auto 0}#charityrecruit #introducing .button a{color:#333;text-transform:uppercase;font-weight:700;float:left}#charityrecruit #testimonials{background-color:#f4f4f4;padding-bottom:0px}#charityrecruit #testimonials div{display:block;text-align:left;max-width:600px;margin:100px auto;float:none;width:100%}@media all and (min-width: 40em){#charityrecruit #testimonials div{float:left;width:33.3%;margin:0px auto}}#charityrecruit #testimonials p{padding-right:86px}#charityrecruit #introducing p{max-width:600px;margin-left:auto;margin-right:auto}#charityrecruit #specialists,#charityrecruit #transparent{color:#333;background-color:#FFF;background-size:cover;background-position:center}#charityrecruit #specialists{background-image:url('https://cj-live.azureedge.net/assets/img/img-specialists.jpg')}#charityrecruit #transparent{background-image:url('https://cj-live.azureedge.net/assets/img/img-transparent.jpg')}#charityrecruit #specialists h1{color:#FFF;text-shadow:2px 2px 0px #333;font-size:3.5rem}#charityrecruit #transparent h1{color:#FFF;text-shadow:2px 2px 0px #333}#charityrecruit #specialists p,#charityrecruit #transparent p{text-transform:uppercase;color:#FFF}#charityrecruit #specialists p span,#charityrecruit #transparent p span{background-color:#ef7a4e;display:inline-block;padding:10px}#charityrecruit #transparent p span{background-color:#277fc3}#charityrecruit #ourstandardbenefits{background-color:#fcc20b}#charityrecruit #why{background-color:#ef7a4e}#charityrecruit #introducing p{font-size:2rem}#charityrecruit #introducing p span{display:block}#charityrecruit .inner{width:90%;max-width:600px;margin:0 auto;overflow:visible}#charityrecruit .list h1,#charityrecruit #jobpositions h1{border-top:5px solid #676767;text-transform:uppercase;text-align:left;margin:0;font-size:3.2em}#charityrecruit .list ol,#charityrecruit .list ul{border-top:5px solid #676767}#charityrecruit .list ol li,#charityrecruit .list ul li{border-bottom:5px solid #676767;color:#277fc3;font-weight:700}#charityrecruit .list ol li span,#charityrecruit .list ul li span,#charityrecruit #jobpositions ul li{font-weight:400;color:#FFF}#charityrecruit #why h1{border-top:5px solid #dc5032;font-size:2rem}#charityrecruit #why ol,#charityrecruit #why ul{border-top:5px solid #dc5032}#charityrecruit #why ol li,#charityrecruit #why ul li{border-bottom:5px solid #dc5032}#charityrecruit #ourstandardbenefits h1{border-top:5px solid #e2ae0a}#charityrecruit #ourstandardbenefits ol,#charityrecruit #ourstandardbenefits ul{border-top:5px solid #e2ae0a}#charityrecruit #ourstandardbenefits ol li,#charityrecruit #ourstandardbenefits ul li{border-bottom:5px solid #e2ae0a}#charityrecruit .feature h1{margin:40px auto;max-width:1000px}#charityrecruit #testimonials img{display:block;margin:20px 0 50px;height:50px;width:auto}#charityrecruit #moreinformation{background-color:#f4f4f4}#charityrecruit #moreinformation *{color:#575757}#charityrecruit #moreinformation h1{font-size:2.36856rem}#charityrecruit #moreinformation p strong{line-height:1.2em}#charityrecruit ol li,#charityrecruit ul li{font-size:2em;line-height:1.2em;padding:10px 0}#charityrecruit ol li{list-style:none;counter-increment:item}#charityrecruit ol li:before{content:counter(item) " ";padding:0 10px}#charityrecruit #jobpositions ul li{margin:0;padding:10px 0;list-style:none}#charityrecruit p{font-size:2em;line-height:1.2em;text-align:center}#charityrecruit p.quote{font-size:2em;line-height:1.2em;font-weight:700;text-align:left;color:#575757}#charityrecruit p.name{color:#333;font-size:1.4em;line-height:1.2em;margin:10px 0 20px;text-align:left}#charityrecruit p.name strong{display:inline-block;color:#333}#charityrecruit .list ol li strong{text-transform:uppercase}#charityrecruit #moreinformation h1{text-transform:uppercase;margin-bottom:100px}#charityrecruit p.instruction{font-size:3em;line-height:1.2em;text-transform:uppercase;font-weight:700}#charityrecruit #moreinformation p strong{display:block;margin:40px 0}#charityrecruit #testimonials div{position:relative;overflow:visible}#charityrecruit #testimonials div:before{height:33px;width:46px;content:" ";display:block;position:absolute;top:-53px;left:0px;overflow:hidden;background-image:url('https://cj-live.azureedge.net/assets/img/quote-left.png');text-indent:75px;white-space:nowrap}#charityrecruit #testimonials div:after{height:33px;width:46px;content:" ";display:block;position:absolute;bottom:117px;right:40px;background-image:url('https://cj-live.azureedge.net/assets/img/quote-right.png');text-indent:75px;white-space:nowrap}.marketing-li-style{list-style:disc !important}.marketing-li-style-none{list-style:none !important}.marketing-font-large-bold{font-weight:bold;font-size:20px}#dialogRateCard{overflow:visible}#dialogRateCard div{overflow:visible}.blog{padding-top:15px}.blog .section-header{text-align:center;padding:50px 0 50px 0}.blog .section-header img{width:100%;max-width:339px}.blog .blog-content{background-color:#fff}.blog .blog-item{padding:15px 5%}.blog .blog-header{text-align:left;margin-bottom:5px;position:relative;overflow:visible}.blog .header-content{background-color:#fff}.blog .header-content time{display:block;color:#818181;text-transform:uppercase;line-height:1;margin-bottom:5px;font-size:12px;font-size:0.75rem}.blog .header-content h3{font-size:17px;font-size:1.0625rem;text-transform:uppercase;line-height:1.14;margin-bottom:5px;color:#575757}.blog .header-content .subtitle{color:#818181;font-weight:400}.blog .prose{font-size:13px;font-size:0.8125rem;color:#575757}.blog .read-more{font-size:13px;font-size:0.8125rem;display:block;margin-top:20px}@media all and (min-width: 60em){.blog .prose,.blog .read-more{font-size:14px;font-size:0.875rem}}@media all and (min-width: 70em){.blog .section-header{padding:25px 0}.blog .header-content h3{font-size:18px;font-size:1.125rem}}.blog .with-img .blog-header img{width:100%;height:auto;display:block}.blog .with-img .header-content{position:absolute;bottom:0;left:0;padding:10px 2% 0 10px;width:93%}.blog .with-img .header-content h3{margin-bottom:0}.blog .with-img .prose{margin-left:10px}.blog .with-img .read-more{margin-left:10px}@media all and (min-width: 60em){.blog .with-img .header-content{min-height:65px}}@media all and (min-width: 70em){.blog .with-img .prose{margin-left:15px}.blog .with-img .read-more{margin-left:15px}.blog .with-img .header-content{padding-left:15px;min-height:67px}}.blog-group{background-color:#fff;width:100%}@media all and (min-width: 30em){.blog-group{padding:10px 5% 0 5%}}@media all and (min-width: 40em){.blog-group{padding:10px 10% 0 10%}}@media all and (min-width: 60em){.blog-group{padding:10px 2% 0 2%;display:table}.blog-group .blog-content{display:table-cell;vertical-align:top;width:33.333%}}.blog-carousel.slick-custom{padding-bottom:40px}.blog-carousel.slick-custom .blog-item{padding-left:10%;padding-right:10%}.blog-carousel.slick-custom .slick-dots{bottom:-20px}.blog-carousel.slick-custom .slick-next{background:transparent no-repeat url('https://cj-live.azureedge.net/assets/img/blog/next-arrow.png') 100% 45%}.blog-carousel.slick-custom .slick-prev{background:transparent no-repeat url('https://cj-live.azureedge.net/assets/img/blog/prev-arrow.png') 0 45%}@media all and (min-width: 60em){.blog-carousel.slick-custom .hover-slick{display:none}.blog-carousel.slick-custom .blog-item{padding-left:5%;padding-right:5%}}.lt-ie9 .blog .section-header img{width:auto}.hero-main{background:#575757 url('https://cj-live.azureedge.net/assets/img/_placeholders/colour-run.jpg') center center no-repeat;background-size:cover;-webkit-transition:padding 0.8s;transition:padding 0.8s;overflow:visible}@media all and (max-width: 30em){.hero-main.hero-main-md,.hero-main.hero-main-lg{background-image:none !important;background-color:transparent}}@media all and (min-width: 481px) and (max-width: 60em){.hero-main.hero-main-sm,.hero-main.hero-main-lg{background-image:none !important;background-color:transparent}}@media all and (min-width: 961px){.hero-main.hero-main-sm,.hero-main.hero-main-md{background-image:none !important;background-color:transparent}}.hero-main-sm{padding:15px 0}@media all and (min-width: 45em){.hero-main-sm{padding:50px 0}}@media all and (min-width: 80em){.hero-main-sm{padding:150px 0}}.hero-logo-section{overflow:visible;vertical-align:middle;display:table}.hero-logo-section .hero-logo{display:table-cell;vertical-align:middle;padding-right:10px;overflow:visible}.hero-logo-section .hero-logo.with-shadow img{box-shadow:1px 1px 5px rgba(0, 0, 0, 0.5)}.hero-logo-section .hero-logo-text{font-size:14px;font-size:0.875rem;font-weight:bold;color:#fff;text-shadow:1px 1px 3px rgba(0, 0, 0, 0.4);line-height:1.2;display:table-cell;vertical-align:middle;padding-right:20px}.hero-logo-section .hero-logo-text a{display:block;color:#fff}.hero-logo-section .hero-logo-text .inner{display:inline-block;padding:0;margin:0}.hero-logo-section .hero-logo-text .inner:after{content:url('https://cj-live.azureedge.net/assets/img/dd-arrow-right-white.png');display:inline-block;vertical-align:middle;position:relative;right:-8px;bottom:-1px}.hero-logo-section .hero-logo--md,.hero-logo-section .hero-logo--lg{display:none}.hero-logo-section .hero-logo--sm{display:inline}@media all and (min-width: 45em){.hero-logo-section .hero-logo{padding-right:15px}.hero-logo-section .hero-logo--sm,.hero-logo-section .hero-logo--lg{display:none}.hero-logo-section .hero-logo--md{display:inline}}@media all and (min-width: 60em){.hero-logo-section .hero-logo--sm,.hero-logo-section .hero-logo--md{display:none}.hero-logo-section .hero-logo--lg{display:inline}}.hero-main .hero-logo-section{margin-bottom:8px}@media all and (min-width: 30em){.hero-main .hero-logo-section{margin-bottom:20px}}@media all and (min-width: 45em){.hero-main .hero-logo-section{margin-top:-50px;margin-bottom:30px}}@media all and (min-width: 80em){.hero-main .hero-logo-section{margin-left:-126px;margin-top:-150px;margin-bottom:50px}.hero-main .hero-logo-section .hero-logo{width:128px}.hero-main .hero-logo-section .hero-logo img{float:left}}.navigation--recruiter .ui-state-default,.navigation--recruiter .ui-state-hover,.navigation--recruiter .ui-state-focus,.navigation--recruiter .ui-state-active,.navigation--recruiter .ui-state-highlight,.navigation--recruiter .ui-state-error,.navigation--recruiter .ui-state-error-text,.navigation--recruiter .ui-priority-primary,.navigation--recruiter .ui-priority-secondary,.navigation--recruiter .ui-state-disabled,.navigation--recruiter .ui-state-disabled .ui-icon{border:none;background:transparent;color:inherit;opacity:1;-webkit-filter:;filter:;font-weight:normal;outline-color:transparent;outline:none}.navigation--recruiter .ui-state-default a,.navigation--recruiter .ui-state-hover a,.navigation--recruiter .ui-state-focus a,.navigation--recruiter .ui-state-active a,.navigation--recruiter .ui-state-highlight a,.navigation--recruiter .ui-state-error a,.navigation--recruiter .ui-state-error-text a,.navigation--recruiter .ui-priority-primary a,.navigation--recruiter .ui-priority-secondary a,.navigation--recruiter .ui-state-disabled a,.navigation--recruiter .ui-state-disabled .ui-icon a,.navigation--recruiter .ui-state-default:hover,.navigation--recruiter .ui-state-hover:hover,.navigation--recruiter .ui-state-focus:hover,.navigation--recruiter .ui-state-active:hover,.navigation--recruiter .ui-state-highlight:hover,.navigation--recruiter .ui-state-error:hover,.navigation--recruiter .ui-state-error-text:hover,.navigation--recruiter .ui-priority-primary:hover,.navigation--recruiter .ui-priority-secondary:hover,.navigation--recruiter .ui-state-disabled:hover,.navigation--recruiter .ui-state-disabled .ui-icon:hover,.navigation--recruiter .ui-state-default:link,.navigation--recruiter .ui-state-hover:link,.navigation--recruiter .ui-state-focus:link,.navigation--recruiter .ui-state-active:link,.navigation--recruiter .ui-state-highlight:link,.navigation--recruiter .ui-state-error:link,.navigation--recruiter .ui-state-error-text:link,.navigation--recruiter .ui-priority-primary:link,.navigation--recruiter .ui-priority-secondary:link,.navigation--recruiter .ui-state-disabled:link,.navigation--recruiter .ui-state-disabled .ui-icon:link,.navigation--recruiter .ui-state-default:visited,.navigation--recruiter .ui-state-hover:visited,.navigation--recruiter .ui-state-focus:visited,.navigation--recruiter .ui-state-active:visited,.navigation--recruiter .ui-state-highlight:visited,.navigation--recruiter .ui-state-error:visited,.navigation--recruiter .ui-state-error-text:visited,.navigation--recruiter .ui-priority-primary:visited,.navigation--recruiter .ui-priority-secondary:visited,.navigation--recruiter .ui-state-disabled:visited,.navigation--recruiter .ui-state-disabled .ui-icon:visited{color:inherit;text-decoration:none}.navigation--recruiter .ui-menu,.navigation--recruiter > ul{list-style:none;padding:0;margin:0;display:block;outline:none}.navigation--recruiter .ui-menu .ui-menu-divider,.navigation--recruiter > ul .ui-menu-divider{margin:0;height:0;font-size:0;line-height:0;border-width:0}.navigation--recruiter .ui-menu .ui-menu-item a.ui-state-focus,.navigation--recruiter > ul .ui-menu-item a.ui-state-focus,.navigation--recruiter .ui-menu .ui-menu-item a.ui-state-active,.navigation--recruiter > ul .ui-menu-item a.ui-state-active,.navigation--recruiter .ui-menu .ui-state-disabled,.navigation--recruiter > ul .ui-state-disabled{font-weight:normal;margin:auto}.navigation--recruiter .ui-menu .ui-state-disabled a,.navigation--recruiter > ul .ui-state-disabled a{cursor:default}.navigation--recruiter .ui-menu-icons{position:relative}.navigation--recruiter .ui-menu-icons .ui-menu-item a{position:relative;padding-left:0}.navigation--recruiter{overflow:visible;*zoom:1}.navigation--recruiter:before,.navigation--recruiter:after{content:"";display:table}.navigation--recruiter:after{clear:both}.navigation--recruiter .handle{float:right;background:url('https://cj-live.azureedge.net/assets/img/nav-handle.png') 0 0 no-repeat;width:25px;height:19px}.navigation--recruiter .ui-menu,.navigation--recruiter > ul{display:none}@media all and (min-width: 45em){.navigation--recruiter{box-shadow:0 3px 1px rgba(0, 0, 0, 0.3);background-color:#575757}.navigation--recruiter .handle{display:none}.navigation--recruiter .ui-menu,.navigation--recruiter ul{display:block;*zoom:1}.navigation--recruiter .ui-menu:before,.navigation--recruiter ul:before,.navigation--recruiter .ui-menu:after,.navigation--recruiter ul:after{content:"";display:table}.navigation--recruiter .ui-menu:after,.navigation--recruiter ul:after{clear:both}.navigation--recruiter .ui-menu li,.navigation--recruiter ul li,.navigation--recruiter .ui-menu .ui-menu-item,.navigation--recruiter ul .ui-menu-item{margin:10px 0;float:left;padding:0;list-style-image:none;line-height:1;width:100%;position:static}.navigation--recruiter .ui-menu li a,.navigation--recruiter ul li a,.navigation--recruiter .ui-menu .ui-menu-item a,.navigation--recruiter ul .ui-menu-item a{display:inline-block;color:#fbfbfb;font-size:14px;font-size:0.875rem;line-height:1.1;padding:0px 0.8em}.navigation--recruiter .ui-menu li a:hover,.navigation--recruiter ul li a:hover,.navigation--recruiter .ui-menu .ui-menu-item a:hover,.navigation--recruiter ul .ui-menu-item a:hover{color:#e5e5e5}.navigation--recruiter .ui-menu li.active > a,.navigation--recruiter ul li.active > a,.navigation--recruiter .ui-menu .ui-menu-item.active > a,.navigation--recruiter ul .ui-menu-item.active > a{color:#fcc20b}.navigation--recruiter .ui-menu li.active > a:hover,.navigation--recruiter ul li.active > a:hover,.navigation--recruiter .ui-menu .ui-menu-item.active > a:hover,.navigation--recruiter ul .ui-menu-item.active > a:hover{color:#fde084}.navigation--recruiter .ui-menu li:first-child,.navigation--recruiter ul li:first-child,.navigation--recruiter .ui-menu .ui-menu-item:first-child,.navigation--recruiter ul .ui-menu-item:first-child{border:none}.navigation--recruiter .ui-menu li.highlight,.navigation--recruiter ul li.highlight,.navigation--recruiter .ui-menu .ui-menu-item.highlight,.navigation--recruiter ul .ui-menu-item.highlight{background-color:#717171;padding:5px 0;margin:5px 0;border-left:none;border-radius:5px}.navigation--recruiter .ui-menu li.highlight + li,.navigation--recruiter ul li.highlight + li,.navigation--recruiter .ui-menu .ui-menu-item.highlight + li,.navigation--recruiter ul .ui-menu-item.highlight + li{border-left:none}.navigation--recruiter .ui-menu li.highlight + li.highlight,.navigation--recruiter ul li.highlight + li.highlight,.navigation--recruiter .ui-menu .ui-menu-item.highlight + li.highlight,.navigation--recruiter ul .ui-menu-item.highlight + li.highlight{margin-left:7px}.navigation--recruiter .ui-menu .ui-menu,.navigation--recruiter ul .ui-menu,.navigation--recruiter .ui-menu .sub-navigation,.navigation--recruiter ul .sub-navigation{margin-top:0;position:absolute;box-shadow:0 3px 1px rgba(0, 0, 0, 0.3);background:#575757;background:rgba(87, 87, 87, 0.95);z-index:25}.navigation--recruiter .ui-menu .ui-menu li,.navigation--recruiter ul .ui-menu li,.navigation--recruiter .ui-menu .sub-navigation li,.navigation--recruiter ul .sub-navigation li,.navigation--recruiter .ui-menu .ui-menu .ui-menu-item,.navigation--recruiter ul .ui-menu .ui-menu-item,.navigation--recruiter .ui-menu .sub-navigation .ui-menu-item,.navigation--recruiter ul .sub-navigation .ui-menu-item{clear:left}.navigation--recruiter > .ui-menu .ui-menu,.navigation--recruiter > ul .ui-menu,.navigation--recruiter > .ui-menu ul,.navigation--recruiter > ul ul{display:none;max-width:300px}.navigation--recruiter > .ui-menu > .ui-menu-item,.navigation--recruiter > ul > .ui-menu-item,.navigation--recruiter > .ui-menu > li,.navigation--recruiter > ul > li{width:auto;border-left:1px solid #e5e5e5}.navigation--recruiter > .ui-menu:nth-of-type(1),.navigation--recruiter > li:nth-of-type(1){float:left}.navigation--recruiter > .ui-menu:nth-of-type(2),.navigation--recruiter > li:nth-of-type(2){float:right}.navigation--recruiter .ui-menu-icon{float:right;position:static;background-image:url('https://cj-live.azureedge.net/assets/img/mn-arrow-down.png');background-repeat:no-repeat;background-position:0 0.1em;padding-right:0.7em;padding:0;margin-right:.4em;margin-left:-0.2em}.navigation--recruiter .ui-state-focus .ui-menu-icon,.navigation--recruiter .ui-state-active .ui-menu-icon{background-position:95% 0;background-image:url('https://cj-live.azureedge.net/assets/img/mn-arrow-up.png')}}@media all and (min-width: 80em){.navigation--recruiter a{font-size:18px;font-size:1.125rem}}.navigation--global-recruiter .sub-navigation li{border:none;margin-left:10px;font-size:0.9em}.navigation--global-recruiter .expandable > ul{display:none}.navigation--global-recruiter .expandable.open > ul{display:block}.navigation--global-recruiter .expandable > a{background-image:url('https://cj-live.azureedge.net/assets/img/mn-arrow-down.png');background-repeat:no-repeat;background-position:95% 50%;padding-right:2em}.navigation--global-recruiter .expandable.open > a{background-image:url('https://cj-live.azureedge.net/assets/img/mn-arrow-up.png')}.header--post-job{margin:0.7em;font-size:20px;font-size:1.25rem}.row--post-job{margin:-10px -10px 0 -10px}.post-steps{padding:10px;background:#f0f0f0;font-size:14px;font-size:0.875rem;color:#575757;overflow:visible}.post-steps .ui-state-default,.post-steps .ui-state-hover,.post-steps .ui-state-focus,.post-steps .ui-state-focus a,.post-steps .ui-state-active,.post-steps .ui-state-highlight,.post-steps .ui-state-error,.post-steps .ui-state-disabled{border:none;background:transparent;color:inherit;opacity:1;-webkit-filter:;filter:;font-weight:normal;outline-color:transparent;outline:none}.post-steps .ui-tabs-nav,.post-steps .post-step-nav{display:none;float:left;padding:0;margin-top:1em;*zoom:1}.post-steps .ui-tabs-nav:before,.post-steps .post-step-nav:before,.post-steps .ui-tabs-nav:after,.post-steps .post-step-nav:after{content:"";display:table}.post-steps .ui-tabs-nav:after,.post-steps .post-step-nav:after{clear:both}.post-steps .ui-tabs-nav li,.post-steps .post-step-nav li{list-style:none;position:relative;top:0;margin:0 -1px 0 0;padding:0 1px 0 0;white-space:nowrap;display:block;float:none;border-top:1px solid transparent;border-left:1px solid transparent;border-bottom:1px solid transparent;color:#575757}.post-steps .ui-tabs-nav li .icon--completed,.post-steps .post-step-nav li .icon--completed{visibility:hidden;float:left;background:url('https://cj-live.azureedge.net/assets/img/tick-green-small.png') 0 50% no-repeat;width:24px;height:24px}.post-steps .ui-tabs-nav li a,.post-steps .post-step-nav li a,.post-steps .ui-tabs-nav li a:link,.post-steps .post-step-nav li a:link,.post-steps .ui-tabs-nav li .ui-tabs-anchor,.post-steps .post-step-nav li .ui-tabs-anchor{float:none;display:block;padding:1em 1em 1em 0;color:#575757}.post-steps .ui-tabs-nav li.ui-state-completed,.post-steps .post-step-nav li.ui-state-completed{color:#99cc00;cursor:pointer;cursor:hand}.post-steps .ui-tabs-nav li.ui-state-completed .icon--completed,.post-steps .post-step-nav li.ui-state-completed .icon--completed{display:block;visibility:visible;margin-top:-4px}.post-steps .ui-tabs-nav li.ui-state-completed a,.post-steps .post-step-nav li.ui-state-completed a,.post-steps .ui-tabs-nav li.ui-state-completed a:link,.post-steps .post-step-nav li.ui-state-completed a:link{color:#99cc00}.post-steps .ui-tabs-nav li.ui-state-active,.post-steps .post-step-nav li.ui-state-active,.post-steps .ui-tabs-nav li.ui-tabs-active,.post-steps .post-step-nav li.ui-tabs-active{background:#fff;color:#575757;font-weight:bold;border-color:#ddd}.post-steps .ui-tabs-nav li.ui-state-active a,.post-steps .post-step-nav li.ui-state-active a,.post-steps .ui-tabs-nav li.ui-tabs-active a,.post-steps .post-step-nav li.ui-tabs-active a,.post-steps .ui-tabs-nav li.ui-state-active a:link,.post-steps .post-step-nav li.ui-state-active a:link,.post-steps .ui-tabs-nav li.ui-tabs-active a:link,.post-steps .post-step-nav li.ui-tabs-active a:link{font-weight:bold}.post-steps .ui-tabs-nav li.ui-state-completed.ui-state-active,.post-steps .post-step-nav li.ui-state-completed.ui-state-active{cursor:auto}.post-steps .ui-tabs-nav li.ui-state-completed.ui-state-active .icon--completed,.post-steps .post-step-nav li.ui-state-completed.ui-state-active .icon--completed{visibility:hidden}@media all and (min-width: 45em){.header--post-job{margin:0.3em 0 0.7em 0;font-size:30px;font-size:1.875rem}.row--post-job{margin:inherit}.post-steps{border-radius:4px;border:1px solid #ddd}.post-steps .ui-tabs-nav,.post-steps .post-step-nav{display:block}.post-steps .ui-tabs-panel{border-radius:3px;border:1px solid #ddd;background:#fff;min-height:350px}}.post-step,.ui-tabs .ui-tabs-panel{list-style:none;padding:0;min-height:300px}.post-step .step-header,.ui-tabs .ui-tabs-panel .step-header{color:#000;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.post-step .step-header > span,.ui-tabs .ui-tabs-panel .step-header > span{display:block;text-transform:uppercase;padding:0 0 10px 0;font-size:1.5em;border-bottom:1px solid #dddddd}.post-step .step-header .step-number,.ui-tabs .ui-tabs-panel .step-header .step-number{font-weight:600}.post-step .step-footer,.ui-tabs .ui-tabs-panel .step-footer{border-top:1px solid #ccc;margin-top:20px;padding:20px 0 10px 0;clear:both;overflow:hidden}.post-step .step-footer .button,.ui-tabs .ui-tabs-panel .step-footer .button{width:100%;display:block;float:left;margin-right:10px}.post-step .errorMessage,.ui-tabs .ui-tabs-panel .errorMessage{display:none;color:#dc5032}#LogoUploadForm .step-footer .button,#pnl-upload-attachment .step-footer .button{width:auto;padding-top:10px}@media all and (min-width: 45em){.post-step,.ui-tabs .ui-tabs-panel{background-color:#fff}.post-step .step-header,.ui-tabs .ui-tabs-panel .step-header{padding:15px}.post-step .step-content,.ui-tabs .ui-tabs-panel .step-content{background-color:#fff;padding:0 15px}.post-step .step-footer .button,.ui-tabs .ui-tabs-panel .step-footer .button{width:160px}.post-step .step-footer .button.progression,.ui-tabs .ui-tabs-panel .step-footer .button.progression,.post-step .step-footer .button.alt,.ui-tabs .ui-tabs-panel .step-footer .button.alt{float:right;margin-right:0}.post-step .step-footer .button.alt.left,.ui-tabs .ui-tabs-panel .step-footer .button.alt.left{margin-right:10px}}.post-steps-mobile-nav-section{display:block;position:relative;overflow:visible;color:#ededed;font-size:14px;font-size:0.875rem}.post-steps-mobile-nav-section .ui-corner-all,.post-steps-mobile-nav-section .ui-corner-bottom,.post-steps-mobile-nav-section .ui-corner-top{border-radius:inherit}.post-steps-mobile-nav-section .ui-state-default,.post-steps-mobile-nav-section .ui-state-hover,.post-steps-mobile-nav-section .ui-state-focus,.post-steps-mobile-nav-section .ui-state-focus a,.post-steps-mobile-nav-section .ui-state-active,.post-steps-mobile-nav-section .ui-state-highlight,.post-steps-mobile-nav-section .ui-state-error,.post-steps-mobile-nav-section .ui-state-disabled{border:none;background:transparent;color:inherit;opacity:1;-webkit-filter:;filter:;font-weight:normal;outline-color:transparent;outline:none;margin:0}.post-steps-mobile-nav-section .ui-selectmenu-button .ui-selectmenu-text{background:#575757;padding:1.25em;border-radius:5px;border-bottom:1px solid #3e3e3e;position:relative;z-index:101}.post-steps-mobile-nav-section .ui-selectmenu-button .icon-arrow-down-thin{background:no-repeat transparent 50% 50% url("https://cj-live.azureedge.net/assets/img/icon-arrow-down-thin.png")}.post-steps-mobile-nav-section .ui-selectmenu-button .ui-icon{right:0;left:auto;height:auto;width:50px;margin-top:0;top:0;bottom:1.5px;position:absolute;border-left:1px solid #a3a3a3;z-index:102}.post-steps-mobile-nav-section .ui-selectmenu-menu{right:5px;overflow:visible}.post-steps-mobile-nav-section .ui-selectmenu-menu .ui-menu{background:rgba(87, 87, 87, 0.95);padding-bottom:0;margin-top:-1px}.post-steps-mobile-nav-section .ui-selectmenu-menu li{border-bottom:1.5px solid #6D6D6D;padding:.8em 1em}.post-steps-mobile-nav-section .ui-selectmenu-menu li.ui-state-focus{color:#fff;background:#575757}.post-steps-mobile-nav-section .ui-selectmenu-menu li:first-child{padding-top:1em}.post-steps-mobile-nav-section .ui-selectmenu-menu li:last-child{border-bottom:0}.post-steps-mobile-nav-section select{width:100%}.post-steps .post-steps-mobile-nav-section .ui-selectmenu-menu{right:9px}.post-steps .post-steps-mobile-nav-section{margin-bottom:10px}@media all and (min-width: 45em){.post-steps-mobile-nav-section{display:none}}.button.post-job{width:100px}.button.post-job a,.button.post-job button{font-size:16px;font-size:1rem;text-transform:none;box-shadow:1px 1px 0 #b2b2b2;padding:6px 10px}.button.post-job.selected a,.button.post-job.selected button{position:static;color:#99cc00;background:#575757}.button.post-job.selected a:before,.button.post-job.selected button:before{content:'';position:static;width:0;height:0}@media all and (min-width: 45em){.button.post-job{width:110px}.button.post-job a,.button.post-job button{padding:10px 15px}.button.post-job.selected a,.button.post-job.selected button{position:relative;padding:9px 0px}.button.post-job.selected a:before,.button.post-job.selected button:before{content:url('https://cj-live.azureedge.net/assets/img/icon-selected.png');top:2px;left:-2px;position:relative;display:inline;overflow:visible}}.button.mod-size a{font-size:16px;font-size:1rem}.package-listing-group .package-listing{background-color:#fff;border-radius:3px}.package-listing-group .package-listing.bg-grey-sm{background-color:#f4f4f4;border:1px solid #dddddd;border-radius:3px}.package-listing-group .package-listing.with-details{position:relative}.package-listing-group .package-listing.with-details .job-package-header span{position:relative;top:-6px}.package-listing-group .package-listing.with-details .job-package-content{overflow:visible}.package-listing-group .package-listing.with-details .job-package-content .details{font-size:11px;font-size:0.6875rem;position:absolute;left:8px;bottom:8px}.package-listing-group .package-listing.with-details .selection-group{display:none}.package-listing-group .package-listing.with-details{-webkit-transition:350ms background-color linear, 350ms border-color linear;transition:350ms background-color linear, 350ms border-color linear}.package-listing-group .package-listing.with-details.updated{background-color:#e5e5e5}.package-listing-group .package-listing .example{display:none}.package-listing-group .package-listing .inner{margin:0;padding:0}.package-listing-group .package-listing .description,.package-listing-group .package-listing .package-features,.package-listing-group .package-listing .job-package-stat-group,.package-listing-group .package-listing .allowance{display:none}.package-listing-group .job-package-header{text-align:left;padding:.5em}.package-listing-group .job-package-header a{color:inherit}.package-listing-group .job-package-header .header-button a{display:block}.package-listing-group .job-package-header span,.package-listing-group .job-package-header .header-button a{font-weight:400;text-transform:uppercase;font-size:14px;font-size:0.875rem}.package-listing-group .job-package-header .featured-banner{display:none}.package-listing-group .job-package-footer{padding:7px;float:right;width:60%}.package-listing-group .job-package-footer.with-content{display:inline-block;border-collapse:separate;border-spacing:8px 0;padding:7px 0;margin-right:-3px;max-width:200px;text-align:right}.package-listing-group .job-package-footer.with-content .content{text-align:right;width:100%}.package-listing-group .job-package-footer.with-content .button-section,.package-listing-group .job-package-footer.with-content .content{display:table-cell;vertical-align:middle;overflow:visible}.package-listing-group .job-package-footer.with-content .button-section{width:100px}.package-listing-group .job-package-footer.no-content{text-align:right}.package-listing-group .job-package-footer .content{line-height:1;font-size:14px;font-size:0.875rem}.package-listing-group .job-package-footer .content .price{font-weight:bold;font-size:18px;font-size:1.125rem}.package-listing-group .job-package-footer .content .number{font-weight:bold;font-size:16px;font-size:1rem}.package-listing-group .job-package-footer .content small{font-size:12px;font-size:0.75rem}.package-listing-group .job-package-footer .content .context{display:none}.package-listing-group .job-package-footer .button.post-job{width:100px}.package-listing-group .job-package-footer .button.post-job a,.package-listing-group .job-package-footer .button.post-job button{font-size:16px;font-size:1rem;text-transform:none;box-shadow:1px 1px 0 #b2b2b2;padding:6px 10px}.package-listing-group .job-package-footer .button.post-job.selected a,.package-listing-group .job-package-footer .button.post-job.selected button{position:static;color:#99cc00;background:#575757}.package-listing-group .job-package-footer .button.post-job.selected a:before,.package-listing-group .job-package-footer .button.post-job.selected button:before{content:'';position:static;width:0;height:0}.package-listing-group .job-package-footer .button-section{overflow:visible}.package-listing-group .job-package-footer.listing-basic .button a{background:#fcc20b;background-image:none}.package-listing-group .job-package-footer.listing-branded .button a{background:#f3a144;background-image:none}.package-listing-group .job-package-footer.listing-enhanced .button a{background:#f08c4c;background-image:none}.package-listing-group .job-package-footer.listing-premium .button a{background:#ec7a54;background-image:none}.package-listing-group .job-package-footer.listing-basic .button.selected a,.package-listing-group .job-package-footer.listing-branded .button.selected a,.package-listing-group .job-package-footer.listing-enhanced .button.selected a,.package-listing-group .job-package-footer.listing-premium .button.selected a{background:#575757}@media all and (min-width: 30em){.package-listing-group.wide.one-col .package-listing{background:transparent;border:none;border-radius:0}.package-listing-group.wide.one-col .package-listing.bg-grey-sm{background:transparent;border:none;border-radius:0}.package-listing-group.wide.one-col .package-listing.with-details .job-package-header span{position:static}.package-listing-group.wide.one-col .package-listing.with-details .job-package-content .details{display:none}.package-listing-group.wide.one-col .package-listing.with-details .selection-group{display:block}.package-listing-group.wide.one-col .package-listing.with-details{-webkit-transition:none;transition:none}.package-listing-group.wide.one-col .package-listing.with-details .job-package-wrap:before,.package-listing-group.wide.one-col .package-listing.with-details .job-package-header,.package-listing-group.wide.one-col .package-listing.with-details .job-package-content,.package-listing-group.wide.one-col .package-listing.with-details .job-package-footer{-webkit-transition:350ms background-color linear, 350ms border-color linear;transition:350ms background-color linear, 350ms border-color linear}.package-listing-group.wide.one-col .package-listing.with-details.selected .job-package-header.listing-basic{background-color:#eba003}.package-listing-group.wide.one-col .package-listing.with-details.selected .job-package-header.listing-branded{background-color:#eb840f}.package-listing-group.wide.one-col .package-listing.with-details.selected .job-package-header.listing-enhanced{background-color:#ec6e1d}.package-listing-group.wide.one-col .package-listing.with-details.selected .job-package-header.listing-premium{background-color:#e75626}.package-listing-group.wide.one-col .package-listing.with-details.selected .job-package-wrap:before,.package-listing-group.wide.one-col .package-listing.with-details.selected .job-package-content,.package-listing-group.wide.one-col .package-listing.with-details.selected .job-package-footer{background-color:#e5e5e5}.package-listing-group.wide.one-col .package-listing.with-details.updated{background-color:transparent}.package-listing-group.wide.one-col .package-listing.with-details.updated .job-package-wrap:before,.package-listing-group.wide.one-col .package-listing.with-details.updated .job-package-content,.package-listing-group.wide.one-col .package-listing.with-details.updated .job-package-footer{background-color:#e5e5e5}.package-listing-group.wide.one-col .package-listing.with-details.updated .job-package-header{background-color:#9f9f9f;border-color:#9f9f9f}.package-listing-group.wide.one-col .package-listing.with-details.updated .job-package-header.listing-basic,.package-listing-group.wide.one-col .package-listing.with-details.updated .job-package-header.listing-branded,.package-listing-group.wide.one-col .package-listing.with-details.updated .job-package-header.listing-enhanced,.package-listing-group.wide.one-col .package-listing.with-details.updated .job-package-header.listing-premium{background-color:#9f9f9f;border-color:#9f9f9f}.package-listing-group.wide.one-col .package-listing .example{margin:8px 0 12px 0;display:block;position:static}.package-listing-group.wide.one-col .package-listing .inner{text-align:left;line-height:1.9;margin:0 12px;font-size:12px;font-size:0.75rem}.package-listing-group.wide.one-col .package-listing .description{display:block}.package-listing-group.wide.one-col .package-listing .package-features{display:block;line-height:1.3;font-size:12px;font-size:0.75rem;text-align:left}.package-listing-group.wide.one-col .package-listing .package-features .list-style-circle{list-style-type:disc;padding-left:20px;padding-top:15px}.package-listing-group.wide.one-col .package-listing .package-features li{line-height:1.3;margin-bottom:4px}.package-listing-group.wide.one-col .package-listing .package-features em{font-weight:bold}.package-listing-group.wide.one-col .package-listing .allowance{padding:30px 1em;text-align:center}.package-listing-group.wide.one-col .package-listing .allowance .number{display:block;font-weight:bold;font-size:30px;font-size:1.875rem}.package-listing-group.wide.one-col .package-listing .job-package-stat-group,.package-listing-group.wide.one-col .package-listing .allowance{display:block}.package-listing-group.wide.one-col .package-listing > .inner{margin:1em;font-size:14px;font-size:0.875rem}.package-listing-group.wide.one-col .package-listing .package-features{font-size:14px;font-size:0.875rem;margin:16px 0 8px 0}.package-listing-group.wide.one-col .package-listing .package-features li{margin-bottom:8px}.package-listing-group.wide.one-col .job-package-header,.package-listing-group.wide.one-col .job-package-content,.package-listing-group.wide.one-col .job-package-footer{border-color:#dddddd;border-style:solid;border-width:1px;float:none;width:auto;max-width:none}.package-listing-group.wide.one-col .job-package-content{color:#575757;background-color:#f0f0f0;display:block;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-width:0}.package-listing-group.wide.one-col .job-package-header{text-align:center;color:#fff;background-color:#57a2dd;padding:13px;line-height:1;position:relative;overflow:visible;border-color:#2d8bd4;border-top-right-radius:3px;border-top-left-radius:3px;border-bottom-width:0}.package-listing-group.wide.one-col .job-package-header a{color:#fff}.package-listing-group.wide.one-col .job-package-header span,.package-listing-group.wide.one-col .job-package-header .header-button a{font-size:18px;font-size:1.125rem}.package-listing-group.wide.one-col .job-package-header .featured-banner{position:absolute;display:inline-block;top:-2px;left:-8px;padding:6px 12px;background-color:#ec7a54;-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg);box-shadow:1px 1px 0 rgba(0, 0, 0, 0.18);font-size:13px;font-size:0.8125rem}.package-listing-group.wide.one-col .job-package-header.listing-basic{background-color:#fcc20b;border-color:#dca703}.package-listing-group.wide.one-col .job-package-header.listing-branded{background-color:#f3a144;border-color:#f08914}.package-listing-group.wide.one-col .job-package-header.listing-enhanced{background-color:#f08c4c;border-color:#ec6e1d}.package-listing-group.wide.one-col .job-package-header.listing-premium{background-color:#ec7a54;border-color:#e64f1d}.package-listing-group.wide.one-col .job-package-footer{background-color:#f0f0f0;border-radius:3px}.package-listing-group.wide.one-col .job-package-footer .content{line-height:1;font-size:15px;font-size:0.9375rem;margin:0.4em 0;text-align:left}.package-listing-group.wide.one-col .job-package-footer .content p{margin-top:0}.package-listing-group.wide.one-col .job-package-footer .content span{display:inline}.package-listing-group.wide.one-col .job-package-footer .content .number{font-size:17px;font-size:1.0625rem;white-space:normal}.package-listing-group.wide.one-col .job-package-footer .content .price{font-size:18px;font-size:1.125rem;line-height:32px;text-align:right}.package-listing-group.wide.one-col .job-package-footer .content small{font-size:12px;font-size:0.75rem;white-space:pre-wrap}.package-listing-group.wide.one-col .job-package-footer .content .context{display:inline}.package-listing-group.wide.one-col .job-package-footer.with-content{float:none;max-width:none}.package-listing-group.wide.one-col .job-package-footer.with-content .content{text-align:left}.package-listing-group.wide.one-col .job-package-footer.with-content .button-section{width:110px}.package-listing-group.wide.one-col .job-package-footer.no-content{padding:7px;text-align:right}.package-listing-group.wide.one-col .job-package-footer.no-content .button.post-job{width:100%}.package-listing-group.wide.one-col .job-package-footer.no-content .button.post-job.selected a:before{left:-7px}.package-listing-group.wide.one-col .job-package-footer .button.post-job{width:110px}.package-listing-group.wide.one-col .job-package-footer .button.post-job a,.package-listing-group.wide.one-col .job-package-footer .button.post-job button{padding:10px 15px}.package-listing-group.wide.one-col .job-package-footer .button.post-job.selected a,.package-listing-group.wide.one-col .job-package-footer .button.post-job.selected button{position:relative;padding:9px 0px}.package-listing-group.wide.one-col .job-package-footer .button.post-job.selected a:before,.package-listing-group.wide.one-col .job-package-footer .button.post-job.selected button:before{content:url('https://cj-live.azureedge.net/assets/img/icon-selected.png');top:2px;left:-2px;position:relative;display:inline;overflow:visible}.package-listing-group.wide.one-col .job-package-footer.listing-basic .button a,.package-listing-group.wide.one-col .job-package-footer.listing-branded .button a,.package-listing-group.wide.one-col .job-package-footer.listing-enhanced .button a,.package-listing-group.wide.one-col .job-package-footer.listing-premium .button a{background:#fcc20b;background-image:none}.package-listing-group.wide.one-col .job-package-footer.listing-basic .button.selected a,.package-listing-group.wide.one-col .job-package-footer.listing-branded .button.selected a,.package-listing-group.wide.one-col .job-package-footer.listing-enhanced .button.selected a,.package-listing-group.wide.one-col .job-package-footer.listing-premium .button.selected a{background:#575757}}@media all and (min-width: 37em){.package-listing-group.wide.two-cols .package-listing,.package-listing-group.wide.three-cols .package-listing{background:transparent;border:none;border-radius:0}.package-listing-group.wide.two-cols .package-listing.bg-grey-sm,.package-listing-group.wide.three-cols .package-listing.bg-grey-sm{background:transparent;border:none;border-radius:0}.package-listing-group.wide.two-cols .package-listing.with-details .job-package-header span,.package-listing-group.wide.three-cols .package-listing.with-details .job-package-header span{position:static}.package-listing-group.wide.two-cols .package-listing.with-details .job-package-content .details,.package-listing-group.wide.three-cols .package-listing.with-details .job-package-content .details{display:none}.package-listing-group.wide.two-cols .package-listing.with-details .selection-group,.package-listing-group.wide.three-cols .package-listing.with-details .selection-group{display:block}.package-listing-group.wide.two-cols .package-listing.with-details,.package-listing-group.wide.three-cols .package-listing.with-details{-webkit-transition:none;transition:none}.package-listing-group.wide.two-cols .package-listing.with-details .job-package-wrap:before,.package-listing-group.wide.three-cols .package-listing.with-details .job-package-wrap:before,.package-listing-group.wide.two-cols .package-listing.with-details .job-package-header,.package-listing-group.wide.three-cols .package-listing.with-details .job-package-header,.package-listing-group.wide.two-cols .package-listing.with-details .job-package-content,.package-listing-group.wide.three-cols .package-listing.with-details .job-package-content,.package-listing-group.wide.two-cols .package-listing.with-details .job-package-footer,.package-listing-group.wide.three-cols .package-listing.with-details .job-package-footer{-webkit-transition:350ms background-color linear, 350ms border-color linear;transition:350ms background-color linear, 350ms border-color linear}.package-listing-group.wide.two-cols .package-listing.with-details.selected .job-package-header.listing-basic,.package-listing-group.wide.three-cols .package-listing.with-details.selected .job-package-header.listing-basic{background-color:#eba003}.package-listing-group.wide.two-cols .package-listing.with-details.selected .job-package-header.listing-branded,.package-listing-group.wide.three-cols .package-listing.with-details.selected .job-package-header.listing-branded{background-color:#eb840f}.package-listing-group.wide.two-cols .package-listing.with-details.selected .job-package-header.listing-enhanced,.package-listing-group.wide.three-cols .package-listing.with-details.selected .job-package-header.listing-enhanced{background-color:#ec6e1d}.package-listing-group.wide.two-cols .package-listing.with-details.selected .job-package-header.listing-premium,.package-listing-group.wide.three-cols .package-listing.with-details.selected .job-package-header.listing-premium{background-color:#e75626}.package-listing-group.wide.two-cols .package-listing.with-details.selected .job-package-wrap:before,.package-listing-group.wide.three-cols .package-listing.with-details.selected .job-package-wrap:before,.package-listing-group.wide.two-cols .package-listing.with-details.selected .job-package-content,.package-listing-group.wide.three-cols .package-listing.with-details.selected .job-package-content,.package-listing-group.wide.two-cols .package-listing.with-details.selected .job-package-footer,.package-listing-group.wide.three-cols .package-listing.with-details.selected .job-package-footer{background-color:#e5e5e5}.package-listing-group.wide.two-cols .package-listing.with-details.updated,.package-listing-group.wide.three-cols .package-listing.with-details.updated{background-color:transparent}.package-listing-group.wide.two-cols .package-listing.with-details.updated .job-package-wrap:before,.package-listing-group.wide.three-cols .package-listing.with-details.updated .job-package-wrap:before,.package-listing-group.wide.two-cols .package-listing.with-details.updated .job-package-content,.package-listing-group.wide.three-cols .package-listing.with-details.updated .job-package-content,.package-listing-group.wide.two-cols .package-listing.with-details.updated .job-package-footer,.package-listing-group.wide.three-cols .package-listing.with-details.updated .job-package-footer{background-color:#e5e5e5}.package-listing-group.wide.two-cols .package-listing.with-details.updated .job-package-header,.package-listing-group.wide.three-cols .package-listing.with-details.updated .job-package-header{background-color:#9f9f9f;border-color:#9f9f9f}.package-listing-group.wide.two-cols .package-listing.with-details.updated .job-package-header.listing-basic,.package-listing-group.wide.three-cols .package-listing.with-details.updated .job-package-header.listing-basic,.package-listing-group.wide.two-cols .package-listing.with-details.updated .job-package-header.listing-branded,.package-listing-group.wide.three-cols .package-listing.with-details.updated .job-package-header.listing-branded,.package-listing-group.wide.two-cols .package-listing.with-details.updated .job-package-header.listing-enhanced,.package-listing-group.wide.three-cols .package-listing.with-details.updated .job-package-header.listing-enhanced,.package-listing-group.wide.two-cols .package-listing.with-details.updated .job-package-header.listing-premium,.package-listing-group.wide.three-cols .package-listing.with-details.updated .job-package-header.listing-premium{background-color:#9f9f9f;border-color:#9f9f9f}.package-listing-group.wide.two-cols .package-listing .example,.package-listing-group.wide.three-cols .package-listing .example{margin:8px 0 12px 0;display:block;position:static}.package-listing-group.wide.two-cols .package-listing .inner,.package-listing-group.wide.three-cols .package-listing .inner{text-align:left;line-height:1.9;margin:0 12px;font-size:12px;font-size:0.75rem}.package-listing-group.wide.two-cols .package-listing .description,.package-listing-group.wide.three-cols .package-listing .description{display:block}.package-listing-group.wide.two-cols .package-listing .package-features,.package-listing-group.wide.three-cols .package-listing .package-features{display:block;line-height:1.3;font-size:12px;font-size:0.75rem;text-align:left}.package-listing-group.wide.two-cols .package-listing .package-features .list-style-circle,.package-listing-group.wide.three-cols .package-listing .package-features .list-style-circle{list-style-type:disc;padding-left:20px;padding-top:15px}.package-listing-group.wide.two-cols .package-listing .package-features li,.package-listing-group.wide.three-cols .package-listing .package-features li{line-height:1.3;margin-bottom:4px}.package-listing-group.wide.two-cols .package-listing .package-features em,.package-listing-group.wide.three-cols .package-listing .package-features em{font-weight:bold}.package-listing-group.wide.two-cols .package-listing .allowance,.package-listing-group.wide.three-cols .package-listing .allowance{padding:30px 1em;text-align:center}.package-listing-group.wide.two-cols .package-listing .allowance .number,.package-listing-group.wide.three-cols .package-listing .allowance .number{display:block;font-weight:bold;font-size:30px;font-size:1.875rem}.package-listing-group.wide.two-cols .package-listing .job-package-stat-group,.package-listing-group.wide.three-cols .package-listing .job-package-stat-group,.package-listing-group.wide.two-cols .package-listing .allowance,.package-listing-group.wide.three-cols .package-listing .allowance{display:block}.package-listing-group.wide.two-cols .package-listing > .inner,.package-listing-group.wide.three-cols .package-listing > .inner{margin:1em;font-size:14px;font-size:0.875rem}.package-listing-group.wide.two-cols .package-listing .package-features,.package-listing-group.wide.three-cols .package-listing .package-features{font-size:14px;font-size:0.875rem;margin:16px 0 8px 0}.package-listing-group.wide.two-cols .package-listing .package-features li,.package-listing-group.wide.three-cols .package-listing .package-features li{margin-bottom:8px}.package-listing-group.wide.two-cols .job-package-header,.package-listing-group.wide.three-cols .job-package-header,.package-listing-group.wide.two-cols .job-package-content,.package-listing-group.wide.three-cols .job-package-content,.package-listing-group.wide.two-cols .job-package-footer,.package-listing-group.wide.three-cols .job-package-footer{border-color:#dddddd;border-style:solid;border-width:1px;float:none;width:auto;max-width:none}.package-listing-group.wide.two-cols .job-package-content,.package-listing-group.wide.three-cols .job-package-content{color:#575757;background-color:#f0f0f0;display:block;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-width:0}.package-listing-group.wide.two-cols .job-package-header,.package-listing-group.wide.three-cols .job-package-header{text-align:center;color:#fff;background-color:#57a2dd;padding:13px;line-height:1;position:relative;overflow:visible;border-color:#2d8bd4;border-top-right-radius:3px;border-top-left-radius:3px;border-bottom-width:0}.package-listing-group.wide.two-cols .job-package-header a,.package-listing-group.wide.three-cols .job-package-header a{color:#fff}.package-listing-group.wide.two-cols .job-package-header span,.package-listing-group.wide.three-cols .job-package-header span,.package-listing-group.wide.two-cols .job-package-header .header-button a,.package-listing-group.wide.three-cols .job-package-header .header-button a{font-size:18px;font-size:1.125rem}.package-listing-group.wide.two-cols .job-package-header .featured-banner,.package-listing-group.wide.three-cols .job-package-header .featured-banner{position:absolute;display:inline-block;top:-2px;left:-8px;padding:6px 12px;background-color:#ec7a54;-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg);box-shadow:1px 1px 0 rgba(0, 0, 0, 0.18);font-size:13px;font-size:0.8125rem}.package-listing-group.wide.two-cols .job-package-header.listing-basic,.package-listing-group.wide.three-cols .job-package-header.listing-basic{background-color:#fcc20b;border-color:#dca703}.package-listing-group.wide.two-cols .job-package-header.listing-branded,.package-listing-group.wide.three-cols .job-package-header.listing-branded{background-color:#f3a144;border-color:#f08914}.package-listing-group.wide.two-cols .job-package-header.listing-enhanced,.package-listing-group.wide.three-cols .job-package-header.listing-enhanced{background-color:#f08c4c;border-color:#ec6e1d}.package-listing-group.wide.two-cols .job-package-header.listing-premium,.package-listing-group.wide.three-cols .job-package-header.listing-premium{background-color:#ec7a54;border-color:#e64f1d}.package-listing-group.wide.two-cols .job-package-footer,.package-listing-group.wide.three-cols .job-package-footer{background-color:#f0f0f0;border-radius:3px}.package-listing-group.wide.two-cols .job-package-footer .content,.package-listing-group.wide.three-cols .job-package-footer .content{line-height:1;font-size:15px;font-size:0.9375rem;margin:0.4em 0;text-align:left}.package-listing-group.wide.two-cols .job-package-footer .content p,.package-listing-group.wide.three-cols .job-package-footer .content p{margin-top:0}.package-listing-group.wide.two-cols .job-package-footer .content span,.package-listing-group.wide.three-cols .job-package-footer .content span{display:inline}.package-listing-group.wide.two-cols .job-package-footer .content .number,.package-listing-group.wide.three-cols .job-package-footer .content .number{font-size:17px;font-size:1.0625rem;white-space:normal}.package-listing-group.wide.two-cols .job-package-footer .content .price,.package-listing-group.wide.three-cols .job-package-footer .content .price{font-size:18px;font-size:1.125rem;line-height:32px;text-align:right}.package-listing-group.wide.two-cols .job-package-footer .content small,.package-listing-group.wide.three-cols .job-package-footer .content small{font-size:12px;font-size:0.75rem;white-space:pre-wrap}.package-listing-group.wide.two-cols .job-package-footer .content .context,.package-listing-group.wide.three-cols .job-package-footer .content .context{display:inline}.package-listing-group.wide.two-cols .job-package-footer.with-content,.package-listing-group.wide.three-cols .job-package-footer.with-content{float:none;max-width:none}.package-listing-group.wide.two-cols .job-package-footer.with-content .content,.package-listing-group.wide.three-cols .job-package-footer.with-content .content{text-align:left}.package-listing-group.wide.two-cols .job-package-footer.with-content .button-section,.package-listing-group.wide.three-cols .job-package-footer.with-content .button-section{width:110px}.package-listing-group.wide.two-cols .job-package-footer.no-content,.package-listing-group.wide.three-cols .job-package-footer.no-content{padding:7px;text-align:right}.package-listing-group.wide.two-cols .job-package-footer.no-content .button.post-job,.package-listing-group.wide.three-cols .job-package-footer.no-content .button.post-job{width:100%}.package-listing-group.wide.two-cols .job-package-footer.no-content .button.post-job.selected a:before,.package-listing-group.wide.three-cols .job-package-footer.no-content .button.post-job.selected a:before{left:-7px}.package-listing-group.wide.two-cols .job-package-footer .button.post-job,.package-listing-group.wide.three-cols .job-package-footer .button.post-job{width:110px}.package-listing-group.wide.two-cols .job-package-footer .button.post-job a,.package-listing-group.wide.three-cols .job-package-footer .button.post-job a,.package-listing-group.wide.two-cols .job-package-footer .button.post-job button,.package-listing-group.wide.three-cols .job-package-footer .button.post-job button{padding:10px 15px}.package-listing-group.wide.two-cols .job-package-footer .button.post-job.selected a,.package-listing-group.wide.three-cols .job-package-footer .button.post-job.selected a,.package-listing-group.wide.two-cols .job-package-footer .button.post-job.selected button,.package-listing-group.wide.three-cols .job-package-footer .button.post-job.selected button{position:relative;padding:9px 0px}.package-listing-group.wide.two-cols .job-package-footer .button.post-job.selected a:before,.package-listing-group.wide.three-cols .job-package-footer .button.post-job.selected a:before,.package-listing-group.wide.two-cols .job-package-footer .button.post-job.selected button:before,.package-listing-group.wide.three-cols .job-package-footer .button.post-job.selected button:before{content:url('https://cj-live.azureedge.net/assets/img/icon-selected.png');top:2px;left:-2px;position:relative;display:inline;overflow:visible}.package-listing-group.wide.two-cols .job-package-footer.listing-basic .button a,.package-listing-group.wide.three-cols .job-package-footer.listing-basic .button a,.package-listing-group.wide.two-cols .job-package-footer.listing-branded .button a,.package-listing-group.wide.three-cols .job-package-footer.listing-branded .button a,.package-listing-group.wide.two-cols .job-package-footer.listing-enhanced .button a,.package-listing-group.wide.three-cols .job-package-footer.listing-enhanced .button a,.package-listing-group.wide.two-cols .job-package-footer.listing-premium .button a,.package-listing-group.wide.three-cols .job-package-footer.listing-premium .button a{background:#fcc20b;background-image:none}.package-listing-group.wide.two-cols .job-package-footer.listing-basic .button.selected a,.package-listing-group.wide.three-cols .job-package-footer.listing-basic .button.selected a,.package-listing-group.wide.two-cols .job-package-footer.listing-branded .button.selected a,.package-listing-group.wide.three-cols .job-package-footer.listing-branded .button.selected a,.package-listing-group.wide.two-cols .job-package-footer.listing-enhanced .button.selected a,.package-listing-group.wide.three-cols .job-package-footer.listing-enhanced .button.selected a,.package-listing-group.wide.two-cols .job-package-footer.listing-premium .button.selected a,.package-listing-group.wide.three-cols .job-package-footer.listing-premium .button.selected a{background:#575757}}@media all and (min-width: 45em){.package-listing-group.wide.four-cols .package-listing{background:transparent;border:none;border-radius:0}.package-listing-group.wide.four-cols .package-listing.bg-grey-sm{background:transparent;border:none;border-radius:0}.package-listing-group.wide.four-cols .package-listing.with-details .job-package-header span{position:static}.package-listing-group.wide.four-cols .package-listing.with-details .job-package-content .details{display:none}.package-listing-group.wide.four-cols .package-listing.with-details .selection-group{display:block}.package-listing-group.wide.four-cols .package-listing.with-details{-webkit-transition:none;transition:none}.package-listing-group.wide.four-cols .package-listing.with-details .job-package-wrap:before,.package-listing-group.wide.four-cols .package-listing.with-details .job-package-header,.package-listing-group.wide.four-cols .package-listing.with-details .job-package-content,.package-listing-group.wide.four-cols .package-listing.with-details .job-package-footer{-webkit-transition:350ms background-color linear, 350ms border-color linear;transition:350ms background-color linear, 350ms border-color linear}.package-listing-group.wide.four-cols .package-listing.with-details.selected .job-package-header.listing-basic{background-color:#eba003}.package-listing-group.wide.four-cols .package-listing.with-details.selected .job-package-header.listing-branded{background-color:#eb840f}.package-listing-group.wide.four-cols .package-listing.with-details.selected .job-package-header.listing-enhanced{background-color:#ec6e1d}.package-listing-group.wide.four-cols .package-listing.with-details.selected .job-package-header.listing-premium{background-color:#e75626}.package-listing-group.wide.four-cols .package-listing.with-details.selected .job-package-wrap:before,.package-listing-group.wide.four-cols .package-listing.with-details.selected .job-package-content,.package-listing-group.wide.four-cols .package-listing.with-details.selected .job-package-footer{background-color:#e5e5e5}.package-listing-group.wide.four-cols .package-listing.with-details.updated{background-color:transparent}.package-listing-group.wide.four-cols .package-listing.with-details.updated .job-package-wrap:before,.package-listing-group.wide.four-cols .package-listing.with-details.updated .job-package-content,.package-listing-group.wide.four-cols .package-listing.with-details.updated .job-package-footer{background-color:#e5e5e5}.package-listing-group.wide.four-cols .package-listing.with-details.updated .job-package-header{background-color:#9f9f9f;border-color:#9f9f9f}.package-listing-group.wide.four-cols .package-listing.with-details.updated .job-package-header.listing-basic,.package-listing-group.wide.four-cols .package-listing.with-details.updated .job-package-header.listing-branded,.package-listing-group.wide.four-cols .package-listing.with-details.updated .job-package-header.listing-enhanced,.package-listing-group.wide.four-cols .package-listing.with-details.updated .job-package-header.listing-premium{background-color:#9f9f9f;border-color:#9f9f9f}.package-listing-group.wide.four-cols .package-listing .example{margin:8px 0 12px 0;display:block;position:static}.package-listing-group.wide.four-cols .package-listing .inner{text-align:left;line-height:1.9;margin:0 12px;font-size:12px;font-size:0.75rem}.package-listing-group.wide.four-cols .package-listing .description{display:block}.package-listing-group.wide.four-cols .package-listing .package-features{display:block;line-height:1.3;font-size:12px;font-size:0.75rem;text-align:left}.package-listing-group.wide.four-cols .package-listing .package-features .list-style-circle{list-style-type:disc;padding-left:20px;padding-top:15px}.package-listing-group.wide.four-cols .package-listing .package-features li{line-height:1.3;margin-bottom:4px}.package-listing-group.wide.four-cols .package-listing .package-features em{font-weight:bold}.package-listing-group.wide.four-cols .package-listing .allowance{padding:30px 1em;text-align:center}.package-listing-group.wide.four-cols .package-listing .allowance .number{display:block;font-weight:bold;font-size:30px;font-size:1.875rem}.package-listing-group.wide.four-cols .package-listing .job-package-stat-group,.package-listing-group.wide.four-cols .package-listing .allowance{display:block}.package-listing-group.wide.four-cols .package-listing > .inner{margin:1em;font-size:14px;font-size:0.875rem}.package-listing-group.wide.four-cols .package-listing .package-features{font-size:14px;font-size:0.835rem;margin:16px 0 8px 0}.package-listing-group.wide.four-cols .package-listing .package-features li{margin-bottom:8px}.package-listing-group.wide.four-cols .job-package-header,.package-listing-group.wide.four-cols .job-package-content,.package-listing-group.wide.four-cols .job-package-footer{border-color:#dddddd;border-style:solid;border-width:1px;float:none;width:auto;max-width:none}.package-listing-group.wide.four-cols .job-package-content{color:#575757;background-color:#f0f0f0;display:block;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-width:0}.package-listing-group.wide.four-cols .job-package-header{text-align:center;color:#fff;background-color:#57a2dd;padding:13px;line-height:1;position:relative;overflow:visible;border-color:#2d8bd4;border-top-right-radius:3px;border-top-left-radius:3px;border-bottom-width:0}.package-listing-group.wide.four-cols .job-package-header a{color:#fff}.package-listing-group.wide.four-cols .job-package-header span,.package-listing-group.wide.four-cols .job-package-header .header-button a{font-size:18px;font-size:1.125rem}.package-listing-group.wide.four-cols .job-package-header .featured-banner{position:absolute;display:inline-block;top:-2px;left:-8px;padding:6px 12px;background-color:#ec7a54;-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg);box-shadow:1px 1px 0 rgba(0, 0, 0, 0.18);font-size:13px;font-size:0.8125rem}.package-listing-group.wide.four-cols .job-package-header.listing-basic{background-color:#fcc20b;border-color:#dca703}.package-listing-group.wide.four-cols .job-package-header.listing-branded{background-color:#f3a144;border-color:#f08914}.package-listing-group.wide.four-cols .job-package-header.listing-enhanced{background-color:#f08c4c;border-color:#ec6e1d}.package-listing-group.wide.four-cols .job-package-header.listing-premium{background-color:#ec7a54;border-color:#e64f1d}.package-listing-group.wide.four-cols .job-package-footer{background-color:#f0f0f0;border-radius:3px}.package-listing-group.wide.four-cols .job-package-footer .content{line-height:1;font-size:15px;font-size:0.9375rem;margin:0.4em 0;text-align:left}.package-listing-group.wide.four-cols .job-package-footer .content p{margin-top:0}.package-listing-group.wide.four-cols .job-package-footer .content span{display:inline}.package-listing-group.wide.four-cols .job-package-footer .content .number{font-size:17px;font-size:1.0625rem;white-space:normal}.package-listing-group.wide.four-cols .job-package-footer .content .price{font-size:18px;font-size:1.125rem;line-height:32px;text-align:right}.package-listing-group.wide.four-cols .job-package-footer .content small{font-size:12px;font-size:0.75rem;white-space:pre-wrap}.package-listing-group.wide.four-cols .job-package-footer .content .context{display:inline}.package-listing-group.wide.four-cols .job-package-footer.with-content{float:none;max-width:none}.package-listing-group.wide.four-cols .job-package-footer.with-content .content{text-align:left}.package-listing-group.wide.four-cols .job-package-footer.with-content .button-section{width:110px}.package-listing-group.wide.four-cols .job-package-footer.no-content{padding:7px;text-align:right}.package-listing-group.wide.four-cols .job-package-footer.no-content .button.post-job{width:100%}.package-listing-group.wide.four-cols .job-package-footer.no-content .button.post-job.selected a:before{left:-7px}.package-listing-group.wide.four-cols .job-package-footer .button.post-job{width:110px}.package-listing-group.wide.four-cols .job-package-footer .button.post-job a,.package-listing-group.wide.four-cols .job-package-footer .button.post-job button{padding:10px 15px}.package-listing-group.wide.four-cols .job-package-footer .button.post-job.selected a,.package-listing-group.wide.four-cols .job-package-footer .button.post-job.selected button{position:relative;padding:9px 0px}.package-listing-group.wide.four-cols .job-package-footer .button.post-job.selected a:before,.package-listing-group.wide.four-cols .job-package-footer .button.post-job.selected button:before{content:url('https://cj-live.azureedge.net/assets/img/icon-selected.png');top:2px;left:-2px;position:relative;display:inline;overflow:visible}.package-listing-group.wide.four-cols .job-package-footer.listing-basic .button a,.package-listing-group.wide.four-cols .job-package-footer.listing-branded .button a,.package-listing-group.wide.four-cols .job-package-footer.listing-enhanced .button a,.package-listing-group.wide.four-cols .job-package-footer.listing-premium .button a{background:#fcc20b;background-image:none}.package-listing-group.wide.four-cols .job-package-footer.listing-basic .button.selected a,.package-listing-group.wide.four-cols .job-package-footer.listing-branded .button.selected a,.package-listing-group.wide.four-cols .job-package-footer.listing-enhanced .button.selected a,.package-listing-group.wide.four-cols .job-package-footer.listing-premium .button.selected a{background:#575757}}@media all and (min-width: 45em){.package-listing-group.narrow.one-col .package-listing,.package-listing-group.narrow.two-cols .package-listing{background:transparent;border:none;border-radius:0}.package-listing-group.narrow.one-col .package-listing.bg-grey-sm,.package-listing-group.narrow.two-cols .package-listing.bg-grey-sm{background:transparent;border:none;border-radius:0}.package-listing-group.narrow.one-col .package-listing.with-details .job-package-header span,.package-listing-group.narrow.two-cols .package-listing.with-details .job-package-header span{position:static}.package-listing-group.narrow.one-col .package-listing.with-details .job-package-content .details,.package-listing-group.narrow.two-cols .package-listing.with-details .job-package-content .details{display:none}.package-listing-group.narrow.one-col .package-listing.with-details .selection-group,.package-listing-group.narrow.two-cols .package-listing.with-details .selection-group{display:block}.package-listing-group.narrow.one-col .package-listing.with-details,.package-listing-group.narrow.two-cols .package-listing.with-details{-webkit-transition:none;transition:none}.package-listing-group.narrow.one-col .package-listing.with-details .job-package-wrap:before,.package-listing-group.narrow.two-cols .package-listing.with-details .job-package-wrap:before,.package-listing-group.narrow.one-col .package-listing.with-details .job-package-header,.package-listing-group.narrow.two-cols .package-listing.with-details .job-package-header,.package-listing-group.narrow.one-col .package-listing.with-details .job-package-content,.package-listing-group.narrow.two-cols .package-listing.with-details .job-package-content,.package-listing-group.narrow.one-col .package-listing.with-details .job-package-footer,.package-listing-group.narrow.two-cols .package-listing.with-details .job-package-footer{-webkit-transition:350ms background-color linear, 350ms border-color linear;transition:350ms background-color linear, 350ms border-color linear}.package-listing-group.narrow.one-col .package-listing.with-details.selected .job-package-header.listing-basic,.package-listing-group.narrow.two-cols .package-listing.with-details.selected .job-package-header.listing-basic{background-color:#eba003}.package-listing-group.narrow.one-col .package-listing.with-details.selected .job-package-header.listing-branded,.package-listing-group.narrow.two-cols .package-listing.with-details.selected .job-package-header.listing-branded{background-color:#eb840f}.package-listing-group.narrow.one-col .package-listing.with-details.selected .job-package-header.listing-enhanced,.package-listing-group.narrow.two-cols .package-listing.with-details.selected .job-package-header.listing-enhanced{background-color:#ec6e1d}.package-listing-group.narrow.one-col .package-listing.with-details.selected .job-package-header.listing-premium,.package-listing-group.narrow.two-cols .package-listing.with-details.selected .job-package-header.listing-premium{background-color:#e75626}.package-listing-group.narrow.one-col .package-listing.with-details.selected .job-package-wrap:before,.package-listing-group.narrow.two-cols .package-listing.with-details.selected .job-package-wrap:before,.package-listing-group.narrow.one-col .package-listing.with-details.selected .job-package-content,.package-listing-group.narrow.two-cols .package-listing.with-details.selected .job-package-content,.package-listing-group.narrow.one-col .package-listing.with-details.selected .job-package-footer,.package-listing-group.narrow.two-cols .package-listing.with-details.selected .job-package-footer{background-color:#e5e5e5}.package-listing-group.narrow.one-col .package-listing.with-details.updated,.package-listing-group.narrow.two-cols .package-listing.with-details.updated{background-color:transparent}.package-listing-group.narrow.one-col .package-listing.with-details.updated .job-package-wrap:before,.package-listing-group.narrow.two-cols .package-listing.with-details.updated .job-package-wrap:before,.package-listing-group.narrow.one-col .package-listing.with-details.updated .job-package-content,.package-listing-group.narrow.two-cols .package-listing.with-details.updated .job-package-content,.package-listing-group.narrow.one-col .package-listing.with-details.updated .job-package-footer,.package-listing-group.narrow.two-cols .package-listing.with-details.updated .job-package-footer{background-color:#e5e5e5}.package-listing-group.narrow.one-col .package-listing.with-details.updated .job-package-header,.package-listing-group.narrow.two-cols .package-listing.with-details.updated .job-package-header{background-color:#9f9f9f;border-color:#9f9f9f}.package-listing-group.narrow.one-col .package-listing.with-details.updated .job-package-header.listing-basic,.package-listing-group.narrow.two-cols .package-listing.with-details.updated .job-package-header.listing-basic,.package-listing-group.narrow.one-col .package-listing.with-details.updated .job-package-header.listing-branded,.package-listing-group.narrow.two-cols .package-listing.with-details.updated .job-package-header.listing-branded,.package-listing-group.narrow.one-col .package-listing.with-details.updated .job-package-header.listing-enhanced,.package-listing-group.narrow.two-cols .package-listing.with-details.updated .job-package-header.listing-enhanced,.package-listing-group.narrow.one-col .package-listing.with-details.updated .job-package-header.listing-premium,.package-listing-group.narrow.two-cols .package-listing.with-details.updated .job-package-header.listing-premium{background-color:#9f9f9f;border-color:#9f9f9f}.package-listing-group.narrow.one-col .package-listing .example,.package-listing-group.narrow.two-cols .package-listing .example{margin:8px 0 12px 0;display:block;position:static}.package-listing-group.narrow.one-col .package-listing .inner,.package-listing-group.narrow.two-cols .package-listing .inner{text-align:left;line-height:1.9;margin:0 12px;font-size:12px;font-size:0.75rem}.package-listing-group.narrow.one-col .package-listing .description,.package-listing-group.narrow.two-cols .package-listing .description{display:block}.package-listing-group.narrow.one-col .package-listing .package-features,.package-listing-group.narrow.two-cols .package-listing .package-features{display:block;line-height:1.3;font-size:12px;font-size:0.75rem;text-align:left}.package-listing-group.narrow.one-col .package-listing .package-features .list-style-circle,.package-listing-group.narrow.two-cols .package-listing .package-features .list-style-circle{list-style-type:disc;padding-left:20px;padding-top:15px}.package-listing-group.narrow.one-col .package-listing .package-features li,.package-listing-group.narrow.two-cols .package-listing .package-features li{line-height:1.3;margin-bottom:4px}.package-listing-group.narrow.one-col .package-listing .package-features em,.package-listing-group.narrow.two-cols .package-listing .package-features em{font-weight:bold}.package-listing-group.narrow.one-col .package-listing .allowance,.package-listing-group.narrow.two-cols .package-listing .allowance{padding:30px 1em;text-align:center}.package-listing-group.narrow.one-col .package-listing .allowance .number,.package-listing-group.narrow.two-cols .package-listing .allowance .number{display:block;font-weight:bold;font-size:1.875rem;font-style:normal}.package-listing-group.narrow.one-col .package-listing .job-package-stat-group,.package-listing-group.narrow.two-cols .package-listing .job-package-stat-group,.package-listing-group.narrow.one-col .package-listing .allowance,.package-listing-group.narrow.two-cols .package-listing .allowance{display:block}.package-listing-group.narrow.one-col .package-listing > .inner,.package-listing-group.narrow.two-cols .package-listing > .inner{margin:1em;font-size:14px;font-size:0.875rem}.package-listing-group.narrow.one-col .package-listing .package-features,.package-listing-group.narrow.two-cols .package-listing .package-features{font-size:14px;font-size:0.875rem;margin:16px 0 8px 0}.package-listing-group.narrow.one-col .package-listing .package-features li,.package-listing-group.narrow.two-cols .package-listing .package-features li{margin-bottom:8px}.package-listing-group.narrow.one-col .job-package-header,.package-listing-group.narrow.two-cols .job-package-header,.package-listing-group.narrow.one-col .job-package-content,.package-listing-group.narrow.two-cols .job-package-content,.package-listing-group.narrow.one-col .job-package-footer,.package-listing-group.narrow.two-cols .job-package-footer{border-color:#dddddd;border-style:solid;border-width:1px;float:none;width:auto;max-width:none}.package-listing-group.narrow.one-col .job-package-content,.package-listing-group.narrow.two-cols .job-package-content{color:#575757;background-color:#f0f0f0;display:block;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-width:0}.package-listing-group.narrow.one-col .job-package-header,.package-listing-group.narrow.two-cols .job-package-header{text-align:center;color:#fff;background-color:#57a2dd;padding:13px;line-height:1;position:relative;overflow:visible;border-color:#2d8bd4;border-top-right-radius:3px;border-top-left-radius:3px;border-bottom-width:0}.package-listing-group.narrow.one-col .job-package-header a,.package-listing-group.narrow.two-cols .job-package-header a{color:#fff}.package-listing-group.narrow.one-col .job-package-header span,.package-listing-group.narrow.two-cols .job-package-header span,.package-listing-group.narrow.one-col .job-package-header .header-button a,.package-listing-group.narrow.two-cols .job-package-header .header-button a{font-size:18px;font-size:1.125rem}.package-listing-group.narrow.one-col .job-package-header .featured-banner,.package-listing-group.narrow.two-cols .job-package-header .featured-banner{position:absolute;display:inline-block;top:-2px;left:-8px;padding:6px 12px;background-color:#ec7a54;-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg);box-shadow:1px 1px 0 rgba(0, 0, 0, 0.18);font-size:13px;font-size:0.8125rem}.package-listing-group.narrow.one-col .job-package-header.listing-basic,.package-listing-group.narrow.two-cols .job-package-header.listing-basic{background-color:#fcc20b;border-color:#dca703}.package-listing-group.narrow.one-col .job-package-header.listing-branded,.package-listing-group.narrow.two-cols .job-package-header.listing-branded{background-color:#f3a144;border-color:#f08914}.package-listing-group.narrow.one-col .job-package-header.listing-enhanced,.package-listing-group.narrow.two-cols .job-package-header.listing-enhanced{background-color:#f08c4c;border-color:#ec6e1d}.package-listing-group.narrow.one-col .job-package-header.listing-premium,.package-listing-group.narrow.two-cols .job-package-header.listing-premium{background-color:#ec7a54;border-color:#e64f1d}.package-listing-group.narrow.one-col .job-package-footer,.package-listing-group.narrow.two-cols .job-package-footer{background-color:#f0f0f0;border-radius:3px}.package-listing-group.narrow.one-col .job-package-footer .content,.package-listing-group.narrow.two-cols .job-package-footer .content{line-height:1;font-size:15px;font-size:0.9375rem;margin:0.4em 0;text-align:left}.package-listing-group.narrow.one-col .job-package-footer .content p,.package-listing-group.narrow.two-cols .job-package-footer .content p{margin-top:0}.package-listing-group.narrow.one-col .job-package-footer .content span,.package-listing-group.narrow.two-cols .job-package-footer .content span{display:inline}.package-listing-group.narrow.one-col .job-package-footer .content .number,.package-listing-group.narrow.two-cols .job-package-footer .content .number{font-size:17px;font-size:1.0625rem;white-space:normal}.package-listing-group.narrow.one-col .job-package-footer .content .price,.package-listing-group.narrow.two-cols .job-package-footer .content .price{font-size:18px;font-size:1.125rem;line-height:32px;text-align:right}.package-listing-group.narrow.one-col .job-package-footer .content small,.package-listing-group.narrow.two-cols .job-package-footer .content small{font-size:12px;font-size:0.75rem;white-space:pre-wrap}.package-listing-group.narrow.one-col .job-package-footer .content .context,.package-listing-group.narrow.two-cols .job-package-footer .content .context{display:inline}.package-listing-group.narrow.one-col .job-package-footer.with-content,.package-listing-group.narrow.two-cols .job-package-footer.with-content{float:none;max-width:none}.package-listing-group.narrow.one-col .job-package-footer.with-content .content,.package-listing-group.narrow.two-cols .job-package-footer.with-content .content{text-align:left}.package-listing-group.narrow.one-col .job-package-footer.with-content .button-section,.package-listing-group.narrow.two-cols .job-package-footer.with-content .button-section{width:110px}.package-listing-group.narrow.one-col .job-package-footer.no-content,.package-listing-group.narrow.two-cols .job-package-footer.no-content{padding:7px;text-align:right}.package-listing-group.narrow.one-col .job-package-footer.no-content .button.post-job,.package-listing-group.narrow.two-cols .job-package-footer.no-content .button.post-job{width:100%}.package-listing-group.narrow.one-col .job-package-footer.no-content .button.post-job.selected a:before,.package-listing-group.narrow.two-cols .job-package-footer.no-content .button.post-job.selected a:before{left:-7px}.package-listing-group.narrow.one-col .job-package-footer .button.post-job,.package-listing-group.narrow.two-cols .job-package-footer .button.post-job{width:110px}.package-listing-group.narrow.one-col .job-package-footer .button.post-job a,.package-listing-group.narrow.two-cols .job-package-footer .button.post-job a,.package-listing-group.narrow.one-col .job-package-footer .button.post-job button,.package-listing-group.narrow.two-cols .job-package-footer .button.post-job button{padding:10px 15px}.package-listing-group.narrow.one-col .job-package-footer .button.post-job.selected a,.package-listing-group.narrow.two-cols .job-package-footer .button.post-job.selected a,.package-listing-group.narrow.one-col .job-package-footer .button.post-job.selected button,.package-listing-group.narrow.two-cols .job-package-footer .button.post-job.selected button{position:relative;padding:9px 0px}.package-listing-group.narrow.one-col .job-package-footer .button.post-job.selected a:before,.package-listing-group.narrow.two-cols .job-package-footer .button.post-job.selected a:before,.package-listing-group.narrow.one-col .job-package-footer .button.post-job.selected button:before,.package-listing-group.narrow.two-cols .job-package-footer .button.post-job.selected button:before{content:url('https://cj-live.azureedge.net/assets/img/icon-selected.png');top:2px;left:-2px;position:relative;display:inline;overflow:visible}.package-listing-group.narrow.one-col .job-package-footer.listing-basic .button a,.package-listing-group.narrow.two-cols .job-package-footer.listing-basic .button a,.package-listing-group.narrow.one-col .job-package-footer.listing-branded .button a,.package-listing-group.narrow.two-cols .job-package-footer.listing-branded .button a,.package-listing-group.narrow.one-col .job-package-footer.listing-enhanced .button a,.package-listing-group.narrow.two-cols .job-package-footer.listing-enhanced .button a,.package-listing-group.narrow.one-col .job-package-footer.listing-premium .button a,.package-listing-group.narrow.two-cols .job-package-footer.listing-premium .button a{background:#fcc20b;background-image:none}.package-listing-group.narrow.one-col .job-package-footer.listing-basic .button.selected a,.package-listing-group.narrow.two-cols .job-package-footer.listing-basic .button.selected a,.package-listing-group.narrow.one-col .job-package-footer.listing-branded .button.selected a,.package-listing-group.narrow.two-cols .job-package-footer.listing-branded .button.selected a,.package-listing-group.narrow.one-col .job-package-footer.listing-enhanced .button.selected a,.package-listing-group.narrow.two-cols .job-package-footer.listing-enhanced .button.selected a,.package-listing-group.narrow.one-col .job-package-footer.listing-premium .button.selected a,.package-listing-group.narrow.two-cols .job-package-footer.listing-premium .button.selected a{background:#575757}}@media all and (min-width: 55em){.package-listing-group.narrow.three-cols .package-listing{background:transparent;border:none;border-radius:0}.package-listing-group.narrow.three-cols .package-listing.bg-grey-sm{background:transparent;border:none;border-radius:0}.package-listing-group.narrow.three-cols .package-listing.with-details .job-package-header span{position:static}.package-listing-group.narrow.three-cols .package-listing.with-details .job-package-content .details{display:none}.package-listing-group.narrow.three-cols .package-listing.with-details .selection-group{display:block}.package-listing-group.narrow.three-cols .package-listing.with-details{-webkit-transition:none;transition:none}.package-listing-group.narrow.three-cols .package-listing.with-details .job-package-wrap:before,.package-listing-group.narrow.three-cols .package-listing.with-details .job-package-header,.package-listing-group.narrow.three-cols .package-listing.with-details .job-package-content,.package-listing-group.narrow.three-cols .package-listing.with-details .job-package-footer{-webkit-transition:350ms background-color linear, 350ms border-color linear;transition:350ms background-color linear, 350ms border-color linear}.package-listing-group.narrow.three-cols .package-listing.with-details.selected .job-package-header.listing-basic{background-color:#eba003}.package-listing-group.narrow.three-cols .package-listing.with-details.selected .job-package-header.listing-branded{background-color:#eb840f}.package-listing-group.narrow.three-cols .package-listing.with-details.selected .job-package-header.listing-enhanced{background-color:#ec6e1d}.package-listing-group.narrow.three-cols .package-listing.with-details.selected .job-package-header.listing-premium{background-color:#e75626}.package-listing-group.narrow.three-cols .package-listing.with-details.selected .job-package-wrap:before,.package-listing-group.narrow.three-cols .package-listing.with-details.selected .job-package-content,.package-listing-group.narrow.three-cols .package-listing.with-details.selected .job-package-footer{background-color:#e5e5e5}.package-listing-group.narrow.three-cols .package-listing.with-details.updated{background-color:transparent}.package-listing-group.narrow.three-cols .package-listing.with-details.updated .job-package-wrap:before,.package-listing-group.narrow.three-cols .package-listing.with-details.updated .job-package-content,.package-listing-group.narrow.three-cols .package-listing.with-details.updated .job-package-footer{background-color:#e5e5e5}.package-listing-group.narrow.three-cols .package-listing.with-details.updated .job-package-header{background-color:#9f9f9f;border-color:#9f9f9f}.package-listing-group.narrow.three-cols .package-listing.with-details.updated .job-package-header.listing-basic,.package-listing-group.narrow.three-cols .package-listing.with-details.updated .job-package-header.listing-branded,.package-listing-group.narrow.three-cols .package-listing.with-details.updated .job-package-header.listing-enhanced,.package-listing-group.narrow.three-cols .package-listing.with-details.updated .job-package-header.listing-premium{background-color:#9f9f9f;border-color:#9f9f9f}.package-listing-group.narrow.three-cols .package-listing .example{margin:8px 0 12px 0;display:block;position:static}.package-listing-group.narrow.three-cols .package-listing .inner{text-align:left;line-height:1.9;margin:0 12px;font-size:12px;font-size:0.75rem}.package-listing-group.narrow.three-cols .package-listing .description{display:block}.package-listing-group.narrow.three-cols .package-listing .package-features{display:block;line-height:1.3;font-size:12px;font-size:0.75rem;text-align:left}.package-listing-group.narrow.three-cols .package-listing .package-features .list-style-circle{list-style-type:disc;padding-left:20px;padding-top:15px}.package-listing-group.narrow.three-cols .package-listing .package-features li{line-height:1.3;margin-bottom:4px}.package-listing-group.narrow.three-cols .package-listing .package-features em{font-weight:bold}.package-listing-group.narrow.three-cols .package-listing .allowance{padding:30px 1em;text-align:center}.package-listing-group.narrow.three-cols .package-listing .allowance .number{display:block;font-weight:bold;font-size:30px;font-size:1.875rem}.package-listing-group.narrow.three-cols .package-listing .job-package-stat-group,.package-listing-group.narrow.three-cols .package-listing .allowance{display:block}.package-listing-group.narrow.three-cols .package-listing > .inner{margin:1em;font-size:14px;font-size:0.875rem}.package-listing-group.narrow.three-cols .package-listing .package-features{font-size:14px;font-size:0.875rem;margin:16px 0 8px 0}.package-listing-group.narrow.three-cols .package-listing .package-features li{margin-bottom:8px}.package-listing-group.narrow.three-cols .job-package-header,.package-listing-group.narrow.three-cols .job-package-content,.package-listing-group.narrow.three-cols .job-package-footer{border-color:#dddddd;border-style:solid;border-width:1px;float:none;width:auto;max-width:none}.package-listing-group.narrow.three-cols .job-package-content{color:#575757;background-color:#f0f0f0;display:block;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-width:0}.package-listing-group.narrow.three-cols .job-package-header{text-align:center;color:#fff;background-color:#57a2dd;padding:13px;line-height:1;position:relative;overflow:visible;border-color:#2d8bd4;border-top-right-radius:3px;border-top-left-radius:3px;border-bottom-width:0}.package-listing-group.narrow.three-cols .job-package-header a{color:#fff}.package-listing-group.narrow.three-cols .job-package-header span,.package-listing-group.narrow.three-cols .job-package-header .header-button a{font-size:18px;font-size:1.125rem}.package-listing-group.narrow.three-cols .job-package-header .featured-banner{position:absolute;display:inline-block;top:-2px;left:-8px;padding:6px 12px;background-color:#ec7a54;-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg);box-shadow:1px 1px 0 rgba(0, 0, 0, 0.18);font-size:13px;font-size:0.8125rem}.package-listing-group.narrow.three-cols .job-package-header.listing-basic{background-color:#fcc20b;border-color:#dca703}.package-listing-group.narrow.three-cols .job-package-header.listing-branded{background-color:#f3a144;border-color:#f08914}.package-listing-group.narrow.three-cols .job-package-header.listing-enhanced{background-color:#f08c4c;border-color:#ec6e1d}.package-listing-group.narrow.three-cols .job-package-header.listing-premium{background-color:#ec7a54;border-color:#e64f1d}.package-listing-group.narrow.three-cols .job-package-footer{background-color:#f0f0f0;border-radius:3px}.package-listing-group.narrow.three-cols .job-package-footer .content{line-height:1;font-size:15px;font-size:0.9375rem;margin:0.4em 0;text-align:left}.package-listing-group.narrow.three-cols .job-package-footer .content p{margin-top:0}.package-listing-group.narrow.three-cols .job-package-footer .content span{display:inline}.package-listing-group.narrow.three-cols .job-package-footer .content .number{font-size:17px;font-size:1.0625rem;white-space:normal}.package-listing-group.narrow.three-cols .job-package-footer .content .price{font-size:18px;font-size:1.125rem;line-height:32px;text-align:right}.package-listing-group.narrow.three-cols .job-package-footer .content small{font-size:12px;font-size:0.75rem;white-space:pre-wrap}.package-listing-group.narrow.three-cols .job-package-footer .content .context{display:inline}.package-listing-group.narrow.three-cols .job-package-footer.with-content{float:none;max-width:none}.package-listing-group.narrow.three-cols .job-package-footer.with-content .content{text-align:left}.package-listing-group.narrow.three-cols .job-package-footer.with-content .button-section{width:110px}.package-listing-group.narrow.three-cols .job-package-footer.no-content{padding:7px;text-align:right}.package-listing-group.narrow.three-cols .job-package-footer.no-content .button.post-job{width:100%}.package-listing-group.narrow.three-cols .job-package-footer.no-content .button.post-job.selected a:before{left:-7px}.package-listing-group.narrow.three-cols .job-package-footer .button.post-job{width:110px}.package-listing-group.narrow.three-cols .job-package-footer .button.post-job a,.package-listing-group.narrow.three-cols .job-package-footer .button.post-job button{padding:10px 15px}.package-listing-group.narrow.three-cols .job-package-footer .button.post-job.selected a,.package-listing-group.narrow.three-cols .job-package-footer .button.post-job.selected button{position:relative;padding:9px 0px}.package-listing-group.narrow.three-cols .job-package-footer .button.post-job.selected a:before,.package-listing-group.narrow.three-cols .job-package-footer .button.post-job.selected button:before{content:url('https://cj-live.azureedge.net/assets/img/icon-selected.png');top:2px;left:-2px;position:relative;display:inline;overflow:visible}.package-listing-group.narrow.three-cols .job-package-footer.listing-basic .button a,.package-listing-group.narrow.three-cols .job-package-footer.listing-branded .button a,.package-listing-group.narrow.three-cols .job-package-footer.listing-enhanced .button a,.package-listing-group.narrow.three-cols .job-package-footer.listing-premium .button a{background:#fcc20b;background-image:none}.package-listing-group.narrow.three-cols .job-package-footer.listing-basic .button.selected a,.package-listing-group.narrow.three-cols .job-package-footer.listing-branded .button.selected a,.package-listing-group.narrow.three-cols .job-package-footer.listing-enhanced .button.selected a,.package-listing-group.narrow.three-cols .job-package-footer.listing-premium .button.selected a{background:#575757}}@media all and (min-width: 66em){.package-listing-group.narrow.four-cols .package-listing,.package-listing-group.narrow.five-cols .package-listing{background:transparent;border:none;border-radius:0}.package-listing-group.narrow.four-cols .package-listing.bg-grey-sm,.package-listing-group.narrow.five-cols .package-listing.bg-grey-sm{background:transparent;border:none;border-radius:0}.package-listing-group.narrow.four-cols .package-listing.with-details .job-package-header span,.package-listing-group.narrow.five-cols .package-listing.with-details .job-package-header span{position:static}.package-listing-group.narrow.four-cols .package-listing.with-details .job-package-content .details,.package-listing-group.narrow.five-cols .package-listing.with-details .job-package-content .details{display:none}.package-listing-group.narrow.four-cols .package-listing.with-details .selection-group,.package-listing-group.narrow.five-cols .package-listing.with-details .selection-group{display:block}.package-listing-group.narrow.four-cols .package-listing.with-details,.package-listing-group.narrow.five-cols .package-listing.with-details{-webkit-transition:none;transition:none}.package-listing-group.narrow.four-cols .package-listing.with-details .job-package-wrap:before,.package-listing-group.narrow.five-cols .package-listing.with-details .job-package-wrap:before,.package-listing-group.narrow.four-cols .package-listing.with-details .job-package-header,.package-listing-group.narrow.five-cols .package-listing.with-details .job-package-header,.package-listing-group.narrow.four-cols .package-listing.with-details .job-package-content,.package-listing-group.narrow.five-cols .package-listing.with-details .job-package-content,.package-listing-group.narrow.four-cols .package-listing.with-details .job-package-footer,.package-listing-group.narrow.five-cols .package-listing.with-details .job-package-footer{-webkit-transition:350ms background-color linear, 350ms border-color linear;transition:350ms background-color linear, 350ms border-color linear}.package-listing-group.narrow.four-cols .package-listing.with-details.selected .job-package-header.listing-basic,.package-listing-group.narrow.five-cols .package-listing.with-details.selected .job-package-header.listing-basic{background-color:#eba003}.package-listing-group.narrow.four-cols .package-listing.with-details.selected .job-package-header.listing-branded,.package-listing-group.narrow.five-cols .package-listing.with-details.selected .job-package-header.listing-branded{background-color:#eb840f}.package-listing-group.narrow.four-cols .package-listing.with-details.selected .job-package-header.listing-enhanced,.package-listing-group.narrow.five-cols .package-listing.with-details.selected .job-package-header.listing-enhanced{background-color:#ec6e1d}.package-listing-group.narrow.four-cols .package-listing.with-details.selected .job-package-header.listing-premium,.package-listing-group.narrow.five-cols .package-listing.with-details.selected .job-package-header.listing-premium{background-color:#e75626}.package-listing-group.narrow.four-cols .package-listing.with-details.selected .job-package-wrap:before,.package-listing-group.narrow.five-cols .package-listing.with-details.selected .job-package-wrap:before,.package-listing-group.narrow.four-cols .package-listing.with-details.selected .job-package-content,.package-listing-group.narrow.five-cols .package-listing.with-details.selected .job-package-content,.package-listing-group.narrow.four-cols .package-listing.with-details.selected .job-package-footer,.package-listing-group.narrow.five-cols .package-listing.with-details.selected .job-package-footer{background-color:#e5e5e5}.package-listing-group.narrow.four-cols .package-listing.with-details.updated,.package-listing-group.narrow.five-cols .package-listing.with-details.updated{background-color:transparent}.package-listing-group.narrow.four-cols .package-listing.with-details.updated .job-package-wrap:before,.package-listing-group.narrow.five-cols .package-listing.with-details.updated .job-package-wrap:before,.package-listing-group.narrow.four-cols .package-listing.with-details.updated .job-package-content,.package-listing-group.narrow.five-cols .package-listing.with-details.updated .job-package-content,.package-listing-group.narrow.four-cols .package-listing.with-details.updated .job-package-footer,.package-listing-group.narrow.five-cols .package-listing.with-details.updated .job-package-footer{background-color:#e5e5e5}.package-listing-group.narrow.four-cols .package-listing.with-details.updated .job-package-header,.package-listing-group.narrow.five-cols .package-listing.with-details.updated .job-package-header{background-color:#9f9f9f;border-color:#9f9f9f}.package-listing-group.narrow.four-cols .package-listing.with-details.updated .job-package-header.listing-basic,.package-listing-group.narrow.five-cols .package-listing.with-details.updated .job-package-header.listing-basic,.package-listing-group.narrow.four-cols .package-listing.with-details.updated .job-package-header.listing-branded,.package-listing-group.narrow.five-cols .package-listing.with-details.updated .job-package-header.listing-branded,.package-listing-group.narrow.four-cols .package-listing.with-details.updated .job-package-header.listing-enhanced,.package-listing-group.narrow.five-cols .package-listing.with-details.updated .job-package-header.listing-enhanced,.package-listing-group.narrow.four-cols .package-listing.with-details.updated .job-package-header.listing-premium,.package-listing-group.narrow.five-cols .package-listing.with-details.updated .job-package-header.listing-premium{background-color:#9f9f9f;border-color:#9f9f9f}.package-listing-group.narrow.four-cols .package-listing .example,.package-listing-group.narrow.five-cols .package-listing .example{margin:8px 0 12px 0;display:block;position:static}.package-listing-group.narrow.four-cols .package-listing .inner,.package-listing-group.narrow.five-cols .package-listing .inner{text-align:left;line-height:1.9;margin:0 12px;font-size:12px;font-size:0.75rem}.package-listing-group.narrow.four-cols .package-listing .description,.package-listing-group.narrow.five-cols .package-listing .description{display:block}.package-listing-group.narrow.four-cols .package-listing .package-features,.package-listing-group.narrow.five-cols .package-listing .package-features{display:block;line-height:1.3;font-size:12px;font-size:0.75rem;text-align:left}.package-listing-group.narrow.four-cols .package-listing .package-features .list-style-circle,.package-listing-group.narrow.five-cols .package-listing .package-features .list-style-circle{list-style-type:disc;padding-left:20px;padding-top:15px}.package-listing-group.narrow.four-cols .package-listing .package-features li,.package-listing-group.narrow.five-cols .package-listing .package-features li{line-height:1.3;margin-bottom:4px}.package-listing-group.narrow.four-cols .package-listing .package-features em,.package-listing-group.narrow.five-cols .package-listing .package-features em{font-weight:bold}.package-listing-group.narrow.four-cols .package-listing .allowance,.package-listing-group.narrow.five-cols .package-listing .allowance{padding:30px 1em;text-align:center}.package-listing-group.narrow.four-cols .package-listing .allowance .number,.package-listing-group.narrow.five-cols .package-listing .allowance .number{display:block;font-weight:bold;font-size:30px;font-size:1.875rem}.package-listing-group.narrow.four-cols .package-listing .job-package-stat-group,.package-listing-group.narrow.five-cols .package-listing .job-package-stat-group,.package-listing-group.narrow.four-cols .package-listing .allowance,.package-listing-group.narrow.five-cols .package-listing .allowance{display:block}.package-listing-group.narrow.four-cols .package-listing > .inner,.package-listing-group.narrow.five-cols .package-listing > .inner{margin:1em;font-size:14px;font-size:0.875rem}.package-listing-group.narrow.four-cols .package-listing .package-features,.package-listing-group.narrow.five-cols .package-listing .package-features{font-size:14px;font-size:0.875rem;margin:16px 0 8px 0}.package-listing-group.narrow.four-cols .package-listing .package-features li,.package-listing-group.narrow.five-cols .package-listing .package-features li{margin-bottom:8px}.package-listing-group.narrow.four-cols .job-package-header,.package-listing-group.narrow.five-cols .job-package-header,.package-listing-group.narrow.four-cols .job-package-content,.package-listing-group.narrow.five-cols .job-package-content,.package-listing-group.narrow.four-cols .job-package-footer,.package-listing-group.narrow.five-cols .job-package-footer{border-color:#dddddd;border-style:solid;border-width:1px;float:none;width:auto;max-width:none}.package-listing-group.narrow.four-cols .job-package-content,.package-listing-group.narrow.five-cols .job-package-content{color:#575757;background-color:#f0f0f0;display:block;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-width:0}.package-listing-group.narrow.four-cols .job-package-header,.package-listing-group.narrow.five-cols .job-package-header{text-align:center;color:#fff;background-color:#57a2dd;padding:13px;line-height:1;position:relative;overflow:visible;border-color:#2d8bd4;border-top-right-radius:3px;border-top-left-radius:3px;border-bottom-width:0}.package-listing-group.narrow.four-cols .job-package-header a,.package-listing-group.narrow.five-cols .job-package-header a{color:#fff}.package-listing-group.narrow.four-cols .job-package-header span,.package-listing-group.narrow.five-cols .job-package-header span,.package-listing-group.narrow.four-cols .job-package-header .header-button a,.package-listing-group.narrow.five-cols .job-package-header .header-button a{font-size:18px;font-size:1.125rem}.package-listing-group.narrow.four-cols .job-package-header .featured-banner,.package-listing-group.narrow.five-cols .job-package-header .featured-banner{position:absolute;display:inline-block;top:-2px;left:-8px;padding:6px 12px;background-color:#ec7a54;-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg);box-shadow:1px 1px 0 rgba(0, 0, 0, 0.18);font-size:13px;font-size:0.8125rem}.package-listing-group.narrow.four-cols .job-package-header.listing-basic,.package-listing-group.narrow.five-cols .job-package-header.listing-basic{background-color:#fcc20b;border-color:#dca703}.package-listing-group.narrow.four-cols .job-package-header.listing-branded,.package-listing-group.narrow.five-cols .job-package-header.listing-branded{background-color:#f3a144;border-color:#f08914}.package-listing-group.narrow.four-cols .job-package-header.listing-enhanced,.package-listing-group.narrow.five-cols .job-package-header.listing-enhanced{background-color:#f08c4c;border-color:#ec6e1d}.package-listing-group.narrow.four-cols .job-package-header.listing-premium,.package-listing-group.narrow.five-cols .job-package-header.listing-premium{background-color:#ec7a54;border-color:#e64f1d}.package-listing-group.narrow.four-cols .job-package-footer,.package-listing-group.narrow.five-cols .job-package-footer{background-color:#f0f0f0;border-radius:3px}.package-listing-group.narrow.four-cols .job-package-footer .content,.package-listing-group.narrow.five-cols .job-package-footer .content{line-height:1;font-size:15px;font-size:0.9375rem;margin:0.4em 0;text-align:left}.package-listing-group.narrow.four-cols .job-package-footer .content p,.package-listing-group.narrow.five-cols .job-package-footer .content p{margin-top:0}.package-listing-group.narrow.four-cols .job-package-footer .content span,.package-listing-group.narrow.five-cols .job-package-footer .content span{display:inline}.package-listing-group.narrow.four-cols .job-package-footer .content .number,.package-listing-group.narrow.five-cols .job-package-footer .content .number{font-size:17px;font-size:1.0625rem;white-space:normal}.package-listing-group.narrow.four-cols .job-package-footer .content .price,.package-listing-group.narrow.five-cols .job-package-footer .content .price{font-size:18px;font-size:1.125rem;line-height:32px;text-align:right}.package-listing-group.narrow.four-cols .job-package-footer .content small,.package-listing-group.narrow.five-cols .job-package-footer .content small{font-size:12px;font-size:0.75rem;white-space:pre-wrap}.package-listing-group.narrow.four-cols .job-package-footer .content .context,.package-listing-group.narrow.five-cols .job-package-footer .content .context{display:inline}.package-listing-group.narrow.four-cols .job-package-footer.with-content,.package-listing-group.narrow.five-cols .job-package-footer.with-content{float:none;max-width:none}.package-listing-group.narrow.four-cols .job-package-footer.with-content .content,.package-listing-group.narrow.five-cols .job-package-footer.with-content .content{text-align:left}.package-listing-group.narrow.four-cols .job-package-footer.with-content .button-section,.package-listing-group.narrow.five-cols .job-package-footer.with-content .button-section{width:110px}.package-listing-group.narrow.four-cols .job-package-footer.no-content,.package-listing-group.narrow.five-cols .job-package-footer.no-content{padding:7px;text-align:right}.package-listing-group.narrow.four-cols .job-package-footer.no-content .button.post-job,.package-listing-group.narrow.five-cols .job-package-footer.no-content .button.post-job{width:100%}.package-listing-group.narrow.four-cols .job-package-footer.no-content .button.post-job.selected a:before,.package-listing-group.narrow.five-cols .job-package-footer.no-content .button.post-job.selected a:before{left:-7px}.package-listing-group.narrow.four-cols .job-package-footer .button.post-job,.package-listing-group.narrow.five-cols .job-package-footer .button.post-job{width:110px}.package-listing-group.narrow.four-cols .job-package-footer .button.post-job a,.package-listing-group.narrow.five-cols .job-package-footer .button.post-job a,.package-listing-group.narrow.four-cols .job-package-footer .button.post-job button,.package-listing-group.narrow.five-cols .job-package-footer .button.post-job button{padding:10px 15px}.package-listing-group.narrow.four-cols .job-package-footer .button.post-job.selected a,.package-listing-group.narrow.five-cols .job-package-footer .button.post-job.selected a,.package-listing-group.narrow.four-cols .job-package-footer .button.post-job.selected button,.package-listing-group.narrow.five-cols .job-package-footer .button.post-job.selected button{position:relative;padding:9px 0px}.package-listing-group.narrow.four-cols .job-package-footer .button.post-job.selected a:before,.package-listing-group.narrow.five-cols .job-package-footer .button.post-job.selected a:before,.package-listing-group.narrow.four-cols .job-package-footer .button.post-job.selected button:before,.package-listing-group.narrow.five-cols .job-package-footer .button.post-job.selected button:before{content:url('https://cj-live.azureedge.net/assets/img/icon-selected.png');top:2px;left:-2px;position:relative;display:inline;overflow:visible}.package-listing-group.narrow.four-cols .job-package-footer.listing-basic .button a,.package-listing-group.narrow.five-cols .job-package-footer.listing-basic .button a,.package-listing-group.narrow.four-cols .job-package-footer.listing-branded .button a,.package-listing-group.narrow.five-cols .job-package-footer.listing-branded .button a,.package-listing-group.narrow.four-cols .job-package-footer.listing-enhanced .button a,.package-listing-group.narrow.five-cols .job-package-footer.listing-enhanced .button a,.package-listing-group.narrow.four-cols .job-package-footer.listing-premium .button a,.package-listing-group.narrow.five-cols .job-package-footer.listing-premium .button a{background:#fcc20b;background-image:none}.package-listing-group.narrow.four-cols .job-package-footer.listing-basic .button.selected a,.package-listing-group.narrow.five-cols .job-package-footer.listing-basic .button.selected a,.package-listing-group.narrow.four-cols .job-package-footer.listing-branded .button.selected a,.package-listing-group.narrow.five-cols .job-package-footer.listing-branded .button.selected a,.package-listing-group.narrow.four-cols .job-package-footer.listing-enhanced .button.selected a,.package-listing-group.narrow.five-cols .job-package-footer.listing-enhanced .button.selected a,.package-listing-group.narrow.four-cols .job-package-footer.listing-premium .button.selected a,.package-listing-group.narrow.five-cols .job-package-footer.listing-premium .button.selected a{background:#575757}}.package-listing-group{padding:5px 0;display:block;height:auto;width:100%}.package-listing-group .package-listing{margin-bottom:5px;display:block;width:100%}.package-listing-group .package-listing:last-child{margin-bottom:0}.package-listing-group .job-package-header{float:left;width:40%;line-height:33px}@media all and (min-width: 30em){.package-listing-group.wide.one-col{background:transparent;padding:0;margin-bottom:0;width:60%;max-width:310px;display:table;border-collapse:separate;border-spacing:10px 0;height:1px;overflow:visible}.package-listing-group.wide.one-col .job-package-header{float:none;width:auto;line-height:1.4}.package-listing-group.wide.one-col.left{margin-left:0}.package-listing-group.wide.one-col .package-listing{width:100%;display:table-cell;position:relative;overflow:visible;vertical-align:top}.package-listing-group.wide.one-col .job-package-wrap{width:100%;height:100%;overflow:visible}.package-listing-group.wide.one-col .job-package-content{*zoom:1}.package-listing-group.wide.one-col .job-package-content:before,.package-listing-group.wide.one-col .job-package-content:after{content:"";display:table}.package-listing-group.wide.one-col .job-package-content:after{clear:both}.package-listing-group.wide.one-col .job-package-footer{width:100%;position:absolute;bottom:0}.package-listing-group.wide.one-col .job-package-content{margin-bottom:70px}.package-listing-group.wide.one-col .job-package-footer.with-content{height:60px}}@media all and (min-width: 37em){.package-listing-group.wide.two-cols{background:transparent;padding:0;margin-bottom:0;width:100%;width:calc(100% + 20px);position:relative;left:-10px;max-width:610px;display:table;border-collapse:separate;border-spacing:10px 0;height:1px;overflow:visible}.package-listing-group.wide.two-cols .job-package-header{float:none;width:auto;line-height:1.4}.package-listing-group.wide.two-cols.left{margin-left:0}.package-listing-group.wide.two-cols .package-listing{width:48%;display:table-cell;position:relative;overflow:visible;vertical-align:top}.package-listing-group.wide.two-cols .job-package-wrap{width:100%;height:100%;overflow:visible}.package-listing-group.wide.two-cols .job-package-content{*zoom:1}.package-listing-group.wide.two-cols .job-package-content:before,.package-listing-group.wide.two-cols .job-package-content:after{content:"";display:table}.package-listing-group.wide.two-cols .job-package-content:after{clear:both}.package-listing-group.wide.two-cols .job-package-footer{width:100%;position:absolute;bottom:0}.package-listing-group.wide.two-cols .job-package-content{margin-bottom:70px}.package-listing-group.wide.two-cols .job-package-footer.with-content{height:60px}.package-listing-group.wide.three-cols{background:transparent;padding:0;margin-bottom:0;width:100%;width:calc(100% + 20px);position:relative;left:-10px;max-width:910px;margin:0 auto;display:table;border-collapse:separate;border-spacing:10px 0;height:1px;overflow:visible}.package-listing-group.wide.three-cols .job-package-header{float:none;width:auto;line-height:1.4}.package-listing-group.wide.three-cols.left{margin-left:0}.package-listing-group.wide.three-cols .package-listing{width:30%;display:table-cell;position:relative;overflow:visible;vertical-align:top}.package-listing-group.wide.three-cols .job-package-wrap{width:100%;height:100%;overflow:visible}.package-listing-group.wide.three-cols .job-package-content{*zoom:1}.package-listing-group.wide.three-cols .job-package-content:before,.package-listing-group.wide.three-cols .job-package-content:after{content:"";display:table}.package-listing-group.wide.three-cols .job-package-content:after{clear:both}.package-listing-group.wide.three-cols .job-package-footer{width:100%;position:absolute;bottom:0}.package-listing-group.wide.three-cols .job-package-content{margin-bottom:80px}.package-listing-group.wide.three-cols .job-package-footer.with-content{height:70px}}@media all and (min-width: 40em){.package-listing-group.wide.three-cols .job-package-content{margin-bottom:70px}.package-listing-group.wide.three-cols .job-package-footer.with-content{height:60px}}@media all and (min-width: 45em){.package-listing-group.wide.four-cols{background:transparent;padding:0;margin-bottom:0;width:100%;width:calc(100% + 20px);position:relative;left:-10px;max-width:1300px;margin:0 auto;display:table;border-collapse:separate;border-spacing:10px 0;height:1px;overflow:visible}.package-listing-group.wide.four-cols .job-package-header{float:none;width:auto;line-height:1.4}.package-listing-group.wide.four-cols.left{margin-left:0}.package-listing-group.wide.four-cols .package-listing{width:24%;display:table-cell;position:relative;overflow:visible;vertical-align:top}.package-listing-group.wide.four-cols .job-package-wrap{width:100%;height:100%;overflow:visible}.package-listing-group.wide.four-cols .job-package-content{*zoom:1}.package-listing-group.wide.four-cols .job-package-content:before,.package-listing-group.wide.four-cols .job-package-content:after{content:"";display:table}.package-listing-group.wide.four-cols .job-package-content:after{clear:both}.package-listing-group.wide.four-cols .job-package-footer{width:100%;position:absolute;bottom:0}.package-listing-group.wide.four-cols .job-package-content{margin-bottom:90px}.package-listing-group.wide.four-cols .job-package-footer.with-content{height:80px}}@media all and (min-width: 50em){.package-listing-group.wide.four-cols .job-package-content{margin-bottom:80px}.package-listing-group.wide.four-cols .job-package-footer.with-content{height:70px}}@media all and (min-width: 60em){.package-listing-group.wide.four-cols .job-package-content{margin-bottom:70px}.package-listing-group.wide.four-cols .job-package-footer.with-content{height:60px}}@media all and (min-width: 45em){.package-listing-group.narrow.one-col{background:transparent;padding:0;margin-bottom:0;width:60%;max-width:310px;margin:0 auto;display:table;border-collapse:separate;border-spacing:10px 0;height:1px;overflow:visible}.package-listing-group.narrow.one-col .job-package-header{float:none;width:auto;line-height:1.4}.package-listing-group.narrow.one-col.left{margin-left:0}.package-listing-group.narrow.one-col .package-listing{width:100%;display:table-cell;position:relative;overflow:visible;vertical-align:top}.package-listing-group.narrow.one-col .job-package-wrap{width:100%;height:100%;overflow:visible}.package-listing-group.narrow.one-col .job-package-content{*zoom:1}.package-listing-group.narrow.one-col .job-package-content:before,.package-listing-group.narrow.one-col .job-package-content:after{content:"";display:table}.package-listing-group.narrow.one-col .job-package-content:after{clear:both}.package-listing-group.narrow.one-col .job-package-footer{width:100%;position:absolute;bottom:0}.package-listing-group.narrow.one-col .job-package-content{margin-bottom:70px}.package-listing-group.narrow.one-col .job-package-footer.with-content{height:60px}.package-listing-group.narrow.two-cols{background:transparent;padding:0;margin-bottom:0;width:100%;width:calc(100% + 20px);position:relative;left:-10px;max-width:610px;margin:0 auto;display:table;border-collapse:separate;border-spacing:10px 0;height:1px;overflow:visible}.package-listing-group.narrow.two-cols .job-package-header{float:none;width:auto;line-height:1.4}.package-listing-group.narrow.two-cols.left{margin-left:0}.package-listing-group.narrow.two-cols .package-listing{width:48%;display:table-cell;position:relative;overflow:visible;vertical-align:top}.package-listing-group.narrow.two-cols .job-package-wrap{width:100%;height:100%;overflow:visible}.package-listing-group.narrow.two-cols .job-package-content{*zoom:1}.package-listing-group.narrow.two-cols .job-package-content:before,.package-listing-group.narrow.two-cols .job-package-content:after{content:"";display:table}.package-listing-group.narrow.two-cols .job-package-content:after{clear:both}.package-listing-group.narrow.two-cols .job-package-footer{width:100%;position:absolute;bottom:0}.package-listing-group.narrow.two-cols .job-package-content{margin-bottom:70px}.package-listing-group.narrow.two-cols .job-package-footer.with-content{height:60px}}@media all and (min-width: 55em){.package-listing-group.narrow.three-cols{background:transparent;padding:0;margin-bottom:0;width:100%;width:calc(100% + 20px);position:relative;left:-10px;max-width:910px;margin:0 auto;display:table;border-collapse:separate;border-spacing:10px 0;height:1px;overflow:visible}.package-listing-group.narrow.three-cols .job-package-header{float:none;width:auto;line-height:1.4}.package-listing-group.narrow.three-cols.left{margin-left:0}.package-listing-group.narrow.three-cols .package-listing{width:30%;display:table-cell;position:relative;overflow:visible;vertical-align:top}.package-listing-group.narrow.three-cols .job-package-wrap{width:100%;height:100%;overflow:visible}.package-listing-group.narrow.three-cols .job-package-content{*zoom:1}.package-listing-group.narrow.three-cols .job-package-content:before,.package-listing-group.narrow.three-cols .job-package-content:after{content:"";display:table}.package-listing-group.narrow.three-cols .job-package-content:after{clear:both}.package-listing-group.narrow.three-cols .job-package-footer{width:100%;position:absolute;bottom:0}.package-listing-group.narrow.three-cols .job-package-content{margin-bottom:80px}.package-listing-group.narrow.three-cols .job-package-footer.with-content{height:70px}}@media all and (min-width: 61em){.package-listing-group.narrow.three-cols .job-package-content{margin-bottom:70px}.package-listing-group.narrow.three-cols .job-package-footer.with-content{height:60px}}@media all and (min-width: 66em){.package-listing-group.narrow.four-cols{background:transparent;padding:0;margin-bottom:0;width:100%;width:calc(100% + 20px);position:relative;left:-10px;max-width:1300px;margin:0 auto;display:table;border-collapse:separate;border-spacing:10px 0;height:1px;overflow:visible}.package-listing-group.narrow.four-cols .job-package-header{float:none;width:auto;line-height:1.4}.package-listing-group.narrow.four-cols.left{margin-left:0}.package-listing-group.narrow.four-cols .package-listing{width:24%;display:table-cell;position:relative;overflow:visible;vertical-align:top}.package-listing-group.narrow.four-cols .job-package-wrap{width:100%;height:100%;overflow:visible}.package-listing-group.narrow.four-cols .job-package-content{*zoom:1}.package-listing-group.narrow.four-cols .job-package-content:before,.package-listing-group.narrow.four-cols .job-package-content:after{content:"";display:table}.package-listing-group.narrow.four-cols .job-package-content:after{clear:both}.package-listing-group.narrow.four-cols .job-package-footer{width:100%;position:absolute;bottom:0}.package-listing-group.narrow.four-cols .job-package-content{margin-bottom:80px}.package-listing-group.narrow.four-cols .job-package-footer.with-content{height:70px}}@media all and (min-width: 77em){.package-listing-group.narrow.four-cols .job-package-content{margin-bottom:70px}.package-listing-group.narrow.four-cols .job-package-footer.with-content{height:60px}}.job-package-stat{text-align:left;padding:0.5em;margin:0;background:#575757;line-height:1.1}.job-package-stat .stat-value{color:#fcc20b;font-size:15px;font-size:0.9375rem;display:inline;font-weight:normal}.job-package-stat .stat-description{color:#fff;font-size:12px;font-size:0.75rem}.job-package-stat-group{background:#575757;border-radius:3px;padding:8px 0;margin:12px}.job-package-stat-group .job-package-stat{padding:0.1em 0.8em;margin-bottom:3px}@media all and (min-width: 45em){.job-package-stat .stat-value{font-size:18px;font-size:1.125rem}.job-package-stat .stat-description{font-size:13px;font-size:0.8125rem}.job-package-stat-group{padding:0.8em 0}}.job-post--buy-bulk{overflow:visible}.job-post--buy-bulk p{color:#575757}.job-post--buy-bulk .job-post--buy-bulk-heading{font-weight:bold;display:block;color:#000;font-size:18px;font-size:1.125rem}.job-post--buy-bulk .button{margin-top:10px;width:100%}@media all and (min-width: 45em){.job-post--buy-bulk .job-post--buy-bulk-heading{font-size:24px;font-size:1.5rem}.job-post--buy-bulk .button{width:auto}}.job-post--buy-bulk-section{padding:10px;margin-bottom:10px;background:#D8D8D8;border-radius:3px;overflow:visible;*zoom:1}.job-post--buy-bulk-section:before,.job-post--buy-bulk-section:after{content:"";display:table}.job-post--buy-bulk-section:after{clear:both}@media all and (min-width: 45em){.job-post--buy-bulk-section{background:transparent;padding:10px 0}}.package-listing-group-alt .package-listing-alt{background-color:#fff;border-radius:3px}.package-listing-group-alt .package-listing-alt.bg-grey-sm{background-color:#f4f4f4;border:1px solid #dddddd;border-radius:3px}.package-listing-group-alt .package-listing-alt .example{display:none}.package-listing-group-alt .package-listing-alt .inner{margin:0;padding:0}.package-listing-group-alt .package-listing-alt .description,.package-listing-group-alt .package-listing-alt .package-features,.package-listing-group-alt .package-listing-alt .job-package-stat-group,.package-listing-group-alt .package-listing-alt .allowance{display:none}.package-listing-group-alt .package-listing-alt .selection-group{float:right;width:60%;overflow:visible}.package-listing-group-alt .package-listing-alt .selection-group.with-content{display:table;border-collapse:separate;border-spacing:8px 0;padding:7px 0;margin-right:-3px;max-width:200px;text-align:right}.package-listing-group-alt .package-listing-alt .selection-group.with-content .content{text-align:right}.package-listing-group-alt .package-listing-alt .selection-group.with-content .button-section,.package-listing-group-alt .package-listing-alt .selection-group.with-content .content{display:table-cell;vertical-align:middle;overflow:visible}.package-listing-group-alt .package-listing-alt .selection-group.with-content .button-section{width:100px}.package-listing-group-alt .package-listing-alt .selection-group.no-content{text-align:right}.package-listing-group-alt .package-listing-alt .selection-group .button-section{overflow:visible}.package-listing-group-alt .package-listing-alt .selection-group .content{line-height:1;font-size:14px;font-size:0.875rem}.package-listing-group-alt .package-listing-alt .selection-group .content .price{font-weight:bold;font-size:18px;font-size:1.125rem}.package-listing-group-alt .package-listing-alt .selection-group .content .number{font-weight:bold;font-size:16px;font-size:1rem}.package-listing-group-alt .package-listing-alt .selection-group .content small{font-size:12px;font-size:0.75rem}.package-listing-group-alt .package-listing-alt .selection-group .content .context{display:none}.package-listing-group-alt .package-listing-alt .selection-group .button{width:100px}.package-listing-group-alt .package-listing-alt .selection-group .button a,.package-listing-group-alt .package-listing-alt .selection-group .button button{font-size:16px;font-size:1rem;text-transform:none;box-shadow:1px 1px 0 #b2b2b2;padding:6px 10px}.package-listing-group-alt .package-listing-alt .selection-group .button.selected a,.package-listing-group-alt .package-listing-alt .selection-group .button.selected button{position:static;color:#99cc00;background:#575757}.package-listing-group-alt .package-listing-alt .selection-group .button.selected a:before,.package-listing-group-alt .package-listing-alt .selection-group .button.selected button:before{content:'';position:static;width:0;height:0}.package-listing-group-alt .package-listing-alt .selection-group.listing-basic .button a{background:#fcc20b;background-image:none}.package-listing-group-alt .package-listing-alt .selection-group.listing-branded .button a{background:#f3a144;background-image:none}.package-listing-group-alt .package-listing-alt .selection-group.listing-enhanced .button a{background:#f08c4c;background-image:none}.package-listing-group-alt .package-listing-alt .selection-group.listing-premium .button a{background:#ec7a54;background-image:none}.package-listing-group-alt .package-listing-alt .selection-group.listing-basic .button.selected a,.package-listing-group-alt .package-listing-alt .selection-group.listing-branded .button.selected a,.package-listing-group-alt .package-listing-alt .selection-group.listing-enhanced .button.selected a,.package-listing-group-alt .package-listing-alt .selection-group.listing-premium .button.selected a{background:#575757}.package-listing-group-alt .package-listing-alt.with-details{position:relative}.package-listing-group-alt .package-listing-alt.with-details .job-package-header span{position:relative;top:-6px}.package-listing-group-alt .package-listing-alt.with-details .job-package-content{overflow:visible}.package-listing-group-alt .package-listing-alt.with-details .job-package-content .details{font-size:11px;font-size:0.6875rem;position:absolute;left:8px;bottom:8px}.package-listing-group-alt .package-listing-alt.with-details .selection-group{display:none}.package-listing-group-alt .package-listing-alt.with-details{-webkit-transition:350ms background-color linear, 350ms border-color linear;transition:350ms background-color linear, 350ms border-color linear}.package-listing-group-alt .package-listing-alt.with-details.updated{background-color:#e5e5e5}.package-listing-group-alt .job-package-header{text-align:left;padding:.5em}.package-listing-group-alt .job-package-header a{color:inherit}.package-listing-group-alt .job-package-header .header-button a{display:block}.package-listing-group-alt .job-package-header span,.package-listing-group-alt .job-package-header .header-button a{font-weight:400;text-transform:uppercase;font-size:14px;font-size:0.875rem}.package-listing-group-alt .job-package-header .featured-banner{display:none}.package-listing-group-alt .job-package-content{overflow:visible}.package-listing-group-alt .job-package-footer{padding:7px;float:right;width:60%;display:none}.package-listing-group-alt .job-package-footer.with-content{display:table;border-collapse:separate;border-spacing:8px 0;padding:7px 0;margin-right:-3px;max-width:200px;text-align:right}.package-listing-group-alt .job-package-footer.with-content .content{text-align:right}.package-listing-group-alt .job-package-footer.with-content .button-section,.package-listing-group-alt .job-package-footer.with-content .content{display:table-cell;vertical-align:middle;overflow:visible}.package-listing-group-alt .job-package-footer.with-content .button-section{width:100px}.package-listing-group-alt .job-package-footer.no-content{text-align:right}.package-listing-group-alt .job-package-footer .content{line-height:1;font-size:14px;font-size:0.875rem}.package-listing-group-alt .job-package-footer .content .price{font-weight:bold;font-size:18px;font-size:1.125rem}.package-listing-group-alt .job-package-footer .content .number{font-weight:bold;font-size:16px;font-size:1rem}.package-listing-group-alt .job-package-footer .content small{font-size:12px;font-size:0.75rem}.package-listing-group-alt .job-package-footer .content .context{display:none}.package-listing-group-alt .job-package-footer .button.post-job{width:100px}.package-listing-group-alt .job-package-footer .button.post-job a,.package-listing-group-alt .job-package-footer .button.post-job button{font-size:16px;font-size:1rem;text-transform:none;box-shadow:1px 1px 0 #b2b2b2;padding:6px 10px}.package-listing-group-alt .job-package-footer .button.post-job.selected a,.package-listing-group-alt .job-package-footer .button.post-job.selected button{position:static;color:#99cc00;background:#575757}.package-listing-group-alt .job-package-footer .button.post-job.selected a:before,.package-listing-group-alt .job-package-footer .button.post-job.selected button:before{content:'';position:static;width:0;height:0}.package-listing-group-alt .job-package-footer .button-section{overflow:visible}.package-listing-group-alt .job-package-footer.listing-basic .button a{background:#fcc20b;background-image:none}.package-listing-group-alt .job-package-footer.listing-branded .button a{background:#f3a144;background-image:none}.package-listing-group-alt .job-package-footer.listing-enhanced .button a{background:#f08c4c;background-image:none}.package-listing-group-alt .job-package-footer.listing-premium .button a{background:#ec7a54;background-image:none}.package-listing-group-alt .job-package-footer.listing-basic .button.selected a,.package-listing-group-alt .job-package-footer.listing-branded .button.selected a,.package-listing-group-alt .job-package-footer.listing-enhanced .button.selected a,.package-listing-group-alt .job-package-footer.listing-premium .button.selected a{background:#575757}.package-listing-group-alt .package-features{line-height:1.3;font-size:12px;font-size:0.75rem;text-align:left}.package-listing-group-alt .package-features .list-style-circle{list-style-type:disc;padding-left:20px;padding-top:15px}.package-listing-group-alt .package-features li{line-height:1.3;margin-bottom:4px}.package-listing-group-alt .package-features em{font-weight:bold}@media all and (min-width: 37em){.package-listing-group-alt.wide.two-cols .package-listing-alt{background:transparent;border:none;border-radius:0}.package-listing-group-alt.wide.two-cols .package-listing-alt.bg-grey-sm{background:transparent;border:none;border-radius:0}.package-listing-group-alt.wide.two-cols .package-listing-alt .example{margin:8px 0 12px 0;display:block;position:static}.package-listing-group-alt.wide.two-cols .package-listing-alt .inner{text-align:left;line-height:1.9;margin:0 12px;font-size:12px;font-size:0.75rem}.package-listing-group-alt.wide.two-cols .package-listing-alt .description{display:block}.package-listing-group-alt.wide.two-cols .package-listing-alt .package-features{display:block;line-height:1.3;font-size:12px;font-size:0.75rem;text-align:left}.package-listing-group-alt.wide.two-cols .package-listing-alt .package-features .list-style-circle{list-style-type:disc;padding-left:20px;padding-top:15px;padding-bottom:30px}.package-listing-group-alt.wide.two-cols .package-listing-alt .package-features li{line-height:1.3;margin-bottom:4px}.package-listing-group-alt.wide.two-cols .package-listing-alt .package-features em{font-weight:bold}.package-listing-group-alt.wide.two-cols .package-listing-alt .allowance{padding:30px 1em;text-align:center}.package-listing-group-alt.wide.two-cols .package-listing-alt .allowance .number{display:block;font-weight:bold;font-size:30px;font-size:1.875rem}.package-listing-group-alt.wide.two-cols .package-listing-alt .job-package-stat-group,.package-listing-group-alt.wide.two-cols .package-listing-alt .allowance{display:block}.package-listing-group-alt.wide.two-cols .package-listing-alt > .inner{margin:1em;font-size:14px;font-size:0.875rem}.package-listing-group-alt.wide.two-cols .package-listing-alt .package-features{font-size:14px;font-size:0.875rem;margin:16px 0 8px 0}.package-listing-group-alt.wide.two-cols .package-listing-alt .package-features li{margin-bottom:8px}.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group{float:none;width:auto;padding:7px}.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group.with-content{float:none;max-width:none;min-width:50%;margin:5px auto}.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group.with-content .content{text-align:left}.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group.with-content .button-section{width:110px}.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group.with-content .button.mod-size{width:120px}.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group.with-content .button.mod-size.selected{width:120px}.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group.no-content{padding:7px;text-align:right}.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group.no-content .button{width:100%}.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group.no-content .button.selected a:before{left:-7px}.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group .button-section{margin:0 5px}.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group .content{line-height:1;font-size:15px;font-size:0.9375rem;margin:0.4em 0;text-align:left}.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group .content p{margin-top:0}.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group .content span{display:inline}.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group .content .number{font-size:17px;font-size:1.0625rem;white-space:normal}.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group .content .price{font-size:18px;font-size:1.125rem;line-height:32px;text-align:right}.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group .content small{font-size:12px;font-size:0.75rem;white-space:pre-wrap}.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group .content .context{display:inline}.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group .button{width:110px}.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group .button a,.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group .button button{padding:10px 15px}.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group .button.selected a,.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group .button.selected button{position:relative;padding:9px 0px}.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group .button.selected a:before,.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group .button.selected button:before{content:url('https://cj-live.azureedge.net/assets/img/icon-selected.png');top:2px;left:-2px;position:relative;display:inline;overflow:visible}.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group.listing-basic .button a,.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group.listing-branded .button a,.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group.listing-enhanced .button a,.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group.listing-premium .button a{background:#fcc20b;background-image:none}.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group.listing-basic .button.selected a,.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group.listing-branded .button.selected a,.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group.listing-enhanced .button.selected a,.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group.listing-premium .button.selected a{background:#575757}.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group .mod-size{margin-top:-2px;margin-bottom:-1px}.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group .mod-size a{font-size:18px;font-size:1.125rem}.package-listing-group-alt.wide.two-cols .package-listing-alt .selection-group .mod-size.selected a{padding:10px 0}.package-listing-group-alt.wide.two-cols .package-listing-alt.with-details .job-package-header span{position:static}.package-listing-group-alt.wide.two-cols .package-listing-alt.with-details .job-package-content .details{display:none}.package-listing-group-alt.wide.two-cols .package-listing-alt.with-details .selection-group{display:block}.package-listing-group-alt.wide.two-cols .package-listing-alt.with-details{-webkit-transition:none;transition:none}.package-listing-group-alt.wide.two-cols .package-listing-alt.with-details .job-package-wrap:before,.package-listing-group-alt.wide.two-cols .package-listing-alt.with-details .job-package-header,.package-listing-group-alt.wide.two-cols .package-listing-alt.with-details .job-package-content,.package-listing-group-alt.wide.two-cols .package-listing-alt.with-details .job-package-footer{-webkit-transition:350ms background-color linear, 350ms border-color linear;transition:350ms background-color linear, 350ms border-color linear}.package-listing-group-alt.wide.two-cols .package-listing-alt.with-details.selected .job-package-header.listing-basic{background-color:#eba003}.package-listing-group-alt.wide.two-cols .package-listing-alt.with-details.selected .job-package-header.listing-branded{background-color:#eb840f}.package-listing-group-alt.wide.two-cols .package-listing-alt.with-details.selected .job-package-header.listing-enhanced{background-color:#ec6e1d}.package-listing-group-alt.wide.two-cols .package-listing-alt.with-details.selected .job-package-header.listing-premium{background-color:#e75626}.package-listing-group-alt.wide.two-cols .package-listing-alt.with-details.selected .job-package-wrap:before,.package-listing-group-alt.wide.two-cols .package-listing-alt.with-details.selected .job-package-content,.package-listing-group-alt.wide.two-cols .package-listing-alt.with-details.selected .job-package-footer{background-color:#e5e5e5}.package-listing-group-alt.wide.two-cols .package-listing-alt.with-details.updated{background-color:transparent}.package-listing-group-alt.wide.two-cols .package-listing-alt.with-details.updated .job-package-wrap:before,.package-listing-group-alt.wide.two-cols .package-listing-alt.with-details.updated .job-package-content,.package-listing-group-alt.wide.two-cols .package-listing-alt.with-details.updated .job-package-footer{background-color:#e5e5e5}.package-listing-group-alt.wide.two-cols .package-listing-alt.with-details.updated .job-package-header{background-color:#9f9f9f;border-color:#9f9f9f}.package-listing-group-alt.wide.two-cols .package-listing-alt.with-details.updated .job-package-header.listing-basic,.package-listing-group-alt.wide.two-cols .package-listing-alt.with-details.updated .job-package-header.listing-branded,.package-listing-group-alt.wide.two-cols .package-listing-alt.with-details.updated .job-package-header.listing-enhanced,.package-listing-group-alt.wide.two-cols .package-listing-alt.with-details.updated .job-package-header.listing-premium{background-color:#9f9f9f;border-color:#9f9f9f}.package-listing-group-alt.wide.two-cols .job-package-wrap.listing-branded:before,.package-listing-group-alt.wide.two-cols .job-package-wrap.listing-enhanced:before,.package-listing-group-alt.wide.two-cols .job-package-wrap.listing-premium:before{content:' ';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:3px;border:1px solid #dddddd;background-color:#f7f7f7;border-color:#e3e3e3}.package-listing-group-alt.wide.two-cols .job-package-wrap.listing-basic .job-package-content{border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-width:0;background-color:#f7f7f7;border-color:#e3e3e3;border-bottom-width:1px}.package-listing-group-alt.wide.two-cols .job-package-header,.package-listing-group-alt.wide.two-cols .job-package-content,.package-listing-group-alt.wide.two-cols .job-package-footer{border-color:#dddddd;border-style:solid;border-width:1px;float:none;width:auto;max-width:none;position:relative}.package-listing-group-alt.wide.two-cols .job-package-header{text-align:center;color:#fff;background-color:#57a2dd;padding:13px;line-height:1;position:relative;overflow:visible;border-color:#2d8bd4;border-top-right-radius:3px;border-top-left-radius:3px;border-bottom-width:0;background-color:#f7f7f7;border-color:#e3e3e3}.package-listing-group-alt.wide.two-cols .job-package-header a{color:#fff}.package-listing-group-alt.wide.two-cols .job-package-header span,.package-listing-group-alt.wide.two-cols .job-package-header .header-button a{font-size:18px;font-size:1.125rem}.package-listing-group-alt.wide.two-cols .job-package-header .featured-banner{position:absolute;display:inline-block;top:-2px;left:-8px;padding:6px 12px;background-color:#ec7a54;-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg);box-shadow:1px 1px 0 rgba(0, 0, 0, 0.18);font-size:13px;font-size:0.8125rem}.package-listing-group-alt.wide.two-cols .job-package-header.listing-basic{background-color:#fcc20b;border-color:#dca703}.package-listing-group-alt.wide.two-cols .job-package-header.listing-branded{background-color:#f3a144;border-color:#f08914}.package-listing-group-alt.wide.two-cols .job-package-header.listing-enhanced{background-color:#f08c4c;border-color:#ec6e1d}.package-listing-group-alt.wide.two-cols .job-package-header.listing-premium{background-color:#ec7a54;border-color:#e64f1d}.package-listing-group-alt.wide.two-cols .job-package-content{color:#575757;background-color:#f0f0f0;display:block;background-color:#f7f7f7;border-color:#e3e3e3;border-radius:0;border-top-width:0;border-bottom-width:0}.package-listing-group-alt.wide.two-cols .job-package-footer{background-color:#f0f0f0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-width:0;background-color:#f7f7f7;border-color:#e3e3e3}.package-listing-group-alt.wide.two-cols .job-package-footer .content{line-height:1;font-size:15px;font-size:0.9375rem;margin:0.4em 0;text-align:left}.package-listing-group-alt.wide.two-cols .job-package-footer .content p{margin-top:0}.package-listing-group-alt.wide.two-cols .job-package-footer .content span{display:inline}.package-listing-group-alt.wide.two-cols .job-package-footer .content .number{font-size:17px;font-size:1.0625rem;white-space:normal}.package-listing-group-alt.wide.two-cols .job-package-footer .content .price{font-size:18px;font-size:1.125rem;line-height:32px;text-align:right}.package-listing-group-alt.wide.two-cols .job-package-footer .content small{font-size:12px;font-size:0.75rem;white-space:pre-wrap}.package-listing-group-alt.wide.two-cols .job-package-footer .content .context{display:inline}.package-listing-group-alt.wide.two-cols .job-package-footer.with-content{float:none;max-width:none}.package-listing-group-alt.wide.two-cols .job-package-footer.with-content .content{text-align:left}.package-listing-group-alt.wide.two-cols .job-package-footer.with-content .button-section{width:110px}.package-listing-group-alt.wide.two-cols .job-package-footer.no-content{padding:7px;text-align:right}.package-listing-group-alt.wide.two-cols .job-package-footer.no-content .button.post-job{width:100%}.package-listing-group-alt.wide.two-cols .job-package-footer.no-content .button.post-job.selected a:before{left:-7px}.package-listing-group-alt.wide.two-cols .job-package-footer .button.post-job{width:110px}.package-listing-group-alt.wide.two-cols .job-package-footer .button.post-job a,.package-listing-group-alt.wide.two-cols .job-package-footer .button.post-job button{padding:10px 15px}.package-listing-group-alt.wide.two-cols .job-package-footer .button.post-job.selected a,.package-listing-group-alt.wide.two-cols .job-package-footer .button.post-job.selected button{position:relative;padding:9px 0px}.package-listing-group-alt.wide.two-cols .job-package-footer .button.post-job.selected a:before,.package-listing-group-alt.wide.two-cols .job-package-footer .button.post-job.selected button:before{content:url('https://cj-live.azureedge.net/assets/img/icon-selected.png');top:2px;left:-2px;position:relative;display:inline;overflow:visible}.package-listing-group-alt.wide.two-cols .job-package-footer.listing-basic .button a,.package-listing-group-alt.wide.two-cols .job-package-footer.listing-branded .button a,.package-listing-group-alt.wide.two-cols .job-package-footer.listing-enhanced .button a,.package-listing-group-alt.wide.two-cols .job-package-footer.listing-premium .button a{background:#fcc20b;background-image:none}.package-listing-group-alt.wide.two-cols .job-package-footer.listing-basic .button.selected a,.package-listing-group-alt.wide.two-cols .job-package-footer.listing-branded .button.selected a,.package-listing-group-alt.wide.two-cols .job-package-footer.listing-enhanced .button.selected a,.package-listing-group-alt.wide.two-cols .job-package-footer.listing-premium .button.selected a{background:#575757}.package-listing-group-alt.wide.two-cols .package-features{font-size:14px;font-size:0.875rem;margin:16px 0 8px 0}.package-listing-group-alt.wide.two-cols .package-features li{margin-bottom:8px}.package-listing-group-alt.wide.two-cols .job-package-stat-group{margin-top:18px;overflow:visible}.package-listing-group-alt.wide.two-cols .job-package-stat-group:before{content:' ';border-bottom:1px solid #dddddd;width:100%;display:block;position:relative;top:-26px}.package-listing-group-alt.wide.two-cols .package-featured .job-package-wrap:before{background-color:#ebebeb;border-color:#d7d7d7;box-shadow:2px 2px 0px 0px #d4d4d4}.package-listing-group-alt.wide.two-cols .package-featured .job-package-content,.package-listing-group-alt.wide.two-cols .package-featured .job-package-footer{background-color:#ebebeb;border-color:#d7d7d7}.package-listing-group-alt.wide.two-cols .package-featured .job-package-header{padding:20px;border-top-right-radius:4px;border-top-left-radius:4px;box-shadow:2px 2px 0px 0px #d4d4d4}.package-listing-group-alt.wide.two-cols .package-featured .job-package-header span{font-size:24px;font-size:1.5rem}.package-listing-group-alt.wide.two-cols .package-featured .job-package-content .selection-group .selection-group{margin:2px auto}.package-listing-group-alt.wide.two-cols .package-featured .job-package-content .selection-group .selection-group .button-section{width:auto}.package-listing-group-alt.wide.two-cols .package-featured .job-package-footer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;box-shadow:2px 2px 0px 0px #d4d4d4}.package-listing-group-alt.wide.two-cols .package-featured .job-package-stat .stat-value{font-size:22px;font-size:1.375rem}.package-listing-group-alt.wide.two-cols .package-featured .job-package-stat .stat-description{font-size:18px;font-size:1.125rem}}@media all and (min-width: 50em){.package-listing-group-alt.wide.four-cols .package-listing-alt{background:transparent;border:none;border-radius:0}.package-listing-group-alt.wide.four-cols .package-listing-alt.bg-grey-sm{background:transparent;border:none;border-radius:0}.package-listing-group-alt.wide.four-cols .package-listing-alt .example{margin:8px 0 12px 0;display:block;position:static}.package-listing-group-alt.wide.four-cols .package-listing-alt .inner{text-align:left;line-height:1.9;margin:0 12px;font-size:12px;font-size:0.75rem}.package-listing-group-alt.wide.four-cols .package-listing-alt .description{display:block}.package-listing-group-alt.wide.four-cols .package-listing-alt .package-features{display:block;line-height:1.3;font-size:12px;font-size:0.75rem;text-align:left}.package-listing-group-alt.wide.four-cols .package-listing-alt .package-features .list-style-circle{list-style-type:disc;padding-left:20px;padding-top:15px;padding-bottom:30px}.package-listing-group-alt.wide.four-cols .package-listing-alt .package-features li{line-height:1.3;margin-bottom:4px}.package-listing-group-alt.wide.four-cols .package-listing-alt .package-features em{font-weight:bold}.package-listing-group-alt.wide.four-cols .package-listing-alt .allowance{padding:30px 1em;text-align:center}.package-listing-group-alt.wide.four-cols .package-listing-alt .allowance .number{display:block;font-weight:bold;font-size:30px;font-size:1.875rem}.package-listing-group-alt.wide.four-cols .package-listing-alt .job-package-stat-group,.package-listing-group-alt.wide.four-cols .package-listing-alt .allowance{display:block}.package-listing-group-alt.wide.four-cols .package-listing-alt > .inner{margin:1em;font-size:14px;font-size:0.875rem}.package-listing-group-alt.wide.four-cols .package-listing-alt .package-features{font-size:14px;font-size:0.875rem;margin:16px 0 8px 0}.package-listing-group-alt.wide.four-cols .package-listing-alt .package-features li{margin-bottom:8px}.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group{float:none;width:auto;padding:7px}.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group.with-content{float:none;max-width:none;min-width:50%;margin:5px auto}.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group.with-content .content{text-align:left}.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group.with-content .button-section{width:110px}.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group.with-content .button.mod-size{width:120px}.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group.with-content .button.mod-size.selected{width:120px}.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group.no-content{padding:7px;text-align:right}.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group.no-content .button{width:100%}.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group.no-content .button.selected a:before{left:-7px}.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group .button-section{margin:0 5px}.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group .content{line-height:1;font-size:15px;font-size:0.9375rem;margin:0.4em 0;text-align:left}.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group .content p{margin-top:0}.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group .content span{display:inline}.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group .content .number{font-size:17px;font-size:1.0625rem;white-space:normal}.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group .content .price{font-size:18px;font-size:1.125rem;line-height:32px;text-align:right}.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group .content small{font-size:12px;font-size:0.75rem;white-space:pre-wrap}.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group .content .context{display:inline}.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group .button{width:110px}.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group .button a,.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group .button button{padding:10px 15px}.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group .button.selected a,.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group .button.selected button{position:relative;padding:9px 0px}.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group .button.selected a:before,.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group .button.selected button:before{content:url('https://cj-live.azureedge.net/assets/img/icon-selected.png');top:2px;left:-2px;position:relative;display:inline;overflow:visible}.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group.listing-basic .button a,.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group.listing-branded .button a,.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group.listing-enhanced .button a,.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group.listing-premium .button a{background:#fcc20b;background-image:none}.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group.listing-basic .button.selected a,.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group.listing-branded .button.selected a,.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group.listing-enhanced .button.selected a,.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group.listing-premium .button.selected a{background:#575757}.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group .mod-size{margin-top:-2px;margin-bottom:-1px}.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group .mod-size a{font-size:18px;font-size:1.125rem}.package-listing-group-alt.wide.four-cols .package-listing-alt .selection-group .mod-size.selected a{padding:10px 0}.package-listing-group-alt.wide.four-cols .package-listing-alt.with-details .job-package-header span{position:static}.package-listing-group-alt.wide.four-cols .package-listing-alt.with-details .job-package-content .details{display:none}.package-listing-group-alt.wide.four-cols .package-listing-alt.with-details .selection-group{display:block}.package-listing-group-alt.wide.four-cols .package-listing-alt.with-details{-webkit-transition:none;transition:none}.package-listing-group-alt.wide.four-cols .package-listing-alt.with-details .job-package-wrap:before,.package-listing-group-alt.wide.four-cols .package-listing-alt.with-details .job-package-header,.package-listing-group-alt.wide.four-cols .package-listing-alt.with-details .job-package-content,.package-listing-group-alt.wide.four-cols .package-listing-alt.with-details .job-package-footer{-webkit-transition:350ms background-color linear, 350ms border-color linear;transition:350ms background-color linear, 350ms border-color linear}.package-listing-group-alt.wide.four-cols .package-listing-alt.with-details.selected .job-package-header.listing-basic{background-color:#eba003}.package-listing-group-alt.wide.four-cols .package-listing-alt.with-details.selected .job-package-header.listing-branded{background-color:#eb840f}.package-listing-group-alt.wide.four-cols .package-listing-alt.with-details.selected .job-package-header.listing-enhanced{background-color:#ec6e1d}.package-listing-group-alt.wide.four-cols .package-listing-alt.with-details.selected .job-package-header.listing-premium{background-color:#e75626}.package-listing-group-alt.wide.four-cols .package-listing-alt.with-details.selected .job-package-wrap:before,.package-listing-group-alt.wide.four-cols .package-listing-alt.with-details.selected .job-package-content,.package-listing-group-alt.wide.four-cols .package-listing-alt.with-details.selected .job-package-footer{background-color:#e5e5e5}.package-listing-group-alt.wide.four-cols .package-listing-alt.with-details.updated{background-color:transparent}.package-listing-group-alt.wide.four-cols .package-listing-alt.with-details.updated .job-package-wrap:before,.package-listing-group-alt.wide.four-cols .package-listing-alt.with-details.updated .job-package-content,.package-listing-group-alt.wide.four-cols .package-listing-alt.with-details.updated .job-package-footer{background-color:#e5e5e5}.package-listing-group-alt.wide.four-cols .package-listing-alt.with-details.updated .job-package-header{background-color:#9f9f9f;border-color:#9f9f9f}.package-listing-group-alt.wide.four-cols .package-listing-alt.with-details.updated .job-package-header.listing-basic,.package-listing-group-alt.wide.four-cols .package-listing-alt.with-details.updated .job-package-header.listing-branded,.package-listing-group-alt.wide.four-cols .package-listing-alt.with-details.updated .job-package-header.listing-enhanced,.package-listing-group-alt.wide.four-cols .package-listing-alt.with-details.updated .job-package-header.listing-premium{background-color:#9f9f9f;border-color:#9f9f9f}.package-listing-group-alt.wide.four-cols .job-package-wrap.listing-branded:before,.package-listing-group-alt.wide.four-cols .job-package-wrap.listing-enhanced:before,.package-listing-group-alt.wide.four-cols .job-package-wrap.listing-premium:before{content:' ';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:3px;border:1px solid #dddddd;background-color:#f7f7f7;border-color:#e3e3e3}.package-listing-group-alt.wide.four-cols .job-package-wrap.listing-basic .job-package-content{border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-width:0;background-color:#f7f7f7;border-color:#e3e3e3;border-bottom-width:1px}.package-listing-group-alt.wide.four-cols .job-package-header,.package-listing-group-alt.wide.four-cols .job-package-content,.package-listing-group-alt.wide.four-cols .job-package-footer{border-color:#dddddd;border-style:solid;border-width:1px;float:none;width:auto;max-width:none;position:relative}.package-listing-group-alt.wide.four-cols .job-package-header{text-align:center;color:#fff;background-color:#57a2dd;padding:13px;line-height:1;position:relative;overflow:visible;border-color:#2d8bd4;border-top-right-radius:3px;border-top-left-radius:3px;border-bottom-width:0;background-color:#f7f7f7;border-color:#e3e3e3}.package-listing-group-alt.wide.four-cols .job-package-header a{color:#fff}.package-listing-group-alt.wide.four-cols .job-package-header span,.package-listing-group-alt.wide.four-cols .job-package-header .header-button a{font-size:18px;font-size:1.125rem}.package-listing-group-alt.wide.four-cols .job-package-header .featured-banner{position:absolute;display:inline-block;top:-2px;left:-8px;padding:6px 12px;background-color:#ec7a54;-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg);box-shadow:1px 1px 0 rgba(0, 0, 0, 0.18);font-size:13px;font-size:0.8125rem}.package-listing-group-alt.wide.four-cols .job-package-header.listing-basic{background-color:#fcc20b;border-color:#dca703}.package-listing-group-alt.wide.four-cols .job-package-header.listing-branded{background-color:#f3a144;border-color:#f08914}.package-listing-group-alt.wide.four-cols .job-package-header.listing-enhanced{background-color:#f08c4c;border-color:#ec6e1d}.package-listing-group-alt.wide.four-cols .job-package-header.listing-premium{background-color:#ec7a54;border-color:#e64f1d}.package-listing-group-alt.wide.four-cols .job-package-content{color:#575757;background-color:#f0f0f0;display:block;background-color:#f7f7f7;border-color:#e3e3e3;border-radius:0;border-top-width:0;border-bottom-width:0}.package-listing-group-alt.wide.four-cols .job-package-footer{background-color:#f0f0f0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-width:0;background-color:#f7f7f7;border-color:#e3e3e3}.package-listing-group-alt.wide.four-cols .job-package-footer .content{line-height:1;font-size:15px;font-size:0.9375rem;margin:0.4em 0;text-align:left}.package-listing-group-alt.wide.four-cols .job-package-footer .content p{margin-top:0}.package-listing-group-alt.wide.four-cols .job-package-footer .content span{display:inline}.package-listing-group-alt.wide.four-cols .job-package-footer .content .number{font-size:17px;font-size:1.0625rem;white-space:normal}.package-listing-group-alt.wide.four-cols .job-package-footer .content .price{font-size:18px;font-size:1.125rem;line-height:32px;text-align:right}.package-listing-group-alt.wide.four-cols .job-package-footer .content small{font-size:12px;font-size:0.75rem;white-space:pre-wrap}.package-listing-group-alt.wide.four-cols .job-package-footer .content .context{display:inline}.package-listing-group-alt.wide.four-cols .job-package-footer.with-content{float:none;max-width:none}.package-listing-group-alt.wide.four-cols .job-package-footer.with-content .content{text-align:left}.package-listing-group-alt.wide.four-cols .job-package-footer.with-content .button-section{width:110px}.package-listing-group-alt.wide.four-cols .job-package-footer.no-content{padding:7px;text-align:right}.package-listing-group-alt.wide.four-cols .job-package-footer.no-content .button.post-job{width:100%}.package-listing-group-alt.wide.four-cols .job-package-footer.no-content .button.post-job.selected a:before{left:-7px}.package-listing-group-alt.wide.four-cols .job-package-footer .button.post-job{width:110px}.package-listing-group-alt.wide.four-cols .job-package-footer .button.post-job a,.package-listing-group-alt.wide.four-cols .job-package-footer .button.post-job button{padding:10px 15px}.package-listing-group-alt.wide.four-cols .job-package-footer .button.post-job.selected a,.package-listing-group-alt.wide.four-cols .job-package-footer .button.post-job.selected button{position:relative;padding:9px 0px}.package-listing-group-alt.wide.four-cols .job-package-footer .button.post-job.selected a:before,.package-listing-group-alt.wide.four-cols .job-package-footer .button.post-job.selected button:before{content:url('https://cj-live.azureedge.net/assets/img/icon-selected.png');top:2px;left:-2px;position:relative;display:inline;overflow:visible}.package-listing-group-alt.wide.four-cols .job-package-footer.listing-basic .button a,.package-listing-group-alt.wide.four-cols .job-package-footer.listing-branded .button a,.package-listing-group-alt.wide.four-cols .job-package-footer.listing-enhanced .button a,.package-listing-group-alt.wide.four-cols .job-package-footer.listing-premium .button a{background:#fcc20b;background-image:none}.package-listing-group-alt.wide.four-cols .job-package-footer.listing-basic .button.selected a,.package-listing-group-alt.wide.four-cols .job-package-footer.listing-branded .button.selected a,.package-listing-group-alt.wide.four-cols .job-package-footer.listing-enhanced .button.selected a,.package-listing-group-alt.wide.four-cols .job-package-footer.listing-premium .button.selected a{background:#575757}.package-listing-group-alt.wide.four-cols .package-features{font-size:14px;font-size:0.875rem;margin:16px 0 8px 0}.package-listing-group-alt.wide.four-cols .package-features li{margin-bottom:8px}.package-listing-group-alt.wide.four-cols .job-package-stat-group{margin-top:18px;overflow:visible}.package-listing-group-alt.wide.four-cols .job-package-stat-group:before{content:' ';border-bottom:1px solid #dddddd;width:100%;display:block;position:relative;top:-26px}.package-listing-group-alt.wide.four-cols .package-featured .job-package-wrap:before{background-color:#ebebeb;border-color:#d7d7d7;box-shadow:2px 2px 0px 0px #d4d4d4}.package-listing-group-alt.wide.four-cols .package-featured .job-package-content,.package-listing-group-alt.wide.four-cols .package-featured .job-package-footer{background-color:#ebebeb;border-color:#d7d7d7}.package-listing-group-alt.wide.four-cols .package-featured .job-package-header{padding:20px;border-top-right-radius:4px;border-top-left-radius:4px;box-shadow:2px 2px 0px 0px #d4d4d4}.package-listing-group-alt.wide.four-cols .package-featured .job-package-header span{font-size:24px;font-size:1.5rem}.package-listing-group-alt.wide.four-cols .package-featured .job-package-content .selection-group .selection-group{margin:2px auto}.package-listing-group-alt.wide.four-cols .package-featured .job-package-content .selection-group .selection-group .button-section{width:auto}.package-listing-group-alt.wide.four-cols .package-featured .job-package-footer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;box-shadow:2px 2px 0px 0px #d4d4d4}.package-listing-group-alt.wide.four-cols .package-featured .job-package-stat .stat-value{font-size:22px;font-size:1.375rem}.package-listing-group-alt.wide.four-cols .package-featured .job-package-stat .stat-description{font-size:18px;font-size:1.125rem}}@media all and (min-width: 66em){.package-listing-group-alt.narrow.four-cols .package-listing-alt{background:transparent;border:none;border-radius:0;padding-bottom:30px}.package-listing-group-alt.narrow.four-cols .package-listing-alt.bg-grey-sm{background:transparent;border:none;border-radius:0}.package-listing-group-alt.narrow.four-cols .package-listing-alt .example{margin:8px 0 12px 0;display:block;position:static}.package-listing-group-alt.narrow.four-cols .package-listing-alt .inner{text-align:left;line-height:1.9;margin:0 12px;font-size:12px;font-size:0.75rem}.package-listing-group-alt.narrow.four-cols .package-listing-alt .description{display:block}.package-listing-group-alt.narrow.four-cols .package-listing-alt .package-features{display:block;line-height:1.3;font-size:12px;font-size:0.75rem;text-align:left}.package-listing-group-alt.narrow.four-cols .package-listing-alt .package-features .list-style-circle{list-style-type:disc;padding-left:20px;padding-top:15px}.package-listing-group-alt.narrow.four-cols .package-listing-alt .package-features li{line-height:1.3;margin-bottom:4px}.package-listing-group-alt.narrow.four-cols .package-listing-alt .package-features em{font-weight:bold}.package-listing-group-alt.narrow.four-cols .package-listing-alt .allowance{padding:30px 1em;text-align:center}.package-listing-group-alt.narrow.four-cols .package-listing-alt .allowance .number{display:block;font-weight:bold;font-size:30px;font-size:1.875rem}.package-listing-group-alt.narrow.four-cols .package-listing-alt .job-package-stat-group,.package-listing-group-alt.narrow.four-cols .package-listing-alt .allowance{display:block}.package-listing-group-alt.narrow.four-cols .package-listing-alt > .inner{margin:1em;font-size:14px;font-size:0.875rem}.package-listing-group-alt.narrow.four-cols .package-listing-alt .package-features{font-size:14px;font-size:0.835rem;margin:6px 0 8px 0}.package-listing-group-alt.narrow.four-cols .package-listing-alt .package-features li{margin-bottom:8px}.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group{float:none;width:auto;padding:7px}.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group.with-content{float:none;max-width:none;min-width:50%;margin:5px auto}.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group.with-content .content{text-align:left}.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group.with-content .button-section{width:110px}.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group.with-content .button.mod-size{width:120px}.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group.with-content .button.mod-size.selected{width:120px}.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group.no-content{padding:7px;text-align:right}.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group.no-content .button{width:100%}.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group.no-content .button.selected a:before{left:-7px}.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group .button-section{margin:0 5px}.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group .content{line-height:1;font-size:15px;font-size:0.9375rem;margin:0.4em 0;text-align:left}.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group .content p{margin-top:0}.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group .content span{display:inline}.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group .content .number{font-size:17px;font-size:1.0625rem;white-space:normal}.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group .content .price{font-size:18px;font-size:1.125rem;line-height:32px;text-align:right}.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group .content small{font-size:12px;font-size:0.75rem;white-space:pre-wrap}.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group .content .context{display:inline}.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group .button{width:110px}.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group .button a,.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group .button button{padding:10px 15px}.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group .button.selected a,.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group .button.selected button{position:relative;padding:9px 0px}.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group .button.selected a:before,.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group .button.selected button:before{content:url('https://cj-live.azureedge.net/assets/img/icon-selected.png');top:2px;left:-2px;position:relative;display:inline;overflow:visible}.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group.listing-basic .button a,.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group.listing-branded .button a,.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group.listing-enhanced .button a,.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group.listing-premium .button a{background:#fcc20b;background-image:none}.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group.listing-basic .button.selected a,.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group.listing-branded .button.selected a,.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group.listing-enhanced .button.selected a,.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group.listing-premium .button.selected a{background:#575757}.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group .mod-size{margin-top:-2px;margin-bottom:-1px}.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group .mod-size a{font-size:18px;font-size:1.125rem}.package-listing-group-alt.narrow.four-cols .package-listing-alt .selection-group .mod-size.selected a{padding:10px 0}.package-listing-group-alt.narrow.four-cols .package-listing-alt.with-details .job-package-header span{position:static}.package-listing-group-alt.narrow.four-cols .package-listing-alt.with-details .job-package-content .details{display:none}.package-listing-group-alt.narrow.four-cols .package-listing-alt.with-details .selection-group{display:block}.package-listing-group-alt.narrow.four-cols .package-listing-alt.with-details{-webkit-transition:none;transition:none}.package-listing-group-alt.narrow.four-cols .package-listing-alt.with-details .job-package-wrap:before,.package-listing-group-alt.narrow.four-cols .package-listing-alt.with-details .job-package-header,.package-listing-group-alt.narrow.four-cols .package-listing-alt.with-details .job-package-content,.package-listing-group-alt.narrow.four-cols .package-listing-alt.with-details .job-package-footer{-webkit-transition:350ms background-color linear, 350ms border-color linear;transition:350ms background-color linear, 350ms border-color linear}.package-listing-group-alt.narrow.four-cols .package-listing-alt.with-details.selected .job-package-header.listing-basic{background-color:#eba003}.package-listing-group-alt.narrow.four-cols .package-listing-alt.with-details.selected .job-package-header.listing-branded{background-color:#eb840f}.package-listing-group-alt.narrow.four-cols .package-listing-alt.with-details.selected .job-package-header.listing-enhanced{background-color:#ec6e1d}.package-listing-group-alt.narrow.four-cols .package-listing-alt.with-details.selected .job-package-header.listing-premium{background-color:#e75626}.package-listing-group-alt.narrow.four-cols .package-listing-alt.with-details.selected .job-package-wrap:before,.package-listing-group-alt.narrow.four-cols .package-listing-alt.with-details.selected .job-package-content,.package-listing-group-alt.narrow.four-cols .package-listing-alt.with-details.selected .job-package-footer{background-color:#e5e5e5}.package-listing-group-alt.narrow.four-cols .package-listing-alt.with-details.updated{background-color:transparent}.package-listing-group-alt.narrow.four-cols .package-listing-alt.with-details.updated .job-package-wrap:before,.package-listing-group-alt.narrow.four-cols .package-listing-alt.with-details.updated .job-package-content,.package-listing-group-alt.narrow.four-cols .package-listing-alt.with-details.updated .job-package-footer{background-color:#e5e5e5}.package-listing-group-alt.narrow.four-cols .package-listing-alt.with-details.updated .job-package-header{background-color:#9f9f9f;border-color:#9f9f9f}.package-listing-group-alt.narrow.four-cols .package-listing-alt.with-details.updated .job-package-header.listing-basic,.package-listing-group-alt.narrow.four-cols .package-listing-alt.with-details.updated .job-package-header.listing-branded,.package-listing-group-alt.narrow.four-cols .package-listing-alt.with-details.updated .job-package-header.listing-enhanced,.package-listing-group-alt.narrow.four-cols .package-listing-alt.with-details.updated .job-package-header.listing-premium{background-color:#9f9f9f;border-color:#9f9f9f}.package-listing-group-alt.narrow.four-cols .job-package-wrap.listing-branded:before,.package-listing-group-alt.narrow.four-cols .job-package-wrap.listing-enhanced:before,.package-listing-group-alt.narrow.four-cols .job-package-wrap.listing-premium:before{content:' ';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:3px;border:1px solid #dddddd;background-color:#f7f7f7;border-color:#e3e3e3}.package-listing-group-alt.narrow.four-cols .job-package-wrap.listing-basic .job-package-content{border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-width:0;background-color:#f7f7f7;border-color:#e3e3e3;border-bottom-width:1px}.package-listing-group-alt.narrow.four-cols .job-package-header,.package-listing-group-alt.narrow.four-cols .job-package-content,.package-listing-group-alt.narrow.four-cols .job-package-footer{border-color:#dddddd;border-style:solid;border-width:1px;float:none;width:auto;max-width:none;position:relative}.package-listing-group-alt.narrow.four-cols .job-package-header{text-align:center;color:#fff;background-color:#57a2dd;padding:13px;line-height:1;position:relative;overflow:visible;border-color:#2d8bd4;border-top-right-radius:3px;border-top-left-radius:3px;border-bottom-width:0;background-color:#f7f7f7;border-color:#e3e3e3}.package-listing-group-alt.narrow.four-cols .job-package-header a{color:#fff}.package-listing-group-alt.narrow.four-cols .job-package-header span,.package-listing-group-alt.narrow.four-cols .job-package-header .header-button a{font-size:18px;font-size:1.125rem}.package-listing-group-alt.narrow.four-cols .job-package-header .featured-banner{position:absolute;display:inline-block;top:-2px;left:-8px;padding:6px 12px;background-color:#ec7a54;-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg);box-shadow:1px 1px 0 rgba(0, 0, 0, 0.18);font-size:13px;font-size:0.8125rem}.package-listing-group-alt.narrow.four-cols .job-package-header.listing-basic{background-color:#fcc20b;border-color:#dca703}.package-listing-group-alt.narrow.four-cols .job-package-header.listing-branded{background-color:#f3a144;border-color:#f08914}.package-listing-group-alt.narrow.four-cols .job-package-header.listing-enhanced{background-color:#f08c4c;border-color:#ec6e1d}.package-listing-group-alt.narrow.four-cols .job-package-header.listing-premium{background-color:#ec7a54;border-color:#e64f1d}.package-listing-group-alt.narrow.four-cols .job-package-content{color:#575757;background-color:#f0f0f0;display:block;background-color:#f7f7f7;border-color:#e3e3e3;border-radius:0;border-top-width:0;border-bottom-width:0}.package-listing-group-alt.narrow.four-cols .job-package-footer{background-color:#f0f0f0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-width:0;background-color:#f7f7f7;border-color:#e3e3e3}.package-listing-group-alt.narrow.four-cols .job-package-footer .content{line-height:1;font-size:15px;font-size:0.9375rem;margin:0.4em 0;text-align:left}.package-listing-group-alt.narrow.four-cols .job-package-footer .content p{margin-top:0}.package-listing-group-alt.narrow.four-cols .job-package-footer .content span{display:inline}.package-listing-group-alt.narrow.four-cols .job-package-footer .content .number{font-size:17px;font-size:1.0625rem;white-space:normal}.package-listing-group-alt.narrow.four-cols .job-package-footer .content .price{font-size:18px;font-size:1.125rem;line-height:32px;text-align:right}.package-listing-group-alt.narrow.four-cols .job-package-footer .content small{font-size:12px;font-size:0.75rem;white-space:pre-wrap}.package-listing-group-alt.narrow.four-cols .job-package-footer .content .context{display:inline}.package-listing-group-alt.narrow.four-cols .job-package-footer.with-content{float:none;max-width:none}.package-listing-group-alt.narrow.four-cols .job-package-footer.with-content .content{text-align:left}.package-listing-group-alt.narrow.four-cols .job-package-footer.with-content .button-section{width:110px}.package-listing-group-alt.narrow.four-cols .job-package-footer.no-content{padding:7px;text-align:right}.package-listing-group-alt.narrow.four-cols .job-package-footer.no-content .button.post-job{width:100%}.package-listing-group-alt.narrow.four-cols .job-package-footer.no-content .button.post-job.selected a:before{left:-7px}.package-listing-group-alt.narrow.four-cols .job-package-footer .button.post-job{width:110px}.package-listing-group-alt.narrow.four-cols .job-package-footer .button.post-job a,.package-listing-group-alt.narrow.four-cols .job-package-footer .button.post-job button{padding:10px 15px}.package-listing-group-alt.narrow.four-cols .job-package-footer .button.post-job.selected a,.package-listing-group-alt.narrow.four-cols .job-package-footer .button.post-job.selected button{position:relative;padding:9px 0px}.package-listing-group-alt.narrow.four-cols .job-package-footer .button.post-job.selected a:before,.package-listing-group-alt.narrow.four-cols .job-package-footer .button.post-job.selected button:before{content:url('https://cj-live.azureedge.net/assets/img/icon-selected.png');top:2px;left:-2px;position:relative;display:inline;overflow:visible}.package-listing-group-alt.narrow.four-cols .job-package-footer.listing-basic .button a,.package-listing-group-alt.narrow.four-cols .job-package-footer.listing-branded .button a,.package-listing-group-alt.narrow.four-cols .job-package-footer.listing-enhanced .button a,.package-listing-group-alt.narrow.four-cols .job-package-footer.listing-premium .button a{background:#fcc20b;background-image:none}.package-listing-group-alt.narrow.four-cols .job-package-footer.listing-basic .button.selected a,.package-listing-group-alt.narrow.four-cols .job-package-footer.listing-branded .button.selected a,.package-listing-group-alt.narrow.four-cols .job-package-footer.listing-enhanced .button.selected a,.package-listing-group-alt.narrow.four-cols .job-package-footer.listing-premium .button.selected a{background:#575757}.package-listing-group-alt.narrow.four-cols .package-features{font-size:14px;font-size:0.875rem;margin:16px 0 8px 0}.package-listing-group-alt.narrow.four-cols .package-features li{margin-bottom:8px}.package-listing-group-alt.narrow.four-cols .job-package-stat-group{margin-top:18px;overflow:visible}.package-listing-group-alt.narrow.four-cols .job-package-stat-group:before{content:' ';border-bottom:1px solid #dddddd;width:100%;display:block;position:relative;top:-26px}.package-listing-group-alt.narrow.four-cols .package-featured .job-package-wrap:before{background-color:#ebebeb;border-color:#d7d7d7;box-shadow:2px 2px 0px 0px #d4d4d4}.package-listing-group-alt.narrow.four-cols .package-featured .job-package-content,.package-listing-group-alt.narrow.four-cols .package-featured .job-package-footer{background-color:#ebebeb;border-color:#d7d7d7}.package-listing-group-alt.narrow.four-cols .package-featured .job-package-header{padding:20px;border-top-right-radius:4px;border-top-left-radius:4px;box-shadow:2px 2px 0px 0px #d4d4d4}.package-listing-group-alt.narrow.four-cols .package-featured .job-package-header span{font-size:24px;font-size:1.5rem}.package-listing-group-alt.narrow.four-cols .package-featured .job-package-content .selection-group .selection-group{margin:2px auto}.package-listing-group-alt.narrow.four-cols .package-featured .job-package-content .selection-group .selection-group .button-section{width:auto}.package-listing-group-alt.narrow.four-cols .package-featured .job-package-footer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;box-shadow:2px 2px 0px 0px #d4d4d4}.package-listing-group-alt.narrow.four-cols .package-featured .job-package-stat .stat-value{font-size:22px;font-size:1.375rem}.package-listing-group-alt.narrow.four-cols .package-featured .job-package-stat .stat-description{font-size:18px;font-size:1.125rem}}.package-listing-group-alt{padding:5px 0;display:block;height:auto;width:100%}.package-listing-group-alt .package-listing-alt{margin-bottom:5px;display:block;width:100%}.package-listing-group-alt .package-listing-alt:last-child{margin-bottom:0}.package-listing-group-alt .job-package-header{float:left;width:40%;line-height:33px}@media all and (min-width: 37em){.package-listing-group-alt.wide.two-cols{background:transparent;padding:0;margin-bottom:0;width:100%;width:calc(100% + 20px);max-width:610px;left:-10px;position:relative;margin:30px auto 250px auto;display:table;table-layout:fixed;border-collapse:separate;border-spacing:10px 0;overflow:visible;padding-bottom:30px}.package-listing-group-alt.wide.two-cols .job-package-header{float:none;width:auto;line-height:1.4}.package-listing-group-alt.wide.two-cols.left{margin-left:0}.package-listing-group-alt.wide.two-cols .package-listing-alt{width:48%;height:250px;display:table-cell;position:relative;overflow:visible;vertical-align:top}.package-listing-group-alt.wide.two-cols .package-listing-alt.package-featured{width:52%}.package-listing-group-alt.wide.two-cols .package-listing-alt.package-featured .job-package-header{position:relative;top:-20px}.package-listing-group-alt.wide.two-cols .package-listing-alt.package-featured .job-package-content{position:relative;top:-20px}.package-listing-group-alt.wide.two-cols .package-listing-alt.with-details{height:325px}.package-listing-group-alt.wide.two-cols .job-package-wrap{width:100%;height:100%;overflow:visible;position:relative}.package-listing-group-alt.wide.two-cols .job-package-content{*zoom:1}.package-listing-group-alt.wide.two-cols .job-package-content:before,.package-listing-group-alt.wide.two-cols .job-package-content:after{content:"";display:table}.package-listing-group-alt.wide.two-cols .job-package-content:after{clear:both}.package-listing-group-alt.wide.two-cols .job-package-footer{width:100%;position:absolute;display:block;top:100%;margin-top:-12px}}@media all and (min-width: 50em){.package-listing-group-alt.wide.four-cols{background:transparent;padding:0;margin-bottom:0;width:100%;width:calc(100% + 20px);max-width:1300px;left:-10px;position:relative;margin:30px auto 250px auto;display:table;table-layout:fixed;border-collapse:separate;border-spacing:10px 0;overflow:visible;padding-bottom:30px}.package-listing-group-alt.wide.four-cols .job-package-header{float:none;width:auto;line-height:1.4}.package-listing-group-alt.wide.four-cols.left{margin-left:0}.package-listing-group-alt.wide.four-cols .package-listing-alt{width:24%;height:250px;display:table-cell;position:relative;overflow:visible;vertical-align:top}.package-listing-group-alt.wide.four-cols .package-listing-alt.package-featured{width:28%}.package-listing-group-alt.wide.four-cols .package-listing-alt.package-featured .job-package-header{position:relative;top:-20px}.package-listing-group-alt.wide.four-cols .package-listing-alt.package-featured .job-package-content{position:relative;top:-20px}.package-listing-group-alt.wide.four-cols .package-listing-alt.with-details{height:325px}.package-listing-group-alt.wide.four-cols .job-package-wrap{width:100%;height:100%;overflow:visible;position:relative}.package-listing-group-alt.wide.four-cols .job-package-content{*zoom:1}.package-listing-group-alt.wide.four-cols .job-package-content:before,.package-listing-group-alt.wide.four-cols .job-package-content:after{content:"";display:table}.package-listing-group-alt.wide.four-cols .job-package-content:after{clear:both}.package-listing-group-alt.wide.four-cols .job-package-footer{width:100%;position:absolute;display:block;top:100%;margin-top:-12px}}@media all and (min-width: 66em){.package-listing-group-alt.narrow.four-cols{background:transparent;padding:0;margin-bottom:0;width:100%;width:calc(100% + 20px);max-width:1300px;left:-10px;position:relative;margin:30px auto 398px auto;display:table;table-layout:fixed;border-collapse:separate;border-spacing:10px 0;overflow:visible;padding-bottom:30px}.package-listing-group-alt.narrow.four-cols .job-package-header{float:none;width:auto;line-height:1.4}.package-listing-group-alt.narrow.four-cols.left{margin-left:0}.package-listing-group-alt.narrow.four-cols .package-listing-alt{width:24%;height:250px;display:table-cell;position:relative;overflow:visible;vertical-align:top}.package-listing-group-alt.narrow.four-cols .package-listing-alt.package-featured{width:28%}.package-listing-group-alt.narrow.four-cols .package-listing-alt.package-featured .job-package-header{position:relative;top:-20px}.package-listing-group-alt.narrow.four-cols .package-listing-alt.package-featured .job-package-content{position:relative;top:-20px}.package-listing-group-alt.narrow.four-cols .package-listing-alt.with-details{height:325px}.package-listing-group-alt.narrow.four-cols .job-package-wrap{width:100%;height:100%;overflow:visible;position:relative}.package-listing-group-alt.narrow.four-cols .job-package-content{*zoom:1}.package-listing-group-alt.narrow.four-cols .job-package-content:before,.package-listing-group-alt.narrow.four-cols .job-package-content:after{content:"";display:table}.package-listing-group-alt.narrow.four-cols .job-package-content:after{clear:both}.package-listing-group-alt.narrow.four-cols .job-package-footer{width:100%;position:absolute;display:block;top:100%;margin-top:-12px}}@media all and (min-width: 45em){.package-listing-group-alt.narrow.one-col .package-listing-alt,.package-listing-group-alt.narrow.two-cols .package-listing-alt{background:transparent;border:none;border-radius:0;padding-bottom:30px}.package-listing-group-alt.narrow.one-col .package-listing-alt.bg-grey-sm,.package-listing-group-alt.narrow.two-cols .package-listing-alt.bg-grey-sm{background:transparent;border:none;border-radius:0}.package-listing-group-alt.narrow.one-col .package-listing-alt .example,.package-listing-group-alt.narrow.two-cols .package-listing-alt .example{margin:8px 0 12px 0;display:block;position:static}.package-listing-group-alt.narrow.one-col .package-listing-alt .inner,.package-listing-group-alt.narrow.two-cols .package-listing-alt .inner{text-align:left;line-height:1.9;margin:0 12px;font-size:12px;font-size:0.75rem}.package-listing-group-alt.narrow.one-col .package-listing-alt .description,.package-listing-group-alt.narrow.two-cols .package-listing-alt .description{display:block}.package-listing-group-alt.narrow.one-col .package-listing-alt .package-features,.package-listing-group-alt.narrow.two-cols .package-listing-alt .package-features{display:block;line-height:1.3;font-size:12px;font-size:0.75rem;text-align:left}.package-listing-group-alt.narrow.one-col .package-listing-alt .package-features .list-style-circle,.package-listing-group-alt.narrow.two-cols .package-listing-alt .package-features .list-style-circle{list-style-type:disc;padding-left:20px;padding-top:15px}.package-listing-group-alt.narrow.one-col .package-listing-alt .package-features li,.package-listing-group-alt.narrow.two-cols .package-listing-alt .package-features li{line-height:1.3;margin-bottom:4px}.package-listing-group-alt.narrow.one-col .package-listing-alt .package-features em,.package-listing-group-alt.narrow.two-cols .package-listing-alt .package-features em{font-weight:bold}.package-listing-group-alt.narrow.one-col .package-listing-alt .allowance,.package-listing-group-alt.narrow.two-cols .package-listing-alt .allowance{padding:30px 1em;text-align:center}.package-listing-group-alt.narrow.one-col .package-listing-alt .allowance .number,.package-listing-group-alt.narrow.two-cols .package-listing-alt .allowance .number{display:block;font-weight:bold;font-size:30px;font-size:1.875rem}.package-listing-group-alt.narrow.one-col .package-listing-alt .job-package-stat-group,.package-listing-group-alt.narrow.one-col .package-listing-alt .allowance,.package-listing-group-alt.narrow.two-cols .package-listing-alt .job-package-stat-group,.package-listing-group-alt.narrow.two-cols .package-listing-alt .allowance{display:block}.package-listing-group-alt.narrow.one-col .package-listing-alt > .inner,.package-listing-group-alt.narrow.two-cols .package-listing-alt > .inner{margin:1em;font-size:14px;font-size:0.875rem}.package-listing-group-alt.narrow.one-col .package-listing-alt .package-features,.package-listing-group-alt.narrow.two-cols .package-listing-alt .package-features{font-size:14px;font-size:0.875rem;margin:16px 0 8px 0}.package-listing-group-alt.narrow.one-col .package-listing-alt .package-features li,.package-listing-group-alt.narrow.two-cols .package-listing-alt .package-features li{margin-bottom:8px}.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group{float:none;width:auto;padding:7px}.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group.with-content,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group.with-content{float:none;max-width:none;min-width:50%;margin:5px auto}.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group.with-content .content,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group.with-content .content{text-align:left}.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group.with-content .button-section,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group.with-content .button-section{width:110px}.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group.with-content .button.mod-size,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group.with-content .button.mod-size{width:120px}.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group.with-content .button.mod-size.selected,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group.with-content .button.mod-size.selected{width:120px}.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group.no-content,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group.no-content{padding:7px;text-align:right}.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group.no-content .button,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group.no-content .button{width:100%}.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group.no-content .button.selected a:before,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group.no-content .button.selected a:before{left:-7px}.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group .button-section,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group .button-section{margin:0 5px}.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group .content,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group .content{line-height:1;font-size:15px;font-size:0.9375rem;margin:0.4em 0;text-align:left}.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group .content p,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group .content p{margin-top:0}.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group .content span,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group .content span{display:inline}.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group .content .number,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group .content .number{font-size:17px;font-size:1.0625rem;white-space:normal}.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group .content .price,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group .content .price{font-size:18px;font-size:1.125rem;line-height:32px;text-align:right}.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group .content small,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group .content small{font-size:12px;font-size:0.75rem;white-space:pre-wrap}.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group .content .context,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group .content .context{display:inline}.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group .button,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group .button{width:110px}.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group .button a,.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group .button button,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group .button a,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group .button button{padding:10px 15px}.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group .button.selected a,.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group .button.selected button,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group .button.selected a,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group .button.selected button{position:relative;padding:9px 0px}.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group .button.selected a:before,.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group .button.selected button:before,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group .button.selected a:before,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group .button.selected button:before{content:url('https://cj-live.azureedge.net/assets/img/icon-selected.png');top:2px;left:-2px;position:relative;display:inline;overflow:visible}.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group.listing-basic .button a,.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group.listing-branded .button a,.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group.listing-enhanced .button a,.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group.listing-premium .button a,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group.listing-basic .button a,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group.listing-branded .button a,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group.listing-enhanced .button a,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group.listing-premium .button a{background:#fcc20b;background-image:none}.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group.listing-basic .button.selected a,.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group.listing-branded .button.selected a,.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group.listing-enhanced .button.selected a,.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group.listing-premium .button.selected a,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group.listing-basic .button.selected a,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group.listing-branded .button.selected a,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group.listing-enhanced .button.selected a,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group.listing-premium .button.selected a{background:#575757}.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group .mod-size,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group .mod-size{margin-top:-2px;margin-bottom:-1px}.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group .mod-size a,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group .mod-size a{font-size:18px;font-size:1.125rem}.package-listing-group-alt.narrow.one-col .package-listing-alt .selection-group .mod-size.selected a,.package-listing-group-alt.narrow.two-cols .package-listing-alt .selection-group .mod-size.selected a{padding:10px 0}.package-listing-group-alt.narrow.one-col .package-listing-alt.with-details .job-package-header span,.package-listing-group-alt.narrow.two-cols .package-listing-alt.with-details .job-package-header span{position:static}.package-listing-group-alt.narrow.one-col .package-listing-alt.with-details .job-package-content .details,.package-listing-group-alt.narrow.two-cols .package-listing-alt.with-details .job-package-content .details{display:none}.package-listing-group-alt.narrow.one-col .package-listing-alt.with-details .selection-group,.package-listing-group-alt.narrow.two-cols .package-listing-alt.with-details .selection-group{display:block}.package-listing-group-alt.narrow.one-col .package-listing-alt.with-details,.package-listing-group-alt.narrow.one-col .package-listing-alt.with-details,.package-listing-group-alt.narrow.two-cols .package-listing-alt.with-details,.package-listing-group-alt.narrow.two-cols .package-listing-alt.with-details{-webkit-transition:none;transition:none}.package-listing-group-alt.narrow.one-col .package-listing-alt.with-details .job-package-wrap:before,.package-listing-group-alt.narrow.one-col .package-listing-alt.with-details .job-package-header,.package-listing-group-alt.narrow.one-col .package-listing-alt.with-details .job-package-content,.package-listing-group-alt.narrow.one-col .package-listing-alt.with-details .job-package-footer,.package-listing-group-alt.narrow.two-cols .package-listing-alt.with-details .job-package-wrap:before,.package-listing-group-alt.narrow.two-cols .package-listing-alt.with-details .job-package-header,.package-listing-group-alt.narrow.two-cols .package-listing-alt.with-details .job-package-content,.package-listing-group-alt.narrow.two-cols .package-listing-alt.with-details .job-package-footer{-webkit-transition:350ms background-color linear, 350ms border-color linear;transition:350ms background-color linear, 350ms border-color linear}.package-listing-group-alt.narrow.one-col .package-listing-alt.with-details.selected .job-package-header.listing-basic,.package-listing-group-alt.narrow.two-cols .package-listing-alt.with-details.selected .job-package-header.listing-basic{background-color:#eba003}.package-listing-group-alt.narrow.one-col .package-listing-alt.with-details.selected .job-package-header.listing-branded,.package-listing-group-alt.narrow.two-cols .package-listing-alt.with-details.selected .job-package-header.listing-branded{background-color:#eb840f}.package-listing-group-alt.narrow.one-col .package-listing-alt.with-details.selected .job-package-header.listing-enhanced,.package-listing-group-alt.narrow.two-cols .package-listing-alt.with-details.selected .job-package-header.listing-enhanced{background-color:#ec6e1d}.package-listing-group-alt.narrow.one-col .package-listing-alt.with-details.selected .job-package-header.listing-premium,.package-listing-group-alt.narrow.two-cols .package-listing-alt.with-details.selected .job-package-header.listing-premium{background-color:#e75626}.package-listing-group-alt.narrow.one-col .package-listing-alt.with-details.selected .job-package-wrap:before,.package-listing-group-alt.narrow.one-col .package-listing-alt.with-details.selected .job-package-content,.package-listing-group-alt.narrow.one-col .package-listing-alt.with-details.selected .job-package-footer,.package-listing-group-alt.narrow.two-cols .package-listing-alt.with-details.selected .job-package-wrap:before,.package-listing-group-alt.narrow.two-cols .package-listing-alt.with-details.selected .job-package-content,.package-listing-group-alt.narrow.two-cols .package-listing-alt.with-details.selected .job-package-footer{background-color:#e5e5e5}.package-listing-group-alt.narrow.one-col .package-listing-alt.with-details.updated,.package-listing-group-alt.narrow.two-cols .package-listing-alt.with-details.updated{background-color:transparent}.package-listing-group-alt.narrow.one-col .package-listing-alt.with-details.updated .job-package-wrap:before,.package-listing-group-alt.narrow.one-col .package-listing-alt.with-details.updated .job-package-content,.package-listing-group-alt.narrow.one-col .package-listing-alt.with-details.updated .job-package-footer,.package-listing-group-alt.narrow.two-cols .package-listing-alt.with-details.updated .job-package-wrap:before,.package-listing-group-alt.narrow.two-cols .package-listing-alt.with-details.updated .job-package-content,.package-listing-group-alt.narrow.two-cols .package-listing-alt.with-details.updated .job-package-footer{background-color:#e5e5e5}.package-listing-group-alt.narrow.one-col .package-listing-alt.with-details.updated .job-package-header,.package-listing-group-alt.narrow.two-cols .package-listing-alt.with-details.updated .job-package-header{background-color:#9f9f9f;border-color:#9f9f9f}.package-listing-group-alt.narrow.one-col .package-listing-alt.with-details.updated .job-package-header.listing-basic,.package-listing-group-alt.narrow.one-col .package-listing-alt.with-details.updated .job-package-header.listing-branded,.package-listing-group-alt.narrow.one-col .package-listing-alt.with-details.updated .job-package-header.listing-enhanced,.package-listing-group-alt.narrow.one-col .package-listing-alt.with-details.updated .job-package-header.listing-premium,.package-listing-group-alt.narrow.two-cols .package-listing-alt.with-details.updated .job-package-header.listing-basic,.package-listing-group-alt.narrow.two-cols .package-listing-alt.with-details.updated .job-package-header.listing-branded,.package-listing-group-alt.narrow.two-cols .package-listing-alt.with-details.updated .job-package-header.listing-enhanced,.package-listing-group-alt.narrow.two-cols .package-listing-alt.with-details.updated .job-package-header.listing-premium{background-color:#9f9f9f;border-color:#9f9f9f}.package-listing-group-alt.narrow.one-col .job-package-wrap.listing-branded:before,.package-listing-group-alt.narrow.one-col .job-package-wrap.listing-enhanced:before,.package-listing-group-alt.narrow.one-col .job-package-wrap.listing-premium:before,.package-listing-group-alt.narrow.two-cols .job-package-wrap.listing-branded:before,.package-listing-group-alt.narrow.two-cols .job-package-wrap.listing-enhanced:before,.package-listing-group-alt.narrow.two-cols .job-package-wrap.listing-premium:before{content:' ';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:3px;border:1px solid #dddddd;background-color:#f7f7f7;border-color:#e3e3e3}.package-listing-group-alt.narrow.one-col .job-package-wrap.listing-basic .job-package-content,.package-listing-group-alt.narrow.two-cols .job-package-wrap.listing-basic .job-package-content{border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-width:0;background-color:#f7f7f7;border-color:#e3e3e3;border-bottom-width:1px}.package-listing-group-alt.narrow.one-col .job-package-header,.package-listing-group-alt.narrow.one-col .job-package-content,.package-listing-group-alt.narrow.one-col .job-package-footer,.package-listing-group-alt.narrow.two-cols .job-package-header,.package-listing-group-alt.narrow.two-cols .job-package-content,.package-listing-group-alt.narrow.two-cols .job-package-footer{border-color:#dddddd;border-style:solid;border-width:1px;float:none;width:auto;max-width:none;position:relative}.package-listing-group-alt.narrow.one-col .job-package-header,.package-listing-group-alt.narrow.two-cols .job-package-header{text-align:center;color:#fff;background-color:#57a2dd;padding:13px;line-height:1;position:relative;overflow:visible;border-color:#2d8bd4;border-top-right-radius:3px;border-top-left-radius:3px;border-bottom-width:0;background-color:#f7f7f7;border-color:#e3e3e3}.package-listing-group-alt.narrow.one-col .job-package-header a,.package-listing-group-alt.narrow.two-cols .job-package-header a{color:#fff}.package-listing-group-alt.narrow.one-col .job-package-header span,.package-listing-group-alt.narrow.one-col .job-package-header .header-button a,.package-listing-group-alt.narrow.two-cols .job-package-header span,.package-listing-group-alt.narrow.two-cols .job-package-header .header-button a{font-size:18px;font-size:1.125rem}.package-listing-group-alt.narrow.one-col .job-package-header .featured-banner,.package-listing-group-alt.narrow.two-cols .job-package-header .featured-banner{position:absolute;display:inline-block;top:-2px;left:-8px;padding:6px 12px;background-color:#ec7a54;-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg);box-shadow:1px 1px 0 rgba(0, 0, 0, 0.18);font-size:13px;font-size:0.8125rem}.package-listing-group-alt.narrow.one-col .job-package-header.listing-basic,.package-listing-group-alt.narrow.two-cols .job-package-header.listing-basic{background-color:#fcc20b;border-color:#dca703}.package-listing-group-alt.narrow.one-col .job-package-header.listing-branded,.package-listing-group-alt.narrow.two-cols .job-package-header.listing-branded{background-color:#f3a144;border-color:#f08914}.package-listing-group-alt.narrow.one-col .job-package-header.listing-enhanced,.package-listing-group-alt.narrow.two-cols .job-package-header.listing-enhanced{background-color:#f08c4c;border-color:#ec6e1d}.package-listing-group-alt.narrow.one-col .job-package-header.listing-premium,.package-listing-group-alt.narrow.two-cols .job-package-header.listing-premium{background-color:#ec7a54;border-color:#e64f1d}.package-listing-group-alt.narrow.one-col .job-package-content,.package-listing-group-alt.narrow.two-cols .job-package-content{color:#575757;background-color:#f0f0f0;display:block;background-color:#f7f7f7;border-color:#e3e3e3;border-radius:0;border-top-width:0;border-bottom-width:0}.package-listing-group-alt.narrow.one-col .job-package-footer,.package-listing-group-alt.narrow.two-cols .job-package-footer{background-color:#f0f0f0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-width:0;background-color:#f7f7f7;border-color:#e3e3e3}.package-listing-group-alt.narrow.one-col .job-package-footer .content,.package-listing-group-alt.narrow.two-cols .job-package-footer .content{line-height:1;font-size:15px;font-size:0.9375rem;margin:0.4em 0;text-align:left}.package-listing-group-alt.narrow.one-col .job-package-footer .content p,.package-listing-group-alt.narrow.two-cols .job-package-footer .content p{margin-top:0}.package-listing-group-alt.narrow.one-col .job-package-footer .content span,.package-listing-group-alt.narrow.two-cols .job-package-footer .content span{display:inline}.package-listing-group-alt.narrow.one-col .job-package-footer .content .number,.package-listing-group-alt.narrow.two-cols .job-package-footer .content .number{font-size:17px;font-size:1.0625rem;white-space:normal}.package-listing-group-alt.narrow.one-col .job-package-footer .content .price,.package-listing-group-alt.narrow.two-cols .job-package-footer .content .price{font-size:18px;font-size:1.125rem;line-height:32px;text-align:right}.package-listing-group-alt.narrow.one-col .job-package-footer .content small,.package-listing-group-alt.narrow.two-cols .job-package-footer .content small{font-size:12px;font-size:0.75rem;white-space:pre-wrap}.package-listing-group-alt.narrow.one-col .job-package-footer .content .context,.package-listing-group-alt.narrow.two-cols .job-package-footer .content .context{display:inline}.package-listing-group-alt.narrow.one-col .job-package-footer.with-content,.package-listing-group-alt.narrow.two-cols .job-package-footer.with-content{float:none;max-width:none}.package-listing-group-alt.narrow.one-col .job-package-footer.with-content .content,.package-listing-group-alt.narrow.two-cols .job-package-footer.with-content .content{text-align:left}.package-listing-group-alt.narrow.one-col .job-package-footer.with-content .button-section,.package-listing-group-alt.narrow.two-cols .job-package-footer.with-content .button-section{width:110px}.package-listing-group-alt.narrow.one-col .job-package-footer.no-content,.package-listing-group-alt.narrow.two-cols .job-package-footer.no-content{padding:7px;text-align:right}.package-listing-group-alt.narrow.one-col .job-package-footer.no-content .button.post-job,.package-listing-group-alt.narrow.two-cols .job-package-footer.no-content .button.post-job{width:100%}.package-listing-group-alt.narrow.one-col .job-package-footer.no-content .button.post-job.selected a:before,.package-listing-group-alt.narrow.two-cols .job-package-footer.no-content .button.post-job.selected a:before{left:-7px}.package-listing-group-alt.narrow.one-col .job-package-footer .button.post-job,.package-listing-group-alt.narrow.two-cols .job-package-footer .button.post-job{width:110px}.package-listing-group-alt.narrow.one-col .job-package-footer .button.post-job a,.package-listing-group-alt.narrow.one-col .job-package-footer .button.post-job button,.package-listing-group-alt.narrow.two-cols .job-package-footer .button.post-job a,.package-listing-group-alt.narrow.two-cols .job-package-footer .button.post-job button{padding:10px 15px}.package-listing-group-alt.narrow.one-col .job-package-footer .button.post-job.selected a,.package-listing-group-alt.narrow.one-col .job-package-footer .button.post-job.selected button,.package-listing-group-alt.narrow.two-cols .job-package-footer .button.post-job.selected a,.package-listing-group-alt.narrow.two-cols .job-package-footer .button.post-job.selected button{position:relative;padding:9px 0px}.package-listing-group-alt.narrow.one-col .job-package-footer .button.post-job.selected a:before,.package-listing-group-alt.narrow.one-col .job-package-footer .button.post-job.selected button:before,.package-listing-group-alt.narrow.two-cols .job-package-footer .button.post-job.selected a:before,.package-listing-group-alt.narrow.two-cols .job-package-footer .button.post-job.selected button:before{content:url('https://cj-live.azureedge.net/assets/img/icon-selected.png');top:2px;left:-2px;position:relative;display:inline;overflow:visible}.package-listing-group-alt.narrow.one-col .job-package-footer.listing-basic .button a,.package-listing-group-alt.narrow.one-col .job-package-footer.listing-branded .button a,.package-listing-group-alt.narrow.one-col .job-package-footer.listing-enhanced .button a,.package-listing-group-alt.narrow.one-col .job-package-footer.listing-premium .button a,.package-listing-group-alt.narrow.two-cols .job-package-footer.listing-basic .button a,.package-listing-group-alt.narrow.two-cols .job-package-footer.listing-branded .button a,.package-listing-group-alt.narrow.two-cols .job-package-footer.listing-enhanced .button a,.package-listing-group-alt.narrow.two-cols .job-package-footer.listing-premium .button a{background:#fcc20b;background-image:none}.package-listing-group-alt.narrow.one-col .job-package-footer.listing-basic .button.selected a,.package-listing-group-alt.narrow.one-col .job-package-footer.listing-branded .button.selected a,.package-listing-group-alt.narrow.one-col .job-package-footer.listing-enhanced .button.selected a,.package-listing-group-alt.narrow.one-col .job-package-footer.listing-premium .button.selected a,.package-listing-group-alt.narrow.two-cols .job-package-footer.listing-basic .button.selected a,.package-listing-group-alt.narrow.two-cols .job-package-footer.listing-branded .button.selected a,.package-listing-group-alt.narrow.two-cols .job-package-footer.listing-enhanced .button.selected a,.package-listing-group-alt.narrow.two-cols .job-package-footer.listing-premium .button.selected a{background:#575757}.package-listing-group-alt.narrow.one-col .package-features,.package-listing-group-alt.narrow.two-cols .package-features{font-size:14px;font-size:0.875rem;margin:16px 0 8px 0}.package-listing-group-alt.narrow.one-col .package-features li,.package-listing-group-alt.narrow.two-cols .package-features li{margin-bottom:8px}.package-listing-group-alt.narrow.one-col .job-package-stat-group,.package-listing-group-alt.narrow.two-cols .job-package-stat-group{margin-top:18px;overflow:visible}.package-listing-group-alt.narrow.one-col .job-package-stat-group:before,.package-listing-group-alt.narrow.two-cols .job-package-stat-group:before{content:' ';border-bottom:1px solid #dddddd;width:100%;display:block;position:relative;top:-26px}.package-listing-group-alt.narrow.one-col .package-featured .job-package-wrap:before,.package-listing-group-alt.narrow.two-cols .package-featured .job-package-wrap:before{background-color:#ebebeb;border-color:#d7d7d7;box-shadow:2px 2px 0px 0px #d4d4d4}.package-listing-group-alt.narrow.one-col .package-featured .job-package-content,.package-listing-group-alt.narrow.one-col .package-featured .job-package-footer,.package-listing-group-alt.narrow.two-cols .package-featured .job-package-content,.package-listing-group-alt.narrow.two-cols .package-featured .job-package-footer{background-color:#ebebeb;border-color:#d7d7d7}.package-listing-group-alt.narrow.one-col .package-featured .job-package-header,.package-listing-group-alt.narrow.two-cols .package-featured .job-package-header{padding:20px;border-top-right-radius:4px;border-top-left-radius:4px;box-shadow:2px 2px 0px 0px #d4d4d4}.package-listing-group-alt.narrow.one-col .package-featured .job-package-header span,.package-listing-group-alt.narrow.two-cols .package-featured .job-package-header span{font-size:24px;font-size:1.5rem}.package-listing-group-alt.narrow.one-col .package-featured .job-package-content .selection-group .selection-group,.package-listing-group-alt.narrow.two-cols .package-featured .job-package-content .selection-group .selection-group{margin:2px auto}.package-listing-group-alt.narrow.one-col .package-featured .job-package-content .selection-group .selection-group .button-section,.package-listing-group-alt.narrow.two-cols .package-featured .job-package-content .selection-group .selection-group .button-section{width:auto}.package-listing-group-alt.narrow.one-col .package-featured .job-package-footer,.package-listing-group-alt.narrow.two-cols .package-featured .job-package-footer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;box-shadow:2px 2px 0px 0px #d4d4d4}.package-listing-group-alt.narrow.one-col .package-featured .job-package-stat .stat-value,.package-listing-group-alt.narrow.two-cols .package-featured .job-package-stat .stat-value{font-size:22px;font-size:1.375rem}.package-listing-group-alt.narrow.one-col .package-featured .job-package-stat .stat-description,.package-listing-group-alt.narrow.two-cols .package-featured .job-package-stat .stat-description{font-size:18px;font-size:1.125rem}}@media all and (min-width: 45em){.package-listing-group-alt.narrow.two-cols{background:transparent;padding:0;margin-bottom:0;width:100%;width:calc(100% + 20px);max-width:610px;left:-10px;position:relative;margin:30px auto 280px auto;display:table;table-layout:fixed;border-collapse:separate;border-spacing:10px 0;overflow:visible}.package-listing-group-alt.narrow.two-cols .job-package-header{float:none;width:auto;line-height:1.4}.package-listing-group-alt.narrow.two-cols.left{margin-left:0}.package-listing-group-alt.narrow.two-cols .package-listing-alt{width:24%;height:250px;display:table-cell;position:relative;overflow:visible;vertical-align:top}.package-listing-group-alt.narrow.two-cols .package-listing-alt.package-featured{width:28%}.package-listing-group-alt.narrow.two-cols .package-listing-alt.package-featured .job-package-header{position:relative;top:-20px}.package-listing-group-alt.narrow.two-cols .package-listing-alt.package-featured .job-package-content{position:relative;top:-20px}.package-listing-group-alt.narrow.two-cols .package-listing-alt.with-details{height:325px}.package-listing-group-alt.narrow.two-cols .job-package-wrap{width:100%;height:100%;overflow:visible;position:relative}.package-listing-group-alt.narrow.two-cols .job-package-content{*zoom:1}.package-listing-group-alt.narrow.two-cols .job-package-content:before,.package-listing-group-alt.narrow.two-cols .job-package-content:after{content:"";display:table}.package-listing-group-alt.narrow.two-cols .job-package-content:after{clear:both}.package-listing-group-alt.narrow.two-cols .job-package-footer{width:100%;position:absolute;display:block;top:100%;margin-top:-12px}}.button-group-add{*zoom:1;padding:10px 0;overflow:visible}.button-group-add:before,.button-group-add:after{content:"";display:table}.button-group-add:after{clear:both}.button-group-add .cost{font-weight:bold;color:#575757;padding:0 10px;font-size:19px;font-size:1.1875rem}.hero-btn-overlay--enhance{padding-right:110px;position:relative;background:#fff;border:1px solid #dddddd;border-radius:3px;margin:5px;position:absolute;bottom:5px;left:3px;right:3px}.hero-btn-overlay--enhance .content{float:left;width:100%}.hero-btn-overlay--enhance .content .subtitle{font-size:12px;font-size:0.75rem;padding:0 10px;display:block}.hero-btn-overlay--enhance .content .cost{color:#ef7a4e;display:block}.hero-btn-overlay--enhance .button{position:absolute;right:8px;bottom:10px}.hero-btn-overlay--enhance .button a{text-transform:uppercase}@media all and (min-width: 55em){.hero-btn-overlay--enhance{position:static;border:none;border-radius:0;float:right;margin:20px 0}.hero-btn-overlay--enhance .content .subtitle{display:none}.hero-btn-overlay--enhance .content .cost{color:#575757;float:none}.hero-btn-overlay--enhance .sm-only{display:none}.hero-btn-overlay--enhance .button{bottom:25px;right:0px}.hero-btn-overlay--enhance .button a{text-transform:none}}.cv-match-buttons{*zoom:1;border-bottom:1px solid #dddddd;padding:5px 0 10px 0}.cv-match-buttons:before,.cv-match-buttons:after{content:"";display:table}.cv-match-buttons:after{clear:both}.cross-post-summary{border-color:#dddddd;border-style:solid;border-width:1px;border-radius:3px;color:#575757;background-color:#fff}.cross-post-summary .body{overflow:visible;position:relative}.cross-post-summary .body em{font-weight:bold}.cross-post-summary .img{border-radius:3px;margin:10px;background:#fff;padding:3px;width:52px;height:52px;float:left;table-layout:fixed;display:none}.cross-post-summary .img .img-center{display:table-cell;text-align:center;vertical-align:middle;width:100%;height:100%}.cross-post-summary .img .img-center img{max-width:100%;max-height:100%;height:auto}.cross-post-summary.with-img-sm .img{display:table;width:52px;height:52px}.cross-post-summary.with-img-sm .img + .content{padding-left:0.1em}.cross-post-summary .content{padding:15px 10px;line-height:1.2;font-size:14px;font-size:0.875rem}.cross-post-summary .title{margin:0 0 4px 0;font-size:18px;font-size:1.125rem}.cross-post-summary .details{line-height:2.2;font-size:13px;font-size:0.8125rem;padding:0 0 0 10px;border-top:1px solid #dddddd;margin:10px -10px 0 -10px;padding:15px 0 0 10px}.cross-post-summary .price{font-size:18px;font-size:1.125rem;font-weight:bold}.cross-post-summary.cross-post-rp{background-color:#f0f0f0}.cross-post-summary.cross-post-rp .details{border-top:none;padding-top:0px;margin-top:0px}@media all and (min-width: 30em){.cross-post-summary.with-img-sm .img{width:92px;height:92px}}@media all and (min-width: 45em){.cross-post-summary{background-color:#f0f0f0;min-height:118px}.cross-post-summary .img{display:table;width:92px;height:92px}.cross-post-summary .details{border-top:none;padding-top:0px;margin-top:0px}.cross-post-summary .content{padding:15px 10px 10px 10px;font-size:16px;font-size:1rem}.cross-post-summary .img + .content{padding-left:0.1em}.cross-post-summary .price{font-size:18px;font-size:1.125rem;font-weight:bold}}.enhance-ad--upgrade{border-color:#dddddd;border-style:solid;border-width:1px;border-radius:3px;color:#575757;background-color:#fff;position:relative;margin:5px 0}.enhance-ad--upgrade .title-small{display:block}.enhance-ad--upgrade .title-large{display:none}.enhance-ad--upgrade .content{padding:15px 10px;line-height:1.2;font-size:14px;font-size:0.875rem}.enhance-ad--upgrade .title{margin:0 0 4px 0;font-size:16px;font-size:1rem;text-transform:uppercase;font-weight:400;color:#ef7a4e;line-height:1}.enhance-ad--upgrade .details{line-height:2.2;margin:10px -10px 0 -10px;padding:15px 0 0 10px;border-top:1px solid #dddddd}.enhance-ad--upgrade .body{overflow:visible}.enhance-ad--upgrade .body em{font-weight:bold}.enhance-ad--upgrade .button-group-add{position:absolute;right:10px;bottom:2px}@media all and (min-width: 45em){.enhance-ad--upgrade{background-color:#f0f0f0}.enhance-ad--upgrade .title{text-transform:none;font-size:28px;font-size:1.75rem}.enhance-ad--upgrade .title-small{display:none}.enhance-ad--upgrade .title-large{display:block}.enhance-ad--upgrade .content{padding:20px 0 20px 20px;float:left;width:72%;font-size:16px;font-size:1rem}.enhance-ad--upgrade .body{font-size:18px;font-size:1.107rem}.enhance-ad--upgrade .details{display:none}.enhance-ad--upgrade .button-group-add{position:static;display:table;float:right;width:140px;margin-right:12px}.enhance-ad--upgrade .button-group-add .button{display:table-row;width:120px}.enhance-ad--upgrade .button-group-add .cost{display:table-row;text-align:center}}.bulk-buy--intro{border-bottom:1px solid #dddddd;padding-bottom:1em;margin-bottom:1em}.bulk-buy--intro h1{font-size:24px;font-size:1.5rem;font-weight:400;margin:0.4em 0 0.3em 0}.bulk-buy--intro h2{font-size:18px;font-size:1.125rem;font-weight:400;color:#575757}.bulk-buy--intro h2 > em{color:#fcc20b}.bulk-buy--intro p{font-size:14px;font-size:0.875rem;color:#575757}@media all and (min-width: 30em){.bulk-buy--intro{border-bottom-width:0}.bulk-buy--intro h1{font-size:32px;font-size:2rem}.bulk-buy--intro h2{font-size:24px;font-size:1.5rem}.bulk-buy--intro h2 > em{color:#fcc20b}.bulk-buy--intro p{font-size:18px;font-size:1.125rem}}@media all and (min-width: 45em){.bulk-buy--intro{border-bottom-width:1px;padding-bottom:2em}.bulk-buy--intro h1{font-size:38px;font-size:2.375rem}.bulk-buy--intro h2{font-size:26px;font-size:1.625rem}.bulk-buy--intro h2 > em{color:#fcc20b;font-style:normal}.bulk-buy--intro p{font-size:18px;font-size:1.125rem}}.bulk-buy--choose-num-ads{margin:10px 0 20px 0}.bulk-buy--choose-num-ads .header{margin:0.5em 0}.bulk-buy--choose-num-ads .header h3{font-weight:600}.bulk-buy--choose-num-ads fieldset{margin-top:0}.bulk-buy--choose-num-ads .select-group{*zoom:1;width:100%;background:#f4f4f4;border:1px solid #dddddd;border-bottom-width:0;border-radius:3px;min-width:300px}.bulk-buy--choose-num-ads .select-group:before,.bulk-buy--choose-num-ads .select-group:after{content:"";display:table}.bulk-buy--choose-num-ads .select-group:after{clear:both}.bulk-buy--choose-num-ads .select-group li{display:block;overflow:hidden;width:25%;float:left;padding:1em 0.2em;border:1px solid transparent;border-right-color:#dddddd;border-bottom-color:#dddddd}.bulk-buy--choose-num-ads .select-group li label{font-size:12px;font-size:0.75rem;display:block;margin:0;padding-left:25px}.bulk-buy--choose-num-ads .select-group li input{display:block;margin:0 0 0 -25px;float:left;width:20px}.bulk-buy--choose-num-ads .select-group li:first-child{border-top-left-radius:3px}.bulk-buy--choose-num-ads .select-group li:last-child{border-right-width:0;border-bottom-right-radius:3px}.bulk-buy--choose-num-ads .select-group li:nth-child(4){border-top-right-radius:3px}.bulk-buy--choose-num-ads .select-group li:nth-last-child(4){border-bottom-left-radius:3px}.bulk-buy--choose-num-ads .select-group li.selected{color:#fff;background:#9f9f9f;border:1px solid #b5b5b5;border-top:1px solid #6c6c6c}.bulk-buy--choose-num-ads .info{display:block;color:#000;white-space:pre-wrap;line-height:1.1}.bulk-buy--choose-num-ads .info small{display:block;font-size:11px;font-size:0.6875rem;color:#575757}.bulk-buy--choose-num-ads .selected .info,.bulk-buy--choose-num-ads .selected .info small{color:#fff}.bulk-buy--choose-num-ads .note{font-size:14px;font-size:0.875rem;color:#575757}.bulk-buy--choose-num-ads .info > small,.bulk-buy--choose-num-ads .note,.bulk-buy--choose-num-ads .note-ref{display:none}@media all and (min-width: 30em){.bulk-buy--choose-num-ads{margin:20px 0}.bulk-buy--choose-num-ads .header h3{font-size:22px;font-size:1.375rem}.bulk-buy--choose-num-ads .select-group{border:none;background:none;border-radius:0;max-width:875px}.bulk-buy--choose-num-ads .select-group li{padding:0.6em 0.3em;width:24%;background:#f4f4f4;border:1px solid #dddddd;border-radius:3px;margin-right:1%;margin-bottom:8px}.bulk-buy--choose-num-ads .select-group li:last-child{margin-right:0;border-right-width:1px}.bulk-buy--choose-num-ads .select-group li input{margin-top:8px}.bulk-buy--choose-num-ads .note,.bulk-buy--choose-num-ads .info > small{display:block}.bulk-buy--choose-num-ads .note{margin:1em}.bulk-buy--choose-num-ads .info{font-size:18px;font-size:1.125rem}.bulk-buy--choose-num-ads .note-ref{display:inline}}.bulk-buy--select-package{margin:10px 0 20px 0;min-width:10px}.bulk-buy--select-package .header{margin:.5em 0;font-weight:600}@media all and (min-width: 40em){.bulk-buy--select-package{margin:20px 0}.bulk-buy--select-package .header{font-size:22px;font-size:1.375rem}.bulk-buy--select-package .package-listing-group{margin-left:0}}.bulk-buy--no-purchase{border-bottom:1px solid #dddddd;padding:2em 1em 3em 1em;text-align:center;color:#ef7a4e;font-size:1.2rem}.with-details .job-package-footer{display:none}.package-details{display:table;width:100%;float:right;width:60%;max-width:250px;border-collapse:collapse;overflow:visible}.package-details .detail-cell{display:table-cell;padding:6px 4px 10px 4px;font-size:11px;font-size:0.6875rem;color:#575757;line-height:1.2;vertical-align:middle;text-align:center;overflow:visible}.package-details .detail-cell:last-child{border-right:none}.package-details .num-ads{display:none}.package-details .cost-total .cell-inner{display:none}.package-details .cost-total .button{width:100px}.package-details .cost-total .button a{font-weight:normal;font-size:11px;font-size:0.6875rem;padding:4px;text-transform:none}.package-details .cost-total .button.selected a,.package-details .cost-total .button.selected .value-num,.package-details .cost-total .button.selected .value-total{color:#99cc00}.package-details .cost-unit{color:rgba(0, 0, 0, 0.5)}.package-details .value-num,.package-details .value-total,.package-details .value-unit{font-size:16px;font-size:1rem;font-weight:bold}.package-details .value-total,.package-details .value-unit{display:block}.package-details .value-num,.package-details .value-total{color:#000;-webkit-transition:150ms color linear;transition:150ms color linear}.package-details .cost-total{width:100px}.package-details .cost-total .button.selected a:before{content:'';position:static;width:0;height:0}.updated .package-details .value-num,.updated .package-details .value-total{color:#d64617}@media all and (min-width: 30em){.wide.one-col .package-details{margin:16px 0 15px 0;border-bottom:1px solid #e5e5e5;width:100%;float:none;max-width:none;border-radius:4px;-webkit-transition:350ms background-color linear, 350ms border-color linear;transition:350ms background-color linear, 350ms border-color linear}.wide.one-col .package-details .detail-cell{-webkit-transition:350ms background-color linear, 350ms border-color linear;transition:350ms background-color linear, 350ms border-color linear;border-right:1px solid #e5e5e5;width:33.333%}.wide.one-col .package-details .detail-cell:last-child{border-right:none}.wide.one-col .package-details .num-ads{display:table-cell}.wide.one-col .package-details .cost-total{width:33.333%}.wide.one-col .package-details .cost-total .button{display:none}.wide.one-col .package-details .cost-total .cell-inner{display:block}.wide.one-col .with-details .job-package-footer{display:inherit}.wide.one-col .with-details .job-package-footer.with-content{display:table}.wide.one-col .updated .package-details{background-color:#ecf2f6}.wide.one-col .package-featured .package-details,.wide.one-col .selected .package-details{border-color:#d8d8d8}.wide.one-col .package-featured .package-details .detail-cell,.wide.one-col .selected .package-details .detail-cell{border-color:#d8d8d8}}@media all and (min-width: 37em){.wide.two-cols .package-details,.wide.three-cols .package-details{margin:16px 0 15px 0;border-bottom:1px solid #e5e5e5;width:100%;float:none;max-width:none;border-radius:4px;-webkit-transition:350ms background-color linear, 350ms border-color linear;transition:350ms background-color linear, 350ms border-color linear}.wide.two-cols .package-details .detail-cell,.wide.three-cols .package-details .detail-cell{-webkit-transition:350ms background-color linear, 350ms border-color linear;transition:350ms background-color linear, 350ms border-color linear;border-right:1px solid #e5e5e5;width:33.333%}.wide.two-cols .package-details .detail-cell:last-child,.wide.three-cols .package-details .detail-cell:last-child{border-right:none}.wide.two-cols .package-details .num-ads,.wide.three-cols .package-details .num-ads{display:table-cell}.wide.two-cols .package-details .cost-total,.wide.three-cols .package-details .cost-total{width:33.333%}.wide.two-cols .package-details .cost-total .button,.wide.three-cols .package-details .cost-total .button{display:none}.wide.two-cols .package-details .cost-total .cell-inner,.wide.three-cols .package-details .cost-total .cell-inner{display:block}.wide.two-cols .with-details .job-package-footer,.wide.three-cols .with-details .job-package-footer{display:inherit}.wide.two-cols .with-details .job-package-footer.with-content,.wide.three-cols .with-details .job-package-footer.with-content{display:table}.wide.two-cols .updated .package-details,.wide.three-cols .updated .package-details{background-color:#ecf2f6}.wide.two-cols .package-featured .package-details,.wide.three-cols .package-featured .package-details,.wide.two-cols .selected .package-details,.wide.three-cols .selected .package-details{border-color:#d8d8d8}.wide.two-cols .package-featured .package-details .detail-cell,.wide.three-cols .package-featured .package-details .detail-cell,.wide.two-cols .selected .package-details .detail-cell,.wide.three-cols .selected .package-details .detail-cell{border-color:#d8d8d8}}@media all and (min-width: 45em){.package-listing-group.wide.four-cols .package-details{margin:16px 0 15px 0;border-bottom:1px solid #e5e5e5;width:100%;float:none;max-width:none;border-radius:4px;-webkit-transition:350ms background-color linear, 350ms border-color linear;transition:350ms background-color linear, 350ms border-color linear}.package-listing-group.wide.four-cols .package-details .detail-cell{-webkit-transition:350ms background-color linear, 350ms border-color linear;transition:350ms background-color linear, 350ms border-color linear;border-right:1px solid #e5e5e5;width:33.333%}.package-listing-group.wide.four-cols .package-details .detail-cell:last-child{border-right:none}.package-listing-group.wide.four-cols .package-details .num-ads{display:table-cell}.package-listing-group.wide.four-cols .package-details .cost-total{width:33.333%}.package-listing-group.wide.four-cols .package-details .cost-total .button{display:none}.package-listing-group.wide.four-cols .package-details .cost-total .cell-inner{display:block}.package-listing-group.wide.four-cols .with-details .job-package-footer{display:inherit}.package-listing-group.wide.four-cols .with-details .job-package-footer.with-content{display:table}.package-listing-group.wide.four-cols .updated .package-details{background-color:#ecf2f6}.package-listing-group.wide.four-cols .package-featured .package-details,.package-listing-group.wide.four-cols .selected .package-details{border-color:#d8d8d8}.package-listing-group.wide.four-cols .package-featured .package-details .detail-cell,.package-listing-group.wide.four-cols .selected .package-details .detail-cell{border-color:#d8d8d8}}@media all and (min-width: 50em){.package-listing-group-alt.wide.four-cols .package-details{margin:16px 0 15px 0;border-bottom:1px solid #e5e5e5;width:100%;float:none;max-width:none;border-radius:4px;-webkit-transition:350ms background-color linear, 350ms border-color linear;transition:350ms background-color linear, 350ms border-color linear}.package-listing-group-alt.wide.four-cols .package-details .detail-cell{-webkit-transition:350ms background-color linear, 350ms border-color linear;transition:350ms background-color linear, 350ms border-color linear;border-right:1px solid #e5e5e5;width:33.333%}.package-listing-group-alt.wide.four-cols .package-details .detail-cell:last-child{border-right:none}.package-listing-group-alt.wide.four-cols .package-details .num-ads{display:table-cell}.package-listing-group-alt.wide.four-cols .package-details .cost-total{width:33.333%}.package-listing-group-alt.wide.four-cols .package-details .cost-total .button{display:none}.package-listing-group-alt.wide.four-cols .package-details .cost-total .cell-inner{display:block}.package-listing-group-alt.wide.four-cols .with-details .job-package-footer{display:inherit}.package-listing-group-alt.wide.four-cols .with-details .job-package-footer.with-content{display:table}.package-listing-group-alt.wide.four-cols .updated .package-details{background-color:#ecf2f6}.package-listing-group-alt.wide.four-cols .package-featured .package-details,.package-listing-group-alt.wide.four-cols .selected .package-details{border-color:#d8d8d8}.package-listing-group-alt.wide.four-cols .package-featured .package-details .detail-cell,.package-listing-group-alt.wide.four-cols .selected .package-details .detail-cell{border-color:#d8d8d8}}@media all and (min-width: 45em){.narrow.one-col .package-details,.narrow.two-cols .package-details{margin:16px 0 15px 0;border-bottom:1px solid #e5e5e5;width:100%;float:none;max-width:none;border-radius:4px;-webkit-transition:350ms background-color linear, 350ms border-color linear;transition:350ms background-color linear, 350ms border-color linear}.narrow.one-col .package-details .detail-cell,.narrow.two-cols .package-details .detail-cell{-webkit-transition:350ms background-color linear, 350ms border-color linear;transition:350ms background-color linear, 350ms border-color linear;border-right:1px solid #e5e5e5;width:33.333%}.narrow.one-col .package-details .detail-cell:last-child,.narrow.two-cols .package-details .detail-cell:last-child{border-right:none}.narrow.one-col .package-details .num-ads,.narrow.two-cols .package-details .num-ads{display:table-cell}.narrow.one-col .package-details .cost-total,.narrow.two-cols .package-details .cost-total{width:33.333%}.narrow.one-col .package-details .cost-total .button,.narrow.two-cols .package-details .cost-total .button{display:none}.narrow.one-col .package-details .cost-total .cell-inner,.narrow.two-cols .package-details .cost-total .cell-inner{display:block}.narrow.one-col .with-details .job-package-footer,.narrow.two-cols .with-details .job-package-footer{display:inherit}.narrow.one-col .with-details .job-package-footer.with-content,.narrow.two-cols .with-details .job-package-footer.with-content{display:table}.narrow.one-col .updated .package-details,.narrow.two-cols .updated .package-details{background-color:#ecf2f6}.narrow.one-col .package-featured .package-details,.narrow.two-cols .package-featured .package-details,.narrow.one-col .selected .package-details,.narrow.two-cols .selected .package-details{border-color:#d8d8d8}.narrow.one-col .package-featured .package-details .detail-cell,.narrow.two-cols .package-featured .package-details .detail-cell,.narrow.one-col .selected .package-details .detail-cell,.narrow.two-cols .selected .package-details .detail-cell{border-color:#d8d8d8}}@media all and (min-width: 55em){.narrow.three-cols .package-details{margin:16px 0 15px 0;border-bottom:1px solid #e5e5e5;width:100%;float:none;max-width:none;border-radius:4px;-webkit-transition:350ms background-color linear, 350ms border-color linear;transition:350ms background-color linear, 350ms border-color linear}.narrow.three-cols .package-details .detail-cell{-webkit-transition:350ms background-color linear, 350ms border-color linear;transition:350ms background-color linear, 350ms border-color linear;border-right:1px solid #e5e5e5;width:33.333%}.narrow.three-cols .package-details .detail-cell:last-child{border-right:none}.narrow.three-cols .package-details .num-ads{display:table-cell}.narrow.three-cols .package-details .cost-total{width:33.333%}.narrow.three-cols .package-details .cost-total .button{display:none}.narrow.three-cols .package-details .cost-total .cell-inner{display:block}.narrow.three-cols .with-details .job-package-footer{display:inherit}.narrow.three-cols .with-details .job-package-footer.with-content{display:table}.narrow.three-cols .updated .package-details{background-color:#ecf2f6}.narrow.three-cols .package-featured .package-details,.narrow.three-cols .selected .package-details{border-color:#d8d8d8}.narrow.three-cols .package-featured .package-details .detail-cell,.narrow.three-cols .selected .package-details .detail-cell{border-color:#d8d8d8}}@media all and (min-width: 66em){.narrow.four-cols .package-details,.narrow.five-cols .package-details{margin:16px 0 15px 0;border-bottom:1px solid #e5e5e5;width:100%;float:none;max-width:none;border-radius:4px;-webkit-transition:350ms background-color linear, 350ms border-color linear;transition:350ms background-color linear, 350ms border-color linear}.narrow.four-cols .package-details .detail-cell,.narrow.five-cols .package-details .detail-cell{-webkit-transition:350ms background-color linear, 350ms border-color linear;transition:350ms background-color linear, 350ms border-color linear;border-right:1px solid #e5e5e5;width:33.333%}.narrow.four-cols .package-details .detail-cell:last-child,.narrow.five-cols .package-details .detail-cell:last-child{border-right:none}.narrow.four-cols .package-details .num-ads,.narrow.five-cols .package-details .num-ads{display:table-cell}.narrow.four-cols .package-details .cost-total,.narrow.five-cols .package-details .cost-total{width:33.333%}.narrow.four-cols .package-details .cost-total .button,.narrow.five-cols .package-details .cost-total .button{display:none}.narrow.four-cols .package-details .cost-total .cell-inner,.narrow.five-cols .package-details .cost-total .cell-inner{display:block}.narrow.four-cols .with-details .job-package-footer,.narrow.five-cols .with-details .job-package-footer{display:inherit}.narrow.four-cols .with-details .job-package-footer.with-content,.narrow.five-cols .with-details .job-package-footer.with-content{display:table}.narrow.four-cols .updated .package-details,.narrow.five-cols .updated .package-details{background-color:#ecf2f6}.narrow.four-cols .package-featured .package-details,.narrow.five-cols .package-featured .package-details,.narrow.four-cols .selected .package-details,.narrow.five-cols .selected .package-details{border-color:#d8d8d8}.narrow.four-cols .package-featured .package-details .detail-cell,.narrow.five-cols .package-featured .package-details .detail-cell,.narrow.four-cols .selected .package-details .detail-cell,.narrow.five-cols .selected .package-details .detail-cell{border-color:#d8d8d8}}.get-in-touch{background:url('https://cj-live.azureedge.net/assets/img/orange-drop-notice.png') #f4f4f4 5px 50% no-repeat;background-size:35px;border:1px solid #dddddd;border-radius:3px;color:#575757;padding:1em 1em 1em 50px;font-size:12px;font-size:0.75rem}.get-in-touch h3{font-size:14px;font-size:0.875rem}@media all and (min-width: 30em){.get-in-touch{background-color:transparent;background-size:50px;background-position:0 50%;padding-left:65px;border:none;border-radius:0;font-size:14px;font-size:0.875rem}.get-in-touch h3{font-size:22px;font-size:1.375rem}}@media all and (min-width: 45em){.get-in-touch{font-size:16px;font-size:1rem}.get-in-touch h3{font-size:24px;font-size:1.5rem}}.bulk-progression{border-top:1px solid #dddddd;margin-top:20px;padding:1em 0}.bulk-progression .button.alt{width:100%}@media all and (min-width: 30em){.bulk-progression .button.alt{width:160px;float:right}}.num-ads--select{margin-top:-3px;position:relative;overflow:visible;display:inline-block;padding:0;font-size:0;vertical-align:middle}.num-ads--select .ui-state-default,.num-ads--select .ui-state-hover{border:none;background:none}.num-ads--select .ui-icon{display:none}.num-ads-select-shared,.num-ads--select .ui-menu-item,.num-ads--select .ui-selectmenu-button{font-size:16px;font-size:1rem;font-weight:bold;color:#000;padding:0.4em 0.3em;display:inline-block;line-height:1.2;width:2.6em;text-align:center;background-color:#f3f3f3;border:1px solid #e3e3e3}.selected .num-ads-select-shared,.selected .num-ads--select .ui-menu-item,.selected .num-ads--select .ui-selectmenu-button{border-color:#d7d7d7}.num-ads--select .ui-menu .ui-state-focus{margin:0}.num-ads--select .ui-menu-item{list-style:none}.num-ads--select .ui-menu-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.num-ads--select .ui-menu-item:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.num-ads--select .ui-selectmenu-button{-webkit-transition:150ms color linear;transition:150ms color linear;border-radius:4px}.num-ads--select .ui-selectmenu-button span.ui-selectmenu-text{padding:0;display:inline;line-height:1.2}.num-ads--select .ui-selectmenu-button:focus{outline:none}.num-ads--select .ui-selectmenu-menu .ui-menu{border-radius:4px}.slick-custom{position:relative}.slick-custom .hover-slick{content:'';width:25%;height:100%;top:0;position:absolute;background:transparent;z-index:11}.slick-custom .hover-left{left:0}.slick-custom .hover-right{right:0}.slick-custom .slick-next,.slick-custom .slick-prev{position:absolute;top:0;width:40px;height:100%;font-size:0px;text-indent:-9999em;line-height:0;border:none;background:transparent;padding:0;margin:0;z-index:12}.slick-custom .slick-next:focus,.slick-custom .slick-prev:focus{outline:none}.slick-custom .slick-next{right:0}.slick-custom .slick-prev{left:0}.slick-custom .carousel-inner{overflow:visible}.slick-custom .slick-dots{position:absolute;bottom:0;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-custom .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 10px;padding:0;cursor:pointer}.slick-custom .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-custom .slick-dots li button:hover,.slick-custom .slick-dots li button:focus{outline:none}.slick-custom .slick-dots li button:hover:before,.slick-custom .slick-dots li button:focus:before{opacity:1}.slick-custom .slick-dots li button:before{font-size:50px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-custom .slick-dots li.slick-active button:before{opacity:1;color:#277fc3}.slick-custom--fade-np .slick-slide,.benefits-carousel .slick-slide,.recruiter-products-carousel .slick-slide{opacity:0.5;-webkit-transition:500ms opacity linear;transition:500ms opacity linear}.slick-custom--fade-np .slick-slide.slick-active,.benefits-carousel .slick-slide.slick-active,.recruiter-products-carousel .slick-slide.slick-active{opacity:1}.for-recruiters{background-color:#fff}.for-recruiters .mainheading{font-size:24px;font-size:1.5rem;font-weight:400;color:#fff;text-align:center;margin:25px auto 10px auto;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.3)}.for-recruiters .mainheading + .subheading1{margin-bottom:20px}.for-recruiters .subheading1{font-size:18px;font-size:1.125rem;color:#fff;text-align:center;max-width:17em;margin-left:auto;margin-right:auto;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.3)}.for-recruiters .subheading1:first-child{margin-top:40px;margin-bottom:40px}.for-recruiters .subheading2{font-size:16px;font-size:1rem;color:#000;margin:10px auto 15px auto;max-width:20em;text-align:center}.for-recruiters .quote{display:none}.for-recruiters .quote blockquote{text-shadow:1px 1px 2px rgba(0, 0, 0, 0.3);color:#fff;background-color:#333;padding:10px;text-align:center}.for-recruiters .quote blockquote .body{font-size:20px;font-size:1.25rem;margin:15px;font-style:italic}.for-recruiters .quote blockquote .attribution{font-size:11px;font-size:0.6875rem;margin:12px}@media all and (min-width: 30em){.for-recruiters .mainheading{font-size:32px;font-size:2rem;margin-top:50px;margin-bottom:30px}.for-recruiters .subheading1{font-size:24px;font-size:1.5rem;line-height:1.2}.for-recruiters .subheading1:first-child{margin-top:50px;margin-bottom:30px}.for-recruiters .subheading2{font-size:20px;font-size:1.25rem;line-height:1.25;max-width:none;color:#fff;margin:0 25px 50px 25px;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.3)}.for-recruiters .quote{display:block}}@media all and (min-width: 45em){.for-recruiters .mainheading{font-size:40px;font-size:2.5rem}.for-recruiters .subheading1{font-size:30px;font-size:1.875rem;max-width:none}.for-recruiters .subheading2{font-size:24px;font-size:1.5rem;line-height:1.2;color:#fff;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.3);max-width:30em;margin-left:auto;margin-right:auto;font-weight:100}}@media all and (min-width: 60em){.for-recruiters .mainheading{text-align:left;max-width:960px;padding-left:25px;padding-right:25px;margin-bottom:50px}.for-recruiters .subheading1:first-child{margin-top:70px;margin-bottom:40px}.for-recruiters .quote{margin-bottom:40px}.for-recruiters .quote blockquote{background-color:rgba(0, 0, 0, 0.4)}}@media all and (max-width: 30em){.inner.narrow.narrow-quote{padding-left:0;padding-right:0}}@media all and (min-width: 30em){.inner.narrow.narrow-quote{padding:10px}.double,#icj{width:70%}}@media all and (min-width: 45em){.inner.narrow.narrow-quote{padding:20px}}@media all and (min-width: 60em){.inner.narrow.narrow-quote{padding:25px}}.hero-rec{background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#575757}.hero-rec.hero-rec-sm{background-image:url('https://cj-live.azureedge.net/assets/img/recruiter-logged-out/for-recruiters--bg-sm.jpg')}.hero-rec.hero-rec-md,.hero-rec.hero-rec-lg{background-image:none;background-color:transparent}@media all and (min-width: 30em){.hero-rec.hero-rec-md{background-image:url('https://cj-live.azureedge.net/assets/img/recruiter-logged-out/for-recruiters--bg-lg.jpg')}.hero-rec.hero-rec-sm,.hero-rec.hero-rec-lg{background-image:none;background-color:transparent}}@media all and (min-width: 60em){.hero-rec.hero-rec-lg{background-image:url('https://cj-live.azureedge.net/assets/img/recruiter-logged-out/for-recruiters--bg-lg.jpg')}.hero-rec.hero-rec-sm,.hero-rec.hero-rec-md{background-image:none;background-color:transparent}}.benefit .heading{background-color:#277fc3;color:#fff;font-size:15px;font-size:0.9375rem;text-transform:uppercase;padding:20px 5px;text-align:center;border-top-right-radius:3px;border-top-left-radius:3px;line-height:1}.benefit .content{padding:10px;border:1px solid #dddddd;border-top-width:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;height:200px}@media all and (max-width: 45em){.benefit .content{height:180px}}@media all and (min-width: 45em){.benefit .content{background-color:#f4f4f4}}.benefit-stat{text-align:center;color:#575757;font-size:14px;font-size:0.875rem;margin:15px auto}.benefit-stat .value{font-size:28px;font-size:1.75rem;display:block;margin:0 auto;line-height:1}.benefits{position:relative;padding-bottom:20px;border-bottom:1px solid #dddddd;margin-bottom:12px}.benefits .benefit{margin:0 4px}@media all and (min-width: 45em){.benefits{*zoom:1;border-bottom:none;margin-bottom:0}.benefits:before,.benefits:after{content:"";display:table}.benefits:after{clear:both}.benefits .benefit{width:24.25%;margin:0 1% 0 0;float:left}.benefits .benefit:last-child{margin-right:0}}@media all and (min-width: 60em){.benefits{margin-top:-40px}}@media all and (max-width: 45em){.for-recruiters .inner.narrow.narrow-benefits{padding-left:0;padding-right:0}}@media all and (min-width: 45em){.for-recruiters .inner.narrow.narrow-benefits{padding-left:20px;padding-right:20px}}@media all and (min-width: 60em){.for-recruiters .inner.narrow.narrow-benefits{padding-left:25px;padding-right:25px}}.benefits-carousel .slick-next{background:transparent no-repeat url('https://cj-live.azureedge.net/assets/img/recruiter-logged-out/arrow-next-grey.png') 100% 50%}.benefits-carousel .slick-prev{background:transparent no-repeat url('https://cj-live.azureedge.net/assets/img/recruiter-logged-out/arrow-prev-grey.png') 0 50%}@media all and (min-width: 45em){.benefits-carousel .hover-slick{display:none}}.flexible-packages{color:#fff;background-size:cover;background-position:10% center;background-repeat:no-repeat;background-color:#575757;background-image:url('https://cj-live.azureedge.net/assets/img/recruiter-logged-out/flexible-packages--bg-sm.jpg');padding:15px 0}.flexible-packages .heading{font-size:22px;font-size:1.375rem;text-align:center;font-weight:400;margin:15px 0;line-height:1.2;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.3)}.flexible-packages .description{text-align:center;margin:0.5em 0;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.3)}.flexible-packages .button{width:80%;margin:30px auto;display:block}.flexible-packages .view-all{display:none}@media all and (min-width: 30em){.flexible-packages{background-image:url('https://cj-live.azureedge.net/assets/img/recruiter-logged-out/flexible-packages--bg-lg.jpg');background-position:center center}.flexible-packages .heading{font-size:32px;font-size:2rem;width:75%;margin-left:auto;margin-right:auto}.flexible-packages .description{font-size:20px;font-size:1.25rem;line-height:1.25;width:80%;margin-left:auto;margin-right:auto}.flexible-packages .button{width:150px}}@media all and (min-width: 45em){.flexible-packages{padding-top:60px}.flexible-packages .heading{font-size:40px;font-size:2.5rem;width:71%}.flexible-packages .description{width:620px;font-size:24px;font-size:1.5rem}}@media all and (min-width: 60em){.flexible-packages .view-all{display:block;margin:50px 0;text-align:center;color:#fff}.flexible-packages .view-all a{text-decoration:underline;color:#fff}}.bulk-buy-cta{background-color:rgba(39, 127, 195, 0.6);padding:15px;border-radius:3px;margin:0 auto;font-size:14px;font-size:0.875rem}.bulk-buy-cta .heading{text-align:left;font-size:16px;font-size:1rem;font-weight:700;margin:0 0 0.5em 0;width:auto}.bulk-buy-cta .select-option{margin-top:10px;font-size:16px;font-size:1rem;text-align:center}.bulk-buy-cta .select-option a{color:#fcc20b;text-transform:uppercase;font-weight:700}@media all and (min-width: 30em){.bulk-buy-cta{width:70%;padding:25px;font-size:16px;font-size:1rem}.bulk-buy-cta .heading{font-size:20px;font-size:1.25rem;font-weight:normal}.bulk-buy-cta .select-option{text-align:left}}@media all and (min-width: 60em){.bulk-buy-cta{width:590px}}.support{padding:10px 0}@media all and (min-width: 45em){.support{padding-top:40px}}.support-intro{margin:10px auto 15px auto;font-size:14px;font-size:0.875rem;line-height:1.2}.support-intro .heading{font-size:20px;font-size:1.25rem}.support-intro .description{color:#575757}@media all and (min-width: 45em){.support-intro .heading{font-size:30px;font-size:1.875rem}.support-intro .description{font-size:24px;font-size:1.5rem}}.support-get-in-touch{background-color:#575757;color:#fff;border-radius:3px;padding:15px;text-align:center;line-height:1.8;margin:10px auto;font-size:18px;font-size:1.125rem}.support-get-in-touch .context{display:none}.support-get-in-touch .main{text-transform:capitalize;white-space:pre-wrap}.support-get-in-touch .main:before{content:'\00000A';line-height:1;font-size:1px}@media all and (min-width: 45em){.support-get-in-touch{background-color:transparent;color:#000;text-align:right;line-height:1.4;padding:20px 0 0 0;font-size:16px;font-size:1rem}.support-get-in-touch .context{display:inline}.support-get-in-touch .main{text-transform:none;white-space:normal}}.support-contact .heading{font-weight:400;font-size:16px;font-size:1rem;margin:65px 15px 15px 15px;color:#fff;width:150px;line-height:1.2;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.3)}.support-contact .quote blockquote{font-size:14px;font-size:0.875rem}.support-contact .quote blockquote,.support-contact .quote .attribution{font-style:italic;text-align:center;margin:15px 0}.support-contact .quote .attribution{font-size:11px;font-size:0.6875rem}@media all and (min-width: 30em){.support-contact .heading{margin-top:125px;margin-bottom:0;width:auto}.support-contact .quote{color:#fff;margin:15px;width:300px}.support-contact .quote blockquote{font-style:normal;text-align:left;margin:0}.support-contact .quote .attribution{display:none;margin:0}}@media all and (min-width: 45em){.support-contact .heading{margin-top:185px}}.hero-support{background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#575757;border-radius:3px}.hero-support.hero-support-md,.hero-support.hero-support-lg{background-image:none;background-color:transparent}.hero-support.hero-support-sm{background-image:url('https://cj-live.azureedge.net/assets/img/recruiter-logged-out/easy-to-use--sm.jpg')}@media all and (min-width: 30em){.hero-support.hero-support-sm,.hero-support.hero-support-lg{background-image:none;background-color:transparent}.hero-support.hero-support-md{background-image:url('https://cj-live.azureedge.net/assets/img/recruiter-logged-out/easy-to-use--md.jpg')}}@media all and (min-width: 60em){.hero-support.hero-support-sm,.hero-support.hero-support-md{background-image:none;background-color:transparent}.hero-support.hero-support-lg{background-image:url('https://cj-live.azureedge.net/assets/img/recruiter-logged-out/easy-to-use--lg.jpg')}}.support-highlight{background-color:#fff;padding:15px;border:1px solid #dddddd;border-radius:3px}.support-highlight img{display:block;margin:0 auto;max-width:100%;width:auto;height:auto}.support-highlight .title{font-weight:bold;text-align:center;margin:8px 0;font-size:16px;font-size:1rem}.support-highlight .content{color:#575757;font-size:14px;font-size:0.875rem;line-height:1.3}.support-highlight .img-lg-only{display:none}@media all and (min-width: 45em){.support-highlight .title{font-size:20px;font-size:1.25rem}.support-highlight .content{font-size:16px;font-size:1rem}.support-highlight .img-sm-only{display:none}.support-highlight .img-lg-only{display:block}}.support-highlights .support-highlight{margin:8px 15px}@media all and (max-width: 35em){.support-highlights .inner.narrow .support-highlight{margin-right:5px;margin-left:5px}}@media all and (min-width: 35em){.support-highlights .support-highlight{margin-left:0;margin-right:0;float:left;width:49%;min-height:250px}.support-highlights .support-highlight .title{text-align:left}.support-highlights .support-highlight:first-child{margin-right:2%}}@media all and (min-width: 45em){.support-highlights.section-light-grey{border-bottom:1px solid #dddddd;padding-bottom:15px}.support-highlights .support-highlight{padding:25px;min-height:350px}}.rec-section{background-color:#f4f4f4}@media all and (min-width: 45em){.rec-section{background-color:#fff}}.rec-section .inner.narrow{padding-left:0;padding-right:0}.rec-intro,.rec-job-stat{margin:15px 0 5px 0}.rec-intro .heading,.rec-job-stat .heading{font-size:18px;font-size:1.125rem;text-align:center;font-weight:400;text-transform:capitalize;margin-top:5px;line-height:1.2}.rec-job-stat .content{margin:20px 0}@media all and (min-width: 45em){.rec-intro,.rec-job-stat{margin:60px 0 40px 0}.rec-intro .heading,.rec-job-stat .heading{font-size:26px;font-size:1.625rem}.rec-job-stat .content{text-align:center;margin:30px 0 20px}}@media all and (min-width: 60em){.rec-intro .heading,.rec-job-stat .heading{font-size:36px;font-size:2.25rem}}.rec{text-align:center;padding:15px}.rec blockquote{font-style:italic;font-size:14px;font-size:0.875rem;margin-bottom:10px}.rec .attribution{font-size:11px;font-size:0.6875rem;color:#575757}@media all and (min-width: 30em){.rec{padding:20px}}@media all and (min-width: 45em){.rec blockquote{font-size:16px;font-size:1rem;font-style:normal}.rec .attribution{font-size:12px;font-size:0.75rem}}@media all and (min-width: 60em){.rec blockquote{font-size:20px;font-size:1.25rem}.rec .attribution{font-size:16px;font-size:1rem}}.recs .slick-next{background:transparent no-repeat url('https://cj-live.azureedge.net/assets/img/recruiter-logged-out/arrow-next-orange.png') 100% 25%}.recs .slick-prev{background:transparent no-repeat url('https://cj-live.azureedge.net/assets/img/recruiter-logged-out/arrow-prev-orange.png') 0 25%}@media all and (min-width: 45em){.recs .slick-next{background-image:url('https://cj-live.azureedge.net/assets/img/recruiter-logged-out/arrow-next-orange-circle.png')}.recs .slick-prev{background-image:url('https://cj-live.azureedge.net/assets/img/recruiter-logged-out/arrow-prev-orange-circle.png')}.recs:before,.recs:after{z-index:10;content:' ';position:absolute;width:200px;height:100%;background-color:rgba(254, 254, 254, 0.7);top:0}.recs:before{left:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #ffffff), color-stop(100%, rgba(255, 255, 255, 0)));background:-webkit-linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(to right, #ffffff 0%, rgba(255, 255, 255, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=1)}.recs:after{right:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, #ffffff));background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #ffffff 100%);background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=1)}}.rec-logo-section{background-color:#f4f4f4}@media all and (min-width: 45em){.rec-logo-section{background-color:#fff}}.rec-logo{background-color:#fff;border:1px solid #dddddd;border-radius:3px;display:table;table-layout:fixed;border-collapse:separate}.rec-logo .rl{display:table-cell;vertical-align:middle;text-align:center;overflow:hidden}.rec-logo .rl img{width:auto;height:auto;max-width:100%;max-height:100%;margin-bottom:-6px}.rec-logos{width:230px;margin:0 auto 15px auto}.rec-logos .rec-logo{margin:15px 0;width:230px;height:86px}.rec-logos .rec-logo:nth-child(n+4){display:none}@media all and (min-width: 30em){.rec-logos .rec-logo:nth-child(4){display:table}.rec-logos .rec-logo{float:left;width:49%;margin-top:7px;margin-bottom:8px}}@media all and (min-width: 30em) and (max-width: 45em){.rec-logos{width:475px}.rec-logos .rec-logo:nth-child(2n+1){margin-right:2%}}@media all and (min-width: 45em){.rec-logos{background-color:#f4f4f4;width:auto;padding:35px;border:1px solid #dddddd;border-radius:3px}.rec-logos .rec-logo:nth-child(n+4){display:table}.rec-logos .rec-logo{width:24%;height:62px;margin-right:1.333%}.rec-logos .rec-logo img{max-height:60px}.rec-logos .rec-logo:nth-child(4n){margin-right:0}}@media all and (min-width: 60em){.rec-logos{padding:35px 45px}.rec-logos .rec-logo{height:75px}.rec-logos .rec-logo img{max-height:73px}}.rec-stats-section{background-color:#2a2e35;padding-bottom:40px}@media all and (min-width: 60em){.rec-stats-section{padding-bottom:60px}}.rec-stats-intro{margin:25px 0}.rec-stats-intro .heading{color:#ef7a4e;font-size:22px;font-size:1.375rem;text-align:center}@media all and (min-width: 45em){.rec-stats-intro{margin-top:70px}}.rec-stat{text-align:center;margin:30px 0;line-height:1.2;vertical-align:top}.rec-stat .stat-value{font-size:26px;font-size:1.625rem}.rec-stat .stat-description{font-size:14px;font-size:0.875rem}.stat.inverted .stat-value{color:#fff}.stat.inverted .stat-description{color:#fff}@media all and (min-width: 30em){.rec-stats .rec-stat{display:inline-block;width:28%;margin-right:10%;margin-left:10%}}@media all and (min-width: 45em){.rec-stats .rec-stat{display:inline-block;width:20.3%;margin-left:2%;margin-right:2%}}@media all and (min-width: 80em){.rec-stats .rec-stat .stat-description{display:block}}@media all and (min-width: 45em){.next-section{overflow:visible;padding-bottom:50px;position:relative}.next-section:after{content:' ';background:transparent url('https://cj-live.azureedge.net/assets/img/recruiter-logged-out/arrow-down-blue.png') 50% 50% no-repeat;background-size:70px 70px;display:block;position:absolute;width:100%;height:80px;bottom:-40px;z-index:15}}@media all and (min-width: 60em){.next-section:after{background-size:80px 80px}}.recruiter-products--intro{border-bottom:1px solid #dddddd;margin-top:20px}.recruiter-products--intro .intro-main .heading{font-size:24px;font-size:1.5rem;margin-bottom:.7em;line-height:1.05}.recruiter-products--intro .intro-main .content{font-size:16px;font-size:1rem;color:#575757}.recruiter-products--intro .products-subnav{margin:10px 0}.recruiter-products--intro .products-subnav a{padding:.2em}.recruiter-products--intro .products-subnav li{display:inline}.recruiter-products--intro .products-subnav li:after{content:' | ';color:#57a2dd}.recruiter-products--intro .products-subnav li:first-child a{padding-left:0}.recruiter-products--intro .products-subnav li:last-child a{padding-right:0}.recruiter-products--intro .products-subnav li:last-child:after{content:''}@media all and (min-width: 45em){.recruiter-products--intro .intro-main .heading{font-size:48px;font-size:3rem;font-weight:400;margin-bottom:.6em}.recruiter-products--intro .intro-main .content{font-size:18px;font-size:1.125rem}.recruiter-products--intro .products-subnav{margin-top:0}.recruiter-products--intro .products-subnav a{padding:.5em .2em}.recruiter-products--intro .aside{width:260px;margin-right:-260px}.recruiter-products--intro .align-sidebar-right-fixed{padding-right:260px}}.need-help{display:none;border-radius:3px;padding:15px 20px;text-align:center;background-color:#f4f4f4;border:1px solid #dddddd}.need-help .heading{line-height:1.1;margin-bottom:5px;font-size:16px;font-size:1rem}.need-help .content{font-size:14px;font-size:0.875rem}.need-help.need-help-inverted{display:block;background:#575757}.need-help.need-help-inverted .heading{color:#fff}.need-help.need-help-inverted .content,.need-help.need-help-inverted .content p{color:#fff}.need-help.need-help-inverted a{color:#009ade}@media all and (min-width: 45em){.need-help{display:block;background-color:#f4f4f4;border:1px solid #dddddd;text-align:left}.need-help .heading{font-size:24px;font-size:1.4rem;color:#575757}.need-help .content{font-size:16px;font-size:1rem;color:#575757}.need-help .content dt{margin-top:.5em}.need-help.need-help-inverted{background:#575757}.need-help.need-help-inverted .heading{color:#fff;font-size:22px;font-size:1.375rem}}.intro-recruiter-products{margin:10px 0}.intro-recruiter-products h3{font-size:20px;font-size:1.25rem;margin-bottom:5px}.intro-recruiter-products p{font-size:14px;font-size:0.875rem;color:#575757}.intro-recruiter-products .button.right{margin-top:-8px}.intro-recruiter-products .lg-only{display:none}@media all and (min-width: 45em){.intro-recruiter-products{margin:20px 0}.intro-recruiter-products h3{font-size:24px;font-size:1.5rem}.intro-recruiter-products p{font-size:16px;font-size:1rem}.intro-recruiter-products .button.right{margin-top:-8px}.intro-recruiter-products .lg-only{display:inline-block}}.section-recruiter-products{padding-bottom:20px;margin-bottom:10px;border-bottom:1px solid #dddddd}.section-recruiter-products .back-to-top{font-size:14px;font-size:0.875rem;display:inline-block;float:right;padding:0.5em}.section-recruiter-products .back-to-top:after{content:"";display:inline-block;border-right:2px solid #277fc3;border-bottom:2px solid #277fc3;width:6px;height:6px;margin:0 1px 0 10px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);margin-top:0px}.section-recruiter-products .back-to-top:before{content:"";display:table}@media all and (min-width: 45em){.section-recruiter-products{margin-bottom:20px}.section-recruiter-products .package-listing-group.wide.four-cols{margin-bottom:20px}}.section-recruiter-products--charity-recruit{display:none}@media all and (min-width: 45em){.section-recruiter-products--charity-recruit{display:block}}.package-listing-data{margin:10px 5px;background:#fefefe}.package-listing-data th{font-weight:normal;background:transparent;padding-top:10px;border-bottom:1px solid #dddddd}.package-listing-data td,.package-listing-data th{color:#575757}.package-listing-data td:nth-child(1n+2),.package-listing-data th:nth-child(1n+2){text-align:right}.package-listing-data .listing-inner{border-color:#dddddd;border-style:solid;border-width:1px;float:none;width:auto;max-width:none;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-color:#fefefe;box-shadow:inset 0px 0px 0px 3px #f4f4f4}.package-listing-data tbody td:last-child{font-weight:bold}.package-listing-data .job-package-header{text-align:left;padding:.5em;text-align:center;color:#fff;background-color:#57a2dd;padding:13px;line-height:1;position:relative;overflow:visible;border-color:#2d8bd4;border-top-right-radius:3px;border-top-left-radius:3px;border-bottom-width:0}.package-listing-data .job-package-header a{color:inherit}.package-listing-data .job-package-header .header-button a{display:block}.package-listing-data .job-package-header span,.package-listing-data .job-package-header .header-button a{font-weight:400;text-transform:uppercase;font-size:14px;font-size:0.875rem}.package-listing-data .job-package-header .featured-banner{display:none}.package-listing-data .job-package-header a{color:#fff}.package-listing-data .job-package-header span,.package-listing-data .job-package-header .header-button a{font-size:18px;font-size:1.125rem}.package-listing-data .job-package-header .featured-banner{position:absolute;display:inline-block;top:-2px;left:-8px;padding:6px 12px;background-color:#ec7a54;-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg);box-shadow:1px 1px 0 rgba(0, 0, 0, 0.18);font-size:13px;font-size:0.8125rem}.package-listing-data .job-package-header.listing-basic{background-color:#fcc20b;border-color:#dca703}.package-listing-data .job-package-header.listing-branded{background-color:#f3a144;border-color:#f08914}.package-listing-data .job-package-header.listing-enhanced{background-color:#f08c4c;border-color:#ec6e1d}.package-listing-data .job-package-header.listing-premium{background-color:#ec7a54;border-color:#e64f1d}@media all and (min-width: 45em){.package-listing-data{width:49.5%;float:left;margin-left:0;margin-right:1%}.package-listing-data:nth-child(even){margin-right:0}}@media all and (min-width: 60em){.package-listing-data{width:24.2%;margin-right:1.06667%}.package-listing-data:nth-child(even){margin-right:1.06667%}.package-listing-data:last-child{margin-right:0}}.recruiter-products--bulk-buy.section-recruiter-products{overflow:visible}@media all and (min-width: 30em){.recruiter-products--bulk-buy.section-recruiter-products{margin-bottom:40px}}.recruiter-products--tables{margin:0 -10px;overflow:visible}@media all and (min-width: 45em){.recruiter-products--tables{max-width:1300px;margin:0 auto;*zoom:1}.recruiter-products--tables:before,.recruiter-products--tables:after{content:"";display:table}.recruiter-products--tables:after{clear:both}}@media all and (min-width: 45em){.recruiter-products-carousel .hover-slick{display:none}}.button.right{float:right}.row.rp-bulk{margin:5px auto 15px auto;width:125px;display:block}@media all and (min-width: 30em){.row.rp-bulk{margin-top:0;width:auto;max-width:1300px}.row.rp-bulk .button{float:right}}.cross-post--group-rp{margin:10px 0}.cross-post--group-rp .cross-post-summary{margin:5px 0}.cross-post--group-rp .cross-post-summary:nth-child(n+3){display:none}@media all and (min-width: 45em){.cross-post--group-rp .cross-post-summary{float:left;width:49.5%;margin-bottom:10px}.cross-post--group-rp .cross-post-summary:nth-child(odd){margin-right:1%}.cross-post--group-rp .cross-post-summary:nth-child(n+3){display:block}}@media all and (min-width: 30em){.recruiter-products--get-in-touch{padding:20px 0 30px 0}}.brand-promotion .primary{margin-bottom:10px}@media all and (min-width: 45em){.brand-promotion{padding-right:380px}.brand-promotion .aside{width:380px;margin-right:-380px}}.promo-item{border-color:#dddddd;border-style:solid;border-width:1px;border-radius:3px;color:#575757;background-color:#f0f0f0}.promo-item .lg-only{display:none}.promo-item .img{border-radius:3px;margin:10px;margin:10px 20px;display:block;box-shadow:0px 2px 6px 0px rgba(0, 0, 0, 0.2);overflow:visible}.promo-item .img .img-center{width:100%;text-align:center;border-radius:5px}.promo-item .img .img-center img{display:block;width:100%;height:auto}.promo-item .content{padding:20px;line-height:1.2;font-size:14px;font-size:0.875rem}.promo-item .title{margin:0 0 4px 0;font-size:18px;font-size:1.125rem}.promo-item .title.sm-only{margin:15px 20px}.promo-item .details{font-weight:bold;font-size:16px;font-size:1rem;margin-top:20px;padding-top:10px;line-height:1.4;color:#575757;border-top:1px solid #dddddd}@media all and (min-width: 30em){.promo-item{background-color:#f0f0f0;min-height:118px;position:relative;min-height:250px}.promo-item .lg-only{display:block}.promo-item .sm-only{display:none}.promo-item .img{max-width:260px;width:35%;margin:20px;float:left}.promo-item .details{position:absolute;bottom:20px;width:100%}.promo-item .content{font-size:16px;font-size:1rem}.promo-item .img + .content{padding-left:5px}}@media all and (min-width: 60em){.promo-item .img{width:260px}}.promo-item-group{margin:10px 0}.promo-item-group .promo-item{margin:10px 0}@media all and (min-width: 50em){.promo-item-group .promo-item{float:left;width:49.5%;margin-bottom:0}.promo-item-group .promo-item:nth-child(odd){margin-right:1%}.promo-item-group .promo-item:nth-child(n+3){display:block}}.lt-ie9 .promo-item-group .promo-item{display:inline-block;vertical-align:top;width:49.5%}.lt-ie9 .promo-item-group .promo-item .img{width:200px}.hero-btn-overlay{background:#fff;border-radius:3px;border:1px solid #dddddd;text-align:center;padding:15px 20px}.hero-btn-overlay .content .subtitle{font-size:12px;font-size:0.75rem;width:70%;margin:0 auto;padding:5px 0 12px 0;display:block}.hero-btn-overlay .content .cost{color:#ef7a4e;display:block}.hero-btn-overlay .content .info-link{color:#ef7a4e}@media all and (min-width: 45em){.hero-btn-overlay{border:none;position:relative;text-align:left}.hero-btn-overlay .content .subtitle{padding:5px 0 5px 0;margin:0;width:50%}.hero-btn-overlay .button{position:absolute;right:8px;bottom:16px}.hero-btn-overlay .info-link-context{font-size:12px;font-size:0.75rem}.hero-btn-overlay .info-link{font-size:18px;font-size:1.125rem}}.hero-overlay{padding:10px}.hero-overlay header{overflow:visible;margin:10px 0}.hero-overlay header .title{overflow:visible;line-height:1;font-size:20px;font-size:1.25rem}.hero-overlay header .subtitle{display:none}.hero-overlay em{font-weight:bold}.hero-overlay .body{margin:10px 0}.hero-overlay .body p{margin-bottom:8px}@media all and (min-width: 55em){.hero-section.narrow .hero-overlay{border-radius:3px;background:#fff;background:rgba(255, 255, 255, 0.8);font-size:18px;font-size:1.125rem}.hero-section.narrow .hero-overlay header{margin:20px 20px 10px 20px}.hero-section.narrow .hero-overlay header .title{font-size:36px;font-size:2.25rem;margin:0 0 3px -2px}.hero-section.narrow .hero-overlay header .subtitle{display:block;font-size:12px;font-size:0.75rem}.hero-section.narrow .hero-overlay .body{margin:30px 20px 20px 20px}.hero-section.narrow .hero-overlay .more-details{font-size:12px;font-size:0.75rem}}@media all and (min-width: 45em){.hero-section.wide .hero-overlay{border-radius:3px;background:#fff;background:rgba(255, 255, 255, 0.8);font-size:18px;font-size:1.125rem}.hero-section.wide .hero-overlay header{margin:20px 20px 10px 20px}.hero-section.wide .hero-overlay header .title{font-size:36px;font-size:2.25rem;margin:0 0 3px -2px}.hero-section.wide .hero-overlay header .subtitle{display:block;font-size:12px;font-size:0.75rem}.hero-section.wide .hero-overlay .body{margin:30px 20px 20px 20px}.hero-section.wide .hero-overlay .more-details{font-size:12px;font-size:0.75rem}}.hero-section.narrow{border-radius:3px;position:relative}.hero-section.narrow .hero-img-sm.hero--cv-match{background-image:url('https://cj-live.azureedge.net/assets/img/job-posting/hero-enhance.jpg');background-position:50% 30%}.hero-section.narrow .hero-img-sm.hero--charity-recruit{background-image:url('https://cj-live.azureedge.net/assets/img/img-specialists.jpg');background-position:80% 30%}.hero-section.narrow .hero-img-sm{background-color:transparent;background-size:cover;display:block;width:100%;height:180px}.hero-section.narrow .hero-img-lg{background-color:transparent;background-size:cover;background-image:none;padding:0}.hero-section.narrow .inner{margin:0;padding:0;background:#f0f0f0;padding-bottom:90px;border:1px solid #dddddd;border-top-width:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.hero-section.narrow .inner.no-pad-bot{padding-bottom:0}@media all and (min-width: 45em){.hero-section.narrow .inner{padding-bottom:80px}.hero-section.narrow .hero-img-sm{height:200px}}@media all and (min-width: 55em){.hero-section.narrow{border-bottom:1px solid #dddddd;margin-bottom:20px}.hero-section.narrow .hero-img-sm{display:none}.hero-section.narrow .hero-img-lg{*zoom:1;padding-left:50.5%;border-radius:3px}.hero-section.narrow .hero-img-lg:before,.hero-section.narrow .hero-img-lg:after{content:"";display:table}.hero-section.narrow .hero-img-lg:after{clear:both}.hero-section.narrow .hero-img-lg.hero--cv-match{background-image:url('https://cj-live.azureedge.net/assets/img/job-posting/hero-enhance.jpg');background-position:25% 40%}.hero-section.narrow .hero-img-lg.hero--charity-recruit{background-image:url('https://cj-live.azureedge.net/assets/img/img-specialists.jpg');background-position:80% 30%}.hero-section.narrow .inner{padding:20px 20px 20px 0;border:none;background:none}.hero-section.narrow .inner.no-pad-bot{padding-bottom:20px}}.hero-section.wide{border-radius:3px;position:relative}.hero-section.wide .hero-img-sm.hero--cv-match{background-image:url('https://cj-live.azureedge.net/assets/img/job-posting/hero-enhance.jpg');background-position:50% 30%}.hero-section.wide .hero-img-sm.hero--charity-recruit{background-image:url('https://cj-live.azureedge.net/assets/img/img-specialists.jpg');background-position:80% 30%}.hero-section.wide .hero-img-sm{background-color:transparent;background-size:cover;display:block;width:100%;height:180px}.hero-section.wide .hero-img-lg{background-color:transparent;background-size:cover;background-image:none;padding:0}.hero-section.wide .inner{margin:0;padding:0;background:#f0f0f0;padding-bottom:90px;border:1px solid #dddddd;border-top-width:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.hero-section.wide .inner.no-pad-bot{padding-bottom:0}@media all and (min-width: 45em){.hero-section.wide{border-bottom:1px solid #dddddd;margin-bottom:20px}.hero-section.wide .inner{padding-bottom:80px}.hero-section.wide .hero-img-sm{height:200px}.hero-section.wide .hero-img-sm{display:none}.hero-section.wide .hero-img-lg{*zoom:1;padding-left:50.5%;border-radius:3px}.hero-section.wide .hero-img-lg:before,.hero-section.wide .hero-img-lg:after{content:"";display:table}.hero-section.wide .hero-img-lg:after{clear:both}.hero-section.wide .hero-img-lg.hero--cv-match{background-image:url('https://cj-live.azureedge.net/assets/img/job-posting/hero-enhance.jpg');background-position:25% 40%}.hero-section.wide .hero-img-lg.hero--charity-recruit{background-image:url('https://cj-live.azureedge.net/assets/img/img-specialists.jpg');background-position:80% 30%}.hero-section.wide .inner{padding:20px 20px 20px 0;border:none;background:none}.hero-section.wide .inner.no-pad-bot{padding-bottom:20px}}.cross-post-selection{margin:5px 0;position:relative}.cross-post-selection .button-group-add{position:absolute;right:10px;bottom:2px}@media all and (min-width: 45em){.cross-post-selection{margin:15px 0}.cross-post-selection .button-group-add{position:static;float:right}}.cross-post-selection-list{*zoom:1}.cross-post-selection-list:before,.cross-post-selection-list:after{content:"";display:table}.cross-post-selection-list:after{clear:both}.enhance-section{margin-bottom:20px;padding-top:5px;padding-bottom:10px}.hero-section.enhance-section{border-bottom:none;padding-bottom:0}.enhance-description{margin-bottom:2em}.enhance-title{font-size:24px;font-size:1.5rem;margin-bottom:20px}@media all and (min-width: 30em){.aside .enhance-description{margin-right:30px;margin-top:10px}}.dashboard--heading{text-transform:uppercase;font-size:16px;font-size:1rem;line-height:1.1;font-weight:600;margin-top:1.5em;margin-bottom:1em;color:#111}.dashboard--heading + .button--dashboard{margin-top:-3.1em}@media all and (min-width: 30em){.dashboard--heading{font-size:22px;font-size:1.375rem}}@media all and (min-width: 60em){.dashboard--heading{margin-bottom:.9091em}.dashboard--heading + .button--dashboard{margin-top:-3em}}.button--dashboard{width:215px;display:none}.button--dashboard a,.button--dashboard.alt a{border-radius:3px;padding-top:8px;padding-bottom:8px;letter-spacing:0.2px}@media all and (min-width: 45em){.button--dashboard{display:inline-block;float:right}}.dashboard--draft-highlight{color:#ef7a4e}.dashboard--live-highlight{color:#a6d66a}@media all and (min-width: 45em){.one-half:first-child .dashboard--inner{padding:0 8px 0 0}.one-half:last-child .dashboard--inner{padding:0 0 0 8px}}.lt-ie9 .one-half{float:left;width:50%}.lt-ie9 .dashboard--inner{padding:0 16px 0 0}.inner--recruiter-dashboard{max-width:1280px;margin:0 auto}.inner--recruiter-dashboard .ng-binding{font-size:0.847em}.rcrt-dashbrd--none{padding:12px 6px;margin:8px auto 16px auto;background-color:#f0f0f0;font-size:14px;font-size:0.875rem}.rcrt-dashbrd-table{margin:8px auto 16px auto;min-width:100%;font-size:14px;font-size:0.875rem}@media all and (max-width: 45em){.rcrt-dashbrd-table{overflow-x:auto}}.rcrt-dashbrd-table table{border:1px solid #dddddd;border-collapse:collapse;table-layout:fixed}.rcrt-dashbrd-table table .tblcol--fifth{width:20%}.rcrt-dashbrd-table table .tblcol--quarter{width:25%}.rcrt-dashbrd-table table .tblcol--half{width:50%}.rcrt-dashbrd-table td,.rcrt-dashbrd-table th{color:#575757;font-size:14px;font-size:0.875rem;border-bottom:1px solid #dddddd;word-wrap:break-word}.rcrt-dashbrd-table th{color:#6b6b6b;padding-top:10px;background-color:#f7f7f7}.rcrt-dashbrd-table tbody > tr:first-child td{padding-top:17px}.rcrt-dashbrd-table tbody a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}th.rcrt-dashbrd-table--overview{background-color:#f0f0f0;font-size:18px;font-size:1.125rem}.rcrt-dashbrd-table--num-ads{color:#ef7a4e}.dashboard--sys-msg{font-size:14px;font-size:0.875rem;text-align:center;padding:6px 12px;margin:0 0 24px 0px;line-height:1.3}.dashboard--sys-msg .msg--inner{margin:6px 0}@media all and (min-width: 30em){.dashboard--sys-msg{font-size:17px;font-size:1.0625rem}}.dashboard--sys-msg.sys-msg--notify{background-color:#fde392;border:1px solid #fcc823;-webkit-transition:350ms background-color linear, 350ms border-color linear, 350ms color linear;transition:350ms background-color linear, 350ms border-color linear, 350ms color linear}.dashboard--sys-msg.sys-msg--warn{background-color:#f7bca6;border:1px solid #ff3c00;-webkit-transition:350ms background-color linear, 350ms border-color linear, 350ms color linear;transition:350ms background-color linear, 350ms border-color linear, 350ms color linear}.dashboard--sys-msg.sys-msg--notify.updated{background-color:#e5e5e5;border-color:#9f9f9f;color:red}.dashboard--listing-cta{background-color:#ddd;text-align:center;vertical-align:middle;padding:12px;margin:0 0 24px 0px;font-size:13px;font-size:0.8125rem}.dashboard--listing-cta .listing--inner{text-transform:uppercase;display:inline-block;vertical-align:middle}.dashboard--listing-cta .listing--inner em{font-weight:bold;display:inline-block}.dashboard--listing-cta .listing--inner + .button--dashboard-cta{margin-top:6px}@media all and (min-width: 30em){.dashboard--listing-cta{padding:16px;font-size:18px;font-size:1.125rem}.dashboard--listing-cta .listing--inner{line-height:36px}.dashboard--listing-cta .listing--inner + .button--dashboard-cta{margin-left:12px;margin-top:0}}.button--dashboard-cta{vertical-align:middle}.button--dashboard-cta a,.button--dashboard-cta a:link{color:#fff;background-color:#ef7a4e;background-image:none}.button--dashboard-cta a:hover{background-color:#f18c65}.acnt-info-box{margin:12px 0}.acnt-info-box--heading,.acnt-info-box--body,.acnt-info-box--footer{background:#575757;color:#fff;text-align:center;padding:12px;line-height:1.1;font-size:17px;font-size:1.0625rem}.acnt-info-box--heading{border-bottom:1px solid #717171}.acnt-info-box--panel{display:table;height:100%;width:100%;margin:0}.acnt-info-box--panel .acnt-info-box--body{display:table-cell;height:100%;vertical-align:middle}.acnt-info-box--panel .profile-cmpltn--status{margin-bottom:15px}@media all and (max-width: 45em){.acnt-info-box--panel .acnt-info{position:relative;overflow:visible;padding:0 120px 0 50px}.acnt-info-box--panel .profile-cmpltn{float:left}.acnt-info-box--panel .profile-cmpltn--status{margin-bottom:0;text-align:left}.acnt-info-box--panel .profile-cmpltn--indicator{position:absolute;left:-5px;top:2px;margin:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.acnt-info-box--panel .acnt-info--btn-section{float:right;margin-right:-120px;margin-top:8px}}.acnt-info--num-ads{font-size:32px;font-size:2rem;display:inline-block;color:#ffffff}.acnt-info--num-ads a{display:block;padding:15px}.acnt-info--num-ads a{color:#ffffff}.acnt-info--num-ads a:hover{color:#d9d9d9}.acnt-info--num-ads.acnt-info--num-ads-live{color:#a6d66a}.acnt-info--num-ads.acnt-info--num-ads-live a{color:#a6d66a}.acnt-info--num-ads.acnt-info--num-ads-live a:hover{color:#cae7a6}.acnt-info--num-ads.acnt-info--num-ads-draft{color:#ef7a4e}.acnt-info--num-ads.acnt-info--num-ads-draft a{color:#ef7a4e}.acnt-info--num-ads.acnt-info--num-ads-draft a:hover{color:#f5af94}.acnt-info--btn{display:block}.acnt-info--btn a,.acnt-info--btn a:link{font-size:12.6px;font-size:0.7875rem;background:#277fc3;color:#fff;padding:6px 10px;text-transform:none}.acnt-info--btn a:hover{background:#2e8cd5}.profile-cmpltn{margin:10px auto}.profile-cmpltn--ind-on,.profile-cmpltn--indicator--p20 span.ind:nth-child(n + 5),.profile-cmpltn--indicator--p40 span.ind:nth-child(n + 4),.profile-cmpltn--indicator--p60 span.ind:nth-child(n + 3),.profile-cmpltn--indicator--p80 span.ind:nth-child(n + 2),.profile-cmpltn--indicator--p100 span.ind:nth-child(n + 1){background-color:#ef7a4e}.profile-cmpltn--ind-current,.profile-cmpltn--indicator--p20 span.ind:nth-child(5),.profile-cmpltn--indicator--p40 span.ind:nth-child(4),.profile-cmpltn--indicator--p60 span.ind:nth-child(3),.profile-cmpltn--indicator--p80 span.ind:nth-child(2),.profile-cmpltn--indicator--p100 span.ind:nth-child(1){background-color:#ef7a4e;margin-left:-4px;margin-right:-4px}.profile-cmpltn--heading{font-size:14px;font-size:0.875rem;color:#f5a137;margin-bottom:20px}.profile-cmpltn--status{font-size:14px;font-size:0.875rem;color:#b3b3b3}.profile-cmpltn--cta{font-size:12.6px;font-size:0.7875rem;color:#cdcdcd;margin:5px 0}.profile-cmpltn--indicator{margin:10px auto;width:45px;overflow:visible}.profile-cmpltn--indicator .ind{display:block;height:3px;margin:5px 0;border-radius:2px;background-color:#a4a4a4}.acnt-pp-ads{margin:0 auto;display:table;border-collapse:collapse}.acnt-pp-ad{text-align:left;display:table-row}.acnt-pp-ad a{display:block}.acnt-pp-ad.acnt-pp-ad-basic .acnt-pp-ad--value{color:#fcc20b}.acnt-pp-ad.acnt-pp-ad-basic .acnt-pp-ad--value a{color:#fcc20b}.acnt-pp-ad.acnt-pp-ad-basic .acnt-pp-ad--value a:hover{color:#fddb70}.acnt-pp-ad.acnt-pp-ad-branded .acnt-pp-ad--value{color:#f3a144}.acnt-pp-ad.acnt-pp-ad-branded .acnt-pp-ad--value a{color:#f3a144}.acnt-pp-ad.acnt-pp-ad-branded .acnt-pp-ad--value a:hover{color:#f9d1a4}.acnt-pp-ad.acnt-pp-ad-enhanced .acnt-pp-ad--value{color:#f08c4c}.acnt-pp-ad.acnt-pp-ad-enhanced .acnt-pp-ad--value a{color:#f08c4c}.acnt-pp-ad.acnt-pp-ad-enhanced .acnt-pp-ad--value a:hover{color:#f8c8aa}.acnt-pp-ad.acnt-pp-ad-premium .acnt-pp-ad--value{color:#ec7a54}.acnt-pp-ad.acnt-pp-ad-premium .acnt-pp-ad--value a{color:#ec7a54}.acnt-pp-ad.acnt-pp-ad-premium .acnt-pp-ad--value a:hover{color:#f4b099}.acnt-pp-ad--value{display:table-cell;text-align:right;vertical-align:middle;font-size:32px;font-size:2rem;padding:2px 7px 2px 0}@media all and (min-width: 45em) and (max-width: 56em){.acnt-info-box-cell .acnt-pp-ad--value{font-size:28px;font-size:1.75rem;padding:2px 5px 2px 0}}.acnt-pp-ad--description{display:table-cell;vertical-align:middle;text-transform:uppercase;color:#b8b8b8;font-size:16px;font-size:1rem;padding:1px 7px 0 7px}@media all and (min-width: 45em) and (max-width: 56em){.acnt-info-box-cell .acnt-pp-ad--description{font-size:14px;font-size:0.875rem;padding:1px 0 0 5px}}.acnt-info-boxes{margin:0 auto 16px auto}.acnt-info-boxes .acnt-info-box{margin:0}.acnt-info-boxes .acnt-info-box-cell{margin:10px 0;width:100%;height:280px;padding-bottom:50px;padding-top:60px;position:relative;background:#575757;overflow:visible}.acnt-info-boxes .acnt-info-box-cell .acnt-info-box{height:100%;overflow:visible;margin:0}.acnt-info-boxes .acnt-info-box-cell .acnt-info-box--heading{height:50px;margin-top:-60px}.acnt-info-boxes .acnt-info-box-cell .acnt-info-box--footer{position:absolute;bottom:0;width:100%}.acnt-info-boxes .acnt-info-box-cell .acnt-info-box--body{display:table;height:100%;width:100%}.acnt-info-boxes .acnt-info-box-cell .acnt-info{width:100%;display:table-cell;height:100%;vertical-align:middle}@media all and (min-width: 30em){.acnt-info-boxes .acnt-info-box-cell{float:left;width:50%;height:290px;border-right:1px solid #717171}.acnt-info-boxes .acnt-info-box-cell:last-child{border-right:none}}@media all and (min-width: 45em){.acnt-info-boxes .acnt-info-box-cell{width:20%}}.lt-ie9 .acnt-info-boxes .acnt-info-box-cell{width:30%;margin-left:1%;float:left}.inner .acnt-info-boxes{margin-left:-10px;margin-right:-10px}@media all and (min-width: 45em){.inner .acnt-info-boxes{margin-left:0;margin-right:0}}.acnt-info-carousel .slick-slide{opacity:0.8}@media all and (min-width: 45em){.acnt-info-carousel .hover-slick{display:none}}.rcrt-dashbrd-table--ads tbody > tr .time-rem{float:right}.rcrt-dashbrd-table--ads .expiry-warn td{background-color:#f9cab8;border-right-color:#dbac9c;color:#55453f}.rcrt-dashbrd-table--ads .expiry-notify td{background-color:#fde4dd;border-right-color:#dec5be;color:#564e4b}@media all and (max-width: 55em){.rcrt-dashbrd-table--ads tbody > tr .time-rem{display:none}}.draft-ad{position:relative;margin:4px auto}@media all and (min-width: 45em){.draft-ad{margin:6px auto}}.draft-ad--type{background-color:#ef7a4e;color:#fff;font-size:12px;font-size:0.75rem;text-transform:uppercase;line-height:1;text-align:center;padding:9px 0;width:25px;top:0;left:0;height:100%;position:absolute}.draft-ad--type h4{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-90deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(-90deg);transform:translateX(-50%) translateY(-50%) rotate(-90deg);position:absolute;top:50%;left:50%}@media all and (min-width: 30em){.draft-ad--type{width:30px}}.draft-ad--content{font-size:12px;font-size:0.75rem;border:1px solid #dddddd;border-left-width:0;padding:10px;margin-left:25px}.draft-ad--content h3{font-size:16px;font-size:1rem;font-weight:400;line-height:1.1;margin-bottom:0.1875em}.draft-ad--content .ad-content--org{margin-bottom:0.375em;line-height:1.1;color:#7d7d7d}@media all and (min-width: 30em){.draft-ad--content{font-size:16px;font-size:1rem;margin-left:30px}.draft-ad--content h3{font-size:21.22px;font-size:1.32625rem}.draft-ad--content .ad-content--org{color:#575757}}.lt-ie9 .draft-ad--type{width:auto;position:static}.lt-ie9 .draft-ad--type h4{position:static;-webkit-transform:none;-ms-transform:none;transform:none}.lt-ie9 .draft-ad--content{margin-left:0;border-left-width:1px}.live-ad{position:relative;margin:4px auto;*zoom:1;border:1px solid #dddddd}.live-ad:before,.live-ad:after{content:"";display:table}.live-ad:after{clear:both}@media all and (min-width: 45em){.live-ad{margin:6px auto}}.live-ad--meta{background:#f1f0eb;border-top:1px solid #dddddd}.live-ad--meta .ad-meta + .ad-meta{margin-top:-6px}@media all and (min-width: 30em){.live-ad--meta .ad-meta + .ad-meta{margin-top:6px}.live-ad--meta .ad-meta{float:left}}@media all and (min-width: 45em){.live-ad--meta{height:40px}.live-ad--meta .ad-meta--dates{float:right}.live-ad--perf{position:absolute;right:0;top:0;bottom:40px;width:145px}}.ad-content-img{position:absolute;top:0;bottom:0;width:145px;display:block}.ad-content-img img{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;max-width:100%;max-height:100%;height:auto;width:auto}.live-ad--content{position:relative}.live-ad--content .ad-meta--controls{border-top-width:0;border-right-width:0}.live-ad--content .ad-content-img{display:none}@media all and (min-width: 45em){.live-ad--content{min-height:165px}.live-ad--content.live-ad--content--with-img{margin-left:145px;overflow:visible}.live-ad--content.live-ad--content--with-perf{margin-right:145px}.live-ad--content .ad-content-img{left:-145px;border-right:1px solid #dddddd;display:block}}@media all and (min-width: 45em){.live-ad--content .ad-content-meta{float:right;width:258px}.live-ad--content .ad-content-meta + .r-ad-content{padding-top:10px}}@media all and (min-width: 60em){.live-ad--content .ad-content-meta + .r-ad-content{padding-top:5px}}@media all and (min-width: 45em){.ad-content-meta{float:right;width:258px}}.ad-details li{color:#000}@media all and (min-width: 45em){.ad-details li{display:inline-block;margin-right:-4px}.ad-details li:not(:empty):after{content:"|";display:inline-block;margin:0 10px}.ad-details li:last-child{margin-right:0}.ad-details li:last-child:after{content:none}li.ad-details--location{margin-right:0px}li.ad-details--location:after{content:none}}.r-ad-content{font-size:12px;font-size:0.75rem;padding:10px}.r-ad-content h3{font-size:16px;font-size:1rem;font-weight:400;line-height:1.1;margin-bottom:0.1875em}.r-ad-content--id{font-size:11.98px;font-size:0.74875rem;color:#2c2c2c;margin-bottom:2px}.r-ad-content--org{margin-bottom:0.5em;line-height:1.1;color:#7d7d7d}@media all and (min-width: 30em){.r-ad-content{font-size:16px;font-size:1rem;clear:both;padding:20px}.r-ad-content h3{font-size:21.22px;font-size:1.32625rem}.r-ad-content--org{color:#575757}}@media all and (min-width: 45em){.r-ad-content--id{display:none}}.ad-meta--data li{display:inline-block}.ad-meta--data li.ad-meta--id{display:none;color:#343434}@media all and (min-width: 45em){.ad-meta--data li.ad-meta--id{display:inline-block;font-size:11.98px;font-size:0.74875rem;margin-right:12px}}.ad-meta--type{text-transform:uppercase;color:#fff;font-size:10px;font-size:0.625rem;background-color:#ddd;padding:7px 8px;width:80px;text-align:center}.ad-meta--type.ad-meta--type--basic{background-color:#fcc20b}.ad-meta--type.ad-meta--type--branded{background-color:#f3a144}.ad-meta--type.ad-meta--type--enhanced{background-color:#f08c4c}.ad-meta--type.ad-meta--type--premium{background-color:#ec7a54}@media all and (min-width: 45em){.ad-meta--type{width:137px}}.ad-meta--controls{background-color:#f0f0f0;float:right;border:1px solid #dddddd}.ad-meta--controls li{display:inline-block;margin-right:-4px}.ad-meta--controls li:after{content:"|";display:inline-block;margin:0 0}.ad-meta--controls li:last-child{margin-right:0}.ad-meta--controls li:last-child:after{content:none}.ad-meta--controls li{font-size:12px;font-size:0.75rem}.ad-meta--controls li a{padding:5px 12px 6px 12px;display:inline-block}.ad-meta--controls li:after{font-size:19px;font-size:1.1875rem;position:relative;margin-top:-2px;bottom:-2px;color:#b3b3b3}.ad-meta--data{float:left}dl.ad-meta{margin:6px 12px}.ad-meta dt,.ad-meta dd{font-size:12px;font-size:0.75rem;margin:6px 0;display:inline;font-weight:bold}.ad-meta dt:before{content:"";display:block}.ad-meta dt{color:#575757}.ad-meta dd{color:#ef7a4e}@media all and (min-width: 45em){.ad-meta dt,.ad-meta dd{display:inline-block}.ad-meta dt:before{content:none}.ad-meta dt:nth-child(n + 2){margin-left:20px}.ad-meta--dates dt,.ad-meta--dates dd{font-weight:normal}}.db-blog{border-radius:4px;margin:4px 0}.db-blog.with-img .db-blog--content{border-top-width:0;border-top-right-radius:0;border-top-left-radius:0}.db-blog--img{max-width:100%;width:100%;height:auto;display:block}.db-blog--content{padding:16px;background-color:#f4f4f4;line-height:1.2;font-size:14px;font-size:0.875rem;border-radius:4px;border:1px solid #dddddd}.db-blog--content h3{font-size:20px;font-size:1.25rem;line-height:1;margin-bottom:0.4em}@media all and (min-width: 55em){.db-blog--content{font-size:16px;font-size:1rem}.db-blog--content h3{font-size:24px;font-size:1.5rem}}.db-blog--prose{max-height:48px}.db-blog--prose p{margin-bottom:0.4em}@media all and (min-width: 45em){.db-blog--prose{height:48px}}@media all and (min-width: 55em){.db-blog--prose{height:57px;max-height:57px}}.db-blog--read-more{display:inline-block;margin-top:0.5em}.form--job-details legend,#logo-attachments-container legend{float:left;width:100%;padding:10px 0 15px 0;margin-left:-15px;font-weight:bold;font-size:18px;font-size:1.125rem;*zoom:1}.form--job-details legend:before,.form--job-details legend:after,#logo-attachments-container legend:before,#logo-attachments-container legend:after{content:"";display:table}.form--job-details legend:after,#logo-attachments-container legend:after{clear:both}.form--job-details .form-block{border-top:1px solid #dddddd;padding:15px}#logo-attachments-container .form-block{border-top:1px solid #dddddd;padding:0 15px}.form--job-details .form-block:first-of-type,#logo-attachments-container .form-block:first-of-type{border-top-width:0;padding-top:0;margin-top:0}.form--job-details .form-block label,#logo-attachments-container .form-block label{margin:10px 0 5px 0}.form--job-details .form-block input[type="text"],.form--job-details .form-block input[type="email"],.form--job-details .form-block textarea,.form--job-details .form-block select[multiple],#logo-attachments-container .form-block input[type="text"],#logo-attachments-container .form-block input[type="email"],#logo-attachments-container .form-block textarea,#logo-attachments-container .form-block select[multiple]{background-color:#fff}.form--job-details ::-webkit-input-placeholder,#logo-attachments-container ::-webkit-input-placeholder{color:#a3a3a3}.form--job-details :-moz-placeholder,#logo-attachments-container :-moz-placeholder{color:#a3a3a3}.form--job-details ::-moz-placeholder,#logo-attachments-container ::-moz-placeholder{color:#a3a3a3}.form--job-details :-ms-input-placeholder,#logo-attachments-container :-ms-input-placeholder{color:#a3a3a3}.form--job-details .input-container{clear:both}.form--job-details .errorMessage,#logo-attachments-container .errorMessage{color:red;display:none}@media all and (min-width: 30em){.form--job-details .form-block label,.form--job-details .form-block input[type="text"],.form--job-details .form-block input[type="email"],.form--job-details .form-block textarea,#logo-attachments-container .form-block label,#logo-attachments-container .form-block input[type="text"],#logo-attachments-container .form-block input[type="email"],#logo-attachments-container .form-block textarea{display:block;width:70%;max-width:640px}.form--job-details .form-block .input-date > div{display:inline-block;width:70%;max-width:640px}.form--job-details .form-block .input-date > div input[type="text"]{display:inline-block;width:100%;max-width:none}.form--job-details .form-block .radio-diplay-inline label{display:inline-block;width:auto;padding-right:1em;vertical-align:middle}.form--job-details .form-block .radio-diplay-inline label:last-child{padding-right:0}.form--job-details .form-block .cke{max-width:640px}.form--job-details .form-block .tab-labels{margin-bottom:-1px;margin-top:10px;display:table;height:100%;width:100%;position:relative;z-index:7}.form--job-details .form-block .tab-labels label{display:inline-block;display:table-cell;width:30%;min-width:100px;margin:0;padding:0.8em 0.8em 1em 0.5em;border:1px solid transparent;border-bottom-width:0}.form--job-details .form-block .tab-labels label input[type="radio"]{float:left}.form--job-details .form-block .tab-labels label span{float:left;width:80%;padding-left:0.3em}.form--job-details .form-block .tab-labels .tab-selected{background-color:#fff;border:1px solid #dddddd;border-radius:3px;border-bottom-width:0;border-bottom-left-radius:0;border-bottom-right-radius:0;font-weight:bold}.form--job-details .form-block .tab-label-content{background-color:white;border:1px solid #dddddd;border-radius:3px;padding:1em;position:relative;z-index:6}.form--job-details .form-block .tab-label-content input[type="text"],.form--job-details .form-block .tab-label-content input[type="email"],.form--job-details .form-block .tab-label-content textarea,.form--job-details .form-block .tab-label-content select[multiple],.form--job-details .form-block .tab-label-content select{background-color:#f0f0f0}.form--job-details .form-block .tab-label-content.tab-selected-content#onlineApplicationcontainer{border-top-left-radius:0}.form--job-details .form-block .tab-label-content.tab-selected-content#otherApplicationcontainer{border-top-right-radius:0}}@media all and (min-width: 45em){.form--job-details .form-block input[type="text"],.form--job-details .form-block input[type="email"],.form--job-details .form-block textarea,.form--job-details .form-block select[multiple],.form--job-details .form-block select,#logo-attachments-container .form-block input[type="text"],#logo-attachments-container .form-block input[type="email"],#logo-attachments-container .form-block textarea,#logo-attachments-container .form-block select[multiple],#logo-attachments-container .form-block select,#logo-attachments-container .form-block input[type="file"]{background-color:#f0f0f0}.form--job-details .form-block .tab-labels .tab-selected{background-color:#f0f0f0}.form--job-details .form-block .tab-label-content{background-color:#f0f0f0}.form--job-details .form-block .tab-label-content input[type="text"],.form--job-details .form-block .tab-label-content input[type="email"],.form--job-details .form-block .tab-label-content textarea,.form--job-details .form-block .tab-label-content select[multiple]{background-color:white}}.wrapper{overflow:visible;*zoom:1}.wrapper:before,.wrapper:after{content:"";display:table}.wrapper:after{clear:both}.wrapper .navigation--recruiter{width:25%;position:absolute;right:0;top:55px;margin:6px 10px 0 0;z-index:25}#job-post-form{overflow:visible}.textModal .package-features{line-height:1.3;font-size:12px;font-size:0.75rem;text-align:left}.textModal .package-features .list-style-circle{list-style-type:disc;padding-left:20px;padding-top:15px}.textModal .package-features li{line-height:1.3;margin-bottom:4px}.textModal .package-features em{font-weight:bold}.textModal .job-package-stat-group{margin-left:0;margin-right:0;margin-bottom:0}@media all and (min-width: 45em){.textModal .package-features{font-size:14px;font-size:0.875rem;margin:16px 0 8px 0}.textModal .package-features li{margin-bottom:8px}.textModal .job-package-stat-group{margin-top:24px}}.recruiter-dashboard .inner .step-content > .inner{padding:0}@media all and (min-width: 45em){.post-step .step-footer .job-post--buy-bulk .button{width:auto}}@media all and (min-width: 45em){.push-right-half{margin-left:50%}.push-left-half{margin-right:50%}.post-step .align-sidebar-left-fixed{padding-left:0}.post-step .align-sidebar-left-fixed .aside{float:none;width:auto;margin-left:0}.wrapper .navigation--recruiter{width:100%;position:relative;top:auto;right:auto;margin:0}}@media all and (min-width: 45em) and (max-width: 55em){.post-step .package-listing-group.three-cols .package-listing{background-color:#f0f0f0}}@media all and (min-width: 45em) and (max-width: 66em){.post-step .package-listing-group.four-cols .package-listing,.post-step .package-listing-group.five-cols .package-listing{background-color:#f0f0f0}.post-step .package-listing-group-alt .package-listing-alt{background-color:#f0f0f0}}@media all and (min-width: 60em){.post-step .align-sidebar-left-fixed{padding-left:320px}.post-step .align-sidebar-left-fixed .aside{float:left;width:320px;margin-left:-320px}}ul.list-style-circle{list-style-type:disc;padding-left:20px;padding-top:15px}.text-warning{color:#dc5032}.r-ad--live{position:relative;background-color:#e5e5e5;font-size:14px;font-size:0.875rem}.r-ad--live .content{background-color:#fff;padding:10px;*zoom:1}.r-ad--live .content:before,.r-ad--live .content:after{content:"";display:table}.r-ad--live .content:after{clear:both}.r-ad--live .title{margin-bottom:4px;padding-right:30px}.r-ad--live .title h3{font-size:15px;font-size:0.9375rem}.r-ad--live .title span{font-size:13px;font-size:0.8125rem}.r-ad--live .body{font-size:13px;font-size:0.8125rem;margin-bottom:5px}.r-ad--live .body li{display:inline}.r-ad--live .body li:first-child{border-right:1px solid #444;padding-right:6px;margin-right:2px}.r-ad-links{line-height:24px;margin-bottom:10px}.r-ad--live .r-ad-links{margin-top:10px}.r-ad--live .r-ad-links a{display:inline-block;background-color:#e4e4e4;color:#277fc3;font-size:13px;font-size:0.8125rem;font-weight:600;border-radius:3px;padding:4px 8px}.r-ad--live .r-ad-links a:hover,.r-ad--live .r-ad-links a:focus{background-color:#eee}.r-ad--live .ad-stats{display:none;font-size:12.003px;font-size:0.7501875rem;padding-top:10px}.r-ad--live .ad-stats ul{*zoom:1;margin:0 -10px}.r-ad--live .ad-stats ul:before,.r-ad--live .ad-stats ul:after{content:"";display:table}.r-ad--live .ad-stats ul:after{clear:both}.r-ad--live .ad-stats li{float:left;width:50%;margin-bottom:5px;padding:0 10px}.r-ad--live .ad-stats span{float:right;color:#ef7a4e;text-align:right}.r-ad--live.active .content{background-color:#f4f4f4}.r-ad--live.active .r-ad-links{display:block}.r-ad--live.active .ad-stats{display:block}@media all and (min-width: 45em){.r-ad--live{position:relative;font-size:16px;font-size:1rem}.r-ad--live .content{padding:20px;margin-right:150px;border-right:1px solid #d1d1d1}.r-ad--live .title{padding-bottom:10px}.r-ad--live .title h3{font-size:18.005px;font-size:1.1253125rem}.r-ad--live .body{font-size:16px;font-size:1rem;font-weight:400;margin:0}.r-ad--live .body li{display:block}.r-ad--live .body li:first-child{border-right:none;padding-right:0;margin-right:0}.r-ad--live .r-ad-links{display:block;float:left}.r-ad--live .job-meta{float:left;clear:left}.r-ad--live .job-meta li,.r-ad--live .job-meta li:first-child{display:inline-block;margin-right:18px}.r-ad--live .ad-stats{display:block;position:absolute;top:10px;right:15px;width:120px}.r-ad--live .ad-stats li{float:none;width:100%}.r-ad--live.active .content{background-color:#fff}}@media all and (min-width: 68em){.r-ad--live .r-ad-links{float:right;margin-top:0}}select.multi-select-style{height:100px;padding:0;margin-top:10px;max-width:300px}#Placeholder_BasketTotal{display:inline}.blog{box-shadow:inset 0 -2px 1px rgba(50, 50, 50, 0.3);padding-top:15px}.blog .section-header{text-align:center;padding:50px 0 50px 0}.blog .section-header img{width:100%;max-width:339px}.blog .blog-item{background-color:#fff;padding:20px 10%;box-shadow:inset 0 -2px 1px rgba(50, 50, 50, 0.3)}.blog .blog-header{text-align:center;margin:5px 0 35px}.blog .blog-header time{display:block;color:#818181;text-transform:uppercase;margin:5px 0 15px}.blog .blog-header h3{font-size:21.328px;font-size:1.333rem;text-transform:uppercase;margin-bottom:5px}.blog .blog-header .subtitle{color:#818181;font-weight:400}.blog .prose{font-size:13.507px;font-size:0.8441875rem;color:#575757}.blog .read-more{display:block;margin-top:20px}.lt-ie9 .blog .section-header img{width:auto}@media all and (min-width: 40em){.blog .prose{font-size:16px;font-size:1rem}}@media all and (min-width: 70em){.blog .blog-item{padding:20px 20% 40px 20%}.blog .blog-header{margin-bottom:45px}.blog .blog-header h3{font-size:28.48px;font-size:1.78rem}}.sfr-one-col{max-width:310px}.sfr-one-col .one-col.one-col{width:100%}.sfr-two-cols{max-width:610px}.sfr-three-cols{max-width:910px}.sfr-packages{margin:0 auto}.backlink{font-size:16px;font-size:1rem;color:#fff;line-height:1.2;font-weight:bold}.backlink:before{content:'<';display:inline-block;padding-right:10px;font-size:24px;font-size:1.5rem;font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Tahoma, sans-serif;font-weight:bold;vertical-align:middle}.backlink .context{font-size:11px;font-size:0.6875rem;font-weight:normal;display:block}.backlink p{display:inline-block;vertical-align:middle}.backlink a{color:#fff}.backlink a:hover{color:#e6e6e6}.nav--backlink{background-color:#575757;padding:20px 0}.select-all-draft-label{display:inline}.selectalldraft{display:inline}a.draft-selected{background:#575757 !important;color:#99cc00 !important}a.select-draft.draft-selected:before{content:url('https://cj-live.azureedge.net/assets/img/icon-selected.png');top:2px;left:-2px;position:relative;display:inline;overflow:visible}.draft-select-multiple a{background-color:#cbcbcb !important;color:#277fc3;font-size:13px;font-size:0.8125rem;font-weight:600;border-radius:3px;padding:8px 12px}.draft-select-multiple a:hover,.draft-select-multiple a:focus{background-color:#f1f0eb}a.select-all-draft-selected:before{content:url('https://cj-live.azureedge.net/assets/img/icon-selected.png');top:2px;left:-2px;position:relative;display:inline;overflow:visible}a.select-all-draft-selected{background:#575757 !important;color:#99cc00}.recruiter-aside{background-color:#fff;box-shadow:2px 0 0 rgba(0, 0, 0, 0.3) inset;padding:10px 0}.recruiter-positions{font-size:0.875rem;padding:12px 20px}.recruiter-positions--link::after{content:" >";font-weight:bold;vertical-align:middle}.recruiter-aside .recruiter-positions + .recruiter-about::before{border-top:1px solid #dbdbdb;content:"";display:block;margin:-4px 0 16px}.recruiter-about{font-size:0.875rem;padding:12px 20px}.recruiter-positions--num{background-color:#277fc3;border-radius:50%;color:#fff;display:inline-block;font-size:0.6875rem;line-height:1;margin-right:4px;min-height:25px;min-width:25px;padding:7px 5px 0;text-align:center;vertical-align:middle}.recruiter-about--more::after{content:" >";font-weight:bold;vertical-align:middle}.recruiter-about--more{display:inline-block;margin-top:12px}.bold{font-weight:bold}.black{color:black !important}


@font-face{ font-family: "Gotham A"; src: url(data:application/x-font-woff;base64,d09GRk9UVE8AADf7AA0AAAAAXRwAAQAAAAA10AAAAisAAAafAAAAAAAAAABDRkYgAAAI9AAAIpUAACthnhD01kdERUYAACuMAAAAHgAAACABBgAER1BPUwAAK6wAAAemAAAcrMXwwLlHU1VCAAAzVAAAAFoAAACA6jAts09TLzIAAAGMAAAATwAAAGBZWVcKY21hcAAABoQAAAJZAAADVB6pSBNnYXNwAAAzsAAAAAgAAAAIAAAAC2hlYWQAAAEwAAAANAAAADb+hITqaGhlYQAAAWQAAAAgAAAAJAfdBDZobXR4AAAzuAAAAhYAAANQ3+U2YG1heHAAAAGEAAAABgAAAAYA2VAAbmFtZQAAAdwAAASoAAAL/T9WF7Vwb3N0AAAI4AAAABMAAAAg/7gAMnjaY2BkYGBgZHA8t1ttSjy/zVcGbuYXQBGGs0sXpMPo/6//W7DoM+8DcjkYmECiAI6YDi142mNgZGBgPvBfgIGBJfv/6/+vWfQZgCIo4DwAnVcHGgAAUAAA2QAAeNpjYGL8wujKwMrAwrSHqYuBgaEHQjPeZTBi+MWABBYyMNQ7MDBEw/geam5eQEpJUYlZ4b8FwwnmAwwfgPzZIDkmVqY9DApAyAQA628PBgB42rVUzW7bRhAeWXJi5w9xgN4HbhDYgSRbcuw4ubpVHJ+CxAiQ44pciUxELrFcWRGQW9+gQNE36KFArwV6bF+gD9MHaL8drmq6dhynaCVQ/Ljz930zIxLR/cbP1KDq8xxXhRv0JZ4qvETXaRJwk9apDLhV81mmNfou4Guw/BDwdVL0Y8Ar9EXjZsCrNXxjaa3BAd+ke81ewLdq+HbN5w49bB4EfLfGYa2G7wluUqO1iqdvm1nADRo0/wx4ie60vg64SV+1XgXcqvks03rr+4Cv0Urrl4Cv02+tXwNeoYfL3wS8WsM3WuvLPwV8k+6v/h7wrRq+XfO5Q8erfwR8t8ZhrYbveXxgirlNx4njjYNN7m9v99r+d58PjR5NtOUHPLDa6s6RyXXZ5cS54unW1mw267p5YcZWFcm8G5nsbKLDB4Mj/sBnXV7q8XSibG/3yf6jXmdv//Hebqe/3dvp9Xv9zk6/t7/b6e1sP+rvvta2TE3O/S6o8AtrBiZ3z4xLVMZpyYqdVbHOlH3HZnQx0zbPkjRKOFNzHmq2epyWDtaY05wjbZ3C/e3UpmWcRg7Fyu6FeY4TFCzNyM2U1b64SzQX1hRIMf9odd7wDdjs8hszFQq5cRyhQ23OTJyOcI/Bx6bDqdNtNpZjM8snRsXIXysopjQvnZpMOHU8LdAVlc+RKysQasUhMaXz1pE1mVgnJlJek9S3XI3FGZ6W+mx+L6icDt/qSOxe27G2WemFvdL2JI00q7HVOtM5PBLlWL8H8RI9dTOtc55DoMpjGXiXn4+gFBnR+NOwKqItrotenGcyghDPvZjawpS6ywMcZMZzzGHLRFCbi4lWiD1JSwj+6DJuzfRwhJ3pnGlkhBMFpbKckHI+jj+9m+eDrs6CDshQQXOylNKYEnLEtIHTTdz7tI1vj9p/432gQ0RoGuGlqRHF9ADXAEjL1aEj2HOgkrqw+IwOFZ7SFr4z+XZxMseZQUWLV2gBrzlOI5xklzI6RLUBKjB9wHVZlpdgMKYpWCpYe7RLT8D+EVCH9oAe43cXuC8Kd3D15eoAe7QvVm/ZRlQfT69FYQlWXp/vSDd0hekFLAbMvMXRM9wd2CjwYPiX+FXC1/OMkScTVu9wZtDJz+mpn8UMuVPoTIB9pjnuQ1hZvMdS0YXYWBh4vpGcOPhXz2/RHSu+sWRzQZmf29X5HAsXr7AULQ7slHgtlPtO+KdCelQEFvN/od3vwWIDNmW73sA2rXUhl86z7IDfobbYjCgchec49MdrHyLad6otbKxYDRTkYGNkVhX/ixWeRqXSN9/bCb7+2bOYynbmMv1c+FW7WYSqtpYhwb2UqCp2JN3KarGeUYSnxZxO9VuZ/Om/xeHUVy+l7+6TEyrhO8Q+aNmCRfxibsfCNBPPamKv5OREtkYLw7Hk83ut5R/AYf890vQ+dLwMe+oZaPFkKKsm6FXGtX+4V/dcquXCxnOsNv6iavUa7VrWf+7FVXoyChNZ9L2QDhcyHy28BsEjk7sO86/istqE2hLt91qFuidStZrw578Zt6RvQ6nkdXcu2cgo+Kgw09M3ZzWVq9Tj/+S9eZVK/0Mv/gLhWnvleNp1kfkzlWEUx7/ntaYdla3X6+JaIvveQggRsiSENi3alVYMlbYpqbTXFLq2rp3oIq2U+rnxS9PrT6hmmqYZ8/Te9447NTgzn+c8Z855vnPOeQAYQIcdSDrBJUoRybEh5yv5WITDCKbIQQnqoMIztKMbfejHF/wiE7IlR3IhHwqiWMqmfColxllzI9xXvoL/KVgKNgIvKASlECqoHRSMSYoC8lAjKTWiVVLqhQZDGMNvMiOelOROgRRCCZRLBfSHs+KGuTG+jP8hWAhWgp2sFKJTYuNMZINsgGlYH+thXayTtbFWzGAT3yfGtV5Ui01io6gSa8Uq0f5bs27qacwXyShEMUpxBZVQYxRjBDLTpsiUzKd5oUI9GqSpmtAsbUkNBSL0OCFSjzOiZJSInoIrYvS4Sbt3R9w/tMAD8fBEwn+0og1eSNTjjSQ97eiAH1L0+CNVphNdCECaTCDSpxCMDIQiU/qfMGTJ9OC5PEkRqmVlrYq2ahJtNcgYMy500ogzMDQyNjGdZTZ7ztx58xcsNLewXLR4iZW1ja3dUt5ecFA4OjkrXVzd3Jd5eC738vbx9fMPCAwKDgkNW7FyFVaHR6yJjIpeGxMbty4+YX1iUvKGlNS09I0ZmzKzsjfnAEeOHjtRVnH5WmXVjes3b925fffeg/sPHz2ueVL7tK6hvrEJu/O2YARXd27/vGcbis5re9qqa23HPlSrDuTK9/z9H3Cw8Fx7x9Crd+9fvwHU3fj0cVTKFLwdxuGTh04dLy4pPX3mLMovXrrQ0ju464Wmf+/Lgb6/Mz7AgQAAAHjaY2BmAIP/WxmMGLAAACzCAeoAeNqleglcTdvb/2rY52znuCfTzryTmYpkKJqlhJJKiiJJqRAazKlkfsyVIfNMkUhmIRUakEgIl2u45ssdnp11uu9/7WO43M//9/7/n/f97PNp7/WsZz1rrWc903fv9IihIdHT0+PcpkTHyQ+dpQZE6qwnddGXuhhIguHI+gbTadCnS598ODxqlNqakI4WjaSqhsSIDaovdOhm5zrUP2Ty7Pml113jY6ZEhEfFToqfEBIaHxfWLTRkakR89ISQmPjJk0Li4+T2hJiQ6bqO0MiY0PjJ4ZPCZupaITFTouWHcTFhn/vjIieN1z1MDgn90jc+MiwmLDYyVvc8JS4kNDQsWic0JjJ6gnx3mTJ1VkzkhIi4Np1durSxsrTsYS7/tWnjPiWMzRTTpmMbtxgmw2LwlOiw2G5tIuLipvbr3n3GjBnd4mZNncLWNjViVrfQKZN1ypC1QfQUJIKQer2JEyFzCenfiozVJ+MJSSEkkxAgJIqQPYQkEbKDkARCYghZSMgqQmYSMoeQbEKy9EgOIYcIOUzIMkKOEJJHyFF9coqQ4/okg5DThOQTckaPnCfkHCErCCkk5KI+KSJkCyHphJQSckWPlBNSQkgZIasJuUbITUKu65MqQir1yT5C7hByn5BqPVJDyD1CUgl5TMhDffKEkJ2E/ELIGkKWE7KWkJWEpBFygZAHhBTrkaeEzCNkCSHJemQBIYsJSSRkESFTCFlKiDMhPCHxhEQSMoOQ6YQwvcwiZKKeHuPcSPSWqMldfaJH7IgjCWQaeqgXqvdCf7Y+6J/Xf2/Q1sDOwNXAxyDQYKJBvsFNQ8FwvCEYPuAGc2O5B4pBikDFJMVCRYbimOK/lDnKc3wLfhK/jz/EX6zXvJ5lvX71JtZbU29rveJ6ZfXuqYxUKaqrqgrVE9UrtYG6hzpYHa6epE5Sr1HvVR9Vn1ZfVn+q71Z/Vv0l9fN/Mv/J76fInzb8dO6nyxq1pqFG1PhoFmp2aQ5qHmleGBGjbkaBRqFGUUZXjaoa9Gjg0eBCQ2VDh4bDGj5vNLLRrEY1jV40NmncqbFVY+fGixsfaPxXE1UTsYlVE9cmoU0ONnktuAsBQoQQJ6wUtggHhTPCLePWxhbG/Y39jScZJxvvaGrZ1LHp0Kajm85ouqDp2WZNmnVq1q+ZZ7OxzRKapTXv3Rya72h+onl583fN61oYtTBt4dDiWIsLLSpbvGhBW2paWrTMbXmx5Y2Wj1pKrRStbFv5thrdalGrA60+tp7TelnrjNZHWl9sfbP1vdZPRKXYUGwtuolDxYniTHGhuFJcL24Xc8QL4g3xvQlv0tCkhckKk2LTRNPFpttN95seNj1hWmP61PR9W7226ra9aZChtOTTXO0Sxc2RAn4COlDbgqNBWncBahegk7Y+hzOl+gLULaBOUn1uipeAjIN+Ak6jbazRWqICRwnHYZfkA5d6APhyy+qaCS/+6K7Q0MW4QXIS8qAGt8Hq7sDR6XT312Y3Nn6zRHGZQFVwGCPwJ4AbVA8OoLMrTKbO1PefR2MAN1QBN4FG0J/kZz1Gdq1gDK7o+8+jMZvhFWYL6AMTaBQTwGmCpBPS38Kwkz57nVL5y0O8ldRoYS9HaM8vU0LbMj/sHMHTVUqntGEHvS7yY7y4Cq/qiKcpfKfSt0psmPrLLUACH4YUUfNDPILyQsrZ2LOhfKJWJbDxg0cE9V7E40Il6kfvj4BhPH2MTwW4kn/m51U8TVJS/f3TcqCQ16AZhuNH4VXpo1cmK5QvPR5amA2xNheXKi1KbF6JWGCYnzfC1WSp0j3cz89/3IUKcYWy/HBBgYgeNFegO7V6lYCL8THulAwGADenLkB4XfJZlOdDc/Nvol6KKy4J8njWU55TcPH8sRGurMd9gt9wUbNB+i1BuHyKarAhd+Rc1uXMcn7wAS7Ge8qISWN42gutuQ+HSwrhKb9C+cTlZhdq4OzcnQ2G4TvGnvFtE+LpDt34pUpa76UdNhKfw+3c0hs8HYs3hBGFszPhGBtWePxESWHeOF95lNfosVaT+Zn0k9Dbq7CKrQeKjxX+ynToRf24AF/viEHAa7SDy5h1HP9sDhbssOgKfEtNhYP5HDV/Y4v1AXux332sj+Zv+ChGdevUmbYH6sF+72h7dOvEszFP2RB0e/8O2wN6sF9nbE/d3vNRARyad71P6wPtxX62tD4178r416C3ZCqch2Rs+LH/3tOUv4D8xamn2rukY0N/SKcN21dOHY28H+VHcHuDPt7iNN64D/WFKhyHoZU0FMc50XE01AVDFWwHRVQjtFFp6L4y3CBgZg3NlKnVxp/t32U6bSLcBGn8Jyt2cJosrE0U0B157IcBTCkYQBVoQ93ZVY/2owFMczQAFdQGB4krKgXa1Bpbo4XM2O0BtsCmaPyItqYWMptFP9qSNhU19C4ONL5b6+etoI7Dtg7BZsc4jfUZYymhUqtUoBf249Dor4sl8IEdECosH9FGIjWCQcM9LPiiEO7S3fN59+EOlPlDX3Ad79fGjKdraRynccVStlLj3x9jQ/nwsAnVK6aadB6n4hIo0voCDMBXQKfRFZuCTgKHyprAXsyA+w706yP2hsFHRpTz3gFcofOTAKzHTjpRGmBczTZNyimRJrsqtG208du8JY756+lyAU9jHdA6TjMAL7FZO/7+K7aWN93C9D5tJXrD+HnjZvEZGIdPAG5pO8EM+vJCBHdsx+ktxcB/qPSSZ+7p5t5JHADuOUOLeX8frsTjSeB7NvEEfMwktkW9t9hSFtmUGj6ixqIleIwb7c6nK9HqJuttKZbC2ZjzwfypK9zQc54HrIGnQyihtjSSiQbaLsvlku+J4JKp1cAvrxDaO19/yoTdraj647eKIb3ZcVgNGtBe1PTC1sa/AN6sFaBYOwXARRLYoY/A68kCdkHFfVTLunw4tNAms+xAwTmokc+EUINq2oRdBg6UyK7Tr2Bk2WTryV7DwEbncKjoh11Eqb2h1YDzd5iAihv5z5/f8HdjvI4D/K1E+siQKgdekZ3+bk3Bhw81w+1Z14CBXlQpsv2fuyx4wojdPuf40UO54lHl4c+BR2dUYQ+M0R1tm8i7Iy6MOTlsry3bdZf2bWlztmfa6L0lthefQenxE9f5BCU1609NaUtxK24SOriWytt/UlL9xx+3XK3YZLbu9m1EjdbpgWSpC/zajYY6+/+HMrOusewm3lLmYwHuao2ZDxrjMKjWRtEEGMRc7L40QJDCbmvDFPSK4ecHjfeLx4IUiQlQrpX/2ksC9dYKdBgLFB2ZIY4S8iEdCYeKTS+vAjbUWbjVI7bKNjAgyMeNzx/F5RcXZt8G/tklbxf5JK3d/KjxEn7RIm4h1X7OUXhOWkz7CL/Do33Vp/k5ezmHMS5xnZgqFlAHHIixGINOOBhn4yx0pG7Ug7Z1GzLAb9KBfBNYt2LH6n18Ls5wT5vnxsXmBR+zZ+M4qmpD21L9Gpe3JlWQf+Toqa0jz0TeAv7Fqyp0wDDqy4LgUnb50UCaQlPQh47ENJNReEYYEHDqnglc2HE662Bm5tEtuVAB5/2gP4yMD4yMjI4ePzOUmfRfR41NVbSBdrjQVqU5+s4YSxVo8dtNrC+f5mv3Mza7C3ZdOg3PmTrg5Jyc6AOhRz12ymebr5B8qJfQd9BYc5GFsYUYqXhfMMbN5CitEJYq7QcFmYo0EQGnKVBTGuxooimQrJnzNIb7Z2/d5v3zOfchHuFmTFA3ZpSNsY/sT71ZLGuE3cVXUB5a7MtfLOJcyx1P0saMaxztTG3oKNmYRmMX2hPHiJp3bLmLFezszNECR8oCRlJzNKNTRcrIi/sLLIlzVEO7y6O6M1XWp64itZHyFZp574zbqTRT3xnfwyLJqFJrhCslu1taUGh+k+zYMlXw9mxZEY9ZNG8ARtL+ysDxzpPkbTu0wQZoK89liQYshnYX38HlqItBfP5lzrW4/yFWffA0nFm3Ax0uTxuErVg6nCpqquW5rkud6fV7tcPsaKm2M5baMaNu9aexTGDh3RghWbgKF7YdPZKbu+sqPOClCFttpJIaePvYif0hOHtsGe8zijvhcs3/D3Z0h2WJwxQsGJjhDvriHdByScQLWNwBtB21fUDqY8cCxpB3xtLkW1qxVsnmQM93xtVSiQJTtapVgKmSGrSl9wBqh9kCTdU2oqlSI1s26K93xu1VGrSVddFBteKW0FGlmStPB+ggT9joLprJOhDbPaIsZmQo7mkbCngFXZXIVfl3Yhvv7uhJeZGJqM06InS/y50vzXwIT2Sn8qPtkIVCdnWg9tRPTj9+2I7aYqT4GKr2FZ/if7XhaOkDgfaiPBpjT3minqwsbIK92MVTY9pTjmyu0z3CRvK0KapHDJMjMRcc5TvTk+klV17obgxSYDDd/QboRDzKof62+9cBedmMC2acjTwUfMJtT292VBcV92itgDk4iS293L83W3oPJ7+2omYsvkgWOqk0EZhjfL9WiYm3tKf7Y6JCc0cyShI6qzTX8NdFQgXgxVq/PkBXat/TFdL7nkx5kh2eWSSUA/pJZThcW3YNcGWtnw2wIvg+HS49GAx0uPYBDZLu92bcedLt2mECqy+P0Sg81g1wHX1Nt9Pa58BSVAHG0YKXQLdjLa7D15zmIN407qLSpF8z7srKhCUvqbGARy/TyNpRGHmZHpWLBGmMrkrQfqkS6JJimSm39ibN9cKoulE0SqGxWUp7CdJvJdrfmE2sk14IZipNO1yQJJirMq4IFirNTKxLErAhat6jvax/B2r0ljYQzWHoiBBPHisc6qKr3ylzva/6vwY+4YbQja3GECsThTdwNe98ET/qFDcuOCCK1WWU9H2KhrIMg/tP/xAr4FTEsbF8/kUuMH/osS6s34wqaAPaUXaWDqxaMUIzkU1/KUl4BVcu5F3l21XXRjvQMmVoked5OV40oEadqL3M7oBGXbCBuPGG0F2lscSyRMFSRd3xvNCDreYGKpmp+6F1ObXJU9w+cPiyuAe2L9qXwl9TxqTFrpoAQRCWMG1adPScMazYHjPA/aaSzXudRe8HcGPnqVN5ebuuwH1ecnTopgy55HGmK5vbiNbvRs3kubuguhub+xWUnD15mR+qpD85e1CF6AyDdg47zkd4cTcC78c+Bn4Z7hTMbCp/Zwr4s+b627cv3EyZ8bbrPqCLqHF/zMqYs4o35WVPn5/3MhNpQTXeVqJR/0e0oWgFfmMifXm85KDUaG1+qVUJv/zcU7G6LlioljY6KL6jBf+tL9w9k/fcRDrhoD2uDIydHiEmwdzliSt4D+XmxRuWbWFOQRXyZC0Vf/yJnnThC6BxeAYnY4wZ0Cx6AqTlDjIAs/nVWNY2M4rtMvsZxaur1x88yPfpKtLCasxXfigtuvvonG8n3VJvKbFJ//tULfaA4aPDfaYU+Z20hl4wOigygH/CVs22Z6XShGNVotBTteKG0IuZ1WNmd9W4XvHFcv6jhf3uoMSN2mDZrmZKsrFW1/Z16Kz4jzbwxVaox2jZFmimvPpxCrR8UYOcuOahossqJ8+w3jy2ZOuinpieLPRmbFm4fr6QA/tT927ky5VT58Uvmga8f8TOEhPmeTbXWeVs6UAtXQZWMvNrWzLuITsy3J8k9FFpzHD9YoEFlHhpC3NsF60z7S8592EqRDeM1fW0kczRRGvOnH+wtIVF11banrSN1HsIUBNtb9pK6tlXdk49bCltFHoCjmCV8hi66TGwJBiJvWjkU2B4aDMG4JrewHLkGE7THS8/FqzZshtfMrZhtyCpF8Mq6xmQaXN4TjY8g23LD8F2eBSe7b6jdFtuDjyC7csOwTZ4tikb2xzmExmne1T4YGjHjCMYZvP2U0J6iNO89iie7QuxN4HZy4JhLrTLGYzuUQxONUA1CyRln6wGs6gSdE2GRe4Hc8rgd8hYdgI283f35T0V91yeprCaknfXBDYvPwEZ8Ht4GXU/yM9jaMl0wqYI6AEzlkXCdLDOibgWP2RGaDhYw/TlkTADesyJoKYT2DyWz1j8kYun5XXDhGeFiljJeyzEab05TQepV+0IYTDM6ZfISvuuVPklTgDlKzt9DOenm5bBlhdc2rI0SIPXUJJ3vpgPPMkCjz8LPAvkazlfLbXishMz47Im8ufOc6F5IftGbuBpBt0gyBGp5pffxVXgqDXmBmaOuQkPec34a8ZSRgVFjMesG8xAiAIKMk7s2797V9aGY3AL8iKPjuKvnOGCrgw9bQqDwC8+LGzcuHgPcGaRztrtEZ2ptJ7OaVa+x60ChvSkIZ4YQvk7rLAJuUpDfpH/DmbpV+J7AI2nr2gsvrIAXKPlqbtsPaeYLp6+slJQF3PdXYOdJCtWjwSzzNf3a41jhdY0mF29aF86Us6fI9GKWmOwmGlIvagpdsZBMuMghkW64jAG20xZ8TRIZhzESsmudJi4GtsL1yBvz9FcfkI2FzVp8swg4J29S6vZuDuXSqvEE5Adv38Kn5PLhWeH7naXw7htr3ZM923v9/6T4cRTaCeZC3mQtXnHXj7sLDor4XDy/plb47dPWhcKITA5OXIunxHC7d+wJy0T+LP7Y0abLFLGr4ldHQm8S0CUFxPldXHyBTEtT4iI3pLF5s3ct+O0mAW7Fm1byMcqQ0KnBIlUTXsLuOE03cBMsLnknicUZNFmOBSb4ZDhWWz3EZDCedNIoS9zh4M4BrXCm+r7r0yWK1853uvS1cHWXFymNL9j91bcathzUMXPrOPnazef/FLu2od19HEf0EsceFM4dCVHkTf0GARd43at3bwF9vM50VvHi7aKQz2FouPKnRuSZ86elxhnonkpUQHLSmgZW008zpLaCw+qbtawpT9wqujb18m1L1Nxv6oBD8Tzhj4hZ86zjvN5ZwoL8wL9WYd/SKAPq4cGswPup5JBPS4XXvwpQ4Z42l24i3ZDoTttwcmqHSGZCT+XXJcl3/e8Zt3HY2A/GRZddX8k0nZUJeCx0/SYAjugWvALPVXA2C7mnCy4mDtGflniFz5mODug5vgsT2AmEwmptC9G+E7E5tSTNqceHO03UbBVyaBn2RfH21M3UvgLKk4X3uADznIjh3lH9Ae+h29RpYwBHt24iMYr+dWr52CfAJhPCUcVcyw8gTaU8aTiF2tsJf6AImgjab1gp/qR5sNo9v+iFUrpgsOPtD6MzfFfbAaM9uuzbgrq1UN3l3tr4CF6Sg3hAfX8GeiFWnMua/POTDjCFwbkeXkFhPiIELZj0sHZfFutmSzDiuHBsOg92dn79xw5sn9aRET0tDATDf692fghoB56YjYA9ZTmA1RqrQBwqUTkR/YHUyQL+fEsi0ADtV4CRkv1dgFo63EM0HDs5MqxPYeqVXdOV9z836AaNj02YlWFaxzvwGpZzTzJuHYlUyONrVspMKgyD2+ztr2KVv1tpGvLAAbJVVmD86QOrO97HVFl3a8y1zd0UXlVPpJvzdSr8ml8a5rqxHxr/nL1R4WjgMJ/Rlq0zMmlSoF5xpU0HFPQRvl/R11svOYvKaIW2AFruToQPgOM0bUb2Moy63Z/wxmM2JoR7VVuf3f4nvgPFKGdagPlBTPiIsbpqHL+cfgkRvx+A2hS9/d3/bX+tX6C5yDO+6TTPhkCfAEi8iF0O9ircDDfhZKHcKWcKx59e+oTVqREMlezRz/ZG15EPfEu49+hHlcn0L+E5UoWlxVMP73FciiOOxXOaxtrbbjQ/LhrUMnjAXpScIdhO0Yf4aXGkjWXG7BrELjwy5QsdCuoQHuLDE10ZyqxU2XVrZNBxR18z5r2qoF/N9U1P2MN2rF2nbzhO5Ij6/3X1n6TGT/jglRpunyuyTIAavQFqd37jNRat/tZRmpDsL4dA2vLBLz6A1jzkMGaB55cKmC/pb9XAjaQkdLvPS9YbK84cKMYXrLmb7b3aCNq0tOcmorapdXSMuWHK2U/370QKL88gr5DRllP4n2UyCdWjQFbXn4/0n8MVS3hf0AWa6S8f4ONlYzU70eSKSM5/Uj6i5GcfyRVM9IPyfL7zkNSrtBfddjQhR35TlyUJLyGqlMFhacG3xn/EN5C6dH8Ij7wOBcSPCraBSzBtiQZDXnJQrE8bfkaSAc0s0INNYc+4DJmnOu024NyuoAz+M/2mcbv9ODO7Di5qRj4VxcDu5nMUo7eEJzmwQypcQ9vqsfUafpq+HsRV2G+MEClraRJgpvPkVJ2CGUX8l6KhXA26UjyiglrJ66fHOjnGeYoF+eGuP1LKPllVXHu2YL/GX4CKjxjohrH8/ZUwf0LETGQfUXWvCXu1KUg/7oF38ElS+zNqE6qk3XTf6C++Vc9gu3qfL5j0AEGGY6k35Vla21+08nuUDfzG0pJ0cldVBf1jYIu/xL6a53bl85wKbnWWYg70zY48Bg1AC4z7kDsvljefPzOIFSe5q56nx26z2fsUd+D8quYJpRv/xmMdUUl1bBaxwYJGqGjKL+IbGeH9dt+4G20TwWq1/cZ6skq1Kt8hAbI37emenI5ZOjQixqIn4EK5t+V7et7uDJZypZ3FY4ndbsawjT2FciE4xDdvg4yff1D+2foTTZUlibp/1uBTZkCv42Q9krbhDGBXPDB4ds82ZYs/zlL952ex4J4uz7VcOIUdyKqYEYJi0SWqMQG2FGORNdir4ac4WseczRHGyGMgfEZE3fzuB1zud2RG4MhSI4y+g5MoMhOPkRA/bvPGRQ6Ablzs2J4up3mcjHZCcfhDP8V0yyVPsq7dcfdut32qEuRgY47Wus2urYu/nPz3b829Eedt9zxBZzQcXdlX/7/xnlYIQO9ul4y0PsqotndH736m5FpIiVB6iBANXWzASyyZzn7pVMEOFQdAnpImiy/zjdhGXsJK6K0uF9qxTgdxwEWODLG146hYH/nGNCSO4zld04jDZc8jGvVLN/L2Z7lejnTV9YpFHQqNacWdKSJrrA2p2Y4VbxlSF0phxrsLm+hO3JYH11FFLX5Co2kL7/3+ACPivJq8nr/POI1vPkuuoyMHvBjdIHP0aWnLrqYg/3w8X1DamwudWSnb075r29COn62aJGFrvNyFHlNZwssEjxDA50ZVz9nZkweWDLrZcx6Dj1kM/7yxgqbf2omuLICz1NqVRsluKmitR9ktPs5RTxhKeKH5J4uLflkyPjpHVZoyC+VGkv9dMPoBu0LgeFM1NcZgEZqoSNrcKX0THgIxafW3ON9FYnh0dMCIACi9yTmsOYau+LRD1lEw2A26OVrC8Vn9q+B+CGtL/ivjN8E+2DPpm2HD/AjNnDjImKnQDiMPhH1aOkqYNdyNrySDWf+gwvZ/TKgPhKnHI4uoR3klp6uxSqMMswQpLbV2rZsmolyozatui5N/mRWKcUIA+Uyu0SaLH8q+OfT2nxm33IfDeohc7D2Jh0LHRbxpX+djvNrO4TVNNOEymJdNVzpWeTmOtTbhWndpdi7UtTkSheNn33soaAL2gtPP1p9u2sYgozM0+ESRGWeXHDn1HaTKoUR91yLqApoS2jfIZy24S08HyiWzlw2gyHi2TB7xVy+n8dzRTbt8mcnbAvIQUVJwUPeJ5cLdA0YYwedwbFiMhIeN5TQ3Yqlm2AzbIGty7eu2Mrjrqs0XZH5W0XFM/gZzo4/58pr1uJT5gUnMEmBetR2jaxHW6BJx5kHXBkNVI+VPfpoH8RK2wn0CuPb+i6PLgp5p9Csq21Gg4RPFh2V0ffoE5hs14mVvPnclo1zZ89KSJhlQi9hqDJ1I1pDagI3oXaVUJQwdtCRhDD7uQo6CZ2EDLvT9zKo09x7QXZzFbh/pZChXL00bcka4NetXrPJBFtvoq2VMUlJM8QFMH/FohW81U1hccLieYsS+c0TExcm7loG3MK5yfPnMaUkZsAO2Jq6KWN9SsbCNMjgN6/buHlLWsJsEeYkJ8xL5DdNWg7cyrSV61ek8diXmUhq7HLFtl3pMGvGtmnJMHdbSgokpgAXkSEkzk05tU2RvnbhfBNIWbR40VJ+/ez5wLksExKS121Yn75+48b0xMR5yUkJJr67hQ070mBWNMxOAdg8a38aU5ON8aEF0xJ3Loibt2dBpGLoKWEt7J4IWakAoxdATBZMZNOg3ikhFdIjlsO67LWwjt3Ts1MhISgFkg4tg6RIxlKJwUL6utVpsJ5ftyg1JWVhSpIIyavnr53HZ/gKM45y8+cvmAfzYO7a5DRIhbWpqzfw2IE2ENasWrV69eKVC02SZitGzhHS16SmpS5MS05eOD9l/pqUdAZp3HQoQfOE3a4CKn91OMxdoIJQ8uVZg1U6WKH5nd1YRSm10Tk/89La5bJT562p5L0USROnzBgFo2DKtqQs1lzjUhyic+pbbBCDZ49rdwlYU0pr5O9d/0IeGhzDKK+fmSk+y7ycn1f4FZT55IdcNjliGBa999BXIBYZPZUBMWlJk1pHIbUx6Sz/y49AupJeZBAJJUBy9Yz1nPRG6cXpJehd0nuo90nfWN9XP0R/kX62/jWDTgaeBgkG6w2yDPIMSg1uGzw0eGfY2dDacJphimG64S7DXMMCw+o7m7OPQg3/rHvbw8pVY6dPGzmLV/+IHytr/ZyBU7NSXsKeVOLUUmqldgBLC40qtY1YWnCs1K5UqKulmwopQHuzRP5c4sD8oUjrKRXpBv4DEP67rxvq//6DBu3Jkn8T2ktUo8n7u58/wP3lUkgtD9FuByfkQDkrwUuKzj0XK6EsrmyE/HV5QGH//R1Y4mjetR/V1xWAytv+2DsCO03KDofBrAZ38xxpIXYF14P9y/lR3twjp+fhaAC8Gl2w3p841kTqYKc1U1KLvvYMjjTv9zOaiVJHHWkUqkzRWVTfx0wFnpD6dQc6n36kSfjRDPCE1pZpqeimdpRCGiXdggtaFlMGSINBO1J7i1NfBgvsYBvOqZ/D5bzDp3n723hDCeWzzkVkhx3x3dofnMD3WyV9ZtMV4N8Ufqmkg9Lkmrfp10r6zfDXotrV60iZXD5fzHsjlkB+0pEkfqSyr723uag2s7yv0xSqnte8fvvInmpkTTbs69xJVHftcxc1cl/DB7ffv35uS9Vyn9qyn5mofgslR89/l6K7g11Jkpyiu31J0fznFG1B27VlALaLPFI+Kj1sK6rTf7te9Qw+wsW+qRa8+v/5Cv+Zg1L9XeWGHamCSe7+tdgTdemeIWbszkxE7/scb4h6D7/mePse1FBUf6wpfCsbxq+9M213uW0fshXOMrM4fjTringOCmaemcRnF3Ejsl13MDzSwXmYlWwU5s+m1MRdn3llBvgzixg5ZqKnOBQ8d/nm8eOHc0VBD6JvM4N4ChdOZl/ie9yRNjrSs8qu7oN7Wvpffi1igQO9raRGt6yxIVveMMmlD2Cidj03qX907GiIgrg1MRv4aUO57NlZ84/DXTh39MRfPE6WMvsyz5CGl9E3CoYiOsFZrTvAYHzESjFtJ059KYs2x6HYHIf4fn2Rx8yGOQWxzWEeZaN7cWWje3HVjHrSZtSDU3dEwX4CKrtx6lI5nNkd5tQVUHW5yqsSWB5TubAJT8PerG03+FEbublRSQnTYC5MT5ueOnXdtHWxEARTo2a48WcTuIxD6zbugU2wff62lL1Je5N2MgWUQtW1KvdyMMWmA5mgM7D3wLYqPmgDN3dC0rxpLA/Fpcenx6THpsdBIEydPMOJPz2Pyzi8bsMeloR3Ju+YvztpV7Is6PLZ00WFo057eY0K8vE+G3TZRB0+MfNITlZWTk7WxPCwiZPCTXQW9Bw+fLEgV3DycrrswtIzVVWyuYeAk7vTtUHwJ216nTVf/BGuWHJ8255zW/jEbM5xduR46Mer/w8g/FeJAAAAeNpjYGRgYOADYgkGEGBiYATCG0DMAuYxAAANkgELAAB42r1ZXWwUVRQ+s22FFixt2bbbUmtF/pEfES0aTDBqNYjGH2KivEAMmggSgjz5gPJiGgkvDQnRbGJ8sEYgpj7UkCbaEFdiVVZCFZbAJmY1rMAkMEYnISu5fvfcOz87M9udFuqc3Dszd8499/zfMzNkEFEDraXnKPFE36bN1Lhz295d1EW1GCchKIGTEbhLvLb77d3UuGP7nl2U5BGDe8LzO6iJsRLUYvykxrs2kGG8zzRS9AhtoD7aSx/QIRqk45SlP4xGI2WsNNYbfbTB2Gy8amw1Xjd2GnsA74FCStjoN1I3zaImsYmaRZ5awPNcYVISz1rFJ9SG63aMS9wOYVEn7uuADUxRAqbNmCnxO/hqFZdw9Tf4acJYG56nxJ+YUeIREzNMjFzAiM00TD1f4hUYr45ntohrmuoVxm3A6F5wZ2ruLDw1sdpRrFEEdyY4s4FpgYcUXylKRZc/xctVqqEZ4LFJjFAPKCWoAc96MF+On8J4P23EnQFN13Bfx/q5F30rqMte4r4ixukI2jE0AzwlpS6BW48ZzTQX963URu0Y66BOWkxrqJfWg84LtIW20jb6lk7Sj5ToyEnLtR1P9cF2a+h/OUQJcI6v/hKDoijS6EtiQD9N63NR9SInTEjsn59BGwI4mAU0W5wQp3H+dVKc2F4fD1/iRuHDWwh8WmgFHqiNo4d4a0jpxU19LQ87yIEjR1xJJKaHLc6IM3zOYewUzuPiohgTo+IXjwNlAZGLoFUIWCcX5IuvpL0snAdCnBR9dxIj7fJlhRZLBjRjsa6sMCbb46q4DvoFzoGxvSHaSo6t4I9FxyZVqFm3FB+nXDtZ0LD08At8f8PTu+YnG4yPEL0iWzAjsjhnw5aCxk1xUEaT2Mf3N8RQmV+VZAwGaGbYX3Ji0PNROcprZPTYOR3lBVA4zfcXwW1GnL9lv3IjR4wgj/qzho21Cqw127OAxNcYcyJVlHSlUs8b2GMivMaRA/3o9ORGqX+VS5wcGIrz0hRpu3GidAM9wZultuLlp1DWKTkxKCnru0HAaXFTDJT7v7gm9osTOF/nu/3iPLzuAHDH0UbEb4DPAtQPMbWz6D8HHOP+o0oxWCF2rThaifSrNADeK/r1WjIS4a3oR3yWGMFIPzJlDjxlVJQEfVlFg3oCyCMCcmLM1ZX0pMM6ClS08xq8tlpjFGNpUM/DUln0Utf5iGhMc5znGeQ6Y24uyYp/VR5kGaTlL5fvM6ghVP6XuSTLHFTIwSyHxMn58scAIIM19im+WE+Xsa4Nnr5R/sxYOWAcxj6Qw/gwYw0HqKcZT3I6DIpj0EPGyUUYOx+2NMvwjz/T8foyA5gxbK+0YcWLnqoY+cj4MJXOYq1hKhtV8mjIlYvO8BzHxZC1bogv0X8nfkb/9W3NU2mVTz3rREWilsSa/K4bzx4yWgJ1Rsmnq3wUdWjJLNeV5z/TWPOa1SRV/MTXlVPD+WSPXCPCHmbsfGj6c0F8u0RV1u7uUxtR7dhRe5qMdx2hudtuD6/2sZDB3donpCvbp5Far34CXzlX5yrrHJU7A2dinetdSoN8LzP/kH47mJi3QhSvutJFHldVb1UbdHNL8rxxbQ+/d3XjnVL1D3h7wK3HZcz3j1K0X7EOpa7Ce8Mkax+nLimvNHntQVWpAtKV4q2y9H7PljUqdFuItddYk7X75Paoslhz3p3Vbm1PPEtVNlN5Y5kuH1HcBLOVL9MV+D3DjNgfi1wnmX6dVsmphcq6j2c717My4Fn6laoRG6aiMZ09x3nvyjv5Q71lVdlrJ9g/3KxlV/RnZz9PV5KOr89yf2FCCS5Nwd7SX5v19RWW+GoFfpOcteSz4an5ov+9MLw/ejVDWS+/7BSr591wlVTNsyrO7AfIGntf+Xxw4nvvVB7BObMYtLV7f9SNqKwLmUnv51ZFHddMMcaLrj34mxn2z6J+K7UivyCZSlKnluDsXqqeR9w1ivp9zQ7mRN8alu/rhaXrq1K8vM64eZ2FChzDVlQGKX9rrfQ98bbqKpYcFW1u0bQd8d6KIg6DZlCGOnC1HK0T7R6aj7aGHi7Dux9tKfUA/HNrUMnV8d+MGTwyk+p1tp5Fs+lOaqQ5/BW9xf2O3k1denY7zaO7+V+HzEOLeWwJXy2mZXhGtIpWc0W1lh6kh6iX1tFdERIsDNwvovv4T4sDCfCY0OAcdcyhB80aWjG+AJx5kAKPKQ3eITn0wDl6wXWv3q8SwJ8D/qXM60I8zwesoJXQs+ql1heCc2mNk/rLWQ80R5idQlsC/UtdLXPXl0cr80s8W/1XqinLJHVlmUU2aSdlI2UfeczlvhHSJyFvEr7Qjusu6FpqpFtWvmjtaIvgAcuhXcmztI08WgKSdQbsMQ+SllsjnOVqmTsPZmqYrTnzQ9KFLg1J5tCD5RpWsQc58ich+yKWeXVo/RT74AJcqV5qvZM9cCH4nQedSe+uBxjsLQlQaQZNOW8mMLvwZD5sNBurroA+V9OjoPAYPQ5qT1IfrPU0YCk9A1hGz9LzwHuRNoO7l2kLIm07YB29Re8g5t4FPEX76QBmHKQP6SX6mD6lrXSEjtEb9AXgTRqir2gHjcJT9tD39APmGeDD0H8Yjf8AlIbdGgAAeNpjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYAGKM/z/zwCSR2YzFhcbGDJwgFhAzMTAxsAHxCCeAESeQQOIOYCYD4gZGc4CMQuUZoBiRga2/yYQWQCoaQzxAAAAAQAB//8ACnjabZJNa1NBFIbfcyaQndaFhdqiYMBQm6bXxoRoNBqTQkCqoeptKG03qaHYUnFTNy5EpFVELPhBF6L4B7oI2Faw/oBWUPzYutCl4EJSLFK8vjM0EDFcHt7LOTNz7zwzUgckRnZjRFaR09fo1RtImzM4qqvoxSZyUkOBpGUJA3oNBdbisogcc1C2g++6gaxU0aXD8PQy+vU5enQCSZ3HSb2Igs5yrXmcQoAhkuAap0mJjGoH9ptPSJp2RPUDKvoVBbOL+YwsoGLaOH8LFYnginbjgL5jfYr1CdJOhth/upMf2bvJ797BEf2Fsv5ANHSB+/mMuL5Fp75EXlYwzn/+zcxoOfgjdSxoHn26CF8zSDHTWkJKriLm3ifhSxhlCQfbesy9j5kVjmVd59x4346Tx+z9RI88Qjd75/QsImYMhzXLfZ3HQY1xzDfSh+vMlPWtAziut5HXJXTyP2ZNFkmZY+0QPHmILtbGZR1F5rJzXccT9j32M/TmWWetCO3FHuvROWxCIkFgPRKQsIkh1XDYghPOYTPW4QuuNc09W2ctMK+Y1mPpX+hv07pjbjHh3DUc/k/UOWzGOrSumXYdvcs18/BCUyiEOjiH5279N87Z+a5jZocq2SD3yRvik1FtQ87ccve4SBLuXq/R9xoSJC5fMM07NShFnkeRzt/zPtSwT5fRz/k1DOMBJvlUcQk+ZrCOe38BVo+xrAAAeNrtVcFym0AMvfcrNBw6yYwBg+PUbTE5ZMZNc6176HENwmzKrra7iwl/X0FL4zZNnA/IhQVpJb0nvRHZ1b1q4IDWSdLrIInmAaAuqJR6vw6+bjfhKrjK32QKvSiFF39fzbNWyx8tyhJkyabl+9VFEl6u3l0uw3SeLJI0ScNFmqyWYbKYX6TLAOI8O6AuyYIWCtfBDWFToYW3QpmPsLFoMbwljS6A1jbroPbefIjjrusi3xvaW2HqPipIjakaWaB2+OLqz6eMO9xVpH3oqPKdsBjk21o6mD6B332NYCwZtL4HqoDxV83/8MPZzWjb3J5H8I1aUKIHTR4KMv0MFLe44rOUzlu5az3OgJtSUqcbEiXXOSo8uqR2XjQNSA+tIQ1C95xLGQ6144WanB+8lSU1ehsqhOdhjfUtWLmvPXiCljvm/yXm2t0dFqN/4LhFq9xA8AvaA3cZxN4iKtR8oxYe8J6BO9ih7xA19ExQ6BImzhF8rpgtZy3qo9BfUbPx+tSPx2gqJjPgN6015DCCDRsUDTg1+9RIagamQcGxB+mY9MuHOvaqYItgthNeYEqPY+G0prL4twbzrERXWGkGcK+6edXNKd0cyyUbhjv2Ob+e3uDs+hzS+TyZDc/V04qJniaRxQ+JM29FiUrY7/kn4lmoYXoC/lifVeUMulrySIbm7xAs7nkg7OXFr6FgUQs+71orXSmLgZKLsvih4LSo8fTW560eT3+b/CeR0Eaw); font-weight:400; font-style:normal; } @font-face{ font-family: "Gotham A"; src: url(data:application/x-font-woff;base64,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); font-weight:400; font-style:italic; } @font-face{ font-family: "Gotham A"; src: url(data:application/x-font-woff;base64,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); font-weight:700; font-style:normal; } @font-face{ font-family: "Gotham A"; src: url(data:application/x-font-woff;base64,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); font-weight:700; font-style:italic; } 
 label, input
{
    display: block;
}

 input.text
    {
        margin-bottom: 12px;
        width: 95%;
        padding: .4em;
    }

fieldset
{
    padding: 0;
    border: 0;
    margin-top: 25px;
}

  h1 { font-size: 1.2em; margin: .6em 0; }
    div#users-contain { width: 350px; margin: 20px 0; }
    div#users-contain table { margin: 1em 0; border-collapse: collapse; width: 100%; }
    div#users-contain table td, div#users-contain table th { border: 1px solid #eee; padding: .6em 10px; text-align: left; }
    .ui-dialog .ui-state-error { padding: .3em; }
    .validateTips { border: 1px solid transparent; padding: 0.3em; }



         

.header--grey h3 {
	color: #8b8b8b;
	font-weight: normal;
}

/************************************
    Tablet
 ************************************/
 
.tablet {
	padding: 2px 5px;
	color: #333;
	font-size: 13px;
	font-size: 0.8125rem;
	text-transform: uppercase;
	background-color: #eee;
	border-radius: 3px;
}

/************************************
    Blob
 ************************************/

.blob {
	padding: 3px 8px;
	color: #fff;
	background: #ef7341;
	border-radius: 100px;
}

/************************************
    Button blue
 ************************************/

.button--blue a {
	color: #fff;
	background: #277fc3;
}

	.button--blue a:hover {
		background: #277fc3;
	}

/************************************
    Button Orange
 ************************************/

.button--orange a {
	color: #fff;
	background: #ef7341;
}

	.button--orange a:hover {
		background: #ef7341;	
	}

/************************************
    Info-panel
 ************************************/

.info-panel {
	position: relative;
	padding: 16px 13px;
	margin-bottom: 30px;
	border: 1px solid #fddd7a;
	border-radius: 4px;
}

	.info-panel__header h3 {
		padding-right: 30px;
	}

	.info-panel__body {
		display: none;
		margin-top: 16px;
		color: #575757;
		font-size: 15px;
		font-size: 0.9375rem;

	}
	
		.info-panel__body h3 {
			margin-bottom: 15px;
			font-size: 16px;
			font-size: 1rem;
			color: #333;
		}
		
		.info-panel__body p {
			margin-bottom: 15px;
		}
		
			.info-panel__body p:last-child {
				margin-bottom: 0;
			}
	
	.info-panel__cross {
	  position: absolute;
	  right: 15px;
	  top: 18px;
	  width: 19px;
	  height: 19px;
	}

	.info-panel__cross.is-open {
	  background: url('https://cj-live.azureedge.net/assets/img/sprite-cross.png') 0 0 no-repeat;
	}

	.info-panel__cross.is-close {
	  background: url('https://cj-live.azureedge.net/assets/img/sprite-plus.png') 0 0 no-repeat;
	}
	
		.info-panel__cross:hover {
			background-position: 0 -40px;
		}

/************************************
    Panel Tab
 ************************************/
.panel--tab .header h3 {
	color: #333;
}

.panel--tab .panel__navigation {
	background-color: #f0f0f0;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}

.panel--tab .panel__navigation table {
    width: 100%;
}

.panel--tab .panel__navigation:before,
.panel--tab .panel__navigation:after {
	content: " ";
	display: table;
}

.panel--tab .panel__navigation:after {
	clear: both;
}

	.panel--tab .panel__navigation li {
		width: 100%;
		float: left;
		border-right: 1px solid #fff;
	}
	
	@media all and (min-width: 45em) {
		.panel--tab .panel__navigation li {
			width: auto;
		}
	}

	.panel--tab .panel__navigation li:last-child {
		border: 0;
	}
	
	.panel--tab .panel__navigation .active,
	.panel--tab .panel__navigation li:hover {
		background-color: #ddd;
	}

	.panel--tab .panel__navigation .active a {
		color: #333;
		font-weight: 600;
	}
	
	.panel--tab .panel__navigation a {
		display: block;
		padding: 16px;
		color: #575757;
	}

.panel--tab .panel__content:before,
.panel--tab .panel__content:after {
	content: " ";
	display: table;
}

.panel--tab .panel__content:after {
	clear: both;
}

.panel--tab .panel__content {
	padding: 10px;
	border-bottom: 1px solid #f0f0f0;
	border-left: 1px solid #f0f0f0;
	border-right: 1px solid #f0f0f0;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
}

@media all and (min-width: 45em) {
	.panel--tab .panel__content {
		padding: 19px 27px;
	}

	.panel--tab .pagination {
		float: left;
	}
	
	.panel--tab .control {
		float: right;
	}
}

/************************************
    Manage Application
 ************************************/

.manage-application .inner {
	padding: 30px 27px;
}

.manage-application .header {
	margin-bottom: 20px;
}

.manage-application table {
	margin-bottom: 18px;
	border-bottom: 1px solid #ddd;
}

.manage-application .button a {
	padding-top: 7px;
	padding-bottom: 7px;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: normal;
	text-transform: none;
}

.job-ad--standard {
	padding: 13px 15px;
	margin-bottom: 22px;
	background-color: #ddd;
	color: #333;
	font-size: 14px;
	font-size: 0.875rem;
	text-align: center;
	text-transform: uppercase;
}

@media all and (min-width: 45em) {
	.job-ad--standard {
		font-size: 16px;
		font-size: 1rem;
	}
}

  .job-ad--standard p {
    display: inline-block;
    line-height: 36px;
  }
  
  .job-ad--standard .button {
    margin: 0 10px;
    display: inline-block;
  }

/************************************
    Button Orange
 ************************************/
  
.button--orange a {
  background-color: #ef7a4e;
  background-image: none;
  color: #fff;
  font-size: 12px;
  font-size: 0.75rem;
}

  .button--orange a:hover,
  .button--orange a:focus {
    background-color: #f08563;
    background-image: none;
  }

.slick-slider {
    position: relative;
    display: block;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list {
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
}

.slick-list:focus {
    outline: none;
}

.slick-list.dragging {
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.slick-track {
    position: relative;
    top: 0;
    left: 0;
    display: block;
}

.slick-track:before,
.slick-track:after {
    display: table;
    content: '';
}

.slick-track:after {
    clear: both;
}

.slick-loading .slick-track {
    visibility: hidden;
}

.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
}

[dir='rtl'] .slick-slide {
    float: right;
}

.slick-slide img {
    display: block;
}

.slick-slide.slick-loading img {
    display: none;
}

.slick-slide.dragging img {
    pointer-events: none;
}

.slick-initialized .slick-slide {
    display: block;
}

.slick-loading .slick-slide {
    visibility: hidden;
}

.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent;
}

.steps-indicator {
  /* ---- steps quantity ---- */
  right: 0;
  bottom: 0;
  left: 0;
  margin: 0;
  padding: 20px 0 0 0;
  height: 30px;
  list-style: none;
  /* --- http://www.paulirish.com/2012/box-sizing-border-box-ftw/ ---- */
}
.steps-indicator:before {
  background-color: #e6e6e6;
  content: '';
  position: absolute;
  height: 1px;
}
.steps-indicator.steps-2:before {
  left: calc(100% / 2 / 2);
  right: calc(100% / 2 / 2);
}
.steps-indicator.steps-3:before {
  left: calc(100% / 3 / 2);
  right: calc(100% / 3 / 2);
}
.steps-indicator.steps-4:before {
  left: calc(100% / 4 / 2);
  right: calc(100% / 4 / 2);
}
.steps-indicator.steps-5:before {
  left: calc(100% / 5 / 2);
  right: calc(100% / 5 / 2);
}
.steps-indicator.steps-6:before {
  left: calc(100% / 6 / 2);
  right: calc(100% / 6 / 2);
}
.steps-indicator.steps-7:before {
  left: calc(100% / 7 / 2);
  right: calc(100% / 7 / 2);
}
.steps-indicator.steps-8:before {
  left: calc(100% / 8 / 2);
  right: calc(100% / 8 / 2);
}
.steps-indicator.steps-9:before {
  left: calc(100% / 9 / 2);
  right: calc(100% / 9 / 2);
}
.steps-indicator.steps-10:before {
  left: calc(100% / 10 / 2);
  right: calc(100% / 10 / 2);
}
.steps-indicator * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.steps-indicator li {
  position: relative;
  float: left;
  margin: 0;
  padding: 0;
  padding-top: 10px;
  text-align: center;
  line-height: 15px;
}
.steps-indicator li a {
  color: #808080;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: bold;
  transition: 0.25s;
  cursor: pointer;
}
.steps-indicator li a:before {
  position: absolute;
  top: -7px;
  left: calc(50% - 7px);
  width: 14px;
  height: 14px;
  border-radius: 100%;
  background-color: #e6e6e6;
  content: '';
  transition: 0.25s;
}
.steps-indicator li a:hover {
  color: #4d4d4d;
}
.steps-indicator.steps-2 li {
  width: calc(100% / 2);
}
.steps-indicator.steps-3 li {
  width: calc(100% / 3);
}
.steps-indicator.steps-4 li {
  width: calc(100% / 4);
}
.steps-indicator.steps-5 li {
  width: calc(100% / 5);
}
.steps-indicator.steps-6 li {
  width: calc(100% / 6);
}
.steps-indicator.steps-7 li {
  width: calc(100% / 7);
}
.steps-indicator.steps-8 li {
  width: calc(100% / 8);
}
.steps-indicator.steps-9 li {
  width: calc(100% / 9);
}
.steps-indicator.steps-10 li {
  width: calc(100% / 10);
}
.steps-indicator.steps-11 li {
  width: calc(100% / 11);
}
.steps-indicator li.default {
  pointer-events: none;
}
.steps-indicator li.default a:hover {
  color: #808080;
}
.steps-indicator li.current,
.steps-indicator li.editing {
  pointer-events: none;
}
.steps-indicator li.current a:before {
  background-color: #808080;
}
.steps-indicator li.done a:before {
  background-color: #339933;
}
.steps-indicator li.editing a:before {
  background-color: #ff0000;
}

div.chart-header{ text-align: center;color: black;font-size:x-large;font-weight: bold;}
.chartXLabel{ text-align: center;color: gray;font-size:large;font-weight: bold;margin-top: -30px;z-index: 100000;margin-bottom: 15px;}

.page-header {
    position: relative;
    background-color: #fff;
    padding: 20px 0 5px 0;
    box-shadow: 0 3px 1px rgba(0, 0, 0, 0.3);
}

.page-header .inner {
    *zoom: 1;
}

.page-header .inner:before,
.page-header .inner:after {
    content: "";
    display: table;
}

.page-header .inner:after {
    clear: both;
}
.page-header .navigation--main {
    float: right;
    /*margin-top: 6px;*/
}
.advertisement img {
    max-width: 100%;
}

.advertisement-large {
    display: none;
    height:60px;
}

@media all and (min-width: 45em) {
    .advertisement-large {
        display: block;
    }

    .advertisement-small {
        display: none;
    }
}

.logo {
    float: left;
    background: url('https://cj-live.azureedge.net/assets/img/logo-sm.png') 0 0 no-repeat;
    background-size:172px 27px;
    width: 172px;
    height: 27px;
    margin-bottom: 10px;
    margin-right: 10px;
    /*-moz-transition: background-size 0.5s linear, width 0.5s linear, height 0.5s linear;
    -ms-transition: background-size 0.5s linear, width 0.5s linear, height 0.5s linear;
    -o-transition: background-size 0.5s linear, width 0.5s linear, height 0.5s linear;
    -webkit-transition: background-size 0.5s linear, width 0.5s linear, height 0.5s linear;
    transition: background-size 0.5s linear, width 0.5s linear, height 0.5s linear;*/
}

@media all and (min-width: 54em) {
    .logo {
        background: url('https://cj-live.azureedge.net/assets/img/logo-m.png') 0 0 no-repeat;
        background-size:231px 35px;
        width: 231px;
        height: 35px;
    }
}

@media all and (min-width: 80em) {
    .logo {
        background: url('https://cj-live.azureedge.net/assets/img/logo-lg.png') 0 0 no-repeat;
        background-size:300px 46px;
        width: 300px;
        height: 46px;
    }
}
.navigation--account {
    background-color: #f1f1f1;
    /*padding: 6px 0;*/
    padding: 0;
    *zoom: 1;
}
.navigation--account:before,
.navigation--account:after {
    content: "";
    display: table;
}

.navigation--account:after {
    clear: both;
}

.navigation--account ul {
    width: 100%;
}

.navigation--account li {
    font-size: 12.003px;
    font-size: 0.7501875rem;
    padding: 5px 20px;
}
.navigation--account li:first-of-type {
    padding-left: 0;
}

.navigation--account .sign-in,
.navigation--account .feedback,
.navigation--account .postjob,
.navigation--account .findjob {
    float: left;
    /*margin-right: 15px;
    padding: 3px 0;*/
}

.navigation--account .postjob,
.navigation--account .findjob {
    /*margin-right: 70px;
    padding: 5px;*/
    float:right;
}

.navigation--account .postjob {
    background-color: #575757;
}

.navigation--account .postjob a {
    color: white;
}

.navigation--account .findjob {
    font-weight: bold;
}

.navigation--account .sign-in a,
.navigation--account .feedback a {
    color: #277fc3;
}

.navigation--account .sign-in a:hover,
.navigation--account .feedback a:hover,
.navigation--account .sign-in a:focus,
.navigation--account .feedback a:focus {
    color: #57a2dd;
}

.navigation--account .feedback {
    font-weight: 600;
}

.navigation--account .register {
    float: left;
    background-color: #fcc20b;
    /*padding: 3px 8px;*/
    border-radius: 1px;
    overflow: auto;
    /*margin-right: 185px;*/
}

.navigation--account .register a {
    color: #333333;
}

.navigation--account .register:hover,
.navigation--account .register:focus {
    background-color: #fcc20b;
}

.navigation--account .welcome {
    float: left;
    /*margin-right: 15px;
    padding: 3px 0;*/
    font-weight: 600;
}

.navigation--account .sign-out {
    float: right;
    /*padding: 3px 0;*/
    font-weight: 600;
}

.navigation--account .sign-out a {
    color: #ef7a4e;
}

.navigation--account .sign-out a:hover,
.navigation--account .sign-out a:focus {
    color: #F3947C;
}

.navigation--account .advertisement {
    clear: both;
    margin: 10px 3%;
    text-align: center;
    float: left;
    width: 94%;
}

.navigation--main {
    *zoom: 1;
    width: 25%;
}

.navigation--main:before,
.navigation--main:after {
    content: "";
    display: table;
}

.navigation--main:after {
    clear: both;
}

.navigation--main .job-search-small-screen {
    float: left;
    background: url('https://cj-live.azureedge.net/assets/img/star-job-search.png') 0 0 no-repeat;
    width: 21px;
    height: 19px;
    display: none;
}

.navigation--main .handle {
    float: right;
    background: url('https://cj-live.azureedge.net/assets/img/nav-handle.png') 0 0 no-repeat;
    width: 25px;
    height: 19px;
}

.navigation--main ul {
    display: none;
}

.navigation--main .ui-state-default,
.navigation--main .ui-state-hover,
.navigation--main .ui-state-focus,
.navigation--main .ui-state-active,
.navigation--main .ui-state-highlight,
.navigation--main .ui-state-error,
.navigation--main .ui-state-error-text,
.navigation--main .ui-priority-primary,
.navigation--main .ui-priority-secondary,
.navigation--main .ui-state-disabled,
.navigation--main .ui-state-disabled .ui-icon {
    border: none;
    background: transparent;
    color: inherit;
    opacity: 1;
    -webkit-filter:;
    filter:;
    font-weight: normal;
    outline-color: transparent;
    outline: none;
}

    .navigation--main .ui-state-default a,
    .navigation--main .ui-state-hover a,
    .navigation--main .ui-state-focus a,
    .navigation--main .ui-state-active a,
    .navigation--main .ui-state-highlight a,
    .navigation--main .ui-state-error a,
    .navigation--main .ui-state-error-text a,
    .navigation--main .ui-priority-primary a,
    .navigation--main .ui-priority-secondary a,
    .navigation--main .ui-state-disabled a,
    .navigation--main .ui-state-disabled .ui-icon a,
    .navigation--main .ui-state-default:hover,
    .navigation--main .ui-state-hover:hover,
    .navigation--main .ui-state-focus:hover,
    .navigation--main .ui-state-active:hover,
    .navigation--main .ui-state-highlight:hover,
    .navigation--main .ui-state-error:hover,
    .navigation--main .ui-state-error-text:hover,
    .navigation--main .ui-priority-primary:hover,
    .navigation--main .ui-priority-secondary:hover,
    .navigation--main .ui-state-disabled:hover,
    .navigation--main .ui-state-disabled .ui-icon:hover,
    .navigation--main .ui-state-default:link,
    .navigation--main .ui-state-hover:link,
    .navigation--main .ui-state-focus:link,
    .navigation--main .ui-state-active:link,
    .navigation--main .ui-state-highlight:link,
    .navigation--main .ui-state-error:link,
    .navigation--main .ui-state-error-text:link,
    .navigation--main .ui-priority-primary:link,
    .navigation--main .ui-priority-secondary:link,
    .navigation--main .ui-state-disabled:link,
    .navigation--main .ui-state-disabled .ui-icon:link,
    .navigation--main .ui-state-default:visited,
    .navigation--main .ui-state-hover:visited,
    .navigation--main .ui-state-focus:visited,
    .navigation--main .ui-state-active:visited,
    .navigation--main .ui-state-highlight:visited,
    .navigation--main .ui-state-error:visited,
    .navigation--main .ui-state-error-text:visited,
    .navigation--main .ui-priority-primary:visited,
    .navigation--main .ui-priority-secondary:visited,
    .navigation--main .ui-state-disabled:visited,
    .navigation--main .ui-state-disabled .ui-icon:visited {
        color: inherit;
        text-decoration: none;
    }

.navigation--main .ui-menu,
.navigation--main > ul {
    list-style: none;
    padding: 0;
    margin: 0;
    outline: none;
    display:none;
}

    .navigation--main .ui-menu .ui-menu-divider,
    .navigation--main > ul .ui-menu-divider {
        margin: 0;
        height: 0;
        font-size: 0;
        line-height: 0;
        border-width: 0;
    }

    .navigation--main .ui-menu .ui-menu-item a.ui-state-focus,
    .navigation--main > ul .ui-menu-item a.ui-state-focus,
    .navigation--main .ui-menu .ui-menu-item a.ui-state-active,
    .navigation--main > ul .ui-menu-item a.ui-state-active,
    .navigation--main .ui-menu .ui-state-disabled,
    .navigation--main > ul .ui-state-disabled {
        font-weight: normal;
        margin: auto;
    }

        .navigation--main .ui-menu .ui-state-disabled a,
        .navigation--main > ul .ui-state-disabled a {
            cursor: default;
        }

.navigation--main .ui-menu-icons {
    position: relative;
}

    .navigation--main .ui-menu-icons .ui-menu-item a {
        position: relative;
        padding-left: 0;
    }

.navigation--main {
    overflow: visible;
    *zoom: 1;
}

    .navigation--main:before,
    .navigation--main:after {
        content: "";
        display: table;
    }

    .navigation--main:after {
        clear: both;
    }

    .navigation--main .handle {
        float: right;
        background: url('https://cj-live.azureedge.net/assets/img/nav-handle.png') 0 0 no-repeat;
        width: 25px;
        height: 19px;
    }

@media all and (min-width: 669px) {
    .navigation--main {
        width: auto;
    }

        .navigation--main .job-search-small-screen {
            display: none;
        }

        .navigation--main .handle {
            display: none;
        }

        .navigation--main ul {
            display: block;
            *zoom: 1;
        }

            .navigation--main ul:before,
            .navigation--main ul:after {
                content: "";
                display: table;
            }

            .navigation--main ul:after {
                clear: both;
            }

        .navigation--main li {
            float: left;
            border-left: 1px solid #222;
        }

            .navigation--main li.active {
                border-left: 0;
            }

            .navigation--main li:first-child {
                border: none;
            }

        .navigation--main a {
            display: block;
            font-size: 14px;
            font-size: 0.875rem;
            line-height: 1.1;
            padding: 0px 8px;
        }

        .navigation--main .recruiter-zone {
            background-color: #575757;
            text-align: center;
            padding: 5px 0;
            margin-top: 5px;
            border-left: none;
            border-radius: 5px;
        }

        .navigation--main .recruiter-zone a {
            color: #fff;
        }

        .navigation--main .recruiter-zone a:hover {
            color: #fff;
        }

        .navigation--main .active,
        .navigation--main .active.recruiter-zone {
            background-color: #277fc3;
            text-align: center;
            padding: 5px 0;
            /*margin-top: -5px;*/
            margin-right: 7px;
            border-radius: 3px;
            color: #fff;
        }

        .navigation--main .active a,
        .navigation--main .active.recruiter-zone a {
            color: #fff;
        }
        .page-header .advertisement + .navigation--main {
            /*padding-top: 10px;*/
            clear: both;
            float: left;
            overflow:visible;
        }
    .navigation--account ul {
        float: right;
        width: auto;
    }

    .navigation--account li {
        font-size: 14px;
        font-size: 0.875rem;
        padding: 5px 20px;
    }
    .navigation--account .register {
        margin-right:80px;
    }

    .navigation--account a {
        display: block;
        width: 100%;
    }
    .navigation--main {
        background-color: #fff;
    }

    .navigation--main .handle {
        display: none;
    }

    .navigation--main .ui-menu,
    .navigation--main ul {
        display: block;
        *zoom: 1;
    }

    .navigation--main .ui-menu:before,
    .navigation--main ul:before,
    .navigation--main .ui-menu:after,
    .navigation--main ul:after {
        content: "";
        display: table;
    }

    .navigation--main .ui-menu:after,
    .navigation--main ul:after {
        clear: both;
    }

    .navigation--main .ui-menu li,
    .navigation--main ul li,
    .navigation--main .ui-menu .ui-menu-item,
    .navigation--main ul .ui-menu-item {
        margin: 10px 0;
        float: left;
        padding: 0;
        list-style-image: none;
        line-height: 1;
        width: 100%;
        position: static;
    }

    .navigation--main .ui-menu li a,
    .navigation--main ul li a,
    .navigation--main .ui-menu .ui-menu-item a,
    .navigation--main ul .ui-menu-item a {
        display: inline-block;
        color: #277fc3;
        font-size: 14px;
        font-size: 0.875rem;
        line-height: 1.1;
    }
    .navigation--main .sub-navigation li a {
        padding: 0 0.8em;
    }

    .navigation--main .ui-menu li a:hover,
    .navigation--main ul li a:hover,
    .navigation--main .ui-menu .ui-menu-item a:hover,
    .navigation--main ul .ui-menu-item a:hover {
        color: #57a2dd;
    }

    .navigation--main .ui-menu li.active > a,
    .navigation--main ul li.active > a,
    .navigation--main .ui-menu .ui-menu-item.active > a,
    .navigation--main ul .ui-menu-item.active > a {
        color: #fff;
    }

    .navigation--main .ui-menu li.active > a:hover,
    .navigation--main ul li.active > a:hover,
    .navigation--main .ui-menu .ui-menu-item.active > a:hover,
    .navigation--main ul .ui-menu-item.active > a:hover {
        color: #fff;
        background:#277fc3;
    }
    .navigation--main li.active.ui-state-focus,
    .navigation--main li.active.ui-state-active {
        background:#277fc3;
        color:white;
    }
    .navigation--main .ui-menu li:first-child,
    .navigation--main ul li:first-child,
    .navigation--main .ui-menu .ui-menu-item:first-child,
    .navigation--main ul .ui-menu-item:first-child {
        border: none;
    }

    .navigation--main .ui-menu li.highlight,
    .navigation--main ul li.highlight,
    .navigation--main .ui-menu .ui-menu-item.highlight,
    .navigation--main ul .ui-menu-item.highlight {
        background-color: #fff;
        padding: 5px 0;
        margin: 5px 0;
        border-left: none;
        border-radius: 5px;
    }

    .navigation--main .ui-menu li.highlight + li,
    .navigation--main ul li.highlight + li,
    .navigation--main .ui-menu .ui-menu-item.highlight + li,
    .navigation--main ul .ui-menu-item.highlight + li {
        border-left: none;
    }

    .navigation--main .ui-menu li.highlight + li.highlight,
    .navigation--main ul li.highlight + li.highlight,
    .navigation--main .ui-menu .ui-menu-item.highlight + li.highlight,
    .navigation--main ul .ui-menu-item.highlight + li.highlight {
        margin-left: 7px;
    }

    .navigation--main .ui-menu .ui-menu,
    .navigation--main ul .ui-menu,
    .navigation--main .ui-menu .sub-navigation,
    .navigation--main ul .sub-navigation {
        margin-top: 0;
        position: absolute;
        box-shadow: 0 3px 1px rgba(0, 0, 0, 0.3);
        /* fallback*/
        background: #fff;
        z-index: 25;
    }

    .navigation--main .ui-menu .ui-menu li,
    .navigation--main ul .ui-menu li,
    .navigation--main .ui-menu .sub-navigation li,
    .navigation--main ul .sub-navigation li,
    .navigation--main .ui-menu .ui-menu .ui-menu-item,
    .navigation--main ul .ui-menu .ui-menu-item,
    .navigation--main .ui-menu .sub-navigation .ui-menu-item,
    .navigation--main ul .sub-navigation .ui-menu-item {
        clear: left;
        text-align:left;
    }

        .navigation--main > .ui-menu .ui-menu,
        .navigation--main > ul .ui-menu,
        .navigation--main > .ui-menu ul,
        .navigation--main > ul ul {
            display: none;
            max-width: 300px;
        }

        .navigation--main > .ui-menu > .ui-menu-item,
        .navigation--main > ul > .ui-menu-item,
        .navigation--main > .ui-menu > li,
        .navigation--main > ul > li {
            width: auto;
            border-left: 1px solid #dddbdb;
        }
        .navigation--main > .ui-menu > .ui-menu-item.active, 
        .navigation--main > ul > .ui-menu-item.active, 
        .navigation--main > .ui-menu > li.active, 
        .navigation--main > ul > li.active {
            width: auto;
            border-left: 1px solid transparent;
        }
        .navigation--main > .ui-menu:nth-of-type(1),
        .navigation--main > li:nth-of-type(1) {
            float: left;
        }

        .navigation--main > .ui-menu:nth-of-type(2),
        .navigation--main > li:nth-of-type(2) {
            float: right;
        }

        .navigation--main .ui-menu-icon {
            float: right;
            position: static;
            background-image: url('https://cj-live.azureedge.net/assets/img/mn-arrow-down-blue.png');
            background-repeat: no-repeat;
            background-position: 0 0.1em;
            padding-right: 0.7em;
            padding: 0;
            margin-right: .4em;
            margin-left: -0.2em;
        }

        .navigation--main li.active > .ui-menu-icon {
            background-image: url('https://cj-live.azureedge.net/assets/img/mn-arrow-down-white.png');
        }

        .navigation--main .ui-state-focus .ui-menu-icon,
        .navigation--main .ui-state-active .ui-menu-icon {
            background-position: 95% 0;
            background-image: url('https://cj-live.azureedge.net/assets/img/mn-arrow-up-blue.png');
        }
        .navigation--main li.ui-state-focus.active > .ui-menu-icon,
        .navigation--main li.ui-state-active.active > .ui-menu-icon {
            background-position: 95% 0;
            background-image: url('https://cj-live.azureedge.net/assets/img/mn-arrow-up-white.png');
        }

        .navigation--main .active.active, .navigation--main .active.active.recruiter-zone {
            background-color: #277fc3;
            text-align: center;
            padding: 5px 0;
            margin-top: 5px;
            margin-right: 7px;
            border-radius: 3px;
        }
        .navigation--main ul .sub-navigation li {
            border-left:none;
        }
}
@media all and (min-width: 54em) {
    /*.page-header .navigation--main {
        margin-top: 10px;
    }*/
}

@media all and (min-width:60em) {
    .navigation--account .register {
        margin-right:100px;
    }
}
@media all and (min-width: 65em) {
    .page-header .advertisement {
        float: right;
    }
}
@media all and (min-width: 80em) {
    /*.page-header .navigation--main {
        margin-top: 26px;
    }*/
    .navigation--main a {
        font-size: 18px;
        font-size: 1.125rem;
    }
    .navigation--account li {
        font-size: 16px;
        font-size: 1rem;
        padding: 4px 20px;
    }

    .navigation--main .ui-menu li a,
    .navigation--main ul li a,
    .navigation--main .ui-menu .ui-menu-item a,
    .navigation--main ul .ui-menu-item a {
        font-size: 18px;
        font-size: 1.125rem;
    }
    .navigation--main .ui-menu-icon {
        margin-top:2px;
    }
}

#logInModal .modal.v2 {
    max-width:750px;
}
#logInModal .modal.v2 .inner h2 {
    color:#333;
    font-size:18px;
    font-size:1.125rem;
}
.modal.v2 .one-half:first-child h1 {
    margin-top:0;
}
.modal.v2 fieldset {
    margin-top:0;
}
.modal.v2 .login-modal {
    border-radius: 5px;
    padding: 20px 10px;
}
.modal.v2 .form-block input:not([type="checkbox"]) {
    width:100%;
    border-width:1px;
}

.modal.v2 .one-half:last-child .inner {
    border-left:none;
}
.modal.v2 .one-half:last-child .panel {
    border-radius: 5px;
    padding: 15px 20px 10px 20px;
    margin:0;
}

.modal.v2 .login-modal--register {
    margin-top:10px;
    margin-bottom:10px;
}
.modal.v2 .inner .button {
    padding: 2px;
}
.modal.v2 .login-modal--register .button,
.modal.v2 .login-modal--register .button button {
    width:100%;
}
.modal.v2 .login-modal--signin .button,
.modal.v2 .login-modal--signin .button button,
.modal.v2 .login-modal--signin .button a {
    width:100%;
}
.modal.v2 .login-modal--remember-me {
    padding-top:10px;
}
.reset-margin {
    margin:0!important;
}
@media (min-width:30em) {
    .modal.v2 .login-modal--signin .button,
    .modal.v2 .login-modal--signin .button button,
    .modal.v2 .login-modal--signin .button a {
        max-width: 170px;
    }
    .modal.v2 .login-modal--register {
        margin-top:20px;
    }
}
@media (min-width:45em) {
    #logInModal .modal.v2 .inner h2 {
        font-size:22px;
        font-size:1.375rem;
    }
    .modal.v2 .one-half:first-child .inner {
        padding-right: 20px;
    }
    .modal.v2 .one-half:last-child .inner {
        border-left:1px solid #dddddd;
    }
    .modal.v2 .one-half:last-child .panel {
        margin:15px 10px 10px 10px;
        padding: 15px 25px 10px 25px;
    }
    .modal.v2 .login-modal--register {
        margin-top:130px;
    }
    .modal.v2 .login-modal--signin {
        margin-top:10px;
    }
    .modal.v2 .one-half:first-child h1 {
        margin-top:0.6em;
    }
}


@media all and (min-width: 669px) {
    /* hides mobile menu at the same time desktop menu is shown,
       overrides all.min.css, which sets the breaking point at 45em */
    .navigation--mini {
        display: none;
    }
}
.clear-fix:before,
.clear-fix:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.clear-fix:after {
    clear: both;
}

.for-recruiters.v2 .hero-rec {
    background-position: 0 0;
}

.for-recruiters.v2 .hero-rec,
.for-recruiters.v2 {
    -webkit-transition: all 0.8s;
    -moz-transition: all 0.8s;
    -o-transition: all 0.8s;
    transition: all 0.8s;
}

    .for-recruiters.v2 .hero-rec-sm {
        /*background-image: url('https://cj-live.azureedge.net/assets/img/recruiter-logged-out/charityjob-photo-2-sm.jpg');*/
        background-image: url(/Assets/img/recruiter-logged-out/charityjob-photo-2-sm.jpg);
        padding-bottom: 0;
    }

    .for-recruiters.v2 .hero-rec h1,
    .for-recruiters.v2 .hero-rec p {
        color: #333333;
    }

    .for-recruiters.v2 .hero-rec h1 {
        font-weight: 600;
    }

    .for-recruiters.v2 .hero-rec .subheading3 {
        display: none;
        float: right;
        font-size: 24px;
        font-size: 1.5rem;
        font-weight: normal;
    }

    .for-recruiters.v2 .hero-rec .subheading3-contact {
        font-weight: bold;
        letter-spacing: 2px;
    }

    .for-recruiters.v2 .hero-rec .mainheading {
        clear: both;
        margin-top: 50px;
        margin-bottom: 30px;
        font-size: 20px;
        font-size: 1.375rem;
        line-height: 24px;
        line-height: 1.75rem;
        letter-spacing: 1px;
        color: #ffffff;
        text-shadow: 0 0 10px #000, 1px 1px 0 #000, 2px 2px 0 #000;
    }

        .for-recruiters.v2 .hero-rec .mainheading + .subheading1 {
            font-size: 16px;
            font-size: 1rem;
        }

    .for-recruiters.v2 .hero-rec .subheading1 {
        max-width: initial;
        text-shadow: none;
    }

    .for-recruiters.v2 .hero-rec .button.lg {
        display: block;
        max-width: 200px;
        margin: 0 auto;
    }

        .for-recruiters.v2 .hero-rec .button.lg span {
            font-size: 12px;
            font-size: 0.75rem;
        }

.light-shadow {
    box-shadow: 0 0 10px 3px #818181;
    border-radius: 4px;
}

.rec-postjob-section {
    padding: 10px 0 75px 0;
}

.inner.narrow.new-to-cj-quote {
    padding: 13px 0 5px 0;
    font-size: 15px;
    font-size: 0.9375rem;
    text-align: center;
    border-bottom: 1px solid #bcbdbe;
    background: white;
}

.for-recruiters.v2 .inner.narrow.narrow-benefits {
    padding-top: 0;
    position: relative;
    top: -35px;
    max-width: 790px;
}

.for-recruiters.v2 .benefits {
    padding-bottom: 0;
    border-bottom: none;
    margin-bottom: 0;
}

.for-recruiters.v2 .benefit {
    box-shadow: 0 0 10px 2px #bcbdbe;
    border-radius: 5px;
    margin: 10px 10px;
}

    .for-recruiters.v2 .benefit .heading {
        color: #277fc3;
        background-color: #fff;
        font-size: 16px;
        font-size: 1rem;
        padding: 12px 5px 17px 5px;
    }

        .for-recruiters.v2 .benefit .heading:after {
            content: '';
            width: 22%;
            margin: 7px auto 0 auto;
            border-bottom: 2px solid #ddd;
            display: block;
        }

        .for-recruiters.v2 .benefit .heading img {
            margin: 0 auto 10px auto;
            display: block;
        }

    .for-recruiters.v2 .benefit .content {
        background-color: #fff;
        padding-top: 0;
        border: none;
    }

.for-recruiters.v2 .benefit-stat {
    font-size: 18px;
    font-size: 1.125rem;
    margin-top: 0;
    font-weight: bold;
}
    /*.for-recruiters.v2 .benefit-stat:first-of-type {
    margin-top: 25px;
}*/

    .for-recruiters.v2 .benefit-stat .value {
        font-size: 34px;
        font-size: 2.125rem;
    }

.rec-recommend-stat-main {
    /*background: url('https://cj-live.azureedge.net/assets/img/recruiter-logged-out/circle-stat-sm.png') 0 0 no-repeat;*/
    background: url('/Assets/img/recruiter-logged-out/circle-stat-sm.png') 0 0 no-repeat;
    background-size: cover;
    background-position: center top;
    width: 125px;
    height: 125px;
    text-align: center;
    margin: 0 auto;
    margin-top: 15px;
}

    .rec-recommend-stat-main h1 {
        margin-top: 30px;
        margin-bottom: 0;
        font-size: 24px;
        font-size: 1.5rem;
    }

    .rec-recommend-stat-main .rec-recommend-stat-desc {
        font-size: 10px;
        font-size: 0.625rem;
        padding: 0 13px;
        position: relative;
        top: -4px;
        line-height: 12px;
        line-height: 0.75rem;
    }

.rec-recommend-stat-footer {
    width: 170px;
    text-align: center;
    margin: 10px auto 20px auto;
}

.page-header.v2 {
    overflow: visible;
}

.for-recruiters.v2 .quote {
    display: block;
    background-color: #fff;
    color: #333;
}

    .for-recruiters.v2 .quote blockquote {
        background-color: #fff;
        color: #333;
        text-shadow: none;
        padding-top: 0;
    }

        .for-recruiters.v2 .quote blockquote .body {
            font-style: normal;
            font-size: 13px;
            font-size: 0.8125rem;
            padding: 10px 30px 0 30px;
            text-align: center;
            margin: 0;
        }

        .for-recruiters.v2 .quote blockquote .attribution {
            font-size: 13px;
            font-size: 0.8125em;
            padding: 8px 0 0 0;
            text-align: center;
            font-weight: bold;
            margin: 0;
        }

.new-to-cj-quote-inner a {
    color: #333;
}

    .new-to-cj-quote-inner a:hover {
        color: #277fc3;
    }

.new-to-cj-quote-inner #termsCondsApply {
    float: left;
    line-height: 15px;
    padding: 0 16px;
    font-size: 0.82rem;
}

.header-phone-container {
    position: relative;
}

.header-phone {
    display: none;
    padding: 10px 0;
    font-size: 12px;
    font-size: 0.75rem;
    line-height: 1.1;
    position: absolute;
    top: -46px;
    right: 30px;
}

    .header-phone img {
        display: inline-block;
        vertical-align: middle;
        height: 18px;
        width: 18px;
        margin-right: 9px;
    }

.rec-img-container {
    display: inline-block;
    padding: 12px;
    border-radius: 4px;
    box-shadow: 0 3px 10px 0 #bcbdbe;
}

    .rec-img-container img {
        width: 85px;
    }

.for-recruiters.v2 .inner.narrow.narrow-quote {
    padding-bottom: 40px;
}

.for-recruiters.v2 .hero-rec .three-steps-container {
    display: none;
    max-width: 370px;
    margin: 0 auto;
}

.for-recruiters.v2 .hero-rec .three-steps {
    display: block;
    max-width: 315px;
    margin: 0 auto;
    position: relative;
    left: 1px;
    margin-top: 30px;
}

.three-steps-txt {
    text-align: center;
    margin-top: 8px;
}

    .three-steps-txt li {
        display: inline-block;
        width: 119px;
        font-size: 14px;
        font-size: 0.875rem;
        font-weight: bold;
    }

@media (min-width:22.5em) {
    .rec-img-container {
        float: left;
        display: block;
        padding: 15px 3px;
        border-radius: 4px;
        box-shadow: 0 3px 10px 0 #bcbdbe;
        margin-left: 30px;
    }

    .for-recruiters.v2 .quote blockquote .body {
        font-style: normal;
        font-size: 12px;
        font-size: 0.75rem;
        padding: 0 30px 0 150px;
        text-align: left;
        margin: 0;
    }

    .for-recruiters.v2 .quote blockquote .attribution {
        font-size: 13px;
        font-size: 0.8125em;
        padding: 8px 0 0 150px;
        text-align: left;
        font-weight: bold;
        margin: 0;
    }

    .rec-img-container img {
        width: 65px;
    }
}

@media all and (min-width: 30em) {
    .for-recruiters.v2 .hero-rec.hero-rec-md {
        /*background-image: url('https://cj-live.azureedge.net/assets/img/recruiter-logged-out/charityjob-photo-2-md.jpg');*/
        background-image: url(/Assets/img/recruiter-logged-out/charityjob-photo-2-md.jpg);
    }

    .for-recruiters.v2 .hero-rec.hero-rec-sm {
        /*padding-top: 40px;*/
        padding-bottom: 20px;
    }

    .for-recruiters.v2 .hero-rec.hero-rec-sm,
    .for-recruiters.v2 .hero-rec.hero-rec-lg {
        background-image: none;
        background-color: transparent;
    }

    .for-recruiters.v2 .carousel-inner {
        width: 96%;
        margin: 0 auto;
    }

    .for-recruiters.v2 .benefit {
        box-shadow: 0 0 10px 2px #bcbdbe;
        margin: 0.3%;
        /*width:23.25%;*/
        /*width:28.5%;*/
    }
        /*.for-recruiters.v2 .benefit:last-of-type .benefit-stat {
        margin-top:50px;
    }*/
        .for-recruiters.v2 .benefit .heading {
            font-size: 16px;
            font-size: 1rem;
        }

        .for-recruiters.v2 .benefit .content {
            padding-left: 0;
            padding-right: 0;
            height: 40px;
        }

    .for-recruiters.v2 .benefit-stat {
        font-size: 15px;
        font-size: 0.9375rem;
    }

        .for-recruiters.v2 .benefit-stat .value {
            font-size: 26px;
            font-size: 1.625rem;
        }

    .for-recruiters.v2 .benefit:first-of-type {
        margin-left: 0;
    }

    .for-recruiters.v2 .benefit:last-of-type {
        margin-right: 0;
    }

    .for-recruiters.v2 .narrow-benefits {
        padding-bottom: 20px;
        border-bottom: 2px solid #dddddd;
    }

    .for-recruiters.v2 .quote blockquote .attribution {
        padding: 10px 50px 0 150px;
        text-align: left;
    }

    .new-to-cj-quote-inner {
        width: 400px;
        margin: 0 auto;
        background: white;
        background: rgba(255, 255,255, 0.8);
        padding: 5px;
    }

    .inner.narrow.new-to-cj-quote {
        padding-top: 0;
        background: transparent;
        border-bottom: none;
    }
}

@media all and (min-width: 45em) {
    .for-recruiters.v2 .hero-rec .subheading3 {
        display: block;
        font-size: 20px;
        font-size: 1.25rem;
    }

    .for-recruiters.v2 .hero-rec.hero-rec-sm {
        /*padding-top: 80px;*/
        padding-bottom: 40px;
    }

    .for-recruiters.v2 .hero-rec .subheading3 .subheading3-contact {
        font-size: 20px;
        font-size: 1.25rem;
    }

    .for-recruiters.v2 .hero-rec .mainheading {
        font-size: 32px;
        font-size: 2rem;
        line-height: 44px;
        line-height: 2.75rem;
        padding-left: 30px;
        padding-right: 30px;
        padding-top: 20px;
        text-align: center;
    }

        .for-recruiters.v2 .hero-rec .mainheading + .subheading1 {
            font-size: 20px;
            font-size: 1.25rem;
            text-align: center;
            margin-bottom: 25px;
        }

    .for-recruiters.v2 .hero-rec .button.lg {
        max-width: 250px;
        margin: 0 auto;
    }

        .for-recruiters.v2 .hero-rec .button.lg span {
            font-size: 16px;
            font-size: 1rem;
        }

    .for-recruiters.v2 .inner.narrow.new-to-cj-quote {
        padding: 0 0 100px 15px;
        font-size: 18px;
        font-size: 1.125rem;
        text-align: center;
        border-bottom: none;
    }

    .for-recruiters.v2 .inner.narrow.narrow-quote {
        margin-bottom: 0;
        padding-top: 0;
    }

    .for-recruiters.v2 .quote {
        margin-top: 0;
    }

        .for-recruiters.v2 .quote blockquote .body {
            font-style: normal;
            font-size: 16px;
            font-size: 1rem;
            padding: 0 30px 0 150px;
            text-align: left;
            line-height: 20px;
            line-height: 1.25rem;
        }

        .for-recruiters.v2 .quote blockquote .attribution {
            font-size: 0.9375rem;
            padding: 20px 0 0 150px;
            text-align: left;
        }

    .rec-recommend-stat-main {
        /*background: url('https://cj-live.azureedge.net/assets/img/recruiter-logged-out/circle-stat-lg.png') 0 0 no-repeat;*/
        background: url('/Assets/img/recruiter-logged-out/circle-stat-lg.png') 0 0 no-repeat;
        background-size: 200px 200px;
        width: 200px;
        height: 200px;
        margin: 0 auto;
        font-size: 40px;
        font-size: 2.5rem;
        margin-top: 0;
    }

    .for-recruiters.v2 .inner.narrow.narrow-benefits {
        padding: 0 0 30px 0;
        top: -67px;
        position: relative;
    }

    .for-recruiters.v2 .benefit {
        margin: 1.5%;
        width: 28.5%;
    }

    .for-recruiters.v2 .benefit:first-of-type {
        margin-left: 30px;
    }

    .rec-recommend-stat-main h1 {
        margin-top: 46px;
        font-size: 47px;
        font-size: 2.9375rem;
    }

    .rec-recommend-stat-main .rec-recommend-stat-desc {
        font-size: 14px;
        font-size: 0.875rem;
        padding: 0 21px;
        top: -5px;
        line-height: 15px;
        line-height: 0.9375rem;
    }

    .rec-recommend-stat-footer {
        font-size: 18px;
        font-size: 1.125rem;
        width: 240px;
        line-height: 24px;
        line-height: 1.5rem;
    }

    .new-to-cj-quote-inner {
        width: 500px;
        padding: 10px;
        background: white;
        background: rgba(255, 255,255, 0.8);
    }

    .header-phone {
        display: inline-block;
    }

    .for-recruiters.v2 .benefit .heading {
        font-size: 14px;
        font-size: 0.875rem;
    }

        .for-recruiters.v2 .benefit .heading:after {
            margin: 4px auto 0 auto;
        }
}

@media (min-width:840px) {
    .for-recruiters.v2 .quote blockquote .body {
        font-size: 16px;
        font-size: 1rem;
    }
}

@media (max-width: 45em) {
    .for-recruiters.v2 .benefit .content {
        /*height: 220px;*/
        height: 60px;
    }
}

@media all and (min-width: 60em) {
    .for-recruiters.v2 .hero-rec.hero-rec-lg {
        /*background-image: url('https://cj-live.azureedge.net/assets/img/recruiter-logged-out/charityjob-photo-2-lg.jpg');*/
        background-image: url(/Assets/img/recruiter-logged-out/charityjob-photo-2-lg.jpg);
    }

    .for-recruiters.v2 .hero-rec.hero-rec-sm,
    .for-recruiters.v2 .hero-rec.hero-rec-md {
        background-image: none;
        background-color: transparent;
    }

    .for-recruiters.v2 .hero-rec.hero-rec-sm {
        /*padding-top: 40px;*/
        /*padding-bottom: 60px;*/
        padding-bottom: 115px;
    }

    .for-recruiters.v2 .hero-rec .subheading3 {
        display: block;
        font-size: 24px;
        font-size: 1.5rem;
    }

        .for-recruiters.v2 .hero-rec .subheading3 .subheading3-contact {
            font-size: 28px;
            font-size: 1.75rem;
        }

    .for-recruiters.v2 .inner.narrow.narrow-benefits {
        padding: 0 0 15px 0;
        top: -40px;
        position: relative;
    }

    .for-recruiters.v2 .hero-rec .mainheading {
        font-size: 32px;
        font-size: 2rem;
        line-height: 44px;
        line-height: 2.75rem;
        padding-left: 0;
        padding-right: 0;
        padding-top: 50px;
        text-align: center;
        letter-spacing: 1px;
    }

        .for-recruiters.v2 .hero-rec .mainheading + .subheading1 {
            font-size: 28px;
            font-size: 1.75rem;
            text-align: center;
            margin-bottom: 25px;
        }

    .for-recruiters.v2 .hero-rec .button.lg {
        max-width: 280px;
        margin: 0 auto;
    }

    .for-recruiters.v2 .hero-rec .three-steps-container {
        display: block;
    }

    .for-recruiters.v2 .hero-rec .button.lg span {
        font-size: 16px;
        font-size: 1rem;
    }

    .for-recruiters.v2 .hero-rec .button.dark-shadow a,
    .for-recruiters.v2 .hero-rec .button.dark-shadow button {
        padding: 15px 15px;
    }

    .for-recruiters.v2 .inner.narrow.new-to-cj-quote {
        padding: 0 0 120px 15px;
        font-size: 22px;
        font-size: 1.375rem;
        text-align: left;
        border-bottom: none;
    }

    .for-recruiters.v2 .inner.narrow.narrow-quote {
        margin-bottom: 0;
        padding-top: 15px;
    }

    .for-recruiters.v2 .quote blockquote .body {
        padding: 45px 70px 0 180px;
    }

    .new-to-cj-quote-inner {
        width: 600px;
        text-align: center;
        margin: 0 auto;
    }

    .rec-img-container {
        float: left;
        display: block;
        padding: 30px 5px;
        border-radius: 4px;
        box-shadow: 0 3px 10px 0 #bcbdbe;
        margin-left: 30px;
    }

        .rec-img-container img {
            width: 107px;
        }

    .for-recruiters.v2 .benefit .heading {
        padding-top: 12px;
    }

    .for-recruiters.v2 .quote blockquote .attribution {
        padding: 20px 0 0 180px;
    }
}

@media (min-width:80em) {
    .for-recruiters.v2 .hero-rec .mainheading {
        font-size: 48px;
        font-size: 2.75rem;
        line-height: 50px;
        line-height: 3.125rem;
        padding-top: 80px;
        margin-bottom: 40px;
    }

    .header-phone {
        font-size: 12px;
        font-size: 0.875rem;
        vertical-align: top;
    }
}


.flexible-packages.v2 {
    color: #fff;
    background-size: cover;
    background-position: 10% center;
    background-repeat: no-repeat;
    background-color: #575757;
    background-image: url('https://cj-live.azureedge.net/assets/img/recruiter-logged-out/for-recruiters--bg-sm.jpg');
    padding: 15px 0;
}



@media all and (min-width: 30em) {
    .flexible-packages.v2 {
        background-image: url('https://cj-live.azureedge.net/assets/img/recruiter-logged-out/for-recruiters--bg-lg.jpg');
        background-position: center center;
    }
}



.spinner {
    background: url('https://cj-live.azureedge.net/assets/img/loader.gif') no-repeat;
    height: 35px;
}

.job--sponsored header img {
    padding: 5px 10px;
}p

.job--sponsored header {
    padding: 15px;
}

.search-results .job--sponsored {
    border-bottom: 2px solid #FFF !important;
}
.pagination .first {
    float: left;
    font-weight: 600;
    color: #797979;
}

.pagination .last {
    float: left;
    font-weight: 600;
    color: #797979;
}

.display-contact-info {
    padding: 10px;
}

.recruiterzone-jobs-message {
    padding: 10px;
}

.candidate-dashboard-message {
    padding: 10px;
}

.navigation--recruiter li span {
    display: block;
    color: #fff;
    text-transform: uppercase;
    padding: 8px 10px;
    font-size: 18.005px;
    font-size: 1.1253125rem;
}

.form-block input[type="file"] {
    display: inline;
    padding-top: 7px;
}

.form-block input[type="password"] {
    background-color: #fff;
    font-size: 16px;
    font-size: 1rem;
    border: 2px solid #bcbdbd;
    border-radius: 4px;
    width: 100%;
    padding: 10px 12px;
}

.validation-input-container {
    display: inline-block;
    width: 100%;
}

/*.form-block .validation-input-container {
    background-color: #fff;
    font-size: 16px;
    font-size: 1rem;
    border: 2px solid #bcbdbd;
    border-radius: 4px;
    width: 100%;
    padding: 10px 12px;
}*/

.header.right { float: right; }

.layout {
    background-color: #f4f4f4;
}

#vat-company-val-msg {
    color: #dc5032;
}
#first-promo-message .dashboard--sys-msg{

    text-align: left;
}
@media (min-width:45em) {
    #first-promo-message {
        margin-left: 210px;
    }
}

@media all and (min-width: 30em) {
    .form-block input[type="password"] {
        display: inline-block;
        vertical-align: middle;
        width: 70%;
        max-width: 640px;
        text-transform: none;
    }

    .validation-input-container {
        width: 70%;
        max-width: 640px;
    }

    /*.validation-input-container input[type="password"],*/
    .validation-input-container.validation-input-container input,
    .validation-input-container.validation-input-container textarea,
    .validation-input-container.validation-input-container select,
    .validation-input-container .validation-message,
    .validation-input-container .validation-message-password {
        width: 100%;
    }

    #vat-company-val-msg {
        margin-left:26%
    }

    .validation-input-container #vat-company-val-msg {
        margin-left: 0;
    }

    /*.form-block .validation-input-container {
        display: inline-block;
        vertical-align: middle;
        width: 70%;
        max-width: 640px;
        text-transform: none;
    }*/

    .form-block .short input {
        max-width: 150px;
    }
}

.form-block input[type="checkbox"] {
    display: inline-block;
    vertical-align: middle;
}

@media all and (min-width: 30em) {
    .form-block input[type="checkbox"] {
        display: inline-block;
        vertical-align: middle;
    }
}

.form-block input[type="radio"] {
    display: inline-block;
}

@media all and (min-width: 30em) {
    .form-block input[type="radio"] {
        display: inline-block;
    }
}

.form-block .display {
    display: inline-block;
    vertical-align: bottom;
}

@media all and (min-width: 30em) {
    .form-block .display {
        display: inline-block;
        vertical-align: bottom;
    }
}

.activeSortLink {
    font-weight: bold;
    color: black;
}

.activeFilterInFilterBox {
    font-weight: bold;
    color: black;
}
/*JQuery TAB*/

.ui-widget-header {
    height: 53px;
}
/*JQuery TAB*/

.scrollgrid {
    border: thin dotted #C0C0C0;
    overflow-y: scroll;
    width: 100%;
    height: 350px;
}

.validation-summary-errors ul li {
    padding-top: 1px;
    color: #dc5032;
}

.radio-diplay-inline input {
    display: inline;
}

.candidatelink {
    color: #11529f;
    text-decoration: none;
    cursor: none;
}

.candidatelink:hover {
    color: #212121;
    text-decoration: underline;
    cursor: pointer;
}

.sourcebox {
    margin-left: 170px;
    padding-left: 20px;
}

.navSub {
    border: 0;
    vertical-align: top;
    width: 8%;
}

.requiredInputCaption:after {
    content: " *";
    color: #dc5032 !important;
}

#candidateLoginForm label {
    width: 28%;
}

.formNormalInput {
    border-color: #bcbdbd;
}

.inputError {
    border-color: #dc5032 !important;
}

#candidateLoginForm .errorMessage {
    display: none;
    color: #dc5032;
}

.simple-save-job-link {
    background-position: 2px 2px;
}

.disable-save-draft-button {
    background: #7B848B !important;
}

.job--saved {
    position: relative;
    font-size: 14px;
    font-size: 0.875rem;
    background-color: #fff;
}

.job--saved header {
    padding: 0px 10px;
    margin-right: 10px;
}

.job--saved header img {
    display: block;
}

.job--saved .content {
    background-color: #fff;
    padding: 10px;
}

.job--saved .title {
    margin-bottom: 4px;
    padding-right: 30px;
}

.job--saved .title h3 {
    font-size: 15px;
    font-size: 0.9375rem;
}

.job--saved .title .recruiter {
    font-size: 13px;
    font-size: 0.8125rem;
}

.job--saved .save-me {
    position: absolute;
    right: 10px;
    top: 10px;
}

.job--saved .body {
    font-size: 13px;
    font-size: 0.8125rem;
    margin-bottom: 5px;
}

.job--saved .body ul {
    margin-bottom: 14px;
}

.job--saved .closing {
    display: none;
}

.job--saved .content {
    background-color: #fff;
    padding: 10px;
}

.job--saved .removeSavedJob {
    position: absolute;
    right: 10px;
    top: 10px;
}

.job--saved.narrow .content {
    margin-left: 175px;
    padding: 20px;
}

.job--saved .removeSavedJob:hover {
    cursor: pointer;
}

.job--saved.narrow {
    font-size: 16px;
    font-size: 1rem;
    background-color: #f0f0f0;
}

.removeSavedJob,
.removeFilter,
.removeEventFilter {
    cursor: default;
}

.removeSavedJob span,
.removeFilter span,
.removeEventFilter span {
    font-size: 13px;
    font-size: 0.8125rem;
    color: #898989;
}

.removeSavedJob .icon--cross,
.removeFilter .icon--cross,
.removeEventFilter .icon--cross {
    display: block;
    background: url('https://cj-live.azureedge.net/assets/img/cross.png') 0 0 no-repeat;
    width: 18px;
    height: 18px;
    vertical-align: middle;
}

.removeSavedJob:hover,
.removeSavedJob:focus {
    cursor: pointer;
}

.removeFilter,
.removeEventFilter {
    position: absolute;
    right: 10px;
    top: 7px;
    border-radius: 4px;
    overflow: hidden;
    height: 18px;
    cursor: default;
    padding: 0;
    margin: 0;
}

.removeFilter:hover,
.removeFilter:focus,
.removeEventFilter:hover,
.removeEventFilter:focus {
    cursor: pointer;
}

.applyRules h3 {
    color: #277FC3 !important;
}

.applyRules {
    border: 5px #277FC3 solid !important;
    text-align: center;
}

.cookie-agreement {
    width: 100%;
}

.form-block input[type="text"],
.form-block input[type="email"],
.form-block input[type="file"],
.form-block textarea,
.form-block select[multiple] {
    text-transform: none;
}

.view-application {
    position: absolute;
    right: 20px;
    margin-top: 20px;
    padding-left: 10px;
    font-weight: 600;
    font-size: 13px;
}

.header--recruiter-zone .buttons .button {
    width: 240px !important;
}

.form--search-again input[type="text"] {
    text-transform: initial !important;
}

.form--hero input[type="email"] {
    text-transform: initial !important;
}

.cancelFormButton {
    float: left;
}

.no-margin-margin { margin-bottom: 0 !important;}

/* expired job - related job */

.expiredjobbar {
    background-color: #ef7a4e;
    /*padding: 20px 0;*/
    min-height: 100px;
    margin-bottom: 5px;
    color: snow;
}

.expiredjobbar.exp-no-related {
    padding-top: 20px;
}

.expiredjobbar.exp-has-related {
    padding-top: 10px;
}

.expiredjobbar .inner .header.also-viewed-header {
    padding-top: 10px;
    font-size: 1.65em;
}

.related-job-group {
    padding-bottom: 15px;
}

.related-job-group .job {
    background: white;
}

.related-job-group .job--also-viewed .save-me {
    position: relative;
    right: 10px;
    top: 10px;
    float: right;
}

@media all and (min-width:45em) {
    .related-job-group {
        padding-bottom: 20px;
        display: table;
        border-collapse: separate;
        border-spacing: 5px;
        width: 100%;
    }
    .related-job-group .one-third {
        margin-top: 0;
    }

    .related-job-group .job {
        border: none;
    }
    .related-job-item {
        display: table-cell;
        background-color: white;

        border: 1px solid #ddd;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
        -webkit-box-shadow: 0 0px 10px 1px #ddd;
        -moz-box-shadow: 0 0px 10px 1px #ddd;
        -o-box-shadow: 0 0px 10px 1px #ddd;
        box-shadow: 0 0px 10px 1px #ddd;
    }
    .item-third {
        width: 33%;
    }
    .item-half {
        width: 50%;
    }
    .two-third.clear-box-shadow {
        box-shadow: none;
    }
}

/*! END expired job - related job */

.header--search .header-title {}

.header--search .form form--search-again {}

@media all and (min-width: 40em) {
    .header--search .header-title {
        float: left;
        width: 65%;
    }
    .header--search .form form--search-again {
        display: block;
        float: right;
        width: 35%;
    }
}

.recruiterZoneContentPage {
    background-color: white;
}

.checkboxLabel {
    width: 100% !important;
    max-width: 100% !important;
    display: inline !important;
}

.body .distance {
    font-weight: bold;
}

.clear {
    clear: both;
}

.form-block input[type="file"] {
    background-color: #fff;
    font-size: 16px;
    font-size: 1rem;
    border: 2px solid #bcbdbd;
    border-radius: 4px;
    width: 100%;
    padding: 10px 12px;
}

@media all and (min-width: 30em) {
    .form-block input[type="file"] {
        display: inline-block;
        vertical-align: middle;
        width: 70%;
        max-width: 640px;
        text-transform: none;
    }
    .validation-input-container input[type="file"] {
        width: 100%;
    }
    .form-block .short input {
        max-width: 150px;
    }
}

.form--sign-in .form__tab--recruiters {
    border-left: 1px solid #ccc;
    border-top-right-radius: 4px;
}

.form--sign-in .form__tab {
    background-color: #e0e0e0;
    border-bottom: 1px solid #ccc;
    color: #333;
    display: block;
    float: left;
    font-weight: 700;
    padding: 25px;
    text-align: center;
    width: 50%;
}

.alert-links {
    width: auto;
    float: right;
    margin: 0;
    padding: 0;
}

.button.disabled a,
.button.disabled button {
    display: block;
    background: #bcbdbd!important;
    color: #666666;
    box-shadow: inset 2px 2px 2px rgba(0, 0, 0, 0.3)!important;
    opacity:0.5!important;
}
.button.child-acc.disabled {
    width: 100px;
}
.button.child-acc.disabled,
.button.child-acc.disabled a,
.button.child-acc.disabled button,
.button.child-acc-added.disabled,
.button.child-acc-added.disabled a,
.button.child-acc-added.disabled button {
    color: #000000!important;
    text-transform:initial;
    font-size:1rem;
}

.button.disabled a:hover {
    cursor:default;
}
.button.disabled a:before,
.button.disabled button:before {
    content: url('https://cj-live.azureedge.net/assets/img/icon-selected-disabled.png');
    top: 4px;
    left: -1px;
    margin-top: -9px;
    width: 24px;
    position: relative;
    display: inline-block;
    overflow: visible;
}

.button.child-acc.disabled a:before,
.button.child-acc.disabled button:before {
    content: '';
    top: 0;
    left: 0;
    margin-top: 0;
    width: auto;
    position: static;
    display: inline-block;
    overflow: visible;
}

@media all and (min-width: 45em) {
    .button.child-acc.disabled {
        width: 110px;
    }
}

.button .left { float: left;}

.enhance-ad--upgrade .button-group-add .button.child-acc.disabled {
    width:140px;
}
.section-white {
    background-color: #fff;
}

.inner.narrow {
    max-width: 960px;
}

.inner {
    padding: 0 15px;
}

.inner {
    margin: 0 auto;
    padding: 0 10px;
}

.listing-contact {
    font-size: 1rem;
}

.listing-contact {
    background-color: #ddd;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    color: #333;
    font-size: 0.875rem;
    padding: 25px 15px;
    text-align: center;
}
/** Recruiter Home **/

.stats {
    padding: 5px;
}

.stats-analytics {
    width: 100% !important;
}
/* DEMO HACK!!! TO REMOVE */

.viewlistingimage,
.helpExampleLink {
    /*display: none;*/
}

.standardJobStripFix {
    margin-left: 1.66%;
    margin-right: 1.66%;
}

.job-detail-logo {
    overflow: visible;
}

#toggleJobDescriptionWritingHelp {
    color: blue;
    text-decoration: underline;
}

.inPartnershipWidthNewAlignFix {
    float: right !important;
}

.recruiter-logo img {
    margin: 0 auto 5px auto!important;
    font-size: 12px;
}

.largelistbox {
    height: 250px;
}

.search-underline {
    color: #fff;
    border-bottom: 1px solid #C0DEED;
    text-decoration: none;
}

.search-notunderline {
    color: #fff;
    text-decoration: none;
    font-weight: bold;
}

.search-underline:hover,
.search-underline:active {
    color: #fff;
    cursor: pointer;
}

.search-notunderline:hover,
.search-notunderline:active {
    color: #fff;
    cursor: pointer;
}

@media all and (min-width:30em) {
    .form-block .larger label {
        max-width: 260px;
        vertical-align: top;
        width: 31%;
    }

.form-block .larger input[type="password"],
.form-block .larger input[type="text"],
.form-block .larger input[type="email"] {
        max-width: 640px;
        text-transform: none;
        width: 65%;
    }
}



/*.form-block .larger .validation-input-container {
    max-width: 640px;
    text-transform: none;
    width: 65%;
}*/

@media print {
    body {
        margin: 0;
        width: 100%;
        padding: 0;
    }
    .noprint,
    .job-actions,
    #applyJobBar,
    .job-actions,
    #FollowUsFooter,
    .page-footer,
    .header--search,
    .navigation,
    #cookieMessageWrapper,
    .attached-documents,
    .smallprint,
    .also-viewed,
    .advertisement,
    .advertisement-large,
    .page-header {
        display: none;
    }
    .content {
        width: 100%;
        margin: 0;
        float: none;
    }
    .job-description .description-subheader .job-position {
        font-size: 1.4rem;
        font-weight: bolder;
    }
    div {
        width: auto !important;
    }
    .job-description .description-subheader .job-recruiter a {
        font-size: 1.2rem;
        text-decoration: none;
        font-weight: bolder;
    }
    @page {
        margin: 1cm;
    }
    h2,
    h3 {
        page-break-after: avoid;
    }
    .section-light-grey,
    .section--job-description,
    .inner,
    .medium,
    .row,
    .two-third,
    .job-description {
        margin: 0;
        padding: 0;
    }
    .section-light-grey .section--job-description .inner .medium .row .two-third {
        display: none;
    }
}

#loading {
    display: none;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    z-index: 1000;
}

#loadingcontent {
    display: table;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

#loadingspinner {
    display: table-cell;
    vertical-align: middle;
    width: 100%;
    text-align: center;
    font-size: larger;
    padding-top: 80px;
}

.displayspinner {
    background-image: url('https://cj-live.azureedge.net/assets/img/loadspinner.GIF');
    background-position: center center;
    background-repeat: no-repeat;
}

.whitelink a {
    color: white;
}

.summary-header {
    background-color: #575757;
    color: #fff;
    font-size: 14px;
    font-size: 0.875rem;
    padding: 19px 15px 19px 15px;
    text-align: left;
}

@media all and (min-width: 45em) {
    .summary-header {
        font-size: 16px;
        font-size: 1rem;
    }
}

.summary-header p {
    display: inline;
}

.summary-header a {
    color: #fcc20b;
}

.summary-header a:hover,
.summary-header a:focus {
    color: #FDD06C;
}

.section--job-description .smallprintitalic {
    font-size: 13px;
    font-size: 0.8125rem;
    margin-bottom: 5px;
    padding-bottom: 5px;
    line-height: 20px;
}

@media all and (min-width: 80em) {
    .hero {
        padding: 180px 0;
    }
    section.hero {
        padding: 0;
    }
}

.button-footer {
    border-top: 1px solid #ccc;
    margin-top: 20px;
    padding: 20px 0 10px 0;
    clear: both;
    overflow: hidden;
}

.button-footer .button {
    width: 100%;
    width: auto;
    padding-top: 10px;
    display: block;
    float: left;
    margin-right: 10px;
}

.ui-dialog {
    margin: 0 auto;
}
.post-step #Message {
    padding: 20px 10px;
}

.social-media {
    line-height: 34px;
    padding: 10px 10px 10px 0px;
    border-bottom: 1px solid #B3C3D1;
}
.twitter-account {
    background: url(https://cj-live.azureedge.net/assets/img/twitteraccount.png) top left no-repeat;
    height: 35px;
    display: inline-block;
    zoom: 1;
    padding: 0 0 0 70px;
}

.facebook-account {
    background: url(https://cj-live.azureedge.net/assets/img/fbaccount.jpg) top left no-repeat;
    height: 35px;
    display: inline-block;
    zoom: 1;
    padding: 0 0 0 70px;
}

.error-message-text {
    text-transform: none;
    font-size: 0.8em;
}

.msg-info {
    background-color:#277fc3;
    padding:10px;
    border-radius:5px;
    color:white;
    margin-bottom:10px;
}

#upgrade-package-container {
    border-top:1px solid #dddddd;
    padding-top:20px;
}

#call-us-msg-container {
    clear:left;
    display:none;
}

/* 
    - margin-top initial val = 20px, top initial val = 170px, will change dynamically due to movement
*/
@media all and (min-width: 45em) {
  #call-us-msg-container {
        position:absolute;
        margin-top:50px;
        top:170px;
        left:-5px;
        display:block;
        text-align:center;
        width:100%;
    }

    #call-us-msg {
        padding: 10px 10px 30px 10px;
        background-color:white;
        border:1px solid #ddd;
    }

    #call-us-msg > h3 {
        font-size: 13pt;
    }
}

/* firefox fix for navbar movement */
#navbar-movement-container {
    float:left;
    min-height:10px;
    overflow:visible;
    position:relative;
}

#Placeholder_AttachmentsPartialView,
#logo-picker-container {
    clear:both;
}

#Placeholder_AttachmentsPartialView .step-footer,
#logo-picker-container .step-footer {
    border:0;
    padding:0 15px;
    margin-top:0;
}

.helper-msg {
    font-size:small;
    color: #dc5032;
}

.buyBulkErrorMessage {
    color: #dc5032;
    display: none;
}

.job-actions .sharelinks li {
    padding-left: 3px;
    margin: -2px 5px 5px 0px;
    display: inline-block;
    background-image: none;
}

.bulk-buy--choose-num-ads .header {
    font-size: 1.375rem;
}

#inv-confirmation-container {
    padding:10px;
}

#inv-confirmation-container .content {
    padding: 20px 0;
}
#inv-confirmation-container .button {
    margin:2px auto;
}

@media all and (max-width:30em) {
    #inv-confirmation-container .button {
        display:block;
        width:80%;
    }
}

@media all and (min-width:45em) {
    #inv-confirmation-container .buttons {
        padding-left:25%;
    }
}

/*
    DO NOT DELETE BELOW .section-page .page p, .job-details li, .ad-details li
    
    Theres a problem in Recruiter Profile and dashboard. The large description text overflows out of the container even with
    css word-wrap and word-break. This occurs intermittently with ctrl + f5 refresh. This is resolved with the below css.
    The problem possibly points to rendering of the font which changes its dimensions of the text after the container has been set.
*/
.section-page .page p,
.job-details li,
.ad-details li {
    font-family:'Gotham A', 'Helvetica Neue', Arial, sans-serif!important;
}

/*
    END - DO NOT DELETE BELOW .section-page .page p, .job-details li, .ad-details li
*/

/*
    No Login Job Alert Section
*/
.email-alert-top {
    float:left;
}

.email-alert {
    text-align: center;
}

.recruiter-jobs .email-alert.right {
    position: static;
}

.email-alert-top form.form-horizontal .input-container,
.email-alert-footer form.form-horizontal .input-container,
.email-alert form.form-horizontal .input-container {
    display:inline-block;
    overflow:hidden;
    vertical-align:top;
} 

.email-alert-top form.form-horizontal input[type="text"],
.email-alert-top form.form-horizontal input[type="email"],
.email-alert-footer form.form-horizontal input[type="text"],
.email-alert-footer form.form-horizontal input[type="email"],
.email-alert form.form-horizontal input[type="text"],
.email-alert form.form-horizontal input[type="email"] {
    background-color: #fff;
    font-size: 13px;
    font-size: 0.8125rem;
    border: 2px solid #bcbdbd;
    border-radius: 4px;
    width:270px;
    padding: 6px 10px;
    display:block;
}

.email-alert-top form.form-horizontal .button button,
.email-alert-footer form.form-horizontal .button button,
.email-alert form.form-horizontal .button button {
    font-size: 12.003px;
    font-size: 0.7501875rem;
    padding: 8px 14px;
}

.email-alert > .dashboard--sys-msg.sys-msg--sm {
    margin-top:0;
    margin-bottom:15px;
}

@media all and (min-width:45em) {
    .email-alert.right {
        float: right;
    }
    .email-alert.right .input-container {
        padding-right: 5px;
    }

    .recruiter-jobs .email-alert.right {
        position: relative;
        top: 15px;
    }
}

@media all and (min-width:60em) {
    .email-alert.right .dashboard--sys-msg.sys-msg--sm {
        max-width: 550px;
    }
}

.jobs-sort-by {
    clear:both;
    padding-top:10px;
}

.search-results-footer .dashboard--sys-msg {
    font-size: 13px;
    font-size: 0.9rem;
}

.sortfilters .sortfilters-sortby {
    display:inline-block;
    white-space:nowrap;
}

.email-job-detail {
    width: 66%;
    padding: 5px;
}

@media all and (max-width:1024px) {
    .sortfilters span.text {
        display:none;
    }
    .email-alert-top form.form-horizontal input[type="text"],
    .email-alert-top form.form-horizontal input[type="email"],
    .email-alert-footer form.form-horizontal input[type="text"],
    .email-alert-footer form.form-horizontal input[type="email"],
    .email-alert form.form-horizontal input[type="text"],
    .email-alert form.form-horizontal input[type="email"] {
        width:200px;
    }
}

@media all and (max-width:640px) {
    .sortfilters .sortfilters-sortby .text {
        display:none;
    }
    .email-alert-top,
    .email-alert-footer {
        float:none;
        display:inline-block;
    }
    .email-alert-top form.form-horizontal input[type="text"],
    .email-alert-top form.form-horizontal input[type="email"],
    .email-alert-footer form.form-horizontal input[type="text"],
    .email-alert-footer form.form-horizontal input[type="email"],
    .email-alert form.form-horizontal input[type="text"],
    .email-alert form.form-horizontal input[type="email"] {
        width:240px;
    }

    form.form-horizontal .button button {
        width:240px;
        margin-bottom:10px;
    }
}

@media all and (max-width:480px) {
    .email-alert-top form.form-horizontal .button button,
    .email-alert-footer form.form-horizontal .button button,
    .email-alert form.form-horizontal .button button {
        margin-top:5px;
    }
    .sortfilters .selectholder {
        width:240px;
    }
}

.recommended-jobs-email-alert {
    float:right;
    padding-top:30px;
}

/*
    END - No Login Job Alert Section
*/

/*
    dashboard sys msg icons
*/

.dashboard--sys-msg .icon--selected {
    display: inline-block;
    background: transparent url('/assets/img/tick-green-small.png') 0 0 no-repeat;
    margin: 0 auto;
    width: 20px;
    height: 20px;
    vertical-align: bottom;
    margin-right: .25em;
}

.search-results-footer > div > .dashboard--sys-msg.sys-msg--sm {
    margin-top:0;
    margin-bottom:15px;
}

@media all and (min-width:1040px) {
    .search-results-footer > div.notify-success {
        float:left;
        width:70%;
        margin-bottom:0;
    }
}

/* job details */

.posted-on .strong { font-weight: bold; }

/*
    END - dashboard sys msg icons
*/
.top-post-job-cta {
    padding-top: 30px;
    padding-bottom:80px;
}

.post-job-cta {
  background-size: auto 100%;
  background-position: 42% 50%;
  background-repeat: no-repeat;
  background-image: url('https://cj-live.azureedge.net/assets/img/recruiter-logged-out/Hannah-&-Mennar-CTA--sm.jpg');
  height: 180px;
  width: 100%;
  position: relative;
  /*margin: 10px 0;*/
  border-radius: 4px;
  -webkit-transition: height 0.5s linear, padding 0.5s linear;
  transition: height 0.5s linear, padding 0.5s linear;
  padding-left: 55%;
}
.post-job-cta .button--em {
  position: absolute;
  overflow: visible;
  bottom: 12px;
  margin: 0 auto;
  width: 220px;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
@media all and (min-width: 35em) {
  .post-job-cta {
    padding-left: 52%;
    height: 250px;
  }
  .post-job-cta .button--em {
    width: 300px;
  }
}
@media all and (min-width: 45em) {
    .top-post-job-cta {
        padding-top: 80px;
    }
  .post-job-cta {
    padding-left: 53%;
    height: 310px;
  }
  .post-job-cta .button--em {
    width: 400px;
    bottom: 20px;
  }
}
@media all and (min-width: 55em) {
  .post-job-cta {
    height: 330px;
    padding-left: 51%;
  }
}
@media all and (min-width: 61em) {
  .post-job-cta {
    /*margin: 20px 0;*/
  }
}
.button--em {
  -webkit-transition: width 0.5s linear, bottom 0.5s linear;
          transition: width 0.5s linear, bottom 0.5s linear;
}
.button--em a {
  box-shadow: 1px 1px 0 #b2b2b2;
  font-size: 16px;
  font-size: 1rem;
}
@media all and (min-width: 35em) {
  .button--em a {
    font-size: 20px;
    font-size: 1.25rem;
  }
}
@media all and (min-width: 45em) {
  .button--em a {
    font-size: 24px;
    font-size: 1.5rem;
  }
}

.follower {
  *zoom: 1;
  position: fixed;
  bottom: 0;
  right: 0;
  z-index: 9000;
  width: 100%;
  overflow: visible;
}
.follower:before,
.follower:after {
  content: "";
  display: table;
}
.follower:after {
  clear: both;
}
@media all and (min-width: 45em) {
  .follower.follower--bottom-right {
    width: auto;
    bottom:50px;
  }
}

.need-help.need-help-inverted .content dt:before,
.need-help.need-help--following .content dt:before {
  content: "";
  display: block;
}
.need-help.need-help-inverted .content dt,
.need-help.need-help-inverted .content dd,
.need-help.need-help--following .content dt,
.need-help.need-help--following .content dd {
  display: inline;
}
.need-help.need-help--following {
    display:block;
    border-radius: 0;
    border: 3px solid rgba(87, 87, 87, 0.3);
    border-bottom-width: 0;
    border-left-width: 0;
    border-right-width: 0;
    padding: 8px;
    background-color: rgba(244, 244, 244, 0.9);
    box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.2);
    overflow: visible;
}
.need-help.need-help--following .content {
  font-size: 12px;
  font-size: 0.75rem;
}
@media all and (min-width: 45em) {
  .need-help.need-help-inverted .content {
    font-size: 14px;
    font-size: 0.875rem;
  }
  .need-help.need-help--following {
    padding: 10px 12px 12px 12px;
    border-left-width: 5px;
    border-top-width: 5px;
  }
  .need-help.need-help--following .heading {
    font-size: 20px;
    font-size: 1.25rem;
  }
  .need-help.need-help--following .content {
    font-size: 14px;
    font-size: 0.875rem;
  }
}

.profile-media-links {
    margin-top:20px;
}

/*  Spam Prevention Measure */
.spm-measure {
    position:absolute!important;
    top:-9999px;
    left:-9999px;
}
/*  END Spam Prevention Measure */

.show-more-x-post {
    float:right;
    margin-top:10px;
}

@media screen and (min-width:45em) {
    .show-more-x-post {
        margin-top:0;
    }
}

.show-more-x-post.show-icon:before,
.show-more-x-post.hide-icon:before {
    position:relative;
    left:-5px;
}

.show-more-x-post.show-icon:before {
    content: url("https://cj-live.azureedge.net/assets/img/dd-arrow-down.png");
}

.show-more-x-post.hide-icon:before {
    content: url("https://cj-live.azureedge.net/assets/img/dd-arrow-up.png");
}

/********************
    helper classes
*********************/
.hidden {
    display:none;
}




.profile-title {
  margin: 20px auto;
}

.profile-title span {
    font-size: 3rem;
    font-weight: bold;
    text-align: center;
    text-transform: uppercase;
    display: block;
    color: #575757;
}

.profile-title .profile-logo {
  width: 74%;
  margin: 0 auto 10px auto;
  text-align: center;
  font-size: 0;
  line-height: 0;
  -webkit-transition: 250ms max-height, 250ms max-width;
          transition: 250ms max-height, 250ms max-width;
}
.profile-title .profile-logo img {
  height: auto;
  max-height: 130px;
  max-width: 100%;
}
.profile-title .profile-social-media {
  text-align: center;
  *zoom: 1;
}
.profile-title .profile-social-media:before,
.profile-title .profile-social-media:after {
  content: "";
  display: table;
}
.profile-title .profile-social-media:after {
  clear: both;
}
@media all and (min-width: 30em) {
  .profile-title .profile-social-media {
    width: 74%;
    text-align: right;
    margin: 0 auto;
  }
}
@media all and (min-width: 45em) {
  .profile-title {
    margin: 40px auto;
  }
  .profile-title .profile-logo {
    margin: 0 auto 20px auto;
  }
  /*.profile-title .profile-logo img {
    max-height: 300px;
  }*/
}
@media all and (min-width: 60em) {
  .profile-title .profile-logo {
    width: 74%;
  }
}
.profile-info {
  padding: 20px 0;
  color: #575757;
  overflow: visible;
}
.profile-info p {
    margin: 10px 0;
    text-align: justify;
}
.profile-info .address {
  margin: 20px 0;
}
@media all and (min-width: 30em) {
  .profile-info {
    padding: 40px 0;
  }
  .profile-info .address {
    margin: 40px 0;
  }
}
.profile-info > *:last-child {
  margin-bottom: 0;
}
@media all and (min-width: 60em) {
  .profile-info {
    padding: 60px 0;
  }
}
.profile-embed-layout--video {
  padding-top: 56.2%;
  margin: 0 auto;
}
@media all and (min-width: 60em) {
  .profile-embed-layout--video {
    margin: 60px auto 20px auto;
  }
}
.inner.inner--profile-map {
  padding-left: 0;
  padding-right: 0;
}
.profile-embed-layout--map {
  padding-top: 60%;
  -webkit-transition: 250ms padding-top linear;
          transition: 250ms padding-top linear;
}
@media all and (min-width: 30em) {
  .profile-embed-layout--map {
    padding-top: 33.3333%;
  }
}
@media all and (min-width: 60em) {
  .profile-embed-layout--map {
    padding-top: 25%;
  }
}
.profile-imagelist {
  line-height: 0;
  font-size: 0;
  text-align: center;
  margin: 0 auto;
}
.profile-imagelist li {
  display: inline-block;
  vertical-align: top;
  line-height: 0;
  font-size: 0;
}
.profile-imagelist img {
  display: inline-block;
  height: auto;
  width: 100%;
  line-height: 0;
  font-size: 0;
}
.profile-imagelist .wide {
  width: 100%;
}
.profile-imagelist .tall {
  width: 50%;
}
.profile-imagelist .tall:nth-child(odd):last-child {
  width: 100%;
}
@media all and (min-width: 30em) {
  .profile-imagelist .wide {
    width: 50%;
  }
  .profile-imagelist .wide:nth-child(odd):last-child {
    width: 100%;
  }
  .profile-imagelist .tall:nth-child(odd):last-child {
    width: 33.33333%;
  }
  .profile-imagelist .tall {
    width: 33.33333%;
  }
  .profile-imagelist .tall:nth-last-of-type(2n):first-of-type,
  .profile-imagelist .tall:nth-last-of-type(2n):first-of-type ~ .tall {
    width: 50%;
  }
  .profile-imagelist .tall:nth-last-of-type(3n):first-of-type,
  .profile-imagelist .tall:nth-last-of-type(3n):first-of-type ~ .tall {
    width: 33.33333%;
  }
}
@media all and (min-width: 60em) {
  .profile-imagelist {
    margin: 60px auto;
    margin-left: -4px;
    margin-right: -4px;
  }
  .profile-imagelist li {
    padding: 4px;
  }
}
.section--profile-imagelist {
  background-color: #fff;
}
@media all and (min-width: 45em) {
  .section--profile-imagelist {
    background-color: #e5e5e5;
  }
}
.profile-social-media > span,
.profile-social-media > ul {
  display: inline-block;
  vertical-align: middle;
}
.profile-social-media > span {
  padding: 4px 8px 4px 0;
  color: #575757;
  font-size: 12px;
  font-size: 0.75rem;
}
.profile-social-media ul {
  font-size: 0;
  line-height: 0;
}
.profile-social-media li {
  display: inline-block;
  padding: 0 2px;
  font-size: 0;
  line-height: 0;
}
.profile-social-media li > a > img {
  width: 24px;
  height: 24px;
  border-radius: 2px;
}
.profile-header {
  overflow: visible;
  *zoom: 1;
}
.profile-header h2,
.profile-header .profile-social-media {
    padding-bottom: 20px;
}

.profile-header:before,
.profile-header:after {
  content: "";
  display: table;
}
.profile-header:after {
  clear: both;
}
.profile-header .title {
  margin-bottom: 8px;
  vertical-align: middle;
}
.profile-header .profile-social-media {
  display: block;
  margin-bottom: 8px;
  vertical-align: middle;
}
@media all and (min-width: 37em) {
  .profile-header .profile-social-media {
    display: inline-block;
    float: right;
  }
  .profile-header .title {
    float: left;
  }
}

.inner.inner--profile-visuals {
  max-width: 960px;
}
@media all and (max-width: 45em) {
  .inner.inner--profile-visuals {
    padding-left: 0;
    padding-right: 0;
  }
}
.profile-embed-layout,
.profile-embed-layout--video,
.profile-embed-layout--map {
  position: relative;
}
.profile-embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.profile-embed-layout--map .profile-embed {
pointer-events: none;
}
.badge-medium {
    color: white;
    background-color: #277fc3;

    padding: 5px 0;
    display: inline-block;

    width: 40px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

@media all and (min-width:45em) {
    .badge-medium {
        width: 60px;
    }
}
/********************************************************************
    - Separating css from All.css, making some styles more reusable 
    with generic names
********************************************************************/


.std--form legend {
  float: left;
  width: 100%;
  padding: 10px 0 15px 0;
  margin-left: -15px;
  font-weight: bold;
  font-size: 18px;
  font-size: 1.125rem;
  *zoom: 1;
}
.std--form legend:before,
.std--form legend:after {
  content: "";
  display: table;
}
.std--form legend:after {
  clear: both;
}
.std--form .form-block {
  border-top: 1px solid #dddddd;
  padding: 15px;
}

.std--form .form-block:first-of-type {
  border-top-width: 0;
  padding-top: 0;
  margin-top: 0;
}
.std--form .form-block label {
  margin: 10px 0 5px 0;
}
.std--form .form-block input[type="text"],
.std--form .form-block input[type="email"],
.std--form .form-block input[type="password"],
.std--form .form-block textarea,
.std--form .form-block select[multiple] {
  background-color: #f0f0f0;
}
.std--form ::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #a3a3a3;
}
.std--form :-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #a3a3a3;
}
.std--form ::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #a3a3a3;
}
.std--form :-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #a3a3a3;
}
.std--form .input-container {
  clear: both;
}
.std--form .errorMessage {
  color: #dc5032;
  display: none;
}
@media all and (min-width: 30em) {
  .std--form .form-block label,
  .std--form .form-block input[type="text"],
  .std--form .form-block input[type="email"],
  .std--form .form-block textarea {
    display: block;
    width: 70%;
    max-width: 640px;
  }
  .std--form .form-block .input-date > div {
    display: inline-block;
    width: 70%;
    max-width: 640px;
  }
  .std--form .form-block .input-date > div input[type="text"] {
    display: inline-block;
    width: 100%;
    max-width: none;
  }
  .std--form .form-block .radio-diplay-inline label {
    display: inline-block;
    width: auto;
    padding-right: 1em;
    vertical-align: middle;
  }
  .std--form .form-block .radio-diplay-inline label:last-child {
    padding-right: 0;
  }
  .std--form .form-block .cke {
    max-width: 640px;
  }
  .std--form .form-block .tab-labels {
    margin-bottom: -1px;
    margin-top: 10px;
    display: table;
    height: 100%;
    width: 100%;
    position: relative;
    z-index: 7;
  }
  .std--form .form-block .tab-labels label {
    display: inline-block;
    display: table-cell;
    width: 30%;
    min-width: 100px;
    margin: 0;
    padding: 0.8em 0.8em 1em 0.5em;
    border: 1px solid transparent;
    border-bottom-width: 0;
  }
  .std--form .form-block .tab-labels label input[type="radio"] {
    float: left;
  }
  .std--form .form-block .tab-labels label span {
    float: left;
    width: 80%;
    padding-left: 0.3em;
  }
  .std--form .form-block .tab-labels .tab-selected {
    background-color: #fff;
    border: 1px solid #dddddd;
    border-radius: 3px;
    border-bottom-width: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    font-weight: bold;
  }
  .std--form .form-block .tab-label-content {
    background-color: white;
    border: 1px solid #dddddd;
    border-radius: 3px;
    padding: 1em;
    position: relative;
    z-index: 6;
  }
  .std--form .form-block .tab-label-content input[type="text"],
  .std--form .form-block .tab-label-content input[type="email"],
  .std--form .form-block .tab-label-content textarea,
  .std--form .form-block .tab-label-content select[multiple],
  .std--form .form-block .tab-label-content select {
    background-color: #f0f0f0;
  }
  .std--form .form-block .tab-label-content.tab-selected-content#onlineApplicationcontainer {
    border-top-left-radius: 0;
  }
  .std--form .form-block .tab-label-content.tab-selected-content#otherApplicationcontainer {
    border-top-right-radius: 0;
  }
}
@media all and (min-width: 45em) {
  .std--form .form-block input[type="text"],
  .std--form .form-block input[type="email"],
  .std--form .form-block textarea,
  .std--form .form-block select[multiple],
  .std--form .form-block select {
    background-color: #f0f0f0;
  }
  .std--form .form-block .tab-labels .tab-selected {
    background-color: #f0f0f0;
  }
  .std--form .form-block .tab-label-content {
    background-color: #f0f0f0;
  }
  .std--form .form-block .tab-label-content input[type="text"],
  .std--form .form-block .tab-label-content input[type="email"],
  .std--form .form-block .tab-label-content textarea,
  .std--form .form-block .tab-label-content select[multiple] {
    background-color: white;
  }
}
form[data-infieldlabel] .input-container,
.input-container[data-infieldlabel] {
  position: relative;
}
*[data-infieldlabel] label {
  position: absolute;
  padding: 12px 14px;
  width: auto;
  margin-top: 0;
  max-width: none;
  line-height: normal;
}
*[data-infieldlabel] label:hover {
    cursor:text;
}

*[data-infieldlabel] .validation-message {
  margin-left: 0;
}

.modal.modal--wide {
  max-width: 840px;
}
.modal.modal--wide .one-half .inner {
  padding: 2px;
}
.modal.modal--wide .one-half .form-block input[type="text"],
.modal.modal--wide .one-half .form-block input[type="email"],
.modal.modal--wide .one-half .form-block input[type="password"],
.modal.modal--wide .one-half .form-block textarea,
.modal.modal--wide .one-half .form-block select {
  width: 100%;
}
.modal.modal--wide .button {
  width: 100%;
}
.modal.modal--wide .button button {
  width: 100%;
}
@media all and (min-width: 30em) {
  .modal.modal--wide .one-half .form-block input[type="file"] {
    width: 73%;
    width: calc(75% - 5px);
  }
}
@media all and (min-width: 45em) {
  .modal.modal--wide .one-half:first-child .inner {
    padding-right: 20px;
    border-right: 1px solid #dddddd;
  }
  .modal.modal--wide .one-half:last-child {
    position: relative;
    left: -1px;
  }
  .modal.modal--wide .one-half:last-child .inner {
    padding-left: 20px;
    border-left: 1px solid #dddddd;
  }
}
.recruiter-signin {
  font-size: 20px;
  font-size: 1.25rem;
  text-align: center;
  margin: 15px 0 -5px 0;
  padding: 8px;
  background-color: #e0e0e0;
  border-radius: 4px;
}
#candidateLogInRegModal {
  overflow-x: hidden;
  overflow-y: scroll;
}

/* Candidate regitration */

#newsletterfrequency { margin-left: 26px; }
#newsletterfrequency li { list-style: none; }

/*********************************************
    
     online app, wizard 

**********************************************/

.helper-msg-large {
    color:#ef7a4e;
}

.appwiz {
    display: none;
    margin-bottom: 30px;
}

.appwiz .row:first-of-type {
    border: 1px solid #dddddd;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 10px 0 #c0c0c0;
    -webkit-box-shadow: 0 0 10px 0 #c0c0c0;
    box-shadow: 0 0 10px 0 #c0c0c0;
}

.appwiz .post-step {
    /*padding: 30px 0;*/
    color: #575757;
    /*min-height: 395px;*/
    background-color: #f4f4f4;
    min-height: initial;
}
.appwiz .post-step .step-footer {
    padding-bottom: 20px;
}

.appwiz--close {
    float: right;
    display: block;
    position: relative;
    top: 8px;
    
    width: 15px;
    height: 15px;
    background: url('https://cj-live.azureedge.net/assets/img/sprite-cross.png') no-repeat;
    background-size: 100%;
    background-position: 0 0;
}

.appwiz--close:hover {
    background-position: 0 -31px;
}

.appwiz .form-block input[type="text"], 
.appwiz .form-block input[type="password"],
.appwiz .form-block input[type="file"],
.appwiz .form-block textarea, 
.appwiz .form-block select[multiple], 
.appwiz .form-block select {
    background-color: #f0f0f0;
    width: 100%;
    max-width: initial;
    border-width: 1px;
    outline: 0;
}

.appwiz .form-block .validation-input-container {
    width: 100%;
}

.appwiz .form-block label {
    width: 100%;
}

.appwiz .dashboard--sys-msg.sys-msg--sm {
    font-size: 0.9em;
}

.appwiz .step-footer .button {
    float: right;
    margin-right: 0;
}

.appwiz .step-content {
    /*background-color: #f4f4f4;*/
    padding: 10px 40px;
}

.appwiz .step-content .button,
.appwiz .step-content .button.alt {
    margin-bottom: 5px;
}
.appwiz .attached-documents {
    border: 0;
    font-size: 0.875em;
    margin-bottom: 0px;
}

.appwiz .attached-documents .document a {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.appwiz .button.thin {
    margin-top: 15px;
}

@media all and (min-width: 45em) {
    .appwiz .step-content .step-footer .button,
    .appwiz .step-content .step-footer .button.alt {
        width: 200px;
        margin-bottom: 0px;
    }
    .appwiz .step-content .button.left,
    .appwiz .step-content .button.alt.left {
        margin-right: 5px;
    }
    .appwiz .form-block label {
        width: 25%;
        max-width: 220px;
        vertical-align: top;
    }
    .appwiz .form-block .validation-input-container {
        width: 73%;
    }
    .appwiz .form-block input[type="text"], 
    .appwiz .form-block input[type="password"],
    .appwiz .form-block input[type="file"],
    .appwiz .form-block select,
    .appwiz .form-block textarea,
    .appwiz .attached-documents {
        width: 95%;
        max-width: 640px;
    }

    .appwiz .form-block input[type="file"] {
        /*max-width: 415px;*/
    }
    .helper-msg-large {
        font-size: 1.1em;
    }
}

.cvFilename--clear {
    float: right;
    display: block;
    position: relative;
    margin: 10px 0;
    
    width: 15px;
    height: 15px;
    background: url('/Assets/img/icon-cross.svg') no-repeat;
    background-size: 100%;
    background-position: 0 0;
    cursor: pointer;
}


/*
    -- glow effect on focus

    input[type=text], textarea {
  -webkit-transition: all 0.30s ease-in-out;
  -moz-transition: all 0.30s ease-in-out;
  -ms-transition: all 0.30s ease-in-out;
  -o-transition: all 0.30s ease-in-out;
  outline: none;
  margin: 5px 1px 3px 0px;
  border: 1px solid #277fc3;
}

input[type=text]:focus, textarea:focus {
  box-shadow: 0 0 5px #277fc3;
  margin: 5px 1px 3px 0px;
  border: 1px solid #277fc3;
}*/

.appwiz .step-content button {
    width: 100%;
}

.appwiz .step-content {
    background-color: white;
}

.appwiz--comment p {
    font-size: 0.875em;
}

.appwiz--comment {
    padding: 20px;
    border-radius: 4px;
}

.appwiz--comment.dark {
    background-color: #f4f4f4;
}
.appwiz--heading {
    text-transform: capitalize;
    font-size: 1.5em;
    font-weight: normal;
}
.appwiz .highlight {
    color: #99cc00;
}
.appwiz--subheading {
    color: #333;
}

.appwiz .validation-message {
    margin-left: 0;
    font-size:small;
}

.verify-docs--line-heading {
    max-width: 300px;
    display: inline-block;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: middle;
}

.appwiz .form-block {
    margin-top: 25px;
    padding-left: 0;
}
.wizpanel {
    display: none;
}
.wizpanel .row {
    margin-bottom: 10px;
}
.wizpanel .row .one-half {
    margin-bottom: 10px;
}
.wizpanel--content {
    padding: 20px 15px;
}
.cta .appwiz--verify-docs li,
.cta .appwiz--verify-docs a {
    color: white;
}

.appwiz--verify-docs li > span {
    display: block;
}
.appwiz--verify-docs li .button.button {
    width: auto;
}

.input-container-inline {
    margin-bottom: 20px;
}

.input-container-inline .input-inline {
    margin-bottom: 20px;
}

.input-container-inline .input-inline:last-of-type {
    margin-bottom: 0;
}

.input-inline {
    display: block;
}

.appwiz .form-block .input-container-inline input[type="text"],
.appwiz .form-block .input-container-inline input[type="password"],
.appwiz .form-block .input-container-inline input[type="file"],
.appwiz .form-block .input-container-inline select,
.appwiz .form-block .input-container-inline textarea {
    width: 100%;
    border-width: 1px;
    outline: 0;
}

@media all and (min-width: 45em) {
    .wizpanel .row .one-half {
        margin-bottom: 0px;
    }

    .wizpanel .row .one-half {
        padding-right: 0;
        padding-left: 5px;
    }

    .wizpanel .row .one-half:first-of-type {
        padding-right: 5px;
        padding-left: 0;
    }
    .appwiz--verify-docs li > span {
        display: inline-block;
        vertical-align: middle;
    }
    .input-container-inline {
        display: block;
        width: 95%;
        max-width: 640px;
    }

    .input-container-inline .input-inline {
        margin-bottom: 0;
        display: inline-block;
    }

    .input-container-inline.input-2 .input-inline {
        width: 49.3%;
        vertical-align: top;
    }

    #appwiz-step-3 .appwiz--comment {
        margin-bottom: 10px;
    }
    .appwiz--heading {
        font-size: 1.85em;
    }
}

@media all and (min-width:989px) {
    .input-container-inline.input-2 .input-inline {
        width: 49.5%;
    }
}

.center-text {
    text-align: center;
}

/*********************************************  
     END online app, wizard 
**********************************************/

/*********************************************
    button spinner style and image
*********************************************/

@-webkit-keyframes three-quarters {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); }

  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg); } }

@-moz-keyframes three-quarters {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); }

  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg); } }

@-o-keyframes three-quarters {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); }

  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg); } }

@keyframes three-quarters {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); }

  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg); } }

/* Styles for old versions of IE */
.btn-spinner {
  font-family: sans-serif;
  font-weight: 100; }

/* :not(:required) hides this rule from IE9 and below */
.btn-spinner:not(:required) {
  -webkit-animation: three-quarters 1250ms infinite linear;
  -moz-animation: three-quarters 1250ms infinite linear;
  -ms-animation: three-quarters 1250ms infinite linear;
  -o-animation: three-quarters 1250ms infinite linear;
  animation: three-quarters 1250ms infinite linear;
  border: 3px solid #ffffff;
  border-right-color: transparent;
  border-radius: 100%;
  box-sizing: border-box;
  display: inline-block;
  position: relative;
  vertical-align: middle;
  overflow: hidden;
  text-indent: -9999px;
  width: 12px;
  height: 12px; }

.btn-spinner:not(:required) {
  margin-left: -14px;
  opacity: 0;
  transition: 0.4s margin ease-out, 0.2s opacity ease-out; }

.is-loading .btn-spinner {
  transition: 0.2s margin ease-in, 0.4s opacity ease-in;
  margin-left: 5px;
  opacity: 1; }

.is-loading {
    opacity: 0.5;
    cursor: default!important;
}

.btn {
  text-align: left; 
}

/*********************************************
    END button spinner style and image
*********************************************/


.font-small {
    font-size: small;
}

.upgr-pkg-detail {
    clear: both;
    font-size: 0.75rem;
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 20px;
}

.upgr-pkg-detail .viewlistingimage {
    display: none;
}

@media all and (min-width:45em) {
    .upgr-pkg-detail {
        margin-bottom: 0;
    }

    .upgr-pkg-detail .viewlistingimage {
        display: inline-block;
    }
}

.upgr-pkg-detail li {
    margin-bottom: 5px;
}

.upgr-pkg-detail .job-package-stat-group {
    margin-left: 0;
    margin-right: 0;
}

.upgr-pkg-description {
    display: block;
    margin: 0 auto;
}

.upgr-pkg-description ul {
    list-style-type: disc;
}

.show-more-upgr-pkg-container {
    clear: both;
    padding: 0 0 10px 10px;
}

.show-more-upgr-pkg.show-icon:before,
.show-more-upgr-pkg.hide-icon:before {
    position:relative;
    left:-5px;
}

.show-more-upgr-pkg.show-icon:before {
    content: '';
}

.show-more-upgr-pkg.hide-icon:before {
    content: '';
}

.show-more-upgr-pkg {
    margin-top:10px;
}

@media screen and (min-width:45em) {
    .show-more-upgr-pkg-container {
        padding-left: 25px;
    }
    .show-more-upgr-pkg {
        margin-top:0;
    }
    .show-more-upgr-pkg.show-icon:before {
        content: url("https://cj-live.azureedge.net/assets/img/dd-arrow-down.png");
    }
    
    .show-more-upgr-pkg.hide-icon:before {
        content: url("https://cj-live.azureedge.net/assets/img/dd-arrow-up.png");
    }

    .upgr-pkg-description {
        width: 80%;
    }
}

.no-list-style {
    list-style-type: none;
}

#dialogEmailJob.textModal .modal {
    max-width: 500px;
}

#dialogEmailJob .form-block input[type="text"], 
#dialogEmailJob .form-block input[type="email"], 
#dialogEmailJob .form-block textarea, 
#dialogEmailJob .form-block select, #dialogEmailJob 
.form-block select[multiple] {
    width: 100%;
}

@media all and (min-width: 30em) {
    .horiz-form-control-margin {
        margin-left: 26%;
    }
}

/* new fixed rate card on logged out */
.need-help.need-help--rate-card {
    display: block;
    border-radius: 0;
    border: 3px solid rgba(87, 87, 87, 0.3);
    border-bottom-width: 0;
    border-left-width: 0;
    border-right-width: 0;
    padding: 8px;
    background-color: rgba(244, 244, 244, 0.9);
    box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.2);
    overflow: visible;
}

.need-help.need-help--rate-card .heading {
    font-size: 14px;
    font-size: 0.875rem;
    color: #333;
    text-align:center
}

.need-help.need-help--rate-card .content {
    font-size: 12px;
    font-size: 0.75rem;
    text-align: center;
    margin: 0 auto;
    padding: 0;
}
.need-help.need-help--rate-card .button.alt {
    width:220px;
    padding: 0;
}
.need-help.need-help--rate-card .button.alt a:before {
    content: '';
    background-image: url("https://cj-live.azureedge.net/assets/img/white-icon-rate-card.png");
    background-size: 24.5px 28px;
    width:24.5px;
    height:28px;
    display:inline-block;
    margin-right:20px;
    vertical-align:middle;
}

.need-help.need-help--rate-card .content a {
    color:white;
    letter-spacing:0.6px;
    text-transform: none;
    padding: 7px 5px;
}
.need-help.need-help--rate-card .content span {
    text-align:center;
    display:inline-block;
    font-weight:normal;
}
@media all and (min-width: 45em) {
    .need-help.need-help--rate-card {
        /*padding: 8px 25px;*/
        /*border-left-width: 5px;
        border-top-width: 5px;*/
        border-width: 5px;
        border-color: #dddddd;
    }
    .need-help.need-help--rate-card .content {
        padding: 8px;
    }

    .need-help.need-help--rate-card .rate-card-col {
        padding: 2px 5px;
    }

    .need-help.need-help--rate-card .heading {
        font-size: 20px;
        font-size: 1rem;
    }

    .need-help.need-help--rate-card .content {
        font-size: 14px;
        font-size: 0.875rem;
    }
}

.section-white.bordertop {
    border-top:7px solid #575757;
}

.thank-you-header {
    padding: 10px 0;
    text-align:center;
}
.success-highlight {
    color:#99cc00!important;
}
.thank-you-header h2 {
    font-weight:normal;
    font-size:20px;
    font-size: 1.25rem;
}
.thank-you-header h2:before {
    content: '';
    background-image: url('https://cj-live.azureedge.net/assets/img/thank-you-tick-sm.png');
    background-size: 40px 40px;
    width: 40px;
    height: 40px;
    display: inline-block;
    vertical-align: initial;
    margin-right:10px;
    position:relative;
    top:15px;
}
.thank-you-content {
    /* commenting out for reverting design
        padding: 20px 50px;*/
    margin-bottom:40px;
}
.thank-you-content h2 {
    font-size:20px;
    font-size: 1.25rem;
}
.thank-you-content .content-body {
    /* commenting out for reverting design
        margin-top: 30px;*/
    font-size:15px;
    font-size:0.9375rem;
}
.thank-you-content .content-note {
    margin-top: 25px;
    text-align:center;
    font-size:16px;
    font-size:1rem;
}
.thank-you-content .content-email-again {
    margin-top: 20px;
}
.thank-you-content .content-email-again .button.alt.v2 {
    margin: 0 auto;
    width: 190px;
    display:block;
    padding: 8px;
}
.thank-you-content .content-email-again .button.alt.v2 button {
    font-size: 16px;
    font-size:1rem;
    padding: 18px 10px;
    box-shadow: 0 0 10px 1px #bcbdbe;
}
.r-corners {
    border-radius: 4px;
    border: 1px solid #bcbdbe;
}

.button.alt.v2 a, 
.button.alt.v2 button {
    display: block;
    background: #277fc3;
    color: #fff;
    padding: 10px 15px;
    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
    font-weight:normal;
    text-transform:none;
}

@media (min-width:30em) {
    .thank-you-header h2:before {
        position:relative;
        top:5px;
        vertical-align: bottom;
    }
}

@media (min-width:45em) {
    .thank-you-header {
        padding: 20px 0 15px 0;
        text-align:left;
    }

    .thank-you-header h2 {
        font-weight:normal;
        font-size:28px;
        font-size: 1.75rem;
    }
    .thank-you-header h2:before {
        content: '';
        background-image:url('https://cj-live.azureedge.net/assets/img/thank-you-tick-sm.png');
        background-size:40px 40px;
        width:40px;
        height:40px;
        display:inline-block;
        vertical-align:bottom;
        margin-right:10px;
        position:static;
        top:0;
    }
    .thank-you-content {
        /*commenting out for reverting design
            padding: 50px 60px;*/
        margin-bottom:80px;
    }
    .thank-you-content h2 {
        font-size:26px;
        font-size: 1.625rem;
    }
    .thank-you-content .content-body {
        /*commenting out for reverting design
            margin-top: 30px;*/
        font-size:18px;
        font-size:1.125rem;
    }
    .thank-you-content .content-note {
        margin-top: 25px;
        text-align:left;
        font-size:18px;
        font-size:1.125rem;
    }
    .thank-you-content .content-email-again {
        margin-top: 50px;
    }
    .thank-you-content .content-email-again .button.alt.v2 {
        margin: 0 auto;
        width: 190px;
        display:block;
        padding: 8px;
    }
    .thank-you-content .content-email-again .button.alt.v2 button {
        font-size: 18px;
        font-size:1.125rem;
        padding: 18px 10px;
        box-shadow: 0 0 10px 1px #bcbdbe;
    }
}
.successfull-activation {
    color: #99cc00;
    font-size: 15px;
    font-size: 0.9375rem;
    padding: 10px 10px 20px 10px;
    text-align: center;
}
.successfull-activation  span:before {
    content: '';
    background-image: url('https://cj-live.azureedge.net/assets/img/thank-you-tick-sm.png');
    background-size: 20px 20px;
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: initial;
    margin-right:10px;
    position:relative;
    top:5px;
}

.cj-hidden {
    display:none;
}

/* recruiter registration */
.form--register.recruiter-register .inner.narrow {
    padding: 30px 0 20px 0;
}
.form--register.recruiter-register .form-block input[type="text"], 
.form--register.recruiter-register .form-block input[type="email"], 
.form--register.recruiter-register .form-block textarea, 
.form--register.recruiter-register .form-block select, 
.form--register.recruiter-register .form-block select[multiple] {
    max-width: 100%;
}
.form--register.recruiter-register .form-block select {
    line-height:33px;
    font-family: 'Gotham A', 'Gotham B', 'helvetica neue', arial, sans-serif;
}
/* firefox specific */
@-moz-document url-prefix() {
    .form--register.recruiter-register .form-block select {
        padding-left:10px;
    }
}
/* webkit specific */
@media(-webkit-min-device-pixel-ratio:0) {
    .form--register.recruiter-register .form-block select {
        -webkit-appearance:none;

        padding-left: 0;
        text-indent:9px;
        line-height:normal;
        /* svg version did not render properly, used png instead */
        background: url('/Assets/img/arrow-select.png') 99% 50% no-repeat;
        /*background-size:8px 8px;*/
        background-color: #f0f0f0;
    }
}
/* MS Edge (windows 10) specific */
@supports (-ms-accelerator:true) {
    .form--register.recruiter-register .form-block select {
        padding-left: 12px;
        text-indent:0;
    }
}

.form--register.recruiter-register .helper-msg {
    margin-top:5px;
    clear:both;
}
.form--register.recruiter-register .button-container.step-1 {
    margin-top:50px;
    margin-bottom:30px;
}
.form--register.recruiter-register .button.alt {
    width:105px;
    margin:0 auto;
    display: block;
    padding: 2px;
}
.form--register.recruiter-register .button-container.step-1 .button.alt button {
    font-size:20px;
    font-size:1.25rem;
    padding: 13px 23px;
    width:105px;
}

.form--register.recruiter-register .form-block .tab-labels {
    margin-bottom: -1px;
    margin-top: 10px;
    display: table;
    height: 100%;
    width: 100%;
    position: relative;
    z-index: 7;
}

.form--register.recruiter-register .form-block .tab-labels label {
    display: inline-block;
    display: table-cell;
    width: 30%;
    min-width: 100px;
    margin: 0;
    padding: 0.8em 0.8em 1em 0.5em;
    border: 1px solid transparent;
    border-bottom-width: 0;
}

.form--register.recruiter-register .form-block .tab-labels label input[type="radio"] {
    float: left;
}

.form--register.recruiter-register .form-block .tab-labels label span {
    float: left;
    width: 80%;
    padding-left: 0.3em;
}

.form--register.recruiter-register .form-block .tab-labels .tab-selected {
    background-color: #fff;
    border: 1px solid #dddddd;
    border-radius: 3px;
    border-bottom-width: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    font-weight: bold;
}

.form--register.recruiter-register .form-block .tab-label-content {
    background-color: white;
    border: 1px solid #dddddd;
    border-radius: 3px;
    padding: 1em;
    position: relative;
    z-index: 6;
}

.form--register.recruiter-register .form-block .tab-label-content input[type="text"],
.form--register.recruiter-register .form-block .tab-label-content input[type="email"],
.form--register.recruiter-register .form-block .tab-label-content textarea,
.form--register.recruiter-register .form-block .tab-label-content select[multiple],
.form--register.recruiter-register .form-block .tab-label-content select {
    background-color: #f0f0f0;
}

.form--register.recruiter-register .form-block .tab-label-content.tab-selected-content#onlineApplicationcontainer {
    border-top-left-radius: 0;
}

.form--register.recruiter-register .form-block .tab-label-content.tab-selected-content#otherApplicationcontainer {
    border-top-right-radius: 0;
}
.form--register.recruiter-register .input-container.confirm-pw-field {
    margin-bottom:0;
}
@media all and (min-width: 45em) {
    .form--register.recruiter-register .inner.narrow {
        padding: 20px 40px;
    }
    .form--register.recruiter-register .one-half {
        padding: 0 5px;
    }
    .form--register.recruiter-register .one-half:first-child {
        padding-left: 0;
    }
    .form--register.recruiter-register .one-half:nth-child(2n) {
        padding-right: 0;
    }
    .form--register.recruiter-register .form-block .tab-labels .tab-selected {
        background-color: #f0f0f0;
    }

    .form--register.recruiter-register .form-block .tab-label-content {
        background-color: #f0f0f0;
    }

    .form--register.recruiter-register .form-block .tab-label-content input[type="text"],
    .form--register.recruiter-register .form-block .tab-label-content input[type="email"],
    .form--register.recruiter-register .form-block .tab-label-content textarea,
    .form--register.recruiter-register .form-block .tab-label-content select,
    .form--register.recruiter-register .form-block .tab-label-content select[multiple] {
        background-color: white;
    }
    .form--register.recruiter-register .input-container.pw-field {
        margin-bottom:0;
    }
}
.form--register.recruiter-register .org-address-container {
    margin-bottom:20px;
}
.form--register.recruiter-register .search-postcode-container {
    padding-bottom: 20px;
}
.form--register.recruiter-register .org-address-container .tab-label-content {
    padding-top: 30px;
    margin-bottom:10px;
}
.form--register.recruiter-register .search-postcode-container .inline-button {
    margin-left:0;
    margin-right:0;
    padding: 0;
    width:100%;
}
.form--register.recruiter-register .search-postcode-container .manual-entry {
    width:100%;
    text-align:center;
}
.form--register.recruiter-register .search-postcode-container .button.alt {
    /*margin:0 20px 0 10px;*/
    width:100%;
}
.form--register.recruiter-register .search-postcode-container .button.alt button {
    padding: 14px 25px;
    width:100%;
    min-width: 162px;
}
.form--register.recruiter-register .search-postcode-container .input-inline {
    float:left;
    position:relative;
    top:5px;
}

.form--register.recruiter-register .button-container.step-2 {
    margin:30px 0;
}
.form--register.recruiter-register .button {
    width:250px;
    margin:0 auto;
    display: block;
    padding: 2px;
}
.form--register.recruiter-register .button-container.step-2 .button button {
    font-size:20px;
    font-size:1.25rem;
    padding: 13px 23px;
    width:250px;
}

.form--register.recruiter-register .comms-opts--header {
    font-weight:bold;
    text-decoration:underline;
    margin-top:5px;
    font-size: 14px;
    font-size: 0.875rem;
}
.form--register.recruiter-register .comms-opts--header:hover {
    cursor:pointer;
}
.form--register.recruiter-register .comms-opts--content {
    padding-top: 20px;
}
.form--register.recruiter-register .button-container.step-2 .btn-spinner:not(:required) {
    border: 3px solid #000000;
    border-right-color: transparent;
}
label.tab-selection:hover {
    cursor:pointer;
}
.vat-info-msg {
    font-style: italic;
    font-size: 14px;
    font-size: 0.875rem;
    padding-bottom: 10px;
}
.allow-overflow {
    overflow:visible;
}
.form--register.recruiter-register .input-container {
    margin-bottom:25px;
}
.form--register.recruiter-register .input-container.input-inline:first-child {
    margin-bottom:20px;
}
.form--register.recruiter-register .vat-container {
    margin-top:15px;
}
[cj-hover-infield-label] > label:first-child {
    position: absolute;
    max-width: 200px;
    width: auto;
    margin: 0;
    padding: 10px 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    white-space: nowrap;
    -webkit-transition:all 0.1s linear;
    -moz-transition:all 0.1s linear;
    -ms-transition:all 0.1s linear;
    -o-transition:all 0.1s linear;
    transition:all 0.1s linear;
}
[cj-hover-infield-label] > label.moved:first-child {
    font-size:14px;
    padding: 0;
    top:-20px;
}
@media (min-width:435px) {
    [cj-hover-infield-label] > label:first-child {
        max-width: 100%;
    }
}
@media (min-width:30em) {
    .form--register.recruiter-register .search-postcode-container .inline-button,
    .form--register.recruiter-register .search-postcode-container .manual-entry,
    .form--register.recruiter-register .search-postcode-container .button.alt,
    .form--register.recruiter-register .search-postcode-container .button.alt button {
        width:auto;  
    }
    .form--register.recruiter-register .input-container.input-inline:first-child {
        margin-bottom:25px;
    }
    
    .form--register.recruiter-register .search-postcode-container .manual-entry {
        margin-left:10px;
        position:relative;
        top:20px;
    }
}
@media (min-width: 45em) {
    .one-fourth {
        float:left;
        width:25%;
    }
    .three-fourth {
        float:left;
        width:75%;
    }
    .form--register.recruiter-register .search-postcode-container .input-inline {
        float:left;
    }
    .form--register.recruiter-register .search-postcode-container .inline-button {
        position:relative;
        top:-4px;
        vertical-align:top;
        padding: 2px;
    }
    .form--register.recruiter-register .search-postcode-container .button.alt {
        margin:0 10px 0 5px;
    }
    .form--register.recruiter-register .search-postcode-container .button.alt button {
        padding: 14px 25px;
        min-width: 162px;  
    }
    .form--register.recruiter-register .org-address-container .two-third {
        padding-left: 10px;
    }
    .form--register.recruiter-register .search-postcode-container .manual-entry {
        top:10px;
        margin-left:0;
    }
    .form--register.recruiter-register .search-postcode-container {
        padding-bottom: 0;
    }
}

.wiz-nav-container {
    position:relative;
}
.wiz-nav-container .prev-step {
    text-align:center;
    margin-bottom:15px;
}
.wiz-nav-container .prev-step:hover {
    cursor: pointer;
}
.wiz-nav-indicator {
    display:inline-block;
    margin-right:-9px;
    z-index:10;
}
.wiz-nav-indicator-container {
    width:120px;
    margin:0 auto;
}
.wiz-step-link {
    display: block;
    height:100%;
    width:100%;
}
.wiz-nav-indicator.step {
    background-position: center;
    background-size:contain!important;
    position:relative;
    width: 44px;
    height:43px;
}
.wiz-nav-indicator.link-bar {
    background:url('/Assets/img/wiz-step-linkbar.png') repeat-x;
    background-position: center;
    width: 40px;
    position:relative;
    z-index:1;
    vertical-align:top;
    top:10px;
}
.wiz-nav-indicator.step.one-a {
    background:url('/Assets/img/wiz-step-1-circle-red.png') no-repeat;
}
.wiz-nav-indicator.step.one-b {
    background:url('/Assets/img/wiz-step-1-circle-green.png') no-repeat;
}
.wiz-nav-indicator.step.two-a {
    background:url('/Assets/img/wiz-step-2-circle.png') no-repeat;
}
.wiz-nav-indicator.step.two-b {
    background:url('/Assets/img/wiz-step-2-circle-red.png') no-repeat;
}
.recruiter-agreement {
    font-size:14px;
    font-size:0.875rem;
}
.rec-new-link {
    color:#333;
}
.rec-new-link:hover {
    color:#277fc3;
}
.search-postcode-err {
    clear:both;
    position:relative;
    top:-5px;
}
@media (min-width:45em) {
    .wiz-nav-container .prev-step {
        position:absolute;
        padding-left: 15px;
        text-align:left;
        margin-bottom:0;
        top:10px;
    }
}
.reset-vpadding {
    padding-top: 0!important;
    padding-bottom: 0!important;
}
.modal.v2 #recruiterLogInError a {
    display:inline;
}

#emailafriendForm label {
    width: 40%;
}

#emailafriendForm .validation-message {
    
    margin-left: 0%;
}

@media (min-width: 45em) {
    .recruiter-products-two-cols {
        padding-left: 20%;
    }

    .recruiter-products-package-two-cols {
       width: 35%; 
    }
}
.not-active {
   /*pointer-events: none;
   cursor: default;*/
}
.job-browse-widget-tab-col {
    float: left;
    width: 33%;
}

.job-package-stat .stat-value {
    font-size: 0.9375rem;
}

.new-feature {
    background: url('/Assets/img/new_feature.png');
    background-repeat: no-repeat;
    background-position-y: 2px;
    margin-left: 10px;
    padding-left: 84px;

}

.image-resized {
    max-width: 140px;
}
.validation-message .errorMessage, .validation-message span, .logInError {
    color: #dc5032;
    /*font-size: 3px;*/
}

.validation-message {
    display: block;
    color: #dc5032;
    /*margin-left: 26% !important;*/
}
.larger .validation-message {
}

.validation-message-password {
    display: block;
    color: #dc5032;
    margin-left: 15%;
}
.validation-message-password-fixed-length {
    width: 70%;
    max-width: 630px;
}
.password-fixed-length {
    width: 100%;
}
.success-message {
    display: block;
    color: green;
    font-size: 12px;
}
.error-message {
    display: block;
    color: #dc5032;
    font-size: 12px;
}
.jobpostsuccess{
    float: left;
}

/*********************************************************************************************************************************************
    Cannot globally set margin-left:0 as some forms are still old style layouts. 
    These hacks are to visually make validation messages look aligned to the input controls. There are multiple different layouts which use
    mainly one css to style all which does not work for all.
***********************************************************************************************************************************************/

.form--job-details .form-block .validation-message, 
#logo-attachments-container .form-block .validation-message,
.std--form .form-block .validation-message {
    margin-left: 0;
}

.validation-input-container .validation-message,
.validation-input-container .validation-message-password,
.validation-input-container .validation-message-password-fixed-length {
    margin-left: 0;
    width: initial;
}

#edit-next-role-detail .validation-message {
    margin-left: 0;
}

#candidateSignInForm .validation-message {
    margin-left: 0;
}
#candidateSignInForm .validation-message.main-message, #recruiterLogInForm .validation-message.main-message {
    margin-bottom: 5px;
}

@media all and (min-width: 30em) {
    .validation-message {
        margin-left: 26%;
    }
    .password-fixed-length {
        width: 70%;
        max-width: 630px;
    }
    .larger .validation-message {
        margin-left: 32%;
    }
}

#candidateLogInForm .validation-message, #recruiterLogInForm .validation-message {
        margin-left: 0;
}
#candidateLogInForm .block-user-margin, #recruiterLogInForm .block-user-margin {
    padding-top: 15px;
}

@media all and (min-width: 50em) {
    #edit-next-role-detail .validation-message {
        margin-left: 26%;
    }
}

.form--register.recruiter-register .ng-submitted .ng-invalid,
.form--register.recruiter-register .ng-dirty.ng-invalid.ng-touched,
.form--register.recruiter-register .cj-group-val.ng-invalid-required {
    border-color: #dc5032!important;
}
.form--register.recruiter-register .inputError.ng-valid {
    /* overriding style, no idea at the moment how inputError class gets added on some controls (e.g. VatNumber) when clearing input */
    border-color: #bcbdbd!important;
}

.candidate-dashboard .post-step {
    min-height: initial;
}
.candidate-dashboard fieldset.form-block {
    margin: 0;
}
.candidate-dashboard .step-header .button.thin {
    float: right;
}


.icon-google-drive {
    background: url(/Assets/img/drive_icon_sprite.svg) 10px -49px no-repeat;
    background-size: 26px;
    padding: 6px 0 6px 3.2em;
    text-align: left;
    color: #277fc3;
    text-decoration: none;
    font-size: 100%;
    border: 0;
    cursor: pointer;
}

.icon-one-drive {
    background: url(/Assets/img/drive_icon_sprite.svg) 10px -114px no-repeat;
    background-size: 26px;
    padding: 6px 0 6px 3.2em;
}

.icon-dropbox-drive {
    background: url(/Assets/img/drive_icon_sprite.png) 10px -177px no-repeat;
    background-size: 26px;
    padding: 6px 0 6px 3.2em;
}

.icon-box-drive {
    background: url(/Assets/img/drive_icon_sprite.png) 10px -438px no-repeat;
    background-size: 26px;
    padding: 6px 0 6px 3.2em;
}

.icon-device-drive {
    background: url(/Assets/img/drive_icon_sprite.png) 10px 4px no-repeat;
    background-size: 26px;
    padding: 6px 0 6px 3.2em;
    cursor: pointer;
}

.upload-from-local-drive {
    background-image: url("/Assets/img/uploadcvFromComputer.png");
    background: url(/Assets/img/uploadcvFromComputer.png) 10px -438px no-repeat;
    background-size: 26px;
    padding: 6px 0 6px 3.2em;
}

#cv-file-selected {
    border: none;
    color: #575757;
    padding-left: 0;
    display: inline-block;
    font-weight:bold;
    width:61%;
    text-overflow: ellipsis;
}
.online-drive-filename {
    margin-top: 10px;
}

#cv-file {
    padding: 3px 5px;
    width: 100%;
    margin-top:5px;
}
#cv-file:hover {
    cursor:pointer;
}

#cvUploadOptions li {
    padding: 3px;
}

#candidate-cv-upload-options {
    border-radius: 5px;
    background: #f2f2f2;
    border: 2px solid #b3b3b3;
    padding: 10px;
    text-align:left;
    width: 100%;
    min-height: 200px;

}
#candidate-cv-upload-options input[type="file"] {
    background:white;
}
.form-block.cv-upload-container {
    padding: 0;
}

#candidate-cv-upload-options li {
    display: inline;
}
#candidate-cv-upload-options .device-list-container {
    text-align:center;
}
#candidate-cv-upload-options .device-container a {
    display: inline;
    padding: 0 7px;
    color: #676767;
    text-align: center;
}
#candidate-cv-upload-options .device-container:first-child a {
    padding-left: 0;
}
#candidate-cv-upload-options .device-container:last-child a {
    padding-right: 0;
}
.cv-upload--button-container {

    margin:0 auto;
}
#candidate-cv-upload-options .upload-device-desc {
    padding-top: 5px;
}
.cv-upload-container .choose-device-container {
    margin-bottom:10px;
}
#candidate-cv-upload-options img {
    display: block;
    margin: 0 auto;
    width:70px;
}
.cv-upload-info {
    padding-bottom: 10px;
}
#cv-management {
    padding-bottom: 0;
}
#cv-upload-warning-message {
    color: #dc5032;
    display: none;
    text-align:center;
    margin-bottom:10px;
}
#cv-overwrite-warning-message {
    color: red;
    display: none;
    text-align:left;
    margin-bottom:10px;
}
.choose-device-container .validation-input-container {
    display:block;
}

.cv-upload-container {
    font-size: 12px;
    font-size: 0.75rem;
}
.online-drive-container {
    margin-top:10px;
}
.online-drive-container .button.online-drive {
    width:100%;
    padding-top: 5px;


}
.online-drive-text {
    margin-bottom:5px;
}
.button.online-drive button,
.button.online-drive a {
    display: inline;
    background-color:#fff;
    background-image:none;
    text-transform: capitalize;
    border:0px #277fc3 solid ;
    width:100%;

    font-size:13px;
    font-size:0.8125rem;
}

.icon-google {
       color: #277fc3;
        font-weight: bold;

}
.icon-dropbox {
    color: #277fc3;
    font-weight: bold;
}

.button.online-drive .icon-google:before {
    content: '';
    display: inline-block;
    background: url(/Assets/img/GoogledriveIcon.png) no-repeat;
    background-size: cover;

    height: 16px;
    width: 18px;
    vertical-align: bottom;
    margin-right: 7px;
}
.button.online-drive .icon-dropbox:before {
    content: '';
    display: inline-block;
    background: url(/Assets/img/Dropbox.png) no-repeat;
    background-size: cover;
     color: #277fc3;
    height: 16px;
    width: 18px;
    vertical-align: bottom;
    margin-right: 7px;
}
.button.online-drive .icon-google-app:before {
    content: '';
    display: inline-block;
    background: url(/Assets/img/GoogledriveApplication.png) no-repeat;
    background-size: cover;
    height: 16px;
    width: 18px;
    vertical-align: bottom;
    margin-right: 7px;
}
.button.online-drive .icon-dropbox-app:before {
    content: '';
    display: inline-block;
    background: url(/Assets/img/DropboxApplication.png) no-repeat;
    background-size: cover;
    height: 16px;
    width: 18px;
    vertical-align: bottom;
    margin-right: 7px;
}
.cv-upload--button-container .btn-spinner:not(:required) {
    margin-left:-12px;
}
@media (min-width:30em) {
    .cv-upload--button-container {
        margin:0;
        width:auto;
    }
    #candidate-cv-upload-options {
        text-align:left;
        padding: 15px 20px;
    }
    #cv-file-selected {
        /*text-align:left;*/

    }
    #candidate-cv-upload-options .device-container a {
        padding: 0 20px;
    }
    #candidate-cv-upload-options .device-container:first-child a {
        padding-left: 0;
    }
    #candidate-cv-upload-options .device-container:last-child a {
        padding-right: 0;
    }
}
@media (min-width: 40em) {
    .cv-upload-container {
        font-size: 13.5px;
        font-size: 0.8125rem;
    }
}

@media (min-width:45em) {
    .form-block.cv-upload-container {
        /*padding: 0 15px;*/
    }
    #candidate-cv-upload-options {
        margin-right:10px;
    }
    #candidate-cv-upload-options img {
        width:auto;
    }
    #cv-upload-warning-message {
        text-align:left;
    }
    .cv-upload-container .device-container {
        padding-top: 10px;
    }
    .online-drive-container .button.online-drive {
        padding-left: 2px;
        padding-right:2px;
        padding-top: 0;

    }
    .online-drive-container .one-half:first-of-type .button.online-drive {
        padding-left: 0;

    }
    .online-drive-container .one-half:last-of-type .button.online-drive {
        padding-right: 0;

    }
}
@media (min-width:60em) {
    .cv-upload-container {
        font-size: 16px;
        font-size: 1rem;
    }
}

.disable-upload-button {
    background: #b3b3b3 !important;
}

#candidate-cv-upload-options input[type="button"], input[type="submit"], input[type="reset"], input[type="file"]::-webkit-file-upload-button, button {
    align-items: flex-start;
    text-align: center;
    cursor: default;

    color: black;

    background-color: white;
    box-sizing: border-box;
    padding: 2px 6px 3px;
    border-width: 2px;
    border-style:dotted;
    border-color: buttonface;
}
.profile-section.cv .button {
  margin-top: 10px;



}



/*!
 *  Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right {
  margin-left: .3em;
}
/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #ffffff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-feed:before,
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-slack:before {
  content: "\f198";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-pied-piper-pp:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}
.fa-history:before {
  content: "\f1da";
}
.fa-circle-thin:before {
  content: "\f1db";
}
.fa-header:before {
  content: "\f1dc";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-sliders:before {
  content: "\f1de";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-newspaper-o:before {
  content: "\f1ea";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bell-slash-o:before {
  content: "\f1f7";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-eyedropper:before {
  content: "\f1fb";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-area-chart:before {
  content: "\f1fe";
}
.fa-pie-chart:before {
  content: "\f200";
}
.fa-line-chart:before {
  content: "\f201";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-bus:before {
  content: "\f207";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-cc:before {
  content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}
.fa-meanpath:before {
  content: "\f20c";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-diamond:before {
  content: "\f219";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-venus:before {
  content: "\f221";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-intersex:before,
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-facebook-official:before {
  content: "\f230";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-server:before {
  content: "\f233";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-train:before {
  content: "\f238";
}
.fa-subway:before {
  content: "\f239";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-yc:before,
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-battery-4:before,
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battery-2:before,
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-sticky-note-o:before {
  content: "\f24a";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-hourglass-o:before {
  content: "\f250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\f255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\f256";
}
.fa-hand-scissors-o:before {
  content: "\f257";
}
.fa-hand-lizard-o:before {
  content: "\f258";
}
.fa-hand-spock-o:before {
  content: "\f259";
}
.fa-hand-pointer-o:before {
  content: "\f25a";
}
.fa-hand-peace-o:before {
  content: "\f25b";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-safari:before {
  content: "\f267";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-tv:before,
.fa-television:before {
  content: "\f26c";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-500px:before {
  content: "\f26e";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-calendar-plus-o:before {
  content: "\f271";
}
.fa-calendar-minus-o:before {
  content: "\f272";
}
.fa-calendar-times-o:before {
  content: "\f273";
}
.fa-calendar-check-o:before {
  content: "\f274";
}
.fa-industry:before {
  content: "\f275";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-map-o:before {
  content: "\f278";
}
.fa-map:before {
  content: "\f279";
}
.fa-commenting:before {
  content: "\f27a";
}
.fa-commenting-o:before {
  content: "\f27b";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-vimeo:before {
  content: "\f27d";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-edge:before {
  content: "\f282";
}
.fa-credit-card-alt:before {
  content: "\f283";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-modx:before {
  content: "\f285";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-usb:before {
  content: "\f287";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-pause-circle-o:before {
  content: "\f28c";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stop-circle-o:before {
  content: "\f28e";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-percent:before {
  content: "\f295";
}
.fa-gitlab:before {
  content: "\f296";
}
.fa-wpbeginner:before {
  content: "\f297";
}
.fa-wpforms:before {
  content: "\f298";
}
.fa-envira:before {
  content: "\f299";
}
.fa-universal-access:before {
  content: "\f29a";
}
.fa-wheelchair-alt:before {
  content: "\f29b";
}
.fa-question-circle-o:before {
  content: "\f29c";
}
.fa-blind:before {
  content: "\f29d";
}
.fa-audio-description:before {
  content: "\f29e";
}
.fa-volume-control-phone:before {
  content: "\f2a0";
}
.fa-braille:before {
  content: "\f2a1";
}
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "\f2a4";
}
.fa-glide:before {
  content: "\f2a5";
}
.fa-glide-g:before {
  content: "\f2a6";
}
.fa-signing:before,
.fa-sign-language:before {
  content: "\f2a7";
}
.fa-low-vision:before {
  content: "\f2a8";
}
.fa-viadeo:before {
  content: "\f2a9";
}
.fa-viadeo-square:before {
  content: "\f2aa";
}
.fa-snapchat:before {
  content: "\f2ab";
}
.fa-snapchat-ghost:before {
  content: "\f2ac";
}
.fa-snapchat-square:before {
  content: "\f2ad";
}
.fa-pied-piper:before {
  content: "\f2ae";
}
.fa-first-order:before {
  content: "\f2b0";
}
.fa-yoast:before {
  content: "\f2b1";
}
.fa-themeisle:before {
  content: "\f2b2";
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "\f2b3";
}
.fa-fa:before,
.fa-font-awesome:before {
  content: "\f2b4";
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

@charset "UTF-8";
/*!
  Ionicons, v2.0.0
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/

@font-face { font-family: "Ionicons"; src: url("/assets/css/fontsfs/ionicons.eot?v=2.0.0"); src: url("/assets/css/fontsfs/ionicons.eot?v=2.0.0#iefix") format("embedded-opentype"), url("/assets/css/fontsfs/ionicons.ttf?v=2.0.0") format("truetype"), url("/assets/css/fontsfs/ionicons.woff?v=2.0.0") format("woff"), url("/assets/css/fontsfs/ionicons.svg?v=2.0.0#Ionicons") format("svg"); font-weight: normal; font-style: normal; }
.ion, .ionicons, .ion-alert:before, .ion-alert-circled:before, .ion-android-add:before, .ion-android-add-circle:before, .ion-android-alarm-clock:before, .ion-android-alert:before, .ion-android-apps:before, .ion-android-archive:before, .ion-android-arrow-back:before, .ion-android-arrow-down:before, .ion-android-arrow-dropdown:before, .ion-android-arrow-dropdown-circle:before, .ion-android-arrow-dropleft:before, .ion-android-arrow-dropleft-circle:before, .ion-android-arrow-dropright:before, .ion-android-arrow-dropright-circle:before, .ion-android-arrow-dropup:before, .ion-android-arrow-dropup-circle:before, .ion-android-arrow-forward:before, .ion-android-arrow-up:before, .ion-android-attach:before, .ion-android-bar:before, .ion-android-bicycle:before, .ion-android-boat:before, .ion-android-bookmark:before, .ion-android-bulb:before, .ion-android-bus:before, .ion-android-calendar:before, .ion-android-call:before, .ion-android-camera:before, .ion-android-cancel:before, .ion-android-car:before, .ion-android-cart:before, .ion-android-chat:before, .ion-android-checkbox:before, .ion-android-checkbox-blank:before, .ion-android-checkbox-outline:before, .ion-android-checkbox-outline-blank:before, .ion-android-checkmark-circle:before, .ion-android-clipboard:before, .ion-android-close:before, .ion-android-cloud:before, .ion-android-cloud-circle:before, .ion-android-cloud-done:before, .ion-android-cloud-outline:before, .ion-android-color-palette:before, .ion-android-compass:before, .ion-android-contact:before, .ion-android-contacts:before, .ion-android-contract:before, .ion-android-create:before, .ion-android-delete:before, .ion-android-desktop:before, .ion-android-document:before, .ion-android-done:before, .ion-android-done-all:before, .ion-android-download:before, .ion-android-drafts:before, .ion-android-exit:before, .ion-android-expand:before, .ion-android-favorite:before, .ion-android-favorite-outline:before, .ion-android-film:before, .ion-android-folder:before, .ion-android-folder-open:before, .ion-android-funnel:before, .ion-android-globe:before, .ion-android-hand:before, .ion-android-hangout:before, .ion-android-happy:before, .ion-android-home:before, .ion-android-image:before, .ion-android-laptop:before, .ion-android-list:before, .ion-android-locate:before, .ion-android-lock:before, .ion-android-mail:before, .ion-android-map:before, .ion-android-menu:before, .ion-android-microphone:before, .ion-android-microphone-off:before, .ion-android-more-horizontal:before, .ion-android-more-vertical:before, .ion-android-navigate:before, .ion-android-notifications:before, .ion-android-notifications-none:before, .ion-android-notifications-off:before, .ion-android-open:before, .ion-android-options:before, .ion-android-people:before, .ion-android-person:before, .ion-android-person-add:before, .ion-android-phone-landscape:before, .ion-android-phone-portrait:before, .ion-android-pin:before, .ion-android-plane:before, .ion-android-playstore:before, .ion-android-print:before, .ion-android-radio-button-off:before, .ion-android-radio-button-on:before, .ion-android-refresh:before, .ion-android-remove:before, .ion-android-remove-circle:before, .ion-android-restaurant:before, .ion-android-sad:before, .ion-android-search:before, .ion-android-send:before, .ion-android-settings:before, .ion-android-share:before, .ion-android-share-alt:before, .ion-android-star:before, .ion-android-star-half:before, .ion-android-star-outline:before, .ion-android-stopwatch:before, .ion-android-subway:before, .ion-android-sunny:before, .ion-android-sync:before, .ion-android-textsms:before, .ion-android-time:before, .ion-android-train:before, .ion-android-unlock:before, .ion-android-upload:before, .ion-android-volume-down:before, .ion-android-volume-mute:before, .ion-android-volume-off:before, .ion-android-volume-up:before, .ion-android-walk:before, .ion-android-warning:before, .ion-android-watch:before, .ion-android-wifi:before, .ion-aperture:before, .ion-archive:before, .ion-arrow-down-a:before, .ion-arrow-down-b:before, .ion-arrow-down-c:before, .ion-arrow-expand:before, .ion-arrow-graph-down-left:before, .ion-arrow-graph-down-right:before, .ion-arrow-graph-up-left:before, .ion-arrow-graph-up-right:before, .ion-arrow-left-a:before, .ion-arrow-left-b:before, .ion-arrow-left-c:before, .ion-arrow-move:before, .ion-arrow-resize:before, .ion-arrow-return-left:before, .ion-arrow-return-right:before, .ion-arrow-right-a:before, .ion-arrow-right-b:before, .ion-arrow-right-c:before, .ion-arrow-shrink:before, .ion-arrow-swap:before, .ion-arrow-up-a:before, .ion-arrow-up-b:before, .ion-arrow-up-c:before, .ion-asterisk:before, .ion-at:before, .ion-backspace:before, .ion-backspace-outline:before, .ion-bag:before, .ion-battery-charging:before, .ion-battery-empty:before, .ion-battery-full:before, .ion-battery-half:before, .ion-battery-low:before, .ion-beaker:before, .ion-beer:before, .ion-bluetooth:before, .ion-bonfire:before, .ion-bookmark:before, .ion-bowtie:before, .ion-briefcase:before, .ion-bug:before, .ion-calculator:before, .ion-calendar:before, .ion-camera:before, .ion-card:before, .ion-cash:before, .ion-chatbox:before, .ion-chatbox-working:before, .ion-chatboxes:before, .ion-chatbubble:before, .ion-chatbubble-working:before, .ion-chatbubbles:before, .ion-checkmark:before, .ion-checkmark-circled:before, .ion-checkmark-round:before, .ion-chevron-down:before, .ion-chevron-left:before, .ion-chevron-right:before, .ion-chevron-up:before, .ion-clipboard:before, .ion-clock:before, .ion-close:before, .ion-close-circled:before, .ion-close-round:before, .ion-closed-captioning:before, .ion-cloud:before, .ion-code:before, .ion-code-download:before, .ion-code-working:before, .ion-coffee:before, .ion-compass:before, .ion-compose:before, .ion-connection-bars:before, .ion-contrast:before, .ion-crop:before, .ion-cube:before, .ion-disc:before, .ion-document:before, .ion-document-text:before, .ion-drag:before, .ion-earth:before, .ion-easel:before, .ion-edit:before, .ion-egg:before, .ion-eject:before, .ion-email:before, .ion-email-unread:before, .ion-erlenmeyer-flask:before, .ion-erlenmeyer-flask-bubbles:before, .ion-eye:before, .ion-eye-disabled:before, .ion-female:before, .ion-filing:before, .ion-film-marker:before, .ion-fireball:before, .ion-flag:before, .ion-flame:before, .ion-flash:before, .ion-flash-off:before, .ion-folder:before, .ion-fork:before, .ion-fork-repo:before, .ion-forward:before, .ion-funnel:before, .ion-gear-a:before, .ion-gear-b:before, .ion-grid:before, .ion-hammer:before, .ion-happy:before, .ion-happy-outline:before, .ion-headphone:before, .ion-heart:before, .ion-heart-broken:before, .ion-help:before, .ion-help-buoy:before, .ion-help-circled:before, .ion-home:before, .ion-icecream:before, .ion-image:before, .ion-images:before, .ion-information:before, .ion-information-circled:before, .ion-ionic:before, .ion-ios-alarm:before, .ion-ios-alarm-outline:before, .ion-ios-albums:before, .ion-ios-albums-outline:before, .ion-ios-americanfootball:before, .ion-ios-americanfootball-outline:before, .ion-ios-analytics:before, .ion-ios-analytics-outline:before, .ion-ios-arrow-back:before, .ion-ios-arrow-down:before, .ion-ios-arrow-forward:before, .ion-ios-arrow-left:before, .ion-ios-arrow-right:before, .ion-ios-arrow-thin-down:before, .ion-ios-arrow-thin-left:before, .ion-ios-arrow-thin-right:before, .ion-ios-arrow-thin-up:before, .ion-ios-arrow-up:before, .ion-ios-at:before, .ion-ios-at-outline:before, .ion-ios-barcode:before, .ion-ios-barcode-outline:before, .ion-ios-baseball:before, .ion-ios-baseball-outline:before, .ion-ios-basketball:before, .ion-ios-basketball-outline:before, .ion-ios-bell:before, .ion-ios-bell-outline:before, .ion-ios-body:before, .ion-ios-body-outline:before, .ion-ios-bolt:before, .ion-ios-bolt-outline:before, .ion-ios-book:before, .ion-ios-book-outline:before, .ion-ios-bookmarks:before, .ion-ios-bookmarks-outline:before, .ion-ios-box:before, .ion-ios-box-outline:before, .ion-ios-briefcase:before, .ion-ios-briefcase-outline:before, .ion-ios-browsers:before, .ion-ios-browsers-outline:before, .ion-ios-calculator:before, .ion-ios-calculator-outline:before, .ion-ios-calendar:before, .ion-ios-calendar-outline:before, .ion-ios-camera:before, .ion-ios-camera-outline:before, .ion-ios-cart:before, .ion-ios-cart-outline:before, .ion-ios-chatboxes:before, .ion-ios-chatboxes-outline:before, .ion-ios-chatbubble:before, .ion-ios-chatbubble-outline:before, .ion-ios-checkmark:before, .ion-ios-checkmark-empty:before, .ion-ios-checkmark-outline:before, .ion-ios-circle-filled:before, .ion-ios-circle-outline:before, .ion-ios-clock:before, .ion-ios-clock-outline:before, .ion-ios-close:before, .ion-ios-close-empty:before, .ion-ios-close-outline:before, .ion-ios-cloud:before, .ion-ios-cloud-download:before, .ion-ios-cloud-download-outline:before, .ion-ios-cloud-outline:before, .ion-ios-cloud-upload:before, .ion-ios-cloud-upload-outline:before, .ion-ios-cloudy:before, .ion-ios-cloudy-night:before, .ion-ios-cloudy-night-outline:before, .ion-ios-cloudy-outline:before, .ion-ios-cog:before, .ion-ios-cog-outline:before, .ion-ios-color-filter:before, .ion-ios-color-filter-outline:before, .ion-ios-color-wand:before, .ion-ios-color-wand-outline:before, .ion-ios-compose:before, .ion-ios-compose-outline:before, .ion-ios-contact:before, .ion-ios-contact-outline:before, .ion-ios-copy:before, .ion-ios-copy-outline:before, .ion-ios-crop:before, .ion-ios-crop-strong:before, .ion-ios-download:before, .ion-ios-download-outline:before, .ion-ios-drag:before, .ion-ios-email:before, .ion-ios-email-outline:before, .ion-ios-eye:before, .ion-ios-eye-outline:before, .ion-ios-fastforward:before, .ion-ios-fastforward-outline:before, .ion-ios-filing:before, .ion-ios-filing-outline:before, .ion-ios-film:before, .ion-ios-film-outline:before, .ion-ios-flag:before, .ion-ios-flag-outline:before, .ion-ios-flame:before, .ion-ios-flame-outline:before, .ion-ios-flask:before, .ion-ios-flask-outline:before, .ion-ios-flower:before, .ion-ios-flower-outline:before, .ion-ios-folder:before, .ion-ios-folder-outline:before, .ion-ios-football:before, .ion-ios-football-outline:before, .ion-ios-game-controller-a:before, .ion-ios-game-controller-a-outline:before, .ion-ios-game-controller-b:before, .ion-ios-game-controller-b-outline:before, .ion-ios-gear:before, .ion-ios-gear-outline:before, .ion-ios-glasses:before, .ion-ios-glasses-outline:before, .ion-ios-grid-view:before, .ion-ios-grid-view-outline:before, .ion-ios-heart:before, .ion-ios-heart-outline:before, .ion-ios-help:before, .ion-ios-help-empty:before, .ion-ios-help-outline:before, .ion-ios-home:before, .ion-ios-home-outline:before, .ion-ios-infinite:before, .ion-ios-infinite-outline:before, .ion-ios-information:before, .ion-ios-information-empty:before, .ion-ios-information-outline:before, .ion-ios-ionic-outline:before, .ion-ios-keypad:before, .ion-ios-keypad-outline:before, .ion-ios-lightbulb:before, .ion-ios-lightbulb-outline:before, .ion-ios-list:before, .ion-ios-list-outline:before, .ion-ios-location:before, .ion-ios-location-outline:before, .ion-ios-locked:before, .ion-ios-locked-outline:before, .ion-ios-loop:before, .ion-ios-loop-strong:before, .ion-ios-medical:before, .ion-ios-medical-outline:before, .ion-ios-medkit:before, .ion-ios-medkit-outline:before, .ion-ios-mic:before, .ion-ios-mic-off:before, .ion-ios-mic-outline:before, .ion-ios-minus:before, .ion-ios-minus-empty:before, .ion-ios-minus-outline:before, .ion-ios-monitor:before, .ion-ios-monitor-outline:before, .ion-ios-moon:before, .ion-ios-moon-outline:before, .ion-ios-more:before, .ion-ios-more-outline:before, .ion-ios-musical-note:before, .ion-ios-musical-notes:before, .ion-ios-navigate:before, .ion-ios-navigate-outline:before, .ion-ios-nutrition:before, .ion-ios-nutrition-outline:before, .ion-ios-paper:before, .ion-ios-paper-outline:before, .ion-ios-paperplane:before, .ion-ios-paperplane-outline:before, .ion-ios-partlysunny:before, .ion-ios-partlysunny-outline:before, .ion-ios-pause:before, .ion-ios-pause-outline:before, .ion-ios-paw:before, .ion-ios-paw-outline:before, .ion-ios-people:before, .ion-ios-people-outline:before, .ion-ios-person:before, .ion-ios-person-outline:before, .ion-ios-personadd:before, .ion-ios-personadd-outline:before, .ion-ios-photos:before, .ion-ios-photos-outline:before, .ion-ios-pie:before, .ion-ios-pie-outline:before, .ion-ios-pint:before, .ion-ios-pint-outline:before, .ion-ios-play:before, .ion-ios-play-outline:before, .ion-ios-plus:before, .ion-ios-plus-empty:before, .ion-ios-plus-outline:before, .ion-ios-pricetag:before, .ion-ios-pricetag-outline:before, .ion-ios-pricetags:before, .ion-ios-pricetags-outline:before, .ion-ios-printer:before, .ion-ios-printer-outline:before, .ion-ios-pulse:before, .ion-ios-pulse-strong:before, .ion-ios-rainy:before, .ion-ios-rainy-outline:before, .ion-ios-recording:before, .ion-ios-recording-outline:before, .ion-ios-redo:before, .ion-ios-redo-outline:before, .ion-ios-refresh:before, .ion-ios-refresh-empty:before, .ion-ios-refresh-outline:before, .ion-ios-reload:before, .ion-ios-reverse-camera:before, .ion-ios-reverse-camera-outline:before, .ion-ios-rewind:before, .ion-ios-rewind-outline:before, .ion-ios-rose:before, .ion-ios-rose-outline:before, .ion-ios-search:before, .ion-ios-search-strong:before, .ion-ios-settings:before, .ion-ios-settings-strong:before, .ion-ios-shuffle:before, .ion-ios-shuffle-strong:before, .ion-ios-skipbackward:before, .ion-ios-skipbackward-outline:before, .ion-ios-skipforward:before, .ion-ios-skipforward-outline:before, .ion-ios-snowy:before, .ion-ios-speedometer:before, .ion-ios-speedometer-outline:before, .ion-ios-star:before, .ion-ios-star-half:before, .ion-ios-star-outline:before, .ion-ios-stopwatch:before, .ion-ios-stopwatch-outline:before, .ion-ios-sunny:before, .ion-ios-sunny-outline:before, .ion-ios-telephone:before, .ion-ios-telephone-outline:before, .ion-ios-tennisball:before, .ion-ios-tennisball-outline:before, .ion-ios-thunderstorm:before, .ion-ios-thunderstorm-outline:before, .ion-ios-time:before, .ion-ios-time-outline:before, .ion-ios-timer:before, .ion-ios-timer-outline:before, .ion-ios-toggle:before, .ion-ios-toggle-outline:before, .ion-ios-trash:before, .ion-ios-trash-outline:before, .ion-ios-undo:before, .ion-ios-undo-outline:before, .ion-ios-unlocked:before, .ion-ios-unlocked-outline:before, .ion-ios-upload:before, .ion-ios-upload-outline:before, .ion-ios-videocam:before, .ion-ios-videocam-outline:before, .ion-ios-volume-high:before, .ion-ios-volume-low:before, .ion-ios-wineglass:before, .ion-ios-wineglass-outline:before, .ion-ios-world:before, .ion-ios-world-outline:before, .ion-ipad:before, .ion-iphone:before, .ion-ipod:before, .ion-jet:before, .ion-key:before, .ion-knife:before, .ion-laptop:before, .ion-leaf:before, .ion-levels:before, .ion-lightbulb:before, .ion-link:before, .ion-load-a:before, .ion-load-b:before, .ion-load-c:before, .ion-load-d:before, .ion-location:before, .ion-lock-combination:before, .ion-locked:before, .ion-log-in:before, .ion-log-out:before, .ion-loop:before, .ion-magnet:before, .ion-male:before, .ion-man:before, .ion-map:before, .ion-medkit:before, .ion-merge:before, .ion-mic-a:before, .ion-mic-b:before, .ion-mic-c:before, .ion-minus:before, .ion-minus-circled:before, .ion-minus-round:before, .ion-model-s:before, .ion-monitor:before, .ion-more:before, .ion-mouse:before, .ion-music-note:before, .ion-navicon:before, .ion-navicon-round:before, .ion-navigate:before, .ion-network:before, .ion-no-smoking:before, .ion-nuclear:before, .ion-outlet:before, .ion-paintbrush:before, .ion-paintbucket:before, .ion-paper-airplane:before, .ion-paperclip:before, .ion-pause:before, .ion-person:before, .ion-person-add:before, .ion-person-stalker:before, .ion-pie-graph:before, .ion-pin:before, .ion-pinpoint:before, .ion-pizza:before, .ion-plane:before, .ion-planet:before, .ion-play:before, .ion-playstation:before, .ion-plus:before, .ion-plus-circled:before, .ion-plus-round:before, .ion-podium:before, .ion-pound:before, .ion-power:before, .ion-pricetag:before, .ion-pricetags:before, .ion-printer:before, .ion-pull-request:before, .ion-qr-scanner:before, .ion-quote:before, .ion-radio-waves:before, .ion-record:before, .ion-refresh:before, .ion-reply:before, .ion-reply-all:before, .ion-ribbon-a:before, .ion-ribbon-b:before, .ion-sad:before, .ion-sad-outline:before, .ion-scissors:before, .ion-search:before, .ion-settings:before, .ion-share:before, .ion-shuffle:before, .ion-skip-backward:before, .ion-skip-forward:before, .ion-social-android:before, .ion-social-android-outline:before, .ion-social-angular:before, .ion-social-angular-outline:before, .ion-social-apple:before, .ion-social-apple-outline:before, .ion-social-bitcoin:before, .ion-social-bitcoin-outline:before, .ion-social-buffer:before, .ion-social-buffer-outline:before, .ion-social-chrome:before, .ion-social-chrome-outline:before, .ion-social-codepen:before, .ion-social-codepen-outline:before, .ion-social-css3:before, .ion-social-css3-outline:before, .ion-social-designernews:before, .ion-social-designernews-outline:before, .ion-social-dribbble:before, .ion-social-dribbble-outline:before, .ion-social-dropbox:before, .ion-social-dropbox-outline:before, .ion-social-euro:before, .ion-social-euro-outline:before, .ion-social-facebook:before, .ion-social-facebook-outline:before, .ion-social-foursquare:before, .ion-social-foursquare-outline:before, .ion-social-freebsd-devil:before, .ion-social-github:before, .ion-social-github-outline:before, .ion-social-google:before, .ion-social-google-outline:before, .ion-social-googleplus:before, .ion-social-googleplus-outline:before, .ion-social-hackernews:before, .ion-social-hackernews-outline:before, .ion-social-html5:before, .ion-social-html5-outline:before, .ion-social-instagram:before, .ion-social-instagram-outline:before, .ion-social-javascript:before, .ion-social-javascript-outline:before, .ion-social-linkedin:before, .ion-social-linkedin-outline:before, .ion-social-markdown:before, .ion-social-nodejs:before, .ion-social-octocat:before, .ion-social-pinterest:before, .ion-social-pinterest-outline:before, .ion-social-python:before, .ion-social-reddit:before, .ion-social-reddit-outline:before, .ion-social-rss:before, .ion-social-rss-outline:before, .ion-social-sass:before, .ion-social-skype:before, .ion-social-skype-outline:before, .ion-social-snapchat:before, .ion-social-snapchat-outline:before, .ion-social-tumblr:before, .ion-social-tumblr-outline:before, .ion-social-tux:before, .ion-social-twitch:before, .ion-social-twitch-outline:before, .ion-social-twitter:before, .ion-social-twitter-outline:before, .ion-social-usd:before, .ion-social-usd-outline:before, .ion-social-vimeo:before, .ion-social-vimeo-outline:before, .ion-social-whatsapp:before, .ion-social-whatsapp-outline:before, .ion-social-windows:before, .ion-social-windows-outline:before, .ion-social-wordpress:before, .ion-social-wordpress-outline:before, .ion-social-yahoo:before, .ion-social-yahoo-outline:before, .ion-social-yen:before, .ion-social-yen-outline:before, .ion-social-youtube:before, .ion-social-youtube-outline:before, .ion-soup-can:before, .ion-soup-can-outline:before, .ion-speakerphone:before, .ion-speedometer:before, .ion-spoon:before, .ion-star:before, .ion-stats-bars:before, .ion-steam:before, .ion-stop:before, .ion-thermometer:before, .ion-thumbsdown:before, .ion-thumbsup:before, .ion-toggle:before, .ion-toggle-filled:before, .ion-transgender:before, .ion-trash-a:before, .ion-trash-b:before, .ion-trophy:before, .ion-tshirt:before, .ion-tshirt-outline:before, .ion-umbrella:before, .ion-university:before, .ion-unlocked:before, .ion-upload:before, .ion-usb:before, .ion-videocamera:before, .ion-volume-high:before, .ion-volume-low:before, .ion-volume-medium:before, .ion-volume-mute:before, .ion-wand:before, .ion-waterdrop:before, .ion-wifi:before, .ion-wineglass:before, .ion-woman:before, .ion-wrench:before, .ion-xbox:before { display: inline-block; font-family: "Ionicons"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; text-rendering: auto; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.ion-alert:before { content: "\f101"; }

.ion-alert-circled:before { content: "\f100"; }

.ion-android-add:before { content: "\f2c7"; }

.ion-android-add-circle:before { content: "\f359"; }

.ion-android-alarm-clock:before { content: "\f35a"; }

.ion-android-alert:before { content: "\f35b"; }

.ion-android-apps:before { content: "\f35c"; }

.ion-android-archive:before { content: "\f2c9"; }

.ion-android-arrow-back:before { content: "\f2ca"; }

.ion-android-arrow-down:before { content: "\f35d"; }

.ion-android-arrow-dropdown:before { content: "\f35f"; }

.ion-android-arrow-dropdown-circle:before { content: "\f35e"; }

.ion-android-arrow-dropleft:before { content: "\f361"; }

.ion-android-arrow-dropleft-circle:before { content: "\f360"; }

.ion-android-arrow-dropright:before { content: "\f363"; }

.ion-android-arrow-dropright-circle:before { content: "\f362"; }

.ion-android-arrow-dropup:before { content: "\f365"; }

.ion-android-arrow-dropup-circle:before { content: "\f364"; }

.ion-android-arrow-forward:before { content: "\f30f"; }

.ion-android-arrow-up:before { content: "\f366"; }

.ion-android-attach:before { content: "\f367"; }

.ion-android-bar:before { content: "\f368"; }

.ion-android-bicycle:before { content: "\f369"; }

.ion-android-boat:before { content: "\f36a"; }

.ion-android-bookmark:before { content: "\f36b"; }

.ion-android-bulb:before { content: "\f36c"; }

.ion-android-bus:before { content: "\f36d"; }

.ion-android-calendar:before { content: "\f2d1"; }

.ion-android-call:before { content: "\f2d2"; }

.ion-android-camera:before { content: "\f2d3"; }

.ion-android-cancel:before { content: "\f36e"; }

.ion-android-car:before { content: "\f36f"; }

.ion-android-cart:before { content: "\f370"; }

.ion-android-chat:before { content: "\f2d4"; }

.ion-android-checkbox:before { content: "\f374"; }

.ion-android-checkbox-blank:before { content: "\f371"; }

.ion-android-checkbox-outline:before { content: "\f373"; }

.ion-android-checkbox-outline-blank:before { content: "\f372"; }

.ion-android-checkmark-circle:before { content: "\f375"; }

.ion-android-clipboard:before { content: "\f376"; }

.ion-android-close:before { content: "\f2d7"; }

.ion-android-cloud:before { content: "\f37a"; }

.ion-android-cloud-circle:before { content: "\f377"; }

.ion-android-cloud-done:before { content: "\f378"; }

.ion-android-cloud-outline:before { content: "\f379"; }

.ion-android-color-palette:before { content: "\f37b"; }

.ion-android-compass:before { content: "\f37c"; }

.ion-android-contact:before { content: "\f2d8"; }

.ion-android-contacts:before { content: "\f2d9"; }

.ion-android-contract:before { content: "\f37d"; }

.ion-android-create:before { content: "\f37e"; }

.ion-android-delete:before { content: "\f37f"; }

.ion-android-desktop:before { content: "\f380"; }

.ion-android-document:before { content: "\f381"; }

.ion-android-done:before { content: "\f383"; }

.ion-android-done-all:before { content: "\f382"; }

.ion-android-download:before { content: "\f2dd"; }

.ion-android-drafts:before { content: "\f384"; }

.ion-android-exit:before { content: "\f385"; }

.ion-android-expand:before { content: "\f386"; }

.ion-android-favorite:before { content: "\f388"; }

.ion-android-favorite-outline:before { content: "\f387"; }

.ion-android-film:before { content: "\f389"; }

.ion-android-folder:before { content: "\f2e0"; }

.ion-android-folder-open:before { content: "\f38a"; }

.ion-android-funnel:before { content: "\f38b"; }

.ion-android-globe:before { content: "\f38c"; }

.ion-android-hand:before { content: "\f2e3"; }

.ion-android-hangout:before { content: "\f38d"; }

.ion-android-happy:before { content: "\f38e"; }

.ion-android-home:before { content: "\f38f"; }

.ion-android-image:before { content: "\f2e4"; }

.ion-android-laptop:before { content: "\f390"; }

.ion-android-list:before { content: "\f391"; }

.ion-android-locate:before { content: "\f2e9"; }

.ion-android-lock:before { content: "\f392"; }

.ion-android-mail:before { content: "\f2eb"; }

.ion-android-map:before { content: "\f393"; }

.ion-android-menu:before { content: "\f394"; }

.ion-android-microphone:before { content: "\f2ec"; }

.ion-android-microphone-off:before { content: "\f395"; }

.ion-android-more-horizontal:before { content: "\f396"; }

.ion-android-more-vertical:before { content: "\f397"; }

.ion-android-navigate:before { content: "\f398"; }

.ion-android-notifications:before { content: "\f39b"; }

.ion-android-notifications-none:before { content: "\f399"; }

.ion-android-notifications-off:before { content: "\f39a"; }

.ion-android-open:before { content: "\f39c"; }

.ion-android-options:before { content: "\f39d"; }

.ion-android-people:before { content: "\f39e"; }

.ion-android-person:before { content: "\f3a0"; }

.ion-android-person-add:before { content: "\f39f"; }

.ion-android-phone-landscape:before { content: "\f3a1"; }

.ion-android-phone-portrait:before { content: "\f3a2"; }

.ion-android-pin:before { content: "\f3a3"; }

.ion-android-plane:before { content: "\f3a4"; }

.ion-android-playstore:before { content: "\f2f0"; }

.ion-android-print:before { content: "\f3a5"; }

.ion-android-radio-button-off:before { content: "\f3a6"; }

.ion-android-radio-button-on:before { content: "\f3a7"; }

.ion-android-refresh:before { content: "\f3a8"; }

.ion-android-remove:before { content: "\f2f4"; }

.ion-android-remove-circle:before { content: "\f3a9"; }

.ion-android-restaurant:before { content: "\f3aa"; }

.ion-android-sad:before { content: "\f3ab"; }

.ion-android-search:before { content: "\f2f5"; }

.ion-android-send:before { content: "\f2f6"; }

.ion-android-settings:before { content: "\f2f7"; }

.ion-android-share:before { content: "\f2f8"; }

.ion-android-share-alt:before { content: "\f3ac"; }

.ion-android-star:before { content: "\f2fc"; }

.ion-android-star-half:before { content: "\f3ad"; }

.ion-android-star-outline:before { content: "\f3ae"; }

.ion-android-stopwatch:before { content: "\f2fd"; }

.ion-android-subway:before { content: "\f3af"; }

.ion-android-sunny:before { content: "\f3b0"; }

.ion-android-sync:before { content: "\f3b1"; }

.ion-android-textsms:before { content: "\f3b2"; }

.ion-android-time:before { content: "\f3b3"; }

.ion-android-train:before { content: "\f3b4"; }

.ion-android-unlock:before { content: "\f3b5"; }

.ion-android-upload:before { content: "\f3b6"; }

.ion-android-volume-down:before { content: "\f3b7"; }

.ion-android-volume-mute:before { content: "\f3b8"; }

.ion-android-volume-off:before { content: "\f3b9"; }

.ion-android-volume-up:before { content: "\f3ba"; }

.ion-android-walk:before { content: "\f3bb"; }

.ion-android-warning:before { content: "\f3bc"; }

.ion-android-watch:before { content: "\f3bd"; }

.ion-android-wifi:before { content: "\f305"; }

.ion-aperture:before { content: "\f313"; }

.ion-archive:before { content: "\f102"; }

.ion-arrow-down-a:before { content: "\f103"; }

.ion-arrow-down-b:before { content: "\f104"; }

.ion-arrow-down-c:before { content: "\f105"; }

.ion-arrow-expand:before { content: "\f25e"; }

.ion-arrow-graph-down-left:before { content: "\f25f"; }

.ion-arrow-graph-down-right:before { content: "\f260"; }

.ion-arrow-graph-up-left:before { content: "\f261"; }

.ion-arrow-graph-up-right:before { content: "\f262"; }

.ion-arrow-left-a:before { content: "\f106"; }

.ion-arrow-left-b:before { content: "\f107"; }

.ion-arrow-left-c:before { content: "\f108"; }

.ion-arrow-move:before { content: "\f263"; }

.ion-arrow-resize:before { content: "\f264"; }

.ion-arrow-return-left:before { content: "\f265"; }

.ion-arrow-return-right:before { content: "\f266"; }

.ion-arrow-right-a:before { content: "\f109"; }

.ion-arrow-right-b:before { content: "\f10a"; }

.ion-arrow-right-c:before { content: "\f10b"; }

.ion-arrow-shrink:before { content: "\f267"; }

.ion-arrow-swap:before { content: "\f268"; }

.ion-arrow-up-a:before { content: "\f10c"; }

.ion-arrow-up-b:before { content: "\f10d"; }

.ion-arrow-up-c:before { content: "\f10e"; }

.ion-asterisk:before { content: "\f314"; }

.ion-at:before { content: "\f10f"; }

.ion-backspace:before { content: "\f3bf"; }

.ion-backspace-outline:before { content: "\f3be"; }

.ion-bag:before { content: "\f110"; }

.ion-battery-charging:before { content: "\f111"; }

.ion-battery-empty:before { content: "\f112"; }

.ion-battery-full:before { content: "\f113"; }

.ion-battery-half:before { content: "\f114"; }

.ion-battery-low:before { content: "\f115"; }

.ion-beaker:before { content: "\f269"; }

.ion-beer:before { content: "\f26a"; }

.ion-bluetooth:before { content: "\f116"; }

.ion-bonfire:before { content: "\f315"; }

.ion-bookmark:before { content: "\f26b"; }

.ion-bowtie:before { content: "\f3c0"; }

.ion-briefcase:before { content: "\f26c"; }

.ion-bug:before { content: "\f2be"; }

.ion-calculator:before { content: "\f26d"; }

.ion-calendar:before { content: "\f117"; }

.ion-camera:before { content: "\f118"; }

.ion-card:before { content: "\f119"; }

.ion-cash:before { content: "\f316"; }

.ion-chatbox:before { content: "\f11b"; }

.ion-chatbox-working:before { content: "\f11a"; }

.ion-chatboxes:before { content: "\f11c"; }

.ion-chatbubble:before { content: "\f11e"; }

.ion-chatbubble-working:before { content: "\f11d"; }

.ion-chatbubbles:before { content: "\f11f"; }

.ion-checkmark:before { content: "\f122"; }

.ion-checkmark-circled:before { content: "\f120"; }

.ion-checkmark-round:before { content: "\f121"; }

.ion-chevron-down:before { content: "\f123"; }

.ion-chevron-left:before { content: "\f124"; }

.ion-chevron-right:before { content: "\f125"; }

.ion-chevron-up:before { content: "\f126"; }

.ion-clipboard:before { content: "\f127"; }

.ion-clock:before { content: "\f26e"; }

.ion-close:before { content: "\f12a"; }

.ion-close-circled:before { content: "\f128"; }

.ion-close-round:before { content: "\f129"; }

.ion-closed-captioning:before { content: "\f317"; }

.ion-cloud:before { content: "\f12b"; }

.ion-code:before { content: "\f271"; }

.ion-code-download:before { content: "\f26f"; }

.ion-code-working:before { content: "\f270"; }

.ion-coffee:before { content: "\f272"; }

.ion-compass:before { content: "\f273"; }

.ion-compose:before { content: "\f12c"; }

.ion-connection-bars:before { content: "\f274"; }

.ion-contrast:before { content: "\f275"; }

.ion-crop:before { content: "\f3c1"; }

.ion-cube:before { content: "\f318"; }

.ion-disc:before { content: "\f12d"; }

.ion-document:before { content: "\f12f"; }

.ion-document-text:before { content: "\f12e"; }

.ion-drag:before { content: "\f130"; }

.ion-earth:before { content: "\f276"; }

.ion-easel:before { content: "\f3c2"; }

.ion-edit:before { content: "\f2bf"; }

.ion-egg:before { content: "\f277"; }

.ion-eject:before { content: "\f131"; }

.ion-email:before { content: "\f132"; }

.ion-email-unread:before { content: "\f3c3"; }

.ion-erlenmeyer-flask:before { content: "\f3c5"; }

.ion-erlenmeyer-flask-bubbles:before { content: "\f3c4"; }

.ion-eye:before { content: "\f133"; }

.ion-eye-disabled:before { content: "\f306"; }

.ion-female:before { content: "\f278"; }

.ion-filing:before { content: "\f134"; }

.ion-film-marker:before { content: "\f135"; }

.ion-fireball:before { content: "\f319"; }

.ion-flag:before { content: "\f279"; }

.ion-flame:before { content: "\f31a"; }

.ion-flash:before { content: "\f137"; }

.ion-flash-off:before { content: "\f136"; }

.ion-folder:before { content: "\f139"; }

.ion-fork:before { content: "\f27a"; }

.ion-fork-repo:before { content: "\f2c0"; }

.ion-forward:before { content: "\f13a"; }

.ion-funnel:before { content: "\f31b"; }

.ion-gear-a:before { content: "\f13d"; }

.ion-gear-b:before { content: "\f13e"; }

.ion-grid:before { content: "\f13f"; }

.ion-hammer:before { content: "\f27b"; }

.ion-happy:before { content: "\f31c"; }

.ion-happy-outline:before { content: "\f3c6"; }

.ion-headphone:before { content: "\f140"; }

.ion-heart:before { content: "\f141"; }

.ion-heart-broken:before { content: "\f31d"; }

.ion-help:before { content: "\f143"; }

.ion-help-buoy:before { content: "\f27c"; }

.ion-help-circled:before { content: "\f142"; }

.ion-home:before { content: "\f144"; }

.ion-icecream:before { content: "\f27d"; }

.ion-image:before { content: "\f147"; }

.ion-images:before { content: "\f148"; }

.ion-information:before { content: "\f14a"; }

.ion-information-circled:before { content: "\f149"; }

.ion-ionic:before { content: "\f14b"; }

.ion-ios-alarm:before { content: "\f3c8"; }

.ion-ios-alarm-outline:before { content: "\f3c7"; }

.ion-ios-albums:before { content: "\f3ca"; }

.ion-ios-albums-outline:before { content: "\f3c9"; }

.ion-ios-americanfootball:before { content: "\f3cc"; }

.ion-ios-americanfootball-outline:before { content: "\f3cb"; }

.ion-ios-analytics:before { content: "\f3ce"; }

.ion-ios-analytics-outline:before { content: "\f3cd"; }

.ion-ios-arrow-back:before { content: "\f3cf"; }

.ion-ios-arrow-down:before { content: "\f3d0"; }

.ion-ios-arrow-forward:before { content: "\f3d1"; }

.ion-ios-arrow-left:before { content: "\f3d2"; }

.ion-ios-arrow-right:before { content: "\f3d3"; }

.ion-ios-arrow-thin-down:before { content: "\f3d4"; }

.ion-ios-arrow-thin-left:before { content: "\f3d5"; }

.ion-ios-arrow-thin-right:before { content: "\f3d6"; }

.ion-ios-arrow-thin-up:before { content: "\f3d7"; }

.ion-ios-arrow-up:before { content: "\f3d8"; }

.ion-ios-at:before { content: "\f3da"; }

.ion-ios-at-outline:before { content: "\f3d9"; }

.ion-ios-barcode:before { content: "\f3dc"; }

.ion-ios-barcode-outline:before { content: "\f3db"; }

.ion-ios-baseball:before { content: "\f3de"; }

.ion-ios-baseball-outline:before { content: "\f3dd"; }

.ion-ios-basketball:before { content: "\f3e0"; }

.ion-ios-basketball-outline:before { content: "\f3df"; }

.ion-ios-bell:before { content: "\f3e2"; }

.ion-ios-bell-outline:before { content: "\f3e1"; }

.ion-ios-body:before { content: "\f3e4"; }

.ion-ios-body-outline:before { content: "\f3e3"; }

.ion-ios-bolt:before { content: "\f3e6"; }

.ion-ios-bolt-outline:before { content: "\f3e5"; }

.ion-ios-book:before { content: "\f3e8"; }

.ion-ios-book-outline:before { content: "\f3e7"; }

.ion-ios-bookmarks:before { content: "\f3ea"; }

.ion-ios-bookmarks-outline:before { content: "\f3e9"; }

.ion-ios-box:before { content: "\f3ec"; }

.ion-ios-box-outline:before { content: "\f3eb"; }

.ion-ios-briefcase:before { content: "\f3ee"; }

.ion-ios-briefcase-outline:before { content: "\f3ed"; }

.ion-ios-browsers:before { content: "\f3f0"; }

.ion-ios-browsers-outline:before { content: "\f3ef"; }

.ion-ios-calculator:before { content: "\f3f2"; }

.ion-ios-calculator-outline:before { content: "\f3f1"; }

.ion-ios-calendar:before { content: "\f3f4"; }

.ion-ios-calendar-outline:before { content: "\f3f3"; }

.ion-ios-camera:before { content: "\f3f6"; }

.ion-ios-camera-outline:before { content: "\f3f5"; }

.ion-ios-cart:before { content: "\f3f8"; }

.ion-ios-cart-outline:before { content: "\f3f7"; }

.ion-ios-chatboxes:before { content: "\f3fa"; }

.ion-ios-chatboxes-outline:before { content: "\f3f9"; }

.ion-ios-chatbubble:before { content: "\f3fc"; }

.ion-ios-chatbubble-outline:before { content: "\f3fb"; }

.ion-ios-checkmark:before { content: "\f3ff"; }

.ion-ios-checkmark-empty:before { content: "\f3fd"; }

.ion-ios-checkmark-outline:before { content: "\f3fe"; }

.ion-ios-circle-filled:before { content: "\f400"; }

.ion-ios-circle-outline:before { content: "\f401"; }

.ion-ios-clock:before { content: "\f403"; }

.ion-ios-clock-outline:before { content: "\f402"; }

.ion-ios-close:before { content: "\f406"; }

.ion-ios-close-empty:before { content: "\f404"; }

.ion-ios-close-outline:before { content: "\f405"; }

.ion-ios-cloud:before { content: "\f40c"; }

.ion-ios-cloud-download:before { content: "\f408"; }

.ion-ios-cloud-download-outline:before { content: "\f407"; }

.ion-ios-cloud-outline:before { content: "\f409"; }

.ion-ios-cloud-upload:before { content: "\f40b"; }

.ion-ios-cloud-upload-outline:before { content: "\f40a"; }

.ion-ios-cloudy:before { content: "\f410"; }

.ion-ios-cloudy-night:before { content: "\f40e"; }

.ion-ios-cloudy-night-outline:before { content: "\f40d"; }

.ion-ios-cloudy-outline:before { content: "\f40f"; }

.ion-ios-cog:before { content: "\f412"; }

.ion-ios-cog-outline:before { content: "\f411"; }

.ion-ios-color-filter:before { content: "\f414"; }

.ion-ios-color-filter-outline:before { content: "\f413"; }

.ion-ios-color-wand:before { content: "\f416"; }

.ion-ios-color-wand-outline:before { content: "\f415"; }

.ion-ios-compose:before { content: "\f418"; }

.ion-ios-compose-outline:before { content: "\f417"; }

.ion-ios-contact:before { content: "\f41a"; }

.ion-ios-contact-outline:before { content: "\f419"; }

.ion-ios-copy:before { content: "\f41c"; }

.ion-ios-copy-outline:before { content: "\f41b"; }

.ion-ios-crop:before { content: "\f41e"; }

.ion-ios-crop-strong:before { content: "\f41d"; }

.ion-ios-download:before { content: "\f420"; }

.ion-ios-download-outline:before { content: "\f41f"; }

.ion-ios-drag:before { content: "\f421"; }

.ion-ios-email:before { content: "\f423"; }

.ion-ios-email-outline:before { content: "\f422"; }

.ion-ios-eye:before { content: "\f425"; }

.ion-ios-eye-outline:before { content: "\f424"; }

.ion-ios-fastforward:before { content: "\f427"; }

.ion-ios-fastforward-outline:before { content: "\f426"; }

.ion-ios-filing:before { content: "\f429"; }

.ion-ios-filing-outline:before { content: "\f428"; }

.ion-ios-film:before { content: "\f42b"; }

.ion-ios-film-outline:before { content: "\f42a"; }

.ion-ios-flag:before { content: "\f42d"; }

.ion-ios-flag-outline:before { content: "\f42c"; }

.ion-ios-flame:before { content: "\f42f"; }

.ion-ios-flame-outline:before { content: "\f42e"; }

.ion-ios-flask:before { content: "\f431"; }

.ion-ios-flask-outline:before { content: "\f430"; }

.ion-ios-flower:before { content: "\f433"; }

.ion-ios-flower-outline:before { content: "\f432"; }

.ion-ios-folder:before { content: "\f435"; }

.ion-ios-folder-outline:before { content: "\f434"; }

.ion-ios-football:before { content: "\f437"; }

.ion-ios-football-outline:before { content: "\f436"; }

.ion-ios-game-controller-a:before { content: "\f439"; }

.ion-ios-game-controller-a-outline:before { content: "\f438"; }

.ion-ios-game-controller-b:before { content: "\f43b"; }

.ion-ios-game-controller-b-outline:before { content: "\f43a"; }

.ion-ios-gear:before { content: "\f43d"; }

.ion-ios-gear-outline:before { content: "\f43c"; }

.ion-ios-glasses:before { content: "\f43f"; }

.ion-ios-glasses-outline:before { content: "\f43e"; }

.ion-ios-grid-view:before { content: "\f441"; }

.ion-ios-grid-view-outline:before { content: "\f440"; }

.ion-ios-heart:before { content: "\f443"; }

.ion-ios-heart-outline:before { content: "\f442"; }

.ion-ios-help:before { content: "\f446"; }

.ion-ios-help-empty:before { content: "\f444"; }

.ion-ios-help-outline:before { content: "\f445"; }

.ion-ios-home:before { content: "\f448"; }

.ion-ios-home-outline:before { content: "\f447"; }

.ion-ios-infinite:before { content: "\f44a"; }

.ion-ios-infinite-outline:before { content: "\f449"; }

.ion-ios-information:before { content: "\f44d"; }

.ion-ios-information-empty:before { content: "\f44b"; }

.ion-ios-information-outline:before { content: "\f44c"; }

.ion-ios-ionic-outline:before { content: "\f44e"; }

.ion-ios-keypad:before { content: "\f450"; }

.ion-ios-keypad-outline:before { content: "\f44f"; }

.ion-ios-lightbulb:before { content: "\f452"; }

.ion-ios-lightbulb-outline:before { content: "\f451"; }

.ion-ios-list:before { content: "\f454"; }

.ion-ios-list-outline:before { content: "\f453"; }

.ion-ios-location:before { content: "\f456"; }

.ion-ios-location-outline:before { content: "\f455"; }

.ion-ios-locked:before { content: "\f458"; }

.ion-ios-locked-outline:before { content: "\f457"; }

.ion-ios-loop:before { content: "\f45a"; }

.ion-ios-loop-strong:before { content: "\f459"; }

.ion-ios-medical:before { content: "\f45c"; }

.ion-ios-medical-outline:before { content: "\f45b"; }

.ion-ios-medkit:before { content: "\f45e"; }

.ion-ios-medkit-outline:before { content: "\f45d"; }

.ion-ios-mic:before { content: "\f461"; }

.ion-ios-mic-off:before { content: "\f45f"; }

.ion-ios-mic-outline:before { content: "\f460"; }

.ion-ios-minus:before { content: "\f464"; }

.ion-ios-minus-empty:before { content: "\f462"; }

.ion-ios-minus-outline:before { content: "\f463"; }

.ion-ios-monitor:before { content: "\f466"; }

.ion-ios-monitor-outline:before { content: "\f465"; }

.ion-ios-moon:before { content: "\f468"; }

.ion-ios-moon-outline:before { content: "\f467"; }

.ion-ios-more:before { content: "\f46a"; }

.ion-ios-more-outline:before { content: "\f469"; }

.ion-ios-musical-note:before { content: "\f46b"; }

.ion-ios-musical-notes:before { content: "\f46c"; }

.ion-ios-navigate:before { content: "\f46e"; }

.ion-ios-navigate-outline:before { content: "\f46d"; }

.ion-ios-nutrition:before { content: "\f470"; }

.ion-ios-nutrition-outline:before { content: "\f46f"; }

.ion-ios-paper:before { content: "\f472"; }

.ion-ios-paper-outline:before { content: "\f471"; }

.ion-ios-paperplane:before { content: "\f474"; }

.ion-ios-paperplane-outline:before { content: "\f473"; }

.ion-ios-partlysunny:before { content: "\f476"; }

.ion-ios-partlysunny-outline:before { content: "\f475"; }

.ion-ios-pause:before { content: "\f478"; }

.ion-ios-pause-outline:before { content: "\f477"; }

.ion-ios-paw:before { content: "\f47a"; }

.ion-ios-paw-outline:before { content: "\f479"; }

.ion-ios-people:before { content: "\f47c"; }

.ion-ios-people-outline:before { content: "\f47b"; }

.ion-ios-person:before { content: "\f47e"; }

.ion-ios-person-outline:before { content: "\f47d"; }

.ion-ios-personadd:before { content: "\f480"; }

.ion-ios-personadd-outline:before { content: "\f47f"; }

.ion-ios-photos:before { content: "\f482"; }

.ion-ios-photos-outline:before { content: "\f481"; }

.ion-ios-pie:before { content: "\f484"; }

.ion-ios-pie-outline:before { content: "\f483"; }

.ion-ios-pint:before { content: "\f486"; }

.ion-ios-pint-outline:before { content: "\f485"; }

.ion-ios-play:before { content: "\f488"; }

.ion-ios-play-outline:before { content: "\f487"; }

.ion-ios-plus:before { content: "\f48b"; }

.ion-ios-plus-empty:before { content: "\f489"; }

.ion-ios-plus-outline:before { content: "\f48a"; }

.ion-ios-pricetag:before { content: "\f48d"; }

.ion-ios-pricetag-outline:before { content: "\f48c"; }

.ion-ios-pricetags:before { content: "\f48f"; }

.ion-ios-pricetags-outline:before { content: "\f48e"; }

.ion-ios-printer:before { content: "\f491"; }

.ion-ios-printer-outline:before { content: "\f490"; }

.ion-ios-pulse:before { content: "\f493"; }

.ion-ios-pulse-strong:before { content: "\f492"; }

.ion-ios-rainy:before { content: "\f495"; }

.ion-ios-rainy-outline:before { content: "\f494"; }

.ion-ios-recording:before { content: "\f497"; }

.ion-ios-recording-outline:before { content: "\f496"; }

.ion-ios-redo:before { content: "\f499"; }

.ion-ios-redo-outline:before { content: "\f498"; }

.ion-ios-refresh:before { content: "\f49c"; }

.ion-ios-refresh-empty:before { content: "\f49a"; }

.ion-ios-refresh-outline:before { content: "\f49b"; }

.ion-ios-reload:before { content: "\f49d"; }

.ion-ios-reverse-camera:before { content: "\f49f"; }

.ion-ios-reverse-camera-outline:before { content: "\f49e"; }

.ion-ios-rewind:before { content: "\f4a1"; }

.ion-ios-rewind-outline:before { content: "\f4a0"; }

.ion-ios-rose:before { content: "\f4a3"; }

.ion-ios-rose-outline:before { content: "\f4a2"; }

.ion-ios-search:before { content: "\f4a5"; }

.ion-ios-search-strong:before { content: "\f4a4"; }

.ion-ios-settings:before { content: "\f4a7"; }

.ion-ios-settings-strong:before { content: "\f4a6"; }

.ion-ios-shuffle:before { content: "\f4a9"; }

.ion-ios-shuffle-strong:before { content: "\f4a8"; }

.ion-ios-skipbackward:before { content: "\f4ab"; }

.ion-ios-skipbackward-outline:before { content: "\f4aa"; }

.ion-ios-skipforward:before { content: "\f4ad"; }

.ion-ios-skipforward-outline:before { content: "\f4ac"; }

.ion-ios-snowy:before { content: "\f4ae"; }

.ion-ios-speedometer:before { content: "\f4b0"; }

.ion-ios-speedometer-outline:before { content: "\f4af"; }

.ion-ios-star:before { content: "\f4b3"; }

.ion-ios-star-half:before { content: "\f4b1"; }

.ion-ios-star-outline:before { content: "\f4b2"; }

.ion-ios-stopwatch:before { content: "\f4b5"; }

.ion-ios-stopwatch-outline:before { content: "\f4b4"; }

.ion-ios-sunny:before { content: "\f4b7"; }

.ion-ios-sunny-outline:before { content: "\f4b6"; }

.ion-ios-telephone:before { content: "\f4b9"; }

.ion-ios-telephone-outline:before { content: "\f4b8"; }

.ion-ios-tennisball:before { content: "\f4bb"; }

.ion-ios-tennisball-outline:before { content: "\f4ba"; }

.ion-ios-thunderstorm:before { content: "\f4bd"; }

.ion-ios-thunderstorm-outline:before { content: "\f4bc"; }

.ion-ios-time:before { content: "\f4bf"; }

.ion-ios-time-outline:before { content: "\f4be"; }

.ion-ios-timer:before { content: "\f4c1"; }

.ion-ios-timer-outline:before { content: "\f4c0"; }

.ion-ios-toggle:before { content: "\f4c3"; }

.ion-ios-toggle-outline:before { content: "\f4c2"; }

.ion-ios-trash:before { content: "\f4c5"; }

.ion-ios-trash-outline:before { content: "\f4c4"; }

.ion-ios-undo:before { content: "\f4c7"; }

.ion-ios-undo-outline:before { content: "\f4c6"; }

.ion-ios-unlocked:before { content: "\f4c9"; }

.ion-ios-unlocked-outline:before { content: "\f4c8"; }

.ion-ios-upload:before { content: "\f4cb"; }

.ion-ios-upload-outline:before { content: "\f4ca"; }

.ion-ios-videocam:before { content: "\f4cd"; }

.ion-ios-videocam-outline:before { content: "\f4cc"; }

.ion-ios-volume-high:before { content: "\f4ce"; }

.ion-ios-volume-low:before { content: "\f4cf"; }

.ion-ios-wineglass:before { content: "\f4d1"; }

.ion-ios-wineglass-outline:before { content: "\f4d0"; }

.ion-ios-world:before { content: "\f4d3"; }

.ion-ios-world-outline:before { content: "\f4d2"; }

.ion-ipad:before { content: "\f1f9"; }

.ion-iphone:before { content: "\f1fa"; }

.ion-ipod:before { content: "\f1fb"; }

.ion-jet:before { content: "\f295"; }

.ion-key:before { content: "\f296"; }

.ion-knife:before { content: "\f297"; }

.ion-laptop:before { content: "\f1fc"; }

.ion-leaf:before { content: "\f1fd"; }

.ion-levels:before { content: "\f298"; }

.ion-lightbulb:before { content: "\f299"; }

.ion-link:before { content: "\f1fe"; }

.ion-load-a:before { content: "\f29a"; }

.ion-load-b:before { content: "\f29b"; }

.ion-load-c:before { content: "\f29c"; }

.ion-load-d:before { content: "\f29d"; }

.ion-location:before { content: "\f1ff"; }

.ion-lock-combination:before { content: "\f4d4"; }

.ion-locked:before { content: "\f200"; }

.ion-log-in:before { content: "\f29e"; }

.ion-log-out:before { content: "\f29f"; }

.ion-loop:before { content: "\f201"; }

.ion-magnet:before { content: "\f2a0"; }

.ion-male:before { content: "\f2a1"; }

.ion-man:before { content: "\f202"; }

.ion-map:before { content: "\f203"; }

.ion-medkit:before { content: "\f2a2"; }

.ion-merge:before { content: "\f33f"; }

.ion-mic-a:before { content: "\f204"; }

.ion-mic-b:before { content: "\f205"; }

.ion-mic-c:before { content: "\f206"; }

.ion-minus:before { content: "\f209"; }

.ion-minus-circled:before { content: "\f207"; }

.ion-minus-round:before { content: "\f208"; }

.ion-model-s:before { content: "\f2c1"; }

.ion-monitor:before { content: "\f20a"; }

.ion-more:before { content: "\f20b"; }

.ion-mouse:before { content: "\f340"; }

.ion-music-note:before { content: "\f20c"; }

.ion-navicon:before { content: "\f20e"; }

.ion-navicon-round:before { content: "\f20d"; }

.ion-navigate:before { content: "\f2a3"; }

.ion-network:before { content: "\f341"; }

.ion-no-smoking:before { content: "\f2c2"; }

.ion-nuclear:before { content: "\f2a4"; }

.ion-outlet:before { content: "\f342"; }

.ion-paintbrush:before { content: "\f4d5"; }

.ion-paintbucket:before { content: "\f4d6"; }

.ion-paper-airplane:before { content: "\f2c3"; }

.ion-paperclip:before { content: "\f20f"; }

.ion-pause:before { content: "\f210"; }

.ion-person:before { content: "\f213"; }

.ion-person-add:before { content: "\f211"; }

.ion-person-stalker:before { content: "\f212"; }

.ion-pie-graph:before { content: "\f2a5"; }

.ion-pin:before { content: "\f2a6"; }

.ion-pinpoint:before { content: "\f2a7"; }

.ion-pizza:before { content: "\f2a8"; }

.ion-plane:before { content: "\f214"; }

.ion-planet:before { content: "\f343"; }

.ion-play:before { content: "\f215"; }

.ion-playstation:before { content: "\f30a"; }

.ion-plus:before { content: "\f218"; }

.ion-plus-circled:before { content: "\f216"; }

.ion-plus-round:before { content: "\f217"; }

.ion-podium:before { content: "\f344"; }

.ion-pound:before { content: "\f219"; }

.ion-power:before { content: "\f2a9"; }

.ion-pricetag:before { content: "\f2aa"; }

.ion-pricetags:before { content: "\f2ab"; }

.ion-printer:before { content: "\f21a"; }

.ion-pull-request:before { content: "\f345"; }

.ion-qr-scanner:before { content: "\f346"; }

.ion-quote:before { content: "\f347"; }

.ion-radio-waves:before { content: "\f2ac"; }

.ion-record:before { content: "\f21b"; }

.ion-refresh:before { content: "\f21c"; }

.ion-reply:before { content: "\f21e"; }

.ion-reply-all:before { content: "\f21d"; }

.ion-ribbon-a:before { content: "\f348"; }

.ion-ribbon-b:before { content: "\f349"; }

.ion-sad:before { content: "\f34a"; }

.ion-sad-outline:before { content: "\f4d7"; }

.ion-scissors:before { content: "\f34b"; }

.ion-search:before { content: "\f21f"; }

.ion-settings:before { content: "\f2ad"; }

.ion-share:before { content: "\f220"; }

.ion-shuffle:before { content: "\f221"; }

.ion-skip-backward:before { content: "\f222"; }

.ion-skip-forward:before { content: "\f223"; }

.ion-social-android:before { content: "\f225"; }

.ion-social-android-outline:before { content: "\f224"; }

.ion-social-angular:before { content: "\f4d9"; }

.ion-social-angular-outline:before { content: "\f4d8"; }

.ion-social-apple:before { content: "\f227"; }

.ion-social-apple-outline:before { content: "\f226"; }

.ion-social-bitcoin:before { content: "\f2af"; }

.ion-social-bitcoin-outline:before { content: "\f2ae"; }

.ion-social-buffer:before { content: "\f229"; }

.ion-social-buffer-outline:before { content: "\f228"; }

.ion-social-chrome:before { content: "\f4db"; }

.ion-social-chrome-outline:before { content: "\f4da"; }

.ion-social-codepen:before { content: "\f4dd"; }

.ion-social-codepen-outline:before { content: "\f4dc"; }

.ion-social-css3:before { content: "\f4df"; }

.ion-social-css3-outline:before { content: "\f4de"; }

.ion-social-designernews:before { content: "\f22b"; }

.ion-social-designernews-outline:before { content: "\f22a"; }

.ion-social-dribbble:before { content: "\f22d"; }

.ion-social-dribbble-outline:before { content: "\f22c"; }

.ion-social-dropbox:before { content: "\f22f"; }

.ion-social-dropbox-outline:before { content: "\f22e"; }

.ion-social-euro:before { content: "\f4e1"; }

.ion-social-euro-outline:before { content: "\f4e0"; }

.ion-social-facebook:before { content: "\f231"; }

.ion-social-facebook-outline:before { content: "\f230"; }

.ion-social-foursquare:before { content: "\f34d"; }

.ion-social-foursquare-outline:before { content: "\f34c"; }

.ion-social-freebsd-devil:before { content: "\f2c4"; }

.ion-social-github:before { content: "\f233"; }

.ion-social-github-outline:before { content: "\f232"; }

.ion-social-google:before { content: "\f34f"; }

.ion-social-google-outline:before { content: "\f34e"; }

.ion-social-googleplus:before { content: "\f235"; }

.ion-social-googleplus-outline:before { content: "\f234"; }

.ion-social-hackernews:before { content: "\f237"; }

.ion-social-hackernews-outline:before { content: "\f236"; }

.ion-social-html5:before { content: "\f4e3"; }

.ion-social-html5-outline:before { content: "\f4e2"; }

.ion-social-instagram:before { content: "\f351"; }

.ion-social-instagram-outline:before { content: "\f350"; }

.ion-social-javascript:before { content: "\f4e5"; }

.ion-social-javascript-outline:before { content: "\f4e4"; }

.ion-social-linkedin:before { content: "\f239"; }

.ion-social-linkedin-outline:before { content: "\f238"; }

.ion-social-markdown:before { content: "\f4e6"; }

.ion-social-nodejs:before { content: "\f4e7"; }

.ion-social-octocat:before { content: "\f4e8"; }

.ion-social-pinterest:before { content: "\f2b1"; }

.ion-social-pinterest-outline:before { content: "\f2b0"; }

.ion-social-python:before { content: "\f4e9"; }

.ion-social-reddit:before { content: "\f23b"; }

.ion-social-reddit-outline:before { content: "\f23a"; }

.ion-social-rss:before { content: "\f23d"; }

.ion-social-rss-outline:before { content: "\f23c"; }

.ion-social-sass:before { content: "\f4ea"; }

.ion-social-skype:before { content: "\f23f"; }

.ion-social-skype-outline:before { content: "\f23e"; }

.ion-social-snapchat:before { content: "\f4ec"; }

.ion-social-snapchat-outline:before { content: "\f4eb"; }

.ion-social-tumblr:before { content: "\f241"; }

.ion-social-tumblr-outline:before { content: "\f240"; }

.ion-social-tux:before { content: "\f2c5"; }

.ion-social-twitch:before { content: "\f4ee"; }

.ion-social-twitch-outline:before { content: "\f4ed"; }

.ion-social-twitter:before { content: "\f243"; }

.ion-social-twitter-outline:before { content: "\f242"; }

.ion-social-usd:before { content: "\f353"; }

.ion-social-usd-outline:before { content: "\f352"; }

.ion-social-vimeo:before { content: "\f245"; }

.ion-social-vimeo-outline:before { content: "\f244"; }

.ion-social-whatsapp:before { content: "\f4f0"; }

.ion-social-whatsapp-outline:before { content: "\f4ef"; }

.ion-social-windows:before { content: "\f247"; }

.ion-social-windows-outline:before { content: "\f246"; }

.ion-social-wordpress:before { content: "\f249"; }

.ion-social-wordpress-outline:before { content: "\f248"; }

.ion-social-yahoo:before { content: "\f24b"; }

.ion-social-yahoo-outline:before { content: "\f24a"; }

.ion-social-yen:before { content: "\f4f2"; }

.ion-social-yen-outline:before { content: "\f4f1"; }

.ion-social-youtube:before { content: "\f24d"; }

.ion-social-youtube-outline:before { content: "\f24c"; }

.ion-soup-can:before { content: "\f4f4"; }

.ion-soup-can-outline:before { content: "\f4f3"; }

.ion-speakerphone:before { content: "\f2b2"; }

.ion-speedometer:before { content: "\f2b3"; }

.ion-spoon:before { content: "\f2b4"; }

.ion-star:before { content: "\f24e"; }

.ion-stats-bars:before { content: "\f2b5"; }

.ion-steam:before { content: "\f30b"; }

.ion-stop:before { content: "\f24f"; }

.ion-thermometer:before { content: "\f2b6"; }

.ion-thumbsdown:before { content: "\f250"; }

.ion-thumbsup:before { content: "\f251"; }

.ion-toggle:before { content: "\f355"; }

.ion-toggle-filled:before { content: "\f354"; }

.ion-transgender:before { content: "\f4f5"; }

.ion-trash-a:before { content: "\f252"; }

.ion-trash-b:before { content: "\f253"; }

.ion-trophy:before { content: "\f356"; }

.ion-tshirt:before { content: "\f4f7"; }

.ion-tshirt-outline:before { content: "\f4f6"; }

.ion-umbrella:before { content: "\f2b7"; }

.ion-university:before { content: "\f357"; }

.ion-unlocked:before { content: "\f254"; }

.ion-upload:before { content: "\f255"; }

.ion-usb:before { content: "\f2b8"; }

.ion-videocamera:before { content: "\f256"; }

.ion-volume-high:before { content: "\f257"; }

.ion-volume-low:before { content: "\f258"; }

.ion-volume-medium:before { content: "\f259"; }

.ion-volume-mute:before { content: "\f25a"; }

.ion-wand:before { content: "\f358"; }

.ion-waterdrop:before { content: "\f25b"; }

.ion-wifi:before { content: "\f25c"; }

.ion-wineglass:before { content: "\f2b9"; }

.ion-woman:before { content: "\f25d"; }

.ion-wrench:before { content: "\f2ba"; }

.ion-xbox:before { content: "\f30c"; }

@charset 'UTF-8';
 
/* :before psuedo-selector inserts and styles icon */
.typcn:before {
  font-family: 'typicons';
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  height: 1em;
  font-size: 1em;
  text-align: center;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}
 
/* Code for individual icons */ 
.typcn-adjust-brightness:before { 
  content: '\e000'; /* '' */
} 
.typcn-adjust-contrast:before { 
  content: '\e001'; /* '' */
} 
.typcn-anchor-outline:before { 
  content: '\e002'; /* '' */
} 
.typcn-anchor:before { 
  content: '\e003'; /* '' */
} 
.typcn-archive:before { 
  content: '\e004'; /* '' */
} 
.typcn-arrow-back-outline:before { 
  content: '\e005'; /* '' */
} 
.typcn-arrow-back:before { 
  content: '\e006'; /* '' */
} 
.typcn-arrow-down-outline:before { 
  content: '\e007'; /* '' */
} 
.typcn-arrow-down-thick:before { 
  content: '\e008'; /* '' */
} 
.typcn-arrow-down:before { 
  content: '\e009'; /* '' */
} 
.typcn-arrow-forward-outline:before { 
  content: '\e00a'; /* '' */
} 
.typcn-arrow-forward:before { 
  content: '\e00b'; /* '' */
} 
.typcn-arrow-left-outline:before { 
  content: '\e00c'; /* '' */
} 
.typcn-arrow-left-thick:before { 
  content: '\e00d'; /* '' */
} 
.typcn-arrow-left:before { 
  content: '\e00e'; /* '' */
} 
.typcn-arrow-loop-outline:before { 
  content: '\e00f'; /* '' */
} 
.typcn-arrow-loop:before { 
  content: '\e010'; /* '' */
} 
.typcn-arrow-maximise-outline:before { 
  content: '\e011'; /* '' */
} 
.typcn-arrow-maximise:before { 
  content: '\e012'; /* '' */
} 
.typcn-arrow-minimise-outline:before { 
  content: '\e013'; /* '' */
} 
.typcn-arrow-minimise:before { 
  content: '\e014'; /* '' */
} 
.typcn-arrow-move-outline:before { 
  content: '\e015'; /* '' */
} 
.typcn-arrow-move:before { 
  content: '\e016'; /* '' */
} 
.typcn-arrow-repeat-outline:before { 
  content: '\e017'; /* '' */
} 
.typcn-arrow-repeat:before { 
  content: '\e018'; /* '' */
} 
.typcn-arrow-right-outline:before { 
  content: '\e019'; /* '' */
} 
.typcn-arrow-right-thick:before { 
  content: '\e01a'; /* '' */
} 
.typcn-arrow-right:before { 
  content: '\e01b'; /* '' */
} 
.typcn-arrow-shuffle:before { 
  content: '\e01c'; /* '' */
} 
.typcn-arrow-sorted-down:before { 
  content: '\e01d'; /* '' */
} 
.typcn-arrow-sorted-up:before { 
  content: '\e01e'; /* '' */
} 
.typcn-arrow-sync-outline:before { 
  content: '\e01f'; /* '' */
} 
.typcn-arrow-sync:before { 
  content: '\e020'; /* '' */
} 
.typcn-arrow-unsorted:before { 
  content: '\e021'; /* '' */
} 
.typcn-arrow-up-outline:before { 
  content: '\e022'; /* '' */
} 
.typcn-arrow-up-thick:before { 
  content: '\e023'; /* '' */
} 
.typcn-arrow-up:before { 
  content: '\e024'; /* '' */
} 
.typcn-at:before { 
  content: '\e025'; /* '' */
} 
.typcn-attachment-outline:before { 
  content: '\e026'; /* '' */
} 
.typcn-attachment:before { 
  content: '\e027'; /* '' */
} 
.typcn-backspace-outline:before { 
  content: '\e028'; /* '' */
} 
.typcn-backspace:before { 
  content: '\e029'; /* '' */
} 
.typcn-battery-charge:before { 
  content: '\e02a'; /* '' */
} 
.typcn-battery-full:before { 
  content: '\e02b'; /* '' */
} 
.typcn-battery-high:before { 
  content: '\e02c'; /* '' */
} 
.typcn-battery-low:before { 
  content: '\e02d'; /* '' */
} 
.typcn-battery-mid:before { 
  content: '\e02e'; /* '' */
} 
.typcn-beaker:before { 
  content: '\e02f'; /* '' */
} 
.typcn-beer:before { 
  content: '\e030'; /* '' */
} 
.typcn-bell:before { 
  content: '\e031'; /* '' */
} 
.typcn-book:before { 
  content: '\e032'; /* '' */
} 
.typcn-bookmark:before { 
  content: '\e033'; /* '' */
} 
.typcn-briefcase:before { 
  content: '\e034'; /* '' */
} 
.typcn-brush:before { 
  content: '\e035'; /* '' */
} 
.typcn-business-card:before { 
  content: '\e036'; /* '' */
} 
.typcn-calculator:before { 
  content: '\e037'; /* '' */
} 
.typcn-calendar-outline:before { 
  content: '\e038'; /* '' */
} 
.typcn-calendar:before { 
  content: '\e039'; /* '' */
} 
.typcn-camera-outline:before { 
  content: '\e03a'; /* '' */
} 
.typcn-camera:before { 
  content: '\e03b'; /* '' */
} 
.typcn-cancel-outline:before { 
  content: '\e03c'; /* '' */
} 
.typcn-cancel:before { 
  content: '\e03d'; /* '' */
} 
.typcn-chart-area-outline:before { 
  content: '\e03e'; /* '' */
} 
.typcn-chart-area:before { 
  content: '\e03f'; /* '' */
} 
.typcn-chart-bar-outline:before { 
  content: '\e040'; /* '' */
} 
.typcn-chart-bar:before { 
  content: '\e041'; /* '' */
} 
.typcn-chart-line-outline:before { 
  content: '\e042'; /* '' */
} 
.typcn-chart-line:before { 
  content: '\e043'; /* '' */
} 
.typcn-chart-pie-outline:before { 
  content: '\e044'; /* '' */
} 
.typcn-chart-pie:before { 
  content: '\e045'; /* '' */
} 
.typcn-chevron-left-outline:before { 
  content: '\e046'; /* '' */
} 
.typcn-chevron-left:before { 
  content: '\e047'; /* '' */
} 
.typcn-chevron-right-outline:before { 
  content: '\e048'; /* '' */
} 
.typcn-chevron-right:before { 
  content: '\e049'; /* '' */
} 
.typcn-clipboard:before { 
  content: '\e04a'; /* '' */
} 
.typcn-cloud-storage:before { 
  content: '\e04b'; /* '' */
} 
.typcn-cloud-storage-outline:before { 
  content: '\e054'; /* '' */
} 
.typcn-code-outline:before { 
  content: '\e04c'; /* '' */
} 
.typcn-code:before { 
  content: '\e04d'; /* '' */
} 
.typcn-coffee:before { 
  content: '\e04e'; /* '' */
} 
.typcn-cog-outline:before { 
  content: '\e04f'; /* '' */
} 
.typcn-cog:before { 
  content: '\e050'; /* '' */
} 
.typcn-compass:before { 
  content: '\e051'; /* '' */
} 
.typcn-contacts:before { 
  content: '\e052'; /* '' */
} 
.typcn-credit-card:before { 
  content: '\e053'; /* '' */
} 
.typcn-css3:before { 
  content: '\e055'; /* '' */
} 
.typcn-database:before { 
  content: '\e056'; /* '' */
} 
.typcn-delete-outline:before { 
  content: '\e057'; /* '' */
} 
.typcn-delete:before { 
  content: '\e058'; /* '' */
} 
.typcn-device-desktop:before { 
  content: '\e059'; /* '' */
} 
.typcn-device-laptop:before { 
  content: '\e05a'; /* '' */
} 
.typcn-device-phone:before { 
  content: '\e05b'; /* '' */
} 
.typcn-device-tablet:before { 
  content: '\e05c'; /* '' */
} 
.typcn-directions:before { 
  content: '\e05d'; /* '' */
} 
.typcn-divide-outline:before { 
  content: '\e05e'; /* '' */
} 
.typcn-divide:before { 
  content: '\e05f'; /* '' */
} 
.typcn-document-add:before { 
  content: '\e060'; /* '' */
} 
.typcn-document-delete:before { 
  content: '\e061'; /* '' */
} 
.typcn-document-text:before { 
  content: '\e062'; /* '' */
} 
.typcn-document:before { 
  content: '\e063'; /* '' */
} 
.typcn-download-outline:before { 
  content: '\e064'; /* '' */
} 
.typcn-download:before { 
  content: '\e065'; /* '' */
} 
.typcn-dropbox:before { 
  content: '\e066'; /* '' */
} 
.typcn-edit:before { 
  content: '\e067'; /* '' */
} 
.typcn-eject-outline:before { 
  content: '\e068'; /* '' */
} 
.typcn-eject:before { 
  content: '\e069'; /* '' */
} 
.typcn-equals-outline:before { 
  content: '\e06a'; /* '' */
} 
.typcn-equals:before { 
  content: '\e06b'; /* '' */
} 
.typcn-export-outline:before { 
  content: '\e06c'; /* '' */
} 
.typcn-export:before { 
  content: '\e06d'; /* '' */
} 
.typcn-eye-outline:before { 
  content: '\e06e'; /* '' */
} 
.typcn-eye:before { 
  content: '\e06f'; /* '' */
} 
.typcn-feather:before { 
  content: '\e070'; /* '' */
} 
.typcn-film:before { 
  content: '\e071'; /* '' */
} 
.typcn-filter:before { 
  content: '\e072'; /* '' */
} 
.typcn-flag-outline:before { 
  content: '\e073'; /* '' */
} 
.typcn-flag:before { 
  content: '\e074'; /* '' */
} 
.typcn-flash-outline:before { 
  content: '\e075'; /* '' */
} 
.typcn-flash:before { 
  content: '\e076'; /* '' */
} 
.typcn-flow-children:before { 
  content: '\e077'; /* '' */
} 
.typcn-flow-merge:before { 
  content: '\e078'; /* '' */
} 
.typcn-flow-parallel:before { 
  content: '\e079'; /* '' */
} 
.typcn-flow-switch:before { 
  content: '\e07a'; /* '' */
} 
.typcn-folder-add:before { 
  content: '\e07b'; /* '' */
} 
.typcn-folder-delete:before { 
  content: '\e07c'; /* '' */
} 
.typcn-folder-open:before { 
  content: '\e07d'; /* '' */
} 
.typcn-folder:before { 
  content: '\e07e'; /* '' */
} 
.typcn-gift:before { 
  content: '\e07f'; /* '' */
} 
.typcn-globe-outline:before { 
  content: '\e080'; /* '' */
} 
.typcn-globe:before { 
  content: '\e081'; /* '' */
} 
.typcn-group-outline:before { 
  content: '\e082'; /* '' */
} 
.typcn-group:before { 
  content: '\e083'; /* '' */
} 
.typcn-headphones:before { 
  content: '\e084'; /* '' */
} 
.typcn-heart-full-outline:before { 
  content: '\e085'; /* '' */
} 
.typcn-heart-half-outline:before { 
  content: '\e086'; /* '' */
} 
.typcn-heart-outline:before { 
  content: '\e087'; /* '' */
} 
.typcn-heart:before { 
  content: '\e088'; /* '' */
} 
.typcn-home-outline:before { 
  content: '\e089'; /* '' */
} 
.typcn-home:before { 
  content: '\e08a'; /* '' */
} 
.typcn-html5:before { 
  content: '\e08b'; /* '' */
} 
.typcn-image-outline:before { 
  content: '\e08c'; /* '' */
} 
.typcn-image:before { 
  content: '\e08d'; /* '' */
} 
.typcn-infinity-outline:before { 
  content: '\e08e'; /* '' */
} 
.typcn-infinity:before { 
  content: '\e08f'; /* '' */
} 
.typcn-info-large-outline:before { 
  content: '\e090'; /* '' */
} 
.typcn-info-large:before { 
  content: '\e091'; /* '' */
} 
.typcn-info-outline:before { 
  content: '\e092'; /* '' */
} 
.typcn-info:before { 
  content: '\e093'; /* '' */
} 
.typcn-input-checked-outline:before { 
  content: '\e094'; /* '' */
} 
.typcn-input-checked:before { 
  content: '\e095'; /* '' */
} 
.typcn-key-outline:before { 
  content: '\e096'; /* '' */
} 
.typcn-key:before { 
  content: '\e097'; /* '' */
} 
.typcn-keyboard:before { 
  content: '\e098'; /* '' */
} 
.typcn-leaf:before { 
  content: '\e099'; /* '' */
} 
.typcn-lightbulb:before { 
  content: '\e09a'; /* '' */
} 
.typcn-link-outline:before { 
  content: '\e09b'; /* '' */
} 
.typcn-link:before { 
  content: '\e09c'; /* '' */
} 
.typcn-location-arrow-outline:before { 
  content: '\e09d'; /* '' */
} 
.typcn-location-arrow:before { 
  content: '\e09e'; /* '' */
} 
.typcn-location-outline:before { 
  content: '\e09f'; /* '' */
} 
.typcn-location:before { 
  content: '\e0a0'; /* '' */
} 
.typcn-lock-closed-outline:before { 
  content: '\e0a1'; /* '' */
} 
.typcn-lock-closed:before { 
  content: '\e0a2'; /* '' */
} 
.typcn-lock-open-outline:before { 
  content: '\e0a3'; /* '' */
} 
.typcn-lock-open:before { 
  content: '\e0a4'; /* '' */
} 
.typcn-mail:before { 
  content: '\e0a5'; /* '' */
} 
.typcn-map:before { 
  content: '\e0a6'; /* '' */
} 
.typcn-media-eject-outline:before { 
  content: '\e0a7'; /* '' */
} 
.typcn-media-eject:before { 
  content: '\e0a8'; /* '' */
} 
.typcn-media-fast-forward-outline:before { 
  content: '\e0a9'; /* '' */
} 
.typcn-media-fast-forward:before { 
  content: '\e0aa'; /* '' */
} 
.typcn-media-pause-outline:before { 
  content: '\e0ab'; /* '' */
} 
.typcn-media-pause:before { 
  content: '\e0ac'; /* '' */
} 
.typcn-media-play-outline:before { 
  content: '\e0ad'; /* '' */
} 
.typcn-media-play-reverse-outline:before { 
  content: '\e0ae'; /* '' */
} 
.typcn-media-play-reverse:before { 
  content: '\e0af'; /* '' */
} 
.typcn-media-play:before { 
  content: '\e0b0'; /* '' */
} 
.typcn-media-record-outline:before { 
  content: '\e0b1'; /* '' */
} 
.typcn-media-record:before { 
  content: '\e0b2'; /* '' */
} 
.typcn-media-rewind-outline:before { 
  content: '\e0b3'; /* '' */
} 
.typcn-media-rewind:before { 
  content: '\e0b4'; /* '' */
} 
.typcn-media-stop-outline:before { 
  content: '\e0b5'; /* '' */
} 
.typcn-media-stop:before { 
  content: '\e0b6'; /* '' */
} 
.typcn-message-typing:before { 
  content: '\e0b7'; /* '' */
} 
.typcn-message:before { 
  content: '\e0b8'; /* '' */
} 
.typcn-messages:before { 
  content: '\e0b9'; /* '' */
} 
.typcn-microphone-outline:before { 
  content: '\e0ba'; /* '' */
} 
.typcn-microphone:before { 
  content: '\e0bb'; /* '' */
} 
.typcn-minus-outline:before { 
  content: '\e0bc'; /* '' */
} 
.typcn-minus:before { 
  content: '\e0bd'; /* '' */
} 
.typcn-mortar-board:before { 
  content: '\e0be'; /* '' */
} 
.typcn-news:before { 
  content: '\e0bf'; /* '' */
} 
.typcn-notes-outline:before { 
  content: '\e0c0'; /* '' */
} 
.typcn-notes:before { 
  content: '\e0c1'; /* '' */
} 
.typcn-pen:before { 
  content: '\e0c2'; /* '' */
} 
.typcn-pencil:before { 
  content: '\e0c3'; /* '' */
} 
.typcn-phone-outline:before { 
  content: '\e0c4'; /* '' */
} 
.typcn-phone:before { 
  content: '\e0c5'; /* '' */
} 
.typcn-pi-outline:before { 
  content: '\e0c6'; /* '' */
} 
.typcn-pi:before { 
  content: '\e0c7'; /* '' */
} 
.typcn-pin-outline:before { 
  content: '\e0c8'; /* '' */
} 
.typcn-pin:before { 
  content: '\e0c9'; /* '' */
} 
.typcn-pipette:before { 
  content: '\e0ca'; /* '' */
} 
.typcn-plane-outline:before { 
  content: '\e0cb'; /* '' */
} 
.typcn-plane:before { 
  content: '\e0cc'; /* '' */
} 
.typcn-plug:before { 
  content: '\e0cd'; /* '' */
} 
.typcn-plus-outline:before { 
  content: '\e0ce'; /* '' */
} 
.typcn-plus:before { 
  content: '\e0cf'; /* '' */
} 
.typcn-point-of-interest-outline:before { 
  content: '\e0d0'; /* '' */
} 
.typcn-point-of-interest:before { 
  content: '\e0d1'; /* '' */
} 
.typcn-power-outline:before { 
  content: '\e0d2'; /* '' */
} 
.typcn-power:before { 
  content: '\e0d3'; /* '' */
} 
.typcn-printer:before { 
  content: '\e0d4'; /* '' */
} 
.typcn-puzzle-outline:before { 
  content: '\e0d5'; /* '' */
} 
.typcn-puzzle:before { 
  content: '\e0d6'; /* '' */
} 
.typcn-radar-outline:before { 
  content: '\e0d7'; /* '' */
} 
.typcn-radar:before { 
  content: '\e0d8'; /* '' */
} 
.typcn-refresh-outline:before { 
  content: '\e0d9'; /* '' */
} 
.typcn-refresh:before { 
  content: '\e0da'; /* '' */
} 
.typcn-rss-outline:before { 
  content: '\e0db'; /* '' */
} 
.typcn-rss:before { 
  content: '\e0dc'; /* '' */
} 
.typcn-scissors-outline:before { 
  content: '\e0dd'; /* '' */
} 
.typcn-scissors:before { 
  content: '\e0de'; /* '' */
} 
.typcn-shopping-bag:before { 
  content: '\e0df'; /* '' */
} 
.typcn-shopping-cart:before { 
  content: '\e0e0'; /* '' */
} 
.typcn-social-at-circular:before { 
  content: '\e0e1'; /* '' */
} 
.typcn-social-dribbble-circular:before { 
  content: '\e0e2'; /* '' */
} 
.typcn-social-dribbble:before { 
  content: '\e0e3'; /* '' */
} 
.typcn-social-facebook-circular:before { 
  content: '\e0e4'; /* '' */
} 
.typcn-social-facebook:before { 
  content: '\e0e5'; /* '' */
} 
.typcn-social-flickr-circular:before { 
  content: '\e0e6'; /* '' */
} 
.typcn-social-flickr:before { 
  content: '\e0e7'; /* '' */
} 
.typcn-social-github-circular:before { 
  content: '\e0e8'; /* '' */
} 
.typcn-social-github:before { 
  content: '\e0e9'; /* '' */
} 
.typcn-social-google-plus-circular:before { 
  content: '\e0ea'; /* '' */
} 
.typcn-social-google-plus:before { 
  content: '\e0eb'; /* '' */
} 
.typcn-social-instagram-circular:before { 
  content: '\e0ec'; /* '' */
} 
.typcn-social-instagram:before { 
  content: '\e0ed'; /* '' */
} 
.typcn-social-last-fm-circular:before { 
  content: '\e0ee'; /* '' */
} 
.typcn-social-last-fm:before { 
  content: '\e0ef'; /* '' */
} 
.typcn-social-linkedin-circular:before { 
  content: '\e0f0'; /* '' */
} 
.typcn-social-linkedin:before { 
  content: '\e0f1'; /* '' */
} 
.typcn-social-pinterest-circular:before { 
  content: '\e0f2'; /* '' */
} 
.typcn-social-pinterest:before { 
  content: '\e0f3'; /* '' */
} 
.typcn-social-skype-outline:before { 
  content: '\e0f4'; /* '' */
} 
.typcn-social-skype:before { 
  content: '\e0f5'; /* '' */
} 
.typcn-social-tumbler-circular:before { 
  content: '\e0f6'; /* '' */
} 
.typcn-social-tumbler:before { 
  content: '\e0f7'; /* '' */
} 
.typcn-social-twitter-circular:before { 
  content: '\e0f8'; /* '' */
} 
.typcn-social-twitter:before { 
  content: '\e0f9'; /* '' */
} 
.typcn-social-vimeo-circular:before { 
  content: '\e0fa'; /* '' */
} 
.typcn-social-vimeo:before { 
  content: '\e0fb'; /* '' */
} 
.typcn-social-youtube-circular:before { 
  content: '\e0fc'; /* '' */
} 
.typcn-social-youtube:before { 
  content: '\e0fd'; /* '' */
} 
.typcn-sort-alphabetically-outline:before { 
  content: '\e0fe'; /* '' */
} 
.typcn-sort-alphabetically:before { 
  content: '\e0ff'; /* '' */
} 
.typcn-sort-numerically-outline:before { 
  content: '\e100'; /* '' */
} 
.typcn-sort-numerically:before { 
  content: '\e101'; /* '' */
} 
.typcn-spanner-outline:before { 
  content: '\e102'; /* '' */
} 
.typcn-spanner:before { 
  content: '\e103'; /* '' */
} 
.typcn-spiral:before { 
  content: '\e104'; /* '' */
} 
.typcn-star-full-outline:before { 
  content: '\e105'; /* '' */
} 
.typcn-star-half-outline:before { 
  content: '\e106'; /* '' */
} 
.typcn-star-half:before { 
  content: '\e107'; /* '' */
} 
.typcn-star-outline:before { 
  content: '\e108'; /* '' */
} 
.typcn-star:before { 
  content: '\e109'; /* '' */
} 
.typcn-starburst-outline:before { 
  content: '\e10a'; /* '' */
} 
.typcn-starburst:before { 
  content: '\e10b'; /* '' */
} 
.typcn-stopwatch:before { 
  content: '\e10c'; /* '' */
} 
.typcn-support:before { 
  content: '\e10d'; /* '' */
} 
.typcn-tabs-outline:before { 
  content: '\e10e'; /* '' */
} 
.typcn-tag:before { 
  content: '\e10f'; /* '' */
} 
.typcn-tags:before { 
  content: '\e110'; /* '' */
} 
.typcn-th-large-outline:before { 
  content: '\e111'; /* '' */
} 
.typcn-th-large:before { 
  content: '\e112'; /* '' */
} 
.typcn-th-list-outline:before { 
  content: '\e113'; /* '' */
} 
.typcn-th-list:before { 
  content: '\e114'; /* '' */
} 
.typcn-th-menu-outline:before { 
  content: '\e115'; /* '' */
} 
.typcn-th-menu:before { 
  content: '\e116'; /* '' */
} 
.typcn-th-small-outline:before { 
  content: '\e117'; /* '' */
} 
.typcn-th-small:before { 
  content: '\e118'; /* '' */
} 
.typcn-thermometer:before { 
  content: '\e119'; /* '' */
} 
.typcn-thumbs-down:before { 
  content: '\e11a'; /* '' */
} 
.typcn-thumbs-ok:before { 
  content: '\e11b'; /* '' */
} 
.typcn-thumbs-up:before { 
  content: '\e11c'; /* '' */
} 
.typcn-tick-outline:before { 
  content: '\e11d'; /* '' */
} 
.typcn-tick:before { 
  content: '\e11e'; /* '' */
} 
.typcn-ticket:before { 
  content: '\e11f'; /* '' */
} 
.typcn-time:before { 
  content: '\e120'; /* '' */
} 
.typcn-times-outline:before { 
  content: '\e121'; /* '' */
} 
.typcn-times:before { 
  content: '\e122'; /* '' */
} 
.typcn-trash:before { 
  content: '\e123'; /* '' */
} 
.typcn-tree:before { 
  content: '\e124'; /* '' */
} 
.typcn-upload-outline:before { 
  content: '\e125'; /* '' */
} 
.typcn-upload:before { 
  content: '\e126'; /* '' */
} 
.typcn-user-add-outline:before { 
  content: '\e127'; /* '' */
} 
.typcn-user-add:before { 
  content: '\e128'; /* '' */
} 
.typcn-user-delete-outline:before { 
  content: '\e129'; /* '' */
} 
.typcn-user-delete:before { 
  content: '\e12a'; /* '' */
} 
.typcn-user-outline:before { 
  content: '\e12b'; /* '' */
} 
.typcn-user:before { 
  content: '\e12c'; /* '' */
} 
.typcn-vendor-android:before { 
  content: '\e12d'; /* '' */
} 
.typcn-vendor-apple:before { 
  content: '\e12e'; /* '' */
} 
.typcn-vendor-microsoft:before { 
  content: '\e12f'; /* '' */
} 
.typcn-video-outline:before { 
  content: '\e130'; /* '' */
} 
.typcn-video:before { 
  content: '\e131'; /* '' */
} 
.typcn-volume-down:before { 
  content: '\e132'; /* '' */
} 
.typcn-volume-mute:before { 
  content: '\e133'; /* '' */
} 
.typcn-volume-up:before { 
  content: '\e134'; /* '' */
} 
.typcn-volume:before { 
  content: '\e135'; /* '' */
} 
.typcn-warning-outline:before { 
  content: '\e136'; /* '' */
} 
.typcn-warning:before { 
  content: '\e137'; /* '' */
} 
.typcn-watch:before { 
  content: '\e138'; /* '' */
} 
.typcn-waves-outline:before { 
  content: '\e139'; /* '' */
} 
.typcn-waves:before { 
  content: '\e13a'; /* '' */
} 
.typcn-weather-cloudy:before { 
  content: '\e13b'; /* '' */
} 
.typcn-weather-downpour:before { 
  content: '\e13c'; /* '' */
} 
.typcn-weather-night:before { 
  content: '\e13d'; /* '' */
} 
.typcn-weather-partly-sunny:before { 
  content: '\e13e'; /* '' */
} 
.typcn-weather-shower:before { 
  content: '\e13f'; /* '' */
} 
.typcn-weather-snow:before { 
  content: '\e140'; /* '' */
} 
.typcn-weather-stormy:before { 
  content: '\e141'; /* '' */
} 
.typcn-weather-sunny:before { 
  content: '\e142'; /* '' */
} 
.typcn-weather-windy-cloudy:before { 
  content: '\e143'; /* '' */
} 
.typcn-weather-windy:before { 
  content: '\e144'; /* '' */
} 
.typcn-wi-fi-outline:before { 
  content: '\e145'; /* '' */
} 
.typcn-wi-fi:before { 
  content: '\e146'; /* '' */
} 
.typcn-wine:before { 
  content: '\e147'; /* '' */
} 
.typcn-world-outline:before { 
  content: '\e148'; /* '' */
} 
.typcn-world:before { 
  content: '\e149'; /* '' */
} 
.typcn-zoom-in-outline:before { 
  content: '\e14a'; /* '' */
} 
.typcn-zoom-in:before { 
  content: '\e14b'; /* '' */
} 
.typcn-zoom-out-outline:before { 
  content: '\e14c'; /* '' */
} 
.typcn-zoom-out:before { 
  content: '\e14d'; /* '' */
} 
.typcn-zoom-outline:before { 
  content: '\e14e'; /* '' */
} 
.typcn-zoom:before { 
  content: '\e14f'; /* '' */
}
/*To be remove later (after implementing the new recruiter zone)*/

@font-face {
  font-family: 'Gotham-Book';
  src:url('/assets/css/fontsfs/Gotham-Book.eot');
  src: local('O'),
        url('/assets/css/fontsfs/Gotham-Book.woff') format('woff'),
        url('/assets/css/fontsfs/Gotham-Book.ttf') format('truetype'),
        url('/assets/css/fontsfs/Gotham-Book.svg') format('svg');
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'Gotham-Medium';
  src: url(/assets/css/fontsfs/Gotham-Medium.eot);
  src: url(/assets/css/fontsfs/Gotham-Medium.eot?#iefix) format("embedded-opentype"), url(/assets/css/fontsfs/Gotham-Medium.woff) format("woff"), url(/assets/css/fontsfs/Gotham-Medium.ttf) format("truetype"), url(/assets/css/fontsfs/Gotham-Medium.svg#Gotham-Medium) format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'Gotham-Bold';
  src: url(/assets/css/fontsfs/Gotham-Bold.eot);
  src: url(/assets/css/fontsfs/Gotham-Bold.eot?#iefix) format("embedded-opentype"), url(/assets/css/fontsfs/Gotham-Bold.woff) format("woff"), url(/assets/css/fontsfs/Gotham-Bold.ttf) format("truetype"), url(/assets/css/fontsfs/Gotham-Bold.svg#Gotham-Bold) format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'typicons';
  src: url("/assets/css/fontsfs/typicons.eot");
  src: url("/assets/css/fontsfs/typicons.eot?#iefix") format("embedded-opentype"), url("/assets/css/fontsfs/typicons.woff") format("woff"), url("/assets/css/fontsfs/typicons.ttf") format("truetype"), url("/assets/css/fontsfs/typicons.svg#typicons") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'FontAwesome';
  src: url("/assets/css/fontsfs/fontawesome-webfont.eot?v=4.6.3");
  src: url("/assets/css/fontsfs/fontawesome-webfont.eot?#iefix&v=4.6.3") format("embedded-opentype"), url("/assets/css/fontsfs/fontawesome-webfont.woff2?v=4.6.3") format("woff2"), url("/assets/css/fontsfs/fontawesome-webfont.woff?v=4.6.3") format("woff"), url("/assets/css/fontsfs/fontawesome-webfont.ttf?v=4.6.3") format("truetype"), url("/assets/css/fontsfs/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal; }

.page-header { box-shadow: none !important;}


.button-menu {
    /*box-shadow: 0 2px 2px #b1b1b1 !important;*/
    /*color: #575757 !important;*/
    font-weight: 600 !important;
    border-radius: 3px !important;
    height: 26px !important;
    line-height: 26px !important;
}
@media (min-width: 669px) {
    .button-menu {
        padding: 0 14px !important;
        font-size: 12px !important;
    }
    .button-menu-blue {
        padding: 0 14px !important;
        font-size: 12px !important;
    }
    .top-menu-nav li {
         margin-right: 0 !important;
    }
}
@media (max-width: 668px) {
    .button-menu {
        padding: 0 5px !important;
        font-size: 10px !important;
    } 
    .button-menu-blue {
        padding: 0 5px !important;
        line-height: 25px !important;
        font-size: 10px !important;
        text-transform: uppercase !important;
    }
    .top-menu-nav li {
         margin-right: 7px !important;
    }
}

.button-menu-blue {
    border-color: #277fc3 !important;
    border: 1px solid transparent;
    color: #277fc3 !important;
    font-weight: 600 !important;
    border-radius: 3px !important;
    height: 26px !important;
}

.top-menu {
  background: #f0f0f0; }
  @media (max-width: 668px) {
    .top-menu .wide {
      padding: 13px 10px 13px 0; } }

.top-menu-nav {
  float: right;
  padding: 2px 0;
  position: static;
  z-index: 2; }
  @media (max-width: 668px) {
    .top-menu-nav {
      /*margin-top: 7px !important;*/
      padding: 0; } }
  @media (max-width: 480px) {
    .top-menu-nav {
      margin-top: 0; } }
  .top-menu-nav li {
    display: inline-block;
    /*font-family: "Gotham-Bold", sans-serif;*/
    font-size: 12px;
    /*margin-left: 35px;*/
    margin-left: 0;
    position: relative;
    text-transform: uppercase;
    vertical-align: middle; }
    .top-menu-nav li:first-child {
      margin-left: 0; }
    .top-menu-nav li.with-children .icon {
      font-size: 9px;
      margin-left: 8px;
      margin-right: 0; }
    .top-menu-nav li a {
      display: block;
      height: 24px;
      line-height: 28px;
      text-decoration: none; }
      .top-menu-nav li a.main-menu-toggle .icon {
        font-size: 35px; }
    .top-menu-nav li .fa,
    .top-menu-nav li .icon {
      font-size: 14px;
      margin-right: 7px;
      margin-top: -1px; }
      @media (max-width: 668px) {
        .top-menu-nav li .fa,
        .top-menu-nav li .icon {
          font-size: 26px;
          margin: 0; } }
    .top-menu-nav li span {
      display: inline-block;
      vertical-align: middle; }
    .top-menu-nav li .with-username { min-width: 175px; }
      @media (max-width: 668px) {
        .top-menu-nav li span {
          display: none; } }
    .top-menu-nav li.alerts .fa {
      position: relative;
      top: -1px; }
    @media (max-width: 668px) {
      .top-menu-nav li.post-job {
        display: none; } }
    .top-menu-nav li.post-job a {
      background: #575757;
      border-radius: 3px;
      color: #FFFFFF;
      line-height: 26px;
      padding: 0 30px;
      box-shadow: 0 2px 2px #b1b1b1;
      height: 25px !important;
      font-size: 12px !important;
      font-weight: 600 !important;
      margin-right: 5px;
      margin-left: 90px;
      text-decoration: none; }
    .top-menu-nav li.post-job a:hover { color: #fff; }
      .top-menu-nav li.post-job a .icon {
        font-size: 12px;
        margin: 1px 0 0 5px; }
    .top-menu-nav li .button {
      color: #343434;
      padding: 0 14px; }
    .top-menu-nav li:hover > a {
        color: #57a2dd; }
        .top-menu-nav li.post-job a .icon {
    margin-top: -3px;
}

@media (max-width: 668px) {
  .logged-in .top-menu-nav li {
    margin: 0 0 0 35px; } }
@media (max-width: 480px) {
  .logged-in .top-menu-nav li {
    margin: 0 0 0 20px; } }
@media (max-width: 330px) {
  .logged-in .top-menu-nav li {
    margin: 0 0 0 18px; } }

.logged-out .top-menu-nav {
  margin: 0; }
  @media (max-width: 668px) {
    .logged-out .top-menu-nav li {
        position: static;
    } }
  @media (max-width: 480px) {
    .logged-out .top-menu-nav li {
      margin-left: 3px; } }
  @media (max-width: 668px) {
    .logged-out .top-menu-nav li.alerts {
      display: none; } }
  @media (max-width: 668px) {
    .logged-out .top-menu-nav li .button.yellow {
      font-size: 12px;
      height: 35px;
      line-height: 35px;
      padding: 0 10px;
      text-transform: none; } }
  @media (max-width: 480px) {
    .logged-out .top-menu-nav li .button.yellow {
      padding: 0 4px; } }
  @media (max-width: 668px) {
    .logged-out .top-menu-nav li.signin {
      margin-left: 0; }
      .logged-out .top-menu-nav li.signin a {
        border: 1px solid #277fc3;
        border-radius: 3px;
        font-size: 12px;
        height: 35px;
        line-height: 35px;
        padding: 0 10px;
        text-transform: none; } }
    @media (max-width: 668px) and (max-width: 480px) {
      .logged-out .top-menu-nav li.signin a {
        padding: 0 4px; } }

  .logged-out .top-menu-nav li .main-menu-toggle {
    margin-left: 2px; }

.top-menu-sub {
  width: 200px !important; }
  .top-menu-sub li {
    border-top: 1px solid #bcbdbd;
    display: block;
    font-family: "Gotham-Book", sans-serif;
    font-size: 14px;
    margin: 0 7px !important;
    padding: 0;
    text-align: left; }
    .top-menu-sub li:first-child {
      border: none;
      margin: 0 7px; }
    .top-menu-sub li a {
      height: auto;
      line-height: 1;
      padding: 10px 5px;
      text-transform: none; }
      .top-menu-sub li a .typcn {
        font-size: 16px;
        margin: 0 7px 0 -2px;
        text-align: center;
        width: 1.28571429em; }
    .top-menu-sub li .fa,
    .top-menu-sub li .icon,
    .top-menu-sub li .typcn {
      font-size: 14px; }
      @media (max-width: 668px) {
        .top-menu-sub li .fa,
        .top-menu-sub li .icon,
        .top-menu-sub li .typcn {
          margin: 0 7px 0 -2px !important; } }

.menu-dropdown {
  background: #FFFFFF;
  border: 1px solid #ef7a4e;
  border-radius: 4px;
  box-shadow: -4px 0 8px rgba(0, 0, 0, 0.23);
  display: none;
  /*font-family: "Gotham-Book", sans-serif;*/
  font-family: "Gotham A","Gotham B","Helvetica Neue",Arial,sans-serif;
  left: 0;
  margin-top: 17px;
  position: absolute;
  top: 100%;
    z-index: 9999;
}
  @media (max-width: 668px) {
    .menu-dropdown {
      left: -35px; } }
  .menu-dropdown:before, .menu-dropdown:after {
    content: '';
    display: block;
    position: absolute;
    bottom: 100%;
    width: 0;
    height: 0;
  }
  .menu-dropdown:after {
    left: 28px;
    border-left: 17px solid transparent;
    border-right: 17px solid transparent;
    border-bottom: 17px solid #FFFFFF; }
  .menu-dropdown:before {
    left: 27px;
    border-left: 18px solid transparent;
    border-right: 18px solid transparent;
    border-bottom: 18px solid #ef7a4e; }

.top-menu-nav li.with-children:hover .top-menu-sub {
  display: block; }

.top-menu-nav li.signin:hover .sign-in-box {
  display: block; }

.sign-in-box {
  font-size: 10px;
  left: -25px;
  padding: 17px 17px 7px;
  width: 225px; }
@media (max-width: 668px) {
    .sign-in-box {
      left: 10px;
      right: 10px;
      top: 49px;
      width: auto; } }
  .sign-in-box p {
    line-height: 1;
    margin-bottom: 10px;
    text-transform: none; }
  @media (max-width: 668px) {
      .sign-in-box p {
        margin-bottom: 15px; } }
  .sign-in-box a {
    border: none;
    display: inline !important;
    font-size: 12px; }
  .sign-in-box input[type="text"],
  .sign-in-box input[type="email"],
  .sign-in-box input[type="password"] {
    border: 1px solid #bcbdbd;
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    padding: 0 10px; }
    @media (max-width: 668px) {
      .sign-in-box input[type="text"],
      .sign-in-box input[type="email"],
      .sign-in-box input[type="password"] {
        height: 40px !important;
        line-height: 40px !important; } }
  .sign-in-box .button {
    font-size: 12px;
    width: 100%; }
  @media (max-width: 668px) {
    .sign-in-box:after {
      left: auto;
      right: 50px; }
    .sign-in-box:before {
      left: auto;
      right: 49px; } }
  @media (max-width: 480px) {
    .sign-in-box:after {
      left: auto;
      right: 40px; }
    .sign-in-box:before {
      left: auto;
      right: 39px; } }

  @media (max-width: 668px) {
.logged-out .top-menu-nav li.signin1 {
    margin-left: 0;
    position: static; }
    .logged-out .top-menu-nav li.signin1 > a {
    border: 1px solid #277fc3;
    border-radius: 3px;
    font-size: 12px;
    height: 35px;
    line-height: 35px;
    padding: 0 10px;
    text-transform: none; } }
@media (max-width: 668px) and (max-width: 480px) {
    .logged-out .top-menu-nav li.signin1 > a {
    padding: 0 4px; } }

.main-menu-toggle {
  margin-top: -8px; }

.main-header {
    background: #ffffff none repeat scroll 0 0;
    left: auto !important;
    right: 0 !important;
    transition: all 0.3s ease 0s;
    width: 100% !important;
    overflow: visible;
    position: relative;
}
.main-header .container::after, .main-header .clear-fix::after {
    clear: both;
    content: "";
    display: block;
}

.main-header .container {
    margin: 0 auto;
    max-width: 1200px;
}
.main-header .main-header-area, .top-menu .container {
    max-width: 1800px;
    padding: 0 10px;
}
.main-header .top-row {
    padding-top: 15px;
    padding-left: 5px;
}
.main-header .bottom-row {
    padding-bottom: 13px;
}

@media (max-width: 668px) {
.main-header .top-row {
    padding: 0 0 0 15px;
}
}
.main-header .bottom-row {
    padding-bottom: 12px;
}
@media (max-width: 668px) {
.main-header .bottom-row {
    padding: 0;
}
}

.main-header .main-header-area {
    background: #ffffff none repeat scroll 0 0;
}
@media (max-width: 668px) {
.main-header .main-header-area {
    display: inline-block;
    padding: 21px 0;
    vertical-align: middle;
    width: 40%;
}
}
@media (max-width: 480px) {
.logged-out .main-header-area {
    padding-top: 21px;
}
}

.header-logo {
    display: block;
    float: left;
    margin: 0;
}
@media (max-width: 960px) {
.header-logo {
    width: 45%;
}
.header-logo img {
    height: auto;
    width: 100%;
}
}
@media (max-width: 668px) {
.header-logo {
    width: 100%;
}
}

.header-logo img { display: block; }
.header-banner {
    float: right;
    max-width: 600px;
    width: 45%;
}

nav.top-menu, header div { overflow: visible; }
header #logInModal  div {
    overflow-x: hidden;
    overflow-y: auto;
}
header #logInModal .input-container { overflow-y: hidden; }

.top-menu .register {
    float: none;
    background: none;
}
.top-menu-nav li { padding: 0;}

.top-menu-nav .button.yellow {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #fcd046 0%, #fcc20b 100%) repeat scroll 0 0;
    border: medium none;
    border-radius: 3px;
    color: #000;
    font-size: 13px;
    text-align: center;
    text-transform: uppercase;
}

.top-menu-nav li a {
    line-height: 24px;
    font-weight: normal;
}
.top-menu-nav .button.yellow {
    font-size: 12px;
}
.top-menu .button.yellow.bold {
    font-weight: bold;
}
.top-menu-nav .sign-in-box input[type="text"], .top-menu-nav .sign-in-box input[type="email"], .top-menu-nav .sign-in-box input[type="password"] {
    background: #ffffff;
    border: 1px solid #bcbdbd;
    border-radius: 5px;
    color: #575757;
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    padding: 0 10px;
    width: 100%;
}

.top-menu-nav input[type="checkbox"] {
    display: none;
}
.top-menu-nav input[type="checkbox"]:checked + label::before {
    content: "";
}
.top-menu-nav input[type="checkbox"] + label::before {
    border: 1px solid #bcbdbd;
    border-radius: 4px;
    color: #277fc3;
    content: "";
    display: inline-block;
    font-family: FontAwesome;
    font-size: 11px;
    height: 14px;
    line-height: 16px !important;
    margin-right: 5px;
    text-align: center;
    vertical-align: middle;
    width: 14px;
}
.top-menu-nav input[type="checkbox"] + label {
    color: #676767;
    cursor: pointer;
    line-height: 14px;
    margin: 0;
}
.top-menu-nav label {
    font-size: 13px;
}
.no-bottom-margin { margin-bottom: 0 !important; }
.no-bottom-margin  label { font-size: 11px; }


.top-menu-nav .button.yellow.large {
    padding: 0 30px;
    height: 35px;
    line-height: 35px;
    cursor: pointer;
}

.top-menu {
    background: #f0f0f0 none repeat scroll 0 0;
}
@media (max-width: 668px) {
.top-menu {
    background: #ffffff none repeat scroll 0 0;
    float: right;
    width: 60%;
}
}
@media (max-width: 668px) {
.top-menu .container {
    padding: 17px 20px 17px 0;
}
}

/* Grey bar */

@media (max-width: 668px) {
    .logged-out .top-menu-nav li.alerts {
        display: inline-block;
    }
}

.top-menu-nav li.with-children1 .icon {
    font-size: 9px;
    margin-left: 8px;
    margin-right: 0;
}

@media (max-width: 480px) {
.logged-out .top-menu-nav li {
    margin-left: 0px;
}
}

/* search bar */

.header-job-search {
  background: #575757;
  font-size: 0;
  padding: 35px 0;
  text-align: center; }
  .header-job-search.active {
    background: #FFFFFF; }
  .header-job-search p {
    color: #FFFFFF;
    display: inline-block;
    font-size: 17px;
    margin-right: 20px;
    text-transform: uppercase;
    vertical-align: middle; }
  .header-job-search label {
    display: none; }
  .header-job-search input[type="text"],
  .header-job-search input[type="submit"] {
    border-radius: 3px;
    display: inline-block;
    font-size: 13px;
    height: 32px;
    line-height: 32px;
    margin: 0 5px;
    vertical-align: middle; }
  .header-job-search input[type="text"] {
    background: #FFF;
    color: #676767;
    padding: 0 11px;
    width: 22.3%; }
    .header-job-search input[type="text"].location-search {
      background: #FFF url(/assets/css/images/icons/location-pin-grey.svg) no-repeat 95% center; }
  .header-job-search input[type="submit"] {
    width: 100px; }
  @media (max-width: 668px) {
    .header-job-search {
      background: #277fc3;
      clear: both;
      padding: 0; } }
  .header-job-search .job-search-button {
    color: #FFFFFF;
    display: block;
    font-size: 14px;
    padding: 17px 0;
    text-decoration: none;
    text-indent: 0; }
    .header-job-search .job-search-button .fa {
      margin-right: 10px; }
  .header-job-search.active .job-search-button {
    color: #277fc3; }

.header-job-search .container {
     margin: 0 auto;
    max-width: 1200px;
}
#jobSearchForm input[type="text"]{
    border: 1px solid #dddddd;
}

/* go back section */

.breadcrumbs {
    font-family: "Gotham-Bold",sans-serif;
    padding-top: 35px;
    background: #f4f4f4;
}
.breadcrumbs a.back {
    display: inline-block;
}
.breadcrumbs a {
 
   font-size: 13px;
    text-transform: uppercase;
}
.breadcrumbs a .icon {
    margin-right: 15px;
}
.breadcrumbs a .icon:first-child {
    margin: 0;
}
@media (max-width: 668px) {
.breadcrumbs {
    padding: 15px 0 0;
}
}

.container.narrow {
    margin: 0 auto;
    max-width: 1290px;
    padding: 0 20px;
}


/* buttons */

.button.yellow {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #fcd046 0%, #fcc20b 100%) repeat scroll 0 0;
    font-weight: bold;
    border: medium none;
    border-radius: 3px;
    color: #000;
    font-size: 13px;
    text-align: center;
    text-transform: uppercase;
}
.button.yellow:hover, .button.yellow:focus {
      background: #ffe253;
      background: -moz-linear-gradient(top, #ffe253 0%, #fcc20b 100%);
      background: -webkit-linear-gradient(top, #ffe253 0%, #fcc20b 100%);
      background: linear-gradient(to bottom, #ffe253 0%, #fcc20b 100%);
      border: none;
      border-radius: 3px;
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe253', endColorstr='#fcc20b',GradientType=0 ); }

.top-menu .button.yellow {
     font-weight: normal;
}

/* mobile menu */

.mobile-main-menu {
    background: #444 none repeat scroll 0 0;
    display: none;
    height: 100%;
    overflow-x: hidden;
    overflow-y: scroll;
    position: fixed;
    right: -200px;
    top: 0;
    transition: all 0.3s ease 0s;
    width: 200px;
    z-index: 999;
}
@media (max-width: 668px) {
.mobile-main-menu {
    display: block;
}
}
.mobile-main-menu.push-left {
    right: 0;
}
.mobile-main-menu li {
    border-bottom: 1px solid #666;
    display: block;
    font-size: 16px;
}
.mobile-main-menu li a {
    color: #ffffff;
    display: block;
    font-size: 16px;
    padding: 10px;
}
.mobile-main-menu li.account-item a {
    font-family: "Gotham-Medium",sans-serif;
}

body.push-left {
    right: 200px;
}
.scrollmagic-pin-spacer.push-left {
    right: 200px !important;
}
.mobile-main-menu.push-left {
    right: 0;
}
.mobile-main-menu { overflow-y: initial; }

/* main menu */

.main-menu {
    margin-top: 3px;
    padding-left: 5px;
}
@media (max-width: 668px) {
.main-menu {
    display: none;
}
}
.main-menu.push-left {
    right: 0;
}
.main-menu li {
    border-left: 1px solid #222222;
    float: left;
    list-style-type: none;
}
.main-menu li:first-child {
    border-left: 1px solid transparent;
}
.main-menu li a {
    border: medium none;
    border-radius: 4px;
    display: block;
    font-size: 16px;
    padding: 5px 10px;
    text-decoration: none;
    text-transform: uppercase;
}
.navigation--main {  margin-top: 3px;
    padding-left: 5px; }
.navigation--main .ui-menu li {
     margin-bottom: 0 !important;
     margin-top: 0 !important;
    padding: 5px 0 !important;
}
.navigation--main .ui-menu li a, .navigation--main ul li a, .navigation--main .ui-menu .ui-menu-item a, .navigation--main ul .ui-menu-item a {
    text-transform: uppercase;
    font-size: 16px;
}
.navigation--main a {
    padding: 0 10px;
}

@media all and (min-width: 20em) {
    .main-menu li a {
        /*font-size: 14px;
        font-size: 0.875rem;*/
        font-size: 13px;
   }
    .navigation--main .ui-menu li a, .navigation--main ul li a, .navigation--main .ui-menu .ui-menu-item a, .navigation--main ul .ui-menu-item a {
        font-size: 14px;
        font-size: 0.875rem;
    }
}

@media all and (min-width: 45em) {
    .main-menu li a {
        /*font-size: 14px;
        font-size: 0.875rem;*/
        font-size: 13px;
   }
    .navigation--main .ui-menu li a, .navigation--main ul li a, .navigation--main .ui-menu .ui-menu-item a, .navigation--main ul .ui-menu-item a {
        /*font-size: 14px;
        font-size: 0.875rem;*/
        font-size: 13px;
    }
}

@media all and (min-width: 80em) {
   .main-menu li a {
        /*font-size: 16px;*/
        font-size: 13px;
   }
    .navigation--main .ui-menu li a, .navigation--main ul li a, .navigation--main .ui-menu .ui-menu-item a, .navigation--main ul .ui-menu-item a {
        font-size: 13px;
        padding-bottom: 3px;
    }
}

.main-menu li:first-child {
   border-left: 0;
}
.main-menu li {
    border-left: 0;
}
.main-menu li:first-child a {
    border-left: 1px solid transparent;
}
.main-menu li a {
    border-left: 1px solid #dddbdb;
    border-radius: 0;
    margin: 5px 0;
    padding: 0 10px;
    color: #277fc3
} 
.main-menu li.active a {
    border-left: none;
    border-radius: 4px;
    padding: 5px 10px;
    margin: 0;
}
.main-menu li:hover a { color: #57a2dd; }
.main-menu li.grey-item a, .main-menu li.grey-item:hover a {
    background: #676767;
    color: #ffffff;
    border-left: none;
    border-radius: 4px;
    padding: 5px 10px;
    margin: 0;
}
.main-menu li.active + li a { border-left: none; }

.navigation--global-recruiter .sub-navigation li a {
    font-size: 0.9em;
}
@media all and (max-width: 45em) {
    .navigation.navigation--main { margin-top: 3px; }
}

.sub-navigation .ui-menu-item a {
    text-transform: none !important;
}

.bottom-row.recruiterzone {margin-top: 10px; padding-bottom: 0;}

.main-menu li.grey-item {
    border-left: 1px solid transparent;
}
.main-menu li.grey-item a {
    background: #676767 none repeat scroll 0 0;
    color: #ffffff;
}
.main-menu li.current {
    border-left: 1px solid transparent;
}
.main-menu li.current a {
    background: #277fc3 none repeat scroll 0 0;
    color: #ffffff;
}

/*container*/

.top-menu .wide::after, .clear-fix::after {
    clear: both;
    content: "";
    display: block;
}
.top-menu .wide {
    margin: 0 auto;
    max-width: 1200px;
    padding: 0;
}
@media (max-width: 1240px) {
.top-menu .wide {
    padding-left: 20px;
    padding-right: 20px;
}
}
@media (max-width: 668px) {
.top-menu .wide {
    padding-left: 10px;
    padding-right: 10px;
}
}
.top-menu .wide.narrow {
    margin: 0 auto;
    max-width: 960px;
}
.icon, .fa, .typcn {
    display: inline-block;
    font-size: 10px;
    vertical-align: middle;
}

/* advertisement */

.header-banner { width: auto;overflow-y: hidden;height: 60px;  }

@media all and (min-width: 58em) {
.header-logo {
    width: 231px;
}
}
@media all and (min-width: 80em) {
.header-logo {
    width: 300px;
}
}
@media all and (max-width: 58em) {
    .header-logo {
        width: 100%;
        height: 26px;
    }
    .header-logo img {
        height: inherit;
        width: auto;
    }
    .logged-out .main-header-area { padding-top: 17px;padding-bottom: 17px;}
}

@media all and (max-width: 26em) {
    .top-menu-nav li {
        margin-right: 10px !important;
    }
}
@media all and (max-width: 25em) {
    .header-logo {
        height: 100%;
        width: 131px;
    }
    .logged-out .main-header-area { padding-top: 23px;padding-bottom: 17px;}
}
@media all and (max-width: 300px) {
    .header-logo {
        width: 100%;
        height: 17px;
    }
    .logged-out .main-header-area { padding-top: 26px;padding-bottom: 17px;}
}
@media all and (max-width: 51em) {
.header-banner {
    display: none;
}
}

/*screens*/

@media (max-width: 668px) {
  .hide-mobile {
    display: none !important; } }

@media (min-width: 669px) and (max-width: 769px) {
  .hide-tablet {
    display: none !important; } }
@media (min-width: 769px) {
  .hide-desktop {
    display: none !important; } }
@media (max-width: 960px) {
  .hide-desktop-small {
    display: none !important; } }

.top-menu-nav li.logged-in-menu {
    margin-left: 35px !important;
}
@media (max-width: 668px) {
    .top-menu-nav li.logged-in-menu {
        margin-left: 0 !important;
    }
}

/* recruiter zone */
#recruiternavigation a { color: #fbfbfb !important; }

/*validations*/

#recruiterSigninForm .validation-message { margin-left: 0; margin-bottom: 5px; }

/* login header */

.with-username #user_name {
    font-size: inherit;
    font-family: inherit;
    cursor: pointer;
    margin-top: 0;
    display: inherit;
}
