@charset "utf-8";
/* CSS Document */

@media only screen and (max-width: 1300px){
	.search-form
	{
		width:90%;
		margin-left:5%;
	}

.nav-a {
	padding-right: 6px;
	padding-left: 6px;
}

.smart-search-fields{
	width: 80%;
}

}

@media only screen and (max-width: 1240px)
{

.read-job-section-in{
	width:100%;
	margin-left:0%;
	margin-right:0%;

}
.read-left-section{
	width:100%;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:50px;
	
}

.read-left-section2{
	width:90%;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:50px;
	padding-left:5%;
	padding-right:5%;
	
}

.left-ad{
	display:none;
}
.right-ad{
	width:100%;
}

#b-in-img{
	max-width:850px;
	
	
}

nav ul{
	margin-left:10px;


}



}
@media only screen and (max-width: 1200px){

.switch-country{
	margin-left:0.5%;
}
.nav-2 li {
	padding-left:5px;
	padding-right:5px;
}
.subscribe-input
{
	width:68%;
}

.search-input-wrap{
	width: 76.5%;
}



}

@media only screen and (max-width: 1150px){

#b-in-img{
	max-width:700px;
	
}
.ss-f-but{
	margin-right:0px;
}

.company-name
{
	width:75%;
}

#menue-but-box{
	display:block;
	left: 20px;
	right:auto;
	margin-top:12px;
	top:0px;
	
	
}
#employer-postjob-nav{
	display:block;
}
#logout-nav, #login-nav, #signup-nav{
	display:block;
}


nav{
	position:relative;
	display:inline-block;
	display:block;
}

nav ul{
	transition: all 0.3s 0.1s ease-out;
	padding:0px;
	margin:0px;
	width: 300px;
	height: 0px;
	overflow:hidden;
	position:absolute;
	top: 50px;
	box-shadow: 0px 2px 10px #666;
	padding-left: 0px;
	z-index: 8000;
}

.nav-li:hover{
	background-color:#FFF;
}

nav #active-page .nav-a{
	border-left-color: #FFBF00;	
}



.nav-li, .nav-li ul li{
	width: 100%;
	background-color:#FFF;
	height: auto;
	padding-top: 0px;
	padding-bottom: 0px;
	height: auto;
	float: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image:none;
}

#jobs-nav, #career-advice-nav{
	background-image:none;
}
#resources-nav{
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
}
.nav-a:hover, .nav-li ul li a:hover{
	background-color: #E9E9E9;
	border-left-color: #F63;
}
.nav-li:hover ul{
	height:auto;
}
.nav-a, .nav-li ul li a{
	float: left;
	height: 20px;
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5%;
	padding-right: 4%;
	line-height: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
	width: 89.8%;
	border-top-style: none;
	border-right-style: none;
	border-left-style: solid;
	color: #949494;
	border-left-width: 3px;
	border-left-color: #FFF;
	text-transform: uppercase;
	font-size: 12px;
}

.nav-li ul{
	display:block;
	height:auto;
	margin-top:0px;
	position:inherit;
	box-shadow:none;
	background:none;
	width:100%;
	float:left;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-top:0px;

}
#jobs-by-nav{
	
}

.signup-cat{
	width:100%;
	margin-left:0%;
	margin-right:0%;
}

.switch-country{
	float:right;
	margin-right:0px;
}
}
@media only screen and (max-width: 1100px){


#subscribe-but-2
{
	width: 19%;
	
}

.subscribe-input
{
	width:65%;
}

#subscribe-but{
	width:27%;
}

.category-box li{
	width:100%;
}

.search-form{
	width:100%;
	margin-left:0px;
}


.mini-window{
	width:60%;
	margin-left:10%;
	margin-right:10%;
}

.each-blog{
	width:28.5%;
}

@media only screen and (max-width: 1050px){

#b-in-img{
	max-width:600px;
	
}
.ss-f-but{
	padding-left:5px;
}

.course-list li{
	width: 45%;
}
}

@media only screen and (max-width: 1000px){



#cat-tab-field{
	background-position: 10px -1292px;	
}

