#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation{
	width: 50% !important;
	float: right !important;
}
.my-country-class{
	height: 26px !important;
}
.icons-center{
	text-align: center !important;
}
.prosettings {display: none;}
.location_details{margin-top: 20px !important; margin-bottom: 20px !important;}

/*darpan css*/
.icons-center .wpb_wrapper i {color: #276db5;}
.icons-center .wpb_wrapper h3 {color: #276db5;}
.my-location-form .asl_w {width: 70% !important;background: #000;opacity: 0.7;color: #fff;padding: 20px;}
.my-location-form {width: 100%;text-align: center;}
.my-location-form h2 {width: 25%;background: #000;opacity: 0.7;color: #fff;padding: 20px;margin: 0px;}
.my-location-form .promagnifier {background-color: #276db5 !important;background-image: none !important;}
.proinput ::placeholder {opacity: 1;color: #000;}
#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover {color: #fff !important;}
.region-location .image img {border: none !important;}
.region-location .title {padding: 34px 0 !important;position: absolute;bottom: 30px;width: 300px !important; background:#000;}
#directory-page #sub-nav {padding: 0 28px 0px 6px !important;}
.home .grayscale{min-height: 400px !important;}
.home .grayscale::after{background-position: center center !important;background-size: 100% 100% !important;}
.grid-item, .grid-sizer {width: 32%;overflow: hidden;}
.grid {width:100%;}
.region-location .image img {width: 100%;}
.image {margin-top: 20px;margin-left: 55px;}
.adsbygoogle {margin-left: 55px;margin-top:20px;}
.i4ewOd-pzNkMb-haAclf.QUIbkc {display: none;}

@media (max-width:1200px){
	.navbar-brand img {max-width: 60%;}
	.region-location .title {width: 236px !important;}}


@media (max-width:1199px){
	.my-location-form h2 {width: 30%;}
} 

@media (max-width:1024px){
	.adsbygoogle {width: 80% !important;}}

@media (max-width:991px){
	.navbar-header {width: 30%;}
	.navbar-brand img {max-width: 100%;}
	#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation {width: 70% !important;}
	.my-location-form .asl_w {width: 90% !important;}
	.my-location-form h2 {width: 60% !important;}
	.adsbygoogle {width: 97% !important;margin-left:6px !important;}
    .detail_data.col-xs-12.col-md-9 {padding: 0px !important;margin:0px !important;}
	.image {margin-left: 6px;}
	.region-location .title {width: 214px !important;}
	.my-location-form h2 {width: 40%;}}
	
@media (max-width:767px){
	.grid-item.adsense-300x250{width:100% !important;display:inline-block !important}
	.navbar-header {width: 100% !important;}.region-location .title {margin: auto;}
	.grid-item.region-location {right:0 !important;left: 0 !important;width: 100%;display:inline-block !important}
	.grid-item.region-location .image{margin:0 !important}
	.region-location .title {width: 100% !important;max-width: 100%;}
	.nav > li, .nav > li > a {display: inline-block !important;}
	.adsbygoogle {width: 100% !important;margin-left: 0px !important;}
}

@media (max-width:479px){.grid-item.region-location {width: 100%;}.my-location-form h2 {font-size:18px;}}
@media (max-width:375px){.grayscale h1 {padding: 10px;font-size: 22px;}}
/*darpan end css*/
