/* CSS Document */
html,body,div,span,h1,h2,h3,h4,h5,h6,p,img, input, textarea, select {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
font-family: "Merriweather", serif
}
a:link, a:visited{
text-decoration:none;
}
a:hover{
color:#323256;
text-decoration:none;
}
/*html {
overflow: auto;
}
*/
body {
line-height: 1;
background-color:#F3F3F3;
background-color:#f0f2f5;
-webkit-text-size-adjust: 100%;
}

*,html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,label,fieldset,input,p,blockquote,th,td {
margin: 0;
padding: 0;
}

:focus {
outline: 0;
}

table {
border-collapse: collapse;
border-spacing: 0;
}

fieldset,img {
border: 0;
}

address,caption,cite,code,dfn,em,strong,th,var {
font-style: normal;
font-weight: normal;
}

caption,th {
text-align: left;
}

h1,h2,h3,h4,h5,h6 {
font-size: 100%;
font-weight: normal;
}
h1{
font-weight: 500;
}

q:before,q:after {
content: '';
}

strong {
font-weight: bold;
}

em {
font-style: italic;
}

a img {
border: none
}
ul{
list-style:none;
}
a{
text-decoration:none;
}
ul {
list-style: outside none none;
}



#FooterTopAreaLine, #FooterTopAreaLineRighFirst{
/*-webkit-mix-blend-mode: multiply; 
-moz-mix-blend-mode: multiply; 
mix-blend-mode: multiply; */
}
#FooterTopAreaLine, #FooterTopAreaLineRighSecond2{
background-position:center;
width:100%;
height:1px;
background-repeat:repeat;
background-image:url(../images/lineEffectHorizontal2.png);
}
#FooterTopAreaLineRighSecond2{
background-color:0;
background-image:url(../images/lineEffectHorizontal3.png);
}
#FooterTopAreaLineRighFirstNew{
background-position:center;
width:1px;
background-repeat:repeat;
background-image:url(../images/lineEffectHorizontal4.png);
}
.headerArea{
position:fixed;
top:0;
left:0px;
width:100%;
height:120px;
background-color: #FFF;
background: linear-gradient(90deg, #002379 0%, #0013DC 100%);
z-index:999;
-webkit-transition: all  200ms ease-in-out;
-moz-transition: all  200ms ease-in-out;
-o-transition: all  200ms ease-in-out;
-ms-transition: all  200ms ease-in-out;
transition: all  200ms ease-in-out;
/*background-image: url(../images/snowfil.gif);*/
background-size: contain;
}
.headerAreaBelow{
height:50px;
-webkit-transition: all  200ms ease-in-out;
-moz-transition: all  200ms ease-in-out;
-o-transition: all  200ms ease-in-out;
-ms-transition: all  200ms ease-in-out;
transition: all  200ms ease-in-out;
}
.headerAreaFade{
position:relative;
float:left;
width:100%;
height:120px;

}
.homePageBody .headerArea{
background-color:transparent;
}
.homePageBody .headerAreaFade{
display:none;
}
.homePageBody  .menuAreaUrls, .homePageBody .menuAreaUrlsOthers a:visited, .homePageBody .menuAreaUrlsOthers a:link, .homePageBody .menuAreaUrlsOthers a:active {
    color: #FFF;
	text-shadow: rgb(0, 0, 0) 1px 1px;
}
.homePageBodyActive  .menuAreaUrls, .homePageBodyActive .menuAreaUrlsOthers a:visited, .homePageBodyActive .menuAreaUrlsOthers a:link, .homePageBodyActive .menuAreaUrlsOthers a:active {
    color: #333333;
	text-shadow:none;
	-webkit-transition: all  200ms ease-in-out;
-moz-transition: all  200ms ease-in-out;
-o-transition: all  200ms ease-in-out;
-ms-transition: all  200ms ease-in-out;
transition: all  200ms ease-in-out;
}
.homePageBodyActive .headerArea{
background-color:#FFF;
}
.homePageBody .hoverMenu path{
    stroke:#FFF !important;
}
.homePageBody .menuAreaUrlsOthers .subMenuCnt a:link{
	text-shadow:none !important;
}
.containerHolder, .headerAreaContainer{
position:relative;
margin:0 auto;
width:1200px;
}
.container, .headerAreaContainerArea{
position:relative;
float:left;
width:1200px;
}
.container{
margin-top:33px;
}
.containerRight{
position:relative;
float:left;
width:100%;
/*overflow-x:hidden;*/
margin-top:33px;

}
.containerLeft{
position:relative;
width:1121px;
margin:0 auto;
/*overflow-x:hidden;*/

}
.containerLeftJobLists, .containerLeftJobListsFooter{
position:relative;
float:left;
width:100%;
margin-top:33px;
}
.containerLeftJobLists{
margin-top:10px;
margin-top:33px;
}
.containerLeftJobListsFooter{
background-color:#323256;
display:block;
margin-top:0px;
height:66px;
/*overflow:hidden;*/
}

.containerRight{
width:300px;
}

.logoArea{
position:relative;
float:left;
background-image:url(../images/logoWhite.svg);
height:100px;
background-size: 85%;
margin-top:10px;
background-position:center left;
background-repeat:no-repeat;
width:140px;
-webkit-transition: all  200ms ease-in-out;
-moz-transition: all  200ms ease-in-out;
-o-transition: all  200ms ease-in-out;
-ms-transition: all  200ms ease-in-out;
transition: all  200ms ease-in-out;
}
.logoAreaNew{
position:relative;
float:left;
background-image:url(../images/logoHoverNew.png);
height:28px;
background-size: contain;
margin-top:11px;
background-position:center;
background-repeat:no-repeat;
width:22px;
-webkit-transition: all  200ms ease-in-out;
-moz-transition: all  200ms ease-in-out;
-o-transition: all  200ms ease-in-out;
-ms-transition: all  200ms ease-in-out;
transition: all  200ms ease-in-out;
}
.revSliderRightArea{
position:relative;
float:left;
width:302px;
overflow:hidden;
height:250px;
}
.containerLeftFooter{
background-position:center left;
background-repeat:no-repeat;
height:66px;
}
#revSliderRightArea_1 li img{
width:302px;
}
.footerImgLeft{
position:absolute;
bottom:0px;
height:220px;
width:200px;
display:none;
left:0px;
background-position:center left;
background-repeat:no-repeat;

background-image: url(../images/footerBgNew3.png);
}
.menuArea{
position:relative;
float:left;
height:120px;
line-height:120px;
margin-left: 20px;
width: calc(100% - 170px);
-webkit-transition: all  200ms ease-in-out;
-moz-transition: all  200ms ease-in-out;
-o-transition: all  200ms ease-in-out;
-ms-transition: all  200ms ease-in-out;
transition: all  200ms ease-in-out;
}
.menuAreaNew{
position:relative;
float:right;
height:50px;
line-height:50px;
-webkit-transition: all  200ms ease-in-out;
-moz-transition: all  200ms ease-in-out;
-o-transition: all  200ms ease-in-out;
-ms-transition: all  200ms ease-in-out;
transition: all  200ms ease-in-out;
}
/*.menuArea a:link, .menuArea a:visited, .menuArea a:hover{
color:#FFFFFF;
}*/
.footerImg{
position:absolute;
left: 137px;
bottom: 81px;
width:40px;
z-index:1;
height:55px;
}
.footerImgLeftAraa, .footerImgLeftAraa2{
position:relative;
float:left;
width:1px;
margin-left:299px;
margin-top:18px;
height:179px;
background-position:center;
background-repeat:no-repeat;
background-color:rgba(209,211,211,0.74);

/*
mix-blend-mode: multiply;
background-image: url(../images/footerLeft.png);*/
}
.footerImgLeftAraa2{
margin-left:0px;
background-color:rgba(255,255,255,0.06);
/*background-image: url(../images/footerRight.png);
*/}
.menuAreaUrls{
position:relative;
float:left; 
font-family: "Merriweather", serif;
font-size:16px;
font-weight:400;
color:#FFF;
margin-left:10px;
line-height:120px;
margin-right:10px;
-webkit-transition: all  200ms ease-in-out;
-moz-transition: all  200ms ease-in-out;
-o-transition: all  200ms ease-in-out;
-ms-transition: all  200ms ease-in-out;
transition: all  200ms ease-in-out;
}
.menuAreaUrlsOthers a:link, .menuAreaUrlsOthers a:hover, .menuAreaUrlsOthers a:active, .menuAreaUrlsOthers a:visited{
color:rgba(255, 165, 0, 1);
}
.menuAreaUrlsNew{
position:relative;
float:left;
font-size:12px;
font-weight:normal;
text-transform:uppercase;
line-height:50px;
color:#FFFFFF;
margin-left:12px;
margin-right:12px;
-webkit-transition: all  200ms ease-in-out;
-moz-transition: all  200ms ease-in-out;
-o-transition: all  200ms ease-in-out;
-ms-transition: all  200ms ease-in-out;
transition: all  200ms ease-in-out;
}
.menuAreaUrls:hover, .menuArea a:hover, .menuAreaUrlsActive{
color:rgba(255, 165, 0, 1);
}
.menuAreaSearch{
position:relative;
float:left;
margin-left:4px;
height:100%;
margin-top:0;
margin-right:10px;
-webkit-transition: all  200ms ease-in-out;
-moz-transition: all  200ms ease-in-out;
-o-transition: all  200ms ease-in-out;
-ms-transition: all  200ms ease-in-out;
transition: all  200ms ease-in-out;
}
.menuAreaSearchNew{
position:relative;
float:left;
margin-left:12px;
height:25px;
margin-top:12px;
-webkit-transition: all  200ms ease-in-out;
-moz-transition: all  200ms ease-in-out;
-o-transition: all  200ms ease-in-out;
-ms-transition: all  200ms ease-in-out;
transition: all  200ms ease-in-out;
}

.searchTop{
position:relative;
float:left;
width:80px;
height:25px;
font-size:12px;
background-color:rgba(255,255,255,0.15);
line-height:25px;
color:#323256;
padding-left:10px;
background-image:url(../images/searchIcon.png);
padding-right:30px;
background-position:right 5px center ;
background-repeat:no-repeat;
}
.searchTopExtra{
width:120px;
background-color:rgba(255,255,255,1);
-webkit-transition: all  200ms ease-in-out;
-moz-transition: all  200ms ease-in-out;
-o-transition: all  200ms ease-in-out;
-ms-transition: all  200ms ease-in-out;
transition: all  200ms ease-in-out;
}
#searchSuggestions, #searchSuggestions2, #searchSuggestions3{
position:absolute;
width:140px;
padding-left:10px;
padding-right:10px;
background-color:rgba(255,255,255,1);
color:#323256;
font-size:12px;
display:none;
top:26px;
overflow:hidden;
z-index:999;
}
#searchSuggestions{
width: calc(100% - 20px);
top: 43px;
}
#searchSuggestions a:link, #searchSuggestions a:hover, #searchSuggestions a:visited, #searchSuggestions2 a:link, #searchSuggestions2 a:hover, #searchSuggestions2 a:visited, #searchSuggestions3 a:link, #searchSuggestions3 a:hover, #searchSuggestions3 a:visited{
color:#323256;
}
#searchSuggestions a:hover, #searchSuggestions2 a:hover, #searchSuggestions3 a:hover{
color:#323256;
text-decoration:underline;
}
#searchSuggestions2, #searchSuggestions3{
top:41px;
width:175px;
}
#searchSuggestions3{
width:151px;
}
.firsSearchResult, .firsSearchResult2, .firsSearchResult3{
position:relative;
float:left;
width:100%;
height:24px;
line-height:25px;
color:#323256;
border-bottom:1px solid #E9E9E9;
}
.firsSearchResult2, .firsSearchResult3{
position:relative;
float:left;
width:100%;
line-height:1.2;
padding-top:5px;
padding-bottom:5px;
color:#323256;
border-bottom:1px solid #E9E9E9;
}
.firsSearchResult2, .firsSearchResult3{
line-height:2.1;
}
.containerHolderAera {
position: relative;
float: left;
width: 100%;
}
.menuAreaUrlsActive{
font-weight:500;
}
.FooterTopArea{
position:relative;
float:left;
width:100%;
height:35px;
}
.FooterTopAreaLine{
position:relative;
float:left;
width:100%;
height:1px;
/*background-color:rgba(209,211,212,0.74);
*/}
.FooterTopAreaLine2{
position:relative;
float:left;
width:100%;
height:1px;
/*background-color:rgba(255,255,255,0.06);
*/}
.FooterTopAreaLogo{
position:relative;
float:left;
width:160px;
background-repeat:no-repeat;
background-position:left bottom;
height:66px;
background-size:40px;
cursor:pointer;
background-image: url(../images/logoFooter_new.png);
}
.FooterTopAreaLogoRight{
position:relative;
float:left;
width:auto;
height:66px;
line-height:66px;
font-size:13px;
font-weight:normal;
color:#FFF;
margin-left:-10px;
}
.FooterTopAreaLogoRightTxt{
position:relative;
text-align:right;
float:left;
}
.FooterTopAreaLogoRightSocial{
position:relative;
float:left;
height:30px;
width:30px;
background-repeat:no-repeat;
margin-left:8px;
background-position:center;
background-size:30px;
background-image: url(../images/fb_icon_m.png);
}
.FooterTopAreaLogoRightSocialT{
background-image: url(../images/insta_m_n.png);
}
.FooterTopAreaLogoRightSocialY{
background-image: url(../images/link_m.png);
}
.FooterTopAreaLogoRightSocialG{
background-image: url(../images/googlePlusFooter.png);
}
.footerLeftAreaBox{
position:relative;
float:left;
width:210px;
padding-top:20px;
padding-bottom:30px;
margin-top:15px;
}
.footerHrefs:link, .footerHrefs:hover, .footerHrefs:visited, .footerHrefs2:link, .footerHrefs2:hover, .footerHrefs2:visited{
position:relative;
float:left;
width:90px;
height:20px;
line-height:20px;
text-align:left;
color:#e6e7e8;
font-weight:300;
}
.footerHrefs2:link, .footerHrefs2:hover, .footerHrefs2:visited{
width:60px;
margin-left:48px;
}
.footerHrefs:hover{
text-decoration:underline;
}
.FooterTopAreaLineRighFirst{
position:relative;
float:left;
width:1px;
margin-top:15px;
height:107px;
}
.FooterTopAreaLineRighSecond{
position:relative;
float:left;
width:1px;
margin-top:15px;
height:107px;
background-color:rgba(255,255,255,0.06);
}
.footerPartnersArea{
position:relative;
float:left;
height:107px;
width:512px;
margin-top:15px;
}
.footerPartnersAreaHeader{
position:relative;
float:left;
width:452px;
margin-left:60px;
font-size:11px;
font-weight:300;
color:#FFF;
}
.footerPartnersAreaIcons{
position:relative;
float:left;
padding-left:15px;
padding-right:15px;
padding-top:10px;
padding-bottom:10px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
margin-right:20px;
border-radius: 4px;
margin-top:27px;
cursor:pointer;
background-position:center;
background-repeat:no-repeat;
}
.helvetasFooter{
margin-left:45px;
width:95px;
height:36px;
background-image: url(../images/helvetasFooterD.png);
}
.iasFooter{
width:45px;
height:36px;
background-image: url(../images/iasFooterD.png);
}
.onlineFooter{
width:35px;
height:36px;
background-image: url(../images/studiFooterD.png);
}
.womenFooter{
width:65px;
height:36px;
background-image: url(../images/womenFooterD.png);
}
.footerPartnersAreaIcons:hover{
background-color:#FFFFFF;
}
.footerPartnersAreaSubscribe{
position:relative;
float:left;
height:107px;
width:240px;
margin-top:8px;
}
.footerPartnersAreaSubscribeTxt{
position:relative;
float:left;
width:100%;
line-height:1.3;
color:#FFFFFF;
font-weight:normal;
font-size:11px;
text-align:right;
}
.newsLetterArea {
position: relative;
float: right;
font-weight: 200;
margin-top:15px;
}
.newsletterInput {
position: relative;
float: left;
width: 167px;
height: 13px;
background-color: #FFF;
color:#323256;
font-size: 13px;
text-align: left;
line-height: 25px;
padding: 6px;
}
.newsSignUpBtn {
position: relative;
float: left;
width: 40px;
height: 25px;
background-color: #ff9485;
background-image: url('../images/subscribeIcon.png');
background-repeat: no-repeat;
background-position: center;
cursor: pointer;
}
.newsLetterAreaBottom{
position:relative;
margin-top:15px;
float:right;
}
.footerHrefs3:link, .footerHrefs3:visited, .footerHrefs3:hover {
margin:0px;
float:right;
padding:0px;
font-size:11px;
line-height:1.2;
width:auto;
padding-left:5px;
padding-right:5px;
}
.footerHrefs4:hover{
text-decoration:none;
}
.divider{
position:relative;
float:left;
width:100%;
height:1px;
}
.id_enImg{

width:43px;
height:23px;
background-image:url(../images/langIcon.png);
background-position:center;
background-repeat:no-repeat;
background-size:43px 23px;
}
#id_en{
margin-top: 0;
margin-left: 30px;
color:#000;
font-weight:normal;
}
.id_en2{
margin-top:18px !important;
}
.FooterTopAreaLogotxt{
position:absolute;
height:66px;
line-height:66px;
color:#FFF;
font-size:13px;
font-weight:normal;
text-align:center;
width:222px;
left:50%;
margin-left:-111px;

} 
.containerBlock{
position: relative;
float: left;
width:100%;
}
.containerBlockMyJobs {
background-color: #FFF;
margin-top: 2px;
}
.myJobsCntHeaderH{
height:60px;
line-height:60px;
margin-right:20px;
position:relative;
float:left;
color:#888888;
font-weight:500;
font-size:13px;
}	
.myJobsCntHeaderH:hover, .myJobsCntHeaderHActive{
color:#333333;
}

.containerHolderAboutNew{
position: relative;
float: left;
width:100%;
height:75px;
background-position:center;
background-repeat:no-repeat;
background-size:cover;
background-image:url(../images/aboutNewTopHeader.png);
} 
.containerHolderAboutNewSh{
height:auto;
background-image:url(../images/bgSher.png);
}
.middleContainer {
float: none;
width: 1200px;
margin: 0 auto;
}

.middleContainerArea {
position: relative;
float: left;
width: 1121px;
}
.aboutHeader{
width:100%;
height:75px;
line-height:100px;
font-size:28px;
color:#FFF;
}
.aboutHeader2{
position:relative;
float:left;
margin-top:25px;
margin-bottom:25px;
width:100%;
color:#323256;
font-size:12px;
line-height:1.4;
height:auto;
}
.boxesaksjdbjbdkbjk{
position:relative;
float:left;
width:30%;
margin-top:25px;
margin-bottom:25px;
text-align:center;
color:#222222;
font-size:13px;
line-height:1.4;
margin-right:3%;
background-color:#FFF;
border-radius:5px;
height:150px;
display: table;
}
.boxesaksjdbjbdkbjkImg{
position:relative;
float:left;
width:100%;
height:50px;
margin-bottom:30px;
background-position:center;

background-repeat:no-repeat;
background-size:70px 50px;
background-image:url(../images/about_1_1.png);
}
.boxesaksjdbjbdkbjkImg2{
background-image:url(../images/about_1_2.png);
}
.boxesaksjdbjbdkbjkImg3{
background-image:url(../images/about_1_3.png);
}
.boxesaksjdbjbdkbjkTxt{
font-size:13px;
line-height:1.4;
padding:20px;
width:calc(100% - 40px);
font-weight:300;
color:#222222;
display: table-cell;
vertical-align: middle;
}
.containerBlock2N{
height:5px;
}
.aboutHeaderasdasds2{
color:#323256;
}
.boxesaksjdbjbdkbjkImg222{
background-size:75px;
height:75px;
background-image:url(../images/about_2_1.png);
}
.boxesaksjdbjbdkbjkImg222_2{
background-image:url(../images/about_2_2.png);
}
.boxesaksjdbjbdkbjkImg222_3{
background-image:url(../images/about_2_3.png);
}
.contactAreaB{
width:100%;
position:relative;
float:left;
margin-top:25px;
margin-bottom:25px;
}
.contactInputC, .contactInputText2{
background-color:#f2f2f2;
color:#323256;
margin-top:0;
}
.contactInputC{
width:288px;
margin-right:15px;
margin-bottom:15px;
}
#contactPhone{
margin-right:0;
}

.submitFormContact{
float:right;
background-color:inherit;
height:40px;
font-weight:500;
font-size:13px;
background-color:#404041;
border-radius:5px;
margin-top:15px;
}
.middleContainerAreaasdsad{
position:relative;
float:left;
width:100%;
color:#FFF;
font-size:22px;
margin-top:45px;
text-align:center;
font-weight:300;
}
.middleContainerAreaasdsadTop{
font-size:26px;
font-weight:300;
margin-top:50px;
letter-spacing: 2px;
}

