/*
	Theme Name:   Karen Kataline
	Theme URI:    http://jannah.tielabs.com/
	Description:  Jannh Child Theme
	Author:       TieLabs
	Author URI:   https://tielabs.com
	Template:     jannah
	Version:      1.0.2
	License:      license purchased
	License URI:  http://themeforest.net/licenses/regular_extended
	Tags:         Tags: two-columns, buddypress, left-sidebar, right-sidebar, custom-menu, editor-style, featured-images, full-width-template, microformats, rtl-language-support, sticky-post, threaded-comments, translation-ready
	Text Domain:  Karen-Kataline
*/
/* write custom css after this line */

.single-post .featured-area-inner {
    display:none;
}


/*typography*/
body {
    font-size:16px;
    font-weight:400;
    font-family:Merriweather, Georgia, serif;
}
::-moz-selection { 
    background: #B0D8FB;
}
::selection { 
    background: #B0D8FB; 
}
h1, h2, h3, h4, h5, h6,
.wf-active .logo-text, 
.wf-active h1, 
.wf-active h2, 
.wf-active h3, 
.wf-active h4, 
.wf-active h5, 
.wf-active h6,
.wf-active .the-subtitle,
.button, [type="submit"], 
.generic-button a, 
.generic-button button {
    font-weight:500;
    font-family:Raleway, Arial, sans-serif;
}
/* textstroke */
  .fred {
     -moz-text-stroke-color: #000;
  -webkit-text-stroke-color: #000;
     -moz-text-stroke-width: 1px;  
  -webkit-text-stroke-width: 1px;
}


/*hidden items*/
.post-thumb .post-cat-wrap {
    display:none;
}

/*links and colors*/
a, .entry a {
    color:#009;
    transition:all .3s;
}
.entry-content a[target="_blank"]:after {
    content: "\f35d";
    font-family: "FontAwesome";
    font-size: 12px;
    position: relative;
    top: -5px;
    left: 2px;
    margin: 0 1px 0 0;
    font-style: normal;
}
.entry-content .a2a_kit a[target="_blank"]:after,
.entry-content .sharenow-buttons a[target="_blank"]:after,
.sharenow-buttons a[target="_blank"]:after {
    display:none !important;
    content:"";
    width:0;
    height:0;
    position:absolute;
    top:-9999px;
    left:-9999px;
}
a:hover {
    color:#B94E29;
}
a.go-to-top-button,
.pages-numbers li.current span {
    background:#009 !important;
}
a.go-to-top-button:hover,
.comment-list .comment-content a:hover {
    background:#B94E29 !important;
    color:#fff !important;
}


.pages-numbers li.current span {
    background: #08f;
    border-color: #08f;
    color: #fff;
}
.full-width-img-news-box .posts-items li .post-title {
    font-size: 20px;
}
 .full-width-img-news-box .posts-items .post-excerpt, .full-width-img-news-box .posts-items .entry {
        font-size:12px;
    }
.block-head-7 .the-global-title h3,
.block-head-7 .the-global-title h3 a,
.wf-active .the-subtitle,
.button, 
[type="submit"], 
.generic-button a, 
.generic-button button {
    color:#fff;
    background-color: #009 !important;
    transition:all .3s;
}
.block-head-7 .the-global-title h3:hover,
.block-head-7 .the-global-title h3 a:hover,
.wf-active .the-subtitle:hover,
.button:hover, 
[type="submit"]:hover, 
.generic-button a:hover, 
.generic-button button:hover,
.wf-active .the-subtitle:focus,
.button:focus, 
[type="submit"]:focus, 
.generic-button a:focus, 
.generic-button button:focus {
    color:#fff;
    background-color:#B94E29;
} 
.wf-active .the-subtitle,
.button, [type="submit"], 
.generic-button a, 
.generic-button button {
    background-color:#B94E29;
}

.breaking-title:before {   
    background: #B94E29;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 0;
}
    
.main-slider .thumb-meta {
    color:#ffffff;
    font-weight:700;
}

.home .mag-box-title.the-global-title {
    position: relative;
    margin-bottom: 20px;
    background-color:#009;
    padding:6px 12px;
}
#tie-block_940, 
#tie-block_2758, 
#tie-block_925,
#tie-block_2743  {
    display:block;
    float:left;
    width:24%;
    clear: none;
    margin: 0 1.33% 0 0;
}
#tie-block_2743 {
    margin:0;
}
#spoutingoff_mobile{
    display: none;
  }
