.sidebar-nav.navbar-collapse {
max-height: 87% !important;
overflow-x: auto;
}
/*label.control-label.lab.mt {
    margin-top: 19px !important;
}*/
.form-group.classConstname {
    margin-bottom: 0px !important;
    margin-top: -20px;
}
.page-pg{
	padding: 0px;
}
.left-pd1{
	    margin-left: -14px;
}
.canvaser-mt {
    margin-left: 0px !important;
}
.usertypeLabel {
    margin-left: 14px;
}

.username-mt{
	 margin-top: 0px !important;
}
span.slider.round {
       height: 23px;
    width: 43px;
        margin-top: -3px;
    margin-left: 9px;
}
.new-css {
    max-width: 100%;
    width: 94%;
    margin-left: 15px;
}
.new-css2 {
    max-width: 100%;
    width: 98%;
    margin-left: 6px;
}
.new-pdg{
	padding: 0px !important;
}
h1.page-header.new-heading {
    margin-left: 14px !important;
}
/*.page-mt {
    margin-left: 18px;
}*/
.Canvasser-box.clearfix.canvaser-wt.drop-box {
    margin-left: 0px;
}
.box-11.details-box {
    padding: 0px;
}
.col-md-4.center-form-1.dist-mt {
    padding: 0px;
}
.page-mt2{
	margin-left: 2px;
}
h1.page-header.no-mar2 {
    margin-bottom: 36px;
}
.new-m-tp {
    margin-top: 0px !important;
    margin-left: 0px;
}
label.control-label.lab.lab-heading.chk-lablel.mg-lt {
    margin-left: -15px;
}
.Canvasser-box.clearfix.canvaser-wt {
    width: 99%;
    margin-left: 14px;
}
button.multiselect.dropdown-toggle.btn.btn-default {
    width: 99%;
}
.form-group.new-css.mt-lt {
    margin-left: 0px;
}
h1.page-header.new-heading.new-class.mt-left {
    margin-left: 0px !important;
}
div#for_asst_mgr {
    margin-left: 14px;
}
.new-class{
	margin-left: 0px;
}
input.button.form-btns.mt {
    margin-top: 24px;
}
.append_variable.chk-area.small-chk-area {
    width: 100%;
}
/* span.slider.round.new-toggles:before {
    position: absolute;
    left: -6px;
    top: 1px;
    height: 20px;
    width: 20px;
} */
.form-btns{
border-radius: 4px;
border: solid 1px #20538D;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
background: #337ab7;
color: #FFF;
padding: 8px 12px;
text-decoration: none;
margin-bottom: 20px;
}
.con-buton input.button.form-btns.top-mar-btn {
margin-top: 42px !important;
}
.table-style
{
padding-top: 20px;
}
.all-table thead tr{
	background:#337ab7;
}
.all-table{
 background:#EEE;
  min-width:768px;
}
.all-table td{
 padding:10px; 
  color: black;
   border: 1px solid #e5e4e4;
    font-size: 13px;
      font-weight: normal;
   }
.all-table tbody tr:nth-child(2n+1) {
 background: #f3f3f3;
}
.all-table tbody tr:hover { 
	background: #ffffff;
}
.all-table thead td{ 
	font-weight:bold;
	 background-color: #337ab7;
	  text-transform:uppercase;
	   color:#Fff;
	}
