@media only screen and (min-width:1600px){
	
.hignlit_item,
.aui .hignlit_item,
.spealise_item,
.aui .spealise_item{
    min-height: 360px;	
}

}

@media only screen and (max-width:1366px){

}

@media only screen and (max-width:1280px){

.followUsArea .followUs.shareOn li a img, .followUsArea .followUs li a img,
.aui .followUsArea .followUs.shareOn li a img, .aui .followUsArea .followUs li a img{
    width: 50px;
}
.followUsArea .followUs li,
.aui .followUsArea .followUs li{
    font-size: 0.85rem;
    line-height: 50px;	
}
.followUsArea .helpFul,
.aui .followUsArea .helpFul{
	line-height: 50px;	
}
.followUsArea .helpFul .accordion,
.aui .followUsArea .helpFul .accordion{
    margin-bottom: 0;
}
.followUsArea .followUs,.followUsArea .helpFul,
.aui .followUsArea .followUs,.aui .followUsArea .helpFul{
    width: 40%;
    float: left;
}
.followUsArea .shareOn,
.aui .followUsArea .shareOn{
    width: 20%;	 
}

.TopNav .brand.Logo,
.aui .TopNav .brand.Logo{
    top: 70%;	
    left: 45.5%;	
}	
.TestimonialSection .TestimonialBody li,
.aui .TestimonialSection .TestimonialBody li{
    min-height: 285px;	
}

.analyticsFrame.dashboardFrame.smallFrame.socialMediaDashFrame,
.aui .analyticsFrame.dashboardFrame.smallFrame.socialMediaDashFrame{
    min-height: 390px;
}
.analyticsFrame.dashboardGearFrame.socialMediaDashMeter,
.aui .analyticsFrame.dashboardGearFrame.socialMediaDashMeter{
	min-height:auto;
}

.analyticsFrame.dashboardGearFrame,
.aui .analyticsFrame.dashboardGearFrame{
	text-align:center;
}
.analyticsFrame.dashboardGearFrame .meterGearSection,
.aui .analyticsFrame.dashboardGearFrame .meterGearSection{
	width:50%;
	float:none;
	display:inline-block;
}
.analyticsFrame.dashboardFrame.smallFrame .meterGearSection,
.aui .analyticsFrame.dashboardFrame.smallFrame .meterGearSection{
	width:100%;
}
.analyticsFrame.dashboardFrame.smallFrame,
.aui .analyticsFrame.dashboardFrame.smallFrame{
    padding: 0;
	min-height: auto;	
}
.analyticsFrame.dashboardGearFrame.DashCollMeter,
.aui .analyticsFrame.dashboardGearFrame.DashCollMeter{
    min-height: auto;
}
.analyticsFrame.dashboardFrame,
.aui .analyticsFrame.dashboardFrame{
    min-height: auto;
    padding: 10px 10px;	
}


.water_bill.tagcloudTabs .nav-tabs > li > a,
.aui .water_bill.tagcloudTabs .nav-tabs > li > a{
    padding: 10px 7px;
    font-size: 0.65rem;
}

.analyticsArea .collaborationAnalytics ul li,
.aui .analyticsArea .collaborationAnalytics ul li{
    width: 49%;
    margin: 0 1% 1% 0;	
}
.my_modal_style,
.aui .my_modal_style{
    left: 10%;
    width: 80%;	
}

.map_scroll_content .map_item .FooterIconArea p.totalDistance, p.totalDistance,
.aui .map_scroll_content .map_item .FooterIconArea p.totalDistance, .aui p.totalDistance{
    padding: 5px 8px;
	font-size: 0.75rem;	
    margin-top: 8px;
    text-align: center;	
}

.followUsArea, .aui .followUsArea{
	text-align:center;
}
.followUsArea .followUs li, .aui .followUsArea .followUs li {
    float: none;
    display: inline-block;
    vertical-align: top;
}
.followUsArea .followUs li, .aui .followUsArea .followUs li{
	width:auto;
}
.followUsArea .helpFul,
.aui .followUsArea .helpFul{
	text-align: center;	
}

/*------- Grid // start ---*/
.span_md_1,.row-fluid .span_md_1,.row .span_md_1,
.aui .span_md_1,.aui .row-fluid .span_md_1,.aui .row .span_md_1{
    width: 8.33333333%;
}
.span_md_2,.row-fluid .span_md_2,.row .span_md_2,
.aui .span_md_2,.aui .row-fluid .span_md_2,.aui .row .span_md_2{
	width: 16.66666667%;	
}
.span_md_3,.row-fluid .span_md_3,.row .span_md_3,
.aui .span_md_3,.aui .row-fluid .span_md_3,.aui .row .md_3{
    width: 25%;	
}
.span_md_4,.row-fluid .span_md_4,.row .span_md_4,
.aui .span_md_4,.aui .row-fluid .span_md_4,.aui .row .span_md_4{
    width: 33.33333333%;	
}
.span_md_5,.row-fluid .span_md_5,.row .span_md_5,
.aui .span_md_5,.aui .row-fluid .span_md_5,.aui .row .span_md_5{
    width: 41.66666667%;	
}
.span_md_6,.row-fluid .span_md_6,.row .span_md_6,
.aui .span_md_6,.aui .row-fluid .span_md_6,.aui .row .span_md_6{
    width: 50%;	
}
.span_md_7,.row-fluid .span_md_7,.row .span_md_7,
.aui .span_md_7,.aui .row-fluid .span_md_7,.aui .row .span_md_7{
    width: 58.33333333%;	
}
.span_md_8,.row-fluid .span_md_8,.row .span_md_8,
.aui .span_md_8,.aui .row-fluid .span_md_8,.aui .row .span_md_8{
    width: 66.66666667%;	
}
.span_md_9,.row-fluid .span_md_9,.row .span_md_9,
.aui .span_md_9,.aui .row-fluid .span_md_9,.aui .row .span_md_9{
	width: 75%;	
}
.span_md_10,.row-fluid .span_md_10,.row .span_md_10,
.aui .span_md_10,.aui .row-fluid .span_md_10,.aui .row .span_md_10{
    width: 83.33333333%;	
}
.span_md_11,.row-fluid .span_md_11,.row .span_md_11,
.aui .span_md_11,.aui .row-fluid .span_md_11,.aui .row .span_md_11{
    width: 91.66666667%;	
}
.span_md_12,.row-fluid .span_md_12,.row .span_md_12,
.aui .span_md_12,.aui .row-fluid .span_md_12,.aui .row .span_md_12{
    width: 100%;	
}	
/*------- Grid // end ---*/	
	
.FooterIconArea .half,
.aui .FooterIconArea .half{
    width: 100%;
    float: left;
}
.spealise_item,
.aui .spealise_item,
.hignlit_item,
.aui .hignlit_item{
    min-height: 300px;
}	
.spealise_item button,
.aui .spealise_item button{
    width: 50px;
    height: 30px;
    font-size: 0.85rem;
}
.TopNav.navbar .nav li.notification a,
.aui .TopNav.navbar .nav li.notification a{
    padding: 3px 5px;	
}
.TopNav.navbar .nav li.TollFree.DigitalIndia a span,
.aui .TopNav.navbar .nav li.TollFree.DigitalIndia a span{
	font-size:25px;
}

.form_btn,
.aui .form_btn{
    padding: 30px 0;
}
.form_btn .btn_reset,
.form_btn .btn_submit,
.aui .form_btn .btn_reset,
.aui .form_btn .btn_submit{
	width: 100%;
    margin-bottom: 10px;
	padding:0 20px;
}
.separate,
.aui .separate{
    padding: 50px 0px;
}

.CitizenContributionArea .contentArea .card .bottom p,
.aui .CitizenContributionArea .contentArea .card .bottom p{
    font-size: 0.75rem;
    line-height: 18px;
}
.TopNav.navbar .nav li.TollFree a,
.aui .TopNav.navbar .nav li.TollFree a{
	font-size:0.625rem;
}
.TopNav.navbar .nav li.fontSize li a,
.aui .TopNav.navbar .nav li.fontSize li a{
    padding: 5px;
    width: 30px;
    text-align: center;
    font-size: 0.75rem;
    color: #9b9b9b;
    height: 30px;
    line-height: 18px;
    margin-top: 5px;
}
.collaborationLanding a.hignlit_item .icn,
.aui .collaborationLanding a.hignlit_item .icn{
top: 23%;	
}

}

@media only screen and (max-width:1200px){
.TestimonialSection .TestimonialBody li,
.aui .TestimonialSection .TestimonialBody li {
    min-height: 300px;
}
}