.middleContainerAreaasdsadasda{
position:relative;
float:left;

font-size:14px;
color:#282828;
text-align:left;
height:28px;
line-height:28px;

}
.middleContainerAreaasdsadasdaCnt{
position:relative;
float:left;
margin-top:20px;

}
.middleContainerAreabz{
width:100%;
position:relative;
float:left;
padding-bottom:20px;
}
.middleContainerAreabz2{
width:100%;
position:relative;
float:left;
margin-bottom:30px;
}
.middleContainerAreabz2Txt{
width:100%;
position:relative;
float:left;
color:#323256;
margin-top:30px;
text-align:center;
font-weight:bold;
font-size:26px;
margin-bottom:20px;
}
.middleContainerAreabz2TxtArea{
position:relative;
float:left;
width:25%;
margin-right:0;
margin-top:25px;
}
.middleContainerAreabz2TxtAreasH{
position:relative;
float:left;
width:100%;
font-weight:300;
text-align:center;
color:#FFF;
font-size:18px;
}
.middleContainerAreabz2TxtAreasH2{
font-weight:300;
margin-top:6px;
font-size:12px;
margin-bottom:6px;
}
.middleContainerAreabz2TxtAreasImg{
position:relative;
float:left;
width:100%;
background-size:60%;
height:120px;
background-position:center top;
margin-bottom:10px;
background-repeat:no-repeat;
background-image:url(../images/ps_1.png);
}
.middleContainerAreabz2TxtAreasImg_2{
background-image:url(../images/ps_2.png);
}
.middleContainerAreabz2TxtAreasImg_3{
background-image:url(../images/ps_3.png);
}
.middleContainerAreabz2TxtAreasImg_4{
background-image:url(../images/ps_4.png);
}
.middleContainerAreabz2TxtArea2{
margin-right:0;
}
.clientsImg{

width:100%;
}
.middleContainerAreabz2TxtBox{
position:relative;
float:left;
width:100%;
margin-top:10px;
background-color:#f2f2f2;
height:288px;
}
.middleContainerAreabz2TxtBoxLeft{
position:relative;
float:left;
width:187px;
height:100%;
}
.middleContainerAreabz2TxtBoxRight{
position:relative;
float:left;
border:4px solid #FF9485;
width:285px;
height:280px;
}
.middleContainerAreabz2TxtBoxLeftTxt{
height:57.6px;
line-height:57.6px;
padding-left:20px;
width:167px;
color:#323256;
font-size:12px;
font-weight:normal;
cursor:pointer;
}
.middleContainerAreabz2TxtBoxLeftTxt:hover, .middleContainerAreabz2TxtBoxLeftTxtCliced{
color:#FFF;
background-color:#FF9485;
}
.middleContainerAreabz2TxtBoxRightIMg{
width:100%;
position:absolute;
top:0;
left:0;
display:none;
height:100%;
background-repeat:no-repeat;
background-position:center;
background-image:url(../images/pics_1.jpg);
background-size:cover;
}
.middleContainerAreabz2TxtBoxRightIMgasd{
position:absolute;
top:0;
width:50px;
height:24px;
line-height:24px;
color:#FFF;
background-color:#323256;
text-align:center;
font-size:12px;
right:-30px;
top:35px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.middleContainerAreabz2TxtBoxRightIMg_1{
background-image:url(../images/pics_2.jpg);
}
.middleContainerAreabz2TxtBoxRightIMg_2{
background-image:url(../images/pics_4.jpg);
}
.middleContainerAreabz2TxtBoxRightIMg_4{
background-image:url(../images/pics_3.jpg);
}
.middleContainerAreabz2TxtBoxRightIMg_5{
background-image:url(../images/pics_5.jpg);
}
.FooterTopAreaLogoRightLiner{
display:none;
}
.middleContainerArea404Right{
float:right;
height:260px;
width:110px;
background-size:110px 115px;
background-repeat:no-repeat;
background-position:center;
background-image:url(../images/error_pgn.png);
}
.middleContainerArea404Left{
float:left;
height:100px;
color:#FFF;
margin-top: 80px;
font-size:26px;
}
.middleContainerArea404LeftT{
width:100%;
position:relative;
float:left;
font-weight:bold;
font-size:70px;
}
.containerHolderAboutNewSh2rr{
height:260px;
}
.selectInputJobInfo22{
width:128px;

}
.jobSearchAreaLocation{
position:relative;
float:left;
width:100%;
margin-bottom:8px;
margin-left:0;
}
.jobSearchAreaLocation .chosen-container{
text-align:left !important;
font-weight:normal !important;
font-size:11px !important;
text-transform: capitalize !important;
border-radius: 5px;
}
.jobSearchAreaLocation .chosen-container-multi .chosen-choices{
text-align:left !important;
font-weight:normal !important;
font-size:11px !important;
text-transform: capitalize !important;
border-radius: 5px;
border-color:#DBDBDB  !important;
background-color: #DBDBDB !important;
color: #000000 !important;
min-height: 36px !important;
}

.jobSearchAreaLocation .chosen-container-multi .chosen-choices li.search-choice{
background-color: #F6F6F6 !important;
border-color: #F6F6F6 !important;
color: #3C3C3C !important;
font-size:13px;
padding: 6px 20px 6px 5px;
line-height: 14px  !important;
}
.jobSearchAreaLocation .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{
background-position:center;
height:24px !important;
background-color:#C4C4C4 !important;
border-radius:5px !important;
width:24px !important;
margin-top: 1px;
margin-right: 1px;
background-size:16px !important;
top:0 !important;
right:0 !important;
background-repeat:no-repeat !important;
background-position:center !important;
background-image:url(../images/closeBtn2.png) !important;
}
.jobSearchAreaLocation .chosen-container-active .chosen-choices li.search-field input[type="text"], .chosen-container-multi .chosen-choices li.search-field input[type="text"]{
line-height: 36px !important;
height: 32px !important;
margin-left: 6px !important;
}
.jobSearchAreaLocation .chosen-container-multi .chosen-choices{
background-size: 14px !important;
background-position: top 12px right 14px !important;
background-repeat:no-repeat;
background-image: url(../images/downArrSv.svg) !important;
}

.jobSearchAreaLocation .chosen-container-multi .chosen-choices{
padding: 0 2px  !important;
}
.jobSearchAreaLocation  .jobSearchAreaLocation .chosen-container-multi .chosen-choices:active{
border-color: #404041 !important;
}
.jobSearchAreaLocation .chosen-container .chosen-drop{
border-color: #404041 !important;
border-top:1px solid #404041 !important;
border-radius:5px;
overflow:hidden;
box-shadow: none !important;
}
.jobSearchAreaLocation .chosen-container .chosen-results li{
padding-left: 26px !important;
font-weight: 300;
font-size: 12px;
color:#000000;
position:relative;
}
.jobSearchAreaLocation .chosen-container .chosen-results li.group-result{
font-weight:500;
font-size:13px;
color:#000;
padding-left: 4px !important;
}
.jobSearchAreaLocation .chosen-container-multi .chosen-results{
padding: 6px;
}
.jobSearchAreaLocation .chosen-with-drop .chosen-choices{
border-color: #404041 !important;
}
.jobSearchAreaLocation .chosen-container .chosen-results li.active-result:after, .jobSearchAreaLocation .chosen-container .chosen-results li.result-selected:after{
content:"";
width: 12px;
height: 12px;
top: 6px;
left:4px;
position: absolute;
background-color: #FFF;
border: 1px solid #333333;
}
.jobSearchAreaLocation .chosen-container .chosen-results li.result-selected{
opacity:0.8;
}
.jobSearchAreaLocation .chosen-container .chosen-results li.result-selected:before{
z-index: 1;
content: "";
position: absolute;
top: 8px;
left: 6px;
width: 2px;
height: 6px;
border-top: 1px solid transparent;
border-left: 1px solid transparent;
border-right: 1px solid #333333;
border-bottom: 1px solid #333333;
-webkit-transform: rotateZ(37deg);
transform: rotateZ(37deg);
-webkit-transform-origin: 20% 40%;
transform-origin: 100% 100%;}

.jobSearchAreaLocation .chosen-container-multi .chosen-choices li.search-choice span{
padding-right: 20px;
}
.jobSearchAreaLocation .chosen-container-single .chosen-single{
height: 34px;
background-color: #DBDBDB;
color: #000000;
border-radius: 5px;
overflow: hidden;
}
.jobSearchAreaLocation .chosen-container-single .chosen-single span{
height: 100%;
line-height: 32px;
font-size: 12px;
font-weight:300;
}
.chosen-container-active.chosen-with-drop .chosen-single{
border: 1px solid #DBDBDB !important;
}
.jobSearchAreaLocation .chosen-container-single .chosen-single div b{
background-position:0px 7px;
}
.homeAreaRightTop2 .homeAreaRightTopH22{
margin-top: 10px  !important;
cursor:pointer;
}
.submitNone{
position:relative;
float:left;
width:100%;
height:100%;
cursor:pointer;
opacity: 0;
}
.selectInputJobInfo22{
position: relative;
float: left;
width: 100%;
height: 18px;
color: #666;
margin-bottom: 5px;
margin-top: 5px;
border: 1px solid #e2e9ef;
border-top: 1px solid #cbd3e2;
font-weight: 300;
padding: 2px;
font-size: 12px;
background-color:#FFF;	
outline: medium none;
height:26px;
}
.cvBuilderArea{
width:100%;
float:left;
position:relative;
margin-top:33px;
background-color:#f4f4f4;
}
.formGeneratorUl2 {
position: relative;
float: left;
list-style-type: none;
width: 249px;
margin-left: 0;
min-height: 63px;
margin-bottom: 30px;
line-height: 1.3;
overflow: hidden;
border:1px solid #ddd;
border-right:none;
}
.formLi2 {
position: relative;
float: left;
width: 96%;
padding-left: 4%;
padding-bottom: 5px;
margin-top: 5px;
color: #666;
cursor: pointer;
height:28px;
font-size:13px;
line-height:28px;
border-bottom:1px solid #ddd;
}
.formLi2Top{
/*margin-top: 10px;*/
}
.formLi2Bottom{
/*padding-bottom: 10px;*/
}
.cvBuilderContent{
position:relative;
float:left;
width:678px;
padding:15px;
border:1px solid #ddd;
background-color:#FFF;
min-height:200px;
}
.cvBuilderContentHeader{
position:relative;
float:left;
width:100%;
color: #666;
font-size:13px;
}
.cvBuilderContentCnt{
position:relative;
float:left;
width:100%;
color: #666;
font-size:13px;
}
.cvBuilderContentCntLeft{
position:relative;
float:left;
width:331px;
margin-top:15px;
}
.cvBuilderContentCntLeft2{
margin-left:15px;
}
.cvmMakerInput{
position: relative;
float: left;
width: 96%;
height: 25px;
line-height: 25px;
color: #666;
margin-bottom: 5px;
margin-top: 5px;
border: 1px solid #e2e9ef;
border-top: 1px solid #cbd3e2;
font-weight: 300;
padding-left: 2%;
padding-right: 2%;
background-color: #fff;
font-size: 13px;
outline: medium none;
cursor: pointer;
}
.cvMakerSelet{
position: relative;
float: left;
width: 96%;
color: #666;
margin-bottom: 5px;
margin-top: 5px;
border: 1px solid #e2e9ef;
border-top: 1px solid #cbd3e2;
font-weight: 300;
background-color: #FFF;
padding-left: 2%;
padding-right: 2%;
font-size: 13px;
outline: medium none;
height: 25px;
}
.settingsIconMobileSearch{
position: relative;
float: right;
margin-right: 15px;
height: 30px;
width: 30px;
cursor: pointer;
background-position: center;
background-repeat: no-repeat;
background-image: url(../images/searchIcon2.png);
margin-top: 13px;
background-size: 20px;
display:none;
}
.settingsIconMobileClicked{
background-image: url(../images/closeBtnTop.png) !important;
background-size: 20px !important;
}
.headerAreaMobile2{
display:none;
}
.searchAreaMobileContainer{
position:relative;
float:left;
width:100%;
background-color:#5D5D7F;
height:62px;
}
.containerLeftJobListsFooter, .containerLeftFooter, .FooterTopArea{
height:auto;
}
.FooterTopAreaCnt{
position:relative;
float:left;
width:33%;
}
.FooterTopAreaCntIson{
position:relative;
float:left;
width:100%;
margin-top:30px;
margin-bottom:20px;
}
.FooterTopAreaCntIsonImg{
position:relative;
float:left;
width:110px;
}
.FooterTopAreaCntIsonTxt{
position:relative;
float:none;
left: 6px;
top: 10px;
color:#FFF;
line-height:1.3;
font-weight:300;
font-size:10px;
}
.FooterTopAreaCntRight{
float:right;
width:150px;
}
.FooterTopAreaCntIsonHeader{
position:relative;
float:left;
width:100%;
text-transform:uppercase;
color:#f66572;
font-size:12px;
margin-bottom:20px;
}
.FooterTopAreaCntIson2 a:link, .FooterTopAreaCntIson2 a:hover, .FooterTopAreaCntIson2 a:visited{
position:relative;
float:left;
text-align:left;
font-size:12px;
color:#FFF;
height:15px;
width:100%;
line-height:15px;
}
.FooterTopAreaCntIson2 a:hover{
text-decoration:underline; 
}
.copyRightTxtArea, .copyRightTxtArea2{
position:relative;
float:left;
font-size:11px;
color:#a59f97;
margin-top: 28px;
}
.copyRightTxtArea{
margin-top: 4px;
}
.copyRightTxtArea2{
display:none;
width:100%;
text-align:left;
}
.FooterTopAreaCntRight2{
width:180px;
}
.FooterTopAreaLogoNew{
display:none;
}
.fixedRecommendation{
position:fixed;
z-index:99999;
background-color:#FFF;
border: 1px solid #F1F2F2;
width:298px;
height:108px;
right:20px;
bottom:20px;
display:none;
}
.fixedRecommendationImg{
position:relative;
float:left;
width:108px;
height:108px;
background-position:center;
background-repeat:no-repeat;
background-size:cover;
}
.fixedRecommendationTitle{
position:relative;
float:left;
height:56px;
margin:10px;
width:170px;
line-height:1.3;
overflow:hidden;
font-size:14px;
color:#323256;
font-weight: 500;
}
.fixedRecommendationTitle:hover{
text-decoration:underline;
}
.fixedRecommendationTitleTcxt{
position:absolute;
bottom:8px;
right:8px;
font-size:13px;
padding:6px;
color:#666;
font-weight: 500;
}
.fixedRecommendationTitleTcxt:hover{
background-color:#323256;
color:#FFF;
}
.fixedRecommendationClose{
position:absolute;
right: 0px;
top: -22px;
cursor:pointer;
color:#666;
font-size:14px;
width:20px;
height:20px;
font-weight: 300;
text-align:center;
line-height:20px;
background-color:rgba(255,255,255, 0.9);
border: 1px solid #F1F2F2;
border-bottom: 1px solid #fff;
}
.socialBtnsBox, .socialBtns2, .socialBtns3{
position:relative;
float:left;
}
.socialBtns3{
position:absolute;
left:-60px;
top: 65px;
z-index:99;
width:40px;
}
.socialBtns4{
top: 18px;
left:-60px;

}
.socialBtns{
position:relative;
float:left;
width:100%;
z-index:9;
webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;

min-height: 40px;
height: auto;
display:none;


}
.socialBtnsIcons{
position:relative;
float:left;
width:36px;
height:36px;
background-position:center;
background-repeat:no-repeat;
background-size:18px;
background-color:#33589c;
border-radius:50%;
cursor:pointer;
margin-right:12px;
background-image:url(../images/iconmonstr-facebook-1-240.png);
}
.socialBtnsIconsViber{
background-color:#7b519d;
background-image:url(../images/iconmonstr-viber-1-240.png);
}
.socialBtnsIconsMessenger{
background-color:#007cff;
background-image:url(../images/iconmonstr-facebook-messenger-1-240.png);
}
.socialBtnsIconsWhatsapp{
background-color:#25D366;
background-image:url(../images/iconmonstr-whatsapp-1-240.png);
}
.socialBtnsIconsCopyLink{
background-color:#565656;
background-image:url(../images/iconmonstr-link-1-240.png);
}
.socialBtnsIconsEmail{
background-color:#0CB971;
background-image:url(../images/iconmonstr-email-2-240.png);
}
.socialBtnsIconsLinked{
background-color:#0077B5;
background-image:url(../images/iconmonstr-linkedin-1-240.png);
} 
.socialBtnsIconsCopyLinkTag{
position:absolute;
background-color: #555;
color:#FFF;
text-align:center;
font-size:11px;
padding:4px;
width: 50px;
line-height: 1.2;
top: -40px;
left: -10px;
display:none;
}

.socialBtnsIconsCopyLinkTagActive {
display:block;
-webkit-animation: cssAnimation 5s forwards; 
animation: cssAnimation 5s forwards;
}
@keyframes cssAnimation {
0%   {opacity: 1;}
90%  {opacity: 1;}
100% {opacity: 0;}
}
@-webkit-keyframes cssAnimation {
0%   {opacity: 1;}
90%  {opacity: 1;}
100% {opacity: 0;}
}
.socialBtns3 .socialBtnsIcons{
margin-right:0;
margin-bottom:12px;
}
.copyBtn{
position:relative;
float:left;
margin-left:8px;
border-radius:5px;
color:#282828;
font-size:14px;
text-transform:uppercase;
background-color:#FFF;
background-position:center left 5px;
padding-left:30px;
height:28px;
line-height:28px;
padding-right:10px;
background-repeat:no-repeat;
background-size:18px;
background-image:url(../images/copyCion.png);
cursor:pointer;
}
.topImgPubliko{
position:relative;
float:left;
width:100%;
margin-top: -85px;
}
.packagesArea{
position:relative;
float:left;
width:23.5%;
margin-right:2%;
margin-top:35px;

}
.packagesAreaCnt{
position:relative;
float:left;
width:100%;
border-radius:0;
padding-bottom:12px;
background-color:#FFF;
height:500px;
/*border:2px solid #878787;
*/}
.packagesAreaCnt_1{
background-position:center;
background-repeat:no-repeat;
background-size:cover;
background-image:url(../images/bg_1.jpg);
}
.packagesAreaCnt_4{
background-position:center;
background-repeat:no-repeat;
background-size:cover;
background-image:url(../images/bg_4.jpg);
}
.packagesAreaCnt_2{
background-position:center;
background-repeat:no-repeat;
background-size:cover;
background-image:url(../images/bg_2.jpg);
}
.packagesAreaCnt_3{
background-position:center;
background-repeat:no-repeat;
background-size:cover;
background-image:url(../images/bg_3.jpg);
}
.packagesAreaCntHeader{
position:relative;
float:left;
width:86%;
height:40px;
line-height:40px;
font-weight:300;
text-transform:uppercase;
font-size:16px;
color:#FFF;
padding:7%;
border-radius:0;
background-color:rgba(255,255,255,0.2);
/*background-position:center;
background-repeat:no-repeat;
background-size:cover;
background-image:url(../images/bgBanner.png);*/
}
.packagesAreaCntHeaderPc{
float: right;
height: 30px;
line-height: 30px;
padding-left: 40px;
padding-right: 20px;
background-color: #000;
margin-top: 5px;
border-radius:6px;
margin-right: -24px;
}
.packagesAreaCntBgWhite{
background-color:transparent;
}
.reasonsWhy{
position:relative;
float:left;
width:77%;
line-height:1.4;
font-weight:300;
font-size:13px;
color:#FFF;
margin:7%;
margin-right:0;
margin-bottom:0;
margin-top:12px;
background-image:url(../images/pointerIcon.png);
background-size:10px;
padding-left:16px;
background-repeat:no-repeat;
background-position:top 2px left -1px;
}
/*.reasonsWhy_2{
background-image:url(../images/optin_2.png);
}
.reasonsWhy_3{
background-image:url(../images/optin_3.png);
}
.reasonsWhy_4{
background-image:url(../images/optin_4.png);
}*/
.reasonsWhyNoEligible_1{
background-image:none;
color:transparent;
}
.reasonsWhyNoEligible_2{
background-image:none;
color:transparent;
}
.reasonsWhyNoEligible_4{
background-image:none;
color:transparent;
}
.packagesAreaPremium{
background-image:url(../images/bgPremium.png);
}
.packagesAreaLeaderboard{
background-image:url(../images/bgLeaderboard.png);
line-height:1.2;
}

.packagesAreaStatik{
background-image:url(../images/bgStatik.png);
}
.packagesAreaLast{
margin-right:0;
}
.packagesAreaCntHeaderAbsolute{
position:absolute;
padding-left:7%;
padding-right:7%;
color:#FFF;
font-weight:bold;
font-size:11px;
top:-22px;
height:33px;
line-height:24px;
background-size:155px 40px;
background-position: left top;
background-repeat:no-repeat;
background-image:url(../images/bg_2.jpg);
border-radius:6px 6px 0 0 ;
}
.offerLinerArea{
position:relative;
float:left;
width:97%;
padding-left:2%;
padding-right:2%;
margin-top:40px;
margin-bottom:20px;
font-weight:500;
color:#323256;
font-size:14px;
}
.offerLinerAreaCnt{
position:relative;
float:left;
width:47%;
}

.offerLinerAreaCntHeader{
text-align:center;
text-transform:uppercase;
line-height:1.3;
padding-left:10px;
padding-right:10px;
width:calc(50% - 20px);
color:#323256;
}
.bottomOffersLeft, .bottomOffersRight{
position:relative;
float:left;
width:50%;
margin-top:0;
}
.bottomOffersRight{
width:50%;
background-position:center;
background-repeat:no-repeat;
background-size:cover;
background-image:url(../images/sponsoredHover.png);
margin-top:30px;
}
.bottomOffersLeft img{
position:relative;
float:left;
width:100%;
border:none;
z-index:9;
}
.bottomOffersRightHeader{
position:relative;
float:left;
width: calc(100% - 35px);
background-position:center;
background-repeat:no-repeat;
background-size:cover;
font-size:18px;
color:#FFF;
padding-top:15px;
padding-bottom:10px;
line-height:35px;
border-radius: 0 ;
font-weight:300;
padding-left: 70px;
left: -35px;
margin-top: 0;
z-index:1;
background-color: rgba(255,255,255,0.2);
height:35px;		
}
.bottomOffersRightHeaderSub{
position:relative;
float:left;
width:80%;
padding:10%;
padding-bottom: 5%;
padding-top: 4%;
color:#FFF;
font-weight:500;
font-size:12px;
border-radius: 0;
padding-left: 6%;
left: -2%;
margin-top: -2%;
z-index: 0;
}
.bottomOffersRightHeaderSubList{
position:relative;
float:left;
font-weight:normal;
font-size:14px;
/*background-image:url(../images/lineBotom.png);
*/background-size:10px;
background-position:top 5px left;
background-repeat:no-repeat;
padding-left:5%;
width:95%;
line-height:1.2;
margin-top:12px;
}
.containerBlockCleints{
background-color:#FFF;
padding-top:15px;
padding-bottom:25px;
}
.clientLogos{
position:relative;
float:left;
width:16.66%;
height:90px;
background-position:center;
background-repeat:no-repeat;
background-size:120px 80px;
background-size:contain;
}
.clientLogos_1{
background-image:url(../images/Albi-Group.png);
}
.clientLogos_2{
background-image:url(../images/APPK.png);
}
.clientLogos_3{
background-image:url(../images/Art-Motion.png);
}
.clientLogos_4{
background-image:url(../images/Asseco.png);
}
.clientLogos_5{
background-image:url(../images/ATIS.png);
}
.clientLogos_6{
background-image:url(../images/Autopjese-Partner.png);
}
.clientLogos_7{
background-image:url(../images/Banka-Ekonomike.png);
}
.clientLogos_8{
background-image:url(../images/Beta-Group.png);
}
.clientLogos_9{
background-image:url(../images/Binni.png);
}
.clientLogos_10{
background-image:url(../images/BKT.png);
}
.clientLogos_11{
background-image:url(../images/British-Embassy-Prishtina.png);
}
.clientLogos_12{
background-image:url(../images/Bucaj-new-logo.png);
}
.clientLogos_13{
background-image:url(../images/Burger-King-New.png);
}
.clientLogos_14{
background-image:url(../images/Butler.png);
}
.clientLogos_15{
background-image:url(../images/Caritas.png);
}
.clientLogos_16{
background-image:url(../images/Ciao-Berto.png);
}
.clientLogos_17{
background-image:url(../images/DAI-Global-LLC.png);
}
.clientLogos_18{
background-image:url(../images/dekra.png);
}
.clientLogos_19{
background-image:url(../images/Devolli-Group.png);
}
.clientLogos_20{
background-image:url(../images/Devolli-Corporation.png);
}
.clientLogos_21{
background-image:url(../images/devollii.png);
}
.clientLogos_22{
background-image:url(../images/Finca-Kosovo.png);
}
.clientLogos_23{
background-image:url(../images/Helvetas-Kosovo.png);
}
.clientLogos_24{
background-image:url(../images/HumanPower.png);
}
.clientLogos_25{
background-image:url(../images/Ikone.png);
}
.clientLogos_26{
background-image:url(../images/inditex300x300.png);
}
.clientLogos_27{
background-image:url(../images/IPKO.png);
}
.clientLogos_28{
background-image:url(../images/ITD-Logo.png);
}
.clientLogos_29{
background-image:url(../images/KFC-Kosova.png);
}
.clientLogos_30{
background-image:url(../images/Kreativ-Qeramika.png);
}
.clientLogos_31{
background-image:url(../images/KRK.png);
}
.clientLogos_32{
background-image:url(../images/Liri.png);
}
.clientLogos_33{
background-image:url(../images/Meridian-Express.png);
}
.clientLogos_34{
background-image:url(../images/ProCredit-Bank.png);
}
.clientLogos_35{
background-image:url(../images/Quipu.png);
}
.clientLogos_36{
background-image:url(../images/Tafingo.png);
}
.clientLogos_37{
background-image:url(../images/Rugove.png);
}
.clientLogos_38{
background-image:url(../images/Sachpizzaa.png);
}
.clientLogos_39{
background-image:url(../images/Shell.png);
}
.clientLogos_40{
background-image:url(../images/1616601919.png);
}
.clientLogos_41{
background-image:url(../images/Sonnecto.png);
}
.clientLogos_42{
background-image:url(../images/Super-Viva.png);
}
.clientLogos_43{
background-image:url(../images/TEB-Bank-new.png);
}
.clientLogos_44{
background-image:url(../images/Teleperformance.png);
}
.clientLogos_45{
background-image:url(../images/Tregu-Group.png);
}
.clientLogos_46{
background-image:url(../images/1614607373.png);
}
.clientLogos_47{
background-image:url(../images/Viva-Fresh.png);
}
.clientLogos_48{
background-image:url(../images/Zara.png);
}
.packagesAreaCntHeaderPc2{
position:relative;
font-size:18px;
margin-right: -6px;
margin-top: 0px;
}

.mobileImgPubliko{
display:none;
}
.listsDeadline, .listsDeadlineMobile, .listsDeadlineSimilar{
background-image:url(../images/expireICon.png) !important;
background-size:16px;
background-color:#323256;

}
.tagsAreaBotoom{
position:relative;
float:left;
width:100%;
}
.tagsAreaBotoomLett{
position:relative;
float:left;
width:auto;
margin-right:2%;
text-transform:uppercase;
color:#323256;
font-weight:500;
font-size:14px;
line-height:24px;
}
.tagsAreaBotoomLettRight{
position:relative;
float:left;
width:90%;
}
.tagCnt{
position:relative;
float:left;
padding:3px;
padding-left:6px;
padding-right:6px;
border:1px solid #f6f6f6;
background-color:#f6f6f6;
color:#3b3b3b;
font-weight:300;
font-size:14px;
margin-bottom:6px;
border-radius:6px;
cursor:pointer;
margin-left:4px;
}
.tagCnt:hover{
background-color:#ff9384;
color:#FFF;
-webkit-transition: all  200ms ease-in-out;
-moz-transition: all  200ms ease-in-out;
-o-transition: all  200ms ease-in-out;
-ms-transition: all  200ms ease-in-out;
transition: all  200ms ease-in-out;
}
.bottomImgHome{
position:relative;
float:left;
width:100%;
border:none;
margin-top:14px;
margin-bottom:20px;
}
.mobileOnlyCats{
position:relative;
float:left;
width:90%;
display:none;
padding-left:5%;
margin-right:5%;
border-top:1px solid #D1D2D4;
padding-top:15px;
}
.mobileOnlySubCats{
position:relative;
float:left;
width:31%;
font-size:14px;
text-transform:uppercase;
color:#323256;
text-align:center;
margin-bottom:6px;
}
#mobile_exp{
width:37%;
}
#mobile_industry{
width:100% !important;
margin-top:6px;
}
.revSliderFeaturedHeader{
height:26px !important;
line-height:29px !important;
background-repeat:no-repeat;
background-position:center;
background-size:cover !important;
color:#FFF !important;
background-color:transparent !important;
top:16px;
z-index: -1;
text-transform:uppercase;
border:1px solid transparent;
background-image:url(../images/linerTop.png) !important;
}
.revSliderFeaturedHeader2{
background-image:url(../images/linerTop2.png) !important;
margin-top: -16px !important;
margin-bottom: 16px !important;
}
.menuAreaUrlsLightEffect{
position:relative;
float:left;
height:100%;
width:32px;
background-color:#FFF;
background-size:20px;
background-position:center;
background-repeat:no-repeat;
margin-top:0;
cursor:pointer;
margin-left: 4px;
margin-right: 4px;
background-image:url(../images/sunIcon.png);
background-image:url(../images/sunIcon.png);
-webkit-transition: all  200ms ease-in-out;
-moz-transition: all  200ms ease-in-out;
-o-transition: all  200ms ease-in-out;
-ms-transition: all  200ms ease-in-out;
transition: all  200ms ease-in-out;
} 
.menuAreaUrlsDarkEffect{
position:relative;
float:left;
height:100%;
width: 32px;
background-size:20px;
background-position:center;
background-repeat:no-repeat;
cursor:pointer;
margin-left: 4px;
margin-right: 4px;
background-image:url(../images/moon2.png);

-webkit-transition: all  200ms ease-in-out;
-moz-transition: all  200ms ease-in-out;
-o-transition: all  200ms ease-in-out;
-ms-transition: all  200ms ease-in-out;
transition: all  200ms ease-in-out;
} 
.headerAreaBelow .menuAreaUrlsEffect{
margin-top:13px;
}
.middleContainerAreaasdsadTopNew{
font-size:32px;
font-weight:300;
margin-top:30px;
letter-spacing: 6px;
margin-bottom:30px;
color:#231F20;
}
.offerLinerAreaCntHeaderImg{
position:relative;
float:left;
background-image:url(../images/ofertaLogo500.png);
background-position:center left;
background-repeat:no-repeat;
background-size: contain;
width: 214px;
padding: 0;
margin-left:-15px;
height: 60px;
margin-top: -12px;
}
.ofertaLogoPubliko{
position:relative;
float:left;
/* background-image:url(../images/ofertaLogo500.png);
background-position:center left;
background-repeat:no-repeat;
background-size: contain;*/
padding: 0;
margin-left:-15px;
height: 60px;
margin-top: -12px;
}
.ofertaLogoPubliko21{
background-color:#FFF;
padding-left:12px;
padding-right:6px;
border-radius:5px;
}
.ofertaLogoPubliko21Glam{
margin-right:28px;
}
.bottomOffersLeft .desktopImgPubliko{
margin-right:-30px;
max-width:590px;
float:right;
}
.containerBlockPOstHeader{
background-color:#323256;
padding-bottom:30px;
}
.middleContainerAreabz2TxtNew{
background-position:center;
background-repeat:no-repeat;
background-size:cover;
border-radius:6px;
text-align:center;
text-transform:uppercase;
font-weight:300;
color:#FFF;
width:auto;
font-size:22px;
padding:12px;
letter-spacing: 2px;
padding-left:25px;
padding-right:25px;
left:50%;
margin-left:-207px;
margin-top:-20px;
background-image:url(../images/bgCover.png);
}
.middleContainerAreabz2TxtNew2{
margin-bottom:20px;
margin-left:-116px;
margin-top: -40px;
}
.bottomOffersRightHeaderSubListNew{
background-image: none;
font-size: 16px;
width: 100%;
text-align:center;
margin-top:30px;
margin-bottom:30px;
padding:0;
}
.packagesArea_2{
float:left;
}
.middleContainerAreaasdsadO{
letter-spacing:0 !important;	
}
.pmtIcons{
position:relative;
float:left;
height:40px;
background-size:contain;
width:40px;
background-image:url(../images/iconmonstr-payment-3-240.png);
background-position:center;
background-repeat:no-repeat;
margin-right:10px;
}
.pmtIconsMC{
background-image:url(../images/iconmonstr-payment-5-240.png);
}
.copyRightTxtAreaDeskt{
margin-top:-15px;
}
.refreshCntBig{
position:relative;
float:left;
width:100%;
margin-top:2%;
background:#28b690;
}
.refreshCntBigRef{
position:relative;
float:left;
width:80px;
height:80px;
background-position:center;
background-size:40px;
background-repeat:no-repeat;
background-image:url(../images/refreshICon.png);
}
.refreshCntBigRefH{
position:relative;
float:left;
width:320px;
color:#FFF;
text-transform:uppercase;
font-weight:500;
font-size:18px;
margin-top: 22px;
}
.refreshCntBigRefHS{
float: left;
position: relative;
width: 100%;
font-size: 14px;
margin-top: 4px;
}
.refreshCntBigRef2H{
position:relative;
float:left;
width:320px;
font-size:12px;
font-weight:400;
line-height:1;
margin-top:18px;
color:#FFF;
}
.refreshCntBigRef2HS{
float: left;
position: relative;
width: 100%;
font-size: 12px;
line-height:1.4;
max-width: 80%;
margin-top: 4px;
}
.refreshCntBig .packagesAreaCntHeaderPc{
color:#FFF !important;
margin-top: 23px;
margin-right: -6px;
}
.menuAreaUrlsOthers {
margin-right: 10px;
float: right;
}
.hoverMenu {
cursor: pointer;
position: relative;
display: none;
width: 12px;
margin-left: -10px;
margin-top: 36.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;
}
.hoverMenuClikeds .hoverMenu {
-webkit-transform: rotate(
180deg);
transform: rotate(
180deg);
-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;
}
.subMenuCnt {
position: absolute;
width: 180px;
padding: 3px;
background-color: #FFFFFF;
border-radius: 0;
overflow: hidden;
top: 80px;
display: none;
left: -68px;
border-radius:0 0 5px 5px;
z-index: 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;
}
.subMenuCntCliked {
display: block;
-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;
}
.subMenuCntLinks {
width: 100%;
text-align: center;
height: 32px;
line-height: 32px;
font-size: 12px;
background-color: #FFF;
color: #323256;
-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;
}
.subMenuCntLinks:hover{
background-color:#F3F3F3;
color:#ffa500 !important;
}
.menuAreaUrlsOthers a:hover{
color:#ffa500 !important;
}
.headerAreaBelow .hoverMenu{
margin-top: 21.5px;
}
.headerAreaBelow #id_en{
margin-top: 13px !important;
}
.headerAreaBelow .subMenuCnt{
top: 46px;
}
.searchAreaAbsIcon{
position: relative;
float: left;
height: 100%;
width: 32px;
background-size: 16px;
background-position: center;
background-repeat: no-repeat;
cursor: pointer;
background-image: url(../images/searchIconNewD.png);
-webkit-transition: all 200ms ease-in-out;
-moz-transition: all 200ms ease-in-out;
-o-transition: all 200ms ease-in-out;
-ms-transition: all 200ms ease-in-out;
transition: all 200ms ease-in-out;
}
.searchAreaAbs{
position:absolute;
right:-10px;
display:none;
top:10px;
-webkit-transition: all 200ms ease-in-out;
-moz-transition: all 200ms ease-in-out;
-o-transition: all 200ms ease-in-out;
-ms-transition: all 200ms ease-in-out;
transition: all 200ms ease-in-out;
}
.searchAreaAbsActive{
display:block;
-webkit-transition: all 200ms ease-in-out;
-moz-transition: all 200ms ease-in-out;
-o-transition: all 200ms ease-in-out;
-ms-transition: all 200ms ease-in-out;
transition: all 200ms ease-in-out;
}
.searchAreaAbsActive .searchTop::-webkit-input-placeholder, .contactInputC::-webkit-input-placeholder, .contactInputText2::-webkit-input-placeholder { /* Edge */
color: #000000;
}

