div#screen,div#gateway {
    display: none !important;
}
.booksellers li a{
	display: block;
    background-color: #2e96a2;
    color: white;
    border-radius: 4px;
    padding: 0.25em 0.125em;
	text-align:center;
}
.booksellers li a:hover{
	color:#fff;
	background-color:#0A6278;
}

article#post-9 figure img {
	width: auto;
	height: auto;
	max-width: 100%;
}

#buybookwidget-2 > div {
	box-shadow: 0 0 8px rgba(0, 0 , 0, 0.1);
}

#buybookwidget-2 a,
#buybookwidget-2 a img {
	display: block;
}

.sidebar #sidebar-inner     {
	padding: 1 1.5em;
	padding-bottom: 1em!important;
  background: #fdf9aa!important;
}


.fluentform .ff-el-input--label label , .widget_fluentform_widget  .widgettitle {
	color: #fff;
	font-weight: 200!important;
}


form.fluent_form_5 .ff-btn-submit , form.fluent_form_10 .ff-btn-submit ,
form.fluent_form_3 .ff-btn-submit , form.fluent_form_4 .ff-btn-submit , form.fluent_form_6 .ff-btn-submit , form.fluent_form_7 .ff-btn-submit ,
form.fluent_form_8 .ff-btn-submit , form.fluent_form_9 .ff-btn-submit, form.fluent_form_12 .ff-btn-submit,
form.fluent_form_13 .ff-btn-submit { 
  display: inline-block;
  position: relative;
  font-family: "Amatic SC", "Georgia", Cambria, Times New Roman, Times, serif;
  text-decoration: none;
  text-align: center;
  color: #281c15!important;
  background: url("https://roxannaelden.com/wp-content/themes/bones/library/images/button-bg.png") no-repeat top right;
  background-size: cover;
	background-color: transparent!important;
  font-weight: 700;
	font-size: 24px;
  padding-top: 0.5em;
  padding-bottom: 1.5em;
  padding-left: 0.75em;
  padding-right: 2em;
  margin-left: 0em;
  border-radius: 0;
  border: 0;
  cursor: pointer;
}

form.fluent_form_5 .ff-btn-submit:hover ,
form.fluent_form_10 .ff-btn-submit:hover ,
form.fluent_form_3 .ff-btn-submit:hover ,
form.fluent_form_4 .ff-btn-submit:hover , form.fluent_form_6 .ff-btn-submit:hover , form.fluent_form_7 .ff-btn-submit:hover ,
form.fluent_form_8 .ff-btn-submit:hover ,
form.fluent_form_9 .ff-btn-submit:hover {
	color: #2E96A2!important; 
}

.fluentform .ff_btn_style:focus, .fluentform .ff_btn_style:hover {
	Opacity: 1!important;
}



.fluentform {
	background-color: #2E96A2;
	box-shadow: rgba(0, 0, 0, 0.5) 0px 3px 6px, rgba(0, 0, 0, 0.3) 0px 3px 6px;
	border-radius: 0px 0px 0px 0px;
	padding: 40px 30px 10px 30px;
}

.post-4428 .ff_form_instance_5_1 {
	border-radius: 0px 0px 0px 0px;
	padding: 20px 20px 0px 20px;
}





.widget_buybookwidget , .widget_media_image , .widget_black_studio_tinymce , .widget_pageexcerptwidget { background-color: #FDF9AA;}



.conv_cols_spacing_large {
	background-color: transparent!important;
}

.conv-btn-h {
	background-color: transparent !important;
    padding: 0 !important;
    display: flex;
    justify-content: center;
}

.conv-btn-text { 
		display: inline-block;
    position: relative;
    font-family: "Amatic SC"!important;
    text-decoration: none;
    text-align: center;
    color: #281c15;
    background: url("https://roxannaelden.com/wp-content/themes/bones/library/images/button-bg.png") no-repeat top center;
    background-size: cover;
    background-color: #3B9CAD;
		font-weight: 700;
    font-size: 22px;
    padding-top: 1.5em;
    padding-bottom: 1.5em;
    padding-left: 12px !important;
    padding-right: 0em;
    margin-left: em;
    border-radius: 0;
    border: 0;
    cursor: pointer;
}

.conv-btn-text {
    display: block;
    text-align: center;
    padding-right: 4%;
    padding-top: 2px;
    Font-family: Amatic SC;
    Font-size: 25px!important;
}

.conv-btn-text:hover {
	color: #3B9CAD;
}

#conv171727 .conv-text-h {
	line-height: 1;
}