@media only screen and (max-width:1040px){

.TestimonialSection .TestimonialBody li .profilePic {
    width: 30%;
}
.TestimonialSection .TestimonialBody li .description {
    width: 70%;
    padding: 0px 0 0 10px;
    text-align: left;
}

.TestimonialSection .TestimonialBody li,
.aui .TestimonialSection .TestimonialBody li{
    width: 100%;
    float: left;
    margin-right: 0;
    min-height: auto;
    margin-bottom: 10px;
}

.water_bill.tagcloudTabs .nav-tabs > li > a,
.aui .water_bill.tagcloudTabs .nav-tabs > li > a {
    padding: 10px 5px;
    font-size: 0.6rem;
    min-width: 80px;	
}
.water_bill .nav-tabs > li > a .icn img,
.aui .water_bill .nav-tabs > li > a .icn img{
	margin-right: 2px;
}

/*.analyticsListScroll ul li .name,
.aui .analyticsListScroll ul li .name{
    padding: 5px 0px 0 5px;	
}
.analyticsListScroll ul li .name p,
.meterGearSection .ReadingBreakPoints .StatusArea li p,
.aui .analyticsListScroll ul li .name p,
.aui .meterGearSection .ReadingBreakPoints .StatusArea li p{
    font-size: 0.75rem;	
}*/
.meterGearSection .ReadingBreakPoints .StatusArea li p span,
.aui .meterGearSection .ReadingBreakPoints .StatusArea li p span{
    font-size: 0.5rem;	
}
.analyticsArea .collaborationAnalytics ul li .iconArea p,
.aui .analyticsArea .collaborationAnalytics ul li .iconArea p{
    font-size: 0.75rem;	
}
.analyticsArea .collaborationAnalytics ul li .iconArea,
.aui .analyticsArea .collaborationAnalytics ul li .iconArea{
    padding: 10px;	
}
.analyticsArea .collaborationAnalytics ul li .bottomCount,
.aui .analyticsArea .collaborationAnalytics ul li .bottomCount{
    padding: 10px 5px;	
}
.analyticsArea .collaborationAnalytics ul li .bottomCount ul li,
.aui .analyticsArea .collaborationAnalytics ul li .bottomCount ul li{
	padding: 0 2px;	
}
.analyticsArea .collaborationAnalytics ul li .bottomCount ul li p,
.analyticsArea .collaborationAnalytics ul li .bottomCount ul li a,
.aui .analyticsArea .collaborationAnalytics ul li .bottomCount ul li p,
.aui .analyticsArea .collaborationAnalytics ul li .bottomCount ul li a{
	font-size: 0.75rem;	
}
/*.socialMentions ul li,
.aui .socialMentions ul li{
    padding: 4px;	
}
.socialMentions ul li .socialItem, .socialMentions ul li a.socialItem,
.aui .socialMentions ul li .socialItem, .aui .socialMentions ul li a.socialItem{
    width: 80px;
    height: 80px;
    padding: 6px;	
}
.socialMentions ul li .socialItem p, .socialMentions ul li a.socialItem p,
.aui .socialMentions ul li .socialItem p, .aui .socialMentions ul li a.socialItem p{
    font-size: 0.75rem;
    padding: 0px 0px 0 0;
    line-height: 10px;	
}
.socialMentions ul li .socialItem p span, .socialMentions ul li a.socialItem p span,
.aui .socialMentions ul li .socialItem p span, .aui .socialMentions ul li a.socialItem p span{
	font-size: 0.5rem;	
}*/
.OpendataCard .DataDescriptionArea,
.aui .OpendataCard .DataDescriptionArea{
    padding: 20px 0px;	
}

.shorting ul li a,
.aui .shorting ul li a{
    font-size: 0.65rem;
    padding: 10px 5px;	
}

.communityMembersAll .span4{
	width:50% !important;
}

.idea_item a.idea_headding span,
.aui .idea_item a.idea_headding span{
    width: 85%;
    line-height: normal;
    font-size: 0.9rem;	
}

.ServiceContent .ServiceItemArea .Thumbnails,
.aui .ServiceContent .ServiceItemArea .Thumbnails{
    width: 35%;
    margin-right: 4%;
}	

.ServiceContent .ServiceItemArea .TextArea a.title.viewMore,
.aui .ServiceContent .ServiceItemArea .TextArea a.title.viewMore{
    margin-top: 25px;
}
	
.navbar-fixed-top .container,
.aui .navbar-fixed-top .container{
    width: 100%;	
}	

.gis_inner_content .left_side,
.aui .gis_inner_content .left_side{
    width: 30%;
}
.gis_inner_content .right_side,
.aui .gis_inner_content .right_side{
    width: 70%;
}
.idea_item .idae_comment .social_cap, .social_cap,
.aui .idea_item .idae_comment .social_cap, .aui .social_cap,
.commentSocialSection .social_cap,
.aui .commentSocialSection .social_cap{
    width: 100%;
}
.idea_item .idae_comment .social_cap.caption ul li, .social_cap ul li,
.aui .idea_item .idae_comment .social_cap.caption ul li, .aui .social_cap ul li,
.commentSocialSection .social_cap.caption ul li,
.aui .commentSocialSection .social_cap.caption ul li{
    padding: 0px 0px 0px 10px;
}
.login_form,
.aui .login_form{
    padding: 20px 20px;	
  /*   background: url(../../img/pmc-artwork-03.jpg)top center;
 */}

}

@media only screen and (max-width:1024px){
	
.CitizenContributionArea .contentArea .card .bottom,
.aui .CitizenContributionArea .contentArea .card .bottom{
    min-height: 130px;	
}	
	
.analyticsFrame.dashboardFrame.smallFrame .socialMentions.singleitem,
.aui .analyticsFrame.dashboardFrame.smallFrame .socialMentions.singleitem{
    padding: 35px 0 0;
}	
.analyticsFrame.dashboardFrame.smallFrame .socialMentions.singleitem ul li a.socialItem p{
    font-size: 0.75rem;	
}
	
/*-------- Footer comment // Start --------*/
.commentSocialSection,
.aui .commentSocialSection{
	width:100%;
	float:left;
    text-align: center;	
}
.commentSocialSection .span_sm_10,
.aui .commentSocialSection .span_sm_10{
	width: 83.33333333%;	
}
.idae_comment .span6,
.aui .idae_comment .span6{
	width:100%;
}
.user_details,
.aui .user_details{
	text-align:center;
}
.idea_item .idae_comment .user_details img,
.aui .idea_item .idae_comment .user_details img{
    float: none;
    display: inline-block;
}
.idea_item .idae_comment .social ul li,
.aui .idea_item .idae_comment .social ul li,
.commentSocialSection .social ul li,
.aui .commentSocialSection .social ul li{
    width: auto;
    text-align: center;	
}
.idea_item .idae_comment .social_cap,
.aui .idea_item .idae_comment .social_cap,
.commentSocialSection .social_cap,
.aui .commentSocialSection .social_cap{
	width:100%;
    text-align: center;	
}
.idea_item .idae_comment .social_cap.caption ul li,
.aui .idea_item .idae_comment .social_cap.caption ul li,
.commentSocialSection .social_cap.caption ul li,
.aui .commentSocialSection .social_cap.caption ul li{
    padding: 0 10px;
    float: none;
    display: inline-block;
}
.idea_item .idae_comment .user_details ul,
.aui .idea_item .idae_comment .user_details ul{
    padding: 0;
}
.idea_item .idae_comment .social_cap.caption ul li a,
.aui .idea_item .idae_comment .social_cap.caption ul li a,
.commentSocialSection .social_cap.caption ul li a,
.aui .commentSocialSection .social_cap.caption ul li a{
    display: inline-block;
    line-height: 25px;
    vertical-align: middle;
    height: 30px;
}

/*-------- Footer comment // End --------*/
.idea_item .idae_comment .social_cap, .social_cap,
.aui .idea_item .idae_comment .social_cap, .social_cap,
.commentSocialSection .social_cap,
.aui .commentSocialSection .social_cap{
    float: left;
    width: 100%;
}
.idea_item .idae_comment .social_cap, .social_cap,
.aui .idea_item .idae_comment .social_cap,
.commentSocialSection .social_cap,
.aui .commentSocialSection .social_cap{
	text-align:right;
}

.Footer .topSection .span2,
.aui .Footer .topSection .span2{
    width: 16.66666667%;	
}
.gis_search_area .search_box_title,
.aui .gis_search_area .search_box_title{
    font-size: 1.2rem;
    font-weight: 600;	
}
.gis_inner_content .scroll_title h4,
.aui .gis_inner_content .scroll_title h4{
    font-size: 1rem;
    font-weight: 600;	
}
.map_scroll_content .map_item p,
.aui .map_scroll_content .map_item p{
    font-size: 0.75rem;	
}
.map_scroll_content .map_item h4,
.aui .map_scroll_content .map_item h4{
    font-size: 0.85rem;
    font-weight: 600;	
}

.defult_btn_2,
.aui .defult_btn_2{
    font-size: 0.75rem;	
}
.btn_defult_3,
.aui .btn_defult_3{
	padding: 10px 10px;
    font-size: 0.75rem;	
}
.water_bill .box_conten .main_content h4,
.aui .water_bill .box_conten .main_content h4{
    font-size: 1rem;		
}
.property_card .card_area p,
.aui .property_card .card_area p{
	font-size: 0.6rem;	
}
.property_card .card_area h5,
.aui .property_card .card_area h5{
    font-size: 0.75rem;	
}
.property_card .card_area h5.tokenNo,
.aui .property_card .card_area h5.tokenNo{
font-size: 1.24rem;	
}
.btn_download,
.aui .btn_download{
    font-size: 0.75rem;	
}
.btn_grn button,
.aui .btn_grn button{
    font-size: 0.75rem;
    padding: 10px 5px 10px 25px;	
}
.btn_grn button span,
.aui .btn_grn button span{
    padding: 10px 5px 10px 5px;	
}
.collap_swtch_three ul li .consum_no,
.aui .collap_swtch_three ul li .consum_no{
    font-size: 0.8rem;	
}
.collap_swtch_three ul li p,
.aui .collap_swtch_three ul li p{
    font-size: 0.6rem;	
}


.GrievanceTabArea .tab-content .GrievanceBlocks li a,
.GrievanceDetails .GrievanceDetailsCard,
.aui .GrievanceTabArea .tab-content .GrievanceBlocks li a,
.aui .GrievanceDetails .GrievanceDetailsCard{
    font-size: 0.65rem;
    padding: 10px 10px;	
}

.GrievanceDetails .GrievanceDetailsCard h4.complaintDetails,
.aui .GrievanceDetails .GrievanceDetailsCard h4.complaintDetails{
    font-size: 0.7rem;
    text-transform: none;
    font-weight: 600;
    line-height: normal;
}
.GrievanceDetails .GrievanceDetailsCard a.viewHistory,
.aui .GrievanceDetails .GrievanceDetailsCard a.viewHistory{
    font-size: 0.6rem;	
}

.dsboard_item .zist h4,
.aui .dsboard_item .zist h4{
    font-size: 1rem;	
}

.BirtCertArea .CertSearchReslutArea .span10.offset1,
.aui .BirtCertArea .CertSearchReslutArea .span10.offset1{
	margin:0;
	width:100%;
    padding: 0;	
}

.members_box .members_area ul li p,
.aui .members_box .members_area ul li p{
font-size: 0.6rem;	
}

.idea .span4.offset4,
.aui .idea .span4.offset4{
	width:50%;
	margin:0;
}

.My_profile,
.aui .My_profile{
	padding: 0 0 30px 0;	
}

.total_content .Ideation_backer>.overlay,
.aui .total_content .Ideation_backer>.overlay{
    padding: /*0*/ 4px 0px 54px;
}

.preferance_content .preferance_item .zist h4,
.aui .preferance_content .preferance_item .zist h4{
    font-size: 1rem;	
}
.gis_content .gis_item,
.aui .gis_content .gis_item{
    margin-bottom: 20px;	
}
.span2,
.aui .span2{
    width: 33.333%;
	margin:0;
}
.log_pading,
.aui .log_pading{
    padding: 0!important;
}
.login_form .log_title,
.aui .login_form .log_title{
    padding: 0;
}

.spealise_item button,
.aui .spealise_item button{
    font-size: 0.75rem;
    width: 50px;
    height: 30px;
}
.spealise_item p span,
.aui .spealise_item p span{
	font-size:0.6875rem;
}

.hignlit_item .zist h5,
.aui .hignlit_item .zist h5{
    font-size: 0.75rem;
    line-height: normal;
    text-align: center;	
}
.hignlit_item .zist p,
.aui .hignlit_item .zist p{
    font-size: 9px;
    text-align: center;	
}
.activiti .activiti_area li .descriptionArea h4, .activiti .activiti_area li .descriptionArea p,
.aui .activiti .activiti_area li .descriptionArea h4, .aui .activiti .activiti_area li .descriptionArea p{
    font-size: 0.875rem;
}
.btn_trd,
.aui .btn_trd{
	font-size:0.875rem;
}
.btn_trd span i,
.aui .btn_trd span i{
    margin-left: 10px;
}
.collaborationLanding a.hignlit_item .icn,
.aui .collaborationLanding a.hignlit_item .icn{
    top: 40%;
    left: 37%;	
}
.hignlit_item .zist h4,
.aui .hignlit_item .zist h4{
    font-size: 0.875rem;	
}
.collaborationLanding .highlight_contnt .span2,
.aui .collaborationLanding .highlight_contnt .span2{
    width: 33.333%;
}

.bannerArea h4.BannerText,
.aui .bannerArea h4.BannerText{
    font-size: 22px;	
}
.bannerArea h4.BannerText span,
.aui .bannerArea h4.BannerText span{
    font-size: 26px;	
}
.navbar-fixed-top, .navbar-fixed-bottom,
.aui .navbar-fixed-top, .navbar-fixed-bottom{
	margin-top: -1px;	
}
.TrendingTopicsArea .header h4, .CitizenContributionArea .header h4,
.defult_title h4,
.aui .TrendingTopicsArea .header h4, .aui .CitizenContributionArea .header h4,
.aui .defult_title h4{
	font-size:1.25rem;
}
.TrendingTopicsArea .contentArea li .descriptionArea h4,
.aui .TrendingTopicsArea .contentArea li .descriptionArea h4{
    font-size: 1rem;	
}
.ServiceContent .ServiceItemArea .Thumbnails img,
.aui .ServiceContent .ServiceItemArea .Thumbnails img{
    padding: 4px;	
}
.popularServices .header .HeaderText h4,
.nearMeArea .textArea h4,
.activiti .header h4,
.trending .header h4,
.highlight_pro .header .HeaderText h4,
.aui .popularServices .header .HeaderText h4,
.aui .nearMeArea .textArea h4,
.aui .activiti .header h4,
.aui .trending .header h4,
.aui .highlight_pro .header .HeaderText h4{
	font-size:1rem;
}
a.viewAllBtn,
.aui a.viewAllBtn{
	font-size:0.75rem;
}
.activiti .header a,
.trending .header a,
.aui .activiti .header a,
.aui .trending .header a{
    line-height: 20px;
	font-size:0.75rem;
}
.ServiceContent .ServiceItemArea .TextArea h4,
.aui .ServiceContent .ServiceItemArea .TextArea h4{
    padding: 0 0 5px 0;
    margin: 0 0 5px 0;
    font-size: 0.875rem;	
}
.Footer .topSection .FooterlinkArea .HeaderText h4,
.aui .Footer .topSection .FooterlinkArea .HeaderText h4{
	font-size: 0.875rem;	
}
.Footer .topSection .FooterlinkArea li a,
.aui .Footer .topSection .FooterlinkArea li a{
    font-size: 0.75rem;	
}

}