#cat-tab-industry{
	background-position: 10px -1322px;
}

#cat-tab-state{
	background-position: 10px -1357px;
}

#cat-tab-education{
	background-position: 10px -1388px;
}

#cat-tab-company{
	background-position: 10px -1420px;
}

#subscribe-but-2
{
	width: 24%;
	
}

.subscribe-input-2{
	width: 59%;
}

.search-sec-2{
	width:40%;
	padding-left:25%;
	padding-right:25%;
}
#menue-but-box{
	left: 20px;}

.subscribe-input
{
	width:64%;
}

#career-advice-nav{
	display:none;
}

#active-page{
}

#subscribe-but-3{
	width: 21%;
}

.smart-search-fields{
	width: 100%;
}

.tab-box{
	width: 18%;
}

.cat-list-hold{
	width:80%;
}

.category-list li{
	margin-left:1%;
	margin-right:1%;
	width:29%;
}

.cat-list-inner{
	width:96%;
	padding-left:2%;
	padding-right:2%;
}

.signup-header ul{
	width:50%;
	margin-left:25%;
}

#switch-view-sec{
	width:100%;
}

.switch-but{
	width:60%;
	float:left;
	margin-top:20px;
}

.search-input-wrap{
	width: 75.8%;
}

.testimonail-form span{
	float:left;
	width:100%;
	display:block;
	margin-bottom:15px;
}

.testimonial-mid{
	width:90%;
	margin-left:5%;
	margin-right:5%;
}

.rc-priz{
	width:55%;
	text-align:left;
}


}

@media only screen and (max-width: 900px){


#b-in-img{
	max-width:500px;
	
}
.signup-header-2{
	display:block;
}

.signup-header{
	display:none;
	overflow:hidden;
	height:0px;
	width:0px;
}
.signup-sec{
	
	padding-top:0px;
	background-color:#FFF;
}
.signup-right{
	margin-top: -130px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DFDFDF;
	border-right-color: #DFDFDF;
	border-bottom-color: #DFDFDF;
	border-left-color: #DFDFDF;
	margin-bottom:40px;
}

#signup-sec-I, #signup-sec-J, #signup-sec-E{
	background:none;
	background-color:inherit;
}
#why-signup ul li{
	font-size:14px;
	margin-bottom:5px;
}
#why-signup h1{
	font-size:20px;
}
#why-signup h2{
	font-size:16px;
}

#not-cat-signup{
	float: left;
	width: 47%;
	margin-right: 1%;
	margin-left: 1%;
	border: 1px solid #F60;
	line-height: 30px;
	text-align: center;
	display: block;
	height: 30px;
	margin-top:10px;
}
.search-but{
	width: 21%;
	font-size:16px;
	background-image:none;
}

#signup-form, .signup-or{
	background-color: #DFDFDF;
}

.mjm-desc
{
	width:100%;
	margin-bottom:30px;
}


.footer-list{
	width:33.33%;
}

.footer-list ul{
	padding-left:0px;
	margin-left:0px;
}

.subscribe-form{
	width:100%;
}

#subscription{
	padding-left:5%;
	padding-right:5%;
	width:90%;
	margin-left:0px;
	margin-right:0px;
}

#subscribe-sub-form section{
	padding-left:5%;
	padding-right:5%;
	width:84%;
	margin-left:3%;
	margin-right:3%;
}

.subscribe-form{
	width:100%;
	margin-left:0px;
	margin-right:0px;
}

.subscribe-input
{
	width:67%;
}

.course-img{
	width:100%;
}

.course-info{
	width:100%;
	margin-left:0px;
	margin-right:0px;
}
#sbu-job-list li{
	width: 100%;
}
#sort-job-home{
	float:left;
	margin-top:20px;
	margin-bottom:20px;
}


#mag-b-6, #mag-b-3{
	width:100%;
}

#wrap-404{
	width:100%;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}

.login-right{
	width:100%;
	margin-left:0px;
	margin-right:0px;
}

.login-left{
	width:80%;
	padding-left:10%;
	padding-right:10%;
}

.signup-right{
	width:100%;
}

#signup-msg{
	width:100%;
}

