@font-face {
  font-family: 'Peyda';
  src: url('/fonts/PeydaWeb-Black.woff2') format('woff2'),
       url('/fonts/PeydaWeb-Black.woff') format('woff'),
       url('/fonts/Peyda-Black.ttf') format('truetype');
       font-weight:bolder;
}
@font-face {
  font-family: 'Peyda';
  src: url('/fonts/PeydaWeb-Bold.woff2') format('woff2'),
       url('/fonts/PeydaWeb-Bold.woff') format('woff'),
       url('/fonts/Peyda-Bold.ttf') format('truetype');
       font-weight:bold;
}
@font-face {
  font-family: 'Peyda';
  src: url('/fonts/PeydaWeb-Regular.woff2') format('woff2'),
       url('/fonts/PeydaWeb-Regular.woff') format('woff'),
       url('/fonts/Peyda-Regular.ttf') format('truetype');
       font-weight:normal;
}
@font-face {
  font-family: 'Peyda';
  src: url('/fonts/peydaWeb-light.woff2') format('woff2'),
       url('/fonts/peydaWeb-light.woff') format('woff'),
       url('/fonts/peyda-light.ttf') format('truetype');
       font-weight:lighter;
}
body {
	direction: rtl;
	font-family: 'Peyda';
}
.fa-ul{
    margin-right: 2.5em;
    padding-right: 0;
}

.fa-li{
    right: -2em;
}

.fa-pull-left{
    float: right;
}

.fa-pull-right{
    float: left;
}

.fa.fa-pull-left, .style-indicator-caret-down ul.menu > li.menu-item-has-children > a.fa-pull-left:after, .style-indicator-caret-down ul.menu > li.mega > a.fa-pull-left:after, .commentlist li.bypostauthor .fa-pull-left.fn:after, .fas.fa-pull-left, .far.fa-pull-left, .fal.fa-pull-left, .fab.fa-pull-left{
    margin-left: .3em;
}

.fa.fa-pull-right, .style-indicator-caret-down ul.menu > li.menu-item-has-children > a.fa-pull-right:after, .style-indicator-caret-down ul.menu > li.mega > a.fa-pull-right:after, .commentlist li.bypostauthor .fa-pull-right.fn:after, .fas.fa-pull-right, .far.fa-pull-right, .fal.fa-pull-right, .fab.fa-pull-right{
    margin-right: .3em;
}

.fa-stack-1x, .fa-stack-2x{
    right: 0;
}

.carousel li{
    margin-left: 5px;
}

.flex-direction-nav .flex-prev{
    right: -50px;
}

.flex-direction-nav .flex-next{
    left: -50px;
    text-align: left;
}

.flexslider:hover .flex-direction-nav .flex-prev{
    right: 10px;
}

.flexslider:hover .flex-direction-nav .flex-next{
    left: 10px;
}

.flex-pauseplay a{
    right: 10px;
}

.flex-control-thumbs li{
    float: right;
}

@media screen and (max-width: 860px){
    .flex-direction-nav .flex-prev{
        right: 10px;
    }

    .flex-direction-nav .flex-next{
        left: 10px;
    }

}

.slick-track{
    right: 0;
    margin-right: auto;
    margin-left: auto;
}

.slick-slide{
    float: right;
}

[dir="rtl"] .slick-slide{
    float: left;
}

.tooltipster-ruler{
    right: 0;
    left: 0;
}

.tooltipster-slide.tooltipster-initial{
    right: -40px !important;
}

.tooltipster-slide.tooltipster-dying{
    right: 0 !important;
}

.tooltipster-sidetip.tooltipster-left .tooltipster-box{
    margin-left: 8px;
}

.tooltipster-sidetip.tooltipster-right .tooltipster-box{
    margin-right: 8px;
}

.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{
    margin-right: -10px;
}

.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{
    left: 0;
}

.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{
    right: 0;
}

.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{
    margin-right: -10px;
}

.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{
    right: 0;
}

.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{
    border-right-color: #565656;
    right: -3px;
}

.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{
    border-left-color: #565656;
    right: 3px;
}

.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{
    right: 0;
}

.tooltipster-sidetip .tooltipster-arrow-border{
    right: 0;
}

.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{
    border-right-color: black;
}

.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{
    border-left-color: black;
}

.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{
    right: -10px;
}

.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-box{
    margin-left: 8px;
}

.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-box{
    margin-right: 8px;
}

.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow{
    margin-right: -8px;
}

.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow, .tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow{
    margin-right: 0;
}

.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow-border{
    border-right-color: rgba(10, 10, 10, 0.9);
}

.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-border{
    border-left-color: rgba(10, 10, 10, 0.9);
}

.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-uncropped{
    right: -8px;
}

.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-box{
    margin-left: 6px;
}

.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-box{
    margin-right: 6px;
}

.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow{
    margin-right: -6px;
}

.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-arrow, .tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow{
    margin-right: 0;
}

.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-arrow-border{
    border-right-color: #fff;
}

.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow-border{
    border-left-color: #fff;
}

.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow-uncropped{
    right: -6px;
}

.mfp-bg{
    right: 0;
}

.mfp-wrap{
    right: 0;
}

.mfp-container{
    right: 0;
}

.mfp-content{
    text-align: right;
}

.mfp-preloader{
    right: 8px;
    left: 8px;
    direction: rtl;
}

.mfp-close{
    left: 0;
    padding: 0 10px 18px 0 ;
}

.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{
    left: -6px;
    text-align: left;
    padding-left: 6px;
}

.mfp-counter{
    left: 0;
    right: auto;
}

.mfp-arrow:before, .mfp-arrow:after{
    right: 0;
    margin-right: 35px;
}

.mfp-arrow-left{
    right: 0;
}

.mfp-arrow-left:after{
    border-left: 17px solid #FFF;
    margin-right: 31px;
}

.mfp-arrow-left:before{
    margin-right: 25px;
    border-left: 27px solid #3F3F3F;
}

.mfp-arrow-right{
    left: 0;
}

.mfp-arrow-right:after{
    border-right: 17px solid #FFF;
    margin-right: 39px;
}

.mfp-arrow-right:before{
    border-right: 27px solid #3F3F3F;
}

.mfp-iframe-scaler iframe{
    right: 0;
}

.mfp-figure:after{
    right: 0;
    left: 0;
}

.mfp-bottom-bar{
    right: 0;
}

.mfp-title{
    padding-left: 36px;
}

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){
    .mfp-img-mobile .mfp-image-holder{
        padding-right: 0;
        padding-left: 0;
    }

    .mfp-img-mobile .mfp-figure small{
        margin-right: 5px;
    }

    .mfp-img-mobile .mfp-counter{
        left: 5px;
    }

    .mfp-img-mobile .mfp-close{
        left: 0;
    }

}

@media all and (max-width: 900px){
    .mfp-container{
        padding-right: 6px;
        padding-left: 6px;
    }

}

.white-popup-block{
    text-align: right;
}

.mfp-preloader:before{
    margin-left: 6px;
}

.mfp-figure figcaption{
    left: 100%;
    margin-left: 1.5em;
    text-align: left;
}

.mfp-counter .total{
    margin-right: 4px;
}

@media (max-width: 1100px){
    .mfp-figure figcaption{
        right: 0;
        left: auto;
        text-align: right;
    }

}

button.mfp-arrow, button.mfp-arrow:hover{
    right: auto;
}

button.mfp-arrow i,  button.mfp-arrow:hover i{
    right: 50%;
}

button.mfp-arrow.mfp-arrow-left{
    left: calc(5% + 40px);
}

button.mfp-arrow.mfp-arrow-right{
    left: 5%;
}

.mfp-close, .mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{
    right: auto;
    left: 5%;
}

.mfp-close i{
    right: 50%;
}

body button.mfp-arrow-left:before, body button.mfp-arrow-right:before, body .mfp-close:before{
    left: 0;
    right: 0;
}

.li-instagram a{
    background: radial-gradient(circle farthest-corner at 65% 90%, #fec564, transparent 50%), radial-gradient(circle farthest-corner at right  140%, #fec564, transparent 50%), radial-gradient(ellipse farthest-corner at 0 -25%, #5258cf, transparent 50%), radial-gradient(ellipse farthest-corner at 20% -50%, #5258cf, transparent 50%), radial-gradient(ellipse farthest-corner at 100% 0, #893dc2, transparent 50%), radial-gradient(ellipse farthest-corner at 60% -20%, #893dc2, transparent 50%), radial-gradient(ellipse farthest-corner at 100% 100%, #d9317a, transparent), linear-gradient(#6559ca, #bc318f 30%, #e33f5f 50%, #f77638 70%, #fec66d 100%);
}

#wpstats{
    right: 0;
}