@media only screen and (max-width:970px){

.followUsArea,
.aui .followUsArea{
    padding: 20px 0;	
}
.followUsArea .followUs, .followUsArea .shareOn, .followUsArea .helpFul,
.aui .followUsArea .followUs, .aui .followUsArea .shareOn, .aui .followUsArea .helpFul{
    width: 100%;
    padding-bottom: 10px;	
}

.TopNav.navbar .nav li.userAvatar a.profileProgressSection,
.aui .TopNav.navbar .nav li.userAvatar a.profileProgressSection{
    margin-top: 0px;
    margin-right: 0;
    margin-bottom: 10px;
    width: 100%;
    float: left;	
}	
	
.analyticsArea .collaborationAnalytics ul li,
.aui .analyticsArea .collaborationAnalytics ul li{
    width: 49%;
    margin: 0 1% 1% 0;
}	
	
.ServiceContent .ServiceItemArea,
.aui .ServiceContent .ServiceItemArea{
    margin-bottom: 20px;	
}
.custom-separate,
.aui .custom-separate{
	padding:0px;
}

.spealise_item, .aui .spealise_item, .hignlit_item, .aui .hignlit_item {
    min-height: 380px;
}

.row-fluid .offset1:first-child,.aui .row-fluid .offset1:first-child,
.row-fluid .offset2:first-child,.aui .row-fluid .offset2:first-child,
.row-fluid .offset3:first-child,.aui .row-fluid .offset3:first-child,
.row-fluid .offset4:first-child,.aui .row-fluid .offset4:first-child,
.row-fluid .offset5:first-child,.aui .row-fluid .offset5:first-child,
.row-fluid .offset6:first-child,.aui .row-fluid .offset6:first-child,
.row-fluid .offset7:first-child,.aui .row-fluid .offset7:first-child,
.row-fluid .offset8:first-child,.aui .row-fluid .offset8:first-child,
.row-fluid .offset9:first-child,.aui .row-fluid .offset9:first-child,
.row-fluid .offset10:first-child,.aui .row-fluid .offset10:first-child,
.row-fluid .offset11:first-child,.aui .row-fluid .offset11:first-child,
.row-fluid .offset12:first-child,.aui .row-fluid .offset12:first-child{
    margin-left: 0;
}	

.idaes_sec .top_idae_title h3,.aui .idaes_sec .top_idae_title h3{
	line-height:34px;
}
.TopNav.navbar .nav li.TollFree.DigitalIndia a,
.aui .TopNav.navbar .nav li.TollFree.DigitalIndia a{
    font-size: 12px;
	text-align:center;
}
.TopNav.navbar .nav li.TollFree.DigitalIndia a span,
.aui .TopNav.navbar .nav li.TollFree.DigitalIndia a span{
    font-size: 14px;
}

.cmnitty_details_area_btn_grp button,
.aui .cmnitty_details_area_btn_grp button{
    border-radius: 100px;
    margin: 0px 0 10px;
    padding: 20px 20px;
    text-align: center;
    color: #3c2e51;
    border: 2px solid #F1B936;
    background-color: #F1B936;
    font-size: 1.125rem;
    text-transform: uppercase;
    font-weight: 600;
    letter-spacing: 1px;
    height: auto;
}
.cmnitty_details_area_btn_grp button,
.aui .cmnitty_details_area_btn_grp button{
    width: 100%;
}
.left_sec,.right_sec,
.aui .left_sec,.right_sec{
	width:100%;
}
.masthead .span10.offset1,
.aui .masthead .span10.offset1{
	width:100%;
	margin:0;
}
.recycle h3,
.aui .recycle h3{
    font-size: 1.2rem;	
}

.idaes_sec .top_idae_title h3,
.idaes_sec .top_idae_title_semi h3,
.aui .idaes_sec .top_idae_title h3,
.aui .idaes_sec .top_idae_title_semi h3{
	font-size: 1rem;	
}	
	
.left_sec .Ideation_backer>.overlay,
.aui .left_sec .Ideation_backer>.overlay{
    background: rgba(255,255,255,0.6);
    padding: 30px 35px;
}
.form_btn,
.aui .form_btn{
    width: 100%;
}
.login_page,
.aui .login_page{
    padding: 120px 0 50px;	
}	
	
.highlight_pro .highlight_contnt .spealise_item button,
.aui .highlight_pro .highlight_contnt .spealise_item button{
    font-size: 1.125rem;
    width: 100px;
    height: 47px;
}
.highlight_pro .highlight_contnt .spealise_item p span,
.aui .highlight_pro .highlight_contnt .spealise_item p span{
    font-size: 0.875rem;
}

.highlight_pro .highlight_contnt .span3,
.aui .highlight_pro .highlight_contnt .span3{
    width: 50%;
	margin-bottom:20px;
}

.TopNav .brand.Logo,
.aui .TopNav .brand.Logo{
    top: 0;
}
.navbar-fixed-top, .navbar-fixed-bottom,
.aui .navbar-fixed-top, .aui .navbar-fixed-bottom{
    position: fixed;
}
.TopNav .collapse.in,
.aui .TopNav .collapse.in{
    height: auto;
    margin-top: 100px;
}
.TopNav .brand.Logo,
.aui .TopNav .brand.Logo{
	width:100px;
	height:100px;
    z-index: 1000;	
}
.navbar-inner,
.aui .navbar-inner{
    min-height: 60px;
}
.TopNav.navbar .nav li,
.aui .TopNav.navbar .nav li{
    width: auto;
    text-align: center;
    float: none;
    display: inline-block;
}
.TopNav.navbar .nav li.fontSize li,
.aui .TopNav.navbar .nav li.fontSize li{
    float: none;
    display: inline-block;
    width: auto;
}
.TopNav.navbar .nav li.fontSize,
.aui .TopNav.navbar .nav li.fontSize{
    padding: 0 0 10px 0;
    display: inline-block;
    float: none;
    vertical-align: top;	
}
.TopNav.navbar .nav li.languagePref,
.TopNav.navbar .nav li.TollFree,
.aui .TopNav.navbar .nav li.languagePref,
.aui .TopNav.navbar .nav li.TollFree{
    width: auto;
    float: none;
    padding: 0px;
    display: inline-block;
    vertical-align: top;	
}
.navbar .btn-navbar,
.navbar .btn-navbar:hover, .navbar .btn-navbar:focus, .navbar .btn-navbar:active, .navbar .btn-navbar.active, .navbar .btn-navbar.disabled, .navbar .btn-navbar[disabled],
.aui .navbar .btn-navbar,
.aui .navbar .btn-navbar:hover, .aui .navbar .btn-navbar:focus, .aui .navbar .btn-navbar:active, .aui .navbar .btn-navbar.active, .aui .navbar .btn-navbar.disabled, .aui .navbar .btn-navbar[disabled]{
	background-color: #3d2f52;
	box-shadow:none;
	text-shadow:none;
	border:none;
    background-image: none;
	padding: 10px 12px;
    margin-top: 8px;
}
.navbar .btn-navbar:hover, .navbar .btn-navbar:focus, .navbar .btn-navbar:active, .navbar .btn-navbar.active,
.aui .navbar .btn-navbar:hover, .aui .navbar .btn-navbar:focus, .aui .navbar .btn-navbar:active, .aui .navbar .btn-navbar.active{
	background-color: #ffab00;
	color:#3d2f52;
}
.navbar .nav-collapse .nav.pull-right,
.aui .navbar .nav-collapse .nav.pull-right,
.navbar .nav-collapse ul.nav,
.aui .navbar .nav-collapse ul.nav{
    float: left;
    margin-left: 0;
    width: 100%;
	text-align:center;
}
.TopSearchArea .SearchFiled .form-search,
.aui .TopSearchArea .SearchFiled .form-search{
    width: 70%;	
}
.ServiceContent .ServiceItemArea .TextArea,
.aui .ServiceContent .ServiceItemArea .TextArea{
	padding-left: 10px;	
}

.TopNav.navbar .nav li.dropdown,
.aui .TopNav.navbar .nav li.dropdown{
	width:100%;
}
.navbar .btn-navbar .icon-bar,
.aui .navbar .btn-navbar .icon-bar{
    background-color: #fff;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;	
}
.TopNav .dropdown-menu > li > a,
.aui .TopNav .dropdown-menu > li > a{
    border-bottom: none;
    border-right: 1px solid #f1f1f1;
}
.TopNav.navbar .nav li.TollFree a,
.aui .TopNav.navbar .nav li.TollFree a{
    margin: 0 10px;	
}

}