#why-signup ul{
	width:85%;
}

.signup-footer{
	color: #000;
	background-color: #FC0;
}

#settings{
	width:100%;
	margin-left:0px;
	margin-right:0px;
}

.search-input{
	padding-left: 20%;
	padding-right: 5%;
	width: 75%;
	}
	
.testi-star-icon{
	float:none;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
}
.testi-info{
	width:87%;
	padding-left:13%;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
}
.testi-star{
	width:100%;
	margin-top:15px;
	
}
.testi-info-in{
	float:left;
	margin-left:0%;
	width:100%;
	text-align:center;
}
.switch-testimonial, #test-num{
	width:100%;
	text-align:center;
}


.contact-banner p{
	color:#FFF;
}

#contact-info-box{
	width:100%;
	margin-top:0px;
}

#contact-form-box{
	width:100%;
	margin-top:60px;
}

.emp-faq-ul li{
	width: 100%;
	margin-left: 0%;
	margin-right: 0%;
}
.faq-title{
	margin-left:0px;
}
#contact-hold{
	width:100%;
	padding-left:0px;
	padding-right:0px;
}
.course-detail-left{
	width:100%;
}
.course-detail-right{
	width:100%;
	float:left;
	margin-top:50px;
}
#training-marketing{
	width:auto;
	margin-left:auto;
	margin-right:auto;
}

#train-market{
	text-align:center;
}

.training-box{
	width:100%;
}

.training-cat{
	width:90%;
	padding-left:5%;
	padding-right:5%;
	margin-top:40px;
}

@media only screen and (max-width: 800px){

.fbp-box li{
	width: 45.5%;
	margin-right: 2%;
	margin-left: 2%;
	margin-bottom:30px;
	
}

.blog-fjobs{
	width:100%;
}
.bpfj-box{
	width:81.5%;
	margin-left:4%;
	padding-left:5%;
	padding-right:5%;
}

.blog-qlinks{
	width:100%;
	margin-right:0px;
}
.blog-qlinks ul{
	width:81.5%;
	margin-left:4%;
	padding-left:5%;
	padding-right:5%;
}
#blog-wrap-cat{
	margin-top: -130px;
}

.search-form-blog{
	width:99%;
	margin-top:10px;
}

#signup-bg-I{
	background-image:none;
}

.smart-search-fields{
	width: 75%;
}

#follow-company-but{
	float:right;
}

#follow-this-company{
	float:left;
}

.follow-box{
	margin-top:20px;
	width:92%;
	margin-left:4%;
	margin-bottom:20px;	
}

#company-details-sec{
	padding-top:30px;
}

#company-banna{
	height:auto;
	padding-top:30px;
}

#comp-job-vacan{
	text-align:left;
}

#wrap-comp-jobs{
	padding-top:10px;
}

#company-name-box{
	width:100%;
	margin-top:10px;
}

.company-name
{
	margin-top:0px;
	text-align:center;
	width:100%;
}

.company-logo{
	margin-top:0px;
	float:left;
	margin-left:auto;
	margin-right:auto;
	float:none;
	box-shadow:none;
}

.company-jobs{
	width:100%;
	padding-right:0px;
	border-right-style:none;
}

#company-right-box{
	float:left;
	width:100%;
}
.company-h2{
	float:left;
}
.read-sub-form-top
{
	width:60%;
}
.subscribe-input-3
{
	width: 63%;
}
#subscribe-but-2
{
	width: 19%;
	
}

.subscribe-input-2{
	width: 59%;
}

.subscribe-input
{
	width:65%;
}

.left-section{
	width:100%;
}

.right-section{
	width:100%;
	margin-top:30px;
}

.category-box li{
	width:46%;
}

.course-img{
	width: 30%;
}

.course-info{
	width: 65%;
}	

.search-but{
	width: 20%;
	font-size:16px;
	background-image:none;
	
}

.search-input{
	font-size:16px;
}
.search-input-box{
	width:50%;
}
.subscribe-input-2{
	width: 64%;
}

.simillar-jobs li, .latest-jobs-li2{
	width:100%;
}

