/* 
  ##Device = Desktops
  ##Screen = 1281px to higher resolution desktops
*/

@media (min-width: 1281px) {
 //CSS
}

/* 
  ##Device = Laptops, Desktops
  ##Screen = B/w 1025px to 1280px
*/

@media (min-width: 1025px) and (max-width: 1280px) {
 //CSS
}

/* 
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) {
.righ-menu {
	display: none !important;
}
footer {
	background-image: none !important;
}
}

/* 
  ##Device = Tablets, Ipads (landscape)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) {
.leader ul li {
	width: 46% !important;
	float: left !important;
	margin-right: 10px !important;
	min-height: 268px !important;
}
.servbox ul {
	margin-left: 25px !important;
}
.upglance .owl-item {
	width: 359px !important;
}
.glanceslide .owl-item {
	width: 359px !important;
}
.ourproject .owl-item {
	width: 359px !important;
}
.search-container {
	margin-top: -69px !important;
}
.righ-menu {
	display: none !important;
}
footer {
	background-image: none !important;
}
ul.dropdown-menu.cont-li {
    margin-left:0px !important;
}
}

/* 
  ##Device = Low Resolution Tablets, Mobiles (Landscape)
  ##Screen = B/w 481px to 767px
*/

@media (min-width: 481px) and (max-width: 767px) {
.uplogo {
	float: none !important;
	margin-top: -51px !important;
}
.servbox ul {
	margin-left: 25px !important;
}
footer {
	background-image: none !important;
}
.leader ul li {
	width: 46% !important;
	float: left !important;
	margin-right: 10px !important;
	min-height: 268px !important;
}
.righ-menu {
	display: none !important;
}
#atglance .heading h2 {
	left: 17% !important;
}
.contact {
	left: 0px !important;
}
.mega-dropdown {
	position: relative !important;
}
.dropdown.mega-dropdown {
	position: relative !important;
}
ul.upsatet li {
	width: 31.65% !important;
}
.righ-menu {
	display: none !important;
}
ul.dropdown-menu.cont-li {
    margin-left:0px !important;
}
}

/* 
  ##Device = Most of the Smartphones Mobiles (Portrait)
  ##Screen = B/w 320px to 479px
*/

@media (min-width: 320px) and (max-width: 480px) {
.top-pwd {
	display: none;
}
.uplogo {
	float: none !important;
	margin-top: -51px !important;
}
.search-container .searchinput {
	width: 195px !important;
}
#atglance .heading h2 {
	left: 4% !important;
	padding-right: 0px !important;
	padding-left: 0px !important;
}
.servbox ul {
	margin-left: 25px !important;
}
footer {
	background-image: none !important;
}
.righ-menu {
	display: none !important;
}
.contact {
	left: 0px !important;
}
.dropdown.mega-dropdown {
	position: relative !important;
}
ul.upsatet li {
	width: 31.65% !important;
}
.righ-menu {
	display: none !important;
}
ul.dropdown-menu.cont-li {
    margin-left:0px !important;
}
}
