/* VERTICAL MARQUEE
.marqueex {
    top: 0em;
    position: relative;
    box-sizing: border-box;
    animation: marquee 6s linear infinite;
}
.marqueex:hover, .trendingcontainer:hover {
    animation-play-state: paused;
}

@keyframes marquee {
    0%   { top:  70px }
  100% { top: -70px }
}
END OF MARQUEE */

input.et-search-field{
  background-color:#005288 !important;
}

.su-button-style-flat{
padding:7px;
}

#et-trending-label{
  color:#d96100 !important;
}
.post-header{
  padding:10px;
}

.es_lablebox{
  font-weight:bold;
}
.et_pb_widget, .widget-do-etfw{
padding:5px;
}
.et_pb_extra_column_sidebar .et_pb_widget .widgettitle {
background:#005288; 
}
.ytc_title, .ytc_title_above{
font-size:9.5pt !important;
line-height:1.2em;
text-transform:uppercase !important;
font-weight:bold !important;
color:#777878;
margin-top:5px;
letter-spacing:-0px;
  text-align:center;
}

.ytc_link {
  padding:7px;
  text-align:center !important;
}

.ytc_link a, .es_textbox_button {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-direction: row;
      flex-direction: row;
  padding: 10px 12px 10px 12px;
  color: rgba(0, 0, 0, 0.6);
  float: left;
  background-color:#d96100 !important;
  color:#fff !important;
  text-transform:uppercase;
  border-radius:3px;
}
.ytc_link a:after{
  content: '\e62f';
  margin: 1px 0 0 -5px;
  opacity: 0;
  color: #fff;
  position: relative;
  transition: .3s ease;
  font-family: 'ET-Extra' !important;
  line-height: inherit !important;
}
.ytc_link a:hover:after{
  margin: 1px 0 0 6px;
  opacity: 1;
}
.es_textbox_class{
  width:100%;
}
.trendingtitle{
  font-weight:bold;
  color:#d96100;
  font-size:16px;
  text-transform:uppercase;
}
.trendinglink{
  color:#fff !important;
  font-weight:bold;
  text-transform:uppercase;
  padding:6px;
  background-color: #9bbf5e;
  border-radius:3px;
}

.trendinglink:after{
  content: '\e62f';
  margin: 1px 0 0 -5px;
  opacity: 0;
  position: relative;
  transition: .3s ease;
  color:#fff !important;
  font-family: 'ET-Extra' !important;
  line-height: inherit !important;
}

.trendinglink:hover:after{
  margin: 1px 0 0 6px;
  opacity: 1;
}
/*.et_pb_widget{
  margin-bottom:0 !important;
}

input.es_textbox_class{
  background-color:#e8f5fe;
  padding:4px;
  color:#777878;
  border:0;
  font-size:11pt;
  max-width:100%;
  min-width:100%;
  border:1px solid #edeeed;
}
input.es_textbox_button{
  background-color:#9bbf5e;
  color:#fff;
  font-weight:bold;
  padding:5px;
  font-size:12pt;
  border:0;
}
.es_lablebox{
  font-weight:bold;
  font-size:10pt;
  color:#d96100;
}
span #es_msg_pg{
  color:#d96100;
}
*/
div.dummyslide div.caption{
  font-size:23pt;
  font-weight:bold;
  padding:10px;
  color:#fff;
  line-height:30px;
}
div.dummyslide div.caption-wrap{
  background-color: rgba(0, 82, 136, 0.75);
  min-height:65px;
  opacity:1;
}

#trending .widgettitle::before{
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-right: 10px;
  content: "";
  background: url("/wp-content/uploads/2017/02/flame-e1486922358371.png") no-repeat 0 0;
  background-size: 100%;
}
#subscribe .widgettitle::before{
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-right: 13px;
  content: "";
  background: url("/wp-content/uploads/2017/02/email-e1486922426911.png") no-repeat 0 0;
  background-size: 100%;
}
#twitter .widgettitle::before{
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-right: 13px;
  content: "";
  background: url("/wp-content/uploads/2017/02/fulltwitter-e1486949649300.png") no-repeat 0 0;
  background-size: 100%;
}
#quicktake .widgettitle::before{
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-right: 13px;
  content: "";
  background: url("/wp-content/uploads/2017/03/youtube-logo-e1488396724137.png") no-repeat 0 0;
  background-size: 100%;
}
#socialmedia .widgettitle::before{
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-right: 13px;
  content: "";
  background: url("/wp-content/uploads/2017/03/network-connection-e1488411440638.png") no-repeat 0 0;
  background-size: 100%;
}
#subscribe .widgettitle, #twitter .widgettitle, #quicktake .widgettitle{
  background-color:#005288;
  padding:7px;
  color:#fff !important;
  margin-bottom:7px;
  font-weight:bold !important;
  font-size:13.5pt !important;
}
#trending .widgettitle, #socialmedia .widgettitle{
  background-color:#d96100;
  padding:7px;
  color:#fff !important;
  margin-bottom:7px;
  font-weight:bold !important;
  font-size:13.5pt !important;
}

.xyz{
  background-color:#777878 !important;
  color:#fff;
  font-weight:bold;
  font-size:10pt;
  border:#fff;
}

li.babe{
  counter-increment: story-count;
  position: relative;
  padding-left: 0px;
  font-weight:900;
  border-bottom:1px solid #777878;
  padding-bottom:10px;
  margin-top:10px;
  font-size:11.5pt;
}

li.babe:before {
  content: counter(story-count);
  line-height: 1.2em;
  color: #d96100;
  padding-right:10px;
  font-weight:700;
  font-size:15pt;
}