.apply-but{
	margin-right:5%;
}

.cat-list-hold{
	width:100%;
}
.tab-box{
	width:100%;
	margin-top:30px;
	margin-right:0px;
}
.tab-box li{
	width: 47%;
	margin-right:1%;
	margin-left:1.5%;
}

.mini-window{
	width:70%;
	margin-left:5%;
	margin-right:5%;
}

.signup-a{
	width: 80%;
	margin-left:10%;
}
.center-but{
	width: 50%;
	margin-left: 25%;
	margin-right: 25%;
}

.dashboard-actions li{
	width: 100%;
	margin-right:0px;
	margin-bottom:10px;
}


.nav-li , .nav-li ul li, .nav-li ul, #nav-ul ul{
	background-color:inherit;
	transition:none;
}

#nav-ul ul li{
	background-color:#F90;
	transition:none;
}

#nav-ul li a{
	width: 90%;
	padding-left: 5%;
	padding-right: 4%;
	background-color: inherit;
	color: #000;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #FFB442;
	background-repeat: no-repeat;
	background-position: left center;
	transition:none;
}

#nav-ul{
	width: 0%;
	position: fixed;
	top: 0px;
	left: 0px;
	right: 0px;
	z-index: 2000000;
	background-color: #FFF;
	overflow:auto;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px;
	transition: width 0.3s 0.1s ease-out;

}
.menu-check:checked ~ #nav-ul{
	
	background-color: #F90;
	width:80%;
	overflow:auto
		margin: 0px;
	height: 100vh;
	padding-bottom:10vh
	transition: width 0.3s 0.1s ease-out;
}


 #close-menue{
	display:block;
	background-color: #000;
}

.settings-info, .settings-nav{
	width:100%;
}

#active-profile-nav{
	background-color:inherit;
	color: #000;
}

.settings-nav-ul li a{
	background-image: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-right: 0px;
	padding-left: 0px;
	color: #06C;
	width:auto;
	font-size:14px;
	font-weight:bold;
}

.settings-nav-ul li a:hover{
	background-color:inherit;
	color:#F30;
}


.follow-comp-msg{
	width:94%;
	margin-left:0px;
}

.blog-h1-sec
{
	width:100%;
}

.c-top-bar-enrol{
	width:100%;
}
.c-top-bar-date{
	width:100%;
	margin-bottom:20px;
}

#rd-job-title-box{
	width:90%;
	margin-left:5%;
	margin-right:5%;
}

#cv-form{
	width:90%;
}

#uza-change-pass-form{
	width:100%;
}
}



@media only screen and (max-width: 700px){
	

#b-in-img{
	
	width:100%
}

#b-in-img{
	width:100%;
	height:auto;
}

.signup-header ul{
	width:80%;
	margin-left:10%;
}

#down-job-element{
	float:left;
	width:100%;
	margin-top:20px;
}
#down-share{
	float:right;
}


#not-cat-signup{
	float: left;
	width: 100%;
	margin-left:0px;
	margin-right:0px;
}

.switch-but{
	width:80%;
}

#set-kind-jtxt{
	width:100%;
}

.course-details{
	width:100%;
	margin-left:0px;
}
.blog-share{
	width:100%;
	position:fixed;
	bottom:0px;
	left:0px;
	margin-bottom:0px;
}
.blog-share li{
	width:25%;
	float:left;
	clear:right;
	margin-right:0px;
	margin-bottom:0px;
}
.blog-share li a{
	border-radius:0px 0px;
	width:100%;
	height: 40px;
}

#blog-ts-fb{
	background-color:#3C5A99;
	background-position:center -2176px;

}
#blog-ts-tw{
	background-color: #1DA1F2;
	background-position: center -2215px;

}
#blog-ts-in{
	background-color: #0083C1;
	background-position: center -2248px;

}
#blog-ts-em{
	background-color:#999;
	background-position: center -2282px;

}

.blog-body{
	width:100%;
}

.feed-link{
	height:auto;
}

.checkout-wrap{
	width: 84%;
	height: auto;
	margin-left: 5%;
	margin-right: 5%;
	margin-top:20px;
}

