/**
 * @license
 * MyFonts Webfont Build ID 2939468, 2014-12-15T03:07:53-0500
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 *
 * You may obtain a valid license at the URLs below.
 *
 * Webfont: EtelkaMedium by Storm
 * URL: http://www.myfonts.com/fonts/storm/etelka/medium-pro/
 * Copyright: Copyright (c) 2005 by Frantisek Storm, www.stormtype.com. All rights reserved.
 * Licensed pageviews: 100,000
 *
 *
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=2939468
 *
 * © 2014 MyFonts Inc
*/

@font-face {
    font-family: 'EtelkaMedium';
    src: url('//www.cigarjournal.com/webfonts/2CDA4C_0_0.eot');
    src: url('//www.cigarjournal.com/webfonts/2CDA4C_0_0.eot?#iefix') format('embedded-opentype'), url('//www.cigarjournal.com/webfonts/2CDA4C_0_0.woff2') format('woff2'), url('//www.cigarjournal.com/webfonts/2CDA4C_0_0.woff') format('woff'), url('//www.cigarjournal.com/webfonts/2CDA4C_0_0.ttf') format('truetype');
} 

/*
@font-face {
    font-family: 'EtelkaMedium';
    font-display: swap;
    src: url('//cigarjournal.wemos.at/webfonts/2CDA4C_0_0.eot');
    src: url('//cigarjournal.wemos.at/webfonts/2CDA4C_0_0.eot?#iefix') format('embedded-opentype'), url('//cigarjournal.wemos.at/webfonts/2CDA4C_0_0.woff2') format('woff2'), url('//cigarjournal.wemos.at/webfonts/2CDA4C_0_0.woff') format('woff'), url('//cigarjournal.wemos.at/webfonts/2CDA4C_0_0.ttf') format('truetype');
}
*/
a:link {
    color: #000;
}

a:visited {
    color: #000;
}

a:hover {
    color: #aa1843;
}

.entry-content a:link {
    color: #aa1843;
}

.entry-content a:visited {
    color: #aa1843;
}

.entry-content a:hover {
    color: #000;
}

div.entry-content p {
    color: #111 !important;
}

/*------------------------schriften-------------------------------------*/
h1, h2, h3 {
    font-family: 'EtelkaMedium' !important;
    text-transform: uppercase !important;
}

h3 {
    font-size: 1.1em !important;
    letter-spacing: 0.05em;
    margin: 18px 0 0 0;
}

h1.page-title {
    font-size: 1.6em;
    color: #FFF !important;
    margin-left: 20px !important;
}

h1.page-title {
    color: #FFF !important;
}

/**
    Navigationbar start
 */

.navbar .nav a {
    font-size: 1.15em !important;
}

.navbar .nav li li a {
    font-size: 0.95em !important;
}

.navbar .nav .menu-parent-item > a {
}

.navbar .nav li a {
    font-weight: normal !important;
    font-family: Arial;
}

.navbar .nav > li > .sub-menu li {
    width: 100%;
}

.navbar .nav > li > .sub-menu {
    width: 220px;
}

.site-header #branding a {
    height: 157px;
    width: 300px !important;
    margin-bottom: -44px;
    margin-left: 10px !important;
}

.navbar-inner {
    font-size: 0.9em !important;
    font-weight: normal !important;
    font-family: Arial;
    padding-top: 2px !important;
    border-top: none !important;
}

.navbar .nav li {
    border: none !important;
}

.navbar .nav li a:hover, .navbar .nav li a:active, .navbar .nav li a:focus {
    color: #aa1843;
}

.navbar {
    border-right: none !important;
}

.navbar .nav .current_page_item > a,
.navbar .nav .current-menu-item > a,
.navbar .nav .current-post-ancestor > a,
.navbar .nav .current-menu-parent > a,
.navbar .nav .current-menu-ancestor > a {
    font-weight: normal;
    font-family: Arial;
}

/**
    Navigationbar end
 */

.desktop .top-news .entry-meta,
.desktop .top-news {
    border-bottom: 1px solid #ddd;
    background-color: transparent !important;
}

.desktop .top-news > a {
    display: none;
}

.desktop .top-news .entry-meta,
.desktop .top-news:before {
    content: "»";
    font-family: Arial;
    font-size: 65px;
    color: #6a4b28;
    font-weight: normal;
    padding: 0 0 0 30px;
}

/*-------------------content----------------------------------------------*/

/*-------------------widget-----------------------------------------------*/

#secondary .widget ul, #secondary .widget ol {
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
}

#secondary .widget .widget-title {
    background: url("/wp-content/themes/dw_focus/img/bg-stripp.jpg");
    padding: 0 0 0 10px;
    border-top: 2px dotted #bbb;
    border-bottom: 2px dotted #bbb
}

#secondary .widget li::before {
    content: "»";
    font-family: Arial;
    font-size: 18px;
    color: #000;
    font-weight: normal;
}

li.icl-de.wpml-ls-slot-dw_focus_category_sidebar.wpml-ls-item.wpml-ls-item-de.wpml-ls-current-language.wpml-ls-last-item.wpml-ls-item-legacy-list-horizontal::before {
    content: "" !important;
}