.conv_id_text {
	font-family: "Amatic SC",Georgia,Cambria,'Times New Roman',Times,serif;
}

.conv_state_desktop #conv171727 .conv_id_text .conv-text-h {
	font-size: 50px!important;
  line-height: 60%;
}

.conv_state_mobile #conv171727 .conv_id_text .conv-text-h {
	font-size: 40px!important;
}

.conv-widget-bgimage {
	box-shadow: rgb(0 0 0 / 30%) 0px 1px 6px, rgb(0 0 0 / 10%) 0px 1px 6px!important;
}

div.conv-widget-h {
	background-color: #3B9CAD!important;
}

#block-8.widget {
	padding: 1em 0 0 0;
}

#block-9.widget {
	padding: 0 1em;
}

#block-9.widget .wp-block-image {
	margin-bottom: 0;
}

.pagination .nav-links {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	gap: 12px;
}

.pagination .nav-links a {
	background-color: #2e96a2;
	color: white;
	font-weight: bold;
	font-size: 16px;
	line-height: 20px;
}

.pagination .nav-links a:hover,
.pagination .nav-links a:focus {
	background-color: #2b848e;
}

.pagination .nav-links span.current,
.pagination .nav-links span.current:hover,
.pagination .nav-links span.current:focus {
	color: white;
	background-color: transparent;
}

.pagination .nav-links span.dots,
.pagination .nav-links span.dots:hover,
.pagination .nav-links span.dots:focus {
	padding-right: 0;
	padding-left: 0;
	color: white;
	background-color: transparent;
}

@media(max-width:500px) {
	.pagination .nav-links a.prev,
	.pagination .nav-links a.next {
		width: 100%;
	}
}

.shared-counts-wrap {
	display: block;
	margin-top: 48px;
}

.hentry .wp-block-image figure {
	width: auto;
}

body .d-5of7 {
	width: 100%;
	padding-right: 0;
}

body .hentry figure,
body .hentry figure.book-cover {
    float: none;
    margin: 0.75em 0 0 0;
    width: auto;
  }

.wp-block-embed.aligncenter {
	display: flex;
	justify-content: center;
}

.fluentform fieldset {
    background-color: transparent;
    border: 0 solid #000;
    margin: 0;
    padding: 0;
}

.fluentform .ff_screen_reader {
    clip: rect(1px,1px,1px,1px);
    word-wrap: normal!important;
    border: 0;
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.video-container {
    position: relative;
    padding-bottom: 59.8%;
    height: 0; 
    overflow: hidden;
}
.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.entry-content a {
	font-weight: bold;
	text-decoration: underline;
}

.menu-item.menu-item-has-children:hover > .sub-menu {
	visibility: visible;
	display: block;
}
article h1,
article h2,
article h3,
body .single-title,
body .page-title,
body .entry-title {
	font-family: 'PT Sans Narrow';
	font-weight: 700;
	line-height: 1.3;
}
article h4,
article h5,
article h6 {
	font-family: 'PT Sans Narrow';
	font-weight: 400;
	line-height: 1.3;
}

body .entry-content div.quote,
body .entry-content blockquote.wp-block-quote {
	background-color: #ddded5;
	color: #281c15;
	font-weight: 700;
	border-radius: 0;
	font-style: initial;
}

body .entry-content blockquote.wp-block-quote {
	padding: 1.5em;
	margin-left: 0;
}

body .entry-content blockquote.wp-block-quote p {
	margin-bottom: 12px;
}

body .entry-content blockquote {
	border-radius: 0;
	border-left: none;
	font-style: initial;
}

body .entry-content blockquote.has-background cite {
	font-size: 16px;
}

.matt-button .wp-block-button__link {
	font-family: "Amatic SC", "Georgia", Cambria, Times New Roman, Times, serif;
	font-weight: 700;
    font-size: 24px;
  padding: 12px 24px;
	color: #281c15;
	text-decoration: none;
	background-color: #f7df11;
	box-shadow: 2px 2px 4px rgba(0,0,0,0.5);
}

.matt-button .wp-block-button__link:hover {
	color: #2E96A2;
}
#footer-bottom .copyright a:hover {
	text-decoration: underline;
}

p.source-org.copyright {
	display: flex;
    justify-content: space-between;
    column-gap: 16px;
}
.page-template-page-books .book figure a img {
	max-width: 100%;
}