/*!
Theme Name: Classic Theme
Theme URI: https://modern.virtualraffle.org/
Author: chance2win.org
Author URI: https://chance2win.org/
Description: wordpress custom template
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: classic-c2w
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

*/


/* Created by The Web Design Ninja */


/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Generic
    - Normalize
    - Box sizing
# Base
    - Typography
    - Elements
    - Links
    - Forms
## Layouts
# Components
    - Navigation
    - Posts and pages
    - Comments
    - Widgets
    - Media
    - Captions
    - Galleries
# plugins
    - Jetpack infinite scroll
# Utilities
    - Accessibility
    - Alignments

--------------------------------------------------------------*/

/*--------------------------------------------------------------
# Generic
--------------------------------------------------------------*/

/* Normalize
--------------------------------------------- */
/**Winner Show Options added by raz 07-04-2025**/
.subtitle {
            text-align: center;
            color: #7f8c8d;
            margin-bottom: 30px;
            font-size: 16px;
        }
        
        .options-container {
            display: flex;
            flex-direction: column;
            gap: 25px;
        }
        
        .option-card {
            background: #f8f9fa;
            border-radius: 12px;
            padding: 20px;
            transition: all 0.3s ease;
            border: 2px solid #e9ecef;
            cursor: pointer;
        }
        
        .option-card:hover {
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
            border-color: #3498db;
        }
        
        .option-card.selected {
            border-color: #3498db;
            background-color: #e3f2fd;
        }
        
        .option-header {
            display: flex;
            align-items: center;
            gap: 12px;
        }
        
        .option-title {
            font-weight: 600;
            font-size: 18px;
            color: #2c3e50;
        }
        
        .option-description {
            color: #7f8c8d;
            font-size: 14px;
            margin-top: 5px;
        }
        
        .radio-group {
            margin-top: 15px;
            margin-left: 32px;
            display: flex;
            flex-direction: column;
            gap: 12px;
        }
        
        .radio-option {
            display: flex;
            align-items: center;
            gap: 10px;
        }
        
        input[type="checkbox"], input[type="radio"] {
            width: 20px;
            height: 20px;
            cursor: pointer;
        }
        
        .radio-label {
            color: #34495e;
            font-size: 15px;
        }
        
        .preview {
            background: white;
            border-radius: 12px;
            padding: 25px;
            margin-top: 30px;
            border: 1px solid #e0e0e0;
            text-align: center;
        }
        
        .preview-title {
            font-weight: 600;
            color: #2c3e50;
            margin-bottom: 15px;
            font-size: 18px;
        }
        
        .winner-card {
            background: linear-gradient(135deg, #051d40 0%, #185a9d 100%);
            border-radius: 10px;
            padding: 20px;
            color: white;
            max-width: 300px;
            margin: 0 auto;
            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
        }
        
        .winner-title {
            font-size: 18px;
            margin-bottom: 10px;
            font-weight: 600;
        }
        
        .winner-info {
            font-size: 24px;
            font-weight: bold;
            letter-spacing: 1px;
        }
        
        .hidden {
            display: none;
        }
        
        .instructions {
            background: #fff8e1;
            border-radius: 8px;
            padding: 15px;
            margin-top: 25px;
            font-size: 14px;
            color: #5d4037;
            border-left: 4px solid #ffc107;
        }
        
        @keyframes fadeIn {
            from { opacity: 0; transform: translateY(20px); }
            to { opacity: 1; transform: translateY(0); }
        }
        
        @media (max-width: 500px) {
            .container {
                padding: 25px 20px;
            }
            
            h1 {
                font-size: 24px;
            }
        }

#error-message {
            margin-top: 30px;
            padding-top: 30px;
            border-top: 1px solid #a00;
        }
        
        .error-card {
            background: #feeb;
            border-radius: 8px;
            padding: 30px;
            text-align: center;
            border-left: 4px solid #a00;
        }
        
        .error-icon {
            width: 60px;
            height: 60px;
            background: #a00;
            color: white;
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 32px;
            font-weight: bold;
            margin: 0 auto 20px;
        }
        
        .error-card h3 {
            margin: 0 0 10px;
            color: #1e4620;
            font-size: 22px;
        }
        
        .error-card p {
            margin: 0 0 20px;
            color: #2e5930;
            font-size: 16px;
        }
/********************/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
     ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
 html{line-height:1.15;-webkit-text-size-adjust:100%;}
#change_status_orders{background:green !important;}
.category_wrapper{width:100%;display:flex;flex-wrap:wrap;}
.hidden{display:none;}
/* Sections
   ========================================================================== */