.searchAreaAbsActive .searchTop:-ms-input-placeholder, .contactInputC:-ms-input-placeholder, .contactInputText2:-ms-input-placeholder { /* Internet Explorer 10-11 */
color:  #000000;
}

.searchAreaAbsActive .searchTop::placeholder , .contactInputC::placeholder, .contactInputText2::placeholder {
color: #000000;
}
.searchAreaAbsActive .searchTop{
width: 218px;
background-color: #DBDBDB;
height: 40px;
color: #000000;
font-weight: normal;
font-size:13px;
background-position: right 10px center;
background-size:12px;
background-image:url(../images/searchClck.png);
background-image:url(../images/closeICon.svg);
}
.searchAreaAbsClose, .searchAreaAbsCloseClick{
content:"";
position:absolute;
right:0;
top:0;
width:30px;
height:40px;
z-index:1;
cursor:pointer;
}
.bigCntF{
background-color:#222222;
max-height:55px;
margin-top:21px;
z-index:1;
}
.isoImgF{
position:relative;
float:left;
width:186px;
top:-23px;
}
.isoCopyTxt{
position:relative;
float:left;
margin-left:20px;
width:calc(100% - 216px);
line-height:55px;
font-size:13px;
color:#FFF;
}
.bigCntF2{
background-color: #121212;
margin-top: -21px;
padding-top:42px;
padding-bottom:21px;
}
.footerCnts{
position:relative;
float:left;
width:33%;
}
.footerCntsH{
position:relative;
float:left;
width:100%;
font-size:18px;
color:#555555;
margin-bottom:20px;
margin-top:20px;
}
.footerCntsHUl {
position: relative;
float: left;
margin-top: 4px;
margin-left: 18px;
width: calc(100% - 22px);
list-style-type: disc;
}
.footerCntsHUlC{
list-style-type:none;
margin-left: 2px;
}

.footerCntsHLinks, .footerCntsHLinks a{
position:relative;
float:left;
color:#FFF;
font-size:13px;
width:100%;
margin-bottom:4px;
}
.footerCntsHLinks a:hover{
text-decoration:underline;
}
.bigCntF2Links{
position:relative;
float:left;
width:60%;
margin-top:5px;
margin-left:0;
}
.bigCntF2Other{
position:relative;
float:left;
width:40%;
margin-top:80px;
margin-left:0;
}
.footerSocialImgs{
position:relative;
float:left;
width:24px;
cursor:pointer;
margin-left:15px;
border:none;
}
.footerSocialImgs2{
width:34px;
margin-top:-5px;
margin-right: 0;
margin-left: 15px;
}
.footerFfty{
position:relative;
float:left;
width: 33%;

}
.footerLogo{
max-height:36px;
}
/*.footerLogoKSJOB{
width:194px;
height:auto;
}
.footerLogoOP{
width:163px;
height:auto;
}
.footerLogoPI{
width:150px;
height:auto;
}*/
.footerFftyTxt{
color:#999999;
font-size:11px;
width:100%;
text-align:center;
}
.listCnt, .listCntBtn, .listCnt2, .listCnt3{
position:relative;
float:left;
width:calc(100% + 16px);
min-height:20px; 
}
.newsPostsSmCnt{
margin-bottom:10px;
}
.listCntBtn{
margin-bottom:10px;
padding-top:6px;
padding-bottom:6px;
text-align:center;
font-size:13px;
color:#6B6B6B;
cursor:pointer;
line-height:32px;
height:32px; 
}
.listCntLoading{
background-position:center;
background-size:24px;
background-repeat:no-repeat;
background-image:url(../images/loadingksjob2.gif);
}
.listCntBtnHide{
visibility:hidden;
}
.jobListHeaders{
position:relative;
float:left;
width:calc(100% - 2px);
text-align:center;
height:40px;
font-weight:400;
line-height:40px;
font-size:16px;
color:#ffa500;
text-transform:uppercase;
background-color:#FFF;
border:1px solid #FFF;
border-radius:5px;
margin-bottom:10px;
}
.jobListHeaders_p{

}
.premiumHeaderIcon{
width:12px;
}
.jobListHeaders_s{
color:#6F9E2C;
width: calc(100% - 2px);
}
.jobListCnts, .jobListCntsList{
position:relative;
float:left;
width:175px;
height:258px;
margin-right:12px;
margin-bottom:10px;
border:1px solid #F6F6F6;
background-color:#FFF;
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;
overflow:hidden;
}

.jobListImage{
position:relative;
float:left;
width:calc(100% - 20px);
background-position:center;
background-repeat:no-repeat;
height:150px;
background-size:contain;
background-color:#FFF;
border: 10px solid #FFF;
border-radius:5px  0 0 5px;
}
.jobListTitle{
position:relative;
float:left;
width:calc(100% - 30px);
height: 60px;
overflow: hidden;
padding:15px;
color:#333333;
padding-bottom:0;
line-height:1.4;
font-weight:400;
font-size:14px;
-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;
word-break: break-word !important;
}
.jobListPrm:hover .jobListTitle{
color:#ffa500;
-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;
}
.jobListPrm:hover, .jobListPrmActive{
border-color:#ffa500;
-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;
}
.jobListStd:hover .jobListTitle{
color:#ffa500;
-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;
}
.jobListStd:hover, .jobListStdActive{
border-color:#ffa500;
-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;
}
.jobListCity{
position:absolute;
left:10px;
bottom:5px;
color:#A2A2A2;
font-size:12px;
line-height:20px;
background-image:url(../images/location1234.png);
background-position:center left 3px;
background-repeat:no-repeat;
background-size: 13px;
padding-left: 20px;
max-width: 50px;
height: 20px;
overflow:hidden;
}
.jobListExpires{
position:absolute;
left:45%;
bottom:5px;
color:#A2A2A2;
font-size:12px;
line-height:20px;
padding-left:23px;
background-repeat:no-repeat;
background-position:center left;
background-size:16px;
background-image:url(../images/three-o-clock-clock14.png);
margin-right:20px;
    left: auto;
    right: 16px;
    top: 16px;
    z-index: 1;
 	margin-right:0;
	background-position:top left;
	background-image:url(../images/iconmonstr-calendar-9-2402.png);
}

