/*
Theme Name: Ripley 02
Theme URI: http://www.cryoutcreations.eu/wordpress-themes/ripley
Template: bravada
Author: Cryout Creations
Author URI: http://www.cryoutcreations.eu
Description: Ripley brings a new coat of paint to Bravada, enhancing its elegance, functionality, and versatility. Ripley is sleek, stylish, and scales beautifully to any screen size, making it perfect for any type of website. Whether you’re building a blog, business site, portfolio, or online store, it adapts to your needs with ease. Designed to be fully responsive, Ripley is mobile-first, ensuring that your site looks stunning on every device. With its modern CSS animations, your content will come alive, creating a dynamic user experience. Customization is at the heart of Ripley with seemingly endless options to tweak everything from fonts and colors to layouts, animations, designs and more. Google Fonts are fully supported, or you can upload your own fonts for that unique touch. Toggle meta information like author, date, comments and categories as you see fit. With a fully customizable landing page, integrated WooCommerce support, Gutenberg block compatibility, fully translation-ready and RTL-support, Ripley is ready for any challenge.
Tags: one-column,two-columns,three-columns,right-sidebar,left-sidebar,grid-layout,custom-background,custom-colors,custom-header,flexible-header,custom-menu,featured-image-header,featured-images,front-page-post-form,full-width-template,footer-widgets,microformats,post-formats,rtl-language-support,sticky-post,theme-options,threaded-comments,translation-ready,blog,e-commerce,photography
Version: 1.0.2.1784644088
Updated: 2026-07-21 14:28:08

*/

