.form-control{border-radius:0}.center{text-align:center}.white{color:white}.bgimage{text-align:right;color:white;background-size:cover;height:100%;background-position:center center}ul[rn-carousel]{width:100%;height:380px;margin:0 auto}.col-fixed-240{width:240px;background:red;position:fixed;height:100%}.col-offset-300{padding-left:315px}.modal-dialog{width:1000px;margin-top:110px}.modal-dialog .modal-header-custom{margin-bottom:30px}.modal-dialog .modal-title{text-align:center}.modal-dialog .modal-body{position:relative;overflow-y:auto;max-height:800px;padding:15px;margin-bottom:55px}.modal-dialog .modal-body .right>img{position:absolute;top:45%;right:-50px;width:30px;height:30px;z-index:5;display:inline-block}.modal-dialog .modal-body .left>img{position:absolute;top:45%;left:-50px;width:30px;height:30px;z-index:5;display:inline-block}.modal-dialog .modal-body .custom-close-modal{position:absolute;font-size:50px;right:2%}.modal-dialog .modal-body .carousel-inner{-webkit-box-shadow:3px 3px 5px 0px rgba(89,90,92,0.4);-moz-box-shadow:3px 3px 5px 0px rgba(89,90,92,0.4);box-shadow:3px 3px 5px 0px rgba(89,90,92,0.4)}#loader{position:absolute;left:50%;top:50%;z-index:1;width:150px;height:150px;margin:-75px 0 0 -75px;border:16px solid #F3A06F;border-radius:50%;border-top:16px solid #F3F0E8;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media only screen and (max-width: 990px){.modal-dialog{width:98%}.modal-dialog .modal-body .custom-close-modal{position:relative}.carousel{padding-bottom:10px}}.row{display:inline-block}.help-block{color:#ff0000}@media only screen and (max-width: 1050px){.overlay h2{margin:-3% 0 0 0 !important}}.btn:hover,.btn:focus{color:#FFFFFF}.card{border:2px solid #75787b;border-radius:8px;margin:10px;overflow:hidden}.card hr{border-top:2px solid #007ac2}.card .backdrop{position:absolute;top:4px;left:44px;right:44px;height:100%;background:rgba(255,255,255,0.2);z-index:5}.card .confirmation-btn{height:130px}.card .confirmation-btn .backdrop{top:-55px;left:-20px}.card .confirmation-btn .backdrop .uil-ring-css{transform:scale(0.3);margin:auto}@media only screen and (max-width: 992px){.card .confirmation-btn .backdrop{margin-top:40px}.card .confirmation-btn .backdrop .uil-ring-css{margin-top:-40px;margin-left:auto;margin-left:auto}}.card .form-control.ng-dirty.ng-invalid{border:1px solid #C00000}.card .form-control.form-submited.ng-invalid{border:1px solid #C00000}.card .form-group-label{text-align:left;padding-top:10px;padding-left:15px}.card .nav-btn{margin-top:4px;opacity:0.5;padding:0 4px 0 4px;font-size:20px;cursor:pointer;width:5%}.card .nav-btn:hover{opacity:0.9}.card .nav-btn.next-btn{float:right}.card .nav-btn.prev-btn{float:left}.card .time-slot-panel{width:90%;min-height:150px}.card .time-slot-panel .time-slot{position:relative;min-height:1px;padding:0;float:left;width:13%;margin:0 2px 0 2px}@media only screen and (max-width: 1000px){.card .time-slot-panel .time-slot{width:100%;margin:4px 0}.card .time-slot-panel .time-slot .collapsed{display:none}}@media only screen and (min-width: 1000px) and (max-width: 1200px){.card .time-slot-panel .time-slot{width:16%}}.card .time-slot-panel .time-slot .btn-group{width:100%}.card .time-slot-panel .time-slot .btn{width:100%;border-radius:0;border:none}.card .time-slot-panel .time-slot .btn.active,.card .time-slot-panel .time-slot .btn:active{background:#007ac2;color:#fff}.card .time-slot-panel .time-slot .date-btn{background:#75787b;color:#fff}@media only screen and (min-width: 1000px){.card .time-slot-panel .time-slot .date-btn.active,.card .time-slot-panel .time-slot .date-btn:active{background:#75787b;outline:none}}.card .time-slot-panel .time-slot .time-btn{background:#fff;border-bottom:1px solid black;padding:8px;font-size:12px;min-width:50px}@media only screen and (min-width: 1000px) and (max-width: 1200px){.card .time-slot-panel .time-slot .time-btn{padding:8px 2px;font-size:10px}}.card .time-slot-panel .time-slot .time-btn:last-of-type{border-bottom:none}.card .card-title{margin:30px;text-align:left;font-size:1.5em;font-weight:bold}.card .card-subtitle{margin:15px;text-align:center;font-size:1.4em}.card .go-back-btn{width:170px;text-align:center}@media only screen and (max-width: 993px){.card .go-back-btn{width:100%}}.card .card-heading{margin:15px;text-align:center}.card .card-heading p{display:inline-block}@media only screen and (min-width: 992px){.card .sidebar-container{padding-right:50px}}.card .sidebar-container .sidebar{text-align:start;color:#fff;height:100%;border-radius:5px;padding:20px;background-color:#808080;display:inline-block}@media only screen and (max-width: 993px){.card .sidebar-container .sidebar{width:90%;margin:auto}}.card .sidebar-container .sidebar .sidebar-item{margin-bottom:10px;margin-top:5px;display:inline-block;font-size:1.1em}.card .sidebar-container .sidebar .sidebar-item .sidebar-label{font-weight:bold}.card .sidebar-container .sidebar-light{color:black;background-color:transparent}.card .card-details{padding:0 15px}.card::before{content:'';display:block;height:8px;width:100%;background-color:#cdcdcd}@-webkit-keyframes uil-ring-anim{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes uil-ring-anim{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes uil-ring-anim{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes uil-ring-anim{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes uil-ring-anim{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes uil-ring-anim{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes uil-ring-anim{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes uil-ring-anim{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.uil-ring-css{background:none;position:relative;width:200px;height:200px}.uil-ring-css>div{position:absolute;display:block;width:160px;height:160px;top:20px;left:20px;border-radius:80px;box-shadow:0 6px 0 0 #007cc3;-ms-animation:uil-ring-anim 1s linear infinite;-moz-animation:uil-ring-anim 1s linear infinite;-webkit-animation:uil-ring-anim 1s linear infinite;-o-animation:uil-ring-anim 1s linear infinite;animation:uil-ring-anim 1s linear infinite}.confirmation .card{min-height:540px}.confirmation .sidebar-container .sidebar{color:black;background-color:transparent}.confirmation .sidebar-container .sidebar .row{text-align:center}.confirmation .sidebar-container .sidebar .sidebar-item .row{text-align:left}.confirmation .card-heading{padding-top:50px;text-align:center}.confirmation .card-heading p{display:inline-block}.confirmation .card-main{text-align:left;padding:30px}.confirmation .go-back-btn{width:170px;text-align:center}@media only screen and (max-width: 992px){.confirmation .go-back-btn{width:92%}}@media only screen and (max-width: 650px){.confirmation .go-back-btn{width:93%;margin:10px auto}}.takeawaylogin{background-repeat:no-repeat;margin-left:auto;margin-right:auto;height:80vh;background-size:cover}.takeawaylogin .takeawaycontent{max-width:1200px;margin:auto;padding-top:10px;margin-bottom:120px}.takeawaylogin .eng-form-options{padding-top:20px;color:#ffffff;text-rendering:optimizeLegibility}.takeawaylogin .product-card{height:185px;min-width:180px}.takeawaylogin .row{margin-bottom:10px}.takeawaylogin input{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-top:5px}.takeawaylogin label{margin-top:10px}.takeawaylogin .btn{margin-top:5px}.takeawaylogin .logout-btn .btn{margin-top:15px;float:right;margin-right:10px}.takeawaylogin ul{list-style-type:none;margin:0;padding:0;overflow:hidden}.takeawaylogin #dateFilter li div{float:left;width:225px;height:30px;line-height:30px;text-align:center;background-color:#f1efe8;color:#595a5c;margin-left:10px;margin-bottom:3px}.takeawaylogin #dateFilter li div:hover{background-color:#595a5c;color:#f1efe8}.takeawaylogin #dateFilter .selected{background-color:#595a5c;color:#f1efe8}.takeawaylogin #products li div p,.takeawaylogin #products li div b{font-size:14px;line-height:inherit;margin:0}.takeawaylogin #products li div .thumbnail{background-color:transparent;border:none}.takeawaylogin #products li div .product-name{font-weight:bold}.takeawaylogin #products li div .product-image{width:120px;height:120px;-webkit-box-shadow:3px 3px 5px 0px rgba(89,90,92,0.4);-moz-box-shadow:3px 3px 5px 0px rgba(89,90,92,0.4);box-shadow:3px 3px 5px 0px rgba(89,90,92,0.4)}.takeawaylogin #products li div .product-image-template{width:120px;height:120px;background-color:#DEDEDE}.takeawaylogin #designs p{margin-bottom:60px}.takeawaylogin #designs li div p,.takeawaylogin #designs li div b{font-size:14px;line-height:inherit;margin:0}.takeawaylogin #designs li div .thumbnail{background-color:transparent;border:none}.takeawaylogin #designs li div .product-name{font-weight:bold}.takeawaylogin #designs li div .product-image{width:120px;height:120px;-webkit-box-shadow:3px 3px 5px 0px rgba(89,90,92,0.4);-moz-box-shadow:3px 3px 5px 0px rgba(89,90,92,0.4);box-shadow:3px 3px 5px 0px rgba(89,90,92,0.4)}.takeawaylogin #designs li div .product-image-template{width:120px;height:120px;background-color:#DEDEDE}.takeawaylogin #designs .rn-carousel-control{position:absolute;top:10%;width:30px;height:30px;display:inline-block;line-height:0}.takeawaylogin #designs .rn-carousel-control.rn-carousel-control-prev:before{content:""}.takeawaylogin #designs .rn-carousel-control.rn-carousel-control-next:before{content:""}@media only screen and (max-width: 990px){.takeawaylogin #designs p{margin-bottom:20px;text-align:center;margin-left:28px;margin-right:28px}.takeawaylogin #designs .rn-carousel-control{top:0px}.takeawaylogin .logout-btn .btn{float:left}.takeawaylogin ul{padding-top:5px}}@media only screen and (max-width: 480px){.takeawaylogin{height:102vh}.takeawaylogin .takeaway-login-text{font-size:inherit}.takeawaylogin #dateFilter li div{width:100%;margin-left:0px}.takeawaylogin ul{margin-left:auto;margin-right:auto}.takeawaylogin ul[rn-carousel]{width:280px;height:186px}.takeawaylogin #designs p{margin-bottom:20px;text-align:center;margin-left:28px;margin-right:28px}.takeawaylogin .takeawaycontent{padding-left:10px;padding-right:10px}.takeawaylogin .logout-btn .btn{width:100%}}@media only screen and (max-width: 325px){.takeawaylogin{height:115vh}}.takeawaylogin .sk-spinner-pulse{width:50px;height:50px;margin:0 auto 30px;background-color:#fff;border-radius:100%;-webkit-animation:sk-pulseScaleOut 1.0s infinite ease-in-out;animation:sk-pulseScaleOut 1.0s infinite ease-in-out}@-webkit-keyframes sk-pulseScaleOut{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes sk-pulseScaleOut{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.store{width:inherit}.store a.btn,.store button{background-color:#ee9662;width:140px;color:#fff;border:none;border-radius:3px;padding-top:8px;padding-bottom:8px;font-size:16px}.store a.btn,.store button:hover{background-color:#ee9662;color:#fff}.store #search-box-control{position:absolute;z-index:101}.store #search-box{position:absolute;top:50px;left:50px;height:350px;min-width:300px;max-width:500px;padding:20px;background-color:#fff;border-radius:3px}.store #search-box h3{font-size:24px;margin-top:0;margin-bottom:15px}.store #search-box p{font-size:18px;line-height:30px;margin-top:20px;margin-bottom:5px;font-weight:bold}.store #search-box input,.store #search-box select{padding-left:10px;width:100%;height:38px;background-color:#eeece5;border:none;border-radius:3px;display:block;box-shadow:none}.store #search-box button{margin-top:15px}.store .showroom-detail{max-width:1130px;margin:10px auto;padding:45px 0;font-size:17px}.store .showroom-detail h3{margin-top:0;font-size:24px}.store .showroom-detail h4{margin-top:30px}.store .showroom-detail button{background-color:#eeece5;color:#ee9662;width:188px;margin-right:6px;margin-bottom:6px}.store .showroom-detail button:hover{background-color:#ee9662;color:#fff}.store .showroom-detail p.buttons{margin-top:30px}.store .showroom-detail p.buttons .btn,.store .showroom-detail p.buttons button{background-color:#eeece5;color:#ee9662;width:188px;margin-right:6px;margin-bottom:6px;border:none}.store .showroom-detail p.buttons .btn:hover,.store .showroom-detail p.buttons button:hover{background-color:#ee9662;color:#fff}.store .showroom-detail div.desc{margin-top:30px}.store ng-map{margin:0px;width:100% !important;height:600px !important}.store ng-map{position:relative !important}.store .angular-google-map-container{position:absolute;top:50px;bottom:0;right:0;left:0}.store label{margin-right:5px}@media only screen and (max-width: 480px){.store #search-box-control{position:relative}.store #search-box{position:relative;top:0px;left:0px;min-width:250px;max-width:500px;padding:10px}.store .showroom-image{padding-top:20px}.store ng-map{height:400px !important}}.appointments .submenu{height:50vh;position:relative;z-index:0;background-size:cover}div.location-error{color:#b94a48;font-size:22px}
