body{
	background: #060818;
	color: #e0e6ed;
}
h1,h2,h3,h4,h5,h6{
    color: #e0e6ed;
}
p{
    color:#9e9e9e;
}    
.top-bar{
	background: #161829;
}
.search-dashboard > form > input{
	background: rgba(0,0,0,.3);
	border:1px solid rgba(81, 83, 101, 0.28); 
}

.widget {
    background: #0e1726;
    border: 1px solid #1a2332;
} 
.side-menu-sec{
	background: #060717;
	border-color: #0e1726;
}
.side-menus > span{
	border-color: #0e1726;
}
.side-menus nav > ul > li.menu-item-has-children.active > a,
.side-menus nav > ul > li:hover > a{
	background: #1b1f3c;
}
.side-menus nav > ul > li:hover > a{
	color: #e0e6ed;
}
.side-menus nav > ul > li.menu-item-has-children > ul{
	background: #0e1726;
}
.visit-table > ul > li{
	background: rgba(0,0,0,.3);
	border-radius: 0 !important;
}
.visit-table > ul > li:nth-child(2n+3){
	background: rgba(0,0,0,.4);
}
.visit-table > ul > li.table-head h2.location{
	border-color: #0e1726;
}
.visit-table > ul > li.table-head{
	background: rgba(0,0,0,.6);
	color: #e0e6ed;
}
.visit-table > ul > li.table-head h2{
	color: #e0e6ed;
}
.visit-table > ul > li > span,
.visit-table li .visit{
	color: #9e9e9e;
}
.graph-tab-btn.active,
.graph-info #bars.graph-tab-btn {
    background: #070c20 none repeat scroll 0 0;
    border-color: #272c40;
}
.widget-title > h3{color: #e0e6ed;}
.widget-title > span{
	color: #c0c0c0;
}
.widget-controls > span{
	background: transparent;
	border-color: #272c40;
}
.bar-chart-details > p{
	color: #e9e9e9;
}
.quick-btn-title > a{
	background: #070c20 none repeat scroll 0 0;
    border-color: #272c40;
    color: #999;
}
.quick-btn-title > a > i {
    background: transparent none repeat scroll 0 0;
    color: #e0e6ed;
}
.full-report > ul li:hover{
	color: #eee;
}
.side-menus nav > ul > li > a,
.side-menus nav > ul > li > a > i {
    color: #506690;
}
.drop-list{
	background: #191e3a;
	border: 1px solid #1a2332;
	box-shadow: 0 1px 10px 0px #000000;
}
.drop-list::before {
    border-left: 1px solid #191e3a;
    border-top: 1px solid #191e3a;
    background: #191e3a;
}
.name-area > ul,
.name-area > ul li > ul{
	background: #191e3a;
	border-color: #191e3a;
}
.drop-list > a{
	background: transparent;
	color: #fff;
}   
.drop-list > ul > li:hover{
	background: rgba(255,255,255,.1);
} 
.drop-list > ul > li,
.drop-list > span{
	border-color: #272c40;
}
.drop-list > ul > li > a {
    color: #939393;
}
.tickLabel {
    color: #a6a6a6;
}
#tooltip, .graph-info a {
    color: #cfcfcf;
}
.tickLabel {
    color: #a6a6a6;
}
#tooltip, .graph-info a {
    color: #cfcfcf;
}
.widget-title,
.task-graph-chart > i{
	border-color: #1a2332;
}
.full-report > ul li > span {
    background: rgba(255, 255, 255, 0.1) none repeat scroll 0 0;
}
.full-report > ul::before {
    background: transparent none repeat scroll 0 0;
}

