@media  screen and (max-width : 1024px){
	
.whats_new:after{
	width:8%;
}
#positon_form{
	margin-bottom: -40px !important;
}
.no_padding_left{
	padding-left:0px !important;
}
.mob_margin_top_20{
	margin-top:20px !important;
}

}
@media  screen and (max-width : 768px){

[class*="navbar-"] .navbar-nav .open .dropdown-menu > li > a{
	color:#333;
}
.whats_new:after{
	width:8%;
}
#update .ticker{
	height:75px !important;
}
.whats_new h2{
	padding-top: 14px;
}
.whats_new {
    height: 75px;
}
#update .ticker ul {
    width: 90%;
}
.mob_margin_top_20{
	margin-top:0px !important;
}
.btn_tab{
	float:right;
	margin-left:15px;
}
#positon_form{
	margin-bottom: 10px !important;
}
#first-slider .slide1 h4,#first-slider .slide2 h4,#first-slider .slide3 h4,#first-slider .slide4 h4{
	width:auto !important;
}
.footer nav > ul li{
	float:left !important;
}
.margin_left_min{
	margin-left:-60px !important;	
}
.no_padding_left{
	padding-left:0px !important;
}
.modal-backdrop{
	display:none;
}

}

@media  screen and (min-width : 468px) and (max-width : 767px) {
	

.navbar-default .navbar-nav > li > a:not(.btn){
	color:#000;
}
li.width .dropdown-menu{
	left: 10px !important;
}	
.menu_right{
	left: 0 !important;
    right: auto !important;
}
.pull-right .menu_right:before {
    right: auto;
    left: 12px;
}
.pull-right .menu_right:after {
    right: auto;
    left: 12px;
}
.navbar .navbar-nav > li > a{
	margin:10px 0;
}
.navbar-nav .open .dropdown-menu > li > a{
	padding-left:10px !important;
	color:#000 !important;
}
.navbar-nav .open .dropdown-menu > li > a.text-danger{
	color:#FB404B  !important;
}
.navbar-nav .open .dropdown-menu{
	position:absolute;
	background:#fff;
	border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, .15);
	z-index: 9000;
    -webkit-box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.125);
    box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.125);
}
	