#cob-but{
	margin-left:10px;
}

#co-total{
	font-size:16px;
}

}

@media only screen and (max-width: 620px){



.menue-point{
	margin-right:100px;
}

.user-menue{
	width:100%;
	right:0px;
	top:16px;
	box-shadow:5px 5px 5px #CCC;
}

.content-wrap{
	width:90%;
	padding-left:5%;
	padding-right:5%;
}


.mid-wind{
	width:90%;
	padding-left:0%;
	padding-right:0%;
	box-shadow:none;
	margin-left:5%;
	margin-right:5%;
	margin-top:20px;
	padding-top:0px;
}

#midwind-sed{
	background-color:#FFF;
}

.read-ul{
	border:none;
}

#read-content-wrap{
	width:100%;
	padding-left:0%;
	padding-right:0%;
}

.read-subscribe{
margin-left:5%;
	margin-right:5%;
	width:87%;
}
.latest-job-box{
	margin-left:5%;
	margin-right:5%;
	width:80%;
}
#read-down-push-ad{
	margin-left:5%;
	margin-right:5%;
	width:84%;
}
.right-ad{
	width:90%;
	padding-left:5%;
	padding-right:5%;
}


#content-bottom-share{
	display:block;
}
.blog-post-tags, .blog-top-post{
	width:100%;
	padding-left:0px;
}
.blog-top-post li{
	width:95%;
	margin-right:0px;
	padding-left: 5%;
}

.job-description, .read-date-sec, .read-h1, .apply-sec, #comm-p-box{
	width: 90%;
	padding-left: 5%;
	padding-right: 5%;
	margin-left:0px;
	margin-right:0px;
}
#read-back-to-job{
	margin-left:5%;
}
.category-list li{
	width:45.5%;
}

.nav-2{
	display:none;
}
.switch-country{
	float:left;
	margin-top:14px;
	margin-left:9%;
}
#menue-but-box{
	left:inherit;
	
}
nav{
	position:absolute;
	right:5%;
}
.logo{
	margin-right:20px;
}

.submit-signup{
	margin-left:0px;
	margin-right:0px;
	width:100%;
}


#search{
	width:100%;
	padding-left:0%;
	padding-right:0%;
}

.profile-detail{
	margin-right:80px;
}

.comment-info{
	width:93%;
}
.comment-info2{
	width:90%;
}
#user-info-detail
{
	width:100%;
}
.user-pic-house{
	float:left;
	margin-bottom:30px;
}

.view-all-jobs{
	width: 100%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: 0px;
	background-image: none;
	float:left;
}

.about-info li{
	width:100%;
	background-position: left top;
	padding-left:0px;
	padding-right:0px;
	margin-bottom:20px;
	
}
#about-info-social{
	padding-top:0px;
}
.mjm-story-culture{
	width:100%;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}
.mjm-story-culture li img{
	width:100%;
}
.mjm-story-culture li{
	width:100%;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}
.about-info2{
	width:100%;
	margin-left:0px;
	padding-left:0px;
	
}
.about-info2 li{
	width:100%;
	margin-bottom:20px;
}
#mjm-ab-mid{
	border: none;
	background-color: #FFCC66;
	width:105.5%;
	margin-left:-6%;
}

.team-list li{
	width:100%;
	border:none;
	padding-bottom:20px;
	padding-top:20px;
}
.about-contact li{
	width:100%;
}
#mjm-vision{
	border:none;
}

.get-in-touch{
	text-align:left;
	margin-left:0px;
	float:left;
	display:none;
	
}

.tag-item{
	border:none;
}

.switch-video-a{
	width:87%;
	margin-top:0px;
	margin-bottom:20px;

}

.simillar-jobs li, .latest-jobs-li2{
	padding-left:10%;
	width:90%;
	margin-left:0px;
	margin-right:0px;
}

}
@media only screen and (max-width: 600px){
	

.fbp-box li{
	width: 100%;
	margin-right: 0%;
	margin-left: 0%;
	margin-bottom:30px;
	height:auto;
	min-height:inherit;
}

#fbp-img{
	height:auto;
}