/**
* Remove the margin in all browsers.
*/
body{margin:0;}
.left-section .tab button.active, .content-about-cat-first.tablink.w3-red p, .content-about-cat-second.tablink.w3-red p, .content-about-cat-third.tablink.w3-red p{color:#fff !important;}
.tablink.w3-red, .content-about-cat-first.w3-red::before, .content-about-cat-second.tablink.w3-red::before{background-color:#439cfa !important;}
.main-title-h1 {
  text-align: center !important;
  font-size: 40px;
  color: #051d40;
	font-weight: 700;
}
.report-page-reporting.print .ticket-printing-section h2 {
  margin:
0px !important;
}
.report-page12 .date-flex input {
  margin:
0;
}
.site-footer .footer-section-second.footerid .footer-section-second-info {
text-align: left;
  display: grid;
  align-items: center;
  grid-template-columns: auto auto;
  grid-gap:
20px;
}
.site-footer#colophon .footer-section-third.footerid {
  width: 50%;
}
.site-footer .footer-seo-link {
  justify-content: center;
}

.site-footer .footerid .flexslider .slides img {
  height: 150px;
  -moz-user-select: none;
  width: auto;
  object-fit: contain;
  margin: 0 auto;
}
.woocommerce-checkout.woocommerce-order-received .entry-content {
 padding-top: 37px !important;
}
.home .footer-section-first.footerid.sponsar-sec .flex-direction-nav a {
  top: 60% !important;
}
.site-footer .footer-section-first.footerid img {
  width: 70%;
}
.site-footer .footer-section-second.footerid {
  text-align: center;
	width: 50%;
}	
.site-footer .footer-section-first.footerid {
  position: relative;
  text-align: center;
}	

.slider .advertise-image .flex-prev {
  left: -44px;
}

.slider .advertise-image .flex-next {
  right: -44px;
}
.report-page12.report-page-reporting.print .container1 {
  width: auto;
}
.sponsar-sec .footer-info {
  text-align: center;
}
.content-about-cat-second, .content-about-cat-first{background-color:#1f3d7d !important;}
.content-about-cat-second, .content-about-cat-first, .content-about-cat-third{background-color:#1f3d7d;}
.colordesc{width:25px;height:25px;border:1px solid #000000;margin-top:3px;}
.site-footer .site-info.container1{align-items:center;}
.payment-processor1{display:flex;flex-wrap:wrap;flex-direction:column;box-shadow:rgba(0, 0, 0, 0.16) 0px 10px 36px 0px, rgba(0, 0, 0, 0.06) 0px 0px 0px 1px;padding:0px 22px 20px;border-radius:13px;}
.payment-processor1 .connect-button{background-color:transparent;border-color:#0f0246;border-radius:100px;color:#000;padding-left:25px;padding-right:25px;}
.payment-processor1 img{width:100px;height:100px;object-fit:contain;margin:0 auto;}
.payment-processor-main{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;}
#tabpos-payment-processor{text-align:center;}
.table-print-main.div-search td{border:none !important;}
.left-section-team{border-top:5px solid #1f3d7d !important;}
.table-print-main.div-search{text-align:center;background-color:#f9f9f9;border-radius:20px;box-shadow:rgba(0, 0, 0, 0.02) 0px 1px 3px 0px, rgba(27, 31, 35, 0.15) 0px 0px 0px 1px;padding:20px 40px;}
.report-page12 .table-print-parent{display:flex !important;justify-content:space-between !important;}
.table-print-parent.search h3{font-size:23px;color:#051d40;text-align:left;margin-bottom:0;}
.notice-section{background-color:#fff8e1;/* Soft yellow background for warning */ padding:15px;border-radius:8px;border-left:6px solid #d9534f;/* Strong red warning border */ box-shadow:2px 2px 10px rgba(0, 0, 0, 0.1);/* Soft shadow for a polished look */ margin-bottom:20px;font-family:'Arial', sans-serif;}
.layout-tab.tab.site-settings .tablinks.button-shadow{color:#fff !important;}
.notice-section p{margin:8px 0;font-size:15px;color:#333;line-height:1.5;}
.notice-section .warning{color:#d9534f;font-weight:bold;font-size:16px;display:flex;align-items:center;}
.notice-section .warning span{margin-left:10px;}
.notice-section .highlight{color:#c9302c;/* Darker red for extra emphasis */ font-weight:bold;}
.layout-tab.tab.site-settings .tablinks.button-shadow{color:#fff !important;}
.home .headersection{display:none;}
#ui-datepicker-div{display:none;}
#product-grid .grid-item .quantity_buy input{margin-bottom:0;border-radius:10px;border:none;padding:3px;font-size:20px;font-weight:700;color:#439cfa;}
.add-team12{padding-bottom:0 !important;}
.color-settings-subtabs{margin-top:10px;}
.top-winner .button:hover{color:#1f3d7d !important;}
.checkout-btn-section a.button.disabled{pointer-events:none;cursor:default;opacity:0.5;}
#ui-datepicker-div.ui-datepicker.ui-widget.ui-widget-content{left:300px !important;right:-300px !important;margin:0 auto;top:315px !important;}
.home-dtails.container1 .tabs-section #tab1 li{white-space:normal !important;}
.home-dtails.container1 .tabs-section #tab1 ol ul{padding:0px !important;margin-bottom:10px !important;}
.home-dtails.container1 .tabs-section #tab1 ul{padding:0 !important;padding-left:0px;margin:0px !important;padding-left:20px !important;}
.home-dtails.container1 .tabs-section #tab1 ol{padding:0 !important;margin-left:23px;}
.home-dtails.container1 .tabs-section #tab2 li{white-space:normal !important;}
.home-dtails.container1 .tabs-section #tab2 li{white-space:normal !important;}
.home-dtails.container1 .tabs-section #tab2 ol ul{padding:0px !important;margin-top:10px !important;}
.home-dtails.container1 .tabs-section #tab2 ul{padding:0 !important;padding-left:0px;margin:0px !important;padding-left:20px !important;}
.home-dtails.container1 .tabs-section p{padding:4px !important;}
.home-dtails.container1 .tabs-section #tab2 ol{padding:0 !important;margin-left:23px;}
.subtablinks{background-color:#ddd;border:none;padding:10px;cursor:pointer;display:inline-block;}
.pick_winner12 .select-another-row{flex-wrap:wrap;gap:16px;}
.pick_winner12 .row.enter-winner-row{gap:20px;}
#page{display:flex;flex-direction:column;min-height:100vh;}
.newsticker-jcarousellite ul li{width:100% !important;height:27px !important;}
.subtablinks.active{background-color:#b815ff;color:white;}
div#ui-datepicker-div{z-index:999999 !important;background-color:#eee;padding:10px;color:#000;}
.subtabcontent{display:none;padding:10px;border-top:none;}
#manualColorTab, #customizeColorTab{display:inline-block;padding:10px 20px;font-weight:bold;font-size:14px;cursor:pointer;border:none;outline:none;border-radius:4px;transition:background-color 0.3s, color 0.3s;margin-right:10px;}
#customizeColorTab.active{background-color:#444;color:#fff;}
#manualColorTab:hover, #customizeColorTab:hover{background-color:#333;color:#fff;}
/* Dropdown styling */
#color_scheme{padding:8px 12px;font-size:14px;color:#333;border:1px solid #ccc;border-radius:4px;outline:none;transition:border-color 0.3s;}
#color_scheme:hover, #color_scheme:focus{border-color:#888;}
.color-option{display:flex;gap:10px;}
.cpa-color-picker{width:100px !important;padding:5px !important;}
.info-icon{position:relative;top:8px;left:8px;width:25px;height:25px;cursor:pointer;}
.hover-image{display:none;top:0;left:100%;z-index:10;}
.info-icon:hover + .hover-image{display:block;animation:fadeIn 0.5s ease forwards;}
.hover-image img{width:auto;border:1px solid #ccc;box-shadow:0 0 5px rgba(0, 0, 0, 0.3);}
.woocommerce-additional-fields h3{display:none;}
.woocommerce-additional-fields__field-wrapper{display:none;}

a.button-primary{color:#5865f2 !important;}
.container.border .back-arrow-img{margin-top:15px;}
.menu-charity-dashboard-container #charity-dashboard #menu-item-2490{display:none;}
.home .menu-charity-dashboard-container #charity-dashboard #menu-item-2490{display:block;}
.home .menu-charity-dashboard-container #charity-dashboard #menu-item-2489{display:none;}
.footer-seo-link ul li a{margin-top:0px !important;}
.footer-seo-link{align-items:center;}
#total_sliderimages img{height:100% ;object-fit:contain !important;}
/* datepicke open*/
.ui-slider{position:relative;text-align:left;}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}
.ui-slider-horizontal{height:.8em;}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}
.ui-slider-horizontal .ui-slider-range-min{left:0;}
.ui-slider-horizontal .ui-slider-range-max{right:0;}
.ui-slider-vertical{width:.8em;height:100px;}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}
.ui-slider-vertical .ui-slider-range{left:0;width:100%;}
.ui-slider-vertical .ui-slider-range-min{bottom:0;}
.ui-slider-vertical .ui-slider-range-max{top:0;}
.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555555;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{color:#555555;text-decoration:none;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{border:1px solid #999999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121;}
.ui-state-hover a, .ui-state-hover a:hover{color:#212121;text-decoration:none;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{border:1px solid #aaaaaa;background:#ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color:#212121;text-decoration:none;}
.ui-widget :active{outline:none;}
.ui-datepicker-prev.ui-corner-all span{background-image:url(/wp-content/uploads/2022/05/previous.png);background-repeat:no-repeat;background-position:center;width:25px;height:25px;background-size:contain;}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}
.ui-datepicker{width:17em;padding:.2em .2em 0;}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{position:absolute !important;top:2px;width:1.8em;height:1.8em;}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover{top:1px;}
.ui-datepicker .ui-datepicker-prev{left:2px;}
.ui-datepicker .ui-datepicker-next{right:2px;}
.ui-datepicker .ui-datepicker-prev-hover{left:1px;}
.ui-datepicker .ui-datepicker-next-hover{right:1px;}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}
.ui-datepicker select.ui-datepicker-month-year{width:100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year{width:49%;}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}
.ui-datepicker td{border:0;padding:1px;}
.ui-datepicker td span, .ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}
.ui_tpicker_hour_slider.ui-slider.ui-corner-all.ui-slider-horizontal.ui-widget.ui-widget-content{background:#fff;}
.ui_tpicker_minute_slider.ui-slider.ui-corner-all.ui-slider-horizontal.ui-widget.ui-widget-content{background:#fff;}
.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all{border:1px solid #aaaaaa;background:#cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222222;font-weight:bold;}
.ui-datepicker-prev.ui-corner-all{position:relative;}
.ui-datepicker-prev.ui-corner-all::before{position:absolute;content:'';background-image:url("/wp-content/themes/classic-c2w/images/left-arrow(4).png");width:20px !important;height:20px !important;background-repeat:no-repeat;background-size:100%;top:5px;left:5px;}
.ui-datepicker-next.ui-corner-all{position:relative;}
.ui-datepicker-next.ui-corner-all::before{position:absolute;content:'';background-image:url("/wp-content/themes/classic-c2w/images/right-arrow-date(2).png");width:20px !important;height:20px !important;background-repeat:no-repeat;background-size:100%;top:5px;left:5px;}
/* datepicker end */

#time-remaining, .time-remaining{font-size:12px;color:#000000;text-align:center;text-transform:uppercase;border-top:1px solid #ededed;border-bottom:1px solid #ededed;margin-top:10px;}
#ui-datepicker-div{width:300px;}
.page-template-reporting-page .export-header th{background:#1f3d7d !important;}
main{display:block;}
div#page{position:relative;overflow-x:hidden;}
.back-arrow-img{margin-bottom:15px;display:flex;align-items:center;}
.back-arrow-img a{display:flex;text-decoration:none;color:#5865f2;font-weight:600;margin-left:5px;align-items:center;}
.advertise-content{background-color:#6796bf !important;padding:5px 30px;margin-bottom:15px;}
#total_sponsors{display:flex;column-count:2;gap:1px;flex-direction:row;flex-wrap:wrap;margin-bottom:15px;}
.ticket-numbers-section .ticket-number{font-size:15px !important;}
.ticket-numbers-section{overflow-x:scroll;}
.cutomer-info1{width:49%;}
.cutomer-info-sec .row{flex-wrap:wrap;}
#total_sponsors .inner-total_sponsors_25{width:21%;max-width:21%;margin:1% !important;margin:0 auto;text-align:center;background:#fff;padding:10px;box-shadow:0px 0px #000;box-shadow:0px 3px 6px 2px #0000000d;}
#total_sponsors img{object-fit:contain;width:200px;height:200px;}
.product-advertise.outofstock .advertise-content .advertise-time span{color:#fff !important;}
.product-advertise.outofstock .advertise-content{background-color:#234c92 !important;padding:5px 30px;padding-top:5px;padding-bottom:5px;margin-bottom:15px;border-radius:10px;margin-top:15px;padding-top:15px;padding-bottom:15px;}
#post-17 .woocommerce-MyAccount-navigation{margin-top:48px;}
#post-17 .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard.is-active{display:none;}
#post-17 .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders{display:none;}
#post-17 .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads{display:none;}
#post-17 .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address{display:none;}
#post-17 p{font-family:'Poppins', sans-serif;font-size:19px;}
h1{font-size:25px;margin:0.67em 0;}
/* Grouping content
   ========================================================================== */

/**
* 1. Add the correct box sizing in Firefox.
* 2. Show the overflow in Edge and IE.
*/
hr{box-sizing:content-box;height:0;overflow:visible;}
/**
* 1. Correct the inheritance and scaling of font size in all browsers.
* 2. Correct the odd `em` font sizing in all browsers.
*/
pre{font-family:'Poppins', sans-serif;font-size:1em;}
/* Text-level semantics
   ========================================================================== */

/**
* Remove the gray background on active links in IE 10.
*/
a{background-color:transparent;}
/**
* 1. Remove the bottom border in Chrome 57-
* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
*/
abbr[title]{border-bottom:none;text-decoration:none;}
/**
* Add the correct font weight in Chrome, Edge, and Safari.
*/
b,
strong{font-weight:bolder;}
/**
* 1. Correct the inheritance and scaling of font size in all browsers.
* 2. Correct the odd `em` font sizing in all browsers.
*/
code,
kbd,
samp{font-family:'Poppins', sans-serif;font-size:1em;}
/**
* Add the correct font size in all browsers.
*/
small{font-size:80%;}
/**
* Prevent `sub` and `sup` elements from affecting the line height in
* all browsers.
*/
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sub{bottom:-0.25em;}
sup{top:-0.5em;}
/* Embedded content
   ========================================================================== */

/**
* Remove the border on images inside links in IE 10.
*/
img{border-style:none;}
/* Forms
   ========================================================================== */

/**
* 1. Change the font styles in all browsers.
* 2. Remove the margin in Firefox and Safari.
*/
button,
input,
optgroup,
select,
textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}
/**
* Show the overflow in IE.
* 1. Show the overflow in Edge.
*/
button,
input{overflow:visible;}
/**
* Remove the inheritance of text transform in Edge, Firefox, and IE.
* 1. Remove the inheritance of text transform in Firefox.
*/
button,
select{text-transform:none;}
/**
* Correct the inability to style clickable types in iOS and Safari.
*/
button,
[type="button"],
[type="reset"],
[type="submit"]{-webkit-appearance:button;}
/**
* Remove the inner border and padding in Firefox.
*/
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}
/**
* Restore the focus styles unset by the previous rule.
*/
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}
fieldset{padding:0.35em 0.75em 0.625em;}
/**
* 1. Correct the text wrapping in Edge and IE.
* 2. Correct the color inheritance from `fieldset` elements in IE.
* 3. Remove the padding so developers are not caught out when they zero out
*      `fieldset` elements in all browsers.
*/
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}
/**
* Add the correct vertical alignment in Chrome, Firefox, and Opera.
*/
progress{vertical-align:baseline;}
/**
* Remove the default vertical scrollbar in IE 10+.
*/
textarea{overflow:auto;}
/**
* 1. Add the correct box sizing in IE 10.
* 2. Remove the padding in IE 10.
*/
[type="checkbox"],
[type="radio"]{box-sizing:border-box;padding:0;}
/**
* Correct the cursor style of increment and decrement buttons in Chrome.
*/
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button{height:auto;}
/**
* 1. Correct the odd appearance in Chrome and Safari.
* 2. Correct the outline style in Safari.
*/
[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}
/**
* Remove the inner padding in Chrome and Safari on macOS.
*/
[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
/**
* 1. Correct the inability to style clickable types in iOS and Safari.
* 2. Change font properties to `inherit` in Safari.
*/
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}
/* Interactive
   ========================================================================== */

/*
* Add the correct display in Edge, IE 10+, and Firefox.
*/
details{display:block;}
/*
* Add the correct display in all browsers.
*/
summary{display:list-item;}
/* Misc
   ========================================================================== */

/**
* Add the correct display in IE 10+.
*/
template{display:none;}
/**
* Add the correct display in IE 10.
*/
[hidden]{display:none;}
/* Box sizing
--------------------------------------------- */

/* Inherit box-sizing to more easily change it's value on a component level.
@link http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
*,
*::before,
*::after{box-sizing:inherit;}
html{box-sizing:border-box;}
/*--------------------------------------------------------------
# Base
--------------------------------------------------------------*/

/* Typography
--------------------------------------------- */
body,
button,
input,
select,
optgroup,
textarea{color:#404040;font-family:'Poppins', sans-serif;font-size:1rem;line-height:1.5;}
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
h1,
h2,
h3,
h4,
h5,
h6{clear:both;}
p{margin-bottom:1.5em;}
dfn,
cite,
em,
i{font-style:italic;}
blockquote{margin:0 1.5em;}
address{margin:0 0 1.5em;}
pre{background:#eee;font-family:'Poppins', sans-serif;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em;}
code,
kbd,
tt,
var{font-family:'Poppins', sans-serif;}
abbr,
acronym{border-bottom:1px dotted #666;cursor:help;}
mark,
ins{background:#fff9c0;text-decoration:none;}
big{font-size:125%;}
/* Elements
--------------------------------------------- */
body{background:#fff;}
hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em;}
ul,
ol{margin:0 0 1.5em 3em;}
ul{list-style:disc;}
ol{list-style:decimal;}
li > ul,
li > ol{margin-bottom:0;margin-left:1.5em;}
dt{font-weight:700;}
dd{margin:0 1.5em 1.5em;}
/* Make sure embeds and iframes fit their containers. */
embed,
iframe,
object{max-width:100%;}
img{height:auto;max-width:100%;}
figure{margin:1em 0;}
table{margin:0 0 1.5em;width:100%;}
/* Links
--------------------------------------------- */


a:hover,
a:active{outline:0;}
/* Forms
--------------------------------------------- */
button,
input[type="button"],
input[type="reset"],
input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0, 0, 0, 0.8);line-height:1;padding:0.6em 1em 0.4em;}
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover{border-color:#ccc #bbb #aaa;}
button:active,
button:focus,
input[type="button"]:active,
input[type="button"]:focus,
input[type="reset"]:active,
input[type="reset"]:focus,
input[type="submit"]:active,
input[type="submit"]:focus{border-color:#aaa #bbb #bbb;}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px;}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus{color:#111;}
select{border:1px solid #ccc;}
textarea{width:100%;}
.main-navigation{display:block;width:100%;}
.main-navigation ul{list-style:none;margin:0;padding-left:0;float:right;}
.main-navigation ul ul{box-shadow:0 3px 3px rgb(0 0 0 / 23%);float:left;position:absolute;top:100%;left:-999em;z-index:99999;display:grid;background:rgb(208 209 211 / 17%);}
.main-navigation ul ul ul{left:-999em;top:0;}
.main-navigation ul ul li:hover > ul,
.main-navigation ul ul li.focus > ul{display:block;left:auto;}
.main-navigation ul ul a{width:290px;}
.main-navigation ul li:hover > ul,
.main-navigation ul li.focus > ul{left:auto;}
.main-navigation li{position:relative;}
.main-navigation a{display:block;text-decoration:none;}
/* Small menu. */
.menu-toggle,
.main-navigation.toggled ul{display:block;}
.button, .woocommerce a.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce button.button{background-color:#1f3d7d !important;}
.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce button.button:hover{background-color:#1f3d7d !important;}
li#menu-item-566{display:none;}
.slider-pro .sp-thumbnail-container{border:none !important;display:flex;}
.slider-pro .sp-thumbnail-container img.sp-thumbnail{width:100% !important;margin:auto !important;height:auto !important;}
.slider-pro.sp-horizontal .sp-next-arrow{background-image:url(/wp-content/themes/classic-c2w/images/next-blur-1.png);height:48px;width:48px;background-repeat:no-repeat;background-size:contain;transform:rotate(0);}
.slider-pro.sp-horizontal .sp-previous-arrow{background-image:url(/wp-content/themes/classic-c2w/images/previus-blur.png);height:48px;width:48px;background-repeat:no-repeat;background-size:contain;}
.slider-pro .sp-previous-arrow::after, .slider-pro .sp-previous-arrow::before,  .slider-pro .sp-next-arrow::after, .slider-pro .sp-next-arrow::before{display:none;}
.sp-slides-container .sp-fade-arrows{opacity:1 !important;}
.slider-pro .sp-arrow:after{left:41%;top:47%;}
.slider-pro .sp-arrow:before{left:41%;top:7px;}
.slider-pro.sp-horizontal .sp-previous-arrow:hover{background-image:url(/wp-content/themes/classic-c2w/images/previous.png);width:48px;height:48px;background-size:contain;}
.slider-pro.sp-horizontal .sp-next-arrow:hover{background-image:url(/wp-content/themes/classic-c2w/images/next.png);-webkit-transform:unset;-ms-transform:unset;transform:unset;width:48px;height:48px;background-size:contain;}
.sp-fade-full-screen{display:none;}
.product-advertise div#product-grid a.button{background-color:transparent !important;padding:0;}
.product-advertise .grid-item h3, .product-advertise .grid-item p{line-height:1.5;letter-spacing:0;text-transform:capitalize;}
.woocommerce-shop main#main{max-width:100% !important;width:1200px;float:none;margin:0 auto;padding-left:15px;padding-right:15px;margin-bottom:80px;}
.home-details-tabs{border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
.woocommerce-shop ul.products.columns-3 li.product, .woocommerce-shop.woocommerce-page ul.products.columns-3 li.product{width:30.75%;margin-bottom:40px !important;}
.woocommerce ul.products li.product a.added_to_cart.wc-forward{display:block;}
.woocommerce-order-received .woocommerce ul.order_details li{width:auto;padding:20px 20px;margin-right:0;}
.woocommerce-order-received .woocommerce ul.order_details li:first-child{padding-left:0;}
.woocommerce-order-received section.woocommerce-order-details br{display:none;}
.woocommerce-order-received section.woocommerce-order-details img{margin:20px;}
.woocommerce-order-received section.woocommerce-order-details{text-align:center;}
.woocommerce .woocommerce-customer-details address{padding:25px 35px;}
.woocommerce ul.order_details{padding:0;}
.woocommerce form .form-row textarea{padding:15px;}
.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:15px !important;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;padding-left:0;}
.woocommerce form .form-row-first, .woocommerce form .form-row-last{width:49%;}
.woocommerce-order-received section.woocommerce-order-details h2{margin-bottom:20px;text-align:left;}
.woocommerce-account .woocommerce-MyAccount-content .button{width:auto;}
@media screen and (min-width: 37.5em){.menu-toggle { display:none;}
.main-navigation ul{display:flex;}
}

.site-main .comment-navigation,
.site-main
.posts-navigation,
.site-main
.post-navigation{margin:0 0 1.5em;}
.comment-navigation .nav-links,
.posts-navigation .nav-links,
.post-navigation .nav-links{display:flex;}
.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous{flex:1 0 50%;}
.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next{text-align:end;flex:1 0 50%;}
/* Posts and pages
--------------------------------------------- */
.sticky{display:block;}
.post,
.page{margin:0 0 1.5em;}
.page-id-183 .post, .page{/* margin-top:3.5em;*/}
.page-id-193 .entry-content{padding-top:10% !important;}
.updated:not(.published){display:none;}
.page-content,
.entry-content,
.entry-summary{margin:1.5em 0 0;}
.page-links{clear:both;margin:0 0 1.5em;}
/* Comments
--------------------------------------------- */
.comment-content a{word-wrap:break-word;}
.bypostauthor{display:block;}
/* Widgets
--------------------------------------------- */
.widget{margin:0 0 1.5em;}
.widget select{max-width:100%;}
/* Media
--------------------------------------------- */
.page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;}
/* Make sure logo link wraps around logo image. */
.custom-logo-link{display:inline-block;}
/* Captions
--------------------------------------------- */
.wp-caption{margin-bottom:1.5em;max-width:100%;}
.advertise.container1 .product-advertise{background-color:unset !important;}
.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto;}
.wp-caption .wp-caption-text{margin:0.8075em 0;}
.wp-caption-text{text-align:center;}
/* Galleries
--------------------------------------------- */
.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em;}
.gallery-item{display:inline-block;text-align:center;width:100%;}
.gallery-columns-2{grid-template-columns:repeat(2, 1fr);}
.gallery-columns-3{grid-template-columns:repeat(3, 1fr);}
.gallery-columns-4{grid-template-columns:repeat(4, 1fr);}
.gallery-columns-5{grid-template-columns:repeat(5, 1fr);}
.gallery-columns-6{grid-template-columns:repeat(6, 1fr);}
.gallery-columns-7{grid-template-columns:repeat(7, 1fr);}
.gallery-columns-8{grid-template-columns:repeat(8, 1fr);}
.gallery-columns-9{grid-template-columns:repeat(9, 1fr);}
.gallery-caption{display:block;}
/*--------------------------------------------------------------
# Plugins
--------------------------------------------------------------*/

/* Jetpack infinite scroll
--------------------------------------------- */

/* Hide the Posts Navigation and the Footer when Infinite Scroll is in use. */
.infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer{display:none;}
/* Re-display the Theme Footer when Infinite Scroll has reached its end. */
.infinity-end.neverending .site-footer{display:block;}
/*--------------------------------------------------------------
# Utilities
--------------------------------------------------------------*/

/* Accessibility
--------------------------------------------- */

/* Text meant only for screen readers. */
.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important;}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
/* Do not show the outline on the skip link target. */
#primary[tabindex="-1"]:focus{outline:0;}
/* Alignments
--------------------------------------------- */
.alignleft{/*rtl:ignore*/ float:left;/*rtl:ignore*/ margin-right:1.5em;margin-bottom:1.5em;}
.alignright{/*rtl:ignore*/ float:right;/*rtl:ignore*/ margin-left:1.5em;margin-bottom:1.5em;}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em;}
/*Master FIle Css */

@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,600&display=swap');

*,body, html, li, a, ol , p ,ul{font-family:'Poppins', sans-serif;}
#masthead{/* margin:45px 0 0;*/ margin:0;padding:0;float:left;width:100%;background-color:#1f3d7d;position:relative;}
.logosection .custom-logo-link{position:absolute;padding:25px;background-color:#fff;top:0;/* margin-top:-21px;*/ margin-top:-35px;-webkit-box-shadow:-6px -24px 37px -30px rgba(64,58,58,.7);-moz-box-shadow:-6px -24px 37px -30px #403a3a00;box-shadow:-6px 2px 37px -30px rgba(64,58,58,.7);max-width:350px;}
.site-branding a img{width:58% !important;}
.container{max-width:100% !important;width:1200px;float:none;margin:0 auto;padding-left:15px;padding-right:15px;}
.logosection{float:left;width:20% !important;}
.logrightsection{float:right;width:80%;text-align:right;padding-top:0px;padding-bottom:0px;}
.logrightsection #site-navigation{text-align:right;}
.logrightsection #site-navigation div.menu-admin-login, 
.logrightsection #site-navigation div.menu-menu-1-container{display:inline-block;}
.logrightsection #site-navigation li{list-style:none;}
.logrightsection #site-navigation li a{line-height:45px;font-size:16px;padding:0px 20px;text-transform:uppercase;font-weight:600;font-family:'Poppins', sans-serif;letter-spacing:1px;text-align:left;background-color:#fff;border-radius:10px;}
.logrightsection #site-navigation li.menu-admin-login-last a{padding-right:0px;}
.responsivemenu{display:none;}
/***********Home page ********/
section.advertise{margin:0 auto;padding-bottom:55px;}
a.button{font-family:'Poppins', sans-serif;text-decoration:none;color:#fff;font-size:20px;letter-spacing:1px;padding:15px 30px;line-height:60px;border-radius:40px;text-transform:uppercase;font-weight:600;}
section.advertise .row .advertise-image{width:60%;padding:10px 39px 0 0;color:#1f3d7d;}
.product-advertise{padding:0px 30px;width:38%;color:#fff;padding-bottom:30px;float:left;height:100%;margin-top:5px;}
.grid-container{display:flex;padding-bottom:25px;flex-wrap:wrap;justify-content:center;}
.grid-container .product_type_simple.button{width:50%;}
.grid-container a.added .grid-item{position:relative;}
.grid-container a.added .grid-item:before{content:'';background-image:url(/wp-content/themes/classic-c2w/images/checkmark.png);background-repeat:no-repeat !important;position:absolute !important;height:36px !important;width:36px !important;left:-12px !important;top:-12px !important;background-size:cover !important;}
.checkout-btn-section{text-align:center;padding-bottom:15px;}
.grid-item{margin:10px;background-color:#c7ebff;padding:15px;color:#000;position:relative;}
.product-advertise p,h2{margin:0;}
.product-advertise a.button:hover{background-color:#5486ff !important;color:#ffffff !important;}
.product-advertise .grid-item{background-color:#439cfa;}
.product-advertise a.button{background-color:#ffffff;color:#fff;}
.product-advertise .grid-item p{color:#2c2f33;}
.product-advertise h2{color:#fff;font-style:italic;font-size:30px;margin-top:-10px;}
.advertise-time{text-align:center;padding-top:15px;color:#000;}
.advertise-time span{color:#fff;}
.product-advertise p{font-size:22px;margin-top:30px;}
.advertise-time p{font-size:16px;margin:0;}
.grid-item h3{margin:0;font-size:18px;}
.grid-item p{margin:0;font-size:16px;font-weight:600;letter-spacing:1px !important;text-align:center;}
.quantity_buy input{text-align:center;}
.grid-item h3{font-size:25px !important;font-weight:bold;letter-spacing:1px !important;text-align:center;}
.grid-item sup{padding-right:3px;}
section.about-home{margin:0 auto;padding-top:85px;position:relative;}
.about-home::before{content:'';width:100vw;height:271px;left:0;right:0;bottom:0;background-repeat:repeat;z-index:-1;margin-left:calc(-101vw / 2 + 100% / 2)!important;clip-path:polygon(100% 60%, -45% 100%, 100% 100%);}
.advertise.container1{margin-top:40px;}
.advertise-image h1{font-size:27px;width:76%;margin:0 auto;margin-bottom:15px;line-height:1.3;}
section.about-home .row{display:flex !important;padding-bottom:100px;}
.about-description-home{width:65% !important;margin:auto;}
.about-image-home{width:35%;padding:20px;}
.about-description-home span{font-weight:400;}
.aboutsec{height:100%;z-index:9;position:relative;display:inline-table;width:100%;}
.grid-container-about{bottom:0;grid-column-gap:5px;display:flex;padding:10px 0;}
.grid-item-about-first{color:#fff;}
.grid-item-about-second{color:#fff;}
.content-about-cat-first,.content-about-cat-third{display:flex;padding:10px 20px;}
.content-about-cat-second{width:100%;display:flex;background-color:#7ca1d5;padding:10px 20px;}
.content-about-cat-first p, .content-about-cat-third p{font-size:20px;padding-top:10px;display:-webkit-inline-box; color:#ffffff}
.content-about-cat-second p{width:100%;font-size:20px;padding-top:10px;display:-webkit-inline-box;}
.content-about-cat img{float:right;}
.home-details-tabs img{max-width:60px;height:100%;margin:auto;object-fit:contain;width:100%;}
.home-dtails.container1{display:flex !important;justify-content:space-between;}
.home-dtails.container1{padding-top:40px;padding-bottom:40px;}
.home-details-tabs{width:64%;}
section.home-dtails{margin:0 auto;margin-bottom:40px;height:max-content;}
.home-detials-section{padding:20px 40px;}
.tabs-section{padding:35px 50px;padding-top:0;}
.home-details-tabs{margin-top:-98px;}
.gridsec{background-image:url(/wp-content/uploads/2020/11/img3-9.png);background-repeat:no-repeat;background-position:bottom right;z-index:9;}
.tablink.w3-red{background-color:#1f3d7d;}
.tablink.w3-red img{filter:brightness(100);}
.site-info{display:flex;margin:0 auto;color:#fff;padding:50px;z-index:9 !important;position:relative;}
li#nav_menu-3{padding:0;margin:0;}
.page-id-94{margin:0 !important;}
.footerid{width:30%;padding:10px;}
.footer-section-third.footerid li#nav_menu-2{margin-bottom:5px;}
footer#colophon li{list-style:none;}
.footer-section-second.footerid{text-align:left;}
li#nav_menu-3{text-align:center;}
h2.widgettitle{font-size:16px;color:#c6c6c8;font-weight:400;font-style:italic;}
li#nav_menu-3 li{margin:0 0 0.5em 0em;text-align:left;color:#c6c6c8 !important;}
#menu-footer-menu li a{color:#c6c6c8;text-decoration:none;}
li#nav_menu-3{padding-top:15px;}
.footer-end{width:100%;height:30px;margin-top:-30px;}
footer#colophon a{color:#ffffff;text-decoration:none;font-weight:normal;}
footer#colophon p{color:#fff;text-decoration:none;}
/************Contact us *******/

div#contactuspage{display:table;width:980px;margin:0 auto;}
div#contactuspage{font-size:15px;padding-top:75px !important;margin-bottom:40px;}
.contact-fomrs-details{width:710px;background-color:#fff;border-radius:6px !important;-webkit-box-shadow:-1px -2px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow:-1px -2px 5px 0px rgba(0,0,0,0.75);box-shadow:-1px -2px 5px 0px rgba(238, 238, 238, 0.75);padding:50px 40px;border:1px solid #ddd;background-color:#fff;margin:0 auto !important;}
.contact-details{text-align:center;padding:20px;padding-top:50px;width:35%;background-color:#f2f2f2;color:#1f3d7d;height:100%;}
input.wpcf7-form-control.wpcf7-submit{border-radius:8px;width:35%;*/}
input.wpcf7-form-control.wpcf7-submit{background-color:#de413e;color:#fff;padding:15px 50px;border-radius:25px;text-transform:uppercase;font-size:17px;height:100%;font-weight:600;letter-spacing:1px;width:auto !important;}
input.wpcf7-form-control.wpcf7-submit:hover{background-color:#1f3d7d !important;}
input:focus,
select:focus,
textarea:focus,
button:focus{outline:none;}
input[type=submit]:hover{border-color:none;background-color:#1f3d7d !important;}
input.wpcf7-form-control{width:100%;}
.sec-detial-contact a{text-decoration:none;color:#000;}
textarea.wpcf7-form-control.wpcf7-textarea{height:90px;}
form.wpcf7-form.init h2{margin-bottom:20px;color:#de413e;font-size:2em;font-style:normal;}
.home-details-tabs .w3-bar.w3-black{border:none;}
input.wpcf7-form-control{height:40px;}
.social-icons-tab{padding:20px;}
.social-icons-tab img{width:100%;}
.detail-contact-us a{text-decoration:none;color:#000;;}
.contact-details img.aligncenter{padding-bottom:30px;}
div#contactuspage{color:#000;}
form.wpcf7-form.init .ft-50{margin:20px 3px;}
.contact-details img.aligncenter{margin:0px 20px;padding:0;}
.head-contact{padding:20px;text-align:center;margin-bottom:20px;}
span.wpcf7-form-control-wrap.your-message textarea{width:100%;}
.detail-contact-us{line-height:1;}
.sec-detial-contact{line-height:1;}
.sec-detial-contact-second{line-height:1;}
.sec-detial-contact-second h3{margin-top:-10px;}
.contactsection{padding:20px;}
.product-advertise.outofstock a{cursor:pointer ;}
/*********Cart page ********/

td.product-name a{color:#1f3d7d;text-decoration:none;font-weight:600;}
#post-10 .entry-content{width:1170px;margin:0 auto;padding-top:7%;}
.woocommerce button.button{background-color:#1f3d7d;color:#fff;padding:10px 30px;border-radius:8px;width:25%;}
.woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled]{opacity:1;color:#fff;padding:0px 35px;}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{float:right;width:45%;}
.woocommerce a.button.alt{background-color:#1f3d7d;color:#fff;border-radius:40px;border:none;outline:none;cursor:pointer;text-transform:uppercase;letter-spacing:1px;font-size:17px;}
.woocommerce a.button.alt:hover{background-color:#293348;border-radius:40px;}
.woocommerce button.button:hover{background-color:#293348;text-decoration:none;background-image:none;color:#fff;}
.woocommerce button.button:disabled:hover, .woocommerce button.button:disabled[disabled]:hover{color:#fff;background-color:#7ca1d8;}
tr.woocommerce-cart-form__cart-item.cart_item td{padding:15px;}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce a.button, .woocommerce button.button{border:none;outline:none;cursor:pointer;padding:0px 35px;transition:0.3s;border-radius:25px;line-height:50px;font-size:17px;text-transform:uppercase;letter-spacing:1px;}
.page-title-custom{display:none;}
main#primary{margin-bottom:20px;}
/****Product page ***********/

.woocommerce ul.products li.product a img{width:auto;float:none;margin:auto;margin-bottom:0px;}
.woostyle.woocontent{background-color:#fff;float:left;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0px 0px 3px 0px rgba(205, 178, 178, 0.5);-moz-box-shadow:0px 0px 3px 0px rgba(205, 178, 178, 0.5);box-shadow:0px 0px 3px 0px rgba(205, 178, 178, 0.5);width:100%;padding-bottom:60px;text-align:center;}
.ticket-style{float:left;width:100%;margin:20px auto;text-align:center;}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce a.button, .woocommerce button.button .woocommerce ul.products li.product .button{margin-top:1em;border:none;outline:none;cursor:pointer;padding:0px 35px;transition:0.3s;border-radius:25px;line-height:50px;font-size:17px;text-transform:uppercase;letter-spacing:1px;color:#fff;background-color:#1f3d7d;}
.woocommerce ul.products li.product .button:hover{margin-top:1em;border:none;outline:none;cursor:pointer;padding:0px 35px;transition:0.3s;border-radius:25px;line-height:50px;font-size:17px;text-transform:uppercase;letter-spacing:1px;color:#fff;background-color:#293348;}
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover{margin-top:1em;border:none;outline:none;cursor:pointer;padding:0px 35px;transition:0.3s;border-radius:25px;line-height:50px;font-size:17px;text-transform:uppercase;letter-spacing:1px;color:#fff;background-color:#293348;}
.woocommerce #respond input#submit{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#fff;background-color:#293348;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none;}
.ticket-style .bgticket{background-color:#262626;color:#ffffff;}
.ticket-style .bgticket{background-color:#1f3d7d;color:#ffffff;}
.ticket-style .bgticket{width:141px;float:none;margin:auto;height:40px;line-height:40px;font-size:14px;}
ul.products li.product .woocommerce-loop-product__title{color:#1f3d7d;font-family:'Poppins',sans-serif !important;font-size:22px !important;letter-spacing:1px !important;text-transform:capitalize !important;margin-bottom:0 !important;padding-bottom:0 !important;font-weight:400;text-align:center;padding-top:40px !important;}
.woocommerce ul.products li.product .price{margin-top:12px;width:100%;background-color:#de413e;float:left;line-height:50px;color:#fff !important;text-align:center;}
.woocommerce ul.products li .price span{color:#fff !important;font-family:'Poppins', sans-serif;font-size:32px !important;font-weight:900;line-height:60px;margin-bottom:30px;}
/*****error message*******/

.woocommerce-message{border-top-color:#1f3d7d;}
.woocommerce-error, .woocommerce-info, .woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;border-top:3px solid !important;list-style:none outside;width:auto;word-wrap:break-word;font-weight:100;font-size:16px;font-weight:600;}
.woocommerce-message::before{content:"\e015";}
.woocommerce-message a{margin-top:0 !important;}
.woocommerce-info::before{color:#1f3d7d;}
.woocommerce-account .woocommerce-MyAccount-navigation li{list-style:none;}
.woocommerce-account .woocommerce-MyAccount-navigation li a{text-decoration:none;color:#1f3d7d;font-weight:600;line-height:40px;}
.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:26%;background-color:#7ca1d86b;}
.woocommerce-account .woocommerce-MyAccount-content{float:right;width:72%;padding:0px 20px;}
.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0px;padding:0px;}
a{color:#1d3b7f;font-weight:600;text-decoration:none;}
.is-active a{background-color:#1f3d7d;color:#fff !important;}
.woocommerce-account .woocommerce-MyAccount-navigation li a{padding:5px 20px;display:block;}
.woocommerce-address-fields .button{width:30% !important;}
.woocommerce form .form-row{padding:3px;margin:0 0 5px;}
.woocommerce-additional-fields h2{font-size:20px;padding:10px 0;}
.woocommerce-checkout h3, .woocommerce-billing-fields h3{color:#1f3d7d !important;}
.woocommerce-additional-fields h3{font-size:20px;padding:0;margin:10px 0;}
.woocommerce-additional-fields__field-wrapper label{font-size:14px;text-transform:capitalize;}
h3#order_review_heading{font-size:20px;}
.woocommerce-privacy-policy-text p{font-size:16px;margin:0;}
.payment_box.payment_method_cod p{font-size:16px;padding:0;margin:0;}
form.checkout.woocommerce-checkout{}
.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{float:none;width:100%;}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1{float:none;width:100%;}
.woocommerce form .form-row input.input-text{padding:8px 10px;border-radius:3px;border:1px solid;}
.woocommerce form .form-row select{cursor:pointer;margin:0;padding:8px 10px;border-radius:3px;}
.woocommerce-additional-fields select{width:100%;padding:8px 10px;border-radius:3px;}
table.shop_table.woocommerce-checkout-review-order-table{background-color:#ffffff;}
.woocommerce-privacy-policy-text a{color:#1f3d7d !important;}
.woocommerce form .form-row .select2-container{width:100%;line-height:2em;padding:10px 20px;border:1px solid #c8d8ef;border-radius:0px;}
.woocommerce form .form-row .select2-container .select2-selection{border:0px !important;}
.site-info.container ul#menu-footer-menu{margin:0;line-height:1em;text-align:right;}
.footer-seo-link{text-align:right;font-size:13px;}
.footer-section-third.footerid li#nav_menu-2 .widgettitle{text-align:right;font-style:unset;margin-bottom:15px;}
.footer-section-first.footerid .footer-info p{margin-top:0 !important;}
.footer-section-first.footerid .footer-email-info{margin-bottom:0 !important;}
.footer-section-first.footerid .textwidget{width:320px;max-width:100%;}
.logrightsection #site-navigation ul.cnss-social-icon li a:first-child{padding-right:0;}
img.alignnone.size-full.wp-image-8407{width:150px;}
li#text-8 p{margin:6px 0px;}
.footer-section-first.footerid{position:relative;}
.logrightsection #site-navigation .menu-main-menu-container::before{/* content:'';position:absolute;background-color:#fff;height:40px;width:2px;right:0;top:0;bottom:0;margin:auto;*/}
.logrightsection #site-navigation .menu-main-menu-container{position:relative;}
.logrightsection #site-navigation li i.fa.fa-phone{margin-right:20px;}
li#custom_html-2{position:absolute;bottom:0;margin-bottom:1.0em;}
li#nav_menu-3{margin-bottom:1.0em;}
footer#colophon .footerid strong{display:block;}
footer#colophon .footerid .ctn-title{margin-bottom:25px;}
footer#colophon .footer-social a{/* padding:15px;*/ font-size:20px;margin-right:25px;}
.footer-section-first.footerid .footer-info p, .footer-section-first.footerid .footer-email-info{margin:15px 0px;}
footer#colophon p:empty{display:none;}
footer#colophon .footer-section-second-info img{width: 89%;
  max-width: 50% !important;}
footer#colophon .footer-section-second-info p{margin:5px;}
footer#colophon .footer-section-second-info .logo-hosted{margin:10px 0px;}
.logrightsection #site-navigation div.menu-menu-1-container li:first-child{margin-right:4px;}
/* .logrightsection #site-navigation div.menu-admin-login, .logrightsection #site-navigation .menu-main-menu-container, .logrightsection #site-navigation .right-info{display:inline-block;}
*/
/* .footer-section-first.footerid img{max-width:150px;}
*/
.footer-section-third.footerid ul#menu-footer-menu li{margin-bottom:10px;}
.footer-seo-link a::before{/* content:'-';padding-right:5px;*/}
.footer-section-third.footerid ul#menu-footer-menu li:last-child{margin-bottom:0;}
.logrightsection #site-navigation .right-info li ul.cnss-social-icon{display:block;}
button#sub, button#add{background:transparent;text-align:center;border-radius:0;}
.quantity-border-box{background-color:#fff;border-radius:5px;text-align:center;}
.quantity-border-box input::-webkit-outer-spin-button,
.quantity-border-box input::-webkit-inner-spin-button{-webkit-appearance:none;}
.quantity_buy input{text-align:center;}
button#sub, button#add{border:none;font-size:20px;font-weight:700;padding:0 10px;color:#439cfa;}
.quantity_buy input{border:none;font-size:20px;font-weight:700;color:#439cfa;}
.quantity_buy input[type=number]{-moz-appearance:textfield;appearance:textfield;}
#tabpos-sponsors .add-sponsor,#tabpos-sliderimages .add-image{background:#99aab5 !important;border:none !important;cursor:pointer;transition:all 0.6s ease;}
#tabpos-sponsors .add-sponsor:hover,#tabpos-sliderimages .add-image:hover{background:#5865f2 !important;border:none !important;transition:all 0.6s ease;}
h4.top-text-images{color:#242424;font-size:20px;font-weight:600;}
@media only screen and (max-width: 920px){.content-about-cat-second.tablink p { padding-top:35px !important;}
}
@media only screen and (max-width:920px){.woocommerce #content table.cart td.actions .button, .woocommerce table.cart td.actions .button, .woocommerce-page #content table.cart td.actions .button, .woocommerce-page table.cart td.actions .button { display:block;width:50%;float:right;}
}

@media only screen and (min-width:1100px){}
@media only screen and (max-width:1400px){.about-home:before { margin-left:calc(-102vw/2 + 100%/2)!important;}
.quantity_buy{padding:5px 0px !important;}
.aboutsec{width:100%;max-width:100%;display:block;}
.grid-item h3{font-size:16px !important;}
.grid-item p{margin:0;font-size:12px;}
.product-advertise{padding:0px 15px;}
.fifty-wrap{width:100% !important;margin:0 auto !important;}
.aboutsec{display:grid !important;grid-template-columns:100%;}
}
@media only screen and (max-width:1200px){.product-advertise { padding:0px 15px;width:45%;}
.container1.printing-paragraph-main{width:auto !important;}
section.advertise .row .advertise-image{width:55%;}
.product-advertise p{font-size:18px;}
.grid-item p{margin:0;font-size:12px !important;}
.product-advertise h2{font-size:25px;}
section.about-home.container{width:100%;}
.woocommerce-checkout .entry-content{padding-top:143px !important;}
h1.woocommerce-products-header__title.page-title{margin-top:40px !important;}
form.woocommerce-form.woocommerce-form-login.login{margin-right:0.5em !important;margin-left:6px;}
.content-about-cat-second.tablink p{padding-top:10px !important;}
.content-about-cat-second.tablink p{padding-top:0 !important;}
.entry-content{width:100% !important;/* display:flex;*/ margin:0 auto;padding-top:15% !important;}
.woocommerce ul.products li.product .button{font-size:13px !important;padding:0 35px;}
div#contactuspage{width:100%;margin:0 auto;box-shadow:0px 0px 35px 2px #1324470a;}
}
@media only screen and (max-width: 992px){.logrightsection { display:none;}
.logged-in .logrightsection{display:block;}
#responsive-menu-button{width:auto;height:auto;border:none;background:none;position:relative;float:right;font-size:25px;color:#fff;margin-top:35px;}
.logrightsection #site-navigation{text-align:right;}
.menu-charity-dashboard-container #charity-dashboard{display:flex;}
#responsive-menu-button.active{width:24px;height:23px;z-index:99999;color:#000;margin-top:0px;bottom:0px;position:relative;float:right;}
#site-navigation.active{right:0px;}
#site-navigation{display:block !important;position:fixed;right:100%;width:100% !important;top:0px;bottom:0px;background-color:#1f3d7d;z-index:99;transition:all ease-in .6s;margin-top:0;}
#masthead.site-header .container1 .logosection .site-branding{z-index:9;}
#responsive-menu-button.active i::before{content:"\f00d";right:15px;position:fixed;color:#fff;z-index:999999;top:60px;}
body #masthead nav#site-navigation ul li a{color:#000 !important;transition:0.3s ease;padding:9px;}
body #masthead nav#site-navigation ul li a:hover{background:#b815ff;color:#fff !important;}
.logrightsection #site-navigation li a{font-size:16px !important;background:#fff;border-radius:10px;margin:0 auto;text-align:center;font-weight:700;}
.logrightsection #site-navigation li{padding-left:10px;position:relative;top:66px;padding-right:10px;width:100%;}
.site-branding{position:relative;z-index:9999999;}
nav#site-navigation{display:none;}
.grid-container .product_type_simple.button{width:33%;}
.quantity_buy{width:70% !important;}
a.button{font-size:16px;}
section.advertise .row .advertise-image{width:100%;}
.product-advertise{padding:0px 15px;width:100%;}
.single.single-product button.single_add_to_cart_button.button.alt,.single.single-product button.single_add_to_cart_button.button.alt:hover{width:55%;}
.page-id-183 .entry-content{margin-top:60px;}
form.woocommerce-form.woocommerce-form-login.login{margin-right:1.5em !important;margin-left:15px;}
ul.products.columns-4 li.product.type-product{width:32% ;margin-left:1% ;}
.slider-pro .sp-thumbnail-container img.sp-thumbnail{width:72% !important;}
.woocommerce table.shop_table td{padding:9px 12px;}
.woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled]{margin-bottom:10px !important;}
.woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled]{/* margin-bottom:10px !important;*/}
.page-id-25 button.button{margin-bottom:10px !important;}
}
@media only screen and (max-width: 767px){#ui-datepicker-div.ui-datepicker.ui-widget.ui-widget-content { top:457px !important;width:300px;left:0px !important;right:0px !important;}
.report-page12.report-page-reporting.print .ticket-printing-section .my-account-grid {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  width: 100%;
}	
.report-page12 .data-listing-reports{flex-wrap:wrap;}
.data-listing-reports .price-box{width:46% !important;}
.data-listing-reports .price-box h4{font-size:16px;}
.quantity_buy input[type=number]::-webkit-inner-spin-button,
.quantity_buy input[type=number]::-webkit-outer-spin-button{margin:0;opacity:1;-moz-opacity:1;}
.select-winner-main img{margin-right:0px !important;}
.cutomer-info1{width:100%;}
.pick_winner12 #winner-name{width:100%;margin:0 !important;}
.pick_winner12 #winner-name .add-to-table1{margin:0px !important;margin-top:0px;margin-top:20px !important;}
.woocommerce-account .woocommerce-MyAccount-navigation{width:100% !important;}
.pick_winner12 .left-section-winner h1{font-size:26px;}
.pick_winner12 h3#start{width:auto !important;}
.add-team12 .team-section03{border:none !important;margin-bottom:20px;}
.add-team12 .left-section21{width:100% !important;}
.header-image.raffle-winner-selection p .button{padding:0;display:flex;justify-content:center;}
.site-info{padding:10px;display:inline-block;text-align:center;}
.footer-section-second.footerid{text-align:center !important;width:100% !important;display:block !important;margin:0 !important;}
.footer-section-third.footerid li#nav_menu-2 .widgettitle{text-align:center;}
.site-info.container ul#menu-footer-menu{text-align:center;}
.footer-seo-link{text-align:center;}
.woocommerce-shop ul.products.columns-3 li{width:47% !important;}
.page-id-559 .entry-content{margin-top:80px;}
.woocommerce-cart .entry-content{padding-top:20% !important;}
.responsivemenu .loginadmin li a{background-color:unset !important;}
.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:left !important;margin:0 0 2.992em !important;}
ul.products.columns-4 li.product.type-product{width:48% ;margin-left:1% !important;margin-bottom:3% ;}
.content-about-cat-second.tablink p{padding-top:35px !important;}
.content-about-cat-second.tablink p{padding-top:0px !important;}
.raffle-image-section-right{display:none;}
section.about-home .row{display:block;}
section.about-home .row .about-description-home{width:100% !important;}
section.about-home .row .about-image-home{width:100%;text-align:center;}
.slider-pro.sp-horizontal .sp-previous-arrow{height:48px;width:48px;z-index:999;background-size:cover;top:0 !important;left:20px !important;}
.slider-pro.sp-horizontal .sp-next-arrow{z-index:9999;height:48px;width:48px;background-size:cover;top:0 !important;right:20px !important;}
section.advertise .row{display:block;}
section.advertise .row .advertise-image{width:100%;padding:0;margin-bottom:0px;}
.quantity_buy{width:100% !important;}
.product-advertise{width:100%;padding-top:5px;}
.home-details-tabs .tablink img{width:25px !important;height:25px;object-fit:contain;}
.home-details-tabs .tablink p{font-size:14px !important;}
.grid-container-about{display:flex;padding:19px 0;}
.home-details-tabs img{max-width:40px;}
.tabs-section{padding:0px;height:auto;}
section.about-home .row{display:block !important;padding-bottom:100px;}
.about-description-home{width:65%;margin:auto;}
.about-image-home{width:35%;padding:20px;}
li#custom_html-2{position:relative;bottom:unset;margin-bottom:0;}
.footerid{width:100%;}
.site-info.container ul#menu-footer-menu{margin:0;padding:0;}
li#nav_menu-3 ul#menu-footer-menu li{text-align:center;}
.responsivemenu{display:block;margin-top:0 !important;}
.logrightsection .responsivemenu nav.nav.is-fixed{text-align:left;}
.loginadmin a{background-color:#1f3d7d00 !important;color:#fff !important;}
.nav-container.is-visible li{font-size:16px;}
.main-nav-responsive li{padding:0 5%;line-height:48px;}
.nav-menu .menu-link{padding:0 !important;}
#post-10 .entry-content{width:100%;/* display:flex;*/ margin:0 auto;padding-top:30%;}
.nav-container a{color:#fff;}
li.menu-item.img{text-align:center !important;}
li.menu-item.img{padding:21px 5% 50px;}
.nav-menu .menu-item{border:none !important;}
.woocommerce button.button{padding:0px 0px;}
.woocommerce button.button{width:30%;}
.entry-content{padding-top:20%;}
.logosection .custom-logo-link{padding:10px;}
section.advertise{margin:0 auto;padding-bottom:55px;}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{width:100%;}
.nav-container.is-visible li.menu-item{width:100%;border:0.1em solid #c7ebff !important;}
#masthead{padding:10px;float:left;width:100%;background-color:#1f3d7d;position:relative;}
.entry-content{width:100% !important;margin:0 auto;padding-top:40%;}
div#contactuspage{display:block;width:100%;margin:0 auto;box-shadow:0px 0px 35px 2px #1324470a;}
.contact-fomrs-details{width:100%;margin-top:0px;padding:16px;}
div#contactuspage form.wpcf7-form.init{margin-top:30%;}
.contact-details{width:100%;}
.contact-details img.aligncenter{padding:0;margin-left:auto;margin-right:auto;margin-bottom:0;text-align:center;}
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover{margin-top:0em;border:none;outline:none;cursor:pointer;padding:0px 23px;transition:0.3s;border-radius:25px;line-height:50px;font-size:14px;text-transform:uppercase;letter-spacing:1px;color:#fff;background-color:#293348;}
.wpls-logo-showcase.wpls-dots-false{padding:0 0px !important;}
.footerid{width:100%;display:block;}
a.flex-prev:before{left:0;}
.footer-info h2{font-size:16px;padding:10px 0;}
}
@media only screen and (max-width: 550px){.grid-container .product_type_simple.button { width:47% !important;}
.grid-container-about{display:grid !important;grid-template-columns:100% 100%;width:49%;bottom:0;grid-column-gap:5px;display:flex;padding:10px 0;grid-row-gap:5px;}
}
@media only screen and (max-width: 480px){.site-branding a img { width:100% !important;}
.slider-pro.sp-horizontal .sp-next-arrow:hover{width:35px;height:35px;}
.grid-container-about{display:grid !important;grid-template-columns:100% 100%;width:49%;bottom:0;grid-column-gap:5px;display:flex;padding:10px 0;grid-row-gap:5px;}
.content-about-cat-second{padding:10px 5px;}
.home-details-tabs .tablink p{font-size:14px !important;}
.slider-pro.sp-horizontal .sp-previous-arrow:hover{width:35px;height:35px;}
.product-advertise p{font-size:16px;}
.product-advertise h2{font-size:22px;}
.single.single-product .woocommerce-product-gallery.woocommerce-product-gallery--with-images.images{width:75% !important;float:left;margin-top:121px !important;margin-left:40px !important;text-align:center !important;}
.single.single-product .product.type-product .summary.entry-summary{width:90% !important;float:left !important;text-align:center;}
.single.single-product form.cart{padding-left:50px;}
.site-info.container ul#menu-footer-menu{text-align:center;}
li#nav_menu-2 h2.widgettitle{text-align:center !important;}
.footer-section-third.footerid li#nav_menu-2 ul#menu-footer-menu{text-align:center;}
.footer-seo-link{text-align:center;}
.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product{width:88% !important;float:left !important;margin:0 0 2.992em !important;}
.rc-anchor-normal{}
ul.products.columns-4 li.product.type-product{width:98% !important;margin-bottom:7% !important;}
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last{width:100% !important;}
.footer-section-first.footerid{width:100% !important;text-align:center;}
.footer-section-second.footerid{width:100%;text-align:center;}
.footer-section-third.footerid{width:100%;text-align:center;}
section.about-home .row .about-image-home .sp-mask.sp-grab{width:100% !important;}
.logosection .custom-logo-link{margin-top:-15px;max-width:240px;}
.woocommerce #content table.cart td.actions .button, .woocommerce table.cart td.actions .button, .woocommerce-page #content table.cart td.actions .button, .woocommerce-page table.cart td.actions .button{display:block;width:100%;float:right;}
.woocommerce-cart .entry-content{padding-top:42% !important;}
.entry-content{width:100% !important;margin:0 auto;padding-top:0% !important;}
.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%;background-color:#7ca1d86b;}
.woocommerce-account .woocommerce-MyAccount-content{float:right;width:70%;padding:0px 20px;}
.woocommerce-message a{padding:0px 8px !important;font-size:11px !important;}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce a.button, .woocommerce button.button .woocommerce ul.products li.product .button{padding:0px 4px;font-size:11px;}
.woocommerce button.button{width:100%;}
.woocommerce ul.products li.product .button{font-size:13px !important;padding:0 20px;}
section.about-home .row{display:inline-block !important;}
.footer-section-second.footerid{text-align:center;}
.advertise .sp-horizontal .sp-previous-arrow{left:-10px;right:auto;}
.slider-pro.sp-horizontal .sp-previous-arrow, .slider-pro.sp-horizontal .sp-next-arrow{background-size:cover;width:35px;height:35px;}
.advertise .sp-horizontal .sp-next-arrow{right:-10px;left:auto;}
a.button{font-size:14px;padding:13px 20px;}
.content-about-cat-first, .content-about-cat-third{display:flex;padding:10px 6px;}
}

@media only screen and (max-width:450px){}
@media only screen and (max-width: 380px){.grid-container .product_type_simple.button { width:100% !important;}
.quantity_buy{width:60% !important;}
}
@media only screen and (max-width: 1100px){.aboutsec { height:100%;z-index:9;position:relative;margin-top:80px !important;display:inline-flex;width:100%;}
}
@media only screen and (max-width: 1024px){section.about-home .row { display:flex;padding-bottom:130px;}
}



@media only screen and (max-width:320px){.aboutsec .sp-slide { position:absolute;width:100% !important;}
}
@media only screen and (max-width: 768px){/************Single Product Page************/ .single.single-product section.related.products { padding-left:40px;}
.single.single-product button.single_add_to_cart_button.button.alt, .single.single-product button.single_add_to_cart_button.button.alt:hover{width:unset !important;padding:0px 35px;}
.single.single-product .summary.entry-summary{width:60% !important;float:left !important;margin-left:20px;padding-right:0px !important;}
.single.single-product .woocommerce-product-gallery.woocommerce-product-gallery--with-images{width:29% !important;float:left;margin-top:90px;margin-left:20px;}
.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:left !important;margin:0 0 2.992em !important;}
ul.products.columns-4 li.product.type-product{width:48% ;margin-left:1% ;margin-bottom:3% ;}
}
body.archive.post-type-archive ul.products.columns-3{margin-left:3em;}
form.woocommerce-ordering{margin-right:40px !important;}
p.woocommerce-result-count{margin-left:40px !important;margin-top:40px !important;}
h1.woocommerce-products-header__title.page-title{margin-left:35px;}
section.advertise .row .advertise-image h1{text-align:center;}
section.advertise .row .advertise-image p{text-align:center;}
section.advertise .row .advertise-image .raffle-image-section-right{text-align:left;}
#time-remaining{border-top:unset !important;border-bottom:unset !important;color:#fff !important;margin-top:0px !important;font-size:1rem !important;text-transform:lowercase !important;}
#time-remaining span{font-size:1rem !important;color:#fff !important;}
div#time-remaining span:nth-child(4){margin-left:5px !important;}
#time-remaining p{font-weight:unset !important;text-transform:capitalize !important;}
.raffle-image-section-right a.button.button-shadow{display:none;}
.checkout-btn-section a.button.disabled{pointer-events:none;cursor:default;opacity:0.5;}
.c2wclassicmade-in-india-logo{width:100%;max-width:100% !important;}
.woocommerce-message::before, .woocommerce-error::before, .woocommerce-info::before{color:transparent;}
.woocommerce-page woocommerce-error, .woocommerce-page p.cart-empty.woocommerce-info, .woocommerce-page .woocommerce-message{background-color:transparent ;color:transparent ;border-color:transparent;}
.raffle-settings_page_winner_categories .rtg-category-section{display:flex !important;flex-direction:column-reverse !important;justify-content:flex-end !important;}
.content-about-cat-second.tablink, .content-about-cat-third.tablink{border-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0;cursor:pointer;}
.content-about-cat-first.tablink.w3-red,.content-about-cat-third.tablink.w3-red{border-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0;cursor:pointer;}
.content-about-cat-first.tablink{border-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0;cursor:pointer;}
.footer-section-first.footerid span.ctn-title{display:block;}
.responsivemenu ul li.menu-item.img{display:none;}
.woocommerce-checkout .entry-content{padding-top:80px;}
.page-id-559 .entry-content{padding-top:7%;}
nav.woocommerce-breadcrumb{display:none;}
.single.single-product button.single_add_to_cart_button.button.alt,.single.single-product button.single_add_to_cart_button.button.alt:hover{margin:-10px 0px 0px 5px;width:45%;}
.single.single-product .summary.entry-summary{margin-top:60px;}
.single.single-product .woocommerce-product-gallery{margin-top:60px;}
.single.single-product section.related.products{float:none;padding-left:80px;}
.single.single-product section.related.products h2{text-align:center;}
.single.single-product .woocommerce-product-gallery.woocommerce-product-gallery--with-images{width:40%;}
.single.single-product figure.woocommerce-product-gallery__wrapper img.wp-post-image{width:300px;float:right;}
.advertise-time p{text-align:center;margin-bottom:0px !important;}
.advertise-time{border-top:3px dotted #c7ebff;}
#secondary{max-width:100% !important;width:1200px;float:none;margin:0 auto;padding-left:15px;padding-right:15px;}
#wpb_widget-2 table tbody tr td{padding:10px;font-size:16px;color:#1f3d7d;font-weight:600;}
#chance_refrence_widget-2 table tbody tr td{padding:10px;font-size:16px;color:#1f3d7d;font-weight:600;}
#chance_refrence_widget-2 table tbody tr th,#wpb_widget-2 table tbody tr th{background:#1f3d7d;color:#fff;padding:10px;border:1px solid #1f3d7d;font-size:16px;color:#fff;font-weight:600;}
.right{margin-left:2%;}
.left{width:73%;border-right:1px solid #D3D3D3;}
.row{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;}
.space12 ul li{padding:15px !important;}
#post-559 ul li{padding:15px !important;}
.woocommerce-page.columns-3 ul.products li.product, .woocommerce.columns-3 ul.products li.product{width:32% !important;}
#chance_refrence_widget-2 table tbody tr td:nth-child(1),#wpb_widget-2 table tbody tr td:nth-child(1){background:#e1ebff;font-size:20px;font-weight:bolder;}
.grid-item-about-first.gridsec p, .grid-item-about-second.gridsec p, .grid-item-about-third.gridsec p{padding-top:0px;margin-top:0;margin-bottom:0;}
.home-details-tabs img{padding-left:10px;}
#secondary li#cnss_widget-2{list-style:none !important;}
#wpb_widget-2 table,#chance_refrence_widget-2 table{border-collapse:collapse;border:1px solid #eef0f5;}
#wpb_widget-2 table tbody tr:nth-child(n){border-bottom:1px solid #eef0f5;}
#chance_refrence_widget-2 table tbody tr:nth-child(n){border-bottom:1px solid #eef0f5;}
.back23{font-size:20px;padding:15px 30px;background:#1f3d7d;}
.not-found{text-align:center;padding:50px 0;}
nav#site-navigation{padding:49px 0px;}
/*New css*/

.page-id-1892 .event-sec{padding:30px 0;}
.page-id-1892 .event-sec{display:flex;}
.page-id-1892 .start-date{padding-right:20px;border-right:1px solid #c5c5c5;}
.page-id-1892 .end-date{padding-left:20px;}
div#slider-pro-3-494,img.alignnone.size-full.wp-image-1535.imag1{display:none;}
img.sp-image{width:40% !important;display:block;text-align:center;margin:0 auto !important;margin-left:0;}
#colophon .footer-social a{margin-right:0 !important;}
#colophon .footer-social a img{width:32px;height:32px;}
.add-manual12{background:#fff !important;}
ul#charity-dashboard li:hover > ul, ul#charity-dashboard li ul:hover{visibility:visible;opacity:1;display:block;transition:0.6s ease;}
.logrightsection #site-navigation .sub-menu li a:hover{color:#fff !important;}
.add-team12{background:#fff !important;}
.link a{color:#273739 !important;}
.footer-info span.ctn-title p,.footer-section-second-info{font-size:13px;font-family:'Poppins', sans-serif;}
#nav_menu-2 h2.widgettitle{font-weight:bold;font-size:13px;text-transform:uppercase;}
ul#menu-footer-menu li a{font-size:13px;font-weight:400;}
ul#accordion ul{margin:0;padding:0;list-style:none;}
*/
.container1{max-width:100% !important;width:1500px;float:none;margin:0 auto;padding-left:15px;padding-right:15px;}
.loginadmin{padding-right:20px;}
.loginadmin a{text-transform:uppercase;font-size:16px;}
.container1{max-width:100% !important;width:1500px;float:none;margin:0 auto;padding-left:15px;padding-right:15px;}
.menu{list-style:none;margin:0;padding:0;text-align:right;}
body{overflow-x:hidden;}
footer#colophon{background:#1f3d7d !important;}
.p-10{padding:10px 0;}
.product-advertise .grid-item{border-radius:20px;}
.page-template-pick-winner header#masthead{margin-bottom:30px;}
.footer-seo-link h2{font-size:13px;color:#fff;font-family:'Poppins', sans-serif;font-weight:700;text-transform:uppercase;}
.footer-seo-link ul{padding:0;margin:0;}
.quantity{position:relative;}
.quantity_buy input[type=number]::-webkit-inner-spin-button,
.quantity_buy input[type=number]::-webkit-outer-spin-button{margin:0;opacity:1;-moz-opacity:1;}
.product_type_simple.add_to_cart_button{background:transparent !important;}
.quantity_buy{margin:0 auto;padding:5px 20px;border-radius:5px;width:100%;}
input#other_payment{width:100%;}
.report-page12 .box_65 .input-report12{padding-right:10px;}
input#order_start_date, input#order_end_date{}
.product_type_simple.button{background:transparent !important;}
.product_type_simple.button .grid-item .add_to_cart_button{background:transparent !important;}
a.flex-prev,a.flex-next{font-size:0;}
a.flex-prev:before{content:'' !important;position:absolute;background:url(/wp-content/themes/classic-c2w/images/previous.png);font-size:0;width:35px;height:35px;background-repeat:no-repeat;background-size:contain;text-shadow:none;font-family:none;}
a.flex-next:before{content:'' !important;position:absolute;background:url(/wp-content/themes/classic-c2w/images/next.png);font-size:0;width:35px;height:35px;background-repeat:no-repeat;background-size:contain;color:#fff;text-shadow:none;font-family:none;right:0;}
.flex-next{overflow:visible !important;}
.product_type_simple.button .grid-item .add_to_cart_button.added::before{content:'' !important;position:absolute !important;width:30px;height:30px;left:-12px;top:-12px;background-image:url(/wp-content/themes/classic-c2w/images/checkmark.png);background-size:cover;}
#place_order{width:48% !important;font-size:14px;padding:0;text-transform:uppercase;}
button#go_shopping{width:50%;text-transform:uppercase;font-size:14px;padding:0;}
.flexslider{margin:0 !important;height:160px;}
.woocommerce-billing-fields h3{font-size:25px;margin:10px 0;}
abbr.required{}
.woocommerce-billing-fields label{font-size:14px;}
.flexslider{margin:0;}
.advertise-image .flexslider2{text-align:center;position:relative;}
.advertise-image .flexslider2 .flex-control-nav{width:auto;position:inherit;bottom:0;text-align:center;}
.advertise-image .flexslider2 ul.slides li img{width:100%;height:600px;object-fit:contain;}
.advertise-image .flexslider2 .flex-direction-nav .flex-prev{left:0px;}
.flex-direction-nav a{opacity:1 !important;}
.advertise-image .flexslider2 .flex-direction-nav a{text-decoration:none;display:block;width:45px;height:45px;margin:-20px 0 0;position:absolute;top:40%;z-index:10;overflow:initial;opacity:1 !important;cursor:pointer;color:rgba(0, 0, 0, 0.8);text-shadow:1px 1px 0 rgb(255 255 255 / 30%);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.advertise-image .flexslider2 a.flex-prev:before{content:'' !important;position:absolute;background:url(/wp-content/themes/classic-c2w/images/previous.png);font-size:0;width:60px;height:60px;background-repeat:no-repeat;background-size:contain;}
.advertise-image .flexslider2 .flex-direction-nav .flex-next{right:0px;text-align:right;}
.advertise-image .flexslider2 a.flex-next:before{content:'' !important;position:absolute;background:url(/wp-content/themes/classic-c2w/images/next.png);font-size:0;width:60px;height:60px;background-repeat:no-repeat;background-size:contain;color:#fff;text-shadow:none;font-family:none;right:0;}
.menu-charity-dashboard-container{padding:0 0 30px;}
ul.li-ticket-img{margin:0;}
.c2wclassicmade-in-india-logo{width:70%;max-width:100% !important;}
@media only screen and (max-width:768px){button#place_order, button#go_shopping { width:100% !important;display:block;margin:10px 0;}
}
#page{height:100%;}
footer#colophon{width:100%;}
.post, .page{margin:0 0 0em;}
.page-id-2014 footer#colophon{bottom:0;}
.footer-seo-link{display:flex;}
.footer-seo-link ul{display:flex;}
.footer-seo-link ul li{margin-left:15px;}
@media screen and (max-width: 479px){.logosection { z-index:9;}
.search-tickets tr #order_ticket_search{width:100%;}
.search-order tr {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}	
.home .footer-section-first.footerid.sponsar-sec {
    margin-bottom: 30px;
  }	
.site-footer#colophon .footer-section-third.footerid {
  width: 100%;
}	
.site-footer .footer-section-second.footerid .footer-section-second-info {
  display: block;
  text-align: center;
}	
.search-order tr td {
  border:
none !important;
}
.pick_winner12 p.add-to-table1 a {
 font-size: 15px !important;
}	
.search-tickets tr{display:flex;flex-wrap:wrap;}
#page{display:flex;flex-direction:column;min-height:auto;}
.add-team12 .left-right-space{padding:0 !important;}
.add-manual12 .title-add1.title-mar12{font-size:25px !important;}
.logrightsection #site-navigation li a{font-size:16px !important;background:#fff;border-radius:10px;margin:0 auto;text-align:center;font-weight:700;color:#fff;}
body #masthead nav#site-navigation ul li a:hover{background:#b815ff;color:#fff !important;}
body #masthead nav#site-navigation ul li a{color:#000 !important;transition:0.3s ease;}
.logrightsection #site-navigation li{padding-left:10px;position:relative;top:66px;padding-right:10px;}
.page-template-home-template .site-branding{margin-top:0px;z-index:9;}
#responsive-menu-button.active{width:24px;height:23px;z-index:99999;color:#000;margin-top:0px;bottom:0px;position:relative;float:right;}
.main-navigation ul{display:flex !important;}
nav#site-navigation{display:none;}
#site-navigation.active{right:0px;}
#site-navigation{display:block !important;position:fixed;right:100%;width:100% !important;top:0px;bottom:0px;background-color:#1f3d7d;z-index:99;transition:all ease-in .6s;margin-top:0;}
#responsive-menu-button{width:auto;height:auto;border:none;background:none;position:relative;float:right;font-size:25px;color:#fff;}
.main-navigation ul{display:flex;width:100%;margin:0 auto !important;text-align:center;justify-content:flex-start;float:left;flex-direction:column;}
#responsive-menu-button.active i::before{content:"\f00d";right:15px;position:fixed;color:#fff;z-index:999999;top:60px;}
.menu-admin{display:none;}
.manual-order-desc h4{font-size:14px !important;padding-left:10px;padding-right:10px;}
#masthead .logosection{width:55% !important;}
.logrightsection{margin-bottom:20px;}
.site-branding{margin-top:0px;}
.rtg-category-section.winner-selection .select-winner-color{margin-top:20px !important;}
.rtgcss a{padding:10px 25px !important;}
.rtg-category-section.winner-selection h1{font-size:18px !important;line-height:1.3;padding:15px !important;text-align:center !important;}
.rtg-category-section.winner-selection{display:flex;flex-direction:column;}
.top-logo.view-second h1{font-size:22px;margin-top:0px !important;/* line-height:0px;*/ margin-bottom:15px !important;}
.view-second a{margin-bottom:20px;}
.view-second{flex-direction:column !important;}
.header-image p{font-size:14px !important;}
.header-image h1{font-size:22px !important;margin-top:50px;margin-bottom:30px;}
.ticket-printing-section .heading{font-size:25px !important;margin-top:15px;margin-bottom:10px;margin-bottom:15px;}
.ticket-printing-section .printing-paragraph{font-size:14px !important;}
.print-ticktes label{margin-left:0px !important;text-align:left;font-weight:500;margin-bottom:5px !important;}
.dates .tablinks.button-shadow{margin-right:0px;}
.print-ticktes .dates{display:flex !important;flex-direction:column !important;}
#singlebasket{padding-bottom:30px !important;padding-top:30px !important;}
.new-main-hide_all .left03{margin:0px !important;}
.box1.mt-20 h2{font-size:18px !important;}
.menu-charity-dashboard-container a{padding:8px 10px !important;}
.left-right-space h2{font-size:22px !important;letter-spacing:0px;}
.left-right-space .title-add1{margin-top:20px !important;}
.left-right-space .full-row1.m-15{margin:0px;}
.new-main-hide_all .full-row1{flex-direction:column;}
.full-row1 .left03{width:100%;}
.team-name-wrapper .five-button{margin-left:0px;margin-top:20px;display:flex;flex-direction:column;}
#singlebasket #save-order{margin-left:0px !important;}
#singlebasket .side-add{flex-direction:column;gap:10px;}
#requiredform label{margin-top:15px;}
.Members-add label{margin-right:0px !important;}
.Members-add{padding:15px !important;}
.track-para p{width:100% !important;font-size:14px;margin-bottom:30px;}
.descrp-ticket p{font-size:14px;}
.page-template-addticketpackages .section.sectiontime.section-1-php ul{margin-left:0px;}
.page-template-addticketpackages .menu-charity-dashboard-container a{padding:8px 10px;}
.section.sectiontime.section-1-php ul{margin-left:0 !important;}
.ticket-button{padding:10px 10px !important;font-size:14px !important;letter-spacing:0px !important;font-weight:600;}
.tickets-plus{display:flex;}
.ticket-packages.ticket-packages-height .submited-packages{font-size:18px !important;}
.repeater #another-field{width:50%;}
.tickets-plus #field{width:90% !important;}
.tickets-plus input{width:90% !important;}
.repeater fieldset{align-items:center;}
.manual-order-updated-design{width:100%;}
.t1 input{width:100% !important;}
.descrp-ticket p{margin-top:10px !important;margin-bottom:0px !important;}
.descrp-ticket h1{font-size:22px !important;margin-top:0px !important;margin-bottom:0px !important;line-height:unset;}
.export-table.t1.row1{display:flex !important;flex-direction:column !important;}
.export-table.t1.row1 .col-md-6{max-width:100%;}
.page-template-add-manual-order .add-manual12.Order-Dashboard-manual12 h2{font-size:22px !important;letter-spacing:0px;margin-top:5px !important;margin-bottom:20px !important;}
.page-template-add-manual-order .event-date-time10{float:left;}
.page-template-add-manual-order .event-date-time10{position:absolute;top:250px;}
.page-template-add-manual-order .menu-charity-dashboard-container a{padding:8px 10px;}
.page-template-add-manual-order .row.float-right{margin-bottom:30px;}
.row-data-grid p{text-align:left;}
.wc-order-preview-addresses{width:100% !important;}
.page-template-site-setting .layout-tab.tab{padding-left:0px;}
#total_sliderimages{flex-direction:column;gap:25px;}
#total_sliderimages .inner-total_sponsors_25{width:100%;max-width:100%;align-items:center;}
.site-sett{padding:0px 0 !important;}
.page-template-site-setting .back-arrow-img{margin-top:20px !important;}
.button-primary.bu1.add-image{width:100%;font-size:14px !important;font-weight:700;}
.labelFile-parent label{font-weight:500;font-size:14px !important;}
#total_sponsors{align-items:center;gap:25px !important;}
.button-primary.bu1.add-sponsor{width:100%;}
#tabpos-sliderimages h4{font-size:18px;line-height:1.3;text-align:center !important;margin-top:5px;margin-bottom:25px;}
.prize-button a{width:100%;padding:10px 30px !important;text-align:center;font-size:14px !important;margin-bottom:30px !important;}
.page-template-site-setting .bu1{padding:10px 62px !important;font-size:14px;}
.prize-button2{text-align:center !important;}
.page-template-site-setting .layout-tab.tab button.tablinks{width:100%;font-size:14px !important;font-weight:700 !important;}
#total_sponsors .inner-total_sponsors_25{width:100% !important;max-width:100% !important;align-items:center;border-radius:5px;}
.prize-button2 a{padding:10px 30px !important;margin-bottom:30px !important;margin-right:0px !important;width:100%;font-size:14px !important;font-weight:600;}
body #savesettings{width:100% !important;font-weight:700 !important;}
#total_sponsors{flex-direction:column !important;}
}	
.advertise-image ul{display:flex !important;align-items:center;}
.footer-section-second-info{font-weight:500;font-size:16px;}
.footer-seo-link ul li a{font-size:16px !important;font-weight:500 !important;margin-top:!important;display:block;margin-top:5px;}
.footer-social.m-20 img{padding-left:0px;}
.home-dtails.container1 .tabs-section{padding:15px;}
.home-details-tabs{margin-top:-101px !important;}
.tabs-section .footer-social.m-20{gap:10px;display:flex;flex-wrap:wrap;}
.home-dtails.container1 .home-details-tabs{width:60%;}
.aboutsec{display:none;}
.product-advertise.outofstock .advertise-content{margin-bottom:35px;}
.grid-container-about .tablink{padding-right:10px !important;padding-left:10px;}
section.about-home{margin-top:35px;}
.about-home::before{clip-path:polygon(100% 56%, -100% 100%, 100% 100%);}
.home-dtails.container1.home-dtails-main{flex-direction:row;}
#masthead .container1{display:flex;align-items:center;}
.logosection{width:20% !important;}
.flexsliders.flexsliders-main2 .flex-control-thumbs li{width:16% !important;}
.flexsliders.flexsliders-main2 ul li{text-align:center;}
.flexsliders.flexsliders-main2{margin-left:10px;margin-right:10px;}
#masthead{padding-top:0px !important;}
. page-template-home-template .fifty-amoutn-sec .fifty-wrap{padding-bottom:0px !important;}
.flex-direction-nav a{top:30% !important;}
}	

/* -----------------------------Home Page css---------------------------------------- */

.home .advertise.container1{margin-top:60px !important;}
.home .fifty-wrap h1{width:60%;color:#1f3d7d;text-align:center;margin:0 auto;}
.home .home-dtails.container1.home-dtails-main{margin-bottom:100px;position:relative;margin-top:80px;}
.home .tabs-section{border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:rgba(50, 50, 105, 0.15) 0px 2px 5px 0px, rgba(0, 0, 0, 0.05) 0px 1px 1px 0px;}
.home .grid-container-about{padding:0px !important;}
.home .footer-section-first.footerid.sponsar-sec{position:absolute;right:0px;top:-64px;}

.home .flex-direction-nav a{top:40% !important;}
.home .flexsliders .flex-control-nav.flex-control-thumbs{display:flex !important;justify-content:center;gap:10px;}
.home .loginadmin a.logout-img:hover{background:unset;}
.sponsor-slider .flexsliders .flex-control-nav.flex-control-thumbs img{object-fit:contain;}
.home .footer-section-first.footerid.sponsar-sec{width:34%;}
.home .fifty-wrap{padding:20px;}
.home .loginadmin a.logout-img{display:inline-block;}
body .home #end{display:none !important;}
.home .fifty-amoutn-sec .fifty-wrap{background-color:#cae8ff;}
.home .page-template-home-template .site-branding{margin-top:0px;}
.home .fifty-wrap p{margin-bottom:0px;}
.home .fifty-amoutn-sec{background:#1f3d7d;padding-top:0px;}
.home .flexsliders.flexsliders-main2{position:relative;}
.home .flex-viewport img{width:100%;height:500px;object-fit: contain;border-radius:10px;}
.home .flexsliders.flexsliders-main{position:relative;}
.home .flex-control-nav.flex-control-thumbs img {
  width: 100px;
  height: 100px;
  object-fit: contain;
  border-radius:
10px;
  border:
1px solid;
	padding: 5px;
}
@media screen and (max-width: 479px){.home .fifty-wrap p { font-size:22px !important;line-height:1.2;letter-spacing:0.5px !important;}
.home .advertise.container1.slider .advertise-image img{
	width: 300px;
    height: 300px;
    margin-top: 36px;
    object-fit: contain;
	}
.checkout-btn-section a.button.disabled {
  font-size: 12px;
}	
.home .flex-control-nav.flex-control-thumbs img{width:80px !important;object-fit:cover !important;height:50px !important;margin-top:19px !important;}
.home .home-dtails.container1{padding-top:0px;padding-bottom:10px;}
.home .advertise.container1.slider .flex-direction-nav a{top:39% !important;}
.home .fifty-wrap h1{width:100%;font-size:26px;}
.home .footer-section-first.footerid.sponsar-sec{position:unset;right:0px;top:0px;}
.home .home-dtails.container1.home-dtails-main{flex-direction:column;margin-bottom:0px;}
.home .home-dtails.container1 .home-details-tabs{width:100%;}

.home .advertise.container1{margin-top:0px !important;}
.home .flex-control-nav.flex-control-thumbs img{margin:0px;}
.home .flexsliders .flex-control-nav.flex-control-thumbs{gap:10px;}
.home .product-advertise.outofstock .advertise-content{padding:5px 15px;}
.home .advertise-content .grid-item{margin:0px;}
.home .about-home.container1{display:none;}
.home .advertise-content .grid-container{gap:10px;}
.home .home-dtails .w3-bar.w3-black p{margin:0 auto !important;display:inline;text-align:center;}
}


/* -----------------------Report Printing Page Template css---------------------------------- */


.printing-paragraph-main .date-input label{font-size:18px;font-weight:500;color:#000;}
.printing-paragraph-main .ticket-printing-section h1{color:#1f3d7d;}
.printing-paragraph-main .container1.printing-paragraph-main{width:100% !important;}
.printing-paragraph-main .date-input input{color:#000;}
.printing-paragraph-main .ticket-printing-section .heading{display:block;text-align:center;}
.printing-paragraph-main .back-arrow-Printing{margin-top:15px;}
.printing-paragraph-main .logrightsection .main-title-home, 
.printing-paragraph-main .start-dates-end-date{display:none;}
.printing-paragraph-main .print-main-grid{display:grid;grid-template-columns:50% 50%;grid-gap:20px;}
.printing-paragraph-main .pree-data{display:grid;grid-template-columns:50% 50%;grid-gap:20px;}
.printing-paragraph-main .blank-data img{height:140px;}
.printing-paragraph-main .basket-ticekt{text-align:center;padding:0px 20px;}
.printing-paragraph-main .width-right-site{width:100%;margin:20px 10px 0px 0px;}
.printing-paragraph-main .width-right-site h2{margin:0;font-size:17px;font-weight:700;font-size:16px;line-height:25px;background:#5865f2;width:98%;color:#ffffff;text-align:left;padding:10px 4px 10px 10px;}
.printing-paragraph-main .per-page img{height:150px;}
.printing-paragraph-main .print-ticket-inner{float:left;margin-bottom:20px;}
.printing-paragraph-main #page .report-page12 .print-ticktes{background-color:#eaeaea7a !important;}
.printing-paragraph-main .report-page12{background:#fff;padding-left:0;padding-right:0;padding-top:0;padding-bottom:50;border-top:5px solid #c6c6c6;border-top-left-radius:0px;border-top-right-radius:0px;}
.printing-paragraph-main .container1{max-width:100% !important;width:1350px;float:none;margin:0 auto;}
.printing-paragraph-main .heading{text-align:center;color:#23272a;margin:20px 0px;font-size:44px;}
.printing-paragraph-main p.printing-paragraph{text-align:center;font-weight:normal !important;color:#23272a;font-size:large;margin-bottom:25px !important;}
.printing-paragraph-main .printing-category{display:flex;align-items:center;justify-content:center;gap:30px !important;margin-bottom:70px;}
.printing-paragraph-main .category{display:flex;align-items:center;gap:30px;justify-content:center;width:100%;}
.printing-paragraph-main .print-ticktes{padding:0px !important;}
.printing-paragraph-main .printing-category img{margin-right:0px;}
.printing-paragraph-main .printing-images{display:flex;align-items:center;justify-content:center;}
.printing-paragraph-main .printing-images img{height:170px;}
.printing-paragraph-main .category .selection{border:3px solid #23272a;padding:2px;border-radius:5px;font-weight:500;background-color:#fff;}
.printing-paragraph-main #page .report-page12 .print-ticktes{background-color:#fff !important;}
.printing-paragraph-main .per-page button{border:none !important;}

.printing-paragraph-main .per-page{margin-top:0px !important;width:35%;}
.printing-paragraph-main .select-category{float:left;margin-top:25px;}
.printing-paragraph-main .print-ticket-inner select{border:3px solid #23272a;padding:3px;border-radius:5px;font-weight:400;background-color:#fff;}
.printing-paragraph-main .ticket-printing-section.print-ticktes{padding:20px 10px 0px 10px !important;}
.printing-paragraph-main .selectcate{display:flex;align-items:center;justify-content:center;gap:25px;}
.printing-paragraph-main .per-page button{padding:0px !important;}
.printing-paragraph-main p.printing-paragraph{text-align:center !important;margin:0px auto;width:70%;}
.printing-paragraph-main .date-input{text-align:center;}
.printing-paragraph-main .date-input input{border:3px solid #23272a;padding:3px;border-radius:5px;font-weight:600;background-color:#fff;margin-bottom:0;}
.printing-paragraph-main a.home-button{display:inline-block;padding-top:10px;margin-left:20px;font-weight:700;}
.printing-paragraph-main .per-page button{width:unset !important;}
.printing-paragraph-main .per-page{display:flex;gap:40px;display:flex;justify-content:center;}
.printing-paragraph-main .print-ticket-inner .select-category::before{display:none;}
.printing-paragraph-main #printing_options{border:3px solid #23272a;padding:5px;border-radius:5px;font-weight:600;background-color:#fff;}
.printing-paragraph-main #tickets_per_page{border:3px solid #23272a;padding:5px;border-radius:5px;font-weight:600;background-color:#fff;}
.printing-paragraph-main button.tablinks{cursor:pointer;float:left;margin-left:0 !important;margin-right:15px;padding:8px 25px !important;font-size:14px;line-height:1.71428571;font-weight:600;text-decoration:none;white-space:nowrap;border:none;border-radius:5px;background-color:#1f3d7d !important;color:#ffffff !important;border-color:#051d40 !important;}
.printing-paragraph-main button.tablinks:hover{background-color:#b815ff !important;}
.top-winner .button{color:#1f3d7d !important;}
.printing-paragraph-main .print-bottom{display:flex;justify-content:center;margin-top:35px;width:100%;margin-bottom:30px;}
.printing-paragraph-main .pdf-wrap{display:flex;width:35%;justify-content:center;}
.printing-paragraph-main .pdf-wrap img{width:55px;}
.printing-paragraph-main .first-pdf{display:flex;flex-direction:column;align-items:center;}
.printing-paragraph-main .first-pdf{margin-right:30px;}
.printing-paragraph-main .first-pdf{margin-left:30px;}
.printing-paragraph-main .first-pdf strong{margin-top:10px;}
@media only screen and (max-width: 1000px){.printing-paragraph-main .pree-data { display:grid;grid-template-columns:100%;grid-gap:20px;}
.ticket-printing-section #reporting-page .form-parent {
  width: 100%;
}	
}
@media only screen and (max-width: 767px){.printing-paragraph-main .print-main-grid { display:grid;grid-template-columns:100%;grid-gap:20px;}
.report-page12.view-tickets .pagination ul{margin:0;margin-top:0px;margin-top:0px;padding:0;margin-top:0px !important;display:flex;flex-wrap:wrap;}
#tickets_table.export-table{display:block;overflow:scroll;}
.all-winner12 .export-winner-t1, .all-winner12 .another-winner{float:none !important;margin:10px auto !important;display:block !important;width:fit-content !important;}
#winner-table{display:block;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;overflow-y:scroll;}
.printing-paragraph-main .print-ticktes .date-input{flex-wrap:wrap;}
.printing-paragraph-main p.printing-paragraph{width:100%;}
.printing-paragraph-main .row{display:block !important;}
.printing-paragraph-main .page-id-14 #page .report-page12 .print-ticktes{width:100% !important;margin:20px;margin-left:20px;padding:10px 5px !important;}
.printing-paragraph-main .per-page{float:unset !important;margin:0 auto !important;margin-top:0px;width:100%;margin-top:20px !important;}
}
.printing-paragraph-main #page .report-page12 .print-ticktes{width:100% !important;margin:0px !important;}
.printing-paragraph-main .date-input{display:flex;align-items:center;justify-content:center;gap:20px;}
.printing-paragraph-main .date-flex{display:grid;align-items:center;text-align:center;}
@media only screen and (max-width: 479px){.printing-paragraph-main .printing-category { display:block;}
	
.main-title-h1 {
 font-size: 28px !important;
}	
.printing-paragraph-main .date-input{display:grid;grid-template-columns:100%;grid-gap:20px;}
.printing-paragraph-main .date-flex input{width:100% !important;}
.printing-paragraph-main .date-flex{display:grid;grid-template-columns:10% 80%;align-items:center;text-align:center;}
.printing-paragraph-main .selectcate{display:grid;align-items:center;justify-content:center;gap:25px;width:100%;}
.printing-paragraph-main .selectcate select{width:100% !important;}
.printing-paragraph-main .print-ticket-inner{float:left;width:100% !important;}
.printing-paragraph-main .date-flex{grid-template-columns:100% !important;}
}


/* -------------------------Add Team Page css--------------------------------- */


.add-team12 div#teamname input.button.button-red.view-items:hover{background:#b815ff !important;}
.add-team12 .team-wrapper h4{margin-top:0px;margin-bottom:15px;text-align:center;}
.add-team12 .add-team12{border-radius:0 !important;}
.add-team12 #singlebasket{box-shadow:0px 0px 4px #0000001f;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
.add-team12 #teamname{border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
.add-team12 .side-add #save-order{background:#1f3d7d !important;}
.add-team12 .left-right-space .team-wrapper{margin-top:5px;}
.add-team12 .side-add #save-order:hover{background:#b815ff !important;}
.add-team12 .add-team12 .left-right-space{margin-bottom:70px;}
.add-team12 .left-right-space .title-add1.right-space-mar{color:#1f3d7d;text-align:center !important;font-size:44px;padding-left:0px;}
.add-team12 .div{width:100%;margin-bottom:20px;}
.add-team12 .page-id-9207 .right-section01 input.button.button-red.view-items{width:auto !important;}
.add-team12 .title-add1{font-weight:700;color:#225ba2;text-align:center;font-size:30px;padding-left:12px;}
.add-team12 div{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0;}
.add-team12 .canvasjs-chart-credit{display:none;}
.add-team12 img{max-width:inherit !important;}
.add-team12 input[type="button"]{line-height:2 !important;}
.add-team12 table.div.div-striped.div-bordered th{padding:15px 0px;text-align:center;border:1px solid #ffffff;border-top-color:rgb(255, 255, 255);border-top-style:solid;border-top-width:1px;min-width:50px;}
.add-team12 .div-bordered thead:first-child tr:first-child th:first-child,
.add-team12 .table-bordered tbody:first-child tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px;}
div.add-team12 .div-condensed.div-vendor-sales-report td{padding:10px 5px;border-top:1px solid #ffffff;border-bottom:1px solid #dcdcdc;box-sizing:border-box;background:#f9f9f9;}
.add-team12 div.div-condensed.div-vendor-sales-report th.product-header,
.add-team12 div.div-condensed.div-vendor-sales-report th.quantity-header,
.add-team12 div.div-condensed.div-vendor-sales-report th.rate-header,
.add-team12 div.div-condensed.div-vendor-sales-report th.commission-header{padding:10px 5px;box-sizing:border-box;background:#1f3d7d;color:#ffffff;border-right:1px solid #ffffff;}
.add-team12 div.div-condensed.div-vendor-sales-report td a{color:#106082;text-decoration:none;}
.add-team12 .checked{background:#404040 !important;}
.add-team12 .button-red:hover{background:#1f3d7d;border:1px solid #8e1712;}
.add-team12 a:hover.button.button-red{background:#a02621;border:1px solid #8e1712;color:#ffffff;}
.add-team12 div.div-condensed.div-vendor-sales-report td a.button.button-primary{color:#ffffff;}
.add-team12 table.table.table-striped.table-bordered th,
.add-team12 table.table.table-striped.table-bordered td{padding:10px 5px;box-sizing:border-box;text-align:center;}
.add-team12 table td.d{font-weight:bold;}
.add-team12 .button.button-red{background:#1f3d7d;border:1px solid #8e1712;}
.add-team12 a.button.button-red,
.add-team12 input.button.button-red{color:#ffffff !important;}
.add-team12 #referer_email,
.add-team12 #referer_name{width:200px;}
.add-team12 .team-wrapper{background:#fff;padding:40px;width:79.2%;border:1px solid #949494;margin-top:20px;}
.add-team12 .container1{max-width:100% !important;width:1500px;float:none;margin:0 auto;padding-left:15px;padding-right:15px;}
.add-team12 .left03 .box1 h5{right:18% !important;}
.add-team12 #wpfooter{position:relative !important;}
.add-team12 .team-name-wrapper{margin-bottom:25px;}
.add-team12 .left-right-space{padding:0 30px;}
.add-team12 .left-section21{width:50%;float:left;background:#fff;height:100%;border-top:5px solid #1f3d7d;}
.page-id-9207 .add-team12 .left002{margin:0;padding:0;}
.page-id-9207 .add-team12 .left002 li a{padding:11px 41px;display:inline-block !important;width:100%;max-width:100%;}
.page-id-9207 .add-team12 .team-wrapper-right{width:49%;margin-top:0px;margin-left:1%;background:#f0f0f1;height:1700px;overflow-y:scroll;}
.page-id-9207 .add-team12 #teams{margin:30px 0;}
.page-id-9207 .add-team12 .team-name-wrapper{margin-bottom:25px;border-top:5px solid #1f3d7d;}
.page-id-9207 .add-team12 .box1 h2{font-weight:500;font-size:14px;line-height:32px;color:#000000;margin:10px 10px 10px 10px;text-align:left !important;text-transform:capitalize;}
.page-id-9207 .add-team12 .site-branding img{width:47%;}
.page-id-9207 .add-team12 a.delete1{position:absolute;bottom:-5%;right:0;}
.page-id-9207 .add-team12 a.edit1{position:absolute;bottom:-5%;right:17%;}
.page-id-9207 .add-team12 .left03{width:48%;margin:0 1%;}
.page-id-9207 .add-team12 .title-add1{font-weight:700;color:#1f3d7d;padding:50px 0 0 0;margin:0;}
.page-id-9207 .add-team12 .add-team12{background:#e3e3e3;}
.page-id-9207 .add-team12 #singlebasket input#r_namee{width:90%;margin:10px 0;border-radius:5px;padding:5px 0;}
.page-id-9207 .add-team12 #singlebasket label{font-weight:bold;font-size:14px;line-height:16px;color:#3C434A;display:block;}
.page-id-9207 .add-team12 #singlebasket input#save-order{margin:0;font-style:normal;font-weight:600;font-size:16px;line-height:19px;color:#FFFFFF;background:#1f3d7d;text-decoration:none;padding:13px 50px;border-radius:10px;float:right;}
.page-id-9207 .add-team12 #colophon{margin:0;}
.page-id-9207 .add-team12 #singlebasket input#r_namee:focus-visible{outline:none;}
.add-team12 .side-add{column-count:2;column-rule:2px double #dcdcdc;display:flex;}
.page-id-9207 .add-team12 .box1 h5::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / 30%);background-color:#1f3d7d;}
.page-id-9207 .add-team12 .box1 h5::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / 30%);background-color:#555;}
.page-id-9207 .add-team12 .box1 h5::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / 30%);border-radius:10px;background-color:#F5F5F5;}
.page-id-9207 .add-team12 .box1 h5::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / 30%);border-radius:10px;background-color:#F5F5F5;}
.add-team12 .box1 h5::-webkit-scrollbar{width:3px;background-color:#F5F5F5;}
.add-team12 .background-white{background:#fff;padding:25px 0;}
.page-id-9207 .add-team12 .box1 h5{overflow-y:scroll;display:block;height:40px;float:right;}
.page-id-9207 .add-team12 .team-wrapper-right::-webkit-scrollbar{width:3px;background-color:#F5F5F5;}
.page-id-9207 .add-team12 .team-wrapper-right::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / 30%);background-color:#555;}
.page-id-9207 .add-team12 .team-wrapper-right::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / 30%);background-color:#1f3d7d;}
.page-id-9207 .add-team12 .team-wrapper-right::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / 30%);border-radius:10px;background-color:#F5F5F5;}
.page-id-9207 .add-team12 .team-wrapper-right::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / 30%);border-radius:10px;background-color:#F5F5F5;}
.add-team12 .delete1 img,
.add-team12 .edit1 img{width:90%;}
.add-team12 .Members-add form{display:flex;flex-wrap:wrap;}
.add-team12 .Members-add label{cursor:pointer;font-weight:500;position:relative;overflow:hidden;margin-bottom:0;margin-right:20px;font-size:16px;}
.add-team12 .Members-add label input{position:absolute;left:-9999px;}
.add-team12 .Members-add label input:checked + span{color:#1f3d7d;font-weight:700;}
.add-team12 .Members-add label input:checked + span:before{box-shadow:inset 0 0 0 0.4375em #1f3d7d;}
.add-team12 .Members-add label span{display:flex;align-items:center;padding:5px 20px 5px 5px;border-radius:99em;transition:0.25s ease;font-weight:bold;font-size:14px;line-height:16px;color:#1f3d7d;}
.add-team12 input#check_number{padding:5px 10px;width:100%;}
.add-team12 .Members-add label span:before{display:flex;flex-shrink:0;content:"";background-color:#fff;width:1.5em;height:1.5em;border-radius:50%;margin-right:0.375em;transition:0.25s ease;box-shadow:inset 0 0 0 0.125em #1f3d7d;}
.add-team12 .team-section03{border-top:5px solid #1f3d7d;}
/* ---------------------Add Ticket Page css----------------------------- */

.ticket-packages .repeater fieldset{display:flex;justify-content:center;}
.ticket-packages .button-show{font-weight:600;text-transform:uppercase;}
.ticket-packages .ticket-button.disabled{background-color:#979393;}
.ticket-packages .ticket-button:hover{background-color:#b815ff}
.ticket-packages .table-md-12 span{display:grid !important;grid-template-columns:33% 33% 33% !important;}
.ticket-packages .ticket-button{display:block;margin:0 auto;font-size:20px !important;color:#fff;text-transform:capitalize;border:none;text-align:center;letter-spacing:1px;font-weight:600;}
.ticket-packages .ticket-packages .submited-packages{margin-top:25px;}
.ticket-packages .repeater .plus-ticket input{margin-right:10px;}
.ticket-packages .descrp-ticket p{margin-bottom:10px;}
.page-template-addticketpackages .ticket-packages{margin-bottom:50px;}
.ticket-packages .back-ticket-packages{margin-top:15px;}
.ticket-packages .table-md-12 span{display:grid;grid-template-columns:33% 33% 33%;}
.ticket-packages .basketdataspan img{width:100% !important;height:150px;object-fit:cover;}
.ticket-packages .basketdataspan .remove{position:absolute;right:5px;}
.ticket-packages .basketdataspan{position:relative;}
.ticket-packages .logrightsection .main-title-home, 
.ticket-packages .start-dates-end-date{display:none;}
.ticket-packages .container{text-align:center;}
.ticket-packages .repeater{margin-top:15px;}
.ticket-packages .repeater a.button{background-color:transparent !important;font-weight:bold;font-size:16px !important;}
.ticket-packages .repeater a span{color:#2d4ddb;}
.ticket-packages fieldset{border:none;}
.ticket-packages label{color:#2d4ddb;font-size:24px;}
.ticket-packages .repeater input{border-radius:10px;border:4px solid #939393b0;}


.ticket-packages{border-top:5px solid #c6c6c6;}
.ticket-packages .submited-packages{font-size:24px;cursor:pointer;}
.ticket-packages a.home-button{float:left;font-weight:700;padding-top:10px;margin-left:20px;}
.ticket-packages .descrp-ticket p{padding-left:10px;padding-right:10px;}
.ticket-packages .list-packages li{width:fit-content;}
.ticket-packages ul.list-packages{display:flex;align-items:center;flex-direction:column;}
.ticket-packages .ticket-button{background:#1f3d7d;cursor:pointer;margin-top:5px;width:unset;padding:15px 40px;border-radius:10px;font-weight:500;}
.ticket-packages{border-top:5px solid #c6c6c6;}

.ticket-packages .ticket-packages .ticket-button{background:#1f3d7d;cursor:pointer;margin-top:5px;}
.ticket-packages .ticket-packages{border-top:5px solid #c6c6c6;}
.ticket-packages .ticket-packages .ticket-button:hover{background:#b815ff;}

@media screen and (max-width: 479px){.ticket-packages .tickets-plus { display:flex;}
.ticket-packages .plus-ticket{display:flex;gap:5px;}
.ticket-packages .repeater .plus-ticket input{margin-right:10px;width:100% !important;}
.ticket-packages .repeater input{width:50% !important;}
.ticket-packages .ticket-packages .ticket-button{padding:10px 30px !important;font-size:18px !important;}
.ticket-packages .submited-packages{font-size:20px;}
.ticket-packages .page-template-addticketpackages .ticket-packages{margin-bottom:30px;}
}


/* -----------------------Site setting page css-------------------------------------- */

.site-sett #total_sliderimages .labelFile-parent{margin-top:15px;margin-bottom:5px;}
.site-sett .inner-total_sponsors_25 .img-url-sponsor{margin-top:15px;margin-bottom:15px !important;}
.site-sett #tabpos-sponsors .prize-button2{margin-top:40px;display:block;margin-bottom:45px;}
.site-sett #tabpos-sponsors .top-text-images{margin-top:5px;}
.site-sett #tabpos-sponsors{padding-top:20px;}
.site-sett #total_sliderimages{padding-top:10px;}
.site-sett .prize-button{margin-top:40px !important}
.site-sett #tabpos-sliderimages{padding-top:20px;}
.site-sett #tabpos-sliderimages .top-text-images{margin-top:0px;}
.site-sett #reorderHelper2{margin-top:25px;}
.site-sett #reorderHelper{margin-bottom:30px;}
.site-sett .upload-your-cross{width:320px;margin-top:15px !important;}
.site-sett .upload-your-cross{position:relative;}
.site-sett .upload-your-cross .button-primary.bu1{padding:10px !important;border-radius:50px !important;color:red !important;font-size:20px;font-weight:600;background:#fdfbfb !important;border:none !important;margin:0px !important;}
.site-sett #total_sponsors .inner-total_sponsors_25{width:21%;max-width:21%;margin:1% !important;margin:0 auto;text-align:center;background:#fff;padding:10px;box-shadow:0px 0px #000;box-shadow:0px 3px 6px 2px #0000000d;align-items:center;}
.site-sett #tabpos-sponsors #saveReorder2{font-size:18px;text-transform:capitalize;letter-spacing:0.5px;border-radius:5px;padding:15px 60px;background:#1f3d7d !important;}
.site-sett #total_sponsors{margin-top:30px;}
.site-sett div#total_sliderimages{display:flex !important;column-count:2;flex-direction:row;flex-wrap:wrap;margin-bottom:15px;}
.site-sett #tabpos-sliderimages .prize-button{margin-bottom:40px;}
.site-sett #total_sliderimages .inner-total_sponsors_25{width:21%;max-width:21%;margin:1% !important;text-align:center;background:#fff;padding:10px;border-radius:5px;box-shadow:0px 3px 6px 2px #0000000d;align-items:center;}
.site-sett .prize-button #saveReorder{font-size:18px;text-transform:capitalize;letter-spacing:0.5px;border-radius:5px;padding:15px 60px;background:#1f3d7d !important;}
.site-sett .ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all span{color:#000;}
.site-sett #ui-datepicker-div a{color:#000;}
.site-sett .ui-datepicker-buttonpane.ui-widget-content{display:flex;justify-content:space-between;}
.site-sett .ui-datepicker.ui-widget{background:#eee;padding:25px;border-radius:10px;}
.site-sett .labelFile{cursor:pointer;}
.site-sett .labelFile-parent img{width:30px !important;height:100% !important;}
.site-sett .labelFile-parent{display:flex;justify-content:center;align-items:center;gap:10px;}
.site-sett #saveReorder:hover{background:#b815ff;}
.site-sett .imagesliderfile{margin-top:10px;margin-bottom:10px;}
.site-sett .gray-upload-image a.button-primary.bu1{padding:10px !important;border-radius:50px !important;color:red !important;font-size:20px;font-weight:600;background:#fdfbfb !important;border:none !important;margin:0px !important;}
.site-sett .inner-total_sponsors_25{position:relative;}
.site-sett a.button-primary.bu1{position:absolute;top:-19px;right:-15px;}
.site-sett .ui-datepicker.ui-widget{background:#eee;padding:25px;border-radius:10px;}
.site-sett .ui-datepicker th{padding:.3em .1em !important;}
.site-sett .ui-slider-horizontal{height:0.6em !important;}
.site-sett .ui-datepicker td a{padding:2px !important;}
.site-sett .ui-state-default{font-size:14px;}
.site-sett .ui-timepicker-div dl dt{font-size:16px;margin-bottom:5px;}
.site-sett .ui-datepicker td a{text-align:center !important;}
.site-sett .ui_tpicker_microsec{display:none;}
.site-sett .ui_tpicker_millisec{display:none;}
.site-sett .ui_tpicker_second{display:none;}
.site-sett .ui_tpicker_microsec{display:none;}
.site-sett .ui_tpicker_minute{margin-bottom:5px;}
.site-sett .ui_tpicker_hour{margin-bottom:5px;}
.site-sett .ui_tpicker_time{margin:0px;}
.site-sett .ui-timepicker-div dl{margin:0px;}
.site-sett .inner-total_sponsors_25{display:flex;flex-direction:column;}
.site-sett #ui-datepicker-div{border:0px !important;left:300px !important;right:-300px !important;margin:0 auto;}
.site-sett .event-time-inner{width:60%;}
.site-sett .event-title-width{width:100% !important;}
.site-sett .layout-tab.tab button.tablinks.active, .site-sett .layout-tab.tab button.tablinks:hover, .site-sett .layout-tab.tab button.tablinks2:hover, .site-sett .layout-tab.tab button.tablinks2.active{background-color:#b815ff !important;}
.site-sett .tablinks2.button-shadow{background:#051d40 !important;}
.site-sett .view-event-page a{background-color:#5865f2 !important;}
.site-sett #tabpos-event-time h5{font-size:16px;font-weight:600;}
.site-sett .site-settings-new-one{border-top:5px solid #c6c6c6;border-top-left-radius:50px;border-top-right-radius:50px;width:Calc(100vw - 35px);}
.site-sett .layout-tab.tab{float:left;width:100%;}
.site-sett a.logout-img{font-size:16px !important;font-family:'Poppins', sans-serif;color:#262626;text-transform:uppercase;font-weight:500;}
.site-sett .site-sett .te1{margin:50px 0 0;}
.site-sett .forminp:nth-child(1){display:none;}
.site-sett .forminp:nth-child(2){display:none;}
.site-sett .forminp:nth-child(3){display:none;}
.site-sett .forminp:nth-child(4){display:block;}
.site-sett .forminp:nth-child(5){display:none;}
.site-sett .su-generator-button{display:none !important;}
.site-sett .layout-tab.tab.btn-bigger .button.button-primary.tablinks{line-height:1;white-space:normal;width:auto !important;}
.site-sett .layout-tab.tab button.tablinks, .site-sett .layout-tab.tab button.tablinks2{cursor:pointer;float:left;border:none;margin-left:.5em;padding:10px 20px;font-size:13px;line-height:1.71428571;font-weight:600;background:#1f3d7d;color:#fff;text-decoration:none;white-space:nowrap;margin-bottom:10px;}
.site-sett .layout-tab.tab button.tablinks.active, .site-sett .layout-tab.tab button.tablinks:hover, .site-sett .layout-tab.tab button.tablinks2.active, .site-sett .layout-tab.tab button.tablinks2:hover{background-color:#5865f2;outline:none;background:#5865f2;color:#fff;}
.site-sett .page-template-site-setting div#wp-contact_description-editor-container{margin-bottom:20px;}
.site-sett .tabcontent, .site-sett .tabcontent2{background-color:#fff;padding:35px 10px 10px 10px;box-sizing:border-box;float:left;width:100%;border:none;font-size:16px;color:#000;}
.site-sett .bu1{border-radius:3px;background:#1f3d7d !important;color:#fff !important;line-height:1;padding:10px 30px !important;font-size:16px;text-transform:uppercase;font-weight:600;transition:all 0.6s ease;cursor:pointer;border:none !important;}
.site-sett input#savesettings:hover{background:#99aab5 !important;transition:all 0.6s ease;}
.site-sett .tabcontent label{font-size:16px;line-height:2;}
.site-sett .tabcontent input[type="text"], .site-sett input[type="email"], .site-sett input[type="url"], .site-sett input[type="password"], .site-sett input[type="search"], .site-sett input[type="number"], .site-sett input[type="tel"], .site-sett input[type="range"], .site-sett input[type="date"], .site-sett input[type="month"], .site-sett input[type="week"], .site-sett input[type="time"], .site-sett input[type="datetime"], .site-sett input[type="datetime-local"], .site-sett input[type="color"], .site-sett textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:10px;font-size:14px;outline:none;margin-bottom:20px;ax-width:100%;width:-webkit-fill-available;width:-moz-available;}
.site-sett .page-id-9003 .headersection{margin-bottom:50px;}
.site-sett #total_sponsors{display:flex;column-count:2;flex-direction:row;flex-wrap:wrap;margin-bottom:15px;}
.site-sett #total_sponsors .inner-total_sponsors_25{width:21%;max-width:21%;margin:1% !important;margin:0 auto;text-align:center;background:#fff;padding:10px;box-shadow:0px 0px #000;box-shadow:0px 3px 6px 2px #0000000d;}
.site-sett #total_sponsors img{object-fit:contain;width:200px;height:200px;}
.site-sett #tabpos-event-time, .site-sett #tabpos-square{background:transparent;}
.site-sett #ui-datepicker-div{top:430px !important;border:0px !important;}
.site-sett #total_sponsors .inner-total_sponsors_25{border-radius:5px;}
@media screen and (max-width: 479px){.site-sett .layout-tab.tab button.tablinks { margin-left:0px !important;width:100%;}
.site-sett .event-time-inner{width:100% !important;}
.site-sett body #ui-datepicker-div{left:0px !important;right:0px !important;}
.site-sett body #ui-datepicker-div{top:774px !important;}
.site-sett #total_sponsors{flex-direction:column;gap:30px;}
.site-sett #total_sponsors .inner-total_sponsors_25{width:100%;max-width:100%;margin:0% !important;}
.site-sett #savesettings{width:100%;margin-left:0px !important;}
.site-sett .button-primary.bu1.add-sponsor{width:100%;margin-bottom:20px;}
.site-sett #saveReorder2{padding:10px 30px !important;font-size:16px !important;}
.site-sett #tabpos-sliderimages h4{margin-top:0px;font-size:18px;text-align:center !important;}
.site-sett #total_sliderimages{flex-direction:column !important;gap:30px;}
.site-sett #total_sliderimages .inner-total_sponsors_25{width:100%;max-width:100%;margin:0% !important;}
.site-sett .button-primary.bu1.add-image{width:100%;margin-bottom:20px;}
}


/* ------------------Reporting Page css----------------------------------- */



.report-page12 .back-Reporting{margin-top:20px;}
.report-page12 .Total-box4.price-box h3{font-weight:500;font-family:'Poppins', sans-serif !important;}
.report-page12 .form-parent h3{text-align:center;}
.report-page12 #order_report_search{text-align:center;}
.report-page12 .customer-report span{padding-right:0px !important;margin:0 auto;}
.report-page12 .customer-report span{font-size:20px;}
.report-page12 .right15 .button.pull-get-report-btn{margin-top:15px !important;}
.report-page12 .customer-report{padding:0px !important;}
.report-page12 .form-parent{width:49%;margin: 0 auto;}
.report-page12 .table-print-parent{display:flex;justify-content:space-between;}
.report-page12 .customer-full-first span{font-size:20px;}
.report-page12 .grid-row-report{width:100%;}
.report-page12 .grid-row-parent{width:100%;}
.report-page12 .back-arrow-Reporting p{margin-top:16px !important;}
.report-page12 .total-sent-box1 h3{font-size:24px !important;font-weight:500;}
.report-page12 #report32 .right15{padding:0px !important;}
.report-page12 .card-body{width:100%;}
.report-page12 .back-arrow-Reporting{margin-top:15px;}
.report-page12 .export-table.table.table-condensed.table-vendor-sales-report.report21{box-shadow:0px 0px 4px #0000001f;}
.report-page12 .both-graph{display:flex;flex-direction:row;width:100%;justify-content:space-between;}
/* #popup1{margin-bottom:30px !important;}
*/
.report-page12 .order-preview img{width:25px !important;height:25px !important;border-radius:0px !important;margin-top:-20px;}
.report-page12 .container1 h1{text-align:left;}
.report-page12 body .export-table, 
.report-page12 body .left-section-team, 
.report-page12 body .left-section21, 
.report-page12 body .team-section03{border-top:none !important;}
.report-page12 .data-listing-reports{width:100%;}
.report-page12 a:focus, 
.report-page12 input:focus{border-color:#00000054 !important;outline:none;}
.report-page12 .sent-parent-box{width:100%;display:flex;justify-content:space-between;}
.report-page12 .total-sent-box1{box-shadow:0px 0px 4px #0000001f;padding:20px;border-radius:15px;}
.report-page12 .charge-collected-box2{box-shadow:0px 0px 4px #0000001f;padding:20px;border-radius:15px;}
.report-page12 .rtg-category-section ul li{position:relative !important;margin-right:7px;border-radius:5px;background:#fff;padding:20px;}
.report-page12 .basket-achor{display:inline-block;background-color:#ffffff;color:#000;text-decoration:none;font-weight:700;text-transform:capitalize;}
.report-page12 h1.rtg-title.text-center{text-align:center;}
.report-page12 .red-button{backgrund:#D8433D !important;color:#fff !important;}
.report-page12 .ticket-report1{display:none;}
.report-page12 .bottom-table1{width:60%;}
.page-id-9213 .report-page12 table.export-table.table.table-condensed.table-vendor-sales-report td h4{text-align:left;margin-right:25px;font-weight:500;font-size:16px;}
.page-id-9213 .report-page12 .ui-datepicker{width:auto;padding:0.2em 0.2em 0;}
.report-page12 .pagination ul{margin:0;padding:0;margin-top:0px !important;}
.page-id-9213 .report-page12 .heade-icon-01 h3{font-size:14px;text-transform:uppercase;letter-spacing:0px !important;color:#0073aa;}
.page-id-9213 .report-page12 table.export-table.table.table-condensed.table-vendor-sales-report tr:nth-child(odd){background:#fff;height:42px;}
.page-id-9213 .report-page12 table.export-table.table.table-condensed.table-vendor-sales-report tr:nth-child(even){background:#f4f4f4;border-top:2px dashed #f4f4f4;border-bottom:2px dashed #f4f4f4;height:42px;}
.page-id-9213 .report-page12 .print-ticktes{width:100%;float:left;margin-left:0px !important;margin-top:0;background-color:#fff;border-top:none;padding-bottom:20px;padding:20px 10px;}
.page-id-9213 .report-page12 table.table-condensed.table-vendor-sales-report td{padding:10px 10px;font-weight:500;}
.report-page12 .width-left-site{width:100%;background:#fff;margin:20px 0;}
.report-page12 .width-right-site{width:44%;margin:20px 10px 0px 0px;}
.report-page12 .width-right-site h2{margin:0;font-size:17px;font-weight:700;font-size:16px;line-height:25px;background:#5865f2;width:98%;color:#ffffff;text-align:left;padding:10px 4px 10px 10px;}
.report-page12 .page-id-9213 table.export-table.table.table-condensed.table-vendor-sales-report{margin:0;}
.report-page12 .container1{max-width:100% !important;width:1350px;float:none;margin:0 auto;}
.report-page12 .pagination li.current{background:#f2f2f2;border:none;box-shadow:none;color:#000000;}
.report-page12 span.total_pages{font-size:14px;font-weight:600;color:#000;margin-right:30px;}
.report-page12 .pagination{margin:0;padding:0;margin-top:20px;}
.report-page12 .pagination li{display:inline;padding:6px 10px 6px 10px;border:1px solid #ddd;margin-right:-1px;font:15px/20px Arial, Helvetica, sans-serif;background:#FFFFFF;box-shadow:inset 1px 1px 5px #F4F4F4;}
.report-page12 .pagination li a{cursor:pointer;text-decoration:none;color:#000000;}
.report-page12 .pagination li.first{border-radius:5px 0px 0px 5px;}
.report-page12 .pagination li.last{border-radius:0px 5px 5px 0px;}
.report-page12 .pagination li:hover > a{color:#000000 !important;}
.report-page12 .pagination li:hover{background:#f2f2f2;color:#000000 !important;}
.report-page12 .pagination li.active{background:#f2f2f2;color:#000000 !important;}
.report-page12 table.results{width:100%;}
.report-page12 .table{width:100%;margin-bottom:20px;}
.report-page12 h2#title-reo{background:#1f3d7d !important;color:#fff;padding:10px 0px !important;text-transform:uppercase;font-size:14px;text-align:center;}
.report-page12 .one-col{padding:10px;}
.report-page12 .col-two{padding-bottom:20px;}
.report-page12 .one-col h2{padding:0;margin:10px 0;font-size:25px;color:#000;}
.report-page12 table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0;}
.report-page12 table.table.table-striped.table-bordered th{padding:15px 0px;text-align:center;border:1px solid #ffffff;border-top-color:rgb(255, 255, 255);border-top-style:solid;border-top-width:1px;min-width:50px;}
.report-page12 .table-bordered thead:first-child tr:first-child th:first-child, 
.report-page12 .table-bordered tbody:first-child tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px;}
.report-page12 table.table-condensed.table-vendor-sales-report td{padding:10px 5px;border-top:1px solid #ffffff;border-bottom:1px solid #dcdcdc;box-sizing:border-box;background:#fff;}
.report-page12 table.table-condensed.table-vendor-sales-report th.product-header,
.report-page12 table.table-condensed.table-vendor-sales-report th.quantity-header,
.report-page12 table.table-condensed.table-vendor-sales-report th.rate-header,
.report-page12 table.table-condensed.table-vendor-sales-report th.commission-header{padding:10px 5px;box-sizing:border-box;background:#D8433D;color:#ffffff;border-right:1px solid #ffffff;}
.report-page12 table.table-condensed.table-vendor-sales-report td a{color:#106082;text-decoration:none;}
.report-page12 .per-page button.selected{background:#f2f2f2 !important;color:#000000 !important;}
.report-page12 a:hover.button.button-red{background:#a02621;border:1px solid #8e1712;color:#ffffff;}
.report-page12 #all_categpry_rerporting{width:100% !important;margin-top:0px !important;margin-bottom:0px !important;}
.report-page12 table.table-condensed.table-vendor-sales-report td a.button.button-primary{color:#ffffff;}
.report-page12 table.table.table-striped.table-bordered th,
.report-page12 table.table.table-striped.table-bordered td{padding:10px 5px;box-sizing:border-box;text-align:center;}
.report-page12 table td.d{font-weight:bold;}
.report-page12 .button.button-red{background:#D8433D;border:1px solid #8e1712;}
.report-page12 a.button.button-red, 
.report-page12 input.button.button-red{color:#ffffff !important;}
.report-page12 .glyphicon-pencil:before{content:"\270f";}
.report-page12 .btn-success{color:#ffffff;background-color:#43ac6a;border-color:#3c9a5f;}
.report-page12 .btn-success:hover,
.report-page12 .btn-success:focus,
.report-page12 .btn-success.focus,
.report-page12 .btn-success:active,
.report-page12 .btn-success.active,
.report-page12 .open>.dropdown-toggle.btn-success{color:#ffffff;background-color:#358753;border-color:#2b6e44;}
.report-page12 .btn-success:active,
.report-page12 .btn-success.active,
.report-page12 .open>.dropdown-toggle.btn-success{background-image:none;}
.report-page12 .btn-success.disabled,
.report-page12 .btn-success[disabled],
.report-page12 fieldset[disabled] .btn-success,
.report-page12 .btn-success.disabled:hover,
.report-page12 .btn-success[disabled]:hover,
.report-page12 fieldset[disabled] .btn-success:hover,
.report-page12 .btn-success.disabled:focus,
.report-page12 .btn-success[disabled]:focus,
.report-page12 fieldset[disabled] .btn-success:focus,
.report-page12 .btn-success.disabled.focus,
.report-page12 .btn-success[disabled].focus,
.report-page12 fieldset[disabled] .btn-success.focus,
.report-page12 .btn-success.disabled:active,
.report-page12 .btn-success[disabled]:active,
.report-page12 fieldset[disabled] .btn-success:active,
.report-page12 .btn-success.disabled.active,
.report-page12 .btn-success[disabled].active,
.report-page12 fieldset[disabled] .btn-success.active{background-color:#43ac6a;border-color:#3c9a5f;}
.report-page12 .btn-success .badge{color:#43ac6a;background-color:#ffffff;}
.report-page12 .tabledit-toolbar-column{display:none !important;}
.report-page12 .report-page12{background:#fff;padding:50px 0;border-top:5px solid #c6c6c6}
.report-page12 input#dp1640772473460{width:30%;}
.report-page12 input#dp1640772473461:focus-visible,
.report-page12 input#dp1640772473460:focus-visible{outline:none;}
.report-page12 input#dp1640772473461{width:30%;}
.report-page12 input.button.pull-get-report-btn{color:#fff !important;text-decoration:none;text-shadow:none;font-size:13px;line-height:29px;min-height:30px;margin:0;padding:0px 30px;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;border-radius:3px;white-space:nowrap;font-weight:500;letter-spacing:0.4px;text-transform:uppercase;height:30px;border:none;}
.report-page12 input#order_report_search{width:100%;}
.report-page12 .order_previewed{position:relative;float:right;top:-5px;cursor:pointer;}
.page-id-9213 .report-page12 select#select-cat:focus-visible{outline:none;}
.report-page12 a.order-preview{position:relative;cursor:pointer;top:10px;left:15px;}
.report-page12 .order-preview:after{background:#888;position:absolute;top:7px;left:5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);}
.report-page12 .wc-order-preview-address{float:left;padding:1.5em 0 0;box-sizing:border-box;word-wrap:break-word;background:#ffffff;/* margin-left:30px;*/ position:relative;}
.report-page12 .order_previewed{position:absolute;top:-18px !important;right:-13px;background:#fff;width:40px;height:40px;text-align:center;line-height:40px;border-radius:50px;font-size:18px;font-weight:700;color:#000;box-shadow:0px 0px 5px 1px #3c434a3b;}
.report-page12 .logrightsection .main-title-home, 
.report-page12 .start-dates-end-date{display:none;}
.report-page12 .wc-order-preview .wc-order-preview-table td:first-child, 
.report-page12 .wc-order-preview .wc-order-preview-table th:first-child{text-align:left;}
.report-page12 .wc-order-preview .wc-order-preview-table th{border-color:#ccc;}
.report-page12 .wc-order-preview .wc-order-preview-table td, 
.report-page12 .wc-order-preview .wc-order-preview-table th{padding:1em 1.5em;text-align:left;border:0;border-top:none;border-right:none;border-bottom:1px solid #eee;margin:0;background:0 0;box-shadow:none;text-align:right;vertical-align:top;}
.report-page12 .wc-backbone-modal *{box-sizing:border-box;}
.report-page12 .wc-order-preview .wc-order-preview-table{width:100%;margin:0;}
.report-page12 .loading{background:url("/wp-content/plugins/chance2win-standard-plugin/images/Chance-Loading.gif");height:150px;width:200px;float:left;}
.report-page12 .left15{width:50%;display:flex;align-items:center;}
.report-page12 select#category_id_reporting{width:50%;padding:5px;outline:none;border-radius:3px;}
.report-page12 .right15{display:flex;align-items:center;text-align:center;width:100%;flex-direction:column;}
.report-page12 #report32{background:#fff;padding:10px 0px 0px;width:100% !important;max-width:100%;box-sizing:border-box;}
.report-page12 .col-two p{inline-size:450px;}
.report-page12 .row{display:flex;flex-wrap:wrap;}
.report-page12 .left15 span, 
.report-page12 .right15 span{padding-right:20px;font-size:16px;font-weight:600;color:#000;}
.report-page12 .select-category h4{color:#000;}
.report-page12 span.search01{width:40%;outline:none;}
.report-page12 input#order_report_search{width:100%;}
.report-page12 .search01 input{padding:3px 10px;}
.report-page12 table.export-table.table.table-condensed.table-vendor-sales-report td h4{text-align:center !important;margin-right:0px !important;}
.report-page12 .report-page12{padding:0px 0px !important;}
.report-page12 body{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif !important;}
.report-page12 .data-listing-reports .reporting-cal{font-weight:600;}
.report-page12 .wrap-card{width:100% !important;display:flex;justify-content:space-between;margin-top:30px;flex-direction:column;}
.report-page12 h2{margin-top:25px !important;}
.report-page12 .card .card-body{box-shadow:0px 0px 4px #0000001f;border-radius:15px;}
.report-page12 .data-listing-reports{margin-bottom:1.7rem;flex-direction:row;display:flex;justify-content:space-between;gap:20px;}
.report-page12 .manual-orders-box3.price-box h3{font-size:24px !important;margin-top:15px;font-weight:500;}
.report-page12 .Total-box4.price-box h3{font-size:24px !important;margin-top:15px;font-weight:500;}
.report-page12 .charge-collected-box2.price-box h3{font-size:24px !important;margin-top:15px;font-weight:500;}
.report-page12 .price-box{width:24%;}
.report-page12 .col-md-5.grid-margin.stretch-card{margin-bottom:1.7rem !important;}
.report-page12 .rounded-legend ul{display:inline-block;width:65%;padding:15px;border-radius:10px;box-shadow:0px 0px 4px #0000001f;align-content;}
.report-page12 #title-reo{margin-top:0px !important;}
@media screen and (max-width: 479px){.report-page12 .data-listing-reports { flex-direction:row !important;flex-wrap:wrap;row-gap:25px;}
.report-page12 .customer-report{margin-top:-54px;}
.report-page12 .wrap-card{margin-top:15px;}
.report-page12 .date-flex{grid-template-columns:100% !important;}
.report-page12 .data-listing-reports .price-box{width:48%;}
.report-page12 .both-graph{flex-direction:column !important;}
.report-page12 .col-md-5.grid-margin.stretch-card{width:100% !important;}
.report-page12 .table-print-parent{flex-direction:column;gap:25px;}
.report-page12 .export-table.table.table-condensed.table-vendor-sales-report.report21{margin-bottom:30px !important;}
.report-page12 .table-print-parent .table-print-main{width:100% !important;}
.report-page12 .table-print-parent .form-parent{width:100%;}
.report-page12 .page-template-reporting-page .customer-report-second span .pull-get-report-btn{width:100% !important;}
.report-page12 .grid-row-report{display:flex !important;padding-left:0px !important;padding-right:0px !important;}
.report-page12 h2{font-size:28px !important;letter-spacing:0px;margin-top:15px !important;margin-bottom:15px !important;}
.report-page12 .row-report-flex{flex-direction:column;}
.report-page12 .row-report-flex{width:100%;}
.report-page12 .row-data-grid p{text-align:left !important;}
.report-page12 .row-report-flex{width:100%;}
.report-page12 .customer-report{display:block !important;}
.report-page12 .total-sent-box1.price-box h3{font-size:25px !important;}
.report-page12 .total-sent-box1 h3{margin-top:25px;}
.report-page12 .charge-collected-box2.price-box h3{font-size:25px !important;margin-top:25px;}
.report-page12 .manual-orders-box3.price-box h3{font-size:25px !important;margin-top:25px;}
.report-page12 .Total-box4.price-box h3{font-size:25px !important;margin-top:45px;}
.report-page12 .pagination{flex-direction:column;gap:15px;margin-bottom:15px;}
.report-page12 .customer-report span{margin:unset;}
.report-page12 .page-template-reporting-page .export-header th{padding:10px !important;}
.report-page12 #reporting_all_orders{overflow-y:scroll;}
.report-page12 a.order-preview{left:10px;}
.report-page12 #popup1{overflow-y:scroll;}
.report-page12 #title-reo{margin-top:0px !important;font-size:17px !important;}
/* #popup1{margin-top:50px !important;}
*/
.report-page12 .order_previewed{top:-5px !important;right:-1%;box-shadow:unset !important;}
.report-page12 .wc-order-preview-address{box-shadow:unset !important;}
.report-page12 #title-reo{margin-top:35px !important;}
}

.report-page12 .table-print-main #report32{padding:25px;box-shadow:0px 0px 4px #0000001f;border-radius:15px;/* margin-top:30px !important;*/}
.report-page12 .form-parent{box-shadow:0px 0px 4px #0000001f;border-radius:15px;padding:25px;}
.report-page12 .table-print-main .grid-row-report{padding:26px;box-shadow:0px 0px 4px #0000001f;margin-bottom:20px;border-radius:15px;}
.report-page12 .table-print-main.div{width:49%;}
.report-page12 #traffic-chart-legend2 ul{margin:0px;}
.report-page12 #traffic-chart-legend3 ul{margin:0px;}
.report-page12 .date-flex{display:grid;grid-template-columns:0% 100%;align-items:center;text-align:center;grid-gap:10px;justify-content:center;}
.report-page12 .row-report-flex{display:flex;gap:25px;}
.report-page12 h3, 
.report-page12 .h3, 
.report-page12 .h3{font-size:20px !important;}
.report-page12 .grid-row-report{display:flex;justify-content:center;flex-direction:column;}
.report-page12 .grid-row-report{grid-gap:15px;align-items:center;text-align:left;}
.report-page12 .grid-row-report p, 
.report-page12 .grid-row-report-sec p{text-align:center;height:1.7em;margin:0px;}
.report-page12 .grid-row-report-sec{display:grid;grid-template-columns:20% 20% 20% 20% 10%;grid-gap:20px;align-items:center;text-align:center;}
.report-page12 .grid-row-report select, 
.report-page12 .grid-row-report input, 
.report-page12 .grid-row-report-sec select, 
.report-page12 .grid-row-report-sec input{border:3px solid #23272a;padding:3px;border-radius:5px;font-weight:400;background-color:#fff;}
.report-page12 h1.rtg-title{font-size:24px;font-weight:700;}
.report-page12 .container{width:1350px !important;}
.report-page12 .grid-row-report select, 
.report-page12 .grid-row-report input, 
.report-page12 .grid-row-report-sec select, 
.report-page12 .grid-row-report-sec input{width:100%;}
.report-page12 .logosection{}
.report-page12 .logrightsection{float:left;width:80%;text-align:left;padding-bottom:20px;}
.report-page12 div#popup1{width:100% !important;}
.report-page12 .wc-order-preview-address{box-shadow:0px 0px 5px 1px #3c434a3b;}
@media screen and (max-width: 768px){.report-page12 .grid-row-report { display:grid;grid-template-columns:100%;padding-left:20px;padding-right:20px;}
.report-page12 #reporting_all_orders{width:100% !important;}
}
.report-page12 .manual-orders-box3.price-box{box-shadow:0px 0px 4px #0000001f;padding:20px;border-radius:15px;}
.report-page12 .Total-box4.price-box{box-shadow:0px 0px 4px #0000001f;padding:20px;border-radius:15px;}
.report-page12 h1, 
.report-page12 .h1, 
.report-page12 h2, 
.report-page12 .h2, 
.report-page12 h3, 
.report-page12 .h3, 
.report-page12 h4, 
.report-page12 .h4, 
.report-page12 h5, 
.report-page12 .h5, 
.report-page12 h6, 
.report-page12 .h6, 
.report-page12 .h1, 
.report-page12 .h2, 
.report-page12 .h3, 
.report-page12 .h4, 
.report-page12 .h5, 
.report-page12 .h6, 
.report-page12 body{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif !important;}
.report-page12 #reporting_all_orders{width:49%;}
.report-page12 .customer-report{width:100%;display:flex;justify-content:space-between;}
.report-page12 .wc-order-preview-addresses{width:49%;}
.report-page12 .export-header th{text-align:center;}
/* -------------------------Payment Processor Page css-------------------------------- */

.payment-processor p{font-size:18px;}
.site-sett.payment-processor #tabpos-payment-processor{display:flex;flex-wrap:wrap;gap:13px;justify-content:center;}
.payment-processor-form{margin-bottom:50px;}
body .payment-processor-save{background:#1f3d7d !important;border:none !important;padding:14px 50px !important;}
.payment-processor .date-event-form{width:70%;margin:0 auto;}
.payment-processor p{line-height:1.8;}

.payment-processor p{text-align:center;}
.tablinks2.button-shadow.active{background:#b815ff !important;}
.tablinks2.button-shadow{color:#fff;padding:16px 30px;font-weight:500;cursor:pointer;border:none;}
.layout-tab.tab button.tablinks2{cursor:pointer;float:left;border:none;margin-left:.5em;padding:10px 20px;font-size:13px;line-height:1.71428571;font-weight:600;text-decoration:none;white-space:nowrap;margin-bottom:10px;}
button.tablinks2:hover, .layout-tab.tab button.tablinks2.active{background-color:#b815ff !important;}
.payment-processor .labelFile{cursor:pointer;}
.payment-processor .labelFile-parent img{width:30px !important;height:100% !important;}
.payment-processor .labelFile-parent{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:15px;}
.payment-processor #saveReorder:hover{background:#b815ff;}
.payment-processor .imagesliderfile{margin-top:10px;margin-bottom:10px;}
.payment-processor .gray-upload-image a.button-primary.bu1{padding:10px !important;border-radius:50px !important;color:red !important;font-size:20px;font-weight:600;background:#fdfbfb !important;border:none !important;margin:0px !important;}
.payment-processor .inner-total_sponsors_25{position:relative;}
.payment-processor a.button-primary.bu1{position:absolute;top:-19px;right:-15px;}
.payment-processor .ui-datepicker.ui-widget{background:#eee;padding:25px;border-radius:10px;}
.payment-processor .ui-datepicker th{padding:.3em .1em !important;}
.payment-processor .ui-slider-horizontal{height:0.6em !important;}
.payment-processor .ui-datepicker td a{padding:2px !important;}
.payment-processor .ui-state-default{font-size:14px;}
.payment-processor .ui-timepicker-div dl dt{font-size:16px;margin-bottom:5px;}
.payment-processor .ui-datepicker td a{text-align:center !important;}
.payment-processor .ui_tpicker_microsec{display:none;}
.payment-processor .ui_tpicker_millisec{display:none;}
.payment-processor .ui_tpicker_second{display:none;}
.payment-processor .ui_tpicker_microsec{display:none;}
.payment-processor .ui_tpicker_minute{margin-bottom:5px;}
.payment-processor .ui_tpicker_hour{margin-bottom:5px;}
.payment-processor .ui_tpicker_time{margin:0px;}
.payment-processor .ui-timepicker-div dl{margin:0px;}
.payment-processor .inner-total_sponsors_25{display:flex;flex-direction:column;}
.payment-processor #ui-datepicker-div{border:0px !important;left:300px !important;right:-300px !important;margin:0 auto;}
.payment-processor .event-time-inner{width:60%;}
.payment-processor .event-title-width{width:100% !important;}
.payment-processor .layout-tab.tab button.tablinks.active, .payment-processor .layout-tab.tab button.tablinks:hover, .payment-processor .layout-tab.tab button.tablinks2:hover, .payment-processor .layout-tab.tab button.tablinks2.active{background-color:#b815ff !important;}
.payment-processor .tablinks2.button-shadow{background:#1f3d7d !important;}
.payment-processor .view-event-page a{background-color:#5865f2 !important;}
.payment-processor #tabpos-event-time h5{font-size:16px;font-weight:600;}
.payment-processor .site-settings-new-one{border-top:5px solid #c6c6c6;border-top-left-radius:50px;border-top-right-radius:50px;width:Calc(100vw - 35px);}
.payment-processor .layout-tab.tab{float:left;width:100%;}
.payment-processor a.logout-img{font-size:16px !important;font-family:'Poppins', sans-serif;color:#262626;text-transform:uppercase;font-weight:500;}
.payment-processor .te1{margin:50px 0 0;}
.payment-processor .forminp:nth-child(1){display:none;}
.payment-processor .forminp:nth-child(2){display:none;}
.payment-processor .forminp:nth-child(3){display:none;}
.payment-processor .forminp:nth-child(4){display:block;}
.payment-processor .forminp:nth-child(5){display:none;}
.payment-processor .su-generator-button{display:none !important;}
.payment-processor .layout-tab.tab.btn-bigger .button.button-primary.tablinks{line-height:1;white-space:normal;width:auto !important;}
.payment-processor .layout-tab.tab button.tablinks, .payment-processor .layout-tab.tab button.tablinks2{cursor:pointer;float:left;border:none;margin-left:.5em;padding:10px 20px;font-size:13px;line-height:1.71428571;font-weight:600;background:#99aab5;color:#fff;text-decoration:none;white-space:nowrap;margin-bottom:10px;}
.payment-processor .layout-tab.tab button.tablinks.active, .payment-processor .layout-tab.tab button.tablinks:hover, .payment-processor .layout-tab.tab button.tablinks2.active, .payment-processor .layout-tab.tab button.tablinks2:hover{background-color:#5865f2;outline:none;background:#5865f2;color:#fff;}
.payment-processor .page-template-site-setting div#wp-contact_description-editor-container{margin-bottom:20px;}
.payment-processor .tabcontent, .payment-processor .tabcontent2{background-color:#fff;padding:35px 10px 10px 10px;box-sizing:border-box;float:left;width:100%;border:none;font-size:16px;color:#000;}
.payment-processor .bu1{border:1px solid #5865f2 !important;border-radius:3px;background:#5865f2 !important;color:#fff !important;line-height:1;padding:10px 30px !important;font-size:16px;text-transform:uppercase;font-weight:600;transition:all 0.6s ease;cursor:pointer;}
.payment-processor input#savesettings:hover{background:#99aab5 !important;transition:all 0.6s ease;}
.payment-processor .tabcontent label{font-size:16px;line-height:2;}
.payment-processor .tabcontent input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:10px;font-size:14px;outline:none;margin-bottom:20px;ax-width:100%;width:-webkit-fill-available;width:-moz-available;}
.payment-processor .page-id-9003 .headersection{margin-bottom:50px;}
.payment-processor #total_sponsors{display:flex;column-count:2;flex-direction:row;flex-wrap:wrap;margin-bottom:15px;}
.payment-processor #total_sponsors .inner-total_sponsors_25{width:21%;max-width:21%;margin:1% !important;margin:0 auto;text-align:center;background:#fff;padding:10px;box-shadow:0px 0px #000;box-shadow:0px 3px 6px 2px #0000000d;}
.payment-processor #total_sponsors img{object-fit:contain;width:200px;height:200px;}
.payment-processor #tabpos-event-time, 
.payment-processor #tabpos-square{background:transparent;}
.payment-processor #ui-datepicker-div{top:470px !important;border:0px !important;}
.payment-processor #connect-authorize #first-radio-input{margin-right:5px;}
@media only screen and (max-width: 479px){.payment-processor .back-payment-processor { margin-top:15px;}
.col-two.customer-information{width:100% !important;}

.payment-processor #tabpos-payment-processor{padding:0px;}
.payment-processor .date-event-form{width:100%;}
.payment-processor #tabpos-payment-processor #test_form{gap:15px;display:flex;flex-direction:column;}
.payment-processor #test_form .tablinks2{font-size:14px;font-weight:600;}
.payment-processor #tabpos-payment-processor #savesettings{margin-left:0px !important;}
}


/*------------------------Pick Winner Page css--------------------------- */


.pick_winner12 #winner-name{margin-bottom:30px !important;}
.pick_winner12 #winner-name{padding:0px !important;}
.pick_winner12 #newsticker-demo{padding-left:0px !important;padding-right:0px !important;}
.pick_winner12 .select-another-row{display:flex;justify-content:center;margin-top:25px;}
.pick_winner12 .newsticker-jcarousellite{margin-top:15px !important;}
.pick_winner12 .row.enter-winner-row{justify-content:center;}
.pick_winner12 .rtg-category.rtgcss a h1{color:#1f3d7d !important;}
.pick_winner12 .rtg-category-section.winner-selection ul{width:25%;}
.pick_winner12 .rtg-category-section.winner-selection ul li{width:100%;}
.pick_winner12 .rtg-category-section.winner-selection ul li a{width:100%;}
.pick_winner12 .second-current-winners a{text-decoration:none;background:#1f3d7d;color:#fff;padding:10px 22px;border-radius:5px;font-size:18px;font-weight:500;}
.pick_winner12 .second-current-winners{display:flex;justify-content:space-between;align-items:center;}
.pick_winner12 .winner-top{max-width:100% !important;background:#fff;border-top:5px solid #1f3d7d;margin:15px !important;}
.pick_winner12 h3#start{background:#1f3d7d;font-size:20px;padding:10px 20px;text-transform:capitalize;letter-spacing:1px;color:#fff;width:30%;border-radius:10px;text-align:center;margin:0 auto;}
.pick_winner12 h3#stop{background:#1f3d7d;font-size:20px;padding:10px 40px;text-transform:uppercase;letter-spacing:1px;color:#fff;border-radius:10px;text-align:center;margin:20px auto;display:inline-flex;}
.pick_winner12 .left-section-winner{width:100%;margin:0 auto;text-align:center;}
.pick_winner12 .newsticker-jcarousellite{border-top:5px solid #1f3d7d;height:150px !important;}
.pick_winner12 h2.left-section-winner-title1{clip-path:polygon(85% 0, 100% 50%, 85% 100%, 0% 100%, 0 51%, 0% 0%);background:#db443c;padding:10px 70px 10px 36px;color:#fff !important;font-size:21px !important;text-align:left;}
.pick_winner12 .raffle-settings_page_winner_categories #wpfooter{position:unset !important;}
.pick_winner12 .left-winner11{font-size:20px !important;line-height:32px;text-align:left;color:#3C434A;}
.pick_winner12 #winner{font-weight:bold;font-size:14px;line-height:21px;text-align:center;color:#3C434A;border:2px dashed #C4C4C4;border-radius:15px;padding:40px 10px;width:30%;margin:0 auto;}
.pick_winner12 #winner img{width:60%;}
.pick_winner12 div#winner1{font-weight:bold;font-size:14px;line-height:21px;text-align:center;color:#3C434A;}
.pick_winner12 #winner-name{display:none;width:auto;margin:auto;text-align:center;background:#fff;border-top:5px solid #1f3d7d;margin:20px;padding:20px;max-width:100%;margin-top:10px !important;}
.pick_winner12 #winner-name h1{font-size:28px;color:#3C434A !important;line-height:37px;text-align:center;font-weight:bold;}
.pick_winner12 #winner-name p{background:#1f3d7d;font-size:28px !important;color:#fff !important;padding:10px 0;margin:0;line-height:30px;}
.pick_winner12 #winner-name span.with12{font-size:28px;color:#FFFFFF;opacity:0.5;padding:0 30px;}
.pick_winner12 #winner-name span.win-number{background:#264863;font-size:32px !important;padding:0px 30px;line-height:32px !important;margin:0;padding:0;padding:4px 30px;text-align:center;}
.pick_winner12 p.add-to-table1{background:transparent !important;}
.pick_winner12 p.add-to-table1 a{background:#1f3d7d !important;font-weight:500;font-size:18px;line-height:24px;text-align:center;color:#FFFFFF;padding:10px 20px;text-decoration:none;border-radius:5px;}
.pick_winner12 input#winner_type,
.pick_winner12 input#prize_chosen{width:80%;}
.pick_winner12 p.add-to-table1{padding:0 !important;}
.pick_winner12 .row.enter-winner-row input{width:180px !important;margin-left:5px;margin-right:5px;}
.pick_winner12 #newsticker-demo{border-top:5px solid #1f3d7d;background:#fff;margin:15px auto;padding:20px;text-align:center;width:auto !important;}
.pick_winner12 .newsticker-jcarousellite{background:#f3f3f3;width:100% !important;margin:0 auto;text-align:center;}
.pick_winner12 .newsticker-jcarousellite .info{float:none !important;width:100% !important;}
.pick_winner12 img#stop{margin:20px;}
.pick_winner12 .rtg-category-section ul li{position:relative !important;margin-right:7px;}
.pick_winner12 #baskettable tr{background:#fff;box-shadow:0 0 8px #dedede;border:1px solid #dedede;position:relative;}
.pick_winner12 #baskettable{margin-top:20px;width:99%;}
.pick_winner12 #baskettable tr td label{display:block;background-color:#dedede;padding:15px;font-weight:700;}
.pick_winner12 #baskettable tr td{vertical-align:top;padding:0;}
.pick_winner12 #baskettable input[type="file"]{width:100%;}
.pick_winner12 #baskettable .input-area{padding:15px;}
.pick_winner12 #baskettable .delete-row{float:right;width:30px;position:absolute;right:10px;top:62px;cursor:pointer;}
.pick_winner12 .save-row{width:30px;position:absolute;right:47px;top:62px;cursor:pointer;background-color:#068000;border-radius:50%;padding:0;font-weight:600;font-size:17px;line-height:normal;}
.pick_winner12 .save-row:focus{box-shadow:none;}
.pick_winner12 #baskettable .rtg-form-description{width:20%;}
.pick_winner12 #baskettable .rtg-image-section{width:20%;position:relative;}
.pick_winner12 #baskettable .rtg-form-title{width:20%;}
.pick_winner12 #baskettable .input-area input,
.pick_winner12 #baskettable .input-area textarea{width:100%;}
.pick_winner12 .top-logo img.rtg-logo{width:530px;padding-left:20px;float:left;padding-right:40px;}
.pick_winner12 .top-logo{background-color:#fff;}
.pick_winner12 .top-logo h1{margin:0 !important;padding:20px 0;font-weight:bold;font-size:30px;color:#1f3d7d;}
.pick_winner12 .rtg-category-section.winner-selection{background-color:#fff;margin:0;border-top:4px solid #1f3d7d;}
.pick_winner12 .rtg-category-section.winner-selection h1{text-align:center;padding:16px 0;background-color:#1f3d7d;margin:14px 0;color:#fff;font-size:26px;border-radius:5px;}
.pick_winner12 .rtg-category-section.winner-selection li.rtg-category{margin:30px 0px;}
.pick_winner12 .rtg-category-section.winner-selection ul{text-align:center;}
.pick_winner12 .rtg-category-section.winner-selection span.rtg-logo-category{position:relative;}
.pick_winner12 .container1{max-width:100% !important;width:1500px;float:none;margin:0 auto;padding-left:15px;padding-right:15px;}
.pick_winner12 .page-id-9215 .left-section-winner,
.pick_winner12 .page-id-9215 .right-section-winner{width:48%;}
.pick_winner12 .winner-selection ul,
.pick_winner12 li.rtg-category{list-style:none;display:flex;padding:0;margin:0;column-count:4;display:inline-table;}
.pick_winner12 .page-id-9215 .top-logo h1{margin:0 !important;padding:20px 0;font-weight:bold;font-size:30px;}
.pick_winner12 .page-id-9215 #winner{font-weight:bold;font-size:14px;line-height:21px;text-align:center;color:#3C434A;border:none;border-radius:15px;margin:20px;padding:40px 10px;}
.pick_winner12 .page-id-9215 .container{max-width:100% !important;width:1500px !important;float:none;margin:0 auto;padding-left:15px;padding-right:15px;}
.pick_winner12 li.rtg-category.rtgcss{padding:0 10px;}
.pick_winner12 .rtgcss a{display:inline-block;padding:10px 30px;background-color:#ffffff;color:#000;text-decoration:none;font-weight:700;text-transform:capitalize;border:3px dashed #c1ccdd;border-radius:20px;text-align:center;}
.pick_winner12 .rtgcss a h1{font-size:35px !important;background:transparent !important;color:#3c434a !important;padding:0 10px !important;margin:0 0 !important;letter-spacing:1px;}
.pick_winner12 img.rtg-logo{display:none;}
.pick_winner12 #winner-name p{border-radius:5px;}
@media screen and (max-width: 479px){.pick_winner12 .top-logo.second-current-winners { flex-direction:column !important;margin-bottom:22px;}
.pick_winner12 .top-logo.second-current-winners h1{font-size:22px;padding-bottom:15px;}
.pick_winner12 .rtg-category-section.winner-selection h1{margin-top:22px;}
.pick_winner12 .rtg-category-section.winner-selection ul{width:100%;}
.pick_winner12 #winner-name p{font-size:18px !important;}
}

/* -------------------All Winners Page css------------------------- */

.all-winner12 .container1{max-width:100% !important;width:1500px;float:none;margin:0 auto;padding-left:15px;padding-right:15px;}
.all-winner12 .winner-column{box-shadow:none !important;}
.all-winner12 .export-winner-t1{float:right;background:#1f3d7d;padding:10px 20px;color:#fff;font-weight:500;border-radius:8px;margin:15px 0;}
.all-winner12 tr.winner-column td{text-align:center;color:#000;font-size:14px;font-weight:500 !important;padding:10px 10px !important;}
.all-winner12 .page-template-all-winners .winner-header th{font-size:14px;}
.all-winner12 .winner-page tr:nth-child(odd){background:#ededed;border-top:2px dashed #DCDCDC;border-bottom:2px dashed #DCDCDC;}
.all-winner12 .winner-header{background:#1f3d7d !important;color:#fff;}
.all-winner12 a.export-winner-t1:hover{color:#fff;}
.all-winner12 .another-winner{background:#1f3d7d;padding:10px 20px;color:#fff;font-weight:500;border-radius:8px;margin:15px 10px;float:right;}
.all-winner12 .another-winner:hover{color:#fff;}
.all-winner12 a.admin-dash{background:#1f3d7d;font-size:16px;color:#fff;padding:10px 30px;border-radius:8px;font-weight:600;float:right;margin-top:15px;margin-right:15px;}
.all-winner12 tr.winner-header th:nth-child(8){width:auto !important;}
/*---------------------Add Manual Order Page css------------------------------- */


.export-table.t1.row{box-shadow:0px 0px 5px 1px #3c434a3b;}
.add-manual12.manual-order{border-radius:0;}
.add-manual12 .row.export-table.t8{box-shadow:0px 0px 5px 1px #3c434a3b;}
.add-manual12 .title-add1.title-mar12{text-align:center !important;font-size:44px;margin-top:25px !important;margin-bottom:25px !important;}
.add-manual12 .title-h4{text-align:center;}
.add-manual12 .row.export-table.t5{box-shadow:0px 0px 5px 1px #3c434a3b;}
.add-manual12 .export-121{background:#1f3d7d !important;border:1px solid #1f3d7d !important;box-sizing:border-box;border-radius:8px !important;font-weight:600;font-size:18px;line-height:32px !important;text-align:center;color:#FFFFFF !important;padding:10px 60px !important;margin:0 auto !important;text-decoration:none;width:auto !important;margin-top:20px !important;}
.add-manual12 .cart-box12{padding:0;}
.add-manual12 .container1{max-width:100% !important;width:1500px;float:none;margin:0 auto;padding-left:15px;padding-right:15px;}
.add-manual12 table.results{width:100%;}
.add-manual12 .table{margin-top:20px;width:100%;margin-bottom:20px;overflow-y:scroll;}
.page-id-9211 .add-manual12 .table::-webkit-scrollbar{width:3px;background-color:#F5F5F5;}
.page-id-9211 .add-manual12 .table::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / 30%);background-color:#1f3d7d;}
.page-id-9211 .add-manual12 .table::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / 30%);background-color:#555;}
.page-id-9211 .add-manual12 .table::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / 30%);border-radius:10px;background-color:#F5F5F5;}
.page-id-9211 .add-manual12 .table::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / 30%);border-radius:10px;background-color:#F5F5F5;}
.add-manual12 table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0;}
.add-manual12 table.table.table-striped.table-bordered th{padding:15px 0px;text-align:center;border:1px solid #ffffff;border-top-color:rgb(255, 255, 255);border-top-style:solid;border-top-width:1px;min-width:50px;}
.add-manual12 .table-bordered thead:first-child tr:first-child th:first-child, .table-bordered tbody:first-child tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px;}
.add-manual12 table#myTable2 tr{border:none !important;}
.add-manual12 table#myTable2 td{padding:10px 6px !important;}
.add-manual12 table.table-condensed.table-vendor-sales-report td{padding:10px 5px;border-top:1px solid #ffffff;border-bottom:1px solid #dcdcdc;box-sizing:border-box;background:#f9f9f9;}
.add-manual12 table.table-condensed.table-vendor-sales-report th.product-header,
table.table-condensed.table-vendor-sales-report th.quantity-header,
table.table-condensed.table-vendor-sales-report th.rate-header,
table.table-condensed.table-vendor-sales-report th.commission-header{padding:10px 5px;box-sizing:border-box;background:#1f3d7d;color:#ffffff;border-right:1px solid #ffffff;}
.add-manual12 table.table-condensed.table-vendor-sales-report td a{color:#106082;text-decoration:none;}
.add-manual12 a:hover.button.button-red{background:#a02621;border:1px solid #1f3d7d;color:#ffffff;}
.add-manual12 table.table-condensed.table-vendor-sales-report td a.button.button-primary{color:#ffffff;}
.add-manual12 table.table.table-striped.table-bordered th,
table.table.table-striped.table-bordered td{padding:10px 5px;box-sizing:border-box;text-align:center}
.add-manual12 table td.d{font-weight:bold;}
.add-manual12 .button.button-red{background:#1f3d7d;border:1px solid #1f3d7d;}
.add-manual12 a.button.button-red, input.button.button-red{color:#ffffff !important;}
.add-manual12 .export-header th{background:#1f3d7d;padding-left:20px !important;text-align:left;}
.add-manual12 table.team-gift-sec td{padding-left:20px;}
.add-manual12 .raffle-settings_page_manual_order form p{padding-left:20px;}
.add-manual12 table.export-table td ._billing_phone_field p{padding:0;}
.add-manual12 table.export-table td ._billing_phone_field{padding:0;}
.add-manual12 table.export-table td{padding-left:20px;padding:15px;}
.add-manual12 .giftsec input{margin-top:11px;margin-left:15px;}
.add-manual12 .giftsec h2{float:left;margin-top:15px !important;}
.add-manual12 .raffle-settings_page_manual_order form{border-bottom:1px solid #f1f1f1;margin-bottom:45px;}
.add-manual12 .wp-core-ui .button-primary{background:#1f3d7d;border-color:#1f3d7d;padding:5px 15px;border-radius:0px;}
.add-manual12 .wp-core-ui .button-primary:hover{background:#2f2f30;border-color:#2f2f30;}
.add-manual12 .manuall-order-main-sec{padding:20px 0;margin-top:30px;}
.add-manual12 .manuall-order-main-sec h2:first-child{margin-top:0;}
.add-manual12 table.team-gift-sec{margin-top:30px;margin-bottom:30px;}
.add-manual12 table#myTable2.table-vendor-sales-report th.product-header{display:table-cell;padding:10px 15px;}
.add-manual12 .team-gift-sec th{background:#1f3d7d;padding:10px 0px;color:#fff;text-align:left;padding-left:20px;}
.add-manual12 .export-table{border-top:5px solid #1f3d7d !important;background:#fff;}
.add-manual12 .manual-order-updated-design{margin-top:0px;padding:20px 0px;}
.add-manual12 .manual-order-updated-design .heading-bar{background:transparent;color:#ffffff;padding:10px 5px;font-weight:700;font-size:16px;line-height:21px;color:#000000;}
.add-manual12 .manual-order-updated-design table{/* margin:25px 0px;*/ border:navajowhite;/*margin-bottom:50px;*/}
.add-manual12 .gift-sec table.export-table td{display:inline-block;}
.add-manual12 .gift-sec table.export-table td label{margin-right:20px;}
.add-manual12 .gift-sec table.export-table td:last-child{margin-top:10px;}
.add-manual12 .team-sec table.export-table td{display:inline-block;}
.add-manual12 .team-sec table.export-table tr:first-child td:last-child{margin-top:5px;}
.add-manual12 .manual-order-updated-design .tickets-sec td{display:inline-block;}
.add-manual12 .manual-order-updated-design .tickets-sec td a{background:#1f3d7d;border-color:#1f3d7d;padding:15px;color:#fff;text-decoration:none;font-weight:600;}
.add-manual12 .manual-order-updated-design .tickets-sec td a:hover{background:#2f2f30;}
.add-manual12 .team-sec table.export-table td label{margin-right:15px;}
.add-manual12 .manual-order-updated-design tbody{display:block;}
.add-manual12 .manual-order-updated-design .team-dropdown{margin-top:30px;}
.add-manual12 .manual-order-updated-design input#save-order{margin-top:0 !important;}
.add-manual12 .team-sec table.export-table .team-dropdown label{margin-left:15px !important;}
.add-manual12 #baskets input#basket_qty{width:75px !important;}
.add-manual12 .export-table label{font-weight:bold;font-size:14px;line-height:16px;color:#3C434A;}
.add-manual12 .t1 input{min-height:40px !important;width:70%;margin:7px 0;}
.add-manual12 .export-table{border-top:5px solid #1f3d7d;background:#fff;padding:10px 20px;}
.add-manual12 .t1 .col-md-6{padding:5px 0;}
.add-manual12 .t2{padding:0 0 0 10px;}
.add-manual12 .switch{position:relative;display:inline-block;width:50px;height:26px;}
.add-manual12 .switch input{opacity:0;width:0;height:0;}
.add-manual12 .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;}
.add-manual12 .slider:before{position:absolute;content:"";height:20px;width:20px;left:1px;bottom:3px;background-color:white;-webkit-transition:.4s;transition:.4s;}
.add-manual12 input:checked + .slider{background-color:#1f3d7d;;}
.add-manual12 input:focus + .slider{box-shadow:0 0 1px #2196F3;}
.add-manual12 input:checked + .slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px);}
/* Rounded sliders */
.add-manual12 .slider.round{border-radius:34px;}
.add-manual12 .slider.round:before{border-radius:50%;}
.add-manual12 .t4 span{font-size:14px;line-height:16px;color:#3C434A;font-weight:700;}
.add-manual12 .col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;width:100%;}
.add-manual12 .col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;width:100%;}
.add-manual12 .col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;}
.add-manual12 .col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;width:100%;}
.add-manual12 .col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;width:100%;}
.add-manual12 .col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:100%;}
.add-manual12 .col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%;max-width:41.66666667%;width:100%;}
.add-manual12 .col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%;width:100%;}
.add-manual12 .col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;width:100%;}
.add-manual12 .row{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;}
.add-manual12 .ticket12 a{font-weight:bold;font-size:15px;line-height:19px;text-align:center;color:#3C434A;border:1px dashed #1f3d7d;margin:10px;padding:10px 20px;border-radius:10px;text-decoration:none;display:block;width:65%;cursor:pointer !important;}
.add-manual12 .ticket13{float:left;}
.add-manual12 .ticket13 a{font-weight:bold;font-size:15px;line-height:19px;text-align:center;color:#3C434A;border:1px dashed #8c8f94;margin:10px;padding:10px 20px;border-radius:10px;text-decoration:none;display:block;cursor:pointer !important;}
.add-manual12 .title-mar12{padding-top:0px !important;}
.add-manual12 .evntnone.ad-tick12{font-style:normal;font-weight:600;font-size:16px;line-height:19px;color:#FFFFFF;background:#1f3d7d;text-decoration:none;padding:15px 60px;border-radius:10px;}
.add-manual12 .mtb-30{margin:30px -24px;}
.add-manual12 .text-center{text-align:center;}
.add-manual12 .row.export-table.t5,.row.export-table.t6{position:relative;}
.add-manual12 .col-md-4 .cart-box12{padding:0 0 0 10px;}
.add-manual12 #save-order:hover{background:#1f3d7d !important;border:1px solid #1f3d7d !important;}
.add-manual12 .row.export-table.t6:before{content:'';position:absolute;width:1px;height:70%;top:23%;left:31%;right:0;bottom:0;border-left:1px solid #dcdcdc;}
.add-manual12 .row.export-table.t6:after{content:'';position:absolute;width:1px;height:70%;top:23%;right:36%;bottom:0;border-left:1px solid #dcdcdc;}
.add-manual12 .evntnone.ad-tick13{padding:15px 25px;font-style:normal;font-weight:600;font-size:14px;line-height:19px;color:#FFFFFF;background:#1f3d7d;text-decoration:none;border-radius:10px;}
.add-manual12 row.export-table.t7{position:relative;border:none;/* border-top:none !important;*/ border-top:2px solid #1f3d7d !important;}
.add-manual12 .payment-12{display:flex;}
.add-manual12 .payment-12 a{font-style:normal;font-weight:bold;font-size:18px;line-height:16px;color:#3C434A;text-decoration:none;text-align:center;cursor:pointer;}
.add-manual12 #check img{margin-bottom:35px;}
.add-manual12 #cash img{margin-bottom:7px;}
.add-manual12 .payment-12 a{text-align:center;padding:30px 40px;border:1px dashed #8C8F94;border-radius:10px;margin:20px;}
.add-manual12 .payment-12 a span{line-height:80px;display:contents;}
.add-manual12 .t8{margin:0 10px;}
.add-manual12 a#save-order{background:#1f3d7d;border:1px solid #1f3d7d;box-sizing:border-box;border-radius:8px;font-weight:600;font-size:18px;line-height:32px;text-align:center;color:#FFFFFF;padding:10px 40px;margin:0 auto;display:none;width:65%;}
.add-manual12 .row.export-table.t10{margin:0px 10px;padding:10px 0 10px 10px;}
.add-manual12 span.check12{line-height:148px !important;}
.add-manual12 td.bo1{border-top:1px solid #dcdcdc;padding:15px;}
.add-manual12 .bo1 span{font-weight:bold;font-size:15px;line-height:16px;color:#1F3D7D;margin:10px 0;}
.add-manual12 .bo1 select{margin:15px 0;width:90%;height:40px;border-radius:8px;}
.add-manual12 #save-order img{float:right;padding:5px 0;}
.add-manual12 #wpcontent h2{font-weight:bold;font-size:26px;line-height:35px;color:#1f3d7d;padding-left:20px;margin:0;margin-top:10px;}
.add-manual12 .order-id1{position:relative;background:#fff;border-top:3px solid #1f3d7d;margin:10px;padding:10px;width:21%;display:inline-block;}
.add-manual12 .order-id1 h5{position:absolute;top:-17%;/* left:0;*/ right:0;bottom:0;font-size:14px;text-transform:capitalize;font-weight:500;color:#3c434a;}
.add-manual12 .order-id1 span{background:#1f3d7d;color:#fff;padding:5px 15px;}
.add-manual12 .order-id1 h3{text-align:left;font-weight:bold;font-size:24px;line-height:32px;color:#3C434A;margin:30px 0 0 0;}
.add-manual12 .order-id1 p{font-style:italic;font-weight:600;font-size:14px;line-height:19px;color:#1f3d7d;text-align:left;margin:0 0 10px 0;}
.add-manual12 div#wpfooter{position:relative;}
.add-manual12 a.export-1{background:#1f3d7d;border:1px solid #1f3d7d;box-sizing:border-box;border-radius:8px;font-weight:600;font-size:18px;line-height:32px;text-align:center;color:#FFFFFF;padding:10px 60px;margin:0 auto;text-decoration:none;}
.add-manual12 .manuall-order-main-sec h1{font-weight:bold;font-size:30px;line-height:35px;color:#1f3d7d;margin-left:10px;}
.add-manual12 .but-expo{margin-top:30px;margin-left:10px;}
.add-manual12 a.selected{background:#1f3d7d;color:#ffffff;}
.add-manual12 a.selected img{display:none;}
.add-manual12 #check img.selected2{margin-bottom:25px;}
.add-manual12 #cash img.selected1{margin-bottom:0px;}
.add-manual12 a.selected .selected1, a.selected .selected2{display:block;width:95%;}
.add-manual12 .selected h3 a{background:#1f3d7d;color:#ffffff;}
.add-manual12 .title-add1{font-weight:700;color:#1f3d7d;padding:50px 0 0 0;text-align:center;font-size:30px;}
.add-manual12 h2.refer{font-size:16px;text-align:left;font-weight:700;padding:0;margin:0 0 10px 0;}
.add-manual12 .t4 .bo1 .ref-but{font-size:17px !important;letter-spacing:1px !important;padding:5px 12px !important;line-height:30px !important;display:inline-block !important;border-radius:8px !important;}
.add-manual12 .export-table.t1.row input:focus-visible{outline:none;}
.add-manual12 select#referrer_name:focus-visible{outline:none;}
.add-manual12 #colophon{margin:0;}
.add-manual12 .selected1,.selected2{display:none;}
.add-manual12 .left03{width:48%;margin:0 1%;}
.add-manual12 left03 .box1 h5{right:18% !important;}
.add-manual12 .box1 h2{font-weight:bold;font-size:22px;line-height:32px;color:#3C434A;margin:10px 10px 10px 10px;text-align:left !important;}
.add-manual12 .box1 h5::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / 30%);background-color:#555;}
.add-manual12 .box1 h5::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / 30%);border-radius:10px;background-color:#F5F5F5;}
.add-manual12 .box1 h5::-webkit-scrollbar{width:3px;background-color:#F5F5F5;}
.add-manual12 .box1 h5{overflow-y:scroll;display:block;height:40px;width:57%;float:right;}
.add-manual12 a.delete1{position:absolute;bottom:-5%;right:0;}
.add-manual12 a.edit1{position:absolute;bottom:-5%;right:9% !important;}
.add-manual12 .p-l-12{padding-left:12px !important;}
.add-manual12 .heading-bar{background:transparent;color:#ffffff;padding:10px 5px;font-weight:700;font-size:16px;line-height:21px;color:#000000;}
.add-manual12 .cutomer-info-sec.box-sep{display:flex;justify-content:center;width:75%;padding-left:25%;margin:30px 0;}
.add-manual12 .payment-12 form{display:flex;flex-wrap:wrap;flex-direction:column;}
.add-manual12 .payment-12 label{cursor:pointer;font-weight:500;position:relative;overflow:hidden;margin-bottom:0.375em;margin-right:20px;font-size:16px;}
.add-manual12 .payment-12  label input{position:absolute;left:-9999px;}
.add-manual12 .payment-12 label input:checked + span{color:#1f3d7d;font-weight:700;}
.add-manual12 .payment-12  label input:checked + span:before{box-shadow:inset 0 0 0 0.4375em #1f3d7d;}
.add-manual12 .payment-12 label span{display:flex;align-items:center;padding:5px 20px 5px 5px;border-radius:99em;transition:0.25s ease;font-weight:bold;font-size:14px;line-height:16px;color:#3C434A;}
.add-manual12 input#check_number{padding:5px 10px;width:100%;}
.add-manual12 .payment-12  label span:before{display:flex;flex-shrink:0;content:"";background-color:#fff;width:1.5em;height:1.5em;border-radius:50%;margin-right:0.375em;transition:0.25s ease;box-shadow:inset 0 0 0 0.125em #1f3d7d;}
.add-manual12 .page-id-9211 #colophon{float:left;width:100%;position:relative;padding:40px 0px;/* padding-bottom:120px;*/ margin:20px 0 0 !important;}
@media screen and (max-width: 479px){.add-manual12 .add-manual12 .title-add1.title-mar12 { font-size:22px !important;margin-top:5px !important;margin-bottom:20px !important;text-align:center !important;}
.aboutsec {
  margin:
0 !important;
}	
.add-manual12.manual-order .cart-box12 #save-order{width:100%;margin-top:20px;}
.add-manual12 .col-xs-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;}
.add-manual12 .row.export-table.t5 .ticket12 h3{margin:0;}
.add-manual12 .row.export-table.t5 .ticket12 h3 a{padding:9px 0;}
.add-manual12.manual-order #products_selected{padding:0px !important;}
.add-manual12 .ticket12 a{width:100%;}
.add-manual12 .col-xss-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;}
.add-manual12 .add-manual12.manual-order .cart-box12{padding:0px;margin-top:25px;margin-bottom:10px;}
.add-manual12 .ticket13 a{padding:10px;}
.add-manual12.manual-order #myForm{width:100%;}
.add-manual12.manual-order .cart-box12 .heading-bar.p-l-12{padding:0 !important;}
.add-manual12.manual-order .cart-box12 .row.export-table.t10{margin:0;padding-left:0;}
.add-manual12.manual-order .row.export-table.t8{padding:20px;padding-top:0;}
.add-manual12.manual-order .row.export-table.t8 input{margin-top:5px !important;}
.add-manual12 .title-h4{font-size:16px !important;padding-left:10px;padding-right:10px;text-align:center;}
.add-manual12 .manual-order-updated-design .row{margin-left:0px;margin-right:0px;}
.add-manual12 .export-table.t1.row{flex-direction:column;}
.add-manual12 .export-table .col-md-6{max-width:100%;}
.add-manual12 .manual-order-updated-design .row{gap:20px;}
}

/* ------------------------My-account page css--------------------------------- */

.my-account-main .my-grid-event{position:relative;}
.my-account-main .hide{position:absolute;top:-36px;right:-29px;}
.my-account-main .myDIV:hover + .hide{display:block;color:#fff;}
.my-account-main .hide{display:none;}
.my-account-main .icon-Event img{width:25px !important;height:25px !important;margin-left:10px;}
.my-account-main .icon-Event{display:flex;align-items:center;justify-content:center;}
.woocommerce-account .woocommerce-MyAccount-navigation.my-account-main{float:left;width:30%;}
.my-account-main .my-account-grid a{margin:0px;background-color:#5271ff;padding:20px 10px !important;border-radius:25px !important;text-decoration:none !important;color:#23272a !important;}
.woocommerce-account .woocommerce-MyAccount-content.my-account-main{float:right;width:70%;}
.my-account-main .my-account-grid{display:grid;grid-template-columns:49% 49%;grid-gap:15px;width:70%;margin:0 auto;}
.my-account-main .my-grid-event  .col-md-6{padding:0px 5px;}
.my-account-main .my-grid-event h2{margin:0px;padding:0px;}
.my-account-main .my-grid-event p{font-size:16px !important;margin:0px;padding:0px;}
.my-account-main .my-account-grid h2{font-size:20px !important;}
.my-account-main .my-grid-event img{object-fit:contain;width:120px;height:120px;}
.my-account-main .my-grid-event .col-md-6{padding:0px 5px;width:100%;}
.my-account-main .col-md-6.logobanner{width:30%;text-align:center;}
.my-account-main .my-grid-event .col-md-6 h2{text-align:center;color:#fff;font-size:18px !important;}

@media only screen and (max-width: 768px){.my-account-main .woocommerce-account .woocommerce-MyAccount-navigation { float:left;width:100%;display:block;}
.my-account-main .my-account-grid{display:grid;grid-template-columns:95%;grid-gap:20px;margin-left:15px;}
.woocommerce-account .woocommerce-MyAccount-content.my-account-main{float:right;width:100%;}
}
  
@media only screen and (max-width: 479px){.my-account-main .chance-to-win h1 { font-size:30px !important;}
.my-account-main .my-account-grid{display:grid;grid-template-columns:100%;grid-gap:20px;width:100%;margin-left:0px;margin-left:0px;}
.my-account-main.woocommerce-MyAccount-content{padding:0px !important;}
.my-account-main .my-account-grid a{padding:15px 10px !important;}
.my-account-main .col-md-6.icon-Event h2{margin-bottom:0px !important;}
}
	
/* -------------------------------------------ticket-printing page css----------------------------------------------	 */



.print .back-arrow-Printing {
  margin-top: 15px;
}
.print .logrightsection .main-title-home, .print .start-dates-end-date {
  display: none;
}
.print .print-main-grid {
  display: grid;
  grid-template-columns: 50% 50%;
  grid-gap: 20px;
}
.print .pree-data {
  display: grid;
  grid-template-columns: 50% 50%;
  grid-gap: 20px;
}
.print .blank-data img {
  height: 140px;
}
.print .basket-ticekt {
  text-align: center;
  padding: 0px 20px;
}
.print .width-right-site {
    width: 100%;
    margin: 20px 10px 0px 0px;
}
.print .width-right-site h2 {
    margin: 0;
    font-size: 17px;
    font-weight: 700;
    font-size: 16px;
    line-height: 25px;
    background: #5865f2;
    width: 98%;
    color: #ffffff;
    text-align: left;
    padding: 10px 4px 10px 10px;
}
.print .per-page img {
    height: 150px;
}
.print .print-ticket-inner {
  float: left;
  margin-bottom: 20px;
}
 #page .print.report-page12 .print-ticktes {
  background-color:#eaeaea7a !important;
}
.print.report-page12 {
    background: #fff;
    padding-left:0;
    padding-right:0;
    padding-top:0;
    padding-bottom:50;
    border-top: 5px solid #c6c6c6;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}
.print .container1 {
    max-width: 100% !important;
    width: 1350px;
    float: none;
    margin: 0 auto;
}
.print .heading{
    text-align:center;
    color:#0f0246;
    margin:20px 0px;
    font-size:44px;
}
.print p.printing-paragraph {
    text-align: center;
    font-weight: normal !important;
    color: #23272a;
    font-size: large;
    margin-bottom:25px !important;
}
.print .printing-category {
    display: flex;
    align-items: center;
    justify-content: center;
    gap:30px !important;
    margin-bottom: 70px;
}
.print .printing-category .date-input label {
  font-size: 18px;
  color: #0f0246;
  font-weight: 500;
}
.print .printing-category .date-input .date-flex {
  margin-top: 5px;
}
.print .printing-category .date-input #printing_options {
  margin-top: 5px;
  color: #000;
}
.print .printing-category .date-input #tickets_per_page {
  margin-top: 5px;
  color: #000;
}
.print .category {
    display: flex;
    align-items: center;
    gap: 30px;
    justify-content: center;
    width:100%;
}
.print .print-ticktes {
  padding: 0px !important;
}
.print .printing-category img {
    margin-right: 0px;
}
.print .printing-images {
    display: flex;
    align-items: center;
    justify-content: center;
}
.print .printing-images img {
    height: 170px;
}
.print .category .selection {
    border: 3px solid #23272a;
    padding: 2px;
    border-radius: 5px;
    font-weight: 500;
    background-color: #fff;
}
 #page .print.report-page12 .print-ticktes {
    background-color: #fff !important;
}
.print .per-page button {
    border: none !important;
}
.print .per-page {
    width: 35%;
}
.print .per-page {
     margin-top: 0px !important; 
}
.print .select-category {
    float: left;
    margin-top: 25px;
}
.print .print-ticket-inner select {
    border: 3px solid #23272a;
    padding: 3px;
    border-radius: 5px;
    font-weight: 400;
    background-color: #fff;
}
.print .ticket-printing-section.print-ticktes {
    padding: 20px 10px 0px 10px !important;
}
.print .selectcate {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 25px;
}
.print .per-page button {
    padding: 0px !important;
}
.print p.printing-paragraph {
    text-align: center !important;
    margin: 0px auto;
    width:70%;
}
.print .date-input {
    text-align: center;
}
.print .date-input input {
    border: 3px solid #23272a;
    padding: 3px;
    border-radius: 5px;
    font-weight: 600;
    background-color: #fff;
    color: #000;
}
.print a.home-button {
    display: inline-block;
    padding-top: 10px;
    margin-left: 20px;
    font-weight: 700;
}
.print .per-page button {
  width: unset !important;
}
.print .per-page {
  display: flex;
  gap: 40px;
}
.print .print-ticket-inner .select-category::before {
  display:none;
}
.print .per-page {
  display: flex;
  justify-content: center;
}
.print #printing_options {
  border: 3px solid #23272a;
  padding: 5px;
  border-radius: 5px;
  font-weight: 600;
  background-color: #fff;
}
.print #tickets_per_page {
  border: 3px solid #23272a;
  padding: 5px;
  border-radius: 5px;
  font-weight: 600;
  background-color: #fff;
}
.print button.tablinks {
  cursor: pointer;
  float: left;
  margin-left: 0 !important;
  margin-right: 15px;
  padding: 8px 25px !important;
  font-size: 14px;
  line-height: 1.71428571;
  font-weight: 600;
  text-decoration: none;
  white-space: nowrap;
  border-radius: 5px;
  background-color: #0f0246 !important;
  color: #ffffff !important;
  border-color: #0f0246 !important;
}
.print button.tablinks:hover {
  background-color: #5271ff !important;
}
.print .print-bottom {
  display: flex;
  justify-content: center;
  margin-top: 35px;
  width: 100%;
  margin-bottom: 30px;
}
.print .pdf-wrap {
  display: flex;
  width: 35%;
  justify-content: center;
}
.print .pdf-wrap img {
  width: 55px;
}
.print .first-pdf {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.print .first-pdf {
  margin-right: 30px;
}
.print .first-pdf {
  margin-left: 30px;
}
.print .first-pdf strong {
  margin-top: 10px;
}
@media only screen and (max-width: 1000px) {
    .print .pree-data {
      display: grid;
      grid-template-columns: 100%;
      grid-gap: 20px;
    }
}
@media only screen and (max-width: 767px) {	
    .print .print-main-grid {
      display: grid;
      grid-template-columns: 100%;
      grid-gap: 20px;
    }
    .print .printing-category .date-input {
      display: grid;
    }
    .print p.printing-paragraph {
      width: 100%;
    }
    .print .row {
      display: block !important;
    }
     .page-id-14 #page .print.report-page12 .print-ticktes {
      width: 100% !important;
      margin: 20px;
      margin-left: 20px;
      padding: 10px 5px !important;
    }
    .print .per-page {
      float: unset !important;
      margin: 0 auto !important;
      margin-top: 0px;
      width: 100%;
      margin-top: 20px !important;
    }
}
 #page .print.report-page12 .print-ticktes {
  width: 100% !important;
  margin: 0px !important;
}
.print .date-input {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 20px;
}
.print .date-flex{
  display: grid;
  align-items: center;
  text-align: center;
}
@media only screen and (max-width: 479px) {	
    .print .printing-category {
      display: block;
    }
    .print .date-input {
      display: grid;
      grid-template-columns: 100%;
      grid-gap: 20px;
    }
    .print .date-flex input {
      width: 100% !important;
    }
    .print .printing-category .date-input #printing_options {
      width: 100%;
    }
    .print .printing-category .date-input #tickets_per_page {
      width: 100%;
    }
    .print .ticket-printing-section .heading {
      font-size: 28px;
    }
    .print .date-flex {
      display: grid;
      grid-template-columns: 100%;
      align-items: center;
      text-align: center;
    }
    .print .selectcate {
      display: grid;
      align-items: center;
      justify-content: center;
      gap: 25px;
      width: 100%;
    }
    .print .selectcate select{
      width:100% !important;
    }
    .print .print-ticket-inner {
      float: left;
      width: 100% !important;
    }
}
.print #lightbox {
  position: fixed;
  display: none;
  z-index: 1000000;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.79);
}
.print .blank-data {
  cursor: pointer;
}
.print #lightbox.active {
  display: flex;
  justify-content: center;
  align-items: center;
}
.print #lightbox img {
  height: 90%;
}
.print .my-account-grid {
  display: grid;
  grid-template-columns: 49% 49%;
  grid-gap: 15px;
  width: 70%;
  margin: 0 auto;
}
.print .my-grid-event {
  position: relative;
}
.print .icon-Event {
  display: flex;
  align-items: center;
  justify-content: center;
}	
.print .my-grid-event .col-md-6 {
  padding: 0px 5px;
  width: 100%;
}
.print .my-account-grid a {
  margin: 0px;
  background-color: #5271ff;
  padding: 20px 10px !important;
  border-radius: 25px !important;
  text-decoration: none !important;
  color: #23272a !important;
}
.print .my-grid-event .col-md-6 {
  padding: 0px 5px;
  width: 100%;
}
.print .my-grid-event .col-md-6 h2 {
  color: #fff;
  font-size: 18px !important;
  text-align: center;
}
.print .my-grid-event h2 {
  margin: 0px;
  padding: 0px;
}
.print .icon-Event img {
  width: 25px !important;
  height: 25px !important;
  margin-left: 10px;
  object-fit: contain;
}
.print .hide {
  display: none;
  position: absolute;
  top: -36px;
  right: -29px;
}
.print .myDIV:hover + .hide {
  display: block;
  color: #fff;
}
	