.mob_margin_top_0px{
	margin-top:0px !important;
}
#vistorModal .modal-dialog {
    width: auto;
    margin: 120px 10px !important;
}
.font-size-12px{
	font-size:12px;
}
.fixed-table-toolbar .search{
	float:left !important;
}
label.color_lable{
	font-weight: 400!important;
	color:#333333!important;
}
.no_padding_left{
	padding-left:0px !important;
}
#selectUser-error{
	top:35px;
}
.mob_content .bootstrap-table .fixed-table-pagination {
    margin:0px;
}
.mob_content .bootstrap-table .fixed-table-pagination .btn{
    padding: 4px 8px;
}
.mob_content .bootstrap-table .fixed-table-pagination ul.pagination{
	margin-top:3px;
}
.mob_content .bootstrap-table .fixed-table-pagination ul.pagination .page-first {
	display:none;
}
.mob_content .bootstrap-table .fixed-table-pagination ul.pagination .page-last {
	display:none;
}
.soc_form form .form-group{
	margin-bottom:12px;
}
.fresh-datatables .table > tbody > tr > td{
	 padding: 3px 8px !important;
}
.mob_margin_bt{
	margin-bottom:20px;
}
.main-panel{
	background:#ffffff;
}
.modal-backdrop{
	display:none;
}
.card .header{
	font-size:18px;
}
.card p.category{
	font-size:12px !important;
	padding-top:7px;
}
.btn_back{
	margin-top:3px;
	font-size:12px;
	padding: 3px 6px !important;
	border-radius:0px;
}
.web_show{
	display:none !important;
}
.mob_show{
	display:block !important;
}
.mob_margin_top_70{
	margin-top:70px !important;
}
.mob_bg{
	//background:url(../img/society1.jpg) no-repeat 30%;
	background:#fff;
	padding-bottom:0px !important;
}
.mob_content{
	padding:0px !important;
	background:#fff ;
	overflow-x:hidden !important;
}
.mob_content{
	padding:0px !important;
	background:#fff ;
}
#bottom1{
	background:#fafafa;
	padding-top:9px;
	padding-bottom:9px;
}
#bottom1 p.copyright{
	font-size:14px !important;
	padding:0px;
}
.no_padding_mob{
	padding-left:0px !important;
	padding-right:0px !important;
}
.no_padding_mob .card{
	border-radius:0px;
	margin-bottom:0px;
	box-shadow:none !important;
}
.btn_mob{
	font-size:16px !important;
	//padding:6px 10px;
}
.btn_mob i{
	font-size:30px !important;
	vertical-align:middle;
}
.view{
	font-size:14px;
	color:#999;
	padding-top:10px;
}
.view_border{
	border-bottom:1px solid #d8d8d8;
}
.margin_left_min{
	margin-left:0px !important;	
}
#dataModal .modal-dialog{
	margin-top:100px !important;	
}
.mob_margin_top_20px{
	margin-top:20px;
}
.mob_margin_top_10px{
	margin-top:10px;
}
.society_details h2{
	font-size:24px;
}
.society_details h5{
	font-size:16px;
}
.font-size-12{
	font-size:12px !important;	
}
.btn_add{
	border-radius:100%;
	padding:10px;
	-webkit-box-shadow: 1px 1px 1px 2px rgba(0,0,0,0.45) !important;
	-moz-box-shadow: 1px 1px 1px 2px rgba(0,0,0,0.45) !important;
	box-shadow: 1px 1px 5px 1px rgba(0,0,0,0.45) !important;
	margin-bottom:10px;
}
.btn_size_mob{
	padding:4px 8px !important;
	border-radius:0px !important;
}
.mob_toolbar{
	margin-top: -60px;
}
.mob_toolbar .form-control,.mob_toolbar1 .form-control{
	font-size:12px;
	height:34px;
	margin-left:-15px;
}
.mob_upload .form-control{
	height:34px;
}
.mob_upload .btn{
	padding: 6px 16px !important;
	color: #FFFFFF;
    background-color: #3366cc ;
}
/* for tooltip on add button start */
.mob_btn_add .tooltip-inner, .mob_btn_add_1 .tooltip-inner{
    background-color: #fff !important;
    border-radius: 4px;
    box-shadow: 0 1px 8px rgba(0, 0, 0, 0.14), 0 0 0 1px rgba(115, 71, 38, 0.23);
    color: #777 !important;
	font-weight:normal;
	font-size:12px;
    max-width: 280px;
    min-width: 90px;
    padding: 4px 6px;
    text-align: center;
    text-decoration: none;
}
.mob_btn_add .tooltip.left{
	top: 8px !important;
    left: 173px;
    display: block;
}
mob_btn_add_1 .tooltip.left{
	top: 0px !important;
    left: 173px;
    display: block;
}
.mob_btn_add .tooltip.left .tooltip-inner:before, .mob_btn_add_1 .tooltip.left .tooltip-inner:before {
    border-left: 9px solid rgba(0, 0, 0, 0.2);
    border-top: 9px solid transparent;
    border-bottom: 9px solid transparent;
    right: -10px;
    left: auto;
    margin-left: 0;
}
.mob_btn_add .tooltip.left .tooltip-inner:after, .mob_btn_add_1 .tooltip.left .tooltip-inner:after {
    border-left: 9px solid #fff;
    border-top: 9px solid transparent;
    border-bottom: 8px solid transparent;
    right: -9px;
    left: auto;
    margin-left: 0;
}
/* for tooltip on add button end */
.mob_msg_board .msg_border{
	border-bottom:1px solid #d8d8d8;
	padding-top:10px;
}
.mob_msg_board .msg_border .media-heading{
	margin-top:5px;
}
.padding_bottom_mob{
	padding-bottom:10px;
}
#feature_list .features ul{
	padding-left:0px;
}
#feature_list .features img.coming_soon{
	margin-top:-205px;
	margin-left:0px;
}
#about p {
    font-size: 18px;
}
#first-slider .carousel .item {
    min-height: 500px; 
}
#first-slider .slide1 h3, #first-slider .slide2 h3, #first-slider .slide3 h3, #first-slider .slide4 h3{
	font-size:28px;
}
#first-slider .slide1 h4,#first-slider .slide2 h4,#first-slider .slide3 h4,#first-slider .slide4 h4{
	width:auto !important;
	font-size:20px;
}
#contact{
	padding-bottom:50px;
}
#about{
	padding-bottom:70px;
}
#feature_list {
    margin-bottom: 70px;
}
.btn-simple.btn-icon {
    padding: 2px;
}
.acc_filter{
	display:none;
}
#acc_filter {
    border-radius: 2px;
    padding: 1px 4px;
}
.table_font_size{
	font-size:10px !important;
}
.table_font_size .btn-simple{
	font-size:10px !important;
}
.table_font_size .btn .fa {
    width: 10px;
}
.table_font_size .table > thead > tr > th{
	font-size:10px !important;
}

