.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:#67c0cd;
margin-top:12px;
margin-right:12px;
}
.bigCntHomeHeaderBtn3{
color:#FFF;
background-color:#67c0cd;
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;
border-radius:0 !Important;
background-image:url(../images/iconmonstr-user-20-2402.png);
/*background-image:url(../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(100%/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:#67c0cd;
font-weight: 500;
font-size: 15px;
color:#FFF;
width: calc(50% - 10px);
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:calc(100% + 13px);
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: transparent #00DBDBDB;
scrollbar-width: thin;*/
}
/*.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:10px;
padding:20px;
float:left;
background-color:#FFF;
border-top: 5px solid #67C0CD;
border-radius:0 0 5px 5px;
width: calc(100% - 52px);
background-position:center;
background-repeat:no-repeat;
margin-bottom:25px;
display:none;
}
.myJobsSearchResultInfoCntLoaderActive{
display:block;
}
.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(../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;
left: 0.5px;
width:calc(100% - 170px);
}
.myJobsInfoTopRightCnt{
position:relative;
float:left;
padding-left:15px;
border-left:1px solid #D8D8D8;
width:calc(40% - 16px);
margin-bottom: 15px;
}
.myJobsInfoTopRightCntImg{
position:relative;
float:right;
padding-left:15px;
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, .applyBtnInJobNon{
position:relative;
float:left;
height:40px;
padding-right:15px;
padding-left:15px;
line-height:40px;
background-color:#67c0cd;
text-transform:uppercase;
color:#FFF;
font-weight:bold;
border-radius:5px;
cursor:pointer;
     margin-top: -22px;
}
.applyBtnInJobBottom{
left:50%;
margin-top:10px;
margin-left:-140px;
}
.applyBtnInJobBottomNo{
margin-left:-40px;
}
.applyBtnInJob:before{
position: absolute;
content: "";
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:20px;
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 #67c0cd;
}
.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: #FFF;
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;
}
.filteringOptionMyJobs{
position: relative;
float: left;
    color: #888888;
    font-size: 14px;
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;
}
.filteringOptionMyJobs:hover{
background-color:#FFF;
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(../images/downArrowSvg.svg);
background-repeat: no-repeat;
background-position: center right 10px;
background-size: 12px;
cursor:pointer;
    top: 4px;
}
.myJobsSearchResultsCntList .jobstopInfoDetailsCntOrderingOptionsClick{
    top: 0;
}
.myJobsSearchResultsCntList  .jobstopInfoDetailsCntOrderingOptionsCntActive{
top: 20px;
}
.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;
position:relative;
float:left;
right:0;
padding-top:0;
height:40px;
background-position:center;
margin-left:15px;
background-size:24px;
}
.addToFavsBtnIcon{
background-image: url(../images/iconmonstr-favorite-2-2402.png);
}

.removeToFavsBtnIcon{
color:transparent !important;
background-image: url(../images/iconmonstr-favorite-1-2404.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%;
height:48px;
line-height:48px;
padding-bottom:10px;
color:#333333;
font-size:22px;
font-weight:300;
text-align:left;
}
.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(44% - 20px);
margin-right:20px;
}
.apllicationsBigCnt_2, .apllicationsBigCnt_3{
width:calc(28% - 10px);
}
.apllicationsBigCnt_3{
margin-right:0;
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:400;
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:400;
width:55%;
}
.apllicationsBigCnt_2 .divider{
height:8px;
}
.apllicationsBigCnt_3SS{
font-size:15px;
}
.apllicationsBigCnt_3S_4{
background-image:url(../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(../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(../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(../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(../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: 10px;
    height: 55px;
    width: 230px;
}
.completeCntBigH{
position:relative;
float:left;
width:100%;
font-weight:500;
color:#67c0cd;
font-size:14px;
}
.completeCntBigS{
position:relative;
display: none;
float:left;
color:transparent !important;
    margin-right: 50px;
	height: 27px;
width:100%;
}
.completeCntBigS:before{
content: "" attr(val) "";
position:absolute;
right:0;
font-weight:600;
color:#67c0cd;
font-size:40px;
    z-index: 1;
	display:none;
}
.completeCntBigSSS{
position:relative;
float:left;
font-weight:600;
color:#67c0cd;
font-size:14px;
 
    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:#67c0cd;
}
 
.completeCntBigProfile{
position:relative;
float:left;
width:100%;
}
.completeCntBigProfile {
    margin-left: 10px;
}
.completeCntBigProfile .completeCntBig{
width: 300px;
}
 
.completeCntBigProfile .completeCntBigSS{
       bottom: 0;
}
.completeCntBigProfile .completeCntBig{
height:auto;
}
/*.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:#67c0cd;
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: 20px;
}
.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(100%/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(100%/2 - 5px) !important;
}
#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(../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;
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:#67c0cd;
-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:#67c0cd;
}
#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 #67c0cd  !important;
    background: #67c0cd  !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:#67c0cd;
-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:#67c0cd;
-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:relative;
float:left;
content:attr(title);
left:0;
height:18px;
width:100%;

top:0;
background-position:center right;
background-repeat:no-repeat;
/*background-image:url(../images/viewIcon.svg);*/
}
.myJobsInfoTopLeftCntHCategory:before{
    background-size: contain;
background-position: top right;
/*background-image:url(../images/indusryIcon.svg);
*/}
.myJobsInfoTopLeftCntHExpire:before{
/*background-image:url(../images/expireIcon.svg);
*/}
.myJobsInfoTopLeftCntHType:before{
/* height: 22px;
    top: -3px;
background-image:url(../images/typeIcon.svg);
*/}
.myJobsInfoTopLeftCntHLocation:before{
/* height: 22px;
    top: -3px;
background-image:url(../images/locationIcon.svg);
*/}
.newsCntFixedArrow{
position: absolute;
    width: 16px;
    height: 16px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 16px;
    z-index: 9;
    left: 103px;
    top: -16px;
    background-image: url(../images/iconmonstr-arrow-81-240.png);
    -webkit-transition: left 100ms ease-in-out;
    -moz-transition: left 100ms ease-in-out;
    -o-transition: left 100ms ease-in-out;
    -ms-transition: left 100ms ease-in-out;
    transition: left 100ms ease-in-out;
}


