@charset "UTF-8";.e4jtran{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.e4jtran:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.btn{background:#2F569F;border:1px solid #2F569F;font-size:0.8em;padding:15px 25px !important;border-radius:2px !important;cursor:pointer;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.btn:hover{background:#9F772F;border-color:#9F772F}.btn:active,.btn:focus{background:#2D220D;border-color:#2D220D;color:#fff}.input_border{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.input_border:focus{border:1px solid #2F569F;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.input_border:focus:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.input_border:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.btn-base{font-size:0.8em;padding:15px 25px !important;border-radius:2px !important;cursor:pointer;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.input_style{background:#f6f6f6;border:0;border:1px solid #ddd;padding:10px;font-size:14px;transition:0.4s;border-radius:2px}.input_style:hover,.input_style:focus{background:#fff;border-color:#9F772F}input[type="text"],input[type="password"],input[type="email"],textarea{background:#f6f6f6;border:0;border:1px solid #ddd;padding:10px;font-size:14px;transition:0.4s;border-radius:2px}input[type="text"]:hover,input[type="text"]:focus,input[type="password"]:hover,input[type="password"]:focus,input[type="email"]:hover,input[type="email"]:focus,textarea:hover,textarea:focus{background:#fff;border-color:#9F772F}.viktmpl-sel{background:#fff;border:1px solid #ddd;position:relative;min-width:200px;overflow:hidden;padding:5px 0 5px 10px;display:inline-block}.viktmpl-sel:after{content:'\f078';font-family:"Font Awesome 5 Free";font-weight:900;color:#999;position:absolute;top:0;right:10px;height:33px;padding:9px 0px 0px 8px;pointer-events:none;font-size:15px}.viktmpl-sel select::-ms-expand{display:none}.viktmpl-sel select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-word-break:normal;word-break:normal;background:transparent;width:100%;max-width:300px;border:0}.moduletable_menu .logo-align-cnt>ul>li>div>a>span,.moduletable_menu .logo-align-cnt>ul>li>span,.mainmenu .moduletable .logo-align-cnt>ul>li>div>a>span,.mainmenu .moduletable .logo-align-cnt>ul>li>span,.mainmenu .moduletable .logo-align-cnt h3>div>a>span,.mainmenu .moduletable .logo-align-cnt h3>span{position:relative;-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;-webkit-transform:translate3d(0,0,0)}.moduletable_menu .logo-align-cnt>ul>li i,.mainmenu .moduletable .logo-align-cnt>ul>li i,.mainmenu .moduletable .logo-align-cnt h3 i{display:none}.moduletable_menu .logo-align-cnt>ul>li.active>div>a>span:after,.moduletable_menu .logo-align-cnt>ul>li.active>span:after,.mainmenu .moduletable .logo-align-cnt>ul>li.active>div>a>span:after,.mainmenu .moduletable .logo-align-cnt>ul>li.active>span:after,.mainmenu .moduletable .logo-align-cnt h3.active>div>a>span:after,.mainmenu .moduletable .logo-align-cnt h3.active>span:after{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.moduletable_menu .logo-align-cnt>ul>li.parent i,.mainmenu .moduletable .logo-align-cnt>ul>li.parent i,.mainmenu .moduletable .logo-align-cnt h3.parent i{display:none}.nav-devices-list .moduletable .logo-align-cnt>ul>li>div>a>span,.nav-devices-list .moduletable .logo-align-cnt>ul>li>span,.nav-devices-list .moduletable .logo-align-cnt>h3>div>a>span,.nav-devices-list .moduletable .logo-align-cnt>h3>span{position:relative;-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;-webkit-transform:translate3d(0,0,0)}.nav-devices-list .moduletable .logo-align-cnt>ul>li i,.nav-devices-list .moduletable .logo-align-cnt>h3 i{display:none}.nav-devices-list .moduletable .logo-align-cnt>ul>li.active>div>a>span:after,.nav-devices-list .moduletable .logo-align-cnt>ul>li.active>span:after,.nav-devices-list .moduletable .logo-align-cnt>h3.active>div>a>span:after,.nav-devices-list .moduletable .logo-align-cnt>h3.active>span:after{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.nav-devices-inner .moduletable .menu>li{display:inline-block;width:100%;padding:0;border-bottom:1px solid rgba(255,255,255,0.3)}.nav-devices-inner .moduletable .menu>li a,.nav-devices-inner .moduletable .menu>li span{font-size:14px;padding:8px 20px !important;display:inline-block}.nav-devices-inner .moduletable .menu>li.parent i{border-left:1px solid rgba(255,255,255,0.3);padding:14px;font-size:15px;font-weight:bold;color:#fff;float:right;display:inline-block;cursor:pointer}.nav-devices-inner .moduletable .menu>li.parent i:after{display:none}.nav-devices-inner .moduletable .menu>li.parent i:hover{background:rgba(255,255,255,0.2)}.nav-devices-inner .moduletable .menu>li.active>div{background:rgba(255,255,255,0.2)}.nav-devices-inner .moduletable .menu>li .nav-child{display:none;width:100%;padding:0;background:rgba(0,0,0,0.1);font-size:12px}.nav-devices-inner .moduletable .menu>li .nav-child li.active a{font-weight:500;display:inline-block;width:100%}.nav-devices-inner .moduletable .menu>li .nav-child li.active>div{background:rgba(255,255,255,0.2)}.nav-devices-inner .moduletable .menu>li .nav-child li a,.nav-devices-inner .moduletable .menu>li .nav-child li span{padding:13px 20px 12px 30px !important}.nav-devices-inner .moduletable .menu>li .nav-child li>div:hover{background:rgba(255,255,255,0.2)}.nav-devices-inner .moduletable .menu>li .nav-child .nav-child{background:transparent}.nav-devices-inner .moduletable .menu>li .nav-child .nav-child a,.nav-devices-inner .moduletable .menu>li .nav-child .nav-child span{padding:13px 20px 12px 40px !important}.nav-devices-inner .moduletable .menu>li>.nav-child>div>li{border-bottom:1px solid rgba(255,255,255,0.3)}.nav-devices-inner .moduletable .menu>li.submenu-open>.nav-child{display:inline-block}.nav-devices-inner .moduletable .menu>li.submenu-open>.nav-child .nav-child{display:none}.nav-devices-inner .moduletable .menu>li.submenu-open>.nav-child .submenu-open .nav-child{display:inline-block}.nav-devices-inner .moduletable .menu>li>div:hover{background:rgba(255,255,255,0.2)}.moduletable_menu .logo-align-cnt>ul>li>div>*,.mainmenu .moduletable .logo-align-cnt>ul>li>div>*,.mainmenu .moduletable_menu .logo-align-cnt>ul>li>div>span,.mainmenu .moduletable h3{color:#fff;position:relative}.icomenu-enabled{padding:0 100px}.icomenu-enabled #lmpart{margin-top:0}.icomenu-enabled #tbar-logo{width:auto;padding:30px 0}.icomenu-enabled .mainmenu{width:auto;flex:1}.icomenu-enabled .mainmenu .l-inline{margin:0 auto;float:none}.icomenu-enabled .icons-menu p{margin:0}.icomenu-enabled .logomenupart{min-height:inherit}.grey-box{background:#f6f6f6;padding:60px 0}#slideadv .grey .e4j-menutitle{color:#666}*::selection{background:#2F569F;color:#fff;text-shadow:none}*::-moz-selection{background:#2F569F;color:#fff;text-shadow:none}.e4jtran{transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.e4jtran:hover{transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}body{background:#fff}h1,h2{color:#2F569F}.link,a{text-decoration:none;color:#9F772F;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.link:hover,a:hover{text-decoration:none;color:inherit;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.link:hover:hover,a:hover:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.link:hover,a:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.btn{color:#fff}.btn:hover,.btn_hover{color:#fff}.breadcrumbs .last{color:#2F569F}.breadcrumbs a:hover{color:#2F569F}.createdby a{color:#2F569F}input.mod-submit-btn{background:transparent;color:#2F569F;border:2px solid #2F569F;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}input.mod-submit-btn:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}input.mod-submit-btn:hover{background:#2F569F;color:#fff;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}input.mod-submit-btn:hover:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.upmenu-content .moduletable a:hover{color:#fff}.upmenu-content a:hover{color:#2F569F}.upmenu-content h3 .e4j-menutitle{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.upmenu-content h3 .e4j-menutitle:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.upmenu-content h3 .e4j-menutitle:hover{color:#2F569F;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.upmenu-content h3 .e4j-menutitle:hover:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.sidebar .menu li a:hover{color:#2F569F}.sidebar .menu li.active a{color:#2F569F;background:#fff !important}.topmenu li>.l-block li{border-bottom:1px dashed #555}.l-inline>div>ul>li.active a,.l-inline>div>ul>li:hover a{color:#2F569F;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.l-inline>div>ul>li.active a:hover,.l-inline>div>ul>li:hover a:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}#upmenu-content ul>li.active a,#upmenu-content ul>li:hover a{color:#1C3461}.l-inline .topmenu>ul>li.active>a,.l-inline .topmenu>ul>li>a:hover,.l-inline .topmenu>ul>li>span:hover{color:#2F569F;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.l-inline .topmenu>ul>li.active>a:hover,.l-inline .topmenu>ul>li>a:hover:hover,.l-inline .topmenu>ul>li>span:hover:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.mainmenu .l-inline .moduletable .logo-align-cnt>ul>li a{border:0}.mainmenu .l-inline .moduletable .logo-align-cnt>ul>li>span{color:#eee;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.mainmenu .l-inline .moduletable .logo-align-cnt>ul>li>span:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.l-inline li .l-block>div{background:#000;color:#fff;box-shadow:0 2px 2px rgba(0,0,0,0.2)}.mainmenu .l-inline li .l-block>div{background:#000;color:#fff;box-shadow:0 2px 2px rgba(0,0,0,0.2)}.buttonlink a{background:#2F569F;color:#fff}.buttonlink a:hover{background:#9F772F}.buttonlink a:focus,.buttonlink a:active{background:#2D220D}.spt-menu li .l-block>div{background:#ddd;color:#444}.l-inline li .l-block li a{color:#fff;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.l-inline li .l-block li a:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}#login-form .unstyled li a:hover{color:#2F569F}.fx-menu-slide .l-inline li .l-block li a{color:#fff}.l-inline li .l-block li a:hover{color:#2F569F;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.l-inline li .l-block li a:hover:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.l-inline li:hover .e4j-menusubtitle{color:#999}.module .e4j-titlesplit .e4j-menutitle{color:#2F569F}.mainmenu .nav>li>*:hover{text-decoration:none}.mainmenu .nav>li .separator:hover{text-decoration:none}.mainmenu .nav>li>*:hover:after{color:#fff !important}.mainmenu .nav>li>div>*:hover:after,.mainmenu .nav>li>div>*:focus:after,.mainmenu .moduletable h3:focus:after,.mainmenu .moduletable h3:hover:after,.nav-devices-list .nav>li>div>*:hover:after,.nav-devices-list .nav>li>div>*:focus:after,.nav-devices-list .moduletable>h3:hover:after,.nav-devices-list .moduletable>h3:focus:after{background:#2F569F}.nav-devices-list .linkmenu-alt{border-color:#fff !important;color:#fff !important;margin-left:15px !important}.nav-devices-list .linkmenu-alt:hover{background:rgba(255,255,255,0.8) !important;color:#1C3461 !important}.nav-devices-list .linkmenu-alt:active{background:#fff !important}.mainmenu .nav>li.parent:hover>div>a,.mainmenu .nav>li.parent:hover .separator{color:#2F569F !important}.mainmenu .nav>li.active>div>*:after{background:#2F569F}.mainmenu .nav-child li a,.mainmenu .nav-child li span{color:#fff}.l-inline li .nav-child li>div>a:hover,.l-inline li .nav-child li>div>span:hover{color:#2F569F}.loginmenu h3:hover .e4j-menutitle{color:#2F569F;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.loginmenu h3:hover .e4j-menutitle:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.l-inline li .nav-child li.active>div>a{color:#2F569F}.moduletable a.readmore:hover,.moduletable a.readmore:hover{color:#999}.tags>span>a{background:#2F569F;border:1px solid #223F76;color:#fff;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.tags>span>a:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.tags>span>a:hover{background:#223F76;color:#fff;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.tags>span>a:hover:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.pagination-page>span{background:#2F569F;border:1px solid #2F569F}.pagination-page>a:hover{color:#2F569F;border-color:#2F569F}.pagination-page>a:active{color:#223F76}.pagination-start>a,.pagination-prev>a,.pagination-next>a,.pagination-end>a{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.pagination-start>a:hover,.pagination-prev>a:hover,.pagination-next>a:hover,.pagination-end>a:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.pagination-start>a:hover,.pagination-prev>a:hover,.pagination-next>a:hover,.pagination-end>a:hover{border-color:#2F569F;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.pagination-start>a:hover:hover,.pagination-prev>a:hover:hover,.pagination-next>a:hover:hover,.pagination-end>a:hover:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.vamodservices-detailsbox>.vamodservices-view>a{background:#2F569F;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.vamodservices-detailsbox>.vamodservices-view>a:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.vamodservices-view>a:hover{background:#223F76;color:#fff;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.vamodservices-view>a:hover:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.blog .items-more a:hover{color:#2F569F}.categories-list .item-title a{color:#2F569F}.categories-list .item-title a:hover{color:#666}.itemtitle h3 a{color:#fff !important}.tsendiscr span,.tsinit span,.tsend span{color:#2F569F !important}.item-page .article-info dd a,.blog-featured .article-info dd a,.blog .article-info dd a{color:#2F569F}.item-page .article-info dd a:hover,.blog-featured .article-info dd a:hover,.blog .article-info dd a:hover{color:#666}.search input.button,#finder-search button.button,#searchForm button.button{background:#2F569F;border:1px solid #2F569F !important}.search input.button:hover,#finder-search button.button:hover{background:#2F569F}#login-form .control-group .input-prepend input.inputbox:hover,#login-form .control-group .input-prepend input.inputbox:focus{border-color:#2F569F}.search #searchForm fieldset a{color:#2F569F}.search #searchForm fieldset a:hover{color:#999}.search .search-results a{color:#2F569F;font-weight:bold}#advanced-search-toggle{color:#2F569F}#advanced-search-toggle:hover{color:#2F569F}span.highlight{color:#2F569F}.titloc{color:#2F569F}.blog .items-more h3{color:#2F569F}input.inputbox,button.button{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}input.inputbox:hover,button.button:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}button.button:hover{background:#223F76;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}button.button:hover:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.profile .mod-profile a:hover{background:#2F569F}#adminForm table .cat-list-row1 td a,#adminForm table .cat-list-row0 td a{color:#2F569F !important}#contact-slider .panel h3 a span{color:#2F569F}.contact .nav-tabs li.active a{border-top:2px solid #2F569F}.tag-category h3 a{color:#fff;background:#1C3461;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.tag-category h3 a:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.tag-category h3 a:hover{background:#2F569F;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.tag-category h3 a:hover:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}button.validate{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}button.validate:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.nav-devices-inner{background:#2D220D}.nav-devices-inner .moduletable_menu .menu>li>div>a,.nav-devices-inner .moduletable .menu>li>div>a,.nav-devices-inner .moduletable .menu>li span,.nav-devices-inner .moduletable_menu .menu>li span{color:#fff}.nav-devices-inner .moduletable_menu .menu>li>div>a:hover,.nav-devices-inner .moduletable .menu>li>div>a:hover,.nav-devices-inner .moduletable .menu>li span:hover,.nav-devices-inner .moduletable_menu .menu>li span:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.nav-devices-inner .moduletable_menu .menu>li>div>a:hover:hover,.nav-devices-inner .moduletable .menu>li>div>a:hover:hover,.nav-devices-inner .moduletable .menu>li span:hover:hover,.nav-devices-inner .moduletable_menu .menu>li span:hover:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.nav-devices-inner .moduletable_menu .menu>li>div>a:after,.nav-devices-inner .moduletable .menu>li>div>a:after,.nav-devices-inner .moduletable .menu>li span:after,.nav-devices-inner .moduletable_menu .menu>li span:after{position:relative}.nav-devices-inner .moduletable_menu .menu>li>.nav-child li a,.nav-devices-inner .moduletable .menu>li>.nav-child li a,.nav-devices-inner .moduletable .menu>li>.nav-child li span,.nav-devices-inner .moduletable_menu .menu>li>.nav-child li span{color:#fff}.nav-devices-inner .moduletable_menu .menu>li>.nav-child li a:hover,.nav-devices-inner .moduletable .menu>li>.nav-child li a:hover,.nav-devices-inner .moduletable .menu>li>.nav-child li span:hover,.nav-devices-inner .moduletable_menu .menu>li>.nav-child li span:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.nav-devices-inner .moduletable_menu .menu>li>.nav-child li a:hover:hover,.nav-devices-inner .moduletable .menu>li>.nav-child li a:hover:hover,.nav-devices-inner .moduletable .menu>li>.nav-child li span:hover:hover,.nav-devices-inner .moduletable_menu .menu>li>.nav-child li span:hover:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}footer{color:#fff;background:#111}footer a{color:#fff}footer .moduletable a:hover,footer .moduletable li.active a{color:#223F76 !important}.newsflash-title{color:#2F569F}.category-module li .mod-articles-category-date{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.category-module li .mod-articles-category-date:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.category-module li:hover .mod-articles-category-date{background:#E1E6F1;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.category-module li:hover .mod-articles-category-date:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.spinner{border-color:#223F76 #6A86BA #6A86BA #223F76 !important}footer form.email input,footer form.email textarea{background:transparent;border:1px solid #eee;color:#eee}form.email input.send{background:#1C3461}form.email input.send{background:#1C3461 !important;border:1px solid #2F569F}form.email input.send:hover{background:#1C3461}.sponsor-main>div{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.sponsor-main>div:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.sponsor-main>div:hover{border-color:#2F569F;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.sponsor-main>div:hover:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}#subfooter ul li a:hover{color:#2F569F}.noborder{border:0 !important}.border .moduletable{border-color:#ddd}.text-color{color:#2F569F}.color .moduletable .e4j-divmenutitle{color:#eee !important}.color-light .moduletable .e4j-divmenutitle{color:#eee !important}.color-light{background:#C3CEE3;color:#fff}.color .e4j-titlesplit .e4j-menutitle,.color-light .e4j-titlesplit .e4j-menutitle{color:#1C3461}.color{background:#6A86BA;color:#fff}.color .vikmodsp-job,.color .vikmodsp_text,.color .vikmodsp-name{color:#eee}.color .vikmodsp-descr{color:#fff}.color-light .e4j-divmenutitle{color:#eee}.color-light .vikmodsp-name{color:#444}.color-light .vikmodsp-job,.color-light .vikmodsp_text{color:#666}.color-light .vikmodsp-descr{color:#444}.title-color h3{color:#2F569F}.title-color h3 .e4j-divmenutitle{color:#2F569F !important}.leftborder h3,.rightborder h3{border-color:#6A86BA}.newsflash-title a{color:#2F569F;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.newsflash-title a:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.newsflash-title a:hover{text-decoration:none;color:#223F76;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.newsflash-title a:hover:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.activities-cnt-inner{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.activities-cnt-inner:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.activities-cnt-inner:hover{border:1px solid #6A86BA;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.activities-cnt-inner:hover:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.contact-form .controls input:focus,.contact-form .controls textarea:focus{border-color:#6A86BA}.accordion-group i.fa{color:#6A86BA}.btn-primary{color:#2F569F;background:transparent;border:2px solid #2F569F;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.btn-primary:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.btn-primary:hover{background:#2F569F;color:#fff;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.btn-primary:hover:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.vikicons-item-inner:hover a{color:#fff;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.vikicons-item-inner:hover a:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.vikicons-circle:hover i{background:#2F569F;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.vikicons-circle:hover i:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.vikicons-circle:hover{background:#2F569F;color:#fff;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.vikicons-circle:hover:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.latestnews li a:hover{color:#2F569F}.mod-articles-category-date{border:1px solid #C3CEE3}.vikgm_cnt_container{background:rgba(0,0,0,0.8)}.intcnt-bar input:focus+.input-bar{background:#2F569F}.text-color{color:#2F569F}.linkmenu-alt:hover{background:rgba(255,255,255,0.2) !important}.custom-newsletter input[type^="text"],.custom-newsletter input[type^="text"]{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.custom-newsletter input[type^="text"]:hover,.custom-newsletter input[type^="text"]:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.custom-newsletter input[type^="text"]:hover,.custom-newsletter input[type^="text"]:focus{border-color:#2F569F;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.custom-newsletter input[type^="text"]:hover:hover,.custom-newsletter input[type^="text"]:focus:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.custom-newsletter input[type^="submit"]:hover{background:#2F569F;border-color:#223F76}.color .vikqt-quotes:before{color:#C3CEE3}.color-light .vikqt-quotes:before{color:#E1E6F1}.hp-content blockquote:after,.hp-content blockquote:before,.hp-content.title-border h3:after{background:#6A86BA}.border-effect .vikwallimage-contents .vikwallimage-desc::after,.border-effect .vikwallimage-contents .vikwallimage-title::before,.border-effect .vikwallimage-contents.notitle .vikwallimage-desc::before,.text-border:after,.text-border-left:after{background:#6A86BA}.vikicons-item a{color:#999}.vikcounter-count{color:#2F569F}.vikmodsp-ico-links path{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.vikmodsp-ico-links path:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.vikmodsp-ico-links:hover path{fill:#2F569F;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.vikmodsp-ico-links:hover path:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.icons-style2 .vikicons-item-icon{color:#2F569F}.contact-page-icons .vikicons-item-icon a,.contact-page-icons .vikicons-item-icon{color:#2F569F}.contact-page-icons .vikicons-item-inner:hover a{color:#333}.vikqt-imgquotes path{fill:#9F772F}.slide-text>a:hover,.slide-text>a:active{background:#9F772F}.vikqt-grid-l .vikqt_title{font-style:italic;font-weight:normal;color:#2F569F !important}.item-page h2 a,.blog-featured h2 a,.blog h2 a{color:#2F569F}.item-page h2 a:hover,.blog-featured h2 a:hover,.blog h2 a:hover{color:#9F772F}.blog-cnt-text .page-header h2{color:#2F569F}.contactus .vikicons-item i{color:#9F772F}#member-registration legend{color:#9F772F}.errore{width:80%;display:table;margin:0 auto}#system-message{margin:0 0 30px}#system-message>.message>ul{padding:25px 10px !important}#system-message>dd>ul>li{font-size:20px;font-weight:300;text-align:center;padding-left:55px}#system-message>dd>ul{border-bottom:1px dotted #999 !important;border-top:1px dotted #999 !important;margin:3px !important}#system-message>.message.message>ul{color:#990;background:#fff url(https://www.secretlakeretreat.com.au/templates/e4jplaza/images/success-msg.png) no-repeat 15px center !important}#system-message>.error.message>ul{color:#C00;background:#fff url(https://www.secretlakeretreat.com.au/templates/e4jplaza/images/error-msg.png) no-repeat 15px center !important}#system-message>.notice.message>ul{color:#C90;background:#fff url(https://www.secretlakeretreat.com.au/templates/e4jplaza/images/warning-msg.png) no-repeat 15px center !important}.color-body{color:#656777}.ui-datepicker{padding:10px !important;box-shadow:0 5px 10px rgba(0,0,0,0.1);border:1px solid #eee}.ui-datepicker .ui-datepicker-title{color:#666;text-transform:uppercase}.ui-datepicker .ui-datepicker-current-day span.ui-state-active,.ui-datepicker .ui-datepicker-current-day a.ui-state-active{background:#9F772F !important;border-color:#9F772F !important}.ui-datepicker .ui-state-hover,.ui-datepicker .ui-widget-content .ui-state-hover,.ui-datepicker .ui-widget-header .ui-state-hover,.ui-datepicker .ui-state-focus,.ui-datepicker .ui-widget-content .ui-state-focus,.ui-datepicker .ui-widget-header .ui-state-focus{color:#9F772F !important;border-color:#9F772F !important}.ui-datepicker .ui-state-highlight,.ui-datepicker .ui-widget-content .ui-state-highlight,.ui-datepicker .ui-widget-header .ui-state-highlight,.ui-datepicker .ui-state-highlight.ui-state-hover{color:#2F569F !important;border-color:#2F569F !important}.searchform{padding:0;width:100%}.searchform select{width:100% !important}.searchform .vb-search-inner>div{flex:1}.searchform .vb-search-inner>div label{text-align:left;display:block}.searchform .vb-search-inner .vbo-search-inpblock .input-group{background:#fff;border:1px solid #ddd;display:flex;height:41px !important}.searchform .vb-search-inner .vbo-search-inpblock .input-group input{background:#fff;border:0;box-shadow:none;flex:1;height:38px !important}.searchform .vb-search-inner .vbo-search-inpblock .input-group .vbo-caltrigger{border:0;flex-basis:30px;align-self:center;height:auto;line-height:auto}.searchform .vb-search-inner .vbo-search-inpblock-checkout{margin-right:0}.searchform .vb-search-inner .vbo-search-num-racblock{flex:100%;margin:0;flex-wrap:wrap}.searchform .vb-search-inner .vbo-search-num-racblock .vbo-search-num-rooms{flex:100%;margin-right:0}.searchform .vb-search-inner .vbo-search-num-racblock .vbo-search-num-rooms label{vertical-align:top;margin-top:7px;text-align:left;display:block}.searchform .vb-search-inner .vbo-search-num-racblock .vbo-search-num-rooms>.viktmpl-sel{width:100%;text-align:left}.searchform .vb-search-inner .vbo-search-num-racblock .vbo-search-num-rooms .vbo-search-roomnum{margin-top:40px}.searchform .vb-search-inner .vbo-search-submit{margin-left:0;flex:100%;text-align:left}.searchform .vb-search-inner .vbo-search-submit .btn{width:100%;background:#2F569F;border:1px solid #2F569F;font-size:0.8em;padding:15px 25px !important;border-radius:2px !important;cursor:pointer;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;color:#fff}.searchform .vb-search-inner .vbo-search-submit .btn:hover{background:#9F772F;border-color:#9F772F}.searchform .vb-search-inner .vbo-search-submit .btn:active,.searchform .vb-search-inner .vbo-search-submit .btn:focus{background:#2D220D;border-color:#2D220D;color:#fff}.searchform .vb-search-inner #vbjstotnights{padding-left:0;margin-bottom:20px;text-align:center;flex:100%}.searchform .vb-search-inner .vbo-search-num-aduchild-block{width:100%}.searchform .vb-search-inner .vbo-search-num-aduchild-block .vbo-search-num-aduchild-entry>div{flex:1}.searchform .vb-search-inner .vbo-search-num-aduchild-block .vbo-search-num-aduchild-entry>div .viktmpl-sel{width:100%}.vblegendediv .vblegenda .vbleglbl{font-weight:normal;text-transform:uppercase;font-size:.9em}.vblegendediv .vblegenda>div{display:inline-block;width:15px;height:15px;border-radius:50%;margin-right:5px}.vbo-room-details-booking-promo{width:100%;display:flex;border:0;padding:0;margin-left:0;background:#fff;border:1px solid #9F772F;margin-top:15px}.vbo-room-details-booking-promo .vbo-room-details-booking-promo-txt{padding:10px 25px;font-size:.9em;flex:1}.vbo-room-details-booking-promo .vbo-room-details-booking-promo-ico{flex-basis:60px;background:#9F772F;display:flex;justify-content:center;position:relative}.vbo-room-details-booking-promo .vbo-room-details-booking-promo-ico i{color:#fff;align-self:center;font-size:30px}.vbo-room-details-booking-promo .vbo-room-details-booking-promo-ico:after{content:"";position:absolute;top:50%;right:0;transform:translate(5px,-50%);width:0;height:0;border-style:solid;border-width:6px 0 6px 5.3px;border-color:transparent transparent transparent #9F772F}.vbo-room-details-booking-promo:before,.vbo-room-details-booking-promo:after{width:auto;height:auto;background:transparent;position:relative}.vbmodrooms-item{border:0;padding:0;margin:0}.owl-carousel .owl-nav{text-align:center;margin-top:10px}.owl-carousel .owl-nav button:hover{background:#9F772F}.owl-carousel .owl-nav button.disabled{opacity:.6}.owl-carousel .owl-nav button.disabled:hover{background:#D6D6D6}.owl-carousel .owl-dots .owl-dot.active,.owl-carousel .owl-dots .owl-dot:hover{background:#9F772F}.arrow{background:transparent;border:0;color:inherit;font-style:italic;position:relative;color:#9F772F;font-size:.9em;letter-spacing:1px;text-transform:uppercase;padding:5px 10px}.arrow:after{position:absolute;right:0;content:"\f061";font-family:"Font Awesome 5 Free";font-weight:600;right:-10px;top:8px;font-size:12px}.arrow:hover{color:inherit}.details_btn{text-transform:uppercase;background:transparent;border:0;font-size:.9em;letter-spacing:1px;color:#2F569F}.details_btn:hover{color:inherit}.room-name{font-size:1.8em;font-weight:normal;color:#2F569F}.characts{list-style-type:none;font-size:12px;color:#999;display:inline-block;margin-right:5px;margin-bottom:0}.vbmodrooms .owl-wrapper,.vbmodrooms .owl-item,.vbmodrooms .vbmodrooms-item{display:flex !important}.vbmodrooms .vbmodrooms-txtcont{text-align:center;padding-bottom:25px}.vbmodrooms .vbmodrooms-txtcont .vbmodrooms-divblock{border:0;margin:25px 0 0;padding:0 10px 0}.vbmodrooms .vbmodrooms-txtcont .vbmodrooms-divblock .vbmodroomsname{margin:0;font-size:1.4em}.vbmodrooms .vbmodrooms-txtcont .vbmodroomsdesc{margin-top:15px;color:#555b81;padding:0 25px}.vbmodrooms .vbmodrooms-txtcont .vbmodroomsroomcost{text-align:center;font-size:1.4em}.vbmodrooms .vbmodrooms-txtcont .vbmodrooms-carats{margin-top:10px}.vbmodrooms .vbmodrooms-txtcont .vbmodrooms-carats li{list-style-type:none;font-size:12px;color:#999;display:inline-block;margin-right:5px;margin-bottom:0}.vbmodrooms .vbmodrooms-txtcont .vbmodroomsview{text-align:center}.vbmodrooms .vbmodrooms-txtcont .vbmodroomsview a{text-transform:uppercase;background:transparent;border:0;font-size:.9em;letter-spacing:1px;color:#2F569F}.vbmodrooms .vbmodrooms-txtcont .vbmodroomsview a:hover{color:inherit}.one-room .owl-wrapper,.one-room .owl-item,.one-room .vbmodrooms-item{display:block !important}.one-room .vbmodroomsboxdiv{display:flex}.one-room .vbmodroomsboxdiv>div{flex:50%}.one-room .vbmodroomsboxdiv>div.vbmodroom-imgbg{position:relative;display:flex;min-height:350px}.one-room .vbmodroomsboxdiv>div.vbmodroom-imgbg div{background-size:cover;background-attachment:scroll;background-repeat:no-repeat;background-position:center center;height:100%;width:100%;position:absolute}.one-room .vbmodroomsboxdiv>div.vbmodrooms-txtcont{padding:25px 40px;text-align:left}.one-room .vbmodroomsboxdiv>div.vbmodrooms-txtcont .vbmodrooms-divblock{margin:0;padding:0}.one-room .vbmodroomsboxdiv>div.vbmodrooms-txtcont .vbmodrooms-divblock .vbmodroomsname{font-size:1.8em;font-weight:normal;color:#2F569F}.one-room .vbmodroomsboxdiv>div.vbmodrooms-txtcont .vbmodroomscat{font-weight:normal}.one-room .vbmodroomsboxdiv>div.vbmodrooms-txtcont .vbmodroomsview{text-align:right;margin-top:0}.one-room .vbmodroomsboxdiv>div.vbmodrooms-txtcont .vbmodroomsview a{background:transparent;border:0;color:inherit;font-style:italic;position:relative;color:#9F772F;font-size:.9em;letter-spacing:1px;text-transform:uppercase;padding:5px 10px}.one-room .vbmodroomsboxdiv>div.vbmodrooms-txtcont .vbmodroomsview a:after{position:absolute;right:0;content:"\f061";font-family:"Font Awesome 5 Free";font-weight:600;right:-10px;top:8px;font-size:12px}.one-room .vbmodroomsboxdiv>div.vbmodrooms-txtcont .vbmodroomsview a:hover{color:inherit}.one-room .vbmodroomsboxdiv>div.vbmodrooms-txtcont .vbmodroomsdesc{margin-top:15px;padding:0;color:#555b81;font-size:.95em}.one-room .vbmodroomsboxdiv>div.vbmodrooms-txtcont .vbmodroomsroomcost{text-align:left;font-size:1.4em;margin:3px 0 0}.day-colored{font-size:38px;color:#2F569F;font-weight:bold}.mod-calendar-label{text-transform:uppercase;font-size:.8em;font-weight:bold}.vbo-horizsearch-humanformat-wrap{color:#666}.vbo-horizsearch-humanformat-wrap>form>div{margin-right:5px}.vbo-horizsearch-humanformat-wrap .viktmpl-sel{display:flex;min-width:250px}.vbo-horizsearch-humanformat-wrap label{text-transform:uppercase;font-size:.8em;font-weight:bold}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-dates-wrap{align-self:auto}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-dates-wrap .vbmodhorsearch-humcalcont{padding:0 30px;border-right:2px solid #eee}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-dates-wrap .vbmodhorsearch-humcalcont label{margin-top:9px}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-dates-wrap .vbmodhorsearch-humcalcont .vbo-horizsearch-showcalendar{min-height:inherit;border:0;padding:0}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-dates-wrap .vbmodhorsearch-humcalcont .vbo-horizsearch-showcalendar i{margin-top:8px}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-dates-wrap .vbmodhorsearch-humcalcont .vbo-horizsearch-showcalendar .vbo-horizsearch-period-mday{margin-top:10px;font-size:38px;color:#2F569F;font-weight:bold}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-dates-wrap .vbmodhorsearch-humcalcont .vbo-horizsearch-showcalendar .vbo-horizsearch-period-dt{margin-top:16px}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-dates-wrap .vbmodhorsearch-humcalcont .vbo-horizsearch-showcalendar .vbo-horizsearch-period-dt .vbo-horizsearch-period-wday{display:none}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-dates-wrap .viktmpl-sel{border:0;background:transparent;padding:10px}.vbo-horizsearch-humanformat-wrap .vbmodhorsearchtotnights{align-self:auto}.vbo-horizsearch-humanformat-wrap .vbmodhorsearchtotnights .vbo-horizsearch-numnights-inner{background:transparent;border-radius:0;border:none;border-right:2px solid #eee;padding:9px 20px 0}.vbo-horizsearch-humanformat-wrap .vbmodhorsearchtotnights .vbo-horizsearch-numnights-inner .vbo-horizsearch-numnights-lbl{display:block;text-transform:uppercase;font-size:.8em;font-weight:bold}.vbo-horizsearch-humanformat-wrap .vbmodhorsearchtotnights .vbo-horizsearch-numnights-inner .vbo-horizsearch-numnights-numb{font-size:38px;color:#2F569F;font-weight:bold}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-guests-wrap>label{display:none}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-guests-wrap .vbmodhorsearch-hum-guests-count{border:0;padding:0;min-height:inherit}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-guests-wrap .vbmodhorsearch-hum-guests-count .vbmodhorsearch-hum-guests-elem{flex-wrap:wrap;border-right:2px solid #eee;padding:0 15px}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-guests-wrap .vbmodhorsearch-hum-guests-count .vbmodhorsearch-hum-guests-elem:last-child{border:0}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-guests-wrap .vbmodhorsearch-hum-guests-count .vbmodhorsearch-hum-guests-elem .viktmpl-sel{border:0;min-width:100px;padding:0}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-guests-wrap .vbmodhorsearch-hum-guests-count .vbmodhorsearch-hum-guests-elem .viktmpl-sel:after{padding:13px 0px 0px 8px}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-guests-wrap .vbmodhorsearch-hum-guests-count .vbmodhorsearch-hum-guests-elem label{order:0;font-size:inherit;width:100%;margin-left:0;text-transform:uppercase;font-size:.8em;font-weight:bold}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-guests-wrap .vbmodhorsearch-hum-guests-count .vbmodhorsearch-hum-guests-elem span{font-size:38px;color:#2F569F;font-weight:bold}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-guests-modifier{background:#eee;border:2px solid #eee;padding:20px;width:100%}.vbo-horizsearch-humanformat-wrap .btn{text-transform:uppercase}ol.vbo-stepbar li.vbo-step-complete{border-color:#9F772F}ol.vbo-stepbar li.vbo-step-complete:before{background-color:#9F772F}ol.vbo-stepbar li.vbo-step-current{border-color:#9F772F}ol.vbo-stepbar li.vbo-step-current:before{border-color:#9F772F}.vbo-results-head .vbo-results-head-det-lbl,.vbo-results-head .vbcheckinroom-lbl,.vbo-results-head .vbcheckoutroom-lbl{color:#656777}.vbo-results-head>div{color:#9F772F}.vbtith3{color:#9F772F}.room_carats-ovw{text-align:center}.room_carats-ovw .vbtith3{display:inline-block;width:100%;text-align:center;margin-bottom:10px}.room_carats-ovw .vbulcarats{float:none;display:inline-block;width:100%;margin:0 auto;text-align:center}.room_carats-ovw .vbulcarats li{margin:5px 18px}.room_carats-ovw .vbulcarats li [data-vbo-expl]{position:inherit}.room_carats-ovw .vbulcarats li .vbo-expl{font-size:12px;cursor:initial}.room_carats-ovw .vbulcarats li .vbo-expl i{color:#999}.room_carats-ovw .vbulcarats li .vbo-expl span{display:inline-block;margin-left:10px;color:inherit;font-size:14px;text-transform:uppercase}.vbroomimgbg{position:relative;display:flex;height:100%}.vbroomimgbg div{background-size:cover;background-attachment:scroll;background-repeat:no-repeat;background-position:center center;height:100%;width:100%;position:absolute}.vblistcontainer{margin-bottom:40px}.room_result,.room_item{display:flex;background:#fbfbfb}.room_result .vblist-roomimage,.room_item .vblist-roomimage{width:50%}.room_result .vblist-roomimage .vbimglistdiv,.room_item .vblist-roomimage .vbimglistdiv{width:100%;margin:0}.room_result .vblistroomblock,.room_item .vblistroomblock{flex:1;min-height:inherit;padding:40px;display:inline-block;border:0}.room_result .vblistroomblock .vbo-info-room .vbrowcname,.room_item .vblistroomblock .vbo-info-room .vbrowcname{font-size:1.8em;font-weight:normal;color:#2F569F}.room_result .vblistroomblock .vbo-info-room .vbrowroomcapacity,.room_item .vblistroomblock .vbo-info-room .vbrowroomcapacity{margin:0}.room_result .vblistroomblock .vbo-info-room .vbrowroomcapacity i,.room_item .vblistroomblock .vbo-info-room .vbrowroomcapacity i{font-size:13px;margin-right:0;color:#9F772F}.room_result .vblistroomblock .vbo-info-room .vblistroomcat,.room_item .vblistroomblock .vbo-info-room .vblistroomcat{font-size:1em;text-transform:initial}.room_result .vblistroomblock .vbo-info-room .vbulcarats li,.room_item .vblistroomblock .vbo-info-room .vbulcarats li{list-style-type:none;font-size:12px;color:#999;display:inline-block;margin-right:5px;margin-bottom:0}.room_result .vblistroomblock .vbcontdivtot,.room_item .vblistroomblock .vbcontdivtot{width:100%;left:0;float:none}.room_result .vblistroomblock .vbcontdivtot .vbsrowprice,.room_item .vblistroomblock .vbcontdivtot .vbsrowprice{margin-top:10px;text-align:left}.room_result .vblistroomblock .vbcontdivtot .vbsrowprice .vbsrowpricediv,.room_item .vblistroomblock .vbcontdivtot .vbsrowprice .vbsrowpricediv{color:inherit;text-align:left;color:#3c4059}.room_result .vblistroomblock .vbcontdivtot .vbsrowprice .vbsrowpricediv .room_cost,.room_item .vblistroomblock .vbcontdivtot .vbsrowprice .vbsrowpricediv .room_cost{font-size:1.7em;color:#3c4059}.room_result .vblistroomblock .vbcontdivtot .vbsrowprice .vbsrowpricediv .vbliststartfrom,.room_item .vblistroomblock .vbcontdivtot .vbsrowprice .vbsrowpricediv .vbliststartfrom{display:inline-block;font-size:.9em}.room_result .vblistroomblock .vbselectordiv,.room_item .vblistroomblock .vbselectordiv{border:0;width:100%}.room_result .vblistroomblock .vbselectordiv .vbselectr,.room_item .vblistroomblock .vbselectordiv .vbselectr{text-align:left}.room_result .vblistroomblock .vbselectordiv .vbselectr a,.room_item .vblistroomblock .vbselectordiv .vbselectr a{width:auto;background:transparent;border:0;color:inherit;font-style:italic;position:relative;color:#9F772F;font-size:.9em;letter-spacing:1px;text-transform:uppercase;padding:5px 10px}.room_result .vblistroomblock .vbselectordiv .vbselectr a:after,.room_item .vblistroomblock .vbselectordiv .vbselectr a:after{position:absolute;right:0;content:"\f061";font-family:"Font Awesome 5 Free";font-weight:600;right:-10px;top:8px;font-size:12px}.room_result .vblistroomblock .vbselectordiv .vbselectr a:hover,.room_item .vblistroomblock .vbselectordiv .vbselectr a:hover{color:inherit}.vbrdetboxtop .vblistroom-head{display:flex}.vbrdetboxtop .vblistroom-head .vblistroomnamediv{border:0;width:auto}.vbrdetboxtop .vblistroom-head .vblistroomnamediv .vblistroomcat{font-size:1.2em;letter-spacing:1px;color:#2F569F}.vbrdetboxtop .vblistroom-head .vblistroomnamediv .vblistroomname{font-size:2.4em;color:#9F772F}.vbrdetboxtop .vblistroom-head .vb_detcostroomdet{margin-left:auto;align-self:center}.vbrdetboxtop .vblistroom-head .vb_detcostroomdet .vbliststartfromrdet{display:inline-block;font-size:.7em;margin-right:5px}.vbrdetboxtop .vblistroom-head .vb_detcostroomdet .room_cost{color:#2F569F;font-size:2em;display:inline-block}.vbrdetboxtop .vbo-rdet-descprice-block{border:0;background:transparent;margin-bottom:0}.vbrdetboxtop .vbo-rdet-descprice-block .vbo-rdet-desc-cont{width:100%;background:transparent;border:0;padding:10px 0}.vbo-roomdet-calscontainer,.vbo-pkgdet-room-inner{margin-top:30px;background:#f6f6f6;padding:60px 0}.vbo-roomdet-calscontainer.vbo-roomdet-nocal .vbo-seldates-cont-inner,.vbo-pkgdet-room-inner.vbo-roomdet-nocal .vbo-seldates-cont-inner{text-align:center}.vbo-roomdet-calscontainer.vbo-roomdet-nocal .vbo-seldates-cont-inner>h4,.vbo-pkgdet-room-inner.vbo-roomdet-nocal .vbo-seldates-cont-inner>h4{text-align:center}.vbo-roomdet-calscontainer.vbo-roomdet-nocal .vbmaxminpeopleroom,.vbo-pkgdet-room-inner.vbo-roomdet-nocal .vbmaxminpeopleroom{display:inline-block;width:auto}.vbo-roomdet-calscontainer.vbo-roomdet-nocal .vbmaxminpeopleroom .vbmaximgdet i,.vbo-pkgdet-room-inner.vbo-roomdet-nocal .vbmaxminpeopleroom .vbmaximgdet i{background:#9F772F}.vbo-roomdet-calscontainer.vbo-roomdet-nocal .container-inner,.vbo-pkgdet-room-inner.vbo-roomdet-nocal .container-inner{text-align:left}.vbo-roomdet-calscontainer.vbo-roomdet-nocal .container-inner .vb-search-inner,.vbo-pkgdet-room-inner.vbo-roomdet-nocal .container-inner .vb-search-inner{width:50%;margin:0 auto}.vbo-roomdet-calscontainer.vbo-roomdet-nocal .container-inner .vb-search-inner .vbo-search-num-racblock,.vbo-pkgdet-room-inner.vbo-roomdet-nocal .container-inner .vb-search-inner .vbo-search-num-racblock{flex:1}.vbo-roomdet-calscontainer.vbo-roomdet-nocal .container-inner .vb-search-inner .vbo-search-num-racblock .vbo-search-num-aduchild-entry>div,.vbo-pkgdet-room-inner.vbo-roomdet-nocal .container-inner .vb-search-inner .vbo-search-num-racblock .vbo-search-num-aduchild-entry>div{flex:1}.vbo-roomdet-calscontainer.vbo-roomdet-nocal .container-inner .vb-search-inner .vbo-search-num-racblock .vbo-search-submit,.vbo-pkgdet-room-inner.vbo-roomdet-nocal .container-inner .vb-search-inner .vbo-search-num-racblock .vbo-search-submit{text-align:center !important}.vbo-roomdet-calscontainer .container-inner,.vbo-pkgdet-room-inner .container-inner{display:flex;flex-wrap:wrap}.vbo-roomdet-calscontainer .container-inner .vbo-seasonscalendar-cont,.vbo-pkgdet-room-inner .container-inner .vbo-seasonscalendar-cont{flex:100%;margin-bottom:30px}.vbo-roomdet-calscontainer .container-inner .vbo-seasonscalendar-cont>h4,.vbo-pkgdet-room-inner .container-inner .vbo-seasonscalendar-cont>h4{margin-bottom:10px}.vbo-roomdet-calscontainer .container-inner .vbo-seasonscalendar-cont .table-responsive,.vbo-pkgdet-room-inner .container-inner .vbo-seasonscalendar-cont .table-responsive{background:#fff;border-radius:4px;border:1px solid #ddd}.vbo-roomdet-calscontainer .container-inner .vbo-seasonscalendar-cont .table-responsive table,.vbo-pkgdet-room-inner .container-inner .vbo-seasonscalendar-cont .table-responsive table{margin-bottom:0;border:0}.vbo-roomdet-calscontainer .container-inner .vbo-seasonscalendar-cont .table-responsive table tr td,.vbo-pkgdet-room-inner .container-inner .vbo-seasonscalendar-cont .table-responsive table tr td{padding:15px}.vbo-roomdet-calscontainer .container-inner .vbo-seasonscalendar-cont .table-responsive table .vbo-seasons-calendar-nightsrow td,.vbo-pkgdet-room-inner .container-inner .vbo-seasonscalendar-cont .table-responsive table .vbo-seasons-calendar-nightsrow td{background:#eee;border:0;text-transform:uppercase}.vbo-roomdet-calscontainer .container-inner .vbo-seasonscalendar-cont .table-responsive table .vbo-seasons-calendar-offseasonrow,.vbo-pkgdet-room-inner .container-inner .vbo-seasonscalendar-cont .table-responsive table .vbo-seasons-calendar-offseasonrow{background:#f2f2f2}.vbo-roomdet-calscontainer .container-inner .vbo-seasonscalendar-cont .table-responsive table .vbo-seasons-calendar-offseasonrow>div,.vbo-pkgdet-room-inner .container-inner .vbo-seasonscalendar-cont .table-responsive table .vbo-seasons-calendar-offseasonrow>div{margin:8px 0}.vbo-roomdet-calscontainer .container-inner .vbo-seasonscalendar-cont .table-responsive table .vbo-seasons-calendar-offseasonrow .vbo-seasons-calendar-offseasonname,.vbo-pkgdet-room-inner .container-inner .vbo-seasonscalendar-cont .table-responsive table .vbo-seasons-calendar-offseasonrow .vbo-seasons-calendar-offseasonname{font-style:normal}.vbo-roomdet-calscontainer .container-inner .vbo-seasonscalendar-cont .table-responsive table .vbo-seasons-calendar-seasonrow .vbo-seasons-calendar-seasoncosts>div,.vbo-pkgdet-room-inner .container-inner .vbo-seasonscalendar-cont .table-responsive table .vbo-seasons-calendar-seasonrow .vbo-seasons-calendar-seasoncosts>div{margin:8px 0}.vbo-roomdet-calscontainer .container-inner .vbo-seasonscalendar-cont .table-responsive table .vbo-seasons-calendar-seasonrow .vbo-seasons-calendar-seasonname,.vbo-pkgdet-room-inner .container-inner .vbo-seasonscalendar-cont .table-responsive table .vbo-seasons-calendar-seasonrow .vbo-seasons-calendar-seasonname{color:#9F772F}.vbo-roomdet-calscontainer .container-inner .vbo-seasonscalendar-cont .table-responsive table .vbo-seasons-calendar-seasonrow:last-child,.vbo-pkgdet-room-inner .container-inner .vbo-seasonscalendar-cont .table-responsive table .vbo-seasons-calendar-seasonrow:last-child{border-bottom:0}.vbo-roomdet-calscontainer .vbo-availcalendars-cont,.vbo-pkgdet-room-inner .vbo-availcalendars-cont{flex-basis:55%}.vbo-roomdet-calscontainer .vbo-availcalendars-cont>h4,.vbo-pkgdet-room-inner .vbo-availcalendars-cont>h4{margin-bottom:15px;font-size:1.4em}.vbo-roomdet-calscontainer .vbo-availcalendars-cont .vbselectm,.vbo-pkgdet-room-inner .vbo-availcalendars-cont .vbselectm{margin-top:0}.vbo-roomdet-calscontainer .vbo-availcalendars-cont .vbpricecalwarning,.vbo-pkgdet-room-inner .vbo-availcalendars-cont .vbpricecalwarning{font-size:.8em}.vbo-roomdet-calscontainer .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont,.vbo-pkgdet-room-inner .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont{box-shadow:0 10px 10px rgba(0,0,0,0.1);border-radius:0;padding:15px;margin:0 10px 15px 0;background:#fff}.vbo-roomdet-calscontainer .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal,.vbo-pkgdet-room-inner .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal{border-spacing:0}.vbo-roomdet-calscontainer .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcaltrmonth td,.vbo-pkgdet-room-inner .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcaltrmonth td{background:transparent;text-align:left}.vbo-roomdet-calscontainer .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcaltrmonth td span,.vbo-pkgdet-room-inner .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcaltrmonth td span{display:block;margin-bottom:-2px;color:#656777}.vbo-roomdet-calscontainer .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcaltrmonth td .vbcaltrmonth-month,.vbo-pkgdet-room-inner .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcaltrmonth td .vbcaltrmonth-month{font-size:1.9em}.vbo-roomdet-calscontainer .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcaldays,.vbo-pkgdet-room-inner .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcaldays{text-transform:uppercase}.vbo-roomdet-calscontainer .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdays td,.vbo-roomdet-calscontainer .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdaysprice td,.vbo-pkgdet-room-inner .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdays td,.vbo-pkgdet-room-inner .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdaysprice td{border:0;border-top:1px solid #eee;width:35px;height:45px;font-size:13px}.vbo-roomdet-calscontainer .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdays .vbtdfree,.vbo-roomdet-calscontainer .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdaysprice .vbtdfree,.vbo-pkgdet-room-inner .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdays .vbtdfree,.vbo-pkgdet-room-inner .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdaysprice .vbtdfree{background:#fff}.vbo-roomdet-calscontainer .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdays .vbtdwarning,.vbo-roomdet-calscontainer .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdays .vbtdbusy,.vbo-roomdet-calscontainer .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdaysprice .vbtdwarning,.vbo-roomdet-calscontainer .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdaysprice .vbtdbusy,.vbo-pkgdet-room-inner .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdays .vbtdwarning,.vbo-pkgdet-room-inner .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdays .vbtdbusy,.vbo-pkgdet-room-inner .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdaysprice .vbtdwarning,.vbo-pkgdet-room-inner .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdaysprice .vbtdbusy{background:#fff;color:inherit;font-weight:normal;position:relative}.vbo-roomdet-calscontainer .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdays .vbtdwarning:before,.vbo-roomdet-calscontainer .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdays .vbtdbusy:before,.vbo-roomdet-calscontainer .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdaysprice .vbtdwarning:before,.vbo-roomdet-calscontainer .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdaysprice .vbtdbusy:before,.vbo-pkgdet-room-inner .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdays .vbtdwarning:before,.vbo-pkgdet-room-inner .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdays .vbtdbusy:before,.vbo-pkgdet-room-inner .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdaysprice .vbtdwarning:before,.vbo-pkgdet-room-inner .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdaysprice .vbtdbusy:before{position:absolute;top:7px;left:14px;width:6px;height:6px;border-radius:50%;content:""}.vbo-roomdet-calscontainer .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdays .vbtdwarning:before,.vbo-roomdet-calscontainer .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdaysprice .vbtdwarning:before,.vbo-pkgdet-room-inner .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdays .vbtdwarning:before,.vbo-pkgdet-room-inner .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdaysprice .vbtdwarning:before{background:#f89d33}.vbo-roomdet-calscontainer .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdays .vbtdbusy:before,.vbo-roomdet-calscontainer .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdaysprice .vbtdbusy:before,.vbo-pkgdet-room-inner .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdays .vbtdbusy:before,.vbo-pkgdet-room-inner .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdaysprice .vbtdbusy:before{background:#b20000}.vbo-roomdet-calscontainer .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdaysprice .vbtdwarning:before,.vbo-roomdet-calscontainer .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdaysprice .vbtdbusy:before,.vbo-pkgdet-room-inner .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdaysprice .vbtdwarning:before,.vbo-pkgdet-room-inner .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdaysprice .vbtdbusy:before{top:4px;left:15px}.vbo-roomdet-calscontainer .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdaysprice .vbcalpricedaynum span,.vbo-pkgdet-room-inner .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdaysprice .vbcalpricedaynum span{margin-bottom:0}.vbo-roomdet-calscontainer .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdaysprice .vbcalpricedaycost div,.vbo-pkgdet-room-inner .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcal .vbcalnumdaysprice .vbcalpricedaycost div{border-color:#9F772F;color:#9F772F}.vbo-roomdet-calscontainer .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcalprice td,.vbo-pkgdet-room-inner .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcalprice td{border:0;padding:5px 3px}.vbo-roomdet-calscontainer .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcalprice td .vbcalpricedaynum span,.vbo-pkgdet-room-inner .vbo-availcalendars-cont .vbcalsblock .vbcaldivcont .vbcalprice td .vbcalpricedaynum span{background:transparent;border:0;font-size:13px;font-weight:normal;color:#656777}.vbo-roomdet-calscontainer .vbo-seldates-cont,.vbo-pkgdet-room-inner .vbo-seldates-cont{flex:1}.vbo-roomdet-calscontainer .vbo-seldates-cont .vbo-seldates-cont-inner,.vbo-pkgdet-room-inner .vbo-seldates-cont .vbo-seldates-cont-inner{border:1px solid #ddd;padding:35px}.vbo-roomdet-calscontainer .vbo-seldates-cont .vbo-seldates-cont-inner h4,.vbo-pkgdet-room-inner .vbo-seldates-cont .vbo-seldates-cont-inner h4{font-size:1.4em;color:inherit;padding:0;border:0;margin-bottom:25px}.vbo-roomdet-calscontainer .vbo-seldates-cont .vbo-seldates-cont-inner .vbmaxminpeopleroom,.vbo-pkgdet-room-inner .vbo-seldates-cont .vbo-seldates-cont-inner .vbmaxminpeopleroom{text-align:center}.vbo-roomdet-calscontainer .vbo-seldates-cont .vbo-seldates-cont-inner .vbmaxminpeopleroom>div,.vbo-pkgdet-room-inner .vbo-seldates-cont .vbo-seldates-cont-inner .vbmaxminpeopleroom>div{float:none;vertical-align:top}.vbo-roomdet-calscontainer .vbo-seldates-cont .vbo-seldates-cont-inner .vbmaxminpeopleroom>div i,.vbo-pkgdet-room-inner .vbo-seldates-cont .vbo-seldates-cont-inner .vbmaxminpeopleroom>div i{background:#9F772F}.vbo-roomdet-calscontainer .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch,.vbo-pkgdet-room-inner .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch{padding:0;width:100%}.vbo-roomdet-calscontainer .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch select,.vbo-pkgdet-room-inner .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch select{width:100% !important}.vbo-roomdet-calscontainer .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner>div,.vbo-pkgdet-room-inner .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner>div{flex:1}.vbo-roomdet-calscontainer .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner>div label,.vbo-pkgdet-room-inner .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner>div label{text-align:left;display:block}.vbo-roomdet-calscontainer .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner .vbo-search-inpblock .input-group,.vbo-pkgdet-room-inner .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner .vbo-search-inpblock .input-group{background:#fff;border:1px solid #ddd;display:flex;height:41px !important}.vbo-roomdet-calscontainer .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner .vbo-search-inpblock .input-group input,.vbo-pkgdet-room-inner .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner .vbo-search-inpblock .input-group input{background:#fff;border:0;box-shadow:none;flex:1;height:38px !important}.vbo-roomdet-calscontainer .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner .vbo-search-inpblock .input-group .vbo-caltrigger,.vbo-pkgdet-room-inner .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner .vbo-search-inpblock .input-group .vbo-caltrigger{border:0;flex-basis:30px;align-self:center;height:auto;line-height:auto}.vbo-roomdet-calscontainer .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner .vbo-search-inpblock-checkout,.vbo-pkgdet-room-inner .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner .vbo-search-inpblock-checkout{margin-right:0}.vbo-roomdet-calscontainer .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner .vbo-search-num-racblock,.vbo-pkgdet-room-inner .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner .vbo-search-num-racblock{flex:100%;margin:0;flex-wrap:wrap}.vbo-roomdet-calscontainer .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner .vbo-search-num-racblock .vbo-search-num-rooms,.vbo-pkgdet-room-inner .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner .vbo-search-num-racblock .vbo-search-num-rooms{flex:100%;margin-right:0}.vbo-roomdet-calscontainer .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner .vbo-search-num-racblock .vbo-search-num-rooms label,.vbo-pkgdet-room-inner .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner .vbo-search-num-racblock .vbo-search-num-rooms label{vertical-align:top;margin-top:7px;text-align:left;display:block}.vbo-roomdet-calscontainer .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner .vbo-search-num-racblock .vbo-search-num-rooms>.viktmpl-sel,.vbo-pkgdet-room-inner .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner .vbo-search-num-racblock .vbo-search-num-rooms>.viktmpl-sel{width:100%;text-align:left}.vbo-roomdet-calscontainer .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner .vbo-search-num-racblock .vbo-search-num-rooms .vbo-search-roomnum,.vbo-pkgdet-room-inner .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner .vbo-search-num-racblock .vbo-search-num-rooms .vbo-search-roomnum{margin-top:40px}.vbo-roomdet-calscontainer .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner .vbo-search-submit,.vbo-pkgdet-room-inner .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner .vbo-search-submit{margin-left:0;flex:100%;text-align:left}.vbo-roomdet-calscontainer .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner .vbo-search-submit .btn,.vbo-pkgdet-room-inner .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner .vbo-search-submit .btn{width:100%;background:#2F569F;border:1px solid #2F569F;font-size:0.8em;padding:15px 25px !important;border-radius:2px !important;cursor:pointer;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;color:#fff}.vbo-roomdet-calscontainer .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner .vbo-search-submit .btn:hover,.vbo-pkgdet-room-inner .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner .vbo-search-submit .btn:hover{background:#9F772F;border-color:#9F772F}.vbo-roomdet-calscontainer .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner .vbo-search-submit .btn:active,.vbo-roomdet-calscontainer .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner .vbo-search-submit .btn:focus,.vbo-pkgdet-room-inner .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner .vbo-search-submit .btn:active,.vbo-pkgdet-room-inner .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner .vbo-search-submit .btn:focus{background:#2D220D;border-color:#2D220D;color:#fff}.vbo-roomdet-calscontainer .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner #vbjstotnights,.vbo-pkgdet-room-inner .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner #vbjstotnights{padding-left:0;margin-bottom:20px;text-align:center;flex:100%}.vbo-roomdet-calscontainer .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner .vbo-search-num-aduchild-block,.vbo-pkgdet-room-inner .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner .vbo-search-num-aduchild-block{width:100%}.vbo-roomdet-calscontainer .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner .vbo-search-num-aduchild-block .vbo-search-num-aduchild-entry>div,.vbo-pkgdet-room-inner .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner .vbo-search-num-aduchild-block .vbo-search-num-aduchild-entry>div{flex:1}.vbo-roomdet-calscontainer .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner .vbo-search-num-aduchild-block .vbo-search-num-aduchild-entry>div .viktmpl-sel,.vbo-pkgdet-room-inner .vbo-seldates-cont .vbo-seldates-cont-inner .vbdivsearch .vb-search-inner .vbo-search-num-aduchild-block .vbo-search-num-aduchild-entry>div .viktmpl-sel{width:100%}.vbo-showprc-wrapper .vbo-showprc-room-head .vbo-showprc-staydetails i{color:#9F772F}.vbo-showprc-wrapper .vbo-showprc-room-block .vbroomimgdesc .vikfx-thumbslide-container{max-width:inherit;width:100%;margin-bottom:25px}.vbo-showprc-wrapper .vbo-showprc-room-block .vbroomimgdesc .vbo-showprc-roomname{text-align:center;font-size:2.4em;color:#9F772F;margin-bottom:20px}.vbo-showprc-wrapper .vbo-showprc-room-block .vbroomimgdesc .room_description_box{margin-left:0;padding:0 25px;width:100%;float:none;color:#656777}.vbo-showprc-wrapper .vbo-showprc-room-block .room_prices>h4,.vbo-showprc-wrapper .vbo-showprc-room-block .room_options>h4{color:#9F772F;margin-bottom:10px}.vbo-showprc-wrapper .vbo-showprc-room-block .room_prices label{margin:0;font-size:1.4em}.vbo-showprc-wrapper .vbo-showprc-room-block .room_prices .vbo-showprc-price-entry-cost{font-size:2em;color:#2F569F}.vbo-showprc-wrapper .vbo-showprc-room-block .room_prices .vbo-showprc-price-entry-radio input{margin-top:8px}.vbo-showprc-wrapper .vbo-showprc-room-block .room_options .viktmpl-sel{min-width:100px}.vbo-showprc-wrapper .vbo-showprc-room-block .room_options .viktmpl-sel:after{padding-top:6px}.vbo-showprc-wrapper .vbo-showprc-room-block .room_options input{border-radius:0;background:#fff;box-shadow:none;padding:5px 5px 5px 12px}.vbo-showprc-wrapper .vbo-showprc-room-block .room_options .vbo-showprc-option-entry-cost{color:#9F772F;font-weight:bold}.vbo-showprc-wrapper .vbo-showprc-room-block .room_carats-ovw .vbo-expl:after,.vbo-showprc-wrapper .vbo-showprc-room-block .room_carats-ovw .vbo-expl:before{display:none}.room_disclaimer{font-size:.8em;border-radius:0;padding:10px 15px}.vbo-pkg-showprc-benefits{border-color:#eee;font-size:1.1em}.vbo-results-head span i{color:#9F772F}.vbo-oconfirm-summary-container .vbo-oconfirm-summary-room-cell-descr .vbo-oconfirm-roomname{color:#2F569F;font-weight:normal;font-size:1.2em}.vbo-oconfirm-summary-container .vbo-oconfirm-summary-coupon-row{font-size:.8em}.vbo-oconfirm-summary-container .vbo-oconfirm-summary-coupon-newtot-row{font-size:1.2em}.vbo-oconfirm-middlep{text-align:center;margin-bottom:0}.vbo-oconfirm-middlep .vbo-coupon-outer input[type="text"],.vbo-oconfirm-middlep .vbo-coupon-outer #vbo-pincode-inp,.vbo-oconfirm-middlep .vbo-enterpin-block input[type="text"],.vbo-oconfirm-middlep .vbo-enterpin-block #vbo-pincode-inp{background:#f6f6f6;border:0;border:1px solid #ddd;padding:10px;font-size:14px;transition:0.4s;border-radius:2px}.vbo-oconfirm-middlep .vbo-coupon-outer input[type="text"]:hover,.vbo-oconfirm-middlep .vbo-coupon-outer input[type="text"]:focus,.vbo-oconfirm-middlep .vbo-coupon-outer #vbo-pincode-inp:hover,.vbo-oconfirm-middlep .vbo-coupon-outer #vbo-pincode-inp:focus,.vbo-oconfirm-middlep .vbo-enterpin-block input[type="text"]:hover,.vbo-oconfirm-middlep .vbo-enterpin-block input[type="text"]:focus,.vbo-oconfirm-middlep .vbo-enterpin-block #vbo-pincode-inp:hover,.vbo-oconfirm-middlep .vbo-enterpin-block #vbo-pincode-inp:focus{background:#fff;border-color:#9F772F}.vbo-oconfirm-middlep .vbo-coupon-outer #vbo-pincode-inp,.vbo-oconfirm-middlep .vbo-enterpin-block #vbo-pincode-inp{background:#fff}.vbo-oconfirm-middlep .vbo-coupon-outer{background:transparent;border:0;padding:0;border-radius:30px;border:1px solid #eee;display:inline-block;margin:0 auto 30px}.vbo-oconfirm-middlep .vbo-coupon-outer .vbo-coupon-form{display:flex}.vbo-oconfirm-middlep .vbo-coupon-outer .vbo-coupon-form .vbo-coupon-ico{display:inline-block;width:150px;border-top-left-radius:30px;border-bottom-left-radius:30px;font-size:45px;text-align:center;background:#eee;color:#9F772F;padding:20px 30px;display:flex;justify-content:center}.vbo-oconfirm-middlep .vbo-coupon-outer .vbo-coupon-form .vbo-coupon-ico i{align-self:center}.vbo-oconfirm-middlep .vbo-coupon-outer .vbo-coupon-form .vbentercoupon{padding:20px 50px 20px 25px}.vbo-oconfirm-middlep .vbo-enterpin-block{display:block;border:1px solid #eee;border-radius:0;margin:0;padding:20px 15px}.vbo-oconfirm-middlep .vbo-enterpin-block span>span{margin-bottom:5px;color:#9F772F}.vbo-oconfirm-middlep .btn{padding:10px 25px !important;margin-left:10px}.vbcustomfields{border:1px solid #eee;padding:20px;text-align:center}.vbcustomfields .vbo-oconfirm-cfield-entry{width:35%;vertical-align:top}.vbcustomfields .vbo-oconfirm-cfield-entry textarea{width:100%;background:#f6f6f6;border:0;border:1px solid #ddd;padding:10px;font-size:14px;transition:0.4s;border-radius:2px}.vbcustomfields .vbo-oconfirm-cfield-entry textarea:hover,.vbcustomfields .vbo-oconfirm-cfield-entry textarea:focus{background:#fff;border-color:#9F772F}.vbcustomfields .vbo-oconfirm-cfield-entry .vbinput{width:100%;height:auto}.vbcustomfields .vbo-oconfirm-cfield-entry .vbo-oconfirm-cfield-label{text-align:left}.vbcustomfields .vbo-oconfirm-cfield-entry .vbo-oconfirm-cfield-label label{font-weight:bold;font-size:.9em;margin-bottom:3px}.vbcustomfields .vbo-oconfirm-cfield-entry .viktmpl-sel{width:100%;border-radius:2px;background:#f6f6f6;text-align:left}.vbcustomfields .vbo-oconfirm-cfield-entry .viktmpl-sel select{padding:0}.vbcustomfields .vbo-oconfirm-cfield-entry-separator{font-size:1.8em;color:#2F569F;text-transform:capitalize;margin-bottom:20px;width:100% !important}.vbcustomfields .vbo-oconfirm-cfield-entry-checkbox,.vbcustomfields .vbo-oconfirm-cfield-entry-textarea{width:100% !important}.vbo-oconfirm-paymentopts{border:0}.vbo-oconfirm-paymentopts .vbchoosepayment{color:#2F569F;font-size:1.4em;text-transform:capitalize;font-weight:normal;text-align:center;margin-bottom:20px}.vbo-oconfirm-paymentopts .vbchoosepayment+ul{display:flex}.vbo-oconfirm-paymentopts .vbchoosepayment+ul li{flex:25%;height:auto;line-height:inherit;text-align:center;padding:20px;border:1px solid #eee;border-radius:2px;box-shadow:0 3px 10px rgba(0,0,0,0.1);background:transparent;display:flex}.vbo-oconfirm-paymentopts .vbchoosepayment+ul li.vbo-gpay-licont-active{border-color:#9F772F}.vbo-oconfirm-paymentopts .vbchoosepayment+ul li div{flex:1;display:flex;flex-wrap:wrap;flex-direction:column;align-self:center}.vbo-oconfirm-paymentopts .vbchoosepayment+ul li div>*{display:block !important;margin:0 auto;width:100%}.vbo-oconfirm-paymentopts .vbchoosepayment+ul li div>.vbo-payment-image{margin-bottom:10px}.vbo-oconfirm-paymentopts .vbchoosepayment+ul li div>.vbo-payment-image img{max-height:55px}.vbo-oconfirm-paymentopts .vbchoosepayment+ul li div>label{width:100%;margin-left:0;margin-bottom:5px}.vbo-booking-details-header{display:inline-block;width:100%;margin-top:10px;margin-bottom:20px}.vbo-booking-details-header>div{width:auto;display:inline-block;float:right}.vbo-booking-details-header .vbo-booking-details-head{border-radius:2px;padding:11px 15px}.vbo-booking-details-header .vbvordcosts-head{padding:10px 35px 0 0}.vbo-booking-details-header .vbvordcosts-head .vbvordcoststot{font-size:1.5em;font-weight:bold}.vbo-booking-details-header .vbvordcosts-head .vbvordcoststot .vbvordcoststitle{font-size:.8em;text-transform:capitalize;font-weight:normal}.vbo-booking-details-header .vbo-booking-details-intro{font-size:1.4em;display:block;margin:15px 15px 0 0}.vbo-booking-info-container{display:flex;margin-bottom:30px}.vbo-booking-info-container>div{flex:1}.vbo-booking-info-container .vbo-booking-details-midcontainer{background:transparent;border:1px solid #eee;font-size:.85em;display:inline-block;padding:30px}.vbo-booking-info-container .vbo-booking-details-midcontainer>div{padding:0;margin-top:10px;background:transparent}.vbo-booking-info-container .vbo-booking-details-midcontainer>div:first-child{margin-top:0}.vbo-booking-info-container .vbo-booking-details-midcontainer>div .vbvordudatatitle{font-weight:bold;font-size:1.2em;color:inherit;text-transform:capitalize;border-bottom:1px dashed #ccc;margin-bottom:10px;padding-bottom:10px}.vbo-booking-info-container .vbo-booking-details-midcontainer>div .vbo-booking-details-bookinfo-val{font-size:1em}.vbo-booking-info-container .vbo-booking-details-midcontainer>div .vbo-booking-details-bookinfo,.vbo-booking-info-container .vbo-booking-details-midcontainer>div .vbo-bookingdet-userdetail{margin:10px 0}.vbo-booking-info-container .vbo-booking-rooms-wrapper{display:inline-block;margin:0 0 0 10px;padding:30px;background:#f6f6f6}.vbo-booking-info-container .vbo-booking-rooms-wrapper .vbvordroominfo{background:transparent;padding:0;padding-bottom:15px;margin-top:0;margin-bottom:15px;width:100%;border:0;border-bottom:1px solid #ddd}.vbo-booking-info-container .vbo-booking-rooms-wrapper .vbvordroominfo .vbvordcoststitlemain>span{color:inherit}.vbo-booking-info-container .vbo-booking-rooms-wrapper .vbvordroominfo .vbvordcosts .vbo_cost{float:right}.vbo-booking-info-container .vbo-booking-rooms-wrapper .vbvordcoststot{display:inline-block;width:100%;text-align:right;font-size:1.5em;font-weight:bold;color:#9F772F}.vbo-booking-info-container .vbo-booking-rooms-wrapper .vbvordcoststot .vbvordcoststitle{font-size:.8em;text-transform:capitalize;font-weight:normal;float:left}.vbo-booking-info-container .vbo-booking-rooms-wrapper .vbvordcostsdiscount{display:inline-block;width:100%;text-align:right;font-size:1.1em;margin-bottom:0 !important}.vbo-booking-info-container .vbo-booking-rooms-wrapper .vbvordcostsdiscount .vbvordcoststitle{font-size:.8em;text-transform:capitalize;font-weight:normal;float:left}.vbvordpaybutton-mainbox{text-align:center}.vbvordpaybutton-mainbox .vbvordpaybutton-cnt{display:inline-block;padding:40px;box-shadow:0 4px 5px #0000001a;border:1px solid #ddd}.vbvordpaybutton-mainbox .vbvordpaybutton-cnt>p{background:transparent;border:0;margin:0}.vbvordpaybutton-mainbox .vbvordpaybutton-cnt .vborddiffpayment,.vbvordpaybutton-mainbox .vbvordpaybutton-cnt .vbo-leave-deposit{color:#9F772F}.vbo-booking-modification-helper{border-color:#9F772F;color:#9F772F}.vbo-search-mainview{margin-bottom:40px;padding:0;width:100%}.vbo-search-mainview .vb-search-inner{width:50%;margin:0 auto}.vbo-search-mainview .vb-search-inner .vbo-search-categories .viktmpl-sel{width:100%}.vbo-search-mainview .vb-search-inner .vbo-search-submit{margin-top:15px}.vbo-search-mainview .vb-search-inner .vbo-search-num-aduchild-entry{margin:5px 0}.vbo-search-mainview select{width:100% !important}.vbo-search-mainview .vb-search-inner>div{flex:1}.vbo-search-mainview .vb-search-inner>div label{text-align:left;display:block}.vbo-search-mainview .vb-search-inner .vbo-search-inpblock .input-group{background:#fff;border:1px solid #ddd;display:flex;height:41px !important}.vbo-search-mainview .vb-search-inner .vbo-search-inpblock .input-group input{background:#fff;border:0;box-shadow:none;flex:1;height:38px !important}.vbo-search-mainview .vb-search-inner .vbo-search-inpblock .input-group .vbo-caltrigger{border:0;flex-basis:30px;align-self:center;height:auto;line-height:auto}.vbo-search-mainview .vb-search-inner .vbo-search-inpblock-checkout{margin-right:0}.vbo-search-mainview .vb-search-inner .vbo-search-num-racblock{flex:100%;margin:0;flex-wrap:wrap}.vbo-search-mainview .vb-search-inner .vbo-search-num-racblock .vbo-search-num-rooms{flex:100%;margin-right:0}.vbo-search-mainview .vb-search-inner .vbo-search-num-racblock .vbo-search-num-rooms label{vertical-align:top;margin-top:7px;text-align:left;display:block}.vbo-search-mainview .vb-search-inner .vbo-search-num-racblock .vbo-search-num-rooms>.viktmpl-sel{width:100%;text-align:left}.vbo-search-mainview .vb-search-inner .vbo-search-num-racblock .vbo-search-num-rooms .vbo-search-roomnum{margin-top:40px}.vbo-search-mainview .vb-search-inner .vbo-search-submit{margin-left:0;flex:100%;text-align:left}.vbo-search-mainview .vb-search-inner .vbo-search-submit .btn{width:100%;background:#2F569F;border:1px solid #2F569F;font-size:0.8em;padding:15px 25px !important;border-radius:2px !important;cursor:pointer;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;color:#fff}.vbo-search-mainview .vb-search-inner .vbo-search-submit .btn:hover{background:#9F772F;border-color:#9F772F}.vbo-search-mainview .vb-search-inner .vbo-search-submit .btn:active,.vbo-search-mainview .vb-search-inner .vbo-search-submit .btn:focus{background:#2D220D;border-color:#2D220D;color:#fff}.vbo-search-mainview .vb-search-inner #vbjstotnights{padding-left:0;margin-bottom:20px;text-align:center;flex:100%}.vbo-search-mainview .vb-search-inner .vbo-search-num-aduchild-block{width:100%}.vbo-search-mainview .vb-search-inner .vbo-search-num-aduchild-block .vbo-search-num-aduchild-entry>div{flex:1}.vbo-search-mainview .vb-search-inner .vbo-search-num-aduchild-block .vbo-search-num-aduchild-entry>div .viktmpl-sel{width:100%}.vbdivsearch.vbo-search-mainview{padding:40px}.room_item .vblist-roomimage{position:relative}.room_item .vblist-roomimage .vbimglistdiv{position:relative}.room_item .vblist-roomimage .vbmodalrdetails{top:0;left:0;background:rgba(0,0,0,0.4);opacity:0;width:100%;height:100%;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.room_item .vblist-roomimage .vbmodalrdetails .vbmodalframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0}.room_item .vblist-roomimage .vbmodalrdetails .vbmodalframe i{width:50px;height:50px;border:4px solid #fff;line-height:43px;border-radius:50%;font-size:22px;color:#fff}.room_item .vblist-roomimage .vbmodalrdetails .vbmodalframe:after{position:relative;border:none}.room_item .vblist-roomimage .vbmodalrdetails:before{opacity:0;box-shadow:0 0 20px inset rgba(0,0,0,0);transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.room_item .vblist-roomimage .vbmodalrdetails:before:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.room_item .vblist-roomimage .vbmodalrdetails:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.room_item .vblist-roomimage:hover .vbmodalrdetails{opacity:1;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.room_item .vblist-roomimage:hover .vbmodalrdetails:before{opacity:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;height:90%;border:1px solid #fff;content:"";box-shadow:0 0 20px inset rgba(0,0,0,0.3);transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.room_item .vblist-roomimage:hover .vbmodalrdetails:before:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.room_item .vblist-roomimage:hover .vbmodalrdetails .vbmodalframe{opacity:1}.room_item .vblist-roomimage:hover .vbmodalrdetails:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.room_item .vbo-info-room .vblastavail{font-size:.8em;margin:0;padding:0;text-align:right}.room_item .vbrowroomcapacity i{color:#9F772F;font-size:13px}.room_item .vbrowroomcapacity i.vbo-empty-personicn{color:#999}.room_item .vbselectordiv .btn{text-transform:uppercase}.room_item.room_resultdiffusage{background:#efefef}.room_item.room_resultdiffusage .vbselectordiv .btn{text-transform:uppercase;background:#2F569F;border:1px solid #2F569F;font-size:0.8em;padding:15px 25px !important;border-radius:2px !important;cursor:pointer;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;color:#fff}.room_item.room_resultdiffusage .vbselectordiv .btn:hover{background:#9F772F;border-color:#9F772F}.room_item.room_resultdiffusage .vbselectordiv .btn:active,.room_item.room_resultdiffusage .vbselectordiv .btn:focus{background:#2D220D;border-color:#2D220D;color:#fff}.room_item.room_selected{border-color:#9F772F}.room_item.room_selected .vbselectr-result{background:#9F772F;border-color:#9F772F}.room_item.room_selected .vbselectr-result:hover{background:#9F772F;border-color:#9F772F}#vbselectroomform{margin-bottom:30px;display:inline-block;width:100%}.vbsearchproominfo .vbsearchnroom{text-transform:capitalize;color:#2F569F}#vbdialog-overlay .vbdialog-right .vbdialogrname{color:#2F569F}#vbdialog-overlay .vbdialog-right #vbdialog-cancel.btn{background:#ddd;border-color:#ddd;color:#666}#vbdialog-overlay .vbdialog-right #vbdialog-cancel.btn:hover{background:transparent}#vbdialog-overlay .vbdialog-right #vbdialog-confirm.btn{background:#2F569F;border-color:#2F569F}#vbdialog-overlay .vbdialog-right #vbdialog-confirm.btn:hover{background:#9F772F;border-color:#9F772F}#vbdialog-overlay .vbdialog-right:after{background:#9F772F}.vbo-promotions-container .vbo-promotion-details .vbo-promotion-det-wrapper{width:100%}.vbo-promotions-container .vbo-promotion-details .vbo-promotion-det-wrapper .vbo-promotion-info .vbo-promotion-name{color:#2F569F;font-size:2.2em;padding:0;display:inline-block}.vbo-promotions-container .vbo-promotion-details .vbo-promotion-det-wrapper .vbo-promotion-info .vbo-promotion-discount{margin:0 0 0 15px;display:inline-block;float:right}.vbo-promotions-container .vbo-promotion-details .vbo-promotion-det-wrapper .vbo-promotion-info .vbo-promotion-discount .vbo-promotion-discount-details{background:transparent;border:2px dashed #9F772F;color:#9F772F;font-weight:bold;float:none}.vbo-promotions-container .vbo-promotion-details .vbo-promotion-det-wrapper .vbo-promotion-description{padding-right:0}.vbo-promotions-container .vbo-promotion-details .vbo-promotion-wrapper{width:100%}.vbo-promotions-container .vbo-promotion-details .vbo-promotion-wrapper .vbo-promotion-dates{background:transparent;margin-bottom:10px}.vbo-promotions-container .vbo-promotion-details .vbo-promotion-wrapper .vbo-promotion-dates .vbo-promotion-dates-left{border:1px solid #ddd;border-radius:4px;background:#f6f6f6}.vbo-promotions-container .vbo-promotion-details .vbo-promotion-wrapper .vbo-promotion-dates .vbo-promotion-dates-left .vbo-promotion-date-from{border-right:1px solid #ddd;margin:0}.vbo-promotions-container .vbo-promotion-details .vbo-promotion-wrapper .vbo-promotion-dates .vbo-promotion-dates-left>div{padding:8px 20px}.vbo-promotions-container .vbo-promotion-details .vbo-promotion-wrapper .vbo-promotion-dates .vbo-promotion-dates-left>div .vbo-promotion-date-label{font-size:.7em}.vbo-promotions-container .vbo-promotion-details .vbo-promotion-wrapper .vbo-promotion-dates .vbo-promotion-dates-right{background:#9F772F;border-radius:4px}.vbo-promotions-container .vbo-promotion-details .vbo-promotion-wrapper .vbo-promotion-bottom-block{padding:0;border:0}.vbo-promotions-container .vbo-promotion-details .vbo-promotion-wrapper .vbo-promotion-bottom-block .vbo-promotion-rooms-list{text-align:left;display:flex;flex-wrap:wrap;margin-left:-10px;box-sizing:border-box;margin-right:-10px;width:auto}.vbo-promotions-container .vbo-promotion-details .vbo-promotion-wrapper .vbo-promotion-bottom-block .vbo-promotion-rooms-list .vbo-promotion-room-block{flex-basis:33.33%;background:transparent;margin:0;padding:10px;box-sizing:border-box;float:left}.vbo-promotions-container .vbo-promotion-details .vbo-promotion-wrapper .vbo-promotion-bottom-block .vbo-promotion-rooms-list .vbo-promotion-room-block .vbo-promotion-room-block-inner{padding-bottom:20px;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.vbo-promotions-container .vbo-promotion-details .vbo-promotion-wrapper .vbo-promotion-bottom-block .vbo-promotion-rooms-list .vbo-promotion-room-block .vbo-promotion-room-block-inner .vbo-promotion-room-img img{border-radius:20px}.vbo-promotions-container .vbo-promotion-details .vbo-promotion-wrapper .vbo-promotion-bottom-block .vbo-promotion-rooms-list .vbo-promotion-room-block .vbo-promotion-room-block-inner .vbo-promotion-room-name{text-align:left;font-weight:bold;font-size:1.2em;padding:15px 20px 0}.vbo-promotions-container .vbo-promotion-details .vbo-promotion-wrapper .vbo-promotion-bottom-block .vbo-promotion-rooms-list .vbo-promotion-room-block .vbo-promotion-room-block-inner .vbo-promotion-room-book-block{text-align:left;padding-left:10px}.vbo-promotions-container .vbo-promotion-details .vbo-promotion-wrapper .vbo-promotion-bottom-block .vbo-promotion-rooms-list .vbo-promotion-room-block .vbo-promotion-room-block-inner .vbo-promotion-room-book-block a{width:auto;background:transparent;border:0;color:inherit;font-style:italic;position:relative;color:#9F772F;font-size:.9em;letter-spacing:1px;text-transform:uppercase;padding:5px 10px}.vbo-promotions-container .vbo-promotion-details .vbo-promotion-wrapper .vbo-promotion-bottom-block .vbo-promotion-rooms-list .vbo-promotion-room-block .vbo-promotion-room-block-inner .vbo-promotion-room-book-block a:after{position:absolute;right:0;content:"\f061";font-family:"Font Awesome 5 Free";font-weight:600;right:-10px;top:8px;font-size:12px}.vbo-promotions-container .vbo-promotion-details .vbo-promotion-wrapper .vbo-promotion-bottom-block .vbo-promotion-rooms-list .vbo-promotion-room-block .vbo-promotion-room-block-inner .vbo-promotion-room-book-block a:hover{color:inherit}.vbo-promotions-container .vbo-promotion-details .vbo-promotion-wrapper .vbo-promotion-bottom-block .vbo-promotion-rooms-list .vbo-promotion-room-block .vbo-promotion-room-block-inner:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.vbo-promotions-container .vbo-promotion-details .vbo-promotion-wrapper .vbo-promotion-bottom-block .vbo-promotion-rooms-list .vbo-promotion-room-block:hover .vbo-promotion-room-block-inner{box-shadow:0 0 20px rgba(0,0,0,0.2);border-radius:20px;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.vbo-promotions-container .vbo-promotion-details .vbo-promotion-wrapper .vbo-promotion-bottom-block .vbo-promotion-rooms-list .vbo-promotion-room-block:hover .vbo-promotion-room-block-inner:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.vbo-availability-controls select{line-height:inherit;border-radius:0;-webkit-appearance:menulist}.vbo-availability-room-details.room_result{border-bottom:0}.vbo-availability-room-container{border:0}.vbo-availability-room-container .vbo-availability-room-details-first{border:0}.vbo-availability-room-container .vbo-availability-room-details-right .vbo-availability-room-details-last-checkin{margin-left:10px;border-top:1px solid #eee;padding-top:20px}.vbo-availability-room-container .vbo-availability-room-details-right .vbo-availability-room-details-last-checkin i{background:transparent;border-radius:0;color:#9F772F;vertical-align:top;margin-top:15px;width:auto;height:auto;font-size:25px}.vbo-availability-room-container .vbo-availability-room-details-right .vbo-availability-room-details-last-checkin .vbo-availability-room-details-last-checkin-text{margin-left:10px;color:inherit;display:inline-block}.vbo-availability-room-container .vbo-availability-room-details-right .vbo-availability-room-details-last-checkin .vbo-availability-room-details-last-checkin-text>div{text-transform:uppercase;font-size:.8em}.vbo-availability-room-container .vbo-availability-room-details-right .vbo-availability-room-details-last-checkin .vbo-availability-room-details-last-checkin-text>span{font-size:1.2em;color:#9F772F}.vbo-availability-room-container .vbo-availability-room-monthdays .vbo-availability-month-name{color:#9F772F;font-weight:bold;padding:8px 15px}.vbo-availability-room-container .vbo-availability-room-monthdays .vbo-availability-daynumber{font-weight:bold}.vbo-availability-room-container .vbo-availability-room-monthdays .vbo-availability-weekday{text-transform:uppercase}.vbo-pkglist-container{margin-bottom:30px}.vbo-pkglist-container .vbo-pkglist-pkg{border:0;margin:0}.vbo-pkglist-container .vbo-pkglist-pkg .vbo-pkglist-pkg-inner{margin:5px;border:1px solid #eee;background:#fbfbfb;display:flex;flex-wrap:wrap}.vbo-pkglist-container .vbo-pkglist-pkg .vbo-pkglist-pkg-inner>div{flex:1}.vbo-pkglist-container .vbo-pkglist-pkg .vbo-pkglist-pkg-inner .vbo-pkglist-pkg-btwo{border:0;padding:40px}.vbo-pkglist-container .vbo-pkglist-pkg .vbo-pkglist-pkg-inner .vbo-pkglist-pkg-btwo .vbo-pkglist-pkg-desc{text-align:center}.vbo-pkglist-container .vbo-pkglist-pkg .vbo-pkglist-pkg-inner .vbo-pkglist-pkg-btwo .vbo-pkglist-pkg-desc .vbo-pkglist-pkg-name{font-size:1.8em;font-weight:normal;color:#2F569F}.vbo-pkglist-container .vbo-pkglist-pkg .vbo-pkglist-pkg-inner .vbo-pkglist-pkg-btwo .vbo-pkglist-pkg-desc .vbo-pkglist-pkg-shortdescr{margin-bottom:5px;font-size:.9em}.vbo-pkglist-container .vbo-pkglist-pkg .vbo-pkglist-pkg-inner .vbo-pkglist-pkg-btwo .vbo-pkglist-pkg-info .vbo-pkglist-pkg-cost{text-align:center}.vbo-pkglist-container .vbo-pkglist-pkg .vbo-pkglist-pkg-inner .vbo-pkglist-pkg-btwo .vbo-pkglist-pkg-info .vbo-pkglist-pkg-cost>span{display:inline-block}.vbo-pkglist-container .vbo-pkglist-pkg .vbo-pkglist-pkg-inner .vbo-pkglist-pkg-btwo .vbo-pkglist-pkg-info .vbo-pkglist-pkg-cost .vbo-pkglist-pkg-price{font-size:1.7em;color:#3c4059}.vbo-pkglist-container .vbo-pkglist-pkg .vbo-pkglist-pkg-inner .vbo-pkglist-pkg-btwo .vbo-pkglist-pkg-info .vbo-pkglist-pkg-cost .vbo-pkglist-pkg-priceper{color:#666;font-size:.9em}.vbo-pkglist-container .vbo-pkglist-pkg .vbo-pkglist-pkg-inner .vbo-pkglist-pkg-btwo .vbo-pkglist-pkg-info .vbo-pkglist-pkg-details{text-align:center}.vbo-pkglist-container .vbo-pkglist-pkg .vbo-pkglist-pkg-inner .vbo-pkglist-pkg-btwo .vbo-pkglist-pkg-info .vbo-pkglist-pkg-details a{background:#2F569F;border:1px solid #2F569F;font-size:0.8em;padding:15px 25px !important;border-radius:2px !important;cursor:pointer;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;color:#fff}.vbo-pkglist-container .vbo-pkglist-pkg .vbo-pkglist-pkg-inner .vbo-pkglist-pkg-btwo .vbo-pkglist-pkg-info .vbo-pkglist-pkg-details a:hover{background:#9F772F;border-color:#9F772F}.vbo-pkglist-container .vbo-pkglist-pkg .vbo-pkglist-pkg-inner .vbo-pkglist-pkg-btwo .vbo-pkglist-pkg-info .vbo-pkglist-pkg-details a:active,.vbo-pkglist-container .vbo-pkglist-pkg .vbo-pkglist-pkg-inner .vbo-pkglist-pkg-btwo .vbo-pkglist-pkg-info .vbo-pkglist-pkg-details a:focus{background:#2D220D;border-color:#2D220D;color:#fff}.vbo-pkglist-container .vbo-pkglist-pkg .vbo-pkglist-pkg-inner .vbo-pkglist-pkg-btwo .vbo-pkglist-pkg-info .vbo-pkglist-pkg-benefits{border-radius:0;border:0;border-top:1px solid #eee;padding:10px 0 0;margin:10px 0 0;font-size:.9em;font-style:italic}.vbo-pkglist-container .vbo-pkglist-pkg .vbo-pkglist-pkg-inner .vbo-pkglist-pkg-btwo .vbo-pkglist-pkg-info .vbo-pkglist-pkg-dates-cont .vbo-pkglist-pkg-dates{text-align:center;background:transparent;font-size:1em;color:inherit;border-radius:0;padding:10px 0 0;margin:10px 0 0;float:none;border:0;border-top:1px solid #eee}.vbo-pkgdet-topwrap .vbo-pkgdet-descrprice-block{min-height:inherit;background:transparent;border:0;display:flex;flex-wrap:wrap}.vbo-pkgdet-topwrap .vbo-pkgdet-descrprice-block .vbo-pkgdet-descr{min-height:inherit;border:0;background:transparent;width:auto;flex-basis:70%;padding:33px 50px 0 10px}.vbo-pkgdet-topwrap .vbo-pkgdet-descrprice-block .vbo-pkgdet-descr .vbo-pkgdet-title{font-weight:normal;color:#9F772F}.vbo-pkgdet-topwrap .vbo-pkgdet-descrprice-block .vbo-pkgdet-descr .vbo-rdet-descprice-block{border:0;background:transparent;margin:0}.vbo-pkgdet-topwrap .vbo-pkgdet-descrprice-block .vbo-pkgdet-descr .vbo-rdet-descprice-block .vbo-rdet-desc-cont{min-height:inherit;background:transparent;border:0;width:100%;padding:20px 0 0}.vbo-pkgdet-topwrap .vbo-pkgdet-descrprice-block .vbo-pkgdet-descr .vbo-pkgdet-benefits{border:0;border-top:2px solid #eee;font-size:1.1em;text-align:left;margin:0}.vbo-pkgdet-topwrap .vbo-pkgdet-descrprice-block .vbo-pkgdet-cost{width:auto;flex:1;text-align:left}.vbo-pkgdet-topwrap .vbo-pkgdet-descrprice-block .vbo-pkgdet-cost .vbo-pkglist-pkg-price{font-size:2em;color:#2F569F;display:inline-block}.vbo-pkgdet-topwrap .vbo-pkgdet-descrprice-block .vbo-pkgdet-cost .vbo-pkglist-pkg-priceper{display:inline-block;color:#aaa;font-size:.9em}.vbo-pkgdet-topwrap .vbo-pkgdet-descrprice-block .vbo-pkgdet-dates{background:transparent;border-radius:0;border:0;padding:0;color:inherit;text-align:left;color:#9F772F}.vbo-pkgdet-topwrap .vbo-pkgdet-descrprice-block .vbo-pkgdet-dates>div{display:inline-block;vertical-align:top}.vbo-pkgdet-topwrap .vbo-pkgdet-descrprice-block .vbo-pkgdet-dates i{margin-top:5px;font-size:22px}.vbo-pkgdet-topwrap .vbo-pkgdet-descrprice-block .vbo-pkgdet-dates .vbo-pkgdet-dates-lbl{display:block;font-weight:bold}.vbo-pkgdet-topwrap .vbo-pkgdet-descrprice-block .vbo-pkgdet-condsdates-block .vbo-pkgdet-conds{border:0;border-top:2px solid #eee;border-radius:0;background:#f6f6f6;padding:15px;margin-top:20px;font-size:.8em}.vbo-pkgdet-roomswrap .vbo-pkgdet-roomsttl{text-align:center;margin-bottom:25px}.vbo-pkgdet-roomswrap .vbo-pkgdet-roomslist .vbo-pkgdet-room-container{border:0;margin:5px 0 20px}.vbo-pkgdet-roomswrap .vbo-pkgdet-roomslist .vbo-pkgdet-room-container .vbo-pkgdet-room-outer{background:#fff}.vbo-pkgdet-roomswrap .vbo-pkgdet-roomslist .vbo-pkgdet-room-container .vbo-pkgdet-room-outer .vblist-roomimage{height:auto;min-height:300px}.vbo-pkgdet-roomswrap .vbo-pkgdet-roomslist .vbo-pkgdet-room-container .vbo-pkgdet-room-outer .vbo-pkgdet-room-det{border:0;text-align:center}.vbo-pkgdet-roomswrap .vbo-pkgdet-roomslist .vbo-pkgdet-room-container .vbo-pkgdet-room-outer .vbo-pkgdet-room-det .vbo-pkgdet-roomname{font-weight:normal;color:#2F569F;margin:10px 0}.vbo-pkgdet-roomswrap .vbo-pkgdet-roomslist .vbo-pkgdet-room-container .vbo-pkgdet-room-outer .vbo-pkgdet-room-booknow{padding:10px 0;margin-top:10px;width:100%}.vbo-pkgdet-roomswrap .vbo-pkgdet-roomslist .vbo-pkgdet-room-container .vbo-pkgdet-room-outer .vbo-pkgdet-room-booknow .btn{padding:5px 10px !important;background:transparent;border:0;color:inherit;font-style:italic;position:relative;color:#9F772F;font-size:.9em;letter-spacing:1px;text-transform:uppercase;padding:5px 10px}.vbo-pkgdet-roomswrap .vbo-pkgdet-roomslist .vbo-pkgdet-room-container .vbo-pkgdet-room-outer .vbo-pkgdet-room-booknow .btn:after{position:absolute;right:0;content:"\f061";font-family:"Font Awesome 5 Free";font-weight:600;right:-10px;top:8px;font-size:12px}.vbo-pkgdet-roomswrap .vbo-pkgdet-roomslist .vbo-pkgdet-room-container .vbo-pkgdet-room-outer .vbo-pkgdet-room-booknow .btn:hover{color:inherit}.vbo-pkgdet-roomswrap .vbo-pkgdet-room-inner{margin-top:0;padding:0;background:#eee}.vbo-pkgdet-roomswrap .vbo-pkgdet-room-inner .vbo-pkgdet-room-form.vbo-seldates-cont{padding:0}.vbo-pkgdet-roomswrap .vbo-pkgdet-room-inner .vbo-pkgdet-room-form .vbdivsearch{background:transparent}.vbo-pkgdet-roomswrap .vbo-pkgdet-room-inner .vbo-pkgdet-room-form .vbdivsearch .vb-search-inner{display:flex}.vbo-pkgdet-roomswrap .vbo-pkgdet-room-inner .vbo-pkgdet-room-form .vbdivsearch .vb-search-inner .vbo-search-num-rooms{margin-left:0;flex:100%}.vbo-pkgdet-roomswrap .vbo-pkgdet-room-inner .vbo-pkgdet-room-form .vbdivsearch .vb-search-inner .vbo-search-num-aduchild-block{margin:10px 0 0}.vbo-pkgdet-roomswrap .vbo-pkgdet-room-inner .vbo-pkgdet-room-form .vbdivsearch .vb-search-inner .vbjstotnights{flex:100%}.vbo-pkgdet-roomswrap .vbo-pkgdet-room-inner .vbo-pkgdet-room-form .vbdivsearch .vb-search-inner .vbo-search-submit{margin-right:0}.vbo-search-noresults-cont .vb-search-inner .viktmpl-sel select{width:100% !important;max-width:100%}.vbo-search-noresults-cont .vb-search-inner .viktmpl-sel:after{top:6px}.vbo-search-noresults-cont .vb-search-inner .vbo-search-num-racblock{margin-left:0}.vbo-search-noresults-cont .vb-search-inner .vbo-search-num-racblock .vbo-search-num-aduchild-entry{margin:10px 0}.vbo-search-noresults-cont .vb-search-inner .vbo-search-num-racblock .vbo-search-num-aduchild-entry>div{flex:1}.vbo-search-noresults-cont .vb-search-inner #vbjstotnights{flex:100%}.vbo-search-suggestions-av .vbo-search-suggestions-av-mon{font-weight:bold;padding:8px 15px;color:#9F772F}.vbo-search-suggestions-av .vbo-search-suggestions-month-day{color:#656777}.vbo-search-suggestions-av .vbo-search-suggestions-month-day .vbo-suggestion-daynumber{font-weight:bold}.vbo-search-suggestions-av .vbo-search-suggestions-month-day .vbo-suggestion-weekday{text-transform:uppercase}.vbo-search-suggestions-av .vbo-search-suggestions-month-day.vbo-search-suggestions-month-day-requested,.vbo-search-suggestions-av .vbo-search-suggestions-month-day.vbo-search-suggestions-month-day-highlighted{color:#fff}.vbo-search-suggestions-av .vbo-search-suggestions-month-day.vbo-search-suggestions-month-day-highlighted{background:#9F772F}.vbo-booking-suggestions-container,.vbo-search-suggestions-container{margin-bottom:80px}.vbo-booking-solutions,.vbo-search-solutions{display:flex;flex-wrap:wrap}.vbo-booking-solutions .vbo-booking-solution,.vbo-booking-solutions .vbo-search-solution,.vbo-search-solutions .vbo-booking-solution,.vbo-search-solutions .vbo-search-solution{margin:0 !important;flex-basis:24%;width:auto;border:0;background:transparent}.vbo-booking-solutions .vbo-booking-solution-inner,.vbo-booking-solutions .vbo-search-solution-inner,.vbo-search-solutions .vbo-booking-solution-inner,.vbo-search-solutions .vbo-search-solution-inner{border:1px solid #eee;background:#fbfbfb;margin:5px;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.vbo-booking-solutions .vbo-booking-solution-inner:hover,.vbo-booking-solutions .vbo-search-solution-inner:hover,.vbo-search-solutions .vbo-booking-solution-inner:hover,.vbo-search-solutions .vbo-search-solution-inner:hover{border-color:#9F772F;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s;transition:all 100ms ease-in-out 0s;-moz-transition:all 100ms ease-in-out 0s;-webkit-transition:all 100ms ease-in-out 0s;-o-transition:all 100ms ease-in-out 0s}.vbo-booking-solutions .vbo-booking-solution-inner:hover:hover,.vbo-booking-solutions .vbo-search-solution-inner:hover:hover,.vbo-search-solutions .vbo-booking-solution-inner:hover:hover,.vbo-search-solutions .vbo-search-solution-inner:hover:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.vbo-booking-solutions .vbo-booking-solution-inner:hover,.vbo-booking-solutions .vbo-search-solution-inner:hover,.vbo-search-solutions .vbo-booking-solution-inner:hover,.vbo-search-solutions .vbo-search-solution-inner:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.vbo-booking-solutions .vbo-booking-solution-book a,.vbo-booking-solutions .vbo-search-solution-book a,.vbo-search-solutions .vbo-booking-solution-book a,.vbo-search-solutions .vbo-search-solution-book a{text-transform:uppercase}.vbo-booking-solutions .vbo-booking-solution-book a:hover,.vbo-booking-solutions .vbo-booking-solution-book a:focus,.vbo-booking-solutions .vbo-booking-solution-book a:active,.vbo-booking-solutions .vbo-search-solution-book a:hover,.vbo-booking-solutions .vbo-search-solution-book a:focus,.vbo-booking-solutions .vbo-search-solution-book a:active,.vbo-search-solutions .vbo-booking-solution-book a:hover,.vbo-search-solutions .vbo-booking-solution-book a:focus,.vbo-search-solutions .vbo-booking-solution-book a:active,.vbo-search-solutions .vbo-search-solution-book a:hover,.vbo-search-solutions .vbo-search-solution-book a:focus,.vbo-search-solutions .vbo-search-solution-book a:active{color:#fff}.vbo-booking-solutions .vbo-booking-solution-dates,.vbo-booking-solutions .vbo-search-solution-dates,.vbo-search-solutions .vbo-booking-solution-dates,.vbo-search-solutions .vbo-search-solution-dates{display:block}.vbo-booking-solutions .vbo-booking-solution-dates>span,.vbo-booking-solutions .vbo-search-solution-dates>span,.vbo-search-solutions .vbo-booking-solution-dates>span,.vbo-search-solutions .vbo-search-solution-dates>span{display:block;border:0;padding:10px}.vbo-booking-solutions .vbo-booking-solution-dates>.vbo-booking-solution-checkin,.vbo-booking-solutions .vbo-booking-solution-dates>.vbo-search-solution-checkin,.vbo-booking-solutions .vbo-search-solution-dates>.vbo-booking-solution-checkin,.vbo-booking-solutions .vbo-search-solution-dates>.vbo-search-solution-checkin,.vbo-search-solutions .vbo-booking-solution-dates>.vbo-booking-solution-checkin,.vbo-search-solutions .vbo-booking-solution-dates>.vbo-search-solution-checkin,.vbo-search-solutions .vbo-search-solution-dates>.vbo-booking-solution-checkin,.vbo-search-solutions .vbo-search-solution-dates>.vbo-search-solution-checkin{border-bottom:1px solid #eee}.vbo-booking-solutions .vbo-booking-solution-dates .vbo-booking-solution-date-dt,.vbo-booking-solutions .vbo-booking-solution-dates .vbo-search-solution-date-dt,.vbo-booking-solutions .vbo-search-solution-dates .vbo-booking-solution-date-dt,.vbo-booking-solutions .vbo-search-solution-dates .vbo-search-solution-date-dt,.vbo-search-solutions .vbo-booking-solution-dates .vbo-booking-solution-date-dt,.vbo-search-solutions .vbo-booking-solution-dates .vbo-search-solution-date-dt,.vbo-search-solutions .vbo-search-solution-dates .vbo-booking-solution-date-dt,.vbo-search-solutions .vbo-search-solution-dates .vbo-search-solution-date-dt{font-size:1.4em;color:#656777}.vborderslist-maincnt{border:1px solid #eee;border-radius:4px;margin-bottom:20px}.vborderslist-maincnt table{margin-bottom:0}.vborderslist-maincnt .vbsearchorderdiv{text-align:center;padding:20px}.vborderslist-maincnt .vbsearchorderdiv .vbsearchorderinner{border-bottom:0;margin-bottom:0}.vborderslist-maincnt .vbsearchorderdiv .vbsearchorderinner span{font-weight:bold;font-size:1.2em}.vborderslist-maincnt .vbsearchorderdiv .vbsearchorder-pinbox input[type="text"]{padding:10px;background:#fff;font-size:14px}.vborderslist-maincnt .vbsearchorderdiv .vbsearchorder-pinbox .btn{vertical-align:top;padding:11.5px 25px !important}.vborderslist-maincnt .vborderslisttable thead td{background:#f6f6f6;font-size:.9em}.vborderslist-maincnt .vborderslisttable td{padding:15px}.vborderslist-maincnt .vborderslisttable td.vborder-status-cell:after{top:50%;left:50%;transform:translate(-50%,-50%)}.loginregistercont{display:flex;flex-wrap:wrap;margin-bottom:60px;border-radius:8px;box-shadow:0 7px 15px rgba(0,0,0,0.2)}.loginregistercont .logreg-block{background:transparent;border:0;flex:1;padding:40px}.loginregistercont .logreg-block h3{color:#9F772F;text-transform:inherit;font-size:2.2em;font-weight:normal;margin-bottom:20px}.loginregistercont .logreg-block.registerblock,.loginregistercont .logreg-block.vbo-operators-authcode{border-right:1px solid #eee}.loginregistercont .logreg-block.registerblock #authcode,.loginregistercont .logreg-block.vbo-operators-authcode #authcode{width:100%}.loginregistercont .logreg-block .logreg-main-row{margin:15px 0}.loginregistercont .logreg-block .logreg-main-row .logreg-main-lbl,.loginregistercont .logreg-block .logreg-main-row .loginblock-lbl{margin-bottom:3px;text-transform:uppercase;font-size:.8em;font-weight:bold}.loginregistercont .logreg-block .logreg-main-row .vbinput{width:100%;height:auto;font-family:inherit}.loginregistercont .logreg-block .logreg-main-row .btn{width:100%;text-transform:uppercase}.vbo-operator-dashboard{margin-bottom:30px}.vbo-operator-dashboard .vbo-operator-dashboard-links .vbo-operator-dashboard-link-left a{margin:14px 10px 0 15px}.vbo-operator-dashboard .vbo-operator-dashboard-links .vbo-operator-dashboard-link-left a:hover{color:#2F569F}.vbo-operator-dashboard .vbo-operator-dashboard-links .btn{background:#9F772F;border-color:#9F772F}.vbo-operator-dashboard .vbo-operator-dashboard-links .btn:hover{background:#2D220D;border-color:#2D220D}.vbo-tableaux-todaystats>div:last-child{border-right:0}.vbo-tableaux-todaystats .vbo-tableaux-todaystat-inner{padding:15px}.vbo-tableaux-todaystats .vbo-tableaux-todaystat-inner .vbo-tableaux-today-lbl{font-size:.8em}.vbo-tableaux-outer{margin-bottom:60px}.vbo-tableaux-outer .vbo-tableaux-togglefullscreen{background:#9F772F}.vbo-tableaux-outer .vbo-tableaux-table .vbo-tableaux-monthcell{font-size:.9em;color:#9F772F;text-transform:uppercase}.vbo-tableaux-outer .vbo-tableaux-table tr td:first-child{font-size:.9em}.vbo-tableaux-outer .vbo-tableaux-table .vbo-tableaux-roombooks>div{font-weight:normal;background:#9F772F}.vbcurconvcontainer{float:right;background:#fff;border:1px solid #ddd;height:auto}.vbcurconvcontainer .vbcurconv-flag{float:left;padding:6px 10px 0;font-weight:bold;font-size:14px;border-right:1px solid #ddd;margin-right:5px}.vbcurconvcontainer .vbcurconv-flag #vbcurconv-flag-symb{display:inline-block;vertical-align:top;margin-top:1px}.vbcurconvcontainer .vbcurconv-menu{padding:0;float:left;border:0}
