html, body {background-color: #fff; color: #000;}
a, a:hover,  a:focus, a:active{color:#000000;}
.req{color: #f00;}  
.btn-primary, .btn-primary:hover{background-color: #000000; border-color: #000000;}
.header .navbar-fixed-top{background-color: rgba(249,225,0,1);}
.navbar-right.navbar-top > li:nth-child(1)::before{background:url(../images/icon-signin-Black.png) no-repeat left center;}
.navbar-right.navbar-top > li:nth-child(2)::before{background:url(../images/icon-signup-Black.png) no-repeat left center;}
.navbar-right.navbar-top > li:nth-child(3)::before{background:url(../images/icon-faqs-Black.png) no-repeat left center;}
.navbar-right.navbar-top > li:nth-child(4)::before{background:url(../images/icon-phone-Black.png) no-repeat left center;}
.navbar-right.navbar-top > li:nth-child(5)::before{background:url(../images/icon-language-Black.png) no-repeat left center;}
.navbar-right.navbar-top > li a{color: #000;}
.navbar-default .navbar-nav>li>a:hover, 
.navbar-default .navbar-nav>li>a:focus {color: #000; background-color: transparent;}
.navbar-right.navbar-bottom > li a, .navbar-right.navbar-inner > li a{color: #000;}
.navbar-right.navbar-top > li a:hover, .navbar-right.navbar-bottom > li a:hover, .navbar-right.navbar-bottom > li a:focus, .navbar-right.navbar-bottom > li a:active, .navbar-right.navbar-inner > li a:hover, .navbar-right.navbar-inner > li a:focus, .navbar-right.navbar-inner > li a:active{color: #000;}
.navbar-default .navbar-top.navbar-nav>.open>a,
.navbar-default .navbar-top.navbar-nav>.open>a:hover,
.navbar-default .navbar-top.navbar-nav>.open>a:focus {background-color: transparent; color: #000;}
.mobile-header-logo {
    width: 15%;
}
.mobile-header {
    display: flex;
    align-items: center;
    height: auto;
    padding: 10px 22px;
    border-bottom: 2px solid #f9e100;
}
.header__nav-btn--close {
    display: inline-block;
    width: 22px;
    height: 22px;
    overflow: hidden;
    background-color: transparent;
    vertical-align: middle;
}
.faqheader {
    font-size: 20px;
    color: #b70b0b;
}
.header__nav-btn--close {
    position: relative;
    border: 0;
}
.accordion-faq__question .accordion-faq__toggle-icon::before {
    content: "\f146";
    color: #B70B0B;
    font-size: 24px;
    top: 12px;
}

.accordion-faq__question.collapsed .accordion-faq__toggle-icon::before {
    content: "\f0fe";
    font-size: 24px;
    top: 12px;
}



    .header__nav-btn--close:after, .header__nav-btn--close:before {
        content: "";
        position: absolute;
        height: 2px;
        top: 50%;
        margin-top: -1px;
        background: #000;
        border-radius: 4px;
    }

    .header__nav-btn--close:before {
        transform: rotate(45deg);
    }

    .header__nav-btn--close:after {
        transform: rotate(-45deg);
    }


    .header__nav-btn--close:before {
        width: 100%;
        left: 0;
    }

    .header__nav-btn--close:after {
        width: 100%;
        left: 0;
    }
/*start css dynamic*/
.navicon {
    padding: 4px;
}
.tile-box:hover ~ p > a {
    color: #B70B0A;
}
.icon-tick {
    background: url(/managementconsole/assets/templates/template1/images/16400000/icon-check-red.png) no-repeat left top;
    padding-left: 25px;
    background-size: 16px 16px;
    background-position-y: 2px;
    text-indent: -6px;
}

.check-icon:before {
    color: #BF1C1C;
    margin-right: 15px;
    font-size: x-large;
    content: '\2713';
    display: inline-block;
}

.sigue-foot-box span {
    color: #fff;
    font-size: 14px;
}
.header .navbar-fixed-top {
    background-color: #fff;
}
.clssigue .n-left {
    float: left !important;
}

.clssigue li {
    display: block;
}


.clssigue ul li:hover > ul,
.clssigue ul li ul:hover {
    opacity: 1;
}
.color-text {
    color: #B70B0A;
    font-weight: 600;
}
.sigue-foot-box {
    background: #D3D3D3;
    width: 200px;
    height: 240px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-direction: column;
    padding: 20px;
    box-shadow: rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px;
}
.clssigue .navbar-top .dropdown-menu > li > a {
    padding: 5px 10px;
}

.clssigue .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    background-color: #f6f6f6 !important;
    color: #f9e100 !important;
}

.clssigue .navbar-right .dropdown-menu {
    left: 0;
    right: auto;
    margin-top: 12px;
    padding: 10px 15px;
    border-radius: 5px;
    background-color: #fff;
    box-shadow: 0 0 5px 0 rgb(0 0 0 / 30%);
    transition: all .5s;
}
.section-dark {
    background: url(/managementconsole/assets/templates/template1/images/16400000/main_background.png) no-repeat center top / cover;
}
.section-light {
    background-color:#f5f5f5
}
.section-medium {
    background-color: #fff;
    color: #000;
    background: none;
}
.section-bg {
    background: url(/managementconsole/assets/templates/template1/images/16400000/Panel_background.png) no-repeat center top / cover;
}
.section-main-bg {
    background: url(/managementconsole/assets/templates/template1/images/16400000/Panel_background.png) no-repeat center top / cover;
}
.footer-bg {   
    background: url(/managementconsole/assets/templates/template1/images/16400000/Panel_background.png) no-repeat center top / cover;
}
.sec-top-color {
    border-top: 6px solid #F9E100;
}
.nav_bottom_yellow {
    border-style: solid !important;
    border-width: 0px 0px 6px 0px !important;
    border-color: #F9E100 !important;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.svImg svg{
    fill:rgba(249,225,0,1);
}
.dropdown-menu {
    background-color: #fff;
}
.navbar-right.navbar-top > li a {
    color: #4a4a4a;
    font-weight: 600;
}

    .navbar-right.navbar-top > li a:hover {
        color: #f9e100;
    }
.copyright {
    text-align: left;
    color: #000;
    margin-top: -15px;
    padding-left: 20px;
}
.navicon {
    padding: 4px;
}
.tile-box:hover {
    border-color: #B70B0A !important;
    opacity: 0.8;
    -webkit-box-shadow: 4px 4px 5px -2px rgba(0,0,0,0.75);
    -moz-box-shadow: 4px 4px 5px -2px rgba(0,0,0,0.75);
    box-shadow: 4px 4px 5px -2px rgba(0,0,0,0.75);
}
    /*end css dynamic*/
.dropdown-menu>li>a:hover, 
.dropdown-menu>li>a:focus{background-color: #000; color: #FFF !important;}
.banner-content {background-color: rgba(0, 0, 0, 0.5); color: #F9E100;}
.banner-content a{background-color: #000; color:#F9E100; }
.btn-group a{background-color: #FFF; border: 1px solid #F9E100;}
.btn-group a:hover{background-color: #000000; border: 1px solid #F9E100; color: #F9E100;}
.home-features{background-color: #f2f2f2;}
.fb-wrap{background-color: #FFF;}
.fb-header-title{background-color: rgba(0,0,0,0.3); color: #FFF;}
.fb-body p{color: #fff;}
ul.fb-tick li{color: #666;}
ul.fb-tick li::before{background:url(../images/icon-check-black.png) no-repeat left center; }
ul.fb-rates li{border-bottom: 1px solid #f9f9f9; color: #666;}
.footer {background-color: rgba(0,0,0,1);}
.copyright{color: #fff;}
.footer-wrapper {background-color: #000 !important; display: inline-block;}
.footer-nav ul li a{color: #FFF;}
.footer-nav ul li a:hover{color: #F9E100;}


#myModal .modal-header{background-color: #FFF; color: #333;}
#myModal .modal-body{background-color: #FFF;}
#myModal .close{color: #666;}
#myModal .modal-content{border-color: rgba(255,255,255,0.25);}
.loginform label{color: #666;}
.loginform input[type="text"],
.loginform input[type="password"],
.loginform input[type="email"]{border-color: #ddd;}
.loginform .form-group .checkbox{color:#696E74;}
.loginform .btn-submit{background-color: #000000;}
.loginform .btn.focus, .btn:focus, .btn:hover {color:#fff;}
.loginform h6{color:#333;}
.registeruser{color: #FFF;}
.signup-now{color: #FFF;}
.coverage-banner h2 {color: #FFF;}
.swMain > ul li > a:before {background-color: #fff;}
.swMain > ul li > a.selected:before, 
.swMain li > a.done:before {border-color: #000000;}
.swMain > ul .stepNumber {background-color: #fff; border: 5px solid #fff; color: #666;}
.swMain > ul li > a.selected .stepNumber {background-color: #000000; border-color: #fff; color: #FFF;}
.swMain ul li > a.done .stepNumber {background-color: #000000; border-color: #000000; color: #fff;}
.swMain ul li > a.done.wait .stepNumber {background-color: #F6F6F6 !important; color: #CCC !important;}
.swMain > ul li .stepDesc {color: #666;}
.swMain > ul li > a.selected .stepDesc, .swMain li > a.done .stepDesc {color: #000000;}
.zipcode-box{background-color: rgba(49,151,233,0.05); border: 1px solid rgba(49,151,233,0.2);}
.zipcode-col label{color: #666;}
.zipcode-col .form-control {border: 1px solid #ddd; color: #666;}
.btn-inactive{background-color: #CCC; color: #FFF;}
.btn-inactive:hover, .btn-inactive:focus, .btn-inactive:active, .btn-inactive:active:hover, .btn-inactive.active:hover{background-color: #CCC; color: #FFF;}
.btn-active{background-color: #000000; color: #FFF;}
.btn-active:hover, .btn-active:focus, .btn-active:active, .btn-active:active:hover, .btn-active.active:hover{background-color: #000000; color: #FFF;}
.ad-banner-1{background-color: #000000;}
ul.check li::before{background:url(../images/icon-check.png) no-repeat left center;}
.modal-common .modal-header {background-color: rgba(249,225,0,0.75); color: #000;}
.note {background-color: rgba(249,225,0,0.05); border: 1px solid rgba(249,225,0,0.2);}
.modal-common .form-control {border: 1px solid #ddd; color: #666;}
.btn-submit {background-color: #000000; color: #FFF;}
.btn-submit:hover {color: #F9E100;}   
.close {color: #FFF;}

/*.accordion {border-top: 1px solid #c7c8ca; border-bottom: 1px solid #c7c8ca; background-color: #e2e2e2;}
.accordion__tabs li a:hover {color: #000000; background: url("../images/vb_backg_features.png") top left repeat-y; background-color: #f8f8f8;}
.accordion__tabs li.active a {color: #000000; background: url("../images/vb_backg_features.png") top left repeat-y;	background-color: #f8f8f8;}
.accordion__tabs li.active a:hover {color: #000000; background-color: #f8f8f8;}
 .accordion__tabs li.active a:focus {color: #000000; background-color: #f8f8f8;}
.accordion__tabs a {color: #404040;}
.accordion__bullet {background-color: #000000;}
.accordion__column a {color: #000000;}
.accordion__icon {background-image: url("../images/sprite.png");}
.accordion-title {color: #000000;}
.accordion-toggle a {color: #000000;}
.accordion-faq {border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;}
.accordion-faq .panel {border-bottom: 1px dashed #ccc;}
.panel-title .accordion-faq__question {background-color: #ffffff; color: #000000;}
.panel-title .accordion-faq__question.collapsed {color: #333;}
.accordion-faq__question.collapsed .accordion-faq__toggle-icon::before {color: #333;}
.accordion-faq__question .accordion-faq__toggle-icon::before {color: #000000;}
.accordion-faq__answer h4 {color: #333;}*/
.accordion {border-top: 1px solid #c7c8ca; border-bottom: 1px solid #c7c8ca; background-color: #e2e2e2;}
.accordion__tabs li a:hover {color: #000000; background: url("../images/vb_backg_features.png") top left repeat-y; background-color: #f8f8f8;}
.accordion__tabs li.active a {color: #000000; background: url("../images/vb_backg_features.png") top left repeat-y;	background-color: #f8f8f8;}
.accordion__tabs li.active a:hover {color: #000000; background-color: #f8f8f8;}
 .accordion__tabs li.active a:focus {color: #000000; background-color: #f8f8f8;}
.accordion__tabs a {color: #404040;}
.accordion__bullet {background-color: #000000;}
.accordion__column a {color: #000000;}
.accordion__icon {background-image: url("../images/sprite.png");}
.accordion-title {color: #000000;}
.accordion-toggle a {color: #000000;}
.accordion-faq {border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;}
.accordion-faq .panel {border-bottom: 1px dashed #ccc;}
.panel-title .accordion-faq__question {background-color: #ffffff; color: #000000;}
.panel-title .accordion-faq__question.collapsed {color: #333;}
.accordion-faq__question.collapsed .accordion-faq__toggle-icon::before {color: #333;}
.accordion-faq__question .accordion-faq__toggle-icon::before {color: #000000;}
.accordion-faq__answer h4 {color: #333;}

/* -------------------------------------------------------- */
/* mWallet Summary									    	*/
/* -------------------------------------------------------- */
.sec-block p{color: #666;}
.overview-wrap .fb-body{background-color: #FFF;}
.overview-wrap .fb-body p{color: #666;}
.overview-block table{background-color: #fff;}
.overview-block table th{background-color: #F9E100; color: #fff;}
.overview-block table td{color: #666;}
.overview-wrap .fb-header{background-color: #F9E100; color: #fff;}

/* Service Activation */
.service-activation .panel-default > .panel-heading.active-panel {border-color: #F9E100;}
.service-activation .panel-default > .panel-heading.active-panel a {color: #000;}
.service-activation .panel-default > .panel-heading.active-panel i {color: #F9E100;}
.rateplan-th {background-color: #F9E100; color:#000;}
.section-rateplanlist .modal-header, .displayNote .modal-header{background-color: #F9E100; color: #000; }

/* Easy Accordion Tabs */
.resp-tab-active {border: 1px solid #F9E100 !important; border-top: 4px solid #F9E100 !important;}
.resp-tab-content {border-color: #F9E100 !important;}

.sh-middle-pane-body a{color: #F9E100;}
.sh-middle-pane h1{color: #000;}
.sh-middle-pane h1 span a{color: #F9E100;}
.sh-middle-pane p{color: #999;}
#get-quote-accordion .panel-default {background-color: #f9f9f9;} 
#get-quote-accordion .panel-default > .panel-heading {background: #ffffff;}
#get-quote-accordion .panel-default > .panel-heading .panel-title > a{color: #999;}
#get-quote-accordion .panel-default > .panel-heading .panel-title span {background-color: #d5d5d5; color: #FFF;}
#get-quote-accordion .panel-default > .panel-heading.active-panel{background-color: #F9E100;}
#get-quote-accordion .panel-default > .panel-heading.active-panel span{background-color: #000 !important; color: #F9E100;}
#get-quote-accordion .panel-default > .panel-heading.active-panel a{color: #000;}
#get-quote-accordion .panel-disable{background-color: #FFF;}
#get-quote-accordion .panel-edit {background-color: #666;}
#get-quote-accordion .panel-edit a {color: #000;}
#get-quote-accordion .panel-edit-arrow {border-color: #333 transparent transparent transparent;}
#get-quote-accordion .panel-change {background-color: #4BAF49;}
#get-quote-accordion .panel-change a {color: #000;}
#get-quote-accordion .panel-change-arrow {border-color: #F9E100 transparent transparent transparent;}
.step-count {color: #000;}
#get-quote-accordion .step-complete {background-color: #F9E100; color: #000;}
#get-quote-accordion .step-complete-arrow {border-color: transparent #F9E100 transparent transparent;}
#get-quote-accordion .panel-default > .panel-heading .panel-title span {background-color: #d5d5d5;}
#get-quote-accordion .panel-body-selected-content p {color: #000;}
.PhoneItems .well {background-color: #fff;  border-color: #F9E100 #ddd #ddd #ddd;}
.phones-footer {background-color: #f6f7f9;}
.phone-price {color: #F9E100;}
.btn-modal.btn-yes{background-color: #F9E100; color: #000;}
.btn-modal.btn-no{background-color: #e74c3c; color: #FFF;}
.download-brochure i {color: #f00;}
.close:focus, .close:hover {color: #FFF;}
.spinner{color: #F9E100;}

.app_head {color: #000 !important;display: block;font-size: 12px;font-weight: bold;margin-bottom: 3px;	padding-left: 9px;text-shadow:none !important;}

/*White Nav icon*/ 
.navbar_new_white.navbar-right.navbar-top > li:nth-child(1)::before{background:url(../images/icon-signin.png) no-repeat left center !important;}
.navbar_new_white.navbar-right.navbar-top > li:nth-child(2)::before{background:url(../images/icon-signup.png) no-repeat left center !important;}
.navbar_new_white.navbar-right.navbar-top > li:nth-child(3)::before{background:url(../images/icon-faqs.png) no-repeat left center !important;}
.navbar_new_white.navbar-right.navbar-top > li:nth-child(4)::before{background:url(../images/icon-phone.png) no-repeat left center !important;}
.navbar_new_white.navbar-right.navbar-top > li:nth-child(5)::before{background:url(../images/icon-language.png) no-repeat left center !important;}
.navbar_new_white.navbar-right.navbar-top > li a {color: #fff !important;}
.navbar_new_white.navbar-right.navbar-bottom > li a, .navbar_new_white.navbar-right.navbar-inner > li a {color: #fff;}
.navbar_new_white.navbar-right.navbar-top > li .dropdown-menu a {color: #000 !important; background-color: transparent;}

 /*BLACK Nav icon*/ 
.navbar_new_black.navbar-right.navbar-top > li:nth-child(1)::before{background:url(../images/icon-signin-Black.png) no-repeat left center !important;}
.navbar_new_black.navbar-right.navbar-top > li:nth-child(2)::before{background:url(../images/icon-signup-Black.png) no-repeat left center !important;}
.navbar_new_black.navbar-right.navbar-top > li:nth-child(3)::before{background:url(../images/icon-faqs-Black.png) no-repeat left center !important;}
.navbar_new_black.navbar-right.navbar-top > li:nth-child(4)::before{background:url(../images/icon-phone-Black.png) no-repeat left center !important;}
.navbar_new_black.navbar-right.navbar-top > li:nth-child(5)::before{background:url(../images/icon-language-Black.png) no-repeat left center !important;}
.navbar_new_black.navbar-right.navbar-top > li a {color: #000 !important;}
.navbar_new_black.navbar-right.navbar-bottom > li a, .navbar_new_black.navbar-right.navbar-inner > li a {color: #000;}
.navbar_new_black.navbar-right.navbar-top > li .dropdown-menu a {color: #fff !important; background-color: #fff;}

@media (max-width: 767px) {
	.navbar-default .navbar-collapse, .navbar-default .navbar-form {border-color: #666;}
	.navbar-default .navbar-toggle .icon-bar{background-color: #FFF;}
	.navbar-right.navbar-top{border-bottom: 1px solid rgba(255,255,255,.5);}
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {color: #FFF;}
    .accordion__tabs li a {border-color: #c7c8ca;}
    .accordion__tabs li.active a {background-color: #f8f8f8;}
    .accordion__tabs li.active a:focus {background-color: #f8f8f8;}
    .accordion .panel {background-color: #f8f8f8;}
}
@media screen and (min-width: 768px) {
    .accordion__tabs li {border-bottom: 1px solid #c7c8ca;}
    .accordion__tabs.nav-tabs li a:hover {background-color: #f8f8f8;}
     .accordion__column .panel {border-bottom: 1px dashed #CCCCCC; background-color: #f8f8f8;}
     accordion__group {background-color: #f8f8f8;}
}