@media (max-width: 600px){
    blockquote.align-left, .align-left.wp-block-quote.is-large,   .align-left.wp-block-quote.is-style-large, blockquote.align-right, .align-right.wp-block-quote.is-large,   .align-right.wp-block-quote.is-style-large{
        margin-right: 0 !important;
        margin-left: 0 !important;
        padding-left: 1em;
        padding-right: 1em;
    }

    blockquote.align-left:before, .align-left.wp-block-quote.is-large:before, .align-left.wp-block-quote.is-style-large:before, blockquote.align-right:before, .align-right.wp-block-quote.is-large:before, .align-right.wp-block-quote.is-style-large:before{
        right: 50%;
        left: auto;
        margin-right: -24px;
    }

    .wp-caption.alignleft{
        margin-left: 1em;
    }

    .wp-caption.alignright{
        margin-right: 1em;
    }

    .fox-authors-list .user-item-avatar{
        margin-left: 1em;
    }

    .newspaper-related{
        margin-right: -6px;
        margin-left: -6px;
    }

    .post-newspaper .post-related{
        padding-right: 6px;
        padding-left: 6px;
    }

    .list-mobile-layout-list .list-thumbnail + .post-body{
        padding-right: 1em;
    }

    .list-mobile-layout-list.post-thumbnail-align-right .list-thumbnail + .post-body{
        padding-right: 0;
        padding-left: 1em;
    }

    .list-mobile-layout-grid .list-thumbnail + .post-body{
        padding-right: 0 !important;
        padding-left: 0 !important;
    }

    .vertical-thumbnail + .post-body{
        padding-right: 0;
    }

    .post-big a.more-link{
        margin-right: auto;
        margin-left: auto;
    }

    .slider-header{
        margin-right: auto;
        margin-left: auto;
    }

    .slider-header .slider-title{
        padding-right: 0;
    }

    .fox-term-list li{
        margin: 0 0 3px 3px ;
    }

    .titlebar-user .user-item-avatar{
        margin-left: 1em;
    }

}

@media only screen and (max-width: 600px){
    .article-small .post-item-thumbnail + .post-item-body, .article-tall .post-item-thumbnail + .post-item-body{
        padding-right: 10px;
    }

    .wi-section.section-sidebar-left .section-primary{
        padding-left: 10px;
        padding-right: 10px;
    }

    .authorbox-avatar{
        margin-left: 15px;
    }

    .authorbox-avatar.avatar-acute{
        margin-left: 20px;
    }

    .comment-form-author,   .comment-form-email,   .comment-form-url{
        margin-right: 0;
    }

    .wi-dropcap, .style--dropcap-default .enable-dropcap .dropcap-content > p:first-of-type:first-letter, .style--dropcap-default p.has-drop-cap:not(:focus):first-letter, .style--dropcap-dark .enable-dropcap .dropcap-content > p:first-of-type:first-letter, .style--dropcap-dark p.has-drop-cap:not(:focus):first-letter, .style--dropcap-color .enable-dropcap .dropcap-content > p:first-of-type:first-letter, .style--dropcap-color p.has-drop-cap:not(:focus):first-letter{
        margin: 5px 0 6px 12px ;
    }

    #footer-widgets .widget-title{
        padding-right: 0;
        padding-left: 0;
    }

}

ul, ol{
    padding-right: 1.75em;
}

.wrap-link{
    right: 0;
    left: 0;
}

.media-container .wp-video > *{
    right: 0;
    left: 0;
}

blockquote, .wp-block-quote.is-large, .wp-block-quote.is-style-large{
    text-align: right;
}

@media only screen and (max-width: 840px){
    .content-all-stretch-bigger .alignwide,   .content-all-stretch-bigger .alignfull,   .content-all-stretch-bigger .wp-block-image,   .content-all-stretch-bigger .wp-block-embed,   .content-all-stretch-bigger .wp-block-gallery,   .allow-stretch-bigger .alignwide{
        margin-right: 0;
        margin-left: 0;
    }

    .allow-stretch-left:not(.content-all-stretch-bigger) figure.alignleft,   .allow-stretch-left img.alignleft{
        margin-right: 0;
    }

    .allow-stretch-right:not(.content-all-stretch-bigger) figure.alignright,   .allow-stretch-right img.alignright{
        margin-left: 0;
    }

    .section-has-sidebar .section-primary,  .has-sidebar .primary,  .secondary,  .section-secondary{
        padding-right: 0;
        padding-left: 0;
    }

    .sidebar-left .primary,  .section-sidebar-left .section-primary{
        padding-right: 0;
        padding-left: 0;
    }

    .side-share .entry-container{
        padding-right: 0;
    }

    .blog-card-overlap.blog-list .post-body-inner{
        margin-right: 0 !important;
        margin-left: 0 !important;
    }

    .article-big .readmore{
        padding-right: 16px;
        padding-left: 16px;
    }

    .article-small .post-item-thumbnail + .post-item-body,  .article-tall .post-item-thumbnail + .post-item-body{
        padding-right: 20px;
    }

    .wrapper-thumbnail-stretch-bigger .thumbnail-stretch-area{
        margin-right: 0;
        margin-left: 0;
    }

    .footer-bottom-col > * + *{
        margin-right: 0;
    }

    .fox-form-inline > * + *{
        margin-right: 0;
    }

}

blockquote cite:before, .wp-block-quote.is-large cite:before,   .wp-block-quote.is-style-large cite:before{
    margin-left: .5em;
}

blockquote.align-left, .align-left.wp-block-quote.is-large,  .align-left.wp-block-quote.is-style-large{
    text-align: right;
    float: right;
    margin: 0 0 1.25em 2.5em ;
    padding-left: 0;
    padding-right: 0;
}

blockquote.align-left:before, .align-left.wp-block-quote.is-large:before,   .align-left.wp-block-quote.is-style-large:before{
    right: 0;
    margin-right: 0;
}

blockquote.align-right, .align-right.wp-block-quote.is-large,  .align-right.wp-block-quote.is-style-large{
    text-align: left;
    float: left;
    margin: 0 1.25em 2.5em 0 ;
    padding-left: 0;
    padding-right: 0;
}

blockquote.align-right:before, .align-right.wp-block-quote.is-large:before,   .align-right.wp-block-quote.is-style-large:before{
    right: auto;
    left: 0;
    margin-right: 0;
}

.style--blockquote-icon-position-overlap blockquote:before, .style--blockquote-icon-position-overlap .wp-block-quote.is-large:before, .style--blockquote-icon-position-overlap .wp-block-quote.is-style-large:before{
    right: -30px;
}

.fox-button.button-left{
    text-align: right;
}

.fox-button.button-right{
    text-align: left;
}

.fox-btn i, button i, input[type="button"] i, input[type="reset"] i, input[type="submit"] i{
    margin-right: 8px;
}

.btn-tiny{
    padding-right: 15px;
    padding-left: 15px;
}

.btn-small{
    padding-right: 20px;
    padding-left: 20px;
}

.btn-normal{
    padding-right: 28px;
    padding-left: 28px;
}

.btn-medium{
    padding-right: 38px;
    padding-left: 38px;
}

.btn-large{
    padding-right: 48px;
    padding-left: 48px;
}

.align-left{
    text-align: right;
}

.align-right{
    text-align: left;
}

.fox-background-img .wrap-link,  .fox-background-img .bg-element{
    right: 0;
    left: 0;
}

.wp-block-image .alignleft{
    margin-left: 2em;
    text-align: right;
}

.wp-block-image .alignright{
    margin-right: 2em;
    text-align: left;
}

.wp-caption-text, .post-thumbnail-standard figcaption, .wp-block-image figcaption, .blocks-gallery-caption{
    text-align: right;
}

.alignleft, a img.alignleft{
    margin: .3em 0 1.8em 2.25em ;
    float: right;
}

.alignleft figcaption, .align-left figcaption{
    text-align: right !important;
}

.alignright, a img.alignright{
    margin: .3em 1.8em 2.25em 0 ;
    float: left;
}

.alignright figcaption, .align-right figcaption{
    text-align: left !important;
}

.content-all-stretch-bigger .alignwide, .content-all-stretch-bigger .alignfull, .content-all-stretch-bigger .wp-block-image, .content-all-stretch-bigger .wp-block-embed, .content-all-stretch-bigger .wp-block-gallery, .allow-stretch-bigger .alignwide{
    margin-right: -60px;
    margin-left: -60px;
}

