@font-face{font-family:'Cookie-Regular';src:url(../fonts/Cookie-Regular.ttf)}@font-face{font-family:'Montserrat-Regular';src:url(../fonts/Montserrat-Regular.otf)}@font-face{font-family:'Montserrat-SemiBold';src:url(../fonts/Montserrat-SemiBold.otf)}@font-face{font-family:'Montserrat-Bold';src:url(../fonts/Montserrat-Bold.otf)}@font-face{font-family:'Montserrat-Light';src:url(../fonts/Montserrat-Light.otf)}@font-face{font-family:'Montserrat-UltraLight';src:url(../fonts/Montserrat-UltraLight.otf)}@font-face{font-family:'Merriweather-Regular';src:url(../fonts/Merriweather-Regular.ttf)}@font-face{font-family:'Merriweather-Bold';src:url(../fonts/Merriweather-Bold.ttf)}@font-face{font-family:'OpenSans-Regular';src:url(../fonts/OpenSans-Regular.ttf)}@font-face{font-family:'OpenSans-Semibold';src:url(../fonts/OpenSans-Semibold.ttf)}body{background:#f8f8f8;font-family:'Roboto',sans-serif}a{text-decoration:none;color:#000;outline:none!important}a:focus,a:hover{text-decoration:none;color:#000}h2{font-family:'Cookie-Regular';font-size:42px;color:#cb1719}.btn-color{color:#fff!important;background:#cb1719!important;border-color:#cb1719!important;outline:none!important}.fb-btn{color:#fff!important;background:#3b5998!important;border-color:#3b5998!important}.text-color{color:#cb1719!important}.bg-color-white{background:#fff!important}.bg-color-dark{background:#f8f8f6!important}.bg-color-dark-gray{background:#333!important}.bg-color-black{background:#000!important}.bg-color-green{background:#ecfacc!important}.bg-color-gray{background:#f8f8f8!important}header .navbar{border-radius:0}header ul{padding:30px 0}.brand{margin:0 0}header .nav li a{font-size:20px;border-left:1px solid #f8f8f8;text-transform:uppercase;font-weight:bold}header .navbar-default .navbar-nav>li>a{color:#d7242a}header .navbar-default .navbar-nav>li>a:hover,header .navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#d7242a;background-color:#f8f8f8}.banner .banner .carousel-caption{top:28%;right:0;left:0;text-shadow:none}.banner h1{font-size:66px;font-family:'Montserrat-Bold';color:#cb1719}.banner h2{font-family:'Cookie-Regular';font-size:62px}.banner .carousel-control{width:inherit;background:none;top:45%}.carousel-control:focus,.carousel-control:hover{opacity:.5}.banner .carousel-control .fa{padding:12px 22px;background:#000;border:1px solid #000;font-size:30px}.banner .carousel-control .fa:hover{color:#cb1719;background:#fff;border:1px solid #fff}.banner .carousel-control img{width:100%}.carousel-inner>.item>a>img,.carousel-inner>.item>img{height:546px;width:100%}.hotel-feature{background:#888}.hotel-feature .col-md-3{text-align:center;padding:45px 0}.hotel-feature-img{height:102px;width:102px;margin-bottom:25px;background:#636363;border-radius:100%;padding-top:32px}.hotel-feature a:hover .hotel-feature-img{background:#cb1719}.hotel-feature a{display:inherit;font-size:24px;font-family:'Montserrat-Light'}.hotel-feature a:hover{color:#cb1719!important;-webkit-filter:none;filter:none}.special-today{text-align:center;padding:70px 100px}.special-today h1{font-size:46px;margin-top:0;margin-bottom:35px}.special-today p{font-size:16px}.caption p{padding-top:15px;padding-bottom:0;font-family:'Merriweather-Regular';font-size:14px;color:#555;margin-left:5px;margin-right:5px}.special-price{color:#cb1719;font-family:'Cookie-Regular';font-size:42px;margin:0}.product img{width:100%}.owl-carousel-item{padding:0 15px;padding-bottom:50px}.speial-offer{padding:70px 20px}.product-slider{background:#888}.caption{background:#fff;width:100%;min-height:200px}.speial-offer h1{margin:0}.offer-div-left img{width:50%;margin-left:-7px;margin-bottom:-4px}.offer-div-right .media-object{width:100px;border-radius:100%;height:100px}.offer-hadding{padding:15px 0 35px 0}.offer-item{padding-top:0}.offer-item h4{font-size:20px;text-transform:uppercase;margin-bottom:15px}.offer-item p{color:#555}.offer-item .col-md-3{text-align:center}.offer-item .col-md-3 h2{font-size:29px;margin-top:0}.offer-item a{border:1px solid #ccc;padding:12px 14px;color:#555;font-family:'Merriweather-Regular';font-size:14px}.offer-item a:hover{background:#fff}.reservation{padding:70px 0}.reservation h1{text-transform:uppercase;margin-top:0;margin-bottom:50px}.reservation-bg{padding:0}.reservation-left{padding-left:45px;padding-right:30px}.reservation-left .input-group,.reservation-left textarea{margin-bottom:15px}.reservation-left .input-group-addon{background:#fff;border-radius:0}.reservation-left .input-group .form-control{border-radius:0;border-left:none;box-shadow:none;height:40px;padding:0}.reservation-left button{width:100%;text-transform:uppercase;border-radius:0;font-size:16px;padding:14px}.downdoad-app{text-align:center;padding:60px}.downdoad-app h1{margin:0}.downdoad-app p{font-size:16px;margin-bottom:45px;margin-top:25px}.downdoad-app img{padding:10px}footer{color:#fff}footer h3{font-size:22px;text-transform:uppercase;margin-bottom:30px}footer p{font-family:'Montserrat-Light'}.footer-top{margin:0;padding:30px 0}.footer-top .col-md-4{padding:15px 30px}.footer-top a{color:#fff;font-size:20px}.footer-top input{margin-bottom:10px;font-size:16px;height:49px;border-radius:2px}.footer-top button{width:100%;text-transform:uppercase;font-size:18px;padding:11px;border-radius:2px}.footer-top .fa{margin-right:30px;font-size:24px}.arrow{text-align:center}.footer-bottom{color:#bbb;padding:40px 0;text-align:center}.about-heaer{background: url(../images/about-header.jpg) no-repeat scroll 0 0 / cover;padding:80px 30px;color:#fff;margin:5px 0 30px 0}.about-heaer h3{font-size:30px;margin-bottom:5px;text-transform:uppercase}.about-heaer p{font-family:'Montserrat-Light';font-size:16px}.table{background:#fff;font-size:16px;margin:0;border-bottom:1px solid #ddd}thead,.dashboard .panel-heading{background:#555;color:#fff}.table>thead>tr>th,.table>tbody>tr>td{padding:13px 20px;font-weight:100}.table>tbody>tr{font-family:'Montserrat-Light';color:#555}.dashboard .order-overview .table>tbody>tr>td:hover{color:#b44c53!important}.dashboard .table a{padding:1px 5px;margin:-5px 1px 0 1px}.dashboard{margin:30px 0}.dashboard h3{font-size:26px;text-transform:uppercase;margin:5px 0 30px 0}.dashboard .list-group-item{border-radius:0;text-transform:uppercase}.dashboard .list-group-item.active:after{content:"";position:absolute;left:100%;border-left:6px solid #b44c53;border-top:6px solid transparent;border-bottom:6px solid transparent;margin-top:3px}.dashboard .pagination{margin:20px 0}.dashboard .panel{border-radius:0;border:none;margin-bottom:30px}.dashboard .panel-heading{font-size:16px;border-radius:0;padding:13px 20px}.dashboard .panel-body{padding:20px}.dashboard .form-control,.dashboard form button,.edit-detials-btn{border-radius:0;box-shadow:none;font-family:'Montserrat-Light'}.dashboard input,.dashboard select{height:40px}.dashboard .tell-your-friends input{margin:20px 0}.dashboard form button,.edit-detials-btn{text-transform:uppercase;font-size:16px;padding:10px 53px;margin-bottom:5px}.point-shop{}.point-shop h3{font-size:22px;color:#fff;background:#9da228;margin:0;padding:12px 20px}.point-shop h3 span{color:#fff}.point-shop hr:first-child{display:none}.points-item{margin:30px 0 20px 0}.points-item .media-left{padding-right:25px}.points-item h4,.points-item h5{font-size:22px;font-family:'Montserrat-Bold';margin-bottom:10px}.points-item img{width:150px;height:98px}.points-item h5{font-size:17px;margin-top:0}.points-item p{font-size:16px;font-family:'Montserrat-Light';color:#777;line-height:24px}.points-item .btn{width:100%;font-family:'Montserrat-Bold';font-size:16px;height:42px;border-radius:4px;padding:0;margin:0}.dashboard .points{border:2px dashed #e5e5e5;width:40%;margin-left:30%;border-radius:15px;margin-top:65px;margin-bottom:150px;padding:30px}.dashboard .points h1{margin:0 0 30px 0}.dashboard .points p{color:#ccc}.dashboard .loyalty-point{padding:0 0 30px}.loyalty-point tr:last-child{font-family:'Montserrat-Regular'!important}.dashboard .profile{padding-bottom:50px}.profile .table{border:none;margin-top:-15px}.profile .table td{border:none}.address .table{margin-bottom:30px}.dashboard .form-group{margin-bottom:20px}.dashboard .form-group label{font-family:'Montserrat-Light';font-size:16px;font-weight:100;color:#555}.dashboard .form-group label span{color:#ff2424}.dashboard .form-group input,.dashboard .form-group select{background:#f8f8f6;border-color:#eceeef}input[type="file" i]::-webkit-file-upload-button   {height:40px;width:155px;text-align:left;padding-left:15px;border:none;outline:none}.edit-detials-btn{width:100%;margin:0}.dashboard input[type="file"]{background:#fff;color:#ccc;font-weight:100;font-family:'Montserrat-Light'}.chang-password-form{width:58%;margin-left:21%}.change-password-btn{margin-top:30px}.opening-hours{clear:both;padding-top:5px}.opening-hours .table{margin-top:20px}.live-order-tracking{padding:25px;margin:30px 0}.live-order-tracking h3{font-size:26px;margin:0;text-transform:uppercase}.live-order-tracking .row{margin:35px 0;font-size:16px;font-family:'Montserrat-Light'}.live-order-tracking .text-right{font-family:'Montserrat-Regular'}.terms-conditions{margin:30px 0;padding:5px 40px 35px 40px}.terms-conditions h3{font-size:22px;text-transform:uppercase;margin-bottom:25px;margin-top:55px;color:#444}.terms-conditions p,.terms-conditions ul li{font-size:16px;font-family:'Montserrat-Light';color:#777}.blog-item{margin-bottom:30px}.blog-item-img{position:relative;-webkit-transition:.25s ease-in-out;-ms-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;left:0}.blog-item:hover .blog-item-img{opacity:.8}.blog-item-img img,.blog-item-details-img img{width:100%}.blog-item-img img{height:243px}.blog-item-details-img img{max-height:292px}.blog-item-date{position:absolute;top:0;left:30px;padding:5px 0;width:60px;font-family:'OpenSans-bold','Montserrat-Regular'}.blog-item-date span{font-family:'OpenSans-Regular','Montserrat-Light'}.blog-item-text,.blog-categories,.blog-item-details-text{padding:30px}.blog-item-text a,.blog-item-details-text h3{font-size:22px;font-family:'OpenSans-SemiBold','Montserrat-SemiBold';color:#333;margin:0}.blog-item-text a:hover{color:#b44c53;text-decoration:underline}.blog-item-text p,.blog-item-likes,.blog-item-details-text p{font-family:'OpenSans-Regular','Montserrat-light';color:#777;line-height:24px}.blog-item-text p,.blog-item-details-text p{margin:20px 0}.blog-item-details-text a{color:#4ebae5}.blog-item-likes{font-size:12px}.blog-item-likes span,.blog-item-details-likes span{margin:0 8px}.blog-categories{margin-bottom:20px}.blog-categories h4{margin:0;margin-bottom:20px;font-family:'OpenSans-bold','Montserrat-bold';text-transform:uppercase}.blog-categorie-item a,.blog-recents-posts a{display:block;font-family:'OpenSans-SemiBold','Montserrat-SemiBold';color:#666;margin:15px 0}.blog-categorie-item i{margin-right:10px}.blog-categorie-item a:hover{color:#b44c53}.blog-recents-posts p,.blog-recents-posts a{margin:0 0 15px 0}.blog-recents-posts{margin-bottom:20px}.blog-code{color:#b3b3b3;font-family:'OpenSans-Regular';font-size:18px;line-height:28px;margin:40px 0}.blog-code img{margin-top:8px}.blog-item-details-text hr{border-top:1px dashed #ccc}.blog-item-details-likes,.blog-item-details-likes .pull-right a{font-family:'OpenSans-SemiBold','Montserrat-SemiBold';color:#777}.blog-item-details-likes .pull-right{text-transform:uppercase}.blog-item-details-likes .pull-right a{margin:0 3px}.blog-item-details-likes .pull-right a:hover{color:#b44c53}@media screen and (min-width:991px){.modal-lg{width:832px}.circle_small{width:21%}.circle_big{width:34%}.app_center_left{text-align:right}.app_center_right{text-align:left}.second_row_margin{margin-top:30px}.img_align_center{height:350px}}@media screen and (max-width:991px) and (min-width:768px){header .nav li a{font-size:13px}}@media screen and (max-width:991px){.row_margin{margin-top:10px}.app_center_left{text-align:center}.app_center_right{text-align:center;margin-top:20px}.circle_big{margin-top:30px}header .nav li a{padding:10px 15px}header ul{padding-top:0}.reservation .col-md-6{padding:0 45px}.reservation-bg{padding:0 15px}.reservation-bg img{width:100%}.dashboard .table>thead>tr>th,.dashboard .table>tbody>tr>td{padding:13px 8px}.fixed-top{position:fixed;right:0;left:0;top:0;z-index:1030}}@media screen and (max-width:767px){h2{font-size:36px!important}h1{font-size:30px!important}h3{font-size:20px!important}h4{font-size:18px!important}.downdoad-app p{margin:15px 0}.online-menu-middle .nav a{padding-bottom:0!important}.online-menu-middle .nav li:last-child a{padding-bottom:14px!important}.about-heaer{padding:40px 30px;margin:20px 0}.form-group{overflow:hidden}.reservation h1{margin-bottom:30px}header .navbar-nav{height:100vh;background:#fff;position:fixed;width:100vh;z-index:9000;overflow-y:scroll;left:0;margin:0;top:0}header .brand{}header ul{padding:55px 0}.brand img{margin-left:10px}.banner .carousel-control{display:none}.banner .carousel-caption{top:10%}.carousel-inner>.item>a>img,.carousel-inner>.item>img{height:230px}.banner h1{font-size:30px;margin-top:0}.banner h2{font-size:36px;margin-bottom:0}.hotel-feature .col-md-3{padding:30px 0;padding-bottom:0}.hotel-feature .col-md-3:last-child{padding-bottom:30px}.caption p{padding-left:15px;padding-right:15px}.hotel-feature-img{margin-bottom:15px}.offer-item .col-md-3{text-align:left}.offer-item .col-md-3 h2{font-size:26px!important}.special-today{padding:70px 15px}.downdoad-app{padding:60px 15px}.footer-top .fa{margin-right:25px}.dashboard table{font-size:11px}.chang-password-form{width:100%;margin-left:0}.dashboard .points{width:80%;margin-left:10%}.footer-top .fa{margin-right:25px}#mobileFixedBasket{display:block!important}.web-only{display:none!important}.m_detail{display:none}}.navbar-toggle{float:left;margin-right:15px;margin-top:28px;border:none;position:absolute;z-index:10000;right:0}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:transparent}.navbar-default .navbar-toggle .icon-bar{background-color:#000}.nav-toggle-icon{display:block;top:50%;left:5px;width:25px;text-indent:-150px;white-space:nowrap;-webkit-transition:background-color 250ms ease-in;-moz-transition:background-color 250ms ease-in;transition:background-color 250ms ease-in;position:absolute;height:2px;background-color:#fff}.nav-toggle-icon:before{top:-7px}.nav-toggle-icon:after,.nav-toggle-icon:before{position:absolute;height:2px;background-color:#000;content:'';width:100%;left:0;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}.nav-toggle-icon:after{top:7px}.is-navInView .nav-toggle-icon{background-color:#fff!important}.is-navInView .nav-toggle-icon:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.is-navInView .nav-toggle-icon:after,.is-navInView .nav-toggle-icon:before{top:0}.is-navInView .nav-toggle-icon:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.is-navInView{overflow:hidden}.pagination{margin:0}.pagination li a{color:#000;border:none;font-size:14px}.pagination li a:focus,.pagination li a:hover{border-radius:50%}.pagination .active a,.pagination .active a:focus,.pagination .active a:hover{background:#b44c53;border-radius:50%;color:#fff}.modal-body{padding:20px}.modal h4{font-family:'Montserrat-SemiBold'}.modal .media-body p{font-family:'Montserrat-Light'}.modal .add-to-cart{width:100%;padding:9px}.modal .price{padding:20px;margin-bottom:20px}.modal .price p{margin-top:8px;font-size:16px;font-family:'Montserrat-SemiBold'}.modal .col-sm-6{margin-bottom:15px}.modal textarea{background:#f9f9f9}.modal .quantity{padding:22px 15px}.modal .quantity input{width:50px;height:50px;border-color:#24b193;text-align:center}.modal .quantity p{margin-top:12px;font-size:16px}.modal .quantity .input-group{width:148px}.modal .quantity button{width:50px;height:50px;border-radius:0;border-color:#24b193}.modal .content{margin-bottom:20px}.modal .content .col-md-3{margin-bottom:0}.modal .content .checkbox{margin-top:0}.modal .content h4{padding-bottom:5px;border-bottom:1px solid #e5e5e5;margin-bottom:15px}.modal .content label{font-family:'Montserrat-Light'}.modal .content:last-child{border-bottom:1px solid #e5e5e5}.modal hr:last-child{margin-top:0}.postcode .btn{width:100%;margin-top:20px;padding:9px 0;border-radius:0}#back-top{position:fixed;bottom:50px;right:30px;z-index:2}#back-top a{padding:10px;display:block;text-align:center;font:11px/100% Arial,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none;color:#bbb;-webkit-transition:1s;-moz-transition:1s;transition:1s}#back-top a:hover{color:#000}.attrimuteCheckbox ul{list-style-image:none;list-style-type:none;padding-left:0}.attrimuteCheckbox li{display:inline;padding-right:10px}.navbar-nav>li>a:hover{color:#333}.img_align_center{margin:0 auto}.img_align_center_pay{margin:0 auto;max-height:50px!important}.order-menu{margin-bottom:30px}.categories button{width:100%;text-align:left;padding:12px;font-size:16px;font-family:'Montserrat-SemiBold';border-radius:0}.categories button .fa{float:right}.categories .list-group-item{border-radius:0;border:none}.categories .list-group-item.active{color:#555;text-decoration:none;background-color:#f5f5f5}.online-menu-middle .nav{width:100%;margin:0}.online-menu-middle .nav a{color:#fff;font-size:16px;text-transform:uppercase;padding:14px 15px}.online-menu-middle .nav a.active{}.online-menu-middle .nav a.active:after{content:"";position:absolute;top:100%;left:50%;border-top:8px solid #ccc;border-left:8px solid transparent;border-right:8px solid transparent;margin-left:-8px;border-top-color:#cb1719}.online-menu-middle .media-object{width:100px;height:80px}.online-menu-middle .nav a:focus,.online-menu-middle .nav a:hover{background:#cb1719}.menu-middle-inner{padding:20px;clear:both;border-bottom:1px solid #f8f8f6}.menu-middle-inner .hadding{background:#f8f8f6;font-size:20px;padding:8px}.menu-middle-inner .media-body p{font-family:'Merriweather-Regular';color:#777}.size{padding:15px 8px}.size span{font-family:'Merriweather-Bold';font-size:16px}.size a{border:1px solid #ccc;padding:7px 20px;font-size:12px;border-radius:2px;margin-left:7px;background:#fff}.size a:hover{background:#eceff1}.now-open,.now-closed{background:#00a652;padding:4px;margin-bottom:10px}.now-open h3,.now-closed h3{font-size:30px;padding:8px;margin:0;text-align:center;color:#fff;border:2px dashed #00c45c}.now-closed{background:#f94d01}.now-closed h3{border:2px dashed #f98d01}.shopping-cart .hadding{text-align:center;font-size:16px;padding:13px 0;margin:0}.cart-section{padding:15px;border-bottom:1px solid #ccc}.cart-section h5{color:#555;margin-bottom:15px}.shopping-cart p{font-family:'Montserrat-Light';font-size:13px;color:#777}.point{padding:10px 15px;border-bottom:1px solid #ccc}.order-type{border-bottom:1px solid #ccc}.order-type p{margin:0;font-size:14px}.order-type .col-md-6{padding:15px}.order-type .col-md-6:first-child{border-right:1px solid #ccc;padding-left:30px}.checkout{padding:15px;text-align:center}.checkout p{font-size:14px;margin-top:10px}.checkout h5{font-family:'Montserrat-Light';color:#555;letter-spacing:-.2px}.checkout textarea{box-shadow:none;border-radius:0;margin-bottom:10px}.checkout h3{font-size:26px;color:#555;font-family:'Montserrat-SemiBold';margin:15px 0}.apply-btn{padding:9px;border-radius:0;background:#777;color:#fff!important;font-size:16px;text-transform:uppercase}.checkout-btn{width:100%;padding:9px;margin:10px 0 15px 0;text-transform:uppercase}.credits{font-family:'Montserrat-Light';font-size:25px;border:1px solid #ccc;color:#555}.spinner{width:62px}.spinner input{text-align:center;height:42px;padding:0;border-radius:0;box-shadow:none}.input-group-btn-vertical{position:relative;white-space:nowrap;width:1%;vertical-align:middle;display:table-cell}.input-group-btn-vertical>.btn{display:block;float:none;width:100%;max-width:100%;padding:10px 11px;margin-left:-1px;position:relative;border-radius:0;outline:none;color:#fff}.input-group-btn-vertical>.btn:first-child{background:#4baf4f;border-color:#4baf4f}.input-group-btn-vertical>.btn:last-child{margin-top:-2px;background:#ff8a00;border-color:#ff8a00}.input-group-btn-vertical i{position:absolute;top:4px;left:6px;font-size:12px}.panel{margin:0;border:none;border-radius:0;border-top:3px solid #b44c53}.panel .rst-details{padding:20px;background:#dbdbdb;font-family:'Montserrat-Light'}.panel .rst-details .row{margin-bottom:10px}.panel-default>.panel-heading{border:none;border-radius:0;padding:18px 15px}.panel-title{font-family:'Montserrat-Light';color:#555}.panel .fa{margin-right:5px;font-size:20px}.panel-body p,.panel-body a{font-size:16px;font-family:'Montserrat-Light';color:#777;margin-bottom:25px}.panel-body label{color:#555;font-weight:100;font-size:16px}.panel-body span{color:red}.form-control{font-family:'Montserrat-Light';box-shadow:none;height:42px;border-radius:0}.panel-body button{padding:0 42px;border-radius:0;text-transform:uppercase;height:40px;margin:10px 20px 15px 0}.checkout-options{padding:10px 0}.checkout-options label{font-family:'Montserrat-Light'}.panel-body .form-group p{margin:20px 0}.address-label{width:100%}.address-label .col-md-3{padding:0}.panel-body .address-label p{margin:0 0 1px 0}.address-form{margin-top:10px}.hadding-deliver{margin:0 0 20px 0;text-transform:uppercase}.payment-way{margin:20px 0}.payment-way .well{font-family:'Montserrat-Light';font-size:16px;border:none;border-radius:0;background:#dbdbdb;margin-top:15px;position:relative;padding:19px 27px}.payment-way .well:after{content:"";position:absolute;left:50px;border-style:solid;display:block;width:0;top:-12px;bottom:auto;border-width:0 15px 15px;border-color:#dbdbdb transparent}.check_box:not(old),
.radio_box:not(old),
.radio_box2:not(old){width:28px;margin:0;padding:0;opacity:0;height:inherit}.check_box:not(old) + label,
.radio_box:not(old) + label,
.radio_box2:not(old) + label{display:inline-block;margin-left:-28px;padding-left:40px;background:url(http://dev.user.dacapoweb.com/assets/images/xellipse1.png.pagespeed.ic.NZ5jN3lJGX.png) no-repeat 0 0;line-height:32px}.radio_box2:not(old) + label {background:url(http://dev.user.dacapoweb.com/assets/images/xellipse3.png.pagespeed.ic.amYmzDz30m.png) no-repeat 0 0;padding-left:28px;line-height:17px}.radio_box:not(old):checked + label,
.radio_box2:not(old):checked + label{background-position:0 -48px;background:url(http://dev.user.dacapoweb.com/assets/images/xellipse2.png.pagespeed.ic.KUj86ToMPh.png) no-repeat 0 0}.radio_box2:not(old):checked + label{background:url(http://dev.user.dacapoweb.com/assets/images/xellipse4.png.pagespeed.ic.ni7nxITRjy.png) no-repeat 0 0}.check_box:not(old) + label {background:url(http://dev.user.dacapoweb.com/assets/images/xcheck_box1.png.pagespeed.ic.EnFli6YZDO.png) no-repeat 0 0;padding-left:28px;line-height:17px;margin-left:0}.check_box:not(old):checked + label{background:url(http://dev.user.dacapoweb.com/assets/images/xcheck_box2.png.pagespeed.ic.L2h-3QxSoE.png) no-repeat 0 0}.reservation-support{text-align:center;padding:65px 30px;margin-bottom:40px}.reservation-support h3{font-size:22px;color:#333;margin:0;margin-bottom:25px}.reservation-support p{color:#555;font-size:16px;margin:0}.gallery{padding:20px 25px;margin-bottom:30px}.gallery .col-md-4{padding:0 10px 20px 10px}.gallery>ul>li a{border:3px solid #fff;border-radius:3px;display:block;overflow:hidden;position:relative;float:left}.gallery>ul>li a>img{-webkit-transition:-webkit-transform .15s ease 0s;-moz-transition:-moz-transform .15s ease 0s;-o-transition:-o-transform .15s ease 0s;transition:transform .15s ease 0s;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);height:100%;width:100%}.gallery>ul>li a:hover>img{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}.gallery>ul>li a .demo-gallery-poster{background-color:rgba(0,0,0,0);bottom:20px;left:20px;position:absolute;right:20px;top:20px;-webkit-transition:background-color 1.5s ease 0s;-o-transition:background-color 1.5s ease 0s;transition:background-color 1.5s ease 0s}.gallery>ul>li a:hover .demo-gallery-poster>.fa{opacity:1}.gallery>ul>li a .demo-gallery-poster>.fa{left:50%;margin-left:-30px;margin-top:-30px;opacity:0;position:absolute;top:45%;-webkit-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s;padding:18px;font-size:20px;border-radius:100%}.gallery>ul>li a .demo-gallery-poster p{font-size:0;color:#fff;text-align:center;bottom:20%;position:absolute;left:20%}.gallery>ul>li a:hover .demo-gallery-poster p{font-size:20px}.gallery>ul>li a:hover .demo-gallery-poster{background-color:rgba(0,0,0,.5)}.demo-gallery .justified-gallery>a>img{-webkit-transition:-webkit-transform .15s ease 0s;-moz-transition:-moz-transform .15s ease 0s;-o-transition:-o-transform .15s ease 0s;transition:transform .15s ease 0s;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);height:100%;width:100%}.gallery .justified-gallery>a:hover>img{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}.gallery .justified-gallery>a:hover .demo-gallery-poster>img{opacity:1}.gallery .justified-gallery>a .demo-gallery-poster{background-color:rgba(0,0,0,.1);bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transition:background-color .15s ease 0s;-o-transition:background-color .15s ease 0s;transition:background-color .15s ease 0s}.gallery .justified-gallery>a .demo-gallery-poster>img{left:50%;margin-left:-10px;margin-top:-10px;opacity:0;position:absolute;top:50%;-webkit-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.gallery .justified-gallery>a:hover .demo-gallery-poster{background-color:rgba(0,0,0,.5)}.gallery .video .demo-gallery-poster img{height:48px;margin-left:-24px;margin-top:-24px;opacity:.8;width:48px}.gallery.dark>ul>li a{border:3px solid #04070a}.home .demo-gallery{padding-bottom:80px}.review-btn{margin-top:20px;width:100%;border-radius:0;font-size:22px}.review-btn span{font-family:'Montserrat-Light'}.review{background:#fff;margin-bottom:30px;padding:20px 0}.review .review-item{margin:0 20px 15px;padding:55px 5px;border:1px solid #eceff1;background:url(http://dev.user.dacapoweb.com/assets/imges/quotation.png) no-repeat;background-position-y:78%;background-position-x:94%}.review .media-object{width:100px;border-radius:100%;height:100px}.review p{font-size:16px;color:#777}.review .col-md-9{border-left:1px solid #eceff1}.review .col-md-9 p{font-family:'Montserrat-Light';margin-left:15px}.review .col-md-3 p{font-family:'Montserrat-UltraLight'}.contact{padding:65px 30px}.contact h1{margin:0;margin-bottom:45px;text-transform:uppercase}.contact input{border-radius:0;box-shadow:none;height:40px;margin-bottom:15px}.contact textarea{border-radius:0;box-shadow:none;margin-bottom:30px}.contact button{width:100%;text-transform:uppercase;border-radius:0;font-size:16px;padding:14px}.contact p{font-family:'Merriweather-Regular';color:#555;margin-bottom:40px}.book-your-table{padding:95px 0;text-align:center;margin:28px 0 35px 0}.book-your-table a{padding:15px 30px;border:1px solid #555;text-transform:uppercase;color:#555;font-size:16px}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(grabbing.png) 8 8 , move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#fff;display:inline-block;zoom:1;*display: inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter: Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display: inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter: Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter: Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#fff;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) no-repeat center center}