.containerBlockLoginIMg, .containerBlockLoginIMg3{
position:absolute;
left:0;
top:0;
height:100%;
width:100%;
background-position:center left;
background-size:cover;
background-repeat:no-repeat;
/*background-image:url(https://kosovajob.com/images/loginCoverImg.jpg);
*/z-index:-1;
}
.containerBlockLoginIMg3{
/*background-image:url(https://kosovajob.com/images/recHoverLogin.png);
*/background: linear-gradient(90deg, #646E8C 24.24%, #8C6464 103.02%, #64768C 103.03%);
mix-blend-mode: multiply;
opacity: 0.85;
z-index:1;
}
.containerBlockLoginIMg1{
position:absolute;
bottom:0;
left:0;
height:100%;
-o-object-fit: cover;
    object-fit: cover;
width:100%;
}
/*.containerBlockLoginIMg2{
z-index:3;
width:44%;
margin-left:13%;
}
.containerBlockLoginIMgBuild{
background-image:url(https://kosovajob.com/images/uploadCvCover3.jpg);
}*/
.profileBuilderArea{
position:relative;
float:left;
width: 476px;
left:50%;
margin-left:-278px;
padding: 40px;
    margin-top: 60px;
    margin-bottom: 30px;
 border-radius: 20px;
background: #FFF;
box-shadow: 0px 4px 7px 0px rgba(0, 11, 28, 0.04);
z-index:1;
}
.loginWelcomeMsg{
position:relative;
float:left;
width:100%;
color:#252C32;
font-weight:500;
text-align:center;
font-size:26px;
margin-bottom:50px;
}
.dontHaveAcc, .dontHaveAccOther{
position:relative;
float:left;
height:40px;
line-height:40px;
font-size:14px;
color:#333333;
font-weight:500;
}
.dontHaveAcc{
margin-right:15px;
}
.dontHaveAcc2{
font-weight:400;
color:#000;
height:45px;
line-height:45px;
}
.dontHaveAcc3{
height:auto;
line-height:1.4;
font-size:16px;
color:#546071;
margin:0;
margin-bottom:40px;
font-weight:normal;
}
.dontHaveAccOther{
font-weight:400;
text-align:center;
color:#546071;
font-size:16px;
width:100%;
text-align:center;
height:auto;
line-height:auto;
margin-top:28px;
}
.dontHaveAccOther a{
color:#546071;
text-decoration:none;
}
.dontHaveAccOther2{
margin-left:5px;
text-decoration:underline;
}
.signUPBtn{
position:relative;
float:left;
width:100%;
height:56px;
line-height:56px;
text-align:center;
font-weight: 500;
color:#000B1C;
background:#F3F3F5;
border-radius:6px;
font-size:16px;
cursor:pointer;
-webkit-appearance: none;
-moz-appearance: none;
appearance:none;
-webkit-transition: all 100ms ease-in-out;
-moz-transition: all 100ms ease-in-out;
-o-transition: all 100ms ease-in-out;
-ms-transition: all 100ms ease-in-out;
transition: all 100ms ease-in-out;

}
.signUPBtnGoogle{
padding:0;
width:111px;
height:45px;
background:none;
background-position:center;
background-repeat:no-repeat;
cursor:pointer;
background-size:contain;
}
.profileDivider{
position:relative;
float:left;
width:100%;
margin-top:25px;
margin-bottom:25px;
height:1px;
background-color:#E7E7E7;
}
.profileDividerProfileBuilder{
margin-top:5px;
margin-bottom:25px;
}
.displayBadge{
position:relative;
float:left;
width: 100%;
border-radius:5px;

display: none;
text-align: center;
position: relative;
height: 26px;
line-height: 26px;
margin-top:15px;
font-size:13px;
color:#FFF;
}
.signUpCnt, .thankyouCnt{
position:relative;
float:left;
width:100%;
margin-top:40px;
margin-bottom:40px;
}	
.thankyouCnt{
background-color:#FFF;
overflow:hidden;
border-radius:5px;
}

.profileHeader1, .profileHeader2{
position:relative;
float:left;
width:100%;
text-align:center;
font-weight:500;
color:#333333;
line-height:1.4;
font-size:32px;
}
.profileHeader2{
font-weight:400;
font-size:15px;
margin-top:10px;
margin-bottom:110px;
}
.fieldsCntArea{
position:relative;
float:left;
padding:30px;
width:calc(100% - 60px);
padding-top:50px;
border-radius:5px;
background-color:#FFF;
}
.fieldsCntAreaIn{
position:relative;
float:left;
width:50%;
margin-left:25%;
margin-bottom:40px;
}
.jobTitleSuggestions{
position:relative;
float:left;
border:1px solid #E7E7E7;
width:calc(100% - 2px);
margin-top:1px;
border-radius:5px;
display:none;
overflow:hidden;
}
.jobTitlesSearchRes, .skillsSearchRes{
position:relative;
float:left;
width:calc(100% - 20px);
line-height:1.4;
font-size:14px;
color:#383838;
padding:10px;
cursor:pointer;
-webkit-transition: all 100ms ease-in-out;
-moz-transition: all 100ms ease-in-out;
-o-transition: all 100ms ease-in-out;
-ms-transition: all 100ms ease-in-out;
transition: all 100ms ease-in-out;
}
.jobTitlesSearchRes:hover, .skillsSearchRes:hover{
background-color:#F3F3F3;
}
.selectedJobTitles{
margin-top: 10px;
}
.inputFieldHeaderHint{
position:relative;
float:left;
background-color:#6FA8CD;
border-radius:5px;
height:20px;
padding-left:10px;
padding-right:10px;
line-height:20px;
color:#FFF;
text-transform:uppercase;
font-weight:300;
font-size:13px;
margin-top:15px;
}
.inputFieldHeaderHintTxt{
position:relative;
float:left;
height:20px;
padding-left:10px;
line-height:20px;
color:#333333;
font-size:14px;
margin-top:15px;
}
.inputFieldHeaderHintTxt2{
padding:0;
line-height:1.4;
height:auto;
margin-bottom:50px;
}
.signUpCnt .bx-controls{
display:none !Important;
}
.bigCntProfileBuild{
margin-top:270px;
padding:75px;
width:calc(100% - 150px);
margin-bottom:140px;
background-color:#FFF;
border-radius:5px;
}
.bigCntProfileBuildCV{
margin-top:140px;
padding:75px;
width:calc(60% - 150px);
margin-bottom:140px;
margin-left:20%;
background-color:#FFF;
border-radius:5px;
}
.bigCntProfileBuildHeader{
position:relative;
float:left;
width:100%;
font-weight:500;
font-size:38px;
color:#333333;
margin-bottom:30px;
}
.bigCntProfileBuildSubHeader{
position:relative;
float:left;
width:calc(80% - 25px);
margin-left:25px;
line-height:1.4;
color:#333333;
font-size:15px;
margin-bottom:16px;
}
.bigCntProfileBuildSubHeader2{
position:relative;
float:left;
width:80%;
text-align:center;
margin-left:10%;
line-height:1.4;
color:#333333;
font-size:15px;
margin-bottom:16px;
}
.bigCntProfileBuildSubHeader:before{
content:"";
position:absolute;
left:-25px;
top:4px;
width:12px;
height:12px;
background-color:#36A692;
border-radius:50%;
}
.file_upload{
position:relative;
float:left;
margin-top:50px;
margin-bottom:50px;
left:50%;
margin-left:-193px;
width:320px;
height:250px;
background-repeat:no-repeat;
background-size:110px;
background-image:url(https://kosovajob.com/images/uploadCVIcon.png);
background-position:center top 60px;
padding:30px;
border:3px dashed #ABABAB;
border-radius:5px;
cursor:pointer;
}
.dz-message{
position: absolute;
float: left;
width: calc(100% - 60px);
text-align: center;
bottom: 30px;
color: #333333;
}
.uploadHeader, .uploadSubHeader{
position:relative;
float:left;
width:100%;
text-align:center;
font-size:15px;
}
.uploadSubHeader{
font-weight:300;
font-size:13px;
margin-top:10px;
}
.uploadHeaderBtn{
margin-top:25px;
position:relative;
float:left;
width:100%;
text-align:center;
font-size:14px;
color:#FFF;
font-weight:700;
height:40px;
cursor:pointer;
line-height:40px;
border-radius:5px;
background-color:#1C3664;
}
.file_uploadUploading, .file_uploadUploading2{
background-position:center top 100px;
pointer-events:none;
background-repeat:no-repeat;
background-size:24px;
opacity: 0.8;
background-image:url(https://kosovajob.com/images/loading.gif);
}
.file_uploadUploading2{
color:transparent !important;
background-size: 80px;
background-image:url(https://kosovajob.com/images/loadingAjaxW.gif);
background-position:center;
}
.picLoading{
background-size:24px !important;
background-position:center;
background-image:url(https://kosovajob.com/images/loading.gif);
}
.uploadSubHeaderErr, .uploadSubHeaderErr2{
position:relative;
float:left;
margin-top:10px;
width:100%;
line-height:1.4;
font-size:13px;
color:#FF0000;
}
.uploadSubHeaderErr2{
margin-top:0;
margin-bottom:10px;
}
.profileBuilderH_1{
position:relative;
float:left;
width:100%;
font-weight:500;
font-size:22px;
color:#333333;
}
.profileBuilderHeaderCnt{
position:relative;
float:left;
width:100%;
margin-top:20px;
margin-bottom:20px;
}
.profileBuilderHeaderCntSignUp{
position:absolute;
top:85px;
z-index:9;
}
.profileBuilderHeaderCntH_1{
position:relative;
float:left;
width:20%;
font-size:15px;
font-weight:500;
color:#878787;
height:40px;
line-height:40px;
cursor:pointer;
border-bottom:3px solid #DEDEDE;
-webkit-transition: all 100ms ease-in-out;
-moz-transition: all 100ms ease-in-out;
-o-transition: all 100ms ease-in-out;
-ms-transition: all 100ms ease-in-out;
transition: all 100ms ease-in-out;
}
.profileBuilderHeaderCnt #personalInfo{
width:19%;
}
.profileBuilderHeaderCnt #education{
width:17%;
padding-left:3%;
}
.profileBuilderHeaderCnt #workExperience{
width:17%;
padding-left:3%;
}
.profileBuilderHeaderCnt #skills{
width:17%;
padding-left:3%;
}
.profileBuilderHeaderCnt #languages{
width:18%;
padding-left:3%;
}
.profileBuilderHeaderCntSignUp #jobPosition{
width:24%;
}
.profileBuilderHeaderCntSignUp #industries{
width:22%;
padding-left:3%;
}
.profileBuilderHeaderCntSignUp #cities{
width:22%;
padding-left:3%;
}
.profileBuilderHeaderCntSignUp #finish{
width:23%;
padding-left:3%;
}

