
main.content.col-sm-12.col-md-8.col-xs-12 {
    background-color: initial;
}



/**
 * Random
 */
div#cookie-law-info-bar {
    padding-bottom: 30px;
}


/**
 * Top Menus
 */
.MenuBackground {
    background-color: #061f43 !important;
}
ul.wsdown-mobile.wsdownmenu-list {
    background-color: #061f43;
}
.wsdownmenu-list > li > a {
    background-color: #061f43 !important;
}
@media (min-width: 768px){
.wsdownmenu-list > li > a {
    border-left: 1px solid #061f43;
    border-right: 1px solid #061f43 !important;
}
}

/**
 * More Container on Front page
 */
.more-container {
    margin-top: 20px;
    margin-bottom: 0px !important;
}
h2.more-title {
    font-size: 21px !important;
}
p.more-desc {
    font-size: 14px;
}



/**
 * Breadcrumbs
 */
ul#breadcrumbs {
    font-size: 14px!important;
    line-height: 1.4!important;
    color: #353536!important;
    display: inline-block!important;
    margin: 0!important;
    padding: 0!important;
    margin-bottom: 10px!important;
}
li.breadcrumbs-the-classic {
    display: inline-block!important;
    border-right: 1px solid #d0d0d0!important;
    padding-right: 10px!important;
    padding-left: 10px!important;
}
li.breadcrumbs-the-classic:last-child {
    border-right: none!important;
}
li.breadcrumbs-the-classic:first-child {
    padding-left: 0px!important;
}
li.breadcrumbs-the-classic a {
    color: #3ea6ff !important;
}









/**
 * Bottom of Article; You may also like
 */
/* Div Overflow and Swipe */
section#recent-catgory-below {
}
section#recent-catgory-below-art-bot{
    white-space: nowrap;
    overflow: auto;
    
}
img.rb-post-recent {
    height: 135px;
    width: 229px;
}
/**/

li.recent-cat-post {
    width: 229px;
}
.browse-more-games {
    margin-right: 0px;
}
p.game-list-header-bottom {
    font-size: 16px !important;
        margin: 0px;
}
  

p.breadcrumbs-the-classic {
    font-size: 14px;
    margin: 0px;
}








/**
 * ORI: Front Page Inline CSS
 */



/* article: */
/* Target Desktop FrontPage */
@media (min-width: 1200px){
footer.entry-footer {
    white-space: initial !important;
    overflow: auto !important;
}
}

/* Target Mobile FrontPage */
@media (max-width: 1200px){
footer.entry-footer {
    white-space: nowrap !important;
    overflow: auto !important;
}
}

section#the-breadcrumbs {
    white-space: nowrap !important;
    overflow: auto !important;
}
.media-text-wrap-recent {
    white-space: initial;
}
img.img-li {
    width: 26px;
}

/**/







/* Target Mobile FrontPage */
@media (max-width: 1200px){

/* Frontpage Top Section fix */
section#top-section {
    margin-top: 30px;
}


/* Recent Post Bottom FP */
.media-art-body {
    white-space: initial !important;
    display: block !important;
    width: 100% !important;
    margin-top: 10px !important;
}
article.fp-recent-post {
    text-align: center !important;
}
header.fp-recent-post {
    margin-left: 0px !important;
}
p.media-deck {
    margin-left: 0px !important;
}
/**/

section#top-section {
    white-space: nowrap !important;
    overflow: auto !important;
}
.left-side-fp-rb {
    width: 100% !important;
}
section#top-below {
    white-space: nowrap !important;
    overflow: auto !important;
}

section#recent-catgory-below {
    white-space: nowrap !important;
    overflow: auto !important;
}
.browse-more-games {
    float: none !important;
    top: 0px !important;
    right: 0px !important;
    display: block !important;
    text-align: left !important;
}

}



