@charset "utf-8";
.alert{font-size:14px;padding:10px 15px !important}
.mt5{margin-top:5px}
.pt5{padding-top:5px}
.pl0{padding-left:0!important}
.pr0{padding-right:0!important}
.hr-10{padding-top:5px;border-bottom:1px solid #ddd;margin-bottom:5px}
.space-15{padding-bottom:8px;padding-top:7px}
.space-10{padding-bottom:5px;padding-top:5px}
.wrap{word-wrap:break-word}
.group-bb{border-bottom:1px solid #ddd;padding-top:8px}
.productViewBlock{font-size:13px;line-height:18px}
.productViewBlock h4{margin-bottom:10px;font-size:19px;font-weight:400}
.productViewBlock h5{margin:5px 0;text-align:right;font-weight:700}
.productViewBlock ul{margin:0;padding:20px 0;list-style:none}
.productViewBlock ul li{margin:0;padding:0 0 10px 25px;background:url(../img/tick.png) left top no-repeat;line-height:18px}
.img{margin:0 0 15px 15px;float:right;padding:5px;border:#c9c9c9 solid 1px}
.pageTitle h1,h1.pageTitle{margin:10px 0;font-size:25px;font-weight:700}
.loginBlock{font-size:14px}
.loginBlock p{font-size:13px}
.loginBlock a{color:#2daae1;text-decoration:none}
.loginBlock a:hover{color:#2daae1;text-decoration:underline}
.loginBlock label{font-size:14px;font-weight:400}
.space{padding:0 7px}
.form-control:focus{border-color:#a3a3a3;box-shadow:none}
.redC{color:red}
.company-info .nav-tabs > li > a{font-size:13px;padding:8px 7px}
.company-info .nav-tabs > li > a:hover,.company-info .nav-tabs > li > a:focus{background:#ddd}
.company-info .nav-tabs > li.active > a:focus{background:#fff}
.company-info .tab-content{padding:20px 0}
.company-info .tab-content h3{padding-bottom:15px;font-size:24px}
.company-info .tab-content .panel-heading h3{padding-bottom:0}
.company-info .tab-content .companyAddress .row{margin-bottom:5px}
.company-info .tab-content .companyAddress label{padding-right:0}
.company-info .tab-content #products{margin-bottom:-10px;margin-top:-10px}
.company-info .tab-content #products ul li{padding:4px}
.company-info .tab-content #products ul li a{display:inline-block;width:100%}
.company-info .tab-content #products ul li a img{width:100%}
.form-row{font-size:14px}
.company-info .job .languageTable{padding:7px;font-size:13px}
.company-view .nav-tabs > li > a{font-size:15px;padding:10px 15px;color:#2daae1}
.company-view .nav-tabs > li > a:hover,.company-view .nav-tabs > li > a:focus{background:#ddd}
.company-view .nav-tabs > li.active > a,.company-view .nav-tabs > li.active > a:focus{background:#fff;color:#222}
.company-view .tab-content{padding:20px 0}
.company-view .tab-content h3{padding-bottom:15px}
.company-view .tab-content .companyAddress .row{margin-bottom:5px}
.company-view .tab-content .companyAddress label{padding-right:0}
.company-view .tab-content #products{margin-bottom:-10px;margin-top:-10px}
.company-view .tab-content #products ul li{padding:4px}
.company-view .tab-content #products ul li a{display:inline-block;width:100%}
.company-view .tab-content #products ul li a img{width:100%}
.profile-view{font-size:13px}
.profile-view a{color:#2daae1}
.profileInfo{position:relative;padding-left:130px;min-height:110px}
.profileInfo .profileImage{position:absolute;left:0;top:0;width:110px;height:110px;border:4px solid #ddd;background:#f2f2f2;width:100px;height:120px}
.profileInfo h1{font-size:24px;font-weight:700;margin-bottom:5px}
.profileInfo h1 a{color:#444;text-decoration:none}
.profile-view .panel > .table td:first-child{font-weight:700}
.profile-view .badge{padding:5px 8px;margin:5px 0}
.profile-view .socialBlock a{color:#222;text-decoration:none;font-size:14px;display:inline-block;margin:5px 12px 5px 0}
.profile-view .socialBlock a:hover{color:#2daae1}
.profile-view .socialBlock a .fa{font-size:18px}
.profile-view .socialBlock a .fa-linkedin{color:#0085af}
.profile-view .socialBlock a .fa-twitter{color:#20b8ff}
.profile-view .socialBlock a .fa-google-plus{color:#d44132}
.profile-view .socialBlock a .fa-facebook{color:#3c599f}
.profile-view .socialBlock a .fa-pinterest{color:#b93936}
.profile-view blockquote{font-style:italic;font-size:18px;border:0;margin:10px 0 0;padding:0}
.profile-view blockquote:before{color:#ccc;content:open-quote;font-size:3em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}
.profile-view blockquote:after{color:#ccc;content:close-quote;font-size:3em;line-height:.1em;margin-left:.25em;vertical-align:-.4em}
.profile-view blockquote p{display:inline}
.job-view{font-size:14px}
.job-view h3,.job-view h4{padding-bottom:15px}
.featuredJobPosting{position:relative;padding-left:75px;min-height:45px;margin-bottom:20px}
.featuredJobPosting .jobPostingCompany a{color:#2daae1;font-weight:700;font-size:16px;margin-bottom:4px;display:inline-block}
.jobPostingLogo{position:absolute;left:0;top:0}
.benefitsList ul{margin:0;padding:0 0 20px;list-style:none}
.benefitsList ul li{margin:0;padding:0 0 10px 25px;background:url(../img/tick.png) left top no-repeat;line-height:18px}
.job-post{font-size:14px}
.job-post h3{padding-bottom:10px}
.jobPricePost .col-xs-12{padding-left:0;padding-right:10px}
.jobPricePost p{margin-bottom:4px;font-size:14px}
.jobPricePost ul{margin:0;padding:5px 0 5px 15px;list-style:none;min-height:230px}
.jobPricePost ul li{margin:0;padding:0 0 5px;list-style:disc;line-height:18px}
.postBtn{text-align:center;padding-top:10px;padding-bottom:5px}
.form-row .radio label,.form-row .checkbox label{line-height:22px}
.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:0;padding-bottom:5px}
.form-horizontal .control-label{padding-right:0}
.invitation-send h4{padding-bottom:15px;font-size:18px}
.invitation-send textarea{min-height:120px}
.manage-api .form-row .radio label{font-weight:700}
.manage-api h3{padding-bottom:15px;font-size:24px}
.manage-api h4{padding-bottom:15px;font-size:18px}
.manage-api p{font-size:14px;margin-bottom:5px}
.manage-api a{font-size:14px}
.personal-lounge h3{padding-bottom:15px;font-size:24px}
.personal-lounge h4{padding-bottom:15px;font-size:18px}
.select3 select{width:32%;float:left;margin-right:1.33%;padding-left:5px;padding-right:5px}
.fieldBox{border-bottom:1px solid #ddd;margin-bottom:10px}
.profileImageUpload{text-align:center}
.personal-lounge .profileImage{margin-bottom:10px}
.personal-lounge .profileImage img{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}
.company-info .subscribeTable table{margin-top:20px;font-size:13px}
.company-info .subscribeTable table tr th{border-bottom:none}
.main-channel{background:#fcf8e3}
.modal-body .modalBox{font-size:14px;font-weight:400;padding:10px}
.modal-body .modalBox p{margin:0;padding:0 0 15px}
.modal-body .modalBox select{width:220px}
.modal-body .modalBox label{font-weight:400}
.modal-header,.modal-footer{padding-top:10px;padding-bottom:10px}
.modal-header{background:#fcf8e3}
.specialitiesBlock .titleHeading{padding:15px 0 20px;font-size:17px;font-weight:700}
.specialitiesBlock .control-label{padding-top:0}
.company-info .productInfo{font-size:14px}
.company-info .productInfo p{padding-bottom:15px}
.company-info .productInfo a{text-decoration:underline;color:#2daae1}
@media only screen and (max-width: 1024px) {
.job-post h3{font-size:20px}
}
@media (min-width: 768px) and (max-width: 991px) {
.jobPricePost ul{min-height:320px}
}
@media only screen and (max-width: 767px) {
.table-responsive table{min-width:500px}
.company-view .tab-content .companyAddress label{padding-left:0}
.profile-view{font-size:11px}
.profileInfo h1 a{font-size:16px}
.profile-view blockquote p{font-size:14px}
.jobPricePost .col-xs-12{padding-right:0}
.jobPricePost ul{min-height:50px}
}
@media only screen and (max-width: 360px) {
.profileInfo{padding-left:0;padding-top:120px}
.img{float:left}
.productViewBlock ul li{float:left}
.productViewBlock h5{text-align:center}
}