/*================================================================================
	Item Name: Materialize - Material Design Admin Template
	Version: 5.0
	Author: PIXINVENT
	Author URL: https://themeforest.net/user/pixinvent/portfolio
================================================================================

NOTE:
------
PLACE HERE YOUR OWN CSS CODES AND IF NEEDED, OVERRIDE THE STYLES FROM THE OTHER STYLESHEETS.
WE WILL RELEASE FUTURE UPDATES SO IN ORDER TO NOT OVERWRITE YOUR STYLES IT'S BETTER LIKE THIS.  */
.showCls{margin-top:33%;margin-left:15%;width:300px;}
#breadcrumbs-wrapper .breadcrumbs-btn{top:10px !important;}
.tabs .tab a:hover, .tabs .tab a.active {
    border-bottom:2px solid #2196f3;
	background:#cccccc47;
}
.ui-autocomplete {}
.pq-grid{
        font-size:15x !important;
    }
	
.pq-grid {background:#fff !important}
.downloadexcelicon{margin-top:15px;}
.downloadexcelicon > a {margin-right:-40px;}

.pq-cont-inner>.pq-table>.pq-grid-row{border-bottom:1px solid rgba(0, 0, 0, .12) !important}
.pq-theme>.pq-grid-top {border-style:none !important}	
.pq-toolbar{padding:0px 0px !important;}
.pq-grid-title{display:none;}
.invoice-action > a{color:#9e9e9e !important}
.pq-grid-cell, .pq-grid-col{padding:5px !important;}
.pq-grid-row>.pq-grid-number-cell{padding:10px;
border-bottom:1px solid rgb(224, 224, 224) !important}
.dropdown-content{position:fixed !important ;min-width:250px;}
.pq-grid-col, .pq-grid-row>.pq-grid-cell{/*text-align:center;*/; font-family: Arial, Helvetica, sans-serif !important}
.modal .modal-content {
	padding:15px !important;
}
.pq-grid-row>.pq-grid-number-cell{ }
.pq-grid{height:720px !important;}
[type='checkbox'] + span:not(.lever){
	padding-left:20px !important;
	color:#ff4081;
	/*position:initial !important;*/
}
.pq-popup > .pq-grid-row{height:30px !important; min-height:30px !important;}
.pq-title-span > [type='checkbox'] + span:not(.lever){
	padding-left:13px !important;
}
.pq-title-span > input[type=checkbox] { margin-right:-10px;}
.pq-grid-header-table{ height:30px !important; border-top:1px solid #cccccc91}
/*.pq-cont-right{height:40px !important;}
.pq-cont-left{height:40px !important;}*/
.pq-cont-inner>.pq-table>.pq-grid-row{height:30px !important}
.pq-grid-cell{height:30px !important}
.pq-header-outer{height:30px !important}
.pq-grid-row>.pq-grid-number-cell{text-align:center !important;}
.pq-state-select.pq-grid-row{
		background: steelblue !important;
		/*background: #4e21e3 !important;*/
		color: #fff;
	} 
.studentListTextFilter > input[type=text]	{height:1.5rem !important;}
.countCls > input[type=text]	{height:1.5rem !important;}
.countCls1 > input[type=text]	{height:1.5rem !important;}
.pq-striped.pq-grid-row{
  background: #bfbebe1a;
}
.pq-grid-cell{}
.pq-select-search-div1 > input[type=text]	{height:2rem !important;}
.ui-icon1{ padding:5px;}
.ui-icon {
    background: url(../../images/icon/sort_both.png)right no-repeat;
}
.ui-icon-triangle-1-s{
    background: url(../../images/icon/sort_desc.png)right no-repeat;
}
.ui-icon-triangle-1-n{
    background: url(../../images/icon/sort_asc.png)right no-repeat;
}
.ui-icon-seek-prev{
    background: url(../../images/icon/ui-icon-seek-prev.png)right no-repeat;
	background-size:80%;
}
.ui-icon-seek-first{
    background: url(../../images/icon/first-track-icon.png)right no-repeat;
	background-size:80%;
}
.ui-icon-seek-prev{
    background: url(../../images/icon/rewind-icon.png)right no-repeat;
	background-size:80%;
}
.ui-icon-seek-next{
    background: url(../../images/icon/forward-icon.png)right no-repeat;
	background-size:80%;
}
.ui-icon-seek-end{
    background: url(../../images/icon/last-track-icon.png)right no-repeat;
	background-size:80%;

}
@media  screen and (max-width: 1366px) {

	.pq-grid-footer > table td, th{padding:0px}
	.ui-icon-seek-prev ,.ui-icon-seek-first,.ui-icon-seek-next,.ui-icon-seek-end{background-size:80%}
	
	.pq-pager > table tr td:nth-child(4) { width:5%; text-align:center; font-size:12px;padding:0px;}
	.pq-page-current{height:20px !important}
	.pq-page-rppoptions{font-size:12px;;margin-top:18px !important;}
	.pq-page-rppoptions > .select-wrapper{width:75px !important; margin-top:-7px !important;}
	.pq-pager > table tr td:last-child{font-size:12px;}
	/*.pq-header-outer {width:1300px !important}
	#pq-head-cell-u0-0-7-right{width:250px !important;}*/
	.pq-theme>.pq-grid-bottom{top:-25px !important}
	.pq-pager{padding:0px !important}
}
.pq-grid-summary, .pq-pager{border:1px solid #d0d0d0;}
.pq-grid-cell{
	word-wrap: break-word;
}
div.pq-grid-cont{border:1px solid #d0d0d0 }
.pq-header-outer{border:1px solid #d0d0d0 !important;} 
.pq-page-current{width:25% !important; text-align:center;}
.pq-pager > table tr {}
.pq-pager > table tr td:nth-child(4) { width:5%; text-align:center;}
.pq-pager > table tr td:nth-child(1) { width:2%}
.pq-pager > table tr td:nth-child(2) { width:2%}
.pq-pager > table tr td:nth-child(3) { width:1%}
.pq-pager > table tr td:nth-child(5) { width:1%}
.pq-pager > table tr td:nth-child(6) { width:2%}
.pq-pager > table tr td:nth-child(7) { width:2%}
.pq-pager > table tr td:nth-child(8) { width:1%}
.pq-pager > table tr td:nth-child(9) { width:10%}
.pq-pager > table tr td:nth-child(10) { display:none;}
.pq-pager > table tr td:nth-child(11) { display:none;}
.pq-pager > table tr td:nth-child(12) { display:none;}
.pq-page-rppoptions{margin-top:10px; }
.pq-page-rppoptions > .select-wrapper{margin-top:0px; width:75px !important;float:right !important;}

.pq-pager > table tr td:last-child { width:40%}

.countCls13{ width:105px !important; margin-top:0px;}
.countCls21{ width:105px !important; margin-top:0px;}
.countCls29{ width:105px !important; margin-top:0px;}
.select-wrapper > input.select-dropdown {}

.pq-title-span{ color:#ff4081;
	font-weight:700;}
/*.ui-widget-header{height:50px !important;}*/
.pq-td-div{}
.pq-col-sort-icon {
    margin-right: 1px !important;
    min-width: 20px !important;
    
    margin-top: 3px !important;
    /* border: 1px solid red; */
    height: 14px !important;
}

.tabs .tab{ cursor:pointer;}
.pq-grid-header-table .pq-td-div{ margin-top:-5px;}
.pq-theme input[type=text], .pq-theme select, .pq-theme textarea{color:#797777}
.pq-grid-row:first-child>.pq-grid-col{background:#e0e0e0;}
#studentAbstract{ overflow-y: auto; clear:both; }

#studentAbstract_length{display:none !important}
table.dataTable thead th{
	padding:0px 18px !important;
	border:1px solid #e0e0e0 !important;
	/*color:#ff4081;
	background:#d0d0d0;*/
	margin-left:20px !important;
	/*border-bottom:none !important;*/
	font-size:13px !important;
	border-radius:0px !important;
	
}
table.dataTable tbody td{
	padding:0px 18px ;
	border:1px solid #e0e0e0 !important;
	font-size:13px !important;
	border-radius:0px !important;
	
}
table.dataTable thead tr:first{border:none;}

#pq-head-cell-u0-0--1-left{background:#e0e0e0;}
.select2-container--default .select2-selection--single{background:transparent !important;}
/*.k-grid td{padding:3px !important;border:1px solid #d0d0d0 !important;border-radius:none !important;font-size:13px !important}
 .k-grid th{background:#d0d0d059 !important; color:#ff4081 !important;padding:3px !important}
 .k-grid-pager {
    border-color:#d0d0d0 !important;
    color: #ff4081 !important;
    background-color: #ffffff !important;
    padding: .375rem;
	font-size:13px !important
 }
 .k-pager-wrap .k-link, .k-pager-wrap .k-pager-nav{color:#ff4081 !important; border-color:#d0d0d059 !important;}
 .k-pager-wrap .k-link, .k-pager-wrap .k-pager-nav{color:#ff4081 !important; border-color:#d0d0d059 !important;}
 .k-alt{background:#d0d0d0 !important;}
 .k-grid-header .k-header{text-align:center; border:1px solid #d0d0d0 !important;border-bottom:none !important;font-size:13px !important;}*/
 .autocomplete-content li img{display:none !important}
 .gridcell > a{height:25px !important;}
#username-error {left:2.8rem !important;}
#pass-error {left:2.8rem !important;}
.btn, .btn-large, .btn-small, .btn-flat{text-transform:capitalize !important;}
div.disabled
{
  pointer-events: none;

  /* for "disabled" effect */
  opacity: 0.5;
  background: #fff;
}
.k-button-icontext .k-icon, .k-button-icontext .k-image, .k-button-icontext .k-sprite{margin:0px !important;}
.customer-photo{
        display: inline-block;
        width: 35px !important;
        height: 35px !important;
        border-radius: 50%;
        
        background-position: center center;
        vertical-align: middle;
        line-height: 32px;
        box-shadow: inset 0 0 1px #999, inset 0 0 10px rgba(0,0,0,.2);
        margin-left: 5px;
    }
