
/* backround colors */

body{ background:#fff; font-weight: 500;}
h1, h2, h3, h4, h5, h6 {
    font-weight: 300;
}
.box1-2,.box2-2,.box,.box1-3,.box2-3,.box3-3{background:#fff;}
header,footer{background:#343a41;}
header,.box,.box1-2,.box2-2,.box1-3,.box2-3,.box3-3{ border:solid 1px #e9e9e9;}

.box-clean{ border:none; background:none;}



/*#header-profile{ color:#fff;}*/
#header-profile p{ color:#36a9e1;}

#sidebar ul li a{color:#a9afb7;}
#sidebar ul li a:hover,#sidebar ul li.active a,#sidebar ul li.active a:hover{color:#36a9e1;}

.circle-widged .circle{ color:#fff;}



footer,footer div.right a{ color:#fff;}
footer div.right a:hover{ color:#ccc;}


/* Text colors */

body,p{ color:#55606e;}

.dark1{ color:#343a41;}
.dark2{ color:#55606e;}
.light1{color:#aab7b7}
.light2{color:#e9e9e9;}
.blue{ color:#36a9e1;}
.red{ color:#cd4237;}
.green{ color:#24afb2;}
.white{color:#fff;}

/*  Backround Color */

.bg-dark{ background:#343a41;}
.bg-dark2{ background:#55606e;}
.bg-light1{background:#aab7b7}
.bg-light2{background:#e9e9e9;}
.bg-blue{ background:#36a9e1;}
.bg-red{ background:#cd4237;}
.bg-green{ background:#24afb2;}
.bg-white{background:#fff;}

.equifax{background:#af4040;}
.experian{background:#2f9fd5;}
.transUnion{background:#889a6a;}


ul.top-menu>li.active>a{color:#000;}
ul.top-menu>li>a:before{color:#a9b1bb;}
ul.top-menu>li:hover>a:before,ul.top-menu>li.active>a:before{color:#36a9e1;}
ul.top-menu  li ul li{background:#55606e;}
ul.top-menu  li ul li:hover,ul.top-menu  li ul li.active{background:#36a9e1;}


input[type=radio]:checked + label:before {background-color:#36a9e1 !important;}

input[type=checkbox]:checked + label:before {background-color:#36a9e1 !important;}
.grid-1200{
    padding: 0 20px;
}
body{
    background:#f6f6f6;
}
#header{
    background:#343a41;
}
#mylists #Grid {
    background-color: transparent;
    background: none;
    padding-top: 0px;
    margin-bottom: 20px;
}
#mylists #Grid table tr td {
    padding: 0px;
}
#mylists #Grid .row {
    padding: 0 0px;
}
#mylists #Grid .customer-listing .list-cell:first-child {
    width: 20%;
    border-right: 1px solid #ededed;
}
#mylists .customer-listing {
    margin-top: 0;
    border-bottom: 1px solid #ededed;
}
#mylists .k-pager-wrap.k-grid-pager.k-widget {
    background:  none;
    background-color: transparent;
    border: 0px;
}
table.grid-table tr.grid-row:hover a {
    color: #fff;
}
table.grid-table tr.grid-row td {
    padding: 2px 5px;
    font-size: 13px;
    line-height: 20px;
}
.box-top-green .search-text {
    /*    padding-top: 6px;*/
}
.box-top-green .btnFa, .box-top-green input.btnFa[type="submit"] {
    margin: 2px 0 0 0;
}
.box-top-green .dynamic-list-widget a.ui-state-default.ui-state-hover {
    background: url("../images/select-opened.png") no-repeat !important;
    background-position: 50% 50% !important;
}
.box.box-top-green .dynamic-list-widget {
    border-bottom: 1px solid #fff;
    height: 27px;
}
.box .dynamic-list-widget {
    border-bottom: 1px solid #ccc;
    height: 27px;
}
.dynamic-list-widget {
    border-bottom: 1px solid #ccc;
    height: 27px;
}

/*.box-top-green a.ui-state-default .ui-icon {
    background: url("../images/select-opened.png") no-repeat !important;
    background-position: 50% 50% !important;
}*/
.widget-holder .dark1 {
    display: block;
    margin-right: 7%;
}
.circle-num {
    background: none repeat scroll 0 0 #24AFB2;
    display: block;
    width: 20px;
    height: 20px;
    border-radius: 100%;
    color: #fff;
    text-align: center;
    font-size: 12px;
    position: absolute;
    top: -3px;
    right: -2px;
    line-height: 20px;
}
.header-date{
    color: #fff;
}

.profile-dropdown {
    padding: 0px !important;
}

.top-level-menu ul{
    background: #FFFFFF;
    /*width: 155px;*/
    border: 2px solid #E9E9E9;
    z-index: 999;
    margin: 0;
}
                    
.top-level-menu > li {
    position: relative;
    height: auto;
}

.top-level-menu li:hover > ul {
    /* On hover, display the next level's menu */
    display: inline;
}

.second-level-menu {
    position: absolute;
    right: -154px;
    width: 150px;
    top: -2px;
    list-style: none;
    display: none;
}

.second-level-menu > li
{
    position: relative;
    height: auto;
}

.third-level-menu {
    position: absolute;
    left: auto;
    right: 150px;
    width: 250px;
    top: -2px;
    list-style: none;
    display: none;
}