@media only screen and (max-width:960px){
	
.analyticsFrame.dashboardFrame.smallFrame, .aui .analyticsFrame.dashboardFrame.smallFrame {
    padding: 10px;
    min-height: auto;
    margin-bottom: 20px;
}	
	
.community .social_cap.caption,
.aui .community .social_cap.caption{
    width: 100%;
    text-align: center;
    padding: 0 0 10px 0	
}	
.community .social_cap ul li,
.aui .community .social_cap ul li{
    padding: 0 10px;
    float: none;
    display: inline-block;
}
	
.pmc_partner_card .logoSection,
.aui .pmc_partner_card .logoSection,
.pmc_partner_card .TextSection,
.aui .pmc_partner_card .TextSection{
    width: 100%;	
}
.pmc_partner_card .logoSection,
.aui .pmc_partner_card .logoSection{
    border-bottom: 1px solid #e4e4e4;
    margin-bottom: 5px;	
}

/*------- Grid // start ---*/
.span_sm_1,.row-fluid .span_sm_1,.row .span_sm_1,
.aui .span_sm_1,.aui .row-fluid .span_sm_1,.aui .row .span_sm_1{
    width: 8.33333333%;
}
.span_sm_2,.row-fluid .span_sm_2,.row .span_sm_2,
.aui .span_sm_2,.aui .row-fluid .span_sm_2,.aui .row .span_sm_2{
	width: 16.66666667%;	
}
.span_sm_3,.row-fluid .span_sm_3,.row .span_sm_3,
.aui .span_sm_3,.aui .row-fluid .span_sm_3,.aui .row .span_sm_3{
    width: 25%;	
}
.span_sm_4,.row-fluid .span_sm_4,.row .span_sm_4,
.aui .span_sm_4,.aui .row-fluid .span_sm_4,.aui .row .span_sm_4{
    width: 33.33333333%;	
}
.span_sm_5,.row-fluid .span_sm_5,.row .span_sm_5,
.aui .span_sm_5,.aui .row-fluid .span_sm_5,.aui .row .span_sm_5{
    width: 41.66666667%;	
}
.span_sm_6,.row-fluid .span_sm_6,.row .span_sm_6,
.aui .span_sm_6,.aui .row-fluid .span_sm_6,.aui .row .span_sm_6{
    width: 50%;	
}
.span_sm_7,.row-fluid .span_sm_7,.row .span_sm_7,
.aui .span_sm_7,.aui .row-fluid .span_sm_7,.aui .row .span_sm_7{
    width: 58.33333333%;	
}
.span_sm_8,.row-fluid .span_sm_8,.row .span_sm_8,
.aui .span_sm_8,.aui .row-fluid .span_sm_8,.aui .row .span_sm_8{
    width: 66.66666667%;	
}
.span_sm_9,.row-fluid .span_sm_9,.row .span_sm_9,
.aui .span_sm_9,.aui .row-fluid .span_sm_9,.aui .row .span_sm_9{
	width: 75%;	
}
.span_sm_10,.row-fluid .span_sm_10,.row .span_sm_10,
.aui .span_sm_10,.aui .row-fluid .span_sm_10,.aui .row .span_sm_10{
    width: 83.33333333%;	
}
.span_sm_11,.row-fluid .span_sm_11,.row .span_sm_11,
.aui .span_sm_11,.aui .row-fluid .span_sm_11,.aui .row .span_sm_11{
    width: 91.66666667%;	
}
.span_sm_12,.row-fluid .span_sm_12,.row .span_sm_12,
.aui .span_sm_12,.aui .row-fluid .span_sm_12,.aui .row .span_sm_12{
    width: 100%;	
}	

.offset_sm_0,.row-fluid .offset_sm_0, .row .offset_sm_0,
.aui .offset_sm_0,.aui .row-fluid .offset_sm_0, .aui .row .offset_sm_0{
	margin-left:0 !important;
}
/*------- Grid // end ---*/

.grievanceArea .separate,
.aui .grievanceArea .separate{
    padding: 0;
}

/*------- Filter // start ------*/
.shorting,
.aui .shorting{
    text-align: center;	
}
.shorting ul li,
.aui .shorting ul li{
	float: none;
    display: inline-block;	
}
.idaes_sec .top_idae_title h3,
.aui .idaes_sec .top_idae_title h3{
	line-height: 34px;	
}

.top_idae_title .btn_joint,
.aui .top_idae_title .btn_joint{
    position: relative;
    margin-top: 10px;
    width: 100%;
    float: left;
    margin-left: 0;
    padding: 0px;
    border: none;
	top:5px;			
}
.idaes_sec .top_idae_title a.viewAllBtnNew,
.aui .idaes_sec .top_idae_title a.viewAllBtnNew{
	float:right;
}
.top_idae_title .ButtonArea,
.aui .top_idae_title .ButtonArea{
	width: 100%;
    text-align: right;		
}
.top_idae_title .ButtonArea .FilterParent,
.aui .top_idae_title .ButtonArea .FilterParent{
    float: none;
    padding: 0 2px;
    display: inline-block;
    line-height: normal;
    vertical-align: middle;
}
.filter_option_new,
.aui .filter_option_new{
	min-width: 100%;
    width: 100%;	
	left: 0;
    right: 0;	
}
.shorting ul li.shrt_title,
.aui .shorting ul li.shrt_title{
	padding-right: 5px;
    font-size: 0.5rem;	
}
.shorting ul li a,
.aui .shorting ul li a{
	padding: 10px 5px;
    padding: 8px 4px;	
}

/*------- Filter // End ------*/

.my_modal_style.ModalDefault,
.aui .my_modal_style.ModalDefault{
	left:10%;
	width:80%;
}
.nearMeArea .iconArea li a h4,
.aui .nearMeArea .iconArea li a h4{
    font-size: 0.625rem;
    letter-spacing: 0.2px;	
}
.followUsArea,
.aui .followUsArea{
    padding: 10px 0;	
}
.row-fluid .span2,
.aui.row-fluid .span2,
.gis_content .row-fluid .span2,
.aui .gis_content .row-fluid .span2{
    width: 33.333%;
    margin: 0;
}

.commentSocialSection .span2,
.aui .commentSocialSection .span2{
    width: 16.66666667%;
}
.login_page .span8.offset2,
.aui .login_page .span8.offset2{
	width:100%;
	margin:0px;
}

}

@media only screen and (max-width:900px){

.idea_item a.idea_headding span,
.aui .idea_item a.idea_headding span,
.idea_item h4.describe,
.aui .idea_item h4.describe{
    min-height: 65px;	
}

.jrt td,
.aui .jrt td{padding-left: 0;}

.water_bill .span4.offset2,
.water_bill .span4,
.aui .water_bill .span4.offset2,
.aui .water_bill .span4{
	width:100%;
	margin:0;
}
.water_bill .collap_swtch_three ul li.fst,
.water_bill .collap_swtch_three ul li.frth,
.water_bill .collap_swtch ul li.fst,
.water_bill .collap_swtch ul li.fifth,
.aui .water_bill .collap_swtch_three ul li.fst,
.aui .water_bill .collap_swtch_three ul li.frth,
.aui .water_bill .collap_swtch ul li.fst,
.aui .water_bill .collap_swtch ul li.fifth{
	width:100%;
	text-align:center;
}
.water_bill .collap_swtch_three ul li,
.water_bill .collap_swtch ul li,
.aui .water_bill .collap_swtch_three ul li,
.aui .water_bill .collap_swtch ul li{
	width:50%;
    margin-bottom: 10px;	
}

.recycle .post_smry	.span3,
.recycle .post_smry	.span6,
.recycle .post_smry .span3,
.aui .recycle .post_smry .span3,
.aui .recycle .post_smry .span6,
.aui .recycle .post_smry .span3{
	width:100%;
	margin:0;
}
.post_smry .user_details .social,
.aui .post_smry .user_details .social{
	float:left;
}
.highlight_pro .highlight_contnt .spealise_item button,
.aui .highlight_pro .highlight_contnt .spealise_item button{
    height: 45px;
}


.login_form .row,
.aui .login_form .row{
    margin-right: 0;
    margin-left: 0;
    width: 100%;
}
.login_form .span6,
.aui .login_form .span6{
    width: 100%;
	margin-left:0px;
	margin-bottom:10px;
}
.form_btn .btn_submit,
.aui .form_btn .btn_submit{
	padding: 0 60px;	
}

}

@media only screen and (max-width:840px){

.idea_item a.idea_headding span,
.aui .idea_item a.idea_headding span{
    width: 80%;
}	
	
.highlight_pro .highlight_contnt .spealise_item button,
.aui .highlight_pro .highlight_contnt .spealise_item button{
    font-size: 1rem;
    height: 42px;
}	
.followUsArea .followUs li,
.aui .followUsArea .followUs li{
    width: 15%;
	font-size:0.75rem;
	line-height:normal;
}
.followUsArea .followUs li:first-child,
.aui .followUsArea .followUs li:first-child{
    padding:0;
    width: 100%;
}

}