@media screen and (max-width: 990px) {
  #spoutingoff_mobile{
    display: block !important;
  }
}

/*typography*/


/*main nav bar*/
#spoutingoff_mobile
nav.main-nav {
    text-transform:uppercase;
}
.wf-active #main-nav .main-menu > ul > li > a {
    font-weight:700;
}
.main-menu .menu>li.tie-current-menu,
nav.main-nav .menu>li.tie-current-menu>a {
    background-color: #009;
    color: #fff;
    border-bottom: 5px solid #009;
    margin-bottom:0;
}
nav.main-nav .menu>li.tie-current-menu>a:hover,
nav.main-nav .menu>li.tie-current-menu:hover{
    border-bottom: 5px solid #B94E29;
}
.main-menu .menu>li:hover, nav.main-nav .menu>li>a:hover {
    background-color: #B94E29 !important;
    color: #fff;
}
.main-menu .menu>li {
    margin-bottom: 5px;
}
.main-menu .menu>li:hover {
    border-bottom: 5px solid #009;
    margin-bottom: 0;
}
nav.main-nav .menu>li:hover>a {
    background-color:#009;
}
.main-menu .menu>li.tie-current-menu>a:after{
    background-color:#B94E29;
}
 .main-menu .menu>li>.menu-sub-content {
    border-top: 2px solid #009;
}
.main-menu .menu>li>.menu-sub-content a {
    color: #009;
    font-size:13px;
    font-weight:600;
    font-family:Raleway, Arial, sans-serif;
    text-transform:none;
}
.main-menu .menu>li>.menu-sub-content a:hover {
    color: #fff !important;
    background:#B94E29;
}
.main-nav-boxed.main-nav-light .main-menu-wrapper {
    background:#009;
    border:0;
}
.main-nav-light .main-nav .menu a, .main-nav-light .main-nav .components li a {
    color:#fff;
}
.main-menu .menu>li.tie-current-menu, nav.main-nav .menu>li.tie-current-menu>a {
    background-color: #fff;
    color: #009;
	border-bottom: 5px solid #fff;
}

#tie-block_940, /*spouting off*/
#tie-block_2758, /*blog*/
#tie-block_925, /*articles*/
#tie-block_2743 /*guest host*/  {
    display:block;
    float:left;
    width:24%;
    clear: none;
    margin: 0 1.33% 0 0;
}
#tie-block_2743 {
    margin:0;
}
.home .mag-box-title.the-global-title {
    position: relative;
    margin-bottom: 20px;
    background-color:#009;
    padding:6px 12px;
}

/*search icon*/
.main-nav-light .main-nav .components li a {
    color:#009;
}
.main-nav-light .main-nav .components li a:hover {
    color:#B94E29;
}
.entry-header .post-cat,
#tie-wrapper .mejs-container .mejs-controls {
    background:#009;
}
/*posts*/
.featured-area {
    max-width:200px;   
}
.featured-area img {
    width:100%;
    max-width:200px;  
    overflow:hidden;
    float:left;
}
#spoutingoff {
    position: relative;
    font-size: 0;
    width: 1171px;
    height: 135px;
    margin: 0 auto;
}
#spoutingoff a:hover {
    opacity:1.0;
}

/*sidebar*/
.widget-title.the-global-title {
    background-color:#009;
}
#podlove_subscribe_button_wp_plugin_widget-2 iframe {
    position: relative;
    left: 50%;
    margin:0 0 0 -70px;
    height:200px;
}
/*follow/share widgets*/
#a2a_follow_widget-2,
.addtoany_share_save_container {
    text-align:center;
}
/*forms*/
#wpcf7-f10363-p9192-o1 label,
#mc_signup label {
    font-family: "Raleway", Arial, sans-serif;
    font-size:18px;
    font-weight:800;
}
#wpcf7-f10363-p9192-o1 label .required,
#mc_signup label .required {
font-weight: 600;
    font-size: 14px;
    color: #900;
}

/*footer*/
footer .site-info {
    background:#900;
}

