@media only screen and (-webkit-min-device-pixel-ratio: 2.0) and (min-width: 1024px) and (max-width: 1400px),
  only screen and ( min--moz-device-pixel-ratio: 2.0) and (min-width: 1024px) and (max-width: 1400px),
  only screen and ( -o-min-device-pixel-ratio: 2.0/1) and (min-width: 1024px) and (max-width: 1400px),
  only screen and (min-device-pixel-ratio: 2.0) and (min-width: 1024px) and (max-width: 1400px),
  only screen and (min-resolution: 264dpi) and (min-width: 1024px) and (max-width: 1400px)  {
	
	.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12{
		width: 100%;
	}
	/* .footerMain .col-sm-2 {
		width: 16.66666667%;
	}
	.footerMain .col-sm-4 {
		width: 33.33333333%;
	} */
	.footerMain .widget {
		margin-bottom: 20px;
		text-align: center;
	}
	.footerMain .widget h4 {
		padding: 10px;
		border-top: 1px solid #fff;
		border-bottom: 1px solid #fff;
	}
	.serviceMain.homeService .serviceWhite {
		flex-wrap: wrap;
		background: none;
		justify-content: space-between;
		display: flex;
	}
	.serviceMain.homeService .serviceWhite .feature-wrap {
		width: 50%;
		flex-basis: inherit;
		padding-top: 20px;
		flex: 0 48%;
		flex: 0 48%;
		-ms-flex: 0 46%;
		margin-bottom: 15px;
		border: 1px solid #373737;
		background: rgba(255,255,255,.8);
		padding-bottom: 15px;
	}
	.serviceMain.homeService .serviceWhite .feature-wrap .iconArea {
		position: absolute;
		top: 15px;
		left: 20px;
		transform: inherit;
		height: 72px;
		width: 72px;
		padding: 4px;
	}
	.serviceMain.homeService .serviceWhite .feature-wrap .iconArea .iconinner {
		border-width: 5px;
		padding: 5px;
		height: 60px;
		width: 60px;
		line-height: 36px;
	}
	.serviceMain.homeService .serviceWhite .feature-wrap .contentArea h3 {
		text-align: left;
		margin-left: 90px;
		margin-top: 15px;
		margin-bottom: 30px;
	}
	.serviceMain.homeService {
		padding-top: 60px;
	}
	.main-slider .sliderOuter {
		text-align: center;
	}
	.searchArea {
		padding-top: 10px;
	}
	.searchArea .domain-row {
		text-align: center;
		margin-bottom: 10px;
	}
	.navbar-toggle {
		display: block;
	}
	.sidebarNavigation #primary-nav {
		display: none !important;
	}
	.navbar-nav > li {
		float: none;
	}
	.sideMenu {
		z-index: 9999;
		top: 87px;
	}
	.overlay{top: 87px;}
	.sideMenu li.mega-dropdown a {
		padding: 20px 10px 20px 10px;
		display: inherit !important;
	}
	.dropdown.mega-dropdown.open .dropdown-menu.mega-dropdown-menu, .dropdown.mega-dropdown.open:hover .dropdown-menu.mega-dropdown-menu {
		display: block !important;
		
	}
	.dropdown.mega-dropdown .dropdown-menu.mega-dropdown-menu{
	position: static;
		float: none;
		width: auto;
		margin-top: 0;
		background-color: transparent;
		border: 0;
			border-top-color: currentcolor;
			border-top-style: none;
			border-top-width: 0px;
			border-bottom-color: currentcolor;
			border-bottom-style: none;
			border-bottom-width: 0px;
		-webkit-box-shadow: none;
		box-shadow: none;
		padding-top: 10px !important; 
	}
	.navbar-nav {
		float: none !important;
	}
	.mega-dropdown-menu .container .submenuCustom {
		display: block;
	}
	.mega-dropdown-menu ul.submenuCustom li {
		border-right: 0px none;
		border-bottom: 1px solid #0f5187;
		padding-left: 70px;
		padding-top: 20px;
		min-height: 60px;
		position: relative;
		text-align: left;
		max-width: inherit;
		padding: 0px;
	}
	.sideMenu li.mega-dropdown a {
		padding: 20px 10px 20px 10px;
		display: inherit !important;
	}
	.mega-dropdown-menu ul.submenuCustom li .iconSubmenu-Custom {
		display: none;
	}
	.mega-dropdown-menu ul.submenuCustom li h4 {
		margin: 0px;
	}
	.sideMenu li.mega-dropdown a.dropdown-toggle:after, .sideMenu li a:after{
		display: none;
	}
	.whyChooseUs .row {
		display: block !important;
	}
	.whyChooseUs .row .col-sm-4 {
		float: none !important;
		width: 100% !important;
	}
	.whyChooseUs .row .col-sm-4 .boxChoose {
		margin-bottom: 15px !important;
	}
	.whyChooseUs .row .col-sm-4 .boxChoose .toparea, .whyChooseUs .row .col-sm-4 .boxChoose .contentBottom {
		overflow: inherit !important;
		padding-left: 85px !important;
		position: relative !important;
	}
	.whyChooseUs .row .col-sm-4 .boxChoose .toparea img {
		max-width: 75px !important;
		position: absolute !important;
		left: 0px !important;
	}
	section#main-menu .logo img {
		max-height: 34px;
	}
	.topBanner .row .col-sm-2 {
		display: none;
	}
	section.topBanner {
		text-align: center;
		padding: 45px 0px 0px 0px;
	}
	.servicesMainTop .row{
		display: block;
	}
	.servicesMainTop .row .col-sm-3 {
		width: 50%;
		float: left;
		flex: initial;
	}
	.servicesMainTop .row .col-sm-3 .boxWhite {
		min-height: 300px;
		margin-bottom: 30px;
	}
}