/*
Theme Name: qqpart
Description: Dark and elegant. 
Version: 1.3
Author: Aram Kocharyan
Author URI: http://ak.net84.net/
*/

/* Code Style ====================== */
.crayon-theme-qqpart {
    border: 1px #DDD solid !important;
    text-shadow: none !important;
    color: #fff;
}

.crayon-theme-qqpart,
.crayon-theme-qqpart .crayon-code {
	background: #fff !important;
}

/* Inline Style */
.crayon-theme-qqpart-inline {
	border: 1px solid #ccc !important;
	background: #fff !important;
}

.crayon-theme-qqpart span {
    color: #999 !important;
}

/* Line Numbers */
.crayon-theme-qqpart .crayon-nums {
    border-right: 1px solid #DDD !important;
    color: #DDD !important;
    background: #fff !important;
}

/* Selection */
.crayon-theme-qqpart .crayon-code::selection,
.crayon-theme-qqpart .crayon-code *::selection {
    background: #fff !important;
    color: #CCC !important;
}
.crayon-theme-qqpart::selection,
.crayon-theme-qqpart .crayon-toolbar::selection,
.crayon-theme-qqpart .crayon-toolbar *::selection,
.crayon-theme-qqpart .crayon-info::selection,
.crayon-theme-qqpart .crayon-info *::selection,
.crayon-theme-qqpart .crayon-nums::selection,
.crayon-theme-qqpart .crayon-nums *::selection {
    background: transparent !important;
}

/* Striped Lines */
.crayon-theme-qqpart .crayon-striped-line {
    background: #fff !important;
    border: 1px #171717 !important;
}
.crayon-theme-qqpart .crayon-striped-num {
    background: #fff !important;
    border: 1px #CCC !important;
    color: #DDD !important;
}

/* Marked Lines */
.crayon-theme-qqpart .crayon-marked-line {
    background: #fff !important;
    border: 1px #222 !important;
}
.crayon-theme-qqpart .crayon-marked-num {
    color: #555 !important;
    background: #bbb !important;
    border: 1px #777 !important;
}
.crayon-theme-qqpart .crayon-marked-line.crayon-striped-line {
    background: #51514d !important;
}
.crayon-theme-qqpart .crayon-marked-num.crayon-striped-num {
    background: #ccc !important;
    color: #888 !important;
}
.crayon-theme-qqpart .crayon-marked-line.crayon-top,
.crayon-theme-qqpart .crayon-marked-num.crayon-top {
    border-top-style: solid !important;
}
.crayon-theme-qqpart .crayon-marked-line.crayon-bottom,
.crayon-theme-qqpart .crayon-marked-num.crayon-bottom {
    border-bottom-style: solid !important;
}

/* Info */
.crayon-theme-qqpart .crayon-info {
    background: #faf9d7 !important;
    border-bottom: 1px #b1af5e solid !important;
    color: #7e7d34;
}

/* Toolbar */
.crayon-theme-qqpart .crayon-toolbar {
    background: #b2b2b2 !important;
    border-bottom: 1px #666 solid !important;
}
.crayon-theme-qqpart .crayon-toolbar > div {
    float: left !important;
}
.crayon-theme-qqpart .crayon-toolbar .crayon-tools {
    float: right !important;
}
.crayon-theme-qqpart .crayon-title {
    color: #333 !important;
}
.crayon-theme-qqpart .crayon-language {
    color: #666 !important;
}
.crayon-theme-qqpart .crayon-toolbar .crayon-mixed-highlight {
	background-position: -24px center;
}

/* Buttons */
.crayon-theme-qqpart a.crayon-button {
    background-color: transparent;
}
.crayon-theme-qqpart a.crayon-button:hover,
.crayon-theme-qqpart a.crayon-button.crayon-pressed:hover {
	background-color: #ccc;
    color: #666;
}
/* :active MUST come after :hover */
.crayon-theme-qqpart a.crayon-button.crayon-pressed,
.crayon-theme-qqpart a.crayon-button.crayon-pressed:active,
.crayon-theme-qqpart a.crayon-button:active {
	background-color: #999;
    color: #ccc;
}
/* End Code Style ================== */

/* Syntax Highlighting ============= */
.crayon-theme-qqpart .crayon-pre .c {
    color: #000 !important;
}
.crayon-theme-qqpart .crayon-pre .p {
    color: #000 !important;
}
.crayon-theme-qqpart .crayon-pre .s {
    color: #000 !important;
}
.crayon-theme-qqpart .crayon-pre .k,
.crayon-theme-qqpart .crayon-pre .st,
.crayon-theme-qqpart .crayon-pre .r,
.crayon-theme-qqpart .crayon-pre .t,
.crayon-theme-qqpart .crayon-pre .m {
    color: #444 !important;
}
.crayon-theme-qqpart .crayon-pre .ta {
	color: #444 !important;
}
.crayon-theme-qqpart .crayon-pre .i {
    color: #444 !important;
}
.crayon-theme-qqpart .crayon-pre .v {
    color: #444 !important;
}
.crayon-theme-qqpart .crayon-pre .e {
	color: #444 !important;
}
.crayon-theme-qqpart .crayon-pre .cn {
    color: #444 !important;
}
.crayon-theme-qqpart .crayon-pre .o,
.crayon-theme-qqpart .crayon-pre .h {
    color: #444 !important;
}
.crayon-theme-qqpart .crayon-pre .sy {
	color: #444 !important;
}
.crayon-theme-qqpart .crayon-pre .n {
	color: #444 !important;
	font-style: italic;
}
.crayon-theme-qqpart .crayon-pre .f {
	color: #444 !important;
}

/* End Syntax Highlighting ========= */

/* End qqpart Scheme ============================================ */