/* Target Mobile */
@media (max-width: 1200px){
.footer-nav {
    padding-left: 10px !important;
}
li.menu-item {
    margin-left: 0px !important;
    margin-right: 10px !important;
}


div#cookie-law-info-bar {
        padding-left: 10px !important;
    text-align: left !important;
    padding-top: 10px !important;
}


/* footer li left */
.border-left-footer {
    border-left: 0px solid #bfbfbf !important;
    padding-left: 0px !important;
}
li.menu-item.FooterCredits.BrandName {
    display: block !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}
.footer-app {
    border-left: 1px solid #bfbfbf !important;
    padding-left: 10px !important;
}

}






a.post-edit-link {
    display: none;
}
a#vc_load-inline-editor {
    display: none;
}

/**
 * Global
 */
/*
.content-sidebar-wrap {
    margin-top: 30px !important;
}
*/
.content-sidebar-wrap {
/*    margin-top: 12px !important;*/
    /*margin-top: 10px !important;*/
}
@media (max-width: 767px){
.content-sidebar-wrap {
    margin-top: 0px !important;
}
}
header#header {
    background-color: #0046be !important;
       /* background-color: #041e42!important;*/
}
@media (max-width: 767px){
h1.entry-title {
    margin-top: 0px !important;
}
main.content.col-sm-12.col-md-8.col-xs-12 {
    /*margin-top: 0px !important;
        padding-top: 0px !important;*/
}
}
h1.entry-title {
    position: relative;
    right: 2px;
}

h1.entry-title {
    padding-bottom: 10px !important;
    margin-bottom: 20px !important;
    border-bottom: 1px solid #efefef;
    border-radius: 0px !important;
}
p.breadcrumbs-the-classic {
    margin-bottom: 20px;
}

/* 2020 H1 Update */
h1.entry-title {
    margin-bottom: 0px !important;
    border: none;
}
p.breadcrumbs-the-classic {
    margin-bottom: 0px;
    font-weight: bold;
    font-size: 12px;
}
p.breadcrumbs-the-classic a {
    color: black;
    font-weight: bold;
    font-size: 12px;
}

header.entry-header {
    /*border-left: 3px solid #f73215;
    padding: 20px;*/
    margin-bottom: 20px;
}



/**
 * Top Section
 */

.top-section-wrap {
    /*overflow-x: scroll;*/
    -webkit-overflow-scrolling: touch;
    width: 100%;
    /*font-size: 0;*/
}


img.top-section-image {
    transition: 0.3s;
}

img.top-section-image:hover {
    transform: scale(1.05);
}



article.top-section-card {
    border-radius: 4px;
    overflow: hidden;
    display: inline-block;
    white-space: initial;
    width: 252px;
    margin-left: 20px;
    position: relative;
}
article.top-section-card:first-child {
    margin-left: 0px;
}



.top-section-info {
    position: absolute;
    bottom: 0px;
    width: 252px;
    transition: opacity .25s ease-out;
   /* background-color: #447DAE;*/
    /*background-color: #673ab7cc;*/
    background-color: #0046bebf;
}
p.top-section-title {
    line-height: 1.21em;
    font-size: 20px !important;
    font-weight: 900;
    padding: 20px;
    margin: 0;
    color: #fff;
}
p.top-section-title:hover {
    text-decoration: underline;
}




/**
 * Content Area Wraps
 */

.left-side-fp-rb {
    display: inline-block;
    width: 72%;
    vertical-align: top;
}
.right-side-fp-rb {
    display: inline-block;
    width: 30%;
    width: 300px;
    vertical-align: top;
    /* position: absolute; */
    float: none;
    margin: auto;
    /* right: 0; */
        /*margin-top: 45px;*/
        margin-top: 0px;
}

ul.tabs-z {
    text-align: center;
}
/*
li.ss-li-title {
    color: white;
}
*/


/**
 * Games List - Second Section
 */
section#top-below {

}