.cityIcon{
width:12px;
margin-right: 5px;
top: 3px;
position: relative;
}
.jobListExpires .cityIcon{
width:14px;
margin-right: 5px;
top: 3px;
}
.newJobOpeningCnt{
position:relative;
float:left;
height:22px;
line-height:22px;
font-weight:600;
text-transform:uppercase;
color:#FFF;
font-size:11px;
padding-left:6px;
padding-right:6px;
background-color: rgba(249, 172, 130,0.7);
}
.premiumListCnt{
position:relative;
float:right;
height:22px;
width:22px;
background-color:#ffa500;
}	
.setToTopListRight{
position:absolute;
bottom: -1px;
right: -1px;
overflow: hidden;
border-radius: 0 0 5px 0;
display:none;
}
.jobListCntsInner{
position:relative;
float:left;
height:100%;
width:100%;
background-color: rgba(240, 242, 245,0.4);
    padding-left: 0;
}
.premiumListCnt .premiumHeaderIcon{
margin:4px;
}
.listsImage2Premium2{
background-color: #ffa500;
}
.topAdsLeft{
position:relative;
float:left;
width:791px;
border-radius: 5px;
background-color:#FFF;
height:250px;
margin-right:10px;
overflow:hidden;
margin-top:10px;
margin-bottom:20px;
}
.topRightCntHome{
position:relative;
float:right;
width:320px;
margin-top:10px;
margin-bottom:20px;
}
.publishJobOpeningLink{
position:absolute;
right:0;
top:0;
width:138px;
float:left;
font-size:12px;
color:#F48C88;
height:40px;
background-color:#DBDBDB;
text-transform:uppercase;
line-height:40px;
border-radius: 0 5px 0 0;
text-align:center;
z-index:1;
}
.searchAreaCnt{
position:relative;
float:left;
padding:15px;
background-color:#FFF;
border-radius: 5px;
min-height:220px;
width:calc(100% - 30px);
}
.searchAreaCntH{
position:relative;
float:left;
width:100%;
text-align:left;
height:40px;
line-height:40px;
color:#DBDBDB;
font-size:15px;
margin-top: -5px;
top: -10px;
}
.submitNone{
position:relative;
float:left;
width:100%;
border-radius:5px;
margin-top:0;
opacity:1;
background-color:#404041;
color:#FFF;
text-align:center;
font-size:16px;
font-weight:700;
cursor:pointer;
height:34px;
line-height:34px;
letter-spacing: 4px;
border:none;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.filterMoreTxt{
position:relative;
float:left;
width:100%;
line-height:1.4;
color:#000000;
font-size:9px;
margin-top:5px;
top:5px;
text-align:center;
}
.creativeSpaceCnt, .creativeSpaceCntWide{
position:relative;
float:left;
width:367px;
height:308px;
margin-bottom:10px;
border-radius:5px;
overflow:hidden;
background-color:#FFF;
}
.creativeSpaceCnt ins img, .creativeSpaceCntWide ins img{
width: 100% !important;
height: auto !important;
}
.creativeSpaceCntWide{
width:100%;
height:200px;
}
.footerFftyCnt{
width:58%;
margin-left:20%;
position:relative;
float:left;
margin-top:20px;
padding-top:20px;
border-top:1px solid transparent;
margin-bottom:20px;
padding-bottom:20px;
border-bottom:1px solid #transparent;
text-align:center;
}
.jobSearchAreaLocation .chosen-container-single .chosen-single div b{
background-size:14px !important;
background-position:center!important;
background-image:url(../images/downArrSv.svg) !important;
}
.chosen-container-active.chosen-with-drop .chosen-single div b{
transform: rotate(180deg);
}
.chosen-container-single .chosen-single div{
width: 40px  !important;
}
.chosen-container .chosen-results{
color:#000 !important;
}
.chosen-container .chosen-results li.highlighted {
background-color: #DBDBDB !important;
color: #000 !important;
border-radius: 5px;
}
.chosen-results{
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
scrollbar-color: #DBDBDB #FFF;
scrollbar-width: thin;
}
.chosen-results::-webkit-scrollbar {
width: 3px;
height:100%;
cursor: ew-resize;
}
.containerLeftAreaInJOB{
overflow:hidden;
}
.chosen-results::-webkit-scrollbar-track {
background: rgba(219, 219, 219,.5);
}
.chosen-results::-webkit-scrollbar-thumb {
background: #DBDBDB;
}
select {
-webkit-appearance: none;
-moz-appearance: none;
background-image: url("../images/arrowSVG.svg");
background-repeat: no-repeat;
background-position-x: 90%;
background-size: 16px 8px;
background-position-y: 15px;
padding-right: 30px !important;
cursor:pointer;
}
.headerAreaMobile2{
height:52px  !important;
}
.mobileSearchCnt{
display:none !important;
}
.filtersHomeCnt{
position: relative;
float: left;
width: calc(100% - 20px);
margin-bottom: 20px;
background: #FFF;
border-radius: 5px;
padding: 10px;
overflow:hidden;
padding-bottom:0;
}	
.filtersHomeFilterTag{
position:relative;
float:left;
height:30px;
line-height:30px;
padding-left:8px;
font-size:14px;
color:#3C3C3C;
background-color:#F6F6F6;
border-radius:5px;
margin-right:10px;
margin-bottom:10px;
padding-right:3px;
font-family: "Lato", serif !important;
}
.jobTitlesSearchRes, .goNextBtnProfileBuilderIn, .fixedPopUpCntSubH2 , .profileRightBtn, .profileRightHCnt, .profileRightSubHCnt, .myJobsSearchResultsCntBigH, .accountSettingsCntH {
    font-family: "Lato", serif !important;
}
.myJobsSearchResultsCntBigH{
    border:none !important
}
.removeFilter{
position:relative;
float:right;
border-radius:5px;
cursor:pointer;
height:24px;
width:24px;
margin-top:3px;
margin-left:8px;
font-size:14px;
background-color: #C4C4C4;
background-size: 12px;
background-position:center;
background-repeat:no-repeat;
background-image: url(../images/closeBtn2.png);
font-weight:300;
}
body .goNextBtnProfileBuilderIn {
    margin-right: 0;
    background-color: #FFA500 !important;
}
.homeMobFooterCnt{
position:fixed;
bottom:0;
left:0;
display:none;
width:98%;
padding:1%;
padding-left:1%;
padding-right:1%;
height:54px;
z-index:999999999;
background-color:#FFF;
-webkit-transition: all  200ms ease-in-out;
-moz-transition: all  200ms ease-in-out;
-o-transition: all  200ms ease-in-out;
-ms-transition: all  200ms ease-in-out;
transition: all  200ms ease-in-out;
}
.homeMobFooterCntBtnB{
position:relative;
float:left;
width:25%;
height:100%;

}
.homeMobFooterCntBtn{
position:relative;
float:left;
width:60px;
left:50%;
margin-left:-30px;
height:100%;
background-position:center top 3px;
text-align:center;
color:#000;
line-height: 84px;
font-size:12px;
font-weight:500;
background-repeat:no-repeat;
border-radius:5px;
background-size:32px;
background-image:url(../images/KJ_icon_012.png);
-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;
}
.homeMobFooterCntBtnTop:hover{
background-image:url(../images/KJ_icon_012.png);
background-color:#F48C88;
color:#000;
-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;
}	
.homeMobFooterCntBtnFilter{
background-image:url(../images/KJ_icon-02_1.png);
}
.homeMobFooterCntBtnFilterActive{
background-image:url(../images/KJ_icon-02_1.png);
background-color:#F48C88;
color:#000;
-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;
}
.homeMobFooterCntBtnAkademia{ 
background-image:url(../images/ikonatexport-03-032.png);
}
.homeMobFooterCntBtnAkademia:hover{
background-image:url(../images/ikonatexport-03-032.png);
background-color:#F48C88;
color:#000;
-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;
}
.homeMobFooterCntBtnRroga{
background-image:url(../images/KJ_icon-042.png);
}
.homeMobFooterCntBtnRroga:hover{
background-image:url(../images/KJ_icon-042.png);
background-color:#F48C88;
color:#000;
-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;
}
.fixedAreaMobileFilterTop{
display:none;
position: fixed;
top: 51px;
left: 0;
display: none;
width: 100%;
height: 100%;
overflow: hidden;
z-index: 999999999999999;
background-color: #F5F5F5!important;
}
.homeMobFooterCntActive {
z-index: 9999999999999999;
}
.closeFilterBtnPopUp{
position:absolute;
top: 15px;
right:0;
cursor:pointer;
z-index:9;
height:31px;
width:31px;
border-radius:5px;
background-color:#E3E3E3;
background-position:center;
background-size:17px 16px;
background-repeat:no-repeat;
background-image:url(../images/closeFilterPopUp_l.png);
}
.filtersHomeCntH{
position:relative;
float:left;
background-color:#ffa500;
position: relative;
float: left;
height: 50px;
line-height: 50px;
padding-left: 20px;
font-size: 15px;
color: #FFF;
margin-top:-10px;
margin-left:-10px;
margin-right: 20px;
padding-right: 20px;
font-weight: 600;
}
.transparentPopUp{
background-color:rgba(240, 240, 240,0.9) !important;
}
.chosenCloseBtn{
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
width: 36px;
height: 34px;
top: 1px;
background-size:12px;
right:4px;
visibility:hidden;
z-index:0;
position: absolute;
background-color:#DBDBDB !important;
cursor:pointer;
background-repeat: no-repeat !important;
background-position: center !important;
background-image: url(../images/closeIcon2.svg) !important;
pointer-events: all;
}
.chosenActive .chosenCloseBtn{
visibility:visible;
z-index:1;
-webkit-transition: all  200ms ease-in-out;
-moz-transition: all  200ms ease-in-out;
-o-transition: all  200ms ease-in-out;
-ms-transition: all  200ms ease-in-out;
transition: all  200ms ease-in-out;
}
.introMobileCnt{
position:fixed;
left:0;
z-index: 1;
bottom:61.5px;
background-position:center;
height:360px;
background-size:cover;
background-repeat:no-repeat;
background-image: url(../images/intro2_bg.jpg) !important;
width:100%;
display:none;
}
.introMobileCntH{
position:relative;
float:left;
margin:30px;
font-weight:300;
font-size:26px;
color:#333366;
line-height:1.3;
}
.introMobileCntHB{
font-weight:500;
}
.introMobileCntClose{
position:relative;
float:right;
width:40px;
height:40px;
background-color:#FFF;
border-radius:5px;
background-position:center;
background-repeat:no-repeat;
background-size:21px;
cursor:pointer;
margin:30px;
margin-left:0;
background-image:url(../images/closeIconSvg2.svg);
}
.introMobileCntDesc{
position:absolute;
left:30px;
bottom:24px;
text-align:center;
width:calc(100% - 92px);
padding-top:10px;
padding-bottom:10px;
padding-left:16px;
padding-right:16px;
line-height:1.3;
color:#000000;
font-size:16px;
background-color:#FFF;
border-radius:5px;
}
.arrow {
background-color: #FFF;
border: solid white;
border-width: 0 5px 5px 0;
display: inline-block;
padding: 5px;
position:absolute;
bottom: -8px;
left: 34%;

}
.down {
transform: rotate(45deg);
-webkit-transform: rotate(45deg);
}
.middleContainerAreaPS{
padding:15px;
padding-top:0;
padding-bottom:0;
width:calc(100% - 15px);
background-color:#FFF;
margin-bottom:60px;
border-radius:5px;
}
.middleContainerAreaPS .aboutHeader2{
font-size: 14px;
}
.linksArea{
float:left;
margin-left:40px;
}
.menuAreaUrlsLogin{
height:36px;
line-height:36px;
padding-left:12px;
padding-right:12px;
background-color:#ffa500;
color:#FFF;
border-radius:5px;
margin-top:22px;
margin-right:0;
}
.menuAreaUrlsLogin:hover{
color:#FFF;
background-color:#404041;
}
.fixedBg{
position:fixed;
width:100%;
height:100%;
z-index:999999;
background-color:rgba(255,255,255,0.7);
display:none;
}
.fixedBgCnt{
position:fixed;
width:300px;
padding:20px;
z-index:9999999;
left:50%;
margin-left:-150px;
border:1px solid #E7E7E7;
border-radius:5px;
display:none;
background-color:#FFF;
-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;
}
.rightAccountArea, .rightAccountAreaMobile, .notificationsAreaTop{
position:relative;
float:left;
margin-left: 0;
margin-top: 44px;
margin-right: 10px;
backdrop-filter: blur(100px);
background: #D9D9D942;
}
.rightAccountAreaMobile{
float:right;
margin-right: 10px;
}
.rightAccountIcon, .notificationsIcon{
position:relative;
float:left;
background-position:center left 4px;
background-repeat:no-repeat;
height:32px;
cursor:pointer;
 width:auto;
padding-right:36px;
}
.rightAccountIconCover{
    position: relative;
    float: left;
width: auto;
background-image: none;
font-size:16px;
height: 34px;
font-family: "Lato", serif !important;
line-height: 34px;
color: #FFF;
background-position:center;
background-repeat:no-repeat;
background-size:cover;
}
.notificationsIcon{
background-image:url(../images/notifiationIconSVg.svg);
background-size:18px;
margin-right:6px;
width:30px;
padding-right:0;
}
.rightAccountIcon:before{
content:"";
position:absolute;
right:4px;
height:32px;
width:20px;
background-image: url(../images/downArrNew2.png);
background-repeat: no-repeat;
background-position: center;
background-size: 12px;
cursor:pointer;
}
.rightAccountAreaCnt, .rightAccountAreaCntNotification{
position:absolute;
right:0;
top: 47px;
width:205px;
-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;
border: 1px solid #f3f3f3;
display:none;
background-color: #FFF;
z-index: 1;
border-radius:0 0 5px 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;
}
.rightAccountAreaCnt{
min-width:215px;
width:auto;
}
.rightAccountAreaCntNotification{
padding:12px;
padding-left:16px;
padding-right:16px;
width:460px;
max-height:70vh;
overflow: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    scrollbar-color: transparent #FFF;
    scrollbar-width: thin;
} 
.rightAccountAreaCntNotification::-webkit-scrollbar {
width: 3px; 
height:100%;
cursor: ew-resize;
}
.rightAccountAreaCntNotification::-webkit-scrollbar-track {
background: transparent;
}
.rightAccountAreaCntNotification::-webkit-scrollbar-thumb {
background: #DBDBDB;
}
.rightAccountAreaCntOptions{
position: relative;
float: left;
width: calc(100% - 40px);
height: 38px;
line-height: 38px;
cursor: pointer;
border-bottom:1px solid #F3F3F3;
margin-left: 20px;
margin-right: 20px;
font-size:14px;
color:#333;
-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;
text-align: left;
}
.rightAccountAreaCntOptions{
/*padding-left:26px;*/
}
.rightAccountAreaCntOptions:before{
position:absolute;
content:"";
top:0;
left:-8px;
width:24px;
height:38px;
background-position:center;
background-repeat:no-repeat;
    background-size: 14px 16px;
/*background-image:url(../images/myProfileIcon.svg);
*/}
/*.rightAccountAreaCntOptionsLoggout:before{
    background-size: 18px;
background-image:url(../images/logoutIcon2.svg);
}
.rightAccountAreaCntOptionsSettings:before{
    background-size: 18px;
background-image:url(../images/settingsIcon2.svg);
}*/
.rightAccountAreaCntOptionsSub{
position: relative;
float: left;
width: calc(100% - 40px);
padding-left:40px;
min-height:21px;
height: auto;
line-height: 1.4;
cursor: pointer;
/*border-bottom:1px solid #D3D3D3;*/
font-size:14px;
color:#333;
padding-top: 10px;
    padding-bottom: 0;
-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;
text-align: left;
}
.rightAccountAreaCntOptionsSubLast{
border-bottom:none !important;
}
.rightAccountAreaCntOptionsSub:before, .rightAccountAreaCntOptionsSub2:before{
position:absolute;
content:"";
left:5px;
width:25px;
height:60%;
min-height:25px;
margin-top:0;
background-position:center top;
background-repeat:no-repeat;
background-size:20px;
background-image:url(../images/not_1.png);

}
.rightAccountAreaCntOptionsSub2:before{
background-image:url(../images/not_2.png);
background-size:19px;
}
.rightAccountAreaCntOptionsSub3:before{
background-image:url(../images/not_3.png);
background-size:18px;
}
.rightAccountAreaCntOptionsSub4:before{
background-image:url(../images/not_4.png);
}
.rightAccountAreaCntOptions:hover{
color:#ffa500;
-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;
}
.rightAccountAreaCntActive{
display: block;
filter: drop-shadow(0px 2px 3px rgba(0, 0, 0, 0.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;
}
.newsPostsBigCnt{
position:relative;
float:left;
width:100%;
}
.newsPostsSmCnt{
position:relative;
float:left;
background-color:#FFF;
height:210px;
width: 367px;
margin-right:10px;
border-radius:5px;
overflow:hidden;
}
.newsPostsSmCntNone{
margin-right:0;
}
.newsPostsSmCntCover{
position:relative;
float:left;
width:100%;
background-position:center;
background-repeat:no-repeat;
background-size:cover;
height:128px;
}
.newsPostsSmCntCntSub{
position:relative;
float:left;
padding-top:20px;
padding-bottom:17px;
padding-left:18px;
padding-right:36px;
width:calc(100% - 54px);
}
.newsPostsSmCntCntSubH{
position:relative;
float:left;
width:100%;
line-height:1.4;
font-size:17px;
font-weight:500;
color:#3A3A3A !important;
}
.newsPostsSmCntCntSubHDate{
position:relative;
float:left;
width:100%;
line-height:1.4;
font-size:13px;
margin-top:8px;
color:#6B6B6B !important;
}
.newsPostsSmCntCntSubHAbso{
position:absolute;
right:0;
top:-15px;
height:30px;
line-height:30px;
padding-left:10px;
padding-right:10px;
background-color:#76BBE1;
color:#000;
font-weight:300;
font-size:13px;

}
.noNewNotifications{
position:relative;
float:left;
width:100%;
font-size:14px;
color:#333;
height:auto;
padding-top:13px;
padding-bottom:13px;
min-height:20px;
line-height:1.4;
text-align:center;
}
.notificationsIconCount{
position: absolute;
right: 2px;
top: -7px;
border: 2px solid #FFF;
font-size: 10px;
color: #FFF;
background-color: #ffa500;
text-align: center;
line-height: 20px;
border-radius: 50%;
width: 20px;
z-index: 1;
height: 20px;
display:none;
-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;
}
.notificationsIconCountVisible{
display:block;
-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;
}
.rightAccountAreaCntNotificationH{
position:relative;
float:left;
width:100%;
color:#ffa500;
font-weight:300;
font-size:13px;
padding-bottom:5px;
border-bottom:1px solid #ffa500;
text-transform:uppercase;
height:22px;
line-height:22px;
}
.mbDivider{
position:relative;
float:left;
width:100%;
height:1px;
display:none;
}
.headerAreaMobile{
display:none;
}
.loginNotifiersCnt{
position:absolute;
height:40px;
left:40px;
opacity:0;
border-radius:5px;
padding-left:6px;
background-image: url(../images/loginBGNew.png);
    background-repeat: no-repeat;
    background-size: cover;
}
.loginNotifiersCnt_1{
background-image: url(../images/loginBGNew3.png);
left:auto;
background: rgba(0, 0, 0,0.3);
right:70px;
margin-top:-50px;
-webkit-animation: fade 1s forwards;
animation: fade 1s forwards;
-moz-animation: fade 1s forwards;
-o-animation: fade 1s forwards;
}
.loginNotifiersCnt_2{
background: rgba(0, 0, 0,0.5);
    mix-blend-mode: multiply;
margin-top:0;
left:-20px;
-webkit-animation: fade 1s forwards;
animation: fade 1s forwards;
-moz-animation: fade 1s forwards;
-o-animation: fade 1s forwards;
animation-delay: 1s;
}
.loginNotifiersCnt_3{
background-image: url(../images/loginBGNew2.png);
background: rgba(0, 0, 0,0.7);
    mix-blend-mode: multiply;
    bottom: 220px;
margin-left: 40px;
-webkit-animation: fade 1s forwards;
animation: fade 1s forwards;
-moz-animation: fade 1s forwards;
-o-animation: fade 1s forwards;
animation-delay: 2s;
}
@-webkit-keyframes fade {
100% {opacity:1}
}

@-moz-keyframes fade{
100% {opacity:1}
}

@keyframes fade {
100% {opacity:1}
    }
@-o-keyframes fade {
100% {opacity:1}

}

.loginNotifiersCntBg{
position:relative;
float:left;
opacity: 1;
width:100%;
height:40px;
line-height:40px;
color:#ffa500;
z-index:1;
padding-right:16px;
padding-left:36px;
background-size:20px;
background-repeat:no-repeat;
background-image:url(../images/loginTicks.png);
background-position:left 8px center;
}
.loginTagLinesCnt{
position:absolute;
right:400px;
width:721px;
    height: 100%;
}
.loginNotifiersCntBgNew{
position:absolute;
top:0;
left:0;
width:100%;
height:40px;
border-radius:5px;
background: #333333;
mix-blend-mode: multiply;
opacity: 0.5;
z-index:0;
display:none;
}
.rightAccountAreaCntOptionsSub_cnt{
font-weight:500;
}
.notificationPublishTime{
position:relative;
float:left;
width:100%;
line-height:1.4;
color:#ffa500;
font-weight:300;
font-size:12px;
width: calc(100% - 40px);
    padding-left: 40px;
	    padding-bottom: 6px;
	border-bottom: 1px solid #D3D3D3;
}
.seeAllNotificationsBtn{
    position: relative;
    float: right;
	height:28px;
	line-height:28px;
	font-weight: normal;
	text-transform:none;
    font-size: 13px;
 	width:auto !important;
 
}
.seeAllNotificationsBtn a{
    color: #404041;
	line-height: 28px;
    font-size: 13px;
}
.seeAllNotificationsBtn a:hover{
    color: #404041;
	background-color:transparent !important;
	text-decoration:underline;
	line-height: 28px;
    font-size: 13px;
}
.rightAccountAreaCntNotification a, .notificationsCnt a{
position:relative;
float:left;
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;
}
.rightAccountAreaCntNotification a:hover, .notificationsCnt a:hover{
background-color:#f8f8f8;
-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;
}
.addOpacity{
opacity:0.6;
}
.addOpacity .notificationPublishTime{
color:#333;
}
.notificationsCnt .noticationsSubCategoryClick:after{
position:absolute;
content:"";
width:8px;
height:8px;
background-color:#ffa500;
border-radius:50%;
bottom:10px;
right:10px;
}
.addOpacity:after{
display:none;
}
.noticationsSubCategoryClick {
position:relative;
float:left;
width:100%;
}
.containerBlockMyJobsFixedFade{
position:relative;
float:left;
width:100%;
height:40px;
}
.containerBlockMyJobsFixed{
position:fixed;
top:58px;
border-top:1px solid #F3F3F3;
z-index:99;
}
.containerBlockMyJobsFixed .myJobsCntHeaderH{
height:40px;
line-height:40px;
}
.savedCounterExtra{
color:#ffa500;
 animation-duration: 400ms;
   animation-name: fade2;
   animation-iteration-count: infinite;
   animation-direction: alternate;
}
@-webkit-keyframes fade2 {
from {
      opacity: 1;
   }
   to {
      opacity: 0;
   }
}

@-moz-keyframes fade2{
from {
      opacity: 1;
   }
   to {
      opacity: 0;
   }
}

@keyframes fade2 {
from {
      opacity: 1;
   }
   to {
      opacity: 0;
   }
    }
@-o-keyframes fade2 {
from {
      opacity: 1;
   }
   to {
      opacity: 0;
   }

}

.showInGridForm{
height: 306px;
width:176.5px;
background-color:#F7F7F7;
}
.showInGridForm .jobListImage{
width: calc(100% - 20px);
height:146px;
}
.showInGridForm .jobListCntsInner{
background-color:#F7F7F7;
padding:10px;
padding-left:15px;
padding-right:15px;
width:calc(100% - 30px);
height:118px;
}
.showInGridForm .jobListTitle{
padding:0;
width:100%;
height: 65px;
}
.showInGridForm .setToTopListRight{
bottom:auto;
    right: -1px;
    top: -166px;
}
.showInGridForm .jobListExpires{
    margin-right: 15px;
left: auto;
    right: 0;
}
.listOptionsCnt{
position:relative;
float:right;
margin-right:10px;
}
.listOptionsCntOption{
position:relative;
float:left;
background-position:center;
height:42px;
width:30px;
cursor:pointer;
background-repeat:no-repeat;
background-size:20px;
background-repeat:no-repeat;
opacity:0.4;
-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;
}
.listOptionsCntOptionGrid{
background-image:url(../images/gridSvg.svg);
}
.listOptionsCntOptionList{
background-image:url(../images/listCvg.svg);
}
.listOptionsCntOptionActive, .listOptionsCntOption: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;
}
.containerBlockMyJobsEmply{
background-color:#333333;
}
.containerBlockMyJobsEmply .myJobsCntHeaderH{
color:#C3C3C3;
}
.containerBlockMyJobsEmply .myJobsCntHeaderH{
color:#C3C3C3;
}
.coverPicTop{
position:relative;
float:left;
width:100%;
}
.headerAreaContainerAreaTxtHome{
position:absolute;
padding:15px;
width:calc(100% - 30px);
font-size:15px;
margin-top:35vh; 
line-height:1.4;
color:#333;
text-align:justify;
z-index:1;
}
.headerAreaContainerAreaTxt{
position:relative;
float:left;
padding:15px;
width:calc(100% - 30px);
font-size:16px;
margin-top:30px; 
line-height:1.4;
color:#333;
text-align:justify;
z-index:1;
}
.headerAreaContainerAreaTxt a{
color:#ffa500;
text-decoration:underline;
}
.ulIns{
position:relative;
width:100%;
margin:20px;
}
.coverPicTopHome{
height:100vh;
min-height:500px;
    -o-object-fit: cover;
    object-fit: cover;
	 animation: fadeIn ease 1.5s;
  -webkit-animation: fadeIn ease 1.5s;
  -moz-animation: fadeIn ease 1.5s;
  -o-animation: fadeIn ease 1.5s;
  -ms-animation: fadeIn ease 1.5s;
}
.topSliderTxtCntG{
line-height:1.2;
text-align: left;
    text-shadow: rgb(0 0 0 / 25%) 2px 2px 0px;
    letter-spacing: 0px;
    font-weight: 700;
    font-size: 56px;
	color:#FFF;
 }
.topSliderTxtCnt{
position:relative;
float:left;
    max-width: 50%;
    transform-origin: 50% 50%;
    opacity: 1;
	left:50%;
    transform: translate(0px, -40px);
}
.menuAreaUrlsLoginSlider{
    font-weight: 500;
    font-size: 16px;
	text-transform:uppercase;
	    text-align: left;
    line-height: 36px;
	height: 36px;
    letter-spacing: 0px;
	margin-left: 0;
}
.logosBtms{
position:relative;
float:left;
height:55px;
margin-right:20px;
}
.homeH{
position:relative;
float:left;
width:100%;
text-align:center;
margin-top:30px;	
margin-bottom:30px;	
font-weight:500;
font-size:26px;
color:#172336;
font-weight: 500;
    letter-spacing: 1.8px;
}
.homeHLeft{
position:relative;
float:left;
 padding:15px;
padding-bottom:30px;
font-size:15px;
line-height:1.4;
color:#000;
font-weight:300;
width:calc(50% - 30px);
}

.bigCntTx{
background-color:#F4F8FB;
}
.bigCntHome .bx-wrapper{
width:calc(100% - 30px);
padding:15px;
}
#bxSliderBottom4 div{
position:relative;
float:left;
width:calc(25% - 60px);
height:90px;
max-height:90px;
margin:30px;
  display: flex;
     text-align: center;
     justify-content: center;
    align-items: center;
}

#bxSliderBottom4 img{
position: relative;
    float: left;
    width: 100%;
    height: 64px;
    max-width: initial;
    -o-object-fit: cover;
    object-fit: contain;
}
.bx-wrapper .bx-next{
    background-image: url(../images/arrR2.png)!important;
	    background-size: 14px !important; 
}
.bx-wrapper .bx-prev{
    background-image: url(../images/arrL2.png)!important;
	    background-size: 14px !important;
}
.bx-wrapper .bx-pager{
text-align:center !important;
    right: 0 !important;
}
.bx-wrapper .bx-pager.bx-default-pager a{
    border-radius: 50% !important;
}
.fixedPopUpCntFeed {
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 99999999999999;
    display: none;
    background-color: rgba(255,255,255,0.8);
}
.fixedPopUpCntSubFeed {
    position: fixed;
    z-index: 999999999999999;
    top: 38%;
    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;
}
.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(../images/iconmonstr-x-mark-thin-2403.png);
}
.fixedPopUpCntSubH2 {
    position: relative;
    float: left;
    width: 100%;
    line-height: 1.4;
    margin-bottom: 12px;
    font-size: 14px;
    color: #333;
}
.cancelBtnNew {
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: #ffa500;
    cursor: pointer;
    border-radius: 5px;
    float: left !important;
    color: #333 !important;
    background-color: #F6F7F9 !important;
    margin-top: 20px;
	cursor:pointer;
}
.sendFeedbackBtn {
    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: #ffa500;
    cursor: pointer;
    border-radius: 5px;
	    float: right;
		
    margin-top: 20px;
}
#feedbackForm{
position:relative;
float:left;
    background-color: #F3F3F3;
    color: #000000;
    font-size: 14px;
    width: calc(100% - 20px);
	border-radius: 5px;
    border: 1px solid #F3F3F3;
	padding: 10px;
    line-height: 1.4;
    min-height: 120px;
    resize: none;
}
.submitFeedback{
position:fixed;
right:0;
top:44%;
cursor:pointer;
background-color:#ffa500;
color:#ffa500;
display: none;
    height: 100px;
width:30px;
border-radius:5px 0 0 5px;
}
.submitFeedback:before{
position: absolute;
    content: attr(title);
    font-weight: 300;
    text-transform: uppercase;
    transform: rotate(-90deg);
    color: #FFF;
    bottom: 104px;
    left: -84px;
    text-align: left;
    width: 200px;
}
.form-fieldErr{
border:1px solid #FF0000 !important;
}
.blogCnt{
position:relative;
float:left;
width:calc(100% - 2px);
border: 1px solid #D9D9D9;
margin-right:0;
margin-bottom:20px;
box-shadow: -7px 8px 25px 0px #0013DC36;
border-radius: 5px;
background-color: #FFF;
overflow:hidden;
-webkit-transition: .2s;
transition: .2s;
}
.blogCnt:hover{
    border: 1px solid #ffa500;
    -webkit-transition: .2s;
transition: .2s;
}
.blogCntCover{
position:relative;
float:left;
width:300px;
height:250px;
background-position:center;
background-repeat:no-repeat;
background-size:cover;
-webkit-transition: .2s;
transition: .2s;
}
.blogCntTitleCnt{
position:relative;
float:left;
padding:30px;
padding-left: 30px;
padding-right: 30px;
width:calc(100% - 660px);
height: 190px;
    overflow: hidden; 
	 
	background-color:#FFF;
}
.blogCntTitleCnOt{
    position:relative;
    float: right;
    margin:30px;
    margin-left: 0;
    padding-left: 30px;
    margin-right: 30px;
    width: 238px;
    height: 190px;
    
    border-left:2px solid #D9D9D9;
}
.blogCntTitle{
    position: absolute;
    bottom: 30px;
    left: 30px;
width:calc(100% - 60px);
color:#000;
font-size:22px;
font-family: "Lato", serif !important;

line-height:1.4;
background-color:#FFF;
}
.paginationCntBtm {
    position: relative;
    float: left;
    padding: 10px;
    width: calc(100% - 20px);
    margin-top: 30px;
    margin-bottom: 30px;
    height: 20px;
    line-height: 20px;
    border-radius: 5px;
    background-color: #FFF;
}
.paginationCntBtmH {
    position: relative;
    float: left;
    font-size: 15px;
    color: #333333;
}
.paginationCntBtmH span {
    font-weight: 600;
    color: #000;
    font-family: "Lato", serif !important;
}
.paginationCntJobs {
    position: relative;
    float: right;
    font-size: 15px;
    color: #333333;
    height: 20px;
    line-height: 20px;
}
.paginationCntJobs span, .paginationArea {
    position: relative;
    float: left;
    font-family: "Lato", serif !important;
}
.paginationArea {
    margin-left: 5px;
}
.paginationCntJobs a, .paginationCurrent2 {
    position: relative;
    float: left;
    font-size: 15px;
    color: #333333;
    height: 20px;
    line-height: 20px;
    padding-left: 6px;
    padding-right: 6px;
}
.paginationCurrent2 {
    font-weight: 600;
    color: #000;
}
.postCover {
position:relative;
float:left;
    width: 100%; 
    height: 500px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 0px;
	    
}
.postDetails {
position:relative;
float:left;
    width: 100%;
    margin-top: 20px;
    margin-left: 0;
	    display: flex;
    justify-content: flex-start;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
	
}
 
.postTItle {
position:absolute;
    width: 64%;
     font-weight: 700;
    color: #FFF;
    font-size: 32px;
    line-height: 1.4;
    overflow: hidden;
    height: auto;
    font-family: "Lato", serif !important;
    bottom: 30px;
    left: 30px;
    text-shadow: rgb(0, 0, 0) 1px 1px;
    text-transform: none;
}
.postDesc {
position:relative;
float:left;
    width: 100%;
     font-size: 16px;
    line-height: 1.8;
    color: #4D4D4D;
    font-weight: 300;
    margin-top:30px;
 }
.menuAreaUrlsLangsEN{
position:relative;
float:left;
width:20px;
    margin-top: 33px;
}
@keyframes fadeIn {
  0% {opacity:0;}
  100% {opacity:1;}
}

@-moz-keyframes fadeIn {
  0% {opacity:0;}
  100% {opacity:1;}
}

@-webkit-keyframes fadeIn {
  0% {opacity:0;}
  100% {opacity:1;}
}

@-o-keyframes fadeIn {
  0% {opacity:0;}
  100% {opacity:1;}
}

@-ms-keyframes fadeIn {
  0% {opacity:0;}
  100% {opacity:1;}
}
.bigCntTOPC{
overflow:hidden;
}
.topSliderTxtCnt{
top:2000px;
  animation: slide-up ease 2s forwards;
}
@keyframes slide-up {
  from {
    top: 2000px;
   }
  to {
     top:0;
   }
}
.discM{
position:relative;
float:left;
width:calc(100% - 20px);
font-size:11px;
line-height: 1.4;
    margin: 10px;
	margin-top:20px;
	margin-bottom:20px;
    font-weight: 300;
}
.discM, .footerCntFalftUrls a, .postDesc, .postDesc p, .headerAreaContainerAreaTxt, .inputFieldHeaderSelect, .inputFieldSelect label, .inputFieldHeader, .inputFields, .inputFieldHeaderHintTxt, .dontHaveAcc, .signUPBtn, .signInBtn, .dontHaveAccOther, .form-field, .applyBtnInJobNon, .blogCntTitle, .jobListTitle{
 
}
.postDesc{
    font-family: "Lato", serif !important;
}
.postDesc p{
margin-bottom:14px; 
line-height: 1.4;
font-family: "Lato", serif !important;
}
.menuAreaUrlsOthers a{
    position: relative;
    float:left;
    border-radius:5px;
    height:38px;
    line-height: 38px;
    border: 2px solid rgba(255, 165, 0, 1);
    backdrop-filter: blur(100px);
    border-raidus:5px;
    font-weight: normal;
    color:#FFF!important;
    padding-left: 30px;
    
    padding-right: 30px;
}
.menuAreaUrlsOthersLogin{ 
    position: relative;
    float:left;
    border-radius:5px;
    height:34px;
    line-height: 34px;
    border: 2px solid rgba(255, 165, 0, 1);
    background: #D9D9D942;
    backdrop-filter: blur(100px);
    border-radius:5px;
    padding-left: 20px;
    padding-right: 20px;
    font-weight: normal;
    color:#FFF!important;
    padding-left: 30px;
    padding-right: 30px;
    -webkit-transition: .2s;
transition: .2s;

}
.menuAreaUrlsOthersLogin:hover{
    background-color: rgba(255, 165, 0, 1);
    -webkit-transition: .2s;
transition: .2s;
}
.menuAreaUrlsLoginSign{
    position: relative;
    margin-top: 0;
    float:left;
    border-radius:5px;
    height:34px;
    line-height: 34px;
    border: 2px solid rgba(255, 165, 0, 1);
    padding-left: 20px;
    padding-right: 20px;
    border-radius:5px;
    margin-left: 10px;
    margin-right: 10px;
    font-weight: normal;
    background-color: rgba(255, 165, 0, 1);
    color:#FFF!important;
    padding-left: 30px;
    padding-right: 30px;
    -webkit-transition: .2s;
transition: .2s;
}
.menuAreaUrlsLoginSign:hover{
    background-color: rgba(255, 165, 0, 1);
    -webkit-transition: .2s;
transition: .2s;
}
.rightCntTopM{
    float: right;
}
.footerCntFalftUrls{
    margin-top:30px;
}
.footerCntFalftUrls a{
    width:100%;
    position: relative;
    float: left;
    line-height: 1.3;
    font-family: "Merriweather", serif;
    font-weight: normal;
    font-size: 14px;
    margin-bottom: 12px;
}
.footerAddrsCnt{
    position: relative;
    float: left;
    width:100%;
    margin-top:30px;
    line-height: 1.3;
    color: #FFF;
    text-align: center;
    font-size: 14px;
}
.footerAddrsCnt a{
    width:100%;
    position: relative;
    float: left;
    line-height: 1.3;
    color: #FFF;
    font-family: "Merriweather", serif;
    font-weight: normal;
    font-size: 14px;
    margin-top: 12px;
}
.footerAddrsCnts{
    width:100%;
    position: relative;
    float: left;
    margin-top:40px;
}
.footerBtmCnt{
    position: relative;
    float: left;
    width: 100%;
    margin-top: 40px;
    padding-top: 20px;
    border-top:2px solid #FFF;
}
.footerCntFalftUrlss{
    position:relative;
    float: left;
    width: 33%;
}
.footerCntFalftUrlsss{
    float: right;
}