.panel.work-progress-table > .panel-heading {
    background: transparent none repeat scroll 0 0;
    color: #fff;
}
.table {
    background: transparent none repeat scroll 0 0;
}
.table td, .table th {
    border-color: #1a2332 !important;
}
.table thead th {
    color: #fff;
}
#ticket-scroll > li {
    border-color: #1a2332;
}
.ticket-info > a {
    color: #fff;
}
.tckt-number > span {
    color: #7e7e7e;
}
.table td {
    color: #999;
}
.social-activities h3 {
    color: #fff;
}
.flat-chart-detail {
    background: transparent none repeat scroll 0 0;
}
.flat-chart-detail li > span {
    color: #fff;
}
.flat-chart-detail p {
    color: #999;
}
.quick-report-widget > h4 {
    color: #fff;
}
.quick-all > h4 {
    color: #fff;
}
.quick-all > p {
    color: #999;
}
.side-menus nav > ul > li.menu-item-has-children > ul > li > a{
	color: #999;
}
.welcome-message h3 {
    color: #999;
}
.welcome-message > p > a {
    color: #fff;
}
.statistics-report > li > h6 {
    color: #fff;
}
.statistics-report > li > h3 {
    color: #fff;
}
.statistics-report > li > h6 > i {
    color: #7f7f7f;
}
.balance-widget > h3 {
    color: #fff;
}
.balance-widget > h2 {
    color: #999;
}
.save-draft > form > input[type="text"], .save-draft > form > textarea {
    background: rgba(0, 0, 0, 0.1) none repeat scroll 0 0;
    border-color: #1a2332;
    color: #fff;
}
.mini-profile-area > h3 {
    color: #fff;
}
.status-upload form {
    background: transparent none repeat scroll 0 0;
}
.status-upload {
    background: transparent none repeat scroll 0 0;
}
.status-upload form textarea {
    background: transparent none repeat scroll 0 0;
}

.chat {
    background: #161829 none repeat scroll 0 0;
}
#live-chat h5 {
    color: #fff;
}
#live-chat p {
    color: #999;
}
.chat-message {
    border-color: #3b3f5c;
}
.chat-feedback {
    background: transparent none repeat scroll 0 0;
    color: #fff;
    font-size: 12px !important;
    font-style: normal;
    border-color: #3b3f5c;
}