.section-title-wrap {
    position: relative;
    margin-top: 20px;
    margin-bottom: 5px;
}
p.game-list-header {
    /* font-size: 16px !important; */
    font-size: 21px !important;
    /* margin-top: 20px; */
    display: inline-block;
        margin-bottom: 0px !important;
    /* margin-bottom: 20px; */
}
.browse-more-games {
    text-align: right;
    margin-right: 20px;
    display: inline-block;
    font-size: 14px;
    position: relative;
    float: right;
    top: 5px;
    right: 5px;
}

a.see-more-games-go {
    color: #111;
}

a.see-more-games-go:hover {
    color: #0046be;
}




ul#list-of-games {
    font-size: 14px;
    line-height: 1.4;
    color: #353536;
    display: inline-block;
    margin: 0;
    padding: 0;
}
li.single-game {
    display: inline-block;
    /*margin: 0 5px; */
    margin: 20px;
    margin-top: 0px;
    margin-left: 0px;
    width: 175px;
    box-shadow: 0 2px 4px -1px rgba(0,0,0,.1),0 2px 2px -2px rgba(0,0,0,.02),0 1px 4px 0 rgba(0,0,0,.04)!important;
        vertical-align: top;
}

img.media-img {
    border-radius: 4px;
}



a.game-a {
    color: #333 !important;
    line-height: 10px;
}
a.game-a:hover {
    color: #0046be !important;
    text-decoration: none !important;
}


.media-text-wrap {
    padding: 12px;
    padding-left: 10px;
}
p.media-title {
    font-size: 14px !important;
        margin: 0px;

}
p.media-sub-text {
    font-size: 14px;
    margin: 0px;
}



/* Follow Button */
a.follow-game{
    width: 55px;
    height: 25px;
    color: #0046be;
}
a.follow-game:hover {
    text-decoration: none !important;
}


.media-sub-follow {
    padding: 10px;
    background-color: white;
    color: #0046be;
    border: 1px solid;
    width: 89%;
    text-align: center;
    font-size: 12px;
    line-height: 5px;
    height: 25px;
    position: relative;
    bottom: 10px;
    left: 10px;
    margin: 0;
    display: inline-block;
    margin-top: 8px;
    border-radius: 2px;
}
.media-sub-follow:hover {
    color: white;
    background-color: #0046be;
    border-radius: 2px;
    border: 1px solid #0046be;
}
.following-game {
    background-color: #0046be;
    color: #ffffff;
    border-radius: 2px;
    border: 1px solid #0046be;
}








/**
 * Recent Post
 */
/*
img.rb-post-recent {
    height: 115px;
    width: 205px;
}
*/

ul.postsbycategory.widget_recent_entries {
    font-size: 14px;
    line-height: 1.4;
    color: #353536;
    display: inline-block;
    margin: 0;
    padding: 0;
}

li.recent-cat-post:first-child {
    margin-left: 0px;
}

li.recent-cat-post {
    display: inline-block;
    /* margin: 0 5px; */
    margin-left: 20px;
    /* width: 181px; */

    /*height: 135px;*/
    vertical-align: top;
}






li.recent-cat-post a:hover {
    color: #0046be !important;
}
li.recent-cat-post a {
    color: #252627;
    text-decoration: none;
}


p.media-title-recent {
font-size: 16px !important;
    font-weight: bold;
    line-height: 22px;
    margin-top: 10px;
    margin-bottom: 10px;
}

img.rb-post-recent.wp-post-image {
    /*border: 1px solid #ddd;*/
    border-radius: 4px;
}

img.rb-post-recent.wp-post-image:hover {
    opacity: .85;
    -webkit-transition: opacity 0.15s;
    transition: opacity 0.15s;
    /* opacity: 0.75; */
}













/**
 * Recent ALL Post
 */

a.fp-recent-cat-a {
    font-size: 18px;
    font-weight: 700;
    line-height: 1.25em;
}
figure.media-figure-recent.fp-recent-post {
    display: inline-block;
}
header.entry-header.fp-recent-post {
    display: inline-block;
}

