@media(max-width:767px){
	.container{
width:100% !important;
margin:0 auto;
}
#cssmenu {
    z-index: 999999;
}
.logo {
    text-align: center;
}
.jobtypes li a {

    font-size: 12px;

}
.brows a {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
}
.brows {
    width: 100%;

}
.jobtypes h1 {

    font-size: 20px;

}
.fjob_inner_left p {

    font-size: 12px;

}
.newslatter {
   height: auto; 
}
.testimonial {

    height: auto;
}
}



@media only screen and (min-width: 240px) and (max-width: 319px) {
.login{ width:100%;}
.topsearch{ width:100%;}
	
.form {

    margin-top: 66%;
}	
.fjob_inner_right img {
    width: 100%;
    height: auto;
}	
.newsleft img {
    width: 100%;
    height: auto;
}	
.newsfildleft {
    width: 30%;

}	

.social li {
    width: 25%;
    font-size: 14px;
    padding-left: 1%;
    padding-right: 1%;
}
.slider {
    background-image: none; height:auto;
}
.frm {
    width: 100%; margin-bottom:10px;
}

}
  
@media only screen and (min-width: 320px) and (max-width: 479px) {
.login{ width:100%; margin-bottom:8px;}
.topsearch{ width:100%;}	
.fjob_inner_right img {
    width: 100%;
    height: auto;
}
.newsleft img {
    width: 100%;
    height: auto;
}
.newsfildleft {
    width: 30%;

}
.social li {
    width: 25%;
    font-size: 14px;
    padding-left: 1%;
    padding-right: 1%;
}
.full{ width:100% !important; margin-bottom:8px;}
.form {

    position: inherit;
    margin-top: 0%;
}

} 
@media only screen and (min-width: 320px) and (max-width: 479px) {

.slider {
    margin-top: 15px; width:100%;
	background-size: cover;    height: 387px;
	background-image:url(../images/testimonial11.jpg); background-position:center right; background-repeat:no-repeat;
}  
.frm {
    padding: 2%;
    margin-top: 10px;
    width: 50%;
    font-size: 11px;
}
}
@media only screen and (min-width: 460px) and (max-width: 767px) {
.slider {
    margin-top: 15px; width:100%;
	background-size: cover;    height: 360px;
	background-image:url(../images/testimonial11.jpg); background-position:center right; background-repeat:no-repeat;
}  



.form {

    margin-top: 54%;
}
.frmfild h1 {
    font-size: 14px;
    padding-bottom: 10px;
}
.searchinner{ font-size:15px;}
.frmfild {
    padding-top: 10px;
    padding-bottom: 10px;
}
.fjob_inner_right img {
    width: 100%;
    height: auto;
}
.searchinner {
    font-size: 12px;
    text-align: center;
}

}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	.form {
    margin-top: 23%;
}
.jobtypes h1 {
    font-size: 20px;

}

#cssmenu > ul > li > a {
    padding: 7px;
    font-size: 12px;
    line-height: 40px;
}
.jobtypes li a {
    font-size: 14px;

}
.brows a {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 10px;
}
.fjob_inner_right img {
    width: 100%;
    height: auto;
}
.login {
    width: 25%;
    margin-right: 10px;
    float: left;
}
.newsleft img {
    width: 100%;
    height: auto;
}
.social li {
    width: 30%;
    font-size: 14px;
}
.social li {
    width: 25%;
    font-size: 14px;
    padding-left: 1%;
    padding-right: 1%;
}
.social li a img { width:100%; height:auto;}
.testimonial {

    height: auto;
}
.login{ width:30%; font-size:13px;}
.topsearch{ width:65%;}
}

@media(min-width:992px) and (max-width:1024px){
	#cssmenu > ul > li > a {
    padding: 7px;
    font-size: 12px;
    line-height: 40px;
}
.testimonial {

    height: auto;
}
}
