.MenuInsel{width:100% !important;}
/* #cnrsearchform{width:100%;} */
#courtInfoButton{margin:15px 0;}
/* .content_area_h{padding-bottom:60px;} */
#activitydDateId{width:calc(100% - 30px) !important;}
#savebuttonId{margin:10px 0px !important;}
.actsec{float:left; width:100%;}
#policeuserid123 ul.mainServiA1{width:50%;}
/* .cct_home_footer, .finalArgu, #judgementDelForm, footer, .caseTypeCNRdiv, .activtyBG .text-center, #regcnrlist, #legalopndutrForm, #miscForm, #adminisForm{float: left; width:100%;} */
.cct_home_footer, .finalArgu, #judgementDelForm, footer, .caseTypeCNRdiv, .activtyBG .text-center, #legalopndutrForm, #miscForm, #adminisForm{float: left; width:100%;}
.panel-body.well{margin-bottom:0px !important;}
#dailyAcReportDiv{height:auto !important;}
#changepassobj .form-horizontal .form-group{margin-left:0px; margin-right:0px;}
.caseright{padding:0px;}
.lgnBx1{margin-bottom:90px;}
.pagination>li>a{padding:6px !important;}
@media(max-width:1440px){
.case_info_inner ul li{margin-right: 30px;}	
}
@media(max-width:1399px){
.up_login_detail ul li {padding: 6px 3px 3px;font-size: 12px;}
}
@media screen and (max-width:1279px){
div#page-content-wrapper111 .container-fluid .row .col-lg-12.no_padding {padding: 0 15px;}
.filterSel2{float:left; width:100%;}
.middle_header h3{font-size:30px; line-height: 30px;}
.middle_header h5{font-size:20px;}
.middle_header h4{font-size:16px;}
.digilogo img{margin-top:16px;}
.notification .panel-body{height:180px;}
.information ul li{font-size:14px;}
.information ul li a{padding:5px 0px;}
.epro_description{padding-top:15px;}
.aboutPara{margin-top:0px;}
.epro_description p{line-height:19px; text-align:justify;}
.bg_svg{background:transparent !important;}
.mar_content ul li{font-size:12px; margin-right:0px; text-align:center;}
.outer_header{padding:0px;}
.proVideo{width:100%; margin:0px; text-align:center;}
#loginbox, .gmCntWel{float:left; width: 100%;}
.notification{margin-bottom:40px;}
.outer_header{padding-bottom:0px;}
#dduTable{width:100%;}
.activityT1{float: left; width:100%; padding:7px 0 0 0;}
.activityT1 label.ProLabel1{font-size:12px !important;}
#sidebar-wrapper{height:calc(100vh - 170px);}
#datef{width:100% !important;}
#accordion_menu .panel-default .panel-heading .panel-title, .panel-title{font-size:14px !important;}
#LoaderModal h3{line-height:36px;}
.well{padding:10px;}
.filterSel2 ul li{margin:8px 5px;}
/* .filterSel2 ul li:last-child{float:left; width:100%; text-align:center;} */
.proLtab > li > a{min-height:72px;}
.content_area_h{margin-bottom:0px;}
.ltetBrdr p{margin-top:20px;}
.lefA1, .righA1{float:left; width:100%;}
.filterSel{margin-left:27px;}
form#statewisereportform .col-md-2 {width: 33.33%;float: left;}
.ProLabel2 {width: 100%;}
div#loginbox {margin: 0;}
.filterSel2 ul li .input-group {width: 125px;}
.filterSel2 li.float-end {float: left !important;}
.table-responsive{margin-bottom:35px;}
.filterSel2 ul li .input-group {width: 125px;}
.filterSel2 li.float-end {float: left !important;}
.remLabl{width:31%;}
.lf_logo img {height: 38px;margin: 16px 0 0 0;}
.headerBg{height:70px;padding:0 5px;}
.cen_logo {padding: 1px 0;}
.cen_logo img {height: 68px;}
.rg_logo img {height: 54px;}
#sidebar-wrapper{top: 105px;}
#menu-toggle{top: 63px;}

}
@media screen and (max-width:991px){
.epro_content p span:before {display:none;}
.epro_content p span:after { margin-left: 0;position:relative;}
.remLabl p:after{    margin-left: 0;position:relative;}
.rg_h img {height:40px;padding: 0 0 0 10px;}
.rg_h {padding: 22px 0 0 0;}
.aboutEpro{padding:0 10px 10px !important;}
.backButton{position: absolute; right:0px;}
.issue{margin-bottom:0px;}
#cmm_i{padding:0 15px;}
.up_login_detail ul li:nth-child(2), .up_login_detail ul li:nth-child(3), .up_login_detail ul li:nth-child(4){display:none;}
form#statewisereportform .col-md-2 {width:50%;}

.lf_logo img {height: 30px;margin: 20px 0 0 0;}



.cen_logo {padding: 1px 0;}
.cen_logo img {height: 68px;}
.rg_logo img {height: 42px;}
.rg_logo {padding: 14px 10px;}

#adjcount1 marquee{font-size: 16px !important; color:#fff !important;}
.pphomeMin{padding-left:10px;}
.Vhome h5, .Vhome h6{font-size: 16px;}
.welPageInst ol{padding-left:15px;}
.sidebar-nav .panel-group{margin-bottom:37px;}
.update_pass_main{width:100%;}
.ltetBrdr{float: left; width:100%; border-left:0px !important;}
.oR{margin-top:0px !important;}
.float_left, .float-left{margin-top:10px !important;}
.caseDate .padl0{padding-right:0px;}
.caseDate .padr0{padding-left:0px;}
.form-group{margin-bottom:10px !important;}
.AM-contact-bottom h3 {font-size: 13px;}
#b  {width: 90%;bottom: auto;left: 0;top: 60px;margin: 0 auto;}
#b .modal-dialog {width: 100%;margin: 30px 0;}
form#casetransferfilter .padr0 {padding: 0;}
.padr0.up_fil>div {padding: 0;}
.filterSel2 ul li .input-group {width: 145px;}
.login-box-body{padding: 20px;}
div#pInfo_Tab .well {padding: 10px !important;}
}
@media screen and (max-width:767px){
.headerBg .row{display:block;}	
.headerBg{background-size: cover;}
footer{float:none;}
footer, .cct_home_footer{float:none;}
.rg_h {text-align:center;padding: 5px 0 0 0;}
.rg_h img {padding:0 5px;display:inline-block !important;}
.login-box-body{width:90%;}
form#forgotpwd center div {margin: 0 0 10px 0 !important;}
.login-box-msg {padding: 10px 0;font-size: 25px;}
.AM-contact-bottom h3 {font-size: 20px;}
.aboutEpro{padding:30px 10px 10px !important;}
#sidebar #mCSB_1{display:none;}
form#statewisereportform .col-md-2 {margin-bottom: 0;}
form#statewisereportform .adjornOpt .radio-inline+.radio-inline{margin-left: 15px;}
form#statewisereportform .col-md-2 {width:100%;}
#sidebar.active #mCSB_1{display:block;}
#sidebar{min-width:0px !important; max-width:0px !important;}
#sidebar.active{min-width: 100% !important; max-width: 100% !important; display:block; transition:all 0.3s ease-in-out;}
.notification{margin-bottom:100px;}
.mar_content ul li{display:block;}
#submit11{text-align: center; display: block; float: left; width: 82%; margin: 0px 10% 20px;}
#wrapper.toggled #sidebar-wrapper{width:100% !important;}
#sidebar ul li a i {margin-right: 5px; font-size: 14px; display: block; text-align: center;}
.outer_header:before{background:linear-gradient(30deg, #d4a367, #fff, #ceb4b4, #b7c3cc);}
#sidebar ul li a{font-size: 14px;}
.emblem{padding:5px 0 0 60px;}
.middle_header{width:230px; margin:10px 0 0 10px; text-align:left;}
.middle_header h3{font-size:20px; line-height: 20px; text-align:left;}
.middle_header h5, .middle_header h4{font-size:15px; line-height: 18px; text-align:left;}
.digilogo img{margin-top:3px;}
.sidebarOpen{top:-44px;}
.middle_content{margin-top:0px;}
.information ul li{width:96%;}
.notification{margin-bottom:0px;}
.home-icon{top:55px; left:15px;}
.aboutEpro h3{font-size:20px; line-height: 40px; margin-bottom:15px;}
.cntntSHead{font-size: 17px;}
.cct_home_footer p{font-size:12px !important; padding:5px 0px}
ul.abtLi{margin:0px;}
.orgMsg{margin-bottom:20px;}
.funcpage h3, .linkpage h3{font-size:20px;}
.AM-contact-bottom{margin-top:60px;margin-bottom: 20px;}
.AM-contact-bottom h3{font-size: 17px; min-height: 56px;}
.AM-contact-bottom h3 a{padding:10px; }
.up_login_detail ul li{padding:6px 4px 3px;}
#sidebar-wrapper{top:92px; overflow: auto; height:calc(100vh - 99px);}
#wrapper.toggled{padding-left:0px;}
.toggled #sidebar-wrapper{left:0px; margin-left:0px;}
.toggled .sidebar-nav{position: static; width:100%;}
#wrapper.toggled{margin-left:-15px;}
.well{padding:10px; margin-bottom:10px;}
.breadcrumb>li{font-size: 15px;}
.footer_area2{position: static;min-height:initial}
.admin_middle_cntnt{margin-bottom:10px;}
.AM-contact-3col:nth-child(3){margin-left:0px;}
#sidebar{z-index:1;}
.fir_search3 ul{padding-left:5px; width:100%; height:initial !important;}
.w3-table th:first-child, .w3-table td:first-child, .w3-table-all th:first-child, .w3-table-all td:first-child{padding-left:5px;}
.well.w3-white{border-radius:10px;}
#policeMapform .mart20{margin-top:10px !important;}
div.dt-buttons{float:left !important;}
.filterbox{padding:0 5px;}
.proTab30 li{width:50% !important;}
.update_pass_main{padding: 10px 10px 0px; margin: 0px auto 0px;}
.middle_cont div.col-md-8{display:none;}
.demoSiteLink{margin-top:-20px;}
.footer_area{position: static;}
.middle_content{margin-bottom:20px;}
ul.mainServiA1{width:100% !important;}
#Pinfo .minH200{min-height:initial;}
.form-inline{margin-bottom:0px;}
table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child:before, table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>th:first-child:before{line-height:16px;}
#Pinfo .form-group{margin-bottom:0px;}
.well{padding:5px;}
.optionalText h3{font-size:15px;}
.optionalText h3:before{width:50px; left:-53px; top:8px;}
.optionalText h3:after{width:50px; right:-53px; top:8px;}
.tab-content{padding:0 5px;}
#allreqcase .col-sm-12{padding:0px !important;}
.firreq{margin-top:15px;}
.errorwitname .w-30, .errorwitname .w-70, .activtyBG .w-30, .activtyBG .w-70{width:100% !important;}
#courtInfoSub2 .w-130p, #courtInfoSub2 .w-160p{width:100% !important;}
.ltetBrdr .w-120p{width:100% !important;}
.firreq #firno1{width:100% !important;}
.firreq span button:first-child{margin-top:15px !important; padding-left:0px !important;}
#cctnsdatamaindiv{padding:5px !important;}
#cctnsdata.dataTable thead>tr>th.sorting, #cctnsdata.dataTable thead>tr>th.sorting_asc{padding: 4px 25px 0px 6px; vertical-align: middle;}
#activitylistTable1111 h3, #headingDivId h3, h3{font-size:16px;}
.adjornOpt .radio-inline+.radio-inline{margin-left:0px;}
#headingDivId h3 b{float:left; padding:4px 0 4px 4px;}
.av1S{width:100% !important;}
.radiobtnbtn label{float:left; width:100%;}
.radiobtnbtn a{margin-left:0px !important;}
.checkbox-inline+.checkbox-inline, .radio-inline+.radio-inline{margin-left:0px;}
.PhotoVal{top:40% !important;}
.filterSel{margin-left:48px;}
.adjHeading, .adjHeading span{font-size:14px !important;}
.admin_middle_cntnt .w3-container, .admin_middle_cntnt .w3-container .col-md-12{padding:0px;}
.lgnBx1{margin-bottom:0px;}
.no_padding.fill{padding:0 15px;}
.righA1 .padr0{padding:0px;}
div#disttableId_wrapper .dt-buttons {padding: 6px 0 0 0;}
.top_slogan{padding:5px 0;}
.top_slogan p{font-size: 24px;line-height: 30px;margin-bottom: 2px;}
.top_slogan h5{ margin-top: 0;margin-bottom: 0;}
ul.pagination {text-align: center;width: 100%;display: block;margin-bottom: 20px;}
ul.pagination li{display: inline-block;}
.lf_logo{display:none;}
.rg_logo{display:none;}
.cen_logo img {height: 55px;}
.headerBg {height: 56px;}
#menu-toggle{margin:0px; top:59px;}
}
@media (max-width:639px){
.digilogo img{margin-top:10px;}
.filterSel2 button{width:100%}
.menFilter1 {float: left;margin-top: 5px;width: 25%;font-size: 18px;}
.filterSel {margin-left: 0;width: 75%;}
.filterSel2 li.float-end a{display:block;text-align:center;}
}
@media (max-width:479px){
.emblem{padding:0 0 0 10px;}
.digilogo{display:none;}
.middle_header{width:160px;}
.middle_header h3{font-size:17px; line-height: 20px;}
.middle_header h5, .middle_header h4{font-size:12px; line-height: 18px;}
.emblem img{height:74px;}
.sidebarOpen{right: 5px; left: initial;}
.proVideo a{font-weight: normal;}
.epro_description h3{font-size: 17px;}
.aboutPara a{display:block; text-align:center;}
.information h3{font-size: 19px;}
.digilogo img{margin-top:20px;}
.cntntSHead{font-size: 15px;}
.cct_home_footer p{font-size:12px; padding:0px;}
.aboutEpro h3{font-size:16px;}
.aboutEpro p, ul.abtLi li{font-size:13px;}
.innerli li p{padding:0px; margin-bottom:8px;}
.backButton{left:3px; top:5px;}
.orgmap{padding:13 40px 0 0 !important;}
.orgMsg{font-size: 16px important;}
.home-icon{top: 57px; left: 5px;}
img#orgChart{width:100%;}
.funcpage h3, .linkpage h3{font-size:17px;}
.funcpage, .linkpage{padding:10px;}
.AM-contact-3col{float: left; width:100%; margin:5px 0;}
.AM-contact-bottom h3{font-size: 15px; min-height:initial;}
.otpMail, .otpMobile, #submit11{float: left; width:100%; margin:0;}
#submit11{margin-bottom:20px;}
.login_page{margin-top:20px !important;}
.up_login_detail ul li:last-child{font-size: 13px; margin-top:2px;}
#adjcount1 marquee, .Vhome h5, .Vhome h6, .welPageInst ol li{font-size: 13px !important;}
.top_slogan h5{font-size: 15px;}
.breadcrumb>li{font-size: 14px;}
ul.breadcrumb {margin-bottom: 0;}
.mact_sec table.dataTable tbody th, table.dataTable tbody td{padding:2px; font-size:12px;}
table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child:before, table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>th:first-child:before{top:2px;}
.well{padding:5px;}
.ProLabel{font-size:13px;}
#omenuTitle{font-size:14px;}
.pagination>li>a, .pagination>li>span{padding:3px 5px !important;display:block;}
.admin_middle_cntnt{margin-bottom:10px;}
.ProLabel2, .ProInput2{float: left; width: 100% !important;}
#officeDescSave .panel-body{padding:8px;}
.panel{margin-bottom:10px;}
.panel-default>.panel-heading, .panel-heading{font-size:14px;}
div.dataTables_wrapper div.dataTables_paginate ul.pagination{min-width:220px; max-width:400px;}
#ppUserTableId_paginate ul.pagination, #courtInfoTable_paginate ul.pagination{min-width:400px;}
.welPageInst{padding-bottom:0px;}
.top_header2{min-height:initial;}
.content_area_h{padding-top:97px;}
.proLtab > li > a{font-size:12px;}
.sidebar-nav .panel-group{margin-bottom:0px;}
.w3-panel{padding:0 5px;}
.panel-body{padding:8px;}
.secLabel2{font-size:15px;}
table.table-bordered.dataTable tbody th, table.table-bordered.dataTable tbody td{font-size:12px;}
.select2-container--default .select2-search--inline .select2-search__field{width:100% !important;}
.secLabel{font-size:14px; font-weight: normal;}
#transferTabs .tab-content{padding:0px;}
.ProLabel2.mart25{margin-top:0px !important;}
.leOpiList.marb30{margin-bottom:0px !important;}
#LoaderModal .modal-dialog{width:94% !important;}
#causelistid .mart25, #cnrsearchform .mart25, #policestationsearch .mart25{margin-top:0px !important ; margin-left:15px;}
.filterSel2 ul{text-align:left;}
.filterSel2 ul li{width:100%; margin:5px 0px;}
.filterSel2 ul li .input-group{width:100% !important;}
.filterSel2 ul li .menFilter1{float:left; width:30%;}
.filterSel2 ul li select{width:100%;}
#LoaderModal .modal-title{font-size:13px;}
.caseTypeCNR li{font-size:13px;}
.activtyBG{padding:5px 0px;}
.up_login_detail ul li:nth-child(6), .up_login_detail ul li:nth-child(7) {display: none;}
.up_login_detail ul li {font-size: 14px;}
}
@media (max-width:375px){
.radio_button label{ padding: 0 3px 0 20px;font-size: 13px;}
}
@media (max-width:320px){
div#disttableId_wrapper .dt-buttons {float: none !important;}
}