#live-chat input[type="text"]{
	background: transparent;
	border-color: #3b3f5c;
	color: #fff;
}
#live-chat{
	box-shadow: 0 0px 10px #000000;
}
.close-message{color: #fff;}

.quick-report-widget.style2.white > h4 {
    color: #fff;
}
.visitor-chart > ul > li {
    background: transparent none repeat scroll 0 0;
}
.visitor-chart > h3 {
    background: transparent none repeat scroll 0 0;
    color: #fff;
}
.visitor-chart > span {
    background: transparent none repeat scroll 0 0;
}
.twitter-widget,
.tweet-widget {
    background: #0e1726 none repeat scroll 0 0;
    border: 1px solid #1a2332;
}
.twitter-widget > ul > li {
    color: #fff;
}
.twitter-widget > ul > li span {
    color: #999;
}
.vector-map > div {
    background: transparent none repeat scroll 0 0 !important;
}
.timeline-content {
    background: #0e1726 none repeat scroll 0 0;
}
.post-reply > textarea, .post-reply {
    background: rgba(0, 0, 0, 0.2) none repeat scroll 0 0;
    color: #fff;
}
.btn {
    color: #fff;
}
.user-comments > li h3 {
    color: #fff;
}
.user-comments > li h3 a {
    color: #999;
}
.widget-tabs .nav {
    background: #1b1f3c none repeat scroll 0 0;
}
.widget-tabs > .nav > li > a.active, 
.widget-tabs > .nav > li > a:hover,
.side-menus nav > ul > li.active > a {
    background: #1b1f3c none repeat scroll 0 0;
}
.widget-tabs > .nav > li > a {
    color: #fff;
}
.user-comments p {
    color: #999;
}
.client-info > h3 a {
    color: #fff;
}
.activity-feed li h3 {
    color: #fff;
}
#activity-scroll a {
    color: #fa6342;
}
.database-migration > h3 {
    color: #fff;
}
.widget::before{
	background-color: #060818;
}
.admin-follow::before{
	background: #060818;
}
.admin-follow::after{
	background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(6, 8, 25, 0) 0%, rgba(6, 8, 25, 1) 100%) repeat scroll 0 0;
}
.admin-follow > ul > li > span{
	color: #999;
}
.twitter-profile::before {
    color: rgba(0,0,0,.4);
}
.twitter-activity > li{color: #999;}
.horizontal-menu {
    background: #0a0c1d;
    box-shadow: 0 19px 34px -15px #32324f;
}
.page-navigation > li a {
    color: #eeeeee;
}
.up-or-down{
	background: #0a0c1d;
}
.page-navigation > li ul.nav-childrens{
	background: #2a2c3d;
}
form.filterform{
	border-color: #1a2332;
}
.filterform > input{color: #fff;}
.inbox-nav{
	background: #0e1726;
    border-color: #1a2332; 
}
.user-mail{
	background: #0e1726;
    border-color: #1a2332;
}
.mail-menu > ul > li > a{
	border-color: #1a2332;
	background: #0e1726;
	color: #fff;
}
.mail-head > form{
	background: #1a1c2d;
}
.mail-head form > label{
	background: transparent;
}
.mail-head > form > .btn-group > label{
	border-color: #1a2332;
}
.email{
	background: rgba(0, 0, 0, 0.1) none repeat scroll 0 0;
}
.email.unread{
	background: #0e1726;
}
.your-emails{
	background: transparent;
}
.email.unread a, .email a{
	color: #999;
}
.your-emails > li{
	border-color: #1a2332;
}

.compose-email form input {
    background: rgba(0, 0, 0, 0.2) none repeat scroll 0 0;
    border-color: #1a2332;
    color: #999;
}
.quick-reply textarea {
    background: rgba(0, 0, 0, 0.1) none repeat scroll 0 0;
    color: #999;
}
.quick-reply {
    background: transparent none repeat scroll 0 0;
    border-color: #1a2332;
}
.user-comments > li,
.activity-feed ul li{
	border-color: #1a2332;
}
.friend-list li,
.status-upload{
	border-color: #1a2332;
}

.button {
    background: #171c30;
    color: #fff;
}
.outline-outward::before {
    border-color: #1a2332;
}
.bubble-right::before{
    border-color: transparent transparent transparent #2a3342;
}
.bubble-top::before {
	border-color: transparent transparent #2a3342;
}
.bubble-bottom::before {
	border-color: #2a3342 transparent transparent;
}
.bubble-left::before {
	border-color: transparent #2a3342 transparent transparent
}
.bubble-float-top::before{
	border-color: transparent transparent #2a3342;
}
.bubble-float-right::before{
	border-color: transparent transparent transparent #2a3342;
}
.bubble-float-bottom::before {
    border-color: #2a3342 transparent transparent;
}
.bubble-float-left::before {
    border-color: transparent #2a3342 transparent transparent;
}        
.tag-button::before, .tag-button::after {
    background: #171c30;
}
.tag-button {
    background: #171c30;
    color: #fff;
}
.dynamic-tags .tagsinput .tag::before, 
.dynamic-tags .tagsinput .tag::after {
    background: #171c30;
}
.dynamic-tags .tagsinput .tag {
    background: #171c30;
    color: #fff;
}
#tags_1_addTag > input {
    background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0;
    border-color: #1a2332;
    color: #fff;
}
.hollow {
    box-shadow: 0 0 0 4px #1a2332 inset, 0 0 1px rgba(0, 0, 0, 0);
}    
.border-fade {
    box-shadow: 0 0 0 4px #1a2332 inset, 0 0 1px rgba(0, 0, 0, 0);
}
.trim::before, .outline-inward::before{
	border-color: #1a2332;
}   
.curl-top-left::before {
    background: rgba(0, 0, 0, 0) linear-gradient(135deg, #000 45%, #1a2332 50%, #1a2332 56%, #000 80%) repeat scroll 0 0;
}     
.curl-top-right::before {
    background: rgba(0, 0, 0, 0) linear-gradient(225deg, #000 45%, #1a2332 50%, #1a2332 56%, #000 80%) repeat scroll 0 0;
}
.curl-bottom-right::before {
    background: rgba(0, 0, 0, 0) linear-gradient(315deg, #000 45%, #1a2332 50%, #1a2332 56%, #000 80%) repeat scroll 0 0;
}
.curl-bottom-left::before {
    background: rgba(0, 0, 0, 0) linear-gradient(45deg, #000 45%, #1a2332 50%, #1a2332 56%, #000 80%) repeat scroll 0 0;
}
a.button:hover{
	color: #999;
}        
.user-timeline > span > img{
	border-color: #272c40;
}
.timeline-sec > ul::before{
	background: #272c40;
}
.timeline2{
	background: #0e1726;
    border: 1px solid #1a2332;
}
.timeline2 ul li{
	background: #272c40;
}
.timeline2 ul li:nth-child(2n+1) div::before{
	border-color: transparent #1e2736 transparent transparent;
}
.timeline2 ul li:nth-child(2n) div::before {
    border-color: transparent transparent transparent #1e2736;
}    
.timeline2 ul li div{
	background: #1e2736;
    border: 1px solid #1a2332;
}
.timeline2 ul{
	padding-bottom: 50px;
}
.custome-tab.active,
.classic .tab-content{
    background: #0e1726 !important;
    border: 1px solid #1a2332;
}
.tab-nav li a,
.classic .nav-item > a{
    background: #1b1f3c;
    color: #fff;
}
.code {
    color: #999;
}
.whitish .your-parallax-content > h3 {
    color: #535165;
}
.whitish .your-parallax-content > p {
    color: #434343;
}
.fc-header-title h2 {
    color: #fff;
}
.fc-widget-header, .fc-widget-content {
    color: #c9c9c9;
}
.fc-grid .fc-other-month .fc-day-number {
    opacity: 0.5;
}
.fc-state-highlight {
    background: #1b1f3c none repeat scroll 0 0;
}
.bheader {
    background: transparent none repeat scroll 0 0;
}
.bbody {
    background: transparent none repeat scroll 0 0;
}
.bheader > h2 {
    color: #fff;
}
.info input {
    background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;
    color: #fff;
}
.info > label {
    color: #999;
}
.image-crop input[type="file"] {
    background: #1b1f3c none repeat scroll 0 0;
    border: medium none;
    color: #999;
    margin-bottom: 30px;
}
.image-crop {
    border-color: #1e2736;
}
.introjs-tooltip{
    color: #333;
}

.c-collapse > h2.active {
    background: #1b1f3c none repeat scroll 0 0;
}
.c-collapse > h2 {
    background: #060717 none repeat scroll 0 0;
    border-color: #0e1726;
    color: #ffffff;
}
.c-collapse .content {
    background: #060717;
    border-color: #0e1726;
}
.c-collapse > .content::before {
    background: #060717;
    border-color: #060717;
}
.anchor > li > a {
    background: #0e1726;
    border: 1px solid #1a2332;
    color: #fff;
}
.inline-form {
    background: rgba(0, 0, 0, 0.2) none repeat scroll 0 0;
    border-color: #182130;
}
.inline-form > input, .inline-form > textarea {
    color: #fff;
}
.inline-form > label {
    background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;
    color: #999;
}
.form-control {
    background-color: rgba(0, 0, 0, 0.2);
    border-color: #182130;
    color: #999;
    font-size: 14px;
}
.form-control:disabled, .form-control[readonly] {
    background: rgba(0, 0, 0, 0.2) none repeat scroll 0 0;
}
.input-group > input {
    background: rgba(0, 0, 0, 0.2) none repeat scroll 0 0;
    border-color: #182130;
    color: #fff;
    font-size: 14px;
}
.checkbox > label, .radio > label {
    color: #898989;
    font-size: 14px;
}
.input-group > input:focus,
.form-control:focus{
    background: #000;
    border-color: #182130;
}

.build-wrap {
    background: #0e1726;
    border: 1px solid #1a2332;
}
.frmb-control li {
    background: rgba(0, 0, 0, 0.2) none repeat scroll 0 0;
    box-shadow: 0 0 1px 0 inset;
    color: #999;
}
[id^="frmb-"][id$="-form-wrap"] .empty .frmb,
[id^="frmb-"][id$="-form-wrap"] .frmb li {
    background: transparent none repeat scroll 0 0;
    border-color: #1a2332;
}
.frmb-control li:hover {
    background: #1b1f3c;
}
.modal-content {
    background-color: #191e3a;
}
button.close {
    color: #fff;
}
pre{
    color: #999;
}
.alert{
    background-color: #0e1726;
    border-color: #1a2332;
}
.price-table2{
    background: #0e1726;
    border-color: #1a2332;
}
.price-title2 {
    color: #fff;
}
.price-here2 {
    color: #999;
}
.range-slider{
    background: #0e1726;
    border: 1px solid #1a2332;
}
.irs-min, .irs-max{
    background: #000;
}
.connected li, .sortable li, .exclude li, .handles li{
    background: #060717;
    border: 1px solid #1a2332;
    color: #999;
}

#keywords thead tr th {
    background: #1b1f3c none repeat scroll 0 0;
}
#keywords thead tr th.headerSortUp, #keywords thead tr th.headerSortDown {
    background: #090e2a none repeat scroll 0 0;
}
#keywords tbody tr td {
    color: #999;
}
#keywords tbody tr {
    border-color: #1a2332;
}
#keywords{
    background: #0e1726;
}
#stream_table th{
    background: #1b1f3c;
}
.progress.w-tooltip{
    background: #0e1726;
}
.st_search,
.streaming-table .pagination li a,
.st_per_page,
#task-form input,
.tdl-holder li{
    background: #0e1726;
    border: 1px solid #1a2332;
    color: #fff;
}
.tdl-holder li span{
    color: #fff;
}
.tdl-holder label:hover{
    background: #1b1f3c;
}
.tdl-holder input[type="text"]{
    background: rgba(0,0,0,.2);
    border: 1px solid #1a2332;
    color: #fff;
}
.popover-header {
    background: #191e3a none repeat scroll 0 0;
    border-color: #191e3a;
    color: #fff;
}
.popover {
    background-color: #060717;
}
.popover-body {
    color: #999;
}
.keys span,
.pagination a{
    background: #07101f;
    border: 1px solid #1a2332;
    color: #fff;
}
.keys span:hover{
    background: #1b1f3c;
}
.calc-title{
    color: #fff;
}
.maintainance-mode .logo > a {
    color: #fff;
}
.maintainance-mode h2 {
    color: #999;
}

