.menu_bg {
    background: #1d4e9e url("../images/pattern2.png") repeat scroll 0 0;
}

h1,
h2,
h3,
h4,
h5,
h6,
#headline,
h2 a {
    color: #fdc707 ;
}

.title-wrap a{
    color: #fdc707 !important;
}
.widget-title, .title-wrap h2 {
    color: #fdc707 !important;
}

.list-arrow a:hover{
    color: #fdc707 !important;
}


#outeraftercontent {
    background: #1d4e9e url("../images/pattern2.png") repeat scroll 0 0;
}

#outeraftercontent {
    background: #1d4e9e url("../images/pattern2.png") repeat scroll 0 0;
}

#outeraftercontent .title-wrap h2 {
    color: #fbc707;
}

a,
.colortext {
    color: #1d4e9e;
}

.menu ul li a:hover,
.menu ul li:hover>a {
    background: #fbc707; none repeat scroll 0 0;
    color: #1d4e9e !important;
}

.menu ul ul li a:hover,
.menu ul ul li:hover>a {
    background: #fbc707 none repeat scroll 0 0;
    color: #fff;
}

.box-notice span,
.box-notice h2 {
    color: #fbc707;
}

.box-notice .icon-l {
    background: rgba(0, 0, 0, 0) url("../images/logo_right.png") no-repeat scroll left center;
}

.box-notice .icon-r {
    background: rgba(0, 0, 0, 0) url("../images/logo_left.png") no-repeat scroll right center;
}

.box-notice .icon-l,
.box-notice .icon-r {
    width: 25px;
}

/*#outeraftercontent .title-wrap h2 {
    color: #fff;
}*/

ul.tabs li {
    background: #1d4e9e url("../images/pattern2.png") repeat scroll 0 0;
}

ul.tabs li.current {
    background: #fbc707 none repeat scroll 0 0;
}

.posttitle a,
.posttitle a:visited {
    color: #1d4e9e;
}

.button2 {
    background: rgba(0, 0, 0, 0) url("../images/LicYellow.png") no-repeat scroll 0 0;
    border: 0 none;
    color: #fff;
}

#outeraftercontent .title-wrap .line {
    background: rgba(0, 0, 0, 0) url("../images/line_white.png") no-repeat scroll center center
}

.tab-content {
    background: #f7c9c9 none repeat scroll 0 0;
}

.button:hover,
input[type="submit"]:hover {
    background: rgba(0, 0, 0, 0) url("../images/button.png") no-repeat scroll 0 0 ;
    color: #fff;
}
.button2:hover {
    background: url(../images/LicBlue.png) no-repeat !important;
    }


blockquote {
    border-left: 4px solid #f6221d;
    color: #f6221d;
}

th {
    background-color: #1d4e9e;
    color: #fff;
    text-align: left;
}

tr:nth-child(2n+1) {
    background-color: #f7c9c9;
}

.responsive-menu {
    background: #1d4e9e none repeat scroll 0 0;
}

.button,
.button:visited,
input[type="submit"] {
    background: url(../images/LicYellow.png) no-repeat;
    color: #fff;
    border: 0;
}

.beanred {
    color: #1d4e9e;
}

.posttitle a:hover {
    color: #fbc707;
}

.sidebar li a:hover,
.sidebar li li a:hover,
.sidebar li li a.current {
    color: #1d4e9e;
}

/*web start*/
@media (min-width: 992px) {
    .menu ul li a {
        background: #1d4e9e;
        color: #fdc707 !important;
    }

     .menu ul li  {
        background: #1d4e9e;
        color: #fdc707 !important;
    }
}

/*web end*/
/*pwa start*/
@media (max-width: 991px) {
    .menu ul li a {
        background: #fff;
        color: #797979;
    }
}

/*pwa end*/
.vs-testi-row {
    border: 1px solid #1d4e9e;
}

.vs_icon, .team-name {
    color: #1d4e9e;
}

button.accordion {
    border: 1px solid #1d4e9e;
    outline: 1px solid #1d4e9e;
}

.C-usp-title {
    color: #fdc707;
}
.T-usp-title {
    color: #fdc707;
}
    body{color: #dfdddc;
    background: #1d4e9e url(../images/line_top.png) repeat-x top !important;
}

/*
#outercopyright{
    color: #1d4e9e;
    background: url(../images/line_top_yellow.png) repeat-x top;
}
*/
#footer {
    color: #9c9c9c;
    background: url(../images/bg_footer_blue.png);
}

.vs-smallsize3 span{
    color: #fff !important;
}