article.fp-recent-post {
    margin-top: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #ddd;
}
img.fp-recent-post-img.rb-post-recent.wp-post-image {
    border: none;
}
header.entry-header.fp-recent-post {
    margin: 0px !important;
}




.div-img-wrap {
    display: inline-block;
    width: 241px;
        vertical-align: top;
}
.media-art-body {
    display: inline-block;
    width: 66%;
}
h2.media-title {
    font-size: 18px !important;
    font-weight: 700;
}

header.fp-recent-post {
    margin-bottom: 10px;
    /* margin-top: 10px; */
    margin-left: 10px;
}

p.media-deck {
    margin-left: 10px;
    font-size: 14px;
}

a.entry-image-link.fp-recent-image {
    color: #111;
}

.show-me-more {
    text-align: center;
    width: 300px;
    height: 50px;
    background-color: #0046be;
    margin: 0 auto;
    display: inline-block;
    position: relative;
    left: 0;
    right: 0;
    line-height: 50px;
    color: white;
    border-radius: 3px;
    margin-top: 20px;
    margin-bottom: 30px;
     transition: 0.3s;
}
.show-me-more:hover {
    background-color: #00348c;
}
.div-center {
    text-align: center;
}
.ff {
    width: 100%;
    height: 1px;
    background-color: white;
    position: relative;
    bottom: 1px;
}




li.single-game:hover {
    transform: scale(1.05);
}

li.single-game {
    transition: 0.3s;
}

















button.search-btn.btn.btn-primary.btn-lg {
    padding: 5px;
    padding-left: 10px;

    border-radius: 4px !important;
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
        height: 42px !important;
    right: 1px !important;
    bottom: 1px !important;

    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
    padding-right: 10px;
}

input.search-input.form-control.input-lg {
    height: 40px !important;
    border-radius: 2px;
    border: 1px solid #dadada;
    /*border-right: none;*/
    box-shadow: inset 0 1px 2px #ababab40;
}
input.search-input.form-control.input-lg {
    position: relative;
    top: -5px;
}

input.search-input.form-control.input-lg {
    border-radius: 0px;
    border: 1px solid #ffffff;
    background-color: #f4f4f4;
    box-shadow: none;
}
.searchWebsiteDiv {
    position: initial !important;
    /*bottom: 7px !important;*/
    width: 200px !important;
}
@media (min-width: 1200px){
.mainMenuWrapRB {
    margin-left: 30px !important;
}
}


button.search-btn.btn.btn-primary.btn-lg {
  /*  background-color: #18355d!important;*/
}
ul.wsdown-mobile.wsdownmenu-list.browsebreh a {
    /*background-color: #041e42 !important;*/
    background-color: #0046be !important;
    border: none !important;
}




/* inline Visual composer */



ul.entry-meta-start {
    font-size: 14px;
    line-height: 1.4;
    color: #353536;
    display: inline-block;
    margin: 0;
    padding: 0;
}
li.entry-tags {
    display: inline-block;
    border-right: 1px solid #d0d0d0;
    padding-right: 10px;
    padding-left: 10px;
}
li.entry-tags:first-child {
    padding-left: 0px;
}
li.entry-tags:last-child {
    /*border-right: none;
    padding-right: 0px;*/
}
section.author-entry {
    display: inline-block;
}
section.author-entry {
    display: inline-block;
    padding-left: 10px;
}
section.author-entry {
    display: inline-block;
    padding-left: 10px;
    /* height: 10px; */
    font-size: 14px;
    line-height: 1.4;
    /* color: #353536; */
    display: inline-block;
    margin: 0;
    padding: 0;
}
p.author-entry-title {
    margin: 0;
    padding-left: 10px;
}

footer.entry-footer a {
    color: #0046be !important;
    font-size: 14px !important;
}

footer.entry-footer {
    margin: 0px;
    background-color: whitesmoke;
    border-radius: 3px;
    padding: 10px;
    padding-left: 14px;
}