.all-table thead td a{
 color:#fff;
}
h1.page-header {
border-bottom: 1px solid rgba(12, 154, 188, 0.4);
color: #337ab7;
display: inline-block;
font-size: 20px;
font-weight: bold;
margin: 20px 0 25px;
min-width: 50%;
padding-bottom: 8px;
padding-top: 25px;
text-transform: uppercase;
}
.user_info_dashboard{
padding: 0 15px;
}
.box-11{
padding: 0 15px;
}
/* for error msg*/
.error {
color: red;
}
/*view user form*/.form-left-wraper{
	box-shadow:0 0 6px #666666;
	 padding:40px 30px;
	  background:#ececec;
	   margin-top: -40px;
	}/*#page-content-wrapper {width: 100%;padding-top: 135px;}*/.inner-div {
		background-color: #ececec;
		width: 70%;
		padding: 20px;
	}.text-heading {
		background: #337ab7;
		color: #fff;
		padding: 14px;
		width: 40%;
		text-align: center;
		font-weight: bold;
	}
	ul.list-style li {
		list-style-type: none;
		margin-bottom: 16px;
		margin-top: 12px;
	}
.modal {
display: none; /* Hidden by default */
position: fixed; /* Stay in place */
z-index: 1; /* Sit on top */
padding-top:320px; /* Location of the box */
left: 0;
top: 0;
width: 100%; /* Full width */
height: 100%; /* Full height */
overflow: auto; /* Enable scroll if needed */
background-color: rgb(0,0,0); /* Fallback color */
background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}
/* Modal Content */
.modal-content {
background-color: #fefefe;
margin: auto;
padding: 20px;
border: 1px solid #888;
width: 20%;
}
/* The Close Button */
.close {
color: #aaaaaa;
float: right;
font-size: 28px;
font-weight: bold;
}
.close:hover,
.close:focus {
color: #000;
text-decoration: none;
cursor: pointer;
}
.my-select {
padding-bottom: 10px;
}
.my-button {
background-color: #337ab7;
color: white;
border: 0px;
width: 80px;
height: 30px;
}
/* for dropdown admin select  */
select.form-control.select2.select2-hidden-accessible.adminuploadsheet {
display: inline-block;
width: 167px
}
/*========================================================================*/
/*27-5-19*/
.small-chk-area.chk-area{
	width:100%;
	 margin-top:2px;
	}
.small-chk-area.chk-area .col-md-4{
	padding-right:0px;
	 text-align:center;
	} 
/*28-5-19*/
.no-padding{
	padding:0px;
} 
.float-inner-div .form-control {
  width: 86%;
  display: inline-block;
}
.float-inner-div .remove_field {
 display: inline-block;
  margin-left:8px;
}
.float-inner-div { 
	padding-top:10px;
	 }
.float-inner-div div{
 margin-bottom:10px;
}
.add_field_button.btn.btn-primary { 
  margin: 10px 0 20px;
}
/*========================================================================*/
input.button.form-btns.sub {
margin-left: 13px;
}
/* for dropdown */
.select-editable {
position:relative;
background-color:white;
border:solid grey 1px;
width:120px;
height:18px;
}
.select-editable select {
position:absolute;
top:0px;
left:0px;
font-size:14px;
border:none;
width:120px;
margin:0;
}
.select-editable input {
position:absolute;
top:0px;
left:0px;
width:100px;
padding:1px;
font-size:12px;
border:none;
}
.select-editable select:focus, .select-editable input:focus {
outline:none;
}
label.control-label.lab {
margin-top: 19px;
}
select.cam-sel {
width: 60%;
display: inline-block;
}
.searchuser {
text-align:rightpadding:0px;
}
select.cam-sel1 {
max-width: 19%;
display: inline-block;
}
table.all-table {
width: 100%;
}
.footer-static {
background-color: #656464;
border-color: #080808;
text-align: center;
}
.footer-text {
color: #fff;
}
.dropdown-menu {
/*height: 170px;*/
overflow: auto;
}
/*7-12-18*/
.navbar-inverse{ 
	background-color:#408eba;
}  
.navbar-left{
 background:#3a80a7;
} 
.navbar-nav.navbar-left li a:hover{
 background:#3a80a7 !important;
}
.navbar-inverse .navbar-nav > li > a{
 color:#fff;
  min-height:25px;
}
.navbar-top-links > li > a{ 
	color:#fff;
}
.nav > li > a:focus, .nav > li > a:hover{
 background:#2c3b41;
}
.nav.navbar-right.navbar-top-links .dropdown a {
	line-height: 30px;
	 color: #fff;
	}