li.icl-en.wpml-ls-slot-dw_focus_category_sidebar.wpml-ls-item wpml-ls-item-en.wpml-ls-first-item.wpml-ls-item-legacy-list-horizontal::before {
    content: "" !important;
}

#lang_sel_list.lang_sel_list_horizontal.wpml-ls-sidebars-dw_focus_category_sidebar.wpml-ls.wpml-ls-legacy-list-horizontal ul li::before {
    content: "" !important;
}

.wpml-ls-legacy-list-horizontal {
    padding: 0 0.5em;
    margin: -0.7em -0.5em;
}

.wp-polls ul li::before, .wp-polls-ans ul li::before, #sidebar ul ul li::before {
    content: "" !important;
    font-family: Arial;
    font-size: 1.2em !important;
    margin: 6px 0 0 4px !important;
    padding: 6px 0 0 0 !important;
    color: #000;
    font-weight: normal;
}

input[type="radio"], input[type="checkbox"] {
    margin: 0px 4px 4px 0 !important;
}

.jBreadCrumbAink {
    margin: -42px 0 12px 0 !important;
    width: 98.5% !important;
}

.jBreadCrumbAink {
    border: none !important;
}

/*-------------------header-----------------------------------------------*/

/* wemos change */
.site-header #branding a {
     background-image: url("//www.cigarjournal.com/wp-content/themes/dw_focus/img/logo.png"); 
/*    background-image: url("https://cigarjournal.wemos.at/wp-content/themes/dw_focus/img/logo.png");*/
}

.site-header #header #sidebar-header {
    width: 300px !important;
    float: right !important;
}

#sidebar-header .textwidget {
    float: right !important;
    width: 160px;
    clear: right;
}

#sidebar-header .textwidget img {
    float: right !important;
    margin-left: 6px;
}

.site-header #header #branding {
    width: 400px !important;
}

.site-header #header #branding h1 {
    width: 50% !important;
    border-bottom-color: #ddd;
    border-bottom: none;
    margin-bottom: -20px !important;
    padding-bottom: 0px !important;
}

.nav-tabs {
    background-color: #aa1843;
}

.nav-tabs > .active > a, .nav-tabs > .active > a:hover {
    background-color: #aa1843 !important;
}

/*------------------Silder-------------------------------------------------*/
.news-slider .carousel-list {
    width: 120px;
    margin-top: -40px;
}

.news-slider ul.other-entry {
    display: none !important;
}

.news-slider h3.category-title {
    display: none !important;
}

.news-slider .carousel .carousel-inner .entry-header {
    width: 80%;
}

.news-slider .carousel {
    width: 100%;
}

blockquote {
    background: url("/wp-content/uploads/2014/07/bg-cigar-box.jpg");
    padding: 18px;
    color: #6a4b28 !important;
    font-size: 1.2em;
    margin: 10px 12px 10px 10px;
    border-top: 2px solid #FFF;
    width: 400px;
    float: left;
}

h6 a {
    background: #FFF;
    opacity: 0;
}

div.entry-content blockquote p, blockquote h3 {
    background: #FFF;
    opacity: 0.7;
    padding: 10px;
    margin: 0;
    border: none !important;
    color: #6a4b28 !important;
}

blockquote h3 {
    background: #FFF;
    padding: 0 0 0 10px;
    margin: 0 0 10px 0;
}

blockquote:before {
    content: "";
}

h4 {
    font-family: 'EtelkaMedium', Arial;
    font-size: 1em;
    border-top: 2px dotted #b1b1b1;
    border-bottom: 2px dotted #b1b1b1;
    margin: 18px 30px;
    background: url("/wp-content/themes/dw_focus/img/bg-stripp.jpg");
    line-height: 1.2em;
    width: 300px;
    padding: 6px 12px 6px 30px;
    float: left;
}

h4:before {
    content: "»";
    font-family: Arial;
    font-size: 20px;
    margin: 0 5px 0 -15px;
    color: #6a4b28;
    font-weight: normal;
}

h4:after {
    content: "«";
    font-family: Arial;
    font-size: 20px;
    margin: 0 5px 0 0;
    color: #6a4b28;
    font-weight: normal;
    float: right;
}

h5 {
    font-family: 'EtelkaMedium', Arial;
    font-size: 1.4em;
    border-top: 2px dotted #b1b1b1;
    border-bottom: 2px dotted #b1b1b1;
    margin: 18px 24px;
    background: url("/wp-content/themes/dw_focus/img/bg-stripp.jpg");
    line-height: 1.6em;
    padding: 6px 12px 6px 45px;
}

h5:before {
    color: #b7b7b7;
    content: "»";
    font-family: Arial;
    font-size: 35px;
    margin: 0 10px 0 -25px;
    color: #6a4b28;
    font-weight: normal;
}

h5:after {
    color: #b7b7b7;
    content: "«";
    font-family: Arial;
    font-size: 35px;
    margin: 0 0 0 12px;
    color: #6a4b28;
    font-weight: normal;
}

