.ct-section {
width:100%;
background-size:cover;
background-repeat:repeat;
}
.ct-section>.ct-section-inner-wrap {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.ct-div-block {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.ct-new-columns {
display:flex;
width:100%;
flex-direction:row;
align-items:stretch;
justify-content:center;
flex-wrap:wrap;
}
.ct-link-text {
display:inline-block;
}
.ct-link {
display:flex;
flex-wrap:wrap;
text-align:center;
text-decoration:none;
flex-direction:column;
align-items:center;
justify-content:center;
}
.ct-link-button {
display:inline-block;
text-align:center;
text-decoration:none;
}
.ct-link-button {
background-color: #1e73be;
border: 1px solid #1e73be;
color: #ffffff;
padding: 10px 16px;
}
.ct-image {
max-width:100%;
}
.ct-fancy-icon>svg {
width:55px;height:55px;}
.ct-inner-content {
width:100%;
}
.ct-slide {
display:flex;
flex-wrap:wrap;
text-align:center;
flex-direction:column;
align-items:center;
justify-content:center;
}
.ct-nestable-shortcode {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-comments {
width:100%;
text-align:left;
}
.oxy-comment-form {
width:100%;
}
.oxy-login-form {
width:100%;
}
.oxy-search-form {
width:100%;
}
.oxy-tabs-contents {
display:flex;
width:100%;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-tab {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-tab-content {
display:flex;
width:100%;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-testimonial {
width:100%;
}
.oxy-icon-box {
width:100%;
}
.oxy-pricing-box {
width:100%;
}
.oxy-posts-grid {
width:100%;
}
.oxy-gallery {
width:100%;
}
.ct-slider {
width:100%;
}
.oxy-tabs {
display:flex;
flex-wrap:nowrap;
flex-direction:row;
align-items:stretch;
}
.ct-modal {
flex-direction:column;
align-items:flex-start;
}
.ct-span {
display:inline-block;
text-decoration:inherit;
}
.ct-widget {
width:100%;
}
.oxy-dynamic-list {
width:100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
			.ct-div-block,
			.oxy-post-content,
			.ct-text-block,
			.ct-headline,
			.oxy-rich-text,
			.ct-link-text { max-width: 100%; }
			img { flex-shrink: 0; }
			body * { min-height: 1px; }
		}            .oxy-testimonial {
                flex-direction: row;
                align-items: center;
            }
                        .oxy-testimonial .oxy-testimonial-photo-wrap {
                order: 1;
            }
            
                        .oxy-testimonial .oxy-testimonial-photo {
                width: 125px;                height: 125px;                margin-right: 20px;
            }
            
                        .oxy-testimonial .oxy-testimonial-photo-wrap, 
            .oxy-testimonial .oxy-testimonial-author-wrap, 
            .oxy-testimonial .oxy-testimonial-content-wrap {
                align-items: flex-start;                text-align: left;            }
            
                                                            .oxy-testimonial .oxy-testimonial-text {
                margin-bottom:8px;font-size: 21px;
line-height: 1.4;
-webkit-font-smoothing: subpixel-antialiased;
            }
            
                                    .oxy-testimonial .oxy-testimonial-author {
                font-size: 18px;
-webkit-font-smoothing: subpixel-antialiased;
            }
                            

                                                .oxy-testimonial .oxy-testimonial-author-info {
                font-size: 12px;
-webkit-font-smoothing: subpixel-antialiased;
            }
            
             
            
                        .oxy-icon-box {
                text-align: left;                flex-direction: column;            }
            
                        .oxy-icon-box .oxy-icon-box-icon {
                margin-bottom: 12px;
                align-self: flex-start;            }
            
                                                                        .oxy-icon-box .oxy-icon-box-heading {
                font-size: 21px;
margin-bottom: 12px;            }
            
                                                                                    .oxy-icon-box .oxy-icon-box-text {
                font-size: 16px;
margin-bottom: 12px;align-self: flex-start;            }
            
                        .oxy-icon-box .oxy-icon-box-link {
                margin-top: 20px;                            }
            
            
            /* GLOBALS */

                                                            .oxy-pricing-box .oxy-pricing-box-section {
                padding-top: 20px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 20px;
text-align: center;            }
                        
                        .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {
                justify-content: center;            }
            
            /* IMAGE */
                                                                                    .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-graphic {
                justify-content: center;            }
            
            /* TITLE */
                                                            
                                    .oxy-pricing-box .oxy-pricing-box-title-title {
                font-size: 48px;
            }
            
                                    .oxy-pricing-box .oxy-pricing-box-title-subtitle {
                font-size: 24px;
            }
            

            /* PRICE */
                                                .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {
                                                flex-direction: row;                                            }
            
                                    .oxy-pricing-box .oxy-pricing-box-currency {
                font-size: 28px;
            }
            
                                    .oxy-pricing-box .oxy-pricing-box-amount-main {
                font-size: 80px;
line-height: 0.7;
            }
            
                                    .oxy-pricing-box .oxy-pricing-box-amount-decimal {
                font-size: 13px;
            }
                        
                                    .oxy-pricing-box .oxy-pricing-box-term {
                font-size: 16px;
            }
            
                                    .oxy-pricing-box .oxy-pricing-box-sale-price {
                font-size: 12px;
color: rgba(0,0,0,0.5);
                margin-bottom: 20px;            }
            
            /* CONTENT */

                                                                        .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-content {
                font-size: 16px;
color: rgba(0,0,0,0.5);
            }
            
            /* CTA */

                                                                        .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-cta {
                justify-content: center;            }
            
        
                                .oxy-progress-bar .oxy-progress-bar-background {
            background-color: #000000;            background-image: linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);            animation: none 0s paused;        }
                
                .oxy-progress-bar .oxy-progress-bar-progress-wrap {
            width: 85%;        }
        
                                                        .oxy-progress-bar .oxy-progress-bar-progress {
            background-color: #66aaff;padding: 40px;animation: none 0s paused, none 0s paused;            background-image: linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);        
        }
                
                        .oxy-progress-bar .oxy-progress-bar-overlay-text {
            font-size: 30px;
font-weight: 900;
-webkit-font-smoothing: subpixel-antialiased;
        }
        
                        .oxy-progress-bar .oxy-progress-bar-overlay-percent {
            font-size: 12px;
        }
        
        .ct-slider .unslider-nav ol li {border-color: #ffffff; }.ct-slider .unslider-nav ol li.unslider-active {background-color: #ffffff; }.ct-slider .ct-slide {
				padding: 0px;			}
		
                        .oxy-superbox .oxy-superbox-secondary, 
            .oxy-superbox .oxy-superbox-primary {
                transition-duration: 0.5s;            }
            
            
            
            
            
        
        
        
        
            .oxy-shape-divider {
                width: 0px;
                height: 0px;
                
            }
            
            .oxy_shape_divider svg {
                width: 100%;
            }
            .oxy-pro-media-player .oxy-pro-media-player_play{
--extras-play-icon-size:60px;
}

.oxy-pro-media-player .oxy-pro-media-player_play button:hover{
--vm-play-scale:1;
}

.oxy-pro-media-player .oxy-pro-media-player_play button{
transition-duration:.3s;
}

.oxy-pro-media-player vime-player{
--vm-control-scale:.9;
--extras-slider-height:2px;
--vm-control-group-spacing:12px;
--vm-controls-padding:15px;
--vm-controls-spacing:15px;
--vm-time-font-size:13px;
--vm-control-border-radius:3px;
--extras-spinner-size:80px;
--vm-spinner-thickness:3px;
--vm-spinner-spin-duration:1s;
--vm-tooltip-spacing:3px;
--vm-tooltip-padding:3px;
}

.oxy-pro-media-player .oxy-pro-media-player_custom-image{
--extras-poster-left:50%;
--extras-poster-top:50%;
}

.oxy-pro-media-player vime-player.video{
                            height: 0;
                            overflow: hidden;
                        }
.oxy-pro-media-player .extras-in-builder vime-spinner{
                                opacity: 0;
                            }
.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu{
box-shadow:px px px px ;}

.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a svg{
transition-duration:0.4s;
}

.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a div{
margin-left:0px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{
width:30px;
height:30px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-open-icon{
padding-top:15px;
padding-right:15px;
padding-bottom:15px;
padding-left:15px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-open-icon, .oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{
transition-duration:0.4s;
}

.oxy-pro-menu .oxy-pro-menu-mobile-close-icon{
top:20px;
left:20px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{
width:24px;
height:24px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-close-icon, .oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{
transition-duration:0.4s;
}

.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container{
background-color:#ffffff;
}

.oxy-pro-menu .oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-open-container{
background-image:url();
}

.oxy-pro-menu .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item-has-children > a svg, .oxy-pro-menu .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item-has-children > a svg{
font-size:24px;
}

.oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul, .oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul{
background-color:rgba(0,0,0,0.2);
border-top-style:solid;
}

.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .oxy-pro-menu-list{
                    flex-direction: row;
               }
.oxy-pro-menu .oxy-pro-menu-container .menu-item a{
                    text-align: left;
                    justify-content: flex-start;
                }
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item{
                    align-items: flex-start;
                }

            .oxy-pro-menu .oxy-pro-menu-off-canvas-container{
                    top: 0;
                    bottom: 0;
                    right: auto;
                    left: 0;
               }
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a{
                    text-align: left;
                    justify-content: flex-start;
                }

            .oxy-site-navigation {
--oxynav-brand-color:#4831B0;
--oxynav-neutral-color:#FFFFFF;
--oxynav-activehover-color:#EFEDF4;
--oxynav-background-color:#4831B0;
--oxynav-border-radius:0px;
--oxynav-other-spacing:8px;
--oxynav-transition-duration:0.3s;
--oxynav-transition-timing-function:cubic-bezier(.84,.05,.31,.93);
}

.oxy-site-navigation .oxy-site-navigation__mobile-close-wrapper{
text-align:left;
}

.oxy-site-navigation > ul{ left: 0; }
.oxy-site-navigation {
                        --oxynav-animation-name: none; 
                    }

                .oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1){ 
                    background-color: var(--oxynav-brand-color);
                    transition: var(--oxynav-transition-duration);
                    margin-left: var(--oxynav-other-spacing);
                    border: none;
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2){ 
                    background: transparent;
                    border: 1px solid currentColor;
                    transition: var(--oxynav-transition-duration);
                    margin-left: var(--oxynav-other-spacing);
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2):not(:hover) > img{
                    filter: invert(0) !important;
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover{
                    background-color: var(--oxynav-activehover-color);
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1) > a{
                    color: var(--oxynav-neutral-color);
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2) > a{
                    color: var(--oxynav-brand-color);
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover > a{
                    color: var(--oxynav-brand-color);
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1) > a::after{
                    color: var(--oxynav-neutral-color);   
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2) > a::after{
                    color: var(--oxynav-brand-color);   
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover > a::after{
                    color: var(--oxynav-brand-color);   
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > ul{
                    display: none;
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > button, .oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > ul{
                    display: none;
                }

                .ct-section-inner-wrap, .oxy-header-container{
  max-width: 1660px;
}
body {font-family: 'Open Sans';}body {line-height: 1.6;font-size: 16px;font-weight: 400;color: #404040;}.oxy-nav-menu-hamburger-line {background-color: #404040;}h1, h2, h3, h4, h5, h6 {font-family: 'Montserrat';font-size: 36px;font-weight: 700;}h2, h3, h4, h5, h6{font-size: 30px;}h3, h4, h5, h6{font-size: 24px;}h4, h5, h6{font-size: 20px;}h5, h6{font-size: 18px;}h6{font-size: 16px;}a {color: #0074db;text-decoration: none;}a:hover {text-decoration: none;}.ct-link-text {color: rgba(0,162,255,0.52);text-decoration: ;}.ct-link {text-decoration: ;}.ct-link-button {border-radius: 3px;}.ct-section-inner-wrap {
padding-top: 75px;
padding-right: 20px;
padding-bottom: 75px;
padding-left: 20px;
}.ct-new-columns > .ct-div-block {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
}.oxy-header-container {
padding-right: 20px;
padding-left: 20px;
}@media (max-width: 992px) {
				.ct-columns-inner-wrap {
					display: block !important;
				}
				.ct-columns-inner-wrap:after {
					display: table;
					clear: both;
					content: "";
				}
				.ct-column {
					width: 100% !important;
					margin: 0 !important;
				}
				.ct-columns-inner-wrap {
					margin: 0 !important;
				}
			}
.tabs-8932-tab:hover{
 background-color:#ffffff;
}
.tabs-8932-tab {
 background-color:#eceeef;
 padding-top:16px;
 padding-bottom:16px;
 padding-left:32px;
 padding-right:32px;
 color:#374047;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 border-top-color:#eceeef;
 border-right-color:#eceeef;
 border-bottom-color:#eceeef;
 border-left-color:#eceeef;
 border-top-style:solid;
 border-right-style:none;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
}
.tabs-8932-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-8932-tab.oxy-easy-posts .oxy-posts,
.tabs-8932-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 991px) {
.tabs-8932-tab {
 border-bottom-style:none;
 border-right-color:#dee1e3;
 border-right-width:1px;
 border-right-style:solid;
}
}

@media (max-width: 479px) {
.tabs-8932-tab {
 padding-left:16px;
 padding-right:16px;
}
}

.tabs-8932-tab-active {
 margin-left:-8px;
 background-color:#ffffff;
 border-top-color:#dee1e3;
 border-right-color:#dee1e3;
 border-bottom-color:#dee1e3;
 border-left-color:#dee1e3;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:none;
 border-bottom-style:solid;
 border-left-style:solid;
 padding-left:40px;
}
@media (max-width: 991px) {
.tabs-8932-tab-active {
 border-top-color:#dee1e3;
 border-right-color:#dee1e3;
 border-bottom-color:#dee1e3;
 border-left-color:#dee1e3;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:none;
 border-left-style:solid;
 margin-left:0px;
 padding-left:032px;
}
}

@media (max-width: 479px) {
.tabs-8932-tab-active {
 padding-left:16px;
 padding-right:16px;
}
}

.tabs-contents-8932-tab {
}
.oxel_dashboard_tabs {
 width:100%;
}
.oxel_dashboard_tabs:not(.ct-section):not(.oxy-easy-posts),
.oxel_dashboard_tabs.oxy-easy-posts .oxy-posts,
.oxel_dashboard_tabs.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
}
@media (max-width: 991px) {
.oxel_dashboard_tabs {
}
.oxel_dashboard_tabs:not(.ct-section):not(.oxy-easy-posts),
.oxel_dashboard_tabs.oxy-easy-posts .oxy-posts,
.oxel_dashboard_tabs.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.oxel_dashboard_tabs__tab_icon {
color: #7f8b93;}.oxel_dashboard_tabs__tab_icon 
>svg {width: 18px;height: 18px;}.oxel_dashboard_tabs__tab_icon {
 margin-right:8px;
}
@media (max-width: 767px) {
.oxel_dashboard_tabs__tab_icon {
 margin-right:0px;
}
}

.oxel_dashboard_tabs__tab_label {
 line-height:1;
 font-size:14px;
 text-transform:uppercase;
}
@media (max-width: 767px) {
.oxel_dashboard_tabs__tab_label {
}
.oxel_dashboard_tabs__tab_label:not(.ct-section):not(.oxy-easy-posts),
.oxel_dashboard_tabs__tab_label.oxy-easy-posts .oxy-posts,
.oxel_dashboard_tabs__tab_label.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
}

.oxel_dashboard_tabs__tab {
}
.oxel_dashboard_tabs__tab_content_container {
 width:75%;
 border-top-color:#dee1e3;
 border-right-color:#dee1e3;
 border-bottom-color:#dee1e3;
 border-left-color:#dee1e3;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:none;
 overflow:hidden;
}
@media (max-width: 991px) {
.oxel_dashboard_tabs__tab_content_container {
 width:100%;
 border-top-color:#dee1e3;
 border-right-color:#dee1e3;
 border-bottom-color:#dee1e3;
 border-left-color:#dee1e3;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
}

.oxel_dashboard_tabs__tab_content--hidden {
}
.oxel_dashboard_tabs__tab_content--hidden:not(.ct-section):not(.oxy-easy-posts),
.oxel_dashboard_tabs__tab_content--hidden.oxy-easy-posts .oxy-posts,
.oxel_dashboard_tabs__tab_content--hidden.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
.oxel_accordion {
 border-top-color:#adb4b9;
 border-right-color:#adb4b9;
 border-bottom-color:#adb4b9;
 border-left-color:#adb4b9;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
}
.oxel_accordion__row {
 width:100%;
 padding-top:8px;
 padding-left:8px;
 padding-right:8px;
 padding-bottom:8px;
 text-align:justify;
 border-bottom-color:#eceeef;
 border-bottom-width:1px;
 border-bottom-style:solid;
 border-top-style:none;
 background-color:#f9f9fa;
 border-right-style:none;
 border-left-style:none;
cursor: pointer;
}
.oxel_accordion__row:not(.ct-section):not(.oxy-easy-posts),
.oxel_accordion__row.oxy-easy-posts .oxy-posts,
.oxel_accordion__row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
.oxel_accordion__icon {
color: #374047;}.oxel_accordion__icon 
>svg {width: 25px;height: 25px;}.oxel_accordion__icon {
 margin-right:8px;
 transition-duration:0.3s;
}
.oxel_accordion__row_left {
}
.oxel_accordion__row_left:not(.ct-section):not(.oxy-easy-posts),
.oxel_accordion__row_left.oxy-easy-posts .oxy-posts,
.oxel_accordion__row_left.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.oxel_accordion__content {
 width:100%;
 padding-top:1rem;
 padding-left:1rem;
 padding-right:1rem;
 padding-bottom:1rem;
 border-bottom-color:#98a1a8;
 border-bottom-width:2px;
 border-bottom-style:none;
 overflow:hidden;
 opacity:1;
 transition-duration:3s;
 border-top-style:none;
 border-right-style:none;
 border-left-style:none;
 transition-property:max-height;
 text-align:left;
 max-height:3000px;
 margin-top:0px;
}
.oxel_accordion__content:not(.ct-section):not(.oxy-easy-posts),
.oxel_accordion__content.oxy-easy-posts .oxy-posts,
.oxel_accordion__content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.oxel_accordion__content__hidden {
 max-height:0px;
 padding-left:8px;
 padding-right:8px;
 padding-top:0px;
 z-index:-1;
 padding-bottom:0px;
 transition-duration:0s;
}
.oxel_accordion__content__hidden:not(.ct-section):not(.oxy-easy-posts),
.oxel_accordion__content__hidden.oxy-easy-posts .oxy-posts,
.oxel_accordion__content__hidden.ct-section .ct-section-inner-wrap{
display:flex;
}
.oxel_accordion__row__label {
 font-weight:400;
 font-size:1.5rem;
}
.oxel_dropdown_button__submenu {
 position:absolute;
 top:100%;
 left:0px;
 min-width:100%;
 padding-top:4px;
 width:200px;
 z-index:10;
}
.oxel_dropdown_button {
 background-color:#374047;
 position:relative;
}
.oxel_dropdown_button:not(.ct-section):not(.oxy-easy-posts),
.oxel_dropdown_button.oxy-easy-posts .oxy-posts,
.oxel_dropdown_button.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.oxel_dropdown_button__label {
 color:#f9f9fa;
 margin-right:8px;
}
.oxel_dropdown_button__icon {
color: #f9f9fa;}.oxel_dropdown_button__icon 
>svg {width: 16px;height: 16px;}.oxel_dropdown_button__icon {
}
.oxel_dropdown_button__submenu__button:hover{
 background-color:#dee1e3;
}
.oxel_dropdown_button__submenu__button {
 padding-top:8px;
 padding-bottom:8px;
 padding-left:16px;
 padding-right:16px;
 text-align:left;
 background-color:#eceeef;
 min-width:100%;
 color:#374047;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
}
.oxel_dropdown_button__submenu__button:not(.ct-section):not(.oxy-easy-posts),
.oxel_dropdown_button__submenu__button.oxy-easy-posts .oxy-posts,
.oxel_dropdown_button__submenu__button.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.oxel_dropdown_button__submenu__button__label {
}
.oxel_dropdown_button__submenu--hidden {
 opacity:0;
pointer-events: none;
}
.oxel_dropdown_button__trigger {
 padding-top:8px;
 padding-bottom:8px;
 padding-left:16px;
 padding-right:6px;
cursor: pointer;
}
.oxel_dropdown_button__trigger:not(.ct-section):not(.oxy-easy-posts),
.oxel_dropdown_button__trigger.oxy-easy-posts .oxy-posts,
.oxel_dropdown_button__trigger.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.oxel_icon_button__container:hover{
 background-color:#cfd3d7;
}
.oxel_icon_button__container {
 padding-top:.5rem;
 padding-bottom:.5rem;
 transition-duration:0.3s;
 border-radius:5px;
}
.oxel_icon_button__container:not(.ct-section):not(.oxy-easy-posts),
.oxel_icon_button__container.oxy-easy-posts .oxy-posts,
.oxel_icon_button__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.oxel_icon_button_text {
 color:#374047;
}
.oxel_icon_button_icon {
color: #333333;}.oxel_icon_button_icon 
>svg {width: 18px;height: 18px;}.oxel_icon_button_icon {
 margin-right:8px;
}
.oxel_switcher__content {
 width:100%;
 padding-top:32px;
 padding-left:32px;
 padding-right:32px;
 padding-bottom:32px;
}
.oxel_switcher__content:not(.ct-section):not(.oxy-easy-posts),
.oxel_switcher__content.oxy-easy-posts .oxy-posts,
.oxel_switcher__content.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
.oxel_switcher {
 min-width:100%;
}
.oxel_switcher__toggle {
 width:64px;
 background-color:#374047;
 border-radius:999em;
 margin-left:16px;
 margin-right:16px;
 padding-bottom:0px;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
}
.oxel_switcher__toggle__icon {
color: #f9f9fa;}.oxel_switcher__toggle__icon 
>svg {width: 32px;height: 32px;}.oxel_switcher__toggle__icon {
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
}
.oxel_switcher__toggle_label {
 font-size:14px;
 color:#374047;
 font-weight:600;
 letter-spacing:4px;
 text-transform:uppercase;
 opacity:0.5;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
}
.oxel_switcher__toggle_label--active {
 opacity:1;
}
.oxel_switcher__content--active {
}
.oxel_switcher__content--active:not(.ct-section):not(.oxy-easy-posts),
.oxel_switcher__content--active.oxy-easy-posts .oxy-posts,
.oxel_switcher__content--active.ct-section .ct-section-inner-wrap{
display:flex;
}
.oxel_horizontal_divider {
 margin-top:16px;
 margin-bottom:16px;
 width:100%;
}
.oxel_horizontal_divider:not(.ct-section):not(.oxy-easy-posts),
.oxel_horizontal_divider.oxy-easy-posts .oxy-posts,
.oxel_horizontal_divider.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
.oxel_horizontal_divider__line {
 height:2px;
 background-color:#98a1a8;
}
.oxel_horizontal_divider__icon {
color: #98a1a8;}.oxel_horizontal_divider__icon 
>svg {width: 16px;height: 16px;}.oxel_horizontal_divider__icon {
flex-shrink: 0;
}
.oxel_horizontal_divider__icon:not(.ct-section):not(.oxy-easy-posts),
.oxel_horizontal_divider__icon.oxy-easy-posts .oxy-posts,
.oxel_horizontal_divider__icon.ct-section .ct-section-inner-wrap{
display:flex;
}
.oxy-stock-content-styles {
}
.plax-horiz {
}
.anim-right {
}
.above-line {
 padding-top:12px;
}
.img-carousel {
 width:100%;
 max-height:100%;
}
.flip-card {
 font-family:Montserrat;
 color:rgba(0,162,255,0.52);
 font-size:1.25rem;
 font-weight:700;
 background-color:#ffffff;
 max-width:600px;
 padding-top:1px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:1px;
 box-shadow:20px 24px 60px rgba(0,0,0,0.15);
}
@media (max-width: 479px) {
.flip-card {
 padding-top:6px;
 padding-left:6px;
 padding-right:6px;
 padding-bottom:6px;
 font-size:1rem;
}
}

.hidden {
 visibility:hidden;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 width:0px;
 height:0px;
}
.ig-portrait-carousel {
background-size: cover;}
@media (max-width: 1660px) {
.ig-portrait-carousel {
}
}

@media (max-width: 479px) {
.ig-portrait-carousel {
 width:100%;
}
}

.page {
 width:100%;
 background-color:#f2f2f2;
 position:relative;
 min-height:100vh;
}
.nav-tile {
 border-bottom-color:#757575;
 border-bottom-width:1px;
 border-bottom-style:solid;
 width:100%;
 text-align:center;
 color:#ffffff;
 height:100px;
 font-size:.95rem;
}
.nav-tile:not(.ct-section):not(.oxy-easy-posts),
.nav-tile.oxy-easy-posts .oxy-posts,
.nav-tile.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.nav-tile-active {
 background-color:#00a2ff;
}
.main {
 padding-top:64px;
 padding-left:124px;
 padding-right:24px;
 padding-bottom:24px;
 width:100%;
}
.grid {
 margin-bottom:24px;
 width:100%;
}
.grid-title {
 width:100%;
 background-color:#e6e6e6;
 padding-top:8px;
 padding-left:24px;
 padding-bottom:8px;
 padding-right:24px;
 color:#333333;
 font-weight:700;
 font-size:1.5rem;
 text-align:left;
border-radius:15px 15px 0px 0px;
}
.grid-title:not(.ct-section):not(.oxy-easy-posts),
.grid-title.oxy-easy-posts .oxy-posts,
.grid-title.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
.grid-content {
 width:100%;
 background-color:#ffffff;
 padding-top:8px;
 padding-left:8px;
 padding-right:8px;
 padding-bottom:8px;
}
.grid-content:not(.ct-section):not(.oxy-easy-posts),
.grid-content.oxy-easy-posts .oxy-posts,
.grid-content.ct-section .ct-section-inner-wrap{
display:flex;
}
.dropdown {
color: #333333;}.dropdown 
>svg {width: 78px;height: 78px;}.dropdown {
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#757575;
 border-right-color:#757575;
 border-bottom-color:#757575;
 border-left-color:#757575;
 text-align:justify;
 background-color:#ffffff;
 padding-top:8px;
 padding-left:8px;
 padding-right:8px;
 padding-bottom:8px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:5px;
}
.dropdown:not(.ct-section):not(.oxy-easy-posts),
.dropdown.oxy-easy-posts .oxy-posts,
.dropdown.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
.toggle-list:selected{
 background-color:#00a2ff;
}
.toggle-list:hover{
 background-color:#b7b7b7;
}
.toggle-list {
 padding-top:8px;
 padding-left:8px;
 padding-right:8px;
 padding-bottom:8px;
}
.toggle-1066 {
}

                .toggle-1066 .oxy-expand-collapse-icon {
            font-size: 14px;        }
        
                .toggle-1066 .oxy-expand-collapse-icon::before,
        .toggle-1066 .oxy-expand-collapse-icon::after {
            background-color: #ff0000;        }
        
        .toggle-1066-expanded {
}
.admin-footer {
 background-color:#222222;
 width:100%;
 height:60px;
 margin-top:-60px;
 bottom:0px;
 padding-left:124px;
 padding-top:15px;
}
.seperator {
 border-top-color:#CCC;
 border-right-color:#CCC;
 border-bottom-color:#CCC;
 border-left-color:#CCC;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:solid;
 border-left-style:none;
 border-top-width:0px;
 border-right-width:0px;
 border-bottom-width:1px;
 border-left-width:0px;
 margin-bottom:24px;
 padding-bottom:24px;
 width:100%;
}
.tabs-1996-tab {
}
.tabs-1996-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-1996-tab.oxy-easy-posts .oxy-posts,
.tabs-1996-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.tabs-1996-tab-active {
 background-color:#ffffff;
 border-top-color:#00a2ff;
 border-top-width:2px;
 border-top-style:solid;
 color:#00a2ff;
}
.tabs-contents-1996-tab {
 background-color:#ffffff;
}
.eventdetails_text {
}
.eventdetails_icon {
 margin-right:12px;
}
.eventdetails {
 padding-top:6px;
 padding-bottom:6px;
}
.toggle-5339 {
}
.toggle-5339-expanded {
}
.module_login {
 max-width:523px;
 width:100%;
 background-color:#ffffff;
 border-radius:15px;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#00a2ff;
 border-right-color:#00a2ff;
 border-bottom-color:#00a2ff;
 border-left-color:#00a2ff;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 margin-bottom:46px;
 margin-left:auto;
 margin-right:auto;
}
.greybutton:hover{
 border-top-color:#00a2ff;
 border-right-color:#00a2ff;
 border-bottom-color:#00a2ff;
 border-left-color:#00a2ff;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 color:#00a2ff;
}
.greybutton {
 padding-top:6px;
 padding-left:12px;
 padding-right:6px;
 padding-bottom:6px;
 border-top-color:#939393;
 border-right-color:#939393;
 border-bottom-color:#939393;
 border-left-color:#939393;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:5px;
 width:100%;
 text-align:justify;
 margin-top:6px;
 margin-bottom:6px;
}
.greybutton:not(.ct-section):not(.oxy-easy-posts),
.greybutton.oxy-easy-posts .oxy-posts,
.greybutton.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
.bluebutton:hover{
 border-top-color:#00a2ff;
 border-right-color:#00a2ff;
 border-bottom-color:#00a2ff;
 border-left-color:#00a2ff;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
}
.bluebutton {
 padding-top:6px;
 padding-left:12px;
 padding-right:6px;
 padding-bottom:6px;
 border-top-color:#939393;
 border-right-color:#939393;
 border-bottom-color:#939393;
 border-left-color:#939393;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:5px;
 width:100%;
 text-align:justify;
 margin-top:6px;
 margin-bottom:6px;
 background-color:#1e73be;
 color:#ffffff;
}
.bluebutton:not(.ct-section):not(.oxy-easy-posts),
.bluebutton.oxy-easy-posts .oxy-posts,
.bluebutton.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
.dkgreybutton:hover{
 border-top-color:#00a2ff;
 border-right-color:#00a2ff;
 border-bottom-color:#00a2ff;
 border-left-color:#00a2ff;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
}
.dkgreybutton {
 padding-top:6px;
 padding-left:12px;
 padding-right:6px;
 padding-bottom:6px;
 border-top-color:#939393;
 border-right-color:#939393;
 border-bottom-color:#939393;
 border-left-color:#939393;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:5px;
 width:100%;
 margin-top:6px;
 margin-bottom:6px;
 text-transform:uppercase;
 color:#282828;
 background-color:#e6e6e6;
 text-align:center;
}
.dkgreybutton:not(.ct-section):not(.oxy-easy-posts),
.dkgreybutton.oxy-easy-posts .oxy-posts,
.dkgreybutton.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.caps-button:hover{
 border-top-color:#00a2ff;
 border-right-color:#00a2ff;
 border-bottom-color:#00a2ff;
 border-left-color:#00a2ff;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
}
.caps-button {
 padding-top:6px;
 padding-left:12px;
 padding-right:6px;
 padding-bottom:6px;
 border-top-color:#939393;
 border-right-color:#939393;
 border-bottom-color:#939393;
 border-left-color:#939393;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:5px;
 width:100%;
 margin-top:6px;
 margin-bottom:6px;
 text-transform:uppercase;
 color:#ffffff;
 background-color:#1e73be;
 text-align:center;
}
.caps-button:not(.ct-section):not(.oxy-easy-posts),
.caps-button.oxy-easy-posts .oxy-posts,
.caps-button.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.ticket-field {
 width:100%;
 text-align:center;
 padding-top:12px;
 padding-bottom:12px;
 padding-left:12px;
 padding-right:12px;
 background-color:#f2f2f2;
 border-radius:5px;
 font-weight:900;
 font-size:1rem;
}
.ticket-field-label {
 text-transform:uppercase;
 font-size:.85rem;
}
.ticket-column {
 padding-top:12px;
 padding-left:12px;
 padding-right:12px;
 padding-bottom:12px;
 width:100%;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 margin-top:0px;
 border-bottom-style:none;
}
.ticket-column:not(.ct-section):not(.oxy-easy-posts),
.ticket-column.oxy-easy-posts .oxy-posts,
.ticket-column.ct-section .ct-section-inner-wrap{
display:flex;
}
.ticket-field-group {
 width:100%;
 text-align:center;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
}
.ticket-field-group:not(.ct-section):not(.oxy-easy-posts),
.ticket-field-group.oxy-easy-posts .oxy-posts,
.ticket-field-group.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.ticket-section-heading {
 width:100%;
 padding-top:12px;
 text-transform:uppercase;
 font-size:1.5rem;
 padding-bottom:12px;
}
@media (max-width: 767px) {
.ticket-section-heading {
 font-size:1.2rem;
}
}

.ticket-border-bottom {
 border-bottom-color:#cccccc;
 border-bottom-width:1px;
 border-bottom-style:solid;
}
.ticket2-label {
 color:#ffc826;
}
.ticket2-field {
 font-size:1.85rem;
 padding-bottom:1rem;
 line-height:1.25;
}
@media (max-width: 991px) {
.ticket2-field {
 font-size:2rem;
}
}

@media (max-width: 767px) {
.ticket2-field {
 font-size:1.6rem;
}
}

@media (max-width: 479px) {
.ticket2-field {
 font-size:1.2rem;
}
}

.ticket2-h2 {
 padding-top:1rem;
 padding-bottom:.75rem;
}
.ticket2-h1 {
 text-transform:uppercase;
 font-size:1.5rem;
 margin-left:auto;
 margin-right:auto;
 padding-bottom:1rem;
 padding-top:1rem;
 border-bottom-width:1px;
}
@media (max-width: 479px) {
.ticket2-h1 {
 font-size:1rem;
}
}

.horiz-padding {
 padding-left:3rem;
 padding-right:3rem;
 width:100%;
 padding-top:1rem;
}
@media (max-width: 767px) {
.horiz-padding {
 padding-right:2rem;
 padding-left:2rem;
}
}

.toggle-7500 {
}
.toggle-7500-expanded {
}
.ticket-group {
 width:100%;
}
.ticket-field-address {
 font-size:1rem;
}
@media (max-width: 767px) {
.ticket-field-address {
 font-size:1rem;
}
}

.ticket-button {
 width:100%;
 margin-top:1rem;
 margin-bottom:1rem;
 font-size:1.6rem;
 font-weight:700;
 text-transform:uppercase;
 border-radius:5px;
}
.ticket-accordion {
 width:100%;
 color:#ffc826;
 border-top-style:solid;
 border-right-style:none;
 border-bottom-style:solid;
 border-left-style:none;
 border-top-color:#757575;
 border-top-width:1px;
 border-bottom-color:#757575;
 border-bottom-width:1px;
 background-color:#000000;
}

        
                .ticket-accordion .oxy-expand-collapse-icon::before,
        .ticket-accordion .oxy-expand-collapse-icon::after {
            background-color: #ffc826;        }
        
        .ticket-accordion-content {
}
.admin-tag {
 padding-top:.5rem;
 padding-bottom:.5rem;
 padding-left:1rem;
 padding-right:1rem;
 background-color:#ffffff;
 border-left-color:#00a2ff;
 border-left-width:5px;
 border-left-style:solid;
 border-top-left-radius:5px;
 border-bottom-left-radius:5px;
 margin-right:1rem;
}
.admin-tag:not(.ct-section):not(.oxy-easy-posts),
.admin-tag.oxy-easy-posts .oxy-posts,
.admin-tag.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.sidebar-button:hover{
 background-color:rgba(0,169,255,0.29);
 color:#ffffff;
}
.sidebar-button {
 width:100%;
 min-height:80px;
 text-align:left;
 padding-left:1rem;
 color:#c9c9c9;
}
.sidebar-button:not(.ct-section):not(.oxy-easy-posts),
.sidebar-button.oxy-easy-posts .oxy-posts,
.sidebar-button.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
.sidebar-item {
 font-size:1.25rem;
}
.block {
 width:22rem;
 height:12rem;
 background-color:#000000;
 margin-top:1rem;
 margin-left:1rem;
 margin-right:1rem;
 margin-bottom:1rem;
}
.nueue-contentwrapper {
 width:100vw;
 height:100vh;
 padding-left:24rem;
 margin-top:-100vh;
 overflow:scroll;
 text-align:justify;
}
.nueue-contentwrapper:not(.ct-section):not(.oxy-easy-posts),
.nueue-contentwrapper.oxy-easy-posts .oxy-posts,
.nueue-contentwrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:space-around;
}
.grid-titleblock {
 background-color:#ffffff;
 padding-left:.25rem;
 padding-right:.25rem;
 padding-top:.25rem;
 padding-bottom:.25rem;
 text-align:center;
 margin-left:.25rem;
 margin-right:.25rem;
 color:#222222;
}
.grid-titleblock:not(.ct-section):not(.oxy-easy-posts),
.grid-titleblock.oxy-easy-posts .oxy-posts,
.grid-titleblock.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.list-dashboard-list {
 margin-bottom:1rem;
 padding-bottom:1rem;
 border-bottom-width:1px;
 border-bottom-style:solid;
 background-color:#ffffff;
 padding-top:1rem;
 padding-left:1rem;
 padding-right:1rem;
 border-bottom-color:#CCC;
 width:100%;
}
.list-dashboard-section {
 margin-top:.5rem;
 margin-bottom:0rem;
 text-align:left;
}
.list-dashboard-section:not(.ct-section):not(.oxy-easy-posts),
.list-dashboard-section.oxy-easy-posts .oxy-posts,
.list-dashboard-section.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:flex-start;
}
.color-red {
 color:#ec576b;
}
.color-1iblue {
 color:#00a2ff;
}
.list-dashboard-buttons {
 margin-right:1rem;
 font-size:1rem;
}
.color-333 {
color: #333333;}.color-333 
>svg {width: 55px;height: 55px;}.color-333 {
}
.list-dashboard-button-icon {
color: #333333;}.list-dashboard-button-icon 
>svg {width: 28px;height: 28px;}.list-dashboard-button-icon {
}
.list-dashboard-title {
 margin-top:0px;
 min-width:429px;
 padding-top:0px;
 width:100%;
 padding-bottom:20px;
flex:1; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;
}
.list-dashboard-title:not(.ct-section):not(.oxy-easy-posts),
.list-dashboard-title.oxy-easy-posts .oxy-posts,
.list-dashboard-title.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 1660px) {
.list-dashboard-title {
 text-align:justify;
}
.list-dashboard-title:not(.ct-section):not(.oxy-easy-posts),
.list-dashboard-title.oxy-easy-posts .oxy-posts,
.list-dashboard-title.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
}

.flag {
 border-left-style:solid;
 border-left-width:1rem;
}
.flag-red {
 border-left-color:#dc143c;
}
.flag-blue {
 border-left-color:#4682b4;
}
.flag-green {
 border-top-color:#3cb371;
 border-right-color:#3cb371;
 border-left-color:#3cb371;
}
.flag-cyan {
 border-left-color:#00ffff;
}
.flag-salmon {
 border-left-color:#fa8072;
}
.flag-skyblue {
 border-left-color:#87ceeb;
}
.flag-orange {
 border-left-color:#ffa500;
}
.lowkey-button {
 background-color:rgba(0,0,0,0);
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 text-transform:uppercase;
 font-size:.75rem;
 padding-right:8px;
}
.lowkey-button:not(.ct-section):not(.oxy-easy-posts),
.lowkey-button.oxy-easy-posts .oxy-posts,
.lowkey-button.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.table-container {
 width:100%;
}
.table-header-row {
 width:100%;
 font-weight:800;
 background-color:#ffffff;
 color:#333333;
}
.table-header-row:not(.ct-section):not(.oxy-easy-posts),
.table-header-row.oxy-easy-posts .oxy-posts,
.table-header-row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
.table-cell {
 padding-top:.15rem;
 padding-left:.15rem;
 padding-right:.15rem;
 padding-bottom:.15rem;
}
.table-cell-lastname {
 width:10%;
}
.table-cell-firstname {
 width:10%;
}
.table-cell-quantity {
 width:3%;
}
.table-cell-quantity:not(.ct-section):not(.oxy-easy-posts),
.table-cell-quantity.oxy-easy-posts .oxy-posts,
.table-cell-quantity.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.table-cell-status {
 width:5%;
}
.table-cell-status:not(.ct-section):not(.oxy-easy-posts),
.table-cell-status.oxy-easy-posts .oxy-posts,
.table-cell-status.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.table-cell-title {
 width:8%;
 text-align:left;
 height:2rem;
 overflow:hidden;
white-space: nowrap;
}
.table-cell-title:not(.ct-section):not(.oxy-easy-posts),
.table-cell-title.oxy-easy-posts .oxy-posts,
.table-cell-title.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.table-cell-company {
 width:7%;
 text-align:center;
}
.table-cell-company:not(.ct-section):not(.oxy-easy-posts),
.table-cell-company.oxy-easy-posts .oxy-posts,
.table-cell-company.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.table-cell-add1 {
 width:10%;
 height:2rem;
 overflow:hidden;
white-space: nowrap;
}
.table-cell-add2 {
 width:10%;
}
.table-cell-city {
 width:7%;
}
.table-cell-state {
 width:3%;
}
.table-cell-state:not(.ct-section):not(.oxy-easy-posts),
.table-cell-state.oxy-easy-posts .oxy-posts,
.table-cell-state.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.table-cell-zip {
 width:3%;
}
.table-cell-zip:not(.ct-section):not(.oxy-easy-posts),
.table-cell-zip.oxy-easy-posts .oxy-posts,
.table-cell-zip.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.table-cell-phone {
 width:7%;
}
.table-cell-note {
 width:10%;
}
.table-cell-allocation {
 width:7%;
}
.table-cell-allocation:not(.ct-section):not(.oxy-easy-posts),
.table-cell-allocation.oxy-easy-posts .oxy-posts,
.table-cell-allocation.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.table-cell-position {
}
.table-row-1 {
 width:100%;
 background-color:rgba(52,105,114,0.1);
 padding-top:.15rem;
 padding-bottom:.15rem;
}
.table-row-1:not(.ct-section):not(.oxy-easy-posts),
.table-row-1.oxy-easy-posts .oxy-posts,
.table-row-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
.table-row-2 {
 width:100%;
 background-color:#ffffff;
}
.table-row-2:not(.ct-section):not(.oxy-easy-posts),
.table-row-2.oxy-easy-posts .oxy-posts,
.table-row-2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
.table-cell-no {
 width:1.5%;
}
.table-cell-no:not(.ct-section):not(.oxy-easy-posts),
.table-cell-no.oxy-easy-posts .oxy-posts,
.table-cell-no.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.table-row-pending {
}
.table-cell-restrict {
 overflow:hidden;
}
.button {
 position:relative;
 text-align:justify;
 padding-left:.5rem;
 padding-right:.25rem;
 padding-top:.25rem;
 padding-bottom:.25rem;
 background-color:#b8b8b8;
 margin-bottom:1rem;
}
.button:not(.ct-section):not(.oxy-easy-posts),
.button.oxy-easy-posts .oxy-posts,
.button.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
.glowing {
}
.modalcontainer_fullscreen {
 width:100%;
 height:100vh;
 position:fixed;
 top:0px;
 z-index:1000;
 background-color:#ffffff;
}
.oxy-close-modal {
color: #333333;}.oxy-close-modal 
>svg {width: 34px;height: 34px;}.oxy-close-modal {
}
.modal-fs_innercontent {
 width:100%;
 max-width:680px;
 text-align:center;
 margin-left:auto;
 margin-right:auto;
}
.modal-fs_innercontent:not(.ct-section):not(.oxy-easy-posts),
.modal-fs_innercontent.oxy-easy-posts .oxy-posts,
.modal-fs_innercontent.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.modal-fs_header {
 color:rgba(0,162,255,0.52);
 border-bottom-color:#000000;
 border-bottom-width:2px;
 border-bottom-style:solid;
 text-align:center;
 margin-bottom:1rem;
 padding-top:1rem;
}
.modal-fs_header:not(.ct-section):not(.oxy-easy-posts),
.modal-fs_header.oxy-easy-posts .oxy-posts,
.modal-fs_header.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 479px) {
.modal-fs_header {
}
}

.ticket-precheckbanner {
 background-color:#fda83b;
 width:100%;
 padding-top:1rem;
 padding-bottom:1px;
}
.ticket-precheck-header {
 width:100%;
 padding-top:.5rem;
 padding-bottom:.5rem;
 background-color:#113857;
 border-bottom-color:#1e73be;
 border-bottom-width:1px;
 border-bottom-style:solid;
 text-align:justify;
 padding-left:1rem;
 padding-right:1rem;
}
.ticket-precheck-header:not(.ct-section):not(.oxy-easy-posts),
.ticket-precheck-header.oxy-easy-posts .oxy-posts,
.ticket-precheck-header.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
.list-myfav {
}
.list-myfav-item {
 width:100%;
 background-color:#eceeef;
 border-radius:5px;
 padding-left:1rem;
 padding-right:1rem;
 margin-bottom:1rem;
 padding-top:1rem;
 padding-bottom:1rem;
}
.list-myfav-item:not(.ct-section):not(.oxy-easy-posts),
.list-myfav-item.oxy-easy-posts .oxy-posts,
.list-myfav-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.ticket-precheck-aboutme {
 border-bottom-style:solid;
 border-bottom-width:1px;
 border-top-color:#d6d6d6;
 border-top-width:1px;
 border-top-style:solid;
 border-bottom-color:#98a1a8;
 padding-left:1rem;
 padding-right:1rem;
 padding-top:.5rem;
 padding-bottom:.5rem;
}
.ticket-precheck-aboutme:not(.ct-section):not(.oxy-easy-posts),
.ticket-precheck-aboutme.oxy-easy-posts .oxy-posts,
.ticket-precheck-aboutme.ct-section .ct-section-inner-wrap{
display:none;
}
.ticket-precheck-thumb {
 border-right-width:1px;
 border-right-style:solid;
 border-right-color:#1e73be;
}
.list-myfav-icon {
color: #333333;}.list-myfav-icon 
>svg {width: 42px;height: 42px;}.list-myfav-icon {
}
.list-myfav-text {
 text-align:left;
}
.precheck_h1 {
 font-family:'Open Sans';
 font-weight:400;
 text-align:left;
 font-size:1.75rem;
 padding-bottom:1rem;
}
.precheck_h2 {
 color:#00a2ff;
 font-size:1.25rem;
 padding-bottom:1rem;
 text-align:left;
}
.precheck_timeline {
}
.precheck-progress {
 text-align:justify;
 width:100%;
 margin-bottom:1rem;
 padding-left:1rem;
 padding-right:1rem;
 padding-top:.25rem;
}
.precheck-progress:not(.ct-section):not(.oxy-easy-posts),
.precheck-progress.oxy-easy-posts .oxy-posts,
.precheck-progress.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
.precheck-progress-bar {
 width:19%;
 min-height:6px;
 background-color:#efefef;
}
.precheck-progress-bar:not(.ct-section):not(.oxy-easy-posts),
.precheck-progress-bar.oxy-easy-posts .oxy-posts,
.precheck-progress-bar.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.precheck-progress-active {
 background-color:#1e73be;
 padding-top:.5rem;
 padding-bottom:.5rem;
}
.precheck_nextbutton {
 text-align:justify;
 color:#ffffff;
 padding-top:1rem;
 padding-bottom:1rem;
 padding-left:2rem;
 padding-right:2rem;
 url_encoded:true;
 width:100%;
 border-radius:5px;
}
.precheck_nextbutton:not(.ct-section):not(.oxy-easy-posts),
.precheck_nextbutton.oxy-easy-posts .oxy-posts,
.precheck_nextbutton.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
justify-content:space-between;
}
.mobile-container {
}
@media (max-width: 767px) {
.mobile-container {
 min-height:100vh;
}
}

.precheck_nextcontainer {
 width:100%;
 padding-right:1rem;
 padding-left:1rem;
}
.precheck-progress-complete {
 background-color:#1e73be;
}
.precheck_portrait {
 text-align:center;
 border-radius:250px;
 height:72px;
 border-top-color:#757575;
 border-right-color:#757575;
 border-bottom-color:#757575;
 border-left-color:#757575;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 margin-right:1rem;
 background-color:#ec576b;
 width:72px;
}
.precheck_portrait:not(.ct-section):not(.oxy-easy-posts),
.precheck_portrait.oxy-easy-posts .oxy-posts,
.precheck_portrait.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.list-myfav-wicon {
 text-align:justify;
}
.list-myfav-wicon:not(.ct-section):not(.oxy-easy-posts),
.list-myfav-wicon.oxy-easy-posts .oxy-posts,
.list-myfav-wicon.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
.field-box {
 width:100%;
 border-radius:5px;
 border-top-color:#CCC;
 border-right-color:#CCC;
 border-bottom-color:#CCC;
 border-left-color:#CCC;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 height:220px;
}
.chat-bubble {
 max-width:75%;
 border-top-color:#ebebeb;
 border-right-color:#ebebeb;
 border-bottom-color:#ebebeb;
 border-left-color:#ebebeb;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:15px;
 padding-top:.5rem;
 padding-left:.5rem;
 padding-right:.5rem;
 padding-bottom:.5rem;
 margin-bottom:1rem;
 min-width:40%;
}
.chat-bubble-user {
 background-color:#ffffff;
}
.chat-bubble-admin {
 background-color:#d6edff;
}
.chat-bubble-adminwrapper {
 text-align:right;
 width:100%;
}
.chat-bubble-adminwrapper:not(.ct-section):not(.oxy-easy-posts),
.chat-bubble-adminwrapper.oxy-easy-posts .oxy-posts,
.chat-bubble-adminwrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:flex-end;
}
.chat-bubble-userwrapper {
 text-align:left;
 width:100%;
}
.chat-bubble-userwrapper:not(.ct-section):not(.oxy-easy-posts),
.chat-bubble-userwrapper.oxy-easy-posts .oxy-posts,
.chat-bubble-userwrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:flex-start;
}
.wide-button {
 width:100%;
 text-align:justify;
 border-top-color:#00a2ff;
 border-right-color:#00a2ff;
 border-bottom-color:#00a2ff;
 border-left-color:#00a2ff;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:5px;
 padding-right:1rem;
 padding-left:1rem;
 padding-top:1rem;
 padding-bottom:1rem;
}
.wide-button:not(.ct-section):not(.oxy-easy-posts),
.wide-button.oxy-easy-posts .oxy-posts,
.wide-button.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
@media (max-width: 767px) {
.wide-button {
 padding-top:.5rem;
 padding-left:.5rem;
 padding-right:.5rem;
 padding-bottom:.5rem;
}
}

.send-email-tag {
 padding-top:.5rem;
 padding-bottom:.5rem;
 padding-left:1rem;
 padding-right:1rem;
 background-color:#ffffff;
 border-left-color:#00a2ff;
 border-left-width:5px;
 border-left-style:solid;
 border-top-left-radius:5px;
 border-bottom-left-radius:5px;
 margin-right:1rem;
 border-top-color:#cccccc;
 border-top-width:1px;
 border-top-style:solid;
 border-bottom-color:#cccccc;
 border-bottom-width:1px;
 border-bottom-style:solid;
 border-right-color:#cccccc;
 border-right-width:1px;
 border-right-style:solid;
 margin-bottom:1rem;
}
.send-email-tag:not(.ct-section):not(.oxy-easy-posts),
.send-email-tag.oxy-easy-posts .oxy-posts,
.send-email-tag.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.webcheckin-block {
 padding-top:.5rem;
 padding-bottom:.5rem;
 width:100%;
 text-align:center;
}
.webcheckin-block:not(.ct-section):not(.oxy-easy-posts),
.webcheckin-block.oxy-easy-posts .oxy-posts,
.webcheckin-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.precheck-catblock {
 width:100%;
 text-align:center;
}
.precheck-catblock:not(.ct-section):not(.oxy-easy-posts),
.precheck-catblock.oxy-easy-posts .oxy-posts,
.precheck-catblock.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.webcheckin-col1 {
 padding-top:.5rem;
 padding-bottom:.5rem;
 width:100%;
 text-align:center;
}
.webcheckin-col1:not(.ct-section):not(.oxy-easy-posts),
.webcheckin-col1.oxy-easy-posts .oxy-posts,
.webcheckin-col1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.galaxysim {
}
.tablet-simulator {
 max-width:800px;
 position:relative;
 width:100%;
 margin-right:auto;
 margin-left:auto;
 box-shadow:4px 0px 69px 0px #222222;
}
.toggle-7987 {
 width:100%;
 padding-left:0px;
 padding-right:0px;
 margin-left:0px;
 margin-right:0px;
 margin-top:0px;
 margin-bottom:0px;
 padding-bottom:0px;
 padding-top:0px;
}
.toggle-7987-expanded {
}
.webcheckin-primaryticketholder {
 font-size:2rem;
 padding-left:1rem;
}
.webcheckin-guestblock {
 width:100%;
 font-size:1.5rem;
 border-top-width:1px;
 border-right-width:1px;
 border-left-width:1px;
 border-top-color:#cccccc;
 border-right-color:#cccccc;
 border-left-color:#cccccc;
}
.webcheckin-guestblock:not(.ct-section):not(.oxy-easy-posts),
.webcheckin-guestblock.oxy-easy-posts .oxy-posts,
.webcheckin-guestblock.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.webcheckin-guest {
 width:100%;
 font-weight:600;
 line-height:1.25;
 padding-top:.25rem;
}
@media (max-width: 767px) {
.webcheckin-guest {
 overflow:hidden;
}
}

@media (max-width: 479px) {
.webcheckin-guest {
 font-size:1.25rem;
}
}

.highlight {
 color:#ffffff;
 background-color:#1e73be;
}
.webcheckin-nameblock {
 width:100%;
 text-align:justify;
 border-top-color:#cccccc;
 border-right-color:#cccccc;
 border-left-color:#cccccc;
 border-top-style:solid;
 border-right-style:solid;
 border-left-style:solid;
 border-top-width:1px;
 border-right-width:1px;
 border-left-width:1px;
 padding-left:1rem;
}
.webcheckin-nameblock:not(.ct-section):not(.oxy-easy-posts),
.webcheckin-nameblock.oxy-easy-posts .oxy-posts,
.webcheckin-nameblock.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
justify-content:space-between;
}
.webcheckin-steps {
 width:100%;
 margin-top:.25rem;
}
.webcheckin-steps:not(.ct-section):not(.oxy-easy-posts),
.webcheckin-steps.oxy-easy-posts .oxy-posts,
.webcheckin-steps.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.webcheckin-stepblock {
 width:100%;
 text-align:left;
 padding-top:.25rem;
 padding-bottom:.25rem;
 padding-left:.5rem;
 padding-right:.5rem;
 font-size:.75rem;
}
.webcheckin-stepblock:not(.ct-section):not(.oxy-easy-posts),
.webcheckin-stepblock.oxy-easy-posts .oxy-posts,
.webcheckin-stepblock.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
.webcheckin-stepblock-uncompleted {
 color:#b2b2b2;
 border-top-color:#cccccc;
 border-top-width:1px;
 border-top-style:solid;
 border-bottom-color:#cccccc;
 border-bottom-width:1px;
 border-bottom-style:solid;
}
.webcheckin-block-completed {
 color:#ffffff;
 background-color:rgba(0,162,255,0.52);
}
.progressbar-start {
 border-top-left-radius:25px;
 border-bottom-left-radius:25px;
 padding-left:1rem;
}
.progressbar-end {
 border-top-right-radius:25px;
 border-bottom-right-radius:25px;
}
.webcheckin-progressbar-end {
 border-right-color:#CCC;
 border-right-width:1px;
 border-right-style:solid;
}
.webcheckin-progressbar-start {
 border-left-color:#CCC;
 border-left-width:1px;
 border-left-style:solid;
}
.webcheckin-dashpreview-item {
 color:#adadad;
 padding-left:.5rem;
}
.webcheckin-vip-cat {
 font-size:.75rem;
}
@media (max-width: 767px) {
.webcheckin-vip-cat {
}
}

.webcheckin-vip-block {
 margin-right:2rem;
}
.pad-1 {
 padding-left:1rem;
 padding-top:1rem;
 padding-right:1rem;
 padding-bottom:1rem;
}
@media (max-width: 767px) {
.pad-1 {
}
.pad-1:not(.ct-section):not(.oxy-easy-posts),
.pad-1.oxy-easy-posts .oxy-posts,
.pad-1.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.w100 {
 width:100%;
}
.w100:not(.ct-section):not(.oxy-easy-posts),
.w100.oxy-easy-posts .oxy-posts,
.w100.ct-section .ct-section-inner-wrap{
display:flex;
}
.pad-r {
 padding-right:1rem;
}
.pad-b {
 padding-bottom:1rem;
}
.button-1s:hover{
 background-color:rgba(0,162,255,0.52);
}
.button-1s {
 padding-top:1rem;
 padding-left:1rem;
 padding-bottom:1rem;
 padding-right:1rem;
 background-color:#1e73be;
 color:#ffffff;
 transition-duration:.1s;
 transition-timing-function:ease-in;
 transition-property:all;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
}
.button-1s:not(.ct-section):not(.oxy-easy-posts),
.button-1s.oxy-easy-posts .oxy-posts,
.button-1s.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 479px) {
.button-1s {
 padding-top:1rem;
 padding-left:.4rem;
 padding-right:.4rem;
 padding-bottom:1rem;
}
}

.icon-sm {
color: #333333;}.icon-sm 
>svg {width: 26px;height: 26px;}.icon-sm {
}
.legal {
 font-size:.75rem;
 color:#757575;
 padding-top:.5rem;
 padding-bottom:.5rem;
 font-style:italic;
}
.pad-t {
 padding-top:1rem;
}
.bor-b {
 border-bottom-color:#e6e6e6;
 border-bottom-width:1px;
 border-bottom-style:solid;
 margin-bottom:2rem;
 padding-bottom:1rem;
}
.bor-b:not(.ct-section):not(.oxy-easy-posts),
.bor-b.oxy-easy-posts .oxy-posts,
.bor-b.ct-section .ct-section-inner-wrap{
display:flex;
}
.w50 {
 width:50%;
}
.bor-r {
 border-right-width:1px;
 border-right-style:solid;
 border-right-color:#757575;
}
.pad-5 {
 padding-top:.5rem;
 padding-left:.5rem;
 padding-right:.5rem;
 padding-bottom:.5rem;
}
.pad-l {
 padding-left:1rem;
}
.rounded {
 border-radius:15px;
 border-top-color:#8b0000;
 border-right-color:#8b0000;
 border-bottom-color:#8b0000;
 border-left-color:#8b0000;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
}
.input_field {
 border-radius:5px;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#e6e6e6;
 border-right-color:#e6e6e6;
 border-bottom-color:#e6e6e6;
 border-left-color:#e6e6e6;
 width:100%;
 padding-top:.25rem;
 padding-right:.25rem;
 padding-left:.25rem;
 padding-bottom:.25rem;
 text-align:center;
}
.input_field:not(.ct-section):not(.oxy-easy-posts),
.input_field.oxy-easy-posts .oxy-posts,
.input_field.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:center;
}
.pointer {
color: #202125;}.pointer 
>svg {width: 55px;height: 55px;}.pointer {
cursor:pointer;
}
.icon-unselected {
color: #333333;}.icon-unselected 
>svg {width: 55px;height: 55px;}.icon-unselected {
 margin-right:0px;
 color:#ffffff;
}
.icon-wrapper {
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 padding-top:.5rem;
 padding-bottom:.5rem;
 padding-left:1rem;
 padding-right:1rem;
}
@media (max-width: 767px) {
.icon-wrapper {
}
}

.icon-med {
color: #ffffff;}.icon-med 
>svg {width: 36px;height: 36px;}.icon-med {
}
@media (max-width: 767px) {
.icon-med {
}.icon-med 
>svg {width: 28px;height: 28px;}.icon-med {
}
}

.icon-selected {
 color:#1e73be;
}
.icon-wrapper-selected {
}
.whitebutton:hover{
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
}
.whitebutton {
 padding-top:6px;
 padding-left:12px;
 padding-right:6px;
 padding-bottom:6px;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:5px;
 width:100%;
 text-align:justify;
 margin-top:6px;
 margin-bottom:6px;
 color:#ffffff;
}
.whitebutton:not(.ct-section):not(.oxy-easy-posts),
.whitebutton.oxy-easy-posts .oxy-posts,
.whitebutton.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
.app_navbutton:hover{
 color:#ffffff;
}
.app_navbutton {
 color:#757575;
 font-size:.6rem;
 width:100%;
}
@media (max-width: 479px) {
.app_navbutton {
}
}

.button-centered {
 width:100%;
 padding-top:.5rem;
 padding-bottom:.5rem;
 padding-left:1rem;
 padding-right:1rem;
 text-align:center;
 border-radius:5px;
}
.button-centered:not(.ct-section):not(.oxy-easy-posts),
.button-centered.oxy-easy-posts .oxy-posts,
.button-centered.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.button2_blue {
 background-color:#1e73be;
 color:#ffffff;
}
.button2_grey {
 color:#222222;
 background-color:#f2f2f2;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#757575;
 border-right-color:#757575;
 border-bottom-color:#757575;
 border-left-color:#757575;
}
.button2 {
 width:100%;
 padding-top:.5rem;
 padding-left:1rem;
 padding-right:1rem;
 padding-bottom:.5rem;
 border-radius:5px;
 text-align:justify;
 text-transform:uppercase;
}
.button2:not(.ct-section):not(.oxy-easy-posts),
.button2.oxy-easy-posts .oxy-posts,
.button2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
.toggle-1274 {
}
.toggle-1274-expanded {
}
.bor-t {
 border-top-color:#e6e6e6;
 border-top-width:1px;
 border-top-style:solid;
}
.webcheckin-dashpreview-block {
 padding-left:.75rem;
}
.webcheckin-dashpreview-block:not(.ct-section):not(.oxy-easy-posts),
.webcheckin-dashpreview-block.oxy-easy-posts .oxy-posts,
.webcheckin-dashpreview-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 767px) {
.webcheckin-dashpreview-block {
}
.webcheckin-dashpreview-block:not(.ct-section):not(.oxy-easy-posts),
.webcheckin-dashpreview-block.oxy-easy-posts .oxy-posts,
.webcheckin-dashpreview-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.cat_label {
 font-weight:600;
}
.row_turnedaway {
 text-align:center;
 background-color:#ffa59b;
}
.row_turnedaway:not(.ct-section):not(.oxy-easy-posts),
.row_turnedaway.oxy-easy-posts .oxy-posts,
.row_turnedaway.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.row_attended {
 text-align:center;
 background-color:#bcd9ff;
}
.row_attended:not(.ct-section):not(.oxy-easy-posts),
.row_attended.oxy-easy-posts .oxy-posts,
.row_attended.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.row_webcheckin-header {
 width:100%;
 padding-bottom:.25em;
 text-align:center;
 padding-top:.25rem;
}
.row_webcheckin-header:not(.ct-section):not(.oxy-easy-posts),
.row_webcheckin-header.oxy-easy-posts .oxy-posts,
.row_webcheckin-header.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.checkin-markbutton {
 padding-top:1rem;
 padding-bottom:1rem;
 border-left-color:#e6e6e6;
 border-left-width:1px;
 border-left-style:solid;
}
.checkin-markbutton:not(.ct-section):not(.oxy-easy-posts),
.checkin-markbutton.oxy-easy-posts .oxy-posts,
.checkin-markbutton.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:center;
}
@media (max-width: 767px) {
.checkin-markbutton {
 padding-left:.5rem;
 padding-right:.5rem;
}
}

.checkin-sectionbreak {
 width:100%;
 background-color:#e6e6e6;
 padding-top:1rem;
 text-align:center;
}
.input_field_leftaligned {
 border-radius:5px;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#e6e6e6;
 border-right-color:#e6e6e6;
 border-bottom-color:#e6e6e6;
 border-left-color:#e6e6e6;
 width:100%;
 padding-top:.25rem;
 padding-right:.25rem;
 padding-left:.25rem;
 padding-bottom:.25rem;
 text-align:left;
}
.input_field_leftaligned:not(.ct-section):not(.oxy-easy-posts),
.input_field_leftaligned.oxy-easy-posts .oxy-posts,
.input_field_leftaligned.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:flex-start;
}
.bor-g {
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#a0a0a0;
 border-right-color:#a0a0a0;
 border-bottom-color:#a0a0a0;
 border-left-color:#a0a0a0;
}
.bor-g:not(.ct-section):not(.oxy-easy-posts),
.bor-g.oxy-easy-posts .oxy-posts,
.bor-g.ct-section .ct-section-inner-wrap{
display:flex;
}
.shiftbuilder-list-item {
 margin-bottom:1rem;
}
.textfield {
 padding-top:1rem;
 padding-left:1rem;
 padding-right:1rem;
 padding-bottom:1rem;
 margin-bottom:1rem;
}
.myshifts-eventcard {
 width:100%;
 background-color:#ffffff;
 border-radius:15px;
 margin-bottom:1rem;
 padding-top:1rem;
 padding-right:1rem;
 padding-bottom:1rem;
 padding-left:1rem;
}
.myshift-section {
 padding-bottom:1rem;
 padding-top:1rem;
 padding-right:1rem;
 padding-left:1rem;
}
.tabs-7968-tab {
 border-top-color:rgba(0,0,0,0);
 border-top-width:2px;
 border-top-style:solid;
 padding-left:2rem;
 padding-right:2rem;
 border-bottom-color:#cfd3d7;
 border-bottom-width:1px;
 border-bottom-style:none;
}
.tabs-7968-tab-active {
 background-color:#ffffff;
 border-top-color:#00a2ff;
 border-top-width:3px;
 border-top-style:solid;
 border-bottom-width:1px;
 border-bottom-style:solid;
 border-bottom-color:rgba(207,211,215,0);
 margin-bottom:-1px;
 border-left-width:1px;
 border-left-style:solid;
 border-left-color:#cfd3d7;
 border-right-style:solid;
 border-right-width:1px;
 border-right-color:#cfd3d7;
}
.tabs-contents-7968-tab {
}
.sb-label {
 font-size:.75rem;
 text-transform:uppercase;
 padding-left:1rem;
}
.sb-employee-item:hover{
 color:#00a2ff;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#dee1e3;
 border-right-color:#dee1e3;
 border-bottom-color:#dee1e3;
 border-left-color:#dee1e3;
}
.sb-employee-item {
 width:100%;
 text-align:justify;
 padding-top:.5rem;
 padding-bottom:.5rem;
 color:rgba(0,162,255,0);
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:rgba(255,255,255,0);
 border-right-color:rgba(255,255,255,0);
 border-bottom-color:rgba(255,255,255,0);
 border-left-color:rgba(255,255,255,0);
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 padding-left:1rem;
}
.sb-employee-item:not(.ct-section):not(.oxy-easy-posts),
.sb-employee-item.oxy-easy-posts .oxy-posts,
.sb-employee-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
.sb-employee-item-unavailable:hover{
 background-color:#efefef;
}
.sb-employee-item-unavailable {
}
.pad5 {
 padding-top:.5rem;
 padding-left:1rem;
 padding-right:1rem;
 padding-bottom:.5rem;
}
@media (max-width: 1660px) {
}

.dispnone {
}
.dispnone:not(.ct-section):not(.oxy-easy-posts),
.dispnone.oxy-easy-posts .oxy-posts,
.dispnone.ct-section .ct-section-inner-wrap{
display:none;
}
.toggle-9280 {
}
.toggle-9280-expanded {
}
.toggle-4225 {
}
.toggle-4225-expanded {
}
.sb-toggle-2 {
 width:100%;
 padding-top:.5rem;
 padding-bottom:.5rem;
 padding-left:1rem;
 padding-right:1rem;
 border-right-color:#606e79;
 border-bottom-color:#606e79;
 border-left-color:#606e79;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
}
.sb-shiftdetails-section {
 background-color:#f7f7f7;
 border-top-color:#cfd3d7;
 border-right-color:#cfd3d7;
 border-bottom-color:#cfd3d7;
 border-left-color:#cfd3d7;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 margin-bottom:1rem;
}
.sb-shiftdetails-tag {
 padding-top:.5rem;
 padding-right:1rem;
 padding-left:1rem;
 padding-bottom:.5rem;
 color:#d3d3d3;
}
.sb-shiftdetails-tag-active {
 color:#606e79;
}
.toggle-9151 {
}
.toggle-9151-expanded {
}
.container {
}
.row {
}
.col-4 {
}
.col-12 {
}
.col-md-6 {
}
.cold-lg-4 {
}
.col-lg-4 {
}
.bor-l {
 border-left-color:#cfd3d7;
 border-left-width:1px;
 border-left-style:solid;
}
.pagewidth {
 max-width:1180px;
 margin-left:auto;
 margin-right:auto;
}
@media (max-width: 1660px) {
.pagewidth {
 max-width:100%;
}
}

.bodytext {
 color:#e0e0e0;
}
.app_slidersection {
 padding-top:1rem;
 padding-bottom:1rem;
}
.app_h1 {
}
@media (max-width: 479px) {
.app_h1 {
 font-size:1.5rem;
}
}

.app_sectionheader {
 text-align:left;
}
.app_sectionheader:not(.ct-section):not(.oxy-easy-posts),
.app_sectionheader.oxy-easy-posts .oxy-posts,
.app_sectionheader.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:flex-start;
}
@media (max-width: 479px) {
.app_sectionheader {
 text-align:center;
}
.app_sectionheader:not(.ct-section):not(.oxy-easy-posts),
.app_sectionheader.oxy-easy-posts .oxy-posts,
.app_sectionheader.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.FAQ-item {
 padding-bottom:3rem;
}
.faq-question1 {
 font-family:Open Sans;
 color:#202125;
 padding-bottom:1rem;
}
.faq-block {
 padding-top:1rem;
 padding-left:1rem;
 padding-right:1rem;
 padding-bottom:1rem;
 border-radius:15px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#cccccc;
 border-right-color:#cccccc;
 border-bottom-color:#cccccc;
 border-left-color:#cccccc;
 background-color:#e8e8e8;
 text-align:left;
}
.faq-block:not(.ct-section):not(.oxy-easy-posts),
.faq-block.oxy-easy-posts .oxy-posts,
.faq-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
justify-content:flex-start;
}
@media (max-width: 991px) {
.faq-block {
 text-align:left;
}
.faq-block:not(.ct-section):not(.oxy-easy-posts),
.faq-block.oxy-easy-posts .oxy-posts,
.faq-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}

@media (max-width: 767px) {
.faq-block {
}
.faq-block:not(.ct-section):not(.oxy-easy-posts),
.faq-block.oxy-easy-posts .oxy-posts,
.faq-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
}

.faq-block-text {
 font-family:Open Sans;
 font-weight:400;
 font-size:1rem;
 border-bottom-color:#cccccc;
 color:#757575;
}
.faq-block-icon {
 margin-right:1rem;
}
.faq-block-section {
}
.faq-block-section:not(.ct-section):not(.oxy-easy-posts),
.faq-block-section.oxy-easy-posts .oxy-posts,
.faq-block-section.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 1rem;grid-row-gap: 1rem;}
@media (max-width: 767px) {
.faq-block-section {
}
.faq-block-section:not(.ct-section):not(.oxy-easy-posts),
.faq-block-section.oxy-easy-posts .oxy-posts,
.faq-block-section.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.faq-block-2 {
 padding-bottom:1rem;
 margin-bottom:1rem;
 border-bottom-color:#cccccc;
 border-bottom-width:1px;
 border-bottom-style:solid;
 text-align:left;
}
.faq-block-2:not(.ct-section):not(.oxy-easy-posts),
.faq-block-2.oxy-easy-posts .oxy-posts,
.faq-block-2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.faq-question2 {
 font-family:Open Sans;
 font-size:1.5rem;
 padding-bottom:1rem;
 font-weight:600;
 color:#202125;
}
.faq-block-section2 {
}
.faq-block-section2:not(.ct-section):not(.oxy-easy-posts),
.faq-block-section2.oxy-easy-posts .oxy-posts,
.faq-block-section2.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 3rem;grid-row-gap: 2rem;}
@media (max-width: 991px) {
.faq-block-section2 {
}
.faq-block-section2:not(.ct-section):not(.oxy-easy-posts),
.faq-block-section2.oxy-easy-posts .oxy-posts,
.faq-block-section2.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

@media (max-width: 767px) {
.faq-block-section2 {
}
.faq-block-section2:not(.ct-section):not(.oxy-easy-posts),
.faq-block-section2.oxy-easy-posts .oxy-posts,
.faq-block-section2.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.faq-section-header:ct_depth{
}
.faq-section-header {
 font-family:Open Sans;
 color:#202125;
 font-weight:600;
 margin-top:1rem;
 margin-bottom:1rem;
}
.faq-breadcrumbs {
 text-align:left;
}
.faq-breadcrumbs:not(.ct-section):not(.oxy-easy-posts),
.faq-breadcrumbs.oxy-easy-posts .oxy-posts,
.faq-breadcrumbs.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:flex-start;
}
.faq-breadcrumb-item {
 padding-right:1rem;
 color:#000000;
 font-size:1rem;
}
.faq-question3 {
 margin-bottom:1rem;
 text-decoration:underline;
 font-size:1.125rem;
 color:#202125;
}
.faq-section-header2 {
 font-family:Open Sans;
 font-size:1.5rem;
 padding-bottom:1rem;
 font-weight:600;
 color:#202125;
}
.faq-block-singlequestion {
 margin-bottom:1rem;
 margin-top:1rem;
 text-align:left;
}
.faq-block-singlequestion:not(.ct-section):not(.oxy-easy-posts),
.faq-block-singlequestion.oxy-easy-posts .oxy-posts,
.faq-block-singlequestion.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.faq-breadcrumb-active {
 font-weight:600;
 text-decoration:underline;
}
.faq-answer {
 font-size:1rem;
 color:#202125;
}
.faq-sidebar {
 max-width:600px;
 width:100%;
}
.faq-sidebar:not(.ct-section):not(.oxy-easy-posts),
.faq-sidebar.oxy-easy-posts .oxy-posts,
.faq-sidebar.ct-section .ct-section-inner-wrap{
display:flex;
}
.faq-body {
 width:100%;
 padding-right:3rem;
 margin-bottom:3rem;
}
.faq-sidebar-header {
 font-family:Open Sans;
 color:#202125;
 font-size:1.5rem;
 padding-bottom:1rem;
}
.nemo-menu-tile {
background-image: linear-gradient(#ffffff, #fcfcff, #f7f7f7); padding-top:.5rem;
 padding-right:1rem;
 padding-bottom:.5rem;
 padding-left:1rem;
 font-size:1rem;
 width:100%;
 border-bottom-color:#e0e0e0;
 border-bottom-width:1px;
 border-bottom-style:solid;
}
.nemo-menu-tile:not(.ct-section):not(.oxy-easy-posts),
.nemo-menu-tile.oxy-easy-posts .oxy-posts,
.nemo-menu-tile.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.nemo-menu-category {
 color:#202125;
 border-top-color:#cccccc;
 border-top-width:1px;
 border-top-style:solid;
}
.nemo-menu-category:not(.ct-section):not(.oxy-easy-posts),
.nemo-menu-category.oxy-easy-posts .oxy-posts,
.nemo-menu-category.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
}
.nemo-menu-container {
 border-radius:50px;
 border-top-color:#cccccc;
 border-right-color:#cccccc;
 border-bottom-color:#cccccc;
 border-left-color:#cccccc;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.nemo-menu-category-title {
transform:rotate(-90deg); font-size:1rem;
 text-transform:uppercase;
 color:#686868;
 line-height:1;
}
.nemo-menu-category-titleblock {
 border-right-color:#cccccc;
 border-right-width:1px;
 border-right-style:solid;
 width:80px;
 background-color:#e5e5e5;
}
.nemo-menu-category-titleblock:not(.ct-section):not(.oxy-easy-posts),
.nemo-menu-category-titleblock.oxy-easy-posts .oxy-posts,
.nemo-menu-category-titleblock.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:center;
}
.nemo-staff-listitem:hover{
 background-color:rgba(0,162,255,0.13);
}
.nemo-staff-listitem {
 width:100%;
 padding-left:0rem;
 border-bottom-color:#cccccc;
 border-bottom-width:1px;
 border-bottom-style:solid;
 border-right-color:#cccccc;
 border-right-width:1px;
 border-right-style:none;
 border-left-color:#1e73be;
 border-left-width:3px;
 border-left-style:none;
 color:#202125;
 padding-bottom:0rem;
 padding-top:0rem;
 text-align:justify;
 padding-right:0rem;
 background-color:#ffffff;
 border-top-style:none;
}
.nemo-staff-listitem:not(.ct-section):not(.oxy-easy-posts),
.nemo-staff-listitem.oxy-easy-posts .oxy-posts,
.nemo-staff-listitem.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:stretch;
justify-content:space-between;
}
.nemo-staff-listsection {
}
.site-container {
 min-height:100vh;
 width:100%;
 background-color:#f4f5f6;
}
.oxy-burger-trigger {
}
.app-slidemenu-item:hover{
 background-color:rgba(0,162,255,0.07);
cursor:pointer;
}
.app-slidemenu-item {
 text-align:justify;
 padding-top:.5rem;
 padding-bottom:.5rem;
 padding-left:1rem;
 padding-right:1rem;
 color:#202125;
 font-size:1.25rem;
}
.app-slidemenu-item:not(.ct-section):not(.oxy-easy-posts),
.app-slidemenu-item.oxy-easy-posts .oxy-posts,
.app-slidemenu-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
.app-slidemenu-category {
 border-bottom-color:#cccccc;
 border-bottom-width:1px;
 border-bottom-style:solid;
 width:100%;
 padding-bottom:1rem;
 margin-bottom:1rem;
}
.cell {
}
.burger-trigger {
cursor:pointer;
}
.app-slidemenu-item-active {
 background-color:rgba(253,168,59,0.15);
}
.eventcard-title:ct_depth{
}
.eventcard-title {
 font-family:Open Sans;
 font-weight:500;
 font-size:1.5rem;
 padding-bottom:.5rem;
 line-height:1.25;
}
.offcanvas-inner {
}
.profile-smallpic {
 padding-left:.5rem;
 padding-bottom:.5rem;
}
.profile-listitem {
 padding-top:.5rem;
 padding-bottom:.5rem;
 font-size:1.25rem;
}
.profile-listitem:not(.ct-section):not(.oxy-easy-posts),
.profile-listitem.oxy-easy-posts .oxy-posts,
.profile-listitem.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.profile-detail-label {
 font-weight:800;
 padding-bottom:.5rem;
}
.profile-detail {
 padding-bottom:1rem;
 margin-bottom:1rem;
 border-bottom-width:1px;
 border-bottom-style:solid;
 border-bottom-color:#cccccc;
}
.profile-detail-content {
 font-size:1.25rem;
 border-bottom-color:#cccccc;
}
.eventcard-talent {
 border-radius:50px;
 margin-bottom:1rem;
 margin-right:1rem;
 min-width:75px;
 min-height:75px;
}
.eventcard-listitem {
 padding-bottom:.15rem;
}
.faq-result {
 padding-bottom:2rem;
cursor: pointer;
}
.faq-result:not(.ct-section):not(.oxy-easy-posts),
.faq-result.oxy-easy-posts .oxy-posts,
.faq-result.ct-section .ct-section-inner-wrap{
display:flex;
}
.nemo-staff-listthumb {
 margin-right:.5rem;
 background-color:#000000;
 width:80px;
 height:60px;
}
.nemo-staff-listthumb:not(.ct-section):not(.oxy-easy-posts),
.nemo-staff-listthumb.oxy-easy-posts .oxy-posts,
.nemo-staff-listthumb.ct-section .ct-section-inner-wrap{
display:block;
}
.nemo-resource-list-item:hover{
 background-color:rgba(0,162,255,0.1);
}
.nemo-resource-list-item {
 padding-bottom:.5rem;
 padding-top:.5rem;
 color:#202125;
 padding-left:1rem;
 padding-right:1rem;
 text-align:justify;
}
.nemo-resource-list-item:not(.ct-section):not(.oxy-easy-posts),
.nemo-resource-list-item.oxy-easy-posts .oxy-posts,
.nemo-resource-list-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
.nemo-shift-cal {
 width:80px;
 border-right-color:#e2e2e2;
 border-right-width:1px;
 border-right-style:solid;
 border-left-color:#e2e2e2;
 border-left-width:1px;
 border-left-style:solid;
}
.nemo-shift-cal:not(.ct-section):not(.oxy-easy-posts),
.nemo-shift-cal.oxy-easy-posts .oxy-posts,
.nemo-shift-cal.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:center;
}
.nemo-list-item-rightcol {
 width:80px;
 text-align:center;
 padding-left:.25rem;
 padding-right:.25rem;
}
.nemo-list-item-rightcol:not(.ct-section):not(.oxy-easy-posts),
.nemo-list-item-rightcol.oxy-easy-posts .oxy-posts,
.nemo-list-item-rightcol.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.nemo-myshift-header1 {
 font-size:1.25rem;
 color:#202125;
}
.nemo-myshift-header1:ct_depth{
}
.nemo-sidebar {
 text-align:center;
 background-color:#e0e0e0;
 padding-left:1rem;
 padding-right:1rem;
}
.nemo-sidebar:not(.ct-section):not(.oxy-easy-posts),
.nemo-sidebar.oxy-easy-posts .oxy-posts,
.nemo-sidebar.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 1660px) {
}

.nemo-list-item-subtitle {
 font-size:.85rem;
}
.nemo-tile-person {
 background-color:#ffffff;
 color:#202125;
 border-radius:15px;
 padding-top:1rem;
 padding-left:1rem;
 padding-right:1rem;
 padding-bottom:1rem;
}
.nemo-tile-person:not(.ct-section):not(.oxy-easy-posts),
.nemo-tile-person.oxy-easy-posts .oxy-posts,
.nemo-tile-person.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.nemo-tile-person-photo {
background-size: cover; height:120px;
 width:100%;
 min-width:120px;
 max-width:120px;
 border-radius:150px;
}
.nemo-tile-person-photo:not(.ct-section):not(.oxy-easy-posts),
.nemo-tile-person-photo.oxy-easy-posts .oxy-posts,
.nemo-tile-person-photo.ct-section .ct-section-inner-wrap{
display:block;
}
.nemo-tile-person-description {
}
.nemo-tile-person-title {
 font-style:italic;
}
.nemo-tile-contentblock {
 width:100%;
 padding-left:1rem;
}
.nemo-tile-twocolumn {
 text-align:left;
 width:100%;
}
.nemo-tile-twocolumn:not(.ct-section):not(.oxy-easy-posts),
.nemo-tile-twocolumn.oxy-easy-posts .oxy-posts,
.nemo-tile-twocolumn.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 991px) {
}

.icon-red {
color: #8b0000;}.icon-red 
>svg {width: 55px;height: 55px;}.icon-red {
}
.icon-blue {
color: #1e73be;}.icon-blue 
>svg {width: 55px;height: 55px;}.icon-blue {
}
.nemo-positionlabel {
 text-align:right;
 padding-bottom:.5rem;
 padding-top:.5rem;
 width:100%;
 max-width:320px;
}
.nemo-positionlabel:not(.ct-section):not(.oxy-easy-posts),
.nemo-positionlabel.oxy-easy-posts .oxy-posts,
.nemo-positionlabel.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-end;
}
.nemo-positiondescription {
 background-color:#ffffff;
 padding-top:1rem;
 padding-left:1rem;
 padding-right:1rem;
 padding-bottom:1rem;
 margin-top:.5rem;
 margin-bottom:.5rem;
}
.nemo-position-blob {
 padding-top:1rem;
 padding-left:1rem;
 padding-right:1rem;
 padding-bottom:1rem;
 background-color:#1e73be;
 color:#ffffff;
}
.nemo-column1 {
 width:100%;
 max-width:160px;
 font-weight:800;
}
.nemo-column2 {
}
.nemo-tile-eventtypes {
 text-align:center;
}
.nemo-tile-eventtypes:not(.ct-section):not(.oxy-easy-posts),
.nemo-tile-eventtypes.oxy-easy-posts .oxy-posts,
.nemo-tile-eventtypes.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.team-summary-block {
 margin-left:.5.rem;
 width:100%;
 max-width:600px;
 margin-top:.5rem;
 background-color:#ffffff;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#cccccc;
 border-right-color:#cccccc;
 border-bottom-color:#cccccc;
 border-left-color:#cccccc;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 margin-right:.5rem;
 margin-bottom:.5rem;
 min-width:600px;
box-shadow: 0 1px 3px 0 rgb(0 0 0 / 30%), 0 0 0 1px rgb(0 0 0 / 4%);
}
.team-summary-block:ct_depth{
}
@media (max-width: 991px) {
}

.team-summary-eventtitle {
 text-align:left;
 overflow:hidden;
 height:26px;
}
.team-summary-eventtitle:not(.ct-section):not(.oxy-easy-posts),
.team-summary-eventtitle.oxy-easy-posts .oxy-posts,
.team-summary-eventtitle.ct-section .ct-section-inner-wrap{
display:inline-block;
}
.team-summary-date-2:ct_depth{
}
.team-summary-date-2 {
 font-size:1rem;
 line-height:1;
}
.todo-highlight {
 background-color:#fda83b;
}
.nemo-tile-content {
 width:100%;
 padding-top:.5rem;
 padding-left:.5rem;
 padding-right:.5rem;
 padding-bottom:.5rem;
}
.team-summary-sidebarblock {
 margin-left:.5.rem;
 width:100%;
 max-width:400px;
 padding-top:.5rem;
 padding-left:.5rem;
 padding-right:.5rem;
 padding-bottom:.5rem;
 margin-top:.5rem;
 background-color:#ffffff;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#cccccc;
 border-right-color:#cccccc;
 border-bottom-color:#cccccc;
 border-left-color:#cccccc;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 margin-right:.5rem;
 margin-bottom:.5rem;
 min-width:320px;
}
.team-summary-sidebarblock:ct_depth{
}
@media (max-width: 991px) {
}

.team-summary-maincontent {
 width:720px;
 text-align:center;
}
.team-summary-maincontent:not(.ct-section):not(.oxy-easy-posts),
.team-summary-maincontent.oxy-easy-posts .oxy-posts,
.team-summary-maincontent.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.team-summary-sidebar {
}
.team-training-block {
 margin-left:.5.rem;
 width:100%;
 margin-top:.5rem;
 background-color:#ffffff;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#cccccc;
 border-right-color:#cccccc;
 border-bottom-color:#cccccc;
 border-left-color:#cccccc;
 margin-right:.5rem;
 margin-bottom:.5rem;
 max-width:600px;
box-shadow: 0 1px 3px 0 rgb(0 0 0 / 30%), 0 0 0 1px rgb(0 0 0 / 4%);
}
.team-training-block:ct_depth{
}
@media (max-width: 991px) {
}

.vanilla-subsection {
 text-align:justify;
}
.vanilla-subsection:not(.ct-section):not(.oxy-easy-posts),
.vanilla-subsection.oxy-easy-posts .oxy-posts,
.vanilla-subsection.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
@media (max-width: 767px) {
.vanilla-subsection {
 padding-right:1rem;
}
}

.vanilla-bdate {
 width:17%;
}
@media (max-width: 767px) {
.vanilla-bdate {
 width:30%;
 min-width:80px;
}
}

.vanilla-email {
 width:50%;
}
@media (max-width: 767px) {
.vanilla-email {
 width:70%;
 min-width:220px;
}
}

.vanilla-gender {
 width:13%;
 text-align:center;
}
.vanilla-gender:not(.ct-section):not(.oxy-easy-posts),
.vanilla-gender.oxy-easy-posts .oxy-posts,
.vanilla-gender.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 767px) {
.vanilla-gender {
 width:30%;
 text-align:left;
}
.vanilla-gender:not(.ct-section):not(.oxy-easy-posts),
.vanilla-gender.oxy-easy-posts .oxy-posts,
.vanilla-gender.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}

.vanilla-ethnicity {
 width:20%;
 text-align:center;
}
.vanilla-ethnicity:not(.ct-section):not(.oxy-easy-posts),
.vanilla-ethnicity.oxy-easy-posts .oxy-posts,
.vanilla-ethnicity.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 767px) {
.vanilla-ethnicity {
 width:70%;
 text-align:left;
}
.vanilla-ethnicity:not(.ct-section):not(.oxy-easy-posts),
.vanilla-ethnicity.oxy-easy-posts .oxy-posts,
.vanilla-ethnicity.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}

.vanilla-blank {
 color:#848484;
 font-style:italic;
}
.gradient1 {
background-image: linear-gradient(#ffffff, #fcfced, #edf2f7);}
.nemo-tile-block {
 padding-top:.5rem;
 padding-left:.5rem;
 padding-right:.5rem;
 padding-bottom:.5rem;
}
.myshift-section-training {
 padding-top:1rem;
 padding-left:1rem;
 padding-right:1rem;
 padding-bottom:1rem;
 background-color:#ffffff;
 width:100%;
box-shadow: 0 1px 3px 0 rgb(0 0 0 / 30%), 0 0 0 1px rgb(0 0 0 / 4%);
}
.myshift-eticket-training-subsection {
 margin-bottom:1rem;
 padding-bottom:2rem;
 border-bottom-width:1px;
 border-bottom-style:solid;
 border-bottom-color:#cccccc;
 width:100%;
}
.myshift-videoinsert {
 width:100%;
 max-width:320px;
 margin-top:1rem;
 margin-bottom:1rem;
 margin-left:auto;
 margin-right:auto;
}
.colorsquare {
 width:120px;
 height:20px;
 margin-top:3rem;
 border-top-color:#bc6b24;
 border-right-color:#bc6b24;
 border-bottom-color:#bc6b24;
 border-left-color:#bc6b24;
}
.colorsquare:not(.ct-section):not(.oxy-easy-posts),
.colorsquare.oxy-easy-posts .oxy-posts,
.colorsquare.ct-section .ct-section-inner-wrap{
display:block;
}
.colorsquare-title {
}
.calendar-sample {
 width:240px;
 margin-top:2px;
 margin-bottom:1px;
 padding-top:2px;
 padding-right:2px;
 padding-bottom:2px;
 padding-left:2px;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:3px;
 line-height:1;
}
.calendar-sample-time {
 font-weight:700;
 font-size:1rem;
 margin-right:5px;
}
.calendar-sample-title {
}
.calendar-sample-container {
 height:140px;
 margin-right:2rem;
}
.calendar-sample-container:not(.ct-section):not(.oxy-easy-posts),
.calendar-sample-container.oxy-easy-posts .oxy-posts,
.calendar-sample-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:center;
}
.colorsquare-hex {
 padding-top:.5rem;
}
.calendar-sample-col1 {
 width:280px;
 height:140px;
}
.calendar-sample-col1:not(.ct-section):not(.oxy-easy-posts),
.calendar-sample-col1.oxy-easy-posts .oxy-posts,
.calendar-sample-col1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:center;
}
.myshift-section-highlight {
 background-color:rgba(253,168,59,0.28);
}
.web25-mainmenuitem:hover{
 color:#ffffff;
 background-color:#111111;
}
.web25-mainmenuitem {
 font-size:1rem;
 color:#ffffff;
 padding-top:1rem;
 padding-right:1rem;
 padding-bottom:1rem;
 padding-left:1rem;
 width:100%;
 margin-bottom:.5rem;
}
.web25-mainmenuitem:not(.ct-section):not(.oxy-easy-posts),
.web25-mainmenuitem.oxy-easy-posts .oxy-posts,
.web25-mainmenuitem.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:flex-start;
}
.web25-mainmenuitem-icon {
color: inherit;}.web25-mainmenuitem-icon 
>svg {width: 25px;height: 25px;}.web25-mainmenuitem-icon {
 padding-right:.5rem;
}
.web25-mainmenu-sectiontitle {
 font-size:.875rem;
 text-transform:uppercase;
 color:#757575;
 font-weight:700;
 margin-bottom:.5rem;
}
.web25-mainmenu-section {
 width:100%;
}
.web25-stickyheader {
 z-index:1010;
 position:fixed;
}
.web25-footernav-container {
}
.web25-footernav-container:not(.ct-section):not(.oxy-easy-posts),
.web25-footernav-container.oxy-easy-posts .oxy-posts,
.web25-footernav-container.ct-section .ct-section-inner-wrap{
display:block;
}
@media (max-width: 479px) {
.web25-footernav-container {
}
}

.web25-footernav-item {
 color:#f2f2f2;
 font-size:.875rem;
 padding-top:.25rem;
 padding-right:1rem;
 padding-bottom:.25rem;
 padding-left:1rem;
}
.web25-footernav-item:not(.ct-section):not(.oxy-easy-posts),
.web25-footernav-item.oxy-easy-posts .oxy-posts,
.web25-footernav-item.ct-section .ct-section-inner-wrap{
display:inline-block;
}
@media (max-width: 767px) {
.web25-footernav-item {
}
}

@media (max-width: 479px) {
.web25-footernav-item {
}
.web25-footernav-item:not(.ct-section):not(.oxy-easy-posts),
.web25-footernav-item.oxy-easy-posts .oxy-posts,
.web25-footernav-item.ct-section .ct-section-inner-wrap{
display:inline-block;
}
}

.pp_navactive {
 color:#ffffff;
}
.app25_myrequest_card {
 width:100%;
 padding-top:1rem;
 padding-left:1rem;
 padding-right:1rem;
 padding-bottom:1rem;
 background-color:#ffffff;
}
.app25_push {
 width:100%;
 height:80px;
 min-height:80px;
}
.app25_push:not(.ct-section):not(.oxy-easy-posts),
.app25_push.oxy-easy-posts .oxy-posts,
.app25_push.ct-section .ct-section-inner-wrap{
display:block;
}
.tabs-1721-tab {
 border-bottom-color:rgba(0,0,0,0);
 border-bottom-width:2px;
 border-bottom-style:solid;
}
.tabs-1721-tab-active {
 color:#00a2ff;
 border-bottom-width:2px;
 border-bottom-style:solid;
 border-bottom-color:#00a2ff;
}
.tabs-contents-1721-tab {
}
.app25_tabslabel {
 text-transform:uppercase;
 font-size:.875rem;
}
.tabs-2143-tab {
 border-bottom-width:2px;
 border-bottom-style:solid;
 border-bottom-color:rgba(0,162,255,0);
 font-size:.875rem;
 color:#7a6969;
}
.tabs-2143-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-2143-tab.oxy-easy-posts .oxy-posts,
.tabs-2143-tab.ct-section .ct-section-inner-wrap{
display:none;
}
.tabs-2143-tab-active {
 color:#00a2ff;
 border-bottom-width:2px;
 border-bottom-color:#00a2ff;
 border-bottom-style:solid;
}
.tabs-contents-2143-tab {
}
.bg-front {
 background-color:#111111;
}
.app25_bodytext {
 font-size:.875rem;
 font-weight:200;
}
.app25_tickets_helperbloc {
 padding-left:1rem;
 padding-right:1rem;
 padding-top:1rem;
 background-color:#f2f3f3;
 color:#302f2f;
}
.app25_text-micro {
 font-size:.75rem;
 margin-bottom:0px;
 font-style:italic;
 line-height:1.25;
}
.app25_text-biggie {
 font-size:1.5rem;
 color:#000000;
 font-weight:300;
}
.app25_text-med {
 font-size:1rem;
}
.app25_button {
 width:100%;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-radius:5px;
 padding-left:1rem;
 padding-right:1rem;
 padding-top:.25rem;
 padding-bottom:.25rem;
}
.app25_button:not(.ct-section):not(.oxy-easy-posts),
.app25_button.oxy-easy-posts .oxy-posts,
.app25_button.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
.app25_icon {
color: #000000;}.app25_icon 
>svg {width: 13px;height: 13px;}.app25_icon {
}
.app25_usericon_sm {
 width:50px;
 height:50px;
}
.app25_usericon_sm:not(.ct-section):not(.oxy-easy-posts),
.app25_usericon_sm.oxy-easy-posts .oxy-posts,
.app25_usericon_sm.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.app25_usercard_main {
 padding-left:.875rem;
}
.app25_usercard_main:not(.ct-section):not(.oxy-easy-posts),
.app25_usercard_main.oxy-easy-posts .oxy-posts,
.app25_usercard_main.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.app25_usercard_block {
 padding-top:.25rem;
 padding-bottom:.25rem;
}
.app25_usercard_block:not(.ct-section):not(.oxy-easy-posts),
.app25_usercard_block.oxy-easy-posts .oxy-posts,
.app25_usercard_block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.app25_roundborder {
 border-radius:10px;
 border-top-color:#111111;
 border-right-color:#111111;
 border-bottom-color:#111111;
 border-left-color:#111111;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 padding-top:.5rem;
 padding-right:.5rem;
 padding-bottom:.5rem;
 padding-left:.5rem;
}
.app25_requeststatus {
 font-style:italic;
 width:100%;
 padding-top:1rem;
 padding-bottom:1rem;
 padding-left:1rem;
 padding-right:1rem;
 background-color:#f2f3f3;
 color:#000000;
 border-bottom-width:1px;
 border-bottom-style:solid;
 border-left-style:solid;
 border-left-width:1px;
 border-right-width:1px;
 border-right-style:solid;
 border-top-color:#c9c9c9;
 border-right-color:#c9c9c9;
 border-bottom-color:#c9c9c9;
 border-left-color:#c9c9c9;
 border-bottom-left-radius:15px;
 border-bottom-right-radius:15px;
box-sizing: border-box;
}
.app25_requeststatus:not(.ct-section):not(.oxy-easy-posts),
.app25_requeststatus.oxy-easy-posts .oxy-posts,
.app25_requeststatus.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.app25_gobutton {
 width:100%;
 padding-top:1rem;
 padding-bottom:1rem;
 padding-right:2rem;
 padding-left:2rem;
 background-color:#f4af46;
 border-radius:10px;
 font-weight:600;
 color:#111111;
font-style: normal;
}
.app25_gobutton:not(.ct-section):not(.oxy-easy-posts),
.app25_gobutton.oxy-easy-posts .oxy-posts,
.app25_gobutton.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
.app25_requestcard_invited {
 border-top-width:0px;
 border-right-width:0px;
 border-bottom-width:0px;
 border-left-width:0px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#6d4b19;
 border-right-color:#6d4b19;
 border-bottom-color:#6d4b19;
 border-left-color:#6d4b19;
 border-bottom-left-radius:5px;
 border-bottom-right-radius:5px;
background: #9e783e; background: linear-gradient(29deg, rgba(158, 120, 62, 0.13) 0%, rgba(244, 175, 70, 0.6) 68%, rgba(189, 134, 53, 0) 100%);
}
.app25_activestatus {
 border-top-color:#f4af46;
 border-right-color:#f4af46;
 border-bottom-color:#f4af46;
 border-left-color:#f4af46;
 border-top-width:0px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.app25_goldcoin {
 width:18px;
 height:18px;
 background-color:#f4af46;
 border-radius:25px;
 color:#111111;
 font-size:.75rem;
 font-weight:900;
 padding-top:.1rem;
 padding-right:.1rem;
 padding-bottom:.1rem;
 padding-left:.1rem;
 margin-left:.25rem;
}
.app25_goldcoin:not(.ct-section):not(.oxy-easy-posts),
.app25_goldcoin.oxy-easy-posts .oxy-posts,
.app25_goldcoin.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.app25_thumbactive {
 border-top-width:1px;
 border-top-style:solid;
 border-top-color:#f4af46;
 border-right-color:#f4af46;
 border-bottom-color:#f4af46;
 border-left-color:#f4af46;
 border-right-width:1px;
 border-bottom-width:0px;
 border-left-width:1px;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
box-sizing: border-box;
}
.app25_button-super {
}
.button-29 {
 background-color:#f4af46;
 padding-right:2rem;
 padding-left:2rem;
 padding-top:1rem;
 padding-bottom:1rem;
 border-radius:10px;
 width:100%;
 color:#111111;
 border-top-color:#ffe8c6;
 border-top-width:1px;
 border-top-style:solid;
font-style: none !important;
}
.button-29:not(.ct-section):not(.oxy-easy-posts),
.button-29.oxy-easy-posts .oxy-posts,
.button-29.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
.app25_contentbloc_invited {
 border-bottom-left-radius:15px;
 border-bottom-right-radius:15px;
 box-shadow:0px 0px 20px 0px rgba(244,175,70,0.43);
box-sizing: border-box;
}
.app25_contentbloc {
}
.WIP {
 background-color:#fda83b;
 color:#000000;
 width:100%;
}
.button-29alt {
 padding-right:2rem;
 padding-left:2rem;
 padding-top:1rem;
 padding-bottom:1rem;
 border-radius:10px;
 width:100%;
 color:#f4af46;
 border-top-width:1px;
 border-top-style:solid;
 border-right-color:#f4af46;
 border-bottom-color:#f4af46;
 border-left-color:#f4af46;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
font-style: none !important;
}
.button-29alt:not(.ct-section):not(.oxy-easy-posts),
.button-29alt.oxy-easy-posts .oxy-posts,
.button-29alt.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
.app25_switchdescription {
 color:#111111;
}
.app25_switchitself {
 padding-left:1rem;
}
.app25_switchcontainer {
 padding-bottom:.5rem;
 padding-top:.5rem;
}
.app25_switchcontainer:not(.ct-section):not(.oxy-easy-posts),
.app25_switchcontainer.oxy-easy-posts .oxy-posts,
.app25_switchcontainer.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.app25_switchsettings {
}

        
        
        .app25_switchsettings .oxy-toggle-switch_slider{
border-radius:100px;
background-color:#606e79;
}

.app25_switchsettings .oxy-toggle-switch_control{
border-radius:100px;
}

.app25_switchsettings input:checked + .oxy-toggle-switch_slider{
background-color:#00a2ff;
}

.app25_switchleftcontainer {
 width:100%;
}
.app25_notifications-section {
 width:100%;
 padding-bottom:1rem;
 background-color:#ffffff;
}
.app25_textheader {
 width:100%;
 padding-left:0rem;
}
.app25_textheader:not(.ct-section):not(.oxy-easy-posts),
.app25_textheader.oxy-easy-posts .oxy-posts,
.app25_textheader.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
.app25_ticketconfirmmodal-button {
}
.workinprogress {
 color:#000000;
 background-color:#f4af46;
 margin-bottom:1rem;
 margin-top:1rem;
 margin-right:auto;
 margin-left:auto;
}
.app25_eventbar {
 border-radius:5px;
 color:#000000;
 margin-bottom:1px;
}
.app25_eventbar_ticket-noaction {
 background-color:#ffffff;
}
.app25_tabs-active {
 padding-top:1rem;
 padding-right:1rem;
 padding-bottom:1rem;
 padding-left:1rem;
 font-size:.875rem;
 color:#00a2ff;
 border-bottom-style:solid;
 border-bottom-width:2px;
 border-bottom-color:#00a2ff;
}
.app25_tabs-inactive {
 padding-top:1rem;
 padding-right:1rem;
 padding-bottom:1rem;
 padding-left:1rem;
 font-size:.875rem;
 color:#7a6969;
}
.app25_accentbackground {
 background-color:rgba(244,175,70,0);
background: #9e783e; background: linear-gradient(29deg, rgba(158, 120, 62, 0.13) 0%, rgba(244, 175, 70, 0.6) 68%, rgba(189, 134, 53, 0) 100%);
}
.app25_eventbar_quantity {
 font-size:1.25rem;
 line-height:1;
 padding-left:1rem;
 padding-right:1rem;
 color:#000000;
}
.app25_eventbar_right {
}
.app25_goback {
}
.edit-button {
 padding-right:.5rem;
 padding-left:.5rem;
 padding-top:.25rem;
 padding-bottom:.25rem;
 border-radius:5px;
 text-transform:uppercase;
 color:#00a2ff;
 font-weight:300;
 letter-spacing:1px;
 font-size:.875rem;
}
.edit-button:not(.ct-section):not(.oxy-easy-posts),
.edit-button.oxy-easy-posts .oxy-posts,
.edit-button.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.app25_settings-list-item {
 padding-bottom:.5rem;
 border-bottom-style:solid;
 border-bottom-width:1px;
 border-bottom-color:#111111;
 padding-top:.5rem;
 margin-top:0px;
}
.app25_text-smallsectiontitle {
 font-weight:400;
 color:#ffffff;
 font-size:1.25rem;
}
.app25_settings-sectionbox {
 padding-top:.5rem;
}
.app25_settings-biggroup {
}
.app25_settings-subgroup {
 margin-left:.1rem;
 width:100%;
}
.app25_settings-sectionheader {
 padding-top:.5rem;
 padding-bottom:.5rem;
 color:#ffffff;
 padding-right:1rem;
 padding-left:1rem;
 background-color:#c9c9c9;
}
.accent-text {
 color:#00a2ff;
}
.app25_text-smallcaps {
 text-transform:uppercase;
 font-size:.875rem;
}
.app25_horizontal-item {
 padding-right:.5rem;
 padding-left:.5rem;
}
.app25_iconspot {
color: #111111;}.app25_iconspot 
>svg {width: 55px;height: 55px;}.app25_iconspot {
 width:41px;
}
.app25_calloutbutton {
}
.magic-menu-container {
 position:absolute;
 top:0px;
 right:0px;
 padding-top:.5rem;
 padding-right:.5rem;
 padding-bottom:.5rem;
 padding-left:.5rem;
 z-index:2000;
}
.app25_requests-eventname {
 font-weight:600;
 font-size:1rem;
 font-style:normal;
}
.app25_requests-eventsubheader {
 font-size:.875rem;
 font-style:normal;
}
.app25_requests_projectbanner {
 border-top-left-radius:25px;
 border-top-right-radius:25px;
}
.app25_eventbar-thumb {
background-size: cover; width:140px;
background-position:center;
}
.app25_eventbar_namesubname {
 width:100%;
 padding-left:.5rem;
}
.app25_eventbar-datetime {
 padding-right:.5rem;
}
.app25_tickets-eventbar {
 width:100%;
 padding-top:.25rem;
 padding-bottom:.25rem;
 padding-left:.25rem;
}
.app25_tickets-eventbar:not(.ct-section):not(.oxy-easy-posts),
.app25_tickets-eventbar.oxy-easy-posts .oxy-posts,
.app25_tickets-eventbar.ct-section .ct-section-inner-wrap{
display:flex;
}
.app25_requestgroup {
 margin-top:1rem;
}
.app25-listlast {
 border-bottom-style:none;
}
.inactive {
 font-style:italic;
 color:#7a6969;
 padding-left:.5rem;
 font-size:.75rem;
 padding-right:.5rem;
 padding-top:.25rem;
 padding-bottom:.25rem;
 margin-left:1rem;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#7a6969;
 border-right-color:#7a6969;
 border-bottom-color:#7a6969;
 border-left-color:#7a6969;
 border-radius:5px;
}
html{overflow-x:hidden;}
body{margin-top: 0px !important;background-color:#444444 !important;}.nav-tile:hover{background-color:#00a2ff;}

.search-cat{
  text-transform: uppercase;
  font-size:.5 rem;
  font-weight:600;
  color:#333;
  background-color:#f2f2f2;
  padding:6px 6px 6px 12px !important;
  margin-bottom:6px;
}

.search-area{

}

.piotnetforms-field-label{
  font-size:.7rem;
}

.piotnet-column__inner{
  padding: 0px !important;
  margin: 0px !important;
}




/* VIP PAGE */ 

.piotnetforms-field-label{
 font-size:.75rem;
 text-transform: uppercase;
 font-weight:bold;
}

.piotnetforms-field-subgroup input[type=checkbox], .piotnetforms-field-subgroup input[type=radio], .piotnetforms-field-subgroup label{
  /*display: inline !important;*/
}

#piotnetforms{margin: 0px !important; width:100% !important;}

.piotnetforms-field-option{
  padding-bottom:1rem;
  /*padding-top:.5rem;*/
  display:block;
  text-align:left;
}

#shortcode-55-348{
  width:100%;
}

.piotnetforms-field-container{
  width:100%;
}


/* RSVP LISTS */
.table-header-row .table-cell{border:solid thin #CCC;}

.dataTables_filter, .dataTables_length{
  padding-top:1rem;
  padding-bottom:1rem;
}

#piotnetforms .p93915474 .piotnetforms-field-option{padding:0px !important;}

#piotnetforms .p93915474 .piotnetforms-field-subgroup{margin-left:0px !important;margin-right:0px !important;}

<!-- HTML !-->
<button class="button-29" role="button">Button 29</button>


.button-29 {
  align-items: center;
  appearance: none;
  background-image: radial-gradient(100% 100% at 100% 0, #5adaff 0, #5468ff 100%);
  border: 0;
  border-radius: 6px;
  box-shadow: rgba(45, 35, 66, .4) 0 2px 4px,rgba(45, 35, 66, .3) 0 7px 13px -3px,rgba(58, 65, 111, .5) 0 -3px 0 inset;
  box-sizing: border-box;
  color: #fff;
  cursor: pointer;
  display: inline-flex;
  font-family: "JetBrains Mono",monospace;
  height: 48px;
  justify-content: center;
  line-height: 1;
  list-style: none;
  overflow: hidden;
  padding-left: 16px;
  padding-right: 16px;
  position: relative;
  text-align: left;
  text-decoration: none;
  transition: box-shadow .15s,transform .15s;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  white-space: nowrap;
  will-change: box-shadow,transform;
  font-size: 18px;
}

.button-29:focus {
}

.button-29:hover {
  transform: translateY(-2px);
}

.button-29:active {
  transform: translateY(2px);
}