.wp-caption-text,.sticky,.gallery-caption,.bypostauthor{}#footer{}select{background-color:#000;color:#e6d498}.switch-mode-grid,.switch-mode-list{background-color:#000!important;color:#e6d498!important}.dt-btn-submit span:hover, #page .widget .dt-form .dt-btn:hover, .widget .dt-form .dt-btn:hover, .sidebar .dt-btn:not(.btn-custom-style), #page .sidebar .dt-btn:not(.btn-custom-style){color:#c02122!important}.bold-icons .branding .mini-widgets .wc-ico-cart:before{background-image:url(/wp-content/uploads/2018/07/shopping-cart.svg)!important}.wc-ico-cart:before{position:absolute;top:-5%!important;left:-30%!important;margin-top:-8px;width:46px!important;height:46px!important;background-position:0 0;background-repeat:no-repeat;content:""}.bold-icons .mobile-header-bar .wc-ico-cart:before{position:absolute;top:40%!important;left:-5%!important;margin-top:-8px;width:46px!important;height:46px!important;background-position:0 0;background-repeat:no-repeat;content:""}.woocom-list-content .price *{color:#21943b!important;font-size:26px!important;font-weight:bold}.bold-icons .branding .mini-contacts.clock{background-image:url(data:image/svg+xml,%3Csvg\ version=\'1.1\'\ xmlns=\'http://www.w3.org/2000/svg\'\ xmlns:xlink=\'http://www.w3.org/1999/xlink\'\ x=\'0px\'\ y=\'0px\'\ width=\'46px\'\ height=\'46px\'\ viewBox=\'0\ 0\ 16\ 16\'\ enable-background=\'new\ 0\ 0\ 16\ 16\'\ xml:space=\'preserve\'%3E%3Cpath\ fill=\'%23e6d498\'\ d=\'M8,1.172C4.229,1.172,1.172,4.23,1.172,8c0,3.773,3.058,6.828,6.828,6.828c3.772,0,6.828-3.055,6.828-6.828C14.828,4.23,11.772,1.172,8,1.172z\ M12.058,9.036H6.942v-5.43h1.375V7.66h3.74V9.036L12.058,9.036z\'/%3E%3C/svg%3E)}.mini-contacts.clock{padding-left:50px}.bold-icons .branding .mini-contacts.clock{background: url(/wp-content/uploads/2018/07/time-management1.svg)no-repeat left center/contain !important}.rtb-booking-form fieldset{border:#e6d498 solid 2px;padding:50px;color:#fff;font-size:14px}.rtb-booking-form legend{font-size:20px}.rtb-booking-form input{width:100%;max-width:35em!important}.rtb-booking-form input[type="text"],input[type="email"],input[type="tel"]{color:#000}input[type="text"],input[type="email"],input[type="tel"],textarea{color:#000}.rtb-booking-form button{background-color:#c02122;color:#fff;padding:16px 20px;border:none;border-radius:5px;font:20px/26px "Lobster",Helvetica,Arial,Verdana,sans-serif}.rtb-booking-form button:hover{background-color:#fff;color:#c02122!important}.add-message a{text-decoration:none;font-size:18px;color:#e6d498;border:1px solid #fff;padding:10px 20px;border-radius:5px;box-shadow:0 0 10px 0 rgba(255,255,255,.8);transition:ease-in .3s}.add-message a:hover{color:#000;background:#fff;box-shadow:0 0 18px 0 rgba(255,255,255,.6)}.trem-reservation .c0ffee-button{font:18px/20px "Lobster",Helvetica,Arial,Verdana,sans-serif;text-decoration:none;text-transform:uppercase;color:#fff;border:none;padding:16px 29px;border-radius:5px!important;transition:ease-in .3s;background:#c02122}.trem-reservation .c0ffee-button:hover{color:#c02122;background:#fff;box-shadow:0 0 18px 0 rgba(255,255,255,.6)}#change{color:#000}#change:hover{color:#fff}.c0ffee-button-home{font:16px/18px "Lobster",Helvetica,Arial,Verdana,sans-serif;text-decoration:none!important;text-transform:uppercase;color:#000;border:none;padding:12px 20px;margin-right:25px;border-radius:5px!important;transition:ease-in .3s;background:#e6d498}.c0ffee-button-home:hover{color:#000;background:#fff;box-shadow:0 0 18px 0 rgba(255,255,255,.6)}.shopping-cart-inner{background-color:#000;width:320px}.masthead .shopping-cart-inner .cart_list li .quantity,.dt-mobile-header .shopping-cart-inner .cart_list li .quantity,.masthead .shopping-cart-inner .quantity .amount,.dt-mobile-header .shopping-cart-inner .quantity .amount,.masthead .shopping-cart-inner .quantity .amount *,.dt-mobile-header .shopping-cart-inner .quantity .amount *{font-size:16px}.masthead .product_list_widget .variation *{font-size:14px!important}.total span{font-size:18px!important}.product_list_widget img{width:80px}.masthead .shopping-cart-inner a:not(.button){font-size:16px!important}.trem-reservation .reservation2 .envelope .input-form .input-element textarea::-webkit-input-placeholder{display:none}.trem-reservation .reservation2 .envelope .input-form .input-element textarea:before{content:"Сколько часов проведете в кафе"!important}.dt-mobile-header .mobile-mini-widgets-in-menu>*{margin:30px 4px 5px 0}.flatpickr-day.selected{color:#000!important;border-color:#e6d498!important;background:#e6d498!important;box-shadow:none}.VueCarousel-slide{color:#e6d498}.NaN{color:#e6d498}#page .quantity .minus,#page .quantity .plus{background-color:rgba(170,170,170,.1)!important;border:none;color:#c02122}.ppom-col{border:none;border-radius:5px;background-color:transparent;display:block;margin:10px 10px;position:relative;color:#fff}.ppom-check-input{visibility:auto}.ppom-check-input:checked ~ .ppom-label-checkbox{color:#e6d498;font-weight:600}.ppom-label-checkbox{margin:0 0 0 10px;-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;transition:all 200ms ease-in;font-size:16px}.form-check-label:checked:after{background-color:#e6d498;border-color:#e6d498}.ppom-label-checkbox{margin:0 0 0 10px;transition:all 200ms ease-in;font-size:16px}.form-control-label{line-height:16px;margin:10px 0 0 8px}.ppom-wrapper .form-group{padding:0 0 4px 0}.ppom-product-base{visibility:hidden}.Btn-custom-modal-table{position:absolute;top:25.9rem;left:105px}.ult_modal-content,.ult_modal-header{box-shadow:none!important;border:none!important}.woocommerce-MyAccount-content .select2-container .select2-selection__arrow,form.woocommerce-checkout .select2-container .select2-selection__arrow{right:-22px;margin-top:-11px}#page .select2-container .select2-selection--single{width:78px}#page .select2-container .select2-selection--single>.select2-selection__rendered{width:38px}#page .select2-container .select2-selection--single .select2-selection__arrow b{border-top-color:#000}.select2-container--default .select2-selection--single .select2-selection__clear{color:red}.btn-modal-md{border:none;padding:9px 14px!important}.btn-modal-md:hover{}.vrr-tables-wrap-all .vrr-tables-datapicker-wrap,.vrr-element-table:hover,.vrr-tables-wrap-all .vrr-tables-wrap,.vrr-tables-wrap-third .vrr-input-wrap.vrr-calendar-left,.vrr-tables-wrap-default .vrr-form-booking,.vrr-tables-wrap-default .vrr-input-wrap.vrr-calendar-left{background:transparent!important}.vrr-tables-wrap-second .vrr-input-wrap-datepicker,.vrr-tables-wrap-second .vrr-input-wrap-time{max-width:60em!important}.vrr-element .vrr-element-seats-wrap .vrr-element-seat{display:none}.vrr-tables-size-big .vrr-element.type-5.rotate-2 .vrr-element-table{background: url(/wp-content/uploads/2018/09/stol-bigone.png) center center/contain !important;background-color:transparent!important;width:19.8em!important;height:14.4em!important}.vrr-tables-size-big .vrr-element.type-3.rotate-2 .vrr-element-table{background: url(/wp-content/uploads/2018/09/stol-bigone-up-first.png) center center/contain !important;background-color:transparent!important;width:19.8em!important;height:14.4em!important}.vrr-tables-size-big .vrr-element.type-1.rotate-1 .vrr-element-table:hover{background: url("/wp-content/uploads/2018/09/Sloj-1-kopija-6.png") center center/contain !important}.vrr-tables-size-big .vrr-element.type-1.rotate-1 .vrr-element-table{background-color:transparent!important;width:13em!important;height:13em!important}.vrr-element-table:hover{transform:scale(1)}.vrr-tables-size-big .vrr-element.type-1.rotate-1 .vrr-element-table{background-color:transparent!important;width:13em!important;height:13em!important}.vrr-tables-wrap-second .vrr-draggable-wrap,.vrr-draggable{display:block}