.bpfj-box{
	width:90%;
	margin-left:0%;
	padding-left:5%;
	padding-right:5%;
}
.bpfj-box li{

	margin-left:5%;
	width:95%;
	margin-right:0px;
}

.blog-qlinks ul{
	width:90%;
	margin-left:0%;
	padding-left:5%;
	padding-right:5%;
}


.blog-qlinks ul li{
	margin-left:5%;
	width:95%;
}

.course-form li span{
	width:100%;
	margin-bottom:10px;
}

.course-input{
	width: 97%;
}
#signup-nav{
	background-color:#CCC;
}

#employer-postjob-nav{
	display:none
}

#post-a-job-navx,#career-advice-nav{
	display:block;
	
}

#jobs-by-nav li:hover{
	background-color:#FFF;
}

#career-advice-nav:hover{
	background-color:#FFF;
}

#get-advice-nav,#hr-recruiter-advice-nav,#hr-advice-nav,#post-jobs-nav,#career-videos-nav,#recruitment-nav,#company-reviews-nav,#salaries-nav{
	display:none;
}



.blog-tred li{
	padding-right:20px;
	margin-left:10px;
}

#career-vid-li{
	float:left;
	width:100%;
	margin-top:20px;
}
#career-vid-li a{
	
	width:auto%;
}

.widget-wrapper{
	width:90%;
	margin-left:5%;
	margin-right:5%;
	float:left;
}	
#widget-button-li{
	margin-top:0px;
}
.d-job-widget li{
	margin-bottom:12px;
}
.widget-but{
	width:100%;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	text-align:center;
	margin-bottom:10px;
	margin-left:0px;
}
.widget-input, #title_font_color, #background_color, #font_color, #link_color, #border_color{
	width: 88%;
	padding-left:3%;
}
#widget-comp-input{
	width: 90%;
}
.d-job-widget li span{
	width: 100%;
	margin-bottom:6px;
}
.profile-detail{
	margin-right:70px;
	margin-top:8px;
}
.profile-name{
	display:none;
}


.subscribe-input-3
{
	width: 65%;
}
.read-sub-form-top
{
	width:100%;
	margin-bottom:15px;
}


.search-input-wrap{
	width:78%;
}
	
	
.search-but{
	width: 18%;
}

	
	.footer-list{
		width:50%;
		margin-bottom:50px;
	}
	
.subscribe-input
{
	width:58%;
}

#subscribe-but{
	width:34%;
}

.push-ad-text2{
	width:100%;
	padding-left:0px;
	padding-top:40px;
	background-position:center top;
	text-align:center;
	margin-bottom:20px;
}

.push-ad2{
	width:80%;
	padding-left:10%;
	padding-right:10%;
}

.push-ad-but2{
	width:100%;
		padding-left:0px;
	padding-right:0px;
}

.job-logo{
	display:none;
}
.job-info{
	width:100%;
	margin-left:0%;
}

#subscribe-but-2{
	background-image:none;
	font-size:11px;
}

.smart-search-fields{
	width: 100%;
}

.ss-f-but{
	margin-bottom:0px;
	padding-top:10px;
	padding-bottom:10px;
	background-position: right -1167px;
}
.smart-search-but{
	margin-bottom:10px;
}

#ss-f-education ul, #ss-f-experience ul, #ss-f-location ul{
	right:10px;
}

.button2, .button0{
	width:90%;
	margin-left:0px;
	margin-right:0px;
}

#login-wrap{
	width: 100%;
	padding-left: 0%;
	padding-right: 0%;
}

.signup-bg{
	width:100%;
	padding-left:0px;
	padding-right:0px;
}

#sub-cv-form{
	margin-bottom:10px;
}
.update-but{
	width: 100%;
}

.switch-but{
	width:100%;
}

#switch-but-left{
	width:40%;
}
#switch-but-right{
	width:60%;
}

.table-of-content{
	width: 93%
}
.comment-name, .comm-date{
	width:100%;
	margin-bottom:5px;
}

}

