﻿body {
    background-color: #EBEBEB;
}

a, .account-top-info .acc-info-opt a {
    color: #525DAC;
}

.btn-success {
    color: #ffffff;
    background-color: #77BC1F !important;
    border-color: #77BC1F !important;
}

    .btn-success:hover, .btn-success:active, .btn-success:focus {
        color: #ffffff;
        background-color: #4A710C!important;
        border-color: #4A710C !important;
    }

.ion-edit {
    color: #4D4D4D;
}
.form-control:focus {
/*border-color:#404885;*/
}
a:hover, a:focus, .account-top-info .acc-info-opt a:hover, .account-top-info .acc-info-opt a:focus {
    color: #3D4688;
}
   #main-sidebar .offer

.form-control:focus {
    border-color: #6169A7 
 
}

.panel-heading {
    background-color: #ffffff !important;
}

.btn-primary {
    color: #ffffff;
    background-color: #404885;
    border-color: #131A51;
}

    .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active {
        color: #ffffff;
        background-color: #151E6E;
        border-color: #232964;
    }


#slidemenu {
    background: #002E6D;
}

.logo img {
    margin: 0;
    width: 110px;
    height: 60px;
}
 /*.logo a {
   background: url('/content/img/logo_te.png') no-repeat;
    width: 243px;
      height: 75px;
    display: block;
}
*/
.dark-blue-button,
.btn-flat {
    background-color: #404885;
    color: #ffffff;
    border: 1px solid #323969;
}

    .dark-blue-button:hover,
    .btn-flat:hover {
        color: #ffffff;
        background: #323969;
        border-color: #323969;
    }

    
.profile-blue-button,
.btn-flat {
    background-color: #404885;
    color: #ffffff;
    border: 1px solid #323969;
}

    .profile-blue-button:hover,
    .btn-flat:hover {
        color: #ffffff;
        background: #323969;
        border-color: #323969;
    }
/*.btn-success,*/
.logout-btn {
    color: #ffffff;
    background-color: #ED2023 !important;
    border-color: #C8090C !important;
}

.red-btn {
    color: #ffffff;
    background-color: #ED2023 !important;
    border-color: #C8090C !important;
}

    .red-btn:hover {
        background: #CD1215 !important;
        border-color: #C8090C !important;
        color: #ffffff;
    }
/*.btn-success:hover,*/
.logout-btn:hover {
    background: #CD1215 !important;
    border-color: #C8090C !important;
}

.toggle-btn.success {
    background-color: #77BC1F;
    color: #ffffff;
    border: 1px solid #77BC1F !important;
}

.connect-with-fb:hover {
    background-color: #134188;
    border: 1px solid #134188;
    color: #fff;
}

.btn-select {
    background-color: #ffffff;
    color: #4C4C4C;
    font-weight: 400;
    border: 1px solid #cccccc;
}
.sign-wrapper .sign-in-btn{
        background-color: #404885;
         color: #ffffff;
         border: 1px solid #323969;
    }
     .sign-wrapper .sign-in-btn:hover, .sign-wrapper .sign-in-btn:active  {
  color: #ffffff;
  background: #6C294D;
  border-color: #6C294D;
}
.account-info h5 {
    color: #283989;
}

.btn-select:hover {
    background-color: #EFEFEF;
    color: #4C4C4C;
    border: 1px solid #cccccc;
}

.white-button {
    background-color: #ffffff;
    color: #4C4C4C;
    font-weight: 400;
    border: 1px solid #cccccc;
}

    .white-button:hover,.white-button:focus {
        background-color: #EFEFEF;
        color: #4C4C4C;
        border: 1px solid #cccccc;
    }


.app-header {
    background-color: #ed2023;
}

    .app-header > .nav {
        margin-top: -1px;
    }

    .app-header .nav > li:hover > a,
    .app-header .nav > li:focus > a,
    .app-header .nav > li.active > a,
    .app-header .nav > li:focus > a {
        background-color: transparent;
        color: #fff;
        border-bottom: 4px solid #1b225f;
        border-radius: 0;
    }

#slidemenu ul li:hover,
#slidemenu ul li:hover a {
    /*background-color: #6169A7;*/
    /*#0D4082;*/
    color: #fff;
}

#slidemenu a:hover {
    background-color: #3283C2 !important;

}


#slidemenu ul li.active > a,
#slidemenu ul li.active > a:hover,
#slidemenu ul li.active > a:focus {
    /*background-color: #6a0004;*/
    background-color:#77BC1F;
}
#slidemenu ul li.subactive > a, #slidemenu ul li.subactive > a:focus {
    background-color: #104670;
}

#slidemenu ul li.active:after {
    border-left: 10px solid #6169A7;
}

#slidemenu ul li.active > ul {
    background-color: #6a0004;
    color: #ffffff;
}
.sub-menu{
	background-color: #104670 !important;
}
#main-sidebar .offer {
    background: #404885;
}

#main-sidebar .query {
    background-color: #ed2023 !important;
}

#main-sidebar .refer {
    background: #ed2023 url('/content/img/amigo-refer.png') no-repeat center center;
}

#main-sidebar .smartstat p {
    color: #fff;
}

.renew-heading {
    background-color: #6D6D6D;
}

.offer p {
    color: #fff !important;
}

/*031915-1125*/
/*.accord-steps {
    background-color: #27318B !important;
    color: #ffffff !important;
}*/

/*.profile-pref table thead tr {
    background: #27318B;
    color: #fff;
}*/

.footer ul li a {
    color: #27318b;
}

.payment-activity-table thead
{
    background-color: #27318B;
}

.billing-history thead,
.profile-pref thead {
    background-color: #E8E8E8;
}

#slidemenu > ul > li > a > span.arrow, #slidemenu > ul > li > a > span.arrow:before {
    color: #ffffff;
}
/* PACE OVERRIDE */
.pace .pace-progress {
    background: #ed2023;
}

.pace .pace-activity {
    border-top-color: #ed2023;
    border-left-color: #ed2023;
}

.tbl-bill table thead tr {
    background-color: #104670 ;
    color: #fff;
}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
    background-color: #404885;
    border-color: #404885;
}

#slidemenu > ul > li.active > a > span.selected {
    border-left: 12px solid #77BC1F !important;
}
/* Slider */
#slidernew a.control_next,
#slidernew a.control_prev {
    background: #E31B23;
}

#slidernew .slider-content div.active a {
    color: #FFFFFF;
}
#slidemenu > ul > li.subactive > a > span.selected{
    border-left:12px solid #104670 !important;
}
@media only screen and (max-width: 480px) {
    /*.logo a {
        height: 50px;
        width: 164px;
    }*/

    .logo img {
        /*margin-top: 3px;*/
        height: 60px !important;
        width: 110px !important;
    }   
}

.ion-edit {
    color: #4D4D4D;
}