/* 2495 talented 
main.content.col-sm-12.col-md-8.col-xs-12 {
    padding-bottom: 30px !important;
    padding-bottom: 15px !important;
    padding-bottom: 20px !important;
}*/
/*2019 additions */
main.content.col-sm-12.col-md-8.col-xs-12 {
    /*padding-top: 10px !important;
    padding-left: 0px !important;
    padding-bottom: 10px !important;
    padding-right: 15px !important;
    padding: 0px !important;
    margin-top: 10px !important;
    margin-top: 0px !important;
    margin-left: 0px !important;
    margin-bottom: 10px !important;
    margin-right: 10px !important;*/
}
aside.sidebar.sidebar-primary.widget-area.col-sm-12.col-md-4.col-xs-12 {
    /*margin: auto !important;*/
    margin-right: 30px !important;
}
aside.sidebar.sidebar-primary.widget-area.col-sm-12.col-md-4.col-xs-12 {
    padding-top: 0px !important;
}


@media (max-width: 768px){
main.content.col-sm-12.col-md-8.col-xs-12 {
    /*padding-top: 10px !important;
    padding-left: 10px !important;
    padding-bottom: 10px !important;
    padding-right: 10px !important;*/
}
}




ul#menu-footer-left {
    font-weight: 300 !important;
}
li.menu-item.FooterCredits {
    font-size: 12px;
    color: #5f6368!important;
    font-weight: 600 !important;
}
.footer-nav {
    padding: 0px 0;
}
/*
li.menu-item.FooterCredits.download-app-footer {
    margin-right: 0px;
}
li.menu-item.FooterCredits:first-child {
    margin-left: 0px;
}
*/



section.author-box {
    display: none;
}














/**
 * Latest Post Widget
 */

.fresh-content-title {
    /*
    border-bottom: 1px solid rgba(37,38,39,0.15);
    padding-bottom: 10px;
        margin-bottom: 15px;
        */
}
p.fresh-title {
    text-align: left;
    font-size: 16px;
    /*font-weight: 600;*/
    margin-bottom: 0;
    color: #0046be;
    color: #000000;
}


ul.fresh-content-ul {
    padding: 0px;
    margin: 0px;
}
li.fresh-content {
    text-align: left;

        color: #ffffff !important;
    background-color: #edeef1;
    cursor: pointer;
    border-radius: 4px;
    margin-top: 10px;
}


/*
.sidebar.widget-area ul li {
    color: #ffffff !important;
   background-color: #edeef1;
    cursor: pointer;
    border-radius: 4px;
    margin-top: 10px;
}
*/

a.fresh-content-single {
    display: block;
}
a.fresh-content-single {
    /*font-size: 18px;*/
        font-size: 14px;
        font-weight: 600;
    cursor: pointer;
    line-height: 18px;
    border-radius: 4px;
    color: #777!important;
    width: auto;

    padding: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    padding-right: 14px;
}


p.p-fresh-title {
    margin: 0px;
}


a.fresh-content-single:hover {
  /* background-color: #0046be;
    color: white !important;*/
    background-color: #d2d5dc;
    color: #252627 !important;
}

section#fresh-content-sec {
    padding-bottom: 15px;
}


span.fresh-number {
    /*background-color: gainsboro;*/
    background-color: white;
    padding: 5px;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 3px;
    margin-right: 10px;
    color: #000;
}

















