/*
Theme Name: Safebyte
Theme URI: http://demo.casethemes.net/safebyte
Author: Case-Themes
Author URI: https://casethemes.net/
Description: Safebyte is a Premium WordPress theme that has built-in support for popular Page Builders, slider with swipe gestures, and is SEO- and Retina-ready. The unique system of inheritance and override options allows setting up individual parameters for different sections of your site and supported plugins.
Version: 1.0.0
Requires PHP: 7.4
Tested up to: 6.4
License: ThemeForest
License URI: https://themeforest.net/licenses
Text Domain: safebyte
Tags: Blog, E-Commerce, Portfolio, Grid Layout, One Column, Two Columns, Three Columns, Four Columns, Left Sidebar, Right Sidebar, Custom Background, Custom Colors, Custom Header, Custom Logo, custom-menu, Editor Style, Featured Image Header, Featured Images, flexible-header, Footer Widgets, Full Width Template, microformats, Post Formats, Sticky Post, Theme Options, threaded-comments, translation-ready, Block Editor Styles, Wide Blocks
*/
#sdvs-open-qr {
    background: #f5f5f5;
    font-size: 0;
    padding: 7px 12px;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #eaeaea;
    border-radius: 6px;
}
#sdvs-open-qr .elementor-button-icon svg {
    width: 115px;
    height: 35px;
}
#sdvs-open-qr .elementor-button-text {
    display: none;
}
.page-id-17909 header#pxl-header-elementor, .page-id-17909 div#pxl-page-title-elementor, .page-id-17909 footer#pxl-footer-elementor {
    display: none !important;
}
.videoWrapper .e-hosted-video {
    width: 100%;
    height: 100vh;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
}
.videoWrapper .e-hosted-video video.elementor-video {
    width: 96%;
    height: 96%;
    border-radius: 15px;
    display: block;
}
.listsBox ul.elementor-icon-list-items, .listsBox ul.elementor-icon-list-items li {
    list-style: none;
}
#example-widget-container,
#example-widget-container iframe,
#example-widget-container table{
    width:100% !important;
    max-width:100% !important;
}

#example-widget-container{
    overflow-x:auto;
}


@media(min-width:1200px) and (max-width:1600px){
.pxl-nav-menu.fr-box-rounded .pxl-menu-primary > li > a {
    font-size: 15px;
}
.pxl-nav-menu.fr-box-rounded .pxl-menu-primary > li > a span {
    padding: 5px;
}
.elementor-9783 .elementor-element.elementor-element-dc34e4f {
    width: 55%;
}
.elementor-9783 .elementor-element.elementor-element-3ffc738 {
    width: 30%;
}
.elementor-9783 .elementor-element.elementor-element-3ffc738 .elementor-widget-wrap.elementor-element-populated {
    gap: 15px;
    justify-content: end;
}
	
}

@media(min-width:1200px) and (max-width:1400px){
.elementor-9783 .elementor-element.elementor-element-3ffc738 .elementor-element.elementor-element-161f230.elementor-widget__width-auto.elementor-hidden-tablet_extra.elementor-hidden-tablet.elementor-hidden-mobile.elementor-widget.elementor-widget-pxl_anchor {
    display: none;
}
.pxl-nav-menu.fr-box-rounded .pxl-menu-primary > li > a {
    font-size: 14px;
}
.pxl-nav-menu.fr-box-rounded .pxl-menu-primary > li > a span {
    padding: 5px 2px;
}
.elementor-12427 .elementor-element.elementor-element-a46706f {
    width: 55% !important;
}
.elementor-12427 .elementor-element.elementor-element-4296ded {
    width: 30% !important;
}
.elementor-12427 .elementor-element.elementor-element-4296ded .elementor-element.elementor-element-e29563d.elementor-widget__width-auto.elementor-hidden-tablet_extra.elementor-hidden-tablet.elementor-hidden-mobile.elementor-widget.elementor-widget-pxl_anchor {
    display: none;
}
.elementor-12427 .elementor-element.elementor-element-4296ded .elementor-widget-wrap.elementor-element-populated {
    gap: 15px;
    justify-content: end;
}
	
}



@media(max-width:767px){
    #example-widget-container{
        padding:10px;
    }
}