.custom_testimonias blockquote.maroon{border-left:0px solid #9ac75e !important;font-size:14px !important;font-style:normal!important;background:#7b2b39 !important;padding:14px !important;}
blockquote.maroon p{color:white !important;}
.custom_testimonias blockquote p{font-size:14px;}
.warper-likes-dislikes{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;margin-bottom:20px;}
.bxt{text-align:center;width:12%;display:inline-block;vertical-align:top;}
.btx-desc{display:inline-block;width:80%;vertical-align:top;margin-left:20px;font-size:14px;}
.bxt i{font-size:59px;margin-bottom:20px !important;}
.Likes .bxt i{color:white;}
.Dislikes .bxt i{color:white;}
.custom_testimonias blockquote span{font-size:28px;color:white;font-family:'Auto-Light';}
.custom_testimonias p{color:white !important;}
.btx-desc{color:white;}
.page-template-tpl-page-alstedecontent p{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:20px;letter-spacing:0.5px;text-align:left;color:#505050;}
.alstedeContentWrapper .grid-testi blockquote{border-left:5px solid #8EC63F!important;font-size:16px!important;font-style:normal!important;background:#f4f4f4;padding:25px 20px;}
.alstedeContentWrapper .grid-testi blockquote:before{content:"\f10d";}
.grid-testi{column-count:2;;}
.grid-testi .vc_row.wpb_row.vc_row-fluid{break-inside:avoid-column;}
.alstedeContentWrapper .grid-testi blockquote:before{content:"\f10d";font:normal normal normal 14px/1 FontAwesome;color:#b5b5b5;font-size:28px;}
.box-cont{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:15px;margin-bottom:20px;}
.box-design-color{background:#f4f4f4;border-top:5px solid #8dc645;padding:15px;}
.box-design-color{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:20px;letter-spacing:0.5px;text-align:left;color:#505050;position:relative;}
.box-design-color label{font-size:15px;width:100%;margin-bottom:15px !important;}
.page-template-tpl-page-alstedecontent .entry-content h2{/*text-transform: capitalize;*/font-size:24px;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:0.6px;text-align:left;color:#002699 !important;}
.page-template-tpl-page-alstedecontent .entry-content .csa_egg h2{color:white !important;}
.page-template-tpl-page-alstedecontent .entry-content .party_package h2{color:white !important;}
.pet-img{width:20%;display:inline-block;vertical-align:middle;}
.pet_desc{display:inline-block;width:70%;vertical-align:middle;}
.pet_desc p{margin-bottom:0px !important;}
.entry-content ul li{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:20px;letter-spacing:0.5px;text-align:left;color:#505050;margin-bottom:20px;}
.vc_toggle_round .vc_toggle_icon{border:1px solid #8b2332 !important;border-radius:50%;opacity:0.4;padding:10px;}
.vc_toggle_active .vc_toggle_icon{border:1px solid #505050 !important;}
.vc_toggle_active .vc_toggle_icon::before{background-color:#8b2332 !important;}
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#505050 !important;opacity:0.5 !important;}
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#505050 !important;opacity:0.5 !important;}
.vc_toggle_size_sm .vc_toggle_icon::after{height:10px !important;width:2px !important;}
.vc_toggle_size_sm .vc_toggle_icon::before{height:2px !important;width:10px !important;}
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#505050 !important;}
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#505050 !important;}
.vc_toggle_title{border-top:0.5px solid rgba(80, 80, 80, 0.4);border-bottom:none !important;}
.alstedeContentWrapper .vc_toggle h4{text-transform: none;color:#7EAE3E !important;line-height:1.33;letter-spacing:0.6px;font-weight:500 !important;}
.alstedeContentWrapper .ul-li-2{column-count:2;margin-left:0px !important;background:#f4f4f4 !important;padding:20px !important}
.ul-li-2 li{margin-left:1em !important;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:20px;letter-spacing:0.5px;text-align:left;color:#505050;}
.alstedeContentWrapper .gray_bg{background:#f4f4f4;padding:20px !important;margin-left:0px !important;}
.alstedeContentWrapper ul.gray_bg li{margin-left:1em !important;}
.time_date{display:inline-block;vertical-align:middle;width:100%;margin-bottom:10px;}
.location{display:inline-block;}
.ocdate{}
.time_date i{font-size:14px;float:left;position:relative;top:3px;}
.time_date span{vertical-align:top;margin-left:10px;float:left;width:85%;}
.map-maker{float:left;}
.map-maker i{font-size:17px;position:relative;top:3px;}
.loc_desc{float:left;width:86%;margin-left:10px;}
.loc_desc strong{vertical-align:top;margin-left:0px;}
.loc_desc p{margin-top:2px;}
.ocdate i{font-size:14px;margin-right:10px;}
.vc_row.new_table_2_css{margin-left:0px !important;margin-right:0px !important;}
.csa_accordion{display:table;width:100%;background:none !important;border-top:1px solid #d8d5d5 !important;text-shadow:none !important;padding-left:0px !important;margin-left:0px !important;font-size:18px !important;padding-top:10px !important;margin-bottom:5px;padding-right:5px !important;padding-bottom:10px !important;}
.csa_accordion strong{font-weight:200 !important;display:table-cell !important;font-size:18px;color:#ef7724;vertical-align:middle;float:none;}
.csa_accordion span{display:inline-block;vertical-align:middle;width:25px;max-height:26px;border:1px solid #505050;opacity:0.3;border-radius:50%;text-align:center;float:right;}
.yith-wcwl-add-to-wishlist{margin-top:0px !important;float:right;}
.single-product div.product form.cart .button{height:48px !important;position:relative;float:right;margin:0px;}
.yith-wcwl-add-to-wishlist .yith-wcwl-add-button a{color:#fff !important;padding-left:0;background:#8dc73f !important;padding:11px 23px 14px 65px !important;height:48px;border-radius:0px;font-size:18px;position:relative;margin-bottom:10px;display:inline-block;}
.csa_accordion span:after{content:'\002B';color:#505050;font-weight:bold;opacity:0.3;width:auto;height:auto;font-size:16px;text-align:center;display:block;text-align:center;float:none;vertical-align:middle;position:relative;}
.csa_accordion.active span:after{content:"\2212";}
.csa_accordion:after{display:none;}
.csa_panel{font-size:14px !important;font-weight:normal !important;font-style:normal !important;font-stretch:normal !important;line-height:20px !important;letter-spacing:0.5px !important;text-align:left !important;color:#505050 !important;}
.csa_panel{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:20px;letter-spacing:0.5px;text-align:left;color:rgb(80, 80, 80);padding-left:0px !important;}
.csa_accordion.active+div.csa_panel{margin-bottom:20px !important;}
.csa_product_info_terms{text-align:right;margin-top:20px;}
.csa_product_info_terms p{color:#505050;font-size:10px;max-width:318px;float:right;width:100%;}
div#js_csa_product_info{overflow:hidden;}
.custom_options{margin-bottom:0px !important;}
.custom-table tr td{background-color:transparent;border-top:1px solid #ccc;text-transform:capitalize;font-weight:400;font-size:14px;letter-spacing:.5px;}
.custom-table tr:first-child td{border-top:0px;}
@media (max-width:767px){.mbq{display:block !important;}
.right-side-top-menu{width:100%;}
#site-header-cart{right:0px !important;top:0px;}
.headerUser_cart{top:0px !important;right:0px !important;position:relative !important;}
.shopper-myacc-cart{display:none !important;}
.shopper-primary-navigation>.container_width>.mainnavSec,
.shopper-primary-navigation>.container_width>.navigation{background:#9BC85E !important;}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu.mega-menu-item{display:block !important;text-align:left !important;border-bottom:1px solid white !important;}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{text-align:left;padding-left:0px;padding-right:0px;padding:15px 20px !important;letter-spacing:1.5px !important;}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-toggle-on>a.mega-menu-link,
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover,
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:focus{background:transparent !important;}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item,
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{border-bottom:1px solid #d6d0d0!important;width:100% !important;}
ul.mega-sub-menu{padding:0px 7px !important;}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item,
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:0px 0px;break-inside:avoid-column;margin:0px;border-bottom:0px solid #d6d0d0!important;width:100%;}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{text-align:left;color:#002699;text-shadow:none;text-transform:lowercase;font-size:14px;}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{border-bottom:1px solid #d6d0d0!important;padding:6px 0px !important;}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link,
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link{padding:0px 20px !important;}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item ul.mega-sub-menu li a{padding:0px 0px !important;}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link{border-bottom:1px solid #d6d0d0!important;padding:10px 10px !important;color:#002699 !important;}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item ul.mega-sub-menu{padding:0px !important;margin:0px !important;}
#mega-menu-wrap-primary #mega-menu-primary>li>ul.mega-sub-menu li.mega-current-menu-item>a.mega-menu-link{color:#ed7320 !important;}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link{!background:transparent !important;}
.headerUser_user{margin-right:10px;margin-top:0px !important;position:relative !important;top:0px !important;right:0px !important;display:block !important;}
#mega-menu-wrap-primary .mega-menu-toggle{display:flex !important;}
.mobileQuick li a{color:#002699;font-size:14px;}
.mobileQuick{background:white;overflow:hidden;display:none !important;}
li.mbq ul.menu li a{color:#002699;font-size:14px;text-transform: lowercase;}
li.mbq ul.menu li{float:left;padding:10px;list-style:none;width:35%;border-bottom:1px solid lightgray;margin-left:20px;margin-right:20px;}
li.mbq ul.menu{margin:0px;background:white;overflow:hidden;}
.widget .dgwt-wcas-search-wrapp{display:block;min-width:1px !important;position:relative;width:80%;float:none;margin:0px auto;padding:10px;}
.dgwt-wcas-sf-wrapp{background:#9BC85E !important;}
.dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input{border:none !important;font-size: 12px;padding:10px 45px 8px 10px!important;
}
.mobile-Search{border-bottom:1px solid white !important}
.right-side-top-menu>li{padding:11px 14px !important;}
.shopper-sorting .woocommerce-ordering{width:100% !important;}
.shopper-sorting .woocommerce-ordering select{width:100% !important;padding:10px !important;font-size:14px !important;}
li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-61761 {
    display: none;
}
.wpcf7-form span.wpcf7-form-control-wrap textarea {
    padding-left: 0.75em;
}
button#customloyaltybtn {
    left: 0px !important;
    margin-top: 5px;
}
input.form-control.loyalty_input.uspsZip {
    width: 100% !important;
}
#payment .payment_methods li p { max-width: 95% !important;}
}
@media (max-width:999px) and (min-width:768px){
.cust-errors-msg.radioError.has-error span.help-block {
    margin-top: 10px !important;
}
p#shipping_country_field strong {
    border-radius: 5px !important;
}
p#billing_country_field strong
{
    border-radius: 5px !important;
}
.col-md-6.custom-checkout #billing_company_field, .col-md-6.custom-checkout #billing_address_1_field {
    margin-left: 26px;
}
.col-md-6.custom-checkout p#shipping_last_name_field
{
    width:48% !important;
}
table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents .product-name {
    width: 40%;
}
.noscrollmega nav#site-navigation {
    height: calc(100vh - 166px);
    overflow: auto;
}
.woocommerce-checkout .woocommerce-form.woocommerce-form-login.login div>div.col-md-6 {
    width: 50% !important;
}
.woocommerce-checkout .col-md-6.border {
    border-style: solid;
    border-width: 1px;
    border-bottom-color: #fff;
    border-top-color: #fff;
    border-left-color: #fff;
    border-right-color: #a4a4a4;
}
.woocommerce-checkout .facebook_button {
	margin-top: 50px !important;
}

    .mobileQuick{display:none !important;}
.bill_box {margin-right: 80px !important;}
.header-middle.clear{display:inline-block;vertical-align:middle;padding:20px 0px;}
.site-branding{display:inline-block;margin:0px !important;float:none;vertical-align:middle;}
.site-header .site-branding a{float:none !important;display:inline-block !important;vertical-align:middle !important;}
.header-contact{top:0px !important;padding-top:0px !important;padding-bottom:0px !important;float:none !important;display:inline-block !important;vertical-align:middle !important;}
.head_contact{font-size:14px !important;letter-spacing:0.5px; color: #002699 !important;}
h3.head_contact {border-right: transparent !important;}
.site-branding .head_desc{font-size:10px !important;margin-top:5px;letter-spacing:0.4px;color:#9aa0a7 !important;}
.woocommerce-active .site-header .shopper-myacc-cart{margin-top:0px !important;margin-bottom:0px !important;}
.shopper-myacc-cart .widget.widget_nav_menu{display:none !important;}
.shopper-myacc-cart .widget.woocommerce.widget_search.dgwt_wcas_ajax_search{margin-right:0px !important;width:calc(100% - 50px) !important;float:none !important;overflow:hidden !important;}
#mega-menu-wrap-primary .mega-menu-toggle{width:22px !important;position:absolute !important;top:-118px !important;right:30px !important;display:block !important;background:white !important;}
#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1:after{color:#05159c !important;}
.mega-menu-toggle+.mega-menu.mega-menu-horizontal{display:none !important;}
.wpadminbar{display:none !important;}
.widget .dgwt-wcas-search-wrapp{min-width:1px !important;}
#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{height:autp;overflow:auto;}
.mega-menu-toggle.mega-menu-open+.mega-menu.mega-menu-horizontal{display:block !important;}
.shopper-primary-navigation.clear .container_width{display:-webkit-flex;-webkit-flex-direction:row-reverse;display:flex;flex-direction:column-reverse;padding-left:0px;padding-right:0px;}
.right-side-top-menu{width:100%;justify-content: flex-end!important;}
.page-id-7 .stepText { margin-top: -5px !important;}
.page-id-7 ul.apply_steps li { width: 20% !important;}
#site-header-cart{right:0px !important;top:0px;}
.headerUser_cart{top:0px !important;right:0px !important;position:relative !important;}
.shopper-primary-navigation>.container_width>.mainnavSec,
.shopper-primary-navigation>.container_width>.navigation{background:#9BC85E !important;}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu.mega-menu-item{display:block !important;text-align:left !important;border-bottom:1px solid white !important;}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{text-align:left;padding-left:0px;padding-right:0px;padding:15px 20px !important;letter-spacing:1.5px !important;}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-toggle-on>a.mega-menu-link,
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover,
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:focus{background:transparent !important;}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item,
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{border-bottom:1px solid #d6d0d0!important;width:100% !important;}
ul.mega-sub-menu{padding:0px 25px !important;}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item,
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:0px 0px;break-inside:avoid-column;margin:0px;border-bottom:0px solid #d6d0d0!important;width:100%;}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{text-align:left;color:#002699;text-shadow:none;text-transform:lowercase;font-size:14px;}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{border-bottom:1px solid #d6d0d0!important;padding:6px 0px !important;}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link,
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link{padding:0px 20px !important;}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item ul.mega-sub-menu li a{padding:0px 0px !important;}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link{border-bottom:1px solid #d6d0d0!important;padding:10px 10px !important;color:#002699 !important;}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item ul.mega-sub-menu{padding:0px !important;margin:0px !important;}
/*#mega-menu-wrap-primary #mega-menu-primary>li>ul.mega-sub-menu li.mega-current-menu-item>a.mega-menu-link{color:#002699 !important;}*/
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link{background:transparent !important;}
.headerUser_user{margin-right:10px;margin-top:0px !important;position:relative !important;top:0px !important;right:0px !important;display:block !important;}
#mega-menu-wrap-primary .mega-menu-toggle{display:flex !important;top: 45px !important;}
.mobileQuick .widget_nav_menu ul.menu>li{width:45%;float:left;border-bottom:1px solid lightgray;margin-left:20px;margin-right:20px;}
.mobileQuick li a{color:#002699;font-size:14px;}
.mobileQuick{background:white;overflow:hidden;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link:after{float:right !important;}
.mobile-Search{display:none !important;}
ul li.mbq ul#menu-top-header-menu-1 li a{color:#002699;font-size:14px;text-transform: lowercase;}
ul li.mbq #menu-top-header-menu-1 li.menu-item{float:left;padding:10px;list-style:none;width:44%;border-bottom:1px solid lightgray;margin-left:20px;margin-right:20px;}
ul li.mbq ul#menu-top-header-menu-1{margin:0px;background:white;overflow:hidden;}
.mbq{display:block !important;}
#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{overflow:auto !important;}
li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-61761 {display: none;}
#mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu>ul.mega-sub-menu,
#mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu{column-count:1 !important;}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{float:left;position:static !important;width:100%;}
#mega-menu-wrap-primary .mega-menu-toggle+#mega-menu-primary li.mega-menu-item>ul.mega-sub-menu{display:none !important;visibility:visible !important;opacity:1 !important;}
#mega-menu-wrap-primary .mega-menu-toggle+#mega-menu-primary li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu,
#mega-menu-wrap-primary .mega-menu-toggle+#mega-menu-primary li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu{display:block !important;visibility:visible !important;opacity:1 !important;}
.head_contact{}
.site-header .site-branding{display:inline-block !important;float:none !important;}
.site-header .site-branding img{height:auto;max-width:146px !important;margin:0 auto;}
.woocommerce-active .site-header .shopper-myacc-cart{width:48% !important;float:none !important;display:inline-block !important;vertical-align:middle !important;}
.woocommerce-checkout p#account_password_field{margin-left:30px;}
.col-md-6.custom-order{padding:15px !important;}
}
.mbq{display:none;}
.mobile-Search{display:none;}
body .woo-login-popup-sc-modal h2{text-align:left;padding:0px;margin:0px 0px 12px;border-bottom:3px solid #8EC63F;color:#8EC63F;text-transform:inherit;padding-bottom:6px;display:inline-block;}
body .woo-login-popup-sc-modal{max-width:500px !important;}
body .woo-login-popup-sc-modal .woo-login-popup-sc-close{top:0px!important;right:0px!important;height:33px!important;width:33px!important;background:#eb7523!important;border-radius:0px!important;-webkit-box-shadow:-2px 2px 4px rgba(0, 0, 0, 0.5);-moz-box-shadow:-2px 2px 4px rgba(0, 0, 0, 0.5);box-shadow:-2px 2px 4px rgba(0, 0, 0, 0.5);}
@media (min-width:1000px){.header-myacc-link{padding:7px 0px; max-width: 80px; overflow: hidden;}
#site-header-cart{padding:3px 0px;}
}
.single-product div.product form.cart{padding-top: 0px!important}
.woocommerce-tabs ul.tabs li.active{background:#942236 !important;}
.woocommerce-tabs ul.tabs li a{font-size:18px !important;letter-spacing:1.5px;padding-top:14px !important;}
.woocommerce-tabs ul.tabs li.active a{color:#fff!important;text-decoration:none;font-size:18px !important;letter-spacing:1.5px;}
.woocommerce-tabs .panel p{color:#000;font-size:14px !important;font-weight:normal;line-height:20px;letter-spacing:0.5px;text-align:left;color:#505050 !important;}
.woocommerce-tabs .panel h2:first-of-type{margin-bottom:1em;letter-spacing:1.5px;font-size:18px;color:#ef7724 !important;}
.custom_options label{font-weight:normal;width:100%;clear:both;letter-spacing:1.5px;font-size:16px;color:#002699 !important;text-shadow:none !important;}
tr.woocommerce-cart-form__cart-item.cart_item:nth-child(2n){background-color:white !important;}
tr.woocommerce-cart-form__cart-item.cart_item td{border-bottom:1px solid #c5c5c58f !important;border-top:none !important;border-right:0px !important;}
table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents th{color:#8b2332 !important;background:white !important;border-bottom:1px solid #8484848f !important;border-left:0px !important;border-radius:0px;}
table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents{border-bottom:0px solid #c5c5c58f !important;border-right:0px !important;border-left:0px !important;}
#errorBillingAddress{padding-left:45px}
.woocommerce form.checkout.woocommerce-checkout>p>span{color:red;padding-left:45px;letter-spacing:1px;}
.woocommerce form.checkout.woocommerce-checkout>p>span:empty{display:none;}
#order_review .shop_table.woocommerce-checkout-review-order-table tfoot th{padding:10px 0px;margin:0px;}
.cart-subtotal th,
.cart-subtotal td{padding:0px;}
span.woocommerce-Price-amount.amount,
td.product-price imc,
td.product-quantity,
td.product-subtotal span{font-weight:normal !important;}
tr.cart-subtotal th,
tr.shipping th,
tr.order-total th{color:#505050 !important;padding:0px 0px;margin:0px;}
.order-total th,
.order-total td{vertical-align:top;}
#order_review .shop_table.woocommerce-checkout-review-order-table tfoot th{padding:10px 0px;font-size:18px !important;color:#000000 !important;}
.shop_table tfoot td{padding:10px 15px;color:#505050;}
.woocommerce-additional-fields h3{padding-left:30px;}
tfoot td span.woocommerce-Price-amount.amount{color:#041995 !important;}
.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{width:47% !important;margin-left:15px !important;}
.fbl-button-custom{background-image:none;width:auto !important;height:auto !important;background-position:center !important;position:relative !important;left:auto !important;transform:none !important;border-radius:0px !important;background-size:100% !important;}
.google_button .login:before,
.gplus-login .login:before{content:"\f0d5";font:normal normal normal 24px/1 FontAwesome;color:#fff;display:inline-block;}
.google_button .login:after,
.gplus-login .login:after{content:"Log in with Google+";color:#fff;padding-left:14px;font-size:17px;}
.woocommerce-form__label.woocommerce-form__label-for-checkbox{white-space:nowrap}
.facebook_button{text-align:center;margin-bottom:10px;}
.google_button{width:100%;float:left;position:relative;}
.google_button .login,
.gplus-login .login{width:100%;padding:8px;overflow:hidden;}
.gplus-login a img{display:none;}
.woocommerce-form.woocommerce-form-login.login{}
.woocommerce-checkout .woocommerce-form.woocommerce-form-login.login p+div{display:table;}
.woocommerce-checkout .woocommerce-form.woocommerce-form-login.login div>div.col-md-6{position:relative !important;display:table-cell !important;float:none !important;margin:0px !important;vertical-align:middle !important;}
.woocommerce-checkout .woocommerce-form.woocommerce-form-login.login div>div.col-md-6 .col-md-6{display:inline-block !important;float:left !important;}
@media (max-width:1024px) and (min-width:768px){
    .search-results .newsdesc {
    width: 23.5% !important;
}
    .tribe-events-tickets .woocommerce .quantity input {width: 33%;}
    .woocommerce-checkout .woocommerce-form.woocommerce-form-login.login div>div.col-md-6{width:100%;float:left !important;}
.woocommerce-checkout .col-md-6.border{border:none;}
.woocommerce-form.woocommerce-form-login.login .col-md-6.border .form-row+.col-md-6{width:48% !important;float:left;}
.woocommerce-form.woocommerce-form-login.login .col-md-6.border .form-row+.col-md-6+.col-md-6{width:48% !important;float:left;}
.woocommerce-checkout .register-now{text-align:center;}
.woocommerce-checkout .lost_password_checkout{text-align:center;}
.woocommerce-checkout .google_button{max-width:200px;margin:0px auto;float:none;}
.woocommerce-checkout .facebook_button{max-width:200px;margin:0px auto; margin-bottom: 10px;}
.woocommerce-checkout p.lost_password_checkout a{text-align:center;}
.woocommerce-checkout .woocommerce-form.woocommerce-form-login.login p+div{display:block !important;}

}
@media (max-width:767px) and (min-width:320px){.woocommerce-checkout .col-md-6.border{border:none !important;}
.woocommerce-checkout .woocommerce-form.woocommerce-form-login.login p+div{display:block;}
.woocommerce-checkout form.woocommerce-form.woocommerce-form-login.login .col-md-6.border{width:100%;float:left !important;}
.woocommerce-checkout .col-md-6.border button.button.submit-button{width:100%;margin-top:0px;}
.woocommerce-checkout .woocommerce .col-md-6{padding:0px !important;}
.border p.col-md-12{margin:25px 0px;}
.woocommerce-checkout .woocommerce-form.woocommerce-form-login.login div>div.col-md-6 .col-md-6{margin-left:21px !important;}
.woocommerce-checkout .register-now{padding-left:15px;}
.woocommerce-checkout .woocommerce-form.woocommerce-form-login.login div>div.col-md-6 .col-md-6{margin-left:20px !important;}
.woocommerce-checkout .register-now>a{padding-left:0px !important;}
.woocommerce-checkout p#account_password_field{margin-left:0px !important;}
}
.entry-content .addthis_tool+.woocommerce ul li{font-size:14px !important;font-weight:normal;font-style:normal;font-stretch:normal;line-height:20px;letter-spacing:0.5px;text-align:left;margin-bottom:0px;color:#505050 !important;position:relative;padding:5px 0px !important;border-top:1px solid rgba(0, 0, 0, 0.1);margin-bottom:0px !important;background:none !important;border-right:0px !important;border-left:0px !important;border-top:0px !important;}
.addthis_tool+.woocommerce .woocommerce-MyAccount-navigation ul{border-top:none;}
.addthis_tool+.woocommerce .widget_product_categories ul li.current-cat,
.addthis_tool+.woocommerce .woocommerce-MyAccount-navigation ul li.accnt_active{background:none !important;padding:0px !important;font-size:18px !important;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.94;letter-spacing:0.6px;text-align:left;color:#002699;}
.addthis_tool+.woocommerce .widget_product_categories ul li.current-cat,
.addthis_tool+.woocommerce .woocommerce-MyAccount-navigation ul li.accnt_active:hover{padding-left:0px !important;}
.addthis_tool+.woocommerce .widget_product_categories ul li.current-cat,
.addthis_tool+.woocommerce .woocommerce-MyAccount-navigation ul li.accnt_active:hover:before{display:none !important;}
.addthis_tool+.woocommerce .woocommerce-MyAccount-navigation ul li a{padding:4px 10px 4px 1px !important;}
.addthis_tool+.woocommerce .woocommerce-MyAccount-navigation ul li.is-active:before,
.page-id-7 li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--subscription.is-active:before{background:#002699;top:0px;width:6px;content:'';height:100%;left:0px;position:absolute;display:block;}
.page-id-7 li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--subscription.is-active:hover{padding-left:0px !important;}
.page-id-7 li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--subscription.is-active{padding-left:14px !important;}
.addthis_tool+.woocommerce .woocommerce-MyAccount-navigation ul li:hover:before{background:#002699;top:0px;width:6px;content:'';height:100%;left:0px;position:absolute;display:block;}
.addthis_tool+.woocommerce .woocommerce-MyAccount-navigation ul li.is-active{padding-left:10px !important;}
.addthis_tool+.woocommerce .woocommerce-MyAccount-navigation ul li.is-active:hover>a{padding-left:1px !important;}
.addthis_tool+.woocommerce .woocommerce-MyAccount-navigation ul li:hover>a{padding-left:10px !important;}
.shop_table thead tr th,
.custom-table-de thead th{color:#8b2332  !important;border-bottom:1px solid #50505050 !important;border-left:0px !important;border-radius:0px;font-weight:normal;font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:0.5px;text-align:left;color:#8b2332;background:white !important;text-transform:capitalize;padding-left: 15px;}
.custom-table-de thead th{padding:0px !important;}
table.custom-table-de tbody td{background-color:transparent;}
.custom-table-de tbody td,
tfoot span.bt-content,
.page-id-8200 .vc_row.wpb_row.vc_inner.vc_row-fluid p,
.page-id-8200 .vc_tta-panel-body .wpb_wrapper p{font-size:14px !important;font-weight:normal !important;line-height:20px;letter-spacing:0.5px;color:#505050 !important;}
.page-id-8200 .wpb_wrapper h4{margin-top:20px;}
table.shop_table_responsive tbody tr td,
table.shop_table_responsive tbody tr th{border-bottom:1px solid #c5c5c58f !important;/*border-top:none !important;border-right:0px !important;*/background:white;}
.custom-table-de tbody td p{margin-bottom:0px;}
table.shop_table_responsive tbody tr td,
table.shop_table_responsive tbody tr th{border-bottom:1px solid #c5c5c58f !important;/*border-top:none !important;border-right:0px !important;*/background:white !important;vertical-align:middle;}
.woocommerce-MyAccount-content h1{object-fit:contain;font-family:'Auto-Light' !important;font-size:36px;line-height:1.2;letter-spacing:0.3px;text-align:left;color:#002699 !important;margin-bottom:10px;font-weight:normal !important;}
.my_account_orders .button,
.woocommerce-MyAccount-downloads .button{background-color:#002699 !important;}
.shop_table.cart.wishlist_table .wishlist_table tr td.product-thumbnail,
.shop_table.cart.wishlist_table .wishlist_table tr td.product-name,
.shop_table.cart.wishlist_table .wishlist_table tr td.wishlist-name,
.shop_table.cart.wishlist_table .wishlist_table tr td.wishlist-privacy,
.shop_table.cart.wishlist_table .woocommerce table.wishlist_table tfoot td{border-bottom:1px solid #c5c5c58f !important;}
.shop_table.cart.wishlist_table tbody tr td a{font-size:14px !important;}
.shop_table.cart.wishlist_table tbody tr td{font-size:14px !important;border-bottom:1px solid #c5c5c58f;text-align:left;}
table.shop_table.cart.wishlist_table tbody td {
    border-bottom: 1px solid #c5c5c5!important;
}
.btn{font-size:14px !important;font-weight:normal !important;line-height:normal;letter-spacing:0.8px;text-align:center;color:#ffffff !important;padding:12px 14px !important;margin-left:0px !important;height:40px !important;text-transform:lowercase !important;}
address .btn.btn-primary{/*width:126px;*/margin-top:10px;margin-left: 10px !important;}
.woocommerce-Address-title.title h3{font-size:18px;color:#002699;font-weight:500 !important}
.address_grid address{border:none !important;padding-left:0px;padding-top:15px;background-color: #f4f4f4;margin: 0px !important;}
.col2-set .col-1, .col2-set .col-2 {margin-bottom: 0px!important;}
.address-sap{border-bottom:1px solid #ddd;overflow:hidden;}
li.cat-item.cat-parent{background:none !important;border:0px !important;}
li.cat-item.cat-parent>a{border-top:0px !important;}
.widget-area.alstede-content-menu .product-categories li{background:none !important;}
.pagination,
.woocommerce-pagination{border:0px !important;}
.page-numbers li .page-numbers{background:none !important;}
.woocommerce-result-count span{color:#942236}
.shopper-sorting{margin:10px 0px !important;}
.pagination,
.woocommerce-pagination{padding-bottom:0px !important;}
ul.product-categories>li{border:0px !important;}
ul.product-categories>li>a{border:0px !important;}
.woocommerce-breadcrumb a{margin-right:1px !important;padding-left:0;padding-right:5px;}
.woocommerce-breadcrumb a:after{font-family:dashicons;content:"\f345";padding-left:5px;opacity:0.6;font-size:11px;}
.single.single-product .page-title.custom_woocommerce_page_title{display:none !important;}
.woocommerce-tabs .panel{border-bottom:1px solid #bdbdbd!important;padding-left:0px !important;}
.woocommerce-tabs .panel h2:first-of-type,
.woocommerce-tabs .panel h2{color:#002699 !important;font-weight:600 !important;}
.custom_recipe_information.blog-clearfix .entry-title a{color:#002699 !important;font-weight:600 !important;}
.woocommerce-tabs .panel p.woocommerce-noreviews{background:none !important;border-left:0px !important;padding-left:0px !important;font-size:18px !important;margin-bottom:0px;padding:0px !important;font-size:14px !important;}
.product-buttons{margin-top:25px;}
.single_add_to_cart_button.button{float:left !important;}
.yith-wcwl-add-to-wishlist{float:left !important;margin-left:20px !important;}
@media (min-width:768px){p.comment-form-author{float:left !important;width:43% !important;}
p.comment-form-email{float:left !important;width:42% !important;}
}
.product_meta+.price:empty{display:none !important;}
div#respond{margin-top:0px;padding-top:0px !important;background:none !important;}
#commentform input#submit{opacity:1 !important;}
#review_form #respond #reply-title{font-size:14px;margin-bottom:15px;float:left;}
.single.single-product .summary.entry-summary span.description_title{font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:0.6px;text-align:left;color:#002699;}
.single.single-product .summary.entry-summary .price .price_title, .single.single-product .summary.entry-summary .rating_title{font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:0.6px;text-align:left;color:#002699;}
.single-product div.product .woocommerce-product-rating .rating_title{
	font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:0.6px;text-align:left;color:#002699;
}
.single.single-product .summary.entry-summary .woocommerce-Price-amount.amount{font-size:18px !important;margin-left:0px !important;}
.related.products h2{color:#002699 !important;font-weight:600 !important;font-size:18px;}
.woocommerce-tabs.wc-tabs-wrapper.one{padding-bottom:0px;}
div#respond{padding-bottom:10px !important;}
.custom_recipe_information:last-child{border:none !important;}
.videoWrapper{position:relative;padding-bottom:56.25%;/16:9/padding-top:25px;height:0;}
.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.wpb_wrapper .video-container{display:flex;background:#8b2332;align-items:center;}
.df{width:50%;padding:0px;}
.textmagic{width:50%;padding-left:40px;padding-right:40px;font-size:18px;}
p.p1-23{font-size:18px;line-height:normal;color:#fff !important;}
.btn .btn-btn{padding:10px !important;line-height:10px !important;background-color:#fff !important;color:#23199f !important;border-radius:0 !important;}
.address-contact p{overflow:hidden !important;}
.address-contact span{width:100%;float:left;}
h2.fuh{color:#002699 !important;font-size:18px !important;}
.address-contact h3{color:#002699 !important;font-size:18px !important;}
.details-ct{display:inline-block !important;vertical-align:middle !important;}
.details-ct i{display:inline-block !important;vertical-align:middle !important;color:#8b2332 !important;}
.details-ct span{display:inline-block !important;vertical-align:middle !important;margin-left:15px !important;margin-right:20px !important;}
.wpcf7-form .lb-ctn label{width:100% !important;color:#0d199f !important;font-weight:normal !important;}
.wpcf7-form span.wpcf7-form-control-wrap input,
.wpcf7-form span.wpcf7-form-control-wrap textarea{border:1px solid #bababa;}
.wpcf7-form-control.wpcf7-submit{width:160px;background:#0d199f;height:40px !important;}
.lb-btn-sub{margin-top:20px !important;margin-bottom:20px !important;}
.page-id-407 .wpb_text_column.wpb_content_element{overflow:hidden !important;}
.fres_ins{padding:0px 10px !important;}
.ctn-box-dsg{background:transparent;padding:0px;margin:0px !important;}
.freshly_insp_offer{background:#91c667;margin-bottom:25px !important;}
.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{border:none !important;}
.page-id-407 .entry-title{display:block !important;}
.freshly_insp_offer .freshly_des h3,
.freshly_insp_offer .freshly_des p{color:white !important;}
.col-md-6.img_check_out_latest{display:table-cell;vertical-align:middle;}
.img_check_out_latest img{width:50%;float:none !important;display:inline-block !important;border-radius:0px !important;}
.img_check_out_latest .spn{display:inline-block !important;vertical-align:middle !important;width:48%;padding-left:15px;float:none !important;line-height:1.3 !important;color:#505050;font-size:14px;letter-spacing:0.5px;}
.fuh{margin-bottom:15px !important;}
.btn.btn-btn{background:white !important;color:#8b2332 !important;padding:10px 14px !important;outline:none;border:0px !important;}
.wpb_wrapper ul.pdf { margin: 0px !important; text-align: left; background: #8b2332; padding: 27px 0px 10px 0px !important; }
.wpb_wrapper ul.pdf li a i{margin-right:10px;color:white;}
.wpb_wrapper ul.pdf li a{color:white;}
.wpb_wrapper ul.pdf li {list-style: none; float: none;display: inline-block; margin-left: 20px; width: 42%; }
.wpb_wrapper .aftr+h5{text-align:left;border-bottom:1px solid #EBEBEB;padding-bottom:10px;margin-bottom:15px;overflow:hidden;}
.wpb_wrapper .aftr+h5 i{margin-right:10px !important;}
.aftr{border-bottom:1px solid #EBEBEB;padding-bottom:10px;margin-bottom:15px;}
.wpb_wrapper .aftr+h5>a{float:left;overflow:hidden;margin-bottom:11px;padding-bottom:10px;}
.all_link{display:inline-block;column-count:2;column-gap:28px;}
.new_style .addi_tours,
.new_style .fresh-one{overflow:hidden;}
.new_style .fres_ins.back_color_maruan.responsive_freshly{display:table;table-layout:fixed;width:100%;}
.new_style .freshly_des p{color:white;margin-left:12px;}
.new_style .fresh-two{background:#8EC63F;}
.new_style .fres_ins.responsive_freshly.flex_order{display:table;table-layout:fixed;width:100%;}
.new_style .addi_tours,
.new_style .fresh-one{overflow:hidden;}
.new_style .fres_ins.back_color_maruan.responsive_freshly{display:table;table-layout:fixed;width:100%;}
.new_style .freshly_des p{color:white;margin-left:12px;}
.new_style .fresh-two{background:#8EC63F;}
.new_style .fres_ins.responsive_freshly.flex_order{display:table;table-layout:fixed;width:100%;}
.new_style .addi_tours{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5em;overflow:hidden;}
.new_style .freshly_image.fresh_2{width:auto;vertical-align:top;display:table-cell;}
.new_style .freshly_des{width:auto;display:table-cell;margin-left:10px;padding-top:0px;vertical-align:top;}
.new_style .freshly_des strong{padding-left:15px;color:white;}
.jelly-img img{width:auto !important;}
.new_style .fresh-two .freshly_des.freshly_des_new a{color:#8B2332;}
/*.freshly_des .wrp_p{width:100%;overflow:hidden;color:white;}*/
/*.custom_bg_color.change_bg_color.frshinspsmallimg.frshinspsmallimg .freshly_image{width:auto !important;max-width:27%;margin-right:20px !important;}*/
/*.custom_bg_color.change_bg_color.frshinspsmallimg.frshinspsmallimg .freshly_des{width:72% !important;}*/
/*.freshly_des .wrp_p a.a_notab{display:inline-block !important;padding:0px !important;color:white !important;overflow:hidden !important;vertical-align:bottom !important;margin-bottom:0px !important;text-decoration:underline !important;padding-bottom:0px !important;text-underline-position:under !important;}*/
.freshly_des .wrp_p+p{display:table !important;margin-left:0px !important;margin-top:15px !important;}
ul.fcschedule{margin:0px !important;}
ol.svf_pdf{margin:0px !important;}
ol.svf_pdf li{margin:1em !important;font-size:14px !important;color:#505050;}
.plz-right{font-size:14px !important;color:#505050;margin-top:1em;}
.bpt strong{color:#505050 !important;}
.bpt p{font-size:14px !important;color:#505050 !important;}
ul.fcschedule li{margin:1em !important;}
.joblist{border-top:5px solid #8dc645;margin-top:25px;}
#apply1 .vc_col-xs-12{margin-bottom:30px;}
#career label{font-size:16px !important;font-weight:400 !important;line-height:1.33;letter-spacing:0.6px;text-align:left;color:#505050 !important;text-decoration:none;}
.applySel_s{background:#ed7522 !important;}
.applySel_line::after{background:#8EC63F !important;}
#jobApply select{height:49px !important;}
#career input[type=time],
#career input[type=date],
#career input[type=number],
#career input[type=text],
#career select,
#career textarea{height:50px !important;}
.checkbox input[type=checkbox],
.checkbox-inline input[type=checkbox],
.radio input[type=radio],
.radio-inline input[type=radio]{position:relative !important;margin:0px;padding:0px;margin-top:2px !important;margin-left:0px !important;margin-right:10px;}
#career h3{color:#0d199f !important}
#career .btn.appppp_btn{height:auto !important;color:white !important;padding:12px 14px !important;}
#career select{width:100% !important;}
.btn.btn-default.applyNXT.finalAPPLY{padding:3px 10px 21px 10px!important;}
.btn.btn-default.applyNXT.finalAPPLY span{position:relative;top:4px;}
.page-id-6 .woocommerce-info{background:#8b2332 !important;border-color:#8b2332 !important;border: 0px;}
.tribe-events-notices{overflow:hidden;width:100%;margin:0px;}
.tribe-events-notices>li{float:left;}
.event-breadcrumb,
.woocommerce-breadcrumb{display:none !important;}
@media (max-width:1100px) and (min-width:1000px){.col-md-6.img_check_out_latest img{vertical-align:top !important;}
}
@media (max-width:999px) and (min-width:768px){.col-md-6.img_check_out_latest{display:inline-block;vertical-align:middle;margin-bottom:15px;}
.new_style .addi_tours{display:block !important;}
address .btn.btn-primary {
    width: auto!important;
}
}
@media (max-width:767px) and (min-width:320px){.new_style .freshly_image.fresh_2{display:block !important;}
.new_style .addi_tours{display:block !important;}
.new_style .fres_ins.back_color_maruan.responsive_freshly{display:block !important;}
.new_style .fres_ins.responsive_freshly.flex_order{display:block !important;}
.new_style .freshly_des p{margin-left:0px;margin-top:10px;}
.all_link{column-count:1;}
.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-email{margin-top:25px !important;}
.col-md-6.img_check_out_latest{display:initial;vertical-align:middle;width:100%;margin-bottom:20px;overflow:hidden;float:left;}
.mbq .menu-item .sub-menu{display:none !important;}
.img_check_out_latest img{width:100% !important;float:none !important;display:inline-block !important;}
.img_check_out_latest .spn{display:inline-block !important;vertical-align:middle !important;width:100%;float:left !important;line-height:1.3 !important;padding-left:0px;margin-top:10px;}
.fres_ins .freshly_image.fresh_2{padding-top:10px;width:100%;}
.fres_ins .freshly_image img{max-width:420px !important;}
.textmagic{width:100%;padding-left:10px;padding-right:10px;font-size:18px;padding-top:10px;padding-bottom:15px;}
.df{width:100%;padding:0px;}
.wpb_wrapper .video-container{display:block !important;background:#8b2332 !important;align-items:center !important;}
.yith-wcwl-add-to-wishlist{margin-top:0px !important;margin-left:0px !important;float:left !important;width:171px;}
.single-tribe_events .add-to-cal-event {margin-left: 20px !important;}
.single-product div.product form.cart .button{float:left !important;position:relative;width:auto;top:0px;margin:0px;}
.woocommerce-tabs .panel{float:left;padding-top:15px !important;}
.custom_recipe_information.blog-clearfix .thumbnail-blog{float:left;width:100%;margin-bottom:0px;text-align:center;}
.custom_recipe_information.blog-clearfix .thumbnail-blog .featured-thumbnail{width:100%;text-align:center;overflow:hidden;float:none;}
.custom_recipe_information.blog-clearfix .thumbnail-blog .featured-thumbnail .attachment-thumbnail.size-thumbnail.wp-post-image{float:none;margin:0px auto;margin-bottom:15px;}
.description_tab.active a:before,
.description_tab a:before,
.receipe_tab a:before,
.woocommerce-tabs ul.tabs li.active:after,
.woocommerce-tabs ul.tabs li:after,
.reviews_tab.active a:before,
.reviews_tab a:before{position:absolute;width:20px;height:20px;top:50%;margin-top:-10px;left:50%;margin-left:-10px;}
.custom_recipe_description{width:97% !important;}
.wpb_wrapper ul.pdf li {width: 100%!important; }
.wpb_wrapper ul.pdf li a i.fa-plus-square-o::before {content: "\f196"!important;}

table.shop_table.cart.wishlist_table tbody td {
    border-bottom: 1px solid #fff!important;
}
.wishlist_table thead{display: none;}
.wishlist_table tbody tr td.product-thumbnail{display: block;margin: 0 auto;border-bottom: 0px!important;}
.wishlist_table tbody tr td.product-name{width: 100%;display: block;border-bottom: 0px!important;border-top: 0px!important;float: left;text-align: center!important;}
.wishlist_table tbody tr td.product-price{display: block;width: auto;float: right;border-bottom: 0px!important;border-top: 0px!important;padding: 0px 13px;}
.wishlist_table tbody tr td.product-stock-status{display: block;border-bottom: 0px!important;}
.wishlist_table tbody tr td.product-add-to-cart{display: block;    margin-top: -15px;
    border-bottom: 1px solid #c5c5c5!important;}
.wishlist_table tbody tr td.product-add-to-cart a{margin: 0 auto!important;float: none!important;text-align: center;}
.wishlist_table tbody tr td.product-remove{margin-left: 20px;display: inline-block;}


}
.loyalty_text{color:#505050 !important}
.Address-listing{color:#505050;font-size:16px;line-height:26px;padding-left: 10px;min-height: 170px;}
.vc_custom_1524691830571{margin-top:0px !important;}
.spring_img_height{margin-top:30px;}
.address-contact{margin-top:0px;}
.gray h2{font-size:24px !important;color:#002699 !important;}
.page-id-3938 .ocdate{bottom:0px !important;position:absolute;padding-bottom:10px;}
.fsmall h2:first-letter{text-transform:lowercase !important}
.remove_get_sp h2.fuh{margin-top:10px;}
.remove_get_sp .col-sm-12{padding-left:0px;}
.vc_single_image-wrapper.vc_box_border_grey img{border-radius:0px !important;}
input#coupon_code{margin-bottom:20px;}
.update_cart_section .coupon.clear input.button{position:relative;top:2px;left:0px;}
._5h0o{text-transform:none;}
input#rememberme{position:relative;top:1px;}
.register-now::first-letter{text-transform:uppercase !important;}
.register-now a{text-transform:lowercase;}
.register-now{margin-top:2px;}
input#terms{position:relative;top:4px;}
p#account_password_field{width:95%;}
p#account_confirm_password_field{width:95%;margin-left:15px;clear: both;}
p#account_confirm_password_field label{text-transform:capitalize;}
textarea#order_comments::-webkit-input-placeholder,
input#account_password::-webkit-input-placeholder{text-transform:capitalize;}
textarea#order_comments::-moz-placeholder,
input#account_password::-moz-placeholder{text-transform:capitalize;}
textarea#order_comments:-ms-input-placeholder,
input#account_password:-ms-input-placeholder{text-transform:capitalize;}
textarea#order_comments:-moz-placeholder,
input#account_password:-moz-placeholder{text-transform:capitalize;}
@media (max-width:1599px) and (min-width:1280px){.hover_title{font-size:34px !important;white-space:pre;}
}
.hover_title{white-space:pre;}
}
.wpb-js-composer .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active>a{background:#8b2332 !important;}
tr.order td{background:white !important;}
.page-id-7 ul.apply_steps li{width:13%;}
.page-id-7 .stepText{text-align:center;display:block;margin-top:0px;margin-left:0px;font-size:16px;color:#505050 !important;margin-left:11px;}
.page-id-7 .bl_bg{top:-1px;}
.page-id-7 table.total_section{border-left:0px solid #DEDEDE;margin-top: -1px;border-right: 0px!important;}
.total_section tr td{border-right: 0px!important;}
.page-id-7 .total_section tr td{padding-left:15px !important;}
.page-id-7 .woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1,
.page-id-7 h2.woocommerce-order-details__title{font-size:20px;}
.events-list.events-category img.attachment-medium.size-medium.wp-post-image{max-width:fit-content;}
section.up-sells.upsells.products h2{color:#002699 !important;font-weight:600 !important;font-size:18px;}
.col-md-4.col-sm-4.joblist span{color:#505050 !important;}
#career .btn.appppp_btn{padding-top:9px !important;}
.joblist a,
.joblist a:hover{color:#ff6600 !important;}
.woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1 address{font-size:16px;line-height:23px;}
.show_and_hide img.vc_single_image-img.attachment-full{height:222px;width:100%;object-fit:cover;}
.text_tra_none h2{text-transform:none;}

td.tribe-tickets-attendees header {
    color: #505050;
    font-weight: 600;
}

body .h2_tar_none h2 ,body .h2_tar_none h3
{
    text-transform: none !important;
}

 .a_tra_none a , .a_tra_none
 {
    text-transform: lowercase; 
 }

 .pj-calendar-actions
 {
    z-index: 0 !important;
 }
li.tribe-events-nav-previous a::before {
    display: none !important;
}
li.tribe-events-nav-next a::after {
    display: none !important;
}



 