@media only screen and (min-width: 1200px) {

.catageroy-section .col-md-2 {
    width: 20%;
    padding-right: 10px;
    padding-left: 0;
}
.catageroy-section .col-md-2.categories-box-last {
    padding-right: 0;
}
.categories-box-last img {
    height: 167px;
    width: 100%;
}
.footer-first-section { padding-left: 0; }


}

@media only screen and (min-width: 1024px) and (max-width: 1200px) {
.searchbutton i {
    display: none;
}
.searh-filter input.locationsearch_1 {
    width: 28%;
}
.searh-filter input.locationsearch_2 {
    width: 50%;
}



}


@media only screen and (min-width: 981px) and (max-width: 1024px) {
.smilar-job-box .lazy.img-responsive, .search-box .lazy.img-responsive {
    height: 175px !important;
}
.searchbutton i {
    display: none;
}	
	
	
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {

.header-search-menu {
    margin-top: 7px;
}
.blog-right img.img-responsive {
    width: 100%;
    height: auto;
}
.home-newsletter .single {
    max-width: 100%;
}
.searh-filter .sericescategory, .searh-filter input[type="text"] {
    margin-right: 15px;

}
.searh-filter input.locationsearch_1 {
    width: 20%;
}
.job-details-right {
    margin-top: 10px;
}
.searh-filter input.locationsearch_2 {
    width: 43%;
}
.main-sidebar, .left-side {
    top: 124px !important;
	
}

}
@media only screen and (min-width: 768px) and (max-width: 981px) {
.header-main-menu-part {
    padding-top: 20px;
    padding-right: 0;
}
.search-box .lazy.img-responsive {
    height: 145px !important;
}
.smilar-job-box .lazy.img-responsive {
 height:500px !important;
}
	
	
}


@media only screen and (max-width: 767px) {
.logo {
    text-align: center;
}
.logo img {
    display: inline-flex;
    margin-bottom: 12px;
}
ul.top-menu.text-right {
    text-align: center;
}
.searchbutton i {
    margin-right: 10px;
    display: none;
}
.col-md-4.pull-right.header-main-menu-part {
    float: none!important;
    text-align: center;
    margin-top: 13px;
}
ul.header-main-menu.pull-right.my-pro-header {
    text-align: center;
    float: none!important;
}
.header-main-menu-part p {
    text-align: center;
}
.catageroy-section img {
    width: 100%;
}
.catageroy-section a {
    margin-bottom: 15px;
}
.featur-advertpartbg img.img-responsive {
    height: auto;
    width: auto;
}
.blog-left {
    text-align: center;
}
.blog-left img {
    display: inline-flex;
}
.blog-box {
    text-align: center;
}
.blog-box img {
    display: inline-flex;
}
.blog-right {
    margin-top: 20px;
    text-align: center;
}
.blog-right img.img-responsive {
    width: auto;
    height: auto;
    display: inline-flex;
}
.rightsidebar1.profilejob img {
    display: inline-flex;
}
.home-newsletter {
    padding: 0 15px;
	padding-bottom:15px;
}
.searh-filter .sericescategory, .searh-filter input[type="text"] {
    width: 100%;
    margin-bottom: 10px;
}
.searh-filter input.locationsearch_1 {
    width: 100%;
}
.col-md-6.job-content {
    padding-left: 0;
}
.job-details-right {
    margin-top: 12px;
}
.home-newsletter .single {
    max-width: 100%;
}
.services-banner {
    padding-left: 15px;
    padding-right: 15px;

}
.row {
    margin: 0;
}
.smilar-job-box {
    margin-bottom: 12px;
}


}



@media screen and (min-width: 480px) and (max-width: 767px) {
.search-box .lazy.img-responsive {
 height: 100px !important;
}
.smilar-job-box .lazy.img-responsive {
 height:400px !important;
}
	
	
}
@media screen and (min-width: 480px) {
	
} 
@media only screen and (max-width: 479px) {
.search-box .lazy.img-responsive {
    height: 70px !important;
}
.top-bar ul li a {
    padding: 0 3px;
    font-size: 10px;
}
.header-search-menu .form-group {
    margin-bottom: 0;
}
.header-search-menu .header-form button {
    font-size: 12px;
    padding: 13px 10px;
}
	
	
	
	
}