﻿
//* GLOBAL *//


 



@booknowpath: url(/booking/v3/css/whitelabel/roxy/Book-now.svg);


@bodybg: #000;
@contbg:none;
@linkcol:#fff;
@linkhovcol:#fff;
@maintxcol: #fff;

@borders:#121212;

@btncol: #ceb367;
@btnbor: #ceb367;
@btntx: #000;
@btncolhv: #ac953a;
@btnborhv: #ac953a;
@btntxhv: #000;

@btnselcol:#fa4617;
@btnselbor:#fa4617;
@btnseltx: #F5F6F8;
@btnselcolhv: #FFCF24;
@btnselborhv: #fa4617;
@btnseltxhv: #F5F6F8;

@btncolrev:#000000;
@btnborrev:#fff;
@btntxrev: #000;
@btncolrevhv: #000;
@btnborrevhv: #000;
@btntxrevhv: #fff;

@optbg: #181818;
@optx:white;

@dobtncol: #ceb367;
@dobtnbor:#ceb367;
@dobtntx: #000;
@dobtncolhv: #ac953a;
@dobtnborhv: #ac953a;
@dobtntxhv: #000;

@btncolhn: #fff;
@btnborhn: #fff;
@btntxhn: #333;
@btncolhhn: #cdcdcd;
@btnborhhn: #cdcdcd;
@btntxhhn: #333;

@btntry:#000;
@btntrybor:cyan;

@subheads:#fff;

@plholdcol:#a8a8a8;

@mesnegtx:red;
@mespostx:#5aa016;

@hdrmaxwidth: 800px;
@hdralign: center;
@hdrbg: #000;

@gicobg: 008b9f;


input[type="submit"] {
    white-space: normal;
    line-height: normal;
}

@import "../layout.less";


 h1, h2 { color:#ceb367; font-family: Georgia, serif; font-weight:normal !important; }


    input.frmtran { border:none; background:#181818; font-weight:normal; 
                    -webkit-border-radius: 30px;
                    -moz-border-radius: 30px;
                    border-radius: 30px;
                    }




           input.dobtn, input.optbtn {
                padding:15px;
                margin: 20px 0;
                font-size:1.2em; 
                letter-spacing:1px;
                -webkit-border-radius: 30px;
                -moz-border-radius: 30px;
                border-radius: 30px;
                text-transform:uppercase;
            }




       			    input.pqty { background:#181818; border:1px solid #181818; } 

                    .plmin { background:#ceb367; border:none; min-width:65px; padding:0 15px 3px 15px; 
                               -webkit-border-radius:20px;
					           -moz-border-radius:20px;
					           border-radius:20px; 
                           } 

                    .plmin:hover { background:#ac953a; color:#fff; }


        .dropb { padding:0 10px 0 5px; }

                  select.opts, select.optsm { background:url(gfx/droparrow.png) center right no-repeat #181818; transition: all 0.3s ease; padding:10px; min-width:36px;  }

/*
                  select.opts:hover { color:#000; transition: all 0.3s ease; }
                      */


 



                input.timebtn {
                    display: block;
                    width: 100%;
                    background: #181818;
                    border: 1px solid #181818;
                    color: #ceb367;
                    -webkit-border-radius: 30px;
                    -moz-border-radius: 30px;
                    border-radius: 30px;
                    text-transform:uppercase;
                    letter-spacing:1px;
                }

                input.timebtn:hover { cursor: pointer;
                                      background: #0c0c0c;
                                      border: 1px solid #0c0c0c; 
                                      color: #ceb367;
                                   }



            .activshd { color:#fff; }
            .activspr { color:#ceb367; }

            .dybtn { text-transform:uppercase; }

                    .confbx { border-bottom:1px solid rgba(255,255,255,0.4); text-align:left; padding:15px 65px 15px 10px; position:relative; color:#fff; width:100%; max-width:700px; margin:0 auto; }
             