/*
Theme Name:     Newspaper Child theme
Theme URI: 		http://themeforest.net/user/tagDiv/portfolio
Description:    Child theme made by tagDiv
Author:         tagDiv
Author URI: 	http://themeforest.net/user/tagDiv/portfolio
Template:       Newspaper
Version:        9.0c
*/


/*  ----------------------------------------------------------------------------
    This file will load automatically when the child theme is active. You can use it
    for custom CSS.
*/

.magic_ball_dropdown {
    text-align: center;
}
.magic_ball_dropdown h3 {
    display: inline-block;
    margin: 0 5px 0 0;
    font-size: 16px;
}
.magic_ball_dropdown select {
    border: 1px solid #eaeaea;
    padding: 4px 15px;
    color: #717171;
    display: inline-block;
    margin: 0 10px 0 0;
}

div.et_social_inflow {
    width: 1164px;
    margin: auto;
}
div.et_social_positioner {position: absolute;}
div.et_social_fixed {
    position: fixed;
    top: 0px;
}
.et_monarch div.et_social_fixed span.et_social_hide_sidebar,
.et_monarch div.et_social_fixed .et_social_sidebar_networks.et_social_circle span.et_social_hide_sidebar.et_social_hidden_sidebar
{
    margin: 8px 0 0 26px !important;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;

}
.et_monarch div.et_social_fixed .et_social_sidebar_networks.et_social_circle.et_social_hidden_sidebar .et_social_icons_container{
    margin-left: -1000px !important;
}
.et_monarch div.et_social_fixed .et_social_sidebar_networks{
    position: relative;
    left:-40px;
}

@media only screen and (max-width: 1264px){
    .et_monarch .et_social_mobile {
        display: block !important;
    }
}
@media only screen and (max-width: 1264px){
    .et_social_fixed, .et_social_visible_sidebar {
        display: none !important;
    }
}

.magic_ball_simulation .magic_ball_simulation_text_area{
    background: #fff;
    padding: 5px 10px;
}
.magic_ball_simulation{
    text-align: center;
    color: #FF0000;
    position: absolute;
    font-size: 26px;
    width: 100%;
    z-index: 2;
}

.et_social_networks .et_social_icons_container .fa{
    font-family: FontAwesome !important;
    color: #ffffff;
    line-height: 40px;
    font-size: 20px;
    width: 40px;
    height: 30px;
}
.vc_widget_sidebar .et_social_networks .et_social_icons_container{
    background: #273038
}
.magic_ball_share_result{
    text-align: center;
}
.magic_ball_share_result h1{
    text-align: center;
    color: #FF0000;
}
.magic_ball_share_result .magic_ball_share_result_url{
    width: 300px;
}

/* Cryptocurrency custom css */
@media only screen and (min-width: 1019px) {
.td-header-style-1 .td-header-sp-recs {
    height: 90px;
    margin-top: 18px;
}
}
.td-header-wrap .ccc-widget.ccc-header-v2{
      width: 100%;
      display: inline-block;
}
.td-header-wrap .ccc-widget.ccc-header-v2 .ccc-coin-container{
  margin: 0;
  position: relative;
  width: 16.66666666%;
  float: right;
}
.td-header-wrap .ccc-widget.ccc-header-v2 .ccc-coin-container .currencyMenu {
  margin: 0 auto 5px;
  width: 15px;
  height: 15px;
  background-size: contain !important;
  background-position: center 1px;
  background-color: #59c2c2;
}
.td-header-wrap .ccc-widget.ccc-header-v2 .ccc-coin-container .currencyMenu:hover{
  background-color: #ffffff;
}
.td-header-wrap .ccc-widget.ccc-header-v2 .ccc-coin-container .priceName {
    font-size: 16px;
    margin: 0;
    text-align: center;
}
.td-header-wrap .ccc-widget.ccc-header-v2 .ccc-coin-container .currencyMenuContainer {
    width: 100%;
    padding: 0;
}
.td-header-wrap .ccc-widget.ccc-header-v2 .ccc-coin-container .ccc-price {
    width: 100%;
}
.td-header-wrap .ccc-widget.ccc-header-v2 .ccc-coin-container .priceValue {
    font-size: 15px;
    text-align: center;
    font-weight: bold;
}
.td-header-wrap .ccc-widget.ccc-header-v2 .ccc-coin-container .priceChange img {
  position: relative;
  width: 12px;
  display: inline-block;
}
.td-header-wrap .ccc-widget.ccc-header-v2 .ccc-coin-container .priceChange {
  position: relative;
  text-align: center;
}
.td-header-wrap .ccc-widget.ccc-header-v2 .ccc-coin-container .currencyMenuBox{
  z-index: 20000;
  margin-top: -33px;
}

