/*
Theme Name: WMD Theme
*/

/*html :where(img){height:inherit;max-width:none;}*/

.home, a, abbr, acronym, address, applet, b, big, blockquote, body, center, cite, code, dd, del, dfn, div, dl, dt, em, fieldset, font, form, h1, h2, h3, h4, h5, h6, html, i, iframe, img, ins, kbd, label, legend, li, object, ol, p, pre, q, s, samp, small, span, strike, strong, sub, sup, tt, u, ul, var  {
    background: #ffffff;
    color: #000000;
}

article#post-3797 {
    background: none !important;
    color: #000000;
}
.et_builder_inner_content.et_pb_gutters3 .et_pb_section.et_pb_section_0{
	background-image: revert !important;
}
.et_pb_row_0, body #page-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row, body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row
{
	max-width: 1280px !important;
}

div#footer-info {
    background: #524d46;
}

//updated css

#main-content {
    display:block;
    margin:0px auto;
    overflow: hidden;
	font-size: 14px;
}

#main-content img.aligncenter{
	margin: 1.0em auto;
	display:block;
}

#main-content table{
    margin:1em 0;
    display: block;
    overflow-x : auto;
    border: 0px solid #eaeaea;
    border-collapse: collapse;
	 margin: 1.5em 0;
}

#main-content th, #main-content td {
    text-align: left;
    border: 2px solid;
    border-collapse: collapse;
		padding: 5px;
}

#main-content table span {
    margin:5px 0;
}

#main-content h3 img {
    margin-top: .3em;
}

#main-content p{
   
}

#main-content h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{
    border:none;
    font-weight:revert!important;
    margin-bottom:0.5em;
	/*font-size: revert !important;*/
	font-family: "Roboto";
}

h1 { font-size: 2.00rem; }
h2 { font-size: 1.74rem; }
h3 { font-size: 1.52rem; }
h4 { font-size: 1.32rem; }
h5 { font-size: 1.15rem; }
h6 { font-size: 1.00rem; }

#main-content h1,#main-content h2 ,#main-content h3 ,#main-content h4 ,#main-content h5#main-content, h6 {
    font-weight:revert;
	font-family: "Roboto";
	margin: 1rem auto;
}

#main-content ol,ul {
    margin-bottom: 0.5em;
    margin-left:2.5em;
}
#main-content ul {
    list-style-type: disc;
    list-style-image: none;
}

@media only screen and (max-width : 480px) {
	#main-content {
    display:block;
		margin: 15px;
	}
	.et_pb_row.et_pb_row_0 {
    margin: 0;
    box-sizing: border-box;
		width: 100%;
}
}

.et_pb_section.et_pb_section_0.et_pb_with_background.et_section_regular.section_has_divider.et_pb_bottom_divider {
    padding-top: 0;
}
.single-post-author-info.d-flex.flex-column.flex-md-row.align-items-md-center.nitro-offscreen, .single-post-author-info.d-flex.flex-column.flex-md-row.align-items-md-center.nitro-offscreen img, .modifyDetails .about-author.box, .modifyDetails .about-author.box p, .modifyDetails .image, .modifyDetails .image a{
	background: #e3e3e3;
}
/* author */
	.modifyDetails {
    background: #e3e3e3;
    border-radius: 20px;
    padding: 20px;
    margin: 20px 0;
    color: #000000;
}
.modifyDetails .about-author.box {
    padding-left: 30px;
}
p.pb-12 {
    margin-top: 0;
    margin-bottom: 10px !important;
    color: #000000;
	  font-size: x-large;
}
.section-best-online-casinos-detailed .modifyDetails h4 {
    font-family: var(--font-family-bold);
    font-size: 22px;
    font-weight: 700;
    letter-spacing: 0;
    padding-bottom: 10px;
    color:#fff;
}
.section-best-online-casinos-detailed .modifyDetails p{
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font-family-bold);
    color: #fff;
}
.modifyDetails .image img.avatar.avatar-128.photo, .modifyDetails .image img.avatar.avatar-64.photo {
    border-radius: 50%;
	
}

.modifyDetails .image img.avatar.avatar-128.photo, .modifyDetails .image  {
    max-height: 63px;
}

.section-best-online-casinos-detailed .modifyDetails p.update{
  font-size: 16px;
  font-weight: 500;
  font-family: var(--font-family-bold);
  color: #fff;
	margin-bottom: 0 !important;
}

p.update{
  font-size: 16px;
  font-weight: 500;
  font-family: var(--font-family-bold);
	margin-bottom: 0 !important;
}

.single-post-author-info.d-flex.flex-column.flex-md-row.align-items-md-center.nitro-offscreen {
    display: flex;
}
.add-read-more.show-less-content .second-section,
.add-read-more.show-less-content .read-less {
   display: none;
}

.add-read-more.show-more-content .read-more {
   display: none;
}

.add-read-more .read-more,
.add-read-more .read-less {
   font-weight: bold;
   margin-left: 2px;
   color: #000000;
   cursor: pointer;
}
p.update {
    margin-bottom: 0;
}
.add-read-more{
  width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 768px)
{
.single-post-author-info.d-flex.flex-column.flex-md-row.align-items-md-center.nitro-offscreen {
    display: block !important;
}

.single-post-author-info.d-flex.flex-column.flex-md-row.align-items-md-center.nitro-offscreen .image {
    text-align: center;
}

.modifyDetails .about-author.box{
	padding: 0;
}

}
@media screen and (-webkit-min-device-pixel-ratio:0) {
 .modifyDetails  { color: #000000  }
}
/* author */

div#wpum-profile {
    max-width: 1200px;
    margin: 0 auto;
}

div#header-cover-image {
    height: 170px;
}
p.pb-12 {
    font-size: x-large;
}
div#profile-navigation {
    display: none;
}
#footer-info a {
    background: transparent !important;
}
a {
    background: transparent !important;
}

#main-content ol, ul {
    margin-left: 2.5em !important;
}