.navbar-top-links li:last-child{
 margin:0 15px;
}
.sidebar{
 height:100vh;
  background-color: #2c3b41 !important;
}
.sidebar ul li a.active{ 
	background:none;
	 padding:14px 15px;
	}
.sidebar ul li{ 
	border-bottom:1px solid #3f3f3f;
}
.sidebar ul li:last-child{ 
	border:none;
}
.nav > li > a:focus, .nav > li > a:hover {
	background: #192226 !important;
	 color: #fff;
	}
.nav > li > a{
 color:#c0c0c0;
}
.nav.navbar-right .dropdown-menu.dropdown-user a{
 color:#333;
}
.sidebar ul li a.active .fa {
	padding-right: 8px;
}
#page-wrapper{
	background:url(https://lapublicopinion.com/asset/admin/bg-2.png);
	 background-repeat:no-repeat;
	  background-position:center bottom;
	   background-size:cover;
	} 
.button {
	min-width: 80px;
	 border: 0;
	}
.button:hover{
 background:#2c3b41;
 color: #ffffff;
 text-decoration: none;
}
/*label{ font-weight:normal;} */
.dataTables_wrapper {
margin-bottom: 40px;
}
table#example{ margin-bottom:15px;}
table thead {
background: #2c3b41;
color: #fff;
}
table.dataTable thead th, table.dataTable thead td {
padding: 5px 18px; 
border-bottom: 1px solid #2c3b41;
line-height: 100%;
}
table a{ color:#2c3b41;}
.footer-static {
background-color: #2c3b41;
padding: 20px 0;
margin-top: 335px;
}
.footer-text{
	opacity: 0.5;
}
.lab-heading{
	padding-right:15px;
	 font-weight: bold;
	}
.AM-info input[type="checkbox"] {
margin-left: 50px;
margin-right: 5px;
margin-top: 0;
display: inline-block;
vertical-align: middle;
}
.AM-info {
margin-bottom: 25px;
}
.dataTables_length select {
border: 1px solid #ccc;
border-radius: 4px;
padding: 2px 5px;
}
.dataTables_filter input[type="search"]{
border: 1px solid #ccc;
border-radius: 4px;
padding: 2px 5px; 
}
.Canvasser-box {
padding-bottom: 20px;
}
.Canvasser-box .multiselect-native-select,  .Canvasser-box .btn-group,  .Canvasser-box .btn-group > .btn{
width:100%;
text-align:left;
display:block; 
}
.Canvasser-box .block-lvel{ 
display: block !important;
width: 100%;
margin: 0;
padding:0;
} 
.Canvasser-box .multiselect-selected-text {
width: 97% !important;
display: inline-block;
}
.campaign-box{
overflow-y: scroll;
width: 100%;
height: 300px;
}
.campaign-box b {
padding-top: 15px;
display: inline-block;
}
.add_compaign-box b{
padding-top:0;
}
.check-list input[type="checkbox"] {
margin-left:18px;
margin-right: 5px;
margin-top: -2px;
display: inline-block;
vertical-align: middle;
}
.check-list input[type="checkbox"]:first-child {
margin-left: 0;
}
.check-list {
margin-top: 5px;
}
.scroll-box {
background: #408eba1a;
padding-left: 20px; 
}
.sheet-box{ text-align:right;}
.sheet-box h4 {
font-weight: bold;
padding-bottom: 8px;
}
.sheet-img {
display: inline-block;
padding: 5px;
background:#d0dde4; 
}
.download-img {
display: inline-block;
vertical-align: bottom;
padding-left: 15px;
}
.sheet-upload-box .con-buton{ 
	display:inline-block;
	 padding-left:10px;
	}
.ref{
 display:block;
}
.ref i{
 padding-right:5px;
} 
.sheet-upload-box{
	padding-top:15px;
}
.input_con { 
	margin-top: 15px;
}
.upload-file-grup .con-buton{ 
	display:inline-block;
	 vertical-align:bottom;
	  padding-left: 10px;
	}  
.upload-file-grup  .form-group.fieldGroup{
 display:inline-block;
  vertical-align:middle; 
  margin-bottom:0;
}
.upload-file-grup .con-buton .button {
 margin-bottom: 0;
  }
.download-img {
display: inline-block;
vertical-align: bottom;
padding-left: 15px;
margin-bottom: -3px;
font-size: 15px;
}
.upload-file-grup .form-control {
height: auto;
}
.upload-file-grup .control-label.lab {
margin-top: 15px;
margin-bottom: 10px;
}
.top-mar {
margin-top: 26px;
padding: 6px;
}
.no-mar.form-group .button.form-btns.sub {
margin-left: 0;
}
.table-wrapper {
max-width: 100%;
overflow: scroll;
}
/*user*/
.h3-top-mr {
 margin-top:45px;
  margin-bottom:0;
} 
.check-area label{
 padding-right:20px;
}
.check-area input[type="checkbox"]{
 margin-left:10px;
  margin-right:5px;
  vertical-align: middle;
  display: inline-block;
margin-top: 0;
}
.no-mar {
 margin: 0 !important;
}
.full-width, .full-width .multiselect-native-select, .full-width .form-control, .full-width .btn-group{
 width:100% !important;
  display:block;
}
.full-width .multiselect.dropdown-toggle{
	width:100% !important; 
	text-align:left;
	 position:relative;
	}
.full-width .caret{ 
	position:absolute;
	 right:10px; top:15px;
	}
.open > .dropdown-menu{
 width:100%;
}
.no-bottom{
 margin-bottom:0px;
}
.inline-btn{
 display:inline-block;
  vertical-align:middle;
} 
.dtr-inline{ 
	margin-top:15px !important;
}
.multiselect.dropdown-toggle.btn.btn-default{ 
	text-align:left;
}
.multiselect-container.dropdown-menu li a label.checkbox{
 color:#000;
} 
.multiselect-container.dropdown-menu li a label.checkbox:hover{ 
	color:#333;
} 
.top-margin{ 
	margin-top:40px;
}
.mar-left-minus{ 
	margin-left:-15px;
}
.top-margin-box{ 
	margin-top:15px;
}
.mar-bottom { 
 margin-bottom: 20px;
}
.no-top{ 
	margin-top:0px !important;
}
/*9-3-19*/
.input-area-box input[type="checkbox"] {
margin-top: 0;
margin-right: 5px;
margin-left: 15px;
}
.input-area-box input[type="checkbox"]:first-child {
margin-left: 0;
} 
/*12-3-19*/
/*9-3-19*/
.top-mar-btn{
	margin-top:44px;
}
.top-small-mar-btn{
	margin-top:22px;
}
.top-extra-mar-btn{
	margin-top:40px;
} 
/*15-3-19*/
.chk-lablel{
	display: inline-block;
	vertical-align: top;
	padding-right: 10px;
}
.chk-area {
display: inline-block;
vertical-align: top;
width: 85%;
margin-top:19px;
}
.chk-area span {
display: inline-block;
min-width: 165px;
margin-bottom: 8px;  
}
.chk-area span input[type="checkbox"] {
margin-right: 7px;
margin-left:0;
}
.top-flist{
margin-top:35px;
}
.fiter-valuess .multiselect-container>li>a>label input[type="checkbox"] {
margin-left: -19px; 
}
/*Responsive css 10-12-18*/ 
@media only screen and (max-width:1350px){
	.small-chk-area.chk-area .col-md-4 {
    text-align: left !important;
    width: 100% !important;
}
} 
@media only screen and (max-width:1200px){
	.small-chk-area.chk-area .col-md-4 {
    text-align: left !important;
    width: 100% !important;
}
}  
@media only screen and (max-width:1100px) {
select.form-control.select2.select2-hidden-accessible.adminuploadsheet{max-width: 320px}
.small-chk-area.chk-area .col-md-4 {
    text-align: left;
    width: 100%;
}
.small-chk-area.chk-area .col-md-4 {
    text-align: left !important;
    width: 100% !important;
}
}
@media only screen and (max-width:1050px) {
.AM-info input[type="checkbox"] {margin-left: 20px;}
select.form-control.select2.select2-hidden-accessible.adminuploadsheet{max-width: 280px;}
/*15-3-19*/
.chk-area{width: 80%;} 
.small-chk-area.chk-area .col-md-4 {
    text-align: left !important;
    width: 100% !important;
}
.small-chk-area.chk-area .col-md-4 {
    text-align: left !important;
    width: 100% !important;
}
} 
@media only screen and (max-width:980px) {
.col-lg-12.AM-info {margin-left: -15px;}
.AM-info .lab-heading{padding-left: 15px; display:block;}
select.form-control.select2.select2-hidden-accessible.adminuploadsheet{max-width: 345px;}
.form-group.pull-right.col-lg-4.sheet-box {float: none !important; text-align: left;} 
.form-group.pull-right.col-lg-4.sheet-box h4{ text-align:left !important;}
.searchuser{ padding:0 15px;}
.mar-left-minus { margin-left:0px;}
.mar-bottom {margin-bottom: 0;}
/*15-3-19*/
.chk-area{width:100%;}
}
@media only screen and (max-width:767px) {
.dataTables_wrapper {
margin-bottom: 40px;
overflow: scroll !important;
}
.sidebar {height:auto;}
.navbar-nav > li > a{padding-top: 15px;padding-bottom: 15px;} 
#wrapper{ min-height:90vh;}
.navbar-nav{ margin:0px;}
input.button.form-btns.sub {
width: 36%;
margin: 15px auto;
text-align: center;
display: block;
}
select.cam-sel1 {
width: 50%;
display: block;
/*margin: 0 auto;*/
}
.dataTables_wrapper:after {
visibility: hidden;
display: block;
content: "";
clear: both;
height: 0;
margin-top: 22px;
}
label.control-label {
margin-top: 10px;
}
.con-buton input.button.form-btns.top-mar-btn {
margin-top: 20px !important;
}
ul.multiselect-container.dropdown-menu {
position: relative !important;
}
.center-form-1 .col-md-4 :first-child {
overflow: visible; !important;
}
span.multiselect-native-select {
position: relative;
display: inline-block !important;
}
}
@media only screen and (max-width:640px) {
select.form-control.select2.select2-hidden-accessible.adminuploadsheet{max-width: 270px;}
.dataTables_length select{width:140px;} 
.col-lg-12.AM-info { margin-left: -15px; padding-left: 30px;}
.AM-info .lab-heading {padding-left:15px; margin-left:-15px;} 
.AM-info input[type="checkbox"] { margin-left: 4px;}
}
@media only screen and (max-width:480px) {
select.form-control.select2.select2-hidden-accessible.adminuploadsheet {max-width:160px;}
.dataTables_wrapper .dataTables_paginate .paginate_button{ padding: 1px 5px !important;font-size: 12px;}
}
@media only screen and (max-width:380px) {
select.cam-sel1, select.form-control.select2.select2-hidden-accessible.adminuploadsheet{
display:block; width:100% !important; max-width:100%;margin:10px 0;		}
.searchuser .button.form-btns.sub
{ 
margin: 0px auto;
display: grid;
margin-top: 20px;
margin-bottom: 14px;}
}
@media screen and (max-width:360px) {
.navbar-toggle{padding: 7px 5px;margin-right: 8px;}  
}
@media screen and (max-height: 550px) {
.sidebar-nav.navbar-collapse { overflow-y: scroll;}
}
#design_var {
padding-bottom: 35px;
}
#design_var_man {
padding-bottom:35px;
}
/* 18.july */
.check-list {
background: #1a3848fa;
width: 100%;
}
div#design_var {
color: #fff;
margin-left: -4px;
} 
span.second {
display: inline-block;
vertical-align: middle;
color: #fff;
width: 150px;
margin-left: 10px;
}
span.inlinesec-dv1 {
width: 300px;
display: block;
margin-left: 11px;
color: #2d8ec5;
margin-bottom: 6px;
margin-top: 20px;
}
.detail-design {
padding-top: 1px;
}
label.var_rght_clss {
margin-left: 14px;
color: #408eba;
}
div#design_var_man label {
color: #408eba;
margin-left: 11px;
}
.form-group.var-new {
color: #fff;
}
span.h-dv1 {
display: block;
margin-bottom: 9px;
margin-top: 10px;
}
span.s2 {
width: 150px;
display: inline-block;
vertical-align: top;
}
span.s2 input {
margin: 0px;
}
span.v-txt {
width: 150px;
display: inline-block;
vertical-align: middle;
}
span.left-h1 {
display: block;
margin-bottom: 10px;
margin-top: 10px;
}
.full-box {
width: 100%;
margin-bottom: 0;
}
.or-box-area {
background: #408EBA14;
width: 100%;
box-shadow: 0px 0px 5px 0px #b7b6b6;
padding:10px 20px 20px;
margin: 15px 0;
}
.or-box-area .input-group {
display: inline-block;
vertical-align: top;
width: 45%;
}
.or-box-area .input-group:nth-child(2n) {
margin-left: 25px;
}
.or-box-area .input-group  label{ margin-top:0px !important;}
.or-box-area .input-group .multiselect-native-select .btn-group{ width:100% !important;}
.multiselect-native-select .multiselect-selected-text {
width: 96% !important;
display: inline-block;
}
.or{ display:block; text-align:center; font-weight:bold; font-size:20px; padding:10px 0; color:#2C3B41;}
.no-padding-left{ padding-left:0px !important;} 
.multiselect-container .input-group{ width:98%;}
.multiselect-container .input-group .input-group-addon {
margin-bottom: 7px !important;
display: block;
width: 100%;
}
.multiselect-container .form-control.multiselect-search {
width: 80%;
}
/*21-sep-2020*/
.block-lvel-filter .fiter-lbl input[type="checkbox"] {
margin-left: 0;
margin-bottom: 2px;
margin-top: 0px;
}
.block-lvel-filter .fiter-valuess .multiselect-native-select {
width: 100%;
display: block;
}
.block-lvel-filter .fiter-valuess .multiselect-native-select .btn-group{ 
width: 100%;
}

.block-lvel-filter .fiter-valuess .multiselect-native-select .btn-group .dropdown-toggle { width: 100%; }
.block-lvel-filter .fiter-valuess .age_st, .block-lvel-filter .fiter-valuess .age_end {
/* width: 70px;*/
max-width: 40%;
border: 1px solid #ccc;
border-radius: 4px;
padding: 6px 10px;
margin: 0 5px;
}
.block-lvel-filter .fiter-valuess .age_st {
margin-left: 0px;
}
.block-lvel-filter .fiter-valuess .multiselect-native-select .btn-group .dropdown-toggle .multiselect-selected-text{
margin-bottom: 0px;
}
.fiter-valuess .multiselect-container>li>a>label input[type="checkbox"] {
margin-left: -19px;
margin-top: 4px;
}
.multiselect-native-select span.input-group-btn {
min-width: inherit;
}
.fiter-valuess .multiselect-container .input-group .input-group-addon {
width: 95%;
border-right: 1px solid #ccc;
}
@media only screen and (max-width: 1052px) {
.block-lvel-filter .fiter-valuess .age_st, .block-lvel-filter .fiter-valuess .age_end{ max-width: 35%; }
select.cam-sel1 {
width: 50%;
display: inline-block;
}
input.button.form-btns.sub {
margin-left: 4px;
margin-top: 10px;
}
.top-mar {
margin-top: 26px;
padding: 6px;
}
table.dataTable tbody td {
padding: 8px 10px;
text-wrap: nowrap;
}
input.button.form-btns {
/*margin-top: 14px;*/
}
.input-group{
padding: 10px 0px 10px 0px;
}
}
/*22-sep-2020*/
ul.multiselect-container.dropdown-menu .input-group span.input-group-addon {
/*to make search icon inline in dropdown*/
display: inline-block;
max-width: 50px;
margin: 0 !important;
padding: 8px;
vertical-align: middle;
min-width: inherit;
}
ul.multiselect-container.dropdown-menu .input-group input.form-control.multiselect-search {
float: none;
width:58%; 
vertical-align: middle;
margin: 0;
}
ul.multiselect-container.dropdown-menu .input-group  span.input-group-btn {
min-width: inherit;
width: 20%;
display: inline-block;
white-space: inherit;
vertical-align: middle;
margin: 0;
}
/*media query css 22-07-23 dikshant*/
/*Media query css 07-09-23 Dipesh*/
input.button.form-btns.top-mar-btn {
margin-top: 0px;
}
@media only screen and (max-width:919px){
.upload-file-grup .con-buton .button {
margin-bottom: -10px;
margin-top: 10px;
}
select.cam-sel1 {
width: 50%;
display: inline-block;
}
input.button.form-btns.sub {
margin-left: 4px;
margin-top: 14px;
/*margin:10px auto;*/
}
.top-mar {
margin-top: 0px;
padding: 6px;
}
table.dataTable tbody td {
padding: 8px 10px;
text-wrap: nowrap;
}
input.button.form-btns {
/*margin-top: 14px;*/
}
.input-group{
padding: 10px 0px 10px 0px;
}
.con-buton input.button.form-btns.top-mar-btn {
margin-top: 10px !important;
}
}
@media only screen and (max-width:767px) {
select.cam-sel1{
width: 100% !important;
display: block;
/*margin: 0 auto;*/
max-width: 100%;
margin-bottom: 10px;
}
.form-group a.button.form-btns {
margin-left: -12px !important;
}
.outer-right {
padding-top: 100px;
padding-left: 0px;
}
.input_con {
margin-top: 0px;
}
h1.page-header{
font-size: 18px;
margin: 20px 0 5px;
display: grid;
justify-content: center;
}
.user_info_dashboard h4{
font-size: 16px;
text-align: center;
}
.form-btns{
max-width: 90%;
margin-bottom: 16px;
}
.sheet-upload-box .con-buton {
padding-left: 0px;
}
tr.table-head {
text-wrap: nowrap;
}
.Canvasser-box {
padding-bottom: 20px !important;
padding: 15px;
}   
.top-flist {
margin-top: 10px;
padding: 0px 0px 0px 30px;
}
.small-chk-area.chk-area{
width: 20%;
}
.upload-file-grup .con-buton {
padding-left: 0px;
margin-top: 10px;
margin-bottom: -30px;
}
.top-mar-btn {
margin-top: 10px;
}
.add_field_button.btn.btn-primary {
margin: 0px;
}
input.button.form-btns.top-mar-btn {
margin-top: 10px;
}
.btn-danger {
margin: 10px 0px 0px 0px;
}
.float-inner-div .form-control{
width: 100%;
max-width: 100%;
}
.sheet-upload-box {
padding-top: 0px;
}
}
@media only screen and (max-width:712px)
{
.upload-file-grup .con-buton .button {
margin-bottom: 30px;
margin-top: 10px;
}
}
@media only screen and (max-width:633px) {
.upload-file-grup .con-buton .button {
margin-bottom: 30px;
}
}