@media (max-width:481px) {
.bigCntHomeHeader{
font-size:22px;
}
.generatingCv, .listFooterButtonsCnt{
margin-top:0;
}
.inJobBottomCntTopMobile .applyBtnInJob, .inJobBottomCntTopMobile .addToFavsBtn{
margin-top:10px;
}
.inJobBottomCntTopMobile .applyBtnInJob{
font-size: 13px;
}
.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: 100%!important;
}

.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;
}
#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: calc(100% - 2px);
margin-right:0;
    overflow: unset;
    overflow-y: unset;
	max-height:none;
}
.myJobsSearchResultInfoCnt{
    width: calc(95% - 20px);
    float: left;
    margin-bottom: 2%;
	margin-top:0;
	display:block;
}
.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;
margin-top:20px;
}
.inJobBottomCntTopMobile .myJobsInfoTopLeftCompCnt{
float:left;
text-align:left;
        width: 100%;
    max-width: 100%;
    margin-bottom: 15px;
}
.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:calc(100% - 100px);
margin-right:0;
}
.apllicationsBigCnt_3{
    position: absolute;
    right: 0;
    top: 0;
    min-height: 40px;
}
.apllicationsBigCnt_2{
width:100%;
margin-top:10px;
}
.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: 80px;
    height: 80px;
}
.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;
}
.applyBtnInJobNon{
font-size:13px;
padding-left:9px;
padding-right:9px;
    margin: 0;
}
.appliedYesCnt {
    width: 100%;
    background-position: center left;
    margin-top: 10px;
}

.appliedYesCnt .myJobsInfoTopRightCntImgCover{
float: left;
    margin-left: 10px;
}
.infoCntInnHEdit{
display:block !important;
    position: absolute !important;
    right: 10px;
}
.profileLeftCntOtherH .reorderBnt{
display:block !important;
}



}