@media only screen and (max-width: 550px){

#read-in-ad{
	width:100%;
	height:auto;
}
.course-list li{
	width: 90%;
	margin-left:5%;
	margin-right:5%;
}
.job-l-col {

	float: left;

	width: 100%;

	margin-right: 0%;
	
}
.blog-cat-list li{
	margin-right: 0px;
	width:100%;
}
.post-house{
	width:100%;
	padding-left:0px;
	padding-right:0px;
	margin-top:0px;
	padding-top:0px;
}
.each-blog{
	width:90%;
	padding-left:5%;
	padding-right:5%;
	margin-left:0px;
	margin-right:0px;
	padding-top:30px;
	padding-bottom:30px;
	margin-bottom:20px;
}
	.testi-input, #testi-state{
		width:99%;
		padding-left:1%;
		margin-left:0px;
		margin-right:0px;
		margin-top:8px;
	}
	.list-title{

		margin-bottom:20px;
		width:80%;
	}
	
	.list-num{
		margin-top:10px;
		height:auto;
		width:100%;
	}
	
	.signup-header ul{
	width:100%;
	margin-left:0%;
}
	#top-save-email{
	float:left;
	margin-left:-5px;
}
.subscribe-input-3
{
	width: 64%;
}
.signup-cat li:hover{
	box-shadow:none;
}
.signup-cat li{
	width: 90%;
	margin-left:0px;
	margin-right:0px;
	padding-left:5%;
	padding-right:5%;
	
}
.signup-cat li h2{
	margin-top:10px;
	margin-bottom:10px;
}
.signup-a{
	margin-top:10px;
}

#signup-cat-cw{
	width:100%;
	padding-left:0px;
	padding-right:0px;
}

#jobseeker-cat{
	background-color: #FC3;
}
#employer-cat{
	background-color: #F1F1F1;
}

#signup-section{
	margin-top:20px;
}
.signup-cat{
	margin-top:20px;
}

.center-but{
	width: 80%;
	margin-left: 10%;
	margin-right: 10%;
	padding-left:0px;
	padding-right:0px;
}
.comment-info{
	width:87%;
}
.comment-info2{
	width:85%;
}

.rc-priz{
	width:100%;
	margin-bottom:15px;
}
.course-enrol{
	width:100%;
	padding-left:0px;
	padding-right:0px;
	margin-left:0px;
	margin-right:0px;
	text-align:center;
}
}

@media only screen and (max-width: 500px){

.signup-ul li{
	width:100%;
	margin-bottom:15px;
	
}

#facebook-signup{
	
	background-position: 10px -1738px;
}


#google-signup{
	
	background-position: 10px -1781px;
}

#linkedin-signup{
	
	background-position: 10px -1854px;
}

#twitter-signup{
	
	background-position: 10px -1820px;
}

.smart-search-input{
	background-image: none;
	padding-left: 2%;
	padding-right:2%;
	margin-left:0px;
	margin-right:0px;
	/* [disabled]padding-right:2%; */
	width: 96%;
}

.smart-search-but{
	width:96%;
	padding-left:0px;
	padding-right:0px;
	margin-left:2%;
	margin-right:2%;
	border:none;
}
.jkey-title{
	width:30%;
	float:left;
}

.jkey-info{
	width:55%;
	float:right;
}

#switch-country-a{
	color: transparent;
	padding-right:10px;
	padding-left:30px;
	width:3px;

	overflow:hidden;
	background-position: 7px center, 27px -502px;
	
}
.search-input-wrap{
	width:80%;
}
#search-title{
	display:block;
}
.search-but{
	width: 20%;
	border-bottom-right-radius: 25px 25px;
	border-top-right-radius: 25px 25px;
	background-image: url(../images/icons.png);
	background-repeat: no-repeat;
	background-position: right 5px top -1203px;
	padding-left:0px;
	padding-right:0px;
	color: transparent;
	background-color:#FFF;
}
.search-but:hover{
	background-color: #F0F0F0;
}
#search-key{
	border-top-right-radius:0px 0px;
	border-top-left-radius:25px 25px;
	border-bottom-left-radius:25px 25px;
	background-image:none;
	padding-left:10%;
	width:85%;
}
.search-input{
	padding-left: 25%;
	padding-right: 5%;
	width: 70%;
	margin-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
}
.search-input-box{
		width: 100%;
}