@media only screen and (max-width:800px){
	
.TestimonialSection .TestimonialBody li .profilePic,
.TestimonialSection .TestimonialBody li .description,
.aui .TestimonialSection .TestimonialBody li .profilePic,
.aui .TestimonialSection .TestimonialBody li .description{
    width: 100%;
	text-align:center;
}	
.TestimonialSection .TestimonialBody li .description,
.aui .TestimonialSection .TestimonialBody li .description{
	padding:10px 0 0 0 ;
}
.full .half,
.aui .full .half{
    width: 100%;
    margin-right: 0;
	margin-bottom:10px;
}
.Footer .copyRightSection p,
.Footer .copyRightSection .text-right,
.aui .Footer .copyRightSection p,
.aui .Footer .copyRightSection .text-right{
	text-align:center;
}
.Footer .topSection .FooterlinkArea .HeaderText,
.aui .Footer .topSection .FooterlinkArea .HeaderText{
	text-align:center;
}
.Footer .topSection .FooterlinkArea .HeaderText h4,
.aui .Footer .topSection .FooterlinkArea .HeaderText h4{
	padding: 0 10px;
}
.Footer .topSection .FooterlinkArea li,
.aui .Footer .topSection .FooterlinkArea li{
	text-align:center;
}

.dsboard_item .icn,
.aui .dsboard_item .icn{
	display:none;
}
.dsboard_item .zist,
.aui .dsboard_item .zist{
	padding: 10px 10px 20px 10px;
	margin:0;
}
.dsboard_item .backer,
.aui .dsboard_item .backer{
    height: auto;	
}
.dsboard_item,
.aui .dsboard_item{
	min-height:250px;
}

.btn_trd,
.aui .btn_trd{
    font-size: 0.875rem;
    margin-right: 10px;
    margin-bottom: 10px;	
}
.highlight_pro .highlight_contnt .spealise_item button,
.aui .highlight_pro .highlight_contnt .spealise_item button{
    font-size: 1rem;
    height: 40px;
}

.spealise_item,
.aui .spealise_item{
    height: auto;
    min-height: 342px;
}

.collaborationLanding .highlight_contnt .span2,
.aui .collaborationLanding .highlight_contnt .span2{
    width: 50%;
}
.collaborationLanding a.hignlit_item .icn,
.aui .collaborationLanding a.hignlit_item .icn{
    top: 45%;
    left: 40%;
}

.bannerArea a.sticker,
.bannerArea .stickerVisitor,
.aui .bannerArea a.sticker,
.aui .bannerArea .stickerVisitor{
	/* display:none; */
}
.bannerArea h4.BannerText,
.aui .bannerArea h4.BannerText{
    left: 15%;
    width: 70%;	
}
.bannerArea,
.aui .bannerArea{
    height: 300px;	
}
.bannerArea.innerPageBanner,
.bannerArea.innerPageBanner:before,
.aui .bannerArea.innerPageBanner,
.aui .bannerArea.innerPageBanner:before{
    height: 200px;	
}
.nearMeArea .iconArea li,
.aui .nearMeArea .iconArea li{
    width: 25%;	
}
.nearMeArea,
.aui .nearMeArea{
    padding: 60px 0 0;
}
/*------- Grid // start ---*/
.span_sm_1,.span_sm_2,.span_sm_3,.span_sm_4,.span_sm_5,.span_sm_6,.span_sm_7,.span_sm_8,.span_sm_9,.span_sm_10,.span_sm_11,.span_sm_12,
.aui .span_sm_1,.aui .span_sm_2,.aui .span_sm_3,.aui .span_sm_4,.aui .span_sm_5,.aui .span_sm_6,.aui .span_sm_7,.aui .span_sm_8,.aui .span_sm_9,.aui .span_sm_10,.aui .span_sm_11,.aui .span_sm_12,.Footer .topSection .span2,.aui .Footer .topSection .span2{
	width:100%;
}
/*------- Grid // end ---*/

.Footer .topSection .FooterlinkArea .HeaderText,
.aui .Footer .topSection .FooterlinkArea .HeaderText{
	margin-top:20px;
}
.ServiceContent .ServiceItemArea,
.aui .ServiceContent .ServiceItemArea{
    margin-bottom: 20px;	
}
.followUsArea,
.aui .followUsArea{
	text-align:center;
    padding: 20px 0;	
}
.followUsArea .followUs,
.followUsArea .helpFul,
.aui .followUsArea .followUs,
.aui .followUsArea .helpFul{
    width: 100%;	
}
.followUsArea .followUs li,
.aui .followUsArea .followUs li{
    float: none;
    display: inline-block;
    vertical-align: top;
}
.followUsArea .helpFul,
.aui .followUsArea .helpFul{
	text-align:center;
    border-top: 1px solid rgba(255, 255, 255, 0.3);
    margin-top: 0;
    padding-top: 10px;
}
	
}

@media only screen and (max-width:768px){

.analyticsFrame.dashboardFrame.smallFrame.socialMediaDashFrame, .aui .analyticsFrame.dashboardFrame.smallFrame.socialMediaDashFrame {
    min-height: auto;
}
.analyticsFrame.dashboardFrame.smallFrame.socialMediaDashFrame .socialMentions.singleitem.youtubeItem,
.aui .analyticsFrame.dashboardFrame.smallFrame.socialMediaDashFrame .socialMentions.singleitem.youtubeItem{
    padding: 50px 0;
}

.analyticsFrame.dashboardGearFrame .meterGearSection,
.aui .analyticsFrame.dashboardGearFrame .meterGearSection{
	width:100%;
}
.analyticsDashboard.dsboard_item,
.aui .analyticsDashboard.dsboard_item{
    margin-bottom: 10px;	
}
.analyticsDashboard.dsboard_item .zist h4,
.aui .analyticsDashboard.dsboard_item .zist h4{
    font-size: 1.5rem;
}

.water_bill.tagcloudTabs .nav-tabs > li,
.aui .water_bill.tagcloudTabs .nav-tabs > li{
	width:100%;
}
.water_bill.tagcloudTabs .nav-tabs > li > a,
.aui .water_bill.tagcloudTabs .nav-tabs > li > a {
    padding: 5px 5px;
    font-size: 0.7rem;
    min-width: 80px;
    border-radius: 100px;
    margin-bottom: 4px;
    height: 40px;
}

.GrievanceDetails .GrievanceDetailsCard a.viewHistory,
.aui .GrievanceDetails .GrievanceDetailsCard a.viewHistory{
    margin: 5px 5px 10px;
    float: left;	
}

.pollsResultSection .resultSection li,
.pollsResultSection.multipleResults .resultSection li,
.aui .pollsResultSection .resultSection li,
.aui .pollsResultSection.multipleResults .resultSection li{
    padding: 5px 5px;
    width: 100%;	
}

.analyticsFrame,
.aui .analyticsFrame{
	margin-bottom:10px;
}

.searchFeatureArea,
.aui .searchFeatureArea{
    margin-top: 10px;	
}

.voluntActivityDetails .social_cap.caption,
.aui .voluntActivityDetails .social_cap.caption{
	text-align:center;
}
.voluntActivityDetails .social_cap.caption ul,
.aui .voluntActivityDetails .social_cap.caption ul{
	margin:10px 0 0 0;
}
.shorting ul li.shrt_title, .aui .shorting ul li.shrt_title {
    font-size: 0.65rem;
}

.idea_item a.idea_headding span, .aui .idea_item a.idea_headding span {
    width: 90%;
}
	
.pmc_partner_card .TextSection .topSection h4,
.aui .pmc_partner_card .TextSection .topSection h4,
.pmc_partner_card .TextSection .topSection a.visitSiteLink,
.aui .pmc_partner_card .TextSection .topSection a.visitSiteLink{
    display: block;
}
.pmc_partner_card .TextSection .topSection,
.aui .pmc_partner_card .TextSection .topSection{
	text-align:center;
}
.pmc_partner_card .TextSection .topSection a.visitSiteLink,
.aui .pmc_partner_card .TextSection .topSection a.visitSiteLink{
	float:none;
}

.cmnitty_details_area_btn_grp a.button,
.aui .cmnitty_details_area_btn_grp a.button{
    display: block;	
}	
.searchFeatureArea .form-search input.search-query,
.aui .searchFeatureArea .form-search input.search-query{
    height: 40px;
    padding: 5px 40px 5px 15px;
	font-size: 14px;
    line-height: 40px;	
}
.searchFeatureArea .form-search a.btn,
.aui .searchFeatureArea .form-search a.btn{
    width: 30px;
    height: 30px;
    right: 6px;
    top: 5px;
    padding: 5px;
}


/*.user_details{
	text-align:center;
}
.idea_item .idae_comment .user_details img {
    float: none;
    display: inline-block;
}
.idea_item .idae_comment .social ul li, .social ul li{
    width: 100%;
    text-align: center;	
}
.idea_item .idae_comment .social_cap, .social_cap{
	width:100%;
    text-align: center;	
}
.idea_item .idae_comment .social_cap.caption ul li, .social_cap ul li {
    padding: 0 10px;
    float: none;
    display: inline-block;
}
.idea_item .idae_comment .user_details ul {
    padding: 0;
}*/
.idae_comment .row-fluid .span1,.idae_comment .row-fluid .span2,.idae_comment .row-fluid .span3,.idae_comment .row-fluid .span4,
.idae_comment .row-fluid .span5,.idae_comment .row-fluid .span6,.idae_comment .row-fluid .span7,.idae_comment .row-fluid .span8,
.idae_comment .row-fluid .span9,.idae_comment .row-fluid .span10,.idae_comment .row-fluid .span11,.idae_comment .row-fluid .span12,
.aui .idae_comment .row-fluid .span1,.aui .idae_comment .row-fluid .span2,.aui .idae_comment .row-fluid .span3,.aui .idae_comment .row-fluid .span4,
.aui .idae_comment .row-fluid .span5,.aui .idae_comment .row-fluid .span6,.aui .idae_comment .row-fluid .span7,.aui .idae_comment .row-fluid .span8,
.aui .idae_comment .row-fluid .span9,.aui .idae_comment .row-fluid .span10,.aui .idae_comment .row-fluid .span11,.aui .idae_comment .row-fluid .span12{
	margin-left: 0%;	
}
	
.GrievanceTabArea .TabHeader .nav-tabs > li,
.aui .GrievanceTabArea .TabHeader .nav-tabs > li{
    width: 33.33%;	
}
.GrievanceTabArea .TabHeader .nav-tabs > li a,
.GrievanceTabArea .TabHeader .nav-tabs > .active > a,
.GrievanceTabArea .TabHeader .nav-tabs > .active > a:hover,
.GrievanceTabArea .TabHeader .nav-tabs > .active > a:focus,
.aui .GrievanceTabArea .TabHeader .nav-tabs > li a,
.aui .GrievanceTabArea .TabHeader .nav-tabs > .active > a,
.aui .GrievanceTabArea .TabHeader .nav-tabs > .active > a:hover,
.aui .GrievanceTabArea .TabHeader .nav-tabs > .active > a:focus{
    font-size: 0.7rem;	
}
.GrievanceTabArea .TabHeader .nav-tabs > li a span,
.aui .GrievanceTabArea .TabHeader .nav-tabs > li a span{
    padding: 0px 4px;	
}
	
.idea .span4.offset4,
.aui .idea .span4.offset4{
    width: 100%;
    margin: 0;
}

.submitForm.MyProfileInfo .form_btn,
.aui .submitForm.MyProfileInfo .form_btn{
    padding: 20px 0;
    width: 100%;	
}
.form_btn .btn_submit,
.aui .form_btn .btn_submit{
	width: 100%;
}
.CertificateNameField .span6,
.aui .CertificateNameField .span6{
    width: 50%;
    margin: 0;
}
.submitForm.MyProfileInfo .CertificateNameField,
.aui .submitForm.MyProfileInfo .CertificateNameField{
	margin: 10px 0 30px 0;	
}
.row-fluid .span1,.row-fluid .span2,.row-fluid .span3,.row-fluid .span4,.row-fluid .span5,.row-fluid .span6,.row-fluid .span7,.row-fluid .span8,.row-fluid .span9,.row-fluid .span10,.row-fluid .span11,.row-fluid .span12,
.span1,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9,.span10,.span11,.span12,
.aui .row-fluid .span1,.aui .row-fluid .span2,.aui .row-fluid .span3,.aui .row-fluid .span4,.aui .row-fluid .span5,.aui .row-fluid .span6,.aui .row-fluid .span7,.aui .row-fluid .span8,.aui .row-fluid .span9,.aui .row-fluid .span10,.aui .row-fluid .span11,.aui .row-fluid .span12,
.aui .span1,.aui .span2,.aui .span3,.aui .span4,.aui .span5,.aui .span6,.aui .span7,.aui .span8,.aui .span9,.aui .span10,.aui .span11,.aui .span12{
	width:100% !important;
}
.commentSocialSection .span2,
.aui .commentSocialSection .span2{
    width: 16.66666667% !important;
}
.commentSocialSection .span_sm_10,
.aui .commentSocialSection .span_sm_10{
    width: 83.33333333% !important;
}
.popularServices,
.aui .popularServices{
    width: 100%;
    float: left;
    padding: 0px 0 20px;
}
.navbar .btn, .navbar .btn-group,
.aui .navbar .btn, .navbar .btn-group{
    margin-top: 0px;
}

/*.nav-collapse, .nav-collapse.collapse{
  height: 400px !important;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}*/
.TopNav .collapse.in,
.aui .TopNav .collapse.in{
    /* height: 300px !important; */
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
    margin-top: 55px;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    background: #fff;
    padding-top: 50px;
    z-index: 100;
    padding-left: 30px;
    padding-right: 30px;
    box-shadow: 0 4px 6px rgba(0,0,0,0.2);
}
.TrendingTopicsArea .bottomArea .shre,
.TrendingTopicsArea .bottomArea .postedOn,
.aui .TrendingTopicsArea .bottomArea .shre,
.aui .TrendingTopicsArea .bottomArea .postedOn{
	width:100%;
}
.TrendingTopicsArea .bottomArea .postedOn,
.aui .TrendingTopicsArea .bottomArea .postedOn{
	text-align:left;
}
.TrendingTopicsArea .header h4, .CitizenContributionArea .header h4,
.aui .TrendingTopicsArea .header h4, .CitizenContributionArea .header h4{
	font-size:1.25rem;
}
.toggle_form,
.aui .toggle_form{
    width: 100%;
    float: left;
}

.TopNav.navbar .nav li.dropdown .dropdown-menu li,
.aui .TopNav.navbar .nav li.dropdown .dropdown-menu li{
    width: 100%;
}
.TopNav .dropdown-menu > li > a, .aui .TopNav .dropdown-menu > li > a {
    border-bottom: 1px solid #f1f1f1;
	border-right:none;
}
.navbar .nav,
.aui .navbar .nav{
    margin: 15px 0 0;
}
.TopNav.navbar .nav li.userAvatar a,
.aui .TopNav.navbar .nav li.userAvatar a{
	padding: 9px 10px;	
}
.TopNav .dropdown-menu > li > a,
.aui .TopNav .dropdown-menu > li > a{
	line-height:24px;
}
.gis_content .row-fluid .span2,
.aui .gis_content .row-fluid .span2{
    width: 50% !important;
    margin: 0;
}
.communityMembersAll .span4,
.aui .communityMembersAll .span4{
	width:50% !important;
}
.community.communityMembersAll .members_item .title h5,
.aui .community.communityMembersAll .members_item .title h5{
    font-size: 0.85rem;	
}

.TopNav .collapse.in, .aui .TopNav .collapse.in{
    padding-left: 10px;
    padding-right: 10px;	
}

}
@media (min-width:200px) and (max-width:768px)
{
	.mobilevietable table{display: inline-block;overflow-x: auto;white-space: nowrap;  max-width: 100%;}
	.allapplication label{font-size: 12px!important;}
	table.dataTable thead th {padding: 3px 18px 3px 10px;}
	.mega-menu { padding: 0px 0px!important; width: 100%!important;}
}
@media (max-width: 979px)
	{
		.nav-collapse .dropdown-menu
			 {
			    position: relative;top: auto; left: auto;display: none;float: none;max-width: none;padding: 0;
			    margin: 0 15px;background-color: transparent;border: none;-webkit-border-radius: 0;
			    -moz-border-radius: 0;border-radius: 0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;
			}
	}
	@media (max-width: 979px){
		.nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a 
		{
		    padding: 0px 0px;
		    font-weight: bold;
		    color: #777777;
		    -webkit-border-radius: 3px;
		    -moz-border-radius: 3px;
		    border-radius: 3px;
		}
		.nav-collapse .dropdown-menu a p {
    		margin: 0 0 -5px;
		 }
		dropdown-menu mega-menu hr {
			    margin: 5px 0px 7px!important;
			    border-bottom: 1px solid #3c2e51;
			}
	}