.profileBuilderHeaderCntH_1Active, .profileBuilderHeaderCntH_1Complete{
color:#36A692;
border-color:#36A692;
-webkit-transition: all 100ms ease-in-out;
-moz-transition: all 100ms ease-in-out;
-o-transition: all 100ms ease-in-out;
-ms-transition: all 100ms ease-in-out;
transition: all 100ms ease-in-out;
}
.sliderCntPorfileBuilder{
position:relative;
float:left;
width:100%;
}
.profileBuilderSubH_1, .profileBuilderSubH_2{
position:relative;
float:left;
width:100%;
font-size:18px;
font-weight:500;
color:#333333;
height:36px;
line-height:47px;
}
.profileBuilderSubH_2{
font-size:15px;
margin-top:8px;
font-weight:400;
line-height:1.4;
}
.profileBuilderSmallCnt{
position:relative;
float:left;
width:calc(100% - 50px);
margin-top:30px;
margin-bottom:15px;
background-color:#FFF;
border-radius:5px;
padding:35px;
padding-right:15px;
}
.inputFieldHalf{
width:calc(50% - 20px);
}
.inputFieldThird{
width:calc(100%/3 - 20px);
}
.inputFieldThirdNoMargin{
width:32%;
}
.inputFieldMargin{
margin-right:20px;
}
.inputFieldHeaderSelectProfileBuilderDate{
width: calc(100%/3 - 14px) !important;
}
.inputFieldHeaderSelectProfileBuilderDateEdu{
width: calc(100%/2 - 10px) !important;
}
.goNextBtnProfileBuilder, .addCustomFields, .goNextBtnProfileBuilderIn, .saveOrderOrigin, .innerBtns, .editHeaderBtn, .goNextBtnProfileBuilderNoClick, .profileRightBtn{
position:relative;
float:right;
height:40px;
line-height:40px;
color:#FFF;
padding-left:14px;
padding-right:14px;
font-size:15px;
font-weight:500;
background-color:#36A692;
cursor:pointer;
border-radius:5px;
    background: linear-gradient(217.21deg, #7A29B5 10.91%, #CE009F 199.75%);
}
.goNextBtnProfileBuilderFinal{
background-color:#B7B7B7;
color:#FFF;
}
.innerBtns, .editHeaderBtn, .reorderBnt{
height:30px !important;
width:30px !important;
padding:0 !important;
overflow:hidden;
    text-indent: -9999px !important;
	color:transparent !important;
background-position:center;
background-repeat:no-repeat;
border:1px solid #CACACA !important;
float:left;
background-color:#CACACA !important;
margin-right:0;
margin-left:15px;
}
.innerBtnsEdit, .editHeaderBtn{
background-image:url(https://kosovajob.com/images/editIcon.svg) !important;
}
.innerBtnsDelete, .innerBtnsDeleteCV{
background-image:url(https://kosovajob.com/images/deleteIcon.svg) !important;
}
.innerBtnsDeleteCV{
    background-size: 9px;
	width:24px  !important;
}
.reorderBnt{
background-image:url(https://kosovajob.com/images/reorderIcon.svg) !important;
}
.goNextBtnProfileBuilderIn{
margin-right:20px;
}
.addCustomFields{
position:absolute;
right:0;
top: 20px;
}
.goBackBtnProfileBuilder, .goBackBtnProfileBuilderIn{
position:relative;
float:left;
width:40px;
background-color:#FFF;
background-position:center;
background-repeat:no-repeat;
background-size:10px;
background-image:url(https://kosovajob.com/images/leftArr.png);
height:40px;
cursor:pointer;
border-radius:5px;
}
.inputFieldBtnBackBtnCnt .goBackBtnProfileBuilder{
background-color:#B3B3B3;
background-image:url(https://kosovajob.com/images/whiteBackArr.png);
}
.goBackBtnProfileBuilderIn{
background-color:#888888;
background-image:url(https://kosovajob.com/images/leftArrWhite.png);
}
.addFieldsCnt, .addFieldsSkillsCnt{
position:relative;
float:left;
width:100%;
height:auto;
min-height:250px;
background-position:center;
background-repeat:no-repeat;
background-size:24px;
background-image:url(https://kosovajob.com/images/loading.gif);
display:none;
}

.profileDividerProfileBuilderPro{
width:calc(100% - 20px);
}
.profileDividerProfileBuilderPro2{
margin-top:25px;
}
.infoCntInn{
position:relative;
float:left;
width:calc(100% - 20px);
}
.infoCntInnH{
position:relative;
float:left;
font-weight:500;
color:#333333;
margin-top:6px;
font-size:18px;
line-height:1.4;
font-weight: 900;
}
.infoCntInnSubH{
position:relative;
float:left;
width:100%;
color:#333333;
margin-top:2px;
font-size:15px;
line-height:1.4;
}

.infoCntInnSubHFirst{
margin-top:0;
font-weight: bold;
color: #707378;
}
.infoCntInnSubHFirst2{
margin-top:0;
color: #707378;
}
.infoCntInnSubHFirstDesc{
margin-top:14px;
}
.infoCntInnHL{
font-weight: 900;
}
.infoCntInnHEdit{
position:relative;
float:right;
}
.addFieldsCntContent{
background-image:none !important;
}
.addLoader{
min-height:250px !important;
background-size:24px !important;
background-image:url(https://kosovajob.com/images/loading.gif) !important;
}
.infoCntInnSubHFirstWorkSubH{
font-weight:500; 
text-transform:uppercase;
color:#666666;

}
.languageInfoCnt{
position:relative;
float:left;
margin-top:30px;
margin-bottom:30px;
border: 1px solid #F3F3F3;
background-color: #F3F3F3;
width:calc(100% - 22px);
border-radius:5px;
}
.languageInfoSubCnt{
position:relative;
float:left;
width:27%;
padding:3%;
}
.languageInfoSubCnts{
position:relative;
float:left;
width:100%;
font-size:15px;
color:#333;
line-height:1.4;
}
.languageInfoSubCntsFirst{
margin-bottom:20px;
}
.languageInfoSubCntsH{
position:relative;
float:left;
width:36px;
height:100%;
}
.languageInfoSubCntsH2{
position:relative;
float:left;
width:calc(100% - 36px);
height:100%;
}
.skillsByCategoryCnt{
position:relative;
float:left;
width:calc(100% - 20px);
}
.suggestedSkillsByCategoryCnt, .suggestedSkillsCnt{
position:relative;
float:left;
padding:15px;
padding-bottom:5px;
border:1px solid #F3F3F3;
border-radius:5px;
width:calc(100% - 32px);
}
.suggestedSkillsByCategoryCnt{
display:none;
}
.suggestedSkillsCnt{
margin-bottom:25px;
	-webkit-transition: all 100ms ease-in-out;
-moz-transition: all 100ms ease-in-out;
-o-transition: all 100ms ease-in-out;
-ms-transition: all 100ms ease-in-out;
transition: all 100ms ease-in-out;
}
.selectedCategoryOptions, .addedCategoryOptions{
position:relative;
float:left;
margin-right:10px;
margin-bottom:10px;
border-radius:5px;
background-color:#F6F6F6;
height:30px;
line-height:30px;
padding-left:10px;
padding-right:35px;
color:#333333;
font-size:13px;
font-weight:300;
cursor:pointer;
z-index:1;
opacity:0.9;
-webkit-transition: all 100ms ease-in-out;
-moz-transition: all 100ms ease-in-out;
-o-transition: all 100ms ease-in-out;
-ms-transition: all 100ms ease-in-out;
transition: all 100ms ease-in-out;
}
.addedCategoryOptions{
opacity:1;
}
.selectedCategoryOptions:hover{
opacity:1;
-webkit-transition: all 100ms ease-in-out;
-moz-transition: all 100ms ease-in-out;
-o-transition: all 100ms ease-in-out;
-ms-transition: all 100ms ease-in-out;
transition: all 100ms ease-in-out;
}
.selectedCategoryOptions .removeSelectedOption{
position:absolute;
right:5px;
top:5px;
border-radius:2px;
background-color:#C4C4C4;
width:20px;
height:20px;
cursor:pointer;
background-position:center;
background-repeat:no-repeat;
background-size:10px;
background-image:url(https://kosovajob.com/images/plusIconSkill.png);
}
.addedCategoryOptions .removeSelectedOption{
position:absolute;
right:5px;
top:5px;
border-radius:2px;
background-color:#C4C4C4;
width:20px;
height:20px;
cursor:pointer;
background-position:center;
background-repeat:no-repeat;
background-size:10px;
background-image:url(https://kosovajob.com/images/closeIcon2.png);
}
.inputFieldHeaderSkills{
font-weight:500;
margin-top:25px;
}
#skillsBigCnt .addFieldsCnt{
display:block;
background-image:none;
min-height:0;
}
.optionAdded{
background-color: #36A692;
padding-right:10px;
}
.optionAdded .removeSelectedOption{
display:none!important;
}
.profileLeftCnt{
position:relative;
float:left;
margin-bottom:12px;
padding:20px;
background-color:#FFF;
border-radius:5px;
width:calc(100% - 40px);
}
.profileCoverPicCnt{
position:relative;
float:left;
height:100%;

margin-left:20px;
width:calc(61% - 21px);
border-right:1px solid #E7E7E7;
}
.profileSocialCnt{
position:relative;
float:left;
height:100%;
width:calc(39% - 25px);
padding-left:25px;
}

.profileCoverPicCnHt{
position:relative;
float:left;
width:100%;
height:50px;
line-height:50px;
font-weight:500;
color:#333333;
font-size:22px;
}
.profileCoverPicCnHtPic{
position:relative;
float:left;
margin-top:12px;
width:110px;
border-radius:50%;
border:5px solid #FF6633;
height:110px;
}
.pb_personalInfoBigCnt .profileCoverPicCnHtPic{
cursor:pointer;
}
.profileCoverPicCnHtPicIn{
position:relative;
background-size: cover;
float:left;
margin:5px;
width:100px;
height:100px;
background-position:center;
background-repeat:no-repeat;
background-color:#AEAEAE;
border-radius:50%;
}
.profileCoverPicCnHOther{
position:relative;
float:left;
margin:5px;
width:calc(100% - 150px);
margin-left:20px;
}
.profileCoverPicCnHOtherFullName, .profileCoverPicCnHOtherOther{
position:relative;
float:left;
width:100%;
color:#333333;
font-size:22px;
margin-top:5px;
margin-bottom:15px;
font-weight:500;
line-height:1.4;
}
.profileCoverPicCnHOtherOther{
font-weight:400;
font-size:15px;
margin-top:0;
margin-bottom:2px;
letter-spacing:normal;
}
.profileSocialCntTip{
position:relative;
float:right;
color:#000000;
line-height:1.4;
width:88%;
text-align:right;
font-size:14px;
font-weight:300;
margin-bottom:18px;
}
.profileSocialCntTipAdd, .profileSocialCntTipAddO{
position:relative;
float:right;
text-align:right;
margin-bottom:12px;
}
.profileSocialCntTipAdd{
margin-top:12px;
margin-bottom:0;
}
.profileSocialCntTipAddO{
margin: 0 !important;
margin-top: 8px !important;
}
.profileSocialCntTipAddH{
position:relative;
float:left;
height:24px;
line-height:24px;
cursor:pointer;
font-weight:300;
color:#000000;
font-size:14px;
margin-right: 12px;
}
.profileSocialCntTipAddBtn{
position:relative;
float:left;
height:30px;
line-height:30px;
border:1px solid #FF6633;
cursor:pointer;
font-weight:500;
color:#FFF;
border-radius:5px;
background-color:#FF6633;
font-size:13px;
padding-left: 26px;
padding-right:8px;
}
.profileSocialCntTipAddBtn:before{
content:"";
position:absolute;
left: 2px;
top:0;
background-position:center;
background-repeat:no-repeat;
background-size:10px;
background-image:url(https://kosovajob.com/images/iconmonstr-plus-2-240.png);
height:30px;
width:24px;
}
.profileSocialCntTipAddO .profileSocialCntTipAddBtn{
/*height:32px;
line-height:32px;
font-size: 15px;
padding-right: 8px;
*/}
.profileSocialCntTipAddO .profileSocialCntTipAddBtn:before{
height:30px;
background-size: 12px;
}
.profileLeftCntDesc{
position:relative;
float:left;
width:100%;
font-size:14px;
color:#333;
line-height:1.4;
margin-top:15px;
}
.profileLeftCnt .defaultCnt{
background-image:none;
min-height: 0;
}
.profileLeftCnt .profileDivider{
background-color: transparent;
width: 100%;
border-top: 1px solid #E7E7E7;
}
.profileLeftCnt .infoCntInn{
width:100%;
}
.editHeaderBtn{
background-image:none;
padding-left: 8px;
background-color: #CACACA;
}
.editHeaderBtn:before{
display:none;
}
.pb_personalInfoBigCnt.defaultCnt{
background-image:none;
min-height:1px;
}
.personalInfoLeftCnt_1{
position:relative;
float:left;
width:300px;
border:1px solid #E7E7E7;
border-radius:5px;
margin-right:20px;
height:100%;
-webkit-transition: all 100ms ease-in-out;
-moz-transition: all 100ms ease-in-out;
-o-transition: all 100ms ease-in-out;
-ms-transition: all 100ms ease-in-out;
transition: all 100ms ease-in-out;
}
.personalInfoLeftCnt_2{
position:relative;
float:left;
width:calc(100% - 322px);
}
.profilePicPesonalInfo{
position:relative;
float:left;
margin:15px;
border-radius:5px;
height:268px;
line-height:268px;
text-align:center;
color: #aaa;
width:calc(100% - 30px);
background-position:center;
background-repeat:no-repeat;
background-size:cover;
background-color:#E7E7E7;
cursor:pointer;
}
.personalInfoLeftCnt_2 .inputFieldHalf {
width: calc(50% - 10px);
}
#coverPicCnt{
display:none !important;
}
#comErrCover, .comErrCl{
position:relative;
float:left;
top:20px;
display:none;
font-size:13px;
width:100%;
line-height:1.4px;
color:#FF0000;
}
.comErrCl{
top:0;
margin-top: 20px;
}
.socailLinksInput{
width: calc(100% - 70px);
}
.addMoreSocailLInksBtn, .removeMoreSocailLInksBtn{
position:relative;
float:right;
height:40px;
width:40px;
cursor:pointer;
background-size:24px;
margin-left: 5px;
background-position:center;
cursor:pointer;
background-repeat:no-repeat;
background-image:url(https://kosovajob.com/images/iconmonstr-plus-circle-lined-240.png);
}
.removeMoreSocailLInksBtn{
background-image:url(https://kosovajob.com/images/iconmonstr-minus-circle-lined-240.png);
}
.addMoreSocailLInksBtn{
float:right;
}
.coverPicBg2Hover:hover{

background-color:rgba(0,0,0,0.2);
-webkit-transition: all 100ms ease-in-out;
-moz-transition: all 100ms ease-in-out;
-o-transition: all 100ms ease-in-out;
-ms-transition: all 100ms ease-in-out;
transition: all 100ms ease-in-out;
}
.inputFieldHeaderHide{
display:none !important;
}
.socialMediaLinksProfile{
position:relative;
float:left;
padding-left:30px;
color:#333;
font-size:14px;
margin-top:8px;
margin-bottom:8px;
word-break:break-all;
line-height:1.4;
line-height:20px;
width:calc(100% - 30px);
}
.social_sc_3:before, .social_sc_1:before, .social_sc_2:before, .social_sc_4:before, .social_sc_5:before, .social_sc_6:before, .social_sc_7:before{
position:absolute;
top:0;
left:0;
width:20px;
height:20px;
content:"";
background-size: 18px;
background-position:center;
background-repeat:no-repeat;
background-image:url(https://kosovajob.com/images/iconmonstr-linkedin-3-240.png);
}
 
.profileSocialCntTipAddOTop{
position: relative;
float: left;
height: 100%;
width: 38%;
margin-top:0 !important;
margin-bottom:60px !important;
}
.profileSocialCntTipAddOTop .profileSocialCntTipAddBtn {
float:right;
}
.pb_skillsBigCnt .removeSelectedOption.hideExitBtns{
display:none!important;
}
.pb_skillsBigCnt .hideExitBtns{
padding-right:10px !important;
}
.profileRightCnt{
position:relative;
float:left;
background-color:#FFF;
border-radius:5px;
padding:30px;
width:calc(100% - 60px);
margin-bottom:12px;
}
.profileRightHCnt, .profileRightSubHCnt{
position:relative;
float:left;
width:100%;
line-height:1.4;
font-size:18px;
font-weight:500;
color:#333333;
margin-bottom:5px;
}
.profileRightSubHCnt{
margin-bottom:5px;
font-size: 15px;
font-weight: 400;
}
.findEmpCntL{
position:relative;
float: left;
margin-top: 5px;
}
.onoffswitch-label {
display: block !important;
overflow: hidden !important;
cursor: pointer !important;
height:30px !important;
float: none !important;
line-height: 30px !important;
border-radius: 30px !important;
border: 1px solid transparent !important;
}
.onoffswitch-inner:after{
background-color:#F3F3F3 !important;
}
.onoffswitch-switch{
background-color:#888888 !important;
border: 1px solid #888888 !important;
border-radius: 50% !important;
width: 20px !important;
right: 36px !important;
}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch{
right: 0 !important;
}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch{
background-color:#FFF !important;
border: 1px solid #FFF !important;
}
.onoffswitch-inner:before{
background-color:rgb(70 144 255) !important;
border: 1px solid #rgb(70 144 255) !important;
}
.findEmpCntL label:before, .findEmpCntL label:after{
display:none;
}
.onoffswitch-inner:before, .onoffswitch-inner:after{
content:"" !important;
}
.onoffswitch-inner:before, .onoffswitch-inner:after{
height: 32px !important;
}
.downloadCvCntP{
position:relative;
float:left;
border-radius:5px;
padding-left:10px;
padding-right:10px;
height:40px;
line-height:40px;
font-size:14px;
color:#333;
margin-bottom:12px;
background-color:#F3F3F3;
width:calc(100% - 20px);
}
.downloadCvCntP a, .downloadCvCntP a:visited, .downloadCvCntP a:hover{
color:#333;
}
.downloadCvCntPBtn{
position:relative;
float:right;
height:100%;
width:24px;
background-size:16px;
background-position:center;
background-image:url(https://kosovajob.com/images/downloadBtnCvg2.svg);
background-repeat:no-repeat;
}
.downloadCvCntP:before{
/*position:absolute;
content:"";
top:0;
left: 5px;
height:100%;
width:30px;
background-size:20px;
background-position:center;
background-image:url(https://kosovajob.com/images/iconmonstr-cv-4-240.png);
background-repeat:no-repeat;*/
}
.downloadCvCntP:after{

}
.accountSettingsCnt{
position:relative;
float:left;
margin-top:30px;
margin-bottom:30px;
background-color:#FFF;
border-radius:5px;
padding:20px 20px 40px 40px;
width:calc(100% - 60px);
}
.accountSettingsCntH{
position:relative;
float:left;
width:100%;
font-weight:500;
color:#333333;
font-size:22px;
height:50px;
line-height:50px;
padding-bottom:5px;
border-bottom:1px solid #E7E7E7;
margin-bottom:25px;
}
#comSucc{
position:relative;
float:left;
width:calc(100% - 20px);
height:40px;
line-height:40px;
border-radius:5px;
font-size:13px;
padding-left: 10px;
padding-right:10px;
color: #3c763d;
display:none;
margin-bottom: 20px;
background-color: #dff0d8;
border-color: #d6e9c6;
}
.letEmpFindYouCntAccSts .profileRightCnt{
padding:0;
width:100%;
}
.letEmpFindYouCntAccSts .divider{
display:none;
}
.letEmpFindYouCntAccSts .findEmpCntL{
float: right;
margin-top: -20px;
}
.letEmpFindYouCntAccSts .profileRightHCnt, .letEmpFindYouCntAccSts .profileRightSubHCnt{
width:90%
}
.deleteAccount, .acountSettingsSaveChanges, .emailSaveChanges{
float:left;
}
.deleteAccount{
background:#B40030;
}
.fixedPopUpCnt, .fixedPopUpCnt2{
position:fixed;
width:100%;
height:100%;
z-index:1;
display:none;
background-color:rgba(255,255,255,0.8);
}
.fixedPopUpCntSub, .fixedPopUpCntSub2{
position:fixed;
z-index:9;
top:50%;
left:50%;
display:none;
margin-top:-150px;
margin-left:-170px;
padding:20px;
border-radius:5px;
background-color:#FFF;
width:300px;
min-height:100px;
    -webkit-box-shadow: rgb(0 0 0 / 30%) 0 1px 3px;
    -moz-box-shadow: rgba(0,0,0,0.3) 0 1px 3px;
    box-shadow: rgb(0 0 0 / 30%) 0 1px 3px;
}
.fixedPopUpCntSubH{
position:relative;
float:left;
width:100%;
margin-bottom:12px;
font-size:16px;
font-weight:500;
color:#333;
letter-spacing: 1.2px;
}
.fixedPopUpCntSubH2{
position:relative;
float:left;
width:100%;
line-height:1.4;
margin-bottom:12px;
font-size:14px;
color:#333;
}
.cancelBtn{
float:left;
color:#333;
background:#F6F7F9;
margin-top:20px;
}
.deleteAccountConfirm, .deleteConfirm, .continueConfirm{
float:right;
margin-top:20px;
}
.popUpCloseBtn{
position:relative;
float:right;
cursor:pointer;
top:-10px;
width:30px;
height:30px;
background-position:center;
background-repeat:no-repeat;
background-size:14px;
background-image:url(https://kosovajob.com/images/iconmonstr-x-mark-thin-2403.png);
}
.middleContainerCVCnt{
position:relative;
float:left;
padding:20px;
padding-left:40px;
padding-right:40px;
padding-bottom:80px;
width:calc(100% - 80px);
background-color:#FFF;
border-radius:5px;
margin-top:30px;
margin-bottom:40px;
}
.middleContainerCVCntH{
position:relative;
float:left;
width:100%;
height:50px;
line-height:50px;
font-weight:500;
font-size:22px;
padding-bottom:6px;
border-bottom:1px solid #E7E7E7;

}
.middleContainerCVCntHOptions{
position:relative;
float:left;
margin-right:60px;
margin-top:40px;
width:425px;
}
.middleContainerCVCntHOption{
position:relative;
float:left;
width:100%;
}
.middleContainerCVCntHOptions .bigCntHomeHeaderBtn2{
float:left;
left:50%;
margin-right:0;
margin-left:-37px;
}
.internDivCNtEnd{
position:absolute;
bottom:0;
left:0;
height:60px;
background: linear-gradient(90deg, rgba(255, 153, 102, 0.9) 5.56%, rgba(255, 255, 255, 0.8) 93.51%);
border-radius: 0px 0px 5px 5px;
width:100%;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
}
.internDivCNtEnd #onoffswitch1{
display:none !important;
}
.onoffswitch-label:before, .onoffswitch-label:after{
display:none !important;
}
.internDivCNtEndTxt{
position:relative;
margin-right:20px;
text-align:center;
line-height:60px;
font-size:16px;
color:#333333;

}
.thankyouCntH, .thankyouCntSH{
position:relative;
float:left;
width:100%;
text-align:center;
color:#333333;
font-weight:600;
font-size:24px;
line-height:36px;
margin-top:50px;
z-index:1;
}
.thankyouCntSH{
margin-top:0px;
font-weight:300;
}
.thankyouCnt img{
position:relative;
float:left;
width:100%;
margin-top:-60px;
z-index:0;
}
.goBackBtnProfileBuilder:before, .goBackBtnProfileBuilderIn:before{
content:"" attr(title) "";
position:absolute;
color: #888888;
left:40px;
font-weight: 400;
font-size: 15px;
line-height: 40px;
}
.suggestedSkillsCntLimited{
    max-height: 40px;
     overflow: hidden;
	padding-bottom: 40px;
	-webkit-transition: all 100ms ease-in-out;
-moz-transition: all 100ms ease-in-out;
-o-transition: all 100ms ease-in-out;
-ms-transition: all 100ms ease-in-out;
transition: all 100ms ease-in-out;
  }
.suggestedSkillsCntLimitedMore{
position:relative;
float:left;
left:50%;
margin-left:-75px;
width:150px;
text-align:center;
height:30px;
    text-align: center;
     line-height: 30px;
     font-size: 13px;
     background-color:trasnparent;
	color:#333333;
	font-weight:300;
    z-index: 2;
      text-align: center;
    cursor: pointer;
	    border-radius: 5px;
	-webkit-transition: all 100ms ease-in-out;
-moz-transition: all 100ms ease-in-out;
-o-transition: all 100ms ease-in-out;
-ms-transition: all 100ms ease-in-out;
transition: all 100ms ease-in-out;
}
.suggestedSkillsCntLimitedMore:hover{
  background-color: #F6F6F6;
 -webkit-transition: all 100ms ease-in-out;
-moz-transition: all 100ms ease-in-out;
-o-transition: all 100ms ease-in-out;
-ms-transition: all 100ms ease-in-out;
transition: all 100ms ease-in-out;
}
.suggestedSkillsCntLimitedMoreCnt{
position:relative;
float:left;
width:100%;
top: -26px;
    padding-top: 10px;
    margin-bottom: 20px;
	background-image: linear-gradient(#F6F6F6, #FFF);
	
}
.suggestedSkillsCntLimitedMoreCntBottom{
    top: -21px;
	display:none;
}
.emailPreferencesCnt{
position:relative;
float:left;
width:100%;
}
.profileSocialCntTipAddOTop_1{
position: absolute;
    right: 0;
    top: -55px;
}
.reorderBnt{
position:relative;
float:right;
border-radius:5px;
margin-right:15px;
    margin-top: 8px !important;
}
.sortableUls, .sortableUls li{
position:relative;
float:left;
cursor:pointer;
width:100%;
}
.sortableUls li:after{
position:absolute;
content:"";
    background-size: 18px;
	    background-position: center top calc(50% - 20px);
right:20px;
height:100%;
width:40px;
      background-repeat: no-repeat;
     background-image: url(https://kosovajob.com/images/reorderIcon.svg) !important;
 }
.innerBtnsDeleteCV{
    float: right !important;
    margin-left: 5px;
    background-color: transparent !important;
    border-color: transparent !important;
    margin-top: 2px;
}
.inputFieldMarginMiniHalfNoMargin{
margin-right:0;
}
.pb_defaultJobInfo .inputFieldHalf {
    width: calc(50% - 10px);
}


@media (max-width:481px) {
.containerBlockLoginIMg, .profileSocialCntTipAddOTop_1{
display:none;
}
.infoCntInnH{
width:calc(100% - 96px);
margin-top:0;
}
.innerBtns{
font-size:13px !important;
}
.profileBuilderArea{
padding-top: 33px;
padding-top: 24px;
padding-left:33px;
padding-right:40px;
width: calc(100% - 73px);
margin: 0;
background-color: transparent;
}
.internDivCNtEndTxt{
line-height:1.4;
width:calc(100% - 110px);
}
.loginWelcomeMsg{
font-size: 26px;
padding-bottom: 20px;
margin-bottom: 20px;
border-bottom: 1px solid #E7E7E7;
}
.dontHaveAcc{
width:100%;
font-size:15px;
}
.dontHaveAccOther{
font-size:14px;
}
.signUPBtn{
margin-left: 0;
width: calc(100% - 30px);
text-align: center;
}
.containerBlockLogin  .profileDivider{
background-color:transparent;
margin-top: 15px;
margin-bottom: 15px;
}
.containerBlockLogin .inputFields, .containerBlockLogin .form-field, .containerBlockLogin .inputFieldsTextArea{
background-color:#E3E3E3;
}
.containerBlockLoginCountDown .form-field{
background-color:#FFF;
}
.profileHeader1{
font-size:22px;
}
.signUpCnt, .thankyouCnt{
background-color:#FFF;
margin:0;
padding:10px;
width:calc(100% - 20px);
padding-top: 20px;
padding-bottom: 20px;
}
.containerBlockLoginProfile .signUpCnt{
padding-bottom:40px;
padding-left:3%;
padding-right:4%;
width:93%;
}
.signUpCnt .fieldsCntArea{
padding: 0;
width: 100%;
padding-top: 10px;
}
.signUpCnt .fieldsCntAreaIn{
width: 90%;
margin-left: 5%;
margin-bottom: 20px;
}
.fieldsCntAreaIn .inputField{
margin-bottom: 15px;
}
.signUpCnt .infoxBoxesOnSignUpCnt{
margin-top: 10px;
margin-bottom: 25px;
}
.signUpCnt .profleBuildBtnSkip{
margin-top:10px;
margin-bottom:0;
}
.signUpCnt .profileDivider_1{
margin-bottom: 35px !important;
}
.internDivCNtEnd{
border-radius:0;
background:none;
}
.inputFieldHeaderHintTxt{
font-size: 12px;
}
.profileDivider_2{
display:none;
}
.selectOptions{
font-size:15px;
}
.profileHeader2{
font-size: 13px;
}
.thankyouCntSH {
line-height: 1.4;
font-size: 18px;
}
.containerBlockLogin  .menuAreaUrlsLogin{
width:52% !important;
margin-left: 24% !important;
}
.thankyouCnt img{
margin-top: 0;
}
.thankyouCnt .menuAreaUrlsLogin{
float:left !important;
left: 0 !important;
margin-left:-97px;	
}
.profileBuilderHeaderCntSignUp{
width:95%;
overflow: hidden;
top: 100px;
}
.profileBuilderHeaderCntSignUpIN{
position:relative;
float:left;
width:100%;
}
.bigCntProfileBuild, .bigCntProfileBuildCV{
margin-top:0;
margin-bottom:0;
margin-left:0;
padding: 25px;
padding-bottom:50px;
width: calc(100% - 50px);
}
.bigCntProfileBuildHeader{
font-size: 32px;
line-height:1.3;
}
.file_upload{
width: calc(86% - 60px);
margin-left: 7%;
left: 0;
margin-top: 30px;
margin-bottom: 30px;
}
.profileBuilderHeaderCntProfileBuilder, .profileDividerProfileBuilder, .inputFieldMarginMobile{
display:none;
}
.profileBuilderSubH_2{
height:auto;
width: 80%;
}
.profileBuilderSubH_1{
margin-top:30px;
top: -5px;
}
.profileBuilderSmallCnt{
padding:0;
width: 100%;
margin-bottom:50px;
}
.inputFieldHalf, .inputFieldThird, .inputFieldFull{
width:100% !important;
}
.inputFieldFull{
width: calc(100% - 2px);
}
.inputFieldHalf{
margin-right: 0;
}
.goBackBtnProfileBuilder:before, .goBackBtnProfileBuilderIn:before {
right: -55px;
}
.goNextBtnProfileBuilderIn, .saveOrderOrigin{
margin-right:0;
}
.profileBuilderSmallCntExtraWork .internDivCNtEnd{
left: 0;
width:100%;
}
.languageInfoCnt{
width: 100%;
margin-top: 10px;
}
.languageInfoSubCnt{
width: 94%;
padding-bottom: 0;
}
.infoCntInn, #languagesBigCnt .defaultCnt, #workExperienceBigCnt .defaultCnt{
width: 100%;
}
.infoCntInn{
margin-bottom: 20px;
}
.innerBtns, .editHeaderBtn{
height: 30px;
line-height: 30px;
margin-bottom: 10px;
margin-left: 10px;
}
.infoCntInnSubHFirst2{
    margin-top: 0;
}
.suggestedSkillsCntLimited{
    max-height: 160px;
}
.suggestedSkillsCntLimitedMoreCnt{
margin-bottom: 10px;
}
.suggestedSkillsCntLimitedMoreCntBottom{
top:-2px;
}
.profileCoverPicCnt{
    width: 100%;
    margin-left: 0;
    border-right: none;
}
.completeCntBigProfile .completeCntBig{
width:220px;
}
.profileSocialCnt {
  width: 100%;
    padding-left: 0;
	margin-top:20px;
	    border-top: 1px solid #E7E7E7;
    padding-top: 10px;
}
.profileSocialCntTipAddOTop{
    position: absolute;
    right: 0;
}
.personalInfoLeftCnt_1{
width:calc(100% - 2px);
margin-right:0;
}
.personalInfoLeftCnt_2{
width:100%;
margin-top:20px;
}
.myProfileLeftFull .personalInfoCnt{
margin-top: 0;
    top: 0;
}
.inputFieldTopHeaderHIDE{
display:none;
}
.middleContainerCVCnt{
padding:20px;
width:calc(100% - 40px);
    padding-bottom: 40px;
border-radius:0;
margin-top: -59px;
    top: 60px;
}
.middleContainerCVCntHOptions{
width:100%;
}
.middleContainerCVCntHOptions .bigCntHomeHeaderBtn2{
    margin-right: 0;
    margin-left: 0;
    left: 0;
}
.accountSettingsCnt{
margin-left:2%;
margin-top:2%;
padding:30px;
    width: calc(95% - 60px);
}
.profileBuilderHeaderCntSignUp #jobPosition {
    width: 22%;
}
.inputFieldMarginDesktop{
display:none
}
.profileBuilderHeaderCntSignUp #industries {
    width: 22%;
    padding-left: 3%;
}
.profileBuilderHeaderCntSignUp #cities{
    width: 22%;
    padding-left: 7%;
}
.profileBuilderHeaderCntSignUp #finish {
    width: 23%;
    padding-left: 1%;
}

}