.allow-stretch-left:not(.content-all-stretch-bigger) figure.alignleft, .allow-stretch-left img.alignleft{
    margin-right: -60px;
}

.allow-stretch-right:not(.content-all-stretch-bigger) figure.alignright, .allow-stretch-right img.alignright{
    margin-left: -60px;
}

.wp-caption.alignleft{
    margin: .3em 0 1.6em 3em ;
}

.wp-caption.alignright{
    margin: .3em 3em 1.6em 0 ;
}

.has-media-on-the-right.wp-block-media-text .wp-block-media-text__content{
    padding-right: 0;
}

.has-media-on-the-left.wp-block-media-text .wp-block-media-text__content{
    padding-left: 0;
}

@media (max-width: 767px){
    .form-inline .mc4wp-form-fields > * + *{
        margin-right: 0;
    }

}

.wp-block-embed-twitter .twitter-tweet-rendered{
    margin-right: auto !important;
    margin-left: auto !important;
}

.wp-block-embed-instagram iframe{
    margin-right: auto !important;
    margin-left: auto !important;
}

@media only screen and (max-width: 420px){
    .flex-direction-nav a.slick-next, .slick-nav.slick-next{
        left: 14px;
    }

    .user-item-social.style-plain a{
        margin-left: 2px;
    }

}

.fox-masonry .fox-masonry-item{
    float: right;
}

.fox-loading-element{
    right: 50%;
    margin: -20px -20px 0 0 ;
}

.fox-metro .fox-metro-item{
    float: right;
}

.fox-metro .fox-metro-item:nth-child(6n+1){
    clear: right;
}

.fox-metro .fox-metro-item:nth-child(6n+4){
    float: left;
    clear: left;
}

.spacing-none .post-item-body{
    padding-right: .8em;
    padding-left: .8em;
}

@media (max-width: 1023px){
    .fox-authors-grid.column-4 .line-1, .fox-authors-grid.column-5 .line-1{
        right: 50%;
    }

}

.fox-stack-images figcaption{
    margin-right: 20px;
    text-align: right;
}

.fox-slider-rich .flexslider{
    right: 0;
    left: 0;
}

.fox-slider-rich .flex-direction-nav .flex-next,  .fox-slider-rich .flexslider:hover .flex-direction-nav .flex-next{
    left: 0;
}

.fox-slider-rich .flex-direction-nav .flex-prev,  .fox-slider-rich .flexslider:hover .flex-direction-nav .flex-prev{
    right: 0;
}

.item-rich .fox-figure{
    float: right;
}

.item-rich-body{
    text-align: right;
}

body.layout-boxed .wi-wrapper{
    margin-right: auto;
    margin-left: auto;
}

.wi-wrapper{
    margin-right: auto;
    margin-left: auto;
}

.wrapper-bg-element{
    right: 0;
    left: 0;
}

.container{
    margin-right: auto;
    margin-left: auto;
}

.wrapper-border-top{
    right: 0;
    left: 0;
}

.wrapper-border-bottom{
    right: 0;
    left: 0;
}

.wrapper-border-left{
    right: 0;
}

.wrapper-border-right{
    left: 0;
}

.hand-border-h{
    background: url(images/line-h.webp) top right repeat-x;
}

.hand-border-v{
    background: url(images/line.webp) top right repeat-y;
}

.has-sidebar .primary, .has-sidebar .secondary{
    float: right;
}

.has-sidebar .primary{
    padding-left: 40px;
}

.sidebar-left .primary{
    padding-right: 40px;
    padding-left: 0;
    float: left;
}

@media (max-width: 782px) and (min-width: 450px){
    .secondary .widget-area .widget,   .section-secondary .widget-area .widget{
        float: right;
    }

}

.style--tag-plain .fox-term-list li + li{
    margin-right: 16px;
}

.style--tag-plain .fox-term-list a:after{
    right: 0;
    left: 0;
}

.social-list li + li{
    margin-right: 3px;
}

.social-list.icon-spacing-normal li + li{
    margin-right: 10px;
}

.social-list.icon-spacing-big li + li{
    margin-right: 20px;
}

.social-list.style-outline a i{
    right: 0;
    left: 0;
}

.social-list.style-text-1 .scl-text{
    margin-right: 4px;
}

.share-label i{
    margin-left: 8px;
}

.fox-share ul li + li{
    margin-right: 8px;
}

.share-layout-inline ul{
    margin-right: auto;
}

.share-has-lines ul:before{
    left: 100%;
    margin-left: 20px;
}

.share-has-lines ul:after{
    right: 100%;
    margin-right: 20px;
}

.fox-share.share-style-2b ul{
    margin-right: auto;
}

.fox-share.share-style-2b a span{
    margin: 0 6px 0 0 ;
}

.share-style-custom a i{
    right: 50%;
    margin: -10px -10px 0 0 ;
}

.fox-share.vshare{
    right: 0;
}

.side-share .entry-container{
    padding-right: 120px;
}

.heading-title a{
    margin-right: 5px;
}

.link-position-right .heading-title a{
    left: 0;
}

@media (max-width: 1279px){
    .wi-mainnav ul.menu > li > a{
        padding-right: 10px;
        padding-left: 10px;
    }

    .post-group-col-small .post-thumbnail-align-left .list-thumbnail + .post-body{
        padding-right: 1em;
    }

    .post-group-col-small .post-thumbnail-align-right .list-thumbnail + .post-body{
        padding-left: 1em;
    }

}

.fox-heading .line-left{
    left: 100%;
    margin-left: 20px;
}

.fox-heading .line-right{
    right: 100%;
    margin-right: 20px;
}

.fox-heading.heading-line-wave .line{
    background: url(images/wave.png) center right repeat-x;
}

.fox-instagram-heading-h i{
    margin-left: 4px;
}

.insta-header.align-right .insta-avatar{
    margin: 0 10px 0 0 ;
}

.insta-header.align-right .insta-text{
    text-align: left;
}

.insta-avatar{
    margin: 0 0 0 10px ;
}

.insta-text{
    text-align: right;
}

.insta-item-overlay{
    right: 0;
    left: 0;
}

.insta-meta{
    right: 0;
    left: 0;
}

.insta-meta-item i{
    margin-left: 4px;
}

.insta-video-icon{
    left: 10px;
}

.follow-text-overlap{
    right: 50%;
}

.fox-instagram.style-hover-border .insta-item a:before, .fox-instagram.style-hover-border .insta-item a:after,  .fox-instagram.style-hover-border .sbi_item a:before,  .fox-instagram.style-hover-border .sbi_item a:after{
    right: 8px;
    left: 8px;
}

.slide-caption{
    right: 0;
    text-align: right;
}

.flex-direction-nav .flex-next, .flexslider:hover .flex-direction-nav .flex-next, .slick-next{
    left: 20px;
}

.flex-direction-nav .flex-prev, .flexslider:hover .flex-direction-nav .flex-prev, .slick-prev{
    right: 20px;
}

.style--slider-nav-square-1 .flex-direction-nav a, .style--slider-nav-square-1 .slick-nav{
    border-color: rgba(255, 0.8) 255, 255, ;
}

.style--slider-nav-square-2 .flex-direction-nav .flex-next, .style--slider-nav-square-2 .flexslider:hover .flex-direction-nav .flex-next, .style--slider-nav-square-2 .slick-next{
    left: 0;
}

.style--slider-nav-square-2 .flex-direction-nav .flex-prev, .style--slider-nav-square-2 .flexslider:hover .flex-direction-nav .flex-prev, .style--slider-nav-square-2 .slick-prev{
    right: 0;
}

.style--slider-nav-square-3 .flex-direction-nav .flex-next, .style--slider-nav-square-3 .flexslider:hover .flex-direction-nav .flex-next, .style--slider-nav-square-3 .slick-next{
    left: 0;
}

.style--slider-nav-square-3 .flex-direction-nav .flex-prev, .style--slider-nav-square-3 .flexslider:hover .flex-direction-nav .flex-prev, .style--slider-nav-square-3 .slick-prev{
    right: 0;
}

.style--slider-nav-text .flex-direction-nav .flex-next, .style--slider-nav-text .flexslider:hover .flex-direction-nav .flex-next, .style--slider-nav-text .slick-next{
    left: 0;
}

.style--slider-nav-text .flex-direction-nav .flex-next i,  .style--slider-nav-text .flexslider:hover .flex-direction-nav .flex-next i,  .style--slider-nav-text .slick-next i{
    margin-right: 6px;
}