@media only screen and (max-width:767px){

.analyticsArea .collaborationAnalytics ul li,
.aui .analyticsArea .collaborationAnalytics ul li {
    width: 48%;
    margin: 0 1% 1% 0;
}
.analyticsArea .collaborationAnalytics ul li .iconArea,
.aui .analyticsArea .collaborationAnalytics ul li .iconArea {
    padding: 20px;
}

.water_bill .box_conten,
.aui .water_bill .box_conten{
    padding: 10px;
    margin-top: 0;	
}
.defult_group_input button.go,
.aui .defult_group_input button.go{
    position: relative;
    right: 0;
    top: 0;
	padding: 10px 40px;	
    font-size: 1rem;
	margin: 10px 0;	
}
.BodyContent, .aui .BodyContent {
    padding: 0px;
}


.my_modal_style .modal-header .close,
.aui .my_modal_style .modal-header .close,
{
    padding: 0px;
}	
.communityApprovalSection .nav-tabs > li,
.aui .communityApprovalSection .nav-tabs > li{
	width:100%;
}
.communityApprovalSection .water_bill .nav-tabs > li > a:last-child,
.communityApprovalSection .water_bill .nav-tabs > li > a,
.aui .communityApprovalSection .water_bill .nav-tabs > li > a:last-child,
.aui .communityApprovalSection .water_bill .nav-tabs > li > a{
    border-radius: 10px;
    margin-bottom: 4px;
}
.gis_inner_content .left_side,
.gis_inner_content .right_side,
.aui .gis_inner_content .left_side,
.aui .gis_inner_content .right_side{
	width: 100%;	
}
.map_scroll_content,
.aui .map_scroll_content{
    height: 200px;
}
.gis_search_area .search_box_title,
.aui .gis_search_area .search_box_title{
    text-align: center;
}
.idea,
.aui .idea{
    padding: 0px 0 20px 0;
    width: 100%;
    float: left;
}
.right_sec,
.aui .right_sec{
    width: 100%;
    height: auto;
    float: left;
}
.idea_item .idae_comment .social ul li,
.aui .idea_item .idae_comment .social ul li,
.commentSocialSection .social ul li,
.aui .commentSocialSection .social ul li{
    padding: 5px 8px;
}	
.idea_item .idae_comment .social,
.aui .idea_item .idae_comment .social,
.commentSocialSection .social,
.aui .commentSocialSection .social{
    width: 100%;
    float: left;	
}
.idea_item .idae_comment .social_cap,
.aui .idea_item .idae_comment .social_cap,
.commentSocialSection .social_cap,
.aui .commentSocialSection .social_cap{
    float: left;
    width: 100%;
}
.login_page, .aui .login_page {
    padding: 120px 0 50px!important;
}

}

@media only screen and (max-width:700px){
	
.highlight_pro .highlight_contnt .spealise_item button,
.aui .highlight_pro .highlight_contnt .spealise_item button{
    font-size: 1rem;
    height: 35px;
    width: 80px;	
}	
.spealise_item,
.aui .spealise_item{
    height: auto;
    min-height: 320px;
}

.TrendingTopicsArea .contentArea li .descriptionArea h4,
.aui .TrendingTopicsArea .contentArea li .descriptionArea h4{
    font-size: 0.875rem;
}
.TrendingTopicsArea .contentArea li .descriptionArea p,
.aui .TrendingTopicsArea .contentArea li .descriptionArea p{
    font-size: 0.75rem;	
}
.TrendingTopicsArea .bottomArea .postedOn p,
.aui .TrendingTopicsArea .bottomArea .postedOn p{
	font-size: 11px;	
}
.TopSearchArea .SearchFiled .form-search,
.aui .TopSearchArea .SearchFiled .form-search{
    width: 100%;
}


}
@media only screen and (max-width:640px){

.announcementCategoryList li,
.aui .announcementCategoryList li{
    width: 100%;
    margin: 0 0% 1% 0;
}
.my_modal_style,
.aui .my_modal_style{
    left: 2%;
    width: 96%;	
}
.community .members_item .title,
.aui .community .members_item .title{
    padding: 0 0 0 10px;	
}
.GrievanceTabArea .tab-content .GrievanceBlocks li,
.aui .GrievanceTabArea .tab-content .GrievanceBlocks li{
    width: 50%;
	margin-bottom:10px;
}
.GrievanceTabArea .tab-content,
.aui .GrievanceTabArea .tab-content{
    padding: 20px 10px 10px;	
}

.highlight_pro .highlight_contnt .spealise_item button,
.aui .highlight_pro .highlight_contnt .spealise_item button{
    font-size: 1rem;
    height: 35px;
    width: 70px;
}
.highlight_pro .highlight_contnt .spealise_item p span,
.aui .highlight_pro .highlight_contnt .spealise_item p span{
    font-size: 0.75rem;
}
.spealise_item,
.aui .spealise_item{
    height: auto;
    min-height: 300px;
}
	
.bannerArea h4.BannerText,
.aui .bannerArea h4.BannerText{
    font-size: 1rem;
	line-height:normal;
}
.bannerArea h4.BannerText span,
.aui .bannerArea h4.BannerText span{
    font-size: 1.25rem;
}
.Footer .govtLogoSection ul li,
.aui .Footer .govtLogoSection ul li{
    display: inline-block;
    width: 100%;
}

}

