/*Bootstrap Css*/

@import url('https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css');


/*Font Awesome*/

@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css');

/*Normalize Css*/

@import url('https://necolas.github.io/normalize.css/7.0.0/normalize.css');
/*Cursor*/
cursor: url('/Kashi/Cursor.png'), auto;

/*Custom Css*/



.panel-default > .panel-heading-custom {
background: #ff0000; color: #fff; }

.panel-custom-horrible-red {
    border-color: #ff0000;
}
.panel-custom-horrible-red > .panel-heading {
    background: #ff0000; 
    color: #ffffff;
    border-color: #ff0000;
}


.panel-custom-horrible-lime {
    border-color: #DAA520;
}
.panel-custom-horrible-lime > .panel-heading {
    background: #DAA520; 
    color: #ffffff;
    border-color: #DAA520;
}



/*Other Color*/



.panel-custom-km-indigo {
    border-color: #4B0082;
}
.panel-custom-km-indigo > .panel-heading {
    background: #4B0082; 
    color: #ffffff;
    border-color: #4B0082;
}


/*panel gold*/


.panel-custom-km-gold {
    border-color: #FFD700;
}
.panel-custom-km-gold > .panel-heading {
    background: #FFD700; 
    color: #ffffff;
    border-color: #FFD700;
}


/*panel khaki*/


.panel-custom-km-khaki {
    border-color: #F0E68C;
}
.panel-custom-km-khaki > .panel-heading {
    background: #F0E68C; 
    color: #ffffff;
    border-color: #F0E68C;
}


/*panel orange*/

.panel-custom-km-orange {
    border-color: #FFAE1E;
}
.panel-custom-km-orange > .panel-heading {
    background: #FFAE1E; 
    color: #ffffff;
    border-color: #FFAE1E;
}


/*panel blue*/

.panel-custom-km-blue {
    border-color: #0269B1;
}
.panel-custom-km-blue > .panel-heading {
    background: #0269B1; 
    color: #ffffff;
    border-color: #0269B1;
}


/**Css Modified By Kashif Murtaza**/

/*NEW*/

.green {background: #38B17F; text-align: center; padding: 10px; border-bottom: 1px solid #26a281; color: #fff}

.link {background: #fff; color: #9c9c9c; padding: 8px; border: 1px solid #f1f1f1; margin-top: -1px; display: block; margin-left: 15px; margin-right: 15px;}

.str { background: #fff; color: #4682b4; padding: 10px; margin-left: 10px; margin-right: 10px; border: 1px solid rgb(208, 224, 237); margin-top: -1px; margin-bottom: -1px;}

.black {background: #444; color: #969696; padding: 18px; margin-top: 5px; text-align: center; font-weight: bold;}

/*textarea*/

input, textarea, select {background: #fff; color: #4682b4; padding: 7px; margin: 4px; border: 1px solid #dcdcdc;}
input[type="submit"] {background: #4682b4; padding: 11px; color: #fff; font-weight: bold; border: 1px solid #4682b4;}

/*paging*/

.filelist_paging {background: #fff; color: #4682b4; padding: 8px; margin: 3px 18px 3px; border: 1px solid rgb(208, 224, 237);}
.filelist_paging a {background: #fff; color: #4682b4; padding: 5px; margin: 3px 5px 3px; border: 1px solid rgb(208, 224, 237);}
.filelist_pagin span {background: #fff; color: #4682b4; padding: 5px; margin: 5px 5px 3px; border: 1px solid rgb(208, 224, 237);}


/*buttons*/

.btn-pink {
background-color : #FF1493 ; 
border : none ;
color : white ;
padding : 10px ;
text-align : center ;
text-decoration : none ;
display : inline-block ;
font-size : 16px; }

.btn-gold {
background-color : #FFD700 ; 
border : none ;
color : white ;
padding : 10px ;
text-align : center ;
text-decoration : none ;
display : inline-block ;
font-size : 16px; }


.btn-red {
background-color : #FF0000 ; 
border : none ;
color : white ;
padding : 10px ;
text-align : center ;
text-decoration : none ;
display : inline-block ;
font-size : 16px; }

.btn-yellow {
background-color : #FFFF00 ; 
border : none ;
color : white ;
padding : 10px ;
text-align : center ;
text-decoration : none ;
display : inline-block ;
font-size : 16px; }

.btn-blue {
background-color : #3300FF ; 
border : none ;
color : white ;
padding : 10px ;
text-align : center ;
text-decoration : none ;
display : inline-block ;
font-size : 16px; }