.style--slider-nav-text .flex-direction-nav .flex-prev, .style--slider-nav-text .flexslider:hover .flex-direction-nav .flex-prev, .style--slider-nav-text .slick-prev{
    left: 100px;
    right: auto;
}

.style--slider-nav-text .flex-direction-nav .flex-prev i,  .style--slider-nav-text .flexslider:hover .flex-direction-nav .flex-prev i,  .style--slider-nav-text .slick-prev i{
    margin-left: 6px;
}

.fox-authors-grid.column-2 .line-1{
    right: 50%;
}

.fox-authors-grid.column-3 .line-1{
    right: 33.33%;
}

.fox-authors-grid.column-3 .line-2{
    right: 66.66%;
}

.fox-authors-grid.column-4 .line-1{
    right: 25%;
}

.fox-authors-grid.column-4 .line-2{
    right: 50%;
}

.fox-authors-grid.column-4 .line-3{
    right: 75%;
}

.fox-authors-grid.column-5 .line-1{
    right: 20%;
}

.fox-authors-grid.column-5 .line-2{
    right: 40%;
}

.fox-authors-grid.column-5 .line-3{
    right: 60%;
}

.fox-authors-grid.column-5 .line-4{
    right: 80%;
}

.fox-authors-list .user-item-avatar{
    float: right;
    margin: 4px 0 0 2em ;
}

.user-item-name-wrapper .user-item-name-meta{
    margin-right: 10px;
    padding-right: 10px;
}

.user-item-name-wrapper .user-item-name-meta:before{
    right: 0;
    border-right: 1px solid;
}

.header-row-right{
    margin-right: auto;
}

.header-row-nav-center .navbar-group-left{
    right: 0;
}

.header-row-nav-center .navbar-group-right{
    left: 0;
}

.header-stack3-part > * * + *{
    margin-right: 10px;
}

.header-stack3-left{
    right: 0;
}

.header-stack3-right{
    left: 0;
    right: auto;
}

.header-stack3 .header-row-nav .wi-logo,  .header-stack4 .header-row-nav .wi-logo{
    right: 0;
}

.header-search-wrapper{
    margin-right: 5px;
}

.header-cart-icon{
    margin-right: 5px;
}

.header-cart-icon .num{
    left: -6px;
}

.modal-search-wrapper{
    right: 0;
    left: 0;
}

.modal-search-wrapper .searchform .s{
    padding-right: 0;
}

.modal-search-wrapper .searchform .submit{
    left: 0;
}

.modal-search-wrapper .close-modal{
    left: 10%;
}

.wi-mainnav a i, .wi-mainnav a .menu-icon-img{
    margin-left: 8px;
}

.wi-mainnav ul.menu > li.menu-item-has-children > a:after, .wi-mainnav ul.menu > li.mega > a:after{
    margin-right: 6px;
}

.wi-mainnav ul.menu ul{
    text-align: right;
    right: 0;
}

.wi-mainnav ul.menu ul ul{
    right: 100%;
}

.wi-mainnav ul.menu > li.mega > ul > li{
    float: right;
}

.wi-mainnav ul.menu > li.mega.column-2 > ul .mega-sep-1{
    right: 50%;
}

.wi-mainnav ul.menu > li.mega.column-3 > ul .mega-sep-1{
    right: 33.33%;
}

.wi-mainnav ul.menu > li.mega.column-3 > ul .mega-sep-2{
    right: 66.66%;
}

.wi-mainnav ul.menu > li.mega.column-4 > ul, .wi-mainnav ul.menu > li.mega.column-5 > ul{
    right: auto;
    left: 0;
}

.wi-mainnav ul.menu > li.mega.column-4 > ul > li .mega-sep-1{
    right: 25%;
}

.wi-mainnav ul.menu > li.mega.column-4 > ul > li .mega-sep-2{
    right: 50%;
}

.wi-mainnav ul.menu > li.mega.column-4 > ul > li .mega-sep-3{
    right: 75%;
}

.wi-mainnav ul.menu > li.mega.column-5 > ul > li .mega-sep-1{
    right: 20%;
}

.wi-mainnav ul.menu > li.mega.column-5 > ul > li .mega-sep-2{
    right: 40%;
}

.wi-mainnav ul.menu > li.mega.column-5 > ul > li .mega-sep-3{
    right: 60%;
}

.wi-mainnav ul.menu > li.mega.column-5 > ul > li .mega-sep-4{
    right: 80%;
}

.wi-mainnav ul.menu > li.mega > ul.submenu-display-items > li.post-nav-item{
    float: right;
}

.mega-sep{
    border-width: 0 1px 0 0 ;
}

.submenu-dark .wi-mainnav ul.menu > li.mega > ul > li{
    border-right-color: rgba(255, 255, 255, 0.3);
}

.sticky-header-background{
    right: 0;
    left: 0;
}

.header-sticky-element.before-sticky{
    right: 0;
}

.header-row-nav .wi-logo img{
    margin-left: 20px;
}

.main-header.has-logo-center .widget_logo{
    right: 0;
    left: 0;
}

.main-header .widget + .widget{
    margin-right: 6px;
}

.row-nav-style-active-2 .wi-mainnav ul.menu > li > a:before, .row-nav-style-active-3 .wi-mainnav ul.menu > li > a:before{
    right: 0;
    left: 0;
}

.site-header-transparent #masthead{
    right: 0;
    left: 0;
}

.post-item-thumbnail .fox-figcaption{
    text-align: left;
}

.thumbnail-index, .thumbnail-score{
    left: 10px;
}

.thumbnail-view{
    right: 0;
}

.post-format-indicator{
    left: 8px;
}

.video-format-indicator{
    right: 50%;
}

.image-overlay{
    right: 0;
    left: 0;
}

.image-letter{
    right: 50%;
}

.image-letter .main-letter{
    right: 0;
    left: 0;
}

.l-cross{
    border-right: 1px solid;
}

.l-cross.l-left{
    left: 100%;
}

.l-cross.l-right{
    right: 100%;
}

.fox-figure .image-logo{
    right: 50%;
}

.post-align-left{
    text-align: right;
}

.post-align-right{
    text-align: left;
}

.custom-color .post-list-sep, .blog-custom-color .post-list-sep, .post-custom-color .post-list-sep{
    border-color: rgba(255, 0.1) 255, 255, ;
}

.post-header-align-left .post-header{
    text-align: right;
}

.post-header-align-right .post-header{
    text-align: left;
}

.live-word{
    margin-left: 4px;
}

.live-circle{
    margin-left: 4px;
}

.byline + .meta-author-avatar, .byline + .byline{
    margin-right: 10px;
}

.meta-author-avatar{
    margin-left: 10px;
}

.comment-icon{
    margin-right: 4px;
}

.readmore.minimal-link:after{
    right: 0;
    left: 0;
}

.post-align-center .readmore.fox-btn, .post-align-center button.readmore, .post-align-center input.readmore[type="button"], .post-align-center input.readmore[type="reset"], .post-align-center input.readmore[type="submit"], .align-center .readmore.fox-btn, .align-center button.readmore, .align-center input.readmore[type="button"], .align-center input.readmore[type="reset"], .align-center input.readmore[type="submit"]{
    margin-right: auto;
    margin-left: auto;
}

.post-align-right .readmore.fox-btn, .post-align-right button.readmore, .post-align-right input.readmore[type="button"], .post-align-right input.readmore[type="reset"], .post-align-right input.readmore[type="submit"], .align-right .readmore.fox-btn, .align-right button.readmore, .align-right input.readmore[type="button"], .align-right input.readmore[type="reset"], .align-right input.readmore[type="submit"]{
    margin-right: auto;
}

.standard-more-align-center .readmore{
    margin-right: auto;
    margin-left: auto;
}

.standard-more-align-right .readmore{
    margin-right: auto;
}

.blog-related{
    margin-right: -10px;
    margin-left: -10px;
}

.blog-related .line{
    right: 33.33%;
    border-width: 0 1px 0 0 ;
}

.blog-related .line2{
    right: 66.66%;
}

.post-related{
    float: right;
}

.related-thumbnail{
    float: right;
    margin: 0 0 8px 12px !important;
}

.newspaper-related{
    margin-right: -14px;
    margin-left: -14px;
}

.post-newspaper .post-related{
    padding-right: 14px;
    padding-left: 14px;
}

.blog-card-overlap.blog-list .post-body-inner{
    margin-right: -120px;
}

.blog-card-overlap.blog-list .post-thumbnail-align-right .post-body-inner{
    margin-right: auto;
    margin-left: -120px;
}

.grid-lines{
    right: 0;
    left: 0;
}