/**
 * Amazon Affiliates CSS
 */
            .rankedboost-pro {
                background-color: white;
                padding: 10px;
                padding-top: 25px;
                padding-bottom: 25px;
                padding-left: 0px;
                padding-right: 0px;
                border-radius: 3px;
                -webkit-box-shadow: 0 2px 6px 0 rgba(0,0,0,0.16), 0 0 0 1px rgba(0,0,0,0.04) !important;
                box-shadow: 0 2px 6px 0 rgba(0,0,0,0.16), 0 0 0 1px rgba(0,0,0,0.04) !important;
            }
            .on-ama {
                color: #bbb;
                font-size: 11px;
            }

            .ama-notice {
                 color: #bbb;
                 /*color: #5e6a82;*/
                 font-size: 11px;
                 /* border-top: 1px solid #eee; */
                 /* padding-top: 10px; */
                 padding-right: 0px;
                 text-align: right;
                 margin-top: 15px;
                 margin-bottom: 15px !important;
            }
            .ama-notice a {
                color: #999;
                /*color: #212733;*/
            }
            a.title-text-a:hover {
                text-decoration: underline;
                cursor: pointer;
                color: #c45500;
            }


            .rankedboost-pro-image {
                width: 100%;
                height: 150px;
                display: block;
                margin-bottom: 25px !important;
                background-size: contain;
                background-repeat: no-repeat;
                background-position: center;
            }

            .rankedboost-pro-name {
                font-size: 14px;
                line-height: 18px;
                    font-size: 13px!important;
                line-height: 19px!important;
            }

            .rankedboost-buy-now {
                background-color: #FF5722;
                color: white;
                border-radius: 2px;
                margin: auto;
                margin-top: 15px;
                width: 140px;
                max-width: 100px;
                margin: 0 auto;
                min-width: 125px;
                text-align: center;
                transition: 0.3s;
                /* margin-bottom: 5px !important; */
            }
    


            .rankedboost-pro-individual {
                display: inline-block;
                min-width: 150px;
                width: 238px;
                padding-right: 25px !important;
                padding-left: 25px!important;
                /* margin-bottom: 25px; */
                padding-bottom: 0px !important;
                /* padding: 25px; */
                vertical-align: top;
                height: 285px;
                position: relative;
                text-align: left;
                    border-left: 1px solid #e4e4e4;
            }

            .rankedboost-pro-bottom-details {
                position: absolute;
                /* margin: 0 auto; */
                /* right: 0; */
                left: 24px;
                /*bottom: -5px;*/
                        bottom: 12px;
                /* display: none; */
            }
            
            .rankedboost-pro {
                text-align: center;
            }


            .rankedboost-pro-individual:first-child {
                border: none;
            }

            a.button-text-a:hover {
                text-decoration: none;
            }
            .rankedboost-buy-now:hover {
                background-color: #ea4e1d;
            }



            @media (max-width: 1200px){
                .rankedboost-pro {66
                    overflow-x: scroll;
                }
            }
            





/**
 * Footer
 */


@media (max-width: 1105px){
footer.site-footer.bottom-menu-inverse {
    line-height: 30px!important;
}
.footer-right-div {
    float: none!important;
}
li.follow-us-footer {
    position: inherit!important;
}
.footer-nav {
    min-width: 105px !important;
}

}


.content-sidebar-wrap {
    /*margin-bottom: 0px !important;*/
}
.border-left-footer {
    border-left: 1px solid #bfbfbf;
    padding-left: 12px;
}
li.follow-us-footer {
    position: relative;
    left: 3px;
}
.footer-right-div {
    display: inline-block;
    float: right;
}
.footer-left-div {
    display: inline-block;
}



li.menu-item.FooterCredits {
    font-size: 12px;
    color: #5f6368!important;
}
.site-footer {
    font-weight: 550;
}


.site-footer a {
    color: #797979!important;
    color: #5f6368!important;
        font-size: 12px;
}
.site-footer a:hover, a:focus {
    color: #202124!important;
    text-decoration: none;
}


footer.site-footer.bottom-menu-inverse {
    background: #101820 !important;
}
footer.site-footer.bottom-menu-inverse {
    background: #ffffff !important;
    /*background: #edeef0 !important;*/
}
.site-container {
    background-color: #edeef0;
}




.footer-top-border {
    border-top: 1px solid #cfd8dc;
    margin-top: 20px;
}
.footer-nav .row {
    width: 100%!important;
    position: relative;
}

.footer-nav {
    z-index: 5;
    position: relative;
    padding: 20px 0;
    /*background: #101820;*/
        background: #ffffff;
        /*background: #edeef0;*/
    /*min-width: 1105px;*/
    margin-left: auto;
    margin-right: auto;
}