form.subscribtion input,
.search-result .search_widget > form input {
    background: #0e1726;
    border: 1px solid #1a2332;
    color: #fff;
}
.widget.color-panel .widget-title{
    border-color: #1a2332;
}
.comment-form form label input, .comment-form form label textarea,
.contact-form > form .row > div > input[type="text"], .contact-form > form .row > div > textarea{
    background: #0e1726;
    border: 1px solid #1a2332;
    color: #fff;
}
.wanna-touch{
    background: #0e1726;
    border: 1px solid #1a2332;
}
.contact-info-list > ul > li{
    color: #999;
}
.invoice-sec{
    background: #0e1726;
    border: 1px solid #1a2332;
}
.invoice{
    background: rgba(0,0,0,.1);
    border-color: #1a2332;
}
.invoice-head {
    background: #1b1f3c none repeat scroll 0 0;
}
.invoice-head h2 {
    color: #fff;
}
.invoice li:nth-child(2n+2) {
    background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;
}
.invoice li:hover {
    background: rgba(255, 255, 255, 0.1) none repeat scroll 0 0;
}
.invoice li div p {
    color: #999;
}
.total a{
    border-color: transparent;
}
.invoice-log .logo > a {
    color: #fff;
}
.invoice-details li {
    color: #999;
}
.service-circle::before,
.square-services::before{
    background: #0e1726;
}
.mini-portfolio .portfolio-info > h3{
    color: #333;
}
.fontawesome-icon-list a{color: #999;}
.product-box{
    background: #0e1726;
    border: 1px solid #1a2332;
}

.cart-lists > ul > li {
    background: transparent none repeat scroll 0 0;
}
.cart-thumb > h3 a {
    color: #fff;
}
.cart-lists {
    background: #0e1726;
    border: 1px solid #1a2332;
}

.coupens-area .coupon > input[type="text"] {
    background: #0e1726;
    border: 1px solid #1a2332;
    color: #fff;
    font-size: 14px;
}
.billing-sec,
.payment > ul,
.my-cart{
   background: #0e1726;
    border: 1px solid #1a2332;
    padding: 20px; 
}
.billing-sec .field input,
.billing-sec .field > textarea{
    background: rgba(0,0,0,.2);
    border-color: transparent;
    color: #fff;
}

.cart-heading {
    background: transparent none repeat scroll 0 0;
}
.cart-heading > h2 {
    color: #fff;
}
.my-cart li {
    background: rgba(0, 0, 0, 0.2) none repeat scroll 0 0;
    border-color: #1a2332;
}
.my-cart li:nth-child(2n+2) {
    background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
}
.payment-desc > span::before {
    border-bottom-color: #191e3a;
}
.payment-desc > span {
    background: #191e3a;
}
.contact-sec{
    background: #0e1726;
    border: 1px solid #1a2332;
}




.task-graph > ul > li span,
.face-meta > h6,
.user > h3,
.heading-profile > h2,
.bar-chart-details h5,
.quick-report-side div > strong,
.task-graph-chart > i,
.quick-flat-chart > span,
.full-report > ul li,
.recent-meta > p > b,
.drop-list > ul > li > a > i,
.drop-list > span,
.name-area > ul li.profile-status,
.admin-follow > h3,
.twitter-profile > h3,
.mailer-name > h3,
.all-mail > h2,
.in-view time,
.blog-info > h2,
.blog-post-info > h3 a,
.heading3 > h3,
.error-page > span,
.contact-infos > ul li span,
.service-simple > h3,
.square-infos > h3,
#icons .page-header,
.icons-area-sec h3,
.product-box > h3 a
{
	color: #e0e6ed;
}