#statistics h1{
	padding-top:0px !important;
}
.card .footer {
    padding: 0 5px 10px !important;
}
#top button.log_in{
	margin-left:20px !important;
}
.modal-sm{
	width:auto !important;
}


.media-heading small.pull-right{
	float:none !important;
}
.btn-postion{
	position:inherit !important;
	margin-top:20px;
	margin-bottom:10px;
	float:right;
}
.margin_top_10px{
	margin-top:10px !important;
}
.margin_bottom_10px{
	margin-bottom:10px !important;
}

.user_view h3.dash{
	margin-top:20px !important;
}
.mon_update{
	padding-top:10px !important;
	padding-bottom:10px !important;
}
.mon_update p{
	font-size:14px;
}
.margin_bottom_25px{
	margin-bottom:25px;
}
.dash_box{
	text-align:center;
	padding:0 0 3px 0;
	background: #4c8f30;
	border:1px solid #4c8f30;
	box-shadow: 1px 2px 5px -2px rgba(0,0,0,0.75) !important;
	margin-bottom:14px;
	//height: 105px;
}
.dash_box i{
	font-size:45px;
	color:#4c8f30;
}
.dash_box p{
	font-size:13px !important;
	color:#fff;
	margin-bottom:7px;
	margin-top:5px;
	line-height:1.2;
	padding-top:0;
}
.dash_cont{
	text-align:center;
	padding:8px 5px 5px 5px;
	background: #fcfbfb;
	margin-bottom:10px;
}
.dash_cont p{
	font-size:16px !important;
	color:#333 !important;
}
.dash{
	text-align:center !important;
	margin-top: 15px !important;
    margin-bottom: 20px !important;
    color: #333333 !important;
    font-weight: 400 !important;
    font-size: 22px !important;
}
.padding_left_7px{
	padding-left:7px;
}
.padding_right_7px{
	padding-right:7px;
}
.padding_left_5px{
	padding-left:5px;
}
.padding_right_5px{
	padding-right:5px;
}
.padding_left_10px{
	padding-left:10px;
}
.padding_right_10px{
	padding-right:10px;
}
.admin_view, .user_view{
	margin-bottom:15px;
}

}

