.jpp-payment-form{min-height:inherit;border:1px solid #e6e6e6;border-radius:8px;box-shadow:0 16px 16px 0 rgba(61,61,61,.04);display:block;overflow:hidden}.jpp-payment-form .jpp-right{float:right;width:34%;border:none;box-shadow:none;padding:0 20px 20px}.jpp-payment-form .jpp-left{width:65%;float:left;border-radius:8px 0 0 8px;padding:0 20px 20px;border-right:2px solid #f3f3f3}.jpp-payment-form .jpp-left-header,.jpp-payment-form .jpp-right-header{text-align:center;border-bottom:2px solid #f3f3f3;padding:15px 8px;margin-bottom:20px}.jpp-payment-form .jpp-left-header img,.jpp-payment-form .jpp-left-header p,.jpp-payment-form .jpp-right-header img,.jpp-payment-form .jpp-right-header p{margin:0;padding:0}.jpp-payment-form .jpp-have-coupon{margin-top:10px!important}.jpp-payment-form .jpp-coupon-form-row input{display:inline-block;width:60%!important}.jpp-payment-form .jpp-coupon-form-row .jpp-appy-coupon{padding:10px 20px;line-height:1;font-size:13px;font-weight:400}.jpp-payment-form .jpp-order-items{list-style:none;margin:0;padding:0;border-bottom:2px solid #f3f3f3}.jpp-payment-form .jpp-order-items li{list-style:none;vertical-align:top;margin-bottom:15px}.jpp-payment-form .jpp-order-items .item{display:inline-block;width:60%;font-size:13px;line-height:1.4;vertical-align:top;text-align:left}.jpp-payment-form .jpp-order-items .item .item-permalink{font-size:12px;display:block;color:#777676}.jpp-payment-form .jpp-order-items .item-price{display:inline-block;width:35%;text-align:right;font-size:13px}.jpp-payment-form .jpp-order-total{font-size:13px;padding:10px 0}.jpp-payment-form .jpp-order-total .jpp-order-total-label{display:inline-block;width:60%;font-size:13px;text-align:right}.jpp-payment-form .jpp-order-total .jpp-order-total-amount{display:inline-block;width:35%;font-size:13px;text-align:right}.jpp-message{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.jpp-message p{padding:0!important;margin:0!important}.jpp-message.success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.jpp-message.error{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.jpp-job-btn{color:#1b75bc;border:1px solid #1b75bc;display:inline-block;text-align:center;padding:10px 20px!important;font-size:14px;border-radius:3px;text-transform:uppercase;-webkit-transition:.35s;transition:.35s;font-weight:700;letter-spacing:.2px;line-height:1em!important;font-family:Montserrat,"Helvetica Neue",sans-serif}.jpp-job-btn.active-btn,.jpp-job-btn:hover{background:#1b75bc;text-decoration:none;color:#fff}.jpp-job-btn:focus{text-decoration:none}.jpp-form{margin-bottom:50px}.jpp-form p{margin-top:-15px;margin-bottom:20px;font-size:14px!important;font-weight:300}.jpp-form .form-row{clear:both;margin-bottom:12px}.jpp-form .form-row .form-label{margin:0;padding:5px 0;display:block}.jpp-form .form-row .form-field{background:#f7f7f7;background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));border:1px solid #d1d1d1;border-radius:0;line-height:20px;padding:5px;width:100%;height:32px}.jpp-form .form-row .form-field:focus{background-color:#fff;border-color:#cc1808;color:#1a1a1a;outline:0}.jpp-form .form-row .form-field.error{border:1px solid red}.jpp-form .form-row label.error{color:red;font-weight:400}.jpp-form .form-row select{-webkit-appearance:button;-webkit-border-radius:0}.jpp-form .form-row textarea{height:auto!important}.jpp-form .job_submit_btn{margin-top:20px}.jpp-form .job-form-help{margin:0;padding:5px 0 0 0;font-size:.8em;color:#777676;font-style:italic}.jpp-form .job-form-section-title{margin:0;padding:0;font-size:23px;line-height:30px;color:#000;font-weight:800;margin-bottom:20px;text-transform:uppercase}.jpp-form .job-form-separator{border-top:1px solid #ddd;margin:50px 0}.jpp-form .form-field-required{color:#1b75bc;padding-left:5px}.jpp-form .payment-errors{color:red}.jpp-form #google-captcha-error{display:none;color:red;font-weight:400}.jpp-form .jpp-ajax-loader{width:24px;margin-left:20px;display:none}.job-publisher-pro .job-item{border-top:1px solid #eee;padding:20px 0;display:table;width:100%;overflow:hidden;-webkit-transition:.35s;transition:.35s}.job-publisher-pro .job-item:hover{background:#f1f1f1}.job-publisher-pro .job-item .job-thumbnail{padding-right:20px;display:table-cell;vertical-align:middle;float:none;width:13%;padding-left:20px}.job-publisher-pro .job-item .job-thumbnail img{border:1px solid #eee;background:#fff}.job-publisher-pro .job-item .job-meta{width:15%;padding:0 16px;font-size:12px;text-align:right;box-sizing:border-box;display:table-cell;vertical-align:middle}.job-publisher-pro .job-item .job-meta span{display:block}.job-publisher-pro .job-item .job-outline{width:57%;display:table-cell;vertical-align:middle}.job-publisher-pro .job-item .job-outline .job-title{font-size:15px;line-height:18px;padding-top:3px;font-weight:700;margin:0 0 12px 0;color:inherit;text-decoration:none}.job-publisher-pro .job-item .job-outline .job-title a{text-decoration:none;color:inherit;-webkit-transition:.35s;transition:.35s}.job-publisher-pro .job-item .job-outline .job-title a:hover{color:#1b75bc}.job-publisher-pro .job-item .job-outline .job-tagline{font-size:13px;font-weight:400;margin:0}.job-publisher-pro .jpp-job-list-pagination{text-align:center}.job-publisher-pro .jpp-job-list-pagination ul{list-style:none;padding:0;margin:0}.job-publisher-pro .jpp-job-list-pagination ul li{display:inline-block}.job-publisher-pro .jpp-job-list-pagination ul li span.current{background:#1b75bc;color:#fff}.job-publisher-pro .jpp-job-list-pagination ul li a,.job-publisher-pro .jpp-job-list-pagination ul li span{color:#333;text-decoration:none;background:#f1f1f1;padding:10px 15px;font-size:12px;border-radius:3px;-webkit-transition:.35s;transition:.35s}.job-publisher-pro .jpp-job-list-pagination ul li a:hover,.job-publisher-pro .jpp-job-list-pagination ul li span:hover{background:#1b75bc;color:#fff}.job-publisher-pro .jpp-no-results{text-align:center;border-bottom:1px solid #ddd}.job-publisher-pro .jpp-no-results .jpp-no-results-text{color:#1b75bc;font-size:28px;margin-bottom:15px}.job-publisher-pro .jpp-no-results p{font-size:18px;margin-bottom:45px}.job-publisher-pro .featured-job{background:#ffed51}.job-publisher-pro.widget-area .job-item{padding:10px 0}.job-publisher-pro.widget-area .job-title{font-size:14px!important;margin-bottom:5px!important}.job-publisher-pro.widget-area .job-thumbnail{padding-left:10px}.job-publisher-pro.widget-area .job-thumbnail img{width:60px;height:60px;max-width:none}.job-publisher-pro.widget-area .jpp-widget-bottom{text-align:center;margin-top:20px}.job-publisher-pro.widget-area .jpp-view-all-btn{display:inline-block;background:#1b75bc;color:#fff;text-align:center;clear:both;font-size:14px;padding:5px 20px;border-radius:5px;margin:0}.job-publisher-pro.widget-area .jpp-post-job-btn{display:block;margin-bottom:10px;font-size:14px;font-weight:400;text-decoration:underline}.jpp-jobboard-leader{background:#ddd;position:relative;width:100%;height:400px;text-align:center;padding:0 50px;z-index:1;background-position:center;background-size:cover}.jpp-jobboard-leader .jpp-overlay{position:absolute;width:100%;height:100%;left:0;top:0;background:#000;opacity:.3;z-index:-1}.jpp-jobboard-leader .jpp-jobboard-heading{font-size:38px;margin-bottom:20px;font-weight:700;color:#fff}.jpp-jobboard-leader .jpp-job-btn{margin-right:10px}.jpp-disply-table{display:table;height:100%}.jpp-disply-table-cell{display:table-cell;vertical-align:middle}.jpp-job-search-area{text-align:center;padding:40px 20px 50px;margin-bottom:50px;background:#ddd}.jpp-job-search-area .jpp-job-search-input input[type=text]{width:400px;display:inline-block;height:40px;border-radius:5px 0 0 5px;box-shadow:0 3px 8px #eee;padding:5px 10px;border:1px solid #1b75bc}.jpp-job-search-area .jpp-job-search-input input[type=text]:focus{outline:0}.jpp-job-search-area .jpp-job-search-input input[type=submit]{background:url(../images/icons/search-icon-white.png) #1b75bc;background-repeat:no-repeat;background-size:20px 20px;background-position:50% 50%;width:50px;height:40px;margin:0;vertical-align:top;display:inline;margin-left:-5px;text-indent:-9999px;border-radius:0 5px 5px 0;box-shadow:0 3px 8px #eee;border:none}.jpp-job-search-area .jpp-job-filter{margin-bottom:25px}.jpp-job-search-area .jpp-job-filter .jpp-job-cats{margin-bottom:10px}.jpp-job-search-area .jpp-job-filter .jpp-job-filter-label{margin-right:10px;font-size:15px}.jpp-job-search-area .jpp-job-filter .jpp-job-checkbox{display:inline-block;margin-right:10px;font-size:14px}.jpp-job-search-area .jpp-job-filter .jpp-job-checkbox input{margin-right:5px}.jpp-single-job{margin-bottom:50px}.jpp-single-job .jpp-single-job-title{font-size:30px;font-weight:700;margin:0 0 25px 0}.jpp-single-job .jpp-single-job-author{overflow:hidden;margin-bottom:25px}.jpp-single-job .jpp-single-job-author .jpp-single-job-author-details{font-size:14px;overflow:hidden;color:#666}.jpp-single-job .jpp-single-job-author .jpp-single-job-author-details .jpp-single-job-author-name{color:#000;font-size:18px;margin:0 0 10px 0}.jpp-single-job .jpp-single-job-author .jpp-single-job-author-details span{font-style:italic}.jpp-single-job .jpp-single-job-author-logo{float:left;overflow:hidden;margin-right:20px}.jpp-single-job .jpp-single-job-author-logo img{width:70px;height:auto;border:1px solid #eee}.jpp-single-job .jpp-single-job-desc p{margin-bottom:15px;font-weight:400!important}.jpp-single-job .jpp-job-social-share ul{margin:0;padding:0;list-style:none;overflow:hidden}.jpp-single-job .jpp-job-social-share ul li{float:left}.jpp-single-job .jpp-job-social-share ul li a{display:block;padding:5px 10px;color:#000;background:#ddd;margin-right:10px;margin-bottom:10px;text-decoration:none;border-radius:3px;font-size:14px;-webkit-transition:.35s;transition:.35s}.jpp-single-job .jpp-job-social-share ul li a i{margin-right:5px;font-size:15px}.jpp-single-job .jpp-job-social-share ul li a:hover{background:#1b75bc;color:#fff}.jpp-single-job .jpp-apply-btn{margin-top:40px;text-align:center}.jpp-update-btn{padding:0!important;background:0 0!important;color:#000!important;display:block;margin:0!important;line-height:1}.payment-method{max-height:30px}.chosen-container{width:100%!important}.chosen-container-multi .chosen-choices{padding:0 10px;border:1px solid #bbb;height:34px;border-radius:3px;background-image:inherit}.chosen-container-multi .chosen-choices li.search-field input[type=text]{font-family:'Open Sans',sans-serif;margin:0;height:32px;font-size:14px;color:#777}.comment-content a,.entry-content a,.entry-footer a:hover,.entry-summary a,.logged-in-as a,.pingback .comment-body>a,.site-info a:hover,.taxonomy-description a,.textwidget a{box-shadow:none!important}@media only screen and (min-width:768px) and (max-width:991px){.jpp-job-search-area .jpp-job-search-input input[type=text]{width:350px}}@media only screen and (max-width:767px){.jpp-jobboard-leader{height:500px;padding:0 20px}.jpp-jobboard-leader .jpp-jobboard-heading{font-size:24px;color:#fff}.jpp-jobboard-leader .jpp-job-btn{margin-right:0;margin-bottom:10px}.jpp-job-search-area .jpp-job-search-input input[type=text]{width:250px}.jpp-job-search-area .jpp-job-filter{text-align:left}.jpp-job-search-area .jpp-job-filter .jpp-job-filter-label{text-align:left}.jpp-job-search-area .jpp-job-filter .jpp-job-filter-label strong{text-align:left}.jpp-job-search-area .jpp-job-filter .jpp-job-checkbox{display:block;text-align:left}.job-publisher-pro .job-item{padding:20px;display:inherit;width:100%;overflow:hidden}.job-publisher-pro .job-item .job-thumbnail{padding-right:0;display:inherit;vertical-align:inherit;float:left;width:30%;padding-left:0;margin-right:15px}.job-publisher-pro .job-item .job-meta{width:100%;padding:0 16px;font-size:12px;text-align:left;display:inherit;vertical-align:inherit}.job-publisher-pro .job-item .job-meta span{display:block}.job-publisher-pro .job-item .job-meta.jpp-btn{display:none}.job-publisher-pro .job-item .job-meta.jpp-status{width:100%;padding:0;padding-top:5px;font-style:italic;display:table-cell;vertical-align:middle}.job-publisher-pro .job-item .job-outline{width:64%;display:inline-block;vertical-align:inherit}.job-publisher-pro .job-item .job-outline .job-tagline{font-size:14px}.job-publisher-pro .jpp-job-list-pagination ul li a{padding:8px 10px;font-size:11px}}#company-logo-preview{display:none}#company-logo-preview img{width:100px;height:auto;margin:10px 0;border:1px solid #d1d1d1}