.grid-line:nth-child(n+2){
    border-right: 1px solid;
}

.post-list-count{
    margin: 0 0 0 1em ;
    float: right;
}

.list-thumbnail + .post-body{
    padding-right: 4.8%;
}

.post-thumbnail-align-right .list-thumbnail{
    margin-right: auto;
}

.post-thumbnail-align-right .list-thumbnail + .post-body{
    padding-right: 0;
    padding-left: 4.8%;
}

.vertical-thumbnail figcaption{
    text-align: left;
    margin-right: auto;
    margin-left: 0;
}

.vertical-thumbnail + .post-body{
    padding-right: 4%;
}

.post-vertical.post-thumbnail-align-right .vertical-thumbnail + .post-body{
    padding-right: 0;
    padding-left: 4%;
}

.post-big .post-thumbnail .post-thumbnail-caption{
    left: 0;
    padding: 5px 5px 0 0 ;
}

.has-thumbnail .big-meta{
    right: 0;
}

.has-thumbnail.post-align-center .big-meta{
    right: 50%;
}

.has-thumbnail.post-align-center a.more-link{
    margin-right: auto;
    margin-left: auto;
}

.has-thumbnail.post-align-right .big-meta{
    right: auto;
    left: 0;
}

.post-big a.more-link{
    margin-right: auto;
    margin-left: 0;
}

.slider-body{
    right: 0;
}

.slider-header{
    padding-right: 10px;
}

.style--title-has-background .slider-excerpt{
    margin-right: 10px;
}

.post-slide-align-center .slider-header, .post-slide-align-center .slider-excerpt{
    margin-right: auto;
    margin-left: auto;
}

.post-slide-align-right .slider-cell{
    text-align: left;
}

.post-slide-align-right .slider-header, .post-slide-align-right .slider-excerpt{
    margin-right: auto;
}

.modern-slider1 .flexslider{
    right: 0;
    left: 0;
}

.post-slide1-thumbnail, .post-slide1-overlay, .post-slide1-text{
    right: 0;
    left: 0;
}

.post-slide1-background{
    right: 0;
    left: 0;
}

.post-slider2-text{
    padding: 50px 50px 50px 80px ;
}

.post-slider3-text{
    right: 40px;
    left: 40px;
}

.post-group-row.big-post-ratio-3-4 .sep-border{
    right: 75%;
}

.post-group-row.big-post-ratio-3-4.big-post-right .sep-border{
    right: 25%;
}

.post-group-row.big-post-ratio-2-3 .sep-border{
    right: 66.66%;
}

.post-group-row.big-post-ratio-2-3.big-post-right .sep-border{
    right: 33.33%;
}

.post-group-row.big-post-ratio-1-2 .sep-border{
    right: 50%;
}

.big-order-1 .line1{
    right: 60%;
}

.big-order-1 .line2{
    right: 80%;
}

.big-order-2 .line1{
    right: 80%;
}

.big-order-2 .line2{
    right: 20%;
}

.big-order-3 .line1{
    right: 40%;
}

.big-order-3 .line2{
    right: 20%;
}

.article-big.post-align-center .post-item-body{
    margin-right: auto;
    margin-left: auto;
}

.titlebar-bg{
    right: 0;
    left: 0;
}

.titlebar-bg-overlay{
    right: 0;
    left: 0;
}

.titlebar-user{
    text-align: right;
}

.titlebar-user .user-item-avatar{
    float: right;
    margin: 0 0 0 2em ;
}

.section-sep{
    right: 0;
    border-width: 0 0 0 1px ;
    margin-right: -20px;
}

.sidebar-left .section-sep, .section-sidebar-left .section-sep{
    border-width: 0 1px 0 0 ;
    margin-right: auto;
    margin-left: -20px;
    right: auto;
    left: 0;
}

.wi-section.section-has-sidebar .section-primary{
    padding-left: 40px;
}

.wi-section.section-has-sidebar .section-primary,  .wi-section.section-has-sidebar .primary{
    float: right;
}

.wi-section.section-has-sidebar .section-secondary,  .wi-section.section-has-sidebar .secondary{
    float: right;
}

.wi-section.section-sidebar-left .section-primary{
    float: left;
    padding-left: 0;
    padding-right: 40px;
}

.wi-section.section-sidebar-left .section-secondary{
    float: right;
}

.section-border-shadow .section-container{
    border-width: 1px 1px 8px 8px ;
}

.section-ad.ad-code .banner-inner{
    margin-right: auto;
    margin-left: auto;
}

.line.line-l{
    left: 100%;
    margin-left: 20px;
}

.line.line-r{
    right: 100%;
    margin-right: 20px;
}

.heading-empty .line-l, .heading-empty .line-r{
    margin-right: 0;
    margin-left: 0;
}

.heading-line-4 .line{
    background: url(images/wave.webp) center right repeat-x;
}

.heading-line-4 .line-l{
    background-position: center left;
}

.heading-6 .heading-inner .line-l{
    right: -20px;
    left: -20px;
}

.heading-line-7 .line{
    background: repeating-linear-gradient(-45deg, transparent, transparent right 6px, center currentColor 7px, currentColor 1px);
    background-position: top right;
}

.heading-line-8 .line{
    background-position: right  0;
}

.heading-line-8 .line-l{
    background-position: 0% right ;
}

.heading-link--separated a{
    left: 0;
}

.wrapper-thumbnail-stretch-bigger .thumbnail-stretch-area{
    margin-right: -60px;
    margin-left: -60px;
}

.style--thumbnail-float .thumbnail-wrapper{
    float: left;
    margin: 40px 40px 20px 0 ;
}

.post-content-narrow .narrow-area, .wi-content .narrow-area{
    margin-right: auto;
    margin-left: auto;
}

.wi-single .post-item-meta .meta-author-avatar{
    margin-left: 10px;
}

.sponsor-meta{
    margin-right: 10px;
}

.sponsor-name{
    margin-right: 10px;
}

.page-links-label{
    margin-left: 1em;
}

.single-heading i{
    margin-left: 3px;
}

.single-heading span:before{
    left: 100%;
    margin-left: 20px;
}

.single-heading span:after{
    right: 100%;
    margin-right: 20px;
}

.authorbox-avatar{
    margin: 0 0 0 30px ;
}

.authorbox-avatar.avatar-acute{
    margin-left: 44px;
}

.authorbox-avatar.avatar-acute:after{
    right: 4px;
}

.authorbox-nav{
    margin-right: -120px;
}

.authorbox-nav ul{
    padding-right: 120px;
}

.authorbox-nav li{
    margin-left: 2px;
}

.same-author-list{
    padding-right: 20px;
}

.post-navigation .nav-links .nav-previous{
    float: right;
    padding-left: 12px;
}

.post-navigation .nav-links .nav-previous .meta-nav i{
    margin-left: 3px;
}

.post-navigation .nav-links .nav-next{
    float: left;
    padding-right: 12px;
    text-align: left;
}

.post-navigation .nav-links .nav-next .meta-nav i{
    margin-right: 3px;
}

.post-nav-minimal-1 .nav-previous a i{
    margin-left: 5px;
}

.post-nav-minimal-1 .nav-next a i{
    margin-right: 5px;
}

.post-nav-minimal-1 .nav-previous a:hover i{
    padding-left: 8px;
}

.post-nav-minimal-1 .nav-next a:hover i{
    padding-right: 8px;
}

.post-nav-minimal-2 .nav-previous a i{
    margin-left: 5px;
}

.post-nav-minimal-2 .nav-next a i{
    margin-right: 5px;
}

.post-nav-minimal-2 .nav-previous a:hover{
    padding-right: 20px;
}

.post-nav-minimal-2 .nav-next a:hover{
    padding-left: 20px;
}

.post-nav-item-overlay{
    right: 0;
    left: 0;
}

.post-nav-item-body{
    right: 0;
    left: 0;
}

#content-dock .close{
    left: 0px;
}

#content-dock .dock-title{
    text-align: right;
    padding: 6px 28px 6px 0 ;
}

#content-dock .post-dock .post-dock-thumbnail{
    float: right;
}

#content-dock .post-dock .post-dock-thumbnail + .post-body{
    padding-right: 16px;
}

.review-score{
    margin-right: auto;
}

.review-score .unit{
    margin-right: 4px;
}

.commentlist .comment-author img{
    float: right;
    margin-left: 28px;
}

.commentlist li.bypostauthor .fn:after{
    margin-right: 6px;
    left: -20px;
}

.commentlist ul.children{
    padding-right: 2em;
    margin-right: 2em;
    border-width: 0 1px 0 0 ;
}