@media  screen and (max-width : 468px){

.admin_view, .user_view{
	margin-bottom:15px;
}
.user_view h3.dash{
	margin-top:20px !important;
}
.mon_update{
	padding-top:5px !important;
	padding-bottom:10px !important;
}
.mon_update p{
	font-size:14px;
}
.margin_bottom_25px{
	margin-bottom:25px;
}
.dash_box{
	text-align:center;
	padding:0 0 3px 0;
	background: #4c8f30;
	border:1px solid #4c8f30;
	box-shadow: 1px 2px 5px -2px rgba(0,0,0,0.75) !important;
	margin-bottom:14px;
	//height: 105px;
}
.dash_box i{
	font-size:45px;
	color:#4c8f30;
}
.dash_box p{
	font-size:13px !important;
	color:#fff;
	margin-bottom:7px;
	margin-top:5px;
	line-height:1.2;
}
.dash_cont{
	text-align:center;
	padding:8px 5px 5px 5px;
	background: #fcfbfb;
	margin-bottom:10px;
}
.dash_cont p{
	font-size:15px !important;
	color:#333 !important;
}
.dash{
	text-align:center !important;
	margin-top: 15px !important;
    margin-bottom: 20px !important;
    color: #333333 !important;
    font-weight: 400 !important;
    font-size: 20px !important;
}
.padding_left_7px{
	padding-left:7px;
}
.padding_right_7px{
	padding-right:7px;
}
.padding_left_5px{
	padding-left:5px;
}
.padding_right_5px{
	padding-right:5px;
}
.padding_left_10px{
	padding-left:10px;
}
.padding_right_10px{
	padding-right:10px;
}

.contact_box{
	/*padding-right:30px;
	border-right:1px dashed #4c8f30;*/
	padding-left:0px;
	border-left:none;
}
#bottom p.address{
	font-size:16px !important;
}
.loc i{
	padding-top:10px;
	color:#fff;
}
#bottom .media-left{
	padding-right:0px;
}
#bottom .media-right{
	padding-left:5px;
}
.navbar-default .navbar-nav > li > a:not(.btn){
	color:#000;
}
li.width{
	width:175px;
}
li.width .dropdown-menu{
	left: 10px !important;
}
.navbar-nav .open .dropdown-menu > li:last-child > a{
	padding: 15px 15px 15px 50px;
}
.menu_right{
	left: 0 !important;
    right: auto !important;
}
.pull-right .menu_right:before {
    right: auto;
    left: 12px;
}
.pull-right .menu_right:after {
    right: auto;
    left: 12px;
}
.navbar .navbar-nav > li > a{
	margin:10px 0;
}
.navbar-nav .open .dropdown-menu > li > a{
	padding-left:10px !important;
	color:#000 !important;
}
.navbar-nav .open .dropdown-menu > li > a.text-danger{
	color:#FB404B  !important;
}
.navbar-nav .open .dropdown-menu{
	position:absolute;
	background:#fff;
	border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, .15);
	z-index: 9000;
    -webkit-box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.125);
    box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.125);
}