/*------------------Hintergrund&Schriftfarben------------------------------*/

/**

    mark {
        background-color: #FFF;
        padding: 3px;
    }

    div.entry-meta {
        color: #CCC !important;
    }

    .single .site-content > .hentry .post-categories li {
        background-color: transparent !important;
        padding: 0 6px;
        margin: 0;
    }

    .single .site-content > .hentry .post-categories a {
        color: #999;
    }

    .single .site-content > .hentry .post-categories a:hover {
        color: #000;
    }

    .single .site-content > .hentry .post-categories {
        display: none;
    }

    .single .site-content > .hentry .entry-action .co-author img {
        display: none;
    }

    .single .site-content > .hentry .entry-action .co-author a {
        width: 100%;
    }

    .single .site-content > .hentry .entry-action .co-author .author-info {
        padding: 0;
        float: left;
    }

    time.entry-date {
        float: left;
        width: 140px;
    }

    .single .site-content > .hentry .entry-meta {
        margin-bottom: 0px !important;
    }

**/

.news-slider .carousel .carousel-inner .entry-category {
    background-color: #aa1843 !important;
}

.news-slider .carousel-list .other-entry li.active {
    border-left: 5px solid #aa1843 !important;
}

.container {
    background: #FFF;
}

.nav-tabs > li > a {
    border: none !important;
}

.content-bar {
    background-color: #aa1843 !important;
    border: none !important;
}

.archive .post-layout .layout-list {
    border: none !important;
}

.archive .post-layout {
    border: none !important;
}

.archive .post-layout a:hover {
    background-color: #FFF !important;
    border: none !important;
}

.archive .post-layout a.active {
    background-color: #FFF !important;
    border: none !important;
}

.icon-th-list:before {
    color: #000 !important;
}

.icon-th:before {
    color: #000 !important;
}

/*------------------Social media im Content singl------------------*/

/**

 */
div.social-action {
    display: none !important;
}

.single .site-content > .hentry .entry-action .co-author .title-action {
    border-top: none !important;
}

.single .site-content > .hentry .entry-content {
    float: left !important;
    width: 100% !important;
    min-width: 100% !important;
}

.title-action {
    display: none !important;
}

/*------------------footer------------------*/

#colophon #site-info .small-logo {
    display: none;
}

#sidebar-footer .widget {
    border: none !important;
}

div.container {
    background-image: url("/wp-content/uploads/2014/07/bg-weiß.png");
}
/* wemos change */
#colophon.dark {
    background: none; /*url("/wp-content/themes/dw_focus/img/bg-cigar-box.png");*/
    color: #6a4b28 !important;
}

.widget .entry-meta {
    color: #6a4b28 !important;
}

#colophon.dark .container {
    border-color: #ddd !important;
}
/* wemos change: none to white */
#colophon.dark .container {
    background: white;
}

#colophon.dark a:link {
    color: #6a4b28 !important;
}

#colophon.dark a:visited {
    color: #6a4b28 !important;
}

#colophon.dark a:hover {
    color: #aa1843 !important;
}

#colophon.dark {
    color: #000;
}

#colophon.dark #site-tools {
    border: none !important;
}

#site-info.container {
}

#colophon .footer-shadown {

    box-shadow: 0 8px 0 0px #ddd, 0 8px 0 -5px #ddd, 0 16px 0 -11px #ddd, 0 16px 0 -10px #ddd;
}

h2 {
    text-align: left !important;
}

/*----------------------------startseite----------------------------------*/

body {
    color: #000 !important;
}

div.logo {
    float: right;
    width: 30%;
}

#secondary .widget .widget-title {
    line-height: 22px;
    padding: 10px 10px;
}

#lang_sel_list li {
    line-height: 6px;
}

#bottom .widget-title {
    padding: 0 !important;
    margin-bottom: 2px !important;
    border: none !important;
}

.searchForm .field {
    padding-left: 16px !important;
}

/*-----------------------portraits-------------------------------*/

.archive .author-info p {
    padding-bottom: 60px !important;
}

/*-----------------------Display none--------------------------------*/

#pf-dialog-ads {
    display: none !important;
}

div.entry-meta.entry-meta-top .cat-links, footer.entry-meta.entry-meta-bottom {
    display: none;
}

p.featured-image-caption {
    float: right;
    margin: 0;
}

#under-navigation .dw_focus_headlines .headlines .time_diff {
    display: none;
}

.order {
    float: left;
    width: 192px;
    margin-bottom: 14px;
}

.jBreadCrumbAink {
    border: none !important;
}

.managementlogout {
    display: none !important;
}

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    background-color: #999;
    background-image: -moz-linear-gradient(center top, #CCC, #777);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}

/*-----------------------Formular--------------------------------*/

select {
    margin-right: 12px !important;
}

.wpcf7-not-valid {
    border: 1px solid #F00 !important;
}

span.wpcf7-not-valid-tip {
    display: none !important;
}

.wpcf7-text {
    width: 360px !important;
}

.nav-tabs > .active > a:before, .nav-tabs > .active > a:hover:before {
    border-top: 6px solid #aa1843;
}