.comment-metadata .edit-link{
    margin-right: 16px;
}

.comment-metadata, .comment .reply, .comment-content, .comment .comment-respond{
    padding-right: 84px;
}

label[for="wp-comment-cookies-consent"]{
    margin-right: 6px;
}

#cancel-comment-reply-link{
    margin-right: .7em;
}

.comment-form-author, .comment-form-email, .comment-form-url{
    float: right;
    margin-right: 2%;
}

.comment-form-author{
    margin-right: 0;
}

.reading-progress-wrapper{
    right: 0;
    left: 0;
}

.wi-dropcap, .style--dropcap-default .enable-dropcap .dropcap-content > p:first-of-type:first-letter, .style--dropcap-default p.has-drop-cap:not(:focus):first-letter, .style--dropcap-dark .enable-dropcap .dropcap-content > p:first-of-type:first-letter, .style--dropcap-dark p.has-drop-cap:not(:focus):first-letter, .style--dropcap-color .enable-dropcap .dropcap-content > p:first-of-type:first-letter, .style--dropcap-color p.has-drop-cap:not(:focus):first-letter{
    float: right;
    margin: 5px 0 10px 18px ;
}

.style--dropcap-dark .enable-dropcap .small-dropcap-content p:first-letter, .style--dropcap-color .enable-dropcap .small-dropcap-content p:first-letter{
    margin: 5px 0 4px 18px ;
}

.hero-overlay{
    right: 0;
    left: 0;
}

.scroll-down-btn-arrow{
    right: 50%;
}

.minimal-header{
    right: 0;
    left: 0;
}

.minimal-logo{
    right: 40px;
}

body.post-hero-full .minimal-header-inner{
    right: 0;
    left: 0;
}

body.post-hero-full .minimal-header.top-mode .minimal-logo{
    right: 50%;
}

body.post-hero-half .minimal-header.top-mode .minimal-logo{
    right: 50%;
}

body.post-hero-half .minimal-header-inner{
    right: 0;
    left: 0;
}

@media (min-width: 1024px){
    .hero-content{
        right: 5%;
        left: 5%;
    }

    .hero-full .post-item-header{
        text-align: right;
    }

    .hero-text--center .hero-content{
        right: 0;
        left: 0;
    }

    .hero-text--bottom-center .hero-content{
        right: 0;
        left: 0;
    }

    .hero-half .hero-background{
        margin-right: auto;
    }

    .hero-half .hero-content{
        right: 0;
        left: 50%;
    }

    body.post-hero-half .minimal-header-inner{
        left: 50%;
    }

    .post-hero-half-dark .minimal-header.top-mode .minimal-logo{
        right: 50%;
    }

}

.searchform .s{
    padding-left: 48px;
}

.searchform .submit{
    left: 0;
}

.widget_archive ul ul, .widget_nav_menu ul ul, .widget_meta ul ul, .widget_recent_entries ul ul, .widget_categories ul ul, .widget_product_categories ul ul{
    padding-right: 20px;
    margin-right: 0;
}

.fox-post-count{
    float: left;
}

.style--list-widget-3 .fox-post-count{
    float: left;
}

.widget-title .rsswidget img{
    margin-left: 6px;
}

.widget_rss > ul > li > cite{
    float: left;
}

.widget_recent_comments ul li,  .widget_recent_entries ul li{
    padding-right: 40px;
}

.widget_recent_comments ul li:before,   .widget_recent_entries ul li:before{
    right: 0;
}

.widget_recent_entries ul li{
    padding-right: 32px;
}

.style--tagcloud-2 .tagcloud a{
    float: right;
    margin: 0 0 5px 5px ;
}

.style--tagcloud-3 .tagcloud a{
    float: right;
    margin: 0 0 5px 5px ;
}

.about-image figcaption{
    text-align: right;
}

.about-wrapper.align-center .about-image, .about-wrapper.align-center .about-signature{
    margin-right: auto;
    margin-left: auto;
}

.about-wrapper.align-right .widget-title{
    text-align: left;
}

.about-wrapper.align-right .about-image, .about-wrapper.align-right .about-signature{
    margin-right: auto;
}

.blog-widget-small .thumbnail-align-left .list-thumbnail + .post-body{
    padding-right: .8em;
}

.blog-widget-small .thumbnail-align-right .list-thumbnail + .post-body{
    padding-left: .8em;
}

.blog-widget-small .thumbnail-index{
    right: -10px;
}

.blog-widget-big .post-item-excerpt .readmore{
    margin: 0 2px 0 0 ;
}

.wi-pin-list li{
    float: right;
}

.widget-author-list .author-list-item-avatar{
    float: right;
    margin: 0 0 0 1.2em ;
}

.widget-author-grid ul li{
    float: right;
}

.imagebox-image, .imagebox-content, .imagebox-overlay, .imagebox-link{
    right: 0;
    left: 0;
}

.imagebox-border-top, .imagebox-border-bottom{
    right: -1px;
    left: -1px;
}

.imagebox-border-left, .imagebox-border-right{
    border-right: 1px solid white;
}

.imagebox-border-left{
    right: -1px;
}

.imagebox-border-right{
    left: -1px;
}

.imagetext-imageleft .imagetext-image{
    float: right;
    margin: 0 0 0 20px ;
}

.th-case, .th-death{
    text-align: left;
}

.td-case, .td-death{
    text-align: left;
}

.foxmc-bg-image{
    right: 0;
    left: 0;
}

.foxmc-title i{
    margin: 0 0 0 10px ;
}

.foxmc-heading-inline .foxmc-form{
    margin-right: auto;
}

.authorbox-widget-inline .authorbox-widget-avatar{
    float: right;
    margin: 0 0 0 16px ;
}

.footer-col-sep{
    right: 0;
    border-width: 0 0 0 1px ;
}

.footer-col-left .widget{
    margin-left: auto;
    text-align: right;
}

.footer-col-right .widget{
    margin-right: auto;
    text-align: left;
}

.footer-bottom-left{
    text-align: right;
}

.footer-bottom-right{
    margin-right: auto;
    text-align: left;
}

#footer-search .searchform .s{
    padding-right: 12px;
    padding-left: 40px;
}

.footer-bottom .widget_nav_menu li, #footernav li{
    float: right;
}

.footer-bottom .widget_nav_menu li + li, #footernav li + li{
    margin-right: 16px;
}

.footer-bottom-col > * + *{
    margin-right: 20px;
}

#backtotop{
    left: 30px;
}

#backtotop.backtotop-circle i{
    right: 0;
    left: 0;
}

#masthead-mobile{
    right: 0;
    left: 0;
}

.masthead-mobile-bg{
    right: 0;
    left: 0;
}

.masthead-mobile-part > * + *{
    margin-right: 5px;
}

.masthead-mobile-left{
    right: 0;
}

.masthead-mobile-right{
    left: 0;
}

.offcanvas-element:before{
    left: 16px;
    right: 16px;
}

.offcanvas-element.social-list{
    padding-right: 32px;
    padding-left: 32px;
}

.offcanvas-search .s{
    padding-right: 16px;
    padding-left: 40px;
}

.offcanvas-overlay{
    right: 0;
    left: 0;
}

.offcanvas-sidebar{
    padding-right: 32px;
    padding-left: 32px;
}

.offcanvas-nav li > .indicator{
    left: 0;
}

.offcanvas-nav ul ul{
    margin-right: 14px;
}

.offcanvas-dark .offcanvas-nav li{
    padding-right: 0;
    padding-left: 0;
}

.offcanvas-dark .offcanvas-nav a{
    padding-right: 32px;
    padding-left: 32px;
}

.offcanvas-dark .offcanvas-nav ul ul{
    margin-right: 0;
}

.offcanvas-dark .offcanvas-nav ul ul a{
    padding-right: 48px;
}

.offcanvas-dark .offcanvas-search .s{
    padding-right: 0;
}

.offcanvas-dark .offcanvas-search .s,  .offcanvas-dark .offcanvas-nav li + li > a{
    border-color: rgba(255, 0.1) 255, 255, ;
}

.wpcf7 .input{
    float: right;
    margin-left: 4%;
}

.wpcf7-submit{
    margin-right: auto;
    margin-left: auto;
}

div.wpcf7-response-output{
    margin-right: 0 !important;
    margin-left: 0 !important;
}

.form-inline .mc4wp-form-fields > * + *{
    margin-right: 5px;
}

.fox-form-inline > * + *{
    margin-right: 10px;
}

.fox-form-inline > * + *:last-child{
    margin-right: -1px;
}

