/**

Blue: #7a99ab;
Light Blue: #b0cfe1;
Orange: #cc6600;
Light Grey: #e9e9e9;
Dark Grey: #333;
*/


/*
Orange Foreground
*/
.author-listing .page-link,
.post-body li a,
.widget a.post-more
{
    color: #B7981B;
}

/*
Red Background
*/
.bucket-carousel .bc-next, .bucket-carousel .bc-prev,
.bucket-carousel .bc-next, .bucket-carousel .bc-prev {
	background-color:#990000;
}

nav.no-touch-view.wp-menu ul.menu > li:hover,
.page-head .h2,
.newsletter input[type="submit"],
.pagination .spread .num.current, .pagination .spread .page-numbers.current
{
    background-color: #B7971B;
}

.widget a {
    color: #000;
}

.ad-textstyle a {
  color: #900;
}

/* Blue Color */
a,
.author-name-link,
.blog-label-link,
.button.blue,
footer .bot-level .col a:hover,
.label,
.post-blog-cat-label,
.post-head .meta .author a,
.post-head .sponsor-bar .data a,
.post-blog-cat-label,
.red,
.red a,
.term-name-link,
.tweet-quote .tweet-this a
{
    color: #B7981B;
}

/* Blue Background Color */
.advanced-search .clear-filters,
.btn-block-red,
.bucket .post-thumb-full .label,
.category,
.expand,
.filters .red-list a,
.filters fieldset .show-letters,
.insert-more,
.label.img-float,
.letters .close-letters,
.list-filters input[type=submit],
.media-detail-top .back-to-media,
.media-head .sort-by label,
.newsletter input[type="submit"],
.post-title .post-thumb-half.quarter .label,
.result.detail-view .cruise-ext-link,
.result.featured .featured-tag,
.result.quick-view .cruise-ext-link,
.result.quick-view .pager a:hover,
.section-head,
.signup-option .see-example,
.sticker.new,
.tweet-quote .bar
{
    background-color: #00afec;
}

.more-button-holder .more.button {
    background-color: #B7981B;
    outline: none;
}



.newsletter {
    background: #fff url(../../images/mag-cover.jpg) 16px bottom no-repeat;
}

.rail-container .widget,
.widget {
    background-color: #fff;
    border: 0px #ccc solid;
}

.widget-container.shaded,

.col-sm-6.bgcolor,
div.bgcolor,
.widget.bgcolor-outer .widget,
.widget.bgcolor-outer,
.rail-container .widget .bgcolor,
.widget-container.shaded .widget,
.widget-container.shaded .col-sm-6.bgcolor,
.widget-container.shaded div.bgcolor,
.widget-container.shaded .widget.bgcolor-outer .widget,
.widget-container.shaded .widget.bgcolor-outer
{
    background-color: #333333;
    color: #fff;
}

.rail-container .widget .bgcolor a,
.widget-container.shaded .widget a,
.widget.bgcolor-outer .widget a {
    color: #fff;
}

.rail-container.doubleclick .widget {
    background-color: transparent;
}



.widget .bucket a {
	color:#000;
}

.post-title .author-name {
    color: #666666;
}

/* Blue Border Color */
.letters,
.result.featured
{
    border-color: #00afec;
}

.more-button-holder .more.button:after {
    background: url(../../images/show-more-arrow-down.png) center bottom no-repeat;
}

.more-button-holder .more.button.expanded::before {
    background: url(../../images/show-more-arrow-up.png) center bottom no-repeat;
    background-size: 44px 16px;
}

html.no-touch header .bot-layer.no-touch-sticky,
header .bot-layer,
.footer.bgcolor1
{
    background-color: #2d2d2d;
}

.control-wrap.touch-sticky {
    background-color: #fff;
}


html.no-touch header .bot-layer.no-touch-sticky nav.no-touch-view.wp-menu ul.menu > li > a {
    color: #fff;
}

html.no-touch header .bot-layer.no-touch-sticky nav.no-touch-view.wp-menu ul.menu > li:hover > a {
    color: #FFF;
}

.rail-container .widget .bordered {
    border-color: #fff;
}

/*
Orange Background
*/
.newsletter-subscription-widget input[type="submit"],
.button.blue {
    background-color: #990000;
    color: #fff;
}

/*
Blue Background
*/
nav.no-touch-view.wp-menu ul.sub-menu a:hover,
nav.no-touch-view.wp-menu ul.sub-menu li:hover,
nav.no-touch-view.wp-menu ul.menu > li:hover
{
    background-color: #B7981B;
    color: #000;
}

nav.no-touch-view.wp-menu ul.menu > li:hover > a {
    color: #FFF;
}

nav.no-touch-view.wp-menu ul.menu > li > ul.sub-menu,
nav.no-touch-view.wp-menu ul.sub-menu {
    background-color: #EAC73D;
}

nav.touch-view.wp-menu {
    background-color: #fff;
    border-top-color: #eb212e;
}

