.bigCnt{
position:relative;
float:left;
width:100%;
}
.bigCntHome{
margin-top:20px;
}
.bigCntHome2{
margin-top:10px;
}
.bigCntHomeHeader{
position:relative;
float:left;
width:auto;
height:40px;
line-height: 35px;
font-size:32px;
font-weight:500;
color:#333333;
}
.bigCntHomeHeaderBtn, .bigCntHomeHeaderBtn2, .bigCntHomeHeaderBtn3{
position:relative;
float:right;
padding-right:16px;
padding-left:16px;
cursor:pointer;
height:40px;
line-height:40px;
color:#074872;
font-weight:500;
font-size:15px;
background-color:#6FA8CD;
border-radius:5px;
}
.bigCntHomeHeaderBtn2{
color:#FFF;
background-color:#FF9966;
margin-top:12px;
margin-right:0;
    float: left;
    margin-left: 25px;
}
.bigCntHomeHeaderBtn3{
color:#FFF;
background-color:#FF9966;
margin:0;
left:50%;
float: left;
width:160px;
margin-left:-96px;
text-align:center;
margin-top:20px;
}
.bigCntHomeBuildProfile{
position:relative;
float:left;
padding:12px;
width:calc(100% - 24px);
margin-top:10px;
border-radius:5px;
background-color:#FFF;
height:64px;
}
.bigCntHomeBuildProfileCover{
position:relative;
float:left;
width:64px;
height:64px;
background-repeat:no-repeat;
background-position:center;
background-size:cover;
background-image:url(https://kosovajob.com/images/loginImg.png);
/*background-image:url(https://kosovajob.com/images/userCoverImg.png);
-moz-filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
-o-filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
-webkit-filter: grayscale(100%);
filter: gray;
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");*/
}
.bigCntHomeBuildProfileInfo{
position:relative;
float:left;
margin-top:8px;
margin-left:15px;
width: 475px;
}
.bigCntHomeBuildProfileInfoH1, .bigCntHomeBuildProfileInfoH2{
position:relative;
float:left;
width:100%;
font-size:18px;
color:#333333;
font-weight:500;
line-height:20px;
}
.bigCntHomeBuildProfileInfoH2{
font-size:15px;
font-weight:normal;
margin-top:7px;
}
.jobListHeaders_other{
color:#404041;
}
 
.myJobsCntHeader{

}
.myJobsSearchCnt{
padding:15px;
padding-bottom:0;
width:calc(100% - 30px);
background-color:#FFF;
border-radius:5px;
margin-top:15px;
}
.myJobsSearchCnt .inputField{
margin-bottom:15px;
}
.inputFieldProfileBuilderHalfOfHalf{
width: calc(50%/2 - 32px) !important;
}
.inputFieldHalfSearch{
width: calc(50% - 10px);
}
.searchMyJobsBtn{
position:relative;
float:right;
height:40px;
line-height:40px;
border-radius:5px;
 text-align:center;
background-color:#FF9966;
font-weight: 500;
font-size: 15px;
color:#FFF;
width: calc(24% - 15px);
cursor:pointer;
}
.clearMyJobFilters{
position:relative;
float:right;
height: 40px;
line-height: 40px;
margin-left: 20px;;
 text-align:center;
background-color:#FFF;
font-weight: 500;
font-size: 15px;
color:#888888;
display:none;
cursor:pointer;
}
.myJobsSearchResultsCnt{
position:relative;
float:left;
width:100%;
}
.myJobsSearchResultCnt{
position:relative;
float:left;
margin-top:15px;
margin-right:15px;
width:371px;
min-height: 300px;
background-position:center;
background-repeat:no-repeat;
max-height:845px;
overflow:hidden;
overflow-y:auto;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
scrollbar-color: #D4D4D4 transparent;
scrollbar-width: thin;
}
.myJobsSearchResultCnt .jobListCnts, .myJobsSearchResultCnt .jobListCntsList{
    width: calc(100% - 2px);
}
.myJobsSearchResultCnt::-webkit-scrollbar {
width: 3px;
height:100%;
cursor: ew-resize;
}
.myJobsSearchResultCnt::-webkit-scrollbar-track {
background: transparent;
}
.myJobsSearchResultCnt::-webkit-scrollbar-thumb {
background: #DBDBDB;
}
.myJobsSearchResultInfoCnt{
position:relative;
margin-top:15px;
padding:20px;
float:right;
background-color:#FFF;

border-radius:5px;
width:calc(100% - 426px);
min-height:645px;
background-position:center;
background-repeat:no-repeat;
margin-bottom:25px;
}
.jobstopInfoDetailsCnt{
position:relative;
float:left;
width:100%;
margin-top:15px;
color:#888888;
font-size:14px;
}
.jobstopInfoDetailsCntNumbers{
position:relative;
float:left;
}
.jobstopInfoDetailsCntOrdering{
position:relative;
float:right;
}
.jobListCnts{
cursor:pointer;
}
.myJobsSearchResultInfoCntLoader{
background-size:24px;
background-position:center;
background-repeat:no-repeat;
min-height:595px;
background-image:url(https://kosovajob.com/images/loading.gif);
}
#advancedSearchFilters{
max-height: 55px;
    min-height: 55px;
}
.myJobsInfoTopCnt{
position:relative;
float:left;
width:100%;
border-bottom: 1px solid #D8D8D8;
}
.myJobsInfoTopLeftCnt{
position:relative;
float:left;
padding-right:15px;
padding-top:0;
padding-bottom:0;
border-right:1px solid #D8D8D8;
left: 0.5px;
width:calc(100% - 144px);
}
.myJobsInfoTopRightCnt{
position:relative;
float:left;
padding-left:15px;
border-left:1px solid #D8D8D8;
width:calc(40% - 16px);
margin-bottom: 15px;
}
.myJobsInfoTopRightCntImg{
position:relative;
float:left;
padding-left:15px;
border-left:1px solid #D8D8D8;
width:112px;
margin-bottom: 15px;
}
.myJobsInfoTopLeftTitleCnt, .myJobsInfoTopLeftCompCnt, .readMoreAbtThisCmpIn{
position:relative;
float:left;
width:calc(100% - 50px);
line-height:1.4;
color:#333333;
font-weight:bold;
font-size:20px;	
}
.myJobsInfoTopLeftCompCnt{
float:right;
width:auto;
max-width:calc(100% - 110px);
color:#888888;
text-transform:uppercase;
font-size:14px;
min-width: 220px;
margin-bottom: 0;
text-align: right;
}
.readMoreAbtThisCmpIn{
float:right;
text-align:right;
max-width: calc(100% - 110px);
width: auto;
color:#074872;
font-size:12px;
font-weight:400;
text-transform:lowercase;
}
.applyBtnInJob{
position:relative;
float:left;
height:40px;
padding-right:15px;
padding-left:15px;
line-height:40px;
background-color:#FF6633;
text-transform:uppercase;
color:#FFF;
font-weight:bold;
border-radius:5px;
cursor:pointer;
     margin-top: -22px;
}
.applyBtnInJobBottom{
left:50%;
margin-top:10px;
margin-left:-46px;
}
.applyBtnInJob:before{
position: absolute;
content: "";
display:none;
z-index: 1;
bottom: 0px;
right: -25px;
width: 27px;
height: 1px;
background-color: #FFF;
}
.myJobsInfoTopLeftCntH, .myJobsInfoTopLeftCntH2{
position:relative;
float:left;
width:80px;
margin-right:20px;
line-height:1.4;
color:#888888;
font-size:13px;
margin-bottom:10px;	
}
.myJobsInfoTopLeftCntH2{
margin-right:0;
width:calc(100% - 100px);
color:#333333;
font-weight:bold;
}
.myJobsInfoTopLeftCntH2 a{
color:#333333 !important;
}
.myJobsInfoTopLeftCntHNoMargin{
margin-bottom:0;
}
.myJobsInTagsCnt{
position:relative;
float:left;
width:100%;
margin-top:30px;
padding-top:20px;
border-top:1px solid #FF6633;
}
.tagsAreaBotoomLettIn{
position:relative;
float:left;
font-weight:300;
font-size:13px;
text-transform:uppercase;
color:#888888;
height:22px;
line-height:22px;
margin-right:15px;
}
.tagsAreaBotoomLettRight{
position:relative;
float:left;
width:calc(100% - 50px);
}
.tagCntIn{
position:relative;
float:left;
margin-right:15px;
padding: 3px;
padding-left: 0;
padding-right: 0;
color: #333333;
font-weight: 400;
font-size: 13px;
cursor: pointer;
}
.myJobInDesc{
position:relative;
float:left;
width:100%;
margin-top:5px;
}
.mce-first, .i.mce-i-resize, .mce-last {
display: none !important;
}
.mce-panel {
background-color: transparent !important;
border: none !important;
}
.mce-tinymce {
box-shadow: none !important;
}
.myJobsSearchResultCntIn{
position:relative;
float:left;
width: 371px;
}
.myJobsSearchResultCntFixed{
position: fixed;
top: 95px;
height: 100%;
max-height: calc(100vh - 80px);
min-height: auto;
}
.jobstopInfoDetailsCntOrderingOptionsCnt{
position:absolute;
right: 0;
top: 29px;
border: 1px solid #f3f3f3;
background-color: #FFF;
z-index: 2;
display:none;
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;
}
.jobstopInfoDetailsCntOrderingOptionsCntActive{
display:block;
filter: drop-shadow(0px 6px 3px rgba(0, 0, 0, 0.1));
min-width:165px;
border-radius:0 0 5px 5px;
background-color: #F3F3F3;
background-color:
-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;
}
.jobstopInfoDetailsCntOrderingOptionsCnt .filteringOptionMyJobs{
position: relative;
float: left;
width: calc(100% - 40px);
height: 30px;
line-height: 30px;
cursor: pointer;
margin-left: 20px;
margin-right: 20px;
text-align: right;
border-top:1px solid #FFFFFF;
border-bottom:1px solid #E3E3E3;
-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;
}
.jobstopInfoDetailsCntOrderingOptionsCnt .filteringOptionMyJobs:hover{
background-color:#f3f3f3;
color: #000000;
-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;
}
.jobstopInfoDetailsCntOrderingOptionsClick{
position:relative;
padding-right: 32px;
background-image: url(https://kosovajob.com/images/downArrowSvg.svg);
background-repeat: no-repeat;
background-position: center right 10px;
background-size: 12px;
cursor:pointer;
}
.filteringOptionMyJobsActive{
color:#000000;
}
.addToFavsBtn{
position:absolute;
top:0;
right:15px;
height:30px;
width:30px;
background-position:center top;
background-repeat:no-repeat;
background-size:22px;
cursor:pointer;
z-index:1;
font-size: 13px;
color: #333333;
font-weight: 600;
padding-top: 28px;
text-align: center;
-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;
}
.addToFavsBtnIcon{
background-image: url(https://kosovajob.com/images/saveToFav.svg);
}

.removeToFavsBtnIcon{
color:transparent !important;
background-image: url(https://kosovajob.com/images/savedToFavs.png);
}
.myProfileLeft{
position:relative;
float:left;
width:calc(100% - 378px);
margin-right:12px;
margin-top:20px;
margin-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;
}
.myProfileLeftFull{
margin-right:0;
width: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;
}
.myProfileRight{
position:relative;
float:left;
width:366px;
margin-top:20px;
margin-bottom:40px;
}
.profileLeftCntOtherH{
position:relative;
float:left;
width:100%;
border-bottom:1px solid #E7E7E7;
height:48px;
line-height:48px;
padding-bottom:10px;
color:#333333;
font-size:22px;
font-weight:300;
}
.myProfileLeft .infoCntInnSubHFirst2 {
max-width: 75%;
}
.myProfileLeft .inputFieldFull, .myProfileLeft .skillsByCategoryCnt, .myProfileLeft .languageInfoCnt{
width:100%;
}
.myProfileLeft .languageInfoCnt{
width:calc(100% - 2px);
}
.myProfileLeft .goBackBtnProfileBuilderIn{
background-image:none !important;
text-align:center;
width:auto;
color:#FFF;
line-height:40px;
padding-left: 16px;
padding-right: 16px;
font-size: 15px;
font-weight: 500;
}
.myProfileLeft .goNextBtnProfileBuilderIn, .myProfileLeft .saveOrderOrigin{
margin-right:0;
}
.myProfileLeft .suggestedSkillsByCategoryCnt{
margin-bottom:20px;
}
.myProfileLeft .inputFieldThird {
width: calc(100%/3 - 14px);
}
.inJobBottomCntTop{
position:absolute;
bottom:15px;
width: calc(60% - 15px);
}
.myJobsSearchResultInfoCnt .jobDescription, .myJobsSearchResultInfoCnt .companyDescription{
width:100%;
    left: 0;
    margin-left: 0;
}
.myJobsSearchResultInfoCnt .companyDescription, .myJobsSearchResultInfoCnt .jobDescription{
width:100%;
}
.myJobsSearchResultInfoCnt .fieldAreaSection .fieldAreaLiner{
    width: 100%;	
	font-weight:600;
	text-align:center;
 }
.myJobsSearchResultInfoCnt .fieldAreaSection, .myJobsSearchResultInfoCnt .fieldAreaSection .sectionLabel{
color:#333333;
background-color:#FFF !important;
}
.myJobsSearchResultInfoCnt .fieldAreaSection{
border-radius:0;
border-bottom:1px solid rgba(255, 102, 51, 1);
}
.myJobsSearchResultInfoCnt .fieldLabelArea{
    width: 100%;
}
.myJobsSearchResultInfoCnt .inputFieldsShowcaseName{
width: calc(48% - 12px) !important;
    margin-right: 2%;
}
.myJobsSearchResultInfoCnt .inputFieldsShowcaseName{
width: calc(48% - 12px) !important;
float:right;
}
.myJobsSearchResultInfoCnt .fieldArea{
margin-bottom:0;
}
.myJobsSearchResultInfoCnt .companyDescriptionTitleC{
color:#333333;
}
.myJobsSearchResultInfoCnt .inputFieldsShowcase{
     margin-bottom: 5px;
	
	}
.myJobsSearchResultInfoCnt .checkboxLabelInfo {
    position: relative;
    float: left;
    cursor: pointer;
    width: 660px;
    padding: 6px;
    font-size: 13px;
    color: #666;
    line-height: 22px;
    padding-left: 0;
    font-size: 12px;
    padding-top: 0;
    padding-bottom: 0;
    margin-bottom: 5px;
	color: #404040;
    margin-left: 5px;
}	
.myJobsSearchResultInfoCnt .checkBox, .myJobsSearchResultInfoCnt .radioBox {
    position: relative;
    float: left;
    color: inherit;
    font: inherit;
    margin: 0;
    margin: 5px;
    margin-left: 0;
    padding: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
}
.myJobsSearchResultInfoCnt input[type='radio']:after , .myJobsSearchResultInfoCnt input[type='radio']:checked:after{
display:none;
}
.myJobsSearchResultInfoCnt [type="checkbox"]:not(:checked), .myJobsSearchResultInfoCnt [type="checkbox"]:checked {
    position: absolute;
    left: -9999px;
}
.myProfileLeftFull .goBackBtnProfileBuilder:before, .myProfileLeftFull .goBackBtnProfileBuilderIn:before{
display:none;
}
.myJobsSearchResultInfoCnt .checkboxLabelInfo{
float:left !important;
}
.noActiJobApplications{
position:relative;
float:left;
width:100%;
text-align:center;
margin-top:20px;
margin-bottom:20px;
font-size:16px;
color:#333333;
line-height:1.4;
}
.jobstopInfoDetailsCntApplications{
background-color:#FFF;
border-radius:5px;
padding:35px;
width:calc(100% - 70px);
margin-bottom:40px;
}
.apllicationsBigCnt{
position:relative;
float:left;
width:100%;
padding-bottom:18px;
border-bottom:1px solid #E7E7E7;
margin-bottom:25px;
}
.apllicationsBigCntReset{
margin-bottom:0;
border-bottom:none;
padding-bottom:0;
}
.apllicationsBigCnt_1, .apllicationsBigCnt_2, .apllicationsBigCnt_3{
position:relative;
float:left;
width:calc(54% - 20px);
margin-right:20px;
}
.apllicationsBigCnt_2, .apllicationsBigCnt_3{
width:calc(28% - 10px);
}
.apllicationsBigCnt_3{
margin-right:0;
width:calc(18% - 10px);
float:right;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: start;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
	display:flex;
	    min-height: 80px;
}
.apllicationsBigCnt_1H, .apllicationsBigCnt_2H{
position:relative;
float:left;
width:100%;
line-height:1.4;
color:#333333;
font-weight:600;
font-size:20px;
}
.apllicationsBigCnt_2H{
color:#888888;
font-size:15px;
text-transform:uppercase;
margin-top:5px;
}
.apllicationsBigCnt_2In, .apllicationsBigCnt_2InS{
position:relative;
float:left;
width:45%;
line-height:1.4;
color:#888888;
font-size:15px;
}
.apllicationsBigCnt_2InS{
color:#333333;
font-weight:600;
width:55%;
}
.apllicationsBigCnt_2 .divider{
height:8px;
}
.apllicationsBigCnt_3SS{
font-size:14px;
}
.apllicationsBigCnt_3S_4{
background-image:url(https://kosovajob.com/images/appStatus_1.png);
background-position:center left;
background-repeat:no-repeat;
background-size:4px 16px;
padding-left:16px;
height:18px;
line-height:18px;
color:#0060D0;
}
.apllicationsBigCnt_3S_8, .apllicationsBigCnt_3S_9, .apllicationsBigCnt_3S_12{
background-image:url(https://kosovajob.com/images/appStatus_2.png);
background-position:center left;
background-repeat:no-repeat;
background-size:6px;
padding-left:18px;
height:18px;
line-height:18px;
color:#DA0000;
}
.apllicationsBigCnt_3S_5, .apllicationsBigCnt_3S_10, .apllicationsBigCnt_3S_13{
background-image:url(https://kosovajob.com/images/appStatus_2.png);
background-position:center left;
background-repeat:no-repeat;
background-size:6px;
padding-left:18px;
height:18px;
line-height:18px;
color:#DA0000;
}
.apllicationsBigCnt_3S_1{
background-image:url(https://kosovajob.com/images/appStatus_3.png);
background-position:center left;
background-repeat:no-repeat;
background-size:16px 10px;
padding-left:30px;
height:18px;
line-height:18px;
color:#74D645;
}
.apllicationsBigCnt_3S_3{
background-image:url(https://kosovajob.com/images/appStatus_2.png);
background-position:center left;
background-repeat:no-repeat;
background-size:6px;
padding-left:18px;
height:18px;
line-height:18px;
color:#DA0000;
}
.completeCntBig{
position:relative;
float:left;
    margin-left: 20px;
    height: 55px;
    width: 230px;
}
.completeCntBigH{
position:relative;
float:left;
width:100%;
font-weight:500;
color:#FF9966;
 top: 25px;
font-size:14px;
}
.completeCntBigS{
position:relative;
float:left;
color:transparent !important;
    margin-right: 50px;
	height: 27px;
width:100%;
border-bottom:8px solid #888888;
}
.completeCntBigS:before{
content: "" attr(val) "";
position:absolute;
right:0;
font-weight:600;
color:#FF9966;
font-size:40px;
    z-index: 1;
	display:none;
}
.completeCntBigSSS{
position:relative;
float:left;
font-weight:600;
color:#FF9966;
font-size:40px;
height:55px;
    z-index: 1;
}
.completeCntBigSS{
position:absolute;
height:8px;
     width: 100%;
    right: 0;
	bottom:6px;
background-color:#ECECEC;
}
.completeCntBigSSCompleted{
position:absolute;
height:8px;
width:50px;
    width: 40%;
    left: 0;
	bottom: -8px;
background-color:#FF9966;
}
.completeCntBigSSs{
z-index:1;
top: 14px;
    position: relative;
}
.completeCntBigProfile{
position:relative;
float:left;
width:100%;
}
.completeCntBigProfile .completeCntBig{
width: 300px;
}
.completeCntBigProfile .completeCntBigSSS{
    height: 49px;
}
.completeCntBigProfile .completeCntBigSS{
       bottom: 0;
}
.completeCntBigProfile .completeCntBig{
height:auto;
margin-left: 0;
}
/*.containerBlockPreferences .middleContainer {
    width: 710px;
}*/
.containerBlockPreferences .fieldsCntAreaIn{
    width: 70%;
    margin-left: 0;
	margin-bottom:0;
}
.containerBlockPreferences .fieldsCntArea{
padding-bottom:0;
}
.containerBlockPreferences .myJobsSearchResultsCnt{
width:calc(100% - 378px);
background-color:#FFF;
border-radius:5px;
}
.containerBlockPreferences .infoxBoxesOnSignUpCnt{
width:140%;
}
.containerBlockPreferences .infoxBoxesOnSignUpCntH_1, .containerBlockPreferences .infoxBoxesOnSignUpCntH_2{
text-align:left;
}
.containerBlockPreferences .profileRightCnt{
position: relative;
float:right;
    background-color: #FFF;
    border-radius: 5px;
    padding: 30px;
    width:306px;
    margin-bottom: 12px;
}
.myJobsSearchResultsCntBigH{
position:relative;
float:left;
width:100%;
border-bottom:1px solid #E7E7E7;
font-size:22px;
color:#333333;
font-weight:300;
line-height:47px;
padding-bottom:8px;
margin-left: 30px;
margin-top:15px;
    width: calc(100% - 60px);
}
.profileHeader1New{
position:relative;
float:left;
width:100%;
text-align:left;
font-size:20px;
color:#FF9966;
margin-bottom:20px;
}
.containerBlockLoginJobArticles .bx-wrapper{
width:100%;
}
.containerBlockLoginJobArticles{
margin-bottom:10px;
}
.containerBlockLoginJobArticles .bx-wrapper .bx-prev{
left: -30px;
    background: url(../images/arrLeft1.png) no-repeat;
	background-size: 12px;
}
.containerBlockLoginJobArticles .bx-wrapper .bx-next{
right: -30px;
    background: url(../images/arrRight1.png) no-repeat;
	background-size: 12px;
}
.containerBlockLoginJobArticles .bx-wrapper .bx-next:hover, .containerBlockLoginJobArticles .bx-wrapper .bx-prev{
background-color:transparent;
}
.containerBlockLoginJobArticles .bx-wrapper .bx-pager{
display:none;
}
.containerBlockLoginJobArticles .bx-wrapper .bx-viewport{
background-color:transparent;
}
.completeCntBigProfileFull .completeCntBigH, .completeCntBigProfileFull .completeCntBigSSS{
color:#8CAB3D;
}
.completeCntBigProfileFull .completeCntBigSSCompleted{
    background-color: #8CAB3D;
}
.suggestedSkillsCntLimitedMoreCntBottom2{
    top: 0px;
}
.inputFieldMarginMobile, .inJobBottomCntTopMobile, .inJobBottomCntTopDesktop{
display:none;
}
.inJobBottomCntTopMobile{
display:block;
display: block;
    position: relative;
    float: left;
    bottom: 0;
    margin-top: 20px;
    width: 100%;
    height: 40px;
}
.inJobBottomCntTopMobile .applyBtnInJob{
margin:0;
margin-top:0;
}
.inJobBottomCntTopMobile .myJobsInfoTopLeftCompCnt{
margin-top: 10px;
}
.myJobsInfoTopLeftTitleCnt{
    min-height: 72px;
}
.myJobsInfoTopRightCnt{
margin-bottom:0;
}
.myJobsInfoTopCntSpacer{
position:relative;
float:left;
width:100%;
height:15px;
}
.jobTitleSuggestionsMyJobAds{
position:absolute;
left:0;
top: 40px;
    border: 1px solid #F3F3F3;
    width: calc(50%/2 - 12px) !important;
	    background-color: #FFF;
    z-index: 9;
}
.notificationsCnt{
position:relative;
float:left;
width:calc(60% - 40px);
margin-left:20%;
margin-top:30px;
margin-bottom:30px;
background-color:#FFF;
border-radius:5px;
padding-left:20px;
padding-right:20px;
padding-top:18px;
padding-bottom:18px;
}

.moreNotificationsBtn{
color:transparent;
-webkit-transition: all  150ms ease-in-out;
-moz-transition: all  150ms ease-in-out;
-o-transition: all  150ms ease-in-out;
-ms-transition: all  150ms ease-in-out;
transition: all  150ms ease-in-out;
}
#advancedSearchFilters .inputFieldMargin {
    margin-right: 15px;
}
#advancedSearchFilters .inputFieldHeaderSelectProfileBuilderDateEdu {
    width: calc(50%/2 - 5px) !important;
	margin-right:15px;
	
}
#advancedSearchFilters .inputFieldHalfSearch {
    width: calc(50% - 8px);
}
.myJobsInfoTopRightCntDesktop{
width:100%;
padding-left:0;
border:none;
margin-top:30px;
}
.myJobsInfoTopRightCntDesktop .myJobsInfoTopLeftCntH{
width:auto;
margin-right:5px;
margin-bottom:0;
}
.myJobsInfoTopRightCntDesktop .divider{
display:none;
}
.myJobsInfoTopRightCntDesktop .myJobsInfoTopLeftCntH2{
width:auto;
margin-right:10px;
margin-bottom:0;
}
.myJobsInfoTopRightCntImgCover{
position:relative;
float:right;
width:112px;
height:112px;
background-position:center;
background-size:contain;
background-repeat:no-repeat;
}
.myJobsInfoTopRightCntImgMobile{
display:none;
}
.generatingCv{
position:relative;
float:left;
width:100%;
min-height:40vh;
margin-top:40px;
}
.generatingCvLoading{
background-position:center;
background-repeat:no-repeat;
background-size:24px;
background-image:url(https://kosovajob.com/images/loading.gif);
}
.generatingCcTxt{
position:relative;
float:left;
width:100%;
text-align:center;
font-size: 15px;
    font-weight: 400;
	    color: #333333;
		line-height:1.4;
		margin-top:25vh;
}
.publishJobAdCnt{
position:relative;
float:left;
width:calc(100% - 80px);
padding:40px;
padding-bottom:80px;
border-radius:5px;
background-color:#FFF;
margin-top:30px;
margin-bottom:40px;
} 
.jobPublishCnt_1, .jobPublishCnt_2, .jobPublishCnt_3{
position:relative;
float:left;
background-color:#FFF;
width:100%;
}
.jobPublishCnt_1 .middleContainerCVCntH{
margin-bottom:20px;
}
.pb_defaultJobInfo .profileRightBtnUploadCvUpladJobDOc{
float:left;
}
.jobPublishCnt_1 .inputFieldHeader{
font-weight:500;
}
.jobPublishCnt_1 .inputFieldHeaderSub{
font-weight:400;
margin-bottom:20px;
}
.offerSubCnt{
position:relative;
float:left;
margin-right:20px;
margin-bottom:20px;
width:calc(25% - 17px);
border:1px solid #F3F3F3;
border-radius:5px;
cursor:pointer;
background-color:#F3F3F3;
}
.offerSubCntH{
position:relative;
float:left;
width:100%;
border-radius:5px 5px 0 0;
text-align:center;
height:40px;
font-size:17px;
line-height:40px;
color:#FFF;
font-weight:500;
background-color:#333333;
text-transform:uppercase;
}
.offerSubCntHDesc{
position:relative;
float:left;
font-weight:300;
line-height:1.4;
font-size:13px;
width:calc(100% - 20px);
padding:10px;
height:192px;
overflow:hidden;
color:#333333;
}
.offerSubCntPrice{
position:relative;
float:left;
width:100%;
font-size:15px;
color:#333333;
text-align:center;
height:40px;
line-height:40px;
font-weight:500;
}
.offerSubCntBUtton{
position:relative;
float:left;
width:80%;
margin-left:10%;
text-align:center;
height:40px;
line-height:40px;
color:#FFF;
font-weight:500;
font-size:16px;
background-color:#333333;
text-transform:uppercase;
margin-bottom:20px;
border-radius:5px;
cursor:pointer;
-webkit-transition: all  150ms ease-in-out;
-moz-transition: all  150ms ease-in-out;
-o-transition: all  150ms ease-in-out;
-ms-transition: all  150ms ease-in-out;
transition: all  150ms ease-in-out;
}
.offerSubCntBUttonActive, .offerSubCntBUtton:hover, .offerSubCnt:hover .offerSubCntBUtton{
background-color:#FF9966;
-webkit-transition: all  150ms ease-in-out;
-moz-transition: all  150ms ease-in-out;
-o-transition: all  150ms ease-in-out;
-ms-transition: all  150ms ease-in-out;
transition: all  150ms ease-in-out;
}
.listFooterButtonsCnt{
position:relative;
float:left;
width:100%;
margin-top:20px;
}
.offerSubCnt .bstIcon{
position:relative;
width:38px;
    margin-left: 10px;
	margin-top: -20px;
}
.listFooterButtonsCnt .goNextBtnProfileBuilder, #publishJob_3{
padding-left:25px;
padding-right:25px;
text-transform:uppercase;
background-color:#FF6633;
}
#publishJob_3{
width:200px;
float:left;
left:50%;
margin-left:-100px;
text-align:center;
margin-top:20px;
}
.publishJobAdBody .ui-widget.ui-widget-content{
border-color:#F3F3F3;
}
.publishJobAdBody .ui-widget-header{
background-color:#F3F3F3  !important;
border-color:#F3F3F3  !important;
}
.publishJobAdBody .ui-state-default, .publishJobAdBody .ui-widget-content .ui-state-default, .publishJobAdBody .ui-widget-header .ui-state-default, .publishJobAdBody .ui-button, .publishJobAdBody .ui-button.ui-state-disabled:hover, .publishJobAdBody .ui-button.ui-state-disabled:active{
background-color:#F3F3F3  !important;
border-color:#F3F3F3  !important;
}
.publishJobAdBody .ui-state-hover, .publishJobAdBody .ui-widget-content .ui-state-hover, .publishJobAdBody .ui-widget-header .ui-state-hover, .publishJobAdBody .ui-state-focus, .publishJobAdBody .ui-widget-content .ui-state-focus, .publishJobAdBody .ui-widget-header .ui-state-focus, .publishJobAdBody .ui-button:hover, .publishJobAdBody .ui-button:focus{
background-color:#F3F3F3  !important;
border-color:#F3F3F3 !important;
}
 
.publishJobAdBody .ui-state-active, .publishJobAdBody .ui-widget-content .ui-state-active, .publishJobAdBody .ui-state-hover, .publishJobAdBody .ui-widget-content .ui-state-hover{
 border: 1px solid #FF9966  !important;
    background: #FF9966  !important;
    color: #fff;
}
.jobPublishCnt_3H{
position:relative;
float:left;
width:100%;
font-size:18px;
line-height:1.6;
color:#333333;
text-align:center;
}
.jobPublishCnt_3HDivider{
position:relative;
float:left;
width:40%;
height:1px;
background-color:#E7E7E7;
margin-top:38px;
margin-bottom:25px;
margin-left:30%;
}
.howWillApplicantsApplyCnt{
position:relative;
float:left;
margin-right:35px;
margin-top:15px;
margin-bottom:20px;
cursor:pointer;
width:calc(33.3% - 24px);
-webkit-transition: all  150ms ease-in-out;
-moz-transition: all  150ms ease-in-out;
-o-transition: all  150ms ease-in-out;
-ms-transition: all  150ms ease-in-out;
transition: all  150ms ease-in-out;
}
.howWillApplicantsApplyCntIMg{
position:relative;
float:left;
width:calc(100% - 2px);
border:1px solid #F3F3F3;
background-color:#F3F3F3;
border-radius:5px;
height:320px;
margin-bottom:20px;
-webkit-transition: all  150ms ease-in-out;
-moz-transition: all  150ms ease-in-out;
-o-transition: all  150ms ease-in-out;
-ms-transition: all  150ms ease-in-out;
transition: all  150ms ease-in-out;
}
.howWillApplicantsApplyCntIMgH{
position:relative;
float:left;
width:100%;
text-align:center;
margin-bottom:20px;
color:#333333;
font-size:16px;
-webkit-transition: all  150ms ease-in-out;
-moz-transition: all  150ms ease-in-out;
-o-transition: all  150ms ease-in-out;
-ms-transition: all  150ms ease-in-out;
transition: all  150ms ease-in-out;
}
.howWillApplicantsApplyCntIMgDesc{
position:relative;
float:left;
width:80%;
text-align:center;
margin-bottom:20px;
color:#333333;
font-size:13px;
font-weight:300;
line-height:1.4;
margin-left:10%;
}
.howWillApplicantsApplyCntActive .howWillApplicantsApplyCntIMgH, .howWillApplicantsApplyCnt:hover .howWillApplicantsApplyCntIMgH{
color:#FF9966;
-webkit-transition: all  150ms ease-in-out;
-moz-transition: all  150ms ease-in-out;
-o-transition: all  150ms ease-in-out;
-ms-transition: all  150ms ease-in-out;
transition: all  150ms ease-in-out;
}
.howWillApplicantsApplyCntActive .howWillApplicantsApplyCntIMg, .howWillApplicantsApplyCnt:hover .howWillApplicantsApplyCntIMg{
border-color:#FF9966;
-webkit-transition: all  150ms ease-in-out;
-moz-transition: all  150ms ease-in-out;
-o-transition: all  150ms ease-in-out;
-ms-transition: all  150ms ease-in-out;
transition: all  150ms ease-in-out;
}
.myJobsInfoTopLeftCntHViews, .myJobsInfoTopLeftCntHCategory, .myJobsInfoTopLeftCntHExpire, .myJobsInfoTopLeftCntHType, .myJobsInfoTopLeftCntHLocation{
position:relative;
float:left;
height:18px;
width:30px !important;
}
.myJobsInfoTopLeftCntHViews:before, .myJobsInfoTopLeftCntHCategory:before, .myJobsInfoTopLeftCntHExpire:before, .myJobsInfoTopLeftCntHType:before, .myJobsInfoTopLeftCntHLocation:before{
position:absolute;
content:"";
left:0;
height:18px;
width:100%;
top:0;
background-position:center right;
background-repeat:no-repeat;
background-image:url(https://kosovajob.com/images/viewIcon.svg);
}
.myJobsInfoTopLeftCntHCategory:before{
    background-size: contain;
background-position: top right;
background-image:url(https://kosovajob.com/images/indusryIcon.svg);
}
.myJobsInfoTopLeftCntHExpire:before{
background-image:url(https://kosovajob.com/images/expireIcon.svg);
}
.myJobsInfoTopLeftCntHType:before{
height: 22px;
    top: -3px;
background-image:url(https://kosovajob.com/images/typeIcon.svg);
}
.myJobsInfoTopLeftCntHLocation:before{
height: 22px;
    top: -3px;
background-image:url(https://kosovajob.com/images/locationIcon.svg);
}
.apllicationsBigCnt_1OtherBg{
position: relative;
    float: left;
    width: 74px;
    background-position: center;
    background-repeat: no-repeat;
     background-size: contain;
    background-color: #FFF;
    border: 10px solid #FFF;
    border-radius: 5px 0 0 5px;
	height: 60px;
    border-top: 0;
    border-left: 0;
}
.apllicationsBigCnt_1Other{
position:relative;
float:left;
margin-left:10px;
width:calc(100% - 100px);
}
.followCompanyBtn{
position:relative;
float:right;
height:36px;
line-height:36px;
font-size:16px;
color:#25AAFF;
border:2px solid #25AAFF;
padding-left:10px;
padding-right:10px;
cursor:pointer;
border-radius:5px;
     margin-left: 20px;
}
.fixedPopUpCntDark{
z-index: 999;
}
.fixedPopUpCntSubDark{
border-radius:28px;
background-color:rgba(51, 51, 51, 0.8);
width:520px;
height:auto;
margin-left:-360px;
margin-top:-265px;
padding:50px;
padding-left:120px;
padding-right:80px;
z-index: 999;
}
.fixedPopUpCntSubDark .popUpCloseBtn{
position:absolute;
right:30px;
top:30px;
background-image:url(https://kosovajob.com/images/closeIconSvg.svg);
}
.fixedPopUpCntSubDarkCover{
position:relative;
float:left;
width:92px;
height:92px;
background-position:center;
background-repeat:no-repeat;
background-size:contain;
background-color:#FFF;
border:10px solid #FFF;
left:50%;
margin-left:-56px;
}
.fixedPopUpCntSubDarkCoverH{
position:relative;
float:left;
line-height:1.4;
width:100%;
text-align:left;
font-size:22px;
margin-top:40px;
color:#FFF;
margin-bottom:34px;
}
.fixedPopUpCntSubDarkCoverHD{
position:relative;
float:left;
font-size:15px;
line-height:1.4;
color:#FFF;
width:100%;
margin-bottom:15px;
}
.fixedPopUpCntSubDarkCoverCnt{
position:relative;
float:left;
font-size:15px;
width:100%;
margin-bottom:8px;
}
.fixedPopUpCntSubDarkCoverCnt label{
float: left;
    text-align: left;
	color:#FFF !important;
	font-size:15px;
}
.fixedPopUpCntSubDarkCoverCnt [type="checkbox"] + label:before, .fixedPopUpCntSubDarkCoverCnt [type="checkbox"] + label:after{
    right: auto;
    left: 0;
}
.fixedPopUpCntSubDarkCoverCnt [type="checkbox"]:not(:checked) + label:before, .fixedPopUpCntSubDarkCoverCnt [type="radio"]:not(:checked) + label:before{
	border-color:#FFF;
}
.fixedPopUpCntSubDarkCoverCnt [type="checkbox"]:not(:checked) + label, .fixedPopUpCntSubDarkCoverCnt [type="checkbox"]:checked + label {
    float: left;
    padding-left: 32px;
    font-size: 14px;
    color: #000000;
    line-height: 23px;
}
.fixedPopUpCntSubDarkCoverCnt [type="checkbox"]:checked + label:before{
    left: 2px;
}
.subscribeBTn, .updateFollowStatus2, .subscribeBTnNoBtn{
position:relative;
float:right;
height:36px;
line-height:36px;
border:2px solid #25AAFF;
text-align:center;
color:#FFF;
font-size:15px;
cursor:pointer;
background-color:#25AAFF;
padding-left:20px;
padding-right:20px;
border-radius: 5px;
margin-top:30px;
}
.followExtraClass, .updateFollowStatus2{
position:relative;
float:right;
margin:0;
margin-top:35px;
bottom:auto;
transform:none;
    left: auto;
}
 .updateFollowStatus2{
float:left;
    background-color: transparent !important;
    color: #25AAFF;
	-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;
}
.updateFollowStatus:hover{
    background-color: #25AAFF !important;
    color: #FFF;
	-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;
}
.followedCompaniesCnt{
position:relative;
float:left;
width:calc(33.3% - 14px);
margin-top:20px;
margin-right:20px;
height:265px;
border-radius:5px;
background-color:#FFF;
}
.followedCompaniesCntC{
position:relative;
float:left;
width:100%;
background-position:center;
background-repeat:no-repeat;
background-size:contain;
height:112px;
margin-top:20px;
}

.followedCompaniesRight{
margin-right:0;
}
.followedCompaniesCntCName{
position:relative;
float:left;
margin-left:20px;
margin-top:5px;
text-align:center;
color:#888888;
font-weight:600;
font-size:16px;
line-height:1.4;
width:calc(100% - 40px);
    height: 44px;
    overflow: hidden;
}
.followedCompaniesCnt .followCompanyBtn{
position:absolute;
     margin: 0;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%);
    bottom: 10px;
}
.manageFollowBtn{
position:absolute;
right:20px;
top:20px;
width:23px;
height:24px;
background-position:center;
z-index:1;
background-repeat:no-repeat;
cursor:pointer;
background-image:url(https://kosovajob.com/images/manageFollow.svg);
}
.vendePuneSearchIcon{
display:none;
}
.removeNOtifierProfile{
position:absolute;
     height: 24px;
  width:24px;
    right: -30px;
    top: 10px;
	    background-size: 16px;
cursor:pointer;
background-position:center;
background-repeat:no-repeat;
 background-image:url(https://kosovajob.com/images/iconmonstr-x-mark-thin-2403.png);
}
.tickIConSvgQuiz{
position:absolute;
        right: -10px;
    top: 10px;
width:20px;
height:20px;
background-position:center;
background-repeat:no-repeat;
background-image:url(https://kosovajob.com/images/tickIconSvg.svg);
}
.completeCntBigList{
float:right;
width:180px;
    margin-top: -30px;
    margin-left: 0;
}
.completeCntBigList .completeCntBig {
margin-left:0;
    width: 130px;
}
.completeCntBigList .completeCntBigH{
    color: #8CAB3D;
}
.completeCntBigList .completeCntBigSSS{
font-size: 26px;
    width: 50px;
	    text-align: center;
		    color: #8CAB3D;
}
.completeCntBigList .completeCntBigSSs{
    top: 26px;
}
.candidateRating{
z-index: 2;
}
.completeCntBigList .completeCntBigSSCompleted {
    background-color: #8CAB3D !important;
}
.completeCntBigList .completeCntBigH:before{
position: absolute;
    float: left;
    content: "";
    width: 20px;
    height: 20px;
    left: 60px;
    top: -5px;
background-position:center;
background-repeat:no-repeat;
background-size:20px;
background-image:url(../images/iconmonstr-notification-lined.svg);

 
}
.completeCntBigListIn .completeCntBigH:before{
display:none;
}
.profileHeader_1In{
position:relative;
float:left;
width:auto;
max-width:calc(100% - 200px);
}
.briefSummaryCnt{
position:relative;
float:left;
margin-top:30px;
width:calc(100% - 30px);
padding:15px;
border-radius:5px;
background-color:#f3f3f3;
color:#333333;
line-height:1.4;
}
.reqCntBig{
position:relative;
float:left;
margin-top:30px;
width:100%;

}
.reqCntBigTitle, .reqCntBigTitleS{
position:relative;
float:left;
border-bottom:1px solid #ECECEC;
padding-bottom:10px;
margin-bottom:10px;
width:100%;
}
.reqCntBigTitleS{
margin-bottom:0;
border-bottom:none;
}
.reqCntBigTitles{
position:relative;
float:left;
font-size:16px;
color:#888888;
line-height:1.2;
width:40%;
font-weight:600;
text-transform:uppercase;
}
.reqCntBigTitleDesc{
position:relative;
float:left;
width:100%;
font-size:16px;
font-weight:300;
color:#333333;
line-height:1.4;
}
.reqCntBigTitleO{
position:relative;
float:right;
width:calc(60% - 20px);
height:9px;
background-color:#ECECEC;
position: absolute;
bottom: 14px;
right:0;
}
.reqCntBigTitleOIn{
position:relative;
float:left;
height:9px;
background-color:#FF932F;
margin-top:0;
}
.reqCntBigTitleOInNo{
position:relative;
float:left;
display:none;
color:#FF932F;
font-size:24px;
font-weight:700;
    margin-top: -11px;
margin-left:10px;
}
.reqCntBigTitleO:before{
position:absolute;
content:"";
width:70px;
height:9px;
background-color:#FFF;
right:0;
bottom:0;
}

  .circlePercent {
  position: relative; 
  float:right;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  background: white;
}
.candidatesCnt .circlePercent{
margin-top:-30px;
}
.circlePercent:before,
.circlePercent > .progressEnd {
  position: absolute;
  z-index: 3;
  top: 2px;
  left: 45px;
  width: 0;
  height: 0;
  border-radius: 50%;
  background: white;
  -ms-transform-origin: 3px 46px;
  transform-origin: 3px 46px;
  content: "";
}
.circlePercent:after,
.circlePercent > .progress {
  position: absolute;
  -ms-transform-origin: 48px 48px;
  transform-origin: 48px 48px;
  z-index: 0;
  top: 0;
  left: 0;
  width: 48px;
  height: 96px;
  border-radius: 48px 0 0 48px;
  background: white;
  content: "";
}
/*.circlePercent.fiftyPlus:after {
  background: #985CE3;
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}*/

.circlePercent > .progress.progress {
/*  background: #985CE3;*/
 }
.circlePercent > .counter {
     position: absolute;
    box-sizing: border-box;
    z-index: 2;
    width: 100px;
    height: 100px;
    margin-top: 2px;
    margin-left: 2px;
    border-radius: 50%;
    border: 0px solid white;
}
.circlePercent > .counter:before {
  position: absolute;
  z-index: 1;
  top: 40%;
  margin-top: -13px;
  width: 100%;
  height: 26px;
  font-size: 26px;
  line-height: 26px;
  font-family: sans-serif;
  text-align: center;
  font-weight:700;
  color: #333;
  content: attr(data-percent) "%";
}
.circlePercent > .counter:after {
  position: absolute;
  width: 80px;
  height: 80px;
  top: 6px;
  left: 6px;
  border-radius: 50%;
  background: white;
  color:#888888;
  font-size:12px;
  font-weight:normal;
      line-height: 108px;
    text-align: center;
  content: attr(data-percent-title);
}
/*.circlePercent > .counter[data-percent="100"] {
  background: #985CE3;
}*/
.skillsMatchCntBig{
position:relative;
float:left;
width:calc(50% - 30px);
margin-top:30px;
margin-right:30px;
}
.skillsMatchCntBigL{
position:relative;
float:left;
width:100%;
color:#333333;
font-weight:500;
font-size:15px;
line-height:34px;
padding-left:36px;
background-position:top 5px left 0px;
background-repeat:no-repeat;
background-size:24px;
min-height:34px;
background-image:url(../images/tickIcon.svg);
}
.skillsMatchCntBigLN{
background-image:url(../images/noMatchIcon.svg);
}
/*.circlePercent > .progress.extraProgreCl_60, .circlePercent.extraProgreCl_60:after{
    background:gray;
}	
.circlePercent > .progress.extraProgreCl_80, .circlePercent.extraProgreCl_80:after{
    background:yellow;
}	
.circlePercent > .progress.extraProgreCl_90, .circlePercent.extraProgreCl_90:after{
    background:green;
}*/
.rewsCntB{
position:relative;
float:left;
width:100%;
overflow:hidden;
width:calc(100% - 2px);
}
.rewsCntBV, .rewsCntBVs{
position:relative;
float:left;
width:calc(40% - 12px);
line-height:1.4;
padding:6px;
font-size:14px;
color:#333333;

}
.rewsCntBVs{
width:10%;
text-align:center;
padding-left:0;
padding-right:0;

}
.rewsCntBH{
background-color:#f3f3f3;
border:1px solid #c9c3c3;
} 
.rewsCntBH2{
display: flex;
    align-items: center;
background-color:#FFF;
border:1px solid #c9c3c3;
width:calc(100% - 2px);
border-top:1px solid transparent;
}
.rewsCntBV_1:before{
position:absolute;
right:0;
content:"";
width:1px;
height:1000px;
top:-150px;
background-color:#c9c3c3;
}
.rewsCntBV_2:before{
position:absolute;
right:0;
top:-150px;
content:"";
width:1px;
height:1000px;
background-color:#c9c3c3;
}
.aiSignUpAlertOnProfile{
position:relative;
float:left;
width:100%;
margin-bottom:12px;
height:200px;
background-position:center;
background-repeat:no-repeat;
background-size:cover;
background-image:url(../images/pg_1.png);
     border-radius: 5px;
}
.aiSignUpAlertOnProfileS{
background-image:url(../images/pg_2.png);
}	
.aiSignUpAlertOnProfileS2{
background-image:url(../images/pg_3.png);
}
.aiSignUpAlertOnProfileS3{
background-image:url(../images/pg_4.png);
}
.aiSignUpAlertOnProfileS4{
background-image:url(../images/pg_5.png);
}
.aiSignUpAlertOnProfileH{
position:relative;
float:left;
color:#654E38;
line-height:1.6;
padding:30px;
padding-bottom:0;
font-size:32px;
font:600;
}
.aiSignUpAlertOnProfileH2{
position:relative;
float:left;
color:#654E38;
line-height:1.6;
padding:30px;
padding-top:0;
padding-bottom:0;
font-size:22px;
font:400;
}
.aiGoToBtnS{
position:relative;
float:left;
color:#FFF;
margin-top:14px;
font-weight:600;
font-size:16px;
cursor:pointer;
height:40px;
padding-left:14px;
padding-right:14px;
border-radius:5px;
background-color:#FF6633 !important;
margin-left:30px;
line-height:40px;
}
.aiSignUpAlertOnProfileS .aiSignUpAlertOnProfileH{
color:#FFF;
font-size:28px;
line-height:1.4;
width:80%;
font-weight:300;
}
.aiSignUpAlertOnProfileS2 .aiSignUpAlertOnProfileH{
color:#074872;
font-size:26px;
line-height:1.4;
width:80%;
font-weight:400;
} 
.aiSignUpAlertOnProfileS2 .aiSignUpAlertOnProfileH2{
color:#074872;
}
.aiSignUpAlertOnProfileS3 .aiSignUpAlertOnProfileH{
color:#333333;
font-size:28px;
line-height:1.4;
width:80%;
margin-left:10%;
text-align:center;
font-weight:400;
} 
.aiSignUpAlertOnProfileS3 .aiSignUpAlertOnProfileH2{
color:#333333;
width:100%;
text-align:center;
}
.aiGoToBtnSOtO{
position:relative;
float:left;
width:100%;
display:flex;
justify-content: center;
margin-top: 28px;
}
.aiGoToBtnSOt{
    position: relative;
    float: left;
    height: 40px;
    line-height: 40px;
    color: #333333;
    cursor: pointer;
    background-color:rgba(255,255,255,0.85);
    border-radius: 5px;
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    font-weight: 600;
	justify-content: center;
    
}
.aiGoToBtnSOtI{
position:relative;
width:20px;
    margin-left: 10px;
    top: 5px;
height:20px;
}
.aiSignUpAlertOnProfileS4 .aiGoToBtnS{
background-color:#575CDB !important;
}
.aiSignUpAlertOnProfileS4 .aiSignUpAlertOnProfileH{
color:#FFFFFF;
     line-height: 1.3;
    font-size: 22px;
}
.aiSignUpAlertOnProfileS4 .aiScorePopUpBtnLoading, .aiScorePopUpBtnLoading{
color: #333333 !important;
    background-color: rgba(255, 255, 255, 0.85) !important;
	 border-radius: 5px 0 0 5px !important;
}
.aiScorePopUpBtnLoading:before{
position:absolute;
right:-38px;
top:0;
width:40px;
height:40px;
background-color: rgba(255, 255, 255, 0.85) !important;
content:"";
background-position:center;
background-repeat:no-repeat;
background-size:26px;
background-image:url(https://kosovajob.com/images/loading.gif);
    border-radius: 0 5px 5px 0;
}
/*AI Color changes*/

/**/
.circlePercent.extraProgreCl_60:after {
  background: white;
 
}
.extraProgreCl_60 > .progress.progress {
  background: gray;
} 

.circlePercent.extraProgreCl_80:after {
  background: orange;
   -ms-transform: rotate(180deg);
  transform: rotate(180deg);
 
}
.circlePercent.extraProgreCl_80 > .progress.progress, .circlePercent.extraProgreCl_80_1 > .progress.progress {
  background: orange;
} 
 
.circlePercent.extraProgreCl_90:after {
  background: green;
   -ms-transform: rotate(180deg);
  transform: rotate(180deg);
 
}
.circlePercent.extraProgreCl_90 > .progress.progress, .circlePercent.extraProgreCl_90_1 > .progress.progress {
  background: green;
} 
.circlePercentNA{
position:relative;
float:right;
width:96px;
height:96px;
text-align:center;
line-height:70px;
    font-weight: 700;
    color: #333;
	margin-top:-30px;
	    font-size: 26px;
}
.circlePercentNA span{
position:absolute;
left:0;
width:100%;
text-align:center;
color: #888888;
    font-size: 12px;
    font-weight: normal;
    line-height: 120px;
}
.sendNewMsgBtnO{
    position: relative;
    float: left;
    margin-top: 14px;
    height: 38px;
    line-height: 38px;
    border: 1px solid #FF9966;
    border-radius: 5px;
    font-size: 16px;
    font-weight: 500;
    padding-right: 18px;
    padding-left: 38px;
    color: #FFF;
    cursor: pointer;
    background-color: #FF9966;
    padding-left: 18px;
    background-color: #32AEFF;
    border-color: #32AEFF;
    margin-top:20px
}
	
@media (max-width:481px) {
.bigCntHomeHeader{
font-size:22px;
}
.skillsMatchCntBig{
margin-right:0;
width:calc(100% - 10px);
}
.generatingCv, .listFooterButtonsCnt{
margin-top:0;
}
.inJobBottomCntTopMobile .applyBtnInJob{
margin-top:10px;
position:absolute;
bottom:0;
}
.myJobsInfoTopCntSpacer{
height:5px;
}
.myJobsInfoTopRightCntDesktop{
margin-top:0 !important;
padding-top:15px !important;
}
.myJobsInfoTopRightCntDesktop .myJobsInfoTopLeftCntH{
width:auto;
margin-right:5px;
    margin-bottom: 10px;
}
.myJobsInfoTopRightCntDesktop .divider{
display:block;
}
.myJobsInfoTopRightCntDesktop .myJobsInfoTopLeftCntH2{
width:auto;
margin-right:10px;
    margin-bottom: 10px;
}
#advancedSearchFilters .inputFieldHeaderSelectProfileBuilderDateEdu {
    width:calc(50% - 7px)!important;
	margin-right:0;
}
#advancedSearchFilters #jobIndustry{
float:right;
}
.myJobsInfoTopLeftTitleCnt{
    min-height:inherit;
}
.notificationsCnt{
width:calc(95% - 40px);
margin:2%;
 }
.containerBlockLoginTop1  .bigCntHome{
width: 95% !important;
    margin-left: 2% !important;
}
.bigCntHomeBuildProfileInfo{
    width: calc(100% - 100px);
}
.bigCntHomeBuildProfile{
height:auto;
}
.completeCntBig{
margin-left:0;
width:250px;
}
.bigCntHomeHeaderBtn2, .bigCntHomeHeaderBtn{
    float: left;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    text-align: center;
}
.jobListHeaders_other{
border-radius:0;
}
.bigCntHomeHeaderBtn{
width: auto;
    float: right;
    padding-left: 12px;
    padding-right: 12px;
}
.jobListHeaders_other_best{
margin-top:40px;
     width: 95% !important;
    line-height: 1.3;
     padding-bottom: 10px;
    padding-top: 10px;
}
.jobListHeaders_other_best a, .jobListHeaders_other a{
top:-40px;
}
.newsPostsSmCnt{
margin-bottom:2%;
width:100%;
}
.bigCntHome .jobListHeaders{
height:auto;
}
.myProfileLeft, .myProfileRight{
width:95%;
margin-left:2%;
margin-right:0;
margin-top:2%;
margin-bottom:0;
}
.myProfileRight{
margin-top:0;
}
.profileLeftCnt .suggestedSkillsCntLimitedMoreCntBottom {
        top: -20px;
}
.myJobsSearchResultsCnt, .containerBlockPreferences .profileRightCnt{
width:calc(95% - 60px) !important;
padding:30px;
margin-left:2%;
margin-top:2% !important;
float: left;
margin-right:0;
    margin-bottom: 0 !important;
}
.myJobsSearchResultsCnt .myJobsSearchResultsCntBigH{
width: 100%;
    margin: 0;
	    margin-bottom: 30px;
} 
.errorAreaSucc{
    width: calc(95% - 20px);
    left: 2%;
	    margin-top: 2% !important;
}
.containerBlockPreferences .fieldsCntArea, .containerBlockPreferences .fieldsCntAreaIn{
padding:0;
width:100%;
}
.containerBlockPreferences .infoxBoxesOnSignUpCnt {
    width: 100%;
    margin-top: 15px;
    margin-bottom: 30px;
}
.deleteAccount, .acountSettingsSaveChanges, .emailSaveChanges{
    width: 100%;
    padding-left: 0 !important;
    padding-right: 0 !important;
    text-align: center;
}

.myJobsCntHeaderH{
margin-right:12px;
    min-width: 100%;
	    padding-left: 6px;
    padding-right: 6px;
}
#advancedSearchFilters {
    max-height:none;
	margin-top: 2%;
    margin-left: 2%;
    width: calc(95% - 30px);
}
.inputFieldProfileBuilderHalfOfHalf{
width:calc(100% - 22px)!important;
margin-bottom:15px;
margin-right:0;
}
.inputFieldHeaderSelectProfileBuilderDateEdu{
width:100%!important;
margin-bottom:15px;
margin-right:0;
}
.searchMyJobsBtn{
margin-bottom:15px;
float:left;
    width: 100%;

}
.myJobsSearchCnt .inputField {
    margin-bottom: 0;
}
.inputFieldMarginDesktop{
display:none;
}
.inputFieldMarginMobile{
display:block;
}
.clearMyJobFilters{
width: 100%;
    margin-bottom: 15px;
}
.myJobsSearchResultsCntList{
width:95% !important;
padding:0;
margin-left:2% !important;
}
.jobstopInfoDetailsCntNumbers, .jobstopInfoDetailsCntOrdering{
    font-size: 13px;
}
.myJobsSearchResultCnt{
width: 100%;
margin-right:0;
    overflow: unset;
    overflow-y: unset;
	max-height:none;
}
.myJobsSearchResultInfoCnt{
    width: calc(95% - 20px);
    float: left;
    margin-bottom: 2%;
	margin-top:0;
}
.myJobsInfoTopLeftCnt{
width:100%;
margin-right:0;
padding-right:0;
padding-bottom:15px;
border:none;
left:0;
}
.myJobsInfoTopRightCnt{
width:100%;
border:none;
    border-top: 1px solid #F3F3F3;
padding-left:0;
padding-top:15px;
}
.myJobInDesc{
    margin-top: 0;
}
.inJobBottomCntTopDesktop{
display:none;
}
.inJobBottomCntTopMobile{
display:block;
position:relative;
float:left;
width:100%;
bottom:0;
height:auto;
margin-top: -20px;
}
.inJobBottomCntTopMobile .myJobsInfoTopLeftCompCnt{
float:left;
text-align:left;
        width: 100%;
    max-width: 100%;
    margin-bottom: 15px;
	    margin-top: 10px;
 	
    width: calc(100% - 100px);
}
.applyBtnInJobBottom{
margin-bottom:40px;
}
.myJobsInfoTopCnt{
border-color:#F3F3F3;
}
.applyBtnInJob{
    margin-top: 0;
}
.jobstopInfoDetailsCntApplications{
margin-top:0;
margin-bottom:0;
    width: calc(100% - 30px);
    padding: 15px;
	    margin-top: 15px;
}
.apllicationsBigCnt_1{
width:100%;
margin-right:0;
}
.apllicationsBigCnt_3{
    position: absolute;
    right: 0;
    top: 0;
    min-height: 40px;
	    width: calc(30% - 10px);
}
.apllicationsBigCnt_2{
width:100%;
margin-top:10px;
    margin-right: 0;
}
.myJobsCntHeader {
   /*width: 96% !important;*/
       -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
	-webkit-box-align: center;
	    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
}
.jobTitleSuggestionsMyJobAds{
    width: calc(100% - 2px) !important;
}
.myJobsInfoTopRightCntImgCover{
      width: 85px;
    height: 85px;
	   margin-bottom: 10px;
    margin-top: 20px;
}
.myJobsInfoTopRightCntImg{
width: 85px;
    margin-right: 5px;
	padding-left: 5px;
}
.myJobsInfoTopRightCntImg{
display:none;
}
.myJobsInfoTopRightCntImgMobile{
display:block;
border:none;
    float: right;
    margin-top: -20px;
	margin-bottom:0;
}
.apllicationsBigCnt_1Other {
    width: 100%;
    margin-left: 0;
}
.apllicationsBigCnt_3S_3{
min-width: 150px;
}
.myJobsInfoTopLeftCnt .inJobBottomCntTopMobile{
margin-top:0;
}
.fixedPopUpCntSubDark{
    top: 53px;
    left: 0;
    margin: 0;
    border-radius: 0;
    width: calc(100% - 60px);
    padding: 30px;
    height: calc(100% - 53px);
}
.subscribeBTn, .subscribeBTnNoBtn, .followExtraClass, .updateFollowStatus{
position: relative;
    float: left;
    transform: none;
     top: 0;
    margin: 0;
    margin-top: 40px;
	left:0;
	margin-left:0;
	width:calc(100% - 40px);
 
}
/*.followExtraClass, .updateFollowStatus {
width:200px;
float:left;
padding-left:0;
padding-right:0;
left: 50%;
    margin-left: -100px;
}*/
.followExtraClass{
    margin-top: 20px;
}
.followedCompaniesCnt {
    width: 100%;
	margin-right:0;
	height:auto;
	padding-bottom:70px;
	margin-top:2%;
}
.containerBlockMyJobsFixed .middleContainer {
height: 40px;
    max-width: 100% !important;
    width: 100% !important;
    overflow: hidden !important;
	scrollbar-color: #FFF #FFF !important;
    scrollbar-width: thin !important;
    overflow-x: auto !important;
    -webkit-overflow-scrolling: touch !important;
    -ms-overflow-style: -ms-autohiding-scrollbar !important;
 }
.containerBlockMyJobsFixed .middleContainer::-webkit-scrollbar {

}
.containerBlockMyJobsFixed .middleContainer::-webkit-scrollbar-track {
background:#FFF;
}
.containerBlockMyJobsFixed .middleContainer::-webkit-scrollbar-thumb {
background: #FFF;
}
.containerBlockMyJobsFixed .myJobsCntHeaderTop{
   min-width: 100% !important;
 }
.searchMyJobsBtn, .clearMyJobFilters{
display:none !important;
} 
.vendePuneSearchIcon {
display:block;
position:absolute;
right:0;
top:0;
height:40px;
width:40px;
cursor:pointer;
z-index:1;
background-size: 16px;
background-position: center;
background-repeat: no-repeat;
cursor: pointer;
background-image: url(https://kosovajob.com/images/searchIconNewD.png);
}
.removeNOtifierProfile{
right: 10px;
top: 10px;
background-size: 16px;
}
.bigCntHomeHeaderBtn2{
margin-left:0;
}
.addToFavsBtn{
    position: relative;
    float: right;
	top:4px;
}
.reqCntBigTitles{
width:100%;
}
.reqCntBigTitleO{
position:relative;
float:left;
bottom:auto;
right:auto;
width:100%;
float:left;
margin-top:15px;
}
.profileHeader_1In{
max-width:100%;
}
.candidateNameCnt{
width: calc(100% - 106px);
}

}