.footerCntFalftUrlss a{
    position: relative;
    float: left;
    text-align: left;
    font-size:14px;
    color: #FFF;
}
.footerCntFalftUrlsss a{
    position: relative;
    float: right;
    text-align: right;
    font-size:14px;
    color: #FFF;
}
.footerCntFalft_1{
    width:calc(40% - 80px) !important;
    padding-right: 80px;
}
.footerCntFalftUrlsG{
    position:relative;
    float: left;
    width: 100%;
    font-size:14px;
    line-height: 1.3;
    margin-top:20px;
    margin-bottom: 5px;
    color: #FFF;
}
.subscribeEmail{
    position:relative;
    color: #d9d9d9 !important;
    font-size:14px;
    float: left;
    padding-left: 40px;
    background-repeat: no-repeat;
    background-position: center left;
    background-size:25px;
    background-image: url(../images/ic_baseline-email.svg);
    width: calc(100% - 40px);
    height: 40px;
    border-bottom: 2px solid #FFF;
}
.subscribeBtn{
    position:relative;
    float: left;
    height: 38px; 
    margin-top: 25px;
    cursor: pointer;
    line-height: 38px;
    font-size:14px;
    color: #FFF;
    border-radius:5px;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #FFA500;
}
.menuRIghtCNt{
    position:relative;
    float: right;
    margin-top: 40px;
}
.menuAreaUrlsLangsssdf{
    line-height: 36px;
}
.whiteBg{
    background-color: #FFF;
}
body .profileBuilderArea{
width:780px;
margin-left: -400px;
}
body .loginWelcomeMsg{
    width:100%;
    font-weight: 900;
    text-align: center;
    text-transform: uppercase;
    color:#D9D9D9;
    font-size: 80px;
}
.loginWelcomeMsg2{
    position: relative;
    float: left;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 30px;
    width: 100%;
    text-align: center;
    color: #0013DC;
    margin-top: -45px;
    line-height: 1.3;
}
.loginWelcomeMsg2 span{
    color:#FFA500;
}
.conetnNTsdf{
    position: relative;
    float: left;
    margin-top: 40px;
    width: 50%;
    margin-left: 25%;
}
.conetnNTsdfs{
    position: relative;
    float: left; 
    margin-top: 40px;  
    width: 50%;
   
}
body .dontHaveAcc,  body .dontHaveAccOther{
color:#000;
font-size:14px;
}
body .dontHaveAccOther{
    color:#373737;
    }
