@font-face{font-family:'open_sansregular';src:url(../fonts/opensans-regular-webfont.eot);src:url(../fonts/opensans-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/opensans-regular-webfont.woff2) format('woff2'),url(../fonts/opensans-regular-webfont.woff) format('woff'),url(../fonts/opensans-regular-webfont.ttf) format('truetype'),url(../fonts/opensans-regular-webfont.svg#open_sansregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'open_sanssemibold';src:url(../fonts/opensans-semibold-webfont.eot);src:url(../fonts/opensans-semibold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/opensans-semibold-webfont.woff2) format('woff2'),url(../fonts/opensans-semibold-webfont.woff) format('woff'),url(../fonts/opensans-semibold-webfont.ttf) format('truetype'),url(../fonts/opensans-semibold-webfont.svg#open_sanssemibold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'kruti_regular';src:url(../fonts/krdv010_0-webfont.eot);src:url(../fonts/krdv010_0-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/krdv010_0-webfont.woff2) format('woff2'),url(../fonts/krdv010_0-webfont.woff) format('woff'),url(../fonts/krdv010_0-webfont.ttf) format('truetype'),url(../fonts/krdv010_0-webfont.svg#svgFontName) format('svg')}@font-face{font-family:'robotoregular';src:url(../fonts/roboto-regular-webfont.woff2) format('woff2'),url(../fonts/roboto-regular-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Roboto-Medium';src:url(../fonts/Roboto-Medium.eot?#iefix) format('embedded-opentype'),url(../fonts/Roboto-Medium.woff) format('woff'),url(../fonts/Roboto-Medium.ttf) format('truetype'),url(../fonts/Roboto-Medium.svg#Roboto-Medium) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Roboto-Black';src:url(../fonts/Roboto-Black.eot?#iefix) format('embedded-opentype'),url(../fonts/Roboto-Black.woff) format('woff'),url(../fonts/Roboto-Black.ttf) format('truetype'),url(../fonts/Roboto-Black.svg#Roboto-Black) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'open_sansbold';src:url(../fonts/opensans-bold-webfont.woff2) format('woff2'),url(../fonts/opensans-bold-webfont.woff) format('woff');font-weight:400;font-style:normal}

body,li.collapsed,li.expanded,li.leaf,ul,ul li{padding:0}.nopadding,.pdright{padding-right:0}.nopadding,.pdleft{padding-left:0}body,ul,ul li,ul.flink{margin:0}.audio-sec,.chart-wrap{box-shadow:0 0 2px 2px #ccc}a{color:#dc1c24;transition:all ease-in .2s}a:hover{color:#000;text-decoration:none}ul li{display:inline}.appsec a,.audio-sec,.audio-sec-body,.audio-sec-head,.footerarea p span,.logo-sec span,.mid-contant-wrap,ul.flink li{display:inline-block}body{font-family:open_sansregular}.footer-heading,.logo-sec span{font-family:open_sansbold}ul{list-style-type:none}.pdtop{padding-top:0}.pdbottom{padding-bottom:0}.topheader{background:linear-gradient(90deg,#ff942a,#fff,#138806);line-height:1;height:8px}ul.flink li{font-size:.857em;padding:3px 0;width:100%}.footerarea,.midheader{padding:0px 0}ul.flink a,ul.flink li a.active,ul.flink li a:focus,ul.flink li a:hover,ul.flink li a:visited{color:#fff;text-decoration:none}.footerarea{background:#397e98}.logo-sec img{float:left}.logo-sec span{font-size:28px;text-transform: uppercase;color:#7c7373;line-height:71px;margin:0 0 0 5px}.logo-sec span.logo-top-heading{color:#f5bf10;text-transform:uppercase;margin-top:13px}.footer-heading{color:#fff;font-size:1.429em;margin-bottom:5px}.addres-sec address{color:#fff;line-height:1.611}.addres-sec address span{font-size:1.171em;font-family:open_sansregular}.footerarea p{color:#fff;font-family:open_sansregular;font-size:.971em}.footerarea p span{width:125px}.footerarea p span b{text-align:right;padding:0 2px;float:right}.mid-contant{background:#156481;padding:10px 0 5px}
.mid-contant-wrap{background:#f3f3f3;width:100%;padding:10px;border:2px solid #fff;border-radius:3px; transition:all ease-in 0.3s;}
.chart-wrap{background:#fff;text-align:center;padding:10px 0;border-radius:3px}
.appsec{background:url(../images/appliction-bg.png) no-repeat;width:48%;border-radius:5px;float:left;margin-right:3.5%}
.appsec.appsec-rght{background:url(../images/low-bg.png) no-repeat;float:right;margin-right:0}
.appsec a{width:100%;background:linear-gradient(0deg,#ea8c05,#ffa800 90%) no-repeat;padding:10px 0;text-align:center;color:#fff;font-size:1.071em;border-bottom-left-radius:5px;border-bottom-right-radius:5px;line-height:40px}
.balance-icon,.usre-icon{margin-bottom:-6px;padding-top:45px;text-align:center}
.appsec.appsec-rght a{background:linear-gradient(0deg,#4c9709,#3de525 90%) no-repeat;line-height:20px}
.appsec a:hover{background:linear-gradient(0deg,#ffa800,#ea8c05 90%) no-repeat}
.appsec.appsec-rght a:hover{background:linear-gradient(0deg,#3de525,#4c9709 90%) no-repeat}
.usre-icon i.fa{color:#ffa800;font-size:36px}.balance-icon i.fa{color:#3de425;font-size:36px}
.appsec a i.fa{color:#fff;margin-left:5px}.appsec a span{font-size:.786em}
.audio-sec-body{font-size:.929em;background:#fff;width:100%;padding:10px 0;height:220px;overflow:auto}
.audio-sec-head{width:100%;padding:5px 0}.audio-sec{width:100%;margin-top:20px;border-radius:5px}
.audio-sec-head i.fa{margin-right:5px}.audio-sec-head-left{color:#146d8d}
.login-wrap{width:100%;border-radius:3px;padding:0;text-align:center}
.login-wrap h3{font-size:3.8em;color:#f36d21}.login-wrap h4{font-size:1.3em;color:#444}
.card-container.card{max-width:350px;padding:37px 40px}.btnback{margin-top:10px}.btn{font-weight:700;height:36px;cursor:pointer}
/* .card{background-color:#efffed;padding:20px 25px 30px;margin:0 auto 25px;border-radius:2px;box-shadow:0 2px 2px rgba(0,0,0,.3)} */
.profile-img-card{width:96px;height:96px;margin:0 auto 10px;display:block;border-radius:50%}.profile-name-card{font-size:16px;font-weight:700;text-align:center;margin:10px 0 0;min-height:1em}.reauth-email{display:block;color:#404040;line-height:2;margin-bottom:10px;font-size:14px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.form-signin #inputEmail,.form-signin #inputPassword{direction:ltr;height:44px;font-size:16px}.form-signin button,.form-signin input[type=email],.form-signin input[type=password],.form-signin input[type=text]{width:100%;display:block;margin-bottom:0;z-index:1;position:relative;box-sizing:border-box}.form-signin .form-control:focus{border-color:#6891a2;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #6891a2}.btn.btn-signin{background-color:#f36d21;padding:0;font-weight:700;font-size:14px;height:36px;border-radius:3px;border:none;transition:all 218ms}.btn.btn-signin:active,.btn.btn-signin:focus,.btn.btn-signin:hover{background-color:#36cc5b}.forgot-password{color:#6891a2}.forgot-password:active,.forgot-password:focus,.forgot-password:hover{color:#0c6121}.height450{min-height:450px}.appsec1{background:url(../images/nclat.png) no-repeat;width:100%;float:left;margin-right:3.5%;background-size:cover;margin-top:20%;border:5px solid #fff;border-radius:13px;box-shadow:1px 3px 2px #ccc}.appsec1.appsec-rght1{background:url(../images/nclt.png) no-repeat;background-size:cover;float:right;margin-right:0}.appsec1 a{display:inline-block;width:100%;background:linear-gradient(0deg,#ea8c05,#ffa800 90%) no-repeat;padding:10px 0;text-align:center;color:#fff;font-size:1.8em;border-bottom-left-radius:5px;border-bottom-right-radius:5px;line-height:40px;margin-top:138px}.appsec1.appsec-rght1 a{background:linear-gradient(0deg,#4c9709,#3de525 90%) no-repeat}.appsec1 a:hover{background:linear-gradient(0deg,#ffa800,#ea8c05 90%) no-repeat}.appsec1.appsec-rght1 a:hover{background:linear-gradient(0deg,#3de525,#4c9709 90%) no-repeat}.appsec1:hover{box-shadow:1px 3px 8px #444}

.buttondesign{ text-align:center;}

.buttondesign a{background: #4e4e4e;color: #fff;padding: 1px 6px;border-radius: 2px;display: inline-block;border: none;width: auto;height: auto;margin: 0px 5px;
font-size: 0.96em;}

.backbutton a{float: right;
background: #397e98;
color: #fff;
padding: 0px 6px;
border-radius: 2px;
display: inline-block;
border: none;
width: auto;
height: auto;
}

table.customtalbedata tbody tr.in-sesion{background-color: #8FC1BC; color: black!important;}

.table.showAllCourtCases.customtalbedata tbody tr:first-child{background-color: #8FC1BC; color: black !important;} 
.table.showAllCourtCases tr:nth-child(2n) {
    background: #fff !important;
   
}
.table.showAllCourtCases tr:nth-child(2n) td a,.table.showAllCourtCases tr:nth-child(2n) td{ color:rgb(0, 0, 0)!important;}
.table.showAllCourtCases tr:nth-child(4n) td a,.table.showAllCourtCases tr:nth-child(4n) td{ color:rgb(0, 0, 0)!important;}
.table.showAllCourtCases tr:nth-child(3n) {
    background: #8FC1BC!important;
}
.table.showAllCourtCases tr:nth-child(4n) {
    background: #8FC1BC!important;
}


.tabledataarea{padding:10px;background:rgb(255,255,255);border-radius:3px;float:left;width:100%}
.httext{font-family:'open_sanssemibold';font-size:1.5em;color:rgb(21,100,129);line-height:1.8em;margin:0 0 0px 0;}.datestamp{font-family:'open_sanssemibold';font-size:.85em;color:rgb(0,0,0);line-height:3.5em}table.customtalbedata{}table.customtalbedata thead{background:rgb(21,100,129);border-bottom:none}table.customtalbedata thead th{font-family:'open_sanssemibold';color:rgb(255,255,255);text-align:center;font-size:0.95em;border-right:1px solid rgb(255,255,255);border-bottom:none}table.customtalbedata tbody td{border:1px solid rgb(218,218,218);border-left:1px solid #ccc;border-top:none;font-family:'open_sanssemibold';color:#7e7e7e;text-align:center;font-size:0.95em;}table.customtalbedata tbody tr:nth-child(even){background:rgb(242,242,242)}table.customtalbedata tbody tr:nth-child(odd){background:rgb(251,251,251)}.shortdescription{font-family:'open_sanssemibold';color:rgb(21,100,129);font-size:1.0em;line-height:1.5em}.shortdescription span{color:rgb(183,140,0)}.mbottom{margin-bottom:5px}table.customtalbedata tbody tr.selected{background:rgb(67,187,48);color:rgb(255,255,255)}table.customtalbedata tbody tr.selected td{color:rgb(255,255,255)}.greenbt,.bluebt{background:rgb(36,154,17);color:rgb(255,255,255);text-align:center;font-size:.85em;line-height:1.4em;padding-left:30px;padding-right:30px;text-transform:uppercase;margin-bottom:20px}.greenbt:hover,.bluebt:hover,.greenbt:focus,.bluebt:focus{color:rgb(255,255,255);opacity:.9;outline:none!important}.tabledataarea select{border:1px solid rgb(218,218,218);font-size:0.95em;color:rgb(113,113,113);height:auto;padding:4px 10px}table.selectarea{}table.selectarea td{line-height:2.3em!important}.bluebt{background:rgb(21,100,129)}
 .table > thead:first-child > tr:first-child > td, .table > thead:first-child > tr:first-child > th{border-left:1px solid #ccc;}
  table.customtalbedata.upward-scrol thead{background:none;}
 table.customtalbedata.upward-scrol thead .sesion-head-fst{background:rgb(21,100,129);}
 table.customtalbedata.upward-scrol thead .in-sesion{background:#257212 ;font-size:14px;}
  table.customtalbedata.upward-scrol thead .in-sesion th{padding:4px 4px;}
 #presentDate{font-family: 'open_sanssemibold';
font-size: 14px;
color: #d50505;} 
.customtalbedata tr>td>a {color:#7e7e7e;text-decoration: none;}
.customtalbedata tr>td>a:hover{color:#7e7e7e; text-decoration:underline;}
.court-btn-sec input[type="submit"]{
	background: #397e98;
color: #fff;
padding: 4px 8px;
border-radius: 3px;
display:inline-block;
border:none;
width:auto;
height:auto;
}
.court-btn-sec a input[type="button"]{
	
		background: #397e98;
color: #fff;
padding: 4px 8px;
border-radius: 3px;
display:inline-block;
border:none;
width:auto;
height:auto;
}
#showHearingDate .form-control[readonly]
{
padding: 4px 8px;	
height:auto;
background:none;
}
#showHearingTime .form-control[readonly]
{
padding: 4px 8px;	
height:auto;
background:none;
}
.error-msg{color: #ff2b2b;
margin: 5px 0;}
.success-msg{color: #26b418;
margin: 5px 0;}

table.customtalbedata tbody tr.in-sesion{background-color:#5edd3e;}
table.customtalbedata tbody tr.dsposed{background-color:#ed5353;}
table.customtalbedata tbody tr.adjurn{background-color:#325acc;}
table.customtalbedata tbody tr.yet-to-be{background-color:#fff9f2;}
table.customtalbedata tbody tr.passOver{background-color:#ff9d3b;}
table.customtalbedata thead tr.in-sesion{background-color:#5edd3e;}


.adjurnbtn a{background:none !important;}.adjurnbtn{padding:0px !important;}
.adjurnbtn input{background-color:#325acc !important; padding: 1px 3px; border-radius:5px;}


.yet-to-bebtn a{background:none !important;}

.yet-to-bebtn{padding:0px !important;}
.yet-to-bebtn input{background-color:#fff9f2 !important; padding: 1px 3px;color: #991111;border-radius:5px;}

.passOverbtn{padding:0px !important;}
.passOverbtn input{background-color:#ff9d3b !important; padding: 1px 3px;border-radius:5px;}

.inSessionbtn{padding:0px !important;}
.inSessionbtn input{background-color:#5edd3e !important; padding: 1px 3px;border-radius:5px;}

.disabled {
    opacity: 0.6;
    pointer-events: none;
}


/*-- CSS START BY ANKIT  --*/

#myCarousel a.carousel-control{
	display:none;
}
.tabledataarea.cases-list-height{
	min-height:570px;
}
.case-list-table{
	height:400px;
	overflow-y:hidden;
}

 .cases-Consolidated-btns input[type="button"]{
 	background: #f5bf10;
	color: #fff;
	padding: 0 8px;
	border-radius: 3px;
	display: inline-block;
	border: none;
	width: auto;
	height: auto;
	margin: 9px 0 9px 0;
	line-height: 24px;
 }
 table.login-table tr td{
	color:#991111;;
	padding:4px 0;
	font-size:14px;
}
table.login-table tr>td>a {color:#ffffff;text-decoration: none;}
table.login-table tr>td>a:hover{color:#ffffff; text-decoration:underline;}
.court-mapping-btn{
	margin:0 0 12px 0;
	float:right;
}
textarea.mapping-textarea{
	resize:none;
}

/************************/

#contain {
  height: 200px;  
  overflow-y: scroll;  
}
#table_scroll {
  width: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
}
#table_scroll tbody td {
 
}
#table_fixed {
 margin-bottom:0
 }
table.simply-scroll-list>tbody>tr>td{padding:4px 0;font-size:22px;height: 90px;
vertical-align: middle;}
.upward-scrol#scroller tbody>tr>td:first-child{width:12%;}
.upward-scrol#scroller tbody>tr>td:nth-child(2){width:26%;}
.upward-scrol#scroller tbody>tr>td:nth-child(3){width:42%;}
.upward-scrol#scroller tbody>tr>td:nth-child(4){width:20%;}
.upward-scrol#table_fixed>thead>tr>th{font-size:22px;vertical-align:middle;}
.upward-scrol#table_fixed>thead>tr>th:first-child{width:12%;}
.upward-scrol#table_fixed>thead>tr>th:nth-child(2){width:26%;}
.upward-scrol#table_fixed>thead>tr>th:nth-child(3){width:42%;}
.upward-scrol#table_fixed>thead>tr>th:nth-child(4){width:20%;}
.lgheading{font-size:28px;}
.shortdescriptionlg{font-size:28px;}
table.showAllCourtCases>thead>tr>th{font-size:26px;}
table.showAllCourtCases> tbody td{width:auto !important; }
table.showAllCourtCases>thead>tr>th:first-child{width:20%;}
table.showAllCourtCases>thead>tr>th:nth-child(2){width:10%;}
table.showAllCourtCases>thead>tr>th:nth-child(3){width:30%;}
table.showAllCourtCases>thead>tr>th:nth-child(4){width:40%;}
table.showAllCourtCases>tbody>tr>td{font-size:24px;} 
.sub-heading-main marquee{font-size:28px;}

/************************/


.sesion-head-fst .font22 th{font-size:22px !important;}

.card.flip_effect.flipped .card_front {
  -webkit-transform: rotateY(-180deg);
  transform: rotateY(-180deg);
}
.card.flip_effect.flipped .card_back {
  -webkit-transform: rotateY(0);
  transform: rotateY(0);
}
.card {
  /*position: relative;*/
  float: none;
  padding-bottom: 25%;
  width: 100%;
  text-align: center;
	margin: 0 auto;
	display:table;
}
.card_front, .card_back {
	position: absolute;
	top: 45px;
	left: 50%;
	width: 84%;
	height: 100%;
	margin: 128px 0 0 -42%;
}
.card_front, .card_back {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: -webkit-transform 2s;
  transition: transform 2s;
}
.card_back {
  -webkit-transform: rotateY(-180deg);
  transform: rotateY(-180deg);
}
.card.flip_effect{
	background-color: none;
	padding:none;
	border-radius:none;
	box-shadow:none;
}
.sub-heading-main{
	font-size:14px;
	color:#000000;
	margin-bottom: 10px;
}
table.login-table tbody tr.in-sesion td{/* height:100px; */vertical-align:middle;padding:15px;}

table.login-table tr.in-sesion td,  table.login-table tr.in-sesion td a{
	color:#ffffff;
}
.httext span.nclt-span{
	display:block;
}
.day-div{
	margin:0 0 0 5px;
	font-family: 'open_sanssemibold';
	font-size: 14px;
	color: #d50505;
}
table.login-table tr.yet-to-be td a{
	color:#991111;
}
table.login-table tr.adjurn td{
	color:#ffffff;
}
table.login-table tr.passOver td{
	color:#ffffff;
}
.sub-heading-main marquee{
	background:#ffeb0e;
}
span.comma-color{
	color:#d50505;
	float:right;
	line-height: 61px;
}
table.scroll {
    /* width: 100%; */ /* Optional */
    /* border-collapse: collapse; */
    border-spacing: 0;
    
}
table.scroll thead th{
	width:161px !important;	
}

table.scroll.upward-scrol thead th{width:16% !important;}
table.scroll thead th:last-child{
	border-right:none;
}
table.scroll tbody,
table.scroll thead { display: block; }
thead tr th { 
   
    text-align: left;
}
table.scroll tbody {
    height: 400px;
    overflow-y: auto;
    overflow-x: hidden;
}
tbody td, thead th {
    width: 20%; Optional
    white-space: nowrap;
}
tbody td:last-child, thead th:last-child {
    border-right: none;
} 
.login-table tbody tr td.ancher-btn a{/* background:#44c004; */padding:1px 3px;border-radius:5px;color:#fff;font-size:11px; border: 1px solid #fff;
margin: 4px 0px 0px 0px;
display: inline-block;}
.login-table tbody tr td.ancher-btn a input{background:none;}
.court-btn-seccc{padding-top: 25px;
margin-bottom: 25px;text-align:right;}
.loginscroll-tble table tbody
 { display: inline-block; }
 .loginscroll-tble table thead{display:inherit;width:98.7%;}
.loginscroll-tble thead tr th { 
   padding:15px; 
   font-size:0.95em;
    
   
}
.loginscroll-tble thead tr th:first-child{width:13%;}
.loginscroll-tble thead tr th:nth-child(2){width:17%;}
.loginscroll-tble thead tr th:nth-child(3){width:30%;}
.loginscroll-tble thead tr th:nth-child(4){width:15%;}
.loginscroll-tble thead tr th:nth-child(5){width:15%;}
.loginscroll-tble thead tr th:nth-child(6){width:10%;}

.loginscroll-tble tbody tr td{ font-size:0.95em;}
.loginscroll-tble tbody tr td:first-child{width:13%;}
.loginscroll-tble tbody tr td:nth-child(2){width:17%;}
.loginscroll-tble tbody tr td:nth-child(3){width:30%;}
.loginscroll-tble tbody tr td:nth-child(4){width:15%;}
.loginscroll-tble tbody tr td:nth-child(5){width:15%;vertical-align: middle;}
.loginscroll-tble tbody tr td:nth-child(6){width:10%;}



.loginscroll-tble table tbody {
    height: 400px;
    overflow-y: auto;
    overflow-x: hidden;
    width:100%;
}
.marq-heading.sub-heading-main marquee{font-size:14px;}
.datestamplg {
    line-height: 3.05;
    margin-top: 34px;
    position: absolute;
    right: 0px;
}
.datestamplg .day-div , .datestamplg #presentDate, .datestamplg .comma-color{font-size:20px;}
.scroll-table-righr-sec table.customtalbedata thead th{font-size:24px;}



.scroll-table-righr-sec table.customtalbedata.upward-scrol:first-child thead .sesion-head-fst{background:#f36d21;}
.scroll-table-righr-sec table.customtalbedata.upward-scrol:first-child thead .sesion-head-fst th{border:1px solid #156481;}
.scroll-table-righr-sec table.customtalbedata.upward-scrol:nth-child(2) thead .sesion-head-fst{background:#fff;}
.scroll-table-righr-sec table.customtalbedata.upward-scrol:nth-child(2) thead .sesion-head-fst th{color:#06479b;border:1px solid #156481;}
.scroll-table-righr-sec table.customtalbedata.upward-scrol:nth-child(3) thead .sesion-head-fst{background:#257212;}
.scroll-table-righr-sec table.customtalbedata.upward-scrol:nth-child(3) thead .sesion-head-fst th{color:#fff;border:1px solid #156481;}
.scroll-table-righr-sec table.customtalbedata.upward-scrol thead  .in-sesion-white{background:#fff;}
.scroll-table-righr-sec table.customtalbedata.upward-scrol thead  .in-sesion-white th{color:#156481;border:1px solid #156481;vertical-align: middle;}
.scroll-table-righr-sec{
	background: #ffeb0e;
padding: 20px 20px 1px 20px;
margin: 0px;
}
 .other-court-heading{
	font-family: 'open_sanssemibold';
font-size: 28px;
color: rgb(21,100,129);
text-align:center;
margin: 0px; 
}

span.nclt-span-jdg{font-size:16px;line-height: 1;margin-bottom: 10px;}
.lgheading span.nclt-span-jdg{line-height:1;margin-bottom:10px;font-size:18px;}

/*-- CSS END BY ANKIT  --*/
@media (min-width:1500px) {
.tabledataarea .vert {height: 720px;}
.tabledataarea .vert .simply-scroll-clip{height: 720px;}
.mid-contant-wrap-hgt{padding:200px 10px;}

	}
@media (max-width:1499px) {
.scroll-table-righr-sec table.customtalbedata.upward-scrol thead tr th{font-size:16px;}

.sesion-head-fst .font22{font-size:22px !important;}
	
}
@media (min-width:768px)and (max-width:1199px)  
{
.chart-wrap img{width:100%;}
}
@media (max-width:767px) {

}
@media (max-width:479px) {
.tcenter{text-align:center}
.appsec{width:100%;margin-bottom:10px}.chart-wrap img{width:100%}
}