nav.no-touch-view.wp-menu ul.menu > li > ul.sub-menu {
    border-top-color: #EAC73D;
}


nav.touch-view.wp-menu ul.menu > li > a, nav.touch-view.wp-menu ul.sub-menu a, nav.touch-view.wp-menu .menu-back {
    border-top-color: #eb212e;
}

nav.touch-view.wp-menu ul.menu > li > a, nav.touch-view.wp-menu ul.sub-menu a, nav.touch-view.wp-menu .menu-back {
    color: #000;
}

nav.no-touch-view.wp-menu ul.sub-menu a {
    color: #000;
}


nav.touch-view.wp-menu ul.menu > li > a:hover, nav.touch-view.wp-menu ul.sub-menu a:hover, nav.touch-view.wp-menu .menu-back:hover {
    background-color: #eb212e;
    color: #fff;
}

.ad-pushdown-container {
    background: #e9e9e9;
}

.header header {
    background-color: #fff;
    color: #000;
}
header .top-layer .logo small {
    color: #000;
}

#header-toolbar {
    background-color: #e9e9e9;
}


.footer.bgcolor2 {
    background-color: #e9e9e9;
    color: #333;
}

.below-footer,
.below-footer a {
    color: #333;
}

.section-head {
    background-color: #990000;
}


.main .section-head {
    background-color: transparent;
}

.post-body .insert.tweetbox .tweet-link a,
.post-body li a,
.post-body .related a,
.post-body p a,
.main .section-head .h2, .post-title .label {
    color: #990000;
}

#right-rail .section-head .h2  {
    font-weight: 600;
}

.post-head .label {
    color: #00afec;
}

.newsletter .text {
    color: #000;
}

.main .widget .row.bgcolor {
    background-color: transparent;
    border-width: 0;
}

.newsletter input[type="email"], .newsletter input[type="text"] {
    border: 1px #ccc solid;
}

.centerizer.content-wrapper,
.widget.doubleclick
{
    background-color: #e9e9e9;
}

.news-grid .topic-title {
    color: #000000;
}

.share-bar {
    background-color: #fff;
}
.share-bar .share-btn {
    padding-bottom: 5px;
    border-bottom: 1px #ccc solid;
}

.share-bar .share-btn .label {
    color: #333;
}

.share-bar .share_icon.share_count {
    color: #fff;
}

#bg-content .bg-breadcrumbs a, #bg-content nav.bg-breadcrumbs ul li:not(:last-child)::after, .bg-section h2 a, .bg-breadcrumbs ul li {
    color: #0066b3;
}

#buyers-guide-alpaha-nav a, #bg-content a {
    color: #000;	
}

#bg-content .bg-tools.bg-header input[type="text"], #bg-content .bg-tools.bg-footer input[type="text"] {
    width: 140px;
}

#bg-content .row .col-sm-12 {
    padding: 0;
}

a.button.blue {
    color: #fff;
    padding: 8px 27px;
}

.webinar-button a {
	color:#B7981B;
	font-weight:bold;
	font-size:16px;
}

aside[id^="subscribe-magazine-widget"] .widget {
	padding-top:20px;
}

aside[id^="subscribe-magazine-widget"] .widget .button-holder a {
	background-color:#EAC73D;
	color:#000;
}

aside[id^="subscribe-magazine-widget"] .widget .inner-pad {
	margin-left:175px;
	text-transform:uppercase;
	padding-top:7px !important;
	font-size:20px;
}

aside[id^="subscribe-magazine-widget"] .widget .inner-pad .top {
	color:#596469;
	margin-bottom:0;
}

aside[id^="subscribe-magazine-widget"] .widget .inner-pad .bot {
	display:none;
}

aside[id^="subscribe-magazine-widget"] .widget .inner-pad .text p {
	font-weight:bold;
	color:#596469;
	font-size:21px;
}

@media (max-width: 768px) {
    header .top-layer .trigger-main-nav.active {
        background-color: #eb212e;
    }
}


@media handheld, only screen and (max-width: 650px) {
    header .touch-search, html.touch header .touch-search,
    header .top-layer .trigger-main-nav, html.touch header .top-layer .trigger-main-nav,
    header .toggle-search, html.touch header .toggle-search 
    {
        background-color: #eb212e;
    } 

    header .touch-search, html.touch header .touch-search {
        background-color: #2d2d2d;
        border-top-color: #eb212e;    
    }
    header .toggle-search.active, html.touch header .toggle-search.active {
        background-color: #eb212e;
    }
}


@media (max-width: 900px) {
    .share-bar .share-btn {
        padding-bottom: 0px;
        border-bottom: 0px #ccc solid;
    }
}



.comment-bubble-container .com-count {
	background-color:#B7981B;
}

.comment-bubble-container .com-count:after {
	background-image:url(/wp-content/themes/pe/images/bubble-bottom_x2.png);
}

.snowball-block a {
	color:#900 !important;
}