#update .ticker{
  height:75px !important;
}
#update .ticker ul{
	margin-left:5px;
}
#update .whats_new:after {
    content: '';
    width: 0%;
    background: #4c8f30;
    height: 100%;
    right: 0;
    position:static;
    transform:none;
    top: 0;
    z-index: 999;
}
.mob_margin_top_0px{
	margin-top:0px !important;
}
#vistorModal .modal-dialog {
    width: auto;
    margin: 120px 10px !important;
}
.font-size-12px{
	font-size:12px;
}
label.color_lable{
	font-weight: 400!important;
	color:#333333!important;
}
.upload_error label.error {
    margin-left: -190px;
}
.margin-top-25px{
	margin-top:25px;
}
.no_padding_left{
	padding-left:0px !important;
}
label#select-error {
    margin-top: 45px;
    margin-left: -20px;
}
#selectUser-error{
	top:35px;
}
.mob_content .bootstrap-table .fixed-table-pagination {
    margin:0px;
}
.mob_content .bootstrap-table .fixed-table-pagination .btn{
    padding: 4px 8px;
}
.mob_content .bootstrap-table .fixed-table-pagination ul.pagination{
	margin-top:3px;
}
.mob_content .bootstrap-table .fixed-table-pagination ul.pagination .page-first {
	display:none;
}
.mob_content .bootstrap-table .fixed-table-pagination ul.pagination .page-last {
	display:none;
}
.soc_form form .form-group{
	margin-bottom:12px;
}
.fresh-datatables .table > tbody > tr > td{
	 padding: 3px 8px !important;
}
.main-panel{
	background:#ffffff;
}
.modal-backdrop{
	display:none;
}
.card .header{
	font-size:18px;
}
.card p.category{
	font-size:12px !important;
	padding-top:7px;
}
.btn_back{
	margin-top:3px;
	font-size:12px;
	padding: 3px 6px !important;
	border-radius:0px;
}
.society_details h2{
	font-size:24px;
}
.society_details h5{
	font-size:16px;
}
.font-size-12{
	font-size:12px !important;	
}
.btn_size_mob{
	padding:4px 8px !important;
	border-radius:0px !important;
}
.mob_toolbar{
	margin-top: -60px;
}
.mob_toolbar .form-control, .mob_toolbar1 .form-control{
	font-size:12px;
	height:34px;
	margin-left:-15px;
}
.mob_upload .form-control{
	height:34px;
}
.mob_upload .btn{
	padding: 6px 16px !important;
	color: #FFFFFF;
    background-color: #3366cc ;
}
.btn_add{
	border-radius:100%;
	padding:10px;
	-webkit-box-shadow: 1px 1px 1px 2px rgba(0,0,0,0.45) !important;
	-moz-box-shadow: 1px 1px 1px 2px rgba(0,0,0,0.45) !important;
	box-shadow: 1px 1px 5px 1px rgba(0,0,0,0.45) !important;
	margin-bottom:10px;
}
.btn_add1{
	background:#69bf46;
	opacity:1;
	border-radius:60%;
	padding: 6px 12px;
	box-shadow: 1px 2px 5px -2px rgba(0,0,0,0.75);
	border:none;
	color:#fff;
}
/* for tooltip on add button start */
.mob_btn_add .tooltip-inner, .mob_btn_add_1 .tooltip-inner{
    background-color: #fff !important;
    border-radius: 4px;
    box-shadow: 0 1px 8px rgba(0, 0, 0, 0.14), 0 0 0 1px rgba(115, 71, 38, 0.23);
    color: #777 !important;
	font-weight:normal;
	font-size:12px;
    max-width: 280px;
    min-width: 90px;
    padding: 4px 6px;
    text-align: center;
    text-decoration: none;
}
.mob_btn_add .tooltip.left{
	top: 8px !important;
    left: 173px;
    display: block;
}
mob_btn_add_1 .tooltip.left{
	top: 0px !important;
    left: 173px;
    display: block;
}
.mob_btn_add .tooltip.left .tooltip-inner:before, .mob_btn_add_1 .tooltip.left .tooltip-inner:before {
    border-left: 9px solid rgba(0, 0, 0, 0.2);
    border-top: 9px solid transparent;
    border-bottom: 9px solid transparent;
    right: -10px;
    left: auto;
    margin-left: 0;
}
.mob_btn_add .tooltip.left .tooltip-inner:after, .mob_btn_add_1 .tooltip.left .tooltip-inner:after {
    border-left: 9px solid #fff;
    border-top: 9px solid transparent;
    border-bottom: 8px solid transparent;
    right: -9px;
    left: auto;
    margin-left: 0;
}
/* for tooltip on add button end */
.mob_msg_board .msg_border{
	border-bottom:1px solid #d8d8d8;
	padding-top:10px;
}
.mob_msg_board .msg_border .media-heading{
	margin-top:5px;
}
.padding_bottom_mob{
	padding-bottom:10px;
}
#feature_list .features ul{
	padding-left:16px;
}
#feature_list .features img.coming_soon{
	margin-top:-205px;
	margin-left:0px;
}
#about p {
    font-size: 18px;
}
#first-slider .carousel .item {
    min-height: 500px; 
}
#first-slider .slide1 h3, #first-slider .slide2 h3, #first-slider .slide3 h3, #first-slider .slide4 h3{
	font-size:28px;
}
#first-slider .slide1 h4,#first-slider .slide2 h4,#first-slider .slide3 h4,#first-slider .slide4 h4{
	width:auto !important;
	font-size:20px;
}
#contact{
	padding-bottom:50px;
}
#about{
	padding-bottom:70px;
}
#feature_list {
    margin-bottom: 70px;
}
.btn-simple.btn-icon {
    padding: 2px;
}
.acc_filter{
	display:none;
}
#acc_filter {
    border-radius: 2px;
    padding: 1px 4px;
}
.table_font_size{
	font-size:10px !important;
}
.table_font_size .btn-simple{
	font-size:10px !important;
}
.table_font_size .btn .fa {
    width: 10px;
}
.table_font_size .table > thead > tr > th{
	font-size:10px !important;
}

