.event-organizer-elm-section{padding:80px 0;float:left;width:100%;}
.wpb_content_element{margin:0;padding:0;}
.wtf-menu .dropdown{opacity:1.0;}
#tg-main .event-organizer-elm-section:nth-child(1){padding:0px 0px 80px 0px;}
.event-organizer-section-no-padding .vc_column-inner{padding:0px !important;}
.blog-grid-view .item{margin:0;padding:0;padding-bottom:25px;}
.stretch_section_contents_corner .builder-column{padding-left:0 !important;padding-right:0 !important;}
.builder-items{float:left;width:100%;}
.main-page-wrapper .tg-main-section:nth-child(1),
.fw-page-builder-content .tg-main-section:nth-child(1){padding:0px 0px 80px 0px;}
.elm-none{display:none;}
.booking-from .alert.alert-danger{border:solid 3px #FFA3A3;background:#FBF0F0;padding:12px 0;margin:-28px 0 15px 16px;width:96%;border-radius:0px;text-align:center;color:#363636;font-size:20px;}
.booking-from .alert.alert-success{border:solid 3px #3CB371;background:none;padding:12px 0;margin:-28px 0 15px 16px;width:100%;border-radius:0px;text-align:center;color:#363636;font-size:20px;}
.owl-demo .item{margin:0 15px 0 0;padding:0 15px 0 0;}
.add_to_cart_button i.fa-refresh, .add_to_cart_button i.fa-check{display:none;}
.shop-gallery .cbp-item .add_to_cart_button.loading i.fa-refresh{display:block;}
.shop-gallery .cbp-item .add_to_cart_button.added i.fa-refresh{display:none;}
.shop-gallery .cbp-item .add_to_cart_button.added i.fa-check{display:block;}
.added_to_cart.wc-forward{display:none !important;}
.pro-image .thumbnails a img{width:100px;height:100px;}
.pro-image .thumbnails{padding-top:15px;float:left;width:100%;}
.pro-image .thumbnails a{padding:5px;border:1px solid #dfdfdf;float:left;margin:0px 0px 10px 10px;border-radius:2px;}
.pro-image .thumbnails a:first-child{margin-left:0px;}
.pro-detail .star-rating{float:left;}
.header-two .shop-bag .cart-food .detail img{height:62px;width:62px;}
.woocommerce-shipping-fields #ship-to-different-address{width:100%;}
.event-map{padding:5px;border:1px solid #dfdfdf;border-radius:2px;margin-top:50px;}
.wp-caption .wp-caption-text, .entry-caption, .gallery-caption{font-size:15px;font-weight:300;}
.alignnone{margin:5px 20px 20px 0;}
.aligncenter, div.aligncenter{display:block;margin:5px auto 5px auto;}
.alignright{float:right;margin:5px 0 20px 20px;}
.alignleft{float:left;margin:5px 20px 20px 0;}
a img.alignright{float:right;margin:5px 0 20px 20px;}
a img.alignnone{margin:5px 20px 20px 0;}
a img.alignleft{float:left;margin:5px 20px 20px 0;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{max-width:96%;padding:5px 3px 10px;text-align:left;}
aside .wp-caption{max-width:100%;}
aside .wp-caption img{margin:0 0 10px;}
.event-organizer-post-content .wp-caption.aligncenter{float:none;}
.event-organizer-post-content .wp-caption.alignright{float:right;}
.wp-caption.alignnone{margin:5px 20px 20px 0;float:none;}
.wp-caption.alignleft{margin:5px 20px 20px 0;}
.wp-caption.alignright{margin:5px 0 20px 20px;}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:100%;padding:0;width:auto;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
.woocommerce-MyAccount-navigation ul li{display:block;color:#555;padding:15px;border-bottom:1px dotted #ddd;}
.woocommerce-MyAccount-navigation ul li a{color:#363636;}
.woocommerce-MyAccount-content p a:hover,
.woocommerce-MyAccount-navigation ul li a:hover{color:#09a223;}
.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%;}
.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%;}
.woocommerce-MyAccount-content .edit,
.woocommerce-MyAccount-content p a{color:#09a223;}
.woocommerce-MyAccount-navigation ul li.is-active a{color:#09a223;font-weight:600;}
.woocommerce-MyAccount-content input[type=submit],
.woocommerce-MyAccount-content a.button{min-width:300px;height:50px;line-height:50px;font-size:16px;color:#fff;border:0;padding:0;text-transform:uppercase;display:block;text-align:center;outline:none;text-decoration:none;font-weight:bold;font-family:'Lato', sans-serif;background:#09a223;}
.woocommerce-MyAccount-content input[type=submit],
.woocommerce-MyAccount-content .woocommerce-Button.button{background:#09a223;color:#FFF;}
.edit-account fieldset legend{padding-top:30px;}
.woocommerce-MyAccount-content .woocommerce-Button.button:hover{color:#FFF !important;background:#09a223;}
.col2-set .u-column2.col-2.woocommerce-Address{padding:0;}
.sticky-queue{z-index:999996;position:fixed;width:250px;overflow:hidden;}
.sticky-note{padding:20px;margin:0;line-height:15px;}
.sticky{font-size:12px;color:#555;position:relative;}
.sticky-close{position:absolute;top:5px;right:5px;height:11px;line-height:11px;width:11px;cursor:pointer;text-align:right;}
.sticky-close:before{content:"\2716"}
.top-right{right:20px}
.top-center{top:36px;left:50%;margin-left:-125px;}
.top-left{left:20px}
.top-right,
.top-center,
.top-left{top:36px;}
.bottom-right{right:20px}
.bottom-center{bottom:-2px;left:50%;margin-left:-125px;}
.bottom-left{left:20px}
.bottom-right,
.bottom-center,
.bottom-left{bottom:36px;}
.border-top-right,
.border-top-center,
.border-top-left{margin-top:1px;}
.border-bottom-right,
.border-bottom-center,
.border-bottom-left{margin-top:1px;}
.success{background:#52C27D;color:#fff;}
.warning{background:#f89406;color:#fff;}
.important{background:#f15b5a;color:#fff;}
.system-site-wrap{position:fixed;background-color:rgba(12, 12, 12, 0.51);width:100%;height:100%;z-index:999997;}
.system-site-wrap .system-loader{position:absolute;top:50%;left:50%;margin:-23px 0 0 -70px;}
div.system-loader-wrap{top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:99999;position:absolute;background-color:rgba(0, 0, 0, 0.2);}
.system-loader{width:70px;left:45%;top:0;margin:100px auto 0;text-align:center;position:absolute;}
.system-loader > div{width:18px;height:18px;background-color:#d90845;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both;}
.system-loader .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}
.system-loader .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}
@-webkit-keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0)}
40%{-webkit-transform:scale(1.0)}
}
@keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0);}
40%{-webkit-transform:scale(1.0);transform:scale(1.0);}
}
.system-banner{float:left;width:100%;}