ul#menu-footer-left {
    font-size: 14px;
    line-height: 1.4;
    color: #353536;
    display: inline-block;
    margin: 0;
padding: 0;
}
ul#menu-footer-right {
    font-size: 14px;
    line-height: 1.4;
    color: #353536;
    display: inline-block;
    margin: 0;
    padding: 0;
}
li.menu-item {
    display: inline-block;
    margin: 0 5px;
}


img.footer-logo {
    height: 53px;
    padding: 0 35px;
    height: 35px;
    padding: 0 15px;
      /*  padding: 0 55px;*/
    color: transparent;
    font-size: 0;
    vertical-align: middle;
}





.social-icon-footer a {
    font-size: 14px !important;
}











/**
 * In Content Links
 */

img.img-li {
    padding-right: 10px;
}
a.fresh-content-single:hover {
    text-decoration: none;
}


a.fresh-content-single {
    color: #333 !important;
    border: 1px solid gainsboro !important;
}

ul.fresh-content-ul {
    padding: 0px;
    margin: 0px;
    list-style: none;
}

a.fresh-content-single:hover {
    background-color: #2196f31a !important;
    border: 1px solid #2196f37d !important;
    text-decoration: none;
    color: #0046be !important;
}

a.fresh-content-single {
    /* font-size: 18px; */
    font-size: 14px;
    font-weight: 600;
    cursor: pointer;
    line-height: 18px;
    border-radius: 4px;
    color: #333!important;
    width: auto;
    padding: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    padding-right: 14px;
}













/**
 * Sidebar Category, Tags Links
 */
ul.ss-ul {
    list-style: none;
    padding: 0px;
    margin: 0px;
    text-align: left;
}

li.ss-li {
    /* width: 100%; */
    /* background-color: #ffffff; */
    /* border-radius: 3px; */
    /* height: 40px; */
    /* margin: auto; */
    /* display: inline-block; */
    /* padding-left: 17px; */
    /* padding-right: 15px; */
    /* -webkit-box-shadow: 0 2px 6px 0 rgba(0,0,0,0.16), 0 0 0 1px rgba(0,0,0,0.04) !important; */
    /* box-shadow: 0 2px 6px 0 rgba(0,0,0,0.16), 0 0 0 1px rgba(0,0,0,0.04) !important; */
    /* font-size: 16px; */
    text-align: left;
    color: #ffffff !important;
    background-color: #edeef1;
    cursor: pointer;
    border-radius: 4px;
    margin-top: 10px;
}
a.ss-li-a:hover {
    background-color: #2196f31a;
    color: #252627 !important;
    border: 1px solid #2196f37d;
    text-decoration: none;
}
li.ss-li-title:first-child {
    margin-top: 11px;
}


li.ss-li-title {
    margin-top: 20px;
    margin-bottom: 10px;
    font-size: 14px;
    font-weight: bold;
    /*border-left: 2px solid #2196F3;
    padding-left: 10px;
    padding-bottom: 5px;
    border-bottom: 1px solid #d8d8d8; */
    border-radius: 0px;
}
div#quick-nav-secondary {
    padding-top: 5px !important;
}






div#quick-nav-secondary {
    background-color: #fff !important;
    border: 1px solid gainsboro;
    border-top: none;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
}

.site-inner li a {
   /* color: #021944;*/
}

ul.tabs-z li {
    background-color: #021944 !important;
}

html ul.tabs-z li.active, html ul.tabs-z li.active a:hover {
    background-color: #0f3d95 !important;
}
li.active {
    border-radius: 8px 8px 0px 0px;
}


img.media-img {
    border-radius: 4px 4px 0px 0px;
}

ul.tabs-z li.active {
    border-bottom: 2px solid #2196f3 !important;
}
.media-text-wrap {
    /* background-color: #113c94; */
    /* color: azure; */
    border-radius: 0px 0px 3px 3px;
}
.tab_container {
    border-radius: 8px 8px 0px 0px;
}