#header-cart{
    left: 0;
    border-width: 1px 1px 1px 0 ;
}

.woocommerce ul.products li.product .price del{
    margin-left: 10px;
}

.woocommerce span.onsale{
    right: -2em;
}

.woocommerce span.onsale, .woocommerce ul.products li.product .onsale{
    left: 10%;
}

.woocommerce #respond input#submit.loading, .woocommerce a.button.loading, .woocommerce button.button.loading, .woocommerce input.button.loading{
    padding-left: 1.2em;
}

.woocommerce a.added_to_cart{
    margin-right: 10px;
}

.woocommerce a.add_to_cart_button{
    right: 0;
    left: 0;
}

.woocommerce div.product .product_title{
    text-align: right;
}

.woocommerce div.quantity, .woocommerce-page div.quantity{
    float: right;
    margin: 0 0 0 20px ;
}

.woocommerce div.quantity input.minus, .woocommerce-page div.quantity input.minus, .woocommerce div.quantity input.plus, .woocommerce-page div.quantity input.plus, .woocommerce div.quantity input.qty, .woocommerce-page div.quantity input.qty{
    float: right;
}

.woocommerce div.quantity input.minus, .woocommerce-page div.quantity input.minus, .woocommerce div.quantity input.qty, .woocommerce-page div.quantity input.qty{
    border-left: 1px solid #e5e5e5;
}

.woocommerce div.product .woocommerce-tabs ul.tabs{
    padding-right: 0;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li{
    margin: 0 0 0 10px ;
}

.woocommerce #review_form #respond p.comment-form-email{
    margin-right: 4%;
}

.woocommerce #reviews #comments ol.commentlist li .comment-text{
    margin-right: 70px;
}

.woocommerce-cart table.cart input[name="update_cart"]{
    margin-right: auto;
}

#add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text{
    padding-right: 10px;
}

.instagram-pics{
    margin-right: -3px;
    margin-left: -3px;
}

.instagram-pics li{
    float: right;
}

.wi-instagram-widget ul li{
    float: right;
}

.wi-instagram-widget ul li a .photo-text{
    right: 0;
    left: 0;
}

.wi-instagram-widget ul li a .photo-text span + span{
    margin-right: 10px;
}

.wi-instagram-widget ul li a .photo-text i{
    margin-left: 2px;
}

.widget_displaytweetswidget > p{
    padding-right: 30px;
}

.widget_displaytweetswidget > p:before{
    right: 0px;
}

.widget_post_views_counter_list_widget .post-thumbnail .view-count{
    right: 0;
}

.popular-counter{
    left: 10px;
}

.view-count{
    right: 0;
}
.thumbnail-index, .thumbnail-score{
    left: 10px;
}

.thumbnail-view{
    right: 0;
}

.post-format-indicator{
    left: 8px;
}

.video-format-indicator{
    right: 50%;
}

.image-overlay{
    right: 0;
    left: 0;
}

.image-letter{
    right: 50%;
}

.l-cross{
    border-right: 1px solid;
}

.fox-figure .image-logo{
    right: 50%;
}

.post-align-left{
    text-align: right;
}

.post-align-right{
    text-align: left;
}

.live-word{
    margin-left: 4px;
}

.live-circle{
    margin-left: 4px;
}

.byline + .meta-author-avatar, .byline + .byline{
    margin-right: 10px;
}

.meta-author-avatar{
    margin-left: 10px;
}

.comment-icon{
    margin-right: 4px;
}

.blog-related{
    margin-right: -10px;
    margin-left: -10px;
}

.blog-related .line{
    right: 33.33%;
    border-width: 0 1px 0 0 ;
}

.blog-related .line2{
    right: 66.66%;
}

.post-related{
    float: right;
}

.related-thumbnail{
    float: right;
    margin: 0 0 8px 12px !important;
}

.newspaper-related{
    margin-right: -14px;
    margin-left: -14px;
}

.post-newspaper .post-related{
    padding-right: 14px;
    padding-left: 14px;
}

@media (max-width:iphone ){
    .newspaper-related{
        margin-right: -6px;
        margin-left: -6px;
    }

    .post-newspaper .post-related{
        padding-right: 6px;
        padding-left: 6px;
    }

    .fox-term-list li{
        margin: 0 0 3px 3px ;
    }

}

.grid-lines{
    right: 0;
    left: 0;
}

.grid-line:nth-child(n+2){
    border-right: 1px solid;
}

@media (max-width:iphone){
    .post-big a.more-link{
        margin-right: auto;
        margin-left: auto;
    }

    .slider-header{
        margin-right: auto;
        margin-left: auto;
    }

    .titlebar-user .user-item-avatar{
        margin-left: 1em;
    }

}

.post-list-count{
    margin: 0 0 0 1em ;
    float: right;
}

.vertical-thumbnail + .post-body{
    padding-right: 4%;
}

@media (max-width: iphone){
    .vertical-thumbnail + .post-body{
        padding-right: 0;
    }

}

.has-thumbnail .big-meta{
    right: 0;
}

.post-big a.more-link{
    margin-right: auto;
    margin-left: 0;
}

.slider-body{
    right: 0;
}

.slider-header{
    padding-right: 10px;
}

.post-slide1-thumbnail, .post-slide1-overlay, .post-slide1-text{
    right: 0;
    left: 0;
}

.post-slide1-background{
    right: 0;
    left: 0;
}

.post-slider2-text{
    padding: 50px 50px 50px 80px ;
}

.post-slider3-text{
    right: 40px;
    left: 40px;
}

.titlebar-bg{
    right: 0;
    left: 0;
}

.titlebar-bg-overlay{
    right: 0;
    left: 0;
}

.titlebar-user{
    text-align: right;
}
.section-sep{
    right: 0;
    border-width: 0 0 0 1px ;
    margin-right: -20px;
}

.section-border-shadow .section-container{
    border-width: 1px 1px 8px 8px ;
}

.section-ad.ad-code .banner-inner{
    margin-right: auto;
    margin-left: auto;
}
#wpstats{
    right: 0;
}

@media (max-width: iphone){
    .wp-caption.alignleft{
        margin-left: 1em;
    }

    .wp-caption.alignright{
        margin-right: 1em;
    }

}

ul, ol{
    padding-right: 1.75em;
}

.wrap-link{
    right: 0;
    left: 0;
}

blockquote{
    text-align: right;
}

.btn-tiny{
    padding-right: 15px;
    padding-left: 15px;
}

.btn-small{
    padding-right: 20px;
    padding-left: 20px;
}

.btn-normal{
    padding-right: 28px;
    padding-left: 28px;
}

.btn-medium{
    padding-right: 38px;
    padding-left: 38px;
}

.btn-large{
    padding-right: 48px;
    padding-left: 48px;
}

.align-left{
    text-align: right;
}

.align-right{
    text-align: left;
}

.wp-caption-text, .wp-block-image figcaption, .blocks-gallery-caption{
    text-align: right;
}

.alignleft, a img.alignleft{
    margin: .3em 0 1.8em 2.25em ;
    float: right;
}

.alignleft figcaption, .align-left figcaption{
    text-align: right !important;
}

.alignright, a img.alignright{
    margin: .3em 1.8em 2.25em 0 ;
    float: left;
}

.alignright figcaption, .align-right figcaption{
    text-align: left !important;
}

.content-all-stretch-bigger .alignwide, .content-all-stretch-bigger .alignfull, .content-all-stretch-bigger .wp-block-image, .content-all-stretch-bigger .wp-block-embed, .content-all-stretch-bigger .wp-block-gallery .allow-stretch-bigger .alignwide{
    margin-right: -60px;
    margin-left: -60px;
}

.allow-stretch-left:not(.content-all-stretch-bigger) figure.alignleft, .allow-stretch-left img.alignleft{
    margin-right: -60px;
}

.allow-stretch-right:not(.content-all-stretch-bigger) figure.alignright, .allow-stretch-right img.alignright{
    margin-left: -60px;
}

.wp-caption.alignleft{
    margin: .3em 0 1.6em 3em ;
}

.wp-caption.alignright{
    margin: .3em 3em 1.6em 0 ;
}

.has-media-on-the-right.wp-block-media-text .wp-block-media-text__content{
    padding-right: 0;
}

.has-media-on-the-left.wp-block-media-text .wp-block-media-text__content{
    padding-left: 0;
}

.fox-loading-element{
    right: 50%;
    margin: -20px -20px 0 0 ;
}

.item-rich-body{
    text-align: right;
}

.wi-wrapper{
    margin-right: auto;
    margin-left: auto;
}

