.sv100_sv_content_wrapper article{
	width:100%;
}

.sv100_sv_content_wrapper .widget_block,
.sv100_sv_content_wrapper article,
.sv100_sv_content_wrapper .alignwide,
.sv100_sv_content_wrapper .alignfull,
.sv100_sv_content_wrapper > article > *
{
	margin-left: auto;
	margin-right: auto;
}

.sv100_sv_content_wrapper > article > *:not(.alignfull){
	padding:0 var(--sv100_sv_common-spacing);
}

/* content wides */
.sv100_sv_content_wrapper .widget_block > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide),
.sv100_sv_content_wrapper article > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){
	max-width:var( --sv100_sv_common-max-width-text );
}

.sv100_sv_content_wrapper [class*="__inner-container"] > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide):not(.wp-block-image) {
	max-width:var( --sv100_sv_common-max-width-text );
	width: 100%;
}

/* global wides */
.sv100_sv_content_wrapper .alignwide, /* Frontend */
.sv100_sv_content_wrapper .is-style-wide,
.editor-styles-wrapper .wp-block[data-align="wide"], /* Gutenberg */
.editor-styles-wrapper .wp-block[data-align="wide"] > *, /* Gutenberg */
.editor-styles-wrapper .wp-block[data-align="wide"] > div[role="group"]{ /* Gutenberg Group Blocks */
	max-width:var( --sv100_sv_common-max-width-alignwide );
}

.sv100_sv_content_wrapper .alignfull, /* Frontend */
.editor-styles-wrapper .wp-block[data-align="full"], /* Gutenberg */
.editor-styles-wrapper .wp-block[data-align="full"] > *, /* Gutenberg */
.editor-styles-wrapper .is-root-container div.wp-block[data-align="full"] > div.wp-block.wp-block-group{ /* Gutenberg Group Blocks */
	max-width:var( --sv100_sv_common-max-width-alignfull ) !important;
}

html :where(.wp-block.is-reusable){
	max-width:initial;
}

/* Password Protected Post */
.post-password-form{
	margin: 200px auto;
	padding: 200px 0;
}

a img{
	vertical-align:middle;
}

/* Sidebars */
.sv100_sv_content .sv100_sv_content_wrapper{
	column-gap: 20px;
}
.sv100_sv_content.sv100_sv_content_has_sidebar_right .sv100_sv_content_wrapper{
	grid-template-columns: 2fr 1fr;
}
.sv100_sv_content.sv100_sv_content_has_sidebar_left .sv100_sv_content_wrapper{
	grid-template-columns: 1fr 2fr;
}
.sv100_sv_content.sv100_sv_content_has_sidebar_right.sv100_sv_content_has_sidebar_left .sv100_sv_content_wrapper{
	grid-template-columns: 1fr 2fr 1fr;
}@media ( min-width: 0px ) and (orientation: portrait) {
.sv100_sv_content_wrapper{
background-color:rgba(255,255,255,0);
}
}

@media ( min-width: 576px ) and (orientation: landscape) {
.sv100_sv_content_wrapper{
background-color:rgba(255,255,255,0);
}
}

@media ( min-width: 1024px ) and (orientation: portrait) {
.sv100_sv_content_wrapper{
background-color:rgba(0,0,0,0);
}
}

@media ( min-width: 1366px ) and (orientation: landscape) {
.sv100_sv_content_wrapper{
background-color:rgba(0,0,0,0);
}
}

@media ( min-width: 1600px ) {
.sv100_sv_content_wrapper{
background-color:rgba(255,255,255,0);
}
}

@media ( min-width: 0px ) and (orientation: portrait) {
.sv100_sv_content_wrapper{
display:block;
}
}

@media ( min-width: 576px ) and (orientation: landscape) {
.sv100_sv_content_wrapper{
display:block;
}
}

@media ( min-width: 992px ) and (orientation: landscape) {
.sv100_sv_content_wrapper{
display:grid;
}
}

@media ( min-width: 1024px ) and (orientation: portrait) {
.sv100_sv_content_wrapper{
display:grid;
}
}

@media ( min-width: 1600px ) {
.sv100_sv_content_wrapper{
display:grid;
}
}

