﻿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{display:block}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}/*!
 * Cropper v@VERSION
 * https://github.com/fengyuanchen/cropper
 *
 * Copyright (c) 2014-@YEAR Fengyuan Chen and contributors
 * Released under the MIT license
 *
 * Date: @DATE
 */.cropper-container{position:relative;font-size:0;line-height:0;direction:ltr !important;touch-action:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.cropper-container img{display:block;image-orientation:0deg !important;min-width:0 !important;min-height:0 !important;max-width:none !important;max-height:none !important;width:100%;height:100%}.cropper-wrap-box,.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{position:absolute;top:0;right:0;bottom:0;left:0}.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0;filter:alpha(opacity=0)}.cropper-modal{background-color:#000;opacity:.5;filter:alpha(opacity=50)}.cropper-view-box{display:block;overflow:hidden;outline:1px solid #39f;outline-color:rgba(51,153,255,0.75);width:100%;height:100%}.cropper-dashed{position:absolute;display:block;border:0 dashed #eee;opacity:.5;filter:alpha(opacity=50)}.cropper-dashed.dashed-h{top:33.3333333333%;left:0;border-top-width:1px;border-bottom-width:1px;width:100%;height:33.3333333333%}.cropper-dashed.dashed-v{top:0;left:33.3333333333%;border-right-width:1px;border-left-width:1px;width:33.3333333333%;height:100%}.cropper-center{position:absolute;top:50%;left:50%;display:block;width:0;height:0;opacity:.75;filter:alpha(opacity=75)}.cropper-center:before,.cropper-center:after{position:absolute;display:block;background-color:#eee;content:" "}.cropper-center:before{top:0;left:-3px;width:7px;height:1px}.cropper-center:after{top:-3px;left:0;width:1px;height:7px}.cropper-face,.cropper-line,.cropper-point{position:absolute;display:block;width:100%;height:100%;opacity:.1;filter:alpha(opacity=10)}.cropper-face{top:0;left:0;background-color:#fff}.cropper-line{background-color:#39f}.cropper-line.line-e{top:0;right:-3px;width:5px;cursor:e-resize}.cropper-line.line-n{top:-3px;left:0;height:5px;cursor:n-resize}.cropper-line.line-w{top:0;left:-3px;width:5px;cursor:w-resize}.cropper-line.line-s{bottom:-3px;left:0;height:5px;cursor:s-resize}.cropper-point{background-color:#39f;width:5px;height:5px;opacity:.75;filter:alpha(opacity=75)}.cropper-point.point-e{top:50%;right:-3px;margin-top:-3px;cursor:e-resize}.cropper-point.point-n{top:-3px;left:50%;margin-left:-3px;cursor:n-resize}.cropper-point.point-w{top:50%;left:-3px;margin-top:-3px;cursor:w-resize}.cropper-point.point-s{bottom:-3px;left:50%;margin-left:-3px;cursor:s-resize}.cropper-point.point-ne{top:-3px;right:-3px;cursor:ne-resize}.cropper-point.point-nw{top:-3px;left:-3px;cursor:nw-resize}.cropper-point.point-sw{bottom:-3px;left:-3px;cursor:sw-resize}.cropper-point.point-se{right:-3px;bottom:-3px;cursor:se-resize;width:20px;height:20px;opacity:1;filter:alpha(opacity=100)}.cropper-point.point-se:before{position:absolute;right:-50%;bottom:-50%;display:block;content:" ";background-color:#39f;width:200%;height:200%;opacity:0;filter:alpha(opacity=0)}@media (min-width: 768px){.cropper-point.point-se{width:15px;height:15px}}@media (min-width: 992px){.cropper-point.point-se{width:10px;height:10px}}@media (min-width: 1200px){.cropper-point.point-se{width:5px;height:5px;opacity:.75;filter:alpha(opacity=75)}}.cropper-invisible{opacity:0;filter:alpha(opacity=0)}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{position:absolute;display:block;width:0;height:0}.cropper-hidden{display:none !important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:2px solid rgba(0,0,0,0.3);background:white;padding:20px 20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:0.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom, #eee, #ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:white}.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,0.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,0.8);background-color:rgba(255,255,255,0.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,0.4);padding:0 0.4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-moz-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-ms-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-o-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-moz-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-ms-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-o-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity 0.4s ease-in;-moz-transition:opacity 0.4s ease-in;-ms-transition:opacity 0.4s ease-in;-o-transition:opacity 0.4s ease-in;transition:opacity 0.4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,0.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom, #666, #444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width 300ms ease-in-out;-moz-transition:width 300ms ease-in-out;-ms-transition:width 300ms ease-in-out;-o-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom, #be2626, #a92222);padding:0.5em 1.2em;color:white}.dropzone .dz-preview .dz-error-message:after{content:'';position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}textarea{resize:none}*{box-sizing:border-box}a{text-decoration:none}a.anchor{display:block;position:relative;top:-25px;visibility:hidden}label,a,input[type=button],input[type=checkbox],input[type=radio],input[type=submit]{cursor:pointer}@font-face{font-family:roboto;src:url("fonts/roboto/Roboto-Regular.ttf");font-weight:normal}@font-face{font-family:roboto;src:url("fonts/roboto/Roboto-Bold.ttf");font-weight:bold}@font-face{font-family:robotoslab;src:url("fonts/roboto/RobotoSlab-Regular.ttf");font-weight:normal}@font-face{font-family:robotoslab;src:url("fonts/roboto/RobotoSlab-Bold.ttf");font-weight:bold}@font-face{font-family:proximanova;src:url("fonts/proxima/ProximaNovaRegular.otf");font-weight:normal}@font-face{font-family:proximanova;src:url("fonts/proxima/ProximaNovaBold.otf");font-weight:bold}@font-face{font-family:roboto-regular;src:url("fonts/roboto/Roboto-Regular.ttf");font-display:fallback}@font-face{font-family:roboto-light;src:url("fonts/roboto/Roboto-Light.ttf");font-display:fallback}@font-face{font-family:roboto-bold;src:url("fonts/roboto/Roboto-Bold.ttf");font-display:fallback}@font-face{font-family:robotoslab-light;src:url("fonts/roboto/RobotoSlab-Light.ttf");font-display:fallback}@font-face{font-family:robotoslab-regular;src:url("fonts/roboto/RobotoSlab-Regular.ttf");font-display:fallback}@font-face{font-family:robotoslab-bold;src:url("fonts/roboto/RobotoSlab-Bold.ttf");font-display:fallback}body{font-family:roboto-regular, verdana, sans-serif}.ch-grid-fix{padding:10px}header,footer,#site-body{width:100%;margin:0}#site-body{min-height:500px}.main-column{width:1024px;margin:0 auto}header,footer{background-color:#000;width:100%}body{background-color:#F9F9F9;height:100%;min-width:1024px}@media screen and (max-width: 900px){.main-column{width:100%}body{min-width:auto}}input,textarea{font-family:verdana, sans-serif;font-size:11px}.checkbox,.radio{width:19px;height:25px;margin:-5px 0;padding:0 5px 0 0;background:url(../images/icon/checkbox.png) no-repeat;display:block;clear:left;float:left}.radio{background:url(../images/icon/radio.png) no-repeat}.logo{image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast}.userarea .main-column{margin:40px auto 30px;display:flex}.userarea .main-column .left .nav{box-shadow:0 0 1px 1px rgba(0,0,0,0.04);background:white;padding:20px 20px 30px 20px;width:250px}.userarea .main-column .left .nav a{color:#1071b9}.userarea .main-column .left .nav a:visited{color:#1071b9}.userarea .main-column .left .nav a:hover{color:#1071b9}.userarea .main-column .left .nav .user-header{text-align:center;padding:30px 0 20px 0}.userarea .main-column .left .nav .user-header .avatar img{width:100px;height:100px;border-radius:50px}.userarea .main-column .left .nav .user-header .username{font-size:18px;font-family:roboto-bold, sans-serif;text-transform:capitalize;padding:15px 0 6px 0}.userarea .main-column .left .nav .user-header .username-meta{font-size:13px}.userarea .main-column .left .nav h2{padding-top:25px;border-top:1px solid #ebedef;margin-top:20px;font-size:18px;font-family:robotoslab-regular, serif}.userarea .main-column .left .nav ul{margin-top:10px}.userarea .main-column .left .nav ul li{margin-top:5px}.userarea .main-column .left .nav ul li a{display:block;padding:5px 8px;width:100%;font-size:15px;border-radius:3px;font-family:roboto-regular, sans-serif}.userarea .main-column .left .nav ul li.active,.userarea .main-column .left .nav ul li:hover{background:#d3dff1}.userarea .main-column .right{padding-left:20px;width:100%}.userarea .main-column .right .hero{box-shadow:0 0 1px 1px rgba(0,0,0,0.04);font-size:13px;background-color:#FFFFFF;padding:25px 20px 30px 20px;vertical-align:top}.userarea .main-column .right .hero .userarea-notification{background-color:#95D264;color:#fff;font-size:16px;margin:-20px;margin-bottom:0;padding:20px;line-height:35px;position:relative;background-image:url(../images/icon/companylist-01.png);background-repeat:no-repeat;background-position:20px 50%}.userarea .main-column .right .hero .userarea-notification p{display:inline-block;margin-left:30px}.userarea .main-column .right .hero .userarea-notification ul{display:inline-block;margin-right:20px;position:absolute;right:0}.userarea .main-column .right .hero .userarea-notification ul li{display:inline-block}.userarea .main-column .right .hero .userarea-notification ul li a{color:#000;background-color:#eee;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;font-size:13px}.userarea .main-column .right .hero .userarea-notification ul li a:hover{background-color:#c8c8c8}.userarea .main-column .right .hero .userarea-notification.negative{background-color:red}.userarea .main-column .right .hero h3{margin:25px 0 0 0;font-size:15px}.userarea .main-column .right .hero input,.userarea .main-column .right .hero textarea,.userarea .main-column .right .hero label{display:block}.userarea .main-column .right .hero table{margin-bottom:2em}.userarea .main-column .right .hero table input,.userarea .main-column .right .hero table label{display:inline-block;margin-top:.5em}.userarea .main-column .right .hero table input[type=radio]{width:20px}.userarea .main-column .right .hero h1{font-size:28px;font-family:robotoslab-bold, serif;width:400px;font-weight:normal}.userarea .main-column .right .hero .hero-header{padding:30px 0 35px 0;position:relative;border-bottom:1px solid #000;margin:0 0 25px 0}.userarea .main-column .right .hero .hero-header a{color:#1071b9}.userarea .main-column .right .hero .hero-header a:visited{color:#1071b9}.userarea .main-column .right .hero .hero-header a:hover{color:#1071b9}.userarea .main-column .right .hero .hero-header h1{font-size:30px;font-family:robotoslab-bold, serif;width:700px}.userarea .main-column .right .hero .hero-header .teaser{font-size:16px;padding:12px 0 0 0;margin:0px;width:500px;line-height:22px}.userarea .main-column .right .hero .hero-header .teaser.long{width:700px}.userarea .main-column .right .hero .hero-header .tools{position:absolute;right:0px;top:37px}.userarea .main-column .right .hero .hero-header .tools .button{color:#fff;background-color:#6693cf;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;margin-top:2em;display:inline-block;vertical-align:bottom;padding:9px 30px 8px}.userarea .main-column .right .hero .hero-header .tools .button:hover{background-color:#386cb1}.userarea .main-column .right .hero .no-listings{padding:80px 0 200px 200px;width:670px}.userarea .main-column .right .hero .no-listings .no-listing-title{color:#ff6d00;text-transform:uppercase;font-size:22px;font-family:roboto-bold, sans-serif}.userarea .main-column .right .hero .no-listings .no-listing-text{padding:20px 0 0 0;font-size:16px;line-height:24px}.userarea .main-column .right .hero .no-listings.jobs{background:url("/images/userarea/icon-jobs.svg") 30px 75px no-repeat}.userarea .main-column .right .hero .no-listings.projects{background:url("/images/userarea/icon-projects.svg") 30px 75px no-repeat}.userarea .main-column .right .hero .no-listings.news{background:url("/images/userarea/icon-news.svg") 28px 82px no-repeat}.userarea .main-column .right .hero .chosen-container a{text-decoration:none}.userarea .main-column .right .hero label{margin-top:2em;font-family:roboto-bold, serif;font-size:16px}.userarea .main-column .right .hero input+label{display:inline-block}.userarea .main-column .right .hero li .checkbox{cursor:pointer}.userarea .main-column .right .hero li label{font-family:roboto-regular, serif;font-size:14px;margin-left:5px;margin-top:5px}.userarea .main-column .right .hero form p{color:#767676;font-size:14px;line-height:20px;margin:10px 0 12px;width:100%}.userarea .main-column .right .hero form p.error{margin:5px 0 0 0;color:red;font-size:13px}.userarea .main-column .right .hero .confirmation li{padding:17px 0;border-bottom:1px solid #f6f6f6;font-size:15px;line-height:19px}.userarea .main-column .right .hero .confirmation li.short{width:350px;float:left}.userarea .main-column .right .hero .confirmation li label{padding:0px 0 6px 0;margin:0px;text-transform:uppercase;font-size:12px;color:#ccc;letter-spacing:0.8px;font-family:roboto-bold, sans-serif}.userarea .main-column .right .hero .confirmation .btn{display:block;text-align:center;color:#fff;text-transform:uppercase;background:#40a4ef;padding:12px 0 10px 0;position:relative;width:auto;font-size:13px;border:1px solid #e5e5e5;letter-spacing:0.8px;width:100%}.userarea .main-column .right .hero .confirmation .btn:hover{background:#939597;color:white}.userarea .main-column .right .hero .confirmation .btn:hover>span{color:white}.userarea .main-column .right .hero .confirmation .btn>span{color:#939597}.userarea .main-column .right .hero .confirmation .btn:hover{background-color:#1071b9}.userarea .main-column .right .hero hr{margin-top:10px;border:0;border-top:1px solid #eee}.userarea .main-column .right .hero textarea{height:200px}.userarea .main-column .right .hero input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=file]),.userarea .main-column .right .hero textarea,.userarea .main-column .right .hero .chosen-container,.userarea .main-column .right .hero .grid{width:100%}.userarea .main-column .right .hero input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=file]).from-to,.userarea .main-column .right .hero textarea.from-to,.userarea .main-column .right .hero .chosen-container.from-to,.userarea .main-column .right .hero .grid.from-to{width:200px;display:inline-block}.userarea .main-column .right .hero input.small{width:50px;display:inline-block}.userarea .main-column .right .hero input[type=text],.userarea .main-column .right .hero textarea,.userarea .main-column .right .hero input[type=url],.userarea .main-column .right .hero input[type=email],.userarea .main-column .right .hero input[type=password]{background-color:#ECEDED;border:1px solid #D7D7D7;padding:8px 10px;border-radius:3px;font-size:14px}.userarea .main-column .right .hero input[type=submit],.userarea .main-column .right .hero .userarea-credit-new-credit-purchase{color:#fff;background-color:#6693cf;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;margin-top:2em;display:inline-block}.userarea .main-column .right .hero input[type=submit]:hover,.userarea .main-column .right .hero .userarea-credit-new-credit-purchase:hover{background-color:#386cb1}.userarea .main-column .right .hero input[type=checkbox]{display:inline-block}.userarea .main-column .right .hero select{width:300px}.userarea .main-column .right .hero .chosen-container .chosen-single{height:30px;background:#ECEDED}.userarea .main-column .right .hero .chosen-container .chosen-single span{line-height:30px;text-align:left;font-size:14px}.userarea .main-column .right .hero .chosen-container .chosen-single div{width:30px}.userarea .main-column .right .hero .chosen-container .chosen-single div:after{content:'';border-bottom:5px solid black;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;top:8px;left:10px}.userarea .main-column .right .hero .chosen-container .chosen-single div:before{content:'';border-top:5px solid black;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;top:16px;left:10px}.userarea .main-column .right .hero .chosen-container .chosen-single div b{display:none}.userarea .main-column .right .hero .chosen-container .chosen-drop{text-align:left;font-size:16px;background:#ECEDED}.userarea .main-column .right .hero .chosen-container .chosen-drop .chosen-results{max-height:100px}.userarea .main-column .right .hero .chosen-container .chosen-drop .chosen-results li.highlighted{background-color:#678497;background-image:-moz-linear-gradient(top, #678497, #485c6a);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #678497), color-stop(1, #485c6a));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#678497', endColorstr='darken(#678497,15%)', GradientType='0')}.userarea .main-column .right .hero .grid{margin:30px 0}.userarea .main-column .right .hero .grid li{display:inline-block}.userarea .main-column .right .hero .grid>li{width:33%;padding-bottom:14px;vertical-align:top}.userarea .main-column .right .hero .grid>li ul{display:none;width:100%;margin-bottom:20px}.userarea .main-column .right .hero .grid>li ul.active{display:block}.userarea .main-column .right .hero .grid>li ul li{margin-left:20px;margin-top:14px;width:100%}.userarea .main-column .right .hero .grid>li ul li label{font-size:12px}.userarea .main-column .right .hero .grid>li input[type=radio]{width:25px;display:inline-block}.userarea .main-column .right .hero .grid>li label{display:inline-block;margin-top:0;font-size:13px}.userarea .main-column .right .hero .grid.company-type li{width:100%}.userarea .main-column .right .hero .grid.company-type li label{font-size:1.1em}.userarea .main-column .right .hero table{width:100%;margin-top:15px}.userarea .main-column .right .hero table.list{display:flex}.userarea .main-column .right .hero table.list td:first-child{width:100%;font-weight:bold}.userarea .main-column .right .hero table th{text-align:left;font-weight:bold}.userarea .main-column .right .hero table th,.userarea .main-column .right .hero table td{padding-bottom:5px}.userarea .main-column .right .hero table td span.negative{color:red}.userarea .main-column .right .hero .no-listing-button-container>a{color:#fff;background-color:#337ab7;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;background-image:-moz-linear-gradient(top, #337ab7, #22527b);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #337ab7), color-stop(1, #22527b));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$backgroundColor, endColorstr=$backgroundColor2, GradientType='0');display:block;font-size:20px;text-transform:capitalize;padding:15px 20px;border-radius:3px;font-family:roboto-regular, serif;letter-spacing:0.8px}.userarea .main-column .right .hero .no-listing-button-container>a:hover{background-color:#22527b}.userarea .main-column .right .hero .no-listing-button-container>a:hover{background-image:-moz-linear-gradient(top, #22527b, #122a3f);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #22527b), color-stop(1, #122a3f));filter:progid:DXImageTransform.Microsoft.gradient startColorstr=#22527b,endColorstr=#122a3f,GradientType= "0"}.userarea .request{padding:25px 40px 25px 30px;border:1px solid #D7D7D7;border-radius:3px;margin-top:20px}.userarea .request input[type="text"],.userarea .request input[type="url"],.userarea .request input[type="email"],.userarea .request input[type="password"],.userarea .request textarea{background-color:#f6f9fd}.userarea .request input[type=submit]{color:#fff;background-color:#6492d1;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;margin-top:2em;display:inline-block}.userarea .request input[type=submit]:hover{background-color:#356ab3}.userarea .request .request-head{padding:0 20px 20px 100px;min-height:60px;background-image:url("../images/icon/userarea-02.png");background-position:20px 0;background-repeat:no-repeat;border-bottom:1px solid #D7D7D7;margin:0 -20px}.userarea .request .request-head h2{color:#6492d1;font-family:roboto-regular, serif;font-size:28px;padding:10px 0 0 0}.userarea .request .request-head p{color:#888;font-size:1em;margin:10px 0px;width:100%}.userarea .request .request-head p.date{font-size:13px}.userarea .request .chosen-container .chosen-single{background:#f6f9fd}.userarea .request .chosen-container .chosen-drop{background:#f6f9fd}.userarea .request .chosen-container .chosen-drop .chosen-results{max-height:100px}.userarea .request .chosen-container .chosen-drop .chosen-results li.highlighted{background-color:#6492d1}.userarea .request.decline{background-color:#f6f9fd}.userarea .request.decline input[type="text"],.userarea .request.decline input[type="url"],.userarea .request.decline input[type="email"],.userarea .request.decline input[type="password"],.userarea .request.decline textarea{background-color:#ffffff}.userarea .request.decline .request-head{background-image:url("../images/icon/userarea-01.png");margin-bottom:20px}.userarea .job-credit{background:#f6f9fd;font-size:12px;margin-bottom:5px;padding:23px 0 20px 20px;border:1px solid #ECEDED;position:relative;border-radius:3px}.userarea .job-credit>div{display:table-cell;padding:0 10px;vertical-align:middle}.userarea .job-credit>div:last-child{padding-right:0}.userarea .job-credit .credit{padding-left:60px;min-height:45px;width:250px;background:url("../images/icon/coin-01.png") no-repeat left center;font-size:30px;line-height:48px;font-family:roboto-regular, serif;vertical-align:middle}.userarea .job-credit .txt{width:320px;border-left:1px solid #ECEDED}.userarea .job-credit .link{vertical-align:middle}.userarea .job-credit .link .view{color:#fefefe;background-color:#6693cf;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;display:inline-block;text-decoration:none;font-size:14px;font-family:roboto-regular, serif;margin:0;padding:10px}.userarea .job-credit .link .view:hover{background-color:#386cb1}.userarea .job-credit .balance{position:absolute;top:18px;right:20px;border-left:1px solid #ECEDED;line-height:24px;font-family:roboto-regular, sans-serif;font-size:20px;padding-left:20px}.userarea .job-credit .balance span{color:#808080;font-size:12px;line-height:18px}.userarea .credit-purchase td{border-bottom:1px solid #ddd;padding:25px 0 !important}.userarea .credit-purchase td:first-child{min-width:150px;font-weight:normal}.userarea .credit-purchase .delivery-details{width:560px;padding:20px;position:relative;background-color:RGB(243, 243, 243);font-size:14px}.userarea .credit-purchase .delivery-details h3{margin-bottom:20px;font-size:1.2em;display:inline-block}.userarea .credit-purchase .delivery-details p{margin-top:0;font-size:1em;white-space:normal}.userarea .credit-purchase .delivery-details .support{position:absolute;right:10px;bottom:10px;font-size:0.8em}.userarea .credit-purchase .btn{border:1px solid #333;border-radius:3px;text-decoration:none;padding:3px 10px;font-size:0.9em}.userarea .userarea-credit-choose-tab{padding:20px 0 10px 0}.userarea .userarea-credit-choose-tab li{display:inline-block;margin-left:15px;margin-right:10px}.userarea .userarea-credit-choose-tab li a{color:#000}.userarea .userarea-credit-choose-tab li a:visited{color:#000}.userarea .userarea-credit-choose-tab li a:hover{color:#1071b9}.userarea .userarea-credit-choose-tab li a{text-decoration:none;padding:0px 2px 7px 24px;font-size:16px;text-transform:uppercase;border-bottom:2px solid #f3f4f4}.userarea .userarea-credit-choose-tab li a.active{border-bottom:2px solid #72acd4}.userarea .userarea-credit-choose-tab li a.transactions{background:url("/images/userarea/credits/transactions.svg") 0px 0 no-repeat}.userarea .userarea-credit-choose-tab li a.purchases{background:url("/images/userarea/credits/purchase.svg") 0px 0 no-repeat}.userarea .preferences-process-ul{margin:40px 0 80px}.userarea .preferences-process-ul>li{width:115px;margin-right:30px;text-align:center;display:inline-block;vertical-align:top}.userarea .preferences-process-ul>li .img{height:100px;background-position:center center;background-repeat:no-repeat}.userarea .preferences-process-ul>li p{text-align:left;font-size:12px;line-height:20px;color:#707173;margin:0}.userarea .preferences-process-ul>li:last-child{margin:0}.userarea .preferences-process-ul>li.icon-01 .img{background-image:url("../images/icon/preferences-process-icon-01.png")}.userarea .preferences-process-ul>li.icon-02 .img{background-image:url("../images/icon/preferences-process-icon-02.png")}.userarea .preferences-process-ul>li.icon-03 .img{background-image:url("../images/icon/preferences-process-icon-03.png")}.userarea .preferences-process-ul>li.icon-04 .img{background-image:url("../images/icon/preferences-process-icon-04.png")}.userarea .preferences-process-ul>li.icon-05 .img{background-image:url("../images/icon/preferences-process-icon-05.png")}.userarea .preferences-process-form{display:block;background:#f6f9fd;border:1px solid #f0f1f1;padding:50px 20px;border-radius:3px}.userarea .preferences-process-form h2{display:inline-block;font-size:36px;margin-right:40px}.userarea .preferences-process-form .onoffswitch{display:inline-block;vertical-align:bottom}.userarea .preferences-process-form .onoffswitch .onoffswitch-checkbox{display:none !important}.userarea .preferences-process-form .onoffswitch label{margin:0 !important;display:block !important}.userarea .preferences-process-form .categories-information{font-size:14px;color:black;margin:30px 0}.userarea .preferences-process-form>ul>li{font-size:20px;padding-right:10px;border-right:2px solid black;margin-right:10px;margin-bottom:10px;display:inline-block}.userarea .preferences-process-form>ul>li:last-child{border:0}.userarea .preferences-process-form>a{color:#fff;background-color:#6693cf;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;margin-top:2em;display:inline-block;padding:10px 30px}.userarea .preferences-process-form>a:hover{background-color:#386cb1}.userarea .user-qrt-response .interested,.userarea .user-qrt-response .notinterested{display:none}.userarea .user-qrt-response .button{color:#fff;background-color:#6693cf;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;margin-top:2em;display:inline-block;padding:10px 30px}.userarea .user-qrt-response .button:hover{background-color:#386cb1}.userarea .company-required-message p{font-size:16px;line-height:22px;padding:20px 0 30px 0}.userarea .company-required-message .button{margin:20px 0 20px 0}.userarea .company-required-message .button a{display:block;text-align:center;color:#fff;text-transform:uppercase;background:#1071b6;padding:12px 0 10px 0;position:relative;width:auto;font-size:13px;border:1px solid #1071b6;letter-spacing:0.8px;width:300px}.userarea .company-required-message .button a:hover{background:#939597;color:white}.userarea .company-required-message .button a:hover>span{color:white}.userarea .company-required-message .button a>span{color:#939597}.userarea .user-portfolio-intro-page p,.userarea .user-portfolio-intro-page ul{font-size:16px;line-height:22px}.userarea .user-portfolio-intro-page form{width:650px;margin:40px auto 40px auto}.userarea .user-portfolio-intro-page .project-title-input{height:50px;font-size:17px}.userarea .user-portfolio-intro-page .project-submit-button{width:100%;height:40px}.userarea .edit-portfolio-page .portfolio-help-intro img{margin:0 auto}.userarea .edit-portfolio-page .portfolio-help-intro p{font-size:14px;line-height:22px;padding:20px 0 0 0}.userarea .edit-portfolio-page .portfolio-help-intro p span{color:red}.userarea .edit-portfolio-page .finish-button,.userarea .edit-portfolio-page .preview-button{display:inline-block;margin-top:20px;letter-spacing:0.8em;padding:12px 0 10px 0;text-transform:uppercase;font-family:verdana, sans-serif}.userarea .edit-portfolio-page .finish-button{color:#fff;background-color:orange;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;width:512px}.userarea .edit-portfolio-page .finish-button:hover{background-color:#b37400}.userarea .edit-portfolio-page .preview-button{color:#000;background-color:#F4F7B3;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;margin-right:10px;width:150px}.userarea .edit-portfolio-page .preview-button:hover{background-color:#eaf06e}.userarea #event-submission-form button{color:#fff;background-color:#6693CF;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;padding:0 10px;height:30px;vertical-align:middle;border-radius:5px}.userarea #event-submission-form button:hover{background-color:#386cb1}.userarea #event-submission-form #manual-venue-details{display:none}.userarea .job-application{font-size:16px !important}.userarea .job-application h1{padding:10px 0 10px 0}.userarea .job-application .application-meta{display:flex;padding:3px 0 9px 0}.userarea .job-application .application-meta div:nth-child(1){flex:1}.userarea .job-application .application-meta div:nth-child(2){flex:1;text-align:right;font-size:13px}.userarea .job-application .application-text{font-size:16px;line-height:24px;padding:30px 0 20px 0;width:90%}.userarea .job-application .button{display:block;text-align:center;color:#000;text-transform:uppercase;background:#efefef;padding:12px 0 10px 0;position:relative;width:auto;font-size:13px;border:1px solid #e5e5e5;letter-spacing:0.8px;border-radius:5px;margin:20px 0 0 0}.userarea .job-application .button:hover{background:silver}#lay-jobs-sidebar,.article-page .right .jobs-sidebar,.job-page .main-column .right .sidebar{margin-bottom:20px;background:white;box-shadow:0 0 1px 1px rgba(0,0,0,0.04);padding:10px 0 20px}#lay-jobs-sidebar .related-jobs-list,.article-page .right .jobs-sidebar .related-jobs-list,.job-page .main-column .right .sidebar .related-jobs-list{margin-top:-10px}#lay-jobs-sidebar .related-jobs-list h2,.article-page .right .jobs-sidebar .related-jobs-list h2,.job-page .main-column .right .sidebar .related-jobs-list h2{font-family:roboto-bold, sans-serif;padding:15px;font-size:14px;color:white;background:black}#lay-jobs-sidebar .related-jobs-list li,.article-page .right .jobs-sidebar .related-jobs-list li,.job-page .main-column .right .sidebar .related-jobs-list li{border-bottom:1px solid #e0e0e0;padding:14px 12px;list-style-type:none;position:relative}#lay-jobs-sidebar .related-jobs-list li a,.article-page .right .jobs-sidebar .related-jobs-list li a,.job-page .main-column .right .sidebar .related-jobs-list li a{color:#000}#lay-jobs-sidebar .related-jobs-list li a:visited,.article-page .right .jobs-sidebar .related-jobs-list li a:visited,.job-page .main-column .right .sidebar .related-jobs-list li a:visited{color:#000}#lay-jobs-sidebar .related-jobs-list li a:hover,.article-page .right .jobs-sidebar .related-jobs-list li a:hover,.job-page .main-column .right .sidebar .related-jobs-list li a:hover{color:#1071b9}#lay-jobs-sidebar .related-jobs-list li:before,.article-page .right .jobs-sidebar .related-jobs-list li:before,.job-page .main-column .right .sidebar .related-jobs-list li:before{content:'New';color:white;background:red;font-size:11px;padding:2px 4px;position:absolute;left:10px;top:16px}#lay-jobs-sidebar .related-jobs-list li .img,.article-page .right .jobs-sidebar .related-jobs-list li .img,.job-page .main-column .right .sidebar .related-jobs-list li .img{display:none;width:40px;vertical-align:top;padding:5px 0 0 0}#lay-jobs-sidebar .related-jobs-list li .img img,.article-page .right .jobs-sidebar .related-jobs-list li .img img,.job-page .main-column .right .sidebar .related-jobs-list li .img img{width:40px;height:26px}#lay-jobs-sidebar .related-jobs-list li .title,.article-page .right .jobs-sidebar .related-jobs-list li .title,.job-page .main-column .right .sidebar .related-jobs-list li .title{display:inline-block;margin-left:40px}#lay-jobs-sidebar .related-jobs-list li .title h3,.article-page .right .jobs-sidebar .related-jobs-list li .title h3,.job-page .main-column .right .sidebar .related-jobs-list li .title h3{font-family:roboto, sans-serif;font-size:18px;line-height:22px;padding:0 0 4px 0}#lay-jobs-sidebar .related-jobs-list li .title p,.article-page .right .jobs-sidebar .related-jobs-list li .title p,.job-page .main-column .right .sidebar .related-jobs-list li .title p{font-size:12px}#lay-jobs-sidebar .related-jobs-list li .title p span,.article-page .right .jobs-sidebar .related-jobs-list li .title p span,.job-page .main-column .right .sidebar .related-jobs-list li .title p span{color:#55a32a;line-height:18px}#lay-jobs-sidebar .related-jobs-list li .time,.article-page .right .jobs-sidebar .related-jobs-list li .time,.job-page .main-column .right .sidebar .related-jobs-list li .time{display:none;font-size:11px;padding:5px 0 10px 50px}#lay-jobs-sidebar .related-jobs-list li .time img,.article-page .right .jobs-sidebar .related-jobs-list li .time img,.job-page .main-column .right .sidebar .related-jobs-list li .time img{padding:4px 0 0 0}#lay-jobs-sidebar .related-jobs-list .related-jobs-button,.article-page .right .jobs-sidebar .related-jobs-list .related-jobs-button,.job-page .main-column .right .sidebar .related-jobs-list .related-jobs-button{color:#000;background-color:#efefef;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;padding:14px 10px;margin:20px 12px;font-size:13px;font-family:roboto, sans-serif;border:1px solid #e5e5e5;border-radius:5px}#lay-jobs-sidebar .related-jobs-list .related-jobs-button:hover,.article-page .right .jobs-sidebar .related-jobs-list .related-jobs-button:hover,.job-page .main-column .right .sidebar .related-jobs-list .related-jobs-button:hover{background-color:#c9c9c9}#lay-jobs-sidebar #job-alerts,.article-page .right .jobs-sidebar #job-alerts,.job-page .main-column .right .sidebar #job-alerts{margin:0 12px}#title,.jobs-page,#categories-block,#directory-block,.companies-page,#jobs-block{position:relative}#title h1,.jobs-page h1,#categories-block h1,#directory-block h1,.companies-page h1,#jobs-block h1{font-family:proximanova, sans-serif;font-weight:bold;font-size:25px;margin:0 0 50px}#title h1>span,.jobs-page h1>span,#categories-block h1>span,#directory-block h1>span,.companies-page h1>span,#jobs-block h1>span{font-weight:normal;font-size:14px;color:#707070;padding-left:5px}#title h1 a,.jobs-page h1 a,#categories-block h1 a,#directory-block h1 a,.companies-page h1 a,#jobs-block h1 a{color:black}#title h1 a.categories-open,.jobs-page h1 a.categories-open,#categories-block h1 a.categories-open,#directory-block h1 a.categories-open,.companies-page h1 a.categories-open,#jobs-block h1 a.categories-open{width:20px;height:20px;display:inline-block}#title h1 a.categories-open img,.jobs-page h1 a.categories-open img,#categories-block h1 a.categories-open img,#directory-block h1 a.categories-open img,.companies-page h1 a.categories-open img,#jobs-block h1 a.categories-open img{margin-bottom:1px}#title .get-listed,.jobs-page .get-listed,#categories-block .get-listed,#directory-block .get-listed,.companies-page .get-listed,#jobs-block .get-listed{position:absolute;right:0;top:0;font-family:proximanova, sans-serif;font-size:14px;color:black;border:1px solid #D9D9D9;width:150px;padding:5px 0;border-radius:20px;text-align:center}#title .browse,.jobs-page .browse,#categories-block .browse,#directory-block .browse,.companies-page .browse,#jobs-block .browse{font-size:14px;font-family:proximanova, sans-serif;font-weight:bold;text-align:center}#title .browse a,.jobs-page .browse a,#categories-block .browse a,#directory-block .browse a,.companies-page .browse a,#jobs-block .browse a{display:inline-block;color:black;border:1px solid #D9D9D9;padding:20px 100px;border-radius:3px}#title .browse a:hover,.jobs-page .browse a:hover,#categories-block .browse a:hover,#directory-block .browse a:hover,.companies-page .browse a:hover,#jobs-block .browse a:hover{background:white}#title ul.category-selector-expanding,.jobs-page ul.category-selector-expanding,#categories-block ul.category-selector-expanding,#directory-block ul.category-selector-expanding,.companies-page ul.category-selector-expanding,#jobs-block ul.category-selector-expanding{display:none;padding:30px;background:white;border-radius:5px;border:1px solid #D9D9D9;max-width:300px;position:absolute;z-index:100;margin-top:10px}#title ul.category-selector-expanding>li a,.jobs-page ul.category-selector-expanding>li a,#categories-block ul.category-selector-expanding>li a,#directory-block ul.category-selector-expanding>li a,.companies-page ul.category-selector-expanding>li a,#jobs-block ul.category-selector-expanding>li a{font-weight:bold;font-size:14px}@media screen and (max-width: 1024px){#title h1>span,.jobs-page h1>span,#categories-block h1>span,#directory-block h1>span,.companies-page h1>span,#jobs-block h1>span{display:block;margin:20px 0}#title .get-listed,.jobs-page .get-listed,#categories-block .get-listed,#directory-block .get-listed,.companies-page .get-listed,#jobs-block .get-listed{display:block;position:static;margin:0 auto 20px}}@media screen and (max-width: 600px){#title h1,.jobs-page h1,#categories-block h1,#directory-block h1,.companies-page h1,#jobs-block h1{text-align:center;margin-bottom:0}#title h1 ul.category-selector-expanding,.jobs-page h1 ul.category-selector-expanding,#categories-block h1 ul.category-selector-expanding,#directory-block h1 ul.category-selector-expanding,.companies-page h1 ul.category-selector-expanding,#jobs-block h1 ul.category-selector-expanding{position:static;text-align:left;max-width:none;width:100%;margin:10px 0}}.homepage{font-size:14px;line-height:18px}.homepage .main-column{margin:0 auto 100px}.homepage .box-header{padding:40px 0;margin:0 20px;display:flex;justify-content:space-between;align-items:baseline}.homepage .box-header h1{font-size:26px;line-height:26px;font-family:roboto-bold, serif;color:black}.homepage .box-header h1 a{color:#54a546}.homepage .box-header h1 a:visited{color:#54a546}.homepage .box-header h1 a:hover{color:#396f2f}.homepage .box-header h1 a{text-decoration:underline;word-break:keep-all}.homepage .box-header .submit{display:inline-block;font-size:16px;background:#9dcc47;color:white;padding:15px 25px;border-radius:5px}.homepage .box-header .submit:hover{background:#749b2b}.homepage #qrt{margin-bottom:60px;padding-bottom:20px;background-color:black;background-image:url("../images/generic/qrt-bg.jpg");background-repeat:no-repeat;background-position:center top;color:white;text-align:center}.homepage #qrt h1{font-family:robotoslab-light, serif;font-size:50px;padding:35px 0 0;color:#2fc9e7}.homepage #qrt .chosen-container{font-size:23px}.homepage #qrt .chosen-container .chosen-single{background:none;box-shadow:none;color:#fff;border:0;height:40px;border-radius:1px;padding:5px}.homepage #qrt .chosen-container.chosen-with-drop .chosen-single{background:#666666;color:#fff;font-size:15px}.homepage #qrt .chosen-container .active-result{color:#000;font-size:15px}.homepage #qrt .chosen-container .active-result.highlighted{background:#E6E6E6;font-size:15px}.homepage #qrt .chosen-container .chosen-results{overflow-y:visible;overflow-x:hidden;font-size:15px}.homepage #qrt fieldset{padding:40px 20px 30px 20px;border:1px solid rgba(255,255,255,0.5);margin:20px 20px 0;text-align:center}.homepage #qrt fieldset legend{padding:0 50px;text-align:left;margin-left:275px;color:rgba(255,255,255,0.5);font-size:13px}.homepage #qrt fieldset form>div{font-size:16px;padding-bottom:30px;color:rgba(255,255,255,0.5);vertical-align:middle}.homepage #qrt fieldset form>div select{background:none;border:0;color:white;font-size:22px}.homepage #qrt fieldset form>div select option{border:0}.homepage #qrt fieldset form input[type=submit]{background:none;border:1px solid rgba(255,255,255,0.5);border-radius:3px;padding:14px 50px;color:rgba(255,255,255,0.5);font-size:12px}.homepage #qrt fieldset form input[type=submit]:hover{border:1px solid white;color:white}.homepage #events{margin-bottom:30px}.homepage #events .events-hero{border-radius:5px;background:white;box-shadow:0 0 1px 1px rgba(0,0,0,0.04);padding-bottom:25px}.homepage #events .box-header{padding:20px 0}.homepage #events .box-header .submit{border-radius:3px;background:#ed4f51;font-size:15px;padding:12px 30px}.homepage #events .box-header .submit:hover{background:#d91619}.homepage #events .events-hero-list{display:flex;flex-wrap:nowrap;margin:0 0 0 20px}.homepage #events .events-hero-list>li{width:25%}.homepage #events .events-hero-list>li>a{display:block;width:100%}.homepage #events .events-hero-list>li .thumb{width:100%;padding-right:20px}.homepage #events .events-hero-list>li .thumb img{width:100%;max-width:231px}.homepage #events .events-hero-list>li .event-body{width:100%;padding-top:12px}.homepage #events .events-hero-list>li .event-body .event-tag{position:absolute;top:10px;font-size:10px;color:#ed4f51}.homepage #events .events-hero-list>li .event-body .event-title{font-size:18px;color:black;font-weight:bold;margin:0 0 8px 0;line-height:24px;padding:0 15px 0 0}.homepage #events .events-hero-list>li .event-body .event-date,.homepage #events .events-hero-list>li .event-body .event-venuename{font-size:13px;color:#ed4f51}.homepage #events .button{display:block;text-align:center;color:#000;text-transform:uppercase;background:#efefef;padding:12px 0 10px 0;position:relative;width:auto;font-size:13px;border:1px solid #e5e5e5;letter-spacing:0.8px;margin:30px 20px 0;border-radius:5px}.homepage #events .button:hover{background:#939597;color:white}.homepage #events .button:hover>span{color:white}.homepage #events .button>span{color:#939597}.homepage #newsletter{margin-bottom:35px;background:url("../images/placeholders/app-bg-02.png") 800px 26px no-repeat,url("../images/placeholders/app-bg-01.jpg") 0 0 no-repeat;background-color:#1071b6;padding:30px 0;box-shadow:0 0 1px 1px rgba(0,0,0,0.04)}.homepage #newsletter .title{text-align:center;color:white}.homepage #newsletter .title h1{font-size:34px;font-family:robotoslab-regular, serif;padding-bottom:15px}.homepage #newsletter .title h2{font-size:13px;padding-bottom:20px}.homepage #newsletter .title form{display:block;padding:0 20px}.homepage #newsletter .title form input[type=text]{width:400px;padding:5px;font-size:16px;margin:0}.homepage #newsletter .title form input[type=submit]{color:#fff;background-color:#111;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;display:inline-block;margin-left:10px}.homepage #newsletter .title form input[type=submit]:hover{background-color:#000}.homepage #articles{margin:0 auto 40px;width:1026px}.homepage #articles .left{background:white;box-shadow:0 0 1px 1px rgba(0,0,0,0.04);border-radius:5px}.homepage #articles .left .featured-articles{margin:20px}.homepage #articles .left .featured-articles img{width:630px !important;height:auto !important;vertical-align:bottom}.homepage #articles .left .featured-articles .title{background:#58a033;padding:10px 20px 20px;position:relative}.homepage #articles .left .featured-articles .title>div{color:white}.homepage #articles .left .featured-articles .title>h2{font-size:24px;line-height:34px;font-family:roboto, sans-serif}.homepage #articles .left .featured-articles .title>h2 a{color:#fff}.homepage #articles .left .featured-articles .title>h2 a:visited{color:#fff}.homepage #articles .left .featured-articles .title>h2 a:hover{color:#fff}.homepage #articles .left .featured-articles .title:after{content:'';border-left:25px solid #9cc851;border-bottom:25px solid white;position:absolute;right:0;bottom:0;font-size:0;height:0;width:0}.homepage #articles .left .articles-list{margin:20px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:15px;justify-content:space-between}.homepage #articles .left .articles-list>li{border-bottom:0;grid-template-rows:1fr 1fr;display:block}.homepage #articles .left .articles-list>li .coverImage{width:100%}.homepage #articles .left .articles-list>li .coverImage img{width:100%;height:auto;vertical-align:bottom}.homepage #articles .left .articles-list>li .hero{padding:0;text-align:center;width:100%}.homepage #articles .left .articles-list>li .hero h2{font-size:20px;line-height:24px;font-family:roboto, sans-serif}.homepage #articles .left .articles-list>li .hero h2 a{color:#000}.homepage #articles .left .articles-list>li .hero h2 a:visited{color:#000}.homepage #articles .left .articles-list>li .hero h2 a:hover{color:gray}.homepage #articles .left .articles-list>li .hero .categories{display:inline-block;background:#9cc851;color:white;padding:7px 15px;position:relative;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.homepage #articles .left .articles-list>li .hero .categories a{color:white}.homepage #articles .left .articles-list>li .hero .categories a:hover{text-decoration:underline}.homepage #articles .left .articles-list>li .hero .teaser{display:none}.homepage #articles .left .articles-list>li .hero .meta-info{color:#999999}.homepage #articles .left .articles-list>li .hero .meta-info a{color:#999999}.homepage #articles .left .button{display:block;text-align:center;color:#000;text-transform:uppercase;background:#efefef;padding:12px 0 10px 0;position:relative;width:auto;font-size:13px;border:1px solid #e5e5e5;letter-spacing:0.8px;margin:20px}.homepage #articles .left .button:hover{background:#939597;color:white}.homepage #articles .left .button:hover>span{color:white}.homepage #articles .left .button>span{color:#939597}.homepage #articles .right .box-header{flex-wrap:wrap;justify-content:center;width:300px}.homepage #articles .right .box-header h1{margin:0}.homepage #articles .right .company-news{background:white;box-shadow:0 0 1px 1px rgba(0,0,0,0.04);border-radius:5px;padding-bottom:10px}.homepage #articles .right .company-news h2{background:#ff0103;color:white;font-size:13px;margin:20px 0;padding:4px 8px;display:inline-block}.homepage #articles .right .company-news #news-tabs{margin:0 20px;text-align:center}.homepage #articles .right .company-news #news-tabs li{display:inline-block;padding:5px 15px;border-right:1px solid #999999}.homepage #articles .right .company-news #news-tabs li a{color:#999999}.homepage #articles .right .company-news #news-tabs li a:hover{color:black}.homepage #articles .right .company-news #news-tabs li.active a{color:black}.homepage #articles .right .company-news #news-tabs li:last-of-type{border:0}.homepage #articles .right .company-news li.loaded{display:none}.homepage #articles .right .company-news li.active{display:block}.homepage #articles .right .company-news .news-list{margin:0 20px}.homepage #articles .right .company-news .news-list>li{font-size:15px;line-height:20px;border-bottom:1px solid #efefef}.homepage #articles .right .company-news .news-list>li a{color:#000}.homepage #articles .right .company-news .news-list>li a:visited{color:#000}.homepage #articles .right .company-news .news-list>li a:hover{color:gray}.homepage #articles .right .company-news .news-list>li a{display:flex;margin:13px 0}.homepage #articles .right .company-news .news-list>li .companyLogo{padding:4px 15px 0 0}.homepage #articles .right .company-news .news-list>li .companyLogo img{width:100px;height:auto;vertical-align:bottom}.homepage #articles .right .company-news .news-list>li .companyNews{padding:0;margin:0}.homepage #articles .right .company-news .news-list>li .companyNews .type{font-size:10px;color:#58a033}.homepage #articles .right .company-news .news-list>li:first-of-type a{position:relative}.homepage #articles .right .company-news .news-list>li:first-of-type a:hover .companyLogo:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-image:-moz-linear-gradient(top, transparent, rgba(0,0,0,0.75));background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(1, rgba(0,0,0,0.75)));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='transparent', endColorstr='rgba(0,0,0,0.75)', GradientType='0')}.homepage #articles .right .company-news .news-list>li:first-of-type .companyLogo{padding:0;position:relative;width:100%}.homepage #articles .right .company-news .news-list>li:first-of-type .companyLogo img{width:100%;min-height:100px}.homepage #articles .right .company-news .news-list>li:first-of-type .companyNews{position:absolute;bottom:20px;left:20px;right:20px;color:white}.homepage #articles .right .company-news .news-list>li:first-of-type .companyNews .type{font-size:10px;color:white}.homepage #articles .right .company-news .news-list>li:last-of-type{border-bottom:none}.homepage #articles .right .company-news .button{display:block;text-align:center;color:#000;text-transform:uppercase;background:#efefef;padding:12px 0 10px 0;position:relative;width:auto;font-size:13px;border:1px solid #e5e5e5;letter-spacing:0.8px;margin:20px}.homepage #articles .right .company-news .button:hover{background:#939597;color:white}.homepage #articles .right .company-news .button:hover>span{color:white}.homepage #articles .right .company-news .button>span{color:#939597}@media screen and (max-width: 1024px){.homepage #qrt fieldset legend{padding:0 20px;margin-left:0}.homepage #featured-portfolios>ul>li{display:block;width:100%;border-bottom:1px solid #939597;padding:30px}.homepage #featured-portfolios>ul>li .title{height:auto}.homepage #featured-portfolios>ul>li:first-of-type{padding-top:0}.homepage #featured-portfolios>ul>li:last-of-type{width:auto;padding:30px}.homepage #events{width:100%}.homepage #events .events-hero{margin:0 10px}.homepage #newsletter .title form input[type=text]{width:100%;max-width:400px}.homepage #articles{width:100%}.homepage #articles .left{margin:0 10px}.homepage .articles-list{grid-template-columns:1fr !important}}@media screen and (max-width: 600px){.homepage .box-header{flex-wrap:wrap;justify-content:center}.homepage .box-header h1{width:100%;text-align:center;padding-bottom:20px}.homepage #qrt fieldset form>div{display:flex;flex-direction:column;align-items:center}.homepage #qrt fieldset form>div .label{padding:10px 0}.homepage #events .events-hero-list{flex-wrap:wrap}.homepage #events .events-hero-list>li{width:50%}.homepage #articles .left .articles-list>li{width:100%}}.company-page .main-column{margin:40px auto 30px}.company-page .preview{text-align:center;background:white;border:3px solid #C50F1F;padding:10px}.company-page #back .button{color:#fff;background-color:#000;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;display:inline-block;border-radius:0;margin:20px}.company-page #back .button:hover{background-color:#000}.company-page #company-listing{position:relative;z-index:2;padding:40px 0 20px;border-top:5px solid black;background:white;margin-bottom:20px;box-shadow:0 0 1px 1px rgba(0,0,0,0.04)}.company-page #company-listing .company-portfolio-empty{width:980px;height:400px;background:url("/images/directory/empty-portfolio-placeholder.jpg") 0 0 no-repeat;margin:0 auto 30px}.company-page #company-listing .company-portfolio-empty div{text-align:center;font-size:13px}.company-page #company-listing .company-portfolio-empty div .p1{padding-top:80px}.company-page #company-listing .company-portfolio-empty div .p2{padding-top:30px;font-family:robotoslab-light, serif;font-size:18px;color:white}.company-page #company-listing .company-portfolio-list{margin:0 auto 30px;overflow:hidden;position:relative}.company-page #company-listing .company-portfolio-list .slick-track{display:flex}.company-page #company-listing .company-portfolio-list .slick-track .slick-slide{display:flex;align-items:center;justify-content:center}.company-page #company-listing .company-portfolio-list .slick-track .slick-slide li img{max-width:100%}.company-page #company-listing .company-portfolio-list .slick-prev,.company-page #company-listing .company-portfolio-list .slick-next{position:absolute;top:45%;background-image:url("../images/icon/qrt-arrow.png");background-repeat:no-repeat;height:41px;width:19px;cursor:pointer;z-index:10}.company-page #company-listing .company-portfolio-list .slick-prev{left:15px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg)}.company-page #company-listing .company-portfolio-list .slick-next{right:15px}.company-page #company-listing .company-portfolio-list ul.slick-dots{margin-bottom:20px;display:flex;justify-content:center}.company-page #company-listing .company-portfolio-list ul.slick-dots li{width:8px;height:8px;position:relative;overflow:hidden;margin-right:8px;border:1px solid silver;background:white;border-radius:4px;cursor:pointer}.company-page #company-listing .company-portfolio-list ul.slick-dots li button{position:absolute;top:0;font-size:0;width:14px;height:14px;background:none;border:0}.company-page #company-listing .company-portfolio-list ul.slick-dots li.slick-active{border:1px solid #0071bc;background:#0071bc}.company-page #company-listing .list-column{display:flex;margin:0 20px}.company-page #company-listing .list-column .left{width:100%;padding-right:30px}.company-page #company-listing .list-column .left h2{font-family:robotoslab-bold, serif;font-size:30px}.company-page #company-listing .list-column .left .company-description{font-size:15px;line-height:26px;padding:20px 0 10px 0;font-size:16px;line-height:26px}.company-page #company-listing .list-column .left .company-description .no-description{font-size:13px;color:silver}.company-page #company-listing .list-column .left .company-description em{font-style:italic}.company-page #company-listing .list-column .left .company-description a{color:#1071b9}.company-page #company-listing .list-column .left .company-description a:visited{color:#1071b9}.company-page #company-listing .list-column .left .company-description a:hover{color:#144779}.company-page #company-listing .list-column .left .company-description p{padding:15px 0;margin:0}.company-page #company-listing .list-column .left .company-description h1,.company-page #company-listing .list-column .left .company-description h2,.company-page #company-listing .list-column .left .company-description h3,.company-page #company-listing .list-column .left .company-description h4{font-family:robotoslab-regular, serif}.company-page #company-listing .list-column .left .company-description h1{font-size:2em}.company-page #company-listing .list-column .left .company-description h2{font-family:robotoslab-regular, serif;font-size:28px;padding-top:15px;line-height:40px}.company-page #company-listing .list-column .left .company-description h3{font-family:robotoslab-regular, serif;font-size:22px;padding-top:15px}.company-page #company-listing .list-column .left .company-description h4{font-size:1.0em}.company-page #company-listing .list-column .left .company-description ul{margin:1em 0}.company-page #company-listing .list-column .left .company-description ul li{list-style-type:disc;margin:.7em 0 0 20px}.company-page #company-listing .list-column .left .company-description img{display:block;max-width:100%}.company-page #company-listing .list-column .left .company-description strong{font-family:roboto-bold, verdana, sans-serif;font-weight:bold}.company-page #company-listing .list-column .left .company-description em{font-style:italic !important}.company-page #company-listing .list-column .left .company-description blockquote{font-family:Georgia, serif;font-size:18px;font-style:italic;margin:0.25em 0;padding:0.25em 40px;line-height:1.45;position:relative;color:#383838}.company-page #company-listing .list-column .left .company-description blockquote::before{display:block;content:"\201C";font-size:80px;position:absolute;left:-20px;top:-20px;color:#7a7a7a}.company-page #company-listing .list-column .left .company-description blockquote::after{display:block;content:"\201E";font-size:80px;position:absolute;right:23px;bottom:-20px;color:#7a7a7a}.company-page #company-listing .list-column .left .company-description blockquote cite{color:#999999;font-size:14px;display:block;margin-top:5px}.company-page #company-listing .list-column .left .company-description blockquote cite::before{content:"\2014 \2009"}.company-page #company-listing .list-column .left .company-description blockquote .ch-comment{margin-left:-20px;border-left:2px solid black;background:#f5f5f5;padding:10px 10px 10px 20px}.company-page #company-listing .list-column .left .company-description blockquote .ch-comment span{font-weight:bold}.company-page #company-listing .list-column .left table{width:100%;margin:20px auto;font-size:14px}.company-page #company-listing .list-column .left table span{color:black;font-family:roboto-regular, serif;text-align:center;display:block}.company-page #company-listing .list-column .left table tr{border-top:1px solid #eceded}.company-page #company-listing .list-column .left table tr:last-child{border-bottom:1px solid #eceded}.company-page #company-listing .list-column .left table tr td{padding:20px 0;color:#707173;line-height:25px}.company-page #company-listing .list-column .left table tr td a{color:#1071b9}.company-page #company-listing .list-column .left table tr td a:visited{color:#1071b9}.company-page #company-listing .list-column .left table tr td a:hover{color:#1071b9}.company-page #company-listing .list-column .left table tr td .button{color:#fff;background-color:#1071b6;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;display:inline-block}.company-page #company-listing .list-column .left table tr td .button:hover{background-color:#0a4570}.company-page #company-listing .list-column .left table tr td .no-listing-notification{font-size:13px;color:#a8a6a6}.company-page #company-listing .list-column .left table tr td .jobs-list li{padding:15px 0}.company-page #company-listing .list-column .left table tr td .jobs-list li .time{padding:10px 0 0 20px}.company-page #company-listing .list-column .left table tr td .company-news-list li{padding:15px 0}.company-page #company-listing .list-column .left table tr td .company-news-list li .img{display:inline-block;vertical-align:top;padding-right:20px;background:silver;width:100px;height:75px}.company-page #company-listing .list-column .left table tr td .company-news-list li .txt{display:inline-block;vertical-align:top;width:380px;margin-left:20px}.company-page #company-listing .list-column .left table tr td .company-news-list li .txt h2{font-size:22px;font-family:robotoslab-regular, serif}.company-page #company-listing .list-column .left table tr td .company-news-list li .txt p{font-size:14px;padding:10px 0 0 0;line-height:21px}.company-page #company-listing .list-column .left table tr td .company-news-list li .txt .meta{font-size:13px;color:#a0a0a0}.company-page #company-listing .list-column .left table tr td .companysize{position:relative}.company-page #company-listing .list-column .left table tr td .companysize .information{display:inline-block;position:absolute;right:0;top:0;width:20px;height:20px;background:url(../images/companylist/info.svg)}.company-page #company-listing .list-column .left table tr td .companysizelist{padding-top:20px;display:none}.company-page #company-listing .list-column .left table tr td .companysizelist>li{padding:8px 0}.company-page #company-listing .list-column .left table tr td .companysizelist>li>div{display:table-cell;vertical-align:top}.company-page #company-listing .list-column .left table tr td .companysizelist>li>div img{width:45px}.company-page #company-listing .list-column .left table tr td .companysizelist>li>div>h3{color:black;font-size:20px}.company-page #company-listing .list-column .left table tr td .companysizelist>li>div>p{color:black}.company-page #company-listing .list-column .left table tr td .companysizelist>li>div:nth-child(2){padding-left:20px}.company-page #company-listing .list-column .left table tr td:first-of-type{border-right:1px solid #eceded;vertical-align:top}.company-page #company-listing .list-column .left table tr td:first-of-type span{font-size:14px;font-family:roboto-regular, sans-serif;text-align:left;color:#0071bc;width:120px}.company-page #company-listing .list-column .left table tr td:last-of-type{padding-left:40px;color:black}.company-page #company-listing .list-column .left table tr td:last-of-type span{display:inline}.company-page #company-listing .list-column .left table .categories>li{list-style:none inside;color:#686868}.company-page #company-listing .list-column .left table .categories .parent{list-style:disc outside;font-weight:bold;margin-top:1em;color:black}.company-page #company-listing .list-column .left table .categories .parent:first-child{margin-top:0}.company-page #company-listing .list-column .left table .jobs-list{grid-template-columns:1fr}.company-page #company-listing .list-column .left table .jobs-list>li{list-style:none;padding:0;border:0;min-height:auto}.company-page #company-listing .list-column .left table .jobs-list>li>a{grid-template-columns:1fr}.company-page #company-listing .list-column .left table .jobs-list>li .img,.company-page #company-listing .list-column .left table .jobs-list>li .company-name,.company-page #company-listing .list-column .left table .jobs-list>li .city-name{display:none}.company-page #company-listing .list-column .left table .jobs-list>li .time{padding:18px 0 0 20px}.company-page #company-listing .list-column .left table .jobs-list>li h3{line-height:20px}.company-page #company-listing .list-column .left table .jobs-list>li p{line-height:13px}.company-page #company-listing .list-column .left .show-more{color:#636264;background-color:#f6f5f5;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;border:0;border-radius:3px;text-align:center;font-size:15px;line-height:17px;margin:20px}.company-page #company-listing .list-column .left .show-more:hover{background-color:#d2cdcd}.company-page #company-listing .list-column .left .show-more:before{content:"";background:url("/images/icon/homepage-more.png") no-repeat;width:17px;height:17px;display:inline-block;vertical-align:top;padding-right:10px}.company-page #company-listing .list-column .right{width:230px}.company-page #company-listing .list-column .right .sidebar{padding:20px;background:#fcfcfc;border:1px solid #f0f0f0}.company-page #company-listing .list-column .right .sidebar .company-logo{margin:0 auto}.company-page #company-listing .list-column .right .sidebar .company-logo img{width:180px;height:120px}.company-page #company-listing .list-column .right .sidebar h2{font-size:15px;margin-bottom:15px;font-family:roboto-bold, sans-serif}.company-page #company-listing .list-column .right .sidebar .button{color:#fff;background-color:#1071b6;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;margin:20px 0 20px 0}.company-page #company-listing .list-column .right .sidebar .button:hover{background-color:#0a4570}.company-page #company-listing .list-column .right .sidebar .section{border-top:1px solid #d3d3d3;padding:20px 0 18px 0;font-size:13px;line-height:16px;color:#696969;word-wrap:break-word}.company-page #company-listing .list-column .right .sidebar .section.no-border{border-top:none}.company-page #company-listing .list-column .right .sidebar .section p{padding:0 0 8px 0}.company-page #company-listing .list-column .right .sidebar .section h2{font-size:12px;text-transform:uppercase;font-family:roboto-bold, sans-serif;color:black;padding:0 0 12px 0;margin:0px}.company-page #company-listing .list-column .right .sidebar .share{margin:5px 0 0}.company-page #company-listing .list-column .right .sidebar .share li{display:inline-block;margin-right:5px}.company-page #company-listing .list-column .right .sidebar .share li.inactive{opacity:0.3}#company-page-projects{background:white;position:relative;box-shadow:0 0 1px 1px rgba(0,0,0,0.04);z-index:5;border-top:5px solid black}#company-page-projects .company-projects{padding:40px 20px 30px}#company-page-projects .company-projects>h2{font-size:22px;font-family:roboto-bold, sans-serif}#company-page-projects .company-projects>h2 span{color:black}#company-page-projects .company-projects .company-portfolios-list{padding:30px 0 0 0}#company-page-projects .company-projects .company-portfolios-list li{border:1px solid #e5e5e5;background:white;display:inline-block;margin-right:17px;margin-bottom:20px;vertical-align:top;height:280px;width:230px;overflow:hidden}#company-page-projects .company-projects .company-portfolios-list li a{color:#000}#company-page-projects .company-projects .company-portfolios-list li a:visited{color:#000}#company-page-projects .company-projects .company-portfolios-list li a:hover{color:#1071b9}#company-page-projects .company-projects .company-portfolios-list li:nth-child(4n){margin-right:0}#company-page-projects .company-projects .company-portfolios-list li:hover{background:#fcfcfc}#company-page-projects .company-projects .company-portfolios-list li img{width:230px;height:147px}#company-page-projects .company-projects .company-portfolios-list li h2{font-size:18px;line-height:24px;padding:15px 20px 15px 15px;font-family:robotoslab-regular, serif}#company-page-projects .company-projects .company-portfolios-list li p{font-size:12px;color:#343434;padding-left:15px}.company-listing-lightbox{width:1026px;background:white;text-align:center;display:none;overflow:hidden}.company-listing-lightbox .slick-slide{width:1026px;float:left;min-height:400px}.company-listing-lightbox .slick-dots>li{display:inline-block;padding:10px 0}.company-page-editing-button{background:#b62b47 url("/images/icon/settingsicon.svg") 10px 8px no-repeat;border-radius:2px;padding:10px 20px 10px 40px;display:inline-block;color:#fff !important;font-size:13px;line-height:1em;margin:20px 0 20px 0}.company-page-editing-button:hover{background-color:#8d2137}.company-page-editing-button.submit-job:not(:first-child){float:right;margin-top:20px}@media screen and (max-width: 600px){.company-page #company-listing .company-portfolio-empty{width:100%}.company-page #company-listing .list-column{flex-wrap:wrap}.company-page #company-listing .list-column .left{padding-right:0}.company-page #company-listing .list-column .right{width:100%}.company-page #company-listing .list-column .right .sidebar .company-logo img{width:100% !important;height:auto !important}}.city-selection-page>div{background-color:#fff}.article-page .main-column{margin:40px auto 30px;display:flex;justify-content:space-between}.article-page .left{padding-right:20px}.article-page .left .article-hero{box-shadow:0 0 1px 1px rgba(0,0,0,0.04);background:white;border-top:8px solid black}.article-page .left .article-hero .cover-picture{margin:0 0 30px 0;padding:20px}.article-page .left .article-hero .cover-picture img{width:708px}.article-page .left .article-hero .inner{padding:20px;display:flex;justify-content:space-between}.article-page .left .article-hero .inner .article-toolbar{text-align:center;padding:5px 0;display:flex;flex-direction:column;align-items:center}.article-page .left .article-hero .inner .article-toolbar .author .author-thumb img{-moz-border-radius:30px;border-radius:30px}.article-page .left .article-hero .inner .article-toolbar .author .author-name{font-size:14px;text-align:center;padding:9px 0 0 0;line-height:19px}.article-page .left .article-hero .inner .article-toolbar .author .author-name a{color:#046592}.article-page .left .article-hero .inner .article-toolbar .share-buttons{padding:20px 0 0 0;display:flex;flex-direction:column;align-items:center}.article-page .left .article-hero .inner .article-toolbar .share-buttons li{margin-bottom:5px}.article-page .left .article-hero .inner .article-text{width:100%;padding-left:20px}.article-page .left .article-hero .inner .article-text .meta-data{padding:10px 0;font-size:12px}.article-page .left .article-hero .inner .article-text .meta-data .category-name{color:#ff0000;text-transform:uppercase}.article-page .left .article-hero .inner .article-text .meta-data .date-published{color:#7f7f7f;padding-left:5px}.article-page .left .article-hero .inner .article-text h1{font-family:robotoslab-regular, serif;font-size:35px;margin:0 0 30px 0;line-height:45px}.article-page .left .article-hero .companies-list{padding:20px;border-top:1px solid #ccc}.article-page .left .article-hero .companies-list li{border:none;border-bottom:1px solid #ccc}.article-page .left .article-hero .companies-list li:hover{box-shadow:none}.article-page .left .article-hero .companies-list li .description{display:none}.article-page .right .article-sidebar .skyscraper{background:white;padding:20px;text-align:center}.article-page .right .article-sidebar .skyscraper img{max-width:206px}.article-page .right .article-sidebar .skyscraper p{text-align:center;font-size:11px;color:silver;padding:0 0 20px 0}.article-page .right .article-sidebar .article-recommendations{box-shadow:0 0 1px 1px rgba(0,0,0,0.04);padding-bottom:1px;background:white}.article-page .right .article-sidebar .article-recommendations h2{font-family:roboto-bold, sans-serif;padding:15px;font-size:14px;color:white;background:black}.article-page .right .article-sidebar .article-recommendations .more-articles-list li{padding:15px 20px 13px 14px;border-bottom:1px solid #f2f2f2;line-height:21px}.article-page .right .article-sidebar .article-recommendations .more-articles-list li a{color:#000}.article-page .right .article-sidebar .article-recommendations .more-articles-list li a:visited{color:#000}.article-page .right .article-sidebar .article-recommendations .more-articles-list li a:hover{color:#1071b9}.article-page .right .article-sidebar .article-recommendations .more-articles-list li img{margin:0 0 20px 0}.article-page .right .article-sidebar .article-recommendations .more-articles-list li .title{display:flex;padding:8px 0 0 0}.article-page .right .article-sidebar .article-recommendations .more-articles-list li .title .iteration{width:18px;color:#ff0300;font-family:'roboto-bold'}.article-page .right .article-sidebar .article-recommendations .more-articles-list li .title h3{font-family:'roboto-regular';flex:1 0 20px}.article-page .right .article-sidebar .article-recommendations .more-articles-list li .article-category{font-size:10px;color:#8b8b8b;text-transform:uppercase;line-height:6px;font-family:'roboto-regular';padding-left:18px;letter-spacing:0.4px}.article-page .right .article-sidebar .article-recommendations .more-articles-list li a{display:block;position:relative}.article-page .right .article-sidebar .article-recommendations .more-articles-list li .authors-name{font-size:13px;display:block;padding:4px 0 0 0}.article-page .right .article-sidebar .article-recommendations .related-article-button{color:#000;background-color:#efefef;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;padding:14px 10px;margin:20px 12px;font-size:13px;font-family:roboto, sans-serif;border:1px solid #e5e5e5;border-radius:5px}.article-page .right .article-sidebar .article-recommendations .related-article-button:hover{background-color:#c9c9c9}.article-page .right .jobs-sidebar{margin-top:20px}.article-page .right .jobs-sidebar .related-jobs-list ul{padding:20px 0 0 0}.article-page .right .projects-sidebar{box-shadow:0 0 1px 1px rgba(0,0,0,0.04);margin:20px 0;padding-bottom:1px;background:white}.article-page .right .projects-sidebar h2{font-family:roboto-bold, sans-serif;padding:15px;font-size:14px;color:white;background:black}.article-page .right .projects-sidebar .more-projects-list li{border-bottom:1px solid #f2f2f2;padding-bottom:20px;padding:30px 12px 5px 12px}.article-page .right .projects-sidebar .more-projects-list li>a{display:block}.article-page .right .projects-sidebar .more-projects-list li>a img{width:100% !important;height:auto !important}.article-page .right .projects-sidebar .more-projects-list li>a h3{font-size:18px;color:black;margin-top:13px;line-height:25px}.article-page .right .projects-sidebar .more-projects-list li .project-company{margin:12px 0 6px 0;display:flex;align-items:center}.article-page .right .projects-sidebar .more-projects-list li .project-company .logo{margin-right:10px}.article-page .right .projects-sidebar .more-projects-list li .project-company .logo img{width:60px;height:40px}.article-page .right .projects-sidebar .more-projects-list li .project-company .by{font-size:13px;padding:0 0 6px 0}.article-page .right .projects-sidebar .more-projects-list li .project-company .by span{color:#55a32a}.article-page .right .projects-sidebar .more-projects-list li .project-company .time{font-size:12px}.article-page .right .projects-sidebar .related-project-button{color:#000;background-color:#efefef;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;padding:14px 10px;margin:20px 12px;font-size:13px;font-family:roboto, sans-serif;border:1px solid #e5e5e5;border-radius:5px}.article-page .right .projects-sidebar .related-project-button:hover{background-color:#c9c9c9}.formatted-article-text{font-size:16px;line-height:26px}.formatted-article-text a{color:#1071b9}.formatted-article-text a:visited{color:#1071b9}.formatted-article-text a:hover{color:#144779}.formatted-article-text p{padding:15px 0;margin:0}.formatted-article-text h1,.formatted-article-text h2,.formatted-article-text h3,.formatted-article-text h4{font-family:robotoslab-regular, serif}.formatted-article-text h1{font-size:2em}.formatted-article-text h2{font-family:robotoslab-regular, serif;font-size:28px;padding-top:15px;line-height:40px}.formatted-article-text h3{font-family:robotoslab-regular, serif;font-size:22px;padding-top:15px}.formatted-article-text h4{font-size:1.0em}.formatted-article-text ul{margin:1em 0}.formatted-article-text ul li{list-style-type:disc;margin:.7em 0 0 20px}.formatted-article-text img{display:block;max-width:100%}.formatted-article-text strong{font-family:roboto-bold, verdana, sans-serif;font-weight:bold}.formatted-article-text em{font-style:italic !important}.formatted-article-text blockquote{font-family:Georgia, serif;font-size:18px;font-style:italic;margin:0.25em 0;padding:0.25em 40px;line-height:1.45;position:relative;color:#383838}.formatted-article-text blockquote::before{display:block;content:"\201C";font-size:80px;position:absolute;left:-20px;top:-20px;color:#7a7a7a}.formatted-article-text blockquote::after{display:block;content:"\201E";font-size:80px;position:absolute;right:23px;bottom:-20px;color:#7a7a7a}.formatted-article-text blockquote cite{color:#999999;font-size:14px;display:block;margin-top:5px}.formatted-article-text blockquote cite::before{content:"\2014 \2009"}.formatted-article-text blockquote .ch-comment{margin-left:-20px;border-left:2px solid black;background:#f5f5f5;padding:10px 10px 10px 20px}.formatted-article-text blockquote .ch-comment span{font-weight:bold}@media screen and (max-width: 1024px){.article-page .main-column{flex-wrap:wrap;width:100%}.article-page .left{padding-right:0;width:100%}.article-page .right{width:100%}.article-page .article-hero .cover-picture img{width:100% !important;height:auto !important}.article-page .article-text{width:100%}.article-page .article-text img{width:100% !important;height:auto !important}}@media screen and (max-width: 720px){.article-page .left .article-hero .inner{flex-wrap:wrap;justify-content:center}.article-page .left .article-hero .inner .article-toolbar{width:100%}.article-page .left .article-hero .inner .article-toolbar .share-buttons{flex-direction:row}}.articles-page .main-column{margin:40px auto 30px;display:flex}.articles-page .main-column .left{box-shadow:0 0 1px 1px rgba(0,0,0,0.04);background:white;border-top:8px solid black;margin-bottom:30px;margin-right:20px;padding:20px}.articles-page .main-column .left .articles-header{border-bottom:1px solid #d8d8d8;padding:0 0 21px 0}.articles-page .main-column .left .articles-header h1{font-size:24px;font-family:roboto-bold, sans-serif}.articles-page .main-column .right .skyscraper{box-shadow:0 0 1px 1px rgba(0,0,0,0.04);background:white;padding:20px;text-align:center}.articles-page .main-column .right .skyscraper img{max-width:206px}@media screen and (max-width: 1024px){.articles-page .main-column{width:100%;flex-wrap:wrap}.articles-page .main-column .left{margin-right:0;width:100%}.articles-page .main-column .right{display:none}}@media screen and (max-width: 600px){.articles-page .articles-list>li{grid-template-columns:1fr}}.contact-us-page{background:white}.contact-us-page #contact-us-information{padding:70px 0 100px}.contact-us-page #contact-us-information .contact-us-head{padding:0 0 40px;border-bottom:1px solid #eceded;margin-bottom:40px}.contact-us-page #contact-us-information .contact-us-head h2{font-size:46px;font-family:roboto-bold, serif}.contact-us-page #contact-us-information .contact-us-head p{margin-top:15px;font-size:18px;font-family:roboto-regular, sans-serif}.contact-us-page #contact-us-information #contact-form{display:flex;flex-wrap:wrap}.contact-us-page #contact-us-information #contact-form .contact-us-body{width:60%;padding:0 35px 0 0;margin-bottom:30px;font-size:14px;line-height:28px;color:#656466;position:relative;border-right:1px solid #eceded}.contact-us-page #contact-us-information #contact-form .contact-us-body p{margin-bottom:40px;line-height:24px}.contact-us-page #contact-us-information #contact-form .contact-us-body input[type=text],.contact-us-page #contact-us-information #contact-form .contact-us-body input[type=email]{font-size:14px;padding:7px 15px;background:#ffffff;border:1px solid #d2d3d3;border-radius:3px;margin-top:10px;width:100%;margin-top:14px}.contact-us-page #contact-us-information #contact-form .contact-us-body textarea{font-size:14px;padding:7px 15px;background:#ffffff;border:1px solid #d2d3d3;border-radius:3px;margin-top:10px;width:100%;margin-top:14px}.contact-us-page #contact-us-information #contact-form .contact-us-body span{line-height:45px}.contact-us-page #contact-us-information #contact-form .contact-us-select{width:40%;padding:0 0 0 40px}.contact-us-page #contact-us-information #contact-form .contact-us-select h3{font-size:20px;font-family:roboto-bold, serif}.contact-us-page #contact-us-information #contact-form .contact-us-select>ul{margin-top:30px}.contact-us-page #contact-us-information #contact-form .contact-us-select>ul>li{position:relative;color:#3e3d40;padding-bottom:20px;border-bottom:1px solid #eceded;margin-bottom:24px}.contact-us-page #contact-us-information #contact-form .contact-us-select>ul>li input[type=radio],.contact-us-page #contact-us-information #contact-form .contact-us-select>ul>li .radio{position:absolute;left:-25px;top:1px}.contact-us-page #contact-us-information #contact-form .contact-us-select>ul>li label{font-size:16px;font-family:roboto-bold, serif}.contact-us-page #contact-us-information #contact-form .contact-us-select>ul>li p{margin-top:5px;font-size:14px;line-height:22px}.contact-us-page #contact-us-information #contact-form .contact-us-select>ul>li:last-child{border:0;margin:0}.contact-us-page #contact-us-information #contact-form .contact-us-foot{width:100%;padding:30px 0 0;border-top:1px solid #eceded;margin-top:10px}.contact-us-page #contact-us-information #contact-form .contact-us-foot input[type=submit]{display:inline-block;margin:0}.contact-us-page #contact-us-information #contact-form .contact-us-foot .red{color:#fff;background-color:#1071b6;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px}.contact-us-page #contact-us-information #contact-form .contact-us-foot .red:hover{background-color:#0a4570}.contact-us-page #contact-us-information #contact-form .contact-us-foot .gray{color:#fff;background-color:#b1b3b4;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;margin-left:10px}.contact-us-page #contact-us-information #contact-form .contact-us-foot .gray:hover{background-color:#8a8d8f}@media screen and (max-width: 600px){.contact-us-page #contact-us-information .contact-us-head{padding:0 10px 20px}.contact-us-page #contact-us-information #contact-form .contact-us-body{width:100%;padding:0 10px}.contact-us-page #contact-us-information #contact-form .contact-us-body input.answer[type="text"]{position:static;width:100%}.contact-us-page #contact-us-information #contact-form .contact-us-select{width:100%}.contact-us-page #contact-us-information #contact-form .contact-us-foot{padding:30px 10px 0}}.submit-qrt-page #qrt-title{background-color:#111111;background-image:url("../images/qrt-icon-bg/cover-top.jpg");background-position:center}.submit-qrt-page #qrt-title .main-column{text-align:center;padding:150px 20px}.submit-qrt-page #qrt-title h1{font-family:robotoslab-light, serif;font-size:90px;color:#2fc9e7}.submit-qrt-page #qrt-title p{padding-top:20px;font-size:18px;color:white}.submit-qrt-page #qrt-specialist{background:black}.submit-qrt-page #qrt-specialist .main-column{padding:50px 20px}.submit-qrt-page #qrt-specialist .main-column>p{padding:10px 0 0 40px;color:white}.submit-qrt-page #qrt-specialist .main-column .selectable-boxes{padding-top:50px;text-align:center}.submit-qrt-page #qrt-specialist .main-column .selectable-boxes li{display:inline-block;background:transparent;width:200px;padding:15px 0;margin:0 15px;border:1px solid #333;color:#333;cursor:pointer;font-size:13px;border-radius:3px}.submit-qrt-page #qrt-specialist .main-column .selectable-boxes li.selected,.submit-qrt-page #qrt-specialist .main-column .selectable-boxes li:hover{color:#fff}.submit-qrt-page #qrt-specialist .main-column .selectable-boxes li.selected{border:1px solid white}.submit-qrt-page #qrt-specialist #advertisingbranding{background-image:url("advertisingbranding.svg") 0 0 no-repeat}.submit-qrt-page #qrt-work{background:#2fc9e7;position:relative}.submit-qrt-page #qrt-work .main-column{padding:50px 20px 20px 20px;width:1024px}.submit-qrt-page #qrt-work .main-column>p{padding:10px 0 0 40px;color:white;line-height:1.5em}.submit-qrt-page #qrt-work .main-column>ul{padding:40px 40px 0;text-align:center}.submit-qrt-page #qrt-work .main-column>ul>li{display:inline-block;vertical-align:top;padding:0 10px 40px;text-align:center}.submit-qrt-page #qrt-work .main-column>ul>li>a .icon{width:90px;height:90px;margin:0 0 0 12px}.submit-qrt-page #qrt-work .main-column>ul>li>a #advertising{background:url("/images/quickquote/icons/advertisingbranding.svg") 0 0 no-repeat;background-size:90px 90px}.submit-qrt-page #qrt-work .main-column>ul>li>a #advertising:hover,.submit-qrt-page #qrt-work .main-column>ul>li>a #advertising.selected{background-image:url("/images/quickquote/whiteicons/advertisingbranding.svg")}.submit-qrt-page #qrt-work .main-column>ul>li>a #architecture{background:url("/images/quickquote/icons/architecture.svg") 0 0 no-repeat;background-size:90px 90px}.submit-qrt-page #qrt-work .main-column>ul>li>a #architecture:hover,.submit-qrt-page #qrt-work .main-column>ul>li>a #architecture.selected{background-image:url("/images/quickquote/whiteicons/architecture.svg")}.submit-qrt-page #qrt-work .main-column>ul>li>a #eventmanagement{background:url("/images/quickquote/icons/eventmanagement.svg") 0 0 no-repeat;background-size:90px 90px}.submit-qrt-page #qrt-work .main-column>ul>li>a #eventmanagement:hover,.submit-qrt-page #qrt-work .main-column>ul>li>a #eventmanagement.selected{background-image:url("/images/quickquote/whiteicons/eventmanagement.svg")}.submit-qrt-page #qrt-work .main-column>ul>li>a #fashion_design{background:url("/images/quickquote/icons/fashiondesign.svg") 0 0 no-repeat;background-size:90px 90px}.submit-qrt-page #qrt-work .main-column>ul>li>a #fashion_design:hover,.submit-qrt-page #qrt-work .main-column>ul>li>a #fashion_design.selected{background-image:url("/images/quickquote/whiteicons/fashiondesign.svg")}.submit-qrt-page #qrt-work .main-column>ul>li>a #graphic_design{background:url("/images/quickquote/icons/graphicdesign.svg") 0 0 no-repeat;background-size:90px 90px}.submit-qrt-page #qrt-work .main-column>ul>li>a #graphic_design:hover,.submit-qrt-page #qrt-work .main-column>ul>li>a #graphic_design.selected{background-image:url("/images/quickquote/whiteicons/graphicdesign.svg")}.submit-qrt-page #qrt-work .main-column>ul>li>a #interior_design{background:url("/images/quickquote/icons/interiordesign.svg") 0 0 no-repeat;background-size:90px 90px}.submit-qrt-page #qrt-work .main-column>ul>li>a #interior_design:hover,.submit-qrt-page #qrt-work .main-column>ul>li>a #interior_design.selected{background-image:url("/images/quickquote/whiteicons/interiordesign.svg")}.submit-qrt-page #qrt-work .main-column>ul>li>a #web_design{background:url("/images/quickquote/icons/mobilewebdesign.svg") 0 0 no-repeat;background-size:90px 90px}.submit-qrt-page #qrt-work .main-column>ul>li>a #web_design:hover,.submit-qrt-page #qrt-work .main-column>ul>li>a #web_design.selected{background-image:url("/images/quickquote/whiteicons/mobilewebdesign.svg")}.submit-qrt-page #qrt-work .main-column>ul>li>a #modeling{background:url("/images/quickquote/icons/modeling.svg") 0 0 no-repeat;background-size:90px 90px}.submit-qrt-page #qrt-work .main-column>ul>li>a #modeling:hover,.submit-qrt-page #qrt-work .main-column>ul>li>a #modeling.selected{background-image:url("/images/quickquote/whiteicons/modeling.svg")}.submit-qrt-page #qrt-work .main-column>ul>li>a #musicproductions{background:url("/images/quickquote/icons/musicproductions.svg") 0 0 no-repeat;background-size:90px 90px}.submit-qrt-page #qrt-work .main-column>ul>li>a #musicproductions:hover,.submit-qrt-page #qrt-work .main-column>ul>li>a #musicproductions.selected{background-image:url("/images/quickquote/whiteicons/musicproductions.svg")}.submit-qrt-page #qrt-work .main-column>ul>li>a #photography{background:url("/images/quickquote/icons/photography.svg") 0 0 no-repeat;background-size:90px 90px}.submit-qrt-page #qrt-work .main-column>ul>li>a #photography:hover,.submit-qrt-page #qrt-work .main-column>ul>li>a #photography.selected{background-image:url("/images/quickquote/whiteicons/photography.svg")}.submit-qrt-page #qrt-work .main-column>ul>li>a #marketing{background:url("/images/quickquote/icons/marketing.svg") 0 0 no-repeat;background-size:90px 90px}.submit-qrt-page #qrt-work .main-column>ul>li>a #marketing:hover,.submit-qrt-page #qrt-work .main-column>ul>li>a #marketing.selected{background-image:url("/images/quickquote/whiteicons/marketing.svg")}.submit-qrt-page #qrt-work .main-column>ul>li>a #product_design{background:url("/images/quickquote/icons/productdesign.svg") 0 0 no-repeat;background-size:90px 90px}.submit-qrt-page #qrt-work .main-column>ul>li>a #product_design:hover,.submit-qrt-page #qrt-work .main-column>ul>li>a #product_design.selected{background-image:url("/images/quickquote/whiteicons/productdesign.svg")}.submit-qrt-page #qrt-work .main-column>ul>li>a #makeup_stylists{background:url("/images/quickquote/icons/makeupstylists.svg") 0 0 no-repeat;background-size:90px 90px}.submit-qrt-page #qrt-work .main-column>ul>li>a #makeup_stylists:hover,.submit-qrt-page #qrt-work .main-column>ul>li>a #makeup_stylists.selected{background-image:url("/images/quickquote/whiteicons/makeupstylists.svg")}.submit-qrt-page #qrt-work .main-column>ul>li>a #writing_services{background:url("/images/quickquote/icons/writingservices.svg") 0 0 no-repeat;background-size:90px 90px}.submit-qrt-page #qrt-work .main-column>ul>li>a #writing_services:hover,.submit-qrt-page #qrt-work .main-column>ul>li>a #writing_services.selected{background-image:url("/images/quickquote/whiteicons/writingservices.svg")}.submit-qrt-page #qrt-work .main-column>ul>li>a .title{width:110px;text-align:center;color:white;font-size:15px;line-height:18px;padding-top:10px}.submit-qrt-page #qrt-work .main-column>ul>li .tasks{display:none;position:absolute;top:360px;left:0;right:0;z-index:2;height:0;background:white;box-shadow:0 5px 5px rgba(0,0,0,0.4)}.submit-qrt-page #qrt-work .main-column>ul>li .tasks ul{width:1026px;margin:0 auto;text-align:center}.submit-qrt-page #qrt-work .main-column>ul>li .tasks ul li{display:inline-block}.submit-qrt-page #qrt-work .main-column>ul>li .tasks ul li span{display:inline-block;background:#8e8e8e;color:white;font-size:12px;padding:8px 12px;border-radius:4px;white-space:nowrap;margin:0 10px 20px;cursor:pointer}.submit-qrt-page #qrt-work .main-column>ul>li .tasks ul li span:hover{background:#646464}.submit-qrt-page #qrt-work .main-column>ul>li .tasks ul li span.selected{background:#2FC9E7}.submit-qrt-page #qrt-work .main-column>ul>li.select{height:420px}.submit-qrt-page #qrt-work .main-column>ul>li.select .tasks{display:block}.submit-qrt-page #qrt-work .main-column>ul>li.two-layer .tasks{top:540px}.submit-qrt-page #qrt-work .main-column>ul>li.three-layer .tasks{top:720px}.submit-qrt-page .qrt-main-block{display:table-cell;vertical-align:top;padding:50px 0;width:9999px}.submit-qrt-page .qrt-main-block h2{color:black !important}.submit-qrt-page .qrt-main-block h2 span{color:grey !important;border:1px solid grey !important}.submit-qrt-page .qrt-main-block>div>p{padding:10px 0 0 40px;color:grey;line-height:1.5em}.submit-qrt-page .qrt-main-block textarea{margin:20px 40px;width:650px}.submit-qrt-page .qrt-main-block #qrt-amount{width:690px}.submit-qrt-page .qrt-main-block #qrt-amount .selectable-boxes{margin:75px 0 50px;vertical-align:top}.submit-qrt-page .qrt-main-block #qrt-amount .selectable-boxes li{background-color:#eee;display:inline-block;vertical-align:top;width:195px;height:200px;border:0;cursor:pointer;border-radius:4px;padding:15px;margin-left:30px;text-align:center;font-size:14px;line-height:18px}.submit-qrt-page .qrt-main-block #qrt-amount .selectable-boxes li p{padding-top:10px;margin-bottom:14px;height:90px;font-size:24px;line-height:30px;border-bottom:1px solid grey}.submit-qrt-page .qrt-main-block #qrt-amount .selectable-boxes li.selected,.submit-qrt-page .qrt-main-block #qrt-amount .selectable-boxes li:hover{color:white}.submit-qrt-page .qrt-main-block #qrt-amount .selectable-boxes li.selected p,.submit-qrt-page .qrt-main-block #qrt-amount .selectable-boxes li:hover p{border-bottom:1px solid white}.submit-qrt-page .qrt-main-block #qrt-amount .selectable-boxes li.selected{background-color:#2fc9e7}.submit-qrt-page .qrt-main-block #qrt-amount .selectable-boxes li:hover{background-color:#5dd5ec}.submit-qrt-page .qrt-main-block #qrt-about{border-top:1px solid #e6e6e6;width:690px;padding:50px 0 0 0}.submit-qrt-page .qrt-main-block #qrt-budget-range{margin-top:40px;border-top:1px solid #e6e6e6;width:690px;padding:50px 0 0 0}.submit-qrt-page .qrt-main-block #qrt-budget-range .jslider{margin:40px 40px 0;top:0;height:30px;width:auto}.submit-qrt-page .qrt-main-block #qrt-user{margin-top:40px;border-top:1px solid #e6e6e6;width:690px;padding:50px 0 0 0}.submit-qrt-page .qrt-main-block #qrt-user input,.submit-qrt-page .qrt-main-block #qrt-user label{margin:0 0 0 40px}.submit-qrt-page .qrt-main-block #qrt-user input{font-size:18px;width:50%;margin-top:.5em;padding:.3em}.submit-qrt-page .qrt-main-block #qrt-user input[type=checkbox]{display:block}.submit-qrt-page .qrt-main-block #qrt-user label{font-size:14px;margin-top:1.5em}.submit-qrt-page .qrt-main-block #qrt-user em{font-weight:bold}.submit-qrt-page .qrt-main-block #qrt-request-footer{margin:60px 0 0 0;border-top:1px solid #e6e6e6;width:690px;padding:50px 0 0 0}.submit-qrt-page .qrt-main-block #qrt-request-footer .left{display:table-cell;vertical-align:middle;padding-left:40px}.submit-qrt-page .qrt-main-block #qrt-request-footer .left .button{border:none;background:#0091d9;background-image:-webkit-linear-gradient(top, #0091d9, #0073ac);background-image:-moz-linear-gradient(top, #0091d9, #0073ac);background-image:-ms-linear-gradient(top, #0091d9, #0073ac);background-image:-o-linear-gradient(top, #0091d9, #0073ac);background-image:linear-gradient(to bottom, #0091d9, #0073ac);-webkit-border-radius:3;-moz-border-radius:3;border-radius:3px;color:#ffffff;font-size:17px;padding:14px 25px 16px 25px;text-decoration:none}.submit-qrt-page .qrt-main-block #qrt-request-footer .left .button:hover{background:#3cb0fd;background-image:-webkit-linear-gradient(top, #3cb0fd, #3498db);background-image:-moz-linear-gradient(top, #3cb0fd, #3498db);background-image:-ms-linear-gradient(top, #3cb0fd, #3498db);background-image:-o-linear-gradient(top, #3cb0fd, #3498db);background-image:linear-gradient(to bottom, #3cb0fd, #3498db);text-decoration:none}.submit-qrt-page .qrt-main-block #qrt-request-footer .right{display:table-cell;vertical-align:middle;width:9999px;padding:0 40px;font-size:13px;line-height:18px}.submit-qrt-page .reveal-block{display:table-cell;vertical-align:top;padding:50px 0}.submit-qrt-page .reveal-block #qrt-reveal{width:270px;background:white;border-radius:4px}.submit-qrt-page .reveal-block #qrt-reveal a{color:#2fc9e7}.submit-qrt-page .reveal-block #qrt-reveal a:visited{color:#2fc9e7}.submit-qrt-page .reveal-block #qrt-reveal a:hover{color:gray}.submit-qrt-page .reveal-block #qrt-reveal h2{background:#666666;border-radius:4px 4px 0 0;padding:15px;font-size:14px;font-family:roboto-regular, sans-serif;text-align:center}.submit-qrt-page .reveal-block #qrt-reveal h3{padding:40px 0 20px 20px;font-size:24px;font-family:roboto-bold, sans-serif}.submit-qrt-page .reveal-block #qrt-reveal h4{padding:20px;font-size:16px;font-family:roboto-bold, sans-serif}.submit-qrt-page .reveal-block #qrt-reveal p{padding:0 20px 20px;font-size:14px;line-height:22px}.submit-qrt-page .reveal-block #qrt-reveal>ul{padding:0 20px 20px}.submit-qrt-page .reveal-block #qrt-reveal>ul>li{padding-left:20px;padding-bottom:10px}.submit-qrt-page .reveal-block #qrt-reveal>ul>li:last-of-type{padding-bottom:0}.submit-qrt-page .reveal-block #qrt-reveal>a{display:block;padding:20px}.submit-qrt-page #qrt-hire-from{background-color:#111111;background-image:url("../images/qrt-icon-bg/map.jpg");background-position:center}.submit-qrt-page #qrt-hire-from .main-column{padding:55px 20px 60px 0;width:1024px}.submit-qrt-page #qrt-hire-from .main-column>p{padding:10px 0 0 40px;color:white;line-height:1.5em}.submit-qrt-page #qrt-hire-from .main-column .selectable-boxes{padding-top:50px;text-align:left}.submit-qrt-page #qrt-hire-from .main-column .selectable-boxes li{display:inline-block;background:transparent;text-align:center;width:200px;padding:15px 0;margin:0 15px;border:1px solid white;color:white;cursor:pointer;font-size:13px;line-height:17px;border-radius:3px}.submit-qrt-page #qrt-hire-from .main-column .selectable-boxes li.selected,.submit-qrt-page #qrt-hire-from .main-column .selectable-boxes li:hover{color:#fff;border:0}.submit-qrt-page #qrt-hire-from .main-column .selectable-boxes li.selected{background-color:#2fc9e7}.submit-qrt-page #qrt-hire-from .main-column .selectable-boxes li:hover{background-color:#5dd5ec}.submit-qrt-page #qrt-hire-from .main-column .selectable-boxes li:first-of-type{margin-left:40px}.submit-qrt-page .main-column h2{color:white;font-family:robotoslab-light, serif;font-size:30px;line-height:40px;position:relative;padding-left:40px}.submit-qrt-page .main-column h2 span{display:inline-block;position:absolute;left:0;top:10px;font-family:roboto-regular, sans-serif;font-size:15px;border:1px solid silver;border-radius:15px;width:25px;height:25px;line-height:24px;text-align:center;vertical-align:middle;color:silver}.submit-qrt-page .main-column.blue h2 span{border:1px solid #c0eff8;color:#c0eff8}.submit-qrt-page .main-column #qrt-task-description{cursor:pointer}.submit-qrt-page .main-column .qrt-task-dropdown{display:none;height:300px;overflow:hidden;overflow-y:scroll;border:1px solid #999;border-top:0;padding:5px}.submit-qrt-page .main-column .qrt-task-dropdown li{line-height:30px}.submit-qrt-page .main-column .qrt-task-dropdown li img{vertical-align:sub}.submit-qrt-page .main-column .qrt-task-dropdown>li.tasks li{cursor:pointer;margin-left:3em}.submit-qrt-page .main-column .qrt-task-dropdown>li.tasks li:hover{background-color:#eee}.submit-qrt-page label,.submit-qrt-page p,.submit-qrt-page input[type=text],.submit-qrt-page textarea{display:block}.submit-qrt-page label{font-size:1em;margin-top:2em;margin-bottom:0.3em;cursor:default}.submit-qrt-page input[type=text]{width:50%}.submit-qrt-page input[type=checkbox],.submit-qrt-page input[type=radio]{display:none}.submit-qrt-page textarea,.submit-qrt-page input[type=text]{box-sizing:border-box;width:100%;padding:0.3em;font-size:0.8em}.submit-qrt-page p.error,.submit-qrt-page p.explanation{font-size:0.8em;margin-top:1em}.submit-qrt-page p.error{color:red;margin-bottom:1em}.submit-qrt-page p.explanation{color:#666;margin-bottom:0.5em}.submit-qrt-page .selectable-boxes li{background-color:#eee;display:inline-block;width:200px;padding:1em 0.5em 1em 0.5em;border:1px solid #333;cursor:pointer;font-size:0.9em;border-radius:0.3em}.submit-qrt-page .selectable-boxes li.selected,.submit-qrt-page .selectable-boxes li:hover{color:#fff}.submit-qrt-page .selectable-boxes li.selected{background-color:#148ee8}.submit-qrt-page .selectable-boxes li:hover{background-color:#40a4ef}.lightbox.submit-job-listing,.lightbox.browse-company-listings{display:none;background-color:#fff;padding:40px;width:650px;line-height:23px}.lightbox.submit-job-listing h2,.lightbox.browse-company-listings h2{font-size:25px;padding:0 0 20px 0}.lightbox.submit-job-listing p,.lightbox.browse-company-listings p{margin-bottom:1.5em}.lightbox.submit-job-listing ul li,.lightbox.browse-company-listings ul li{display:inline-block}.lightbox.submit-job-listing ul li:not(:first-child),.lightbox.browse-company-listings ul li:not(:first-child){margin-left:1em}.lightbox.submit-job-listing a,.lightbox.browse-company-listings a{color:#000;background-color:#ccc;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0}.lightbox.submit-job-listing a:hover,.lightbox.browse-company-listings a:hover{background-color:#a6a6a6}.lightbox.submit-job-listing form,.lightbox.browse-company-listings form{margin:25px 0 0 0}.lightbox.submit-job-listing .btn,.lightbox.browse-company-listings .btn{padding:10px 20px;background:#2cb6d4;border-radius:3px;border:none;color:white;font-size:15px}.lightbox.submit-job-listing .btn:hover,.lightbox.browse-company-listings .btn:hover{background:#2487a3}.job-pricing .main-column{box-shadow:0 0 1px 1px rgba(0,0,0,0.04);background:white;margin:40px auto 30px}.job-pricing .main-column #submission-intro-why-post{border-bottom:1px solid #e2e3e4}.job-pricing .main-column #submission-intro-why-post .JobSubmissionIntro .top{background-image:url("../images/icon/job-listing-pricing-bg.jpg");background-position:center;height:450px}.job-pricing .main-column #submission-intro-why-post .JobSubmissionIntro .top p{font-family:roboto-regular, serif;font-size:50px;line-height:70px;padding:120px 0 30px;color:white;text-align:center;text-shadow:0 0 7px #333333}.job-pricing .main-column #submission-intro-why-post .JobSubmissionIntro .left,.job-pricing .main-column #submission-intro-why-post .JobSubmissionIntro .right{display:inline-block;width:49.5%;padding:0 50px 30px;margin:50px 0 0}.job-pricing .main-column #submission-intro-why-post .JobSubmissionIntro .left h2,.job-pricing .main-column #submission-intro-why-post .JobSubmissionIntro .right h2{font-family:roboto-regular, serif;font-size:28px}.job-pricing .main-column #submission-intro-why-post .JobSubmissionIntro .left p,.job-pricing .main-column #submission-intro-why-post .JobSubmissionIntro .right p{margin:20px 0 0;font-family:arial, sans-serif;font-size:14px;line-height:23px}.job-pricing .main-column #submission-intro-why-post .JobSubmissionIntro .left img,.job-pricing .main-column #submission-intro-why-post .JobSubmissionIntro .right img{padding-top:30px}.job-pricing .main-column #submission-intro-why-post .JobSubmissionIntro .left{border-right:1px solid #e2e3e4}.job-pricing .main-column #submission-intro-jobs-pricing{padding:40px 0}.job-pricing .main-column #submission-intro-jobs-pricing h2{display:block;font-family:roboto-regular, serif;font-size:28px;text-align:center;margin-bottom:40px}.job-pricing .main-column #submission-intro-jobs-pricing>div{display:flex}.job-pricing .main-column #submission-intro-jobs-pricing>div .single{width:25%;padding:0 0 0 20px}.job-pricing .main-column #submission-intro-jobs-pricing>div .single>div{border:1px solid #e5e5e5;border-radius:3px;padding:35px 0 0;text-align:center;position:relative;background:#f6f6f6;height:371px}.job-pricing .main-column #submission-intro-jobs-pricing>div .single>div:hover{background:#F6F5F5}.job-pricing .main-column #submission-intro-jobs-pricing>div .single>div h3{font-family:roboto-bold, serif;font-size:22px}.job-pricing .main-column #submission-intro-jobs-pricing>div .single>div .save-price{color:#8f9092;font-family:arial, sans-serif;font-size:13px;padding:10px 0}.job-pricing .main-column #submission-intro-jobs-pricing>div .single>div hr{margin:0 60px;border:none;border-bottom:1px solid #e5e5e5}.job-pricing .main-column #submission-intro-jobs-pricing>div .single>div .price{color:#c50e1f;font-size:36px;padding:30px 0 20px}.job-pricing .main-column #submission-intro-jobs-pricing>div .single>div .price span{font-size:20px}.job-pricing .main-column #submission-intro-jobs-pricing>div .single>div .button{color:#fff;background-color:#1071b6;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;position:absolute;bottom:20px;left:50%;width:150px;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.job-pricing .main-column #submission-intro-jobs-pricing>div .single>div .button:hover{background-color:#0a4570}.job-pricing .main-column #submission-intro-jobs-pricing>div .single>div .credit-details{font-family:arial, sans-serif;font-size:12px;line-height:15px;width:180px;margin:0 auto}.job-pricing .main-column #submission-intro-jobs-pricing>div .single>div .credit-details-pricing{padding:20px 0 0 0}.job-pricing .main-column #submission-intro-jobs-pricing>div .single>div .credit-details-pricing img{cursor:pointer}.job-pricing .main-column #submission-intro-jobs-pricing>div .single>div .fubiao{height:40px;font-size:16px}.job-pricing .main-column #submission-intro-jobs-pricing>div .credits{width:75%;padding:0 0 0 20px}.job-pricing .main-column #submission-intro-jobs-pricing>div .credits .or-buy{background:#e5e5e5;font-size:13px;height:30px;padding:10px;margin-right:20px;font-family:roboto-regular, serif;position:relative}.job-pricing .main-column #submission-intro-jobs-pricing>div .credits .or-buy div{margin:0 auto;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.job-pricing .main-column #submission-intro-jobs-pricing>div .credits .or-buy div span{color:grey;padding-left:20px}.job-pricing .main-column #submission-intro-jobs-pricing>div .credits .credit-list{display:flex}.job-pricing .main-column #submission-intro-jobs-pricing>div .credits .credit-list .credit{width:33%;padding:10px 20px 0 0}.job-pricing .main-column #submission-intro-jobs-pricing>div .credits .credit-list .credit>div{border:1px solid #e5e5e5;border-radius:3px;padding:35px 0 0;text-align:center;position:relative;height:330px}.job-pricing .main-column #submission-intro-jobs-pricing>div .credits .credit-list .credit>div:hover{background:#F6F5F5}.job-pricing .main-column #submission-intro-jobs-pricing>div .credits .credit-list .credit>div h3{font-family:roboto-bold, serif;font-size:22px}.job-pricing .main-column #submission-intro-jobs-pricing>div .credits .credit-list .credit>div .save-price{color:#8f9092;font-family:arial, sans-serif;font-size:13px;padding:10px 0}.job-pricing .main-column #submission-intro-jobs-pricing>div .credits .credit-list .credit>div hr{margin:0 60px;border:none;border-bottom:1px solid #e5e5e5}.job-pricing .main-column #submission-intro-jobs-pricing>div .credits .credit-list .credit>div .price{color:#c50e1f;font-size:36px;padding:30px 0 20px}.job-pricing .main-column #submission-intro-jobs-pricing>div .credits .credit-list .credit>div .price span{font-size:20px}.job-pricing .main-column #submission-intro-jobs-pricing>div .credits .credit-list .credit>div .button{color:#fff;background-color:#1071b6;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;position:absolute;bottom:20px;left:50%;width:150px;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.job-pricing .main-column #submission-intro-jobs-pricing>div .credits .credit-list .credit>div .button:hover{background-color:#0a4570}.job-pricing .main-column #submission-intro-jobs-pricing>div .credits .credit-list .credit>div .credit-details{font-family:arial, sans-serif;font-size:12px;line-height:15px;width:180px;margin:0 auto}.job-pricing .main-column #submission-intro-jobs-pricing>div .credits .credit-list .credit>div .credit-details-pricing{padding:20px 0 0 0}.job-pricing .main-column #submission-intro-jobs-pricing>div .credits .credit-list .credit>div .credit-details-pricing img{cursor:pointer}#submission-intro-faq{border-top:1px solid #e2e3e4;padding:40px 0}#submission-intro-faq h2{font-family:roboto-regular, serif;font-size:28px;text-align:center;margin-bottom:40px}#submission-intro-faq h3{font-family:roboto-regular, serif;font-size:20px;padding:0 40px 20px}#submission-intro-faq p{font-family:arial, sans-serif;font-size:14px;line-height:20px;padding:0 40px 20px}#submission-intro-faq>div{padding:0 20px}.company-pricing .main-column{box-shadow:0 0 1px 1px rgba(0,0,0,0.04);background:white;margin:40px auto 30px}.company-pricing .main-column .start{display:flex}.company-pricing .main-column .start .left{padding:50px}.company-pricing .main-column .start .left h2{font-size:53px;padding:50px 0 20px;font-family:roboto-light, sans-serif;line-height:64px}.company-pricing .main-column .start .left p{font-size:17px;line-height:30px;padding:0 0 60px 0;font-family:roboto-light, sans-serif}.company-pricing .main-column .start .left .submit{display:inline-block;font-size:16px;background:#58a134;color:white;padding:15px 40px 13px 40px;border-radius:2px}.company-pricing .main-column .start .left .submit:hover{background:#386721}.company-pricing .main-column .start .left .note{padding:30px 0 0;font-size:18px;font-family:roboto-light, sans-serif;color:#58a134}.company-pricing .main-column .start .right{background:#9dca4f;padding:30px 10px 40px}.company-pricing .main-column .introduction .reach-clients{background:url("../images/icon/ch2.png") 240px 89px no-repeat #f2f2f2}.company-pricing .main-column .introduction .customize{background:url("../images/icon/computer.jpg") center right no-repeat}.company-pricing .main-column .introduction .text{padding:80px 50px;width:430px}.company-pricing .main-column .introduction .text .hat{color:#58a134;padding-bottom:10px;border-bottom:1px solid #58a134;display:inline-block;font-family:'roboto-light'}.company-pricing .main-column .introduction .text h3{font-size:42px;line-height:60px;padding:30px 0;font-family:roboto-light, sans-serif}.company-pricing .main-column .introduction .text p{font-size:15px;line-height:30px;font-family:roboto-light, sans-serif;color:#5f5f5f}.company-pricing .main-column .introduction .text .note{padding:40px 0 0;font-size:18px;font-family:roboto-light, sans-serif;color:#58a134}.company-pricing .main-column .pricing{padding:50px 20px 50px 50px;background:#f2f2f2}.company-pricing .main-column .pricing>h2{font-size:18px;padding-bottom:10px;border-bottom:1px solid black;display:inline-block;font-family:roboto-light, sans-serif;text-transform:uppercase}.company-pricing .main-column .pricing .credits{display:flex;padding:50px 0}.company-pricing .main-column .pricing .credits .credit{width:33%;margin-right:30px;text-align:center}.company-pricing .main-column .pricing .credits .credit>div:first-of-type{text-align:center;padding:40px;background:white;box-shadow:0 0 1px 1px rgba(0,0,0,0.04);border-radius:2px;position:relative;height:920px;margin-bottom:10px}.company-pricing .main-column .pricing .credits .credit>div:first-of-type h3{text-align:center;padding:0;font-size:20px;text-transform:uppercase;font-family:roboto-light, sans-serif}.company-pricing .main-column .pricing .credits .credit>div:first-of-type .year{text-align:center;font-size:15px;padding:10px 0 5px 0;color:#58a134;font-family:roboto-light, sans-serif}.company-pricing .main-column .pricing .credits .credit>div:first-of-type .price{display:inline-block;text-align:center;padding:15px 0 5px;font-size:80px;font-family:roboto-light, sans-serif;position:relative}.company-pricing .main-column .pricing .credits .credit>div:first-of-type .price:before{content:'¥';position:absolute;top:25px;left:-15px;font-size:25px;font-family:roboto, sans-serif}.company-pricing .main-column .pricing .credits .credit>div:first-of-type>span{text-align:center;margin-top:5px;font-size:15px;display:block}.company-pricing .main-column .pricing .credits .credit>div:first-of-type .include{margin-top:15px;font-family:roboto, sans-serif;font-size:15px;line-height:21px;padding-bottom:80px;padding-top:20px}.company-pricing .main-column .pricing .credits .credit>div:first-of-type .include li{margin:0 0 15px 20px;text-align:left;position:relative;color:rgba(95,95,95,0.81)}.company-pricing .main-column .pricing .credits .credit>div:first-of-type .include li:after{position:absolute;left:-14px;top:6px;content:'';border:3px solid #9dca4f;border-radius:3px}.company-pricing .main-column .pricing .credits .credit>div:first-of-type .button{color:#fff;background-color:#9dca4f;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;width:65%;font-size:17px;padding:15px 0;text-transform:uppercase;border-radius:2px;position:absolute;bottom:30px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.company-pricing .main-column .pricing .credits .credit>div:first-of-type .button:hover{background-color:#759d2f}.company-pricing .main-column .pricing .credits .credit>div:first-of-type .button.featured{background-color:#58a134 !important}.company-pricing .main-column .pricing .credits .credit .present{display:flex;align-items:center;text-align:left;background:white;box-shadow:0 0 1px 1px rgba(0,0,0,0.04);border-radius:2px;padding:20px}.company-pricing .main-column .pricing .credits .credit .present .left{padding-right:10px}.company-pricing .main-column .pricing .credits .credit .present .right{line-height:20px}.company-pricing .main-column .pricing .credits .credit .present .right h3{color:#58a134;font-weight:bold}.company-pricing .main-column .pricing .credits .credit .present .right p{color:rgba(95,95,95,0.81)}.company-pricing .main-column .faq{padding:50px}.company-pricing .main-column .faq>h2{font-size:18px;padding-bottom:10px;border-bottom:1px solid black;display:inline-block;font-family:roboto-light, sans-serif;text-transform:uppercase}.company-pricing .main-column .faq #faq-list{margin:50px 0}.company-pricing .main-column .faq #faq-list .dianyixiajiudakai{margin:0}.company-pricing .main-column .faq #faq-list .dianyixiajiudakai h2{padding:16px 80px 16px 20px;font-weight:normal;color:#009100;font-family:roboto-light, sans-serif;background:none;font-size:17px;line-height:28px;border-bottom:1px solid #efefef;position:relative}.company-pricing .main-column .faq #faq-list .dianyixiajiudakai h2 span{font-size:17px;color:#58a134}.company-pricing .main-column .faq #faq-list .dianyixiajiudakai h2:after{content:'';background:url("../images/icon/ch-icons-01.png") no-repeat;width:17px;height:18px;position:absolute;right:25px;top:50%; transform:translateY(-50%);-webkit-transform:translateY(-50%)}.company-pricing .main-column .faq #faq-list .dianyixiajiudakai .wenzhang{color:#5f5f5f;padding:20px;border-bottom:1px solid #efefef;font-size:15px}.company-pricing .main-column .faq #faq-list .dianyixiajiudakai .wenzhang p,.company-pricing .main-column .faq #faq-list .dianyixiajiudakai .wenzhang span{font-size:15px !important;color:#5f5f5f !important}.company-pricing .main-column .faq #faq-list .dianyixiajiudakai .wenzhang a{color:#58a134}.company-pricing .main-column .faq #faq-list .dianyixiajiudakai.active h2{background:#f0eeef}.company-pricing .main-column .faq #faq-list .dianyixiajiudakai.active h2:after{background:url("../images/icon/ch-icons-02.png") no-repeat;height:3px}@media screen and (max-width: 600px){.company-pricing{width:100%}.company-pricing .start{flex-wrap:wrap}.company-pricing .start .right{width:100%;text-align:center}.company-pricing .introduction .customize{background:url("../images/icon/computer.jpg") left bottom no-repeat;background-size:100%;padding-bottom:60%}.company-pricing .introduction .text{width:100%}.company-pricing .pricing .credits{flex-wrap:wrap}.company-pricing .pricing .credits .credit{width:100%;margin-bottom:30px}}.resetpassword .main-column{text-align:center;padding:60px 0}.resetpassword .main-column form{width:50%;position:relative;padding:0;left:25%}.resetpassword .main-column h2{font-size:24px;font-family:roboto-bold,serif;padding-bottom:30px}.resetpassword .main-column p{font-size:14px;line-height:20px;font-family:arial, sans-serif;color:#3e3d40}.resetpassword .main-column p a{color:#c31426}.resetpassword .main-column p a:hover{text-decoration:underline}.resetpassword .main-column input[type=email]{width:90%;background-color:white;border:1px solid #D7D7D7;padding:8px 10px;margin:20px auto;border-radius:3px;font-size:16px}.resetpassword .main-column input[type=submit]{color:#fff;background-color:#1071b6;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;margin:0 auto 20px;padding:10px 60px;font-size:20px}.resetpassword .main-column input[type=submit]:hover{background-color:#0a4570}.job-page .lightbox{display:none}.job-page .main-column{margin:40px auto 30px;display:flex}.job-page .main-column .left{width:100%;padding-right:20px}.job-page .main-column .left .job-hero{background:white;box-shadow:0 0 1px 1px rgba(0,0,0,0.04);border-top:8px solid black;margin-bottom:20px}.job-page .main-column .left .job-hero .company-header{padding:40px 20px 40px 75px}.job-page .main-column .left .job-hero .job{padding:20px 40px 40px 80px}.job-page .main-column .left .job-hero .job h1{font-family:robotoslab-regular, serif;font-size:35px;padding:40px 0 25px 0;line-height:45px}.job-page .main-column .left .job-hero .job .job-metainfo div{display:inline-block;font-family:roboto-regular, sans-serif;padding:10px;font-size:14px;color:#b7b7b7}.job-page .main-column .left .job-hero .job .job-metainfo .job-biaoti-urlname{background:#e3f5fd;color:#1071b9;border-radius:3px}.job-page .main-column .left .job-hero .job .job-metainfo .job-biaoti-location{padding-left:17px;background:url("/images/icon/job-list-01.png") no-repeat 0 10px;margin-left:20px}.job-page .main-column .left .job-hero .job .job-metainfo .job-biaoti-posted{padding-left:19px;background:url("/images/icon/job-list-02.png") no-repeat 0 9px;margin-left:20px}.job-page .main-column .left .job-hero .job .job-metainfo .job-biaoti-visted{padding-left:20px;background:url("/images/icon/job-list-03.png") no-repeat 0 9px;margin-left:20px}.job-page .main-column .left .job-hero .job .job-information{padding:60px 0 20px 0;font-size:15px;line-height:25px;color:#2a2a2a;width:95%;font-size:16px;line-height:26px}.job-page .main-column .left .job-hero .job .job-information a{color:#1071b9}.job-page .main-column .left .job-hero .job .job-information a:visited{color:#1071b9}.job-page .main-column .left .job-hero .job .job-information a:hover{color:#144779}.job-page .main-column .left .job-hero .job .job-information p{padding:15px 0;margin:0}.job-page .main-column .left .job-hero .job .job-information h1,.job-page .main-column .left .job-hero .job .job-information h2,.job-page .main-column .left .job-hero .job .job-information h3,.job-page .main-column .left .job-hero .job .job-information h4{font-family:robotoslab-regular, serif}.job-page .main-column .left .job-hero .job .job-information h1{font-size:2em}.job-page .main-column .left .job-hero .job .job-information h2{font-family:robotoslab-regular, serif;font-size:28px;padding-top:15px;line-height:40px}.job-page .main-column .left .job-hero .job .job-information h3{font-family:robotoslab-regular, serif;font-size:22px;padding-top:15px}.job-page .main-column .left .job-hero .job .job-information h4{font-size:1.0em}.job-page .main-column .left .job-hero .job .job-information ul{margin:1em 0}.job-page .main-column .left .job-hero .job .job-information ul li{list-style-type:disc;margin:.7em 0 0 20px}.job-page .main-column .left .job-hero .job .job-information img{display:block;max-width:100%}.job-page .main-column .left .job-hero .job .job-information strong{font-family:roboto-bold, verdana, sans-serif;font-weight:bold}.job-page .main-column .left .job-hero .job .job-information em{font-style:italic !important}.job-page .main-column .left .job-hero .job .job-information blockquote{font-family:Georgia, serif;font-size:18px;font-style:italic;margin:0.25em 0;padding:0.25em 40px;line-height:1.45;position:relative;color:#383838}.job-page .main-column .left .job-hero .job .job-information blockquote::before{display:block;content:"\201C";font-size:80px;position:absolute;left:-20px;top:-20px;color:#7a7a7a}.job-page .main-column .left .job-hero .job .job-information blockquote::after{display:block;content:"\201E";font-size:80px;position:absolute;right:23px;bottom:-20px;color:#7a7a7a}.job-page .main-column .left .job-hero .job .job-information blockquote cite{color:#999999;font-size:14px;display:block;margin-top:5px}.job-page .main-column .left .job-hero .job .job-information blockquote cite::before{content:"\2014 \2009"}.job-page .main-column .left .job-hero .job .job-information blockquote .ch-comment{margin-left:-20px;border-left:2px solid black;background:#f5f5f5;padding:10px 10px 10px 20px}.job-page .main-column .left .job-hero .job .job-information blockquote .ch-comment span{font-weight:bold}.job-page .main-column .left .job-hero .job .job-information .formatted-text{margin-bottom:40px}.job-page .main-column .left .job-hero .job .job-apply-button{margin:0;padding:20px 0}.job-page .main-column .left .job-hero .job .job-apply-button .trigger-jobs-apply-lightbox{color:#fff;background-color:#33bc40;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;background-image:-moz-linear-gradient(top, #33bc40, #2fad3b);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #33bc40), color-stop(1, #2fad3b));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$backgroundColor, endColorstr=$backgroundColor2, GradientType='0');display:block;font-size:20px;text-transform:capitalize;padding:15px 20px;border-radius:3px;font-family:roboto-regular, serif;letter-spacing:0.8px;width:100%;font-size:14px;text-transform:uppercase;display:inline-block}.job-page .main-column .left .job-hero .job .job-apply-button .trigger-jobs-apply-lightbox:hover{background-color:#23802c}.job-page .main-column .left .job-hero .job .job-apply-button .trigger-jobs-apply-lightbox:hover{background-image:-moz-linear-gradient(top, #23802c, #1f7126);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #23802c), color-stop(1, #1f7126));filter:progid:DXImageTransform.Microsoft.gradient startColorstr=#23802c,endColorstr=#1f7126,GradientType= "0"}.job-page .main-column .left .job-hero .job .share-buttons{margin:40px 0 0 0}.job-page .main-column .right{width:250px}.job-page .main-column .right .sidebar{width:250px}@media screen and (max-width: 600px){.job-page .main-column{flex-wrap:wrap}.job-page .main-column .left{padding-right:0}.job-page .main-column .left .job-hero .company-header{padding:20px}.job-page .main-column .left .job-hero .job{padding:20px}.job-page .main-column .left .job-hero .job .job-information{width:100%}.job-page .main-column .right{width:100%}.job-page .main-column .right .sidebar{width:100%}}.company-new-qrt-request-page{overflow:hidden;height:750px}.privacy-page .main-column{box-shadow:0 0 1px 1px rgba(0,0,0,0.04);border-top:8px solid black;background:white;margin:40px auto 30px;font-size:14px}.privacy-page h1{font-size:46px;margin-bottom:0.5em}.privacy-page p{margin-bottom:1.5em;line-height:1.8em}.privacy-page ul{list-style:circle;font-size:0.9em;margin-bottom:1.5em;margin-left:2em;line-height:1.8em}.privacy-page .narrow{width:66%;margin:0 auto;padding:20px 0}#user-welcome{width:602px;margin:3em auto 3em auto}#user-welcome .user-welcome-head{height:134px;padding:25px;background-image:url("../images/userarea/welcome/welcome-header.png");text-align:center}#user-welcome .user-welcome-head>div{display:inline-block;vertical-align:top;color:white}#user-welcome .user-welcome-head>div h1{display:block;font-size:29px;padding:5px 0}#user-welcome .user-welcome-head>div p{line-height:20px;width:420px;padding:5px 0 0 0}#user-welcome .user-welcome-body,#user-welcome .user-welcome-foot{background-color:#fff}#user-welcome .user-welcome-body>ul{padding:25px;width:600px}#user-welcome .user-welcome-body>ul>li{border-bottom:1px solid #d0d0d0;padding:21px 0 25px 75px;background-repeat:no-repeat}#user-welcome .user-welcome-body>ul>li a{color:#0f4b7b}#user-welcome .user-welcome-body>ul>li a:visited{color:#0f4b7b}#user-welcome .user-welcome-body>ul>li a:hover{color:#1071b9}#user-welcome .user-welcome-body>ul>li a{color:#5c9dd1;font-size:20px;line-height:30px;font-family:roboto-bold, sans-serif}#user-welcome .user-welcome-body>ul>li p{padding:3px 0 0 0;font-size:15px}#user-welcome .user-welcome-body>ul>li.icon-post-job{background-image:url("../images/userarea/welcome/post-job.svg");background-position:0 18px}#user-welcome .user-welcome-body>ul>li.icon-list-agency{background-image:url("../images/userarea/welcome/list-agency.svg");background-position:0 19px}#user-welcome .user-welcome-body>ul>li.icon-upload-project{background-image:url("../images/userarea/welcome/upload-project.svg");background-position:0 17px}#user-welcome .user-welcome-body>ul>li.icon-create-job-alert{background-image:url("../images/userarea/welcome/create-job-alert.svg");background-position:0 21px}#user-welcome .user-welcome-body>ul>li.icon-list-events{background-image:url("../images/userarea/welcome/list-events.svg");background-position:8px 20px}#user-welcome .user-welcome-body>ul>li.icon-find-agency{background-image:url("../images/userarea/welcome/find-agency.svg");background-position:5px 18px}#user-welcome .user-welcome-foot{padding:10px 25px 35px;font-size:12px}#user-welcome .user-welcome-foot a{color:#5c9dd1}.companies-page{margin:40px auto 30px}.companies-page .toolbar{margin:0 0 20px 0;background:white;border-top:8px solid black}.companies-page .toolbar .categories-list h1{margin-bottom:0}.companies-page .toolbar .categories-list .search{padding-top:10px}.companies-page .toolbar .categories-list .filters{background:#ceeaf4;position:relative;margin:0 0 10px 0}.companies-page .toolbar .categories-list .filters .clear-all{position:absolute;top:21px;right:15px;font-size:11px}.companies-page .toolbar .categories-list .filters h2{font-size:12px;font-family:roboto-bold, sans-serif;padding:0px 0 20px 0;margin:0px}.companies-page .toolbar .categories-list .filters ul{margin:20px 0 0 0}.companies-page .toolbar .categories-list .filters ul li{background:#e3f5fd url("/images/categories/clearfilters.png") 185px 7px no-repeat;color:#000;margin-bottom:10px;font-size:14px;display:block;padding:9px 5px 8px 10px}.companies-page .toolbar .categories-list .filters ul li a{display:block;height:15px;width:15px;float:right}.companies-page .toolbar .filters-list{border-top:1px solid silver}.companies-page .toolbar .filters-list h2{margin-bottom:10px}.companies-page .toolbar .filters-list ul{margin-left:0}@media screen and (max-width: 1024px){.companies-page .companies-feed-hero{margin:0 10px}}@media screen and (max-width: 800px){.companies-page .companies-feed-hero .companies-list li{flex-wrap:wrap;justify-content:space-between;padding:20px 0}.companies-page .companies-feed-hero .companies-list li .portfolio-thumb{order:1;padding:0 0 0 20px}.companies-page .companies-feed-hero .companies-list li .company-information{order:3;margin:20px 0 0;padding:20px 20px 0;border-top:1px solid #dededf}.companies-page .companies-feed-hero .companies-list li .description{order:2;border:0;margin:0;padding:0 20px 0 0}}@media screen and (max-width: 600px){.companies-page .companies-feed-hero .companies-list li{flex-wrap:wrap;justify-content:center}.companies-page .companies-feed-hero .companies-list li .portfolio-thumb{padding:0;order:1}.companies-page .companies-feed-hero .companies-list li .company-information{order:2}.companies-page .companies-feed-hero .companies-list li .description{order:3;margin:20px 0 0;padding:20px 20px 0;border-top:1px solid #dededf;width:100%}}@media screen and (max-width: 400px){.companies-page .companies-feed-hero .companies-list li .portfolio-thumb img{width:100% !important;height:auto !important}}.companies-feed-hero em{color:#54a546;text-decoration:underline}.portfolios-page .main-column{margin:40px auto 30px;display:flex}.portfolios-page .main-column .left .toolbar{width:250px;margin:0 0 20px 0;background:white;border-top:8px solid black}.portfolios-page .main-column .right{width:100%;padding-left:20px}.portfolios-page .main-column .right #portfolios-hero{background:white;border-top:8px solid black;padding:20px 0 0 0}.portfolios-page .main-column .right #portfolios-hero .hero-header{position:relative;border-bottom:1px solid #c7c7c7;padding:5px 0 25px 0;margin:0 15px 30px 15px}.portfolios-page .main-column .right #portfolios-hero .hero-header .directory-tabs{margin:0px auto 0px auto}.portfolios-page .main-column .right #portfolios-hero .hero-header .directory-tabs li{font-size:14px}.portfolios-page .main-column .right #portfolios-hero .hero-header .button{position:absolute;right:0;top:-15px;color:#fff;background-color:#135292;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px}.portfolios-page .main-column .right #portfolios-hero .hero-header .button:hover{background-color:#0a2c4e}@media screen and (max-width: 800px){.portfolios-page .main-column{flex-wrap:wrap}.portfolios-page .main-column .left{width:100%}.portfolios-page .main-column .left .toolbar{width:100%}.portfolios-page .main-column .left .toolbar .categories-list ul li{display:inline-block}.portfolios-page .main-column .right{padding-left:0}.portfolios-page .main-column .right #portfolios-hero .hero-header{display:flex;flex-direction:column}.portfolios-page .main-column .right #portfolios-hero .hero-header .button{position:static}.portfolios-page .main-column .right #portfolios-hero .portfolios-list li .thumbs{text-align:center}.portfolios-page .main-column .right #portfolios-hero .portfolios-list li .thumbs>a{display:flex;flex-direction:column;align-items:center}.portfolios-page .main-column .right #portfolios-hero .portfolios-list li .thumbs>a .thumb{margin-right:0;margin-bottom:10px;width:auto;height:auto}.portfolios-page .main-column .right #portfolios-hero .portfolios-list li .thumbs>a .thumb img{width:100% !important;height:auto !important;max-width:230px;vertical-align:bottom}}@media screen and (max-width: 400px){.portfolios-page .main-column .right #portfolios-hero .portfolios-list li .meta-data{flex-wrap:wrap;justify-content:flex-start}.portfolios-page .main-column .right #portfolios-hero .portfolios-list li .meta-data .project-title{padding:10px 0}}.portfolio-page .main-column{margin:40px auto 30px;display:flex}.portfolio-page .main-column .left{width:100%;padding-right:20px}.portfolio-page .main-column .left .portfolio-hero{background:white;border-top:8px solid black}.portfolio-page .main-column .left .portfolio-hero .portfolio{padding:20px}.portfolio-page .main-column .left .portfolio-hero .portfolio h1{font-family:robotoslab-regular, serif;font-size:35px;margin:0 0 30px 0;line-height:45px}.portfolio-page .main-column .left .portfolio-hero .portfolio .description{font-size:16px;line-height:22px}.portfolio-page .main-column .left .portfolio-hero .portfolio .portfolio-items{margin:30px 0 0 0}.portfolio-page .main-column .left .portfolio-hero .portfolio .portfolio-items li{margin:0 0 20px 0}.portfolio-page .main-column .left .portfolio-hero .portfolio .portfolio-items li img{max-width:718px}.portfolio-page .main-column .left .portfolio-hero .portfolio .portfolio-items li .image-description{font-size:16px;line-height:22px;padding:12px 0 5px 0}.portfolio-page .main-column .left .portfolio-hero .external{background-color:#f7f7f7;padding:15px 20px;font-size:14px;border-top:1px solid #ddd}.portfolio-page .main-column .left .portfolio-hero .external a{color:red}.portfolio-page .main-column .right{width:250px}.portfolio-page .main-column .right .project-sidebar .sidebar{width:250px;padding:20px;background:#fcfcfc;border:1px solid #f0f0f0}.portfolio-page .main-column .right .project-sidebar .sidebar .company-logo{margin:0 auto;text-align:center}.portfolio-page .main-column .right .project-sidebar .sidebar .company-logo img{width:180px;height:120px}.portfolio-page .main-column .right .project-sidebar .sidebar h2{font-size:15px;margin-bottom:15px;font-family:roboto-bold, sans-serif}.portfolio-page .main-column .right .project-sidebar .sidebar .button{color:#fff;background-color:#1071b6;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;margin:20px 0 20px 0}.portfolio-page .main-column .right .project-sidebar .sidebar .button:hover{background-color:#0a4570}.portfolio-page .main-column .right .project-sidebar .sidebar .section{border-top:1px solid #d3d3d3;padding:20px 0 18px 0;font-size:13px;line-height:16px;color:#696969;word-wrap:break-word}.portfolio-page .main-column .right .project-sidebar .sidebar .section.no-border{border-top:none}.portfolio-page .main-column .right .project-sidebar .sidebar .section p{padding:0 0 8px 0}.portfolio-page .main-column .right .project-sidebar .sidebar .section h2{font-size:12px;text-transform:uppercase;font-family:roboto-bold, sans-serif;color:black;padding:0 0 12px 0;margin:0px}.portfolio-page .main-column .right .project-sidebar .sidebar .share{margin:5px 0 0}.portfolio-page .main-column .right .project-sidebar .sidebar .share li{display:inline-block;margin-right:5px}.portfolio-page .main-column .right .project-sidebar .sidebar .share li.inactive{opacity:0.3}.portfolio-page-lightbox{width:1026px;position:relative;overflow:hidden;background:white}.portfolio-page-lightbox.hidden{position:absolute;left:-9999px}.portfolio-page-lightbox li{float:left;text-align:center;padding:20px;color:black;width:1026px}.portfolio-page-lightbox li img{width:auto;max-width:100%;max-height:600px;margin-bottom:20px}.portfolio-page-lightbox .slick-prev{position:absolute;left:20px;top:50%;transform:translateY(-50%); -webkit-transform:translateY(-50%)}.portfolio-page-lightbox .slick-next{position:absolute;right:20px;top:50%;transform:translateY(-50%); -webkit-transform:translateY(-50%)}.edit-company-categories-page .select-box{display:flex}.edit-company-categories-page .select-box .category-selector-weighted{width:100%;padding-right:20px}.edit-company-categories-page .select-box .category-selector-weighted .category-section{padding:12px 0}.edit-company-categories-page .select-box .category-selector-weighted .category-section li{margin-right:8px}.edit-company-categories-page .select-box .right{width:150px}.edit-company-categories-page .select-box .right .remaining-points{text-align:center;display:inline-block;padding:10px}.edit-company-categories-page .select-box .right .remaining-points .remaining{font-size:18px;color:#66c4fc;margin-top:5px}.edit-company-categories-page .select-box .right .remaining-points .points{font-size:30px;margin:0 !important;color:#66c4fc}.edit-company-categories-page .select-box .right .remaining-points .points .total-points-remaining{display:block;background:#66c4fc;width:90px;height:90px;border-radius:45px;color:white;font-size:45px;line-height:90px;margin-bottom:15px}.events-page .main-column{margin:40px auto 30px;display:flex}.events-page .main-column .left{padding-right:20px}.events-page .main-column .left .events-hero{box-shadow:0 0 1px 1px rgba(0,0,0,0.04);background:white;border-top:8px solid black;margin-bottom:30px;padding:20px}.events-page .main-column .left .events-hero .events-header{border-bottom:1px solid #d8d8d8;padding:0 0 21px 0}.events-page .main-column .left .events-hero .events-header h1{font-size:24px;font-family:roboto-bold, sans-serif;display:inline-block}.events-page .main-column .left .events-hero .events-header .button{float:right;width:150px}.events-page .main-column .left .events-hero .events-header .button a{color:#fff;background-color:#1071b6;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;width:150px;margin:0px}.events-page .main-column .left .events-hero .events-header .button a:hover{background-color:#0a4570}.events-page .main-column .right .skyscraper{box-shadow:0 0 1px 1px rgba(0,0,0,0.04);background:white;padding:20px;text-align:center}.events-page .main-column .right .skyscraper img{width:206px}@media screen and (max-width: 1024px){.events-page{width:100%;flex-wrap:wrap}.events-page .left{padding-right:0}.events-page .right{width:100%}.events-page .right .skyscraper{width:100%}}@media screen and (max-width: 600px){.events-page .events-list>li{flex-direction:column;align-items:center}.events-page .events-list>li .img{width:100%}.events-page .events-list>li .img img{width:100%;height:auto}.events-page .events-list>li .txt{padding-left:0}}.company-news-page .main-column{margin:40px auto 30px;display:flex}.company-news-page .main-column .left{width:250px}.company-news-page .main-column .left .toolbar{background:white;border-top:8px solid black;padding:0 0 20px 0}.company-news-page .main-column .right{width:100%;padding-left:20px}.company-news-page .main-column .right .company-news-hero{background:white;border-top:8px solid black;margin-bottom:30px;padding:26px 0 0 25px}.company-news-page .skyscraper{background:white;padding:20px}.company-news-page .skyscraper img{width:206px}.event-page .main-column{display:flex;margin:40px auto 30px}.event-page .main-column .left{width:100%;padding-right:20px}.event-page .main-column .left .event-hero{box-shadow:0 0 1px 1px rgba(0,0,0,0.04);background:white;border-top:8px solid black;padding:40px 20px 20px 80px}.event-page .main-column .left .event-hero .event-categories{padding:0 0 8px 0;font-size:13px}.event-page .main-column .left .event-hero .event-categories a{color:#fb6800}.event-page .main-column .left .event-hero .event-categories a:visited{color:#fb6800}.event-page .main-column .left .event-hero .event-categories a:hover{color:#1071b9}.event-page .main-column .left .event-hero h1{font-family:robotoslab-regular, serif;font-size:34px;margin:0 0 30px 0;line-height:45px}.event-page .main-column .left .event-hero .flyer{padding:0 0 30px 0}.event-page .main-column .left .event-hero .description{font-size:15px;line-height:23px}.event-page .main-column .left .event-hero .description .copyright-notice{padding:8px 0 0 0;font-size:12px;color:silver}.event-page .main-column .left .event-hero .event-details{padding:40px 0 20px 0}.event-page .main-column .left .event-hero .event-details h2{padding:0 0 14px 0;font-weight:bold}.event-page .main-column .left .event-hero .event-details li{border-bottom:1px solid #ececec;padding:15px 0}.event-page .main-column .left .event-hero .event-details li:last-of-type{border-bottom:none}.event-page .main-column .left .event-hero .event-details li .details-left{display:inline-block;width:120px;font-size:12px;line-height:24px;vertical-align:top}.event-page .main-column .left .event-hero .event-details li .details-right{display:inline-block;width:400px;line-height:24px}.event-page .main-column .left .event-hero .event-details li .details-right a{color:#1071b9}.event-page .main-column .left .event-hero .event-details li .details-right a:visited{color:#1071b9}.event-page .main-column .left .event-hero .event-details li .details-right a:hover{color:#1071b9}.event-page .main-column .right{width:270px}.event-page .main-column .right .sidebar{box-shadow:0 0 1px 1px rgba(0,0,0,0.04);background:white;width:270px;padding:20px}.event-page .main-column .right .sidebar .post-event-button{color:#fff;background-color:#33bc40;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;background-image:-moz-linear-gradient(top, #33bc40, #2fad3b);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #33bc40), color-stop(1, #2fad3b));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$backgroundColor, endColorstr=$backgroundColor2, GradientType='0');display:block;font-size:20px;text-transform:capitalize;padding:15px 20px;border-radius:3px;font-family:roboto-regular, serif;letter-spacing:0.8px;text-transform:uppercase;font-size:14px;margin:0 0 20px 0}.event-page .main-column .right .sidebar .post-event-button:hover{background-color:#23802c}.event-page .main-column .right .sidebar .post-event-button:hover{background-image:-moz-linear-gradient(top, #23802c, #1f7126);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #23802c), color-stop(1, #1f7126));filter:progid:DXImageTransform.Microsoft.gradient startColorstr=#23802c,endColorstr=#1f7126,GradientType= "0"}.event-page .main-column .right .sidebar .post-event-button a{color:#fff}.event-page .main-column .right .sidebar .post-event-button a:visited{color:#fff}.event-page .main-column .right .sidebar .post-event-button a:hover{color:#1071b9}.event-page .main-column .right .sidebar .post-event-button.disable{background:#eceded;border:1px solid #e1e2e3;color:#000000}.event-page .main-column .right .sidebar .post-event-button.disable:hover{background:#c5c8c8}.event-page .main-column .right .sidebar .share{margin:0 0 80px 0}.event-page .main-column .right .sidebar .share li{display:inline-block;margin-right:10px}.event-page .main-column .right .sidebar h2{font-family:roboto-bold, sans-serif;padding:0 0 20px}.event-page .main-column .right .sidebar .related-events-list li{border-bottom:1px solid #e0e0e0;padding:14px 0 20px 0;list-style-type:none}.event-page .main-column .right .sidebar .related-events-list li a{color:#000}.event-page .main-column .right .sidebar .related-events-list li a:visited{color:#000}.event-page .main-column .right .sidebar .related-events-list li a:hover{color:#1071b9}.event-page .main-column .right .sidebar .related-events-list li:last-of-type{border-bottom:none}.event-page .main-column .right .sidebar .related-events-list li .img{display:inline-block;vertical-align:top;padding:5px 0 10px 0}.event-page .main-column .right .sidebar .related-events-list li .txt .label{font-size:13px;padding:0 0 10px 0}.event-page .main-column .right .sidebar .related-events-list li .txt .label a{color:#fb6800}.event-page .main-column .right .sidebar .related-events-list li .txt .label a:visited{color:#fb6800}.event-page .main-column .right .sidebar .related-events-list li .txt .label a:hover{color:#1071b9}.event-page .main-column .right .sidebar .related-events-list li .txt h2{font-size:18px;padding:0 0 8px 0}.event-page .main-column .right .sidebar .related-events-list li .txt p{font-size:13px;line-height:18px}.event-page .main-column .right .sidebar .related-events-list li .txt .company{padding:8px 0 0 0;color:silver}.user-company-overview .company-overview-header{background:#f6f6f6;padding:30px 0 30px 0;margin-bottom:20px;text-align:center}.user-company-overview .company-overview-header p{padding:0 0 20px 0}.user-company-overview .company-overview-header .company-logo{display:inline-block}.user-company-overview .company-overview-header .company-logo img{width:60px;height:40px}.user-company-overview .company-overview-header .company-name{display:inline-block;font-size:50px;font-family:robotoslab-regular, serif;height:53px;horiz-align:top;margin-left:15px}.user-company-overview .company-overview-header .company-name a{color:#1071b9}.user-company-overview .company-overview-header .company-name a:visited{color:#1071b9}.user-company-overview .company-overview-header .company-name a:hover{color:#1071b9}.user-company-overview .pending-publishing{background-color:#1272BB;color:#fff;padding:20px;margin-bottom:20px}.user-company-overview .pending-publishing h3{font-size:18px;margin:0 0 20px 0}.user-company-overview .pending-publishing p{line-height:1.5em}.user-company-overview .main-features{display:flex;flex-wrap:wrap;justify-content:space-between}.user-company-overview .main-features li{width:335px;display:inline-block;border-bottom:1px solid #ebedef;padding-bottom:15px;margin-bottom:30px;vertical-align:top}.user-company-overview .main-features li:nth-of-type(2n){margin-right:0px}.user-company-overview .main-features li .img{position:relative}.user-company-overview .main-features li .img img{width:335px;height:200px;background:black}.user-company-overview .main-features li .img:hover .icon{opacity:0.6;cursor:pointer}.user-company-overview .main-features li .icon{position:absolute;display:block;width:145px;height:145px}.user-company-overview .main-features li .icon.portfolio{background:url("../images/userarea/company-overview/porfolio.png") 0 0 no-repeat;top:25px;left:90px}.user-company-overview .main-features li .icon.projects{background:url("../images/userarea/company-overview/projects.png") 0 0 no-repeat;top:32px;left:100px}.user-company-overview .main-features li .icon.jobs{background:url("../images/userarea/company-overview/jobs.png") 0 0 no-repeat;top:37px;left:95px}.user-company-overview .main-features li .icon.news{background:url("../images/userarea/company-overview/news.png") 0 0 no-repeat;top:37px;left:95px}.user-company-overview .main-features li h2{font-size:25px;font-family:roboto-bold, sans-serif;padding:30px 0 20px 0}.user-company-overview .main-features li p{color:#3e3d40;font-size:14px;line-height:20px;height:110px}.user-company-overview .main-features li .button{margin:20px 0 0 0}.user-company-overview .main-features li .button a{display:block;text-align:center;color:#fff;text-transform:uppercase;background:#0071bc;padding:12px 0 10px 0;position:relative;width:auto;font-size:13px;border:1px solid #1071b6;letter-spacing:0.8px}.user-company-overview .main-features li .button a:hover{background:#939597;color:white}.user-company-overview .main-features li .button a:hover>span{color:white}.user-company-overview .main-features li .button a>span{color:#939597}.user-company-overview .more-features li{border-bottom:1px solid #ebedef;position:relative;font-size:16px}.user-company-overview .more-features li.noborder{border:none}.user-company-overview .more-features h2{font-size:21px;font-family:roboto-bold, sans-serif;border-top:3px solid black;margin-top:20px;padding-top:25px;padding-bottom:10px}.user-company-overview .more-features h3{display:inline-block;font-family:roboto-bold, sans-serif;width:120px;text-align:right;padding:5px 0 0 0;color:#575757;font-size:15px}.user-company-overview .more-features .status{display:inline-block;width:300px;margin-left:15px}.user-company-overview .more-features .status.ok{background:url("/images/userarea/company-overview/status-icon-ok.svg") 0 4px no-repeat;background-size:15px 15px;padding:3px 0 3px 25px}.user-company-overview .more-features .status.ok .status-message{color:green}.user-company-overview .more-features .status.notice{background:url("/images/userarea/company-overview/status-icon-notice.svg") 0 4px no-repeat;background-size:15px 15px;padding:3px 0 3px 25px}.user-company-overview .more-features .status.notice .status-message{color:#e26f32}.user-company-overview .more-features .status-additional-info{display:inline-block;width:120px;font-size:13px;color:silver}.user-company-overview .more-features .button{position:absolute;right:0px;top:12px;width:100px}.user-company-overview .more-features .button a{display:block;text-align:center;color:#fff;text-transform:uppercase;background:#0071bc;padding:12px 0 10px 0;position:relative;width:auto;font-size:13px;border:1px solid #1071b6;letter-spacing:0.8px}.user-company-overview .more-features .button a:hover{background:#939597;color:white}.user-company-overview .more-features .button a:hover>span{color:white}.user-company-overview .more-features .button a>span{color:#939597}.user-company-edit-news-page textarea{height:150px !important}.user-company-edit-news-page textarea.teaser{height:75px !important}.news-image-previews li{display:inline-block}.jobs-page.main-column{margin:40px auto 30px}.jobs-page .toolbar{margin:0 0 20px 0;background:white;border-top:8px solid black}.jobs-page #jobs-hero .jobs-list li{padding:22px 20px 20px 20px}.jobs-page #jobs-hero>h1{font-size:25px;margin-left:20px}@media screen and (max-width: 1024px){.jobs-page{padding:0 10px}}.faq-page .main-column{box-shadow:0 0 1px 1px rgba(0,0,0,0.04);border-top:8px solid black;background:white;margin:40px auto 30px}.faq-page .main-column .faq-body{padding:20px}.faq-page .main-column .faq-body .faq-head{position:relative}.faq-page .main-column .faq-body .faq-head h1{font-family:robotoslab-regular, serif;font-size:35px;padding:10px 0 35px 0;line-height:45px}.faq-page .main-column .faq-body .faq-head .button{position:absolute;right:0px;top:0px}.faq-page .main-column .faq-body .faq-head .button a{color:#fff;background-color:#1071b6;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px}.faq-page .main-column .faq-body .faq-head .button a:hover{background-color:#0a4570}.user-portfolio-intro-page .project-intro{background:url("/images/userarea/projects/project-icon-full.png") 20px 20px no-repeat;padding:35px 20px 20px 150px}.jobs-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;margin-bottom:30px}.jobs-list li{padding:15px 15px 45px;min-height:200px;border:1px solid #D9D9D9;border-radius:4px;background:white;position:relative}.jobs-list li a{display:grid;grid-template-columns:80px 1fr;grid-gap:15px}.jobs-list li a:hover h3,.jobs-list li a:hover span{color:#0071bc}.jobs-list li a .img img{max-width:80px;width:80px}.jobs-list li a .title{width:100%}.jobs-list li a .title .company-name{font-size:14px;font-family:proximanova, sans-serif;display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;color:black}.jobs-list li a .title .company-name .time{text-align:right;white-space:nowrap !important;vertical-align:middle;font-size:13px;font-family:proximanova, sans-serif;color:#969798;padding:0}.jobs-list li a .title .company-name .time .label-new{color:#55A32A;border-radius:4px;border:1px solid #55A32A;padding:3px 10px;font-size:14px}.jobs-list li a .title .company-name .time .start-date{border:1px solid transparent;padding:3px 10px;font-size:14px}.jobs-list li a .title h3{font-size:22px;font-family:proximanova, sans-serif;color:black;margin-bottom:10px}.jobs-list li a .title .description{font-size:14px;line-height:1.3em;font-family:proximanova, sans-serif;color:#969798}.jobs-list li a .title .city-name{font-size:14px;font-family:proximanova, sans-serif;position:absolute;bottom:15px;color:black}.jobs-list li a .title .city-name span{color:#969798;margin-left:10px}@media screen and (max-width: 600px){.jobs-list{grid-template-columns:1fr}.jobs-list li a .img{width:100%;text-align:center}.jobs-list li a .img img{max-width:100%;max-height:none}}.articles-list>li{padding:40px 0;border-bottom:1px solid #f1f1f1;display:grid;grid-template-columns:315px 1fr;grid-column-gap:27px}.articles-list>li:last-child{border-bottom:0}.articles-list>li .coverImage img{min-width:315px;width:100%;vertical-align:bottom;height:auto}.articles-list>li .hero{position:relative}.articles-list>li .hero .categories{text-transform:uppercase;padding:10px 0 7px 0;font-size:12px}.articles-list>li .hero .categories a{color:#1071b9}.articles-list>li .hero .categories a:visited{color:#1071b9}.articles-list>li .hero .categories a:hover{color:#1071b9}.articles-list>li .hero h2{font-family:robotoslab-regular, serif;font-size:25px;line-height:35px;padding:5px 0}.articles-list>li .hero h2 a{color:#000}.articles-list>li .hero h2 a:visited{color:#000}.articles-list>li .hero h2 a:hover{color:#1071b9}.articles-list>li .hero .meta-info{padding:8px 0;font-size:13px}.articles-list>li .hero .meta-info a{color:#1071b9}.articles-list>li .hero .meta-info a:visited{color:#1071b9}.articles-list>li .hero .meta-info a:hover{color:#1071b9}.articles-list>li .hero .teaser{padding:15px 0 0 0;font-size:15px;line-height:21px;color:#231f20}@media screen and (max-width: 600px){.articles-list>li .coverImage img{min-width:auto}}.companies-list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:15px;margin-bottom:30px}.companies-list li{border:1px solid #dededf;border-radius:5px;padding:15px 15px 60px;background:white;flex-wrap:nowrap;position:relative}.companies-list li a{color:#000}.companies-list li a:visited{color:#000}.companies-list li a:hover{color:#1071b9}.companies-list li .portfolio-thumb{margin-bottom:15px}.companies-list li .portfolio-thumb a{vertical-align:bottom}.companies-list li .portfolio-thumb img{width:100%;height:auto;background:#f7f7f7}.companies-list li .company-information{width:100%}.companies-list li .company-information>a{display:flex;flex-wrap:nowrap;margin-bottom:10px}.companies-list li .company-information>a:hover{color:#575757}.companies-list li .company-information>a .company-logo{padding-right:10px}.companies-list li .company-information>a .company-logo img{width:60px;height:40px;border:1px solid #e7e7e7}.companies-list li .company-information>a .company-description h2{font-size:20px;font-family:proximanova, sans-serif;margin-bottom:10px}.companies-list li .company-information>a .company-description p{font-size:14px;font-family:proximanova, sans-serif;line-height:1.3em}.companies-list li .company-information>a .vip{position:absolute;right:0;top:0;width:15px;height:22px;background-image:url("../images/icon/star-01.png")}.companies-list li .company-information .company-txt{font-size:14px;font-family:proximanova, sans-serif;color:#818181;line-height:1.3em}.companies-list li .company-information .company-txt a{font-weight:bold}.companies-list li .company-information .company-city{position:absolute;bottom:15px;left:15px;right:15px;font-size:14px;font-family:proximanova, sans-serif;color:black}@media screen and (max-width: 1024px){.companies-list{grid-template-columns:1fr 1fr}}@media screen and (max-width: 600px){.companies-list{grid-template-columns:1fr}}#faq-list .dianyixiajiudakai{margin-bottom:25px;cursor:pointer}#faq-list .dianyixiajiudakai h2{padding:16px 0 16px 20px;display:block;background:#eceded;color:#3e3d40;font-size:15px;font-family:roboto-bold,serif;position:relative;margin-bottom:0;text-align:left}#faq-list .dianyixiajiudakai h2 span{font-size:12px;color:#1071b6;text-transform:uppercase;margin-right:5px}#faq-list .dianyixiajiudakai .wenzhang{display:none;padding:20px 20px 0 20px;font-size:16px;line-height:22px}#faq-list .dianyixiajiudakai p{padding:0;margin-bottom:1em}#faq-list .dianyixiajiudakai p:last-child{margin-bottom:0}#faq-list .dianyixiajiudakai.active h2{background:#f3f4f4}#faq-list .dianyixiajiudakai.active .wenzhang{display:block}.portfolios-list li{border-bottom:1px solid #d8d8d8;margin:20px;padding:30px 0 30px 0}.portfolios-list li:first-of-type{margin-top:0;padding-top:20px}.portfolios-list li .meta-data{margin:0 0 15px 0;display:flex;justify-content:space-between;align-items:center}.portfolios-list li .meta-data .logo{width:80px;height:40px}.portfolios-list li .meta-data .logo img{width:60px;height:40px}.portfolios-list li .meta-data .project-title{padding:0 20px;width:100%;font-size:13px}.portfolios-list li .meta-data .project-title a{color:#1071b9}.portfolios-list li .meta-data .project-title a:visited{color:#1071b9}.portfolios-list li .meta-data .project-title a:hover{color:#333}.portfolios-list li .meta-data .project-title p{font-size:24px;padding:0 0 9px 0;font-family:robotoslab-regular, serif}.portfolios-list li .meta-data .project-title p a{color:#000}.portfolios-list li .meta-data .project-title p a:visited{color:#000}.portfolios-list li .meta-data .project-title p a:hover{color:#1071b9}.portfolios-list li .meta-data .city{font-size:12px;white-space:nowrap}.portfolios-list li .description{font-size:15px;line-height:21px;color:#6d6d6d;margin:0 0 30px 0}.portfolios-list li .thumbs .thumb{display:inline-block;width:230px;height:147px;background:#f8f8f8;margin-right:5px}.portfolios-list li .thumbs .thumb img{width:230px;height:147px}.portfolios-list li .thumbs .thumb:last-of-type{margin-right:0}.highlightable-category-list hr{margin:10px 0 20px !important}.highlightable-category-list hr:first-child{display:none}.highlightable-category-list button{border-radius:3px;padding:8px 15px;margin-bottom:10px;background-color:#EDEDED;border:0;outline:none;cursor:pointer}.highlightable-category-list button input[type=checkbox]{display:none !important}.highlightable-category-list button.parent{background-color:#DBDBDB;text-transform:uppercase}.highlightable-category-list button.selected{background-color:#93ACCB;color:#fff}.events-list>li{padding:40px 0;border-bottom:1px solid #f1f1f1;display:flex}.events-list>li:last-child{border-bottom:0}.events-list>li .img img{width:231px;height:auto}.events-list>li .txt{padding-left:30px;position:relative}.events-list>li .txt>p{font-family:roboto-regular, serif;font-size:14px;line-height:20px;color:#656466}.events-list>li .txt>h2{font-family:roboto-bold, serif;font-size:18px;line-height:30px;padding:5px 0}.events-list>li .txt>h2 a{color:black}.events-list>li .txt .label,.events-list>li .txt .label a{color:#1071b9}.events-list>li .txt .company{margin-top:20px;color:#b7b7b7;font-size:14px}.events-list>li .txt .company>a{color:#b7b7b7}.events-list>li .txt .partner-event{background-image:url("../images/icon/badge-featured.png");background-repeat:no-repeat;background-position:center top;padding-top:36px;position:absolute;top:0;right:0;color:#ED5438;font-size:12px}.company-news-list>li{padding:40px 0;border-bottom:1px solid #f1f1f1}.company-news-list>li:last-child{border-bottom:0}.company-news-list>li .img{display:inline-block;vertical-align:top;padding-right:20px;background:silver;width:100px;height:75px}.company-news-list>li .img img{width:100px;height:75px}.company-news-list>li .txt{display:inline-block;vertical-align:top;width:380px;margin-left:20px}.company-news-list>li .txt>p{font-size:14px;padding:10px 0 0 0;line-height:21px}.company-news-list>li .txt>h2{font-family:roboto-bold, serif;font-size:18px;line-height:30px}.company-news-list>li .txt>h2 a{color:black}.company-news-list>li .txt .label,.company-news-list>li .txt .label a{color:#1071b9}.company-news-list>li .txt .company{color:#b7b7b7;position:absolute;bottom:0;font-size:14px}.company-news-list>li .txt .company>a{color:#b7b7b7}.company-news-list-large>li{padding:40px 0;border-bottom:1px solid #f1f1f1}.company-news-list-large>li:last-child{border-bottom:0}.company-news-list-large>li .img{display:inline-block;width:230px}.company-news-list-large>li .img img{width:230px;height:160px}.company-news-list-large>li .hero{display:inline-block;padding-left:25px;vertical-align:top;width:450px}.company-news-list-large>li .hero .fixed_height{height:150px}.company-news-list-large>li .hero p{font-family:roboto-regular, serif;font-size:14px;line-height:20px;color:#656466}.company-news-list-large>li .hero h2{font-family:roboto-bold, serif;font-size:18px;line-height:26px;padding:3px 0}.company-news-list-large>li .hero h2 a{color:black}.company-news-list-large>li .hero .footer{font-size:12px}.company-news-list-large>li .hero .footer .company{float:left;width:40%;position:relative}.company-news-list-large>li .hero .footer .company .companyLogo{position:absolute;top:-4px;width:55px;height:35px}.company-news-list-large>li .hero .footer .company .companyName{position:absolute;left:60px;top:6px}.company-news-list-large>li .hero .footer .meta{float:right;width:65%;text-align:right;padding:6px 0 0 0}ul.company-premium-types>li form{width:100%;margin-bottom:2em;padding-bottom:10px;border:1px solid #ccc;position:relative}ul.company-premium-types>li form>p{background-color:#ccc;font-size:0.6em;color:#000;padding:10px 5px;margin-top:0 !important;margin-bottom:0 !important}ul.company-premium-types>li form>div,ul.company-premium-types>li form ul{padding-top:10px}ul.company-premium-types>li form>div{display:table-cell;min-width:150px;padding-left:10px}ul.company-premium-types>li form ul{max-width:350px;display:table-cell}ul.company-premium-types>li form ul li{list-style-type:circle}ul.company-premium-types>li form ul li.all-benefits{list-style-type:none}ul.company-premium-types>li form input[type=submit]{min-width:175px;font-size:0.8em;position:absolute;right:10px;bottom:10px}.company-awards-list li{margin-bottom:20px;justify-content:space-between}.company-awards-list li>div:not(.controls){display:flex}.company-awards-list li>div:not(.controls) a{margin-right:1em}.company-awards-list li>div:not(.controls) h4{font-size:16px}.company-awards-list li>div:not(.controls) h4 a{color:#1071b9}.company-awards-list li>div:not(.controls) h4 a:visited{color:#1071b9}.company-awards-list li>div:not(.controls) h4 a:hover{color:#1071b9}.company-awards-list li>div:not(.controls) p{font-size:12px}.company-awards-list li>p{display:block;margin:1em 0;font-style:italic}.company-awards-list li .controls a{color:#999;display:inline-block;margin-top:1em}.notification.positive{background-color:#fff;color:#727272}.notification.positive ul a{color:#fff;background-color:#C50F1F;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0}.notification.positive ul a:hover{background-color:#7e0a14}.notification.positive h1{color:#000}.notification.negative{background-color:#C50F1F;color:#fff}.notification.negative ul a{color:#C50F1F;background-color:#fff;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0}.notification.negative ul a:hover{background-color:#d9d9d9}.notification h1{font-family:'roboto-bold', Verdana, sans-serif;font-size:30px;margin-bottom:20px}.notification p{font-family:roboto-regular, Verdana, sans-serif;width:80%;margin:0 auto;line-height:26px}.notification ul{margin-top:50px}.notification ul li{display:inline-block;padding:15px 0}.notification ul li a{border-radius:3px}.notification-page .main-column>div,.notification-lightbox .main-column>div{text-align:center;width:50%;padding:60px 0;margin:0 auto}.notification-lightbox{width:800px}.notification-page{margin:50px auto !important}.login{box-shadow:0 0 1px 1px rgba(0,0,0,0.04);width:100%;padding:0;display:flex}.login .left{width:65%;padding:20px 20px;background:#006FA6;min-height:250px}.login .left h2{display:block;color:white;font-size:30px;font-family:roboto-regular, sans-serif}.login .left .message{display:block;font-size:30px;color:#e3f5fd;line-height:38px;margin:15px 0}.login .left .message.hidden{display:none}.login .right{width:35%;padding:20px 30px;background:white;position:relative}.login .right input[type=text]{font-size:14px;padding:7px 15px;background:#ffffff;border:1px solid #d2d3d3;border-radius:3px;margin-top:10px;width:100%}.login .right input[type=password]{font-size:14px;padding:7px 15px;background:#ffffff;border:1px solid #d2d3d3;border-radius:3px;margin-top:10px;width:100%}.login .right input[type=submit]{color:#fff;background-color:#1071b6;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px}.login .right input[type=submit]:hover{background-color:#0a4570}.login .right p{display:block;width:100%;position:absolute;font-size:12px;line-height:16px;text-align:center;bottom:30px;left:0}.login .right p a{color:#1071b9;text-decoration:none}.login .right p a:hover{color:#1071b9}#site-body.login-page{margin:50px auto}.login-lightbox{display:none}.login-lightbox .main-column>div .left{padding:40px 50px}.login-lightbox .main-column>div .right{padding:40px 50px}.register{box-shadow:0 0 1px 1px rgba(0,0,0,0.04);width:100%;padding:0;background:#006FA6;display:flex}.register .left{width:65%;padding:20px 20px 0;min-height:250px}.register .left h2{display:block;color:white;font-size:30px;font-family:roboto-regular,serif}.register .left .message{display:block;font-size:30px;color:#e3f5fd;line-height:38px;margin:10px 0 15px}.register .left .message.hidden{display:none}.register .left ul{padding-top:30px;border-top:1px solid white;display:flex;flex-wrap:wrap}.register .left ul li{width:33%;padding:0;margin-bottom:20px}.register .left ul li .img{display:inline-block;width:30px;height:30px}.register .left ul li .post-job{background:url("../images/icon/register-icon.png") -20px -20px}.register .left ul li .list-your-agency{background:url("../images/icon/register-icon.png") -153px -20px}.register .left ul li .apply-for-jobs{background:url("../images/icon/register-icon.png") -89px -20px}.register .left ul li .create-alerts{background:url("../images/icon/register-icon.png") -20px -90px}.register .left ul li .use-quickquote{background:url("../images/icon/register-icon.png") -92px -90px}.register .left ul li .connect{background:url("../images/icon/register-icon.png") -162px -90px}.register .left ul li .wenzi{display:inline-block;vertical-align:top;width:110px;color:white;margin-left:5px}.register .left ul li .wenzi h3{font-size:10px;line-height:15px}.register .left ul li .wenzi P{font-size:9px;line-height:12px}.register .right{width:35%;padding:20px 30px 50px;background:white;position:relative;top:0;bottom:0}.register .right h2{font-size:30px;font-family:roboto-bold,serif;margin:0 0 8px 0}.register .right input[type=text],.register .right input[type=email],.register .right input[type=password]{font-size:14px;padding:7px 15px;background:#ffffff;border:1px solid #d2d3d3;border-radius:3px;margin-top:10px;width:100%;margin-top:15px}.register .right input[type=submit]{color:#fff;background-color:#1071b6;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px}.register .right input[type=submit]:hover{background-color:#0a4570}.register .right .sign-up{color:#b1b3b4;font-size:11px;margin-top:15px;line-height:15px}.register .right p{display:block;position:absolute;font-size:12px;text-align:center;bottom:20px;left:0;right:0}.register .right p a{color:#1071b9;text-decoration:none}.register .right p a:hover{color:#1071b9}.register .right a{color:#1071b9}.register .right a:hover{color:#0a4673}.register-lightbox{display:none}.register-lightbox .main-column>div{width:684px;margin:0 auto}.register-lightbox .main-column>div .left{width:50%;padding:30px 20px 10px}.register-lightbox .main-column>div .left ul li{width:50%;padding:0}.register-lightbox .main-column>div .right{width:50%;padding:30px 20px 50px;min-height:400px}#site-body.register-page{margin:50px auto}.company-header{background:#f7f7f7;padding:40px 20px 40px 20px;position:relative}.company-header .company-column{display:flex;justify-content:space-between;align-items:flex-start}.company-header .company-column .company-logo{width:60px;margin-right:15px}.company-header .company-column .company-logo img{width:60px;height:40px}.company-header .company-column .company-name{width:100%;margin-top:-3px}.company-header .company-column .company-name a{color:#1071b9}.company-header .company-column .company-name a:visited{color:#1071b9}.company-header .company-column .company-name a:hover{color:#1071b9}.company-header .company-column .company-name>a{display:block;font-size:23px;font-family:robotoslab-regular, serif;padding-bottom:5px;line-height:27px}.company-header .company-column .company-name .company-meta{font-size:13px}.company-header .company-column .company-name .company-meta a{color:#1071b9}.company-header .company-column .company-name .company-meta a:visited{color:#1071b9}.company-header .company-column .company-name .company-meta a:hover{color:#1071b9}.company-header .company-column .company-button{margin-right:20px}.company-header .company-column .company-button .button{color:#fff;background-color:#1071b6;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;word-break:keep-all;white-space:nowrap;margin-top:0}.company-header .company-column .company-button .button:hover{background-color:#0a4570}.company-header .company-description{font-size:14px;line-height:21px;padding:20px 40px 0 0;color:#535353}@media screen and (max-width: 600px){.company-header .company-column{flex-wrap:wrap}.company-header .company-column .company-name{width:auto}.company-header .company-column .company-button .button{margin-top:20px}}.job-apply{width:560px;background:#f6f5f5;position:relative;min-height:220px;border-radius:5px}.job-apply .apply-company-infomation{padding:30px 30px 30px 40px;width:100%;display:flex;justify-content:space-between}.job-apply .apply-company-infomation .apply-company-infomation-txt{font-size:14px;color:#707173;padding-right:24px}.job-apply .apply-company-infomation .apply-company-infomation-txt h2{font-family:roboto-regular, serif;font-size:20px;line-height:28px;color:#1071b9}.job-apply .apply-company-infomation .apply-company-infomation-txt h1{display:block;color:black;font-size:12px;line-height:30px;font-family:roboto-regular, serif}.job-apply .apply-company-infomation .apply-company-infomation-txt h1 a{color:#b7b7b7;text-decoration:none}.job-apply .apply-company-infomation .apply-company-infomation-txt h1 a:hover{color:#1071b9}.job-apply .apply-company-infomation .apply-company-infomation-txt>p{padding-bottom:10px}.job-apply .apply-company-infomation .apply-company-infomation-txt .job-biaoti-urlname{display:inline-block;font-family:roboto-regular, sans-serif;padding:5px 10px;font-size:13px;background:#e3f5fd;color:#b7b7b7;border-radius:3px}.job-apply .apply-company-infomation .apply-company-infomation-txt .job-biaoti-location{display:inline-block;font-family:roboto-regular, sans-serif;padding:10px;font-size:13px;color:#b7b7b7;padding-left:17px;background:url("/images/icon/job-list-01.png") no-repeat 0 10px}.job-apply .apply-company-infomation .apply-company-infomation-img img{max-width:180px;max-height:120px}.job-apply form{display:block;background:white;padding:10px 30px 20px;border-radius:0 0 5px 5px}.job-apply form input[type=text],.job-apply form input[type=email],.job-apply form input[type=password],.job-apply form input[type=file]{font-size:14px;padding:7px 15px;background:#ffffff;border:1px solid #d2d3d3;border-radius:3px;margin-top:10px;width:100%;margin-top:20px;font-family:roboto-regular, serif}.job-apply form input[type=file]{width:100%;margin-top:0;margin-bottom:20px;font-size:12px}.job-apply form textarea{font-size:14px;padding:7px 15px;background:#ffffff;border:1px solid #d2d3d3;border-radius:3px;margin-top:10px;width:100%;resize:none;margin-top:0}.job-apply form label{display:block;font-size:13px;margin:20px 0}.job-apply form>p input[type=submit]{display:block;width:100%}.job-apply form>p .red{color:#fff;background-color:#1071b6;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px}.job-apply form>p .red:hover{background-color:#0a4570}.job-apply form>p .gray{color:#fff;background-color:#b1b3b4;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px}.job-apply form>p .gray:hover{background-color:#8a8d8f}.job-apply form>p.file-error{display:none;color:red;font-size:12px}.job-apply p.message{margin:15px 0}.job-apply p.message.hidden{display:none}.jobs-apply-lightbox{display:none}.jobs-apply-lightbox .main-column{width:560px}@media screen and (max-width: 600px){.job-apply{width:95%;margin:0 auto}.job-apply .apply-company-infomation{padding:20px;flex-wrap:wrap}.job-apply .apply-company-infomation .apply-company-infomation-txt{padding:0}.job-apply .apply-company-infomation .apply-company-infomation-img{width:100%;text-align:center;max-width:100%;max-height:none}.job-apply form{padding:20px}.jobs-apply-lightbox .main-column{width:100vw}}footer{color:#828384;font-size:15px;padding:35px 0}footer .main-column{display:flex;align-items:center}footer .left{border-right:1px solid #9e9e9e;width:100%}footer .left a{color:#828384}footer .left p{margin-top:15px;font-size:11px;line-height:18px}footer .left select{width:100px}footer .left .chosen-container-single{text-transform:capitalize;margin-left:10px;vertical-align:bottom}footer .left .chosen-container-single.chosen-with-drop .chosen-single div:after{content:'';border-bottom:5px solid white;border-top:0;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;top:10px;left:7px}footer .left .chosen-container-single .chosen-single{border:0;background:none;box-shadow:none;font-size:14px;color:white;padding-left:4px}footer .left .chosen-container-single .chosen-single div{width:23px}footer .left .chosen-container-single .chosen-single div:after{content:'';border-top:5px solid white;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;top:9px;left:7px}footer .left .chosen-container-single .chosen-single div b{display:none}footer .left .chosen-container-single .chosen-drop{background:black;border:0}footer .left .chosen-container-single .chosen-drop .chosen-results{overflow:hidden}footer .left .chosen-container-single .chosen-drop .chosen-results .active-result{padding:0;color:white;font-size:12px}footer .left .chosen-container-single .chosen-search{display:none}footer .right{padding:0 20px}footer .right>a{display:inline-block;margin:20px 20px 0 0}footer .right p{width:230px}footer .right p a{display:inline-block;color:white;margin:10px 20px 0 0;font-size:12px}@media screen and (max-width: 600px){footer .main-column{flex-wrap:wrap}footer .left{border-right:0;padding:0 20px}footer .right{padding:20px}}header{color:#828384;font-size:14px;position:relative;z-index:100}header .main-column{display:flex;justify-content:space-between;flex-wrap:nowrap}header a{color:inherit;text-decoration:none;letter-spacing:0.8px}header #site-logo{margin:22px 30px 0 0;text-align:center}header .site-header-menu{display:block;width:100%}header .site-header-menu>li{color:#efefef;text-decoration:none;font-size:14px;text-transform:uppercase;display:inline-block}header .site-header-menu>li:hover{color:#1071b9}header .site-header-menu>li a{padding:36px 10px;display:block}header .site-header-menu>li a:hover{cursor:pointer}header .site-header-sections,header .user-options-menu{display:flex}header .site-header-sections>li,header .user-options-menu>li{color:#898989;text-decoration:none;font-size:14px;text-transform:uppercase;display:inline-block;position:relative}header .site-header-sections>li:hover,header .user-options-menu>li:hover{color:#1071b9}header .site-header-sections>li .dropdown-toggle,header .user-options-menu>li .dropdown-toggle{display:block}header .site-header-sections>li a,header .user-options-menu>li a{padding:36px 10px;display:block}header .site-header-sections>li a:hover,header .user-options-menu>li a:hover{cursor:pointer}header .site-header-sections>li .alert-count,header .user-options-menu>li .alert-count{color:#ea212d}header .site-header-sections>li.father-list,header .user-options-menu>li.father-list{position:relative;padding-right:5px;margin-right:10px;white-space:nowrap}header .site-header-sections>li.father-list:after,header .user-options-menu>li.father-list:after{content:'▾';position:absolute;right:0;top:35px}header .site-header-sections .dropdown-menu,header .user-options-menu .dropdown-menu{width:250px;background:black;margin:0;padding:0 0 10px}header .site-header-sections .dropdown-menu li,header .user-options-menu .dropdown-menu li{border-bottom:1px solid #404040;margin:0 20px;width:200px}header .site-header-sections .dropdown-menu li:last-of-type,header .user-options-menu .dropdown-menu li:last-of-type{border-bottom:none}header .site-header-sections .dropdown-menu li a,header .user-options-menu .dropdown-menu li a{display:block;padding:18px 0 18px 0px;color:#fff;text-decoration:none;font-size:13px}header .site-header-sections .dropdown-menu li a:hover,header .user-options-menu .dropdown-menu li a:hover{color:#1071b9}header .site-header-sections .dropdown-menu li a span,header .user-options-menu .dropdown-menu li a span{color:#7e7e7e;font-size:12px;display:inline-block;margin-left:4px}header .user-options-menu .alerts{white-space:nowrap}header .site-header-sections{display:none;width:100%}header .site-header-sections>li{color:#efefef;text-decoration:none}header .site-header-sections>li:hover{color:#1071b9}header .site-header-menu>li ul,header .site-header-sections>li ul,header .user-options-menu>li ul{display:none;padding:10px 0 15px 0;position:absolute;right:0}header .site-header-menu>li:hover ul,header .site-header-sections>li:hover ul,header .user-options-menu>li:hover ul{display:block;z-index:10}@media screen and (max-width: 1024px){header .site-header-menu{display:none}header .site-header-sections{display:block}}@media screen and (max-width: 600px){header .main-column{justify-content:center;flex-wrap:wrap}header #site-logo{width:100%;margin:20px 0}header .site-header-sections{width:auto}header .site-header-sections>li ul{left:0}header .user-options-menu>li ul{left:-100%}}table.userarea-alerts thead th{padding-bottom:10px !important;font-size:15px}table.userarea-alerts tbody tr td{padding:15px 0 !important;min-width:15px}table.userarea-alerts tbody tr td:first-child{background:url("../images/icon/clock-icon.png") no-repeat 5px}table.userarea-alerts tbody tr td:last-child{text-align:right}table.userarea-alerts tbody tr td:last-child a{margin-right:15px}table.userarea-alerts tbody tr:hover td{background-color:#f5f5f5}table.userarea-alerts a{color:#fff;background-color:#1071b9;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;padding:5px 10px;border-radius:5px}table.userarea-alerts a:hover{background-color:#0a4673}#userarea-alerts-list{margin:40px 0 0}#userarea-alerts-list h2{font-size:16px;margin-bottom:10px}#userarea-alerts-list>li{background:#f6f9fd;font-size:12px;margin-bottom:5px;padding:20px;border:1px solid #ECEDED;border-radius:3px}#userarea-alerts-list>li>div{display:table-cell;padding:0 20px;vertical-align:top}#userarea-alerts-list>li>div:first-child{padding-left:30px}#userarea-alerts-list>li>div:last-child{padding-right:0}#userarea-alerts-list>li .time{padding-top:2px;width:140px;background:url("../images/icon/clock-icon.png") no-repeat left 5px;font-size:13px;line-height:20px;color:#6693cf}#userarea-alerts-list>li .time span{display:none;font-size:18px;font-family:helveticaneue, serif}#userarea-alerts-list>li .massage{width:420px;border-left:1px solid #ECEDED;font-size:14px;line-height:18px;color:#666}#userarea-alerts-list>li .massage h2{margin:0;line-height:22px;color:black}#userarea-alerts-list>li .massage a{color:inherit;text-decoration:underline}#userarea-alerts-list>li .link,#userarea-alerts-list>li .alert-link{border-left:1px solid #ECEDED;width:120px;padding-top:5px;padding-left:10px;position:relative}#userarea-alerts-list>li .link .view,#userarea-alerts-list>li .alert-link .view{color:#fefefe;background-color:#6693cf;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;display:inline-block;text-decoration:none;font-size:12px;font-family:helveticaneue, serif;margin:0 0 0 10px;padding:3px 5px}#userarea-alerts-list>li .link .view:hover,#userarea-alerts-list>li .alert-link .view:hover{background-color:#386cb1}#userarea-alerts-list>li .link .del,#userarea-alerts-list>li .alert-link .del{color:#fefefe;background-color:#595959;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;display:inline-block;text-decoration:none;font-size:12px;font-family:helveticaneue, serif;margin:0 0 0 10px;padding:3px 5px;position:absolute;left:60px}#userarea-alerts-list>li .link .del:hover,#userarea-alerts-list>li .alert-link .del:hover{background-color:#333}#userarea-alerts-list>li .alert-link{text-align:center}#userarea-alerts-list>li .alert-link .del{color:#fefefe;background-color:#6693cf;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;display:inline-block;text-decoration:none;font-size:14px;font-family:helveticaneue, serif;margin:0;padding:10px}#userarea-alerts-list>li .alert-link .del:hover{background-color:#386cb1}#userarea-alerts-list>li .category{width:350px;font-size:18px;line-height:24px;font-family:helveticaneue, serif;font-weight:bold;background-image:url("../images/icon/alert-01.png");background-repeat:no-repeat;background-position:left center;vertical-align:middle}#userarea-alerts-list>li .subscribed,#userarea-alerts-list>li .frequency{width:180px;line-height:24px;border-left:1px solid #ECEDED;font-family:helveticaneue,sans-serif;font-size:12px;vertical-align:middle}#userarea-alerts-list>li .subscribed span,#userarea-alerts-list>li .frequency span{color:#808080}#userarea-alerts-list>li.active{background:#6693cf}#userarea-alerts-list>li.active .time{color:white;background:url("../images/icon/clock-icon-write.png") no-repeat left 29px}#userarea-alerts-list>li.active .time span{display:inline}#userarea-alerts-list>li.active .massage{color:white;border-left:1px solid #84a6ce}#userarea-alerts-list>li.active .massage h2{color:white}#userarea-alerts-list>li.active .massage a{color:inherit}#userarea-alerts-list>li.active .link{border-left:1px solid #84a6ce}#userarea-alerts-list>li.active .link .view{color:#6693cf;background-color:#fefefe;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;display:inline-block;text-decoration:none;font-size:12px;font-family:helveticaneue, serif;margin:0 0 0 10px;padding:3px 5px}#userarea-alerts-list>li.active .link .view:hover{background-color:#d8d8d8}#userarea-jobs-list>li{padding:20px 0;border-bottom:1px solid #ECEDED}#userarea-jobs-list>li:last-child{border-bottom:1px solid #ECEDED}#userarea-jobs-list>li a{color:#000;text-decoration:none}#userarea-jobs-list>li a:hover{color:#1071b9}#userarea-jobs-list>li .list-box{display:flex;align-items:flex-start}#userarea-jobs-list>li .state{width:17px;cursor:pointer}#userarea-jobs-list>li .state.state-ok{background:url("../images/icon/companylist-01.png") no-repeat left center}#userarea-jobs-list>li .state.state-error{background:url("../images/icon/companylist-04.png") no-repeat left center}#userarea-jobs-list>li .state.state-warning{background:url("../images/icon/companylist-03.png") no-repeat left center}#userarea-jobs-list>li .state.state-information{background:url("../images/icon/companylist-02.png") no-repeat left center}#userarea-jobs-list>li .img{width:88px}#userarea-jobs-list>li .img img{max-height:45px;max-width:68px}#userarea-jobs-list>li .letterhead{width:100%;padding:0 20px}#userarea-jobs-list>li .letterhead h3{font-size:20px;padding-bottom:8px;font-family:roboto-regular,serif;width:300px;overflow:hidden;margin:0}#userarea-jobs-list>li .letterhead h3 a{color:#bc102b}#userarea-jobs-list>li .letterhead p{display:block;color:#666;font-size:13px;width:300px;overflow:hidden;margin:0}#userarea-jobs-list>li .letterhead a{text-decoration:none}#userarea-jobs-list>li .letterhead a:hover{color:#01b7fd}#userarea-jobs-list>li .date{width:90px;line-height:24px;padding:0 10px;border-right:1px solid #ECEDED;font-family:roboto-regular, sans-serif;font-size:12px}#userarea-jobs-list>li .date span{color:grey}#userarea-jobs-list>li .operate{width:80px;padding:0 0 0 10px}#userarea-jobs-list>li .operate a{display:inline-block;text-decoration:none;font-size:13px;font-family:roboto-regular, serif;margin:2px 0;padding:3px 0;line-height:14px;white-space:nowrap}#userarea-jobs-list>li .operate a img{vertical-align:top}#userarea-jobs-list>li .applications{margin:10px 0 0;display:none}#userarea-jobs-list>li .applications .applications-state{margin:15px 0 0;border-top:1px solid #ECEDED;border-bottom:1px solid #ECEDED;padding:20px 30px;background:#f6f9fd}#userarea-jobs-list>li .applications .applications-state h2{font-size:20px;font-family:roboto-regular, sans-serif;padding:0 0 0 30px}#userarea-jobs-list>li .applications .applications-state h2.state-ok{background:url("../images/icon/companylist-01.png") no-repeat left center}#userarea-jobs-list>li .applications .applications-state h2.state-error{background:url("../images/icon/companylist-04.png") no-repeat left center}#userarea-jobs-list>li .applications .applications-state h2.state-warning{background:url("../images/icon/companylist-03.png") no-repeat left center}#userarea-jobs-list>li .applications .applications-state h2.state-information{background:url("../images/icon/companylist-02.png") no-repeat left center}#userarea-jobs-list>li .applications .applications-state p{width:100%;font-size:12px;line-height:22px;font-family:arial, sans-serif;color:#828385}#userarea-jobs-list>li .applications h2{font-size:16px;padding:20px 30px}#userarea-jobs-list>li .applications h2 img{vertical-align:middle}#userarea-jobs-list>li .applications .applications-job-list>li{background:#f6f9fd;font-size:12px;padding:25px 0;margin-bottom:5px}#userarea-jobs-list>li .applications .applications-job-list>li>div{display:table-cell;padding:0 0 0 20px;vertical-align:middle}#userarea-jobs-list>li .applications .applications-job-list>li .name{font-family:roboto-bold, serif;width:120px}#userarea-jobs-list>li .applications .applications-job-list>li .date{width:120px;border:0}#userarea-jobs-list>li .applications .applications-job-list>li .mail{width:200px}#userarea-jobs-list>li .applications .applications-job-list>li .application a{color:#000;background-color:#d3dff0;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;font-size:12px;font-family:roboto-regular, serif;margin:0;padding:3px 5px}#userarea-jobs-list>li .applications .applications-job-list>li .application a:hover{background-color:#9ab6dd}#userarea-jobs-list>li .applications .applications-job-list>li .del{padding-left:60px;text-align:right}#userarea-jobs-list>li .applications .applications-job-list>li .del a{color:#fefefe;background-color:#595959;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;display:inline-block;text-decoration:none;font-size:12px;font-family:roboto-regular, serif;margin:0;padding:3px 5px}#userarea-jobs-list>li .applications .applications-job-list>li .del a:hover{background-color:#333}#userarea-jobs-list>li .applications .applications-job-list>li:hover{background:#6693cf;color:white}#userarea-jobs-list>li .push-top{display:block;background:#c31426;padding:15px;position:relative;margin:10px -30px}#userarea-jobs-list>li .push-top>div{display:table-cell;vertical-align:middle;color:white;font-size:14px;line-height:17px;padding-right:20px}#userarea-jobs-list>li .push-top>div:last-child{padding-right:0}#userarea-jobs-list>li .push-top .push-information{width:70%}#userarea-jobs-list>li .push-top .push a{color:#000;background-color:#e5e5e5;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;font-size:14px;margin:0 20px;padding:5px 20px}#userarea-jobs-list>li .push-top .push a:hover{background-color:#bfbfbf}#userarea-jobs-list>li .push-top .balance{width:100px}#userarea-jobs-list>li:hover{position:relative}.userarea-offices-list li{padding:20px 0;border-bottom:1px solid #ECEDED;display:flex;justify-content:space-between;align-items:center}.userarea-offices-list li:last-child{border-bottom:1px solid #ECEDED}.userarea-offices-list li a{color:#000;text-decoration:none}.userarea-offices-list li a:hover{color:#1071b9}.userarea-offices-list li div:first-of-type{padding:0}.userarea-offices-list li div:first-of-type img{max-height:45px;max-width:68px}.userarea-offices-list li div:nth-of-type(2) h3{font-size:22px;font-family:roboto-regular, serif;width:480px;margin-left:20px}.userarea-offices-list li .operate{padding:0 10px;position:relative}.userarea-offices-list li .operate>a{color:#fff;background-color:#6693cf;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;display:inline-block;text-decoration:none;font-size:14px;line-height:35px;font-family:roboto-regular, serif;margin-top:5px;padding:0 10px 0 30px;background-image:url("../images/icon/tools.png");background-repeat:no-repeat;background-position:10px 10px}.userarea-offices-list li .operate>a:hover{background-color:#386cb1}.userarea-offices-list li .operate .operate-menu{position:absolute;top:50px;left:50%;z-index:10;transform:translateX(-50%);-webkit-transform:translateX(-50%);background:#f6f9fd;border:1px solid #ECEDED;border-radius:3px;display:none}.userarea-offices-list li .operate .operate-menu>li{border-bottom:1px solid #ECEDED;color:#707173;min-width:140px;font-size:13px;padding:5px 0}.userarea-offices-list li .operate .operate-menu>li a{padding:10px 15px;display:block}.userarea-offices-list li .operate .operate-menu>li a:hover{background:#1071b9;color:white}.userarea-offices-list li .operate .operate-menu>li:first-child a{border-radius:3px 3px 0 0}.userarea-offices-list li .operate .operate-menu>li:last-child{border:0}.userarea-offices-list li .operate .operate-menu>li:last-child a{border-radius:0 0 3px 3px}.userarea-offices-list li .operate .operate-menu::after{content:'';position:absolute;top:-10px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);border-bottom:10px solid #f6f9fd;border-left:10px solid transparent;border-right:10px solid transparent}.userarea-offices-list li .operate .operate-menu::before{content:'';position:absolute;top:-10px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);border-bottom:10px solid #707173;border-left:10px solid transparent;border-right:10px solid transparent}.userarea-offices-list li .operate .operate-menu.active{display:block}#userarea-qrts-list>li{padding:30px 10px;border-bottom:1px solid #ECEDED}#userarea-qrts-list>li>div{display:table-cell;vertical-align:middle}#userarea-qrts-list>li .letterhead{width:550px}#userarea-qrts-list>li .letterhead a{font-size:28px;font-family:roboto-bold, serif;color:#BC102B;text-decoration:none}#userarea-qrts-list>li .operate a{color:#000;background-color:#d3dff0;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;font-size:12px;font-family:roboto-regular, serif;margin:0;padding:3px 5px}#userarea-qrts-list>li .operate a:hover{background-color:#9ab6dd}#userarea-qrts-list>li .applications{margin:15px -10px 0;border-top:1px solid #ECEDED}#userarea-qrts-list>li .applications h2{font-size:16px;padding:20px}#userarea-qrts-list>li .applications>li{background:#f6f9fd;font-size:12px;margin-bottom:5px;padding:25px 10px}#userarea-qrts-list>li .applications>li>div{display:table-cell;padding:0 0 0 20px;vertical-align:middle}#userarea-qrts-list>li .applications>li .img{padding-left:0}#userarea-qrts-list>li .applications>li .position{font-family:roboto-bold, serif;width:200px}#userarea-qrts-list>li .applications>li .city{width:165px}#userarea-qrts-list>li .applications>li .date{width:165px}#userarea-qrts-list>li .applications>li .view a{color:#000;background-color:#d3dff0;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;font-size:12px;font-family:roboto-regular, serif;margin:0;padding:3px 5px}#userarea-qrts-list>li .applications>li .view a:hover{background-color:#9ab6dd}#userarea-qrts-list>li .applications>li .del{padding-left:40px;text-align:right}#userarea-qrts-list>li .applications>li .del a{color:#fefefe;background-color:#595959;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;display:inline-block;text-decoration:none;font-size:12px;font-family:roboto-regular, serif;margin:0;padding:3px 5px}#userarea-qrts-list>li .applications>li .del a:hover{background-color:#333}#userarea-qrts-list>li .applications>li:hover{background:#6693cf;color:white}#userarea-qrts-list>li:hover{position:relative;z-index:10;box-shadow:0 0 4px 4px rgba(0,0,0,0.2)}#received-qrt{background:#f6f9fd;border:1px solid #ECEDED;border-radius:3px;padding:40px 40px 30px 40px;position:relative;margin-top:40px;font-size:13px;line-height:17px}#received-qrt .company-infomation .companyTags{color:#006fa6 !important}#received-qrt h1 a,#received-qrt h2 a,#received-qrt h3 a{text-decoration:none}#received-qrt h1{font-family:roboto-bold, serif;font-size:25px;padding-bottom:40px}#received-qrt h2{font-family:roboto-bold, serif;font-size:20px;padding:10px 0 10px 0}#received-qrt h3{font-size:15px;padding:30px 0 10px 0;font-weight:bold}#received-qrt hr{margin:20px -20px 10px}#received-qrt p{font-size:14px;font-family:roboto-regular, sans-serif;width:100%;line-height:20px}#received-qrt p span{color:#2a2b2d;display:block}#received-qrt .status{font-size:14px;position:absolute;right:20px;top:35px;font-family:roboto-regular, sans-serif;color:#707173}#received-qrt .status span{color:black}#received-qrt .received-qrt-information>div{display:table-cell;vertical-align:bottom}#received-qrt .received-qrt-information .left{text-align:center}#received-qrt .received-qrt-information .left img{width:75px}#received-qrt .received-qrt-information .left .username{font-size:16px;font-family:roboto-regular, serif;padding:10px 0 3px 0;color:black;font-weight:bold}#received-qrt .received-qrt-information .left p{margin:0;padding:2px 0;line-height:normal;color:#707173}#received-qrt .received-qrt-information .left P:last-child{font-size:12px}#received-qrt .received-qrt-information .right{padding-left:50px}#received-qrt .received-qrt-information .right ul>li{padding:10px 0 3px;font-size:14px;font-family:roboto-regular, sans-serif;color:#1071b9}#received-qrt .received-qrt-information .right ul>li span{display:inline-block;width:130px;color:#707173;vertical-align:top}#received-qrt .received-qrt-information .right li:last-child{padding:10px 0 0 0}#received-qrt .received-qrt-description{padding-top:30px}#received-qrt .received-qrt-reply{background-color:#e3f5fd;margin:40px -40px -40px;padding:40px;position:relative;border-top:1px solid #ccc;border-radius:0 0 3px 3px}#received-qrt .received-qrt-reply:before{content:'';position:absolute;left:79px;top:-1px;border-left:23px solid transparent;border-right:23px solid transparent;border-top:19px solid #ccc}#received-qrt .received-qrt-reply:after{content:'';position:absolute;left:80px;top:-1px;border-left:22px solid transparent;border-right:22px solid transparent;border-top:18px solid #f6f9fd}#received-qrt .received-qrt-reply .interested p,#received-qrt .received-qrt-reply .notinterested p{color:black}#received-qrt .received-qrt-reply .received-qrt-respond{margin:40px -40px -40px;padding:40px;background:white;min-height:140px;color:white;text-align:center;position:inherit;border-radius:0 0 3px 3px}#received-qrt .received-qrt-reply .received-qrt-respond p{font-size:14px;margin:0}#received-qrt .received-qrt-reply .received-qrt-respond:before{content:'';position:absolute;left:330px;top:0;border-top:18px solid #e3f5fd;border-left:25px solid transparent;border-right:25px solid transparent}#received-qrt .received-qrt-reply .received-qrt-respond.not-respond{background:#006fa6}#received-qrt .received-qrt-reply .received-qrt-respond.respond{background:#33bc40}#received-qrt .received-qrt-reply .received-qrt-respond.rejected{background:#c40000}#received-qrt .received-qrt-reply .received-qrt-respond .noResponseMessage{padding:30px 0 0 0}#received-qrt .request-actions .button{color:#fff;background-color:#33bc40;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;padding:13px 0;width:290px;display:inline-block}#received-qrt .request-actions .button:hover{background-color:#23802c}#received-qrt .request-actions .button.reject-button{color:#fff;background-color:#1071b6;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;padding:13px 0;margin-left:30px;display:inline-block}#received-qrt .request-actions .button.reject-button:hover{background-color:#0a4570}#userarea-company-list>li,#userarea-portfolios-list>li,#userarea-portfolios-items-list>li{padding:20px 0;border-bottom:1px solid #ECEDED}#userarea-company-list>li:last-child,#userarea-portfolios-list>li:last-child,#userarea-portfolios-items-list>li:last-child{border-bottom:1px solid #ECEDED}#userarea-company-list>li:hover,#userarea-portfolios-list>li:hover,#userarea-portfolios-items-list>li:hover{position:relative}#userarea-company-list>li .list-box,#userarea-portfolios-list>li .list-box,#userarea-portfolios-items-list>li .list-box{display:flex;justify-content:space-between;align-items:flex-start}#userarea-company-list>li a,#userarea-portfolios-list>li a,#userarea-portfolios-items-list>li a{color:#000;text-decoration:none}#userarea-company-list>li a:hover,#userarea-portfolios-list>li a:hover,#userarea-portfolios-items-list>li a:hover{color:#1071b9}#userarea-company-list>li .state,#userarea-portfolios-list>li .state,#userarea-portfolios-items-list>li .state{width:17px;cursor:pointer}#userarea-company-list>li .state.state-ok,#userarea-portfolios-list>li .state.state-ok,#userarea-portfolios-items-list>li .state.state-ok{background:url("../images/icon/companylist-01.png") no-repeat left center}#userarea-company-list>li .state.state-error,#userarea-portfolios-list>li .state.state-error,#userarea-portfolios-items-list>li .state.state-error{background:url("../images/icon/companylist-04.png") no-repeat left center}#userarea-company-list>li .state.state-warning,#userarea-portfolios-list>li .state.state-warning,#userarea-portfolios-items-list>li .state.state-warning{background:url("../images/icon/companylist-03.png") no-repeat left center}#userarea-company-list>li .state.state-information,#userarea-portfolios-list>li .state.state-information,#userarea-portfolios-items-list>li .state.state-information{background:url("../images/icon/companylist-02.png") no-repeat left center}#userarea-company-list>li .img,#userarea-portfolios-list>li .img,#userarea-portfolios-items-list>li .img{padding-left:10px;height:45px;width:88px}#userarea-company-list>li .img img,#userarea-portfolios-list>li .img img,#userarea-portfolios-items-list>li .img img{max-height:45px;max-width:68px}#userarea-company-list>li .letterhead,#userarea-portfolios-list>li .letterhead,#userarea-portfolios-items-list>li .letterhead{width:320px}#userarea-company-list>li .letterhead h3,#userarea-portfolios-list>li .letterhead h3,#userarea-portfolios-items-list>li .letterhead h3{display:block;font-family:roboto-regular,serif;width:300px;font-size:20px;line-height:24px;overflow:hidden;margin:0}#userarea-company-list>li .letterhead h3 a,#userarea-portfolios-list>li .letterhead h3 a,#userarea-portfolios-items-list>li .letterhead h3 a{color:#bc102b}#userarea-company-list>li .letterhead p,#userarea-portfolios-list>li .letterhead p,#userarea-portfolios-items-list>li .letterhead p{color:#808080;font-size:13px;margin:4px 0;width:300px;overflow:hidden}#userarea-company-list>li .letterhead p a,#userarea-portfolios-list>li .letterhead p a,#userarea-portfolios-items-list>li .letterhead p a{color:#808080}#userarea-company-list>li .letterhead a,#userarea-portfolios-list>li .letterhead a,#userarea-portfolios-items-list>li .letterhead a{text-decoration:none}#userarea-company-list>li .letterhead a:hover,#userarea-portfolios-list>li .letterhead a:hover,#userarea-portfolios-items-list>li .letterhead a:hover{color:#01b7fd}#userarea-company-list>li .date,#userarea-portfolios-list>li .date,#userarea-portfolios-items-list>li .date{width:90px;min-height:50px;line-height:24px;padding:0 10px;border-right:1px solid #ECEDED;font-family:roboto-regular, sans-serif;font-size:12px}#userarea-company-list>li .date span,#userarea-portfolios-list>li .date span,#userarea-portfolios-items-list>li .date span{color:grey}#userarea-company-list>li .operate,#userarea-portfolios-list>li .operate,#userarea-portfolios-items-list>li .operate{padding:0 10px;position:relative;vertical-align:top}#userarea-company-list>li .operate>a,#userarea-portfolios-list>li .operate>a,#userarea-portfolios-items-list>li .operate>a{color:#fff;background-color:#6693cf;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;display:inline-block;text-decoration:none;font-size:14px;line-height:35px;font-family:roboto-regular, serif;margin-top:5px;padding:0 10px 0 30px;background-image:url("../images/icon/tools.png");background-repeat:no-repeat;background-position:10px 10px}#userarea-company-list>li .operate>a:hover,#userarea-portfolios-list>li .operate>a:hover,#userarea-portfolios-items-list>li .operate>a:hover{background-color:#386cb1}#userarea-company-list>li .operate .operate-menu,#userarea-portfolios-list>li .operate .operate-menu,#userarea-portfolios-items-list>li .operate .operate-menu{position:absolute;top:50px;left:50%;z-index:10;transform:translateX(-50%);-webkit-transform:translateX(-50%);background:#f6f9fd;border:1px solid #ECEDED;border-radius:3px;display:none}#userarea-company-list>li .operate .operate-menu>li,#userarea-portfolios-list>li .operate .operate-menu>li,#userarea-portfolios-items-list>li .operate .operate-menu>li{border-bottom:1px solid #ECEDED;color:#707173;min-width:140px;font-size:13px}#userarea-company-list>li .operate .operate-menu>li a,#userarea-portfolios-list>li .operate .operate-menu>li a,#userarea-portfolios-items-list>li .operate .operate-menu>li a{padding:10px 15px;display:block}#userarea-company-list>li .operate .operate-menu>li a:hover,#userarea-portfolios-list>li .operate .operate-menu>li a:hover,#userarea-portfolios-items-list>li .operate .operate-menu>li a:hover{background:#1071b9;color:white}#userarea-company-list>li .operate .operate-menu>li:first-child a,#userarea-portfolios-list>li .operate .operate-menu>li:first-child a,#userarea-portfolios-items-list>li .operate .operate-menu>li:first-child a{border-radius:3px 3px 0 0}#userarea-company-list>li .operate .operate-menu>li:last-child,#userarea-portfolios-list>li .operate .operate-menu>li:last-child,#userarea-portfolios-items-list>li .operate .operate-menu>li:last-child{border:0}#userarea-company-list>li .operate .operate-menu>li:last-child a,#userarea-portfolios-list>li .operate .operate-menu>li:last-child a,#userarea-portfolios-items-list>li .operate .operate-menu>li:last-child a{border-radius:0 0 3px 3px}#userarea-company-list>li .operate .operate-menu::after,#userarea-portfolios-list>li .operate .operate-menu::after,#userarea-portfolios-items-list>li .operate .operate-menu::after{content:'';position:absolute;top:-10px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);border-bottom:10px solid #f6f9fd;border-left:10px solid transparent;border-right:10px solid transparent}#userarea-company-list>li .operate .operate-menu::before,#userarea-portfolios-list>li .operate .operate-menu::before,#userarea-portfolios-items-list>li .operate .operate-menu::before{content:'';position:absolute;top:-10px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);border-bottom:10px solid #707173;border-left:10px solid transparent;border-right:10px solid transparent}#userarea-company-list>li .operate .operate-menu.active,#userarea-portfolios-list>li .operate .operate-menu.active,#userarea-portfolios-items-list>li .operate .operate-menu.active{display:block}#userarea-company-list>li .applications,#userarea-portfolios-list>li .applications,#userarea-portfolios-items-list>li .applications{margin:15px 0 -20px;border-top:1px solid #ECEDED;padding:20px 30px;background:#f6f9fd;display:block}#userarea-company-list>li .applications h2,#userarea-portfolios-list>li .applications h2,#userarea-portfolios-items-list>li .applications h2{font-size:20px;font-family:roboto-regular, sans-serif;padding:0 0 0 30px}#userarea-company-list>li .applications h2.state-ok,#userarea-portfolios-list>li .applications h2.state-ok,#userarea-portfolios-items-list>li .applications h2.state-ok{background:url("../images/icon/companylist-01.png") no-repeat left center}#userarea-company-list>li .applications h2.state-error,#userarea-portfolios-list>li .applications h2.state-error,#userarea-portfolios-items-list>li .applications h2.state-error{background:url("../images/icon/companylist-04.png") no-repeat left center}#userarea-company-list>li .applications h2.state-warning,#userarea-portfolios-list>li .applications h2.state-warning,#userarea-portfolios-items-list>li .applications h2.state-warning{background:url("../images/icon/companylist-03.png") no-repeat left center}#userarea-company-list>li .applications h2.state-information,#userarea-portfolios-list>li .applications h2.state-information,#userarea-portfolios-items-list>li .applications h2.state-information{background:url("../images/icon/companylist-02.png") no-repeat left center}#userarea-company-list>li .applications p,#userarea-portfolios-list>li .applications p,#userarea-portfolios-items-list>li .applications p{width:100%;font-size:14px;line-height:22px;font-family:arial, sans-serif;color:#828385;padding-top:6px}#userarea-credit-list{margin:40px 0 0}#userarea-credit-list h2{font-size:16px;padding:20px}#userarea-credit-list>li{background:#f6f9fd;font-size:12px;margin-bottom:10px;padding:30px 0 26px 15px;border:1px solid #ECEDED;border-radius:3px}#userarea-credit-list>li div{padding:0 20px;vertical-align:top}#userarea-credit-list>li div:last-child{padding-right:0}#userarea-credit-list>li .credit{width:210px;font-size:28px;font-family:robotoslab-regular, serif;display:inline-block;padding:5px 0px 0px 15px}#userarea-credit-list>li .credit.usedCredits{color:#c31426}#userarea-credit-list>li .credit.receivedCredits{color:green}#userarea-credit-list>li .date,#userarea-credit-list>li .description{display:inline-block;border-left:1px solid #ECEDED;font-family:roboto-regular,sans-serif;font-size:14px}#userarea-credit-list>li .date span,#userarea-credit-list>li .description span{color:#808080;display:block;padding:0 0 8px 0;margin:0px}#userarea-credit-list>li .description{width:300px}#userarea-credit-list>li .link{display:inline-block;width:140px;border-left:1px solid #ECEDED;vertical-align:middle;text-align:center}#userarea-credit-list>li .link .view{color:#fefefe;background-color:#6693cf;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;display:inline-block;text-decoration:none;font-size:12px;font-family:roboto-regular, serif;margin:0;padding:10px}#userarea-credit-list>li .link .view:hover{background-color:#386cb1}#userarea-credit-list>li.active{background:#6693cf;color:white}#userarea-credit-list>li.active .time{color:white}#userarea-credit-list>li.active .time span{display:inline}#userarea-credit-list>li.active .link .view{color:#6693cf;background-color:#fefefe;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;display:inline-block;text-decoration:none;font-size:12px;font-family:roboto-regular, serif;margin:0;padding:3px 5px}#userarea-credit-list>li.active .link .view:hover{background-color:#d8d8d8}#user-new-credit-purchase-page .credit{margin:20px 0}#user-new-credit-purchase-page .credit>li{display:table-row;font-size:12px}#user-new-credit-purchase-page .credit>li>div{border-top:1px solid #ECEDED;display:table-cell;padding:17px 20px;vertical-align:middle}#user-new-credit-purchase-page .credit>li .input{padding:10px 0 17px;width:20px}#user-new-credit-purchase-page .credit>li .input span{cursor:pointer}#user-new-credit-purchase-page .credit>li .input input[type=radio]{margin-top:9px;margin-left:10px}#user-new-credit-purchase-page .credit>li .credits{width:9999px}#user-new-credit-purchase-page .credit>li .credits label{font-size:14px;margin:0}#user-new-credit-purchase-page .credit>li .discount{border-left:1px solid #ECEDED;width:17%;color:#808080}#user-new-credit-purchase-page .credit>li .price{border-left:1px solid #ECEDED;width:15%;font-size:14px}#user-new-credit-purchase-page .credit>li .indicator{border-left:1px solid #ECEDED}#user-new-credit-purchase-page .credit>li .indicator a{display:block;width:21px;height:21px;background-image:url("../images/icon/newcreditpurchase.png");background-repeat:no-repeat}#user-new-credit-purchase-page .credit>li .indicator a:hover{background-image:url("../images/icon/newcreditpurchase-mouseover.png")}#user-new-credit-purchase-page .credit>li:last-child>div{border-bottom:1px solid #ECEDED}#user-new-credit-purchase-page .credit>li:hover{background:ghostwhite}#user-new-credit-purchase-page .choose-payment>li{background:#F6F9FD none repeat scroll 0% 0%;font-size:12px;margin-bottom:15px;padding:20px;border:1px solid #ECEDED;border-radius:3px}#user-new-credit-purchase-page .choose-payment>li>div{display:table-cell;vertical-align:top}#user-new-credit-purchase-page .choose-payment>li>div h2,#user-new-credit-purchase-page .choose-payment>li>div label{margin:0;padding-left:10px;font-size:20px}#user-new-credit-purchase-page .choose-payment>li>div p{padding-left:10px}#user-new-credit-purchase-page .choose-payment>li>div span{margin-top:0;cursor:pointer}#user-new-credit-purchase-page .choose-payment>li>div.form{display:block;width:95%;padding:0 0 10px 25px}#user-new-credit-purchase-page .choose-payment>li>div.form label{font-size:14px;margin-top:2em}#user-new-credit-purchase-page .fapiao{background:#F6F9FD none repeat scroll 0% 0%;font-size:12px;margin-bottom:15px;padding:20px 20px 30px 50px;border:1px solid #ECEDED;border-radius:3px;display:block}#user-new-credit-purchase-page .fapiao .fapiao-wenzhang{height:50px;margin-bottom:15px}#user-new-credit-purchase-page .fapiao textarea{width:95%}#user-new-credit-purchase-page h3{color:#6492D1;font-size:16px}.submission-lightbox{display:none}.submission-lightbox .main-column{width:640px}.submission-lightbox .main-column ul{background:white;border-radius:10px;padding:20px}.submission-lightbox .main-column ul>li>div{display:table-cell;padding:20px 10px;vertical-align:top}.submission-lightbox .main-column ul>li div:first-child{padding-right:20px}.submission-lightbox .main-column ul>li div:nth-child(2){border-bottom:1px solid #f1f1f1;padding-left:0}.submission-lightbox .main-column ul>li div:nth-child(2) h4{font-size:18px;color:#C50E1F;font-family:roboto-bold, serif;margin-bottom:10px;position:relative}.submission-lightbox .main-column ul>li div:nth-child(2) h4 span{position:absolute;right:0}.submission-lightbox .main-column ul>li div:nth-child(2) p{font-family:roboto-regular, sans-serif;font-size:14px;line-height:20px;color:#4B4A4D}.submission-lightbox .main-column ul>li:last-child div:nth-child(2){border-bottom:0}.jslider .jslider-bg i,.jslider .jslider-pointer{background:url(../images/slider/jslider.png) no-repeat 0 0}.jslider{display:block;width:100%;height:1em;position:relative;top:0.6em;font-family:Arial, sans-serif}.jslider table{width:100%;border-collapse:collapse;border:0}.jslider td,.jslider th{padding:0;vertical-align:top;text-align:left;border:0}.jslider table,.jslider table tr,.jslider table tr td{width:100%;vertical-align:top}.jslider .jslider-bg{position:relative;margin-top:10px}.jslider .jslider-bg i{height:8px;position:absolute;font-size:0;top:0}.jslider .jslider-bg .l{width:10%;background-position:0 0;left:0}.jslider .jslider-bg .f{width:80%;left:10%;background-repeat:repeat-x;background-position:0 -20px}.jslider .jslider-bg .r{width:10%;left:90%;background-position:right 0}.jslider .jslider-bg .v{position:absolute;width:60%;left:20%;top:0;height:8px;background-repeat:repeat-x;background-position:0 -40px}.jslider .jslider-pointer{width:25px;height:25px;background-position:-45px -52px;position:absolute;left:20%;top:2px;margin-left:-13px;cursor:pointer;cursor:hand}.jslider .jslider-pointer-hover{background-position:-45px -52px}.jslider .jslider-pointer-to{left:80%;margin-left:-13px}.jslider .jslider-label{font-size:12px;line-height:12px;color:black;opacity:0.4;white-space:nowrap;padding:0px 2px;position:absolute;top:-18px;left:0px}.jslider .jslider-label-to{left:auto;right:0}.jslider .jslider-value{font-size:12px;white-space:nowrap;padding:1px 2px 0;position:absolute;top:-19px;left:20%;background:none;line-height:12px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;border-radius:2px}.jslider .jslider-value-to{left:80%}.jslider .jslider-label small,.jslider .jslider-value small{position:relative;top:-0.4em}.jslider .jslider-scale{position:relative;top:9px}.jslider .jslider-scale span{position:absolute;height:5px;border-left:1px solid #999;font-size:0}.jslider .jslider-scale ins{font-size:9px;text-decoration:none;position:absolute;left:0px;top:5px;color:#999}.jslider-single .jslider-pointer-to,.jslider-single .jslider-value-to,.jslider-single .jslider-bg .v,.jslider-limitless .jslider-label{display:none}.jslider_plastic .jslider-bg i,.jslider_plastic .jslider-pointer{background-image:url(../images/slider/jslider.plastic.png)}.jslider_round .jslider-bg i,.jslider_round .jslider-pointer{background-image:url(../images/slider/jslider.round.png)}.jslider_round .jslider-pointer{width:17px;height:17px;top:-6px;margin-left:-8px}.jslider_round_plastic .jslider-bg i,.jslider_round_plastic .jslider-pointer{background-image:url(../images/slider/jslider.round.plastic.png)}.jslider_round_plastic .jslider-pointer{width:18px;height:18px;top:-7px;margin-left:-8px}.jslider_blue .jslider-bg i,.jslider_blue .jslider-pointer{background-image:url(../images/slider/jslider.blue.png)}.onoffswitch{position:relative;width:80px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.onoffswitch-checkbox{display:none}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border-radius:20px}.onoffswitch-inner{display:block;width:200%;margin-left:-100%;-webkit-transition:margin 0.2s ease-in;transition:margin 0.2s ease-in}.onoffswitch-inner:before,.onoffswitch-inner:after{float:left;padding:0;width:50%;height:30px;color:white;font:bold 14px/30px Trebuchet, Arial, sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.onoffswitch-inner:before{content:"ON";padding-left:10px;color:#FFFFFF;background-color:#97bf0d}.onoffswitch-inner:after{content:"OFF";padding-right:10px;color:#FFFFFF;background-color:#be0a26;text-align:right}.onoffswitch-switch{position:absolute;display:block;top:0;bottom:0;width:22px;margin:4px;right:50px;background:white;border:0;border-radius:25px;-webkit-transition:right 0.2s ease-in, -webkit-box-shadow 0.2s ease-in;transition:right 0.2s ease-in, box-shadow 0.2s ease-in}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0}.validation-error{color:red !important}p.validation-error{margin:5px 0 0 0 !important;font-size:12px !important}.lightboxable{display:none;background:white;padding:30px;border-radius:3px;width:520px}.lightboxable a{color:#000;background-color:#fdca2e;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;display:inline-block;margin:0 20px 0 0;border:1px solid #c8c8c8;font-size:12px}.lightboxable a:hover{background-color:#dca702}.lightboxable a.close{background-image:-moz-linear-gradient(top, #fcfcfc, #e9e9e9);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fcfcfc), color-stop(1, #e9e9e9));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fcfcfc, endColorstr=#e9e9e9, GradientType='0')}.lightboxable h2{font-size:18px;font-family:roboto-bold, sans-serif}.lightboxable p{font-size:12px;line-height:22px;padding:30px 0}.pagination{height:50px;text-transform:uppercase;font-family:Oswald-Light;text-align:center;margin:0 auto 20px 0}.pagination.hollow{box-shadow:none;background:none}.pagination ul{display:block;text-align:center}.pagination ul li{padding:0px 8px 8px;display:inline-block}.pagination ul li a{display:block;padding:12px 15px;font-size:12px;font-family:Arial;color:#a0a0a0;border:1px solid #d7d7d7}.pagination ul li a:hover,.pagination ul li a.active{color:#000000;font-weight:bold;border:1px solid #6e6e6e}.edit-portfolio-thumbnail{background:#f6f9fd;padding:20px}.edit-portfolio-thumbnail .edit-portfolio-preview-pic{vertical-align:top;display:table-cell;width:200px;height:128px;padding-right:50px}.edit-portfolio-thumbnail .edit-portfolio-preview-pic .edit-portfolio-preview-pic-box{width:200px;height:128px;background:black;overflow:hidden}.edit-portfolio-thumbnail .edit-portfolio-update-pic{vertical-align:top;display:table-cell;padding-top:10px}.edit-portfolio-thumbnail .edit-portfolio-update-pic input[type=file]{width:auto;display:inline-block;vertical-align:middle}.edit-portfolio-thumbnail .edit-portfolio-update-pic input[type=submit]{margin:0 0 0 20px;vertical-align:middle}.edit-portfolio-thumbnail .edit-portfolio-update-pic p{padding-top:10px;font-size:11px;line-height:16px}.edit-portfolio-thumbnail .edit-portfolio-edit-pic{padding-top:20px;border-top:1px solid #ddd;margin-top:20px}.edit-portfolio-thumbnail .edit-portfolio-edit-pic img{max-width:709px;max-height:430px}.edit-portfolio-thumbnail .edit-portfolio-cut{color:#fff;background-color:#6693cf;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;margin-top:2em;display:inline-block;padding:10px 30px;vertical-align:bottom;text-align:center}.edit-portfolio-thumbnail .edit-portfolio-cut:hover{background-color:#386cb1}#userarea-portfolios-list{margin-top:20px}#userarea-portfolios-list>li .date{text-align:center;border:0;vertical-align:top}#userarea-portfolios-list>li .date p{margin:0;font-size:18px}#userarea-portfolios-list>li .operate{vertical-align:middle;border-left:1px solid #ECEDED}#userarea-portfolios-list>li .operate .operate-tools{margin:0}#userarea-portfolios-items-list{margin:40px 0 25px 0;border:1px solid #e3e3e3;background:#fbfbfb;padding:20px}#userarea-portfolios-items-list li .img img{width:80px;height:60px}#userarea-portfolios-items-list li .letterhead{width:100%;padding:0 20px}#userarea-portfolios-items-list li .untitled{color:silver}#userarea-portfolios-items-list li:last-of-type{border-bottom:none}#userarea-portfolios-items-list .button input[type=submit]{margin:35px 0 0 0;display:block;text-align:center;color:#fff;text-transform:uppercase;background:orange;padding:12px 0 10px 0;position:relative;width:auto;font-size:13px;border:1px solid #fff;letter-spacing:0.8px;width:100%}#userarea-portfolios-items-list .button input[type=submit]:hover{background:#939597;color:white}#userarea-portfolios-items-list .button input[type=submit]:hover>span{color:white}#userarea-portfolios-items-list .button input[type=submit]>span{color:#939597}#upload-images-box{background:#f6f9fd;margin-top:40px;text-align:center;position:relative;height:400px}#upload-images-box>p{z-index:0;padding:30px 30px 0;margin:0;text-align:left;color:#85a0bf;font-size:14px;line-height:20px}#upload-images-box #creativeHuntDropzone{background-color:transparent;border:0;position:absolute;left:0;right:0;top:90px;bottom:0}#upload-images-box #creativeHuntDropzone .dz-message{margin:30px;border:2px dashed #92accc;border-radius:5px;width:200px;height:220px;background:url("../images/icon/upload-images-box-01.png") no-repeat center 40px;position:relative}#upload-images-box #creativeHuntDropzone .dz-message span{display:block;position:absolute;bottom:50px;color:#92accc;font-size:18px;width:200px;padding:0 10px}.dz-message{display:inline-block}#userarea-upgrade-job{margin-top:50px}#userarea-upgrade-job>li{display:flex}#userarea-upgrade-job>li .left{width:100%;padding-right:100px}#userarea-upgrade-job>li .left h2{font-size:18px;font-family:roboto-bold, sans-serif}#userarea-upgrade-job>li .left p{font-size:14px;line-height:22px}#userarea-upgrade-job>li .left .price{margin:50px 0 20px;font-size:18px}#userarea-upgrade-job>li .left button{color:#fff;background-color:#1071b6;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;margin:0}#userarea-upgrade-job>li .left button:hover{background-color:#0a4570}.category-selector-weighted{list-style:none;padding:0}.category-selector-weighted h3,.category-selector-weighted h4{font-size:14px;font-weight:200;padding:0;margin:0}.category-selector-weighted h3{background-color:#000;color:#fff;display:block;padding:15px;margin-bottom:18px;cursor:pointer;border-radius:3px;font-family:robotoslab-regular, serif}.category-selector-weighted>li{padding-bottom:18px}.category-selector-weighted>li>ul{padding-left:10px;display:none}.category-selector-weighted>li>ul.open{display:inline-block}.category-selector-weighted>li>ul>li{display:block;min-width:422px;border-bottom:1px solid #eee;padding:15px 0}.category-selector-weighted>li>ul>li:first-child{margin-top:0}.category-selector-weighted>li>ul>li:last-child{margin-bottom:0}.category-selector-weighted>li>ul>li h4{display:inline-block;margin-right:15px;min-width:220px;text-align:right;cursor:pointer;font-size:14px;width:220px;line-height:22px}.category-selector-weighted>li>ul>li:hover{background-color:#fff}.category-selector-weighted>li>ul>li ul{padding:0;display:inline-block;vertical-align:middle}.category-selector-weighted>li>ul>li ul li{height:14px;width:14px;border-radius:7px;border:1px solid #ccc;display:inline-block;cursor:pointer;margin:0 13px 0 0 !important}.category-selector-weighted>li>ul>li ul li.selected{background-color:#66C4FC;border:none}#weighted-categories-points-error{background-color:#fff;padding:10px 50px;display:none;text-align:center}#weighted-categories-points-error h3{margin:10px 0}#userarea-upgrade-job{margin-top:50px}#userarea-upgrade-job>li{display:flex}#userarea-upgrade-job>li .left{width:100%;padding-right:100px}#userarea-upgrade-job>li .left h2{font-size:18px;font-family:roboto-bold, sans-serif}#userarea-upgrade-job>li .left p{font-size:14px;line-height:22px}#userarea-upgrade-job>li .left .price{margin:50px 0 20px;font-size:18px}#userarea-upgrade-job>li .left button{color:#fff;background-color:#1071b6;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;margin:0}#userarea-upgrade-job>li .left button:hover{background-color:#0a4570}.featured-companies-carousel{position:relative;padding:20px 0 0;margin-bottom:50px}.featured-companies-carousel h2{margin:0 0 30px;font-size:20px;font-family:proximanova, sans-serif;font-weight:bold}.featured-companies-carousel .featured-companies-pagination .slick-dots{text-align:center;display:inline-block !important;position:absolute;margin-top:-4px}.featured-companies-carousel .featured-companies-pagination .slick-dots li{margin-right:0.5em;display:inline-block;height:10px}.featured-companies-carousel .featured-companies-pagination .slick-dots li:last-child{margin-right:0}.featured-companies-carousel .featured-companies-pagination .slick-dots li button{background-color:#1E1E1E;font-size:0;border:2px solid #FFF;height:10px;width:10px;border-radius:5px;padding:0;outline:none;cursor:pointer}.featured-companies-carousel .featured-companies-pagination .slick-dots li.slick-active button{background-color:#FFF}.featured-companies-carousel .company-carousel{text-align:center;height:auto;margin:0;position:relative;overflow:hidden}.featured-companies-carousel .company-carousel.slick-initialized .slick-track>li{margin-right:0 !important}.featured-companies-carousel .company-carousel.slick-initialized .slick-track>li div{margin:0 auto}.featured-companies-carousel .company-carousel .slick-track{display:flex}.featured-companies-carousel .company-carousel .slick-track .slick-slide{height:100%}.featured-companies-carousel .company-carousel .slick-track li{position:relative}.featured-companies-carousel .company-carousel .slick-track li a{background:white;border:1px solid #dededf;border-radius:5px;padding:10px 15px;margin-right:15px;display:grid;grid-template-columns:64px 1fr;grid-gap:10px;text-align:left;height:100%;outline:none;min-height:100px}.featured-companies-carousel .company-carousel .slick-track li a img{width:100%;height:auto}.featured-companies-carousel .company-carousel .slick-track li a h2{font-family:proximanova, sans-serif;font-weight:normal;font-size:18px;color:black;margin-bottom:10px}.featured-companies-carousel .company-carousel .slick-track li a p{font-family:proximanova, sans-serif;font-size:12px;color:black;word-break:break-word}.featured-companies-carousel .slick-arrow-next{position:absolute;right:-20px;top:95px;font-size:0;margin:5px 0;width:40px;height:40px;border-radius:20px;background:white url("../images/generic/arrow-gray-right.png") no-repeat center center;box-shadow:0 0 5px 2px rgba(0,0,0,0.2);cursor:pointer}@media screen and (max-width: 600px){.featured-companies-carousel .company-carousel .slick-track li{left:0}.featured-companies-carousel .company-carousel .slick-track li a{margin:0}.featured-companies-carousel .slick-arrow-next{right:0}}.listing-submission-progress{display:none}.listing-submission-progress li{display:inline-block}.listing-submission-progress li:after{content:" > "}.listing-submission-progress li.completed{background-color:#999}.listing-submission-progress li.current{background-color:#ccc}.categories-list .inner{padding:20px}.categories-list h1{font-size:25px;font-family:roboto-bold, sans-serif;margin:5px 0 28px 0}.categories-list form{display:block;position:relative}.categories-list form input[type=text]{width:100%;border:1px solid #b3b3b3;padding:6px 0 7px 11px;border-radius:3px;font-size:13px;letter-spacing:-0.2px;background:white url("../images/icon/icons-01.png") right 0;background-repeat:no-repeat}.categories-list form input[type=submit]{position:absolute;right:1px;top:1px;border:0;height:31px;width:37px;border-left:1px solid #b3b3b3;background:transparent}.categories-list form input[type=submit]:hover{cursor:pointer}.categories-list a{color:#000}.categories-list ul{margin:0 10px;position:relative}.categories-list ul li{font-size:12px;line-height:12px}.categories-list ul li a{width:100%;padding:7px 10px;display:inline-block;line-height:inherit}.categories-list ul li a:hover,.categories-list ul li a.selected{color:#1071b9}.categories-list ul li span{color:#999}.categories-list ul.sub-categories{display:none;background-color:rgba(0,0,0,0.85);position:absolute;left:225px;z-index:100;width:250px;top:0}.categories-list ul.sub-categories.opened{display:block}.categories-list ul.sub-categories a{color:#fff}.categories-list .category-selector-expanding{padding-bottom:10px}.categories-list.filters-list{padding:10px 0 10px 10px}.categories-list.filters-list h2{margin:10px}.list-job-hero{padding:40px 20px 20px 20px;background:white;text-align:center;margin-bottom:20px}.list-job-hero>div{border:10px solid transparent;border-image:url(../images/placeholders/border.png) 10 10 round;-moz-border-image:url(../images/placeholders/border.png) 10 10 round;-webkit-border-image:url(../images/placeholders/border.png) 10 10 round;-o-border-image:url(../images/placeholders/border.png) 10 10 round;position:relative;width:210px;height:95px;margin:5px auto 20px}.list-job-hero>div h2{width:210px;font-size:10px;position:absolute;top:-18px;left:-10px;letter-spacing:1.2px}.list-job-hero>div img{position:absolute;top:3px;left:50%;transform:translateX(-50%)}.list-job-hero>h2{font-size:18px;padding:15px 0 0px 0;text-align:left;font-family:roboto-bold, sans-serif}.list-job-hero>p{text-align:left;font-size:14px;padding:10px 0 20px;line-height:20px}.list-job-hero .button{color:#fff;background-color:#1071b6;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;display:block;font-size:12px;padding:7px 25px 7px 25px;margin:20px auto 0;border-radius:3px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;margin:0;padding:10px 0}.list-job-hero .button:hover{background-color:#0a4570}#job-alerts{text-align:center;background:#ddedf8;color:white;margin:0 20px 20px;padding:40px 20px}#job-alerts>img{padding:0 0 20px}#job-alerts>h2{font-size:16px;padding:10px 0 5px 0}#job-alerts>p{text-align:left;font-size:13px;padding:10px 0 20px;line-height:20px}#job-alerts form select{width:170px}#job-alerts form .chosen-container{margin:0 auto 10px;color:#4e4e4e;display:block}#job-alerts form .chosen-container .chosen-single{background:white;border:0;border-radius:3px;padding:9px 8px;height:40px}#job-alerts form .chosen-container .chosen-single span{text-align:left}#job-alerts form .chosen-container .chosen-single div b{margin-top:8px}#job-alerts form .chosen-container .chosen-drop{border:0;text-align:left}#job-alerts form .chosen-container .chosen-drop .chosen-search{display:none}#job-alerts form .chosen-container .chosen-results li.highlighted{background:#27aae1}#job-alerts form input[type=submit]{width:170px;background:#27aae1;color:white;border:0;border-radius:3px;padding:10px 0;font-size:13px;margin:5px 0 0 0}#job-alerts form input[type=submit]:hover{background:#177ba5}.directory-tabs{text-align:center}.directory-tabs ul{display:inline-block;border:1px solid #b3b3b3;padding:0 45px;border-radius:3px}.directory-tabs ul>li{display:inline-block;padding-right:10px;border-right:1px solid #b3b3b3;margin:5px 10px 5px 0;font-size:13px}.directory-tabs ul>li:last-of-type{padding:0;border:0;margin:0}.directory-tabs ul>li a{color:black}.directory-tabs ul>li a.active{color:#0071bc}.directory-tabs ul>li a:hover{color:#0071bc}.directory-tabs.right{float:right}.share-buttons .title{font-size:14px;font-family:roboto-bold, verdana, sans-serif;padding:0 0 20px 0}.share-buttons li{display:inline-block;width:30px;height:30px;margin:0 5px 0 0}.share-buttons li a{display:block;width:30px;height:30px}.share-buttons li a:hover{webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:#c0325c;filter:grayscale(100%)}.share-buttons li a.share-facebook{background:url("/images/icon/share/share-facebook.svg");background-size:30px 30px}.share-buttons li a.share-twitter{background:url("/images/icon/share/share-twitter.svg");background-size:30px 30px}.share-buttons li a.share-linkedin{background:url("/images/icon/share/share-linkedin.svg");background-size:30px 30px}.share-buttons li a.share-wechat{background:url("/images/icon/share/share-wechat.svg");background-size:30px 30px}.modal-lightbox{display:none;border-radius:5px;background-color:#fff;width:500px;padding:30px}.modal-lightbox h2{font-size:20px;margin-bottom:30px;text-align:center}.modal-lightbox p{font-size:16px;margin-bottom:30px}.modal-lightbox .options{font-size:0;text-align:center}.modal-lightbox .options li{display:inline-block;color:#000;background-color:#eee;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0;font-size:14px;min-width:100px;margin-right:10px}.modal-lightbox .options li:hover{background-color:#c8c8c8}.modal-lightbox .options li:last-child{margin-right:0}.modal-lightbox .options li:first-child{color:#fff;background-color:#1071b9;cursor:pointer;text-align:center;padding:10px 10px;text-decoration:none;letter-spacing:0.8px;border:0}.modal-lightbox .options li:first-child:hover{background-color:#0a4673}#categories-block h1{margin-top:20px;margin-bottom:30px}#categories-block .list-categories{background:white;border:1px solid #D9D9D9;border-radius:3px;padding:30px 20px;font-family:proximanova, sans-serif;font-size:14px;margin-bottom:30px;box-sizing:border-box;display:flex;flex-wrap:wrap}#categories-block .list-categories>div{width:100%}#categories-block .list-categories .category{line-height:2em;padding-bottom:20px;width:25%}#categories-block .list-categories .category a{display:block;color:#818181}#categories-block .list-categories .category a:hover{color:#55A32A}#categories-block .list-categories .category h2{position:relative;font-weight:bold;color:#000;text-decoration:none}#categories-block .list-categories .category h2:hover{color:#1071b9}@media screen and (min-width: 600px){#categories-block .list-categories .category>ul{display:block !important}}@media screen and (max-width: 1024px){#categories-block{padding:0 10px;width:100%}#categories-block .list-categories .category{width:33%}}@media screen and (max-width: 600px){#categories-block .list-categories{font-size:16px;padding:10px 15px}#categories-block .list-categories>div{height:auto !important}#categories-block .list-categories .category{border-bottom:1px solid #DDDDDD;padding-bottom:initial;width:100%;position:static !important}#categories-block .list-categories .category:last-child{border:0}#categories-block .list-categories .category.active h2:after{background:url("/images/categories/list-categories-arrow-right.svg") no-repeat center center}#categories-block .list-categories .category h2{padding:5px 0}#categories-block .list-categories .category h2:after{content:' ';position:absolute;right:0;width:20px;top:0;bottom:0;background:url("/images/categories/list-categories-arrow-down.svg") no-repeat center center}#categories-block .list-categories .category ul{border-top:1px solid #DDDDDD;padding:10px 0 10px 40px;display:none}}.list-filter{margin-bottom:40px}.list-filter.companies form>ul{grid-template-columns:1.4fr 1fr 1fr 1fr 0.6fr}.list-filter.jobs form>ul{grid-template-columns:1.4fr 1.5fr 1.5fr 0.6fr}.list-filter form>ul{display:grid;grid-column-gap:10px;width:100%}.list-filter form>ul>li{box-sizing:border-box}.list-filter form select,.list-filter form input{width:100%;background:white}.list-filter form input{background:none;border-radius:5px;font-size:14px;font-family:proximanova, sans-serif;font-weight:bold;height:45px;border:1px solid #D9D9D9;padding:0 10px;outline:none}.list-filter form input[type=text]{background:url("/images/icon/search_icon.svg") no-repeat center right 10px}.list-filter form input[type=submit]{border:1px solid #54a546;background:#54a546;color:white;padding:0 30px}.list-filter form select{width:100%}.list-filter form .chosen-container{font-size:14px;font-family:proximanova, sans-serif;font-weight:bold;width:100% !important}.list-filter form .chosen-container .chosen-single{background:none;border:1px solid #D9D9D9;color:black;height:45px;padding:10px 10px;box-shadow:none}.list-filter form .chosen-container .chosen-single div b{margin:10px 0 0 -8px;height:20px}.list-filter form .chosen-container .chosen-drop{border-color:#dededf;color:#717171}.list-filter form .chosen-container .chosen-drop .highlighted{background:#54a546}@media screen and (max-width: 1024px){.list-filter form>ul{grid-template-columns:1fr !important;grid-template-rows:1fr;grid-row-gap:10px}}#directory-block,.companies-page{position:relative;padding-bottom:30px;border-bottom:1px solid #DDDDDD;margin-bottom:70px}#directory-block .directory-tabs,.companies-page .directory-tabs{margin:25px auto 20px auto}@media screen and (max-width: 1024px){#directory-block,.companies-page{padding:0 10px}}#jobs-block{padding-bottom:30px;border-bottom:1px solid #DDDDDD;margin-bottom:70px}@media screen and (max-width: 1024px){#jobs-block{width:100%;padding:0 10px 20px}#jobs-block .jobs-hero{margin:0 10px;flex-wrap:wrap}}.site-title{background:black;margin-bottom:40px;display:block;width:100%}.site-title .image-container{padding-bottom:40px}.site-title .image-container h1{margin:0 20px;color:white;font-size:46px;font-family:Proxima Nova, sans-serif;font-weight:bold;padding:60px 0 0 0;line-height:45px;text-align:center;letter-spacing:0.3px}.site-title .image-container p{margin:0 20px;padding:20px 0;color:white;font-family:Proxima Nova, sans-serif;font-size:18px;text-align:center;line-height:24px}.site-title .image-container .join{text-align:center;padding-top:9px}.site-title .image-container .join a{border:1px solid white;padding:5px 40px;display:inline-block;color:white;border-radius:20px;text-transform:uppercase;font-family:Proxima Nova, sans-serif;font-size:14px;margin:0 20px 10px}.site-title .image-container .join a:hover{color:#fff;border-color:#fff;background-color:rgba(0,0,0,0.3)}@media screen and (max-width: 1024px){.site-title{width:100%}}