#statistics h1{
	padding-top:0px !important;
}
.card .footer {
    padding: 0 5px 10px !important;
}
#top button.log_in{
	//margin-left:20px !important;
}
#top .log_in{
	//float:none;
	background:#69be45;
	font-size:15px;
	border:none;
	padding: 5px 6px !important;	
}
#top .sign_in{
	//margin-top:-13px !important;
	//margin-left:20px;
	background:#69be45;
	font-size:15px;
	border:none;
	padding: 5px 6px !important;
}
.modal-sm{
	width:auto !important;
}
.media-heading small.pull-right{
	float:none !important;
}
.btn-postion{
	position:inherit !important;
	margin-top:20px;
	margin-bottom:10px;
	float:right;
}
.margin_top_10px{
	margin-top:10px !important;
}
.margin_bottom_10px{
	margin-bottom:10px !important;
}
.web_show{
	display:none !important;
}
.mob_show{
	display:block !important;
}
.mob_margin_top_70{
	margin-top:70px !important;
}
.mob_bg{
	//background:url(../img/society1.jpg) no-repeat 30%;
	background:#fff;
	padding-bottom:0px !important;
}
.mob_content{
	padding:0px !important;
	background:#fff ;
	overflow-x:hidden !important;
}
#bottom1{
	background:#fafafa;
	padding-top:9px;
	padding-bottom:9px;
}
#bottom1 p.copyright{
	font-size:14px !important;
	padding:0px;
}
.no_padding_mob{
	padding-left:0px !important;
	padding-right:0px !important;
}
.no_padding_right_mob{
	padding-right:0px;
}
.no_padding_mob .card{
	border-radius:0px;
	margin-bottom:0px;
	box-shadow:none !important;
}
.btn_mob{
	font-size:22px !important;
	//padding:6px 10px;
}
.btn_mob i{
	font-size:45px !important;
	vertical-align:middle;
}
.view{
	font-size:14px;
	color:#999;
	//padding-top:10px;
}
.view_border{
	border-bottom:1px solid #d8d8d8;
}
.margin_left_min{
	margin-left:0px !important;	
}
#dataModal .modal-dialog{
	margin-top:100px !important;	
}
.mob_margin_top_20px{
	margin-top:20px;
}
.mob_margin_top_10px{
	margin-top:10px;
}
.mob_margin_top_30px{
	margin-top:20px;
}
.upload_error span.error1{
	margin-left: -195px;
}
p.balance_box {
    font-size: 16px;
    color: #69bf46;
}
.fixed-table-toolbar .search{
	float:left !important;
}

}

@media  screen and (max-width : 320px){

.dash_box p{
	margin-top:0 !important;
	font-size:11px !important;
}
#btnrefresh {
    padding: 5px 6px;
}
#update .ticker{
  height:100px !important;
}
.fixed-table-toolbar .search{
	float:left !important;
}
span.format{
	font-size:10px;
}
.upload_error span.error1{
	margin-left: -190px;
}
label.color_lable{
	font-weight: 400!important;
	color:#333333!important;
}
.font-size-12{
	font-size:12px !important;	
}
.footer nav > ul li{
	margin-left:10px !important;
}
.web_show{
	display:none !important;
}
.mob_show{
	display:block !important;
}
.btn_mob{
	font-size:18px !important;
	margin-top:10px;
	//padding:5px 8px;
}
.mob_margin_top_10px{
	margin-top:0px;
}
.mob_margin_top_30px{
	margin-top:30px;
}
.mob_margin_top_40px{
	margin-top:40px;
}
.topbar h5.phone{
	font-size:12px !important;
}
.topbar h5.mail{
	font-size:12px !important;
}

}