/* End Cryptocurrency custom css */
/*
.td-social-linkedin{
    background: #127bb6;
}
.td-social-reddit{
    background: #fc461e;
}
.td-post-sharing-top .td-social-google,
.td-post-sharing-bottom .td-social-google{
    width: auto;
}
.td-post-sharing-top  .td-social-reddit .td-social-but-text,
.td-post-sharing-bottom .td-social-reddit .td-social-but-text,
.td-post-sharing-top  .td-social-linkedin .td-social-but-text,
.td-post-sharing-bottom .td-social-linkedin .td-social-but-text,
.td-post-sharing-top  .td-social-pinterest .td-social-but-text,
.td-post-sharing-bottom .td-social-pinterest .td-social-but-text{
    border-left: 1px solid rgba(255, 255, 255, 0.2);
}
.td-post-sharing-top  .td-social-google .td-social-but-text,
.td-post-sharing-bottom .td-social-google .td-social-but-text{
    border-left: 1px solid rgba(255, 255, 255, 0.2);
    top: -3px;
}

.td-post-sharing{
    text-align: center;
}
.td-classic-sharing ul {
    margin: 7px 0 7px 30px;
}
*/
.td-image-gradient .total_social_widget,
.td-parallax-header .total_social_widget{
    margin: 0;
}

/*==  Category Description Lists ==*/
.td-category-description ul {
    font-style: italic;
    font-family: 'Open Sans', arial, sans-serif;
    color: #777;
    font-size: 16px;
    line-height: 26px;
    margin-bottom: 0;
    margin-top: 15px;
}
/*==  Category Description Lists ==*/

.author-box-wrap .desc-pr {
  font-size: 11px;
  /* responsive portrait phone */
}
@media (max-width: 767px) {
  .author-box-wrap .desc-pr {
    margin-left: 0;
  }
}


body.td-animation-stack-type2 .post a.td-sml-link-to-image > img,
body.td-animation-stack-type1 .post a.td-sml-link-to-image > img,
body.td-animation-stack-type0 .td-animation-stack .entry-thumb,
body.td-animation-stack-type0 .post img {
    opacity: 1 !important;
}

/*==  Custom Author Widget ==*/
.smaller-marbott {
    margin-bottom: 0px !important;
}
/*==  Custom Author Widget ==*/

.editor-button {
	color: #fff !important;
}

/*==  Make blockquotes flexible width ==*/
blockquote {
   clear:none !important;
   display:flex;
   flex-direction: column;
   justify-content: center;
}

/*==  Centre footer area ==*/

/*== 
.td-sub-footer-container {
	text-align: center;
	padding: 6px 0;
}

.td-sub-footer-copy {
	float: none !important;
}

.td-sub-footer-container .td-sub-footer-menu {
	float: none;
}

.td-subfooter-menu {
	float: none;
}
==*/

/*== .td-sub-footer-container {
    padding: 6px 0px 54px 0px;
} ==*/

/*==  Total shares text color ==*/
.et_monarch .et_social_withtotalcount .et_social_totalcount.et_social_dark, .et_monarch .et_social_networks.et_social_circle.et_social_outer_dark li .et_social_network_label, .et_monarch .et_social_networks.et_social_circle.et_social_outer_dark li .et_social_networkname, .et_monarch .et_social_networks.et_social_circle.et_social_outer_dark li .et_social_count, .et_monarch .et_social_networks.et_social_circle.et_social_outer_dark li:hover .et_social_count, .et_monarch .et_social_networks.et_social_circle.et_social_outer_dark li:hover .et_social_networkname, .et_monarch .et_social_media .et_social_circle.et_social_outer_dark .et_social_icons_container li:hover .et_social_count {
	color: #989fa2 !important;
}

/*==  Newletter color and size==*/
.et_bloom .et_bloom_form_container .et_bloom_form_content .et_bloom_form_footer {
    color: white;
    font-size: 10px;
}

/*==  Remove push button ==*/
.smpush-push-permission-button {
	display: none !important;
}