.wrapper-bg-element{
    right: 0;
    left: 0;
}

.container{
    margin-right: auto;
    margin-left: auto;
}

.wrapper-border-top{
    right: 0;
    left: 0;
}

.wrapper-border-bottom{
    right: 0;
    left: 0;
}

.wrapper-border-left{
    right: 0;
}

.wrapper-border-right{
    left: 0;
}

.hand-border-h{
    background: url(images/line-h.webp) top right repeat-x;
}

.hand-border-v{
    background: url(images/line.webp) top right repeat-y;
}
.li-instagram a{
    background: radial-gradient(circle farthest-corner at 65% 90%, #fec564, transparent 50%), radial-gradient(circle farthest-corner at right  140%, #fec564, transparent 50%), radial-gradient(ellipse farthest-corner at 0 -25%, #5258cf, transparent 50%), radial-gradient(ellipse farthest-corner at 20% -50%, #5258cf, transparent 50%), radial-gradient(ellipse farthest-corner at 100% 0, #893dc2, transparent 50%), radial-gradient(ellipse farthest-corner at 60% -20%, #893dc2, transparent 50%), radial-gradient(ellipse farthest-corner at 100% 100%, #d9317a, transparent), linear-gradient(#6559ca, #bc318f 30%, #e33f5f 50%, #f77638 70%, #fec66d 100%);
}

.fox-share.vshare{
    right: 0;
}

.insta-avatar{
    margin: 0 0 0 10px ;
}

.insta-text{
    text-align: right;
}

.insta-item-overlay{
    right: 0;
    left: 0;
}

.insta-meta{
    right: 0;
    left: 0;
}

.insta-video-icon{
    left: 10px;
}

.follow-text-overlap{
    right: 50%;
}

.slide-caption{
    right: 0;
    text-align: right;
}

.flex-direction-nav .flex-next, .flexslider:hover .flex-direction-nav .flex-next, .slick-next{
    left: 20px;
}

.flex-direction-nav .flex-prev, .flexslider:hover .flex-direction-nav .flex-prev, .slick-prev{
    right: 20px;
}
.footer-col-sep{
    right: 0;
    border-width: 0 0 0 1px ;
}

.footer-bottom-left{
    text-align: right;
}

.footer-bottom-right{
    margin-right: auto;
    text-align: left;
}

#backtotop{
    left: 30px;
}
.header-row-right{
    margin-left: 0;
}

.header-stack3-left{
    right: 0;
}

.header-stack3-right{
    left: 0;
    right: auto;
}

.header-search-wrapper{
    margin-right: 5px;
}

.header-cart-icon{
    margin-right: 5px;
}

.modal-search-wrapper{
    right: 0;
    left: 0;
}

.mega-sep{
    border-width: 0 1px 0 0 ;
}

.sticky-header-background{
    right: 0;
    left: 0;
}

.header-row-nav .wi-logo img{
    margin-left: 20px;
}
.instagram-pics{
    margin-right: -3px;
    margin-left: -3px;
}

.instagram-pics li{
    float: right;
}

.wi-instagram-widget ul li{
    float: right;
}

.wi-instagram-widget ul li a .photo-text{
    right: 0;
    left: 0;
}

.wi-instagram-widget ul li a .photo-text span + span{
    margin-right: 10px;
}

.wi-instagram-widget ul li a .photo-text i{
    margin-left: 2px;
}

.widget_displaytweetswidget > p{
    padding-right: 30px;
}

.widget_displaytweetswidget > p:before{
    right: 0px;
}

.popular-counter{
    left: 10px;
}

.view-count{
    right: 0;
}
#masthead-mobile{
    right: 0;
    left: 0;
}

.masthead-mobile-bg{
    right: 0;
    left: 0;
}

.masthead-mobile-left{
    right: 0;
}

.masthead-mobile-right{
    left: 0;
}

 social icons .offcanvas-element.social-list{
    padding-right: 32px;
    padding-left: 32px;
}

.offcanvas-overlay{
    right: 0;
    left: 0;
}

.offcanvas-sidebar{
    padding-right: 32px;
    padding-left: 32px;
}
.sponsor-meta{
    margin-right: 10px;
}

.sponsor-name{
    margin-right: 10px;
}

.page-links-label{
    margin-left: 1em;
}

.authorbox-avatar{
    margin: 0 0 0 30px ;
}

.authorbox-nav{
    margin-right: -120px;
}

.same-author-list{
    padding-right: 20px;
}

.post-navigation .nav-links .nav-previous{
    float: right;
    padding-left: 12px;
}

.post-navigation .nav-links .nav-next{
    float: left;
    padding-right: 12px;
    text-align: left;
}

.post-nav-item-overlay{
    right: 0;
    left: 0;
}

.post-nav-item-body{
    right: 0;
    left: 0;
}

.review-score{
    margin-right: auto;
}

.comment-metadata, .comment .reply, .comment-content, .comment .comment-respond{
    padding-right: 84px;
}

label[for="wp-comment-cookies-consent"]{
    margin-right: 6px;
}

#cancel-comment-reply-link{
    margin-right: .7em;
}

.comment-form-author, .comment-form-email, .comment-form-url{
    float: right;
    margin-right: 2%;
}

.comment-form-author{
    margin-right: 0;
}

.reading-progress-wrapper{
    right: 0;
    left: 0;
}

.wi-dropcap{
    float: right;
    margin: 5px 0 10px 18px ;
}

.hero-overlay{
    right: 0;
    left: 0;
}

.scroll-down-btn-arrow{
    right: 50%;
}

.minimal-header{
    right: 0;
    left: 0;
}

.minimal-logo{
    right: 40px;
}
.searchform .submit{
    left: 0;
}

.fox-post-count{
    float: left;
}

.widget-title .rsswidget img{
    margin-left: 6px;
}

.widget_rss > ul > li > cite{
    float: left;
}

.widget_recent_entries ul li{
    padding-right: 32px;
}

.imagebox-image, .imagebox-content, .imagebox-overlay, .imagebox-link{
    right: 0;
    left: 0;
}

.imagebox-border-top, .imagebox-border-bottom{
    right: -1px;
    left: -1px;
}

.imagebox-border-left, .imagebox-border-right{
    border-right: 1px solid white;
}

.imagebox-border-left{
    right: -1px;
}

.imagebox-border-right{
    left: -1px;
}

.th-case, .th-death{
    text-align: left;
}

.td-case, .td-death{
    text-align: left;
}

.foxmc-bg-image{
    right: 0;
    left: 0;
}
#header-cart{
    left: 0;
    border-width: 1px 1px 1px 0 ;
}

.woocommerce ul.products li.product .price del{
    margin-left: 10px;
}

.woocommerce span.onsale{
    right: -2em;
}

.woocommerce span.onsale, .woocommerce ul.products li.product .onsale{
    left: 10%;
}

.woocommerce #respond input#submit.loading,  .woocommerce a.button.loading,  .woocommerce button.button.loading,  .woocommerce input.button.loading{
    padding-left: 1.2em;
}

.woocommerce a.added_to_cart{
    margin-right: 10px;
}

.woocommerce a.add_to_cart_button{
    right: 0;
    left: 0;
}

.woocommerce div.product .product_title{
    text-align: right;
}

.woocommerce div.quantity,  .woocommerce-page div.quantity{
    float: right;
    margin: 0 0 0 20px ;
}

.woocommerce div.quantity input.minus,  .woocommerce-page div.quantity input.minus, .woocommerce div.quantity input.plus, .woocommerce-page div.quantity input.plus, .woocommerce div.quantity input.qty,  .woocommerce-page div.quantity input.qty{
    float: right;
}

.woocommerce div.quantity input.minus,  .woocommerce-page div.quantity input.minus, .woocommerce div.quantity input.qty,  .woocommerce-page div.quantity input.qty{
    border-left: 1px solid #e5e5e5;
}

.woocommerce div.product .woocommerce-tabs ul.tabs{
    padding-right: 0;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li{
    margin: 0 0 0 10px ;
}

.woocommerce #review_form #respond p.comment-form-email{
    margin-right: 4%;
}

.woocommerce #reviews #comments ol.commentlist li .comment-text{
    margin-right: 70px;
}

.woocommerce-cart table.cart input[name="update_cart"]{
    margin-right: auto;
}

#add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text{
    padding-right: 10px;
}
.goto {
position:static;
left:100px;
right:45px;
}

.header-nav-top-1 .header-row-nav .container {
    border-top-width: 0px;
}
.header-row-branding {
    background-image: url(/header-SVG.svg);
    background-size: cover;
}