@media only screen and (max-width:540px){

.profileCompleteness .login_form .FormInner,
.aui .profileCompleteness .login_form .FormInner{
    padding: 0;
}
.profileCompleteness .btn_login,
.profileCompleteness .btn_back,
.aui .profileCompleteness .btn_login,
.aui .profileCompleteness .btn_back{
    font-size: 0.85rem;
    font-weight: 700;
    padding: 5px;	
}

.analyticsArea .collaborationAnalytics ul li,
.aui .analyticsArea .collaborationAnalytics ul li {
    width: 100%;
    margin: 0 0 10px 0;
}

.modal-header .close,
.aui .modal-header .close{
	margin:0px;
}

.voluntActivityDetails.entry h3,
.aui .voluntActivityDetails.entry h3{
	text-align:center;
}
.voluntActivityDetails .description .activityDateSection .half,
.aui .voluntActivityDetails .description .activityDateSection .half{
    width: 100%;	
}
.voluntActivityDetails .description .activityDateSection h4,
.aui .voluntActivityDetails .description .activityDateSection h4{
    margin: 0px 0 10px 0;
}
.voluntActivityDetails .description .activityDateSection .half.text-right,
.aui .voluntActivityDetails .description .activityDateSection .half.text-right{
	text-align:left;
}
.communityMembersAll .span4,
.aui .communityMembersAll .span4{
	width:100% !important;
}
.community .members_item,
.aui .community .members_item{
    margin-bottom: 10px;	
}
.idea_item a.idea_headding,
.aui .idea_item a.idea_headding{
    line-height: normal;
    text-align: center;	
}
.idea_item a.idea_headding span,
.aui .idea_item a.idea_headding span{
	width:100%;
	float:left;
}
.idea_item h4.describe,
.aui .idea_item h4.describe{
    text-align: center;
}
.idea_item a.idea_headding i,
.aui .idea_item a.idea_headding i{
    display: inline-block;
    margin: 0;
    float: none;
}

.commentSectionTopArea .half,
.aui .commentSectionTopArea .half{
    width: 100%;
    text-align: center;
}
.commentSectionTopArea .half .idae_post.text-right,
.aui .commentSectionTopArea .half .idae_post.text-right{
    text-align: center;
    margin-top: 0px;
}

.spealise_item, .aui .spealise_item, .hignlit_item, .aui .hignlit_item{
    height: auto;
    min-height: auto;
}

.shorting ul li,
.aui .shorting ul li{
    width: 100%;
}
.shorting ul li a,
.aui .shorting ul li a{
	padding:5px;
}
.my_modal_style.ModalDefault,
.aui .my_modal_style.ModalDefault,
.my_modal_style,
.aui .my_modal_style{
	left:2%;
	width:96%;
}
.devid,
.aui .devid{
	width:100%;
}

.GrievanceTabArea .TabHeader .nav-tabs > li,
.aui .GrievanceTabArea .TabHeader .nav-tabs > li{
    width: 100%;
}
.highlight_pro .highlight_contnt .span3,
.aui .highlight_pro .highlight_contnt .span3{
    width: 100%;
    margin-bottom: 10px;
}
.highlight_pro,
.aui .highlight_pro{
    padding: 10px 0 40px;
}
.TopNav .brand.Logo,
.aui .TopNav .brand.Logo{
    left: 41.5%;
}

.collaborationLanding a.hignlit_item .icn,
.aui .collaborationLanding a.hignlit_item .icn{
    top: 32%;
    left: 32%;
}
.TrendingTopicsArea,
.aui .TrendingTopicsArea{
    width: 100%;
    padding: 0 20px;
}
.CitizenContributionArea,
.aui .CitizenContributionArea{
    width: 100%;
    padding: 0;
}
.CitizenContributionArea .header,
.aui .CitizenContributionArea .header{
	padding:0 20px;
}
.nearMeArea .textArea,
.nearMeArea .iconArea,
.aui .nearMeArea .textArea,
.aui .nearMeArea .iconArea{
    width: 100%;
    float: left;
}
.nearMeArea,
.aui .nearMeArea{
    padding: 20px 0;
}
.nearMeArea .textArea h4,
.aui .nearMeArea .textArea h4{
    margin: 0 0 20px 0;
	padding:0 0 10px 0;
}

}

@media only screen and (max-width:480px){
	
.TestimonialSection .TestimonialBody li .profilePic,
.TestimonialSection .TestimonialBody li .description,
.aui .TestimonialSection .TestimonialBody li .profilePic,
.aui .TestimonialSection .TestimonialBody li .description{
    width: 100%;
    text-align: center;	
}	
.TestimonialSection .TestimonialBody li .description,
.aui .TestimonialSection .TestimonialBody li .description{
    padding: 10px 0 0 0;	
}

.analyticsFrame.dashboardFrame.smallFrame .socialMentions ul li a.socialItem,
.aui .analyticsFrame.dashboardFrame.smallFrame .socialMentions ul li a.socialItem{
    width: 120px;
    height: 120px;
    padding: 10px;
    border-width: 4px;
}

.likeDislikeSection li,
.aui .likeDislikeSection li{
	width:50%;
	text-align:center;
}
.card .CardBottomSection .half,
.aui .card .CardBottomSection .half{
    width: 100%;
    float: left;
}
.OpendataCard .DataDescriptionArea .card .exportAreaArea,
.aui .OpendataCard .DataDescriptionArea .card .exportAreaArea{
    border-left: none;	
}
.OpendataCard a.HeaderSection .DescriptionSection,
.aui .OpendataCard a.HeaderSection .DescriptionSection{
	width:90%;
}
.OpendataCard a.HeaderSection .ArrowArea,
.aui .OpendataCard a.HeaderSection .ArrowArea{
	width:10%;
}
.OpendataCard a.HeaderSection .DescriptionSection h4{
    font-size: 0.8rem;	
}

.voluntActivityDetails,
.aui .voluntActivityDetails{
    padding: 30px 35px;	
}	
.voluntActivityDetails.entry .entry-content .description a.btn_submit,
.aui .voluntActivityDetails.entry .entry-content .description a.btn_submit{
    width: 100%;
	text-align:center;
}
.FixedPageTitleArea,
.aui .FixedPageTitleArea{
	height: 30px;	
}	
.FixedPageTitleArea span, .FixedPageTitleArea h4,
.aui .FixedPageTitleArea span, .aui .FixedPageTitleArea h4{
font-size: 0.75rem;	
}
	
.ServiceContent .ServiceItemArea .Thumbnails,
.aui .ServiceContent .ServiceItemArea .Thumbnails{
    width: 30%;
    margin: 0;	
}
.ServiceContent .ServiceItemArea .TextArea,
.aui .ServiceContent .ServiceItemArea .TextArea{
    width: 70%;	
}
.TopSearchArea .SearchFiled .form-search input.search-query,
.aui .TopSearchArea .SearchFiled .form-search input.search-query{
	font-size: 16px;	
}
.TopNav.navbar .nav li.TollFree,
.aui .TopNav.navbar .nav li.TollFree{
    width: 100%;
}
.TopNav.navbar .nav li.TollFree a,
.TopNav.navbar .nav li.TollFree a{
    text-align: center;
}
.TopNav.navbar .nav li.TollFree a span.timeSchedule,
.aui .TopNav.navbar .nav li.TollFree a span.timeSchedule{
    padding: 0 6px;
    margin-right: 6px;
}
.TopNav.navbar .nav li.languagePref select,
.aui .TopNav.navbar .nav li.languagePref select{
	height: 30px;
    margin: 5px 0 0 0;
    font-size: 12px;	
}
.TopNav .brand.Logo, .aui .TopNav .brand.Logo {
    width: 75px;
    height: 75px;
    z-index: 1000;
	padding:5px;
}
.TopNav .brand.Logo, .aui .TopNav .brand.Logo {
    left: 44.5%;
}
.TopNav .collapse.in, .aui .TopNav .collapse.in{
    padding-top: 15px;
    padding-left: 10px;
    padding-right: 10px;	
}
.navbar.TopNav .nav.pull-right,
.aui .navbar.TopNav .nav.pull-right{
    margin: 5px 0;
}

}


