a:focus{outline:inherit;}
.catering-part .innerbanner h2{display:inline-block;}
.catering-part .innerbanner h2 > img{margin-right:12px;max-width:77px;}
.catering-part .breadcrumb{background:transparent;padding:13px 0 0 0;}
.catering-part .breadcrumb p a{color:#3d3d3d;}
.cater-main-title{border-bottom:2px solid #10100f;padding:0 0 15px;margin:0px 0 10px 0;text-align:center;}
.cater-main-title h4{font:80px/45px 'Notera_PersonalUseOnly';color:#10100f;text-transform:none;margin:0;}
.cater-main-title h5{color:#2f2e2d;font-size:53px;margin:0;}
.cater-main-title-bottom{padding:0 0 10px 110px;position:relative;border-bottom:1px solid #e0cab4;}
.cater-main-title-bottom .breadcrumb{margin:10px 0 0 0;}
.cater-main-title-bottom .form-part{}
.cater-main-title-bottom .form-part form{position:relative}
.cater-main-title-bottom .form-part input[type="text"]{height:40px;margin:0;border:none;background:#f5f4f4;width:250px;padding:5px 35px 5px 15px;}
.cater-main-title-bottom .form-part button[type="submit"]              {border:0;position:absolute;top:0;right:0;background:transparent;color:#9a9b9b;padding:0;font-size:16px;height:40px;width:40px;transition:all 0.3s ease;}
.cater-main-title-bottom .form-part button[type="submit"]:hover{background:#cd981a;color:#fff;}
.back-but{position:absolute;left:0;top:0;display:inline-block;font-size:15px;text-transform:uppercase;font-family:'Opensans-Bold';width:100px;text-align:center;color:#fff;background:#c2c2c2;height:40px;line-height:40px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.back-but:hover{background:#10100f;color:#fff;}
.back-but .fa{font-size:25px;padding-right:10px;vertical-align:middle;margin:-2px 0 0 0;}
.catering-popup .event-com-form{padding:0;background:none;margin:auto;}
.btn_green_cls{margin:35px auto 0 !important;}
.prolist-row1 ul{margin:0;padding:0}
.prolist-row1 > ul > li{list-style:none;width:32.718327183271834%;margin:0 .8610086100861008% 10px 0;text-align:center;float:left;transition:0.3s ease all;-webkit-transition:0.3s ease all;}
.prolist-row1 > ul > li:nth-child(3n+3){margin-right:0px;}
.prolist-row1 > ul > li .whole-cover{transition:0.3s ease all;-webkit-transition:0.3s ease all;}
.prolist-row1 > ul > li .whole-cover:hover{border:1px solid #cd981a;}
.prolist-row1 > ul > li:last-child{margin-right:0}
.prolist-row1 > ul > li .whole-cover{padding:17px 15px;background:#fff;}
.prolist-row1 > ul > li .product-list-desc{margin:15px 0 0 0}
.reserve-num-top{text-align:center;padding:21px 20px;}
.reserve-num-top h5{font-family:'OpenSans-Bold';text-transform:uppercase;font-size:28px;line-height:inherit;margin:0 0 10px;}
.reserve-num-top p{margin:0px;font-size:17px;}
.catering-category-part .top-section{border:1px solid #dbdbdb;background:#f5f5f5;border-radius:5px;-webkit-border-radius:5px;padding:30px 65px;margin-bottom:13px;}
.catering-category-part .top-section:after{clear:both;display:block;content:'';}
.catering-category-part .category-com{float:left;width:33.3%;padding-right:20px;}
.catering-category-part .category-com h5{font-size:16px;color:#3d3d3d;margin-bottom:0;font-family:'OpenSans-Bold';text-transform:none;}
.grid_cateringsec{margin:0 0 0px;clear:both;display:block}
.catering_ownvenue_hall .grid_cateringsec h2{text-align:left;text-transform:none;font:18px 'Opensans-Bold';color:#282828;margin-bottom:20px;}
.grid_cateringsec .grid_row{margin:0 -13px;}
.grid_cateringsec .gitem_col{padding:0 13px;}
.grid_cateringsec .gitem_col .thumbnail{border:1px solid #c2c0c0;border-radius:1px;margin:0 0 27px;position:relative;}
.grid_cateringsec .gitem_img{border:0;border-radius:0;overflow:hidden;}
.grid_cateringsec .gitem_img img{width:100%;}
.grid_cateringsec .caption{background:#fff;padding:21px 20px;}
.grid_cateringsec .gitem_col .thumbnail h4{margin-bottom:0;text-transform:none;font-size:18px;font-family:'OpenSans';text-align:center;}
.catering_articalsec .hartical_info{padding:20px 0 20px 110px;}
.catering_articalsec .hartical_info h3{font-size:33px;margin:0 0 26px;}
.catering_articalsec .hartical_info p{font-size:20px;color:#222121;}
.catering_articalsec .hartical_info .btn{border-color:#ebebeb;background:#ba8748;color:#fff;}
.catering_articalsec .hartical_info .btn:hover{border-color:#282828;background:none;color:#363636;}
.gitem_col .thumbnail{padding:0;margin:0 0 13px;border:0;background:none;border-radius:0;}
.gitem_col .thumbnail:hover{background:#fff;-webkit-box-shadow:0px 0px 10px 2px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 10px 2px rgba(0, 0, 0, 0.1);border:1px solid #383737;}
.gitem_col .thumbnail:hover .gitem_imgover{opacity:1;}
.gitem_imgover{position:absolute;left:0;top:0;bottom:0;right:0;background:rgba(255,255,255,0.6);text-align:center;opacity:0;transition:all 0.5s;-webkit-transition:all 0.5s;z-index:9;}
.gitem_imgover:before{content:"";display:inline-block;width:0;height:100%;vertical-align:middle;}
.gitem_imgover .btn{background:#cd981a;border:2px solid #cd981a;border-radius:40px;display:inline-block;vertical-align:middle;padding:8px 15px;color:#fff;text-transform:uppercase;font-size:13px;}
.gitem_imgover .btn:hover{background:#3d3d3d;color:#fff;border:2px solid #3d3d3d;}
#tsticky_wrapper:after{clear:both;display:block;content:'';}
.p_col_l{width:22.007722007722008%;float:left;min-height:1px;margin:0 1.1583011583011582% 0 0;}
.p_col_m > h4{color:#282828;font-size:18px;text-transform:none;margin:20px 0 15px 0;font-family:'Opensans-Bold';}
.p2col .p_col_m{width:76.83397683397684%;float:left;}
#tsticky_wrapper .p_col_m{padding:0px 0px 30px 0px;}
.p_col_r{width:22.007722007722008%;margin:0 0 0 1.1583011583011582%;float:left;position:relative;z-index:2;min-height:1px;}
.p_col_r .mCSB_inside > .mCSB_container{margin-right:0;}
.p_col_r .mCSB_scrollTools .mCSB_draggerContainer{left:12px;}
.catering_pg .p_col_m{padding:0px 0px 20px 10px;}
.ptopfilter_sec{margin:0 0 10px;}
.ptopfilter_sec .row{margin:0px;}
.ptopfilter_sec label{font-weight:normal;font-family:'OpenSans-Bold';font-size:17px;color:#363636;margin:9px 0;display:block;}
.pfselected_category{margin:10px 0 0 0;list-style:none;padding:0;}
.pfselected_category li{border:1px solid #ebe8e8;display:inline-block;vertical-align:top;background:#ffffff;padding:6px 18px 6px 10px;font-size:12px;line-height:1;position:relative;min-width:110px;margin:0 10px 5px 0;}
.pfselected_category li i{position:absolute;background:url(../images/filter_close.png) no-repeat;width:11px;height:11px;right:3px;top:3px;bottom:0;margin:auto 0;cursor:pointer;}
.pfselected_category li i:hover{background-image:url(../images/filter_close1.png);}
.filtermost_popular{display:inline-block;font-family:'OpenSans-Bold';font-size:14px;color:#363636;margin:8px 0 0;padding:0 33px 0 0;position:relative;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.filtermost_popular:hover{color:#cd981a;}
.filtermost_popular span{position:absolute;color:#cd981a;width:33px;font-size:24px;right:0;top:-3px;text-align:center;}
.filtermost_popular span i{display:block;height:10px;margin:0 0 4px;}
.filtermost_popular span i:last-child{margin:0;}
.filtermost_popular span i:before{display:block;height:10px;line-height:10px;}
.norecord_custom{text-align:center;padding:7px 15px;box-shadow:0 0 2px 0px #ccc;-webkit-box-shadow:0 0 2px 0px #ccc;margin:0 0 20px;color:#cd981a;background:#fff;}
.list_view .gitem_col{padding:0;}
.list_view .gitem_col .thumbnail{width:100%;background:#fff;border:1px solid #d3d2d2;margin:0 0 8px;position:relative;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;overflow:hidden;}
.list_view .gitem_col .thumbnail:hover{border:1px solid #383737;}
.list_view .gitem_img{float:left;width:265px;border:0;vertical-align:middle;height:150px;overflow:hidden;}
.list_view .gitem_img img{width:100%;height:100%;object-fit:cover;}
.list_view .caption{float:left;width:calc(100% - 265px);width:-webkit-calc(100% - 265px);padding:15px 250px 15px 15px;color:#080808;vertical-align:top;}
.list_view .caption:after{clear:both;display:block;content:'';}
.list_view .caption p{line-height:22px;font-size:14px;font-family:'OpenSans-Light';color:#989898;clear:both;}
.caption_in p{max-height:48px;overflow:hidden;}
.caption_in p:last-of-type{margin-bottom:0px;}
.list_view .listinfo_tt h4, .list_view .listinfo_tt a h4{color:#000000;margin:0 0 5px;text-transform:none;font-size:16px;font-family:'OpenSans-Bold';}
.list_view .listinfo_tt a:hover h4, .list_view .listinfo_tt a:hover{color:#cd981a;}
.listinfo_top{margin:0 0 15px;float:left;}
.right-order-now{float:left;background:hsl(0, 0%, 98%) none repeat scroll 0 0;height:150px;overflow:hidden;position:absolute;right:0px;top:0px;width:240px;}
.right-order-now .right-order-nowinner{padding:35px 25px;}
.right-order-now .listinfo_count{padding:0px;position:relative;}
.right-order-now .listinfo_count:before{position:absolute;left:-5px;top:0;bottom:0;margin:auto;width:1px;height:40px;background:#f6ead9;content:'';}
.right-order-now .listinfo_count:first-of-type:before{display:none;}
.right-order-now .listinfo_count a{font-size:16px;color:#1a1a1a;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;font-family:'OpenSans-Bold';}
.right-order-now .listinfo_count a:hover{color:#2f2e2d;}
.right-order-now .order-now{display:block;background:#cd981a;clear:both;color:#fff;text-align:center;font-size:15px;text-transform:uppercase;font-family:'OpenSans-Bold';padding:10px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.right-order-now .order-now:hover{background:#2f2e2d;}
.listinfo_count span{display:block;font-size:14px;color:#989898}
.listinfo_count b{display:block;color:#1a1a1a;font-size:15px}
.cate-red-tags span, .cate-green-tags span{font-size:11px;text-transform:uppercase;font-family:'OpenSans-Bold';color:#fff;padding:5px;line-height:1;display:inline-block;vertical-align:top;background:#ee5149;border-radius:5px;margin:0 5px 0 0}
.cate-green-tags{margin:10px 0 0 0}
.cate-green-tags span{background:#fff;color:#79cd62;border:1px solid #79cd62}
.sidebx_maintt{font-size:16px;padding:14px;margin:0;font-family:'OpenSans-Bold';color:#363636;background:#f5f4f4;text-transform:none;}
.left-cate-address{background:#f4f4f4;padding:20px;color:#0e0e0e;}
.left-cate-address h5{font:13px 'OpenSans-Light';text-transform:none;margin:0 0 7px;}
.left-cate-address p{font:16px 'OpenSans-Bold';margin:0 0 5px;}
.left-cate-address a{border-bottom:1px solid #cd981a;color:#cd981a;transition:all 0.3s ease;font-size:13px;margin:0 0 15px;display:inline-block;}
.left-cate-address a:hover{color:#333;border-bottom:1px solid #333;}
.left-cate-address .controls{position:relative;}
.left-cate-address .controls:after{font-family:'FontAwesome';color:#9c9c9c;font-size:18px;position:absolute;right:15px;top:10px;content:"\f107";}
.left-cate-address .controls input[type="text"]{height:40px;color:#3c3a3a;}
.left-cate-address .my-calendar,
.left-cate-address .my-clock{background:url(../images/input-calendar.png) no-repeat scroll 12px 10px #fff;padding:5px 20px 5px 45px;}
.left-cate-address .my-clock{background:url(../images/input-clock.png) no-repeat scroll 12px 10px #fff;}
.pf_sidein{margin:0px 0 0;background:#ffffff;padding:25px 30px;}
.pf_sidein ul{padding:0px;}
.pf_sidein ul li{list-style:none;}
.pf_packcount{padding:0 0 12px;border-bottom:1px solid #dfdddd;margin:0px 0 10px;}
.pf_packcount label{font-weight:normal;font-size:14px;margin:4px 0;font-family:'OpenSans-Bold';display:inline-block;}
.pf_packcount .pf_qtybx{float:right;}
.qty-part{width:100px;position:relative;padding:0 30px;}
.qty-part:after{clear:both;display:block;content:'';}
.qty-part input[type="text"]{border:0;width:40px;margin:0 auto;padding:3px;text-align:center;height:30px;border-top:2px solid #efefef;border-bottom:2px solid #efefef;font-family:'OpenSans-Bold';}
.qty-part span{display:inline-block;width:30px;height:30px !important;text-align:center;font-size:19px !important;line-height:30px !important;position:absolute;left:0;top:0;background:#efefef;cursor:pointer;font-family:'OpenSans-Bold';transition:all 0.2s ease;}
.qty-part span:hover{background:#000000;color:#fff;}
.qty-part span.qty-part-plus{left:inherit;right:0;border-radius:0 4px 4px 0;}
.qty-part span.qty-part-minus{border-radius:4px 0 0 4px;}
.pfside_tt{margin:0 0 10px;font-family:'OpenSans-Bold';font-size:14px;font-weight:normal;text-transform:none;color:#cd981a;}
.pfilter_catelist > li > a:hover, .pfilter_catelist > li > a.ui-state-active{color:#cd981a;}
.pfilter_catelist > li{border-top:1px solid #dfdddd;padding:12px 0;}
.pfilter_catelist > li > a{font-size:15px;color:#363636;position:relative;padding:0 22px 0 0;display:block;line-height:normal;line-height:18px;}
.pfilter_catelist > li > a:hover, .pfilter_catelist > li > a.ui-state-active{color:#cd981a;}
.pfilter_catelist > li > a > i{position:absolute;right:0;width:22px;text-align:center;line-height:20px;font-size:24px;color:#3d3d3d;top:0;}
.pfilter_checklist{list-style:none;padding:0;margin:15px 0 0;}
.pfilter_checklist:after{clear:both;display:block;content:'';}
.pfilter_checklist li{margin:0 0 5px;}
.pfilter_checklist li .custom_checkbox span{padding-left:28px}
.pfilter_checklist li .custom_checkbox span:before{width:20px;height:17px;top:1px;border-radius:3px;-webkit-border-radius:3px;}
.pfilter_checklist li .custom_checkbox input[type=checkbox]:checked + span:before{line-height:12px}
.pf_qtybxsmall{width:84px;border-radius:2px;}
.pf_qtybxsmall input{height:34px;font-size:17px;padding:3px;}
.pf_qtybxsmall .pf_qtyright span{height:17px;font-size:11px;line-height:15px;}
.package_addspecial_info:hover i, .package_addspecial_info.active i{background:#cd981a;color:#fff;border:1px solid #cd981a;}
.package_addspecial_info{color:#202020;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.package_addspecial_info:hover{color:#cd981a;}
.package_addspecial_info i{position:absolute;width:18px;height:16px;border:1px solid #d4d3d2;border-radius:1px;left:0;top:0px;font-size:11px;font-style:normal;text-align:center;line-height:13px;color:#202020;}
.package_formbx textarea{height:140px;padding:10px 16px;border-radius:0;-webkit-box-shadow:inherit;box-shadow:inherit;}
.package_formtt{font-size:14px;color:#363636;font-family:'OpenSans-Bold';text-transform:uppercase;margin:0 0 20px 0px;}
.package_formtt1{margin:0 0 15px;position:relative;padding-left:29px;}
.package_formtt span{display:block;margin:0 0 6px;}
.package_formtt small{display:block;font-family:'OpenSans';color:#807f7f;font-size:12px;font-style:italic;}
.package_formchecklist{list-style:none;padding:0;margin:0;}
.package_formchecklist li{margin:0 0 3px;}
.package_formcheck_inline:after{content:"";display:block;clear:both;}
.package_formcheck_inline li{width:50%;float:left;padding:1px 15px 0 25px;margin:0 0 15px;height:auto;}
.package_formbx .form-group.last{border:0;}
.package_formchecklist .custom_checkbox span{font-size:15px;line-height:normal;padding-left:27px;}
.package_formchecklist .custom_checkbox span:before{border-width:1px;width:18px;height:16px;border-radius:1px;}

/*.package_formchecklist .custom_checkbox.loading span:after {position: absolute; left: 0; top: 1px; content: ''; width: 18px; height: 18px; background: url(../images/ajax-loader.gif) no-repeat scroll center center #fff; border: 1px solid #d4d3d2;}*/

.package_formchecklist .custom_checkbox.loading span:after {position: absolute;left: 0;top: 1px;content: '';width: 50px;height: 50px;
background: url(../images/ajax-loader.gif) no-repeat scroll center center #fff;border: 1px solid #d4d3d2;z-index: 10;right: 0;
margin: auto;}


.package_formchecklist .custom_checkbox input[type=checkbox]:checked + span:before{font-size:9px;line-height:14px;}
.package_controltt{margin-bottom:20px;}
.package_controltt .custom_radio span{font-size:14px;font-family:'OpenSans-Bold';color:#363636;padding-left:29px;}
.package_controltt .custom_radio span small{font-size: 14px;font-family: 'OpenSans';}
.package_controltt .custom_checkbox span{font-size:14px;font-family:'OpenSans-Bold';color:#363636;padding-left:25px;line-height:normal;}
.package_controltt .custom_checkbox span:before{border-width:1px;width:18px;height:16px;border-radius:1px;top:1px;}
.package_controltt .custom_checkbox input[type=checkbox]:checked + span:before{font-size:9px;line-height:14px;}
.pfqty_list{list-style:none;padding:0 0 0 25px;}
.pfqty_list li{margin:0 0 20px; font-size:0;}
.pfqty_list li:after{clear:both;display:block;content:'';}
.pfqty_list .pf_qtybxsmall{margin-right:0px;vertical-align:middle;width:100px;float:left;}
.pfqty_list li p{margin:5px 0 0 0;width:calc(100% - 115px);width:-webkit-calc(100% - 115px);float:right;font-family:'OpenSans';vertical-align:middle;font-size:14px;}
.package_formbx .form-group{border-bottom:1px solid #dfdddd;margin:0 0 25px;padding-bottom:25px;}
.totamt_info{text-align:right;margin:0;font-family:'OpenSans-Bold';font-size:16px;}
.totamt_info > span{margin-right:5px;}
.totamt_info b{font-weight:normal;font-size:24px;}


.event-location .billing_address_check{margin:15px 0;padding-left:40px; position: relative;}
.event-location .billing_address_check label {margin: 0;}
.event-location .billing_address_check input[type="checkbox"] {position: absolute; left: 4px; top: 5px;}
.event-location .billing_address_check input[type="checkbox"]:checked ~ .checkbox:before {content: "\f00c";}
.event-location .billing_address_check span.check{padding: 3px 0; display: inline-block;}

.package_formbx .box_in{padding:35px 40px;background:#fff;border:1px solid #d3d2d2;}
.package_formbx .box_in .btn-group-wrap{margin:0 -40px;}
.package_formbx .box_in .btn-group-wrap .btn{float:left !important;width:100%;margin-bottom:-33px;margin-top:15px;}
.package_formbx .box_in .totamt_info{font-size:22px;}
.package_formbx .box_in .totamt_info b{font-size:inherit;}
.package_formbx .box_in .btn-group-wrap + .text-right{position:relative;}
.package_formbx .box_in .btn-group-wrap + .text-right .success_lay1{position:absolute;width:100%;bottom:10px;}
.side_datebx{padding:15px;margin:0;position:relative;background:#f4f3f3;}
.side_datebx > span{margin-bottom:5px;display:block;line-height:normal;}
.side_choosedatett{font-size:14px;text-align:center;font-family:'OpenSans-Semibold';margin:0 0 10px;}
.side_datebx input{font-size:14px;text-align:center;border:1px solid #cdcbcb;padding:9px 5px;height:41px;width:100%;margin-bottom:0;}
.sideorder_sec{border-top:1px solid #d3d2d2;margin:0;}
.cartlistitems > .sideorder_sec{border:1px solid #cacaca;}
.sideorder_row{background:#fff;padding:0 20px;}
.sideorder_row .sideorder_table{margin:0;}
.sideorder_packsec .sideorder_table{font-size:14px;}
.sideorder_table > tbody > tr:last-child > td{border:0 none;}
.sideorder_row .sideorder_table .side_package_edittt td{border:0;padding-bottom:0;}
.side_package_edittt h3{font-size:14px;font-family:'OpenSans-Bold';color:#000000;margin:5px 5px 10px 0;position:relative;text-transform:none;position:relative;padding:0 25px;}
.table a{color:#333;}
.table a:hover{color:#cd981a;}
.side_package_editico{background:url(../images/edit_ico1.png) no-repeat;width:20px;height:20px;position:absolute;top:0px;}
.sideorder_packsec .sideorder_qty_action td{vertical-align:middle;}
.sideorder_row .sideorder_table td{padding-left:0;padding-right:0;}
.sideorder_row .sideorder_table td.sub_prc_show{font-size:15px;color:#000;font-family:'OpenSans-Bold';}
.sideorder_total .sideorder_table tr td:last-child{text-align:right;}
.sideorder_total .sideorder_table tr:last-child td{font-family:'OpenSans-Bold';font-size:19px}
.side_package_edittt h3 .edit-icon{position:absolute;left:0;top:2px;}
.side_package_edittt h3 .remove_cart_product{position:absolute;right:0;top:2px;}
.sidepack_tt + .sideorder_sec{margin-top:0px;}
.sidepack_tt{font-size:14px;padding:11px 15px;margin:0;font-family:'OpenSans-Bold';color:#fff;background:#383737;}
.sidebx_in{padding:0px 0px 0;background:#fff}
.sidebx_in .button{margin-bottom:3px;padding:13px 5px;}
.sideorder_packsec .sideorder_total{padding:10px 20px;border-top:1px solid #e9e9e9}
.sideorder_packsec .sideorder_table{font-size:14px;background:transparent;margin-bottom:0px;}
.sideorder_packsec .sideorder_table ul li{margin-bottom:8px;}
.sideorder_table tfoot tr td{border:0;padding:4px 0;}
/*.sideorder_packsec table h5{color:#565656;font-size:13px;margin:0 0 3px;font-family:'OpenSans-semibold';}*/
.sideorder_packsec table h5 {color: #1e1d1d;font-family: 'OpenSans-Semibold';font-size: 15px;margin: 0 0 10px;}
.sideorder_modifier_info{list-style:none;padding:0;margin:0;font-family:'OpenSans';color:#363636;font-size:13px;}
.sideorder_modifier_info li{margin:0 0 5px;}
.sideorder_modifier_info li b{font-weight:normal;font-size:14px;line-height:normal;font-family:'OpenSans-Bold';}
.sideorder_packsec table p{margin:0;line-height:17px}
.sideorder_packsec .sideorder_modifier_info .pf_qtybx{margin:4px 0 0;}
.radio_delivery p:last-of-type{margin-bottom:0px;}
.cartlistitems .sideorder_packsec .sideorder_row > .sideorder_table{border-bottom:1px solid #e9e9e9;}
.cartlistitems .sideorder_packsec .sideorder_row > .sideorder_table:last-of-type{border:none;}
.package_formbx .success_lay1, .box_out package_formbx .error_lay1{clear:both;display:block;text-align:center}
.package_formbxin .error_common{background:#FFBABA;color:#f00;line-height:normal;margin:0 0 15px;padding:5px 10px;position:relative;font-size:12px;font-family:'OpenSans-Bold';line-height:16px;text-align:center}
.remove_cart_product_individual, .remove_cart_product{width:22px;height:19px;border:1px solid #dcdada;position:relative;display:inline-block;margin:-3px 0 0 5px;vertical-align:middle;-webkit-transition:0.3s linear all;transition:0.3s linear all}
.remove_cart_product_individual:after, .remove_cart_product:after{position:absolute;content:"\f00d";font-family:FontAwesome;color:#e74c3c;top:3px;margin:auto;left:6px;line-height:1;font-size:11px;}
.remove_cart_product_individual:hover, .remove_cart_product:hover{border:1px solid #000000;background:#000000}
.remove_cart_product_individual:hover:after, .remove_cart_product:hover:after{color:#fff}
.col-xs-lhs{float:left;width:55%;padding-right:10px}
.col-xs-rhs{float:left;width:45%;text-align:right}
.align-right-p{text-align:right}
.checkout_deliveryform{border-bottom:1px solid #edebeb;padding:0 0 20px 0;margin:0px 0 30px;}
.smtitle{font-size:20px;font-family:'OpenSans-Bold';margin:0 0 20px;text-transform:inherit;color:#3d3d3d;}
.unit_field .form-group{width:48%;float:left;margin-bottom:0}
.unit_field .form-group:first-of-type{margin-right:4%}
.sidedelivey_info{border:1px solid #cacaca;}
.delivery_detail_togg{padding:20px}
.sideaddress{border-bottom:1px solid #e6e6e6;margin:0 0 10px 0;}
.sideaddress p{margin:0 0 10px 0;}
.sideestimate_dt{}
.delivery_detail_togg .sidebx_tt{font-size:14px;margin:0 0 10px 0;font-family:'OpenSans-SemiBold';}
.sidebx_tt .checkoutdatetimeshow{margin:0 0 5px 0;}
.thank_bx{-webkit-box-shadow:-1px 3px 6px 0px rgba(0, 0, 0, 0.14);box-shadow:-1px 3px 6px 0px rgba(0, 0, 0, 0.14);}
.thankyou_catering .thank_address{padding:10px 20px 25px}
.thankyou_catering .thank_address p:last-of-type{margin-bottom:0}
.thank_ordermodifier ul{margin:0;padding:0px;list-style:none;font-size:13px;}
.thank_ordermodifier ul li p{margin-bottom:12px;}
.thank_ordermodifier ul li b{font-weight:normal;}
.thank_ordermodifier h5{margin:0;font-family:'OpenSans-Bold';font-size:13px;color:#000;}
.f-oneorder{font-size:17px;}
.cart_btnsec{padding:30px 0 0 0;}
.product-cart .thankorder_table td:last-child{text-align:left;}
.product-cart .thankorder_table td.text-right{text-align:right;color:#000000;font-family:'OpenSans-Bold';}
.product-cart .thankorder_table td{border-top:0px;padding:8px 0;}
.product-cart .thankorder_table tr:first-child td{border:none;}
.product-cart .thankorder_table td.f-oneorder strong{font-size:13px;text-decoration:underline;text-transform:uppercase;}
.thank_add_full{padding:15px 40px 20px 40px;background:#f4f4f4;}
.thank_add_full .odt-no{padding:0;border:none;}
.thank_add_full .odt-no h2{color:#1d1c1c;text-transform:none;font-size:25px;line-height:22px;border-bottom:1px solid #dbdbdb;margin:0 0 17px;padding:0 0 15px;}
.thank_add_full .thank_address{padding:0;width:50%;padding-right:15px;}
.thank_add_full .thank_address p{margin-bottom:5px;}
.thank_add_full .thank_address span{display:block;font-size:13px;margin:0 0 5px;}
.thank_add_full .thank_address p strong{color:#0e0e0e;font-size:16px;font-family:'OpenSans-Bold';}
.thank_add_full .thank_address_time{width:50%;text-align:right;padding-left:15px;}
.thank_add_full .thank_address_time span.small{font-size:13px;}
.thank_add_full .thank_address_time span{display:block;margin:0 0 8px;font-size:14px;}
.order-summery .thankorder_table{margin-bottom:0px;}
.order-summery .product-cart-total table tr.f-big td{font-size:18px;}
.order-summery .product-cart-total table tr.f-big td.total{text-transform:none;}
.thankyou_catering .place-order-button{margin:6px 0 0 0;}
.thankyou_catering .place-order-button a{box-shadow:none;-webkit-box-shadow:none;}
.thankyou_catering .place-order-button a:hover{top:0px;}
.order-summery .cart-show{background:#fff;}
.order-summery .cart-show .odt{margin:0 0 10px;}
.order-summery .cart-show .odt-top{border:none;padding:10px 0 10px;}
.order-summery .cart-show .odt-top .odt-top-lhs,
.order-summery .cart-show .odt-top .odt-top-rhs{width:50%;text-align:left;}
.order-summery .cart-show .odt-top .odt-top-rhs{text-align:right;}
.custom_checkbox{position:relative;display:inline-block;}
.custom_checkbox input{opacity:0;filter:alpha(opacity=0);height:100%;left:0;top:0;margin:0;width:100%;position:absolute;cursor:pointer;}
.custom_checkbox input[type=checkbox]:checked + span:before{content:"\f00c";font-family:FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:18px;color:#fff;text-align:center;text-align:center;background:#cd981a;border-color:#cd981a;}
.custom_checkbox span:before{content:"";position:absolute;width:22px;height:22px;border:2px solid #d4d3d2;border-radius:2px;-webkit-border-radius:2px;left:0;top:2px;pointer-events:none;}
.custom_checkbox span{position:relative;padding:0 0 0 35px;pointer-events:none;font-weight:normal;margin-bottom:0;display:block;}
.custom_radio{position:relative;display:inline-block;}
.custom_radio input{opacity:0;filter:alpha(opacity=0);height:100%;left:0;top:0;margin:0;width:100%;position:absolute;cursor:pointer;}
.custom_radio input[type=radio]:checked + span:before{background:#ffc335;border-color:#cd981a;}
.custom_radio span:before{content:"";position:absolute;width:20px;height:20px;border:2px solid #e4e4e4;left:0;top:0;pointer-events:none;border-radius:100%;-webkit-border-radius:100%;}
.custom_radio span{position:relative;padding:0 0 0 35px;pointer-events:none;font-size:18px;line-height:19px;font-family:'OpenSans';color:#a7a4a4;}

.catering-mobile-responsive-menu > ul > li{position:static;}
.catering-mobile-responsive-menu .cart-ul{width:100%;box-shadow:1px 3px 5px rgba(0, 0, 0, 0.39);-webkit-box-shadow:1px 3px 5px rgba(0, 0, 0, 0.39);}
.catering-mobile-responsive-menu .side_datebx > span{text-align:center;}
.catering-mobile-responsive-menu .sideorder_sec{border:none;margin:0;}
.catering-mobile-responsive-menu .sidepack_tt{padding:10px 15px 11px 15px;text-align:center;}
.catering-mobile-responsive-menu table{width:100%;}
.catering-mobile-responsive-menu .sideorder_row{padding:10px 20px;border-bottom:1px solid #e8e8e8;}
.catering-mobile-responsive-menu .sideorder_qty_action td{padding-bottom:20px;}
.catering-mobile-responsive-menu .sidebx_in .button{margin:0px;box-shadow:none;-webkit-box-shadow:none;}
.catering-mobile-responsive-menu .sidebx_in .button:hover{top:0;}
.catering-mobile-responsive-menu .sideorder_table tfoot tr td{padding:5px 0;}
.catering-mobile-responsive-menu .sideorder_packsec .sideorder_total{padding:15px 20px;}
.catering-mobile-responsive-menu .sidebx_maintt{background:#3d3d3d;padding:10px 15px;color:#fff;text-align:center;font-family:'OpenSans-Bold';position:relative;}
.catering-mobile-responsive-menu .sideorder_packsec .sideorder_table{margin-bottom:0;}
.catering-mobile-responsive-menu .sidebx_maintt:before{bottom:100%;right:53px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#3d3d3d;border-width:8px;margin-left:-10px;}
.bottom-close-button{display:none;}
.catering-mobile-responsive-menu .bottom-close-button{display:block;background:#3d3d3d;padding:9px 15px;color:#fff;text-align:center;font-family:'OpenSans-Bold';font-size:16px;margin:0;cursor:pointer;}
.catering-mobile-responsive-menu .bottom-close-button:hover{background:#000;}

.reservation_part > form{max-width:inherit;}
.catering-six .cater-main-title-bottom{border:none;margin:0 0 5px;}
.catering-chkout{width:630px;max-width:630px;margin:0 auto;position:relative;}
.catering-chkout .p_col_m{float:none;width:100%;}
.catering-chkout .cart-header{background:#383737;border:1px solid #cacaca;padding:14px 15px 15px 15px;}
.catering-chkout .cart-header h4{font-size:14px;}
.catering-chkout .cart-header:before, .catering-chkout .cart-header:after{display:none;}
.catering-chkout .thank_add_full{padding:20px 40px;}
.catering-chkout .thank_add_full a{font-size:13px;color:#cd981a;text-decoration:underline;}
.catering-chkout .thank_add_full a:hover{color:#0e0e0e;}
.catering-chkout .sideorder_sec{margin:0px;border:none;}
.catering-chkout .sideorder_sec > .sideorder_row{padding:0 40px;}
.catering-chkout .sideorder_sec > .sideorder_row .sidebx_in > div{padding-left:0 !important;padding-right:0 !important;}
.catering-chkout .sideorder_sec > .sideorder_row .sidebx_in > div table{margin-bottom:0px;}
.catering-chkout .sideorder_sec > .sideorder_row .sidebx_in > div table td{padding:3px 0;}
.catering-chkout .button{box-shadow:none;-webkit-box-shadow:none;margin:0;}
.catering-chkout .button:hover{top:0;}
.catering-chkout .deviate{padding:5px 0;border-top:1px solid #cacaca;margin:0 40px;}
.catering-chkout .deviate table{margin-bottom:0px;}
.catering-chkout .deviate table td,
.catering-chkout .sideorder_total .sideorder_table tr:last-child td{padding:8px 0;}
.catering-chkout .sideorder_packsec .sideorder_total{padding:10px 0 20px 0;}
.checkout_rewardform{margin-top:15px;}
.checkout_rewardform .form-group{margin-bottom:0px;}
.checkout_rewardform h3{background:#383737;font-size:15px;text-align:center;color:#fff;padding:10px;margin:0;}
.checkout_rewardform .cax-rewards{padding:30px 25px;background:#f4f4f4;}
.checkout_rewardform .reward_points_unit_main{padding-left:0;}
.checkout_rewardform .reward_points_unit_promo{padding-right:0;}
.checkout_rewardform input[type="text"]{color:#3c3a3a;border:1px solid #d0cfcb;box-shadow:none;-webkit-box-shadow:none;}
.checkout_rewardform input[type="text"]::-webkit-input-placeholder{color:#3c3a3a;}
.checkout_rewardform input[type="text"]::-moz-placeholder{color:#3c3a3a;}
.checkout_rewardform input[type="text"]:-ms-input-placeholder{color:#3c3a3a;}
.checkout_rewardform input[type="text"]:-moz-placeholder{color:#3c3a3a;}
.reward_points_unit label, .reward_points_unit_two label{color:#3c3a3a;display:block;padding:0 0 5px 0px;font-size:15px;font-family:'OpenSans-Bold';text-align:center;}
.reward_points_unit .button{margin:0;box-shadow:inherit;-webkit-box-shadow:inherit;background:#2e2c2d;}
.reward_points_unit .button:hover{background:#cd981a;top:0;}
.catering-chkout .sideorder_total table tr.sub_total td{font-family:'OpenSans';text-transform:none;font-size:14px;border-bottom:1px solid #e9e9e9;padding:5px 0 10px 0;}
.final-catering-page .cater-main-title-bottom{border:none;}
.final-catering-page .p_col_m .list_view{background:#fff;margin:12px 0;border:1px solid #d3d2d2;}
.final-catering-page .p_col_m .left-cate-address{width:25%;}
.final-catering-page .p_col_m .right-product{width:75%;padding:20px;}
.final-catering-page .p_col_m .right-product:after{clear:both;display:block;content:'';}
.final-catering-page .p_col_m .right-product .img-part{width:33.5%;height:206px}
.final-catering-page .p_col_m .right-product .img-part img{width:100%;height:100%;object-fit:cover;}
.final-catering-page .p_col_m .right-product .cont-part{width:64%;}
.final-catering-page .p_col_m .right-product .cont-part:after{clear:both;display:block;content:'';}
.final-catering-page .p_col_m .right-product .cont-part .cont-part-left{width:69.31818181818182%;padding-right:20px;}
.final-catering-page .p_col_m .right-product .cont-part .cont-part-left h4{text-transform:none;font-size:15px;font-family:'Opensans-Bold';color:#010101;margin:0 0 5px;}
.final-catering-page .p_col_m .right-product .cont-part .cont-part-left small{color:#989898;font-size:13px;margin:0 0 7px;display:block;}
.final-catering-page .p_col_m .right-product .cont-part .cont-part-left p{font-size:14px;color:#989898;max-height:134px;overflow:hidden;}
.final-catering-page .p_col_m .right-product .cont-part .cont-part-left p:last-of-type{margin-bottom:0px;}
.final-catering-page .p_col_m .right-product .cont-part .cont-part-right{width:30.68181818181818%;text-align:center;border-left:1px solid #f3e6d4;padding:65px 0 65px 20px;}
.final-catering-page .p_col_m .right-product .cont-part .cont-part-right .qty-part{margin:0 auto;}
.final-catering-page .p_col_m .right-product .cont-part .cont-part-right p{font-size:13px;color:#989898;margin:5px 0 0 0;}
.final-catering-page .p_col_m .right-product .cont-part .cont-part-right .price{font-family:'OpenSans';font-size:17px;}
.emty-cart{width:100%;margin-top:10px;}
.emty-cart .cart-header{padding:12px 20px 13px 20px;}
.emty-cart .cart-header:before,
.emty-cart .cart-header:after{display:none;}
.emty-cart .cart-header h4{font-size:14px;}
.emty-cart .cart-empty{background:#fff;}
.emty-cart .cart-empty .cart-img{max-width:90px;margin-bottom:0;}
.emty-cart .cart-empty h3{font-size:20px;margin-bottom:5px;}
.reserve-summary{max-width:590px;margin:auto;border:1px solid #101010;box-shadow:0 4px 7px rgba(0, 0, 0, 0.23);-webkit-box-shadow:0 4px 7px rgba(0, 0, 0, 0.23);background:#fff;}
.reserve-header{background:#10100e;padding:20px 15px;margin:0 -1px;}
.reserve-header h4{font-family:'OpenSans-Bold';line-height:1;margin:0;font-size:20px;color:#fff;}
.reserve-summary .reserve-date{padding:25px;background:#f8f8f8;}
.reserve-summary .reserve-date table{width:100%;}
.reserve-summary .reserve-date table th, .reserve-summary .reserve-date table td{width:50%;}
.reserve-summary .reserve-date table tr:first-child th,
.reserve-summary .reserve-date table tr:first-child td{padding-top:0px;}
.reserve-summary .reserve-date table tr:last-child th,
.reserve-summary .reserve-date table tr:last-child td{padding-bottom:0px;border:0;}
.reserve-summary .reserve-date table th,
.reserve-summary .reserve-date table td{color:#3d3d3d;font-family:'OpenSans-Bold';font-size:16px;color:#838181;text-transform:uppercase;margin:0px;border-bottom:1px solid #d3d1d1;padding:14px 20px;line-height:normal;}
.reserve-summary .reserve-date table td{text-transform:none;color:#3d3d3d;}
.down-quote{color:#aa7d11;text-decoration:underline;text-align:center;font-size:14px;display:block;font-family:'OpenSans-Bold';padding:10px;}
.down-quote:hover{color:#333;text-decoration:underline;}
@media(max-width:1200px){.final-catering-page .p_col_m .left-cate-address, .final-catering-page .p_col_m .right-product{float:none;width:100%;}
.left-cate-address p br{display:none;}
}
@media(max-width:1199px){.p_col_lin, .p_col_rin{position:static !important;width:auto !important;padding:0 !important; }
}
@media(max-width:1024px){.cater-main-title h4{font:65px/45px 'Notera_PersonalUseOnly';}
.cater-main-title h5{font-size:36px;}
}
@media(max-width:992px){.listinfo_top, .right-order-now{float:none;}
.emty-cart-full{width:100%;float:none;margin:30px 0 0 0;}
.list_view .gitem_img{display:block;width:100%;height:250px;}
.list_view .caption{padding:15px;display:block;width:100%;}
.right-order-now{width:100%;position:static;height:auto;max-width:600px;margin:0 auto 0px;}
.right-order-now .right-order-nowinner{padding:30px;}
.list_view .caption p{text-align:center;}
.top-section{padding:20px;}

.package_formbx .box_in{padding:15px;}
.package_formbx .box_in .btn-group-wrap{margin:0 -15px;}
.package_formbx .box_in .btn-group-wrap .btn{margin-bottom:-13px;}
.p_col_l, .p2col .p_col_m{float:none;width:100%;}
.p2col .p_col_m{margin-top:0px;}
	.p3col .p_col_r{ float: none; width: 100%; margin-left: 0; margin-top: 10px;}
	.p3col .p_col_r .emty-cart{ margin-top: 0;}
.package_formbx .form-group{margin:0 0 15px;padding-bottom:15px;}
.package_formbx .form-group .col-md-4{margin-bottom:15px;}
.package_formbx .form-group .col-md-4:last-of-type{margin-bottom:0px;}
.package_formbx .form-group .col-md-4 .package_formtt{margin-bottom:10px;}
#tsticky_wrapper .p_col_m{padding:0px;}
.pf_sidein{padding:20px;}
#tsticky_wrapper .p_col_l{margin:0 auto;}
.listinfo_top .listinfo_tt{margin-bottom:5px;text-align:center;}
}
@media(max-width:850px){.reservation-full .button-part{margin-top:30px;}
.select-outlet > ul > li, .select-outlet > ul > li:nth-child(even), .form-reservation .select-outlet ul li{width:48.5%;margin:0 0 3%;float:left;}
.select-outlet > ul > li:nth-child(even){float:right;}
#reservation_form .select-outlet > ul > li{width:48%;margin:1%;}
}
@media(max-width:780px){.reservation-part .innerbanner h2 > img{margin:2px 15px 0 0;max-width:33px;}
.catering-part .innerbanner h2 > img{max-width:48px;}
.category-com h5{font-size:15px;}
.category-com p, .category-com a{font-size:14px;}
}
@media(max-width:767px){.final-catering-page .p_col_m .right-product .img-part{margin-bottom:20px;}
.final-catering-page .p_col_m .right-product .img-part,
.final-catering-page .p_col_m .right-product .cont-part{float:none;width:100%;}
.final-catering-page .p_col_m .right-product .cont-part .cont-part-right{padding:15px 0 15px 15px;}
.select-outlet{padding:0 0;}
.banana-leaf-hall .select-outlet .outlet-info a.button{padding:7px 14px;width:auto;height:initial;min-width:inherit;font-size:14px;}
.btn_green_cls{margin:25px auto !important;}
.reserve-thank-page .thank-u-msg img{max-width:60px;}
.reserve-thank-page .thank-u-msg h2{font-size:32px;}
.reserve-header{padding:17px 10px 16px 10px;}
.reserve-header h4{font-size:17px;}
.reserve-num-bottom h3{font-size:28px;}
.reserve-num, .reserve-date{padding:20px 15px;}
.sidebx_in .button{padding:10px;height:auto !important;}
.reserve-num-top h5{font-size:22px;}
}
@media(max-width:680px){.catering-chkout{width:100%;max-width:100%;}
.checkout_rewardform .reward_points_unit_main,
.checkout_rewardform .reward_points_unit_promo{padding:0;}
.checkout_rewardform .reward_points_unit_promo{margin-top:25px;}
}
@media(max-width:630px){.reserve-summary .reserve-date{padding:20px 0;}
.reserve-summary .reserve-date table th, .reserve-summary .reserve-date table td{padding:10px;display:block;width:100%;}
.reserve-summary .reserve-date table td{padding-top:0;}
.reserve-summary .reserve-date table th{border:0;padding-bottom:0;}
.cater-main-title h4{font:50px/38px 'Notera_PersonalUseOnly';}
.cater-main-title h5{font-size:28px;}
.cater-main-title-bottom{padding:0 0 10px 0;}
.cater-main-title-bottom .breadcrumg{margin:0 0 10px 0;}
.cater-main-title-bottom .back-but{position:relative;clear:both;display:block;top:5px;}
.category-com{float:none;width:100%;margin-bottom:20px;padding:0px;}
.category-com:last-of-type{margin-bottom:0px;}
.category-com p br{display:none;}
.prolist-row1 > ul > li, .prolist-row1 > ul > li:nth-child(even){width:48.5%;margin-right:3%;margin-bottom:3%;float:left;}
.prolist-row1 > ul > li:nth-child(even){float:right;margin-right:0;}
}
@media(max-width:580px){.thank_add_full .odt-no h2{font-size:18px;}
.catering-chkout .thank_add_full, .thank_add_full{padding:15px 20px 20px 20px;}
.catering-chkout .sideorder_sec > .sideorder_row{padding:0 20px;}
}
@media(max-width:550px){.pfqty_list .pf_qtybxsmall, .pfqty_list li p{float:none;}
.pfqty_list li p{width:100%;margin:0;}
.final-catering-page .p_col_m .right-product .cont-part .cont-part-left{width:100%;padding-right:0;float:none;}
.final-catering-page .p_col_m .right-product .cont-part .cont-part-right{padding:20px 0;border-top:1px solid #f3e6d4;width:100%;border-left:0;margin:20px 0 0;}
}

@media(max-width:480px){
	.back-but{height: auto; padding:6px 15px; font-size: 14px; min-width: inherit; line-height: normal;}
	.reservation-full .button-part .button{float:none;width:100%;}
	.catering-event-tab .button{width:100%;}
	.event-com-form .event-com-bottom .controls-double input[type="text"]{width:100%;margin:0 0 25px;}
	.event-com-form .event-com-bottom .controls-double input[type="text"]:last-of-type{margin-bottom:0px;}
	.catering_packagepg .btn-group-wrap:after{clear:both;display:block;content:'';}
	.catering_packagepg .btn-group-wrap .pull-left, .catering_packagepg .btn-group-wrap .pull-right{float:none;width:100%;}
	.catering_packagepg .btn-group-wrap .pull-left .btn, .catering_packagepg .btn-group-wrap .pull-right .btn{width:100%;}
	.chosen-container-multi .chosen-choices{padding: 8px 40px 8px 15px;}

/*
	.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{width: 18px; top: 7px; right: 4px;	height: 18px;	background: transparent;}
	.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:after{font-family: 'FontAwesome'; content:"\f00d"; font-size:15px;color: #afafaf;}
	.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover:after{color:#333;}
	.chosen-container-multi .chosen-choices li.search-choice { padding:8px 25px 8px 8px;}
*/

	.thank_add_full .thank_address, .thank_add_full .thank_address_time{width: 100%; text-align: left;padding:0;}
	.thank_add_full .thank_address p, .thank_add_full .thank_address_time p{margin:0 0 5px; font-size: 14px;}
	.thank_add_full .thank_address_time span{margin:0 0 5px;}
	.thank_add_full .thank_address_time{margin-top: 20px;}

	.whole-cover .button{height: auto; padding: 10px 15px; min-width: inherit; max-width:120px;}

}

@media(max-width:450px){.cater-main-title-bottom .breadcrumb, .cater-main-title-bottom .form-part{float:none;}
.cater-main-title-bottom .form-part{margin:10px 0;}
.cater-main-title-bottom .form-part input[type="text"]{width:100%;}
.cater-main-title-bottom .back-but{margin:0 auto;}
.prolist-row1 > ul > li .whole-cover{padding:13px 10px;}
.prolist-row1 > ul > li, .prolist-row1 > ul > li:nth-child(even){float:none;width:100%;margin-right:0px;margin-bottom:20px;}
.thank_add_full .thank_address p strong,
.thank_add_full .thank_address_time span{font-size:13px;}
.thank_add_full .thank_address_time span img{max-width:17px;}
}
@media(max-width:380px){.ptopfilter_sec > row{margin:0;}
}
@media(max-width:370px){.thank_add_full .thank_address p strong br{display:none;}
}
@media(min-width:768px){.catering-mobile-responsive-menu .cart-ul{display:none !important;}
}
.top-section:after, .grid_sec:after, .row-cart:after, .unit_field:after, .wrapper:after{clear:both;display:table;content:"";}
