/*------------------------------------------------------------------
 - RESPONSIVE CSS

 - Author: Andrey Sokoltsov
 - Profile:	http://themeforest.net/user/andreysokoltsov
-------------------------------------------------------------------*/
@media screen and (max-width: 320px) {
.search-container input {
	font-weight: 500;
	font-size: 12px;
	float: left;
	box-sizing: border-box;
	padding: 10px 10px;
	border: none;
	
	width: 100%;
	float: left;
    margin-bottom: 10px;
}
.search-container{
    padding: 0;
}
.search-container h2 {
	font-size: 30px;
	color: #fff;
      padding-top: 10px;
	margin-bottom: 30px;
	letter-spacing: -1px;
}
.margin52{
    margin-left: 00px;
}
.container .two.columns{
    width: 240px;
    margin-left: 10px;
}
#height560{
    height: 700px;
}
#test580{
    float: right;margin-top:10px;margin-bottom: 10px;
}
}

@media screen and (max-width: 360px) {
.search-container input {
	font-weight: 500;
	font-size: 12px;
	float: left;
	box-sizing: border-box;
	padding: 10px 10px;
	border: none;
	margin-bottom: 10px;
	width: 100%;
	float: left;
}
.search-container{
    padding: 0;
}
.search-container h2 {
	font-size: 30px;
    padding-top: 10px;
	color: #fff;
	margin-bottom: 30px;
	letter-spacing: -1px;
}
.margin52{
    margin-left: 0px;
}
.container .two.columns{
    width: 240px;
    margin-left: 10px;
}
#height560{
    height: 1000px;
}
#test580{
    float: right;margin-top:10px;margin-bottom: 10px;
}
#ma2021{
    margin-left: 5px;
}

input[type="button"],
input[type="submit"] {
	padding: 13px 58px;
   
}
}

@media screen and (max-width: 768px) {
  #height560{
    height: 1000px;
} 
.top321{
    width: 40px;height: 250px;position: fixed;z-index: 9999;right: 0;top: 250px;
}
#test450{
    width: 100%;
} 
#slider542{
    display: none;
}
#jobgallery20{
    margin-left: 20px;
}
.height300{
    height: auto;
}
.tabs-container{
    height: auto;
}
.search-container input {
	font-weight: 500;
	font-size: 12px;
	float: left;
	box-sizing: border-box;
	padding: 10px 10px;
	border: none;
	margin-bottom: 10px;
	width: 100%;
	float: left;
}
.search-container{
    padding: 0;
}
.search-container h2 {
	font-size: 30px;
    padding-top: 10px;
	color: #fff;
	margin-bottom: 30px;
	letter-spacing: -1px;
}
.test123{
    padding: 0;
}
.container .two.columns{
    width: 240px;
    margin-left: 10px;
}
}