@media only screen and (max-width:460px){


}
@media only screen and (max-width:425px){
	
	.login_form form label {
    color: #ffffff;
    font-size: 0.8125rem;
    font-weight: 100;
    text-transform: uppercase;
    width: 100%;
    cursor: default;
   /*  padding: 0 0 0 20px; */
}
	
.top_idae_title.hasCounter h3,
.aui .top_idae_title.hasCounter h3{
	display:block;
}	
.top_idae_title.hasCounter::after,
.aui .top_idae_title.hasCounter::after{
	position:relative;
}
.top_idae_title.hasCounter h3 span.dayCounts,
.aui .top_idae_title.hasCounter h3 span.dayCounts{
    width: 100%;
    float: left;
    text-align: center;
    margin-bottom: 10px;
}

.card .fileInfoArea ul li.downloadFile,
.aui .card .fileInfoArea ul li.downloadFile{
    width: 100%;	
}
.card .fileInfoArea ul li,
.aui .card .fileInfoArea ul li{
    width: 50%;	
}

.FixedPageTitleArea,
.aui .FixedPageTitleArea{
    height: 25px;
	padding:0 15px;
}	
.FixedPageTitleArea span, .FixedPageTitleArea h4,
.aui .FixedPageTitleArea span, .aui .FixedPageTitleArea h4{
    font-size: 0.75rem;
    line-height: 23px;
    letter-spacing: 0.5px;
}

.idea_item .idae_comment .social_cap.caption ul li, .social_cap ul li,
.aui .idea_item .idae_comment .social_cap.caption ul li,.aui .social_cap ul li,
.commentSocialSection .social_cap.caption ul li,
.aui .commentSocialSection .social_cap.caption ul li{
    padding: 0 5px;	
}
.idea_item .idea_headding, .idea_item .idea_headding a,
.aui .idea_item .idea_headding, .aui .idea_item .idea_headding a{
    font-size: 1rem;	
}

.backgraound.communityApprovalSection,
.aui .backgraound.communityApprovalSection{
	padding:50px 0;
}
.gis_search_area .search_box_title,
.aui .gis_search_area .search_box_title{
    font-size: 1rem;
    font-weight: 600;
}

.contactUsSection .taber_one li,
.aui .contactUsSection .taber_one li{
	width: 100%;
}
.taber_one .nav-tabs > li > a:last-child,
.taber_one .nav-tabs > li > a,
.aui .taber_one .nav-tabs > li > a:last-child,
.aui .taber_one .nav-tabs > li > a{
    border-radius: 100px;
}
.backgraound.contactUsSection,
.aui .backgraound.contactUsSection{
	padding:50px 0;
}
.taber_one .nav-tabs > li > a,
.aui .taber_one .nav-tabs > li > a{
	margin-bottom:4px;
}

.taber_one .tab-content,
.aui .taber_one .tab-content{
    padding: 10px 10px 10px;	
}

.defult_title_2 h4,
.aui .defult_title_2 h4{
    font-size: 1rem;	
}
.water_bill .collap_swtch_three ul li,
.water_bill .collap_swtch ul li,
.aui .water_bill .collap_swtch_three ul li,
.aui .water_bill .collap_swtch ul li{
    width: 100%;
    margin-bottom: 10px;
}

.left_sec .Ideation_backer>.overlay,
.aui .left_sec .Ideation_backer>.overlay{
    padding: 20px 30px;
}

.idea_title h4,
.aui .idea_title h4{
    font-size: 1rem;	
}
.idea_title span,
.aui .idea_title span{
    padding: 7px 8px;	
}

.defult_title h4,
.aui .defult_title h4{
    font-size: 1rem;	
}
.my_profile_content .ServiceContent .ServiceItemArea .TextArea p,
.aui .my_profile_content .ServiceContent .ServiceItemArea .TextArea p{
    font-size: 1rem;	
}

.submitForm form label,
.aui .submitForm form label{
    font-size: 0.8rem;	
}	
	
.login_form form input[type='text'],
.login_form form input,
.aui .login_form form input[type='text'],
.aui .login_form form input{
	margin:0;
}
.login_form .MobileNumberArea a.Otp,
.aui .login_form .MobileNumberArea a.Otp{
	font-size: 0.7rem;
    top: 5px;
}
.login_form form input[type='text'],
.login_form form input,
.aui .login_form form input[type='text'],
.aui .login_form form input{
    font-size: 0.8rem;	
    border-radius: 25px;
}
.login_form .MobileNumberArea input[type='text'],
.login_form .MobileNumberArea input,
.aui .login_form .MobileNumberArea input[type='text'],
.aui .login_form .MobileNumberArea input{
    padding: 0 90px 0 20px;
}
.login_form form .btn_login,
.login_form form .btn_submit,
.aui .login_form form .btn_login,
.aui .login_form form .btn_submit{
   font-size: 1rem;
    border-radius: 25px;
    height: 50px;
    border: 2px solid #ffffff;
    background-color: #ffffff;
    color: #000;
}
.login_form form .frget h5 a {
    color: #ffffff;
}
.login_form .log_title p {
    padding: 10px 0 10px 20px;
    color: #ffffff;
    font-size: 0.75rem;
}
.login_form form .frget h5 {
    text-align: center;
    color: #ffffff;
    font-weight: 100;
}
.login_page .span8.offset2,
.aui .login_page .span8.offset2{
    padding: 0;
}

.container, 
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container,
.aui .container, 
.aui .navbar-static-top .container,
.aui .navbar-fixed-top .container,
.aui .navbar-fixed-bottom .container{
    width: 100%;
}
.login_form,
.aui .login_form{
    padding: 10px 10px!important;
    border: none;
}
.login_form .log_title h4 {
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    font-weight: 100;
}
.login_form form .frget h5 a span {
    text-transform: uppercase;
    color: #ffffff;
    font-weight: 100;
}
.login_form .log_title p,
.aui .login_form .log_title p{
    padding: 5px 0!important;
    text-align: center;
    color: #ffffff;
    font-weight: 100;
}
.nearMeArea,
.aui .nearMeArea{
	height:auto;
}

.followUsArea .helpFul p,
.aui .followUsArea .helpFul p{
    margin: 10px 0 0;
    padding: 0;
    display: block;	
}
.popularServices,
.aui .popularServices{
	padding: 20px 0;	
}
.BodyContent,
.aui .BodyContent{
    padding: 0px;
}
.bannerArea,
.bannerArea:before,
.aui .bannerArea,
.aui .bannerArea:before{
    height: 250px;
}
.bannerArea h4.BannerText span,
.aui .bannerArea h4.BannerText span{
    font-size: 1.125rem;
}
.TopNav .brand.Logo,
.aui .TopNav .brand.Logo{
    left: 43.5%;
}
.followUsArea .followUs li,
.aui .followUsArea .followUs li{
	width:15%;
	padding:0 5px 5px 0;
	line-height: 30px;
    font-size: 0.875rem;	
}
.followUsArea .followUs li:first-child,
.aui .followUsArea .followUs li:first-child{
	width:100%;
	padding:0;
}

.collaborationLanding .highlight_contnt .span2,
.aui .collaborationLanding .highlight_contnt .span2{
    width: 100%;
}
.collaborationLanding a.hignlit_item .icn,
.aui .collaborationLanding a.hignlit_item .icn{
    top: 45%;
    left: 40%;
}
.navbar .btn-navbar,
.aui .navbar .btn-navbar{
    margin-right: 12px;	
}

}
@media (min-width:767px)  and (max-width:798px)
{
	.Footer .copyRightSection, .aui .Footer .copyRightSection
	 {
   			 padding: 7px 0 50px 0;
	  }
	 footer { height: 66px;}
	 .aui h3 {font-size: 14px!important;}
}
	.showmobile{ display:none}
	.showdesktop{ display:block}
	.nav-collapse-megamenu.collapse {
    height: auto !important;
    overflow: visible !important;
}
#topMenu,#topMenu2{ display: none;}
@media (max-width:990px)
{
	#topMenu,#topMenu2{ display: block;}	
	#topMenuWrapper,#topMenuWrapper2{ display: none;}
}
	@media (max-width:768px)
	{
	.showmobile{ display:block; max-width:60px; max-height:65px;float:left;}
	.showmobile img{  max-width:60px; max-height:65px;}
	.showdesktop img{ display:none;}
	.navbar .nav li.dropdown, .navbar .nav li{display:block;float:none;}
	.open > .dropdown-menu{position:relative;top: 0!important;}
	.dropdown-menu .mega-menu p{margin: 0 0 0px;font-weight: bold;font-size: 11px;}
	
	}
@media (min-width:670px)  and (max-width:768px){
	.showmobile{ display:block; max-width:150px; max-height:75px}
	.showdesktop img{ display:none;}
	.Footer .copyRightSection, .aui .Footer .copyRightSection
	 {
   			 padding: 7px 0 50px 0;
	  }
	 footer { height: 66px;}
	 .aui h3,h3{font-size: 14px!important;}
	 .dropdown-menu .mega-menu p{margin: 0 0 0px;font-weight: bold;font-size: 11px;}
}
@media (min-width:425px)  and (max-width:670px){
	.Footer .copyRightSection, .aui .Footer .copyRightSection
	 {
   			 padding: 7px 0 50px 0;
	  }
	 footer { height: 66px;}
	 .aui h3,h3 {font-size: 14px!important;}
	 .dropdown-menu .mega-menu p{margin: 0 0 0px;font-weight: bold;font-size: 11px;}
}
@media (min-width:375px)  and (max-width:432px){
	.Footer .copyRightSection, .aui .Footer .copyRightSection
	 {
   			 padding: 7px 0 50px 0;
	  }
	 footer { height: 66px;}
	 .aui h3,h3 {font-size: 14px!important;}
	 .dropdown-menu .mega-menu p{margin: 0 0 0px;font-weight: bold;font-size: 11px;}
 
}
.FooterLogo img{max-width: 35%;}
@media only screen and (max-width:375px){
	.Footer .topSection {width: 100%;float: left;background: #211c27;padding: 0px 0;}
	.FooterLogo img{max-width: 19%;}
	.bottomButtonArea .backBtnArea, .bottomButtonArea .nextBtnArea, .bottomButtonArea .paginationArea,
	.aui .bottomButtonArea .backBtnArea, .aui .bottomButtonArea .nextBtnArea, .aui .bottomButtonArea .paginationArea
	{
	    width: 100%;
	    float: left;
	}	
	
.gis_content .row-fluid .span2,
.aui .gis_content .row-fluid .span2{
    width: 100% !important;
    margin: 0;
}
.water_bill .box_conten,
.aui .water_bill .box_conten{
    padding: 10px;	
}
.water_bill .btn_grn,
.aui .water_bill .btn_grn{
	width:100%;
} 
.btn_grn button,
.aui .btn_grn button{
	width:100%;
}

.BirtCertArea .CertSearchReslutArea,
.aui .BirtCertArea .CertSearchReslutArea{
    padding: 10px;	
}
.BirtCertArea .CertSearchReslutArea .CertSearchReslutInner,
.aui .BirtCertArea .CertSearchReslutArea .CertSearchReslutInner{
    padding: 10px;	
}
legend,
.aui legend{
    font-size: 0.85rem;	
}
.nearMeArea .iconArea li,
.aui .nearMeArea .iconArea li{
    width: 50%;
    margin-bottom: 10px;	
}	
	
.Footer .copyRightSection,
.aui .Footer .copyRightSection{
    padding: /* 10px 0 50px 0;	 */0px 0 50px 0;	
}	
footer { height: 66px;}
.aui h3 {font-size: 14px!important;}
.full .half,
.aui .full .half{
    width: 100%;
    margin-right: 0;
}
.Footer .copyRightSection p,
.Footer .copyRightSection p.text-right,
.aui .Footer .copyRightSection p,
.aui .Footer .copyRightSection p.text-right{
	text-align:center;
}
	
.TrendingTopicsArea .header h4, .CitizenContributionArea .header h4,
.aui .TrendingTopicsArea .header h4, .aui .CitizenContributionArea .header h4{
    font-size: 0.875rem;
}
.TrendingTopicsArea .header a,
.aui .TrendingTopicsArea .header a{
	font-size: 11px;
    line-height: 20px;	
}
.TrendingTopicsArea .header::after,
.CitizenContributionArea .header::after,
.aui .TrendingTopicsArea .header::after,
.aui .CitizenContributionArea .header::after{
    top: 40%;	
}
.popularServices .header .HeaderText h4, .nearMeArea .textArea h4,
.aui .popularServices .header .HeaderText h4, .aui .nearMeArea .textArea h4{
    font-size: 0.875rem;
}
a.viewAllBtn,
.aui a.viewAllBtn{
font-size: 11px;	
}

}

@media only screen and (max-width:320px){
.idea_title h4, .aui .idea_title h4,
.aui .idea_title h4, .aui .idea_title h4{
    font-size: 0.75rem;
}
.bannerArea h4.BannerText,
.aui .bannerArea h4.BannerText{
    left: 0;
    width: 100%;
}
.TopSearchArea .SearchFiled .form-search input.search-query,
.aui .TopSearchArea .SearchFiled .form-search input.search-query{
    padding: 10px 50px 10px 20px;
    font-size: 1.125rem;	
}	
.left_sec .details_area,
.aui .left_sec .details_area{
    padding: 20px 0px;
}


}

@media only screen and (max-height:375px){

.TopNav .collapse.in,
.aui .TopNav .collapse.in{
    height: 240px !important;
}
}

@media only screen and (max-height:320px){

.TopNav .collapse.in,
.aui .TopNav .collapse.in{
    height: 200px !important;
}
}


