/*
Theme Name:     Newsmax
Theme URI:      http://newsmax.themeruby.com/
Author:         Theme-Ruby
Author URI:     https://themeforest.net/user/theme-ruby/
Description:    Newsmax - Multi-Purpose News & Magazine Theme
Version:        3.2
Text Domain:    newsmax
Tags:           custom-background, custom-menu, editor-style, featured-images, theme-options, custom-colors, translation-ready
License:        Themeforest Licence
License URI:    http://themeforest.net/licenses/standard
*/

.col-xs-12 .post-excerpt {
    margin-top: 0px;
}

.col-xs-12 .post-excerpt p {
    color: #333;
}

.banner-element {
    -webkit-border-radius: 0px;
    border-radius: 0px;
}



#newsmax_ruby_sb_widget_banner-3{
    margin-top: -32px;
}



.highlighttext {
    background-color: #ff4500;
    padding-left: 16px;
    padding-right: 10px;
    padding-bottom: 6px;
    padding-top: 4px;
    margin-left: -16px;
    margin-right: -16px;
    border-radius: 4px;
    color: #fff;
}

.highlighttext strong{
    color: #fff;
}


.entry.single-entry {
    clear: both;
    margin-bottom: 30px;
    border-bottom: 1px dashed rgba(28,28,28,.07);
}





.widget-post-bullet {
    display: inline-block;
    margin-right: 0px;
    width: 0px;
    height: 0px;
    border-radius: none;
    content: none;
}



.footer-inner .widget-post-bullet {
    margin-right: 0;
    width: 0;
    height: 0;
    border-radius: 0;
    background-color: #282828;
    content: none;
}

.twitter-social {
    background-color: #40a2f5;
    color: #fff;
    padding-left: 50px;
    padding-bottom: 8px;
    padding-top: 8px;
    margin-top: -15px;
    background-image: url(/wp-content/uploads/twitter-social.png);
    background-repeat: no-repeat;
    background-position-x: 10px;
    background-position-y: 8px;
}



.single-post-tag .tag-label {
    margin-right: -7px;
    background: none;
    color: black;
}


.main-menu-inner>li>a {
    padding: 0 15px;
    font-size: 16px;
}





.footer-inner .block-title h3 {
    color: #fff;
    background-color: #ff4500;
    padding-left: 55px;
    padding-right: 20px;
    padding-bottom: 5px;
    padding-top: 5px;
    background-image: url(/wp-content/uploads/w-title-icon.png);
    background-repeat: no-repeat;
    background-position-x: 10px;
    background-position-y: 9px;
}


.footer-inner .block-title h3:before {
    content: none;
}




block-title h3:before {
background-color: white;
}






.block-title h3 {
    background-color: #ff4500;
    color: #fff;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 5px;
    padding-top: 5px;
}



.block-title h3:before {
    margin-right: 0px;
    width: 0px;
    height: 0px;
    border-radius: 50%;
    content: none;
    vertical-align: baseline;
}


.sidebar-footer ul .cat-item a{
    padding-bottom: 4px;
    margin-bottom: 0px;
}






.single-post-share-big-inner a[href*="//"]:not([href*="https://mister-wong.de/"]) {
    background: none;
    padding-right: 16px;
    margin-right: 5px;
}









a[href*="//"]:not([href*="https://mister-wong.de/"]):not([href*="https://www.progressive-media.de/"]):not([href*="https://www.umzuege.de/"]):not([href*="https://www.sipcall.ch/"]):not([href*="https://www.relogg.com/"]){
    background: url(https://mister-wong.de/wp-content/uploads/external-link.png) center right no-repeat;
    padding-right: 16px;
    margin-right: 5px;
}








.entry blockquote:after {
    left: 30px;
    background-color: #aaa;
}



blockquote p, .entry blockquote p {
    font-size: 1.9rem;
    line-height: 2.0rem;
    margin-bottom: 15px;
    color: #aaa;
    font-style: italic;
	margin-top: 30px;
}



figcaption {
    text-align: center;
    padding-top: 7px;
    padding-bottom: 5px;
    border-bottom: 1px dashed #ccc;
    line-height: 18px;
}



.post-excerpt p {
    color: #000;
}



div#ez-toc-container p.ez-toc-title {
    color: #000;
    padding-bottom: 10px;
}



div#ez-toc-container {
    background: #fff;
    border: 0px solid #d33;
    width: 100%;
    border-top: 1px dashed #ccc;
    border-bottom: 1px dashed #ccc;
}


.breadcrumb-outer {
    display: block;
    padding-top: 10px;
    padding-bottom: 10px;
}

.single-post-cat-info.post-cat-info {
    border-bottom: 1px dashed #ccc;
    padding-bottom: 15px;
}



.thumb-caption {
    font-size: 16px;
    background: rgba(0,0,0,0.6);
    text-align: right;
    right: 0;
    line-height: 12px;
    padding: 20px 10px;
}



.entry a:hover {
    text-decoration: none;
}

.post-title span {
    background-color: orangered;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 5px;
    padding-bottom: 5px;
    color: #fff;
	font-size:32px;
	font-style: italic;
}




.header-style-1 .logo-wrap {
    height: 84px;
    margin-left: -4px;
}



.header-style-1 .logo-wrap img {
    max-height: 64px;
    max-width: 411px;
    margin-bottom: -10px;
    width: 411px;
}


.header-style-1 .banner-inner>* {
    margin-top: 1px;
    margin-bottom: 15px;
}



.logo-mobile-wrap img {
    margin-top: 12px;
    width: 165px;
}



.topbar-date {
    color: #adadad;
}


.credits {
	font-size: 12px;
    font-style: italic;
}


.entry .highlighttext a {
    color: #fff;
}

.entry h2 {
    margin-top: 25px;
    margin-bottom: 35px;
}


b, strong {
    color: #434343;
}