img.custom-logo {
    position: relative;
    z-index: 3;
}
#site-title a {
    padding-right: 8px;
    letter-spacing: 0;
}
#site-title a::before {
    top: 12.5%;
    height: 75%;
}
from {
    -moz-transform: translateX(85px);
    -webkit-transform: translateX(85px);
    -o-transform: translateX(85px);
    transform: translateX(85px);
    filter: blur(20px);
}
to {
    -moz-transform: translateX(-90px);
    -webkit-transform: translateX(-90px);
    -o-transform: translateX(-90px);
    transform: translateX(-90px);
    opacity: 0;
    filter: blur(0);
}
#access > div > ul > li > a > span::before {
    padding-right: 0;
    padding-left: 0;
    top: auto;
    -moz-transition: none;
    -webkit-transition: none;
    -o-transition: none;
    transition: none;
    animation: .35s ease-out anim_access_out forwards;
    left: 0;
    bottom: 0;
    height: 2px;
    right: auto;
    opacity: 1;
    -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
    -o-border-radius: 100px;
    border-radius: 100px;
}
#access > div > ul > li > a > span:hover::before {
    width: auto;
    -moz-transition: none;
    -webkit-transition: none;
    -o-transition: none;
    transition: none;
    animation: .35s ease-in-out anim_access_in forwards;
    opacity: 1;
}
.hamburger {
    height: 23px;
}
.hamburger span {
    height: 3px;
    -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
    -o-border-radius: 100px;
    border-radius: 100px;
}
.burgermenu-active .hamburger span:nth-child(1) {
    opacity: 1;
}
.burgermenu-active .hamburger span:nth-child(3) {
    top: 21px;
}
nav#mobile-menu {
    background-color: transparent;
}
#mobile-menu .side-section {
    margin-bottom: 30px;
    margin-top: 30px;
}
.entry-meta .author-avatar .avatar {
    border: 4px solid;
}
#header-page-title #header-page-title-inside {
    padding-top: 50px;
}
#header-page-title .entry-title {
    margin-bottom: 0.1em;
}
#header-page-title .category-metas a {
    -moz-transition: .15s ease-out border;
    -webkit-transition: .15s ease-out border;
    -o-transition: .15s ease-out border;
    transition: .15s ease-out border;
    font-weight: bold;
    border-bottom: 2px solid;
}
#header-page-title .category-metas a:hover {
    -moz-transition: .15s ease-out border;
    -webkit-transition: .15s ease-out border;
    -o-transition: .15s ease-out border;
    transition: .15s ease-out border;
    border-bottom-color: transparent;
}
#header-page-title .author-container {
    margin-bottom: 1em;
    font-weight: bold;
    letter-spacing: 0;
}
.single .author-info {
    --mask: radial-gradient(46.96px at 50% 63px,#000 99%,#0000 101%) calc(50% - 42px) 0/84px 51% repeat-x,
            radial-gradient(46.96px at 50% -42px,#0000 99%,#000 101%) 50% 21px/84px calc(51% - 21px) repeat-x,
            radial-gradient(46.96px at 50% calc(100% - 63px),#000 99%,#0000 101%) calc(50% - 42px) 100%/84px 51% repeat-x,
            radial-gradient(46.96px at 50% calc(100% + 42px),#0000 99%,#000 101%) 50% calc(100% - 21px)/84px calc(51% - 21px) repeat-x;
    -webkit-mask: var(--mask);
    mask: var(--mask);
}
#content-masonry article.hentry {
    -moz-box-shadow: 0 0 30px 5px #0000d;
    -webkit-box-shadow: 0 0 30px 5px #0000d;
    -o-box-shadow: 0 0 30px 5px #0000d;
    box-shadow: 0 0 30px 5px #0000d;
    -moz-border-radius: 10px 10px 100px 0;
    -webkit-border-radius: 10px 10px 100px 0;
    -o-border-radius: 10px 10px 100px 0;
    border-radius: 10px 10px 100px 0;
}
.bravada-magazine-three #content-masonry article.hentry {
    width: 29.333%;
}
.post-thumbnail-container .featured-image-overlay::before, .post-thumbnail-container .featured-image-overlay::after {
    -moz-transition-duration: .65s;
    -webkit-transition-duration: .65s;
    -o-transition-duration: .65s;
    transition-duration: .65s;
}
.lp-staticslider-image, .header-image {
    animation: 1.5s animation-blurIn ease-out forwards;
    -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
    opacity: 1;
}
.animated-title .caption-title-word > span:nth-child(n) span.cry-single.animated-letter {
    -webkit-animation: 1.5s 0.25s animation-blink ease-in-out forwards;
    animation: 1.5s 0.25s animation-blink ease-in-out forwards;
}
.animated-title .caption-title-word > span:nth-child(2n) span.cry-single.animated-letter {
    -webkit-animation: 1.25s 0.25s animation-blink2 ease-in-out forwards;
    animation: 1.25s 0.25s animation-blink2 ease-in-out forwards;
}
.lp-staticslider .staticslider-caption-text, .seriousslider-theme .seriousslider-caption-text {
    margin-bottom: 2em;
    margin-top: 2em;
}
.lp-block .lp-block-title {
    font-weight: 400;
}
.lp-block .lp-block-title::after {
    opacity: 0.1;
}
.lp-boxes .lp-boxes-inside::before {
    opacity: 0.15;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    filter: blur(40px);
    aspect-ratio: 1 / 1;
}
.lp-boxes .lp-boxes-inside, .lp-boxes .lp-boxes-margins {
    overflow: visible;
}
.main .lp-box-title {
    line-height: 1.3;
    font-weight: bold;
}
.lp-box-readmore > span {
    display: inline-block;
}
.lp-boxes-static .box-overlay {
    top: 0;
    height: 7px;
}
.lp-boxes-static.lp-boxes-static2 .lp-box-imagelink {
    border: none;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
}
.lp-text-image img {
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    aspect-ratio: 1 / 1;
}
.main .lp-text-title {
    font-weight: 200;
}
span.entry-sticky {
    -moz-border-radius: 10px 0 10px 0;
    -webkit-border-radius: 10px 0 10px 0;
    -o-border-radius: 10px 0 10px 0;
    border-radius: 10px 0 10px 0;
    border-width: 1px;
}
body .main #content-masonry .post-thumbnail-container span.bl_categ {
    margin-right: 0;
    left: auto;
    -moz-transform: translateY(100%);
    -webkit-transform: translateY(100%);
    -o-transform: translateY(100%);
    transform: translateY(100%);
    right: 0;
    -moz-border-radius: 6px 0 0 0;
    -webkit-border-radius: 6px 0 0 0;
    -o-border-radius: 6px 0 0 0;
    border-radius: 6px 0 0 0;
}
body .main #content-masonry .post-thumbnail-container:hover span.bl_categ {
    padding-bottom: 4px;
    -moz-transform: translateY(1px);
    -webkit-transform: translateY(1px);
    -o-transform: translateY(1px);
    transform: translateY(1px);
}
body .main #content-masonry .post-thumbnail-container .comments-link {
    left: 0;
    -moz-transform: translateY(-100%);
    -webkit-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%);
    -moz-border-radius: 0 0 6px 0;
    -webkit-border-radius: 0 0 6px 0;
    -o-border-radius: 0 0 6px 0;
    border-radius: 0 0 6px 0;
}
body .main #content-masonry .post-thumbnail-container:hover .comments-link {
    padding-top: 4px;
    -moz-transform: translateY(-1px);
    -webkit-transform: translateY(-1px);
    -o-transform: translateY(-1px);
    transform: translateY(-1px);
}
.comment-author {
    top: -5px;
    overflow: hidden;
    -moz-border-radius: 7px 7px 0 0;
    -webkit-border-radius: 7px 7px 0 0;
    -o-border-radius: 7px 7px 0 0;
    border-radius: 7px 7px 0 0;
}
.comment .reply {
    top: calc(100% - 1px);
    bottom: auto;
    overflow: hidden;
    -moz-border-radius: 0 0 7px 7px;
    -webkit-border-radius: 0 0 7px 7px;
    -o-border-radius: 0 0 7px 7px;
    border-radius: 0 0 7px 7px;
}
.widget-title, #comments-title, #reply-title, .related-posts .related-main-title, .main .page-title, #nav-below em, .lp-text .lp-text-title, .lp-boxes-animated .lp-box-title {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
}
#mobile-nav .searchform input[type="search"] {
    padding-bottom: 0;
    font-size: 2em;
    padding-left: 0;
    height: 100%;
    font-weight: 200;
}
nav#mobile-menu #mobile-nav .menu-main-search .searchsubmit {
    margin-left: 0.25em;
}
.pagination span, .pagination a {
    border-width: 1px;
    -moz-border-bottom-right-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -o-border-bottom-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-style: solid;
}
i.icon-continue-reading {
    display: none;
}
.cryout-preloader-inside {
    width: 40px;
    height: 40px;
    opacity: .5;
}
.cryout-preloader-inside .bounce1, .cryout-preloader-inside .bounce2 {
    -webkit-animation: preloader-spin 1.2s ease-in-out infinite;
    animation: preloader-spin 1.2s ease-in-out infinite;
}
.cryout-preloader-inside .bounce2 {
    -webkit-animation-delay: -0.6s;
    animation-delay: -0.6s;
}
.hamburger span:nth-child(2), .hamburger span:nth-child(3) {
    width: 100%;
}
.hamburger:hover span:nth-child(2) {
    top: 0;
}
.hamburger:hover span:nth-child(3) {
    top: 9px;
}
.hamburger:hover span:nth-child(1) {
    top: -9px;
    opacity: 0;
}
.hamburger span:nth-child(3)::after {
    width: 100%;
    top: 9px;
    position: absolute;
    -moz-transition: .25s ease-in-out all;
    -webkit-transition: .25s ease-in-out all;
    -o-transition: .25s ease-in-out all;
    transition: .25s ease-in-out all;
    left: 0;
    height: 3px;
    opacity: 0;
    content: "";
    background-color: inherit;
}
.hamburger:hover span:nth-child(3)::after {
    opacity: 1;
}
.burgermenu-active .hamburger span:nth-child(3)::after {
    content: none;
}
#mobile-menu::before {
    width: 1px;
    top: 0;
    position: absolute;
    -moz-transition: .5s ease-out all;
    -webkit-transition: .5s ease-out all;
    -o-transition: .5s ease-out all;
    transition: .5s ease-out all;
    height: 1px;
    right: 0;
    content: "";
    -moz-border-radius: 0 0 0 100%;
    -webkit-border-radius: 0 0 0 100%;
    -o-border-radius: 0 0 0 100%;
    border-radius: 0 0 0 100%;
    transform-origin: right top;
}
nav#mobile-menu.burgermenu-active::before {
    width: 220%;
    height: 100%;
}
#mobile-menu .menu-main-search .searchform {
    display: flex;
    height: 4em;
    justify-content: center;
    -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
    -o-border-radius: 100px;
    border-radius: 100px;
}
#site-title span a::before {
    -moz-border-radius: 0 20px 20px 0;
    -webkit-border-radius: 0 20px 20px 0;
    -o-border-radius: 0 20px 20px 0;
    border-radius: 0 20px 20px 0;
}
#container, #main {
    overflow: visible;
}
.lp-box-readmore > span, a.continue-reading-link, a.continue-reading-link:hover, a.continue-reading-link:focus-within {
    border: 0;
    padding: 0 0 3px;
}
.lp-box-readmore > span::before, .lp-box-readmore > span::after, a.continue-reading-link::before, a.continue-reading-link::after {
    width: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
    height: 2px;
    opacity: 0.2;
    content: "";
}
.lp-box-readmore > span::after, a.continue-reading-link::after {
    width: 0;
    -moz-transition: .2s ease-out width;
    -webkit-transition: .2s ease-out width;
    -o-transition: .2s ease-out width;
    transition: .2s ease-out width;
    opacity: 1;
}
.lp-box-readmore > span:hover::after, a.continue-reading-link:hover::after {
    width: 100%;
}
.lp-boxes-animated a.lp-box-readmore > span::before, .lp-boxes-animated a.lp-box-readmore > span::after {
    background-color: #fff;
}
.lp-boxes-animated a.lp-box-readmore > span, .lp-boxes-animated a.lp-box-readmore > span:hover {
    color: #fff;
}
textarea, select, input[type="text"], input[type="password"], input[type="email"], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="number"], input[type="range"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="week"], #respond .form-submit input, #footer #toTop {
    -moz-border-bottom-right-radius: 20px;
    -webkit-border-bottom-right-radius: 20px;
    -o-border-bottom-right-radius: 20px;
    border-bottom-right-radius: 20px;
}
.post-thumbnail-container .featured-image-overlay::before {
    opacity: 0;
}
.post-thumbnail-container:hover .featured-image-overlay::after {
    opacity: .5;
}
a.staticslider-button, .seriousslider-theme .seriousslider-caption-buttons a.seriousslider-buttonon {
    border: 2px solid #fff;
    background-color: rgba(0,0,0,0);
    font-weight: normal;
    letter-spacing: 0.5px;
}
a.staticslider-button:first-child, .seriousslider-theme .seriousslider-caption-buttons a.seriousslider-button:first-child {
    -moz-border-radius: 0 0 0 15px;
    -webkit-border-radius: 0 0 0 15px;
    -o-border-radius: 0 0 0 15px;
    border-radius: 0 0 0 15px;
}
a.staticslider-button:last-child, .seriousslider-theme .seriousslider-caption-buttons a.seriousslider-button:last-child {
    -moz-border-radius: 0 0 15px 0;
    -webkit-border-radius: 0 0 15px 0;
    -o-border-radius: 0 0 15px 0;
    border-radius: 0 0 15px 0;
}
.animated-title .caption-title-word > span:nth-child(3n) span.cry-single.animated-letter {
    -webkit-animation: 1.15s 0s animation-blink3 ease-in-out forwards;
    animation: 1.15s 0s animation-blink3 ease-in-out forwards;
}
.animated-title .caption-title-word > span:nth-child(4n) span.cry-single.animated-letter {
    -webkit-animation: 1s 0.25s animation-blink4 ease-in-out forwards;
    animation: 1s 0.25s animation-blink4 ease-in-out forwards;
}
.animated-title .caption-title-word > span:nth-child(n) span.cry-double.animated-letter, .animated-title .caption-title-word > span:nth-child(2n) span.cry-double.animated-letter {
    -webkit-animation: 1s animation-glitch ease-in-out forwards;
    animation: 1s animation-glitch ease-in-out forwards;
}
.lp-blocks-inside, .lp-text-background {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -o-border-radius: 10px;
    border-radius: 10px;
}
.lp-boxes-static .box-overlay, .lp-boxes-static .lp-box:nth-child(2n+1) .box-overlay {
    width: 100%;
    -moz-transform: none;
    -webkit-transform: none;
    -o-transform: none;
    transform: none;
}
.lp-boxes.lp-boxes-static .lp-box {
    -moz-box-shadow: 0 0 20px rgba(0,0,0,.035);
    -webkit-box-shadow: 0 0 20px rgba(0,0,0,.035);
    -o-box-shadow: 0 0 20px rgba(0,0,0,.035);
    box-shadow: 0 0 20px rgba(0,0,0,.035);
    -moz-border-radius: 0 0 1000px 1000px;
    -webkit-border-radius: 0 0 1000px 1000px;
    -o-border-radius: 0 0 1000px 1000px;
    border-radius: 0 0 1000px 1000px;
}
.lp-boxes-static.lp-boxes-static2 .lp-box-readmore::before, .lp-boxes-static.lp-boxes-static2 .lp-box-readmore {
    outline: 0;
}
.lp-boxes-static.lp-boxes-static2 .lp-box .lp-box-image {
    width: 100%;
    height: auto !important;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    aspect-ratio: 1 / 1;
}
.lp-boxes.lp-boxes-animated .lp-box:first-child {
    -moz-border-radius: 100px 0 0 0;
    -webkit-border-radius: 100px 0 0 0;
    -o-border-radius: 100px 0 0 0;
    border-radius: 100px 0 0 0;
}
.lp-boxes.lp-boxes-animated .lp-box:last-child {
    -moz-border-radius: 0 0 100px 0;
    -webkit-border-radius: 0 0 100px 0;
    -o-border-radius: 0 0 100px 0;
    border-radius: 0 0 100px 0;
}
.lp-block i[class^="blicon"]::after {
    width: 52px;
    top: 0;
    position: absolute;
    left: 0;
    -moz-transform: translate(-25%,-25%);
    -webkit-transform: translate(-25%,-25%);
    -o-transform: translate(-25%,-25%);
    transform: translate(-25%,-25%);
    height: 52px;
    right: 0;
    opacity: 0.1;
    content: "";
    border: red;
    -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
    -o-border-radius: 100px;
    border-radius: 100px;
    margin: auto;
}
.lp-block i[class^="blicon"] + i[class^="blicon"]::after {
    -moz-transform: translate(25%,25%);
    -webkit-transform: translate(25%,25%);
    -o-transform: translate(25%,25%);
    transform: translate(25%,25%);
}
#cryout_ajax_more_trigger, #cryout_ajax_more_trigger:hover, #cryout_ajax_more_trigger:active, .lp-port-readmore, .lp-port-readmore:hover, .lp-port-readmore:active {
    outline: 0;
}
#lp-port-readmore::before, #cryout_ajax_more_trigger::before {
    width: 100%;
    top: 0;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 3;
    height: 100%;
    content: "";
    outline: 2px solid;
    margin: auto;
}
#lp-port-readmore::before, #lp-port-readmore::after, #cryout_ajax_more_trigger::before, #cryout_ajax_more_trigger::after {
    opacity: 1;
    -moz-border-radius: 0 0 14px 0;
    -webkit-border-radius: 0 0 14px 0;
    -o-border-radius: 0 0 14px 0;
    border-radius: 0 0 14px 0;
}
.commentlist img.avatar {
    -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
    -o-border-radius: 100px;
    border-radius: 100px;
}
.ripple {
    width: 100%;
    position: absolute;
    bottom: -10px;
    z-index: 3;
    height: auto;
    pointer-events: none;
    aspect-ratio: 10 / 1;
}
.ripple svg {
    width: 100%;
    position: absolute;
    bottom: 0;
    height: 100%;
}
.ripple-path {
    -webkit-animation: ripple-animation 5s cubic-bezier(.55,.5,.45,.5) infinite;
    animation: ripple-animation 5s cubic-bezier(.55,.5,.45,.5) infinite;
}
.lp-slider {
    position: relative;
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
    -moz-border-radius: 0 0 14px 0;
    -webkit-border-radius: 0 0 14px 0;
    -o-border-radius: 0 0 14px 0;
    border-radius: 0 0 14px 0;
}
.btn, .btn::before {
    -moz-border-radius: 0 0 10px 0;
    -webkit-border-radius: 0 0 10px 0;
    -o-border-radius: 0 0 10px 0;
    border-radius: 0 0 10px 0;
}
.searchform input[type="search"], .searchform .searchsubmit {
    -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
    -o-border-radius: 100px;
    border-radius: 100px;
}
.cryout-serious-slider .seriousslider-indicators {
    padding-bottom: 85px;
}
.lp-staticslider .staticslider-caption, .seriousslider.seriousslider-theme .seriousslider-caption {
    padding-top: 0;
}
.rtl .hamburger span:nth-child(3)::after {
    left: 0;
    right: auto;
}
.rtl #access > div > ul > li > a > span::before {
    left: auto;
    right: 0;
}
.rtl #mobile-menu::before {
    -moz-transition: .5s ease-out all;
    -webkit-transition: .5s ease-out all;
    -o-transition: .5s ease-out all;
    transition: .5s ease-out all;
    left: 0;
    right: auto;
    -moz-border-radius: 0 0 100% 0;
    -webkit-border-radius: 0 0 100% 0;
    -o-border-radius: 0 0 100% 0;
    border-radius: 0 0 100% 0;
    transform-origin: left top;
}
.rtl #site-title a {
    padding-right: 0;
    padding-left: 8px;
    display: inline-block;
}
.rtl #site-title span a::before {
    -moz-border-radius: 20px 0 0 20px;
    -webkit-border-radius: 20px 0 0 20px;
    -o-border-radius: 20px 0 0 20px;
    border-radius: 20px 0 0 20px;
}
.rtl #content-masonry article.hentry {
    -moz-border-radius: 10px 10px 0 100px;
    -webkit-border-radius: 10px 10px 0 100px;
    -o-border-radius: 10px 10px 0 100px;
    border-radius: 10px 10px 0 100px;
}
.rtl .lp-box-readmore > span::before, .rtl .lp-box-readmore > span::after, .rtl a.continue-reading-link::before, .rtl a.continue-reading-link::after {
    left: auto;
    right: 0;
}
.rtl textarea, .rtl select, .rtl input[type="text"], .rtl input[type="password"], .rtl input[type="email"], .rtl input[type="color"], .rtl input[type="date"], .rtl input[type="datetime"], .rtl input[type="datetime-local"], .rtl input[type="month"], .rtl input[type="number"], .rtl input[type="range"], .rtl input[type="search"], .rtl input[type="tel"], .rtl input[type="time"], .rtl input[type="url"], .rtl input[type="week"], .rtl #respond .form-submit input, .rtl #footer #toTop {
    -moz-border-bottom-right-radius: 0;
    -webkit-border-bottom-right-radius: 0;
    -o-border-bottom-right-radius: 0;
    border-bottom-right-radius: 0;
    -moz-border-bottom-left-radius: 20px;
    -webkit-border-bottom-left-radius: 20px;
    -o-border-bottom-left-radius: 20px;
    border-bottom-left-radius: 20px;
}
.rtl  .main #content-masonry .post-thumbnail-container span.bl_categ {
    margin-left: 0;
    left: 0;
    right: auto;
}
.rtl  .main #content-masonry .post-thumbnail-container .comments-link {
    left: auto;
    right: 0;
    -moz-border-radius: 0 0 0 6px;
    -webkit-border-radius: 0 0 0 6px;
    -o-border-radius: 0 0 0 6px;
    border-radius: 0 0 0 6px;
}
.rtl .pagination span, .rtl .pagination a {
    -moz-border-bottom-right-radius: 0;
    -webkit-border-bottom-right-radius: 0;
    -o-border-bottom-right-radius: 0;
    border-bottom-right-radius: 0;
    -moz-border-bottom-left-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -o-border-bottom-left-radius: 10px;
    border-bottom-left-radius: 10px;
}
.rtl a.staticslider-button, .rtl .seriousslider-theme .seriousslider-caption-buttons a.seriousslider-buttonon {
    -moz-border-radius: 0 0 0 15px;
    -webkit-border-radius: 0 0 0 15px;
    -o-border-radius: 0 0 0 15px;
    border-radius: 0 0 0 15px;
}
.rtl a.staticslider-button:first-child, .rtl .seriousslider-theme .seriousslider-caption-buttons a.seriousslider-button:first-child {
    -moz-border-radius: 0 0 15px 0;
    -webkit-border-radius: 0 0 15px 0;
    -o-border-radius: 0 0 15px 0;
    border-radius: 0 0 15px 0;
}
.rtl a.staticslider-button:last-child, .rtl .seriousslider-theme .seriousslider-caption-buttons a.seriousslider-button:last-child {
    -moz-border-radius: 0 0 0 15px;
    -webkit-border-radius: 0 0 0 15px;
    -o-border-radius: 0 0 0 15px;
    border-radius: 0 0 0 15px;
}
.rtl .lp-boxes.lp-boxes-animated .lp-box:first-child {
    -moz-border-radius: 0 100px 0 0;
    -webkit-border-radius: 0 100px 0 0;
    -o-border-radius: 0 100px 0 0;
    border-radius: 0 100px 0 0;
}
.rtl .lp-boxes.lp-boxes-animated .lp-box:last-child {
    -moz-border-radius: 0 0 0 100px;
    -webkit-border-radius: 0 0 0 100px;
    -o-border-radius: 0 0 0 100px;
    border-radius: 0 0 0 100px;
}
.rtl .woocommerce #respond input#submit, .rtl .woocommerce a.button, .rtl .woocommerce button.button, .rtl .woocommerce input.button {
    -moz-border-radius: 0 0 0 14px;
    -webkit-border-radius: 0 0 0 14px;
    -o-border-radius: 0 0 0 14px;
    border-radius: 0 0 0 14px;
}
.rtl #lp-port-readmore::before, .rtl #cryout_ajax_more_trigger::before {
    left: auto;
    right: 0;
}
.rtl #lp-port-readmore::before, .rtl #lp-port-readmore::after, .rtl #cryout_ajax_more_trigger::before, .rtl #cryout_ajax_more_trigger::after {
    -moz-border-radius: 0 0 0 14px;
    -webkit-border-radius: 0 0 0 14px;
    -o-border-radius: 0 0 0 14px;
    border-radius: 0 0 0 14px;
}
.rtl .btn, .rtl .btn::before {
    -moz-border-radius: 0 0 0 10px;
    -webkit-border-radius: 0 0 0 10px;
    -o-border-radius: 0 0 0 10px;
    border-radius: 0 0 0 10px;
}
.rtl  #mobile-nav .searchform input[type="search"] {
    padding-bottom: 0;
    padding-right: 0;
}
.rtl nav#mobile-menu #mobile-nav .menu-main-search .searchsubmit {
    margin-right: 0.25em;
    margin-left: 0;
    right: 0;
}
.rtl  .lp-block i[class^="blicon"] + i[class^="blicon"] {
    left: 0;
    right: 0;
}
.rtl  a.continue-reading-link:hover, .rtl  a.continue-reading-link {
    padding: 0;
}
@media (min-width: 1024px) {
.bravada-magazine-three #content-masonry article.hentry {
    margin-right: 2%;
    margin-bottom: 4%;
    margin-left: 2%;
}
}
@media (min-width: 1150px) {
.single .author-info {
    width: calc(100% - 8em);
    margin: 0 auto;
}
}