body .signUPBtn{
    height: 38px;
    font-size: 14px;
    background-color: #FFA500;
    border-radius: 5px;
}
body .profileDivider{
    border-color:#D9D9D9;
    margin-top: 10px;
}
body .signInBtn, body .profleBuildBtn{
width:auto;
padding-left: 25px;
padding-right: 25px;
border-radius: 5px;
background-color: #FFA500;
}
body .inputFields,body .form-field, body .inputFieldsTextArea{
    box-shadow: -2px 5px 15px 0px #0013DC36;
    border: 2px solid #D9D9D9;
    border-radius: 5px;
    color: #737373;
    height:40px;
    padding-left: 15px;
    padding-right: 15px;
    width: calc(100% - 34px);
    font-size:14px;
    background: #D9D9D980;

    line-height: 40px;
}
body [type="checkbox"]:not(:checked) + label:before, body  [type="radio"]:not(:checked) + label:before, body .selectOptionProfileBuilderCnt [type="checkbox"] + label:before, body .selectOptionProfileBuilderCnt [type="checkbox"] + label:after{
    background: #D9D9D980;

}
body [type="checkbox"]:not(:checked) + label:before, body [type="radio"]:not(:checked) + label:before{
    border: 2px solid #D9D9D9;
}
body .inputFieldHeader, body .inputFields, body label, body .signUPBtn, body .signInBtn{
    font-family: "Lato", serif !important
}
body .errorArea  {
    line-height: 1.4;
    font-family: "Lato", serif !important
}
body .dontHaveAcc, body .inputFieldBeforeBtn  {
     font-family: "Lato", serif !important
}
body .dontHaveAcc3  {
     text-align: center;
    width:100%;
}
body .makePassReadable{
    background-image: url(../images/fluent_eye-off-20-regular.svg);
    background-size: contain;
    display: block !important;
    margin-right: 5px;
}
body .makePassReadableActive{
    background-image: url(../images/fluent--eye-16-regular.svg);
    background-size: 28px;
    -webkit-transition: .2s;
transition: .2s;
}
body .form-field.weakPass{
border-color:#FF0000;
-webkit-transition: .2s;
transition: .2s;
}
body .msgStr.weakPass{
    position:relative;
     float: right;
    font-size: 13px;
    color:#FF0000;
    width: 100%;
    margin-right: 10px;
    margin-top: 10px;
    text-align: right;
    -webkit-transition: .2s;
transition: .2s;
}
body .form-field.avgPass{
border-color:orange;
-webkit-transition: .2s;
transition: .2s;
}
body .msgStr.avgPass{
    position:relative;
     float: right;
    font-size: 13px;
    color:orange;
    width: 100%;
    margin-right: 10px;
    margin-top: 10px;
    text-align: right;
    -webkit-transition: .2s;
transition: .2s;
}
body .form-field.strongPass{
border-color:#00DC33;
-webkit-transition: .2s;
transition: .2s;
}
body .msgStr.strongPass{
    position:relative;
     float: right; 
     width: 100%;
     text-align: right;
    font-size: 13px;
    color:#00DC33;
    margin-right: 10px;
    margin-top: 10px;
    -webkit-transition: .2s;
transition: .2s;
}
body .displayBadge{
    display:none !important
}
body .selectedJobTitles{
    margin-top:20px;
}
body .inputFieldHeaderSelectProfileBuilder{
    font-family: "Lato", serif !important;
    box-shadow: -2px 5px 15px 0px #0013DC36;
    border: 2px solid #D9D9D9;
    border-radius: 5px;
    color: #737373;
    background: #D9D9D980;

}
.iti--separate-dial-code .iti__selected-dial-code{
    font-family: "Lato", serif !important;
}
body .inputFieldBtnBackBtnCnt .profleBuildBtn2{
    width:auto;
    font-family: "Lato", serif !important;
}
body .inputFieldHeaderHintTxt2{
    font-family: "Lato", serif !important;
}
body .fieldsCntAreaIn{
    width: 100%;
    margin-left: 0;
}
body .inputFieldHeaderSelect{
    color:#000;
}
.bigCntTxTxs{
 
    width: 100%;
      background: linear-gradient(90deg, #002379 0%, #0013DC 100%);
    z-index: 999;
    -webkit-transition: all 200ms ease-in-out;
    -moz-transition: all 200ms ease-in-out;
    -o-transition: all 200ms ease-in-out;
    -ms-transition: all 200ms ease-in-out;
    transition: all 200ms ease-in-out;
    
}
.headerAreaContainerAreaHH{
    position: relative;
    float: left;
    padding-top: 50px;
    width: 100%;
    font-weight: 900;
     text-transform: uppercase;
    color: #D9D9D9;
    font-size: 80px;
}
.headerAreaContainerAreaHH2{
    position: relative;
    float: left;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 30px;
    width: 100%;
 
    color: #FFA500;
    margin-top: -30px;
    line-height: 1.3;
}
.headerAreaContainerAreaHH3{
    position: relative;
    float: left;
    width: 100%;
    color: #FFFFFF;
    font-family: "Lato", serif !important;
    font-size: 16px;
    line-height: 1.4;
    margin-top: 30px;
    margin-bottom: 30px;
}
.headerAreaContainerAreaHH3C{
    position: relative;
    float: left;
    background: #D9D9D942;
    border: 2px solid #D9D9D9;
    width: calc(100% - 4px);
    border-radius:5px;
    height: 60px;
    margin-bottom: 200px;
}
.headerAreaContainerAreaHH3CG{
    position: relative;
    float: left;
    width: 50%;
    font-size: 18px;
    font-family: "Lato", serif !important;
    cursor: pointer;
    text-align: center;
    color: #FFFFFF;
    height: 60px;
    line-height: 60px;
    -webkit-transition: .2s;
transition: .2s;
}
.headerAreaContainerAreaHH3CG span{
    -webkit-transition: .2s;
    transition: .2s;
}

.headerAreaContainerAreaHH3CG:hover span{
    font-weight: 700;
    border-bottom: 2px solid #FFA500;
    -webkit-transition: .2s;
transition: .2s;
}
.headerAreaContainerAreaHH3CGActive span{
    font-weight: 700;
    border-bottom: 2px solid #FFA500;
    -webkit-transition: .2s;
transition: .2s;
}
.headerAreaContainerAreaHH3CG_1:before{
    position:absolute;
    content:"";
    height: 40px;
    top:10px;
    right: 0;
    width: 1px;
    background-color: #D9D9D9;
}
.blogCntTitles{
    position:relative;
    float: left;
    border: 1px solid #D9D9D9;
    background: #D9D9D94A;
    color: #000000;
    font-size: 16px;
    padding:20px;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 55px;
    font-family: "Lato", serif !important;
    border-radius:60px;
    background-repeat: no-repeat;
    background-size: 22px;
    background-position: center left 20px;
    background-image: url(../images/calendarIcon.svg);
}

.blogCntTitleCnOtCover{
    position:relative;
    float: left;
    width: 100%;
    background-repeat: no-repeat;
    background-position: center;
    height:90px;
    background-size: contain;
    margin-bottom: 30px;
}
.blogCntTitleCnOtCover_1{
    background-image: url(../images/edpLogoVb.svg);
    background-size: 70%;
}
.blogCntTitleCnOtCover_2{
    background-image: url(../images/germinLogoP.png);
}
.blogCntTitleCnOtTxtB{
    position: relative;
    border: 1px solid #D9D9D9;
    background: #D9D9D94A;
    height:48px;
    text-align: center;
    color: #0013DC;
    font-size:16px;
    line-height: 48px;
    border-radius: 60px;
    float: left;
    margin-left: 10%;
    width:calc(80% - 2px);
}
.postTItleDate{
    position:absolute;
    top: 30px;
    right:30px;
    padding-left: 34px;
    font-family: "Lato", serif !important;
    font-size:16px;
    background-repeat: no-repeat;
    background-position: center left;
     background-size: contain;
     height: 24px;
    line-height: 24px;
    color: #FFF;
     background-image: url(../images/radix-icons_calendar.svg);
} 
.postTItleImg{
    position:absolute;
    bottom: 30px;
    right:30px;
     background-repeat: no-repeat;
    background-position: center left;
     background-size: contain;
     height: 100px;
     width: 100px;
     color: #FFF;
     cursor: pointer;
     background-image: url(../images/downArrAr.svg);
}
.blogCntPro{
    width:calc(25% - 32px);
    margin: 0;
    margin-left: 15px;
    margin-left: 15px;
    border:none;
    box-shadow: unset;
      border: 1px solid #FFF;
    margin-top: 20px;
    padding-bottom: 20px;
      -webkit-transition: .2s;
transition: .2s;
}
.blogCntPro:hover{
    border:none;
    box-shadow: unset;
    border-radius:20px;
    border: 1px solid #F7F7F7;
    box-shadow: 0px 4px 20px 0px #00000040;
      -webkit-transition: .2s;
transition: .2s;

}
.blogCntPro .blogCntCover{
    margin:30px;
    margin-top: 40px;
    width: calc(100% - 60px);
    margin-bottom: 40px;
    border-radius: 50%;
}
.blogCntPro .blogCntTitleCnt{
    padding: 0;
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    text-align: center;
    color: #7A7A7A;
   height:auto;
}
.blogCntPro .blogCntTitle{
    position:relative;
    float: left;
    width: 100%;
    color: #000; 
    left: auto;
    font-weight: 700;
    bottom: auto;
  
    font-family: "Merriweather", serif
}
.bigCntSFASFAS{
    background-color: #FFA500;
}
.headerAreaContainerAreaBlogassad{
    width:100%;
    position: relative;
    float: left;
    color: #000000;
    font-family: "Lato", serif !important;
    font-weight: 700;
    line-height: 1.4;
    font-size: 32px;
    text-align: center;
}
.headerAreaContainerAreaBlogassad2{
    width:64%;
    margin-left: 18%;
    margin-top: 20px;
    position: relative;
    float: left;
    color: #000000;
    font-family: "Lato", serif !important;
    font-weight:400;
    line-height: 1.4;
    font-size: 16px;
    text-align: center;
}
.headerAreaContainerAreaBlogassad2s{
    position: relative;
    float: left;
    color: #fff;
    border-radius: 5px;
    font-family: "Lato", serif !important;
    font-weight: 700;
    line-height: 1.4;
    font-size: 16x;
    height: 50px;
    padding-right: 15px;  
    padding-left: 15px;
    line-height: 50px;
    cursor: pointer;
    background-color: #0013DC;
    text-align: center;
    left: 50%;
    margin-left: -45px;
    margin-top: 20px;
    margin-bottom: 30px;
}
.blogCntTitleS{
    padding: 0;
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    text-align: center;
    color: #7A7A7A;
    font-family: "Lato", serif !important;
    font-weight:normal;   
}
.linkPis{
    position:absolute;
    width: 36px;
    height:36px;
    background-image: url(../images/linkdIcon.svg);
    background-repeat: no-repeat;
    background-size: contain;
    left:50%;
    bottom: -18px;
    margin-left: -18px;
}
.transparentMenuTOp .coverPicTop{
    /* margin-top: -120px; */
    z-index: 0;
    position: absolute;
    min-height: 100vh;
    object-fit: cover;
}

.transparentMenuTOp .headerArea{
    background: transparent;
}
.entHJead{
    position:relative;
    float: left;
    
    border-left:8px solid #FFA500;
    padding-left: 26px;
    color: #FFF;
    font-weight: 700;
    font-size: 56px;
    line-height: 2; 
    transform: translate(50%, 70%);
}
.bigCntalksdblakbsl{
    /* min-height: calc(100vh - 120px);
    margin-bottom: 100px; */
    margin-top:-120px;
}
.bannBxns{
    position: relative;
    float: right;
    width: 540px;
    position: absolute;
    right: 0;
    bottom: -100px;
}
.bannBxns_1{
    position: relative;
    float: left;
    width: 300px;
    height: 300px;
    background: #0013DC;
    border-radius: 5px;
}
.bannBxns_2{
    position: relative;
    float: left;
    width: 200px;
    height: 200px;
    margin-top:50px;
    margin-left: 20px;
    background: #D9D9D9;
    border-radius: 5px;
}
.bannBxns_3{
    position: relative;
    float: left;
    width: 300px;
    height: 300px;
    margin-top: 50px;
    margin-left: 120px;
    margin-top: -150px;
    background: #FFA500;
    border-radius: 5px;
}
.bigCntalksdblakbsl .headerAreaContainerAreaTxt{
min-height:100vh;  
margin:0;
padding: 0;
}
.kjqwkegqwkve{
    position: relative;
    float: left;
    width: 50%;
 
    margin-bottom: 100px;
}
.kjqwkegqwkve img{
position:relative;
float: right;
width: 100%;
}
.kjqwkegqwkveQ{
    position:absolute;
    width: 30%;
    left: -20px;
    bottom:-50px;
    background-image: url(../images/ent_1-1.png);
    background-repeat: no-repeat;
    background-size: contain;
    height:210px;
 
}
.bigCntASD{
    margin-top:60px;
}
.kjqwkegqwkveR{
    position:relative;
    float: right;
    width:calc(50% - 30px);
}
.kjqwkegqwkveRG{
    position: relative;
    float: left;
    color: #0013DC;
font-weight: 700;
font-size: 56px;
line-height: 2;
    width: 100%;
    margin-top: 40px;
}
.kjqwkegqwkveRGT{
    position: relative;
    float: left;
    color: #000;
 
font-size: 16px;
line-height: 1.4;
font-family: "Lato", serif !important;
    width: 100%;
    margin-top: 0;
    text-align: left;
    margin-bottom: 40px;
}
.kjqwkegqwkveRGB{
position:relative;
float: left;
height: 34px;
color: #FFF;
padding-left: 16px;
padding-right: 16px;
line-height: 34px;
border-radius: 5px;
line-height: 34px;
background-color: #FFA500;
border: 2px solid #FFA500
}
.bigCntASDM .kjqwkegqwkveQ{
    left: auto;
    right: -52px;
    bottom: -85px;
}
.headerAreaContainerAreaTxtABH{
    position:relative;
    float: left;
    width: 100%;
    color: #FFF;
    text-align: center;
    font-size: 68px;
    margin-top: 25%;
    line-height: 1.3;
    font-weight: 700;
}
.headerAreaContainerAreaTxtABH2{
    position:relative;
    float: left;
    width: 100%;
    line-height: 1.3;
    text-align: center;
    color:#FFA500;
    font-size: 28px;
    margin-top: 10px;
    font-weight: 700;
}
.abs_1{
    color: #8EC543;
    font-weight: 700;
}
.abs_2{
    color: #66308E;
    font-weight: 700;
    font-style: italic;
}

.abs_3{
    color: #BF2231;
    font-weight: 700;
    font-style: italic;
}
.abs_4{
    color: #0013DC;
    font-weight: 700;
    font-style: italic;
}
.transparentMenuTOp .headerAreaActive{
    
    background: linear-gradient(90deg, #002379 0%, #0013DC 100%);
  
    -webkit-transition: all 200ms ease-in-out;
    -moz-transition: all 200ms ease-in-out;
    -o-transition: all 200ms ease-in-out;
    -ms-transition: all 200ms ease-in-out;
    transition: all 200ms ease-in-out;
    /* background-image: url(../images/snowfil.gif); */
    background-size: contain;
}
.headerAreaContainerAreaTxtCC{
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    /* flex-direction: column; */
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    display: flex;
}
.headerAreaContainerAreaTxtCC .kjqwkegqwkveR {
     width: calc(50% - 30px);
    margin-right: 100px;
}
.headerAreaContainerAreaTxtCC .kjqwkegqwkve {
    width: calc(50% - 30px);
 }
.headerAreaContainerAreaTxtCC2 .kjqwkegqwkveR {
    margin-right: 0;
    margin-left: 100px;
}
.headerAreaContainerAreaTxtCC2 .kjqwkegqwkve {
    width: calc(50% - 130px);
 }
.bigCntASDs{
    background: #FFA500;
    padding-top:40px;
    padding-bottom: 40px;
}
.loginWelcomeMsgasd{
    position:relative;
    float: left;
    width: 100%;
    text-align: center;
    color: #000000;
font-size:32px;
font-weight: 700;
font-family: "Lato", serif !important;
}
.loginWelcomeMsgasdw{
    position:relative;
    margin-top: 10px;
    float: left;
    width: 70%;
    margin-left: 15%;
    text-align: center;
    color: #000000;
font-size:16px;
line-height: 1.3;
font-family: "Lato", serif !important;
}
.kjqwkegqwkveC{
    position:relative;
    float: left;
    padding: 15px;
    height:150px;
    width: calc(50% - 70px);
    background: #002379;
background-blend-mode: overlay;
background: linear-gradient(360deg, #002379 4.9%, #0244E8 100%);
border-radius:8px;
margin: 20px;
}
.kjqwkegqwkveCs{
    position:relative;
    float: left;
    width: 100%;
    background-repeat: no-repeat;
    background-size: 40px;
    height: 50px;
    background-position: center left;
    background-image: url(../images/ab_I_1.svg);
}
.kjqwkegqwkveCsH{
    position:relative;
    float: left;
    margin-top: 5px;
    width: 100%;
    color: #FFF;
    font-family: "Lato", serif !important;
    font-weight: 700;
    font-size:18px;
    text-align: left;
    line-height: 1.4;
}
.kjqwkegqwkveCsH2{
    position:relative;
    float: left;
    margin-top:8px;
    width: 100%;
    line-height: 1.3;
    text-align: left;
    color: #FFF;
    font-family: "Lato", serif !important;
     font-size:16px;
}
.kjqwkegqwkveCss{
    margin-top:0;
}
.bigCntASDMasd{
 background-size: contain;
 background-repeat: repeat-x;
padding-bottom: 100px;
    background-position:bottom center;
    background-image: url(../images/animaF.svg);
}
.loginWelcomeMsg3{
    position:relative;
    float: left;
    width: 100%;
    text-align: center;
    color: #000000;
    font-size: 16px;
}
.loginWelcomeMsgVs{
    position: relative;
    float: left;
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    display: flex;
    margin-top:30px;

}
.loginWelcomeMsgBtn{
    position: relative;
    float: left;
    color:#FFF;
    height: 50px;
    background-size: 75px;
    background-repeat:no-repeat;
    background-position: center right 15px;
    background-image: url(../images/logos_youtube.svg);
    border-radius:50px;
    font-family: "Lato", serif !important;
    background-color: #FFA500;
    line-height: 50px;
    padding-left: 30px;
    margin-top:20px;
     padding-right: 100px;
}
.memebrsCntSTop{
    position:relative;
    float: left;
    padding: 15px;;
    margin-right: 50px;
    width: calc(33% - 60px);
   
}
.memebrsCntS{
    position:relative;
    float: left;
    width: 100%;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 480px; 
}
.memebrsCntS_1, .memebrsCntSTop9 .memebrsCntS_1{
    position:absolute;
    width:15px;
    left:-15px;
    height:150px;
    background-color: #D9D9D9;
    top:130px;
}
.memebrsCntS_2, .memebrsCntSTop9 .memebrsCntS_2{
    position:absolute;
    width:150px;
    right:-15px;
    height:150px;
    background: linear-gradient(180deg, #0013DC 0%, #002379 100%);
     top:-15px;
}
.memebrsCntS_3, .memebrsCntSTop9 .memebrsCntS_3{
    position:absolute;
    width:150px;
    right:-15px;
    height:150px;
    background: #FFA500;
     bottom:-15px;
}
.memebrsCntS_3H{
    position:relative;
    float: left;
    width: 100%;
    color: #000;
    font-weight: 700;
    font-size: 18px;
    line-height: 1.4;
}
.memebrsCntS_3H2{
    position:relative;
    float: left;
    width: 100%;
    font-family: "Lato", serif !important;
    color: #7A7A7A;
  line-height: 1.4;
    font-size: 16px;
    padding-bottom: 5px;
    border-bottom: 3px solid #FFA500
}
.memebrsCntSTosp{
    position:relative;
    float: left;
    width:100%;
    margin-bottom: 10px;
}
.memebrsCntSTop2, .memebrsCntSTop5, .memebrsCntSTop2, .memebrsCntSTop8{
    margin-top:50px;
}
.memebrsCntSTop3, .memebrsCntSTop6, .memebrsCntSTop9{
    margin-right:0;
}

.memebrsCntSTop2 .memebrsCntS_1, .memebrsCntSTop6 .memebrsCntS_1, .memebrsCntSTop7 .memebrsCntS_1{
    background: linear-gradient(180deg, #0013DC 0%, #002379 100%);
}
.memebrsCntSTop2 .memebrsCntS_2, .memebrsCntSTop6 .memebrsCntS_2, .memebrsCntSTop7 .memebrsCntS_2{
    background: #FFA500;
}
.memebrsCntSTop2 .memebrsCntS_3, .memebrsCntSTop6 .memebrsCntS_3, .memebrsCntSTop7 .memebrsCntS_3{
    background: #D9D9D9;
}

.memebrsCntSTop3 .memebrsCntS_1, .memebrsCntSTop4 .memebrsCntS_1, .memebrsCntSTop8 .memebrsCntS_1{
    background: #FFA500;
}
.memebrsCntSTop3 .memebrsCntS_2, .memebrsCntSTop4 .memebrsCntS_2, .memebrsCntSTop8 .memebrsCntS_2{
    background: #D9D9D9;
}
.memebrsCntSTop3 .memebrsCntS_3, .memebrsCntSTop4 .memebrsCntS_3, .memebrsCntSTop8 .memebrsCntS_3{
    background: linear-gradient(180deg, #0013DC 0%, #002379 100%);
}
.headerAreaContainerAreaTxtABH_1{
    color:#FFF;
    font-size: 44px;
}
.headerAreaContainerAreaTxtABH_2{
    color:#FFA500;
    font-size: 44px;
    margin: 0;
    font-weight: 700;
}
.popBncCnt{
    position: relative;
    float: left;
    width: 100%;
}
.popBncCnts{
    position: relative;
    float: left;
    border-radius: 5px;
    background: #FFA500;
    padding: 10px;
    height:110px;
    padding-left: 20px;
    padding-right: 20px;
    width:calc(25% - 85px);
    margin-right: 60px;
}
.popBncCntss{
    position: relative;
    float: left;
     height: 110px;
     width:100px;
     min-height: 100%;
     background-repeat:no-repeat;
    background-position: center;
    background-image: url(../images/omd_1.svg);
    background-size: 46px;
}
.popBncCntss_w2{
    background-image: url(../images/omd_2.svg);
}
.popBncCntss_w3{
    background-image: url(../images/omd_3.svg);
}
.popBncCntss_w4{
    background-image: url(../images/omd_4.svg);
}
.popBncCntssSDs{
    position: relative;
    float: left;
    width: calc(100% - 110px);
    height:100%;
        -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    display: flex;
    justify-content: center;
}
.popBncCntss_1{
    position: relative;
    float: left;
    width: 100%;
    font-family: "Lato", serif !important;
    color: #FFF;
    text-align: left;
    font-size: 32px;
}
.popBncCntss_2{
    position: relative;
    float: left;
    width: 100%;
    font-family: "Lato", serif !important;
    color: #FFF;
    font-weight: 600;
    text-align: left;
    font-size: 20px;
    line-height: 1.2;
}
.popBncCntsssads{
    margin-right: 0;
}
.bigCntalksdblakbslOO{
    margin-bottom: 0  !important; 
    min-height: auto  !important;
}
 
.bigCntTOPASDB{
    margin-top: 7%;
}
.popBncCntaasdas{
    position: absolute;
    bottom: -70px;
}
.bigCntalksdblakbslOO{
    margin-top:-120px;
}
.bigCntalksdblakbslOO .coverPicTop{
    margin-top: 0;
}
.kjqwkegqwkveTest{
    position:relative;
    float: left; 
    padding: 16px;
    padding-left: 0;
    border-radius: 8px 0px 0px 8px;
     border-left: 16px solid #D9D9D9;
    width: calc(100% - 32px);
    margin-bottom: 16px;
    background-color: #FFF;
    margin-left:0;
       -webkit-transition: .2s;
transition: .2s;
}
.kjqwkegqwkveTest:hover .asd{

}
.kjqwkegqwkveTest:hover{
      margin-left:-100px;
border-color:#FFA500;
       -webkit-transition: .2s;
transition: .2s;
}
.kjqwkegqwkveTestImg{
    position: relative;
    float: left;
     height: 130px;
     margin-left: 16px;
     width:130px;
     background-repeat:no-repeat;
    background-position: center;
     opacity:0.8;
     border-radius:50%;
     background-size: cover;
}
.kjqwkegqwkveRGTasd{
    position:relative;
    float: left;
    width: calc(100% - 162px);
    color: #000;
    margin-left: 16px;
    line-height:1.3;
    font-family: "Lato", serif !important;
    font-size: 16px;
    height:72px;
    font-size: 14px;
    font-style: italic;
    word-break: break-word;
    overflow: hidden;
}
.kjqwkegqwkveRGTasd p{
    width: 98%;

}
.kjqwkegqwkveRGTasdG{
    position:relative;
    float: left;
    margin-left: 16px;
    width: calc(100% - 162px);
font-size:16px;
color: #000;
font-weight: 700;
    margin-top:10px;
}
.kjqwkegqwkveRGTasdG2{
    position:relative;
    float: left;
    font-family: "Lato", serif !important;
    margin-left: 16px;
    width: calc(100% - 162px);
font-size:14px;
color: #000;
 }
.bigCntASDMLLas{
 
     background-repeat:no-repeat;
    background-position: center right;
    background-image: url(../images/bgRights.png);
     background-size: contain;
}
.bigCntASDMsasdasdas{
    margin-top:100px
}
.bigCntPartners{
    background-color: #D9D9D9;
}
.bigCntPartnersG{
    text-align: center;
    margin-top:60px;
}
.bigCntPartnersG .headerAreaContainerAreaHH2{
    margin-top: 0;
    text-transform: none;
}
.professionalsHref{
    position: relative;
    padding-bottom: 8px;
    text-align: center;
    border-bottom: 1px solid #0013DC;
    float: left;
    color: #0013DC;
    left: 50%;
    margin-left: -31px;
    margin-top: 30px;
}
.bigCntPartners{
 overflow: hidden;
 margin-top: 30px;
}
.slickCntBig{
    position: relative;
    float: left;
    width:100%;
 
}
.slickCntBig .kjasbkjbj{
    position:relative;
    float: left;
    margin-bottom: 20px;
    height: 150px;
    
    
}
.slickCntBig img{
     position: relative;
    float: left;
     margin-top: 20px;
    margin-bottom: 20px;
    height: 120px;
    max-height: 150px;
    max-width: 80%;
    object-fit: contain;
    object-position: center;
 
}
.kjqwkegqwkveRGTasd{
    width: 80%;
    margin-top:20px;
    font-style: normal;
    text-align: center;
    position: relative;
    float: left;
    color: #000;
    font-size: 16px;
    line-height: 1.4;
    font-family: "Lato", serif !important;
    margin-left: 10%;
      margin-bottom: 40px;
}
.slickCntBig{
    position: relative;
}
.blogCntH{
    position: relative;
    float: left;
    width: 100%;
}
.blogCntH .blogCntCoverO{
    position: relative;
    float: left;
    width: 100%;
    height: 600px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 5px;
}
.blogCntH .blogCntTitleCnOtTxtB{
    position: absolute;
   
    border: 1px solid #D9D9D9;
    background: #D9D9D921;
    height: 48px;
    text-align: center;
    color: #FFF;
    font-size: 16px;
    line-height: 48px;
    border-radius: 60px;
    float: left;
     width: 180px;
    bottom: 30px;
    right: 30px;

}
.blogCntTitleCnOtTxtBs{
    position: absolute;
   
    border: 1px solid #0013DC;
    background: #0013DC;
    height: 48px;
    text-align: center;
    color: #FFF;
    font-size: 16px;
    line-height: 48px;
    border-radius: 60px;
    float: left;
     width: 180px;
    top: 30px;
    left: 30px;
}
.blogCntH .postTItle{
    width: 42%;
    text-shadow: rgb(0, 0, 0) 1px 1px;
    text-transform: none;
}
.slickCntBig2{
    position:relative;
    float: left;
    width: 100%;
}
.slickCntBig2 .slick-prev{
    width:80px;
    height: 80px;
    background: #FFF !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: contain !important;
    background-image: url(../images/arrowLeftS.svg) !important;
    
    text-indent: -9999px;
    border-radius: 50%;
    top: auto;
    bottom: -50px;
    left: calc(50% - 90px);
    z-index: 1;
}
.slickCntBig2 .slick-next{
    width:80px;
    height: 80px;
    background: #FFF !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: contain !important;
    
    background-image: url(../images/arrowRightS.svg)  !important;
   
    text-indent: -9999px;
    border-radius: 50%;
    top: auto;
    bottom: -50px;
    right: calc(50% - 90px);
    z-index: 1;
}
/* .slickCntBig2  .slick-prev:hover, .slickCntBig2  .slick-prev:focus, .slickCntBig2  .slick-next:hover, .slickCntBig2  .slick-next:focus{

    background: #FFF;
    background-image: url(../images/arrowRightS.svg);
} */
.slickCntBig2 .slick-prev:before, .slickCntBig2 .slick-next:before{
    display: none;
}
.professionalsHrefss{
    margin-top:50px;
}
.professionalsHrefss:before{
    position: absolute;
    content: "";
    background: #FFF;
    width: 215px;
    height: 115px;
    border-radius: 60px;
    z-index: 0;
    top: -137px;
    left: -76px;
}
.faqCntsd{
    position:relative;
    float: left;
    width: 100%;
    margin-bottom: 20px;
    border-radius:8px;
    overflow: hidden;
    box-shadow: 0px 4px 10px 0px #00000033;
    background: #F8F8F8;
}
.faqCntsds{
    position:relative;
    float: left;
    width: 100%;
    border-left: 22px solid #FFA500;
    padding: 20px;
    padding-right: 25px;
    padding-left: 25px;
    cursor: pointer;
    background-position: center right 25px;
    background-repeat: no-repeat;
    background-size: 32px;
    background-image: url(../images/faqArrD.svg);
    width: calc(100% - 72px);
    -webkit-transition: .2s;
transition: .2s;
}
.faqCntsdss{
    position:relative;
    float: left;
    color: #000;
    line-height: 1.4;
    font-size: 16px;
}
.faqCntsdsASda{
    position: relative;
    background: #FFA5004D;
    color: #000;
    line-height: 1.4;
    padding: 25px;
    padding-left: 47px;
    font-size: 16px;
    width: calc(100% - 71px);
    float: left;
    display: none;
    -webkit-transition: .2s;
transition: .2s;
}
.faqCntsdAc .faqCntsdsASda{
    display: block;
    -webkit-transition: .2s;
transition: .2s;
}
.faqCntsdAc .faqCntsds{
    background-image: url(../images/faqArrU.svg);
 
-webkit-transition: .2s;
transition: .2s;
}
.kjqwkegqwkveRGTasdG{
    width: calc(100% - 162px);
    margin-left: 16px;
    margin-bottom: 0;
    margin-top: 0;
    font-family: "Lato", serif !important;
} 
.kjqwkegqwkveRGTasdGT{
    width: calc(100% - 162px);
    margin-left: 15px;
    margin-bottom: 0;
    margin-top: 0;
    font-weight: normal;
    text-align: left;
    font-style: italic;
    font-family: "Lato", serif !important;
}
.headerAreaContainerAreaTxtGF{
    position: relative;
    float: left;
     width: 50%;
}
.headerAreaContainerAreaTxtGFs{
     width: 50%;
    margin-top: 20px; 
}
.openCallCntB{
position: relative;
float: left;
padding: 60px;
border-radius: 5px;
width: calc(100% - 120px);
background: linear-gradient(278.87deg, #0013DC 12.24%, #002379 99.27%), linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
margin-bottom: 40px !important
}
.openCallCntB:before{
    position: absolute;
    content: "";
    right: 60px;
    top: 60px;
    width:250px;
    display: none !important;
    height: 250px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url(../images/rubik.svg);
}
.laksbdasbdlTH{
    position: relative;
    float: left;
    margin-top: 20px;
    text-transform: uppercase;
    color: #FFF;
    font-weight: 700;
    font-size: 36px;
}
.laksbdasbdlTHOt{
    position: relative;
    float: left;
    margin-top: 20px;
    text-transform: uppercase;
    color: #0013DC;
    font-weight: 500;
    background-color: #FFA500;
    border-radius:0 50px 50px 0;
    font-size: 26px;
    padding: 20px;
    padding-left: 60px;
    margin-left: -60px;
    font-family: "Lato", serif !important;
   
    -webkit-transition: .2s;
transition: .2s;
}
.laksbdasbdlTHOt:hover{
    text-decoration: underline; 
    -webkit-transition: .2s;
transition: .2s;
}
.laksbdasbdlTHOtt{
    position: relative;
    float: left;
    margin-top: 20px;
     color: #FFF;
    font-weight: 400;
    padding-left: 30px;
    background-repeat: no-repeat;
    background-size: contain;
    
    background-image: url(../images/ic_outline-double-arrow.svg);
    background-position: center left;
     font-size: 16px;
     font-family: "Lato", serif !important;
}
.laksbdasbdlTHOtt span{
    font-weight: 500;
    color: #FFA500;
}
.laksbdasbdlTHOtS{
    position: relative;
    float: left;
    margin-top: 20px;
     color: #FFF;
    font-weight: 400;
    padding-left: 30px;
    background-repeat: no-repeat;
    background-size: contain;
     
    background-image: url(../images/fluent_document-text-24-regular.svg);
    background-position: center left;
     font-size: 16px;
     font-family: "Lato", serif !important;
}
.laksbdasbdlTHOtSs{
    position: relative;
    float: left;
    margin-top: 20px;
     color: #FFF;
    font-weight: 400;
     background-repeat: no-repeat;
     height:32px;
    line-height: 32px;
    margin-top: 40px;
      font-size: 20px;
     font-family: "Lato", serif !important;  
         background-color: #FFA500;
         border-radius: 5px;
             height: 34px;
    line-height: 34px;
    border: 2px solid rgba(255, 165, 0, 1);
        padding-left: 30px;
    padding-right: 30px;
    font-family: "Merriweather", serif;
    font-size: 16px;
}
.laksbdasbdlTHOtSsss{
    position: relative;
    float: right;
    width:160px;
    margin-top: 40px;
    height: 50px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url(../images/germin_w_svg.svg);
}
.laksbdasbdlTHOtSsss::before{
    position: absolute;
    float: inline-end;
    width: 100%;
    content: attr(title);
    font-family: "Lato", serif !important;
    font-size: 16px;
    color: #FFF;
    top: -20px;
}
.bigCntASDMasdasdasd{
    background-position: center;
}
.laksbdasbdlTHOtSsGsd{
   margin-top: 0;
    float: right;
    font-family: "Merriweather", serif !important;
    color: #0013DC;
     background-color: transparent;
    border: none;
    padding-left: 0;
    padding-right: 0;
        padding-bottom: 8px;
        border-radius: 0;
            line-height: 1.2;
            height: auto;
            border-bottom: 1px solid #0013DC;
}
body .addToFavsBtn, body .removeToFavsBtnIcon{
    position: absolute;
    right: 0;
    top:-5px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url(../images/saveIcon.png);
    width: 100px;
    height: 120px;
    -webkit-transition: .2s;
transition: .2s;
}
body .removeToFavsBtnIcon{
    background-image: url(../images/savedIcon.png);
    -webkit-transition: .2s;
transition: .2s;
}
.menuAreaNogLoggedIn{
width:auto;
width: calc(100% - 160px);
float: right;
}
.menuAreaNogLoggedIn .menuAreaUrlsLangs, .menuAreaNogLoggedIn .rightAccountArea{
    float: right;
}
.menuAreaNogLoggedIn .rightAccountArea{
    height:34px;
    border: 2px solid #FFA500;
    backdrop-filter: blur(100px);
    border-radius: 2px;
    padding-right: 10px;
    padding-left: 10px;

}
.rightAccountIcon:before{
    background-image: url(../images/userIconM.svg);
    background-size: 16px;
}
.headerAreaContainerAreaTxtads{
    width:70%;
    margin-left: 15%;
    text-align: center;
    margin-top: 0;
}
.headerAreaContainerAreaTxtads .kjqwkegqwkveRGT{
    text-align: center;
}
.bigCntsdsdf, .bigCntASDMasdasdasdasd{
    background-image: url(../images/bgCover.svg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;

}
.openCallCntBs{
    background: none;
    padding: 80px;
    padding-left: 0;
    padding-right: 0;
    width: 100%;
}
.openCallCntBs::before{
    display: none;
}
.laksbdasbdlTHasdasd{
    position: relative;
    float: left;
    width: 100%;
    margin-top: 10px;
    font-size: 22px;
    color: #FFA500;

}
.laksbdasbdlTHasdasds{
    position: relative;
    float: left;
    width: 100%;
    margin-top: 40px;
    font-size: 18px;
    color: #FFF;
    font-style: italic;
    line-height: 1.4;
    font-family: "Lato", serif !important;
}
.laksbdasbdlTHasdasds a{
    color:#FFF;
}
.bigCntASDMasdasdasdasd .openCallCntB{
    background: none;
    padding-left: 0;
    padding-right: 0;
    width: 100%;
}
.bigCntASDMasdasdasdasd{
    padding-top: 120px;
    margin-top: -120px;
   
    padding-bottom: 0;;
}
.bigCntASDMasdasdasdasd .laksbdasbdlTHOt:before{
    position: absolute;
    content: "";
    left: -1000px;
    width: 1000px;
    height: 100%;
    background-color: #FFA500;
    top: 0;
}
.inputFieldSelect{
    box-shadow: -2px 5px 15px 0px #0013DC36;
    border: 2px solid #D9D9D9;
}
[type="checkbox"]:checked + label:before, [type="radio"]:checked + label:before{
    background-color:  #0013DC !important;
}
[type="checkbox"]:checked + label:after, [type="radio"]:checked + label:after{
    border: 2px solid #0013DC !important;
    background-color: #0013DC !important;
}
.signInBtn:hover, .profleBuildBtn:hover {
    background-color: #0013DC !important;
}
.loginWelcomeMsg2sda:before{
    position:absolute;
    content: "";
    background-position: center;
    background-size: contain;
    left: 0;
    bottom: -30px;
    background-repeat: no-repeat;
    background-size: 260px;
    width:100%;
    height: 30px;
    background-image: url(../images/applyVec.svg);
}
.howToApplyLeft{
    position: relative;
    float: left;
    width: 50%;
}
.howToApplyLeftA{
    position:relative;
  
    float: left;
    height: 100px;
    background-position: center left;
    background-size: contain;
    background-repeat: no-repeat;
    width: 70%;
    background-image: url(../images/lefrArr.svg);
}
.howToApplyLeftAT{
    position:relative;
     float: left;
    height: 100px;
     width: 30%;
 }
.howToApplyLeftAT:before{
    position: absolute;
    content: "";
    height: 100px;
    width: 100%;
    background-position: center right;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url(../images/ap_1.svg); 
    z-index: 1;
    right: -25px;
}
.howToApplyLeftAT:after{
    position: absolute;
    content: "";
    width: 310px;
    height: 4px;
    top:50px;
    background-color: #FFA500;
    left: -210px;
}
.howToApplyLeftATx{
    position: absolute;
     width: 60%;
    top: 0;
    left: 0;
    text-align: center;
    line-height: 100px;
    font-size: 22px;
    color: #FFF;
    font-family: "Lato", serif !important;
}
.howToApplyLeftATx a{
    color: #0013DC;
    text-decoration: underline;
    text-transform: uppercase;
}
.howToApplyLeftRight{
    float: right;
}
.howToApplyLeftRight .howToApplyLeftA{
    background-image: url(../images/righArrs.svg);
    float: right;
    background-position: center right;
    
}
.howToApplyLeftRight .howToApplyLeftATx{
    left: auto;
    right: 0;
}
.howToApplyLeftRight .howToApplyLeftAT:before{
    background-image: url(../images/ap_2.svg);
    background-position: center left;
    left: -25px;
    right: auto;
}
.howToApplyLeftRight_13 .howToApplyLeftAT:before{
    background-image: url(../images/ap_3.svg);
}
.howToApplyLeftRight_14 .howToApplyLeftAT:before{
    background-image: url(../images/ap_4.svg);
}
.howToApplyLeftRight .howToApplyLeftAT:after{
    right: -210px;
    left: auto ;
    
    background-color: #0013DC;
    
}
.howToApplyLeftRight_1{
    margin-top:50px;
}
.howToApplyLeftRight_13 .howToApplyLeftATx{
    line-height: 1.3;
    margin-top: 20px;
}
.bigCntASDMasdasd{
    position:relative;
    float: left;
    width: 100%;
    border: 2px solid #D9D9D9;
   background: #D9D9D942;

    box-shadow: 0px 0px 25px 0px #00000033;
    border-radius: 5px;
    backdrop-filter: blur(100px)
    
}
.menuAreaUrlss{
    position: relative;
    float: left;
    width: 33%;
    text-align: center;
    color: #0013DC;
    font-family: "Lato", serif !important;
    font-size: 18px;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-top:10px;
    margin-bottom:10px;
    
}
.menuAreaUrlssM:before{
    position: absolute;
    content: "";
    width: 2px;
    background-color: #D9D9D9;
    height: 100%;
    top:0;
    left: -1px;
}
.menuAreaUrlssM:after{
    position: absolute;
    content: "";
    width: 2px;
    background-color: #D9D9D9;
    height: 100%;
    top:0;
    right: -1px;
}
.bigCntASDMasdsda .loginWelcomeMsg2{
    margin-top: -65px;
}
.scoreCmtasCnt{
    position: relative;
    float: left;
    border: 2px solid #FFA500;
    background: #D9D9D94D;
    border-radius: 5px;
    backdrop-filter: blur(100px);
    font-family: "Lato", serif !important;
    text-align: center;
    text-decoration: underline;
    color: #0013DC;
    padding: 15px;
    padding-left: 60px;
    padding-right: 60px;
    font-size: 16px;
    margin-bottom: 40px;
    left:50%;
    margin-left: -175px;
     box-shadow: 0px 0px 20px 0px #00000029;
    
}
.personalInfoBoxXNt{
    position:relative;
    float: left;
    width: 100%;
}
.iti{
    width:100%; 
}
#phoneNo{
    width: 100%;
}
.personalInfoLeftCnt_1{
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-image: url(../images/picBg.png);
}
body #comErrCover{
    position: absolute;
    bottom: -50px;
    top: auto;
    line-height: 1.4;
}
.personalInfoLeftCnt_1{
    border-color:transparent !important;
    border-radius: 0 !important;
}
.coverPicBg2Hover:hover{
    background-color: transparent  !important;
}
.inputFieldTopHeader{
    color:#0013DC !important;
}
body .reorderBnt{
    position:absolute;
    top: 0;
    right: 0;
    display: block !important;
}
.infoCntInnHEdit{
    display: block !important;
}
.infoCntInn, .profileLeftCntOtherH, .profileSocialCntTipAddO, .profileSocialCntTipAddBtn, .reorderBnt, .infoCntInnH, .innerBtns, .infoCntInnSubH, .addedCategoryOptions {
    font-family: "Lato", serif !important;
}
.addedCategoryOptions{
    color: #737373 !important;
    background: #D9D9D980 !important;
    border: 2px solid #D9D9D9 !important;
}
.addedCategoryOptions .removeSelectedOption, .selectedCategoryOptions .removeSelectedOption{
    border-radius: 22px !important;
}
.optionAdded {
    color: #737373 !important;
    background: #D9D9D980 !important;
    border: 2px solid #D9D9D9 !important;
}
.selectedCategoryOptions, .addedCategoryOptions{
    border-width: 2px !important;
}
.deleteConfirm, .saveOrderOrigin, .profileRightBtnUploadCv, .acountSettingsSaveChanges{
    color:#FFF !important;
    background-color:#0013DC !important;
}
.pb_careerIntroBingCnt .profileSocialCntTipAddO{
    position: absolute;
}
.pb_careerIntroBingCnt .editHeaderBtn{
    position: absolute;
    position: absolute !important;
    right: 0 !important;
    top: 0 !important;
    height: auto !important;
    background-color: transparent !important;
    box-shadow: none !important;
    top: -40px !important;
} 
.pb_careerIntroBingCnt  .defaultCnt{
    margin-top: 0 !important;
}
body .myProfileLeftFullActive{
    padding: 40px;
    width: calc(100% - 80px) !important;
     background: #D9D9D980  !important;
     border: 2px solid #D9D9D9 !important;
     box-shadow: -2px 5px 15px 0px #0013DC36 !important;

     border-radius:5px !important;
     -webkit-transition: .2s;
transition: .2s;
}
.profileRightCnt{
    padding: 0 !important;
    width: 100% !important;
    margin-top:20px !important;
    background-color: transparent !important;
}
.jobstopInfoDetailsCntApplications{
    background-color: transparent !important;
}
.containerBlockPreferences .myJobsSearchResultsCnt, .fieldsCntArea, .inputFieldHeaderSelect, .accountSettingsCnt, body .profileBuilderArea{
    background-color: transparent !important;
    border-color:transparent !important;
}
.headerAreaContainerAreaSSS{
    width:60% !important;
    margin-left: 20% !important;
}
body .applyBtnInJobBottomNo, body .applyBtnInJobBottom{
    position: relative;
    float: left;
    margin-top: 20px;
    color: #FFF;
    font-weight: 400;
    background-repeat: no-repeat;
    height: 32x;
    line-height: 32x;
    left:0 !important;
    margin-left:0 !important;
    background-color: transparent !important;
    text-transform: none;

    margin-top: 40px;
    border-bottom: 1px solid #FFF;
    font-size: 20px;
    font-family: "Lato", serif !important;
    position: relative;
    float: left;
    margin-top: 20px;
    color: #FFF;
    font-weight: 400;
    background-repeat: no-repeat;
    height: 32px;
    line-height: 32px;
    margin-top: 40px;
    font-size: 20px;
    font-family: "Lato", serif !important;
    background-color: #FFA500 !important;
    border-radius: 5px;
    height: 34px;
    line-height: 34px;
    border: 2px solid rgba(255, 165, 0, 1);
    padding-left: 30px;
    padding-right: 30px;
    font-family: "Merriweather", serif;
    font-size: 16px;
}
body .applyBtnInJobBottomNo:before, body .applyBtnInJobBottom:before{
    display: none !important;
}
.applyBtnInJobNon{
    display: none !important;
}
.kjqwkegqwkveRGT, .kjqwkegqwkveRGTasdGT, .faqCntsdsASda, .postDesc p{
    text-align: justify;
}
.bigCntPartners .slick-slide{
display:flex !important;
align-items: center;
justify-content: center;
}
.errInput{
    border-color:#F90000 !important;
}
.countryText {
    color: #FFA500;
  transition: opacity 0.5s ease;
  display: inline-block;
}
.fade-out {
  opacity: 0;
}
.headerAreaContainerAreaBlog{
    margin-top:-130px   !important;
    z-index: 99 !important;
}
.headerAreaContainerAreaBlogs{
        margin-top:30px   !important;
}


@media (max-width:1200px) {
    .middleContainer, .containerHolder, .headerAreaContainer, .container, .headerAreaContainerArea {
    width: 95%;
    }
 
}


@media (max-width:481px) {
.containerBlockMyJobsFixed{
top: 50px;
} 
.popBncCntssSDs{
     width: calc(100% - 65px);
}
 .kjqwkegqwkveTest:hover{
      margin-left:0;
border-color:#FFA500;
       -webkit-transition: .2s;
transition: .2s;
}

.blogCnt{
    width: calc(50% - 15px);
}
.fixedAreaMobileRight .menuAreaUrls {
    text-align: right !important;
	color:#444;
	text-shadow: none;
}

.menuAreaUrlsLangsEN{
width:24px; 
}
.subMenuCnt{
position:relative;
float:right;
width: 100%;
left: 0;
top:0;
    background-color: transparent;
}
.fixedAreaMobileRight .subMenuCntLinks{
font-size:16px;
}
.subMenuCntLinks{
background-color: transparent;
text-align: right;
}
.introMobileCnt, .mbDivider, .headerAreaMobile{
display:block;
}
.loginNotifiersCnt, .loginTagLinesCnt, .listOptionsCnt{
display:none;
}
.exfd-hidden-scroll {
    overflow-y: hidden;
}
#bxSliderBottom4 div{
width:calc(100% - 20px) !important;
margin:10px;
    height: 120px;
    max-height: 120px;
}
.bigCntHome{
    margin-top: 0;
}
.bigCntHome .bx-wrapper .bx-controls-direction{
display:none;
}
.homeHLeft{
padding:2%;
    font-size: 16px;
width:95%;
}
.homeHLeftI{
    padding-bottom: 53.25%;
    height: auto;
	overflow:hidden;
}
.homeHLeftI iframe{
    box-shadow: none;
    position: absolute;
    top: 0;
    left: 2%;
    width: 97%;
    height: 100%;
	    border-radius: 0;
}
.rightAccountAreaCntNotification{
width: 95%;
    padding-left: 2%;
    padding-right: 3%;
    top: 1px;
	border-radius: 0px;
	min-height:calc(100vh - 53px);
	    background-color: #F5F5F5!important;
}
.rightAccountAreaCntOptionsSub, .rightAccountAreaCntNotificationH{
font-size:15px;
}
.notificationPublishTime{
font-size:13px;
}
.notificationsIcon{
background-size:20px;
}
.rightAccountAreaCntActive{
position:absolute;
display:none;
width:100%;
}
.rightAccountArea, .rightAccountAreaMobile, .notificationsAreaTop{
margin-top:10px;
}
.notificationsAreaTop{
float:right;
}
.passiveUrlSoon{
    margin-top: 12px !important;
}
.footerSocialImgs2First{
margin-left:0 !important;
}
.filtersHomeCntH{
display:none;
}
.topAdsLeft, .creativeSpaceCntWide{
height:auto;
}
.fixedAreaMobileFilterTop .searchAreaCntH{
padding-top:10px;
}
.isoImgF{
top:-14px;
}
.filtersHomeFilterTag{
margin-top:10px;
font-family: "Lato", serif !important;
margin-bottom:0;
}
.searchAreaCntH{
font-weight:300;
font-size:18px;
}
.filtersHomeCnt{
width: 95%;
padding-left: 2%;
padding-bottom: 10px;
padding-top: 0;
  margin-top: -2%;
	    margin-bottom: 2%;
}
.filtersHomeCntH{
margin-top: 0;
top: 0;
width: 100%;
text-align: center;
height: 32px;
font-weight:400;
line-height: 32px;
  
}
.filtersHomeCntH2{
top: 0;
margin-top:0;
height:40px;
line-height:40px;
} 
.homeMobFooterCnt{
display:block;
}
/*.jobListPrm {
border-color:#cacaca;
}
.jobListStd{
border-color:#cacaca;
}*/
.jobListCnts .jobListExpires {
width: 50px;
}
.homeH{
    margin-top: 20px;
    margin-bottom: 20px;
}
.jobListTitleLiner{
position:relative;
float:left;
height:1px;
margin-bottom:4px;
background-color: #D8D8D8;
margin-left: 7px;
margin-right: 7px;
width:calc(100% - 14px);
}
.mobileSearchCnt{
display:block !important;
}
.mobileSearchCnt{
position:relative;
float:left;
width:95%;
padding-left:2%;
padding-right:3%;
background-color:#FFF;
padding-bottom:10px;
padding-top:10px;
    margin-bottom: 2%;
}
.topRightCntHome{
display:none !important;
}
.mobileSearchCnt .publishJobOpeningLink{
position:relative;
float:right;
width:82px;
height:36px;
padding-top:8px;
line-height:1.2;
font-weight:600;
background-color:#ffa500;
font-size:12px;
}
.mobileSearchCnt .searchAreaAbs{
position:relative;
float:left;
width:calc(100% - 92px);
top:0;
right:0;
border-radius:5px;
border:1px solid #404041;
display:block;
}
.mobileSearchCnt .searchAreaAbsClose, .mobileSearchCnt .searchAreaAbsCloseClick{
width:40px;
height: 44px;
right: -1px;
top: -1px;
border-radius: 0 5px 5px 0;
background-color:#404041;
background-repeat:no-repeat;
background-size:22px;
background-position:center;
background-image:url(../images/search224.png);
}
.mobileSearchCnt .searchTop{
border-radius: 5px;
padding-left:3% !important;
width:calc(100% - 40px);
background-size:22px;
background-image:url(../images/search224.png);
margin-left:0;
}

#jobCnt .containerLeftAreaTopAreaRightMob .containerLeftAreaTopAreaRightTitle{
}
.setToTopListRight{
top: inherit !important;
bottom: -1px;
right: -1px !important;
border-radius: 0 0 5px 0;
}
.topAdsLeft{
border-radius:0 !important;
max-width:100% !important;
width:100% !important;
}
.creativeSpaceCnt, .creativeSpaceCntWide{
width:100% !important;
background-color:transparent !important;
}
.creativeSpaceCnt{
/*    width: 320px !important;
left: 50%;
margin-left: -160px;*/
}
.jobListHeaders, .container, .headerAreaContainerArea{
width:95% !important;
margin-left: 2%;
}

.jobListImage{
border-radius: 5px 0 0 5px;
}
.jobListCntsInner{
border-radius:  0 5px 5px 0;
}
.jobListHeaders{
font-size:16px;
width: 95% !important;
    margin-left: 2% !important;
}
.submitNone{
height:40px;
line-height:40px;
}
.searchAreaCnt{
margin-top: calc(30px + 2%);
height: auto;
}
.creativeSpaceCnt iframe, .containerRightAreaAdsOther iframe{
position: relative;
left:50%;
margin-left:-160px;
}
.creativeSpaceCnt iframe img, .topAdsLeft iframe img{
width:100% !important;
}
/*.jobListImage{
height:75px;
width:92px;
border-width: 4px;
background-color:#FFF;
border-color:#FFF;
}
.jobListCntsInner{
width:calc(100% - 100px);
background-color:#F6F6F6;
background-color:#FFF;
height: auto;

}	
.jobListTitle{
padding: 7px;
height: 38px;
padding-bottom:2px;
overflow:hidden;
margin-bottom:15px;
}*/
/*.jobListCnts .jobListCity, .jobListCnts .jobListExpires{
position:relative;
float:left;
left:0;
bottom:4px;
margin-left: 7px;
margin-right: 20px;
max-width:inherit;
}*/
.jobListCnts .jobListExpires {
margin-right: 0;
}

.topRightCntHome{
width:95%;
margin-left:2%;
}
.publishJobOpeningLink{
width:100%;
border-radius:5px;
font-size: 16px;
background-color:#ffa500;
color:#FFF;
text-transform:uppercase;
height:30px;
line-height:30px;
}
.topRightCntHome .searchAreaCntH{
display:none !important;
}
.topAdsLeft iframe, .creativeSpaceCntWide iframe{
max-width:100% !important;
width:100% !important;
}
.topAdsLeft iframe img, .creativeSpaceCntWide iframe img{

}
.headerAreaContainerAreaList{
width:100% !important;
}
.listCnt, .listCnt2, .listCnt3 {
width:95% !important;
margin-left:2% !important; 
}
.listCnt3{
overflow:hidden;
}
.jobListCnts{
width:100% !important;
margin:0 !important; 
margin-bottom:2% !important;
height:auto;
}

.refreshCntBigRef{
width:70px;
height:70px;
}
.bigCntF{
max-height:inherit;
}
.isoImgF{
max-width:118px;
}
.bigCntF2Links{
width: 100%;
margin-left: 0;
}
.footerCnts, .bigCntF2Other, .footerFftyCnt{
width: 70%;
margin-left: 30%;
max-width: inherit;
}
.footerFftyCnt{
text-align: left;
border: none;
}
.footerLogo{

margin-bottom: 20px;
position:relative;
margin-left:0;
 
    max-height: 36px !important;
}
.footerLogoPI{
float:left !important;
max-height: 36px !important;
    margin-left: 0 !important;
}
.footerLogoOP{
    max-height: 36px;
    margin-left: -10px;
}
.footerLogoLP{
    max-height: 36px;
}
.bigCntF2Other{
margin-top:30px;
}
.footerCntsH{
font-size:22px;
margin-bottom:20px;
margin-top:30px;
}
.footerSocialImgs{
float:left;
margin-left:0;
margin-right:15px;
width: 33px;
}
.footerSocialImgs2{
float:left;
margin-left:0;
margin-right:20px;
width: 45px;
margin-top:15px;
}
.footerCntsHLinks, .footerCntsHLinks a{
font-size: 16px;
line-height: 1.4;
}
.footerCntsHUl{

}
.isoCopyTxt{
margin:10px;
font-size: 12px;
font-weight: 400 !important;
width: calc(100% - 160px);
line-height: 20px;
}
.containerHolder, .headerAreaContainer{
width:100%;
}
.settingsIconMobile, .settingsIconMobileSearch{
position: relative;
float: right;
cursor: pointer;
background-position: center;
background-repeat: no-repeat;
height:100%  !important;
width:32px  !important;
margin-right:8px  !important;
background-size:22px !important;
margin-top:0  !important;
background-image: url(../images/whBar.png) !important;
}
.settingsIconMobileSearch{
background-image: url(../images/searchIconNewD.png) !important;
display:block !important;
background-size:20px !important;
}
.fixedAreaMobileLetf, .searchAreaMobile{
width:100% !important;
background-color:#F5F5F5!important;
}
.fixedAreaMobileLetf{
background-color:#F3F3F3!important;
}
.fixedAreaMobile{
top: 66px !important;
}
.fixedAreaMobileRight, .searchAreaMobileContainer{
width:94% !important;
left:3% !important;
top:2% !important;
height: auto !important;
background-color:#FFFFFF !important;
border-radius:5px !important;
}
.fixedAreaMobileRight{
background-color:#F6F6F6 !important;
top: 0 !important;
width: 90% !important;
padding-left: 5% !important;
padding-right: 5%;
left: 0 !important;
padding-top: 5% !important;
padding-bottom: 5% !important;
border-radius: 0 !important;
}
.fixedAreaMobileRight .menuAreaUrls {
text-align: right !important;
}
.searchAreaMobileContainer{
margin-top: 3% !important;
}
.menuAreaUrls{
width:100% !important;
padding-right:0 !important;
height: 42px !important;
line-height: 42px !important;
text-align:center !important;
}
.menuAreaUrlsEffect{
margin-top: 0 !important;
width:100% !important;
width: 100%  !important;
height: 62px !important;
margin-top: 0 !important;
text-align:center !important;
background-position: center;
}

.headerArea, .headerAreaFade{
display:none !important;
}
.logoAreaMobile{
position: relative !important;
float: left !important;
width: 166px !important;
height: 100% !important;
background-position: center left 10px !important;
background-repeat: no-repeat !important;
background-size: 110px !important;
background-image: url(../images/logoActual.png) !important;
background-image: url(../images/logoActualww.png) !important;

}
.headerAreaMobile{
width: 100% !important;
height:66px !important;
z-index:999999999999 !important;
background-color:#FFFFFF !important;
}
.topSliderTxtCntG br{
display:none;
margin-bottom:20px;
}
.logoArea{
height:100% !important;
margin:0 !important;
background-size: 152px !important;

width:160px !important;
}
.refreshCntBigRefH{
width: calc(100% - 70px);
}
.refreshCntBigRef2H{
margin-left: 0;
font-size: 13px;
line-height:1.4;
width: calc(80% - 70px);
}
.refreshCntBigRef2HS{
font-size: 13px;
max-width: 130%;
width: 130%;
margin-bottom:18px;
}
.copyRightTxtAreaDeskt{
margin-top:20px;
}
.copyRightTxtArea2New{
margin-top:4px;
}
.menuAreaUrlsEffect{
margin-top:12px;
float:right;
}
.revSliderFeaturedHeader{
width: 94% !important;
margin-left: 3% !important;
z-index: -1;
margin-top:0 !important;
padding: 0 !important;
text-align:center;

top: -4px !important;
}
.revSliderFeaturedHeader2{
top: 0px !important;
}

.containerRightAreaTopAreaHideOnMobile{
display:none;
}
.mobileOnlyCats{
display:block;
}
.myJobsCntHeaderTop{
padding-left:2% !important;
width:96%;
padding-right:2%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
	    display: flex;
}
.headerAreaMobile2, .FooterTopAreaLogoNew{
display:block;
}
.socialBtns{
display: flex;
margin-top: 30px !important;
} 
.FooterTopAreaLogoOld, .socialBtns2, .socialBtns3{
display:none;
}
.FooterTopArea{
height:auto;
}
.FooterTopAreaLogo{
width:100%;
height:90px;
background-position: left bottom;
}
.FooterTopAreaLogotxt{
position: relative;
float: left;
height: auto;
line-height: 20px;
width:124px;
margin-left:-65px;
margin-top:-15px;
font-size:11px;
}
.hiddenMobile{
display:none;
}

.FooterTopAreaLogoRight, .FooterTopAreaLogoRightTxt{
width:100%;
text-align:center;
height:auto;
line-height:1.2;
}
.FooterTopAreaLogoRight{
display:block !important;
width:110px;
position:relative;
float:left;

}
.FooterTopAreaLogoRightTxt{
height:20px;
margin-top:35px;
font-weight:300;
}
.FooterTopAreaLogoRightLiner{
position:relative;
float:left;
width:100%;
height:1px;
display:block;
}
.containerLeftJobListsFooter{
/*overflow:hidden  !important;*/
padding-bottom:20px;
}
.middleContainerArea, .middleContainer{
width:100%;
}
.containerHolderAboutNew{
height:60px;
}
.aboutHeader{
text-align:center;
height:60px;
line-height:60px;
width:100%;
font-size:22px;	 

}
.aboutHeader2{
width:94%;
margin-left:3%;
text-align:center;
}
.boxesaksjdbjbdkbjk, .contactAreaB{
width:94%;
margin-left:3%;

}
.containerBlock2N{
height:5px;
}
.contactInputC, .contactInputText2{
width:94%;
padding-left:3%;
padding-right:3%;
}
.containerHolderAboutNewSh{
height:auto;
}
.middleContainerAreaasdsad{
width:84%;
margin-left:8%;
line-height:1.4;
}
.middleContainerAreaasdsadasda{
margin-bottom:55px;
}
.middleContainerAreabz2{
width:100%;
}
.middleContainerAreabz, .middleContainerAreabz2TxtBoxLeft{
width:100%;
margin-left:0;
left:0;
}
.middleContainerAreabz2Txt{
margin-top:3%;
margin-bottom:3%;
}
.middleContainerAreabz2TxtBox{
margin-top:0;
height:auto;
}
.middleContainerAreabz2TxtBoxLeftTxt{
width:90%;
padding-left:5%;
padding-right:5%;
}
.middleContainerAreabz2TxtBoxRight{
width:90%;
padding:5%;
background-color:#FF9485;
border:none;
}
.middleContainerAreabz2TxtBoxRightIMg{
width:90%;
margin:5%;
height:90%;
}
.middleContainerAreabz2TxtArea{
width:96%;
margin-left: 2%;
margin-right: 0;
margin-top: 8%;
}
.middleContainerAreabz2{
}
.middleContainerAreabz2 .bx-wrapper img {
width: 100%;
margin-left: 0;
}
.middleContainerAreabz2 .bx-wrapper .bx-next{
left: 96%;
}
.middleContainerAreabz2 .bx-wrapper .bx-prev{
left: -3px;
}
.containerHolderAboutNewSh2rr {
height: 160px;
margin-bottom: 2%;
}
.middleContainerArea .middleContainerArea{
width:100% !important;
}
.middleContainerArea404Left{
font-size: 13px !important;
margin-top:44px;
margin-left:3%;
width:210px;
}
.middleContainerArea404LeftT{
font-size: 34px !important;
} 
.middleContainerArea404Right{
height:160px;
margin-right:3%;

}
.homeAreaRight{
position: relative;
float: left;
width: 94.5% !important;
height: 250px;
margin-left: 3% !important;
padding-bottom: 20px;

margin-top: 3%;
}
.containerLeftJobListsMobile{
width:100% !important;
margin-left:0 !important;
}
.listsMobile{
width:94% !important;
margin-left:3% !important;
}
.homeAreaRightTop{
background-size: cover !important;
}
.homeAreaRightTopasdsd{
padding-right: 2px !important;
}
.firstHoveras:link, .firstHoveras:hover, .firstHoveras:visited{
overflow:hidden !important;
position: relative;
width: 100%;
float: left;
display:none;
height: 125px;
}
.homeAreaRightTopasdsd{
display:none !important;
}
.homeAreaRightTop2{
bottom: 20px !important;
}
.homeAreaRightTop2{
z-index:99999;
}
.jobSearchAreaLocation{
margin-bottom:2% !important;
} 
.selectInputJobInfo22{
margin:0 !important;
height:40px;
line-height:36px;
padding-left:10px;
width:100% !important;
background-position-x: 96%;
border-radius:5px;
border-color:#DBDBDB!important;
background-color:#DBDBDB !important;
color:#000000 !important;
font-size:12px !important;
}
.jobListHeaders_s{
border-color:#404041!important;
}
.filterMoreTxt{
font-size:11px;
}
.homeAreaRight {
height:115px !important;
}
.headerAreaMobile{
/*background-image: url(../images/snowfil.gif) !important;*/
z-index: 99999 !important;
}
.settingsIconMobile{
margin-right:10px !important;
}
.menuAreaUrls{
width:100%;
margin:0;
padding:0;
float:right;
padding-right:15px;
text-align:right;
height:62px;
line-height:62px;
font-size: 16px;
}
.menuAreaUrls:hover{
color:#ffa500;
}
.searchTop{
background-color:#FFF;
width: 89%;
margin-left:3%;
height: 42px;
font-size:16px !important;
padding-left:0 !important;
line-height:42px;
background-position: right 10px center;
background-size:22px;
background-image:url(../images/searchW.png);
}
#searchSuggestions2{
margin-left: 3% !important;
top: 56px !important;
width: 88% !important;
overflow: hidden;
padding-left: 3%;
padding-right: 3%;
}
.firsSearchResult, .firsSearchResult2, .firsSearchResult3{
height: 34px;
line-height: 35px;
}
.firsSearchResult, .firsSearchResult2{
height: 42px;
line-height: 42px;
font-size:16px;
border-bottom: 1px solid #EBEBEB;
}
.firsSearchResult2{
border-radius:0 0 5px 5px;
}
.FooterTopAreaCnt{
width:100%;
}
.copyRightTxtArea{
display:none;
}
.copyRightTxtArea2{
display:block;
}
.FooterTopAreaCntIson2{
margin-top:10px;
}
.fixedRecommendation{
width: 100%;
left: 0;
bottom: 0;
height:88px;
}
.fixedRecommendationImg{
height:88px;
width:35%;
background-size:95%;
}
.fixedRecommendationImgBlg{
background-size:100%;
}
.fixedRecommendationImgJob{
background-size: 80%;
}
.fixedRecommendationTitle{
width: 57%;
margin: 4%;
height: 47px;
font-size: 12px;
}
.fixedRecommendationTitleTcxt{
bottom: 3%;
right: 3%;
font-size: 12px;
}
.fixedRecommendationClose{
right:5px;
width: 25px;
height: 25px;
top: -27px;
line-height:25px;
}
.middleContainerAreaasdsad{
font-size:16px;
width: 65%;
margin-left:18%;
margin-top:1%;
margin-bottom:1%;
letter-spacing: 2px;

}
.middleContainerAreaasdsadasda{
margin-bottom: 100px;
}
.packagesArea{
width:48%;
margin-right:0;
}
.packagesArea_2, .packagesAreaLast{
float:right;
}
.packagesAreaCntHeaderPc{
margin-right: -20px;
padding-right:10px;
padding-left:20px;
}
.packagesArea:first-of-type, .packagesAreaThird{
margin-right:3%;
}
.packagesAreaThird, .packagesAreaLast{
margin-top:2%;
}
.middleContainerAreabz2{
width:96%;
margin-left:2%;
}
.offerLinerArea .packagesAreaCntHeaderPc{
float:left;
margin-top:6px;
}
.middleContainerAreabz2Txt{
font-size:16px;
}
.middleContainerAreabz2TxtAreasH{
font-size:13px;
}
.middleContainerAreabz2TxtAreasH2{
font-size:12px;
}
.middleContainerAreabz{
padding-bottom:20px;
}
.clientLogos{
width:29%;
background-size:contain;
margin-left:2%;
margin-right:2%;
}
.bottomOffersRight{
width: 80%;
margin-left: 10%;
left: 0;
margin-top: -16px;
margin-bottom: 30px;
z-index: 9;
}
.bottomOffersRightHeader{
left:0;
padding-left:0;
padding:3%;
width:94%;
font-size:15px;
border-radius:0;
}
.bottomOffersRightHeader br{
display:none;
}
.packagesAreaCntHeaderPc2{
float:right;
}
.bottomOffersRightHeaderSub{
left:0;
margin-top:0;
padding:3%;
width:94%;
background-color:transparent;
}
.bottomOffersRightHeaderSubList{
font-size:13px;
margin-top:6px;
}
.bottomOffersLeft{
width:100%;
}
.bottomOffersRightHeader{
padding-top:5%;
line-height: 30px;
}
listsImage2PremiumF2 {
width: 100% !important;
}
.containerRightAreaAds{
width:100% !important;
}
.listsCityMobile{
float:left  !important;
}
.listsSimilar{
width:94% !important;
margin-left:3% !important;
}
.listsImage2JobAd {
position:relative;
float:left;
height: 77px;
padding: 0;
width: 33%;
}
.listsImage2Similar {
height: 75px !important;
padding: 0;
margin:0 !important;
width:100% !important;
}
.similarInfo{
width: 66% !important;
height: 77px !important;
float:right !important;
right: -1px;
}
.listsOtherSimilar{
}
.similarJobsHeader{
height:38px  !important;
}
.similarJobsHeaderSpan, .similarJobsHeaderSpanLink{
line-height:38px  !important;
}

.tagsAreaBotoomLettRight{
width:82%;
}
.bottomImgHome{
width: 100%;
margin-bottom:0;
}
.containerRightAreaMobileNew{
overflow:hidden;
}
.revSliderRightAreaMobile{
width:100% !important;
left:0 !important;
margin-left:0 !important;
}
.revSliderRightAreaMobile .bx-wrapper, .revSliderRightAreaMobile .bx-viewport{
height:100% !important;
}
.packagesAreaLast .packagesAreaCnt_4{
padding-bottom: 30px;
} 
.offerLinerAreaCnt{
width:100%;
margin-bottom: 20px;
}
.offerLinerAreaCntHeader{
width:44%;
padding-left:0;
}
.ofertaLogoPubliko{
max-width:50%;

margin-left:0;
}
.ofertaLogoPublikoOP{
height:auto;
margin-top: -6px;
margin-left:0;
}
.containerHolderAboutNewSh .middleContainerAreaasdsad{
margin-top: 8%;
}
.ofertaLogoPubliko21Glam{
margin-left: 0;
height: 45px;
margin-top: -5px;
margin-right:5px;
}
.ofertaLogoPubliko21Glam, .ofertaLogoPubliko21{
margin-left: 0;
height: 45px;
margin-top: -10px;
padding: 6px !important;
}
.bottomOffersLeft .desktopImgPubliko{
float: left;
margin: 0;
width:100%;
max-width:100%;	
margin-left: 0;
}
.offerLinerAreaCntHeader{
text-align:left;
font-size:12px;
margin-top: 7px;
}
.bottomOffersRightHeaderSub{
padding:2%;
width:94%;
padding-top:4%;
padding-bottom:4%;
}
.bottomOffersRightHeaderSubListNew{
width:100%;
padding:0;
margin-left: 0;
margin-top: 20px;
margin-bottom:20px;
text-align:center;
}
.middleContainerAreabz2TxtNew{
margin-left: -172px;
margin-top: -20px;
}
.middleContainerAreabz2TxtAreasImg{
background-position: center bottom -30px;
margin-bottom:0;
background-size: 50%;
}
.middleContainerAreabz2TxtNew2{
margin-left: -95px;
margin-top: -35px;
}
.offerLinerArea{
margin-top: 10px;
margin-bottom: 0;
}
.packagesAreaCnt_3, .packagesAreaCnt_4{
height: 470px;
}
.packagesAreaLast .packagesAreaCnt_4{	
padding-bottom:12px;
}
.containerHolderBlg .containerLeftArea{ 
width: 95% !important;
margin-top:2%;
margin-bottom:2%;
}
.containerHolderBlg .containerLeftAreDescription{ 
width:calc(100% - 20px) !important;
margin-left:0 !important;
padding:10px !important;
}
.containerHolderBlg .descHeader2Ar{
padding:10px !important;
width:100% !important;
margin-left:-10px !important;
margin-top:-10px !important;
}
.containerHolderBlg .containerRightArea{
margin-left:2%;
margin-top:0;
width: 95% !important;
}
.containerHolderBlg .containerRightAreaAdsOther{
background-color:transparent;
}
.containerHolderBlg .containerRightAreaAdsHD, .containerHolderBlg .relatedArticlesCnsBtn{
width:calc(100% - 20px) !important;
margin:10px !important;
}
.containerHolderBlg .containerRightAreaAdsHD{
background-color:transparent  !important;
border-color:transparent  !important;
color:#878787 !important;
margin-top:3% !important;
font-size: 18px  !important;
}
.containerHolderBlg .relatedArticlesCnsBtn{
background-color:#F6F6F6  !important;
border-color:transparent  !important;
color:#878787 !important;
font-size: 15px  !important;
}
.containerHolderBlg .relatedArticlesCnsBtn{
margin-top:0 !important;
margin-bottom:3% !important;
}
.containerHolderBlg .listsSimilar{
width:calc(100% - 20px) !important;
margin-left:10px !important;
}
.containerHolderBlg .jobListStd, .containerHolderBlg .jobListPrm {
border-color: #F6F6F6 !important;
}

.containerRightAreaAdsOtherKSP{
margin-top:2%;
}
.containerRightAreaAdsOtherKSP iframe{
left:0 !important;
margin-left: 0  !important;;
width: 100%  !important;
}
.bigCntF2 .headerAreaContainer{
overflow:hidden;
}
.containerHolderBlg .containerHolderBlg2{
padding-top:10px !important;
margin-top:2% !important;
}
.containerHolderBlg .containerHolderBlg3{
padding-bottom:10px !important;
margin-top:2% !important;
}
.containerLeftAreaInJOB {
margin-left:2%;
}
.containerHolderBlg .containerLeftAreaTopAreaLeft{
width:100% !important;
margin:0;
}
#jobCnt  .containerLeftAreaTopAreaLeft{
margin:0;
width:150px !important;
height:auto;
max-height:150px;
border:none;
}
.containerHolderBlg .inJobPremiumTagCnt{

}
.containerHolderBlg .containerLeftAreaTopAreaLeftImage{
width: 130px !important;
height: 130px !important;
border: 10px solid #FFF !important;
padding: 0!important;
background-size: contain !important;
}
.containerHolderBlg .jobListStd:hover, .containerHolderBlg .jobListStd:active {
border-color: #404041 !important;
}
.containerHolderBlg .jobListPrm:hover, .containerHolderBlg .jobListPrm:active {
border-color: #ffa500 !important;
}
.orariArr, .citiesArr, .jobPositionArr{
display:none !Important;
}
.fixedAreaMobileFilterTop .searchAreaCnt{
width:calc(91% - 30px);
margin-left:4%;
height: 62%;
}
.mobilePopIn{
position:absolute;
left: 0;
bottom:236px;
background-color: #f2f2f2;
padding-left: 4%;
padding-right: 4%;
z-index:1;
}
.mobilePopIn .menuAreaUrlsLightEffect{
background-color:transparent;
}
.mobilePopIn .menuAreaUrls, .menuAreaUrlsEffect{
position:relative;
float:left;
width:42px !important;
height:42px !important;
text-align:center !important;
margin: 10px !important;
}
.fixedAreaMobileLetfFooterCnt{
position: relative;
float: left;
width: 112%;
margin-left: -6%;
top: 25px;
z-index:1;
background-color: #F3F3F3;
}
.fixedAreaMobileLetfFooter{
position:relative;
float:left;
padding:20px;
width:calc(100% - 40px);
}
.fixedAreaMobileLetfFooter_50{
position:relative;
float:left;
width:50%;
color:#515151;
font-size:13px;
font-weight:300;
line-height:1.4;
}
.fixedAreaMobileLetfFooter_50 .logoAreaMobile{
height: 60px !important;
background-size: contain !important;
background-position: center right !important;
}
.fixedAreaMobileLetfFooterFull{
position:relative;
float:left;
padding:20px;
width:calc(100% - 40px);
margin-bottom:20px;
margin-top:20px;
padding-left: 0 !important;
}
.fixedAreaMobileLetfFooterFullH{
position:relative;
float:left;
width:100%;
color:#000000;
font-size:18px;
font-weight:500;
margin-bottom:10px;
}
.fixedAreaMobileLetfFooterFullLinks{
position:relative;
float:left;
color:#515151;
font-size:12px;
line-height:1.6;
}
.menuAreaUrlsLoginNew{
    position: relative;
    float: right;
    width: auto !important;
    padding-left: 8px !important;
    padding-right: 8px !important;
    height: 30px !important;
    line-height: 30px !important;
    margin-top: 11px !important;
	margin-right:12px;
}
.fixedAreaMobileRight .menuAreaUrlsLogin{
    width: auto !important;
    padding-left: 12px;
    padding-right: 12px !important;
}

}
.similarJobsHeaderSpan{
width:100%;
text-align:center;
}
.relatedArticlesCnsBtn{
position:relative;
float:left;
margin-top: 24px;
margin-bottom: 24px;
left: 50%;
margin-left: -100px;
-webkit-box-shadow: 0 3px 1px -2px rgba(50,50,86,.2), 0 2px 2px 0 rgba(50,50,86,.2), 0 1px 5px 0 rgba(50,50,86,.2);
box-shadow: 0 3px 1px -2px rgba(50,50,86,.2), 0 2px 2px 0 rgba(50,50,86,.2), 0 1px 5px 0 rgba(50,50,86,.2);
height: 35px;
line-height: 35px;
background-size: cover;
background-repeat: no-repeat;
background-position: center;
border-radius: 22px;
cursor: pointer;
color: #FFF;
text-align: center;
font-size: 13px;
font-weight: 900;
width: 200px;
background-image: url(https://akademia.kosovajob.com/images/button-gradient@2x.png);
}

.listsCitySimilar{
background-image:url(../images/locationIcon.png) !important;
background-size:20px !important;
background-position:center left 5px !important;
}
.listsDeadlineSimilar, .listsCitySimilar{
width:37%;
padding:0 !important;
float:left !important;
padding-left:13% !important;
}
.listsDeadlineSimilar{
background-position:center left 6px !important;
}
.listsOtherSimilar{
width:100% !important;
padding-left:0 !important;
padding-right:0 !important;
}
.bigCnt{
position:relative;
float:left;
width:100%;
}
.headerAreaF{
background-color:#BD2B52;
}
.menuAreaUrlsPassive{
color:#D3D3D3 !important;
}
.passiveUrlSoon{
position: relative;
float: right;
background-color: #ffa500;
color: #FFF;
height: 16px;
margin-top: 21px;
line-height: 16px;
font-weight: 400;
padding-left: 7px;
padding-right: 7px;
margin-left: 7px;
border-radius: 6px;
font-size: 10px;
text-transform: uppercase;
}
.seeAllJobAdsHref{
position:absolute;
right:12px;
line-height:40px;
font-size:16px;
color:#404041;
text-transform:none;
text-decoration:underline !important;
}
.hoverMenu path{
stroke:#ffa500 !important;
}
.footerCnt{
position:relative;
float:left;
margin-top:60px;
padding-top:15px;
padding-bottom:15px;
width:100%;
background: rgba(0, 35, 121, 1);
background-blend-mode: overlay;
background: linear-gradient(272.57deg, #002379 3.8%, #0132AA 50.23%, #0244E8 99.57%);

}
.footerCntFalft{
position:relative;
float:left;
width:30%;
padding-top: 30px;
}
.footerCntFalftLogo{
position:relative;
float:left;
width:100%;
height:100px;
background-position:center left;
background-repeat:no-repeat;
background-size:contain;
background-image:url(../images/logoWhite.svg);
margin-bottom: 20px;
}
.footerCntFalftUrls{
position:relative;
float:left;
width:100%;
margin-bottom:10px;
}
.footerCntFalftUrls a{
position:relative;
float:left;
 color: #FFF;
 }
.footerCntFalftRight{
float:right;
text-align:right;

}
.footerFbIcon{
position:relative;
float:right;
width:40px;
height:40px; 
margin-left:20px;
background-position:center;
background-repeat:no-repeat;
background-size:contain;
margin-bottom: 20px;
background-image:url(../images/ic_baseline-facebook.svg);
}
.footerFbIconInsta{
background-image:url(../images/iconmonstr-instagram-11-242.png);
width: 32px;
}
.footerFbIconLink{
background-image:url(../images/mdi_linkedin.svg);
width: 32px;
}
.footerCntFalftRight .footerCntFalftUrls a{
float:right;  
text-align:right;
}
.bigCntTxCalls{
padding-bottom:30px;
}
.marginRight{
margin-right:0;
}
.myProfileLeft{
    width:100% !important;
    margin-right:0 !important;
}
.profileLeftCntOtherH{
    color: #0013DC !important;
    font-weight: 600 !important;
    font-size: 14px !important;
}
.profileLeftCnt{
    background-color: transparent !important;
}
body .innerBtns, body .editHeaderBtn, body .reorderBnt{
    background-color: transparent !important;
    color: #0013DC !important;
    border:none !important
}
body .profileSocialCntTipAddO{
    width: 100%;
    float: left;
    margin: 0 !important;
}
.profileSocialCntTipAddO .profileSocialCntTipAddBtn {
    width:calc(100% - 4px);
    text-align: center;
    box-shadow: -2px 5px 15px 0px #0013DC36;
    border: 2px solid #D9D9D9;
    background: #D9D9D980;
    height: 40px;
    line-height: 40px;
    color: #737373;
    padding:0 !important

}
.profileSocialCntTipAddO .profileSocialCntTipAddBtn:before{
    position: relative  !important;
    color: #737373  !important
}
.profileLeftCntOtherH{
    height: auto !important;
}
.goNextBtnProfileBuilderIn{
    background-color: #0013DC !important;
    color: #FFF !important;
}
.downloadCvCntP{
    background-color: transparent !important;
    width: 100% !important;
    padding-left: 0 !important;
    padding-top: 10px;
    padding-right: 0 !important;
        border-top: 1px solid #E7E7E7;
        height: auto  !important;
    min-height: auto  !important;
}
.downloadCvCntPTx{
    min-height:30px  !important;
    line-height:30px  !important;
        word-break: break-all !important;
}
 

@media (max-width:481px) {
.listsImage, .listsImage2PremiumF, .listsImage2PremiumF2 {
width: 100% !important;
}
.topSliderTxtCnt{
    left: 2%;
    width: 90%;
    max-width: 90%;
}
.topSliderTxtCntG{
    font-size: 36px;
}
.bigCnt{
    overflow: hidden;
}
.bigCntHome{
    margin-top: 0;
	    padding-bottom: 20px;
}
.bigCntHome .bx-wrapper .bx-pager{
bottom: 0px;
}
.headerAreaContainerAreaTxtHome{
margin-top: 55vh;
}
.footerCntFalft {
      width: 100%;
}
#bxSliderBottom4 img{
    height: 94px;
}
.footerCntFalftLogo{
    background-position: center;
	    margin: 10px;
		width:calc(100% - 20px);
		margin-bottom:20px;
}
.footerCntFalftUrls {
    display: flex;
     text-align: center;
     justify-content: center;
    align-items: center;
	 
}
.footerCntFalftRightSocial{
position:relative;
float:left;
width:100%;
  display: flex;
     text-align: center;
     justify-content: center;
    align-items: center;
}
.footerFbIcon{
float:left;
}

.menuAreaUrlsLoginSlider{
margin-top:20px;
}
.postCover{
width:95%;
margin-left:2%;
height:250px;
position:relative;
top:unset;
}
.postDetails{
display:block;
width:93%;
margin-left:4%;
margin-top:3%;
}
.postTItle{
margin-top:0;
margin-bottom:3%;
}
.postDesc{
margin-top:0;
margin-bottom:0;
}
.blogCnt{
width: calc(50% - 4px);
margin-bottom:2%;
}
.marginRight{
margin-right:2%;
}
.blogCnt:nth-child(odd){
    margin-right: 2% !important;
}
.blogCnt:nth-child(even){
    margin-right: 0 !important;
}
.headerAreaContainerAreaBlog{
width:95%  !important;
margin-left:2%;
}
.homePageBody .menuAreaUrlsLangsM, .menuAreaUrlsLangsM{
float: right;
    width: auto !important;
    margin-right: 22px;
    margin-top: -8px;
}
.headerAreaContainerAreaTxtABH{
    transform: translate(-50%, 50%);
    top: 50%;
    left: 50%;
    font-size: 28px;
    position: absolute;
    margin-top: 0;
}
.headerAreaContainerAreaTxtABH2{
    transform: translate(-50%, 50%);
    top: 55%;
    left: 50%;
    font-size: 28px;
    position: absolute;
    margin-top: 0;
}
.bigCntASDM{
    margin-top: 20px;
}
.headerAreaContainerAreaTxtCC{
    margin-top: 0;
     display: block;
    padding:0 !important;
}
.headerAreaContainerAreaTxtCC .kjqwkegqwkveR{
    width: 100%;
    margin-right:0;
}
body .loginWelcomeMsg{
    font-size:38px;
} 
.loginWelcomeMsg2{
    margin-top: -24px;
    font-size: 22px;
}
.headerAreaContainerAreaTxtCC .kjqwkegqwkve{
    width: 100%;
    float: left;
}
.kjqwkegqwkve{
    margin-bottom: 20px;
}
.bigCntASDs{
    margin-top: 20px;
}
.headerAreaContainerAreaTxt{
    padding:0 !important
}
.kjqwkegqwkveR, .kjqwkegqwkve{
    width:100%;
    float: left;
}
.kjqwkegqwkveC{
height:235px;
}
.bigCntASDMasd{
    background-position: center;
    padding-bottom: 0;
}
.memebrsCntSTop{
    width: calc(100% - 30px);
    margin-right: 0;
}
.footerCntFalft_1 {
    width: calc(100% - 40px) !important;
    padding-right:  40px;
}
.footerCntFalftLogo{
    background-position: center left;
    background-size: 150px;
    margin-bottom: 0;
}
.footerCntFalftUrls{
    display: block;
    margin-left: 10px;
    width:calc(100% - 10px)
}
.footerCntFalftUrlsG{
    text-align:left
}
.footerCntFalftRightSocial{
    display: block;
}
.footerAddrsCnts{
    display: flex;
        text-align: center;
        justify-content: center;
        align-items: center;
}
.footerCntFalftUrlss a{
    line-height: 1.4;
}
.headerAreaMobile{
    background: linear-gradient(90deg, #002379 0%, #0013DC 100%);
}
.logoAreaMobile{
    background-image: url(../images/logoWhite.svg)  !important;
}
.headerAreaMobile2{
    height:66px !important;
}
.settingsIconMobile{
    background-image: url(../images/iconmonstr-menu-lined-240.png) !important;
    background-size: contain !important;
}
.bigCntASDasedasd{
 }
.kjqwkegqwkveRG{
     font-size: 38px; 
}
.entHJead{
    transform: translate(35%, 240%);
    font-size: 32px;
}
.bannBxns{
    width: 50%;
    bottom: -50px;
} 
.bannBxns_1{
    width: 54%;
    height: 120px;
}
.bannBxns_2{
    width: 36%;
    height: 70px;
    margin-top: 26px;
}
.bannBxns_3{
    width: 54%;
    height: 120px;
    margin-left: 62px;
    margin-top: -55px;
}
.bigCntalksdblakbsl{
    overflow: unset;
}
.headerAreaContainerAreaHH{
    font-size: 38px;
}
.headerAreaContainerAreaHH2{
    margin-top: -16px;
    font-size: 22px;
}
.blogCntPro {
     width:49%;
}
.blogCntPro .blogCntCover{
    margin: 15px;
    width: calc(100% - 30px);
}
 
.headerAreaContainerAreaBlog .blogCnt {
margin-right:0 !important;
margin-top: 2%;
width: 100%;
}
.headerAreaContainerAreaBlog .blogCntCover{
    width: 100%;
}
.headerAreaContainerAreaSSS{
    margin-left: 2% !important;
}
.headerAreaContainerAreaSSS .postTItleDate{
    top: 10px;
    right: 10px;
}
.headerAreaContainerAreaSSS .postTItleImg{
    bottom: 10px;
    right: 10px;
    width: 40px;
    height: 40px;
}
.headerAreaContainerAreaSSS .postTItle{
    bottom: 15px;
    left: 15px;
    width: calc(90% - 50px);
    font-size: 18px;
    margin-bottom: 0;
}
.blogCntTitleCnt{
    padding: 15px;
    width:calc(100% - 30px);
    height: auto;
}
.blogCntTitles{
    padding: 10px;
    padding-left: 40px;
    background-size: 18px;
    background-position: center left 13px;
    position: relative;
        float: left;
}
.blogCntTitle{
    position: relative;
    float: left;
    left: auto;
        bottom: auto;
        margin-top: 10px;
        font-size: 18px;
        width: 100%;
}
.blogCntTitleCnOt{
    float: left;
    border: none;
    margin: 10px;
    width: calc(100% - 20px);
    padding: 0;
    height:auto;
}
.blogCntTitleCnOtCover_1{
    display: none;
}
.blogCntTitleCnOtTxtB{
    margin-left: 0;
    width: auto;
    padding-left: 13px;
    padding-right: 13px;
    height: 36px;
    line-height: 36px;
    margin-bottom: 10px;
}
body .loginWelcomeMsg{
    padding-bottom: 0;
    margin-bottom: 0;
    border-bottom: none;
}
.signUpCnt, .thankyouCnt{
    padding-top: 40px !important;
}
.conetnNTsdfs{
    width: 100%;
}
.conetnNTsdfs{
    margin-top: 0;
}
body .questionsLiTop{
    padding-top: 0;
    margin-top: 0;
}
#step1Btn4{
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    border: none;
}
body .profileBuilderArea{
    margin-top: 20px;
    width: 95%;
    margin-left: 2%;
    padding: 0;

}
.conetnNTsdf{
    width: 90%;
        margin-left: 5%;
}
.headerAreaContainerAreaTxtGF{
    width:100%;
}
.headerAreaContainerAreaTxtGF .loginWelcomeMsg2{
    margin-bottom: 20px !important
}
.howToApplyLeftAT:after{
    width: 60px;
    left: -30px;
}
.howToApplyLeftRight .howToApplyLeftAT:after{
    right: -30px;
}
.openCallCntB{
    padding: 15px;
    width: calc(100% - 30px);
}
.laksbdasbdlTH{
    font-size: 18px;
    text-align: left;
    margin: 0;
}
.laksbdasbdlTHOt{
    padding: 15px;
    padding-left: 15px;
    margin-left: -15px;
    font-size: 16px;
    text-align: left;
}
.openCallCntB:before{
    right: 15px;
    top: 15px;
    width: 100px;
    height: 100px;

}
.laksbdasbdlTHOtt{
    font-size: 16px;
    text-align: left;
    height: auto;
    background-size: 26px;
    background-position: top left;
}
.laksbdasbdlTHOtS{
    font-size: 16px;
    text-align: left;
}
.howToApplyLeftATx{
    font-size: 12px;
    width: 86%;
}
.howToApplyLeftRight_13 .howToApplyLeftATx {
    margin-top: 33px;
}
.headerAreaContainerAreaBlog .blogCntPro{
    width:calc(49% - 32px) !important;
}
.headerAreaContainerAreaBlog .blogCntPro:nth-child(odd) {
    margin-right: 2% !important;
}
.headerAreaContainerAreaBlog .blogCntCover{
    width: 100% !important;
}
.headerAreaContainerAreaBlogs .blogCntCover{
    width: calc(100% - 30px) !important;
}
.faqCntsdss{
    width: calc(100% - 40px);
}
.popBncCnts{
    width: calc(49% - 30px);
    padding: 15px;
    margin-right: 0;;
}
.popBncCnts:nth-child(odd) {
    margin-right: 2% !important;
    margin-bottom: 2% !important;
}
.popBncCntaasdas{
    left: 2%;
    width: 95%;
}
body .headerAreaContainerAreaTxtasdbkjbjkasbd{
    width:100% !important;
}
.bigCntASDMsasdasdas  {
    margin-top: 110px;
}
.popBncCntss{
    width: 50px;
    background-size: contain;
    margin-right: 15px;
    height: 90px;
        background-size: 46px; 
}
.popBncCntss_2{
     font-size: 16px;

}
.popBncCntss_1{
    font-size: 26px;
}
.laksbdasbdlTHOtSsGsd{
    margin-top: -10px;
    margin-bottom: 20px;
    font-size: 16px;
    right: 50%;
    margin-right: -40px;
}
.professionalsHref{
    margin-left: -51px;
}
.blogCntTitleCnOtTxtBs{
    height:38px;
    line-height: 38px;
    top: 15px;
    padding-left: 15px;
    padding-right: 15px;
    width: auto;
    left: 15px;
}
.postTItleDate{
    top: 15px;
    right: 15px;
}
.blogCntH .postTItle {
    width: 50%;
    font-size: 22px;
    bottom: 45px;
}
.professionalsHrefss:before {
    width: 115px;
    height: 60px;
    top: -96px;
    left: -7px; 
}
.slickCntBig2 .slick-prev{
    width: 40px;
    height: 40px;
    left: calc(50% - 45px);
    bottom: -25px;
}
.slickCntBig2 .slick-next{
    width: 40px;
    height: 40px;
    right: calc(50% - 45px);
    bottom: -25px;
}
.blogCntH .blogCntTitleCnOtTxtB{

    bottom: 45px;
    right: 15px;
    width: auto;
    height: 38px;
    line-height: 38px;
}
.faqCntsdsASda{
    width: calc(100% - 71px);
}
body .myProfileLeftFullActive{
    padding: 20px;
    width: calc(100% - 44px) !important;
}
.containerBlockLogin .myProfileLeft{
width:95% !important;
}
.profileRightCnt, .personalInfoBoxXNt{
    padding: 20px !important;
    width: calc(100% - 40px) !important;
}
.rightAccountAreaMobile {
    margin-top: 14px;
    margin-right: 14px;
    border: 2px solid #FFA500;
    backdrop-filter: blur(100px);
    border-radius: 2px;
    padding-right: 10px;
    padding-left: 10px;
}
.settingsIconMobileClicked{
    background-image: none !important;
}



}
@media (max-width:340px) {

.middleContainerArea404Right{
height:160px;
margin-right:3%;
background-size:contain;
width: 80px;
background-position: center top 30%;
}

}