.advance-search-but{
	width: 42%;
	margin-left: 28%;
	margin-right: 28%;
	background-color:#F63;
	text-align: center;
	height: 20px;
	line-height:20px;
	border-radius: 15px 15px;
	padding-left: 0px;
	padding-right: 3%;
	font-size: 10px;
	color: #333;
	background-position: right 3px top -1518px;
	overflow:hidden;
	
	
}
#search-location{
	display:none;
}

.fix-subscribe-li-1{
	width:94%;
	
	
}

.fix-subscribe-li{
	display:none;
}

#menue-but {
	width:30px;
	height:30px;
}
#menue-but-box{
	
	right:4%;
	left:inherit;
	z-index:500000;
	
}

.menue-text{
	font-size:12px;
	font-weight:normal;
	margin-top:9px;
}



.nav-2{
	display:none;
	
}
.logo {
	width:100px;
	margin-right:10px;
}
.switch-country{
	
	margin-top:11px;
}

.course-img
{
	width: 40%;
}

.course-info{
	width: 55%;
}	

.subscribe-input
{
	width:100%;
	padding-right:0px;
	padding-left:0%;
}

#subscribe-but{
	width:100%;
	float:left;
	padding-left:0px;
	padding-right:0px;
}


.category-box li{
	width:96%;
}

#down-share{
	float:left;
	margin-top:10px;
}

.sort-job{
	width:100%;
	margin-bottom:20px;
}


#vacant-no{
		
	width:100%;
	text-align:left;
	float:left;
}

.category-list li{
	width:95%;
	height:auto;
}

.tab-box li{
	width:98%;
	margin-left:0px;
	margin-right:0px;
}

#cat-tab-field{
	background-position: 20px -1292px;	
}

#cat-tab-industry{
	background-position: 20px -1322px;
}

#cat-tab-state{
	background-position: 20px -1357px;
}

#cat-tab-education{
	background-position: 20px -1388px;
}

#cat-tab-company{
	background-position: 20px -1420px;
}

.category-list li{
	width:92%;
	padding-left:3%;
	padding-right:3%;
}

.mini-window{
	
	box-shadow:none;
	margin-top:20px;
	padding-top:20px;
	padding-left:5%;
	padding-right:5%;
	width:80%;
}

.login-right{
	
	padding-left: 0%;
	padding-right: 0%;
	box-shadow:none;
}
.login-left{
	box-shadow:none;
	margin-top:30px;
}
#login-wrap{
	padding-top:20px;
}



.signup-right{
	box-shadow:none; 
}

.comment-info{
	width:81%;
}
.comment-info2{
	width:76%;
}

.user-info-6{
	width:100%;
}
.user-info-5{
	width:100%;
	font-size:13px;
}

}


@media only screen and (max-width: 400px){
	
#emp-ad-a{
	margin-left:0%;
}

#emp-ad-a img, #emp-ad-a2 img{
	width:100%;
}
.center-but{
	width: 100%;
	margin-left: 0%;
	margin-right: 0%;
}
.social-login li{
	width:100%;
	font-weight:bold;
}

.view-all2{
	float:left;
}
#subscribe-but-3{
	background-image:none;
}
.subscribe-input-3
{
	width: 60.5%;
}

.read-date-sec-li{
	width:90%;
	margin-right:0px;
	margin-left:0px;
	padding-left:10%;
	
}
.subscribe-input-2{
	width: 62%;
}

.footer-list{
		width:100%;
}
	

.subscribe-input
{
	width:95%;
	margin-bottom:10px;
	padding-left:5%;
}

#subscribe-but{
	width:100%;
	padding-left:0px;
	padding-right:0px;
}

.course-img{
	width: 100%;
}

.course-info{
	width: 100%;
}

.apply-but{
	width:100%;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	text-align:center;
	margin-bottom:20px;
}

.smart-search-fields li ul
{
	left:20px;
}

#right-main-ad img{
	width:100%;
}
}
