﻿ #vrbooktabselsp {
	color: #fff;
    font-size: 22px;
    border: 2px solid #fff;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    padding: 15px 30px 15px 35px;
    background: #4bb9e6;
		    font-family: 'Open Sans';
    font-weight: 700;
}
.vrcustomfields .vrinput:focus ~ .cf-label, .vrcustomfields .vrinput.has-value ~ .cf-label, .vrcustomfields .vrtextarea:focus ~ .cf-label, .vrcustomfields .vrtextarea.has-value ~ .cf-label {
    top: -20px;
    font-size: 20px;
    color: #4bb9e6;
		    font-family: 'Open Sans';
    font-weight: 700;
}
.vrcustomfields div .cf-label {
    color: #4bb9e6;
    font-size: 24px;
		    font-family: 'Open Sans';
    font-weight: 700;
}
.vrtkgotopaydiv .vrtkgotopaybutton {
    background: #30363d;
}
.vrtkgotopaydiv .vrtkgotopaybutton:hover {
    background: #4bb9e6;
}
.vrtkitemsdiv .vrtkmenuheader .vrtkmenutitlediv {
    font-size: 30px;
    color: #30363d;
}
.vrtkitemsdiv .vrtkiteminfodiv .vrtkitemnamesp {
    font-size: 22px;
    font-weight: bold;
}
.vrcustomfields .cf-bar::before, .vrcustomfields .cf-bar::after {
    background: #40b7e3;
}
.vrcustomfields div .cf-label {
    color: #4bb9e6;
    font-size: 20px;
}
.vrcustomfields .vrinput:focus ~ .cf-label, .vrcustomfields .vrinput.has-value ~ .cf-label, .vrcustomfields .vrtextarea:focus ~ .cf-label, .vrcustomfields .vrtextarea.has-value ~ .cf-label {
    top: -20px;
    font-size: 14px;
    color: #4bb9e6;
}
button.vrsearchsubmit, input.vrresultbookbutton, .vrresultfalsehintdiv a, .vrresultbookbuttonfind, .vrresultbookbuttoncontinue, #vrconfcontinuebutton, button.vrordersubmit {
    background: #4bb9e6;
    color: #fff;
        border: 2px solid #4bb9e6;
}
button.vrsearchsubmit:hover, input.vrresultbookbutton:hover, .vrresultfalsehintdiv a:hover, .vrresultbookbuttonfind:hover, .vrresultbookbuttoncontinue:hover, #vrconfcontinuebutton:hover, button.vrordersubmit:hover {
    background: #fff;
    color: #4bb9e6;
    border: 2px solid #4bb9e6;
}
#vrchooseroomdiv{
    display: none;
}
#vrchooseroomsp{
    display: none;
}
.vrtk-attributes-legend {
    background: #f6f6ff;
}
.vrtkmenutitlediv.disabled {
    color: #4bb9e6 !important;
}
.vrtkcartdiscountoutmodule {
    color: #ccc;
}
.vre-tinyselect-wrapper select {
    max-width: 320px !important;
}
.vrtkitemsdiv .vrtkiteminfodiv span {
	    font-family: 'Open Sans';
        font-weight: 400;
        font-size: 16px;
}
.vrtkcartdiscountmodule{
    display: none;
}
.vrtkcartdiscountlabelmodule{
    display: none;
}
.vrorderboxcontent h3.vrorderheader {
    color: #49bae4 !important;
}
.vrtkcartpricesp {
    font-size: 20px;
}
.vrtkcartpriceoutmodule {
    font-size: 22px;
}
.vrtkcartorderdivmodule {
    display: none;
}
.vrtkcartemptybutton {
    background: #fff;
    border: 1px solid #fff;
    border-radius: 3px;
    color: #49bae4;
    font-size: 16px;
}
.vrtkcartemptybutton:hover {
    background: #49bae4;
    border: 1px solid #fff;
    border-radius: 3px;
    color: #fff;
}
.vrtkgotopaydiv {
    display: none;
}

.vrtkcartoneitemrow {
	    font-family: 'Open Sans';
        font-weight: 400;
        font-size: 16px;
}
.vrtkcartquantitysp {
	    font-family: 'Open Sans';
        font-weight: 400;
        font-size: 18px;
}

.vrtkcartpriceoutmodule {
	    font-family: 'Open Sans';
        font-weight: 700;
        font-size: 24px;
}
.tk-ordernow {
    display: none;
}
.vre-leftboard-menu .parent .title.selected {
    background-color: #4bb9e6;
}
.vrstepbardiv .vrstepactive .vrsteptitle {
    background: #40b7e3;
    border: 2px solid #40b7e3;
    color: #fff;
}
.vrrequired {
    color: #40b7e3;
}
.vrinvalid {
    color: #40b7e3;
}
.vrstepbardiv .vrstepactive .vrstep-inner::after {
    background: #40b7e3;
}
.vrtk-itemdet-prod-body .tk-right .tk-cart-summary .tk-ordernow a {
    display: none;
}
button.vrsearchsubmit, input.vrresultbookbutton, .vrresultfalsehintdiv a, .vrresultbookbuttonfind, .vrresultbookbuttoncontinue, #vrconfcontinuebutton, button.vrordersubmit {
    background: #40b7e3;
}
button.vrsearchsubmit:hover, input.vrresultbookbutton:hover, .vrresultfalsehintdiv a:hover, .vrresultbookbuttonfind:hover, .vrresultbookbuttoncontinue:hover, #vrconfcontinuebutton:hover, button.vrordersubmit:hover {
	    background: #fff;
    border: 2px solid #40b7e3;
    color: #40b7e3;
}