ul.tabs-z li.active {
    border-bottom: 2px solid #FF9800 !important;
    width: 100% !important;
}
ul.tabs-z li.active {
    border-bottom: 2px solid #FFC107 !important;
    width: 100% !important;
}



.tab_container {
    box-shadow: none;
}
.tab_container {
    border-radius: 3px !important;
}

ul.tabs-z {
    box-shadow: none;
}
li.ss-li-title {
    color: #111!important;
}

a.ss-li-a {
    /* position: absolute; */
    /* height: 40px !important; */
    /* width: 267px; */
    /* line-height: 40px; */
    /* color: #021944 !important; */
    font-size: 14px;
    font-weight: 600;
    cursor: pointer;
    line-height: 18px;
    border-radius: 4px;
    color: #333!important;
    width: auto;
    padding: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    padding-right: 14px;
    display: block;
    border: 1px solid gainsboro;
}



span.fresh-number-two {
    /* background-color: gainsboro; 
    background-color: white;
    padding: 5px;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 3px;
    margin-right: 10px;
    color: #000;*/

    /* background-color: gainsboro; */
    background-color: #005edc;
    /* padding: 5px; */
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 100px;
    margin-right: 10px;
    color: #0064e0;

}

p.p-fresh-title-two {
    margin: 0px;
}







/*    Light Cat CSS   */


.cattextdesclight {
    font-size: 14px;
    border-bottom: 2px solid #ffffff;
    border-left: 2px solid #ffffff;
    border-right: 2px solid #ffffff;
    border-radius: 0px 0px 8px 8px;
    box-shadow: 0 0 10px #808080;
    padding: 6px;
    padding-left: 10px;
    background-color: #edeef1;
    color: #333333;
}
.titlelistcatlight {
    border-top: 2px solid #ffffff;
    border-left: 2px solid #ffffff;
    border-right: 2px solid #ffffff;
    border-radius: 8px 8px 0px 0px;
    box-shadow: 0 0 10px #000912;
    padding-left: 8px;
    background-color: #4fbcf3;
    color: #333333;
}

.sectiontitlecatlight {
    margin-right: 14px;
    margin-bottom: -22px!important;
}









/**
 * Blockquote Css to Make someone mad
 */

blockquote p {
    color: white;
}
blockquote {
    margin: 24px 0;
    border-left: 0;
    font-size: 1.5em;
    padding: 1em 2.5em!important;
    border: #f79f00;
    position: relative;
       background: #0046be;
    color: #545454;
}
blockquote:before {
    content: '';
    position: absolute;
    top: -6px;
    width: 0.5em;
    height: 0.5em;
    line-height: 24px;
    left: -6px;
    font-size: 8em;
    border-left: 41px #3a83ff solid;
    border-bottom: 47px solid transparent;
    border-right: 0px solid transparent;
}

blockquote:before {
    background-color: #0dbe9800;
}
blockquote:after {
    content: '\201C';
    position: absolute;
    top: -30px;
    left: 3px;
    font-size: 3em;
    color: white;
}


.pq-more-from-rb {
    background: linear-gradient(225deg,#0ec7ff26 0,#f071fe17 100%);
}
img.pq-more-from-img {
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.16), 0 0 0 1px rgba(0,0,0,0.08);
}





@media (max-width: 500px){
button.search-btn.btn.btn-primary.btn-lg {
    bottom: 2px !important;
        /*height: 40px !important;*/
}
}




/*NEW 2020 Ad layout*/
.video-test-unit {
    width: 400px;
    height: 225px;
    background-color: #f5f5f5;
}
/* Desktop CSS content area 2020 */
@media (min-width:768px){
main.content.col-sm-12.col-md-8.col-xs-12 {
    /*margin-right: 0px !important;
    padding-right: 20px !important;*/
}
}

.ArticleSidebar-Updated {
    width: 400px;
}









