/**
 * Theme Name: Child Theme for Blog
 * Description: Child Theme for Blog
 * Theme URI: #
 * Author: #
 * Author URI: #
 * Template: donna
 * Version: 1.0.0
 */
 
/* ----------------------------------------------------------------------------
 * Child Theme Style.css styles begin here!
 * ------------------------------------------------------------------------- */


.cmtoc_table_of_contents_wrapper .cmtoc_table_of_contents_description {
	font-size: 24px;
	font-weight: bold;
}
.cmtoc_table_of_contents_wrapper ul.cmtoc_table_of_contents_table {
	list-style: disc !important;
}
.cmtoc_table_of_contents_wrapper ul.cmtoc_table_of_contents_table li a {
	color:#2b7bb9;
}
.cmtoc_table_of_contents_wrapper ul.cmtoc_table_of_contents_table li a:hover,
.cmtoc_table_of_contents_wrapper ul.cmtoc_table_of_contents_table li a:focus,
.cmtoc_table_of_contents_wrapper ul.cmtoc_table_of_contents_table li a:active{
	color: #ed4972;
	text-decoration: underline;
}
.cmtoc_table_of_contents_wrapper ul.cmtoc_table_of_contents_table li a:visited {
	color: #E81C4F;
}

.entry-content a:not(.wp-block-button__link) {
	color: #2b7bb9;
	border-bottom: 1px dotted;
}

.entry-content a:not(.wp-block-button__link):hover {
	color: #ed4972;
	text-decoration: underline;
	border-bottom: none;
}

.shadow-box .wp-block-column{
  padding: 20px;
box-shadow: rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px, rgba(10, 37, 64, 0.35) 0px -2px 6px 0px inset;
}

@media screen and (max-width: 767px) {
	.single-content {
		padding-left: 0;
		padding-right: 0;
	}
	.single-content .post-media {
		margin: 0 0px 25px;
	}
}

@media screen and (max-width: 600px) {
  table {
    border: 0;
  }

  table thead {
    display: none;
  }

  table tr {
    margin-bottom: 10px;
    display: block;
    border-bottom: 2px solid #ddd;
  }

  table td {
    display: block;
    text-align: center;
    font-size: 13px;
    border-bottom: 1px dotted #ccc;
    border-right: 1px solid transparent;
  }

  table td:last-child {
    border-bottom: 0;
  }

  table td:before {
    content: attr(data-label);
    text-transform: uppercase;
    font-weight: bold;
    display: block;
	width: 100%;
	text-align: center;
	margin-bottom: 10px;
  }
}
